html { height: 100%; } /* Remove Below */ #header .logo img { left:-25px; top:-3px; } #header { height:81px; } #main { background-position-y: -10px } .topsearch .nav { position:relative; top:9px; } .category_index { float: left; margin: 0.25em; width:19em; } .category_index h2 { background: #ddd; text-align: center; padding: 0.25em; margin-bottom: 0.5em; } .category_index dt, .category_index dd { margin-right: 0.5em; } .category_index dt { margin-left: 0.5em !important; } .category_index dd { margin-left: 1.5em !important; } /*********************/ /* Sidebar */ /*********************/ #guides .guide .sidebar h3 { padding: 4px; margin: .2em 0; } #guides .guide .sidebar h3:focus { outline: none; } .sidebar dl { padding: 0 0.5em 0.5em 0.5em; } .sidebar dt { font-weight: bold; margin-top: 0.5em; } .ui-icon { display: inline-block; width: 16px; height: 16px; background-color: white; background-position: -2px 2px; background-repeat: no-repeat; } .ui-icon-triangle-expand { background-image: url(/images/expand.png); } .ui-icon-triangle-collapse { background-image: url(/images/collapse.png); } /****************************/ /* Forking ribbon */ /****************************/ @font-face { font-family: Collegiate; src: url("/Collegiate.ttf"); } .myribbon { position: absolute; top: 0; overflow: hidden; height: 12em; right: 0; } .myribbon a, myribbon a:hover { text-decoration: none; } .myribbon a { /* Font */ font-family: Collegiate, sans-serif; letter-spacing: -.1px; opacity: 0.95; font-size: 125%; line-height: 1.35em; /* Position */ display: block; position: relative; top: 2.5em; right: -2.6em; padding: 0.25em 0; /* Sit and spin */ -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); /* Defaults friendly for white pages. */ -moz-box-shadow: 0 0 13px #888; -webkit-box-shadow: 0 0 13px #888; color: #FFF; text-shadow: 0 0 0.5em #444; /* Culla */ background-color: #9a0000; background: -webkit-gradient(linear, left bottom, left top, from(#9a0000), to(#a90000)); } .myribbon a span { padding: 0.1em 3em; border: 1px solid #bf6060; } /****************************/ /* Bootcamp tuts */ /****************************/ .short-bottom-marg { margin-bottom: 5px; } p.next-step strong, .next-steps { color: #666666; } .next-steps { font-weight: bold; } .next-steps a { background-image: url('/images/bootcamp/next_step_arrow.gif'); background-repeat: no-repeat; background-position: right 50%; padding-right: 15px; } .next-steps a:hover { padding-right: 20px; text-decoration: none; } .founders { overflow: hidden; margin: 0px; } .founder { background:#f5f5f5; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fcfcfc',endColorstr='#ececec'); background:-webkit-gradient(linear,0% 0,0% 100%,from(#fcfcfc),to(#e8e8e8)); background:-moz-linear-gradient(270deg,#fcfcfc,#ececec);border-color:#eee; border:1px solid #e9e9e9; border-bottom-color:#f5f5f5; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2); -moz-box-shadow:0 1px 1px rgba(0,0,0,0.2); box-shadow:0 1px 1px rgba(0,0,0,0.2); display: block; position: relative; width: 250px; padding: 5px; overflow: hidden; margin: 0px 5px 5px 0px; float: left; list-style-type: none; } .founder:hover { text-decoration: none; background:#e5e5e5; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ececec',endColorstr='#dcdcdc'); background:-webkit-gradient(linear,0% 0,0% 100%,from(#ececec),to(#d8d8d8)); background:-moz-linear-gradient(270deg,#ececec,#dcdcdc);border-color:#ddd; } .founder img { float: left; position: relative; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border:1px solid #e9e9e9; margin-right: 1em; } .founder h4 { position: relative; font-size: 1.3em; color: #000; margin: .3em 0px 0px; } .founder p { position: relative; font-weight: bold; margin:0px !important; color: #666666; margin: 0px; } .step-title { font-weight: bold; display: inline-block; margin-top: 1em; } .step-title span { font-weight: normal; font-style: oblique; color: #666666; } img.bootcamp { display: block; } img.top-margin { margin-top: 1em !important; } /****************************/ /* Bootcamp module */ /****************************/ .bootcamp-help { margin: 0 0 20px 0; } .bootcamp-help h1 { color: #fff; font-size: 16px; font-weight: bold; background-color: #405a6a; background: -moz-linear-gradient(center top , '#829AA8', '#405A6A'); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#829aa8', endColorstr='#405a6a'); background: -webkit-gradient(linear, left top, left bottom, from(#829aa8), to(#405a6a)); background: -moz-linear-gradient(top, #829aa8, #405a6a); border: 1px solid #677c89; border-bottom-color: #6b808d; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.7); margin: 0; padding: 8px 18px; position: relative; } .bootcamp-help h1 a { color:#fff; text-decoration:none; } .bootcamp-help h1 span { color: #e9f1f4; font-size: 70%; font-weight: normal; text-shadow: none; } .bootcamp-help .bootcamp-body { padding: 10px 0px 10px 10px; background-color: #e9f1f4; overflow: hidden; border-style: solid; border-width: 1px 1px 2px; border-color: #e9f1f4 #d8dee2 #d8dee2; border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; } .bootcamp-help ul { list-style-type: none; position: relative; margin: 0px; overflow: hidden; } .bootcamp-help ul li { color: #666666; font-size: 13px; font-weight: normal; background-color: #fffff5; background: -moz-linear-gradient(center top , '#fffff5', '#f5f3b4'); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#fffff5', endColorstr='#f5f3b4'); background: -webkit-gradient(linear, left top, left bottom, from(#fffff5), to(#f5f3b4)); background: -moz-linear-gradient(top, #fffff5, #f5f3b4); border: 1px solid #dfddb5; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; display: block; width: 125px; height: 122px; float: left; position: relative; margin: 0 10px 0 0; -moz-box-shadow: 0px 1px 0px #fff; -webkit-box-shadow: 0px 1px 0px #fff; box-shadow: 0px 1px 0px #fff; } .bootcamp-help ul li:hover { background: -moz-linear-gradient(center top , '#fcfce9', '#f1eea3'); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#fcfce9', endColorstr='#f1eea3'); background: -webkit-gradient(linear, left top, left bottom, from(#fcfce9), to(#f1eea3)); background: -moz-linear-gradient(top, #fcfce9, #f1eea3); border: 1px solid #d6d4ad; } .bootcamp-help ul li a { color: #666666; text-decoration: none; } .bootcamp-help .image { display: block; position: relative; height: 83px; border-bottom: 1px solid #f1efaf; background-repeat: no-repeat; background-position: 0 10px; background-image: url(/images/bootcamp_sprites.png); } .bootcamp-help .setup .image { background-position: 0px 10px; } .bootcamp-help .create-a-repo .image { background-position: -125px 10px; } .bootcamp-help .fork-a-repo .image { background-position: -250px 10px; } .bootcamp-help .be-social .image { background-position: -375px 10px; } .bootcamp-help ul li:hover .image { border-bottom: 1px solid #f1eea3; } .bootcamp-help .desc { padding: 8px; display: block; overflow: hidden; border-top: 1px solid #fff; background-repeat:no-repeat; position: relative; z-index: 2; text-align: center; } .bootcamp-help ul li:hover .desc { border-top: 1px solid #fcfce9; } .bootcamp-help .desc h2 { margin: 0px; padding: 0px; font-size: 15px; color: #393939; } .bootcamp-help .desc p { margin: 0px; padding: 0px; line-height: 1.2em; } /* @end */ /****************************/ /* Popular Guides */ /****************************/ .popular-guides h2 { border: solid #cacaca; border-width: 1px; border-radius: 3px 3px 0px 0px; -moz-border-radius: 3px 3px 0px 0px; -webkit-border-bottom-right-radius: 0px; -webkit-border-bottom-left-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; padding: 6px 10px; background-color: #f1f1f1; background-image: -moz-linear-gradient(top, #f1f1f1, #e1e1e1); background-image: -ms-linear-gradient(top, #f1f1f1, #e1e1e1); background-image: -o-linear-gradient(top, #f1f1f1, #e1e1e1); background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#e1e1e1)); background-image: -webkit-linear-gradient(top, #f1f1f1, #e1e1e1); background-image: linear-gradient(top, #f1f1f1, #e1e1e1); filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f1f1f1', EndColorStr='#e1e1e1'); color: #666; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); font-size: 16px; line-height: 22px; margin: 0px; } .popular-guides .popular-body { border: solid #cacaca; border-width: 0px 1px 1px 1px; border-radius: 0px 0px 3px 3px; -moz-border-radius: 0px 0px 3px 3px; -webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background-color: #fafafb; color: #666; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); } .popular-guides .popular-body .icon { display: block; height: 28px; width: 28px; position: absolute; top: 10px; left: 10px; background: transparent url(images/popular_guide_sprites.png) 0 0 no-repeat; } .popular-guides a { border-top: 1px solid #fff; border-bottom: 1px solid #e9ecee; padding: 6px 10px; position: relative; display: block; } .popular-guides a:hover { border-top: 1px solid #fafafb; border-bottom: 1px solid #e5e8ea; background-color: #f0f0f3; text-decoration: none; } .popular-guides a h3 { color: #4183C4; } .popular-guides a:hover h3 { text-decoration: underline; } .popular-guides ul { list-style-type: none; margin: 0px; } .popular-guides h3 { margin: 0px; font-size: 13px; } .popular-guides .popular-body a p { color: #666; margin: 0px; } /* @end */