diff --git a/frontend/templates/work.html b/frontend/templates/work.html
index 2c072aed..39778b71 100644
--- a/frontend/templates/work.html
+++ b/frontend/templates/work.html
@@ -152,7 +152,7 @@ Campaign for WORK TITLE GOES HERE
{% for premium in premiums %}
-
+
{% endfor %}
diff --git a/frontend/views.py b/frontend/views.py
index df0b629b..5d5be81b 100755
--- a/frontend/views.py
+++ b/frontend/views.py
@@ -1,6 +1,7 @@
import logging
from decimal import Decimal as D
+from django.db.models import Q
from django.conf import settings
from django.contrib.auth.models import User
from django.core.urlresolvers import reverse
@@ -47,9 +48,8 @@ def work(request, work_id, action='display'):
work = get_object_or_404(models.Work, id=work_id)
campaign = work.last_campaign()
if campaign:
- premiums = campaign.premiums.all()
- if premiums.count() == 0:
- premiums = models.Premium.objects.filter(campaign__isnull=True)
+ q = Q(campaign=campaign) | Q(campaign__isnull=True)
+ premiums = models.Premium.objects.filter(q)
if action == 'setup_campaign':
return render(request, 'setup_campaign.html', {'work': work})
else:
diff --git a/static/less/book_list-test.css b/static/css/book_list-test.css
similarity index 100%
rename from static/less/book_list-test.css
rename to static/css/book_list-test.css
diff --git a/static/less/book_panel_unimported.css b/static/css/book_panel_unimported.css
similarity index 100%
rename from static/less/book_panel_unimported.css
rename to static/css/book_panel_unimported.css
diff --git a/static/less/book_panel_unimported_test.css b/static/css/book_panel_unimported_test.css
similarity index 100%
rename from static/less/book_panel_unimported_test.css
rename to static/css/book_panel_unimported_test.css
diff --git a/static/css/campaign.css b/static/css/campaign.css
index 56a7171e..b3236720 100755
--- a/static/css/campaign.css
+++ b/static/css/campaign.css
@@ -28,5 +28,5 @@ ul.tabs li a:hover,ul.tabs li.active a{background:#6994a3;color:#fff;}
ul.social li{padding:5px 0 5px 30px;height:28px;line-height:28px;}ul.social li.facebook{background:url("/static/images/icons/facebook.png") left center no-repeat;}
ul.social li.twitter{background:url("/static/images/icons/twitter.png") left center no-repeat;}
ul.social li.email{background:url("/static/images/icons/email.png") left center no-repeat;}
-ul.support li{border-bottom:1px solid #d6dde0;padding:10px 15px 10px 0;background:url("/static/images/icons/r-arrow.png") right center no-repeat;}ul.support li span{display:block;}ul.support li span .menu-item-price{font-size:18px;}
+ul.support li{border-bottom:1px solid #d6dde0;padding:10px 15px 10px 0;background:url("/static/images/icons/r-arrow.png") right center no-repeat;}ul.support li span{display:block;}ul.support li span.menu-item-price{font-size:18px;}
a{color:#3d4e53;font-size:12px;}
diff --git a/static/css/layout.css b/static/css/layout.css
index 3bafd2a0..62bbf696 100644
--- a/static/css/layout.css
+++ b/static/css/layout.css
@@ -18,59 +18,95 @@ Changes made directly to layout.css will be overwritten.
border-style: solid none;
border-color: #FFFFFF;
}
-div.book-list {
+.header-text {
+ height: 36px;
+ line-height: 36px;
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ font-size: 13px;
+ letter-spacing: -0.05em;
+}
+.panelborders {
+ border-width: 1px 0px;
+ border-style: solid none;
+ border-color: #FFFFFF;
+}
+div.book-list.listview {
clear: both;
display: block;
vertical-align: middle;
height: 43px;
line-height: 43px;
+ height: 43px;
+ line-height: 43px;
+ height: 43px;
+ line-height: 43px;
+ height: 43px;
+ line-height: 43px;
+ height: 43px;
+ line-height: 43px;
+ height: 43px;
+ line-height: 43px;
margin: 0 5px 0 0;
padding: 7px 0;
- overflow: hidden;
}
-div.book-list.row1 {
+div.book-list.listview.row1 {
background: #f6f9f9;
}
-div.book-list.row2 {
+div.book-list.listview.row2 {
background: #fff;
}
-div.book-list div.unglue-this {
+div.book-list.listview div.unglue-this {
float: left;
}
-div.book-list div.book-thumb {
+div.book-list.listview div.book-thumb {
margin-right: 5px;
float: left;
}
-div.book-list div.book-name {
+div.book-list.listview div.book-name {
width: 260px;
margin-right: 10px;
- background: url("/static/images/booklist/booklist-vline.png") right center no-repeat;
+ background: url("../images/booklist/booklist-vline.png") right center no-repeat;
float: left;
}
-div.book-list div.book-name span {
+div.book-list.listview div.book-name span {
display: block;
line-height: normal;
height: 43px;
line-height: 43px;
+ height: 43px;
+ line-height: 43px;
+ height: 43px;
+ line-height: 43px;
+ height: 43px;
+ line-height: 43px;
+ height: 43px;
+ line-height: 43px;
+ height: 43px;
+ line-height: 43px;
}
-div.book-list div.add-wishlist, div.book-list div.remove-wishlist {
+div.book-list.listview div.add-wishlist, div.book-list.listview div.remove-wishlist {
margin-right: 10px;
padding-right: 10px;
- background: url("/static/images/booklist/booklist-vline.png") right center no-repeat;
+ background: url("../images/booklist/booklist-vline.png") right center no-repeat;
float: left;
}
-div.book-list div.add-wishlist a, div.book-list div.remove-wishlist a {
+div.book-list.listview div.add-wishlist a, div.book-list.listview div.remove-wishlist a {
font-weight: normal;
color: #3d4e53;
text-transform: none;
- background: url("/static/images/booklist/add-wishlist.png") left center no-repeat;
+ background: url("../images/booklist/add-wishlist.png") left center no-repeat;
padding-left: 20px;
}
-div.book-list div.booklist-status {
+div.book-list.listview div.booklist-status {
margin-right: 7px;
float: left;
}
-span.booklist-status-text {
+.booklist-status.listview span.booklist-status-label {
+ display: none;
+}
+.booklist-status.listview span.booklist-status-text {
float: left;
display: block;
padding-right: 5px;
@@ -146,6 +182,31 @@ ul.navigation li.arrow-l a {
height: 15px;
display: block;
text-indent: -10000px;
+ background: url("/static/images/booklist/bg.png") 0 -168px no-repeat;
+ width: 10px;
+ height: 15px;
+ display: block;
+ text-indent: -10000px;
+ background: url("/static/images/booklist/bg.png") 0 -168px no-repeat;
+ width: 10px;
+ height: 15px;
+ display: block;
+ text-indent: -10000px;
+ background: url("/static/images/booklist/bg.png") 0 -168px no-repeat;
+ width: 10px;
+ height: 15px;
+ display: block;
+ text-indent: -10000px;
+ background: url("/static/images/booklist/bg.png") 0 -168px no-repeat;
+ width: 10px;
+ height: 15px;
+ display: block;
+ text-indent: -10000px;
+ background: url("/static/images/booklist/bg.png") 0 -168px no-repeat;
+ width: 10px;
+ height: 15px;
+ display: block;
+ text-indent: -10000px;
}
ul.navigation li.arrow-r a {
background: url("/static/images/booklist/bg.png") -1px -185px no-repeat;
@@ -153,6 +214,31 @@ ul.navigation li.arrow-r a {
height: 15px;
display: block;
text-indent: -10000px;
+ background: url("/static/images/booklist/bg.png") -1px -185px no-repeat;
+ width: 10px;
+ height: 15px;
+ display: block;
+ text-indent: -10000px;
+ background: url("/static/images/booklist/bg.png") -1px -185px no-repeat;
+ width: 10px;
+ height: 15px;
+ display: block;
+ text-indent: -10000px;
+ background: url("/static/images/booklist/bg.png") -1px -185px no-repeat;
+ width: 10px;
+ height: 15px;
+ display: block;
+ text-indent: -10000px;
+ background: url("/static/images/booklist/bg.png") -1px -185px no-repeat;
+ width: 10px;
+ height: 15px;
+ display: block;
+ text-indent: -10000px;
+ background: url("/static/images/booklist/bg.png") -1px -185px no-repeat;
+ width: 10px;
+ height: 15px;
+ display: block;
+ text-indent: -10000px;
}
ul.navigation li a:hover, ul.navigation li.active a {
color: #8ac3d7;
@@ -162,71 +248,239 @@ ul.navigation li a:hover, ul.navigation li.active a {
display: block;
border: 0;
}
-.book-thumb img {
+.book-thumb.listview a {
+ display: block;
height: 50px;
+ width: 32px;
+ overflow: hidden;
+ position: relative;
+ z-index: 1;
}
-.book_panel {
- margin: 20px auto;
- padding: 0 5px 5px 5px;
- height: 300px;
+.book-thumb.listview a:hover {
+ overflow: visible;
+ z-index: 1000;
+ border: none;
+}
+.book-thumb.listview a img {
+ position: absolute;
+ /* the excerpt you get looks cooler if you select from the middle, but
+ the popup version doesn't extend past the containing div's boundaries,
+ so the positioned part is cut off.
+ top:-20px;
+ left:-50px;
+ */
+
+}
+.listview.author {
+ display: none;
+}
+.listview.icons {
+ float: left;
+}
+.listview.icons .booklist-status-img {
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ background-color: #fff;
+ margin-top: 4px;
+ height: 37px;
+}
+.listview.icons .booklist-status-img img {
+ padding: 5px;
+}
+.listview.icons .booklist-status-label, .listview.icons .right_add {
+ display: none;
+}
+.header-text {
+ height: 36px;
+ line-height: 36px;
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ font-size: 13px;
+ letter-spacing: -0.05em;
+}
+.panelborders {
+ border-width: 1px 0px;
+ border-style: solid none;
+ border-color: #FFFFFF;
+}
+.greenpanelstuff {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
width: 120px;
line-height: 16px;
+}
+.greenpanelactionborders {
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+}
+.panelhoverlink {
+ text-decoration: none;
+ color: #3d4e53;
+}
+@charset "utf-8";
+* {
+ padding: 0px;
+ margin: 0px;
+}
+/*main_Css*/
+#main-wrapper {
+ height: 100%;
+ width: 725px;
+ margin: 0px;
+ padding: 0px 0px;
+}
+.panelview.tabs {
+ padding: 5px 0px;
+ margin: 0px;
+ width: 142px;
+ float: left;
+}
+.panelview.tabs span.active {
+ padding: 15px;
+ margin: 15px 0px;
+ font-weight: bold;
+}
+.panelview.book-list {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ width: 120px;
+ line-height: 16px;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ width: 120px;
+ line-height: 16px;
+ margin: auto;
+ padding: 0px 5px 5px 5px;
+ height: 300px;
background-color: #ffffff;
color: #3d4e53;
border: 5px solid #edf3f4;
+ position: relative;
+ /* might need this for panel hover state; don't want it for nonhover. hm.
+ a {
+ color: @dark-green;
+ text-decoration: none;
+
+ &:hover {
+ color: @green;
+ text-decoration: none;
+ }
+ }
+*/
+
}
-.book_panel a {
- font-size: 12pt;
- color: #73a334;
- text-decoration: none;
-}
-.book_panel a:hover {
- color: #8dc63f;
- text-decoration: none;
-}
-.book_panel p {
- margin: 0;
-}
-.book_panel img {
- padding: 5px 0;
- margin: 0;
-}
-.book_panel:hover {
+.panelview.book-list:hover {
color: #3d4e53;
}
-.green {
+.panelview.book-list img {
+ padding: 5px 0px;
+ margin: 0px;
+}
+.panelview.remove-wishlist,
+.panelview.on-wishlist,
+.panelview.create-account,
+.panelview.add-wishlist {
+ display: none;
+}
+.panelview.book-name, .panelview.author {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ line-height: 16px;
+ color: #3d4e53;
+}
+.panelview.booklist-status {
color: #8dc63f;
text-align: left;
}
-.book_panel_back {
- margin: 0 auto;
- padding: 10px;
- height: 295px;
+.panelview.booklist-status .booklist-status-label {
+ float: left;
+ font-weight: bold;
+}
+.panelview.icons {
+ position: absolute;
+ bottom: 0px;
+ width: 140px;
+}
+.panelview.icons .booklist-status-img {
+ float: left;
+}
+.panelview.icons .booklist-status-label {
+ position: absolute;
+ color: #8dc63f;
+ padding-left: 5px;
+ left: 40px;
+ bottom: 5px;
+}
+.panelview.icons .right_add {
+ float: right;
+ padding: 10px 10px 0 0;
+ width: 24px;
+}
+/*2 start*/
+.greenpanel2 {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
width: 120px;
line-height: 16px;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ width: 120px;
+ line-height: 16px;
+ margin: 0px auto;
+ padding: 10px;
+ height: 295px;
background-color: #8dc63f;
color: #ffffff;
position: relative;
}
-.book_panel_back a {
- font-size: 12px;
- font-weight: normal;
-}
.unglued_white {
- margin: 0 auto;
+ font-size: 12px;
+ margin: 0px auto;
margin-bottom: 5px;
- padding: 10px 0;
-}
-.status {
- color: #8dc63f;
- text-align: left;
+ padding: 10px 0px;
}
.read_itbutton {
width: 118px;
height: 35px;
- padding: 0 0;
+ padding: 0px 0px;
background: #FFFFFF;
- margin: 0;
+ margin: 0px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
@@ -235,110 +489,333 @@ ul.navigation li a:hover, ul.navigation li.active a {
.read_itbutton a {
line-height: 40px;
font-size: 11px;
- background: url("/static/images/book-panel/book_icon.png") no-repeat left center;
+ background-repeat: no-repeat;
background-position: 10px center;
- padding: 0 0 0 30px;
- color: #73a334;
- text-decoration: none;
font-weight: bold;
+ text-decoration: none;
text-transform: uppercase;
+ line-height: 40px;
+ font-size: 11px;
+ background-repeat: no-repeat;
+ background-position: 10px center;
+ font-weight: bold;
+ text-decoration: none;
+ text-transform: uppercase;
+ background: url(/static/images/book-panel/book_icon.png) no-repeat left center;
+ padding: 0px 0px 0px 30px;
+ color: #73a334;
}
.read_itbutton a:hover {
text-decoration: none;
}
-#add_towish {
- width: 130px;
+.add_towish {
+ width: 125px;
height: 30px;
- padding: 0 0;
- margin: 10px auto;
+ padding: 0px 0px;
+ margin: 15px auto;
}
-#add_towish a {
+.add_towish a {
line-height: 40px;
font-size: 11px;
- background-image: url("/static/images/book-panel/add_wish_icon.png") no-repeat left center;
- padding: 8px 5px 8px 21px;
+ background-repeat: no-repeat;
+ background-position: left center;
font-weight: bold;
- color: #FFFFFF;
text-decoration: none;
text-transform: uppercase;
- border-width: 1px 0px;
- border-style: solid none;
- border-color: #FFFFFF;
+ line-height: 40px;
+ font-size: 11px;
+ background-repeat: no-repeat;
+ background-position: left center;
+ font-weight: bold;
+ text-decoration: none;
+ text-transform: uppercase;
+ background-image: url(/static/images/book-panel/add_wish_icon.png);
+ padding: 8px 5px 8px 21px;
+ color: #FFFFFF;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
}
-#add_towish a:hover {
+.add_towish a:hover {
+ text-decoration: none;
+ color: #3d4e53;
text-decoration: none;
color: #3d4e53;
}
-#white_text {
+.white_text {
width: 130px;
height: 40px;
- padding: 17px 0;
- margin: 0;
+ padding: 17px 0px;
+ margin: 0px;
}
-#white_text a {
+.white_text a {
color: #FFFFFF;
text-decoration: none;
}
-#white_text a:hover {
+.white_text a:hover {
+ text-decoration: none;
color: #3d4e53;
text-decoration: none;
+ color: #3d4e53;
}
-#moreinfo {
+/*more info*/
+.moreinfo {
width: 130px;
height: 30px;
- padding: 0;
+ padding: 0px;
margin: 15px 0 0;
}
-#moreinfo a {
+.moreinfo a {
line-height: 40px;
font-size: 11px;
- background-image: url("/static/images/book-panel/more_icon.png") no-repeat left center;
- padding: 8px 42px 8px 20px;
+ background-repeat: no-repeat;
+ background-position: left center;
font-weight: bold;
- padding-left: 20px;
- color: #FFFFFF;
text-decoration: none;
text-transform: uppercase;
- border-width: 1px 0px;
- border-style: solid none;
- border-color: #FFFFFF;
+ line-height: 40px;
+ font-size: 11px;
+ background-repeat: no-repeat;
+ background-position: left center;
+ font-weight: bold;
+ text-decoration: none;
+ text-transform: uppercase;
+ background-image: url(/static/images/book-panel/more_icon.png);
+ padding: 8px 42px 8px 20px;
+ padding-left: 20px;
+ color: #FFFFFF;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
}
-#moreinfo a:hover {
+.moreinfo a:hover {
text-decoration: none;
color: #3d4e53;
+ text-decoration: none;
+ color: #3d4e53;
+}
+/*end of the more info/*
+/*end the 2greenpanel*/
+/*2 start*/
+.graypanel {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ margin: 20px auto;
+ padding: 4px 5px;
+ height: 300px;
+ width: 130px;
+ line-height: 16px;
+ background-color: #edf3f4;
+ color: #3d4e53;
+ border: 5px solid #edf3f4;
+}
+.unglued_white2 {
+ font-size: 12px;
+ margin: 3px auto;
+ padding: 5px 0px;
}
.green {
color: #8dc63f;
text-align: left;
}
-#graypanel a {
+.graypanel a {
+ text-decoration: none;
color: #3d4e53;
text-decoration: none;
+ color: #3d4e53;
}
-.read {
+.graypanel a:hover {
+ color: #8dc63f;
+ text-decoration: none;
+}
+.Unglue_itbutton {
+ width: 110px;
+ height: 40px;
+ padding: 0px 9px;
+ background: #FFFFFF;
+ margin: 0px auto;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ border: 1px solid #d4dcdd;
+}
+.Unglue_itbutton a {
+ line-height: 40px;
+ font-size: 11px;
+ background-repeat: no-repeat;
+ background-position: 2px center;
+ font-weight: bold;
+ text-decoration: none;
+ text-transform: uppercase;
+ line-height: 40px;
+ font-size: 11px;
+ background-repeat: no-repeat;
+ background-position: 2px center;
+ font-weight: bold;
+ text-decoration: none;
+ text-transform: uppercase;
+ background-image: url(/static/images/book-panel/unglue_icon.png);
+ padding: 5px 0px 0px 20px;
+ color: #3d4e53;
+ text-align: right;
+ font-family: "LucidaGrandeBold";
+}
+.Unglue_itbutton a:hover {
+ text-decoration: none;
+}
+.add_towish2 {
+ width: 130px;
+ height: 30px;
+ padding: 0px 0px;
margin: 15px auto;
- padding: 0;
+}
+.add_towish2 a {
+ line-height: 40px;
+ font-size: 11px;
+ background-repeat: no-repeat;
+ background-position: left center;
+ font-weight: bold;
+ text-decoration: none;
+ text-transform: uppercase;
+ line-height: 40px;
+ font-size: 11px;
+ background-repeat: no-repeat;
+ background-position: left center;
+ font-weight: bold;
+ text-decoration: none;
+ text-transform: uppercase;
+ background-image: url(/static/images/book-panel/add_gray.png);
+ padding: 8px 0px;
+ padding-left: 20px;
+ color: #3d4e53;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+ font-family: "LucidaGrandeBold";
+}
+.add_towish2 a:hover {
+ text-decoration: none;
+}
+.white_text2 {
+ width: 130px;
+ height: 40px;
+ padding: 13px 0px;
+ margin: 0px;
+}
+.white_text2 a, a:hover {
+ text-decoration: none;
+ color: #3d4e53;
+ text-decoration: none;
+ color: #3d4e53;
+}
+/*more info*/
+.moreinfo2 {
+ width: 130px;
+ height: 30px;
+ padding: 0px 20px 0px 0px;
+ margin: 15px auto;
+}
+.moreinfo2 a {
+ line-height: 40px;
+ font-size: 12px;
+ background-image: url(/static/images/book-panel/gray_more_info.png);
+ background-repeat: no-repeat;
+ background-position: left center;
+ padding: 8px 35px;
+ font-weight: bold;
+ padding-left: 20px;
+ color: #3d4e53;
+ text-decoration: none;
+ text-transform: uppercase;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+ font-family: "LucidaGrandeBold";
+}
+.moreinfo2 a:hover {
+ text-decoration: none;
+ color: #3d4e53;
+ text-decoration: none;
+ color: #3d4e53;
+}
+/*end the 2greenpanel*/
+.read {
+ margin: 15px auto 5px auto;
+ padding: 0px;
width: 140px;
color: #8dc63f;
height: 40px;
line-height: 25px;
float: left;
+ position: absolute;
+ bottom: -15px;
}
.read p {
- margin: 0;
+ margin: 0px;
padding: 10px 3px;
width: 50px;
font-size: 10pt;
float: left;
}
.read img {
- padding: 5px;
- margin: 0;
+ padding: 5px 0px;
+ margin: 0px;
float: left;
}
.right_add {
padding: 10px;
- margin: 0;
+ margin: 0px;
float: right;
}
p.right_add {
@@ -346,18 +823,46 @@ p.right_add {
padding: 10px 10px 0 0;
width: 24px;
}
-/* slideout hover state */
-.book_panel_interior {
+/**/
+.read2 {
+ margin: 15px auto;
+ padding: 0px;
+ width: 130px;
+ color: #8dc63f;
+ height: 40px;
+ line-height: 25px;
+}
+.read2 p {
+ margin: 0px;
+ padding: 10px 3px;
+ width: 50px;
+ font-size: 10pt;
+ float: left;
+}
+.read2 img {
+ padding: 0px;
+ margin: 0px;
+ float: left;
+}
+.right_add {
+ padding: 10px;
+ margin: 0px;
+ float: right;
+}
+/* --------------- ( slideout hover state ) --------------------------------------------- */
+.panelview.book-thumb {
float: left;
position: relative;
- margin: 0;
- padding: 0;
- left: 0;
+ margin: 0px;
+ padding: 0px;
+ left: 0px;
}
-.book_panel_interior img {
+.panelview.book-thumb img {
z-index: 100;
+ width: 120px;
+ height: 182px;
}
-.book_panel_interior span {
+.panelview.book-thumb span {
position: absolute;
bottom: 0;
left: -10px;
@@ -365,6 +870,20 @@ p.right_add {
z-index: 1000;
height: auto;
}
+.header-text {
+ height: 36px;
+ line-height: 36px;
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ font-size: 13px;
+ letter-spacing: -0.05em;
+}
+.panelborders {
+ border-width: 1px 0px;
+ border-style: solid none;
+ border-color: #FFFFFF;
+}
body {
background: url("/static/images/bg-body.png") 0 0 repeat-x;
padding: 0 0 20px 0;
@@ -421,6 +940,16 @@ a.readon span {
padding: 0 5px 0 20px;
height: 36px;
line-height: 36px;
+ height: 36px;
+ line-height: 36px;
+ height: 36px;
+ line-height: 36px;
+ height: 36px;
+ line-height: 36px;
+ height: 36px;
+ line-height: 36px;
+ height: 36px;
+ line-height: 36px;
display: block;
}
a {
@@ -462,6 +991,41 @@ a {
font-weight: bold;
font-size: 13px;
letter-spacing: -0.05em;
+ height: 36px;
+ line-height: 36px;
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ font-size: 13px;
+ letter-spacing: -0.05em;
+ height: 36px;
+ line-height: 36px;
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ font-size: 13px;
+ letter-spacing: -0.05em;
+ height: 36px;
+ line-height: 36px;
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ font-size: 13px;
+ letter-spacing: -0.05em;
+ height: 36px;
+ line-height: 36px;
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ font-size: 13px;
+ letter-spacing: -0.05em;
+ height: 36px;
+ line-height: 36px;
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ font-size: 13px;
+ letter-spacing: -0.05em;
}
.js-topmenu ul li span#welcome {
color: #8dc63f;
@@ -472,6 +1036,41 @@ a {
font-weight: bold;
font-size: 13px;
letter-spacing: -0.05em;
+ height: 36px;
+ line-height: 36px;
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ font-size: 13px;
+ letter-spacing: -0.05em;
+ height: 36px;
+ line-height: 36px;
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ font-size: 13px;
+ letter-spacing: -0.05em;
+ height: 36px;
+ line-height: 36px;
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ font-size: 13px;
+ letter-spacing: -0.05em;
+ height: 36px;
+ line-height: 36px;
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ font-size: 13px;
+ letter-spacing: -0.05em;
+ height: 36px;
+ line-height: 36px;
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ font-size: 13px;
+ letter-spacing: -0.05em;
}
.js-topmenu ul li.last a {
background: url("/static/images/bg.png") right top no-repeat;
@@ -518,6 +1117,16 @@ a {
background: url("/static/images/bg.png") -645px -180px;
height: 36px;
line-height: 36px;
+ height: 36px;
+ line-height: 36px;
+ height: 36px;
+ line-height: 36px;
+ height: 36px;
+ line-height: 36px;
+ height: 36px;
+ line-height: 36px;
+ height: 36px;
+ line-height: 36px;
float: left;
color: #6994a3;
}
@@ -551,6 +1160,21 @@ a {
-moz-border-radius: 0 0 10px 10px;
-webkit-border-radius: 0 0 10px 10px;
border-radius: 0 0 10px 10px;
+ -moz-border-radius: 0 0 10px 10px;
+ -webkit-border-radius: 0 0 10px 10px;
+ border-radius: 0 0 10px 10px;
+ -moz-border-radius: 0 0 10px 10px;
+ -webkit-border-radius: 0 0 10px 10px;
+ border-radius: 0 0 10px 10px;
+ -moz-border-radius: 0 0 10px 10px;
+ -webkit-border-radius: 0 0 10px 10px;
+ border-radius: 0 0 10px 10px;
+ -moz-border-radius: 0 0 10px 10px;
+ -webkit-border-radius: 0 0 10px 10px;
+ border-radius: 0 0 10px 10px;
+ -moz-border-radius: 0 0 10px 10px;
+ -webkit-border-radius: 0 0 10px 10px;
+ border-radius: 0 0 10px 10px;
}
#js-leftcol ul.level1 > li > a {
text-transform: uppercase;
@@ -587,6 +1211,7 @@ div.content-block {
div.content-block-content {
width: 100%;
overflow: hidden;
+ padding-left: 10px;
}
div.content-block-content .cols3 .column {
width: 33.33%;
@@ -616,6 +1241,20 @@ div.content-block-content .cols3 .column {
margin-right: auto;
padding: 5px 15px;
}
+.header-text {
+ height: 36px;
+ line-height: 36px;
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ font-size: 13px;
+ letter-spacing: -0.05em;
+}
+.panelborders {
+ border-width: 1px 0px;
+ border-style: solid none;
+ border-color: #FFFFFF;
+}
.block-inner {
padding-right: 10px;
}
@@ -681,6 +1320,21 @@ span.rounded {
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;
border-radius: 7px 7px 7px 7px;
+ -moz-border-radius: 7px 7px 7px 7px;
+ -webkit-border-radius: 7px 7px 7px 7px;
+ border-radius: 7px 7px 7px 7px;
+ -moz-border-radius: 7px 7px 7px 7px;
+ -webkit-border-radius: 7px 7px 7px 7px;
+ border-radius: 7px 7px 7px 7px;
+ -moz-border-radius: 7px 7px 7px 7px;
+ -webkit-border-radius: 7px 7px 7px 7px;
+ border-radius: 7px 7px 7px 7px;
+ -moz-border-radius: 7px 7px 7px 7px;
+ -webkit-border-radius: 7px 7px 7px 7px;
+ border-radius: 7px 7px 7px 7px;
+ -moz-border-radius: 7px 7px 7px 7px;
+ -webkit-border-radius: 7px 7px 7px 7px;
+ border-radius: 7px 7px 7px 7px;
padding: 1px;
color: #fff;
margin: 0 8px 0 0;
@@ -692,17 +1346,47 @@ span.rounded > span {
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
+ -moz-border-radius: 5px 5px 5px 5px;
+ -webkit-border-radius: 5px 5px 5px 5px;
+ border-radius: 5px 5px 5px 5px;
+ -moz-border-radius: 5px 5px 5px 5px;
+ -webkit-border-radius: 5px 5px 5px 5px;
+ border-radius: 5px 5px 5px 5px;
+ -moz-border-radius: 5px 5px 5px 5px;
+ -webkit-border-radius: 5px 5px 5px 5px;
+ border-radius: 5px 5px 5px 5px;
+ -moz-border-radius: 5px 5px 5px 5px;
+ -webkit-border-radius: 5px 5px 5px 5px;
+ border-radius: 5px 5px 5px 5px;
+ -moz-border-radius: 5px 5px 5px 5px;
+ -webkit-border-radius: 5px 5px 5px 5px;
+ border-radius: 5px 5px 5px 5px;
text-align: center;
display: inline-block;
}
span.blue {
background: #a7d26a url("/static/images/header-button-blue.png") left bottom repeat-x;
+ background: #a7d26a url("/static/images/header-button-blue.png") left bottom repeat-x;
+ background: #a7d26a url("/static/images/header-button-blue.png") left bottom repeat-x;
+ background: #a7d26a url("/static/images/header-button-blue.png") left bottom repeat-x;
+ background: #a7d26a url("/static/images/header-button-blue.png") left bottom repeat-x;
+ background: #a7d26a url("/static/images/header-button-blue.png") left bottom repeat-x;
}
span.orange {
background: #eabc7c url("/static/images/header-button-orange.png") left bottom repeat-x;
+ background: #eabc7c url("/static/images/header-button-orange.png") left bottom repeat-x;
+ background: #eabc7c url("/static/images/header-button-orange.png") left bottom repeat-x;
+ background: #eabc7c url("/static/images/header-button-orange.png") left bottom repeat-x;
+ background: #eabc7c url("/static/images/header-button-orange.png") left bottom repeat-x;
+ background: #eabc7c url("/static/images/header-button-orange.png") left bottom repeat-x;
}
span.grey {
background: #bacfd6 url("/static/images/header-button-grey.png") left bottom repeat-x;
+ background: #bacfd6 url("/static/images/header-button-grey.png") left bottom repeat-x;
+ background: #bacfd6 url("/static/images/header-button-grey.png") left bottom repeat-x;
+ background: #bacfd6 url("/static/images/header-button-grey.png") left bottom repeat-x;
+ background: #bacfd6 url("/static/images/header-button-grey.png") left bottom repeat-x;
+ background: #bacfd6 url("/static/images/header-button-grey.png") left bottom repeat-x;
}
div.check-list {
float: left;
@@ -730,6 +1414,16 @@ a.my-setting {
border-radius: 7px;
height: 50px;
line-height: 50px;
+ height: 50px;
+ line-height: 50px;
+ height: 50px;
+ line-height: 50px;
+ height: 50px;
+ line-height: 50px;
+ height: 50px;
+ line-height: 50px;
+ height: 50px;
+ line-height: 50px;
display: block;
padding: 0 0 0 10px;
font-size: 20px;
@@ -738,9 +1432,10 @@ a.my-setting.active {
background: #d6dde0 url("/static/images/header/collspane.png") 90% center no-repeat;
}
#tabs {
- border-bottom: 4px solid #8DC63F;
+ border-bottom: 4px solid #8dc63f;
clear: both;
float: left;
+ margin-left: 10px;
margin-top: 10px;
width: 100%;
}
@@ -760,9 +1455,29 @@ ul.tabs li {
float: left;
height: 46px;
line-height: 46px;
+ height: 46px;
+ line-height: 46px;
+ height: 46px;
+ line-height: 46px;
+ height: 46px;
+ line-height: 46px;
+ height: 46px;
+ line-height: 46px;
+ height: 46px;
+ line-height: 46px;
margin-right: 10px;
}
ul.tabs li a {
+ height: 46px;
+ line-height: 46px;
+ height: 46px;
+ line-height: 46px;
+ height: 46px;
+ line-height: 46px;
+ height: 46px;
+ line-height: 46px;
+ height: 46px;
+ line-height: 46px;
height: 46px;
line-height: 46px;
display: block;
@@ -783,68 +1498,256 @@ ul.tabs li a:hover, ul.tabs li.active a {
.book-list span.rounded > span a {
text-transform: capitalize;
}
-.book_panel {
- margin: 20px auto;
- padding: 0 5px 5px 5px;
- height: 300px;
+div.content-block-content {
+ padding-left: 10px;
+}
+.js-news-text {
+ float: left;
+ width: 70%;
+ font-size: 16px;
+ color: #3d4e53;
+ font-family: lucida grande;
+}
+.js-news-links {
+ float: right;
+ width: 30%;
+}
+.column-left .item {
+ margin: 0 10px 10px 0;
+}
+.column-center .item {
+ margin: 0 5px 10px 5px;
+}
+.column-right .item {
+ margin: 0 0 10px 10px;
+}
+.column .item {
+ border: 7px solid #edf3f4;
+ padding: 10px;
+}
+.book-image {
+ padding: 0 0 10px 0;
+}
+.book-info {
+ padding: 0 0 10px 0;
+ line-height: 125%;
+ position: relative;
+}
+.book-info span.book-new {
+ background: url(/static/images/images/icon-new.png) 0 0 no-repeat;
+ width: 38px;
+ height: 36px;
+ display: block;
+ position: absolute;
+ right: 10px;
+ top: 0;
+}
+.book-name {
+ color: #3d4e53;
+ font-weight: bold;
+}
+.book-author {
+ color: #6994a3;
+}
+.book-status {
+ margin: 0 -10px;
+ border-top: 1px solid #edf3f4;
+ padding: 15px 10px 0 10px;
+ position: relative;
+}
+.book-status span.unglue {
+ font-style: italic;
+}
+.book-status span.status {
+ position: absolute;
+ right: 10px;
+ bottom: -5px;
+ width: 37px;
+ height: 25px;
+ display: block;
+}
+/* Do I even still need this?
+.book-status span.percent99{ background:url(../images/images/icon-book1.png) 0 0 no-repeat;}
+.book-status span.percent60{ background:url(../images/images/icon-book2.png) 0 0 no-repeat;}
+.book-status span.percent22{ background:url(../images/images/icon-book3.png) 0 0 no-repeat;}
+.book-status span.percent7{ background:url(../images/images/icon-book4.png) 0 0 no-repeat;}
+.book-status span.percent62{ background:url(../images/images/icon-book5.png) 0 0 no-repeat;}
+.book-status span.percent21{ background:url(../images/images/icon-book6.png) 0 0 no-repeat;}
+*/.header-text {
+ height: 36px;
+ line-height: 36px;
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ font-size: 13px;
+ letter-spacing: -0.05em;
+}
+.panelborders {
+ border-width: 1px 0px;
+ border-style: solid none;
+ border-color: #FFFFFF;
+}
+.greenpanelstuff {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
width: 120px;
line-height: 16px;
+}
+.greenpanelactionborders {
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+}
+.panelhoverlink {
+ text-decoration: none;
+ color: #3d4e53;
+}
+@charset "utf-8";
+* {
+ padding: 0px;
+ margin: 0px;
+}
+/*main_Css*/
+#main-wrapper {
+ height: 100%;
+ width: 725px;
+ margin: 0px;
+ padding: 0px 0px;
+}
+.panelview.tabs {
+ padding: 5px 0px;
+ margin: 0px;
+ width: 142px;
+ float: left;
+}
+.panelview.tabs span.active {
+ padding: 15px;
+ margin: 15px 0px;
+ font-weight: bold;
+}
+.panelview.book-list {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ width: 120px;
+ line-height: 16px;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ width: 120px;
+ line-height: 16px;
+ margin: auto;
+ padding: 0px 5px 5px 5px;
+ height: 300px;
background-color: #ffffff;
color: #3d4e53;
border: 5px solid #edf3f4;
+ position: relative;
+ /* might need this for panel hover state; don't want it for nonhover. hm.
+ a {
+ color: @dark-green;
+ text-decoration: none;
+
+ &:hover {
+ color: @green;
+ text-decoration: none;
+ }
+ }
+*/
+
}
-.book_panel a {
- font-size: 12pt;
- color: #73a334;
- text-decoration: none;
-}
-.book_panel a:hover {
- color: #8dc63f;
- text-decoration: none;
-}
-.book_panel p {
- margin: 0;
-}
-.book_panel img {
- padding: 5px 0;
- margin: 0;
-}
-.book_panel:hover {
+.panelview.book-list:hover {
color: #3d4e53;
}
-.green {
+.panelview.book-list img {
+ padding: 5px 0px;
+ margin: 0px;
+}
+.panelview.remove-wishlist,
+.panelview.on-wishlist,
+.panelview.create-account,
+.panelview.add-wishlist {
+ display: none;
+}
+.panelview.book-name, .panelview.author {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ line-height: 16px;
+ color: #3d4e53;
+}
+.panelview.booklist-status {
color: #8dc63f;
text-align: left;
}
-.book_panel_back {
- margin: 0 auto;
- padding: 10px;
- height: 295px;
+.panelview.booklist-status .booklist-status-label {
+ float: left;
+ font-weight: bold;
+}
+.panelview.icons {
+ position: absolute;
+ bottom: 0px;
+ width: 140px;
+}
+.panelview.icons .booklist-status-img {
+ float: left;
+}
+.panelview.icons .booklist-status-label {
+ position: absolute;
+ color: #8dc63f;
+ padding-left: 5px;
+ left: 40px;
+ bottom: 5px;
+}
+.panelview.icons .right_add {
+ float: right;
+ padding: 10px 10px 0 0;
+ width: 24px;
+}
+/*2 start*/
+.greenpanel2 {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
width: 120px;
line-height: 16px;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ width: 120px;
+ line-height: 16px;
+ margin: 0px auto;
+ padding: 10px;
+ height: 295px;
background-color: #8dc63f;
color: #ffffff;
position: relative;
}
-.book_panel_back a {
- font-size: 12px;
- font-weight: normal;
-}
.unglued_white {
- margin: 0 auto;
+ font-size: 12px;
+ margin: 0px auto;
margin-bottom: 5px;
- padding: 10px 0;
-}
-.status {
- color: #8dc63f;
- text-align: left;
+ padding: 10px 0px;
}
.read_itbutton {
width: 118px;
height: 35px;
- padding: 0 0;
+ padding: 0px 0px;
background: #FFFFFF;
- margin: 0;
+ margin: 0px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
@@ -853,110 +1756,333 @@ ul.tabs li a:hover, ul.tabs li.active a {
.read_itbutton a {
line-height: 40px;
font-size: 11px;
- background: url("/static/images/book-panel/book_icon.png") no-repeat left center;
+ background-repeat: no-repeat;
background-position: 10px center;
- padding: 0 0 0 30px;
- color: #73a334;
- text-decoration: none;
font-weight: bold;
+ text-decoration: none;
text-transform: uppercase;
+ line-height: 40px;
+ font-size: 11px;
+ background-repeat: no-repeat;
+ background-position: 10px center;
+ font-weight: bold;
+ text-decoration: none;
+ text-transform: uppercase;
+ background: url(/static/images/book-panel/book_icon.png) no-repeat left center;
+ padding: 0px 0px 0px 30px;
+ color: #73a334;
}
.read_itbutton a:hover {
text-decoration: none;
}
-#add_towish {
- width: 130px;
+.add_towish {
+ width: 125px;
height: 30px;
- padding: 0 0;
- margin: 10px auto;
+ padding: 0px 0px;
+ margin: 15px auto;
}
-#add_towish a {
+.add_towish a {
line-height: 40px;
font-size: 11px;
- background-image: url("/static/images/book-panel/add_wish_icon.png") no-repeat left center;
- padding: 8px 5px 8px 21px;
+ background-repeat: no-repeat;
+ background-position: left center;
font-weight: bold;
- color: #FFFFFF;
text-decoration: none;
text-transform: uppercase;
- border-width: 1px 0px;
- border-style: solid none;
- border-color: #FFFFFF;
+ line-height: 40px;
+ font-size: 11px;
+ background-repeat: no-repeat;
+ background-position: left center;
+ font-weight: bold;
+ text-decoration: none;
+ text-transform: uppercase;
+ background-image: url(/static/images/book-panel/add_wish_icon.png);
+ padding: 8px 5px 8px 21px;
+ color: #FFFFFF;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
}
-#add_towish a:hover {
+.add_towish a:hover {
+ text-decoration: none;
+ color: #3d4e53;
text-decoration: none;
color: #3d4e53;
}
-#white_text {
+.white_text {
width: 130px;
height: 40px;
- padding: 17px 0;
- margin: 0;
+ padding: 17px 0px;
+ margin: 0px;
}
-#white_text a {
+.white_text a {
color: #FFFFFF;
text-decoration: none;
}
-#white_text a:hover {
+.white_text a:hover {
+ text-decoration: none;
color: #3d4e53;
text-decoration: none;
+ color: #3d4e53;
}
-#moreinfo {
+/*more info*/
+.moreinfo {
width: 130px;
height: 30px;
- padding: 0;
+ padding: 0px;
margin: 15px 0 0;
}
-#moreinfo a {
+.moreinfo a {
line-height: 40px;
font-size: 11px;
- background-image: url("/static/images/book-panel/more_icon.png") no-repeat left center;
- padding: 8px 42px 8px 20px;
+ background-repeat: no-repeat;
+ background-position: left center;
font-weight: bold;
- padding-left: 20px;
- color: #FFFFFF;
text-decoration: none;
text-transform: uppercase;
- border-width: 1px 0px;
- border-style: solid none;
- border-color: #FFFFFF;
+ line-height: 40px;
+ font-size: 11px;
+ background-repeat: no-repeat;
+ background-position: left center;
+ font-weight: bold;
+ text-decoration: none;
+ text-transform: uppercase;
+ background-image: url(/static/images/book-panel/more_icon.png);
+ padding: 8px 42px 8px 20px;
+ padding-left: 20px;
+ color: #FFFFFF;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
}
-#moreinfo a:hover {
+.moreinfo a:hover {
text-decoration: none;
color: #3d4e53;
+ text-decoration: none;
+ color: #3d4e53;
+}
+/*end of the more info/*
+/*end the 2greenpanel*/
+/*2 start*/
+.graypanel {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ margin: 20px auto;
+ padding: 4px 5px;
+ height: 300px;
+ width: 130px;
+ line-height: 16px;
+ background-color: #edf3f4;
+ color: #3d4e53;
+ border: 5px solid #edf3f4;
+}
+.unglued_white2 {
+ font-size: 12px;
+ margin: 3px auto;
+ padding: 5px 0px;
}
.green {
color: #8dc63f;
text-align: left;
}
-#graypanel a {
+.graypanel a {
+ text-decoration: none;
color: #3d4e53;
text-decoration: none;
+ color: #3d4e53;
}
-.read {
+.graypanel a:hover {
+ color: #8dc63f;
+ text-decoration: none;
+}
+.Unglue_itbutton {
+ width: 110px;
+ height: 40px;
+ padding: 0px 9px;
+ background: #FFFFFF;
+ margin: 0px auto;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ -moz-border-radius: 4px 4px 4px 4px;
+ -webkit-border-radius: 4px 4px 4px 4px;
+ border-radius: 4px 4px 4px 4px;
+ border: 1px solid #d4dcdd;
+}
+.Unglue_itbutton a {
+ line-height: 40px;
+ font-size: 11px;
+ background-repeat: no-repeat;
+ background-position: 2px center;
+ font-weight: bold;
+ text-decoration: none;
+ text-transform: uppercase;
+ line-height: 40px;
+ font-size: 11px;
+ background-repeat: no-repeat;
+ background-position: 2px center;
+ font-weight: bold;
+ text-decoration: none;
+ text-transform: uppercase;
+ background-image: url(/static/images/book-panel/unglue_icon.png);
+ padding: 5px 0px 0px 20px;
+ color: #3d4e53;
+ text-align: right;
+ font-family: "LucidaGrandeBold";
+}
+.Unglue_itbutton a:hover {
+ text-decoration: none;
+}
+.add_towish2 {
+ width: 130px;
+ height: 30px;
+ padding: 0px 0px;
margin: 15px auto;
- padding: 0;
+}
+.add_towish2 a {
+ line-height: 40px;
+ font-size: 11px;
+ background-repeat: no-repeat;
+ background-position: left center;
+ font-weight: bold;
+ text-decoration: none;
+ text-transform: uppercase;
+ line-height: 40px;
+ font-size: 11px;
+ background-repeat: no-repeat;
+ background-position: left center;
+ font-weight: bold;
+ text-decoration: none;
+ text-transform: uppercase;
+ background-image: url(/static/images/book-panel/add_gray.png);
+ padding: 8px 0px;
+ padding-left: 20px;
+ color: #3d4e53;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+ font-family: "LucidaGrandeBold";
+}
+.add_towish2 a:hover {
+ text-decoration: none;
+}
+.white_text2 {
+ width: 130px;
+ height: 40px;
+ padding: 13px 0px;
+ margin: 0px;
+}
+.white_text2 a, a:hover {
+ text-decoration: none;
+ color: #3d4e53;
+ text-decoration: none;
+ color: #3d4e53;
+}
+/*more info*/
+.moreinfo2 {
+ width: 130px;
+ height: 30px;
+ padding: 0px 20px 0px 0px;
+ margin: 15px auto;
+}
+.moreinfo2 a {
+ line-height: 40px;
+ font-size: 12px;
+ background-image: url(/static/images/book-panel/gray_more_info.png);
+ background-repeat: no-repeat;
+ background-position: left center;
+ padding: 8px 35px;
+ font-weight: bold;
+ padding-left: 20px;
+ color: #3d4e53;
+ text-decoration: none;
+ text-transform: uppercase;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ border-top-style: solid;
+ border-bottom-style: solid;
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+ font-family: "LucidaGrandeBold";
+}
+.moreinfo2 a:hover {
+ text-decoration: none;
+ color: #3d4e53;
+ text-decoration: none;
+ color: #3d4e53;
+}
+/*end the 2greenpanel*/
+.read {
+ margin: 15px auto 5px auto;
+ padding: 0px;
width: 140px;
color: #8dc63f;
height: 40px;
line-height: 25px;
float: left;
+ position: absolute;
+ bottom: -15px;
}
.read p {
- margin: 0;
+ margin: 0px;
padding: 10px 3px;
width: 50px;
font-size: 10pt;
float: left;
}
.read img {
- padding: 5px;
- margin: 0;
+ padding: 5px 0px;
+ margin: 0px;
float: left;
}
.right_add {
padding: 10px;
- margin: 0;
+ margin: 0px;
float: right;
}
p.right_add {
@@ -964,18 +2090,46 @@ p.right_add {
padding: 10px 10px 0 0;
width: 24px;
}
-/* slideout hover state */
-.book_panel_interior {
+/**/
+.read2 {
+ margin: 15px auto;
+ padding: 0px;
+ width: 130px;
+ color: #8dc63f;
+ height: 40px;
+ line-height: 25px;
+}
+.read2 p {
+ margin: 0px;
+ padding: 10px 3px;
+ width: 50px;
+ font-size: 10pt;
+ float: left;
+}
+.read2 img {
+ padding: 0px;
+ margin: 0px;
+ float: left;
+}
+.right_add {
+ padding: 10px;
+ margin: 0px;
+ float: right;
+}
+/* --------------- ( slideout hover state ) --------------------------------------------- */
+.panelview.book-thumb {
float: left;
position: relative;
- margin: 0;
- padding: 0;
- left: 0;
+ margin: 0px;
+ padding: 0px;
+ left: 0px;
}
-.book_panel_interior img {
+.panelview.book-thumb img {
z-index: 100;
+ width: 120px;
+ height: 182px;
}
-.book_panel_interior span {
+.panelview.book-thumb span {
position: absolute;
bottom: 0;
left: -10px;
diff --git a/static/less/variables.css b/static/css/variables.css
similarity index 100%
rename from static/less/variables.css
rename to static/css/variables.css
diff --git a/static/less/book_list.css b/static/less/book_list.css
deleted file mode 100644
index b2f26c20..00000000
--- a/static/less/book_list.css
+++ /dev/null
@@ -1,184 +0,0 @@
-.header-text {
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
-}
-.panelborders {
- border-width: 1px 0px;
- border-style: solid none;
- border-color: #FFFFFF;
-}
-div.book-list.listview {
- clear: both;
- display: block;
- vertical-align: middle;
- height: 43px;
- line-height: 43px;
- margin: 0 5px 0 0;
- padding: 7px 0;
-}
-div.book-list.listview.row1 {
- background: #f6f9f9;
-}
-div.book-list.listview.row2 {
- background: #fff;
-}
-div.book-list.listview div.unglue-this {
- float: left;
-}
-div.book-list.listview div.book-thumb {
- margin-right: 5px;
- float: left;
-}
-div.book-list.listview div.book-name {
- width: 260px;
- margin-right: 10px;
- background: url("../images/booklist/booklist-vline.png") right center no-repeat;
- float: left;
-}
-div.book-list.listview div.book-name span {
- display: block;
- line-height: normal;
- height: 43px;
- line-height: 43px;
-}
-div.book-list.listview div.add-wishlist, div.book-list.listview div.remove-wishlist {
- margin-right: 10px;
- padding-right: 10px;
- background: url("../images/booklist/booklist-vline.png") right center no-repeat;
- float: left;
-}
-div.book-list.listview div.add-wishlist a, div.book-list.listview div.remove-wishlist a {
- font-weight: normal;
- color: #3d4e53;
- text-transform: none;
- background: url("../images/booklist/add-wishlist.png") left center no-repeat;
- padding-left: 20px;
-}
-div.book-list.listview div.booklist-status {
- margin-right: 7px;
- float: left;
-}
-.booklist-status.listview span.booklist-status-label {
- display: none;
-}
-.booklist-status.listview span.booklist-status-text {
- float: left;
- display: block;
- padding-right: 5px;
- text-transform: capitalize;
-}
-.booklist-status.listview .booklist-status-img p {
- display: none;
-}
-div.unglue-this a {
- text-transform: uppercase;
- color: #3d4e53;
- font-size: 11px;
- font-weight: bold;
-}
-div.unglue-this.complete .unglue-this-inner1 {
- background: url("/static/images/booklist/bg.png") 0 -84px no-repeat;
- height: 42px;
-}
-div.unglue-this.complete .unglue-this-inner2 {
- background: url("/static/images/booklist/bg.png") 100% -126px no-repeat;
- margin-left: 29px;
- height: 42px;
- padding-right: 10px;
-}
-div.unglue-this.complete a {
- color: #fff;
- display: block;
-}
-div.unglue-this.processing .unglue-this-inner1 {
- background: url("/static/images/booklist/bg.png") 0 0 no-repeat;
- height: 42px;
-}
-div.unglue-this.processing .unglue-this-inner2 {
- background: url("/static/images/booklist/bg.png") 100% -42px no-repeat;
- margin-left: 25px;
- height: 42px;
- padding-right: 10px;
-}
-ul.book-list-view {
- padding: 0;
- margin: 15px;
- float: right;
- list-style: none;
-}
-ul.book-list-view li {
- float: left;
- margin-right: 10px;
- display: block;
- vertical-align: middle;
- line-height: 22px;
-}
-div.navigation {
- float: left;
- clear: both;
- width: 100%;
- color: #37414d;
-}
-ul.navigation {
- float: right;
- padding: 0;
- margin: 0;
- list-style: none;
-}
-ul.navigation li {
- float: left;
- line-height: normal;
- margin-right: 5px;
-}
-ul.navigation li a {
- color: #37414d;
- font-weight: normal;
-}
-ul.navigation li.arrow-l a {
- background: url("/static/images/booklist/bg.png") 0 -168px no-repeat;
- width: 10px;
- height: 15px;
- display: block;
- text-indent: -10000px;
-}
-ul.navigation li.arrow-r a {
- background: url("/static/images/booklist/bg.png") -1px -185px no-repeat;
- width: 10px;
- height: 15px;
- display: block;
- text-indent: -10000px;
-}
-ul.navigation li a:hover, ul.navigation li.active a {
- color: #8ac3d7;
- text-decoration: underline;
-}
-.unglue-button {
- display: block;
- border: 0;
-}
-.book-thumb.listview a {
- display: block;
- height: 50px;
- width: 32px;
- overflow: hidden;
- position: relative;
- z-index: 1;
-}
-.book-thumb.listview a:hover {
- overflow: visible;
- z-index: 1000;
- border: none;
-}
-.book-thumb.listview a img {
- position: absolute;
- top: -20px;
- left: -50px;
-}
-.listview.author {
- display: none;
-}
diff --git a/static/less/book_panel.css b/static/less/book_panel.css
deleted file mode 100644
index 03c376a8..00000000
--- a/static/less/book_panel.css
+++ /dev/null
@@ -1,431 +0,0 @@
-.header-text {
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
-}
-.panelborders {
- border-width: 1px 0px;
- border-style: solid none;
- border-color: #FFFFFF;
-}
-.greenpanelstuff {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- width: 120px;
- line-height: 16px;
-}
-.greenpanelactionborders {
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
-}
-.panelhoverlink {
- text-decoration: none;
- color: #3d4e53;
-}
-@charset "utf-8";
-* {
- padding: 0px;
- margin: 0px;
-}
-/*main_Css*/
-#main-wrapper {
- height: 100%;
- width: 725px;
- margin: 0px;
- padding: 0px 0px;
-}
-.panelview.tabs {
- padding: 5px 0px;
- margin: 0px;
- width: 142px;
- float: left;
-}
-.panelview.tabs span.active {
- padding: 15px;
- margin: 15px 0px;
- font-weight: bold;
-}
-.panelview.book-list {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- width: 120px;
- line-height: 16px;
- margin: auto;
- padding: 0px 5px 5px 5px;
- height: 300px;
- background-color: #ffffff;
- color: #3d4e53;
- border: 5px solid #edf3f4;
- /* might need this for panel hover state; don't want it for nonhover. hm.
- a {
- color: @dark-green;
- text-decoration: none;
-
- &:hover {
- color: @green;
- text-decoration: none;
- }
- }
-*/
-
-}
-.panelview.book-list:hover {
- color: #3d4e53;
-}
-.panelview.book-list img {
- padding: 5px 0px;
- margin: 0px;
-}
-div.remove-wishlist.panelview {
- display: none;
-}
-.panelview.book-name, .panelview.author {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- line-height: 16px;
- color: #3d4e53;
-}
-.panelview.booklist-status {
- color: #8dc63f;
- text-align: left;
-}
-.panelview.booklist-status .booklist-status-label {
- float: left;
- font-weight: bold;
-}
-/*2 start*/
-.greenpanel2 {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- width: 120px;
- line-height: 16px;
- margin: 0px auto;
- padding: 10px;
- height: 295px;
- background-color: #8dc63f;
- color: #ffffff;
- position: relative;
-}
-.unglued_white {
- font-size: 12px;
- margin: 0px auto;
- margin-bottom: 5px;
- padding: 10px 0px;
-}
-.read_itbutton {
- width: 118px;
- height: 35px;
- padding: 0px 0px;
- background: #FFFFFF;
- margin: 0px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- border: 1px solid #81bb38;
-}
-.read_itbutton a {
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: 10px center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- background: url(/static/images/book-panel/book_icon.png) no-repeat left center;
- padding: 0px 0px 0px 30px;
- color: #73a334;
-}
-.read_itbutton a:hover {
- text-decoration: none;
-}
-.add_towish {
- width: 125px;
- height: 30px;
- padding: 0px 0px;
- margin: 15px auto;
-}
-.add_towish a {
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: left center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- background-image: url(/static/images/book-panel/add_wish_icon.png);
- padding: 8px 5px 8px 21px;
- color: #FFFFFF;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
-}
-.add_towish a:hover {
- text-decoration: none;
- color: #3d4e53;
-}
-.white_text {
- width: 130px;
- height: 40px;
- padding: 17px 0px;
- margin: 0px;
-}
-.white_text a {
- color: #FFFFFF;
- text-decoration: none;
-}
-.white_text a:hover {
- text-decoration: none;
- color: #3d4e53;
-}
-/*more info*/
-.moreinfo {
- width: 130px;
- height: 30px;
- padding: 0px;
- margin: 15px 0 0;
-}
-.moreinfo a {
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: left center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- background-image: url(/static/images/book-panel/more_icon.png);
- padding: 8px 42px 8px 20px;
- padding-left: 20px;
- color: #FFFFFF;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
-}
-.moreinfo a:hover {
- text-decoration: none;
- color: #3d4e53;
-}
-/*end of the more info/*
-/*end the 2greenpanel*/
-/*2 start*/
-.graypanel {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- margin: 20px auto;
- padding: 4px 5px;
- height: 300px;
- width: 130px;
- line-height: 16px;
- background-color: #edf3f4;
- color: #3d4e53;
- border: 5px solid #edf3f4;
-}
-.unglued_white2 {
- font-size: 12px;
- margin: 3px auto;
- padding: 5px 0px;
-}
-.green {
- color: #8dc63f;
- text-align: left;
-}
-.graypanel a {
- text-decoration: none;
- color: #3d4e53;
-}
-.graypanel a:hover {
- color: #8dc63f;
- text-decoration: none;
-}
-.Unglue_itbutton {
- width: 110px;
- height: 40px;
- padding: 0px 9px;
- background: #FFFFFF;
- margin: 0px auto;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- border: 1px solid #d4dcdd;
-}
-.Unglue_itbutton a {
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: 2px center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- background-image: url(/static/images/book-panel/unglue_icon.png);
- padding: 5px 0px 0px 20px;
- color: #3d4e53;
- text-align: right;
- font-family: "LucidaGrandeBold";
-}
-.Unglue_itbutton a:hover {
- text-decoration: none;
-}
-.add_towish2 {
- width: 130px;
- height: 30px;
- padding: 0px 0px;
- margin: 15px auto;
-}
-.add_towish2 a {
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: left center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- background-image: url(/static/images/book-panel/add_gray.png);
- padding: 8px 0px;
- padding-left: 20px;
- color: #3d4e53;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
- font-family: "LucidaGrandeBold";
-}
-.add_towish2 a:hover {
- text-decoration: none;
-}
-.white_text2 {
- width: 130px;
- height: 40px;
- padding: 13px 0px;
- margin: 0px;
-}
-.white_text2 a, a:hover {
- text-decoration: none;
- color: #3d4e53;
-}
-/*more info*/
-.moreinfo2 {
- width: 130px;
- height: 30px;
- padding: 0px 20px 0px 0px;
- margin: 15px auto;
-}
-.moreinfo2 a {
- line-height: 40px;
- font-size: 12px;
- background-image: url(/static/images/book-panel/gray_more_info.png);
- background-repeat: no-repeat;
- background-position: left center;
- padding: 8px 35px;
- font-weight: bold;
- padding-left: 20px;
- color: #3d4e53;
- text-decoration: none;
- text-transform: uppercase;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
- font-family: "LucidaGrandeBold";
-}
-.moreinfo2 a:hover {
- text-decoration: none;
- color: #3d4e53;
-}
-/*end the 2greenpanel*/
-.read {
- margin: 15px auto 5px auto;
- padding: 0px;
- width: 140px;
- color: #8dc63f;
- height: 40px;
- line-height: 25px;
- float: left;
- position: absolute;
- bottom: -15px;
-}
-.read p {
- margin: 0px;
- padding: 10px 3px;
- width: 50px;
- font-size: 10pt;
- float: left;
-}
-.read img {
- padding: 5px 0px;
- margin: 0px;
- float: left;
-}
-.right_add {
- padding: 10px;
- margin: 0px;
- float: right;
-}
-p.right_add {
- float: right;
- padding: 10px 10px 0 0;
- width: 24px;
-}
-/**/
-.read2 {
- margin: 15px auto;
- padding: 0px;
- width: 130px;
- color: #8dc63f;
- height: 40px;
- line-height: 25px;
-}
-.read2 p {
- margin: 0px;
- padding: 10px 3px;
- width: 50px;
- font-size: 10pt;
- float: left;
-}
-.read2 img {
- padding: 0px;
- margin: 0px;
- float: left;
-}
-.right_add {
- padding: 10px;
- margin: 0px;
- float: right;
-}
-/* --------------- ( slideout hover state ) --------------------------------------------- */
-.panelview.book-thumb {
- float: left;
- position: relative;
- margin: 0px;
- padding: 0px;
- left: 0px;
-}
-.panelview.book-thumb img {
- z-index: 100;
- width: 120px;
- height: 182px;
-}
-.panelview.book-thumb span {
- position: absolute;
- bottom: 0;
- left: -10px;
- top: -5px;
- z-index: 1000;
- height: auto;
-}
diff --git a/static/less/campaign.css b/static/less/campaign.css
deleted file mode 100644
index 72d500b5..00000000
--- a/static/less/campaign.css
+++ /dev/null
@@ -1,227 +0,0 @@
-.header-text {
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
-}
-.panelborders {
- border-width: 1px 0px;
- border-style: solid none;
- border-color: #FFFFFF;
-}
-#js-page-wrap {
- overflow: hidden;
-}
-#main-container {
- margin-top: 20px;
-}
-#js-leftcol .jsmodule {
- margin-bottom: 10px;
-}
-#js-leftcol .jsmodule.rounded {
- background: #edf3f4;
- -moz-border-radius: 20px 20px 20px 20px;
- -webkit-border-radius: 20px 20px 20px 20px;
- border-radius: 20px 20px 20px 20px;
-}
-#js-leftcol .jsmodule.rounded .jsmod-content {
- padding: 10px 20px;
- font-weight: bold;
- border: none;
- margin: 0;
-}
-.book-detail {
- float: left;
- width: 100%;
- clear: both;
- display: block;
-}
-.book-detail-img {
- float: left;
- margin-right: 10px;
- width: 151px;
-}
-.book-detail-img img {
- padding: 5px;
- border: solid 5px #edf3f4;
-}
-.book-detail-info {
- float: left;
- width: 309px;
-}
-.book-detail-info h2.book-name, .book-detail-info h3.book-author, .book-detail-info h3.book-year {
- padding: 0;
- margin: 0;
- line-height: normal;
-}
-.book-detail-info h2.book-name {
- font-size: 18px;
- text-transform: capitalize;
- font-weight: bold;
- color: #3d4e53;
-}
-.book-detail-info h3.book-author, .book-detail-info h3.book-year {
- font-size: 12px;
- font-weight: normal;
- color: #6994a3;
-}
-.book-detail-info > div {
- width: 100%;
- clear: both;
- display: block;
- overflow: hidden;
- border-top: 1px solid #edf3f4;
- padding: 10px 0;
-}
-.book-detail-info .find-book {
- margin-top: 15px;
-}
-.book-detail-info .find-book label {
- float: left;
- line-height: 31px;
-}
-.book-detail-info .find-link {
- float: right;
-}
-.book-detail-info .pledged-info {
- padding: 0;
-}
-.book-detail-info .pledged-group {
- padding: 10px 40px 10px 0;
- float: left;
-}
-.book-detail-info .status {
- float: right;
- padding-top: 4px;
-}
-.book-detail-info .btn_support a {
- background: url("/static/images/btn_bg.png") 0 0 no-repeat;
- width: 104px;
- height: 41px;
- line-height: 41px;
- display: block;
- color: #fff;
- font-weight: bold;
- text-align: center;
-}
-#tabs {
- border-bottom: 4px solid #6994a3;
- clear: both;
- float: left;
- margin-top: 10px;
- width: 100%;
-}
-#tabs ul.book-list-view {
- margin-bottom: 4px !important;
-}
-#tabs-1, #tabs-2, #tabs-3 {
- margin-left: 10px;
-}
-#tabs-2, #tabs-3, #tabs-4 {
- display: none;
-}
-ul.tabs {
- float: left;
- padding: 0;
- margin: 0;
- list-style: none;
-}
-ul.tabs li {
- float: left;
- height: 46px;
- line-height: 46px;
- margin-right: 2px;
- margin-bottom: 1px;
-}
-ul.tabs li a {
- height: 46px;
- line-height: 46px;
- display: block;
- text-align: center;
- padding: 0 10px;
- min-width: 80px;
- -moz-border-radius: 7px 7px 0 0;
- -webkit-border-radius: 7px 7px 0 0;
- border-radius: 7px 7px 0 0;
- background: #d6dde0;
- color: #3d4e53;
-}
-ul.tabs li a:hover, ul.tabs li.active a {
- background: #6994a3;
- color: #fff;
-}
-#js-rightcol {
- float: right;
- width: 235px;
-}
-#js-rightcol h3.jsmod-title {
- background: #a7c1ca;
- -moz-border-radius: 10px 10px 10px 10px;
- -webkit-border-radius: 10px 10px 10px 10px;
- border-radius: 10px 10px 10px 10px;
- padding: 10px;
- height: auto;
- font-style: normal;
- font-size: 14px;
- margin: 0 0 10px 0;
-}
-#js-rightcol h3.jsmod-title span {
- padding: 0;
- color: #fff;
- font-style: normal;
-}
-#js-rightcol .jsmodule {
- margin-bottom: 10px;
-}
-#js-rightcol .jsmod-content {
- padding-left: 10px;
-}
-.js-rightcol-pad {
- border: 1px solid #d6dde0;
- -moz-border-radius: 10px 10px 10px 10px;
- -webkit-border-radius: 10px 10px 10px 10px;
- border-radius: 10px 10px 10px 10px;
- padding: 10px;
-}
-#js-maincol {
- float: left;
- width: 470px;
- margin: 0 10px;
-}
-#js-maincol div.content-block {
- background: none;
- padding: 0;
-}
-ul.social li {
- padding: 5px 0 5px 30px;
- height: 28px;
- line-height: 28px;
-}
-ul.social li.facebook {
- background: url("/static/images/icons/facebook.png") left center no-repeat;
-}
-ul.social li.twitter {
- background: url("/static/images/icons/twitter.png") left center no-repeat;
-}
-ul.social li.email {
- background: url("/static/images/icons/email.png") left center no-repeat;
-}
-ul.support li {
- border-bottom: 1px solid #d6dde0;
- padding: 10px 15px 10px 0;
- background: url("/static/images/icons/r-arrow.png") right center no-repeat;
-}
-ul.support li span {
- display: block;
-}
-ul.support li span .menu-item-price {
- font-size: 18px;
-}
-/* differs from sitewide.css. should it? */
-a {
- color: #3d4e53;
- font-size: 12px;
-}
diff --git a/static/less/campaign.less b/static/less/campaign.less
index 6ba02869..02a3e405 100644
--- a/static/less/campaign.less
+++ b/static/less/campaign.less
@@ -241,7 +241,7 @@ ul.support li {
span {
display:block;
- .menu-item-price {
+ &.menu-item-price {
font-size:18px;
}
}
diff --git a/static/less/layout.css b/static/less/layout.css
deleted file mode 100644
index 62bbf696..00000000
--- a/static/less/layout.css
+++ /dev/null
@@ -1,2139 +0,0 @@
-/*
-DO NOT MAKE CHANGES DIRECTLY TO layout.css.
-Make changes to the appropriate file in /static/less/ and compile with the less app or similar (lesscss.org).
-Changes made directly to layout.css will be overwritten.
-*/
-@charset "utf-8";
-.header-text {
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
-}
-.panelborders {
- border-width: 1px 0px;
- border-style: solid none;
- border-color: #FFFFFF;
-}
-.header-text {
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
-}
-.panelborders {
- border-width: 1px 0px;
- border-style: solid none;
- border-color: #FFFFFF;
-}
-div.book-list.listview {
- clear: both;
- display: block;
- vertical-align: middle;
- height: 43px;
- line-height: 43px;
- height: 43px;
- line-height: 43px;
- height: 43px;
- line-height: 43px;
- height: 43px;
- line-height: 43px;
- height: 43px;
- line-height: 43px;
- height: 43px;
- line-height: 43px;
- margin: 0 5px 0 0;
- padding: 7px 0;
-}
-div.book-list.listview.row1 {
- background: #f6f9f9;
-}
-div.book-list.listview.row2 {
- background: #fff;
-}
-div.book-list.listview div.unglue-this {
- float: left;
-}
-div.book-list.listview div.book-thumb {
- margin-right: 5px;
- float: left;
-}
-div.book-list.listview div.book-name {
- width: 260px;
- margin-right: 10px;
- background: url("../images/booklist/booklist-vline.png") right center no-repeat;
- float: left;
-}
-div.book-list.listview div.book-name span {
- display: block;
- line-height: normal;
- height: 43px;
- line-height: 43px;
- height: 43px;
- line-height: 43px;
- height: 43px;
- line-height: 43px;
- height: 43px;
- line-height: 43px;
- height: 43px;
- line-height: 43px;
- height: 43px;
- line-height: 43px;
-}
-div.book-list.listview div.add-wishlist, div.book-list.listview div.remove-wishlist {
- margin-right: 10px;
- padding-right: 10px;
- background: url("../images/booklist/booklist-vline.png") right center no-repeat;
- float: left;
-}
-div.book-list.listview div.add-wishlist a, div.book-list.listview div.remove-wishlist a {
- font-weight: normal;
- color: #3d4e53;
- text-transform: none;
- background: url("../images/booklist/add-wishlist.png") left center no-repeat;
- padding-left: 20px;
-}
-div.book-list.listview div.booklist-status {
- margin-right: 7px;
- float: left;
-}
-.booklist-status.listview span.booklist-status-label {
- display: none;
-}
-.booklist-status.listview span.booklist-status-text {
- float: left;
- display: block;
- padding-right: 5px;
- text-transform: capitalize;
-}
-div.unglue-this a {
- text-transform: uppercase;
- color: #3d4e53;
- font-size: 11px;
- font-weight: bold;
-}
-div.unglue-this.complete .unglue-this-inner1 {
- background: url("/static/images/booklist/bg.png") 0 -84px no-repeat;
- height: 42px;
-}
-div.unglue-this.complete .unglue-this-inner2 {
- background: url("/static/images/booklist/bg.png") 100% -126px no-repeat;
- margin-left: 29px;
- height: 42px;
- padding-right: 10px;
-}
-div.unglue-this.complete a {
- color: #fff;
- display: block;
-}
-div.unglue-this.processing .unglue-this-inner1 {
- background: url("/static/images/booklist/bg.png") 0 0 no-repeat;
- height: 42px;
-}
-div.unglue-this.processing .unglue-this-inner2 {
- background: url("/static/images/booklist/bg.png") 100% -42px no-repeat;
- margin-left: 25px;
- height: 42px;
- padding-right: 10px;
-}
-ul.book-list-view {
- padding: 0;
- margin: 15px;
- float: right;
- list-style: none;
-}
-ul.book-list-view li {
- float: left;
- margin-right: 10px;
- display: block;
- vertical-align: middle;
- line-height: 22px;
-}
-div.navigation {
- float: left;
- clear: both;
- width: 100%;
- color: #37414d;
-}
-ul.navigation {
- float: right;
- padding: 0;
- margin: 0;
- list-style: none;
-}
-ul.navigation li {
- float: left;
- line-height: normal;
- margin-right: 5px;
-}
-ul.navigation li a {
- color: #37414d;
- font-weight: normal;
-}
-ul.navigation li.arrow-l a {
- background: url("/static/images/booklist/bg.png") 0 -168px no-repeat;
- width: 10px;
- height: 15px;
- display: block;
- text-indent: -10000px;
- background: url("/static/images/booklist/bg.png") 0 -168px no-repeat;
- width: 10px;
- height: 15px;
- display: block;
- text-indent: -10000px;
- background: url("/static/images/booklist/bg.png") 0 -168px no-repeat;
- width: 10px;
- height: 15px;
- display: block;
- text-indent: -10000px;
- background: url("/static/images/booklist/bg.png") 0 -168px no-repeat;
- width: 10px;
- height: 15px;
- display: block;
- text-indent: -10000px;
- background: url("/static/images/booklist/bg.png") 0 -168px no-repeat;
- width: 10px;
- height: 15px;
- display: block;
- text-indent: -10000px;
- background: url("/static/images/booklist/bg.png") 0 -168px no-repeat;
- width: 10px;
- height: 15px;
- display: block;
- text-indent: -10000px;
-}
-ul.navigation li.arrow-r a {
- background: url("/static/images/booklist/bg.png") -1px -185px no-repeat;
- width: 10px;
- height: 15px;
- display: block;
- text-indent: -10000px;
- background: url("/static/images/booklist/bg.png") -1px -185px no-repeat;
- width: 10px;
- height: 15px;
- display: block;
- text-indent: -10000px;
- background: url("/static/images/booklist/bg.png") -1px -185px no-repeat;
- width: 10px;
- height: 15px;
- display: block;
- text-indent: -10000px;
- background: url("/static/images/booklist/bg.png") -1px -185px no-repeat;
- width: 10px;
- height: 15px;
- display: block;
- text-indent: -10000px;
- background: url("/static/images/booklist/bg.png") -1px -185px no-repeat;
- width: 10px;
- height: 15px;
- display: block;
- text-indent: -10000px;
- background: url("/static/images/booklist/bg.png") -1px -185px no-repeat;
- width: 10px;
- height: 15px;
- display: block;
- text-indent: -10000px;
-}
-ul.navigation li a:hover, ul.navigation li.active a {
- color: #8ac3d7;
- text-decoration: underline;
-}
-.unglue-button {
- display: block;
- border: 0;
-}
-.book-thumb.listview a {
- display: block;
- height: 50px;
- width: 32px;
- overflow: hidden;
- position: relative;
- z-index: 1;
-}
-.book-thumb.listview a:hover {
- overflow: visible;
- z-index: 1000;
- border: none;
-}
-.book-thumb.listview a img {
- position: absolute;
- /* the excerpt you get looks cooler if you select from the middle, but
- the popup version doesn't extend past the containing div's boundaries,
- so the positioned part is cut off.
- top:-20px;
- left:-50px;
- */
-
-}
-.listview.author {
- display: none;
-}
-.listview.icons {
- float: left;
-}
-.listview.icons .booklist-status-img {
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- background-color: #fff;
- margin-top: 4px;
- height: 37px;
-}
-.listview.icons .booklist-status-img img {
- padding: 5px;
-}
-.listview.icons .booklist-status-label, .listview.icons .right_add {
- display: none;
-}
-.header-text {
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
-}
-.panelborders {
- border-width: 1px 0px;
- border-style: solid none;
- border-color: #FFFFFF;
-}
-.greenpanelstuff {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- width: 120px;
- line-height: 16px;
-}
-.greenpanelactionborders {
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
-}
-.panelhoverlink {
- text-decoration: none;
- color: #3d4e53;
-}
-@charset "utf-8";
-* {
- padding: 0px;
- margin: 0px;
-}
-/*main_Css*/
-#main-wrapper {
- height: 100%;
- width: 725px;
- margin: 0px;
- padding: 0px 0px;
-}
-.panelview.tabs {
- padding: 5px 0px;
- margin: 0px;
- width: 142px;
- float: left;
-}
-.panelview.tabs span.active {
- padding: 15px;
- margin: 15px 0px;
- font-weight: bold;
-}
-.panelview.book-list {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- width: 120px;
- line-height: 16px;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- width: 120px;
- line-height: 16px;
- margin: auto;
- padding: 0px 5px 5px 5px;
- height: 300px;
- background-color: #ffffff;
- color: #3d4e53;
- border: 5px solid #edf3f4;
- position: relative;
- /* might need this for panel hover state; don't want it for nonhover. hm.
- a {
- color: @dark-green;
- text-decoration: none;
-
- &:hover {
- color: @green;
- text-decoration: none;
- }
- }
-*/
-
-}
-.panelview.book-list:hover {
- color: #3d4e53;
-}
-.panelview.book-list img {
- padding: 5px 0px;
- margin: 0px;
-}
-.panelview.remove-wishlist,
-.panelview.on-wishlist,
-.panelview.create-account,
-.panelview.add-wishlist {
- display: none;
-}
-.panelview.book-name, .panelview.author {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- line-height: 16px;
- color: #3d4e53;
-}
-.panelview.booklist-status {
- color: #8dc63f;
- text-align: left;
-}
-.panelview.booklist-status .booklist-status-label {
- float: left;
- font-weight: bold;
-}
-.panelview.icons {
- position: absolute;
- bottom: 0px;
- width: 140px;
-}
-.panelview.icons .booklist-status-img {
- float: left;
-}
-.panelview.icons .booklist-status-label {
- position: absolute;
- color: #8dc63f;
- padding-left: 5px;
- left: 40px;
- bottom: 5px;
-}
-.panelview.icons .right_add {
- float: right;
- padding: 10px 10px 0 0;
- width: 24px;
-}
-/*2 start*/
-.greenpanel2 {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- width: 120px;
- line-height: 16px;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- width: 120px;
- line-height: 16px;
- margin: 0px auto;
- padding: 10px;
- height: 295px;
- background-color: #8dc63f;
- color: #ffffff;
- position: relative;
-}
-.unglued_white {
- font-size: 12px;
- margin: 0px auto;
- margin-bottom: 5px;
- padding: 10px 0px;
-}
-.read_itbutton {
- width: 118px;
- height: 35px;
- padding: 0px 0px;
- background: #FFFFFF;
- margin: 0px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- border: 1px solid #81bb38;
-}
-.read_itbutton a {
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: 10px center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: 10px center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- background: url(/static/images/book-panel/book_icon.png) no-repeat left center;
- padding: 0px 0px 0px 30px;
- color: #73a334;
-}
-.read_itbutton a:hover {
- text-decoration: none;
-}
-.add_towish {
- width: 125px;
- height: 30px;
- padding: 0px 0px;
- margin: 15px auto;
-}
-.add_towish a {
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: left center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: left center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- background-image: url(/static/images/book-panel/add_wish_icon.png);
- padding: 8px 5px 8px 21px;
- color: #FFFFFF;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
-}
-.add_towish a:hover {
- text-decoration: none;
- color: #3d4e53;
- text-decoration: none;
- color: #3d4e53;
-}
-.white_text {
- width: 130px;
- height: 40px;
- padding: 17px 0px;
- margin: 0px;
-}
-.white_text a {
- color: #FFFFFF;
- text-decoration: none;
-}
-.white_text a:hover {
- text-decoration: none;
- color: #3d4e53;
- text-decoration: none;
- color: #3d4e53;
-}
-/*more info*/
-.moreinfo {
- width: 130px;
- height: 30px;
- padding: 0px;
- margin: 15px 0 0;
-}
-.moreinfo a {
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: left center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: left center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- background-image: url(/static/images/book-panel/more_icon.png);
- padding: 8px 42px 8px 20px;
- padding-left: 20px;
- color: #FFFFFF;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
-}
-.moreinfo a:hover {
- text-decoration: none;
- color: #3d4e53;
- text-decoration: none;
- color: #3d4e53;
-}
-/*end of the more info/*
-/*end the 2greenpanel*/
-/*2 start*/
-.graypanel {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- margin: 20px auto;
- padding: 4px 5px;
- height: 300px;
- width: 130px;
- line-height: 16px;
- background-color: #edf3f4;
- color: #3d4e53;
- border: 5px solid #edf3f4;
-}
-.unglued_white2 {
- font-size: 12px;
- margin: 3px auto;
- padding: 5px 0px;
-}
-.green {
- color: #8dc63f;
- text-align: left;
-}
-.graypanel a {
- text-decoration: none;
- color: #3d4e53;
- text-decoration: none;
- color: #3d4e53;
-}
-.graypanel a:hover {
- color: #8dc63f;
- text-decoration: none;
-}
-.Unglue_itbutton {
- width: 110px;
- height: 40px;
- padding: 0px 9px;
- background: #FFFFFF;
- margin: 0px auto;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- border: 1px solid #d4dcdd;
-}
-.Unglue_itbutton a {
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: 2px center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: 2px center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- background-image: url(/static/images/book-panel/unglue_icon.png);
- padding: 5px 0px 0px 20px;
- color: #3d4e53;
- text-align: right;
- font-family: "LucidaGrandeBold";
-}
-.Unglue_itbutton a:hover {
- text-decoration: none;
-}
-.add_towish2 {
- width: 130px;
- height: 30px;
- padding: 0px 0px;
- margin: 15px auto;
-}
-.add_towish2 a {
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: left center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: left center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- background-image: url(/static/images/book-panel/add_gray.png);
- padding: 8px 0px;
- padding-left: 20px;
- color: #3d4e53;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
- font-family: "LucidaGrandeBold";
-}
-.add_towish2 a:hover {
- text-decoration: none;
-}
-.white_text2 {
- width: 130px;
- height: 40px;
- padding: 13px 0px;
- margin: 0px;
-}
-.white_text2 a, a:hover {
- text-decoration: none;
- color: #3d4e53;
- text-decoration: none;
- color: #3d4e53;
-}
-/*more info*/
-.moreinfo2 {
- width: 130px;
- height: 30px;
- padding: 0px 20px 0px 0px;
- margin: 15px auto;
-}
-.moreinfo2 a {
- line-height: 40px;
- font-size: 12px;
- background-image: url(/static/images/book-panel/gray_more_info.png);
- background-repeat: no-repeat;
- background-position: left center;
- padding: 8px 35px;
- font-weight: bold;
- padding-left: 20px;
- color: #3d4e53;
- text-decoration: none;
- text-transform: uppercase;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
- font-family: "LucidaGrandeBold";
-}
-.moreinfo2 a:hover {
- text-decoration: none;
- color: #3d4e53;
- text-decoration: none;
- color: #3d4e53;
-}
-/*end the 2greenpanel*/
-.read {
- margin: 15px auto 5px auto;
- padding: 0px;
- width: 140px;
- color: #8dc63f;
- height: 40px;
- line-height: 25px;
- float: left;
- position: absolute;
- bottom: -15px;
-}
-.read p {
- margin: 0px;
- padding: 10px 3px;
- width: 50px;
- font-size: 10pt;
- float: left;
-}
-.read img {
- padding: 5px 0px;
- margin: 0px;
- float: left;
-}
-.right_add {
- padding: 10px;
- margin: 0px;
- float: right;
-}
-p.right_add {
- float: right;
- padding: 10px 10px 0 0;
- width: 24px;
-}
-/**/
-.read2 {
- margin: 15px auto;
- padding: 0px;
- width: 130px;
- color: #8dc63f;
- height: 40px;
- line-height: 25px;
-}
-.read2 p {
- margin: 0px;
- padding: 10px 3px;
- width: 50px;
- font-size: 10pt;
- float: left;
-}
-.read2 img {
- padding: 0px;
- margin: 0px;
- float: left;
-}
-.right_add {
- padding: 10px;
- margin: 0px;
- float: right;
-}
-/* --------------- ( slideout hover state ) --------------------------------------------- */
-.panelview.book-thumb {
- float: left;
- position: relative;
- margin: 0px;
- padding: 0px;
- left: 0px;
-}
-.panelview.book-thumb img {
- z-index: 100;
- width: 120px;
- height: 182px;
-}
-.panelview.book-thumb span {
- position: absolute;
- bottom: 0;
- left: -10px;
- top: -5px;
- z-index: 1000;
- height: auto;
-}
-.header-text {
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
-}
-.panelborders {
- border-width: 1px 0px;
- border-style: solid none;
- border-color: #FFFFFF;
-}
-body {
- background: url("/static/images/bg-body.png") 0 0 repeat-x;
- padding: 0 0 20px 0;
- margin: 0;
- font-size: 12px;
- font-family: Lucida "Lucida Grande", "Lucida Sans Unicode", sans-serif, Helvetica, sans-serif;
- color: #3d4e53;
-}
-img {
- border: none;
-}
-h2.content-heading {
- padding: 15px;
- margin: 0;
- font-size: 19px;
- font-weight: normal;
- color: #3d4e53;
- float: left;
- width: 50%;
-}
-h2.content-heading span {
- font-style: italic;
-}
-h3.jsmod-title {
- background: url("/static/images/bg.png") 0 0 no-repeat;
- padding: 0;
- margin: 0;
- height: 73px;
-}
-h3.jsmod-title span {
- background: url("/static/images/icon-h3.png") 90% center no-repeat;
- font-size: 17px;
- color: #fff;
- padding: 26px 40px 27px 20px;
- display: block;
-}
-ul.menu {
- list-style: none;
- padding: 0;
- margin: 0;
-}
-a.readon {
- background: url("/static/images/bg.png") 100% -72px no-repeat;
- color: #fff;
- text-transform: capitalize;
- display: block;
- float: right;
- font-size: 13px;
- font-weight: bold;
-}
-a.readon span {
- background: url("/static/images/bg.png") -770px -108px no-repeat;
- margin-right: 34px;
- padding: 0 5px 0 20px;
- height: 36px;
- line-height: 36px;
- height: 36px;
- line-height: 36px;
- height: 36px;
- line-height: 36px;
- height: 36px;
- line-height: 36px;
- height: 36px;
- line-height: 36px;
- height: 36px;
- line-height: 36px;
- display: block;
-}
-a {
- font-weight: bold;
- font-size: 13px;
- text-decoration: none;
- cursor: pointer;
-}
-#js-header {
- height: 90px;
-}
-.js-main {
- width: 960px;
- margin: 0 auto;
- clear: both;
- padding: 0;
-}
-.js-logo {
- float: left;
- padding-top: 10px;
-}
-.js-logo a img {
- border: none;
-}
-.js-topmenu {
- float: right;
- padding-top: 25px;
-}
-.js-topmenu ul li {
- float: left;
- padding: 0 10px;
-}
-.js-topmenu ul li a {
- color: #3d4e53;
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
-}
-.js-topmenu ul li span#welcome {
- color: #8dc63f;
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
-}
-.js-topmenu ul li.last a {
- background: url("/static/images/bg.png") right top no-repeat;
-}
-.js-topmenu ul li.last a span {
- background: url("/static/images/bg.png") -770px -36px no-repeat;
- margin-right: 29px;
- display: block;
- padding: 0 5px 0 15px;
-}
-#js-topsection {
- padding: 15px 0;
- overflow: hidden;
-}
-.js-topnews {
- float: left;
- width: 100%;
-}
-.js-topnews1 {
- background: url("/static/images/header/header-m.png") 0 0 repeat-y;
-}
-.js-topnews2 {
- background: url("/static/images/header/header-t.png") 0 0 no-repeat;
-}
-.js-topnews3 {
- background: url("/static/images/header/header-b.png") 0 100% no-repeat;
- display: block;
- overflow: hidden;
- padding: 10px;
-}
-.js-search {
- float: right;
- width: 30%;
- padding-top: 25px;
-}
-.js-search input {
- float: left;
-}
-.js-search .inputbox {
- padding: 0 0 0 15px;
- margin: 0;
- border: none;
- outline: none;
- background: url("/static/images/bg.png") -645px -180px;
- height: 36px;
- line-height: 36px;
- height: 36px;
- line-height: 36px;
- height: 36px;
- line-height: 36px;
- height: 36px;
- line-height: 36px;
- height: 36px;
- line-height: 36px;
- height: 36px;
- line-height: 36px;
- float: left;
- color: #6994a3;
-}
-.js-search .button {
- background: url("/static/images/bg.png") 100% -144px no-repeat;
- padding: 0;
- margin: 0;
- width: 40px;
- height: 36px;
- display: block;
- border: none;
- text-indent: -10000px;
- cursor: pointer;
-}
-.js-search-inner {
- float: right;
-}
-#js-leftcol {
- float: left;
- width: 235px;
-}
-#js-leftcol a {
- font-weight: normal;
-}
-#js-leftcol a:hover {
- text-decoration: underline;
-}
-#js-leftcol .jsmod-content {
- border: 1px solid #edf3f4;
- margin-left: 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
- border-radius: 0 0 10px 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
- border-radius: 0 0 10px 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
- border-radius: 0 0 10px 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
- border-radius: 0 0 10px 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
- border-radius: 0 0 10px 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
- border-radius: 0 0 10px 10px;
-}
-#js-leftcol ul.level1 > li > a {
- text-transform: uppercase;
- color: #3d4e53;
- font-size: 12px;
- border-bottom: 1px solid #edf3f4;
- border-top: 1px solid #edf3f4;
- display: block;
- padding: 10px;
-}
-#js-leftcol ul.level2 li {
- padding: 5px 10px;
-}
-#js-leftcol ul.level2 li a {
- color: #6994a3;
-}
-#js-maincol-fr {
- float: right;
- width: 725px;
-}
-div.content-block {
- overflow: hidden;
- background: url("/static/images/bg.png") 100% -223px no-repeat;
- padding: 0 0 0 7px;
-}
-.content-block-heading a.block-link {
- float: right;
- padding: 15px;
- font-size: 11px;
- color: #3d4e53;
- text-decoration: underline;
- font-weight: normal;
-}
-div.content-block-content {
- width: 100%;
- overflow: hidden;
- padding-left: 10px;
-}
-div.content-block-content .cols3 .column {
- width: 33.33%;
- float: left;
-}
-#footer {
- border-top: 7px solid #edf3f4;
- clear: both;
- height: 90px;
- text-align: center;
- padding-top: 5px;
-}
-#footer a {
- color: #3d4e53;
-}
-.errorlist {
- color: red;
-}
-#registration {
- margin-left: auto;
- margin-right: auto;
- width: 30%;
- margin-top: 5%;
-}
-#registration input[type="submit"] {
- margin-left: auto;
- margin-right: auto;
- padding: 5px 15px;
-}
-.header-text {
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
-}
-.panelborders {
- border-width: 1px 0px;
- border-style: solid none;
- border-color: #FFFFFF;
-}
-.block-inner {
- padding-right: 10px;
-}
-.user-block {
- width: 100%;
- clear: both;
-}
-.user-block-hide {
- float: left;
- width: 100%;
- clear: both;
-}
-.user-block-hide .block {
- float: left;
- width: 33%;
-}
-.user-block-hide input {
- float: left;
- margin: 3px 10px 0 0;
-}
-.user-block-hide label {
- float: left;
- width: 90%;
-}
-.user-block1 {
- float: left;
- width: 25%;
-}
-.user-block2 {
- color: #6994a3;
- font-size: 11px;
- line-height: normal;
- float: left;
- width: 25%;
-}
-.user-block3, .user-block4 {
- float: right;
- width: 25%;
- margin-top: 10px;
-}
-img.user-avatar {
- float: left;
- margin-right: 10px;
-}
-.social {
- width: 100%;
- padding-left: 35px;
-}
-span.user-name, span.user-date, span.user-short-info {
- display: block;
-}
-span.user-name, span.user-name a, a {
- font-size: 12px;
- color: #3d4e53;
-}
-span.user-status-title {
- float: left;
- margin-right: 8px;
- padding-top: 5px;
-}
-span.rounded {
- border: 1px solid #d4d4d4;
- -moz-border-radius: 7px 7px 7px 7px;
- -webkit-border-radius: 7px 7px 7px 7px;
- border-radius: 7px 7px 7px 7px;
- -moz-border-radius: 7px 7px 7px 7px;
- -webkit-border-radius: 7px 7px 7px 7px;
- border-radius: 7px 7px 7px 7px;
- -moz-border-radius: 7px 7px 7px 7px;
- -webkit-border-radius: 7px 7px 7px 7px;
- border-radius: 7px 7px 7px 7px;
- -moz-border-radius: 7px 7px 7px 7px;
- -webkit-border-radius: 7px 7px 7px 7px;
- border-radius: 7px 7px 7px 7px;
- -moz-border-radius: 7px 7px 7px 7px;
- -webkit-border-radius: 7px 7px 7px 7px;
- border-radius: 7px 7px 7px 7px;
- -moz-border-radius: 7px 7px 7px 7px;
- -webkit-border-radius: 7px 7px 7px 7px;
- border-radius: 7px 7px 7px 7px;
- padding: 1px;
- color: #fff;
- margin: 0 8px 0 0;
- display: inline-block;
-}
-span.rounded > span {
- padding: 7px 10px;
- min-width: 15px;
- -moz-border-radius: 5px 5px 5px 5px;
- -webkit-border-radius: 5px 5px 5px 5px;
- border-radius: 5px 5px 5px 5px;
- -moz-border-radius: 5px 5px 5px 5px;
- -webkit-border-radius: 5px 5px 5px 5px;
- border-radius: 5px 5px 5px 5px;
- -moz-border-radius: 5px 5px 5px 5px;
- -webkit-border-radius: 5px 5px 5px 5px;
- border-radius: 5px 5px 5px 5px;
- -moz-border-radius: 5px 5px 5px 5px;
- -webkit-border-radius: 5px 5px 5px 5px;
- border-radius: 5px 5px 5px 5px;
- -moz-border-radius: 5px 5px 5px 5px;
- -webkit-border-radius: 5px 5px 5px 5px;
- border-radius: 5px 5px 5px 5px;
- -moz-border-radius: 5px 5px 5px 5px;
- -webkit-border-radius: 5px 5px 5px 5px;
- border-radius: 5px 5px 5px 5px;
- text-align: center;
- display: inline-block;
-}
-span.blue {
- background: #a7d26a url("/static/images/header-button-blue.png") left bottom repeat-x;
- background: #a7d26a url("/static/images/header-button-blue.png") left bottom repeat-x;
- background: #a7d26a url("/static/images/header-button-blue.png") left bottom repeat-x;
- background: #a7d26a url("/static/images/header-button-blue.png") left bottom repeat-x;
- background: #a7d26a url("/static/images/header-button-blue.png") left bottom repeat-x;
- background: #a7d26a url("/static/images/header-button-blue.png") left bottom repeat-x;
-}
-span.orange {
- background: #eabc7c url("/static/images/header-button-orange.png") left bottom repeat-x;
- background: #eabc7c url("/static/images/header-button-orange.png") left bottom repeat-x;
- background: #eabc7c url("/static/images/header-button-orange.png") left bottom repeat-x;
- background: #eabc7c url("/static/images/header-button-orange.png") left bottom repeat-x;
- background: #eabc7c url("/static/images/header-button-orange.png") left bottom repeat-x;
- background: #eabc7c url("/static/images/header-button-orange.png") left bottom repeat-x;
-}
-span.grey {
- background: #bacfd6 url("/static/images/header-button-grey.png") left bottom repeat-x;
- background: #bacfd6 url("/static/images/header-button-grey.png") left bottom repeat-x;
- background: #bacfd6 url("/static/images/header-button-grey.png") left bottom repeat-x;
- background: #bacfd6 url("/static/images/header-button-grey.png") left bottom repeat-x;
- background: #bacfd6 url("/static/images/header-button-grey.png") left bottom repeat-x;
- background: #bacfd6 url("/static/images/header-button-grey.png") left bottom repeat-x;
-}
-div.check-list {
- float: left;
- width: 100%;
- padding-bottom: 7px;
-}
-a.profile-edit {
- display: block;
- background: url("/static/images/header/icon-edit.png") right top no-repeat;
-}
-div.profile-save {
- padding-top: 15px;
- border: none;
-}
-input.profile-save {
- background: url("/static/images/header/save-setting.png") 0 0 no-repeat;
- width: 116px;
- height: 42px;
- display: block;
- text-indent: -100000px;
- border: none;
-}
-a.my-setting {
- background: #d6dde0 url("/static/images/header/explane.png") 90% center no-repeat;
- border-radius: 7px;
- height: 50px;
- line-height: 50px;
- height: 50px;
- line-height: 50px;
- height: 50px;
- line-height: 50px;
- height: 50px;
- line-height: 50px;
- height: 50px;
- line-height: 50px;
- height: 50px;
- line-height: 50px;
- display: block;
- padding: 0 0 0 10px;
- font-size: 20px;
-}
-a.my-setting.active {
- background: #d6dde0 url("/static/images/header/collspane.png") 90% center no-repeat;
-}
-#tabs {
- border-bottom: 4px solid #8dc63f;
- clear: both;
- float: left;
- margin-left: 10px;
- margin-top: 10px;
- width: 100%;
-}
-#tabs ul.book-list-view {
- margin-bottom: 4px !important;
-}
-#tabs-1, #tabs-2, #tabs-3 {
- margin-left: 10px;
-}
-ul.tabs {
- float: left;
- padding: 0;
- margin: 0;
- list-style: none;
-}
-ul.tabs li {
- float: left;
- height: 46px;
- line-height: 46px;
- height: 46px;
- line-height: 46px;
- height: 46px;
- line-height: 46px;
- height: 46px;
- line-height: 46px;
- height: 46px;
- line-height: 46px;
- height: 46px;
- line-height: 46px;
- margin-right: 10px;
-}
-ul.tabs li a {
- height: 46px;
- line-height: 46px;
- height: 46px;
- line-height: 46px;
- height: 46px;
- line-height: 46px;
- height: 46px;
- line-height: 46px;
- height: 46px;
- line-height: 46px;
- height: 46px;
- line-height: 46px;
- display: block;
- text-align: center;
- padding: 0 10px;
- min-width: 80px;
- border-radius: 7px 7px 0 0;
- background: url("/static/images/header/bg-tabs1.png") left bottom repeat-x;
-}
-ul.tabs li a:hover, ul.tabs li.active a {
- background: url("/static/images/header/bg-tabs.png") left bottom repeat-x;
- color: #fff;
-}
-.book-list span.rounded > span {
- line-height: normal;
- width: 75px;
-}
-.book-list span.rounded > span a {
- text-transform: capitalize;
-}
-div.content-block-content {
- padding-left: 10px;
-}
-.js-news-text {
- float: left;
- width: 70%;
- font-size: 16px;
- color: #3d4e53;
- font-family: lucida grande;
-}
-.js-news-links {
- float: right;
- width: 30%;
-}
-.column-left .item {
- margin: 0 10px 10px 0;
-}
-.column-center .item {
- margin: 0 5px 10px 5px;
-}
-.column-right .item {
- margin: 0 0 10px 10px;
-}
-.column .item {
- border: 7px solid #edf3f4;
- padding: 10px;
-}
-.book-image {
- padding: 0 0 10px 0;
-}
-.book-info {
- padding: 0 0 10px 0;
- line-height: 125%;
- position: relative;
-}
-.book-info span.book-new {
- background: url(/static/images/images/icon-new.png) 0 0 no-repeat;
- width: 38px;
- height: 36px;
- display: block;
- position: absolute;
- right: 10px;
- top: 0;
-}
-.book-name {
- color: #3d4e53;
- font-weight: bold;
-}
-.book-author {
- color: #6994a3;
-}
-.book-status {
- margin: 0 -10px;
- border-top: 1px solid #edf3f4;
- padding: 15px 10px 0 10px;
- position: relative;
-}
-.book-status span.unglue {
- font-style: italic;
-}
-.book-status span.status {
- position: absolute;
- right: 10px;
- bottom: -5px;
- width: 37px;
- height: 25px;
- display: block;
-}
-/* Do I even still need this?
-.book-status span.percent99{ background:url(../images/images/icon-book1.png) 0 0 no-repeat;}
-.book-status span.percent60{ background:url(../images/images/icon-book2.png) 0 0 no-repeat;}
-.book-status span.percent22{ background:url(../images/images/icon-book3.png) 0 0 no-repeat;}
-.book-status span.percent7{ background:url(../images/images/icon-book4.png) 0 0 no-repeat;}
-.book-status span.percent62{ background:url(../images/images/icon-book5.png) 0 0 no-repeat;}
-.book-status span.percent21{ background:url(../images/images/icon-book6.png) 0 0 no-repeat;}
-*/.header-text {
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
-}
-.panelborders {
- border-width: 1px 0px;
- border-style: solid none;
- border-color: #FFFFFF;
-}
-.greenpanelstuff {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- width: 120px;
- line-height: 16px;
-}
-.greenpanelactionborders {
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
-}
-.panelhoverlink {
- text-decoration: none;
- color: #3d4e53;
-}
-@charset "utf-8";
-* {
- padding: 0px;
- margin: 0px;
-}
-/*main_Css*/
-#main-wrapper {
- height: 100%;
- width: 725px;
- margin: 0px;
- padding: 0px 0px;
-}
-.panelview.tabs {
- padding: 5px 0px;
- margin: 0px;
- width: 142px;
- float: left;
-}
-.panelview.tabs span.active {
- padding: 15px;
- margin: 15px 0px;
- font-weight: bold;
-}
-.panelview.book-list {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- width: 120px;
- line-height: 16px;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- width: 120px;
- line-height: 16px;
- margin: auto;
- padding: 0px 5px 5px 5px;
- height: 300px;
- background-color: #ffffff;
- color: #3d4e53;
- border: 5px solid #edf3f4;
- position: relative;
- /* might need this for panel hover state; don't want it for nonhover. hm.
- a {
- color: @dark-green;
- text-decoration: none;
-
- &:hover {
- color: @green;
- text-decoration: none;
- }
- }
-*/
-
-}
-.panelview.book-list:hover {
- color: #3d4e53;
-}
-.panelview.book-list img {
- padding: 5px 0px;
- margin: 0px;
-}
-.panelview.remove-wishlist,
-.panelview.on-wishlist,
-.panelview.create-account,
-.panelview.add-wishlist {
- display: none;
-}
-.panelview.book-name, .panelview.author {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- line-height: 16px;
- color: #3d4e53;
-}
-.panelview.booklist-status {
- color: #8dc63f;
- text-align: left;
-}
-.panelview.booklist-status .booklist-status-label {
- float: left;
- font-weight: bold;
-}
-.panelview.icons {
- position: absolute;
- bottom: 0px;
- width: 140px;
-}
-.panelview.icons .booklist-status-img {
- float: left;
-}
-.panelview.icons .booklist-status-label {
- position: absolute;
- color: #8dc63f;
- padding-left: 5px;
- left: 40px;
- bottom: 5px;
-}
-.panelview.icons .right_add {
- float: right;
- padding: 10px 10px 0 0;
- width: 24px;
-}
-/*2 start*/
-.greenpanel2 {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- width: 120px;
- line-height: 16px;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- width: 120px;
- line-height: 16px;
- margin: 0px auto;
- padding: 10px;
- height: 295px;
- background-color: #8dc63f;
- color: #ffffff;
- position: relative;
-}
-.unglued_white {
- font-size: 12px;
- margin: 0px auto;
- margin-bottom: 5px;
- padding: 10px 0px;
-}
-.read_itbutton {
- width: 118px;
- height: 35px;
- padding: 0px 0px;
- background: #FFFFFF;
- margin: 0px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- border: 1px solid #81bb38;
-}
-.read_itbutton a {
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: 10px center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: 10px center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- background: url(/static/images/book-panel/book_icon.png) no-repeat left center;
- padding: 0px 0px 0px 30px;
- color: #73a334;
-}
-.read_itbutton a:hover {
- text-decoration: none;
-}
-.add_towish {
- width: 125px;
- height: 30px;
- padding: 0px 0px;
- margin: 15px auto;
-}
-.add_towish a {
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: left center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: left center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- background-image: url(/static/images/book-panel/add_wish_icon.png);
- padding: 8px 5px 8px 21px;
- color: #FFFFFF;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
-}
-.add_towish a:hover {
- text-decoration: none;
- color: #3d4e53;
- text-decoration: none;
- color: #3d4e53;
-}
-.white_text {
- width: 130px;
- height: 40px;
- padding: 17px 0px;
- margin: 0px;
-}
-.white_text a {
- color: #FFFFFF;
- text-decoration: none;
-}
-.white_text a:hover {
- text-decoration: none;
- color: #3d4e53;
- text-decoration: none;
- color: #3d4e53;
-}
-/*more info*/
-.moreinfo {
- width: 130px;
- height: 30px;
- padding: 0px;
- margin: 15px 0 0;
-}
-.moreinfo a {
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: left center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: left center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- background-image: url(/static/images/book-panel/more_icon.png);
- padding: 8px 42px 8px 20px;
- padding-left: 20px;
- color: #FFFFFF;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
-}
-.moreinfo a:hover {
- text-decoration: none;
- color: #3d4e53;
- text-decoration: none;
- color: #3d4e53;
-}
-/*end of the more info/*
-/*end the 2greenpanel*/
-/*2 start*/
-.graypanel {
- font-family: Arial, Helvetica, sans-serif;
- font-size: 12px;
- margin: 20px auto;
- padding: 4px 5px;
- height: 300px;
- width: 130px;
- line-height: 16px;
- background-color: #edf3f4;
- color: #3d4e53;
- border: 5px solid #edf3f4;
-}
-.unglued_white2 {
- font-size: 12px;
- margin: 3px auto;
- padding: 5px 0px;
-}
-.green {
- color: #8dc63f;
- text-align: left;
-}
-.graypanel a {
- text-decoration: none;
- color: #3d4e53;
- text-decoration: none;
- color: #3d4e53;
-}
-.graypanel a:hover {
- color: #8dc63f;
- text-decoration: none;
-}
-.Unglue_itbutton {
- width: 110px;
- height: 40px;
- padding: 0px 9px;
- background: #FFFFFF;
- margin: 0px auto;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- -moz-border-radius: 4px 4px 4px 4px;
- -webkit-border-radius: 4px 4px 4px 4px;
- border-radius: 4px 4px 4px 4px;
- border: 1px solid #d4dcdd;
-}
-.Unglue_itbutton a {
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: 2px center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: 2px center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- background-image: url(/static/images/book-panel/unglue_icon.png);
- padding: 5px 0px 0px 20px;
- color: #3d4e53;
- text-align: right;
- font-family: "LucidaGrandeBold";
-}
-.Unglue_itbutton a:hover {
- text-decoration: none;
-}
-.add_towish2 {
- width: 130px;
- height: 30px;
- padding: 0px 0px;
- margin: 15px auto;
-}
-.add_towish2 a {
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: left center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- line-height: 40px;
- font-size: 11px;
- background-repeat: no-repeat;
- background-position: left center;
- font-weight: bold;
- text-decoration: none;
- text-transform: uppercase;
- background-image: url(/static/images/book-panel/add_gray.png);
- padding: 8px 0px;
- padding-left: 20px;
- color: #3d4e53;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
- font-family: "LucidaGrandeBold";
-}
-.add_towish2 a:hover {
- text-decoration: none;
-}
-.white_text2 {
- width: 130px;
- height: 40px;
- padding: 13px 0px;
- margin: 0px;
-}
-.white_text2 a, a:hover {
- text-decoration: none;
- color: #3d4e53;
- text-decoration: none;
- color: #3d4e53;
-}
-/*more info*/
-.moreinfo2 {
- width: 130px;
- height: 30px;
- padding: 0px 20px 0px 0px;
- margin: 15px auto;
-}
-.moreinfo2 a {
- line-height: 40px;
- font-size: 12px;
- background-image: url(/static/images/book-panel/gray_more_info.png);
- background-repeat: no-repeat;
- background-position: left center;
- padding: 8px 35px;
- font-weight: bold;
- padding-left: 20px;
- color: #3d4e53;
- text-decoration: none;
- text-transform: uppercase;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-top-style: solid;
- border-bottom-style: solid;
- border-top-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
- font-family: "LucidaGrandeBold";
-}
-.moreinfo2 a:hover {
- text-decoration: none;
- color: #3d4e53;
- text-decoration: none;
- color: #3d4e53;
-}
-/*end the 2greenpanel*/
-.read {
- margin: 15px auto 5px auto;
- padding: 0px;
- width: 140px;
- color: #8dc63f;
- height: 40px;
- line-height: 25px;
- float: left;
- position: absolute;
- bottom: -15px;
-}
-.read p {
- margin: 0px;
- padding: 10px 3px;
- width: 50px;
- font-size: 10pt;
- float: left;
-}
-.read img {
- padding: 5px 0px;
- margin: 0px;
- float: left;
-}
-.right_add {
- padding: 10px;
- margin: 0px;
- float: right;
-}
-p.right_add {
- float: right;
- padding: 10px 10px 0 0;
- width: 24px;
-}
-/**/
-.read2 {
- margin: 15px auto;
- padding: 0px;
- width: 130px;
- color: #8dc63f;
- height: 40px;
- line-height: 25px;
-}
-.read2 p {
- margin: 0px;
- padding: 10px 3px;
- width: 50px;
- font-size: 10pt;
- float: left;
-}
-.read2 img {
- padding: 0px;
- margin: 0px;
- float: left;
-}
-.right_add {
- padding: 10px;
- margin: 0px;
- float: right;
-}
-/* --------------- ( slideout hover state ) --------------------------------------------- */
-.panelview.book-thumb {
- float: left;
- position: relative;
- margin: 0px;
- padding: 0px;
- left: 0px;
-}
-.panelview.book-thumb img {
- z-index: 100;
- width: 120px;
- height: 182px;
-}
-.panelview.book-thumb span {
- position: absolute;
- bottom: 0;
- left: -10px;
- top: -5px;
- z-index: 1000;
- height: auto;
-}
diff --git a/static/less/registration.css b/static/less/registration.css
deleted file mode 100644
index 9e71d3ed..00000000
--- a/static/less/registration.css
+++ /dev/null
@@ -1,14 +0,0 @@
-.errorlist {
- color: red;
-}
-#registration {
- margin-left: auto;
- margin-right: auto;
- width: 30%;
- margin-top: 5%;
-}
-#registration input[type="submit"] {
- margin-left: auto;
- margin-right: auto;
- padding: 5px 15px;
-}
diff --git a/static/less/sitewide.css b/static/less/sitewide.css
deleted file mode 100644
index 79719b89..00000000
--- a/static/less/sitewide.css
+++ /dev/null
@@ -1,252 +0,0 @@
-.header-text {
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: 1px;
- text-transform: capitalize;
-}
-.panelborders {
- border-width: 1px 0px;
- border-style: solid none;
- border-color: #FFFFFF;
-}
-body {
- background: url("/static/images/bg-body.png") 0 0 repeat-x;
- padding: 0 0 20px 0;
- margin: 0;
- font-size: 12px;
- font-family: Lucida "Lucida Grande", "Lucida Sans Unicode", sans-serif, Helvetica, sans-serif;
- color: #3d4e53;
-}
-img {
- border: none;
-}
-#js-header {
- height: 90px;
-}
-.js-main {
- width: 960px;
- margin: 0 auto;
- clear: both;
- padding: 0;
-}
-.js-logo {
- float: left;
- padding-top: 20px;
-}
-.js-logo a img {
- border: none;
-}
-.js-topmenu {
- float: right;
- padding-top: 25px;
-}
-.js-topmenu ul li {
- float: left;
- padding: 0 10px;
-}
-.js-topmenu ul li a {
- color: #fff;
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: 1px;
- text-transform: capitalize;
-}
-.js-topmenu ul li span#welcome {
- color: yellow;
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: 1px;
- text-transform: capitalize;
-}
-.js-topmenu ul lilast a {
- background: url("/static/images/bg.png") right top no-repeat;
-}
-.js-topmenu ul lilast a span {
- background: url("/static/images/bg.png") -770px -36px no-repeat;
- margin-right: 29px;
- display: block;
- padding: 0 5px 0 15px;
-}
-#js-topsection {
- padding: 15px 0;
- overflow: hidden;
-}
-.js-topnews {
- float: left;
- width: 60%;
-}
-.js-news-text {
- float: left;
- width: 70%;
- font-size: 16px;
- color: #3d4e53;
-}
-.js-news-links {
- float: right;
- width: 30%;
-}
-.js-search {
- width: 960px;
- margin: 0 auto;
- clear: both;
- padding: 0;
-}
-.js-search .inputbox {
- padding: 0 0 0 15px;
- margin: 0;
- border: none;
- outline: none;
- background: url("/static/images/bg.png") -645px -180px;
- height: 36px;
- line-height: 36px;
- float: left;
- color: #6994a3;
-}
-.js-search .button {
- background: url("/static/images/bg.png") 100% -144px no-repeat;
- padding: 0;
- margin: 0;
- width: 40px;
- height: 36px;
- display: block;
- border: none;
- text-indent: -10000px;
- cursor: pointer;
-}
-.js-search-inner {
- margin: 0 auto;
-}
-#js-leftcol {
- float: left;
- width: 235px;
-}
-#js-leftcol a {
- font-weight: normal;
-}
-#js-leftcol a:hover {
- text-decoration: underline;
-}
-#js-leftcol .jsmod-content {
- border: 1px solid #edf3f4;
- margin-left: 10px;
- border-radius: 0 0 10px 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
-}
-#js-leftcol ul.level1 > li > a {
- text-transform: uppercase;
- color: #3d4e53;
- font-size: 12px;
- border-bottom: 1px solid #edf3f4;
- border-top: 1px solid #edf3f4;
- display: block;
- padding: 10px;
-}
-#js-leftcol ul.level2 li {
- padding: 5px 10px;
-}
-#js-leftcol ul.level2 li a {
- color: #6994a3;
- line-height: 20px;
-}
-#js-maincol-fr {
- float: left;
- width: 725px;
-}
-div.content-block {
- overflow: hidden;
- background: url("/static/images/bg.png") 100% -223px no-repeat;
- padding: 0 0 0 7px;
-}
-.content-block-heading a.block-link {
- float: right;
- padding: 15px;
- font-size: 11px;
- color: #3d4e53;
- text-decoration: underline;
- font-weight: normal;
-}
-div.content-block-content {
- width: 100%;
- overflow: hidden;
-}
-div.content-block-content .cols3 .column {
- width: 33.33%;
- float: left;
-}
-h2 .content-heading {
- padding: 15px;
- margin: 0;
- font-size: 19px;
- font-weight: normal;
- color: #3d4e53;
- float: left;
- width: 50%;
-}
-h2 .content-heading span {
- font-style: italic;
-}
-h3 .jsmod-title {
- background: url("/static/images/bg.png") 0 0 no-repeat;
- padding: 0;
- margin: 0;
- height: 73px;
-}
-h3 .jsmod-title span {
- background: url(../images/icon-h3.png) 90% center no-repeat;
- font-size: 17px;
- color: #fff;
- padding: 26px 40px 27px 20px;
- display: block;
-}
-ul.menu {
- list-style: none;
- padding: 0;
- margin: 0;
- line-height: 20px;
-}
-a.readon {
- background: url("/static/images/bg.png") 100% -72px no-repeat;
- color: #fff;
- text-transform: capitalize;
- display: block;
- float: right;
- font-size: 13px;
- font-weight: bold;
-}
-a.readon span {
- background: url("/static/images/bg.png") -770px -108px no-repeat;
- margin-right: 34px;
- padding: 0 5px 0 20px;
- height: 36px;
- line-height: 36px;
- display: block;
-}
-a {
- font-weight: bold;
- font-size: 13px;
- text-decoration: none;
- cursor: pointer;
-}
-#footer {
- border-top: 7px solid #edf3f4;
- clear: both;
- height: 90px;
- text-align: center;
- padding-top: 5px;
-}
-#footer a {
- color: #3d4e53;
-}
diff --git a/static/less/supporter_layout.css b/static/less/supporter_layout.css
deleted file mode 100644
index 78724e97..00000000
--- a/static/less/supporter_layout.css
+++ /dev/null
@@ -1,258 +0,0 @@
-.header-text {
- height: 36px;
- line-height: 36px;
- display: block;
- text-decoration: none;
- font-weight: bold;
- font-size: 13px;
- letter-spacing: -0.05em;
-}
-.panelborders {
- border-width: 1px 0px;
- border-style: solid none;
- border-color: #FFFFFF;
-}
-.block-inner {
- padding-right: 10px;
-}
-.user-block {
- width: 100%;
- clear: both;
-}
-.user-block-hide {
- float: left;
- width: 100%;
- clear: both;
-}
-.user-block-hide .block {
- float: left;
- width: 33%;
-}
-.user-block-hide input {
- float: left;
- margin: 3px 10px 0 0;
-}
-.user-block-hide label {
- float: left;
- width: 90%;
-}
-.user-block1 {
- float: left;
- width: 25%;
-}
-.user-block2 {
- color: #6994a3;
- font-size: 11px;
- line-height: normal;
- float: left;
- width: 25%;
-}
-.user-block3, .user-block4 {
- float: right;
- width: 25%;
- margin-top: 10px;
-}
-img.user-avatar {
- float: left;
- margin-right: 10px;
-}
-.social {
- width: 100%;
- padding-left: 35px;
-}
-span.user-name, span.user-date, span.user-short-info {
- display: block;
-}
-span.user-name, span.user-name a, a {
- font-size: 12px;
- color: #3d4e53;
-}
-span.user-status-title {
- float: left;
- margin-right: 8px;
- padding-top: 5px;
-}
-span.rounded {
- border: 1px solid #d4d4d4;
- -moz-border-radius: 7px 7px 7px 7px;
- -webkit-border-radius: 7px 7px 7px 7px;
- border-radius: 7px 7px 7px 7px;
- padding: 1px;
- color: #fff;
- margin: 0 8px 0 0;
- display: inline-block;
-}
-span.rounded > span {
- padding: 7px 10px;
- min-width: 15px;
- -moz-border-radius: 5px 5px 5px 5px;
- -webkit-border-radius: 5px 5px 5px 5px;
- border-radius: 5px 5px 5px 5px;
- text-align: center;
- display: inline-block;
-}
-span.blue {
- background: #a7d26a url("/static/images/header-button-blue.png") left bottom repeat-x;
-}
-span.orange {
- background: #eabc7c url("/static/images/header-button-orange.png") left bottom repeat-x;
-}
-span.grey {
- background: #bacfd6 url("/static/images/header-button-grey.png") left bottom repeat-x;
-}
-div.check-list {
- float: left;
- width: 100%;
- padding-bottom: 7px;
-}
-a.profile-edit {
- display: block;
- background: url("/static/images/header/icon-edit.png") right top no-repeat;
-}
-div.profile-save {
- padding-top: 15px;
- border: none;
-}
-input.profile-save {
- background: url("/static/images/header/save-setting.png") 0 0 no-repeat;
- width: 116px;
- height: 42px;
- display: block;
- text-indent: -100000px;
- border: none;
-}
-a.my-setting {
- background: #d6dde0 url("/static/images/header/explane.png") 90% center no-repeat;
- border-radius: 7px;
- height: 50px;
- line-height: 50px;
- display: block;
- padding: 0 0 0 10px;
- font-size: 20px;
-}
-a.my-setting.active {
- background: #d6dde0 url("/static/images/header/collspane.png") 90% center no-repeat;
-}
-#tabs {
- border-bottom: 4px solid #8dc63f;
- clear: both;
- float: left;
- margin-left: 10px;
- margin-top: 10px;
- width: 100%;
-}
-#tabs ul.book-list-view {
- margin-bottom: 4px !important;
-}
-#tabs-1, #tabs-2, #tabs-3 {
- margin-left: 10px;
-}
-ul.tabs {
- float: left;
- padding: 0;
- margin: 0;
- list-style: none;
-}
-ul.tabs li {
- float: left;
- height: 46px;
- line-height: 46px;
- margin-right: 10px;
-}
-ul.tabs li a {
- height: 46px;
- line-height: 46px;
- display: block;
- text-align: center;
- padding: 0 10px;
- min-width: 80px;
- border-radius: 7px 7px 0 0;
- background: url("/static/images/header/bg-tabs1.png") left bottom repeat-x;
-}
-ul.tabs li a:hover, ul.tabs li.active a {
- background: url("/static/images/header/bg-tabs.png") left bottom repeat-x;
- color: #fff;
-}
-.book-list span.rounded > span {
- line-height: normal;
- width: 75px;
-}
-.book-list span.rounded > span a {
- text-transform: capitalize;
-}
-div.content-block-content {
- padding-left: 10px;
-}
-.js-news-text {
- float: left;
- width: 70%;
- font-size: 16px;
- color: #3d4e53;
- font-family: lucida grande;
-}
-.js-news-links {
- float: right;
- width: 30%;
-}
-.column-left .item {
- margin: 0 10px 10px 0;
-}
-.column-center .item {
- margin: 0 5px 10px 5px;
-}
-.column-right .item {
- margin: 0 0 10px 10px;
-}
-.column .item {
- border: 7px solid #edf3f4;
- padding: 10px;
-}
-.book-image {
- padding: 0 0 10px 0;
-}
-.book-info {
- padding: 0 0 10px 0;
- line-height: 125%;
- position: relative;
-}
-.book-info span.book-new {
- background: url(/static/images/images/icon-new.png) 0 0 no-repeat;
- width: 38px;
- height: 36px;
- display: block;
- position: absolute;
- right: 10px;
- top: 0;
-}
-.book-name {
- color: #3d4e53;
- font-weight: bold;
-}
-.book-author {
- color: #6994a3;
-}
-.book-status {
- margin: 0 -10px;
- border-top: 1px solid #edf3f4;
- padding: 15px 10px 0 10px;
- position: relative;
-}
-.book-status span.unglue {
- font-style: italic;
-}
-.book-status span.status {
- position: absolute;
- right: 10px;
- bottom: -5px;
- width: 37px;
- height: 25px;
- display: block;
-}
-/* Do I even still need this?
-.book-status span.percent99{ background:url(../images/images/icon-book1.png) 0 0 no-repeat;}
-.book-status span.percent60{ background:url(../images/images/icon-book2.png) 0 0 no-repeat;}
-.book-status span.percent22{ background:url(../images/images/icon-book3.png) 0 0 no-repeat;}
-.book-status span.percent7{ background:url(../images/images/icon-book4.png) 0 0 no-repeat;}
-.book-status span.percent62{ background:url(../images/images/icon-book5.png) 0 0 no-repeat;}
-.book-status span.percent21{ background:url(../images/images/icon-book6.png) 0 0 no-repeat;}
-*/
\ No newline at end of file