summaryrefslogtreecommitdiffstats
path: root/webroot/css/base.css
diff options
context:
space:
mode:
Diffstat (limited to 'webroot/css/base.css')
-rw-r--r--webroot/css/base.css263
1 files changed, 46 insertions, 217 deletions
diff --git a/webroot/css/base.css b/webroot/css/base.css
index 7908666..0143743 100644
--- a/webroot/css/base.css
+++ b/webroot/css/base.css
@@ -13,30 +13,29 @@ h2 {
letter-spacing:-1px;
}
h2.ribbon {
- padding:15px 30px;
- position:relative;
- left:-55px;
- float:left;
- margin-bottom:20px;
- border-radius:3px 3px 3px 0px;
- -moz-border-radius:3px 3px 3px 0px;
- -webkit-border-radius:3px 3px 3px 0px;
+ padding: 15px 30px;
+ position: relative;
+ left: -55px;
+ float: left;
+ margin: 20px 0;
+ border-radius: 3px 3px 3px 0px;
+ -moz-border-radius: 3px 3px 3px 0px;
+ -webkit-border-radius: 3px 3px 3px 0px;
+ width: 890px;
}
.triangle-ribbon {
- border-style:solid;
- border-width:13px;
- height:0;
- position:relative;
- width:0;
- float:left;
- clear:left;
- left:-67px;
- top:-33px;
- z-index:-1;
-}
-h2.full {
- width:890px;
+ /* border-right-color is overwritten by theme */
+ border: 13px solid transparent;
+ height: 0;
+ position: relative;
+ width: 0;
+ float: left;
+ clear: left;
+ left: -67px;
+ top: -33px;
+ z-index: -1;
}
+
h2 span {
position:absolute;
right:25px;
@@ -449,43 +448,8 @@ dl.definition dd {
display:inline;
margin-right:10px;
}
-#feature {
- margin-bottom:20px;
-}
-.feature-img {
- float:left;
- margin-top:10px;
-}
-.feature-text {
- margin-left:545px;
-}
-h2#tagline {
- font-size:240%;
-}
-h3#tagline-mini {
- font-weight:normal;
- font-size:100%;
- color:#4d4d4d;
- line-height:1.6;
- margin-bottom:25px;
-}
-.feature-screenshots {
- margin:0;
- list-style:none;
-}
-.feature-screenshots li {
- float:left;
- margin: 0 20px 10px 0;
-}
-/* Homepage */
-.feature img {
- float:left;
-}
-.feature p {
- margin-left:70px;
-}
.scrollable {
height:110px;
overflow:hidden;
@@ -587,21 +551,7 @@ a.disabled {
float: right;
margin-top: 5px;
}
-button.search {
- background:#fff url(../img/grad-grey.gif) repeat-x top;
- border:1px solid #d9d9d9;
- color:#404040;
- height:38px;
- line-height:12px;
- font-size:108%;
- font-weight:bold;
- padding:8px 8px 10px;
- margin: 0 0 0 5px;
- text-shadow:0 1px 0 #FFFFFF;
- border-radius:5px;
- -moz-border-radius:5px;
- -webkit-border-radius:5px;
-}
+
.pricing-table h4 {
color:#FFFFFF;
font-size:240%;
@@ -624,12 +574,6 @@ button.search {
background:#fff;
border:none;
}
-.pricing-table .feature {
- border-left:1px solid #58bbec;
-}
-.pricing-table .feature.first {
- border-top:1px solid #58bbec;
-}
.pricing-table {
border-right:1px solid #58bbec;
border-bottom:1px solid #58bbec;
@@ -677,17 +621,35 @@ form label {
margin-top:5px;
}
form input, form textarea {
- padding:10px 5px;
- background:#fff url(../img/bg-input.gif) repeat-x top;
- border:1px solid #D9D9D9;
- width:448px;
- border-radius:3px;
- -moz-border-radius:3px;
- -webkit-border-radius:3px;
+ padding: 7px 5px;
+ border: 1px solid #ccc;
+ width: 200px;
+ border-radius: 3px;
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
}
form input.small {
width:35px;
}
+input[type="button"], input[type="submit"], button {
+ cursor: pointer;
+ display: inline-block;
+ font-weight: 700;
+ outline: none;
+ width: auto;
+ text-align: center;
+ vertical-align: middle;
+ background: #ddd;
+ color: #444;
+ text-shadow: 0 -1px 0 #eee;
+ border-radius: 3px;
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
+}
+input[type="button"]:hover, input[type="submit"]:hover, button:hover {
+ background: #eee;
+}
+
#message {
margin-bottom:20px;
}
@@ -705,140 +667,7 @@ form input.small {
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
-/* Buttons */
-button, .button {
- cursor:pointer;
- display:inline-block;
- font-size:108%;
- font-weight:700;
- margin:0 5px 15px 0;
- outline:none;
- padding:10px 15px;
- width:auto;
- text-align:center;
- text-decoration:none !important;
- vertical-align:middle;
- background:url('../img/grad-grey.gif') repeat-x center top #c3c3c3;
- color:#444444;
- border:1px solid #c3c3c3;
- text-shadow:0 -1px 0 #FFFFFF;
- border-radius:3px;
- -moz-border-radius:3px;
- -webkit-border-radius:3px;
-}
-body.ie7 button, body.ie8 button, body.ie7 .button, body.ie8 .button {
- zoom:1;
- display:inline;
-}
-button:hover, .button:hover {
- background:url('../img/grad-grey-hover.gif') repeat-x center top #c3c3c3;
- text-decoration:none;
- outline:none;
-}
-button:active, .button:active {
- position:relative;
- top:1px;
- outline:none;
- background:url('../img/grad-grey-rev.gif') repeat-x center top #c3c3c3;
-}
-/* Blue Button */
-button.blue, .button.blue {
- background:url("../img/grad-blue.gif") repeat-x center top #166890;
- border:1px solid #11506F;
- color:#FFFFFF;
- text-shadow:0 -1px 0 #11506F;
-}
-button.blue:hover, .button.blue:hover {
- background:url("../img/grad-blue-hover.gif") repeat-x center top #166890;
-}
-button.blue:active, .button.blue:active {
- background:url("../img/grad-blue-rev.gif") repeat-x center top #166890;
-}
-/* Green Button */
-button.green, .button.green {
- background:url("../img/grad-green.gif") repeat-x center top #518f14;
- border:1px solid #406f11;
- color:#FFFFFF;
- text-shadow:0 -1px 0 #406f11;
-}
-button.green:hover, .button.green:hover {
- background:url("../img/grad-green-hover.gif") repeat-x center top #166890;
-}
-button.green:active, .button.green:active {
- background:url("../img/grad-green-rev.gif") repeat-x center top #166890;
-}
-/* Red Button */
-button.red, .button.red {
- background:url("../img/grad-red.gif") repeat-x center top #8f1e14;
- border:1px solid #6f1811;
- color:#FFFFFF;
- text-shadow:0 -1px 0 #6f1811;
-}
-button.red:hover, .button.red:hover {
- background:url("../img/grad-red-hover.gif") repeat-x center top #166890;
-}
-button.red:active, .button.red:active {
- background:url("../img/grad-red-rev.gif") repeat-x center top #166890;
-}
-/* Purple Button */
-button.purple, .button.purple {
- background:url("../img/grad-purple.gif") repeat-x center top #8f146e;
- border:1px solid #6f1156;
- color:#FFFFFF;
- text-shadow:0 -1px 0 #6f1156;
-}
-button.purple:hover, .button.purple:hover {
- background:url("../img/grad-purple-hover.gif") repeat-x center top #166890;
-}
-button.purple:active, .button.blue:active {
- background:url("../img/grad-purple-rev.gif") repeat-x center top #166890;
-}
-/* Black Button */
-button.black, .button.black {
- background:url("../img/grad-black.gif") repeat-x center top #3b3b3b;
- border:1px solid #3b3b3b;
- color:#FFFFFF;
- text-shadow:0 -1px 0 #3b3b3b;
-}
-button.black:hover, .button.black:hover {
- background:url("../img/grad-black-hover.gif") repeat-x center top #3b3b3b;
-}
-button.black:active, .button.black:active {
- background:url("../img/grad-black-rev.gif") repeat-x center top #3b3b3b;
-}
-button.large, .button.large {
- font-size:138.5%;
- padding:10px 30px;
-}
-button.small, .button.small {
- font-size:93%;
- padding:4px 10px 5px;
-}
-button.disabled, button.disabled:hover, .button.disabled, .button.disabled:hover {
- background-color:#ccc !important;
- color:#666 !important;
- text-shadow:0 1px 0 #CCCCCC;
- cursor:default;
-}
-body.ie7 button.disabled, body.ie8 button.disabled {
- border-color:#a3a3a3;
-}
-button.disabled:active, .button.disabled:active {
- position:relative;
- top:0;
- background-image: url('../img/grad.png');
-}
-fieldset button, .button {
- margin:0 5px 10px 0;
-}
-button img, .button img {
- display:inline;
- height:16px;
- margin-right:10px;
- vertical-align:-3px;
- width:16px;
-}
/* notifications */
.notification.success {
background:#f1ffbf url('../img/icons/success.png') no-repeat 10px 10px;