@project_color: #777777; @game_color: #FF4F4B; @level_color: #FF7F4B; @map_color: #F7BC55; @sprite_color: #EEEE5B; @block_color: #62C462; @image_color: #049CDB; @sound_color: #A47CEB; @blog_color: #AAAAAA; @gradient_start: rgba(255, 255, 255, 0.15); @gradient_end: rgba(0, 0, 255, 0.25); body { //background: url(../images/site/wood.png) #481d0b fixed top center repeat-x; background: #501B69; //#481d0b; } a { cursor: pointer; font-weight: bold; } ul { margin-bottom: 0px; } input, textarea, select { color: #000000; margin-bottom: 0px; } div.clear { clear: both; height: 0px; } a.brand { color: #FFFFFF; font-weight: normal; text-shadow: #000000 0px 1px 0px; font-size: 24px; font-family: 'Nunito', Helvetica, Arial; position: relative; top: 1px; } a.brand:hover { background-color: rgba(255, 255, 255, 0.05); } div.navbar { position: relative; margin-bottom: 10px; ul.nav { height: 40px; li { height: 40px; a { color: #CCCCCC; font-weight: bold; text-shadow: #000000 0px 1px 0px; height: 20px; text-decoration: none; } a:hover { color: #FFFFFF; text-decoration: none; } } li.profile { span { display: block; float: none; line-height: 19px; padding: 9px 10px 11px; height: 20px; a { display: inline; padding: 0px; } } } } div.navbar-inner { background-image: -moz-linear-gradient(top, rgba(0, 255, 127, 0.2), rgba(0, 0, 255, 0.25)); background-image: -webkit-linear-gradient(top, rgba(0, 255, 127, 0.15), rgba(0, 0, 255, 0.25)); box-shadow: none; border-bottom: 1px solid #000000; } form { margin: 5px 0px 0px 0px; } input { background-color: rgba(255, 255, 255, 0.3); border: 1px solid #111111; border-radius: 4px 4px 4px 4px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.25); color: rgba(255, 255, 255, 0.75); padding: 4px 9px; } button.signIn { margin: 0px; } a.signUp { margin: 0px; font-weight: bold; } a.lostPassword { margin: 0px; } input:focus { background-color: rgba(255, 255, 255, 0.95); color: #000000; } } .navbar .nav .active > a, .navbar .nav .active > a:hover { background-color: #000000; } div.headerAlert { .alert { background-color: #EEDC94; background-image: -moz-linear-gradient(center top , #FCEEC1, #EEDC94); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-radius: 4px 4px 4px 4px; border-style: solid; border-width: 1px; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset; color: #404040; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); } .alert.alert-success { background-color: #57A957; background-image: -moz-linear-gradient(center top , #62C462, #57A957); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); color: #FFFFFF; } .alert.alert-error { background-color: #C43C35; background-image: -moz-linear-gradient(center top , #EE5F5B, #C43C35); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); color: #FFFFFF; } } /* .navbar */ div.editMenu { background: #000000; height: 68px; border-radius: 20px 20px 0px 0px; box-shadow: #000000 0px 0px 2px; border-bottom: 0px; position: relative; z-index: 2; h1 { text-align: center; font-size: 24px; height: 37px; font-family: 'Nunito', Helvetica, Arial; font-weight: normal; color: #666677; span.dropdown >a { font-weight: normal; color: #EEEEFF; } b.caret { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #FFFFFF; opacity: 0.5; position: relative; top: 7px; } } ul.nav { display: block; width: 850px; margin: 0px auto; img.locked { position: relative; top: -2px; } >li { display: block; float: left; width: 90px; } li.objectMenuItem { p { padding: 5px 15px; height: 20px; line-height: 19px; font-weight: bold; color: #AAAAAA; background: #FFFFFF; a { color: #FFFFFF; } } a { padding: 6px 15px 5px; height: 20px; color: #000000; font-weight: bold; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); text-align: center; } } li.objectMenuItem a:hover { background-color: rgba(0, 0, 0, 0); color: #FFFFFF; } li.projects { background: @project_color; } li.project { background: @project_color; margin-right: 20px; border-radius: 8px 8px 0px 0px; >a { border-radius: 8px 8px 0px 0px; } } li.games { background: @game_color; border-radius: 8px 0px 0px 0px; >a { border-radius: 8px 0px 0px 0px; } } li.levels { background: @level_color; } li.maps { background: @map_color; } li.sprites { background: @sprite_color; } li.blocks { background: @block_color; } li.images { background: @image_color; } li.sounds { background: @sound_color; border-radius: 0px 8px 0px 0px; >a { border-radius: 0px 8px 0px 0px; } } li.blog { background: @blog_color; margin-left: 20px; border-radius: 8px 8px 0px 0px; >a { border-radius: 8px 8px 0px 0px; } } li.dropdown { font-weight: bold; margin-right: 20px; >a { color: #FFFFFF; padding: 10px 5px; height: 20px; line-height: 19px; } } li.dropdown >a:hover { background-color: rgba(255, 255, 255, 0.25); } } } div.container { } div.content { background-color: #DDDDDD; border-radius: 4px 4px 4px 4px; border: 3px solid #9999BB; box-shadow: #000000 0px 0px 2px; color: #404040; margin-bottom: 10px; padding: 20px 30px; position: relative; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); min-height: 400px; z-index: 1; h1 { margin-bottom: 18px; span.light { color: #999999; } .btn { font-size: 11px; padding: 1px 5px; font-weight: bold; visibility: hidden; } input.headerNameInput { width: 250px; font-size: 20px; padding: 10px; } } h1.objectListHeader { float: left; } h1:hover .btn { visibility: visible; } h2 { margin-top: 20px; } h2.objectListHeader { float: left; margin-top: 0px; margin-bottom: 18px; font-size: 24px; } h2 span.glossaryAlpha { background-color: #EEEEEE; border: 1px solid #BBBBBB; border-radius: 2px; font-weight: normal; color: #999999; padding: 2px 7px; } p { margin: 4px 0px; small { color: #888888; } } p.headerInfo { margin-top: -20px; } p.projectBackButton span.innerBackButton { background: @project_color; } p.gameBackButton span.innerBackButton { background: @game_color; } p.levelBackButton span.innerBackButton { background: @level_color; } p.mapBackButton span.innerBackButton { background: @map_color; } p.spriteBackButton span.innerBackButton { background: @sprite_color; } p.blockBackButton span.innerBackButton { background: @block_color; } p.imageBackButton span.innerBackButton { background: @image_color; } p.soundBackButton span.innerBackButton { background: @sound_color; } p.blogBackButton span.innerBackButton { background: @blog_color; } p.backButton { padding: 0px; font-weight: bold; color: #FFFFFF; float: left; margin-top: -1px; margin-left: -47px; width: 30px; height: 40px; text-align: center; span.innerBackButton { display: block; border-radius: 10px; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); height: 40px; box-shadow: #000000 0px 0px 2px; a { color: #000000; padding: 5px 5px; font-weight: bold; text-shadow: none; font-size: 18px; line-height: 40px; } a:hover { color: #FFFFFF; text-decoration: none; } } } p.createNew { float: right; margin-top: 10px; a { font-size: 14px; border-radius: 15px; color: #FFFFFF; padding: 10px 15px; font-weight: bold; text-shadow: 0 1px 0 @gradient_end; } a.createNewProject { background: @project_color; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } a.createNewGame { background: @game_color; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } a.createNewLevel { background: @level_color; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } a.createNewMap { background: @map_color; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } a.createNewSprite { background: @sprite_color; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } a.createNewBlock { background: @block_color; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } a.createNewImage { background: @image_color; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } a.createNewSound { background: @sound_color; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } a.createNewBlogPost { background: @blog_color; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } } div.glossaryEntry { h3 { margin: 0px 0px -10px 0px; padding: 0px; } p { } } } div.indexPage { background: none; border: none; padding: 0px; box-shadow: none; border-radius: 0px; margin-top: 30px; margin-bottom: 40px; div.indexPanelTop { width: 100%; } div.indexPanelMain { width: 550px; float: left; margin-bottom: 40px; } div.indexPanelBigBackground { box-shadow: #000000 0px 0px 2px; height: 160px; border-color: #000000; border-radius: 40px; z-index: -100; div { border-radius: 40px; height: 160px; width: 100%; } } div.indexPanelBig { xbackground: url(/images/site/gt7k_index_pic.png) center center; height: 160px; border-color: #000000; padding: 10px 40px 10px 40px; margin-top: -170px; margin-bottom: 10px; border-radius: 40px; z-index: 999; div.text { h2 { font-family: 'Nunito'; font-size: 35px; text-shadow: #999999 0px 1px 1px; margin: 0px; } text-align: center; font-weight: normal; margin-top: 20px; background-color: rgba(255, 255, 255, 0.75); padding: 20px 15px 15px 15px; border-radius: 20px; z-index: 999; } } div.indexPanelHeader { padding: 20px 40px 20px 40px; width: 550px; margin-bottom: 10px; text-align: center; h2 { font-family: 'Nunito'; text-shadow: none; color: #ffffff; } } div.indexPanelVideo { box-shadow: #000000 0px 0px 2px; background-image: -moz-linear-gradient(top, #124b39, #261e5f); background-image: -webkit-linear-gradient(top, #124b39, #261e5f); border-color: #000000; padding: 20px 40px 30px 40px; width: 550px; float: left; margin-bottom: 10px; h3 { font-family: 'Nunito'; text-shadow: none; color: #ffffff; text-align: center; margin-bottom: 20px; } div.video iframe { box-shadow: #000000 0px 0px 10px; } } div.indexPanelSidebar { float: right; height: 420px; width: 300px; padding: 0px; div.indexPanelHeader { padding: 20px 0px 20px 0px; width: 300px; h2 { color: rgba(255, 255, 255, 0.5); } } div.sidebarBox { background: #666666; box-shadow: #000000 0px 0px 2px; height: 65px; margin: 0px; padding: 10px; padding-top: 150px; div.box { margin: 0px; background-color: rgba(255, 255, 255, 0.85); padding: 5px 10px 10px 10px; height: 50px; h2 { font-family: 'Nunito'; font-weight: normal; margin: 0px; font-size: 28px; text-shadow: #999999 0px 1px 1px; a { color: #F81625; font-weight: normal; } a:hover { color: #F81625; } } p { margin-top: 0px; a { color: #000000; font-weight: normal; } } } } div.sidebarIntro { margin-bottom: 10px; background: url(/images/site/index_intro.png); } div.sidebarTeachers { margin-bottom: 10px; background: url(/images/site/index_students.png) right center; } } div.indexGames { margin-bottom: 40px; div.indexPanelHeader { width: 100%; padding: 20px 0px; } div.games { div.game { float: left; margin-right: 20px; box-shadow: #000000 0px 0px 2px; } div.game:last-child { margin: 0px; } } } } div.createContent { border-top: 0px; border-radius: 0px 0px 4px 4px; } div.contentText { width: 600px; padding-bottom: 100px; h2 { font-family: 'Nunito'; font-weight: normal; color: #F81625; } h3 { font-family: 'Nunito'; font-weight: normal; color: #F81625; font-size: 16px; } p { margin: 1em 0px; } p.sig { font-size: 18px; text-align: right; margin-top: 50px; } } div.shortContent { min-height: 0px; } canvas.gameViewMain { background: #000000 url(/images/site/loading.png) center no-repeat; box-shadow: #000000 0px 0px 2px; margin-bottom: 5px; } canvas.gameView { width: 920px; height: 600px; border: 10px solid #000000; background: #000000 url(/images/site/loading.png) center no-repeat; border-radius: 4px 4px 4px 4px; box-shadow: #000000 0px 0px 2px; margin-bottom: 5px; } div.subContent { min-height: 50px; } div.gameStatement { float: left; width: 570px; min-height: 50px; border: 10px solid #333333; background: #000000; padding-top: 10px; margin-bottom: 5px; color: #FFFFFF; h1 { font-family: 'Nunito', Helvetica, Arial; text-align: center; color: #FFFFFF; margin-top: 10px; margin-bottom: 0px; text-shadow: none; } h2 { margin-top: 10px; margin-bottom: 15px; color: #FFFFFF; text-shadow: none; text-align: center; font-family: 'Nunito', didot, georgia; font-weight: normal; font-size: 16px; } p { text-shadow: none; } p.byline { margin-top: 0px; text-align: center; font-weight: bold; } hr { border: 0px; border-bottom: 1px solid #333333; } } div.highScores { float: right; width: 200px; min-height: 50px; border: 10px solid #333333; background: #000000; padding-top: 10px; margin-bottom: 5px; color: #FFFFFF; h2 { margin-top: 5px; margin-bottom: 15px; color: #FFFFFF; text-shadow: none; text-align: center; font-family: 'Nunito', didot, georgia; font-weight: normal; font-size: 20px; } p { text-shadow: none; a { font-weight: bold; } span.score { font-weight: bold; } } } ul.createObjects { margin: 0px 0px 5px 0px; clear: both; >li { margin: 0px 10px 10px 0px; padding: 2px 10px 6px 10px; list-style-type: none; background: #FFFFFF; border-radius: 10px; box-shadow: #999999 0px 0px 2px; width: 252px; height: 40px; float: left; /*overflow: hidden;*/ border: 2px solid #FFFFFF; } li.playtesting { border: 2px solid #99FF00; } li.published { border: 2px solid #FFFF00; } li.noObjects { margin: 0px 10px 10px 0px; padding: 0px; list-style-type: none; background: none; box-shadow: none; border: none; font-size: 11px; color: #777777; } p.title { font-size: 18px; font-weight: bold; margin-bottom: 0px; height: 19px; overflow: hidden; } p.info { font-size: 11px; margin-top: 0px; height: 18px; overflow: hidden; a { font-weight: bold; } } p.options { display: inline; a { border-radius: 10px; color: #FFFFFF; background: #FFFFFF; padding: 3px 7px; font-weight: bold; text-shadow: none; } } div { display: inline; } div.btn-toolbar { position: relative; top: 1px; float: right; } a.dropdown-toggle { padding: 2px 5px; img.optionsIcon { position: relative; top: -2px;} } a.playButton { font-size: 11px; position: relative; top: -9px; height: 16px; padding-top: 2px; padding-left: 3px; padding-right: 3px; color: #666666; } } ul.projectObjects { p.title a { color: @project_color; } p.info a { color: @project_color; } :hover p.options a { background: @project_color; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } } ul.gameObjects { p.title a { color: @game_color; } p.info a { color: @game_color; } :hover p.options a { background: @game_color; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } } ul.levelObjects { p.title a { color: @level_color; } p.info a { color: @level_color; } :hover p.options a { background: @level_color; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } } ul.mapObjects { p.title a { color: @map_color; } p.info a { color: @map_color; } :hover p.options a { background: @map_color; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } } ul.spriteObjects { p.title a { color: darken(@sprite_color, 20%); } p.info a { color: darken(@sprite_color, 20%); } :hover p.options a { background: darken(@sprite_color, 20%); background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } } ul.blockObjects { p.title a { color: @block_color; } p.info a { color: @block_color; } :hover p.options a { background: @block_color; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } } ul.imageObjects { p { display: none; } p.image { display: block; } p.title a { color: @image_color; } p.info a { color: @image_color; } :hover { p { display: block; } p.image { display: none; } p.options a { background: @image_color; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } } } ul.soundObjects { p.title a { color: @sound_color; } p.info a { color: @sound_color; } :hover p.options a { background: @sound_color; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } } span.imageSelectButton { width: 60px; height: 56px; font-size: 10px; text-align: center; overflow: hidden; display: block; float: left; margin: 0px 3px 3px 0px; padding: 5px 3px; line-height: 12px; } div.gameInstanceList { span.instanceLabel { position: relative; top: 6px; left: 5px; a { font-weight: bold; } } p { background-color: #EEEEEE; border: 1px solid #BBBBBB; border-radius: 4px; font-weight: normal; padding: 5px 5px; width: 300px; height: 29px; } } div.footer { text-align: center; margin-top: 10px; margin-bottom: 30px; background-color: rgba(0, 0, 0, 0.25); border-radius: 4px 4px 4px 4px; color: #CCCCCC; padding: 7px 15px; position: relative; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5); clear: both; p { font-size: 11px; margin: auto; } a { color: #FF0033; } a.frescher { font-family: 'Lemon'; font-size: 12px; } } div.alphaFooter { margin-top: 30px; margin-bottom: 10px; background-color: rgba(255, 255, 255, 0.1); } div.footerFeedback { margin: 100px 100px; padding: 10px 20px; background-color: rgba(0, 0, 0, 0.25); border-radius: 4px 4px 4px 4px; color: rgba(255, 255, 255, 0.5); text-shadow: none; &:hover { background-color: rgba(0, 0, 0, 0.5); color: rgba(255, 255, 255, 1.0); h2 { color: rgba(255, 255, 255, 1.0); } } h2 { color: rgba(255, 255, 255, 0.5); text-shadow: none; font-size: 16px; margin-bottom: -10px; } p { font-size: 10px; margin: 5px 0px; } textarea { width: 670px; height: 100px; } } .tooltip { z-index: 2000; } .popover { z-index: 2000; } .dropdown-menu { text-align: left; } .dropdown-menu:before { border-bottom: 7px solid rgba(0, 0, 0, 0.2); border-left: 7px solid transparent; border-right: 7px solid transparent; content: ""; display: inline-block; left: 6px; position: absolute; top: -7px; } .dropdown-menu:after { border-bottom: 6px solid #FFFFFF; border-left: 6px solid transparent; border-right: 6px solid transparent; content: ""; display: inline-block; left: 7px; position: absolute; top: -6px; } .dropdown-menu p { clear: both; display: block; line-height: 18px; padding: 3px 15px; white-space: nowrap; margin: 0px; font-size: 13px; font-family: helvetica; } .dropdown-menu a { text-shadow: none; font-size: 13px; font-family: helvetica; } .dropdown-menu a.delete { color: #CC0000; } .dropdown-menu a:hover { text-shadow: rgba(0, 0, 0, 0.4) 0px 1px 0px; } div.formOption { vertical-align: middle; margin: 5px 0px; background: #E7E7E7; border-radius: 8px; padding: 7px 0px; div.formOptionLabel { display: inline-block; width: 145px; text-align: right; vertical-align: middle; font-weight: bold; position: relative; top: -3px; margin-right: 10px; } div.formOptionLabelSlider { top: -17px; } div.formOptionValue { display: inline-block; width: 270px; label { margin: 0px; } div.form_slider { position: relative; top: 8px; } p.suggestedRange { font-size: 10px; padding-left: 40px; margin-top: -2px; } } div.formOptionValueSlider { input { position: relative; top: 6px; left: 2px; } } div.formOptionValueColorPicker { input { position: relative; top: -2px; } } div.formOptionValueSelect { select { position: relative; top: -2px; } } div.formOptionSpriteImages { padding-left: 6px; } div.formOptionBlockImages { padding-left: 12px; } } p small.hoverNote { visibility: hidden; border-radius: 4px; background: #FFFFFF; border: 1px solid #BBBBBB; padding: 2px 5px; } p:hover small.hoverNote { visibility: visible; } label { display: inline; text-align: center; cursor: pointer; } .regular-checkbox { display: none; } .regular-checkbox + label { background-color: #FFFFFF; padding: 9px; border-radius: 8px; display: inline-block; position: relative; width: 50px; text-align: center; } .regular-checkbox + label:after { text-shadow: none; color: #3399FF; content: 'NO'; font-size: 14px; font-weight: bold; text-align: center; } .regular-checkbox + label:active, .regular-checkbox:checked + label:active { } .regular-checkbox:checked + label { background-color: #3399FF; color: #FFFFFF; text-align: center; } .regular-checkbox:checked + label:after { color: #FFFFFF; content: 'YES'; text-align: center; } div.form_slider { width: 200px; display: inline-block; border-radius: 10px; background: #FFFFFF; border: 0px; } .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-state-hover a, .ui-state-hover a:hover, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { background: #3399FF; border: 0px; color: #FFFFFF; border-radius: 10px; width: 20px; height: 20px; } div.spriteExample { background: #EEEEEE url(/images/site/grid_background.png) center center; border: 1px solid #CCCCCC; padding: 20px 20px; margin-bottom: 10px; text-align: center; height: 140px; vertical-align: middle; line-height: 140px; overflow: auto; } div.tab-pane { padding: 20px; } ul.spriteNavTabs { padding: 4px 20px 5px 20px; border-radius: 8px; background-image: -moz-linear-gradient(top, #999999, #666666); background-image: -webkit-linear-gradient(top, #999999, #666666); a { border-radius: 8px; border: 0px; background-image: -moz-linear-gradient(top, #666666, #333333); background-image: -webkit-linear-gradient(top, #666666, #333333); color: #FFFFFF; text-shadow: none; } a:hover { border: 0px; } li.active { a { border-radius: 8px; border: 0px; background-image: none; background-color: #FFFFFF; } a:hover { border: 0px; } } } div.editObjectLeftCol { float: left; width: 375px; } div.editObjectRightCol { float: left; width: 475px; margin-left: 24px; } .bigSaveButton { width: 100%; font-size: 36px; height: 40px; border-radius: 16px; padding-top: 16px; padding-left: 0px; padding-right: 0px; } input.bigSaveButton { width: 100%; height: 56px; padding-top: 0px; font-weight: bold; } div.blogPost { width: 600px; margin: 40px 0px; p.byline { font-size: 11px; margin-top: 0px; } p.body { font-size: 14px; } } div.createBlogPostForm { width: 600px; input.title { width: 600px; font-size: 24px; font-weight: bold; height: 30px; } textarea { width: 600px; height: 500px; font-size: 16px; } } p.totalPoints { background: #FF0000; border-width: 3px; border-style: solid; border-color: #FFFFFF; text-align: center; font-size: 28px; color: #FFFFFF; height: 32px; padding-top: 8px; background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); } div.pointsBadges { text-align: center; div.badge { display: inline-block; text-align: center; margin: 10px; padding: 0px; width: 80px; height: 80px; vertical-align: middle; text-align: center; border-radius: 16px; border: 1px solid #CCCCCC; box-shadow: 0px 0px 3px #000000; p { background-image: -moz-linear-gradient(top, @gradient_start, @gradient_end); background-image: -webkit-linear-gradient(top, @gradient_start, @gradient_end); width: 80px; height: 73px; margin: 0px; border-radius: 16px; padding-top: 7px; span.pointsLabel { font-size: 10px; } span.points { font-size: 30px; position: relative; top: 3px; } span.pointsText { font-size: 10px; } } } div.gamesPoints { background: @game_color; } div.levelsPoints { background: @level_color; } div.mapsPoints { background: @map_color; } div.spritesPoints { background: @sprite_color; } div.blocksPoints { background: @block_color; } div.imagesPoints { background: @image_color; } div.soundsPoints { background: @sound_color; } div.blogPostsPoints { background: @blog_color; } } /* classes to work with cycle plugin for BG images */ #indexPanelBigBackground .bg1 { background: url(/images/site/header_bg_2.png) center center; } #indexPanelBigBackground .bg2 { background: url(/images/site/header_bg_1.png) center center; }