@red: #c84e4e; @bigred: #cf5d5d; @grey: #ececec; @pink: #ffd0d0; @green: #00b4a6; @biggreen: #00b4aa; @supergreen: #81ded8; @bronze: #a39f96; .clearfix { content: "."; display: block; height: 0; clear: both; visibility: hidden; } input:focus, textarea:focus, select:focus {outline: 1px solid @green;} ::selection { background: #ffd0d0; /* Safari */ } ::-moz-selection { background: #ffd0d0; /* Firefox */ } body { font-family:Georgia, "Times New Roman", Times, serif; color:#333; font-size:14px; line-height:1.4em; background-color:#DADEDC; background:url(paperbg.jpg); } .lm { font-family: "lemonde-sans-1","lemonde-sans-2"; } .p22 { font-family: "p22-underground-1","p22-underground-2"; } .news { font-family: "news-gothic-std-1","news-gothic-std-2"; } .roundtop { -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 0px; -webkit-border-bottom-left-radius: 0px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; } a { text-decoration:none; color:@red; } a:hover { color:darken(@red,20%); } h1, h2, h3, h4, h5 { .lm; font-weight:normal; } h1 { font-size:34px; line-height:1.3em; } h2 { font-size:34px; line-height:1.2em; margin-bottom:0.5em; color:@red; } h3 { font-size:16px; line-height:21px; font-weight:600; color:@green; margin-top:0.5em; margin-bottom:0.5em; } h4 { font-weight:600; font-size:10px; line-height:9px; text-transform:uppercase; color:@bigred; } h1.frontpage-heading { .news; font-size:30px; margin-top:10px; padding-bottom:13px; border-bottom:1px solid #d1cfca; white-space:nowrap; } h4.subtitle { color:@bronze; font-weight:bold; font-size:13px; line-height:13px; .news(); } #head { background:url('header-bg.png') @red; } #navbar { background:#fffaed; .news; } #navbar:after { .clearfix; } #navbar-inside { margin:0 auto; width:940px; height:20px; padding:6px 10px; font-size:12px; #left { float:left; text-align:left; width:40%; } #center { float:left; text-align:center; width:20%; a { margin-right:4px; } img { opacity:0.8; } img:hover { opacity:1; } } #right { width:40%; float:right; text-align:right; } a { color: @green; font-weight:bold; } a:hover { color:@red; } } #loggedin-dashboard { width:920px; margin:0 10px 20px 10px; padding:9px; border:1px solid #ccc; } #topmenucont { background:@grey; height:40px;} #topmenu { .news; a { font-weight:bold; } font-size:14px; line-height:18px;} #menu-top-menu {height:40px; } .down-arrow { color:#ccc; font-size:13px; line-height:20px; position:relative; top:-1px; } #topmenu li { float:left; position:relative; padding:10px 30px 10px 0px; } #topmenu .sub-menu { display:none; position:absolute; top:40px; left:-10px; background-color:@grey; border:1px solid #ccc; border-bottom:0px; li { padding:0px; } li a { display:block; border-bottom:1px solid #ccc; border-top:1px solid #fff; padding:9px 10px; width:129px; } box-shadow:0px 6px 10px rgba(50,50,50,0.25); } #footer { .news; padding-top:20px; padding-bottom:20px; font-size:14px; line-height:1.4em; a {font-weight:bold;} } #footercont { } #footer-menu { } #footer-copyright { text-align:right; } #menu-footer-menu { li { float:left; padding:0px 25px 0 0;} padding:0px 0px; } .footersocial { text-align:right; img { padding-left:4px; margin-top:-3px; } } .grey { color:#333; } #searchform { width:140px; margin-top:8px; input { background:url('search.png') no-repeat 5px center #fffbf7; height:20px; width:107px; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; padding:3px 10px 3px 25px; border-radius:3px; -moz-border-radius:3px; position:relative; top:-2px; border:1px solid #d3d3d3; } input.placeholder { color:#aaa; } } #better-blogroll ul { -webkit-column-count:2; -moz-column-count:2; column-count:2 } .widget_categories { overflow:hidden; ul { li { .news; float:left; background-color:#ededed; padding:2px 8px; margin-right:4px; margin-bottom:4px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; font-weight:600; font-size:12px; a { color: #777; } color: #aaa; } } li:hover { background-color:@green; a { color:white; } color:white; } } .widget_archive { margin-bottom:0px !important; overflow:hidden; h3 { float:left; width:90px; margin:1em 0; height:21px; } select { float:right; width:190px; margin:1em 0; height:21px; position:relative; top:3px; } } #issue-content { margin-top:10px; color:@green; strong { color:#333; } li { padding:3px 0; } ul { margin-bottom:6px; } } .home #issue-content { ul { a { color:@green; } a:hover { color:darken(@green,10%) } } } .nab-print { width:73px; padding-left:22px; height:21px; position:relative; margin-right:22px; background:url(images/icon-print.png) no-repeat; float:left; .clear-issue-buy-btn { position:absolute; left:0; top:0; } } .nab-print:hover strong, .nab-ebook a:hover strong { color:@red; } .nab-ebook a { color:black; } .nab-ebook { width:95px; height:21px; padding-left:30px; position:relative; background:url(images/icon-ebook.png) no-repeat; float:left; } .new-archives-buy { margin-bottom:12px; overflow:hidden; .lm; font-size:13px; strong { color:@green; } font-weight:bold; } .new-archives-buy.on-sidebar { float:left; width:115px; margin-bottom:0px; margin-top:10px; .nab-ebook, .nab-print { float:none; margin-bottom:7px; } .nab-print { /*width:80px; padding-left:30px; background-position-x: 4px; */ } } #archive-pagination { padding-top:15px; border-top:1px dotted @green; margin-top:15px; text-align:center; } .widget_recentissue { overflow:hidden; #article-cover { width:59px; margin-bottom:0px; margin-right:15px; margin-left:2px; } #article-link { width:223px; } .new-archives-by { width:223px; } } #front-sidebar { padding:25px 0; } #latest-from-killings { border:1px solid @pink; padding:20px; margin-top:25px; margin-bottom:25px; overflow:hidden; h2 { float:left; font-size:17px; .news; line-height:1.3em; color:#333; } h2 .p22 { letter-spacing:1px; } h3 { margin:5px 0px; } h3 a { color:#333; } h3 a:hover { color:@green; } #rss { float:right; } ul { clear:both; overflow:hidden;} li:first-child { padding-top:10px; } li { clear:both; padding-top:26px; overflow:hidden; } p { font-size:12px; line-height:18px; color:#555; } .postimage { float:left; width:160px;} .postimage img { width: 128px; border:1px solid #eaeaea; background:#f4f4f4; padding:5px; } .postdetails { float:right; width:498px; } .postdetails.nopic { width:100%; } } #front-sidebar { img { vertical-align:bottom; } } #front-sidebar-white { background:white; overflow:hidden; padding-bottom:14px; } #events { padding-top:1em; .event-date { .lm; font-weight:bold; color:@red; font-size:13px; line-height:1.3em; } .event-title { display:block; padding:5px 0; .lm; color:#333; font-weight:bold; font-size:14px; } .event-title:hover { color:@green; } .event-excerpt { color:#666; font-size:11px; line-height:1.4em; } .events-item { padding:12px; border-width:0px 1px 1px; border-style:solid; border-color:#e2e1de; } } .content { overflow:hidden; p { margin-bottom:1em; } margin-bottom:1em; padding-bottom:1em; border-bottom:1px solid @green; ul { padding-left:2em; li { list-style:circle; }} ol { padding-left:2em; li { list-style:decimal; }} ul, ol { margin-bottom:1em; } } .fulltext { background-color:@red; color:white; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:9px; padding:1px 3px; font-weight:bold; position:relative; top:-1px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; margin-right:10px; } .excerpt { background-color:@green; color:white; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:9px; padding:1px 3px; font-weight:bold; position:relative; top:-1px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; margin-right:10px; } #advertise-ad { padding:2em 0px; } #front-podcast { position:relative; } .podcast-image { float:left; width:140px; margin-right: 20px; margin-top:10px; } .podcast-details { width:220px; float:right; h3 { margin-top:0px; a { color:#333; } a:hover { color:black; } font-weight:600; margin-bottom:0.5em; } margin-top:5px; p { color:#555; font-size:11px; line-height: 15px; } } .grid_5 .podPress_content { position:absolute; top:163px; left:0px; float:left; background:#e7e6e4; text-align:center; width:110px; clear:both; padding:6px 0px 6px 30px; .podPress_downloadlinks { display:none; } .podpress_playerspace { margin:0px; } } #socially { .lm; color:#333; a {color:@biggreen;} a:hover { color:darken(@biggreen,10%); } font-weight:normal; h3 { font-weight:normal; text-align:center; .news; margin-top:0px; .roundtop; color:white; background:#474747; padding:7px 10px; margin-bottom:0px;} ul { background: #e0f3f2; padding:7px; } li { padding:10px 0px 9px 35px; } .socially-rss { background:url(images/grss.png) no-repeat 0px center; } .socially-pod { background:url(images/gpod.png) no-repeat 0px center;} .socially-twit { background:url(images/gtwit.png) no-repeat 0px center; } .socially-fbook { background:url(images/gfbook.png) no-repeat 0px center; } } #mailing { .lm; font-size:13px; p { margin-bottom:12px; } h3 { font-weight:normal; text-align:center; .news; margin-top:0px; .roundtop; color:white; background:#474747; padding:7px 10px; margin-bottom:0px; } .inside { padding:7px; background: #f6f6f6; height:153px; } input[type=text] { padding:7px; width:210px; border:1px solid #999; } input[type=text]:hover { padding:7px; border:1px solid #333; } img { float:right; margin-right:3px; margin-top:-2px; } .mailing-send img { opacity:0.7; } .mailing-send img:hover { opacity:1; } input#email { margin-bottom:8px; } input#fullname { } } .form-allowed-tags { display:none; } .widget-container { margin-bottom:25px; } #text-18 { font-size:11px; line-height:1.4em; color:#666; } .sidebar-social { text-align:center; img {padding:0px 3px; opacity:0.8; } img:hover { opacity:1; } } #respond{ label { display:block; color:#888; } } .subscribe-image:hover { box-shadow:0px 0px 25px rgba(0, 180, 166, 0.5); } #white { background:white; padding-bottom:80px; padding-top: 27px; border-bottom:1px solid #c8c8c8; border-top:1px solid #ddd; } #killings-head { padding-bottom:1.5em; text-align:center; } .blog-content { border-top:1px solid @supergreen; border-bottom:0px; h1 { color:@green; margin-bottom:1em; } h2 { .news; font-size:21px; line-height:1.3em; font-weight:600; margin-bottom:0px; } h4 a { color:#333; } h4 { padding-bottom:4px; } .post-meta { .lm; color:#888; padding-bottom:20px; font-size:13px; line-height: 20px; a {color:@green; font-weight:bold; } } .post-meta a:hover { color:darken(@green,10%) } .black { color:#333; } p { width:98% } .blog-post { margin-top:40px; clear:both; padding-bottom:35px; border-bottom:1px solid #ccc; overflow:hidden;} .blog-post:after { .clearfix; } ul.tags { .news; margin:1em 0; padding-top:1em; clear:both; overflow:hidden; font-size:13px; list-style:none; padding-left:0; li { padding:0px 7px 0px 20px; height:18px; margin-right:8px; margin-bottom:8px; list-style:none; float:left; background:url(tagbg.png) no-repeat 0px 0px #e5e5e5; } a { color:#666; } a:hover { color:#222; } } } #pagination { padding:15px 0; font-weight:bold; font-size:19px; .news; } .post-commentcount { a { color:@green; } a:hover { color:darken(@green,10%); } } #comments-title { background: url('comments.png') no-repeat center top; padding-top:40px; text-align:center; color:black; } #comments { overflow:hidden; padding-left:0px; li { list-style:none; border-top:1px solid #b0b0b0; overflow:hidden; } .pingback { padding-top:1em; font-size:11px; } border-bottom:1px solid #aaa; margin-bottom:20px; .comment-meta { margin-bottom:2em; float:left; width:140px; border-top:5px solid #b0b0b0; padding-top:1em; .lm; font-size:12px; line-height:17px; font-weight:700; color:#777; } .comment-body { font-size:12px; line-height:17px; float:left; padding:1em; width:452px; p { width:100%; } } ul.children { clear:both; margin-bottom:0; } li.depth-2 .comment-body { width:428px; } li.depth-3 .comment-body { width:399px; } li.depth-4 .comment-body { width:372px; } } #reply-title { background: url('respond.png') no-repeat center top; padding-top:40px; text-align:center; color:black; } .logged-in .comment-form-comment { margin-top:0px !important; } #respond { .comment-notes { display:none; } .required {display:None; } .comment-form-comment { float:right; width:460px; margin-top:-87px; label { display:none; } textarea { width:448px; padding:5px; border:1px solid #ccc; } } .comment-form-author, .comment-form-email, .comment-form-url { float:left; width:140px; clear:left; input { width:138px; } } .form-submit { clear:both; margin-left:160px; margin-top:1em; input { cursor:pointer; border: 0px; .lm; color:white; padding:5px 10px; font-weight:800; background:@green; border-radius:4px; -moz-border-radius:4px; input:hover { background:lighten(@green, 10%); } } } } h3.widget-title { .p22; letter-spacing:1px; text-transform:uppercase; color:#555; font-size:17px; font-weight:400; } .widget_adrotate_widgets { text-align:center; background-color:#fafafa; border-top:0px !important; } .blog .widget-container { border-top:1px solid #dedede; } .issue-div { clear:both; overflow:hidden; margin-bottom:2em; } .issue-div .grid_3 { text-align:center; padding-top:5px;} .issue-div { h2 { font-size:26px; line-height: 31px; .news; } .issue-content { clear:both; color:#555; font-size:12px; line-height:1.5em; } .issuesbuy { overflow:hidden; .lm; font-size:13px; font-weight:700; padding-bottom:11px; .price { float:left; width:70px; } form { float:left; } } } .issue-top { overflow:hidden; background-color:#f8f8f8; text-align:center; h2 { .news; margin-top:0.5em; color:@green; } } .fbwidg { margin-top:0.75em; } .issue-content { font-size:13px; line-height:1.5em; h3 { margin-top:0px ; font-size: 21px; color: #b2b2b2; } h4 { color:@green; font-weight:700; margin:20px 0 3px; } h4:nth-child(1) { margin-top:0px; } ul { padding-left:0 } li { list-style:none; margin-bottom:0.5em; } a { color:darken(@bronze,5%); } a:hover { color:@red; } } .article-content p {width:95%} .issuebuy { background:url('buybg.png') no-repeat; width:190px; margin-bottom:1em; height: 62px; padding:16px; .price { .lm; font-weight:700; float:left; width:80px; } form { float:right; width:80px; } } .issue-bar { h5 { font-weight:600; .lm; color:@green; font-size:12px; line-height:16px; margin-top:2em; } p { font-size:11px; line-height:16px; } } #article-cover { float:left; width:140px; margin-right:10px; margin-bottom:1em; } #article-link { float:left; width:150px; h3 { margin-top:0px; } } #article-issue-highlights { clear:both } #article-issue-full-list { clear:both; font-size:12px; line-height:17px; h4 { margin-top:1em; } h4:nth-child(1) { margin-top:0px; } li { margin:0.5em 0; } a { color:darken(@bronze,10%); } a:hover { color:darken(@bronze,30%); } } .widget_recent_entries li { padding-bottom:3px; margin-bottom:3px; border-bottom:1px solid #ddd; } .article-author { padding-bottom:1em; .lm; font-size:1.3em; } .subcontent { clear:both; } .product-box { margin-bottom:2em; padding-bottom:2em; border-bottom:1px solid #ddd; overflow:hidden; h3 { margin-top:0px; } input[type=radio] { margin-right:10px; } .buy-button { font-weight:600; font-size:16px; color:white; padding:5px 10px; background:@green; border:0px; margin:1em 0; border-radius:3px; .lm; } .buy-button:hover { background:lighten(@green, 10%); cursor:pointer; } p { line-height:16px; font-size:11px; margin-bottom:4px; } img.free-shipping { position:relative; top:6px; left:10px; } } .product-box.special { border-bottom:0px; border-top:10px solid @green; background-color:#f2f4f6; padding-top:1em; padding-bottom:1em; .grid_2 { img { width:130px; padding-left:10px; } } p { font-size:13px; line-height:19px; } } img.offer-free { position:relative; top:6px; left:10px; } #text-17 { background:url(follow-bg.png) no-repeat; padding:13px 20px 20px; height:168px; border-top:0px; margin-bottom:25px; a { color: @green; font-weight:600; display:block; .news; padding:7px 0px 7px 37px; } a:hover { color: darken(@green, 20%); } #rssmail { float:right; margin-top:-31px; input { padding:3px 2px; width:172px !important; } } .rss { background:url(images/krss.png) no-repeat left center; } .pod { background:url(images/kpod.png) no-repeat left center; } .twit { background:url(images/ktwit.png) no-repeat left center; } .face { background:url(images/kface.png) no-repeat left center; } } .single-post { h4:nth-child(1) { text-align:center; padding-top:30px; } h2 { text-align:center; } .post-meta { text-align:center; padding-bottom:30px; } } #categories-4 { } #profile-edit { width:320px; margin:0 auto; padding:18px 30px; border:1px solid @pink; h1 { .news; } h3 { .news; font-size:22px; line-height:22px; } label { font-size:12px; .news; color:#666; } input { font-family:Georgia, "Times New Roman", Times, serif; } input[type=submit] { width:150px !important; margin:0 auto; display:block; padding:10px; .news; } input[type=text], input[type=password] { padding:7px; border:1px solid #ccc; } input[type=text]:hover { border: 1px solid #888; } input[type=text]:active { border:1px solid @green; } #ws-plugin--s2member-profile-password-strength { display:none !important; } } .fp-offerwidget { font-size:12px; padding:12px; border:1px solid #e2e1de; border-top:0px; background:white; } .fp-offerwidget h2 { font-size:15px; font-weight:bold; .lm; color:black; } .fp-offerwidget a { color:black; } .fp-offerwidget a:hover { color:@green; } .fp-offerwidget .title { font-weight:bold; color:#00b4a6; margin-bottom:0.25em; } .subscribe-box { float:left; width:418px; border-width:5px 1px 1px 1px; border-style:solid; border-color:#ccc; margin-right:20px; padding:30px 20px 20px; text-align:center; p { margin-bottom:1em; } } .subscribe-box#print { border-color:#e97a7a; } .subscribe-box#online { border-color:@green; } .subscribe-box + .subscribe-box { margin-right:0px; } #suboptions { clear:both; margin-top:2em; } #subscribe-page { h1 { color:@red; .news; font-weight:bold; text-align:left; padding-top:80px; background:url("images/subscribe-head.jpg") no-repeat bottom right; } h3 { color:@green; .news; text-align:center; text-transform:uppercase; margin:2em 0 1em; } .price { color:#777; } } #article-header { text-align:center; padding:20px 0; h2 { color:black; font-size:24px; line-height:26px; font-weight:bold; margin:0px 220px; } .article-author { .news; margin-top:5px; } } #article-sidebar { width:290px; padding-left:9px; border-left:1px solid #ccc; #article-link { width:140px; } } div.s2member-return-response-section { box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px; border:1px solid #ccc; width:600px; padding:30px; } div.s2member-return-response-section div.s2member-return-continue a { width:300px; margin:0 auto; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; color:@green; } s2member-default-return-response-div { text-align:center; strong { font-weight:normal; } } #front-sidebar-inside { min-height:492px; background-repeat:no-repeat; } #browse-archives { p { margin-bottom:1em; } } #issue-archives { h3 { color:@bronze; .news; font-weight:bold; font-size:18px; line-height:1.4em; padding-bottom:7px; margin-bottom:20px; border-bottom:1px solid @bronze; } .author-archive,.section-archive { a { display:block; } } .author-archive { -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; } } #article-share { padding-bottom:20px; } .onecolumn p { margin:1em 0; } .onecolumn p:nth-child(1) { margin-top:0; } .onecolumn.pagedesign { padding:28px; margin:0px 130px; border:1px solid #ddd; background:white; box-shadow:0.9px 3px 4px rgba(0,0,0,0.1); -moz-box-shadow:0.9px 3px 4px rgba(0,0,0,0.1); -webkit-box-shadow:0.9px 3px 4px rgba(0,0,0,0.1); } body.page-template-single-pagedesign-php #white { background:url('images/paperbg.jpg'); } #author-archive, #section-archive { h1{ text-align:center; margin-bottom:1em; } h3 { .news(); font-size:23px; line-height:27px; margin-top:1em; margin-bottom:0.75em; } h4 { font-size:13px; a { color:@bronze; } } .author-archive-post { border-top:1px dotted #ccc; padding-top:1em; margin-top:1em; overflow:hidden; .author-archive-excerpt { float:left; width:75%; } .author-archive-cover { text-align:right; float:right; width:25%; } } } #related-articles { img { vertical-align:bottom; } .news; #related-articles-inside { border-width:0px 1px 1px; border-color:#dedcda; border-style:solid; padding:20px; ol { padding-left:0px; margin-bottom:0px; a { font-weight:bold; .lm; } li {list-style:none; margin:0.5em 0; } } } } #related-blogs { img { vertical-align:bottom; } .news; padding:2em 0; #related-blogs-inside { border-width:0px 1px 1px; border-color:#dedcda; border-style:solid; padding:0px; ol { padding-left:0px; margin-bottom:0px; a { font-weight:bold; .lm; } li { list-style:none; border-top:1px solid #dedcda; height:80px; } li > img { float:left; width:138px;} .post-info { float:right; width:440px; height:70px; padding-top:10px; padding-left:20px; padding-right:20px; .post-info-meta { .news; font-size:13px; line-height:16px; a { .news; color:@bronze; } a:hover { color:@green; } } } li:nth-child(1) { border-top:0px; } } } } .single-article .content { border-bottom-width:0px; } #reasons-gradient { width:620px; height:91px; margin-top:-94px; } #reasons-to-subscribe { #reasons-head { background: url(images/members-only.png) no-repeat left 10px; padding: 7px 0px 10px 250px; .news; font-size:18px; line-height:22px; a { font-weight:bold; } } #reasons-list { margin-top:30px; border-top:3px solid black; padding-top:30px; background: url(images/reasons-bg.png) no-repeat left 78px; min-height:350px; h2 { text-align:center; .news; color:#666; font-weight:bold; font-size:18px; line-height:20px; strong { color:black; } margin-bottom:30px; } ul { padding-top:20px; padding-left:345px; font-size:14px; line-height:18px; li { margin-bottom:1em; list-style-image:url(images/ul-ast.png); } } } #reasons-list>a { padding-left:345px; .news; font-weight:bold; font-size:18px; line-height:22px; } } #reasons-to-subscribe.on-subscribe-page { width:620px; margin-left:auto; margin-right:auto; ul { padding-top:20px; } } #subscribe-box { height:280px; } #issuebuy2 { background:url(images/buybg2.png) no-repeat; height:364px; width:206px; padding:9px 7px; h2 { font-size:13px; line-height:15px; text-align:center; padding-top:8px; font-weight:bold; em { font-weight:bold; } } .buy-option { opacity:0.9; position:relative; width:146px; height:45px; border:1px solid #ded7c6; margin-top:4px; background:url(images/buybg2button.png); padding-left:57px; padding-top:14px; } #issuebuy2-print-online, #issuebuy2-ebook, #issuebuy2-kobo { padding-top:7px; height:52px; } .buy-option:hover { opacity:1; border-color:@green; } .buy-option.inactive:hover { border-color:#ded7c6; } h3, h4 { font-size:13px; line-height:15px; .news; color:#404040; padding:0px; margin:0px; text-transform:none; } h3 { font-weight:bold; } h4 { font-weight:normal; } .buy-trans-button { position:absolute; top:0; left:0; } } #issuebuy2.no-ebooks { height:320px; background:url(images/buybg2-noebooks.png) no-repeat; } .issue-content.content { border-bottom:0px; } #issue-navigator { clear:both; padding-top:22px; padding-bottom:22px; border-top:1px dotted #9c9c9c; border-bottom:1px dotted #9c9c9c; overflow:hidden; #issue-navigator-prev { float:left; width:380px; height:86px; text-align:left; .hand { float:left; } .cover-pic { display:block; float:left; } .navi-info { float:left; width:245px; padding-left:14px; a { color:#666; strong { .news; color:#222; } } } opacity:0.8; } #issue-navigator-next { float:right; width:380px; height:86px; text-align:right; .hand { float:right; } .cover-pic { display:block; float:right; } .navi-info { float:right; width:245px; padding-right:14px; a { color:#666; strong { .news; color:#222; } } } opacity:0.8; } #issue-navigator-prev:hover, #issue-navigator-next:hover { opacity:1; a { color:darken(@red,20%); } } } #special-offers { background:#fffcec; border:1px solid #ccc; padding:15px; font-size:14px; line-height:19px; h4 { .lm; font-size:18px; font-weight:bold; color:#222; text-transform:none; line-height:23px; margin-bottom:1em; } p { margin-bottom:1em; } .special-offer-noimage { text-align:center; margin-left:80px; margin-right:80px; } } .subscribe-box, #special-offers { input[type=image]:hover { box-shadow:0px 0px 25px rgba(0, 180, 166, 0.5); } .special-offer { border-top:1px solid #ccc; padding-top:20px; } .special-offer:nth-child(1) { border-top:0px; padding-top:0px; } } #print.subscribe-box { form { float:left; position:relative; left:39px; } select { float:right; padding:5px; position:relative; top:6px; right:50px; } }