/**
 * Authpad Theme: Auctopress
 **/

 body { font-family:'PT Serif', Georgia, 'Helvetica Neue', Arial, sans-serif; font-size:14px; margin:0; padding: 0; background:#555; }
    a { color:#127BB7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=0.9);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9; text-decoration:none; }
    a:hover { text-decoration:underline; }
 
.clear { clear:both;  }
.left  { float:left;  }
.right { float:right; }
.full  { width:100%;  }

.table     { display:table; }
.table .td { display:table-cell; }
 
.wrap     { max-width:1000px; margin:0 auto; background:#fff; padding:0 0 20px; border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px; box-shadow:0 0 10px #222;-webkit-box-shadow:0 0 10px #222;-moz-box-shadow:0 0 10px #222; }
.top      { margin:0 0 20px; }
.top.less { margin:0 0 10px; }
.middle   { }
.bottom   { }
.hide     { display:none!important; }

.header         { }
.logo           { margin:0; padding:30px 50px; background:#333; border:1px solid #222; border-top:none; border-bottom:none; }
.logo a         { font-size:50px; color:#eee; font-weight:normal; }
.logo a:hover   { text-decoration:none; }
.navwrap        { background:#ddd; background:-moz-linear-gradient(top,#eee,#ccc);background:-webkit-linear-gradient(top,#eee,#ccc);background:linear-gradient(top,#eee,#ccc); }
.nav            { margin:0; padding:0 30px; list-style:none;  }
.nav li         { float:left; padding:5px 0; }
.nav li a       { display:block; border-right:1px solid #bbb; box-shadow:inset 1px 0 0 #fff;-webkit-box-shadow:inset 1px 0 0 #fff;-moz-box-shadow:inset 1px 0 0 #fff; font-size:16px; font-family:'Helvetica Neue',Arial; padding:5px 20px; color:#555; text-shadow:0 1px 0.5px #fff; }
.nav li a:hover { text-decoration:none;color:#333; }

.nav li:first-child a { box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none; }
.nav li.last-nav a    { border-right:none; }


.button       { color:#999; padding:5px;}
.button:hover { color:#333; text-decoration:none; }
.more         { padding:5px 20px;}
.page         { padding:0 0 20px;}

.pad     { margin:10px 0 40px; padding:0 50px 10px;border-bottom:1px dashed #ccc; }
.main    { }
.content { padding:20px 0; color:#222; }
.post    { font-size:125%; line-height:1.5;}
.post a  { text-decoration:underline; }
.title   { margin:0 0 10px; border-bottom:1px dashed #ddd; padding:0 0 10px; }
.title a { color:#333; font-size:32px; text-transform:capitalize; }

.title a:hover  { text-decoration:none; color:#777; }
.title .time    { font-size:10px; vertical-align:top; }
.title .time a  { font-size:10px; }




.meta               { margin:10px 0 0;}
.meta ul            { margin:0; padding:0; list-style:none; }
.meta ul li         { float:left; }
.meta ul li a       { display:block; padding:10px; margin:0 2px 0 0; color:#777; font-size:18px; background:#eee; }
.meta ul li a:hover { text-decoration:none; background:#ddd; color:#333; }
.metaleft           { }
.metaleft .time     { font-size:16px; }
.metaleft .time a   { color:#555; }
.time               { }
.td.time            { text-align:right;}

.views span         { display:none;}
.views:hover span   { display:inline;}

#disqus_thread { margin:20px 0 0; }

.actions         { position:absolute; right:10px; top:10px; }
.actions a       { color:#eee; font:bold 13px arial; text-shadow:none; padding:5px; float:left; background:#333; margin:0 0 0 2px; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; }
.actions a:hover { text-decoration:none; }
.actions a.first { border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px; }
.actions a.last  { border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0; }
.table .td { vertical-align:top; }
 pre { white-space:pre-wrap; white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap: break-word; }
