/*
Theme Name: Era2050
Theme URI: http://freepdf-books.com/
Description: Designed for <a href="http://freepdf-books.com/">Free PDF Books</a>
Author: Johns.
*/

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:f9f9f9;color: #555;font-family:'Raleway', Helvetica, Arial, sans-serif;font-size: 14px;line-height: 24px;}
h1,h2,h3,h4,h5,h6 {font-weight: bold;}h1 {font-size: 24px;font-weight: normal;line-height:30px;}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:#237FCD;text-decoration: none;}a:hover {text-decoration: underline;}
#wrapper,#header{width:1130px;}
#wrapper{padding:0 65px;margin:0 auto;}
#header{margin:0 auto;}
#header-wrapper{margin:0 auto;padding:0!important;width: 100%;background-color: #42a1cd;}
 header-wrapper a{text-decoration:none;}
#header-wrapper h1{font-size:30px; color:#fff; font-family: Impact;width: 280px;}
#header #text-logo{float:left;width:280px;margin-right:10px;}
#header #text-logo img{border: none;width:50px;height:54px;margin:-7px 6px 0 0;color:#FFFFFF;}
#container{padding-top:5px;}
#content {float:right;width:800px;margin-bottom: 10px;}
#contenthome {margin-bottom: 10px;}
#arcivecontent {margin-bottom: 10px;}
#sidebar{float:right;width: 300px;overflow: hidden;/*border: solid 1px #EAEAEA;*/background: #fff;box-shadow: 0 1px 3px rgba(34, 25, 25, .11);font-family:sans-serif;max-height: 960px;overflow: auto;}
.single-content{float:left!important;}
.single-sidebar{float:right!important;}


.slimbar {margin: 2px 0 5px 0;border: solid 1px #E0E0E0;}

.slimbar a{display: block;font-size: 13px;color:#0768D3;}

.slimbar h2{color:#90B3BB!important;font-size: 15px;font-weight: bold;line-height: 1.1;border-bottom: 1px solid #eaeff3;padding:10px 0 10px 10px;background: #F7F7F7;}

.slimbar h2 .head2{color:#90B3BB!important;}
.relatedbooks {width: 235px;height:90px;float: left;  }

.fl{float:left;}
.fr{float:right;}
.slimbar a.pdf{background: url(http://freepdf-books.com/wp-content/themes/Era2050/images/pdficon.gif) no-repeat 0px 6px!important;padding-left:32px!important;}
.pdf-icon{background: url(http://freepdf-books.com/wp-content/themes/Era2050/images/pdficon_small.png) no-repeat 0px 5px!important;padding-left:32px!important;}
.page-icon{background: url(images/bullet-right.png) no-repeat 0px 5px!important;padding-left:25px!important;}
.slimbar h3{color:#90B3BB;font-size:13px!important;}


#sidebar a{/*background: url(http://freepdf-books.com/wp-content/themes/Era2050/images/bullet-blue.png) no-repeat;padding-left:12px;*/}
#search-wrapper{float:left;margin: -15px 0 0 40px !important; }
#search-wrapper input {border-color: transparent;background-color: transparent;/*font-family: inherit;font-size: 100%;background:#fff url(http://freepdf-books.com/wp-content/themes/Era2050/images/search.png) no-repeat 9px center;border:0px none;padding: 9px 10px 7px 12px;border-radius:3px;*/}
#search-wrapper input:focus{background-color: transparent;}
.grey{color:#808080;font-size:13px;font-family: sans-serif;}


#searchform{background:#fff;padding-right: 10px;border-radius: 15px;}
#search-wrapper{display:inline-block;margin: 0 25px;vertical-align: top;width: 400px;}
#search-wrapper .search-btn{background-color: #fff;border: none;opacity:0.5;cursor: pointer;}
#search-wrapper .search-btn:hover{opacity:0.9;}



.searchbar{width:500px;display: inline-block;vertical-align: bottom;margin-top: -16px;}
.searchbar input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {border-radius: 0!important;
    border-top-right-radius: 3px!important;
    border-bottom-right-radius: 3px!important;
    margin-left:0!important;}
.gsc-search-box-tools .gsc-search-box .gsc-input {padding-right:0!important;}
.gsc-control-cse {
        border-color: rgba(96, 125, 139, 0)!important;
    background-color: rgba(96, 125, 139, 0)!important;height: 35px;}
#gs_tti50 {vertical-align: top;}
.gsc-search-box table tr td {border-color: rgba(96, 125, 139, 0)!important;padding: 3px 0px 0px 0px;;}
.gsc-search-box table {    margin: 0px 0;}
.gsc-input-box { height: 28px;}


.recentpostview {
   width: 120px;
    height: 275px;
    margin: 5px 5px 5px 5px;
    padding: 0;
    box-shadow: none;
    display: inline-block;
    vertical-align: top;   } 

.recentpostview2 {     width: 135px;
    height: 260px;
    margin: 0px 1px 20px 1px;
    padding: 0;
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    text-align: center;
    box-shadow: 0 1px 3px rgba(34, 25, 25, .16);
}
.recentpostview img {
    width: 118px;
    height: 175px;
    box-shadow: 0 1px 3px rgba(108, 108, 108, 0.4);border: solid 1px #ccc;
}






.post-title{margin:5px 0 10px 0; font-family: sans-serif;}

.postimg2{display: inline-block;}


.posttags li {float: left;
    padding: 5px 10px 5px 10px;
    margin: 2px;
    list-style: none;
    font-size: 12px;
    border: 1px solid #dfe1e8;
    background-color: #f5f6fa;
    border-radius: 2px;
    font-weight: 700;}	


h1{padding-left:0px!important;font-size: 30px;font-weight: 500;line-height: 50px;}
h1.pdf{background: url(images/doc-formats/pdf-48x48.png) no-repeat 0px 0px!important;padding-left:50px!important;}
h1.ppt,h1.pps{background: url(http://freepdf-books.com/wp-content/themes/Era2050/images/doc-formats/ppt-48x48.png) no-repeat 0px 0px!important;padding-left:50px!important;}
h1.doc{background: url(http://freepdf-books.com/wp-content/themes/Era2050/images/doc-formats/doc-48x48.png) no-repeat 0px 0px!important;padding-left:50px!important;}

.entry-content{font-size:16px;text-align:justify;line-height: 24px;color:#404040;}.post h2, .post h2 a{font-size: 21px;}
.post h3,.post h3 a{font-size: 19px;font-weight:normal!important;}
.entry p,.entry h1, .entry h2, .entry h4, .entry h5, .entry h6, .entry ul, .entry ol {margin: 10px 0 10px 0;}.entry ul,.entry ol {margin: 10px 0 10px 20px;}.entry ol {list-style-type: decimal;}.entry ul {list-style-type: circle;}
.entry ul ul, .entry ul ol, .entry ol ol, .entry ol ul {margin: 0 0 0 20px;}.entry li {padding-bottom: 5px;}
img.alignright {padding: 0px;margin: 0px 0px 10px 10px;display: inline;}
.alignright {float: right;margin: 0px 0px 10px 10px;}
#footer{background:#f7f7f7;margin-top: 10px;padding: 0 20px;margin: 0 auto;  font-family: sans-serif;}
#footer .copyright{padding: 0 20px;margin: 0 auto;width: 1060px;font-size: 12px;}
#footer .copyright a{color:#777;}
footer li{float:left;padding:15px;}
#footer li a{font-size:14px;line-height:25px;}



.categoryimgg img {width:78px; height:100px; float:left;margin-right: 15px;border: 1px solid #ddd;}

#head-big{color: #444444;margin: 0px auto;width:1130px;}

.archive .hentry{float:left;padding:5px 15px 50px 20px;;height:325px;}

.archive .hentry:hover .doc-image img{opacity:0.6;}

.archive .hentry .doc-image{border: solid 1px #fff;
    width: 223px;
    height: 290px;
    margin-bottom: 3px;}
.archive .hentry .doc-image img{width: 222px;height: 290px;border: none;box-shadow: 0 1px 3px rgba(34, 25, 25, .4);}
.archive .hentry h2{font-size:13px!important;font-weight:600;;margin-top:10px;}
.archive .hentry h2 a{color:#333!important;}

.box{padding:10px 0;float: left; width: 375px;}
.box .category-title{margin:0 0 5px 0;color: #333;padding-left:0;}
.box .category-title a{color:#241BA5;}
.archive .indexentry img{/*margin:5px 10px 5px 0;*/width:150px;height:200px;/*border:solid 1px #E7E7E7;box-shadow:1px 1px 2px #ddd;*/border:none;}
.archive .indexentry .container a{border:solid 1px #fff;display:block;width:150px;height:200px;box-shadow: 2px 2px 4px rgba(192, 192, 192, 0.24), 2px 2px 4px rgba(0, 0, 0, 0.26);}
.archive .indexentry .container a:hover{border:solid 1px #90B3BB;}
.archive .indexentry{/*width:150px;height:250px;float:left;margin: 0 5px 5px 0;box-shadow: 0 1px 3px rgba(34, 25, 25, .16);background: #fff;*/padding: 5px 0 2px 0;}
.archive .indexentry h3{font-size:13px!important;line-height: 17px;color: #5C5C5C;font-weight: 500;}
.archive .indexentry a{color:#333;}
.indexentry .container{position:relative;width:150px;height:200px;margin-bottom:10px;}
.indexentry .container span{position:absolute;right:0;bottom:0;font-size:9px;line-height:12px;margin:0;padding:3px 2px 3px 5px;color: #fff;
background: url(http://freepdf-books.com/wp-content/themes/Era2050/images/pagecount_tab_v2_52x52.png) no-repeat scroll 0 0 transparent;}
.pdf-icon{background: url(http://freepdf-books.com/wp-content/themes/Era2050/images/pdficon.gif) no-repeat !important; padding-left: 36px!important;}


.arrow-right{float:left;background:url(http://freepdf-books.com/wp-content/themes/Era2050/images/arrow-right.png) 10px 60px no-repeat;width:40px;height:200px;display:block;opacity:0.2;filter:alpha(opacity=90);}
.arrow-right:hover{background-color:#F2F2F2;opacity:0.9;filter:alpha(opacity=90);}


.doc-meta2 {
    font-size: 12px;
    font-weight: 600;
    color: #6B6B6B;
    background: #F4F4F4;
    width: 222px;
    height: 87px;
}
.doc-meta2 .downloads {
    background: url(images/download-icon.png) 0 7px no-repeat;
    float: left;
    padding-left: 20px;
    background-size: 12px;
    margin-left: 10px;
}
.doc-meta2 .views {
    background: url(images/views-icon.png) 0 5px no-repeat;
    float: right;
    padding-left: 20px;
    margin-right: 10px;
}
.doc-meta3{display: inline-block;vertical-align: top;padding: 30px;height: 235px;width: 235px;}


.toc a {padding-right: 10px;color:#288BE2;}
.number {background-color:#fff;position: absolute;  right: 0;  padding-right: 120px;}
.toc h4 { background-color:#F6F6F6;font-size:14px;font-family:Arial,}
.toc h5 { font-size:25px;font-family:Arial,}
.toc h4:before {content: "►";font-size: 12px;padding:0 10px 0 5px;color:#0768D3;}

.homecoverh2 {font-family: sans-serif;font-size: 20px!important;padding: 10px 0 10px 0;font-weight: normal!important;}
.homecoverh2 span {color:#90B3BB!important;}
.programoutput h2  {font-family: sans-serif;color: #00BD93;background-color: rgb(37, 88, 160);padding: 20px;}
.programoutput pre {background-color: #000;color: white;min-height: 200px;max-width: 500px;overflow-wrap: break-word;}

.category-title a {font-size:24px;color:#819FF7;font-weight:normal;text-decoration:underline;}.category-title a:hover{color:#333;}
.category-title {font-size: 32px;font-weight: 200;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}

.brand-list a{font-family: Arial, sans-serif;font-weight:normal!important;font-size: 16px;line-height: 20px;padding: 4px 20px;display: block;margin-bottom: 3px;}

#bullet a {background: url(http://freepdf-books.com/wp-content/themes/Era2050/images/bullet-blue.png) no-repeat;padding-top: 4px;}
#bullet { padding-left: 12px;}
.bulletpage a {font-family:Arial, sans-serif;font-size:14px; padding:20px;font-weight: normal;}

.brand-list3 a {font-family: Arial, sans-serif;font-weight:normal!important;font-size: 16px;line-height: 20px;padding: 4px 0px;display: inline-block;margin-bottom: 3px;width: 225px;}


#bullet2 a {display: inline-block;padding-top: 4px;}

.brand-list2 a{font-family:Arial,sans-serif;font-weight: normal!important;font-size: 16px;line-height:20px;padding: 5px 5px;margin-bottom:3px;width: 365px;}





.brand-list a:hover{background: #efefef;color: #111;text-decoration: none;}

.brand-list li:hover{background:#f1f1f1;}
.brand-list a span{color:#C8C8C8;}

a.show-all-link{background: #3069E4; padding: 5px 10px; color: #fff;}

/* filebase styles */
.wpfilebase-file-default {float:right;width:120px;padding:2px 5px;margin:10px;border: 1px solid #dcdcdc; color: #333;text-align: left;line-height: normal;border-radius: 2px;cursor:pointer;background: #f1f1f1;}
.wpfilebase-file-default .info a{font-size: 12px;line-height: 18px;text-shadow: 0px 1px 1px #ddd;}
.wpfilebase-file-default .info {font-size: 8px;padding-left: 35px;background-image: url('http://www.itbookshub.com/wp-content/plugins/wp-filebase/images/download.png'); background-repeat: no-repeat;background-position: 0 2px;}
#dl-button-wrapper{position:absolute;top:0;right:0;z-index: 200;}
#download-btn{width:120px;height:35px;margin:5px;border:none;}




/* end filebase styles */

.loopgrid{float:left;width:197px;line-height:18px;margin:5px 25px;padding:0 10px;}
.loopgrid img{width:177px;height:250px;}
.loopgrid p{font-size:12px;}

.flexpaper_toolbarstd{background-color:#f0f0f0!important;border-color:#dbdbdb!important;}.flexpaper_tbbutton{background-color:none!important;}
.flexpaper_tblabel {margin-top: 5px!important;}
.flexpaper_tbtextinput {border: 1px solid #DFDFDF!important;}

/*Browse menu styles*/
#navbar {}
#dropdown {}
#dropdown li {list-style: none;float: left ; padding:15px;}
#dropdown li li {padding: 5px 0;margin: 0 10px;width: 160px;line-height: 16px;overflow: hidden;border-bottom: 1px solid #f0f0f0;}
#dropdown li a {padding: 3px 8px;text-decoration: none;}
#dropdown li ul {display: none ;background-color: #fff;width:700px;border: 1px solid #ccc;z-index: 205;	}
#dropdown li:hover ul, #navbar li.hover ul {display: block;position: absolute;margin: 0;padding: 0;box-shadow: 3px 3px 8px -2px #999;}
#dropdown li:hover li, #navbar li.hover li {float: left;}
#dropdown li:hover li a, #navbar li.hover li a {}
.topnav{margin:11px 15px 0px 15px;padding:0!important; background:#80abe6; border-radius:3px;-o-border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px}
.topnav .btn{color:#fff;text-decoration:none;background:url(images/down-arrow.png) 109px 4px no-repeat;padding-right:20px!important;}
.topnav a {color:#fff;text-decoration:none;}
.topnav a:hover {}
.column {display:block;list-style-type: none;float: left;width:170px;}
.column li{float:left;display:inline;}
.column a {text-decoration: none;
font-size: 13px;
color: #2558a0!important;
overflow: hidden;
display: block;
font-weight: 600;}
.column a:hover {text-decoration: underline!important; color:#90B3BB!important;}

.doc-list{overflow:hidden;margin:15px 0;}
.doc-list h2{padding:10px 0 10px 10px;}
.list-item {border-bottom: 1px dashed #d6d6d6;margin: 10px 1px;overflow: hidden;}

.doc-list li img{float:left;margin:5px 10px 5px 0;width:50px;height:66px;border:solid 1px #E7E7E7;}
.doc-list ul{list-style:none;}
.doc-list li{padding:2px;border-bottom: 1px solid #EDEDED;text-align: left;}
.doc-list li:hover{background:#eee;}
.doc-list li a{font-weight:normal!important;color:#0768D3;text-decoration: none;margin: 10px 0;font-size: 14px;}



#article-info{height:100px;padding:1px;margin:1px;}
.doc-meta{float:left;margin-left: 2px;}
.buttons{float:right;margin:50px 100px 15px 40px;}
.buttons a{background: #DD5849;padding:5px 10px;color: #fff;}
.article{float:right!important;}
.article img{float:left;margin:0 10px 10px 0;}
.doc-meta-download{background-color: #CCCCCC;border: 4px solid #ddd;width: 230px;float: right;height: 30px;text-align: center;}




.cat-description {font-family:Arial; font-size: 14px;line-height: 23px;color: #949494;font-weight: normal;}
.downloadads {float:left; width:300px;height:600;background: #555; }
.downloadimg {width:250px;}
.linksads123 td {width:300px;}
.downloadbtn{padding:0 0 15px 85px;}
.downloadbtn a{color: #fff!important;text-decoration: none!important;}
.downloadbtn span {background: #000;border-radius: 7px;font-size: 16px;cursor: pointer;outline: 0;overflow: visible;padding: 12px 26px;border: 1px solid #000;font-weight: 500;}
.downloadbtn p{width: 222px;}



.nav-wrapper{  margin: 0 auto; padding: 0!important; width: 100%; }
.nav-wrapper {border: none;background:#fff!important;border-bottom: 1px solid #dedee2;clear: both;}
.menu {height: 30px;margin: 0px auto;  width: 1120px;}
.menu .main-nav a {font-size: 12px;float: left; color: #0B4A8F;text-decoration: none;display: block;padding: 0px 7px;margin: 4px 0;font-weight: 600;}
.main-nav a:hover{text-decoration: underline;}
.menuresponsiveads {height: 100px;margin: 0px auto;width: 1120px;}

odl::before { 
    content: "Only Download Available ^";
    background-color: yellow;
    color: red;
    font-weight: 800;
    font-size: 25px;
}

.pc-btn {    background-color: rgb(76, 175, 80);
    color: #fff!important;
    display: inline-block;
    padding: 8px 16px;
    vertical-align: middle;}
.pc-btn-th1 {width:25%;}
.pc-btn-th2 {width:65%;}

/*json data*/
.bottom-doc{margin:10px 0;}

#summary-h3{font-size: 24px;line-height: 28px;color: #468add;font-weight: normal;color: #999;padding-left:5px;}
#summary-h3 span{font-size:14px;padding-left:15px;}

#doc-wrapper{width:100%;}
#doc-data-list{height:250px;border:2px #e7e7e7 solid;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
#scrollable-content{ height: 230px;overflow: auto;}
#doc-data-list h3,#doc-data-list h3 a{font-size: 13px!important;line-height: 15px;margin: 0;padding: 0;}
#doc-data-list ul{list-style:none;padding:10px;margin: 0;}				
#doc-data-list li {overflow: hidden;margin: 10px 0 0;padding: 6px 12px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;line-height: 20px;}
#doc-data-list li.even {background: #f4f4f4;}
#doc-data-list li:hover{background:#ddd;}
#doc-data-list p{margin: 0;font-size: 11px;line-height: 14px;}

.bottom-div{text-align:justify;}
.bottom-div h2{font-size: 24px;line-height: 28px;color: #468add;font-weight: normal;color: #999;}
.bottom-div-info{padding:5px;}

/*
.wp-pagenavi {background: #fff;font-size: 14px;margin: 20px;text-align: center;}
.wp-pagenavi a, .wp-pagenavi .current{display: inline;background: #fff;margin: 0px 0px 0px 3px;padding: 10px 15px;border: 1px solid #ccc;text-decoration: none;}
.wp-pagenavi a:hover {background: #efefef;}
.wp-pagenavi .current{background: #ddd;}*/

.doc-header{margin:5px 10px 10px 0;}
.doc-info img{border:solid 1px #E7E7E7;}
.doc-info .doc-meta{float:left;padding:0 0 0 10px;}

.doc-meta span{font-weight:600;float: left;width:250px;}
.doc-meta tr {border: 1px solid #ddd;}


#viewer{position:relative;}
#viewer #s_s_buttons{position:absolute;width:35px;top:150px;left:-55px;}
#viewer #s_s_buttons .at300b{margin-bottom:5px;}

#upload-wrapper{float: left;margin: 12px 0 0 100px;}
#upload-wrapper .upload-btn{display: block;background: url(http://freepdf-books.com/wp-content/themes/Era2050/images/upload-cnc-manuals.png) 0 5px no-repeat;padding-left: 22px!important;font-size: 15px;padding: 3px 15px;background-size: 20px 20px;color:#fff;}


/* Smartphone View */
@media only screen and (max-width: 800px) {
#container{padding-left:10px;padding-right:10px;}
#wrapper, #content,#header-wrapper {float:none!important;width:100%!important;}#wrapper{padding:0!important;border:none;}
#header{width:100%;}#upload-wrapper,.no-mobi{display:none!important;}
#search-wrapper{margin-left:10px!important;margin-top: 0px;}#search-wrapper input {width: 150px!important;}.slimbar img{display:none!important;}
#sidebar{z-index: 10;position:absolute;min-width:250px;left:-100%;background:#134681!important;padding-left:5px;}
#sidebar a{ font-size: 13px;color: #FFFFFF;border-bottom: 1px solid #005DD3;margin:5px 10px;}#sidebar h2{color: #FFFFFF!important;}
#dropdown li ul {width:300px;}


#footer,#s_s_buttons,.bottom-doc,.bottom-div-info,.breadcrumbs,.arrow-right{display:none;}
.post-title {background: none!important;font-size: 14px;line-height: 18px;    margin: 50px 0 10px 0;}
h1,h1.pdf,h1.ppt,h1.pps,h1.doc{background:none!important;padding:0!important;}
.flexpaper_viewer_wrap,.flexpaper_viewer_container{height:300px!important;margin-bottom:20px!important;}
.bottom-div{float:none!important;}
.bottom-div-ad{margin:0 auto!important;padding-left:10px;}
#bokcat {display:none;}


.archive .hentry {float: left;width: auto;padding: 5px 5px 50px 5px;height: auto;}
.doc-meta3 {display: inline-block;vertical-align: top;padding: 0;height: auto;width: auto;}



}

.breadcrumbs {  padding-left: 5px;font-family:sans-serif;font-size:12px;}


@media only screen and (max-width : 500px)   {
#header {height: 35px!important;width: 100%;}
#header #text-logo {float: left;padding: 1px 0 0 3px;width: 280px;margin-right: 0;}
#header-wrapper h1 {font-size: 30px;color: #fff;width: 280px;font-family: Impact;}
#header #text-logo img{border: none;width: 50px;height: 40px;margin: 0px 3px 0 0;}
#navbar{float:right;padding-bottom: 15px;}
.topnav{margin:3px 5px 0 0!important;}
#search-wrapper{margin-left:10px!important;}#search-wrapper input {width: 100px!important;padding: 2px 0px 2px 25px;}.slimbar img{display:none!important;}
#dropdown li:hover ul{left:0px;}
#container{padding:0 0 0 2px;}
.archive .indexentry {margin:0;}
#sidebar{padding-left:0;}
.menu {width: 320px;}

/*#s_s_buttons,.bottom-doc,.bottom-div-info,.doc-header,.breadcrumbs,.arrow-right{display:none;}
.post-title {background: none!important;font-size: 14px;line-height: 18px;}
h1,h1.pdf,h1.ppt,h1.pps,h1.doc{background:none!important;padding:0!important;}*/
.flexpaper_viewer_wrap,.flexpaper_viewer_container{height:450px!important;}


.searchbar {width: 360px;vertical-align: bottom;margin-top: -16px;float: left;}

.adshide {display:none;}
}

#header-wrapper #text-logo a{font-size: 30px;color: #fff;line-height: 44px;  font-family: fantasy;  text-decoration: none;}

.footerh2 {color: #333;font-size: 40px;line-height: 70px;font-family:arial;padding-top: 10px;}
.footerh3 {color: #949494;font-size: 20px;line-height: 34px;max-width: 675px;padding-bottom: 40px;font-family:arial;font-weight: 400;}
.pichome {padding:0 20px 0 20px;}
#socialmedia {margin-top:30px;}







.wp-pagenavi {background: #fff;font-size: 13px;padding-top: 10px;text-align: left;width: 40%;margin: 0 auto;}
.wp-pagenavi a{display: inline;background: #fff;margin: 0px 0px 0px 3px;padding: 5px 9px;border: 1px solid #ccc;text-decoration: none;}
.wp-pagenavi a:hover {background: #efefef;}#footer{background:#eee;margin-top:10px;clear:both;}
.current{background: #EEE;margin: 0px 0px 0px 3px;padding: 5px 9px;border: 1px solid #ccc;}


.new-item {background: url(../../../images/new-icon.jpg) no-repeat 130px 0px;padding-right: 50px!important;