Advertisement
coolius

books

May 27th, 2015
272
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 10.10 KB | None | 0 0
  1. @import url(http://fonts.googleapis.com/css?family=Roboto:400);
  2.  
  3. body {
  4.     margin: 0px;
  5.     padding: 0px;
  6.     background-color: #e6e6e6;
  7.     color: #444444;
  8.     text-align: center;
  9. }
  10.  
  11. a {
  12.     color: #444444;
  13.     text-decoration: none;
  14.     outline: none;
  15. }
  16.  
  17. a img {
  18.     border: 0px solid #AAAAAA;
  19. }
  20.  
  21. .hidden {
  22.     visibility: hidden;
  23. }
  24.  
  25. .rootlink {
  26.     font-family: 'Roboto', sans-serif;
  27.     font-size: 18px;  
  28.     display : inline-block;
  29.     padding : 16px;    
  30.     background-color: #FFFFFF;
  31.     color: #000000;
  32.     width : 300px; 
  33.     border-radius: 2px;
  34.     -webkit-border-radius: 2px;
  35.     -webkit-box-shadow: 0px 2px 4px #d6d6d6;
  36.     -moz-box-shadow: 0px 2px 4px #d6d6d6;
  37.     box-shadow: 0px 2px 4px #d6d6d6;
  38. }
  39.  
  40. @media (max-width: 810px) {
  41.    
  42.     #toppagebar
  43.     {
  44.        position: fixed;
  45.        z-index: 5; 
  46.        top: 0px;
  47.        left: 0px;      
  48.        height: 140px;
  49.        width: 100%;
  50.        background-color: #03838F !important;   
  51.        -webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
  52.        -moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
  53.        box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
  54.     }
  55.    
  56.     #group
  57.     {  
  58.         margin-top: 150px;
  59.         margin-left: 10px;
  60.         margin-right: 10px;
  61.     }
  62.  
  63.     #topbarleft
  64.     {    
  65.         position: absolute;
  66.         top: 70px;
  67.         left: 0px;
  68.     }
  69.    
  70.     #topbarright
  71.     {
  72.         position: absolute;
  73.         top: 70px;
  74.         right: 0px;
  75.        
  76.     }
  77. }
  78.  
  79. @media (min-width: 811px) {
  80.    
  81.     #toppagebar
  82.     {  
  83.         position: fixed;
  84.         z-index: 5;    
  85.         top: 0px;
  86.         left: 0px;     
  87.         height: 70px;
  88.         width: 100%;   
  89.        background-color: #03838F !important;   
  90.        -webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
  91.        -moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
  92.        box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
  93.     }
  94.    
  95.     #group
  96.     {  
  97.         margin-top: 100px;
  98.         margin-left: 10px;
  99.         margin-right: 10px;
  100.     }
  101.    
  102.     #topbarleft
  103.     {
  104.         float: left;
  105.     }
  106.    
  107.     #topbarright
  108.     {
  109.         float: right;
  110.     }
  111. }
  112.  
  113. #topbarcenter {
  114.     margin-left: auto;
  115.     margin-right: auto;
  116.     width: 456px   
  117. }
  118.  
  119. #pagelabel {   
  120.     float: left;
  121.     color: #FFFFFF;
  122.     width: 120px;
  123.     margin-top: 10px;
  124.     font-family: 'Roboto', sans-serif;
  125.     font-size: 22px;
  126. }
  127.  
  128. #pagelabel a{  
  129.     color: #FFFFFF;
  130. }
  131.  
  132. #pagelabeltotal {
  133.     font-size: 16px;
  134.     color: #EEEEEE;
  135. }
  136.  
  137. .topbutton {
  138.     float: left;
  139.     width: 64px;
  140.     height: 64px;
  141.     margin-left: 10px;
  142.     margin-right: 10px;
  143. }
  144.  
  145. #arrowup { 
  146.     background-image: url('/theme/arrowup.png');
  147.     background-repeat: no-repeat;  
  148. }
  149.  
  150. #arrowleft {
  151.     background-image: url('/theme/arrowleft.png');
  152.     background-repeat: no-repeat;  
  153. }
  154.  
  155. #arrowleft10 {     
  156.     background-image: url('/theme/arrowleft10.png');
  157.     background-repeat: no-repeat;  
  158. }
  159.  
  160. #arrowright {  
  161.     background-image: url('/theme/arrowright.png');
  162.     background-repeat: no-repeat;
  163. }
  164.  
  165. #arrowright10 {
  166.     background-image: url('/theme/arrowright10.png');
  167.     background-repeat: no-repeat;
  168. }
  169.  
  170. #random {      
  171.     background-image: url('/theme/random.png');
  172.     background-repeat: no-repeat;
  173. }
  174.  
  175. #search {  
  176.     background-image: url('/theme/search.png');
  177.     background-repeat: no-repeat;
  178. }
  179.  
  180. #settings {    
  181.     background-image: url('/theme/settings.png');
  182.     background-repeat: no-repeat;
  183. }
  184.  
  185. #banner {
  186.     position: absolute;
  187.     top: 0px;
  188.     left: 0px;
  189.     height: 100px;
  190.     width: 100%;
  191.     background-image: url('/theme/banner.png');
  192.     background-color: #FFFFFF;
  193.     background-repeat: no-repeat;
  194.     background-position: 20px center;
  195. }
  196.  
  197. .cell {
  198.     float: left;
  199.     width: 160px;
  200.     height: 288px;    
  201.     margin: 0px 20px 20px 0px;
  202.     background-color: #ffffff;
  203.     border-radius: 2px;
  204.     box-shadow: 0 2px 4px #d6d6d6
  205. }
  206.  
  207. .cellcontainer {
  208.     display: inline-block;
  209. }
  210.  
  211. .thumb {
  212.     width: 160px;
  213.     height: 230px;
  214.     text-align: center;
  215. }
  216.  
  217. .label {
  218.     font-size: 16px;
  219.     font-family: 'Roboto', sans-serif;
  220.     height: 45px;
  221.     overflow: hidden;
  222.     margin: 8px 4px 0px;
  223. }
  224.  
  225. .author {
  226.         color: #888888;
  227.         font-size: 14px;
  228.         height: 18px;
  229.         overflow: hidden;
  230.         text-overflow: ellipsis;
  231.         white-space: nowrap;
  232. }
  233.  
  234. .title {
  235.         color: #444444;
  236.         overflow: hidden;
  237.         text-overflow: ellipsis;
  238.         white-space: nowrap;
  239. }
  240.  
  241. .numberblock {
  242.     position: relative;
  243.     float: right;
  244.     top: -281px;
  245.     height: 30px;
  246.     width: 30px;
  247. }
  248.  
  249. .number
  250. {   position: relative;
  251.     text-decoration: none;
  252.     color: #ffffff;
  253.     font-family: 'Roboto', sans-serif;
  254.     font-size: 16px;    
  255.     display: inline-block;
  256.     height: 0px;
  257.     width: 100%;
  258.     background-color: #FF5722;
  259.     border-radius: 50%;
  260.     padding: 6px 0 24px 0;
  261. }
  262.  
  263. #dimoverlay {
  264.     visibility: hidden;
  265.     z-index: 6;
  266.     position: fixed;
  267.     top: 0;
  268.     left: 0;
  269.     right: 0;
  270.     bottom: 0;  
  271.     width: 100%;
  272.     text-align: center;
  273.     background-image:url('/theme/dimoverlay.png');
  274.     display: block;
  275. }
  276.  
  277. #pageselector {
  278.     display: none;
  279.     width: 420px;
  280.     font-family: 'Roboto', sans-serif;
  281.     font-size: 30px;
  282.     font-weight: bold;  
  283. }
  284.  
  285. #searchbox {
  286.     display: none;
  287.     width: 420px;
  288.     font-family: 'Roboto', sans-serif;
  289.     font-size: 30px;
  290.     font-weight: bold;  
  291. }
  292.  
  293. #settingsbox {
  294.     display: none;
  295.     width: 420px;
  296.     font-family: 'Roboto', sans-serif;
  297.     font-size: 30px;
  298.     font-weight: bold;
  299. }
  300.  
  301.  
  302. #bookdetails {
  303.     display: none;
  304.     width: 580px;
  305.     max-height: 700px;  
  306.     min-height: 310px;  
  307. }
  308.  
  309. .popupmenu {
  310.     display: none;
  311.     position: fixed;
  312.     top: 0px;
  313.     left: 0px;
  314.     right: 0px;
  315.     z-index: 9;
  316.     display: inline-block;
  317.     margin-left: auto;
  318.     margin-right: auto;  
  319.     margin-top: 150px;
  320.     padding: 10px;
  321.     background-color: #FFFFFF;
  322.     border: 0px solid #AAAAAA;
  323.     box-shadow: 0px 8px 12px rgba(0, 0, 0, 0.4);
  324.     max-height: 600px;
  325.     overflow: auto;      
  326. }
  327.  
  328. .popuptitle {
  329.     clear: both;
  330.     padding-bottom: 20px;
  331.     margin-top: 10px;
  332.     margin-bottom: 20px;
  333.     border-bottom: 0px #CCCCCC solid;
  334. }
  335.  
  336. .pagenumber {
  337.     border-radius: 25px;   
  338.     -webkit-border-radius: 25px;
  339.     float: left;
  340.     background-color: #777777;
  341.     color: #FFFFFF;
  342.     width: 50px;
  343.     height: 38px;
  344.     padding-top: 6px;
  345.     padding-bottom: 6px;
  346.     margin: 5px;
  347. }
  348.  
  349. .currentpagenumber {
  350.     color: #FFFFFF;
  351.     background-color: #FA5126;
  352. }
  353.  
  354. .actionbutton {
  355.     font-size: 18px;
  356.     background-color:#FA5126;
  357.     color: #FFFFFF;
  358.     border-radius: 3px;
  359.     height: 32px;
  360.     width: 75px;   
  361.     margin-left: 30px;
  362.     margin-right: 30px;
  363.     -webkit-border-radius: 3px;
  364.     -moz-border-radius: 3px;   
  365.     border-bottom: 3px solid rgb(201, 61, 25);
  366.     border-top: 0px;
  367.     border-left: 0px;
  368.     border-right: 0px;
  369.     padding: 1px 0px 1px 0px;      
  370.     -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.2);
  371.     -moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.2);
  372.     box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.2);
  373. }
  374.  
  375. .textbox{
  376.     height: 28px;
  377.     width: 200px;
  378.     border: 1px solid #B9BDC1;
  379.     color: #797979;
  380.     -moz-border-radius: 3px;
  381.     -webkit-border-radius: 3px;
  382.     border-radius: 3px;
  383. }
  384.  
  385. #searchright {
  386.     border: 0;
  387.     background: url('/theme/arrowright.png');  
  388.     cursor: pointer;  
  389. }
  390.  
  391. #searchright10 {
  392.     border: 0;
  393.     background: url('/theme/arrowright10.png');
  394.     cursor: pointer;  
  395. }
  396.  
  397. #searchleft {
  398.     border: 0;
  399.     background: url('/theme/arrowleft.png');   
  400.     cursor: pointer;  
  401. }
  402.  
  403. #searchleft10 {
  404.     border: 0;
  405.     background: url('/theme/arrowleft10.png'); 
  406.     cursor: pointer;  
  407. }
  408.  
  409. .searcharrowform {
  410.     display: inline;   
  411. }
  412.  
  413. .sectiontitle {
  414.     font-size: 24px;
  415. }
  416.  
  417. .radiolabel {
  418.     display: inline-block;
  419.     font-size: 18px;
  420.     margin: 15px 25px 5px 5px; 
  421.     padding: 5px;
  422.     width: 150px;
  423.     border-radius: 10px;   
  424.     background-color: #EEEEEE;
  425. }
  426.  
  427.  
  428. /*****************************************/
  429. /*           BOOK DETAILS                */
  430. /*****************************************/
  431.  
  432. #progressbar {
  433.     position: relative;
  434.     top: 131px;
  435.     border: 0;
  436.     background: url('/theme/progressbar.gif');
  437.     background-repeat: no-repeat;
  438.     margin: auto;
  439.     width: 48px;
  440.     height: 48px;
  441. }
  442.  
  443. #details {
  444.     font-family: 'Roboto', sans-serif;
  445. }
  446.  
  447.  
  448. #details_close {
  449.     float: right;
  450.     width: 32px;
  451.     height: 32px;      
  452.     background-image: url('/theme/close.png');
  453.     background-repeat: no-repeat;
  454.     opacity: 0.5;
  455. }
  456.  
  457. #details_cover {
  458.     float: left;
  459.     width: 160px;
  460.     height: 264px;
  461.     margin: 5px 15px 5px 5px;  
  462. }
  463.  
  464. #details_cover img {
  465.     border: 0px solid #AAAAAA;
  466.     box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
  467.     -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
  468.     -moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
  469. }
  470.  
  471. #details_title {   
  472.     font-size: 22px;
  473.     font-weight: bold;
  474.     text-align: left;
  475. }
  476.  
  477. #details_authors {
  478.     margin-top: 6px;   
  479.     font-size: 16px;
  480.     font-weight: bold;
  481.     text-align: left;
  482.     color: #888888;
  483. }
  484.  
  485. #details_series {
  486.     margin-top: 6px;
  487.     font-size: 16px;
  488.     text-align: left;
  489.     font-style: italic
  490. }
  491.  
  492. #details_tags {
  493.     margin-top: 26px;
  494.     font-size: 16px;
  495.     text-align: left;
  496.     font-style: italic
  497. }
  498.  
  499. #details_description { 
  500.     clear: both;
  501.     text-align: left;
  502.     overflow-y: auto;  
  503.     color: #444444;
  504.     padding: 15px;
  505.     max-height: 400px; 
  506. }
  507.  
  508. #details_description a {    
  509.     text-decoration: underline;
  510. }
  511.  
  512. #details_download {
  513.     position: absolute;
  514.     top: 208px;    
  515.     left: 190px;
  516.     width: 164px;
  517.     height: 42px;      
  518.     background-image: url('/theme/download.png');
  519.     background-repeat: no-repeat;
  520. }
  521.  
  522. #details_read {
  523.     position: absolute;
  524.     top: 208px;    
  525.     left: 374px;
  526.     width: 164px;
  527.     height: 42px;      
  528.     background-image: url('/theme/read.png');
  529.     background-repeat: no-repeat;
  530. }
  531.  
  532. .details_rating {
  533.     float: left;
  534.     margin-top: 10px;
  535.     width: 160px;
  536.     height: 32px;
  537.     background-repeat: no-repeat;  
  538. }
  539.  
  540. #details_rating0 {
  541.     background-image: url('/theme/star0.png');
  542. }
  543.  
  544. #details_rating1 {
  545.     background-image: url('/theme/star1.png');
  546. }
  547.  
  548. #details_rating2 {
  549.     background-image: url('/theme/star2.png');
  550. }
  551.  
  552. #details_rating3 {
  553.     background-image: url('/theme/star3.png');
  554. }
  555.  
  556. #details_rating4 {
  557.     background-image: url('/theme/star4.png');
  558. }
  559.  
  560. #details_rating5 {
  561.     background-image: url('/theme/star5.png');
  562. }
  563.  
  564. #details_language_pubdate {
  565.     margin-top: 10px;
  566.     font-size: 16px;
  567.     text-align: left;
  568.     word-spacing: 5px;
  569. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement