.loading { padding: 20px; } .landing { position: relative; width: 100%; height: 562px; padding: 10px; color: white; margin-top: -19px; } .landing .message-container { position: absolute; top: 88px; left: 50px; width: 600px; z-index: 3; } .landing .signup-container { position: absolute; top: 100px; right: 50px; width: 350px; z-index: 3; } .landing .signup-container input { margin: 12px; margin-left: 0px; } .landing .message { font-size: 3.4em; margin-bottom: 10px; } .landing .message b { color: #94C9F7; } .landing .sub-message { font-size: 1.8em; margin-bottom: 20px; } .landing .sub-message b { color: #94C9F7; } .landing .sellcall { font-size: 1.4em; } .landing .shoutouts { position: absolute; bottom: 30px; left: 0px; right: 0px; text-align: center; z-index: 3; white-space: nowrap; } .landing .shoutout { display: inline-block; margin-left: 20px; margin-right: 20px; width: 300px; vertical-align: top; white-space: normal; } .landing .shoutout i { font-size: 36px; display: block; text-align: center; } .landing .shoutout b { font-size: 22px; display: block; text-align: center; } .landing .background-mask { position: absolute; top: 0px; left: 0px; right: 0px; height: 562px; background: -moz-linear-gradient(top, #141414 0%, transparent 15%, transparent 85%, #141414 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#141414), color-stop(15%,transparent), color-stop(85%,transparent), color-stop(100%,#141414)); background: -webkit-linear-gradient(top, #141414 0%,transparent 15%,transparent 85%,#141414 100%); background: -o-linear-gradient(top, #141414 0%,transparent 15%,transparent 85%,#141414 100%); background: -ms-linear-gradient(top, #141414 0%,transparent 15%,transparent 85%,#141414 100%); background: linear-gradient(to bottom, #141414 0%,transparent 15%,transparent 85%,#141414 100%); z-index: 2; } .landing .background { position: absolute; top: 0px; left: 0px; right: 0px; background-color: #1d1d1d; background-position: left; background-image: url(../containers-back-black.jpg); background-repeat: no-repeat; height: 562px; z-index: 1; } .landing-footer { padding: 20px; position: absolute; top: 610px; bottom: 0px; left: 0px; right: 0px; min-height: 138px; border-radius: 0px; margin-bottom: 0px; } .landing-footer .footer-column { display: inline-block; padding: 10px; margin-left: 20px; vertical-align: top; } .landing-footer .footer-column ul { list-style-type: none; margin: 0px; padding-left: 0px; } .landing-footer .footer-column li { margin: 0px; } .landing-footer .dt-logo { float: right; margin-top: 30px; margin-right: 10px; vertical-align: center; width: 150px; } #repoSearch { width: 400px; } .repo-mini-listing { margin: 2px; } .repo-mini-listing i { color: #aaa; margin-right: 4px; } .repo-mini-listing .description { margin-left: 20px; color: #aaa; font-size: 85%; padding-top: 4px; border-top: 1px solid #eee; margin-top: 4px; display: block; overflow: hidden; text-overflow: ellipsis; } .user-mini-listing { margin: 2px; } .user-mini-listing i { margin-right: 8px; } .editable { position: relative; } .editable i { position: absolute; top: 0px; right: -40px; opacity: 0.2; font-size: 85%; display: inline-block; -moz-transition: opacity 500ms ease-in-out; -webkit-transition: opacity 500ms ease-in-out; -o-transition: opacity 500ms ease-in-out; -ms-transition: opacity 500ms ease-in-out; transition: opacity 500ms ease-in-out; } .noteditable i { display: none; } p.editable { display: inline-block; } p.editable .content:empty:after { display: inline-block; content: "(Click to add)"; color: #aaa; } p.editable:hover { cursor: pointer; } p.editable:hover i { opacity: 1; } .tag-dropdown { display: inline-block; padding: 6px; border: 1px solid #ddd; margin-right: 15px; margin-bottom: 5px; } .modal-body textarea { width: 100%; height: 150px; border: 0px; } .repo .header { margin-bottom: 10px; position: relative; } .repo .header .back { margin-right: 6px; } .repo .header .icon-container { position: relative; background: #eee; padding: 4px; border-radius: 50%; display: inline-block; width: 46px; height: 46px; text-align: center; line-height: 38px; margin-right: 10px; } .repo .header .icon-container .icon-lock { font-size: 50%; position: absolute; bottom: -6px; right: 0px; background: rgb(253, 191, 191); width: 20px; display: inline-block; border-radius: 50%; text-align: center; height: 20px; line-height: 21px; } .repo .description { margin-bottom: 40px; } .repo dl.dl-horizontal dt { width: 60px; } .repo dl.dl-horizontal dd { margin-left: 80px; } .repo .header h3 { display: inline-block; } .repo .pull-command { float: right; display: inline-block; font-size: 1.2em; position: relative; } .repo .pull-command .pull-container { display: inline-block; width: 300px; margin-right: 10px; vertical-align: middle; } .repo .pull-command input { cursor: default; background: white; color: #666; padding: 4px; border: 1px solid #ddd; width: 300px; } .repo #copyClipboard { cursor: pointer; } .repo #copyClipboard.zeroclipboard-is-hover { background: #428bca; color: white; } .repo #clipboardCopied { position: absolute; right: 0px; top: 40px; font-size: 0.8em; background: black; color: white; padding: 6px; border-radius: 4px; -webkit-animation: fadeOut 4s ease-in-out 0s 1 forwards; -moz-animation: fadeOut 4s ease-in-out 0s 1 forwards; -ms-animation: fadeOut 4s ease-in-out 0s 1 forwards; -o-animation: fadeOut 4s ease-in-out 0s 1 forwards; animation: fadeOut 4s ease-in-out 0s 1 forward; } @-webkit-keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } @-moz-keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } @-ms-keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } @-o-keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } @keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } .repo .settings-cog { margin-left: 20px; } .repo .settings-cog a { text-decoration: none !important; } .repo-listing { display: block; margin-bottom: 20px; border-bottom: 1px solid #eee; padding: 10px; } .repo-listing a { font-size: 1.5em; } .repo-listing i { font-size: 1.5em; color: #999; display: inline-block; margin-right: 6px; } .repo-listing .description { margin-top: 6px; padding-left: 36px; } .repo-admin .panel { display: inline-block; width: 620px; } .repo-admin .user i { margin-right: 6px; } .repo-admin .user { font-size: 1.2em; min-width: 300px; } .repo .description p { margin: 0px; } .repo thead td { padding: 4px; color: #999; } .repo td { padding: 6px; } .repo .images { margin: 10px; } .repo .images .image-id { font-size: 85%; max-width: 100px; overflow: hidden; text-overflow: ellipsis; } .repo .images p { margin: 0px; } .navbar-nav > li > .user-dropdown { padding-top: 9px; padding-bottom: 9px; } .user-dropdown > img { padding-right: 6px; } .delete-ui { outline: none; } .delete-ui i { cursor: pointer; vertical-align: middle; } .delete-ui .delete-ui-button { display: inline-block; vertical-align: middle; color: white; width: 0px; overflow: hidden; cursor: pointer; -moz-transition: width 500ms ease-in-out; -webkit-transition: width 500ms ease-in-out; -o-transition: width 500ms ease-in-out; -ms-transition: width 500ms ease-in-out; transition: width 500ms ease-in-out; } .delete-ui .delete-ui-button button { padding: 4px; } .delete-ui:focus i { visibility: hidden; } .delete-ui:focus .delete-ui-button { width: 54px; } .repo-admin .repo-delete { text-align: center; } .repo-admin .repo-delete button { font-size: 125%; } .repo-admin .repo-access-state .state-icon { text-align: center; margin-bottom: 10px; } .repo-admin .repo-access-state .state-icon i { font-size: 46px; width: 54px; height: 54px; line-height: 54px; border-radius: 50%; display: inline-block; } .repo-admin .repo-access-state { text-align: center; width: 580px; } .repo-admin .repo-access-state .state-icon i.icon-lock { background: rgb(253, 191, 191); } .repo-admin .repo-access-state .state-icon i.icon-unlock-alt { background: rgb(170, 236, 170); } .repo-admin .change-access { margin-top: 20px; padding-top: 20px; border-top: 1px solid #eee; text-align: center; } .repo-admin .change-access .alert { color: black; background: white; border: 1px solid transparent; } .repo-admin .change-access .alert .alert-content { opacity: 0; } .repo-admin .change-access:hover .alert { background: inherit; border: inherit; } /* Overrides for the markdown editor. */ .wmd-panel .btn-toolbar { margin-bottom: 10px; } .wmd-panel textarea { outline: none; } .wmd-panel.wmd-preview:before { display: inline-block; content: "Preview"; background: #eee; padding: 4px; position: absolute; top: 0px; right: 0px; } .wmd-panel.wmd-preview { position: relative; border: 1px solid #eee; margin-top: 10px; padding: 10px; } /* Overrides for typeahead to work with bootstrap 3. */ .twitter-typeahead .tt-query, .twitter-typeahead .tt-hint { margin-bottom: 0; } .tt-dropdown-menu { min-width: 160px; margin-top: 2px; padding: 5px 0; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,.2); *border-right-width: 2px; *border-bottom-width: 2px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2); -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2); box-shadow: 0 5px 10px rgba(0,0,0,.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .tt-suggestion { display: block; padding: 3px 20px; } .tt-suggestion.tt-is-under-cursor { color: #fff; background-color: #0081c2; background-image: -moz-linear-gradient(top, #0088cc, #0077b3); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); background-image: -o-linear-gradient(top, #0088cc, #0077b3); background-image: linear-gradient(to bottom, #0088cc, #0077b3); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0) } .tt-suggestion.tt-is-under-cursor a { color: #fff; } .tt-suggestion p { margin: 0; } .twitter-typeahead .tt-hint { display: block; height: 34px; padding: 5px 12px; font-size: 14px; line-height: 1.428571429; border: 1px solid transparent; }