/*
Theme: FPB
URL: http://freepdf-books.com/
*/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {border: 0;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline;}
em{font-style: italic;}sup{vertical-align: super; font-size: smaller;} :focus {outline: 0;}ol, ul {list-style: none;}caption{font-weight: normal;text-align: left;}
table {vertical-align: top;margin: 8px 0;border-collapse: collapse;}table th{background-color: #EEE;text-align: left;font-weight: bold;}th,td{padding: 5px;}tr:hover{background-color:transparent; }.td-first{width:150px;} .td-first a{color:#CE1D1D!important;}.color-gray{background:#ebebeb;}
strong {font-weight:bold;color:#8A8080;}* html .clear {height:1%;}.clear:after {clear:both;content: ".";display: block;height: 0;visibility: hidden;}.clear {display: block;}
body {background: none repeat scroll 0 0 #f5f5f5;color: #555;font-family:sans-serif;font-size: 14px;line-height: 24px;}
h1,h2,h3,h4,h5,h6 {font-weight: bold;}h1 {font-size: 24px;text-transform: capitalize;}h2 {font-size: 15px;}h3 {font-size: 13px;}h4 {font-size: 12px;}h5,h6 {font-size: 11px;}
pre{background-color:#f5f5f5;border: 1px solid #D6D6D6;padding: 5px;margin-bottom: 10px;white-space: pre-wrap;}

a:link, a:visited{color:#6e6e6e;text-decoration: none;}a:hover {text-decoration: underline;}
#wrapper,#header{width:1090px;}
#wrapper{margin:0 auto;}
#header{margin:0 auto;} 
#header-wrapper{margin:0 auto;padding:0;width:100%;background:#fff;}
#header-wrapper #web-title a{font-size: 30px;color: #f48d35;line-height: 44px;  font-family:fantasy; text-decoration: none;}
#header-wrapper h1 ,#header-wrapper h2{font-size:30px;color:#0067ec;font-family:sans-serif;;width:300px;}
#web-title{padding:0 10px;}
#container{background: #ffffff;padding:10px;}
.book-list {background: #efefef;}
.book-list li {display: inline-block;margin: 5px 0;}
.book-list li a {font-size:15px;color:#0067ec;font-weight:500;padding:5px 12px;border-radius:5px;display: block;}
.book-list li a:hover {color:#333;background:#f2f2f6;}

.archive-post {display:inline-block;padding: 9px;margin: 5px;width: 236px;border-radius: 5px;vertical-align: top;}
.archive-post:hover {background:#e8e8e8;}
.archive-post img {width:235px;}
.fileformat {font-size: 11px;color: #78797b;line-height: 1.4;margin: 0 0 1px 0;}
.fileformat b {color: #464646;font-weight: 700;text-transform: uppercase;}
.main-post {max-width: 730px;margin: 16px auto;padding: 0;}
.book-data , .post-img  {display: inline-block;vertical-align: top;}
.book-data {margin: 0 5px 0 0;}
.book-data {width: 336px;float:right;}
.post-download {width: 730px;}
.post-img img {border-radius: 8px;max-width: 383px;max-height: 450px;}
.catanchor {line-height: 18px;background: #0067ec;display: inline-block;color:#fff!important;padding: 0 5px;border-radius: 3px;}

.booktags ul li a {font-size:14px;color: #999;text-decoration: underline;}
.booktags ul li {float: left;margin: 0 5px 3px 0;}
#head-big {padding: 20px;}
.category-title span {color:#e2e2e2;}
.views {
    background: url(images/views-icon.png) 0 5px no-repeat;
    padding-left: 20px;
    margin-right: 10px;
}
.downloads {
    background: url(images/download-icon.png) 0 7px no-repeat;
    float: left;
    padding-left: 20px;
    background-size: 12px;
    margin-left: 10px;
}
#download {
    padding: 8px 28px;
    background: #0067ec;
    font-size: 17px;
    border-radius: 3px;
    color: #fff;
}
.downloadDiv {margin-bottom:7px;}


.searchbar {width: 70%;display: inline-block;}
.cse .gsc-control-cse, .gsc-control-cse {padding: 0!important;}







#footer{padding:0 130px;margin: 0 auto;  font-family: sans-serif;background-color: #fff;border-top: solid 1px #999;height: 180px;}
#footer .copyright{font-size: 12px;color: #777767;}
#footer .copyright a{color:#777;}
#footer li {font-size:14px;line-height:25px;}



/*Masonry layout archive page styles start*/
#photos {
  /* Prevent vertical gaps */
  -webkit-column-count: 4;
  -webkit-column-gap:   0px;
  -moz-column-count:    4;
  -moz-column-gap:      0px;
  column-count:         4;
  column-gap:           0px; 
  position: relative;
}



/* Smartphone View max-width: 800px*/
@media only screen and (max-width: 800px) {
#wrapper, #header {width: 100%;}
#photos {
    -webkit-column-count: 2;
    -webkit-column-gap: 0px;
    -moz-column-count: 2;
    -moz-column-gap: 0px;
    column-count: 2;
    column-gap: 0px;
    position: relative;
}
.archive-post {width: 85%;}
.archive-post img {width: 100%;}
#footer {padding: 0 20px;}
}

/* Smartphone View max-width: 500px*/
@media only screen and (max-width : 500px)   {
#photos {
    -webkit-column-count: 1;
    -webkit-column-gap: 0px;
    -moz-column-count: 1;
    -moz-column-gap: 0px;
    column-count: 1;
    column-gap: 0px;
    position: relative;
}
.post-img img {max-width:100%;}
.book-data {width:100%;float:none;}
.searchbar {width: 100%;display: block;}





}