html, body, form, ul, li, table, td { margin: 0; padding: 0; }
html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; }
body, button, input, select, textarea { font: 100%/120% "source-sans-pro","Helvetica Neue",sans-serif; color: #040404; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; *overflow: visible; }
fieldset, img {border: 0 none;}
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
a {color: #0000FF; font-weight: bold; outline: medium none; text-decoration: none; }
a:visited { color:  #800080;}
.clear {	clear: both;}
.clearfix:after {
clear: both;
content: " ";
display: block;
height: 0;
visibility: hidden;
}
::-webkit-input-placeholder { color:#AEAAAA; }
::-moz-placeholder { color:#AEAAAA; } :-ms-input-placeholder { color:#AEAAAA; } input:-moz-placeholder { color:#AEAAAA; }   #header-wrapper  {margin: 0 auto; display: block; left: 0; position: fixed; top: 0; width: 100%; z-index: 999;
border-bottom: 1px solid #DDDDDD;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);}
#header {
-moz-user-select: none;
margin-left: auto;
margin-right: auto;
max-width: 1280px;
min-width: 1060px;
position: relative;
}
#search { float: right; margin: 10px 5px 0px 0px; z-index: 101;}
#search label { display: none; }
#search input {
border-color: #C2C0C0 #CCCACA #D1CFCF;
border-style: solid;
border-width: 1px;
float: left;
font-weight: inherit;
outline: medium none;
}
#search input[type=text] {
background-color: #FAF7F7;
width: 150px;
margin-top: 0px;
padding: 5px;
height: 16px;
}
#search input[type=submit]{cursor: pointer; width: 27px; height:  28px;
text-indent: -100px; padding: 0;
background: url(//cryptonewswire.info/wp-content/themes/covertsocialpress/images/search.png) no-repeat; border-left-width: 0; margin-top: 0px;}
#logo { float: left;  height: 55px; width: 200px;}
#logo h1 { color: #CB2027; font-size: 1.25em; margin: 13px 0 0 5px;}
#page-navigation {
margin: 0 9px 0 0;
font-size: 13px;
left: 200px;
position: absolute;
font-weight: normal;
}
#page-navigation ul {
list-style: none outside none;
position: relative;
display: inline-table;
}
#page-navigation ul:after {
content: ""; clear: both; display: block;
}
#page-navigation ul li { float: left; }
#page-navigation ul > li a {
color: #AAAAAA;
display: block;
padding: 18px 0px 18px 5px;
text-align: center;
font-weight: normal;
width: 97px;
}
#page-navigation ul ul.children, #site-navigation ul ul.children {
z-index: 105;
display: None;
position: absolute;
top:  100%;
font-size: 12px;
}
#site-navigation ul ul.children { top: 21px;}
#page-navigation ul ul.children li { float: none;
position: relative; padding: 1px 5px;}
#page-navigation ul ul.children li a, #site-navigation ul ul.children li a {
padding: 1px 1px 1px 5px;
text-align: left;
display: block;
}
#page-navigation ul ul.children ul, #site-navigation ul ul.children ul {
left: 99%;
top: 0px;
position: absolute;
}
#page-navigation  li.drop-down span {
background-image: url(//cryptonewswire.info/wp-content/themes/covertsocialpress/images/downarrow.png);
height: 10px;
left: 2px;
width: 10px;
background-repeat: no-repeat;
position: relative;
display: inline-block;
}
#page-navigation ul li:hover > ul, #site-navigation ul li:hover > ul {display: block;}
#site-navigation {
font-size: 13px;
overflow: visible;
padding-right: 5px;
float: right;
margin-top: 14px;
font-weight: normal;
}
#site-navigation ul, #social-navigation ul {
list-style: none outside none;
position: relative;
display: inline-table;
}
#site-navigation ul li { float: left; margin: 0 23px 0 0;}
#social-navigation ul li { float: left; margin: 0 3px 0 0;}
#site-navigation ul li a {font-weight: normal;}
#social-navigation {
float: right;
margin-top: 14px;
font-weight: normal;
}
.social-twitter { background-position: 0 -20px;}
.social-gplus { background-position: 0 -40px;}
.social-icon {
height: 20px;
width: 20px;
background-image: url(//cryptonewswire.info/wp-content/themes/covertsocialpress/images/social-icons.png);
background-repeat: no-repeat;
background-;
}
.image-replace {
display: block;
overflow: hidden;
text-indent: -100em;
}
.tooltip {
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 5px 5px 5px 5px;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
color: #444444;
font-size: 12px;
font-weight: 400;
background-color: rgba(250, 250, 250, 0.98);
position: absolute;
z-index: 99;
}
body.ie8 .tooltip {
border: 1px solid #EAEAEA;
box-shadow: 0 2px 5px rgb(0, 0, 0);
background-color: rgb(250, 250, 250);
}
.tooltip:before {
border-color: #BEBEBE transparent;
border-style: solid outset;
content: "";
display: block;
position: absolute;
width: 0;
}
.tooltip-top:before {
border-width: 0 7px 6px;
left: 25px;
top: -6px;
}
.tooltip-bottom:before {
border-width: 6px 6px 0;
bottom: -6px;
left: 40px;
}
.tooltip-right:before {
border-color: transparent #CCCCCC;
border-width: 6px 0 6px 11px;
top: 55px;
bottom: auto;
left: auto;
right: -11px;
}
.tooltip:after {
border-color: #FAFAFA transparent;
border-style: solid outset;
content: "";
display: block;
position: absolute;
width: 0;
}
.tooltip-top:after {
border-width: 0 6px 6px;
left: 26px;
top: -5px;
}
.tooltip-bottom:after {
border-width: 6px 6px 0;
bottom: -5px;
left: 40px;
}
.tooltip-right:after {
border-color: transparent #FFFFFF;
border-width: 5px 0 5px 8px;
top: 56px;
bottom: auto;
left: auto;
right: -8px;
}
.plain-list {
list-style: none outside none;
margin: 0;
padding: 0;
overflow: hidden;
}
.tooltip-story-share {
overflow: visible;
width: 140px;
left:  -20px;
visibility:  hidden;
z-index: 1000;
}
.tooltip-story-share li {font-size: 11px;   border-bottom: 1px solid #EAEAEA;}
.tooltip-story-share li a {
background: url(//cryptonewswire.info/wp-content/themes/covertsocialpress/images/social-icons.png) no-repeat scroll 0 0 transparent;
color: #009EDE;
display: block;
padding: 9px 0 7px 32px;
text-decoration: none !important;
text-shadow: 0 1px #FFFFFF;
font-weight: normal;
}
li.story-share-tweet a {
background-position: 10px -64px;
}
li.story-share-tweet a {
background-position: 10px -64px;
}
li.story-share-fb a {
background-position: 10px -95px;
}
li.story-share-pin a {
background-position: 10px -127px;
}
li.story-share-linkin a {
background-position: 10px -160px;
}
li.story-share-gplus a {
background-position: 10px -190px;
}
.comment p .author:hover {text-decoration: underline;}   #posts_wrapper {width: 94%; margin: 10px auto; position: relative;}
#wrapper {
width: 100%;
margin: 54px auto 0px auto;
}
body.single #wrapper,body.page #wrapper { width: 1007px;}
#posts_wrapper.no-title { padding-top: 0px; margin-top: 0px;}
#entry_wrapper { width: 650px; margin: 10px auto;}
#sidebar_wrapper { width:  320px; }
div#sidebar_wrapper.left  {margin-right: 8px;}
div#sidebar_wrapper.right {margin-left: 8px;}
#page_title {position: relative; font-size: 20px; font-weight: bold; left: 2px; margin: 10px auto; padding-top: 10px;}
.post{
border: 1px solid #cccaca;
font-size: 11px;
padding: 17px 17px 0 17px;
width: 200px;
overflow: hidden;
display: inline-block;
width: 312px;
height: 438px;
position: relative;
margin-bottom: 10px;
}
.advert-content {overflow: hidden;}
.post:hover .actions, .post:hover .save-actions, .post:hover .share-actions,
.post_entry:hover .actions, .post_entry:hover .save-actions, .post_entry:hover .share-actions {color: #009EDE;  visibility: visible;}
.post:hover .actions-liked, .post:hover .save-actions-saved,
.post_entry:hover .actions-liked, .post_entry:hover .save-actions-saved {color: #FFFFFF;   visibility: visible;}
.post:hover .actions .post-likes-label,.post_entry:hover .actions .post-likes-label { background-position: 0 -14px;}
.post:hover .actions-liked .post-likes-label,.post_entry:hover .actions-liked .post-likes-label { background-position: 0 -134px;}
.post:hover .save-actions .post-save-label,.post_entry:hover .save-actions .post-save-label { background-position: 0 -53px;}
.post:hover .share-actions .post-share-label,.post_entry:hover .share-actions .post-share-label { background-position: 0 -94px;}
.post .post_thumb {overflow: hidden; width: 310px; height: 168px; display: table-cell; text-align: center; position: relative;opacity: 0; filter: alpha(opacity=0);}
.post .post_thumb img {max-width: 100%; max-height: 100%;}
.post .title { font-size: 22px; font-weight: 700; line-height: 25px; margin: 2px 0 6px;}
.post .post-domain {
color: #555555;
font-family: "source-sans-pro","Helvetica Nueue",sans-serif;
font-size: 12px;
font-weight: 400 !important;
line-height: 22px;
}
.post .post-domain a {
font-weight: normal;
}
.post .post-domain a:hover {
text-decoration: underline;
}
.post .description {
font-family: "source-sans-pro","Helvetica Nueue",sans-serif;
font-size: 13px;
line-height: 18px;
margin: 4px 0 0;
height:  105px;
overflow: hidden;
}
.post .description p { margin-top: 0;}
.post .post-actions {position: absolute;
width:  300px;
bottom:  14px;
cursor: pointer;
display: block;
}
.post_entry .post-actions {
width:  300px;
cursor: pointer;
display: inline-block;
font-size: 11px;
margin-bottom: 10px;
}
.post .actions, .post .actions-liked,
.post_entry .actions, .post_entry .actions-liked {
height: 31px;
background-color: #FFFFFF;
border: 1px solid #E2E2E2;
border-radius: 2px 2px 2px 2px;
box-shadow: 0 1px 0 transparent;
color: #9F9F9F;
float: left;
margin-right: 6px;
padding-right: 6px;
}
.post .actions:hover, .post .save-actions:hover,.post .share-actions:hover,
.post_entry .actions:hover, .post_entry .save-actions:hover,.post_entry .share-actions:hover  {color: #07889b;}
.post .actions .post-likes, .post .actions-liked .post-likes,
.post_entry .actions .post-likes, .post_entry .actions-liked .post-likes  {
border-right: 1px solid #EEEEEE;
float: left;
font-size: 11px;
margin-right: 0;
min-width: 2em;
padding: 0 2px 3px 0;
}
.post .actions-liked .post-likes, .post_entry .actions-liked .post-likes  {border-right: 1px solid #2BA4D2;}
.post .actions .post-likes-num, .post .actions-liked .post-likes-num,
.post_entry .actions .post-likes-num, .post_entry .actions-liked .post-likes-num  {
border-radius: 2px 2px 2px 2px;
font-weight: 400;
margin: 2px 0 0 2px;
padding: 4px 4px 3px;
text-align: center;
width: 32px;
}
.post .actions .post-likes-label, .post .actions-liked .post-likes-label,.post .save-actions .post-save-label,.post .save-actions-saved .post-save-label,.post .share-actions .post-share-label,
.post_entry .actions .post-likes-label, .post_entry .actions-liked .post-likes-label,.post_entry .save-actions .post-save-label,.post_entry .save-actions-saved .post-save-label,.post_entry .share-actions .post-share-label   {
background: url(//cryptonewswire.info/wp-content/themes/covertsocialpress/images/spriteicons.png) no-repeat scroll 0 0 transparent;
float: left;
height: 1em;
margin-left: 7px;
padding: 5px 0 9px 16px;
font-weight: bolder;
}
.post .save-actions,.post .save-actions-saved,.post .share-actions,
.post_entry .save-actions,.post_entry .save-actions-saved,.post_entry .share-actions  {
background-color: #FFFFFF;
border: 1px solid #E2E2E2;
box-shadow: 0 1px 0 transparent;
border-radius: 2px 2px 2px 2px;
color: #9F9F9F;
padding-right: 6px;
margin-right: 6px;
position: relative;
float: left;
height: 31px;
visibility: hidden;
}
.post .save-actions-saved, .post .actions-liked,
.post_entry .save-actions-saved, .post_entry .actions-liked  {
background-color: #0694CA;
border: 1px solid #0694CA;
color: #FFFFFF;
}
.post .actions .post-likes-label, .post_entry .actions .post-likes-label{ background-position: 0 6px;}
.post .actions-liked .post-likes-label, .post_entry .actions-liked .post-likes-label{ background-position: 0 -134px;}
.post .save-actions .post-save-label, .post_entry .save-actions .post-save-label{ background-position: 0 -33px;}
.post .save-actions-saved .post-save-label, .post_entry .save-actions-saved .post-save-label{ background-position: 0 -112px;}
.post .share-actions .post-share-label, .post_entry .share-actions .post-share-label{ background-position: 0 -74px;}
.post_entry .commentlist {
margin: 0 -15px;
padding: 0 15px;
color: #524D4D;
}
.post_entry .comment {
background-color: #F2F0F0;
margin: 0 -15px;
padding: 10px 15px;
border-bottom: 1px solid #D9D4D4;
border-top: 1px solid #FCFAFA;
overflow: hidden;
}
.post_entry .comment:after {
clear: both;
content: " ";
display: block;
height: 0;
visibility: hidden;
}
.comment .avatar {
float: left;
margin-right: 6px;
width: 30px;
}
.comment p {
width: 156px;
margin: 0 0 0 36px;
overflow: hidden;
word-wrap: break-word;
}
.comment p .author {font-weight: bold;}
.post_entry {
padding: 20px 30px 20px;
margin: 0px 10px 20px 10px;
}
.post_entry h2 {
margin: 0;
font-size: 1.5em;
line-height: 1em;
margin-bottom: 2px;
}
.post_entry .stats {
display: block;
font-size: 1.15em;
margin: 5px 0;
clear: both;
}
.post_entry .stats a {font-weight: normal;}
.post_entry .stats  ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.post_entry .stats li {
border-top: 1px solid #CCCCCC;
padding-bottom: 10px;
padding-top: 10px;
font-size: 12px;
}
.post_entry .stats li span {
float: left;
font-weight: bold;
width: 70px;
}
.post_entry .meta_data {
color: #8C7E7E;
font-size: 0.75em;
margin: 0 0 8px;
}
.post_entry #meta_data a {
color: #AD9C9C;
font-weight: bold;
outline: medium none;
text-decoration: none;
}
.post_entry #meta_data a:hover {text-decoration: underline;}
.post_entry #content {
font-size: .85em;
line-height: 18px;
word-wrap: break-word;
margin-bottom: 20px;
}
.post_entry #content .thumb {margin: 0 5px 5px 0;}
.post_entry #content ul{margin-left:  15px; margin-bottom: 15px;}
.post_entry #content img{max-width: 100%;}
.post_entry #comments {background-color: #DDDDDD; padding: 5px 10px;}
.post_entry .comment {border: 1px solid #EEEEEE; padding: 5px; margin-bottom: 5px;background-color: #C5C5C5;
}
.post_entry .comment .avatar {
float: left;
margin-top: 5px;
margin-right: 6px;
width: 52px;
height: 52px;
}
.post_entry .comment .fn, .post_entry .comment .says, .post_entry .comment .comment-meta, .post_entry .comment .reply {font-size: 1em;}
.comment .reply {
clear:  left;
margin: 0;
text-align: right;
}
.post_entry .comment p {
margin: 5px 0 0 56px;
overflow: hidden;
word-wrap: break-word;
font-size: 1.15em;
width:  500px;
}
.left {float: left;}
.right {float: right;}
.center { margin: 0 auto;} .alignleft {
display: inline;
float: left;
margin-right: 1.625em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.625em;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.show {
visibility: visible;
}
sup {
font-size: 75%;
line-height: 0;
position: relative;
}
#savedstories-count {
right: -5px;
text-align: left;
top: -3px;
width: 1em;
color: #070707;
}
.reading_list {
border-bottom: 1px solid #cccaca;
font-size: 11px;
padding: 17px 0 10px 0;
display: block;
position: relative;
min-height: 55px;
}
.reading_list .title {
color: #333333;
font-family: "lft-etica","Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 17px;
font-weight: 700;
width:  500px;
}
.reading_list .title a,.reading_list .title a:visited {  color: #191919;}
.reading_list .post-domain {
color: #555555;
font-family: "source-sans-pro","Helvetica Neue",sans-serif;
font-size: 12px;
text-decoration: none;
white-space: nowrap;
font-weight: 400 !important;
line-height: 22px;
}
.reading_list .post-domain a,.reading_list .post-domain a:visited {  color: #555555;}
.reading_list .post-domain a:hover {
text-decoration: underline !important;
}
.reading_list .post-actions {position: absolute;
width:  150px;
bottom:  14px;
cursor: pointer;
display: block;
right:  0px;
}
.reading_list .tooltip-story-share li a {
padding: 2px 0px 2px 32px;
}
.reading_list .tooltip-story-share li.story-share-tweet a {
background-position: 10px -69px;
}
.reading_list .tooltip-story-share li.story-share-fb a {
background-position: 10px -101px;
}
.reading_list .tooltip-story-share li.story-share-pin a {
background-position: 10px -133px;
}
.reading_list .tooltip-story-share li.story-share-linkin a {
background-position: 10px -165px;
}
.reading_list .actions .post-likes-label, .reading_list .actions-liked .post-likes-label,.reading_list .save-actions .post-save-label,.reading_list .save-actions-saved .post-save-label,.reading_list .share-actions .post-share-label, .reading_list .save-actions-delete .post-delete-label  {
background: url(//cryptonewswire.info/wp-content/themes/covertsocialpress/images/spriteicons.png) no-repeat scroll 0 0 transparent;
float: left;
height: 1em;
margin-left: 7px;
padding: 5px 0 9px 16px;
width: 8px;
font-weight: bolder;
}
.reading_list:hover .actions .post-likes-label { background-position: 0 -14px;}
.reading_list:hover .actions-liked .post-likes-label { background-position: 0 -134px;}
.reading_list .actions .post-likes-label{ background-position: 0 6px;}
.reading_list .actions-liked .post-likes-label{ background-position: 0 -134px;}
.reading_list:hover .save-actions-delete .post-delete-label { background-position: 2px -178px;}
.reading_list .save-actions-delete .post-delete-label { background-position: 2px -156px;}
.reading_list .share-actions .post-share-label{ background-position: 0 -74px;}
.reading_list:hover .share-actions .post-share-label{ background-position: 0 -94px;}
.reading_list .actions, .reading_list .actions-liked, .reading_list .save-actions-delete, .reading_list .share-actions {
height: 31px;
background-color: #FFFFFF;
border: 1px solid #E2E2E2;
border-radius: 2px 2px 2px 2px;
box-shadow: 0 1px 0 transparent;
color: #9F9F9F;
float: left;
margin-right: 10px;
}
.reading_list .actions:hover, .reading_list .save-actions:hover,.reading_list .share-actions:hover {color: #009EDE;}
.reading_list .actions .post-likes, .reading_list .actions-liked .post-likes  {
border-right: 1px solid #EEEEEE;
float: left;
font-size: 11px;
margin-right: 0;
min-width: 2em;
padding: 0 2px 3px 0;
}
.reading_list .actions-liked .post-likes  {border-right: 1px solid #2BA4D2;}
.reading_list .actions .post-likes-num, .reading_list .actions-liked .post-likes-num  {
border-radius: 2px 2px 2px 2px;
font-weight: 400;
margin: 2px 0 0 2px;
padding: 4px 4px 3px;
text-align: center;
width: 32px;
}
.reading_list .save-actions-saved, .reading_list .actions-liked  {
background-color: #0694CA;
border: 1px solid #0694CA;
color: #FFFFFF;
}
.reading_list .tooltip-story-share {
left:  -65px;
top: -40px;
}
.submit-link-form, .submit-link-details-form {
padding-top:10px;
}
.submit-link-form #submit-link-input {
background-color:#F6F6F6;
border-color: #D6D6D6 #F1F1F1 #F1F1F1;
border-image: none;
border-radius: 6px 6px 6px 6px;
border-right: 1px solid #F1F1F1;
border-style: solid;
border-width: 1px;
height: 35px;
margin-bottom: 10px;
padding-left: 10px;
width: 500px;
float:  left;
}
body.ie8 .submit-link-form #submit-link-input {height: 25px;}
.submit-link-form input[type=submit], .submit-link-details-form input[type=submit]{
padding-top:20px;
clear:both;
background: none repeat scroll 0 0 #0093CC;
padding-left: 9px;
text-align: center;
width: 100px;
border-radius: 3px 3px 3px 3px;
border: 0px;
color: #FFFFFF;
cursor: pointer;
display: block;
font-size: 13px;
font-weight: bold;
padding: 9px 0px;
position: relative;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.submit-link-form .error{
color: #F73737;
float:  left;
clear:both;
margin-bottom: 10px;
}
.submit-link-details-form input[type=text], .submit-link-details-form  textarea, .submit-link-details-form select {
background-color:#EFEFEF;
border-color: #D6D6D6 #F1F1F1 #F1F1F1;
border-image: none;
border-radius: 6px 6px 6px 6px;
border-right: 1px solid #F1F1F1;
border-style: solid;
border-width: 1px;
height: 25px;
margin-left: 10px;
width: 500px;
padding: 0px 5px;
}
.submit-link-details-form  textarea {
height: 100px;
margin-left: 7px;
}
.submit-link-details-form  select { width:  512px;}
.submit-link-details-form label {
font-size: 15px;
float:  left;
clear:both;
font-weight: 500;
margin-bottom: 10px;
}
.submit-link-details-form label table {
width: 540px;
margin-left: 120px;
margin-top:-20px;
}
.submit-link-details-form label table td.divider {padding:  5px 0 5px 0;}
.submit-link-details-form label span {width:110px;display: inline-block; text-align: right; vertical-align: top;}
.submit-link-details-form input[type=submit] {float: left; margin-bottom: 20px;}
#submit-button-info {
border-radius: 3px 3px 3px 3px;
margin-top:  20px;
border: 1px solid #F1F1F1;
background-color: #F6F6F6;
clear: both;
padding: 10px;
}
#submit-button-info code {
background-color: #FFFF99;
display: block;
font-family: monospace;
font-size: 10px;
line-height: 15px;
padding: 5px;
}
#submit-button-info table td img {
margin-right:10px;
}
#submit-button-info a.submit-bookmarklet {
background-color: #E0242A;
border: 1px solid #980B0E;
border-radius: 3px 3px 3px 3px;
color: #FFFFFF;
cursor: pointer;
display: inline-block;
font-family: "Helvetica Neue",Helvetica,sans-serif;
font-size: 18px;
height: 44px;
line-height: 44px;
padding: 0 18px;
text-align: center;
text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.33);
}   #footer-wrapper  {position: relative; padding: 1.625em 7.6%; overflow: hidden;}
#footer {width: 1007px; margin: 0 auto; position: relative; min-height: 50px;}   .stamp.topright {position: absolute;right: 0;top:0;}
.widget-title {
font-weight: bold;
padding: 2px 5px;
margin:  0px;
}
.widget-container { margin-top:  5px;}
#content_sidebar  {
border: 1px solid #CCCACA;
font-size: 1em;
margin-bottom: 10px;
}
#content_sidebar { width: 348px; padding: 1px 5px 5px; box-sizing: border-box;}
.single #content_sidebar, .page #content_sidebar  {margin-top: 10px;}
#content_sidebar ul, #widgets_404 ul {list-style: none;}
#content_sidebar ul li, #widgets_404 ul li {font-size: 0.9231em; position: relative; }
#content_sidebar ul ul, #widgets_404 ul ul {list-style: square; }
#content_sidebar ul ul li, #widgets_404 ul ul li {margin: 4px 0px 4px 15px;}
#content_sidebar ul ul li a, #widgets_404 ul ul li a {
font-weight: normal;
padding: 3px;
}
#content_sidebar {
padding: 17px;
border: none;
}
#footer .widget-title {font-size: 13px;}
#footer .widget-area { font-size: 13px;}
#footer .widget-area ul {list-style: none;}
#footer .widget-areaul li {font-size: 0.9231em; position: relative; }
#footer .widget-area ul ul {list-style: disc;}
#footer .widget-area ul ul li {margin-left: 15px;}
#footer .widget-area ul ul li a {
font-weight: normal;
display: block;
}
#footer.two .widget-area {
float: left;
margin-right: 3.7%;
width: 48.1%;
}
#footer.two .widget-area + .widget-area {
margin-right: 0;
}
#footer.three .widget-area {
float: left;
margin-right: 3.7%;
width: 30.85%;
}
#footer.three .widget-area + .widget-area + .widget-area {margin-right: 0;}
.widget_topratedstories .post_content
{ overflow: hidden; margin-top: 10px; width: 100%; background-color: #ffffff; }
#widgets_404 .widget_topratedstories .post_content {width: 310px;}
.widget_topratedstories .post_text
{ float: right; width:  180px;}
.widget_topratedstories .post_text .title span,
.widget_topratedstories .post_text .views,
.widget_topratedstories .post_text .title
{ color:  #8C7E7E; font-size:  .80em;}
.widget_topratedstories .post_thumb
{ width: 110px; height: 80px; float: left;padding-right: 5px;}   .pagination_wrapper {
margin: 10px auto;
clear: both;
padding: 10px;
position: relative;
font-size: 0.90em;
line-height:1em;
}
.pagination {
display: inline-block;
}
.pagination span, .pagination a {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:6px 9px 5px 9px;
text-decoration:none;
width:auto;
color:#fff;
background: #555;
font-weight: normal;
}
.pagination a:hover{
color:#fff;
background: #3279BB;
}
.pagination .current{
padding:6px 9px 5px 9px;
background: #3279BB;
color:#fff;
}   ul.tabs_login {
padding: 0; margin: 20px 0 0 0;
position: relative;
list-style: none;
font-size: 14px;
z-index: 100;
float: left;
}
ul.tabs_login li {
border: 1px solid #E7E9F6;
-webkit-border-top-right-radius: 10px;
-khtml-border-radius-topright: 10px;
-moz-border-radius-topright: 10px;
border-top-right-radius: 10px;
-webkit-border-top-left-radius: 10px;
-khtml-border-radius-topleft: 10px;
-moz-border-radius-topleft: 10px;
border-top-left-radius: 10px;
line-height: 28px; height: 28px;
padding: 0; margin: 0 5px 0 0;
position: relative;
background: #fff;
overflow: hidden;
float: left;
}
ul.tabs_login li a {
text-decoration: none;
padding: 0 10px;
display: block;
outline: none;
}
html ul.tabs_login li.active_login {
border-left: 1px solid #E7E9F6;
border-bottom: 1px solid #fff;
-webkit-border-top-right-radius: 10px;
-khtml-border-radius-topright: 10px;
-moz-border-radius-topright: 10px;
border-top-right-radius: 10px;
-webkit-border-top-left-radius: 10px;
-khtml-border-radius-topleft: 10px;
-moz-border-radius-topleft: 10px;
border-top-left-radius: 10px;
background: #fff;
color: #333;
}
html body ul.tabs_login li.active_login a { font-weight: bold; }
.tab_container_login {
background: #fff;
position: relative;
margin: 0 0 20px 0;
border: 1px solid #E7E9F6;
-webkit-border-bottom-left-radius: 10px;
-khtml-border-radius-bottomleft: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-khtml-border-radius-bottomright: 10px;
-moz-border-radius-bottomright: 10px;
border-bottom-right-radius: 10px;
-webkit-border-top-right-radius: 10px;
-khtml-border-radius-topright: 10px;
-moz-border-radius-topright: 10px;
border-top-right-radius: 10px;
z-index: 99;
float: left;
width: 100%;
top: -1px;
}
.tab_content_login {
padding: 7px 15px 15px 15px;
padding-top: 10px;
}
.tab_content_login ul {
padding: 0; margin: 0 0 0 15px;
}
.tab_content_login li { margin: 5px 0; } #register-password {}
#register-password h3 {
border: 0 none;
margin: 10px 0;
padding: 0;
}
#register-password p {
margin: 0 0 15px 0;
padding: 0;
} .wp-user-form {}
.wp-user-form .error{
color: #F73737;
}
.username, .password, .login_fields, .firstname, .lastname {
margin: 7px 0 0 0;
overflow: hidden;
width: 100%;
}
.username label, .password label, .firstname label, .lastname label { float: left; clear: none; width: 25%; }
.username input, .password input, .firstname input, .lastname input {
font: 12px/1.5 "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
float: left; clear: none; width: 200px; padding: 2px 3px; color: #777;
}
.rememberme { overflow: hidden; width: 100%; margin-bottom: 7px; }
#rememberme { float: left; clear: none; margin: 4px 4px -4px 0; }
.user-submit { padding: 5px 10px; margin: 5px 0; }
.userinfo { clear: none; width: 75%; margin-bottom: 10px; }
.userinfo p {
margin-left: 10px;
}
.usericon { float: left; clear: none; margin: 0 10px 10px 0px; }
.usericon img {
border: 1px solid #F4950E;
padding: 1px;
}   @media only screen and (max-width: 480px) {
#header { width:  100%; min-width: 100%; max-width: 100%;}
#logo h1 {font-size: 1em; }
#logo h2 {font-size: .65em; }
#search, #social-navigation {display: none;}
#page-navigation {left: 0px; position: relative;}
#page-navigation ul > li a {padding: 2px 5px 2px 2px; width: 100%;}
#site-navigation { float: none; margin-top: 5px; padding:  0 5px; width:97%}
#savedstories-count {top: 0px;}
#wrapper, body.single #wrapper, body.page #wrapper { width: 100%; padding: 0px; margin-top:  110px;}
#posts_wrapper, #entry_wrapper {width: 100%;}
.post_entry {width: 96%;margin: 0px; padding: 5px;}
.post_entry h2 {font-size: 1em;}
.post_entry .meta_data {font-size: .75em;}
.post_entry .comment p {width: 80%; font-size: 1em;}
#footer-wrapper  {position: relative; margin-top: 1em; padding: 1.625em 5px; overflow: hidden;}
#footer { width: 100%; }
#footer.two .widget-area, #footer.three .widget-area {width: 300px; margin-right: 5px;}
#posts_wrapper.title { padding-top: 20px;}
#content_sidebar{ padding: 1px 2px 2px;}
.pagination_wrapper {font-size:  .80em;}
.post { width:  96%; }
.post.post-col-0,.post.post-col-1,.post.post-col-2 { padding: 17px 5px 0px 5px;border-right: none;}
.post .actions, .post .save-actions, .post .share-actions, .post .save-actions-saved,
.post_entry .actions, .post_entry .save-actions, .post_entry .share-actions,.post_entry .actions-liked, .post_entry .save-actions-saved {color: #009EDE;  visibility: visible;}
.post .actions .post-likes-label,.post_entry .actions .post-likes-label { background-position: 0 -14px;}
.post .actions-liked .post-likes-label,.post_entry .actions-liked .post-likes-label { background-position: 0 -134px;}
.post .save-actions .post-save-label,.post_entry .save-actions .post-save-label { background-position: 0 -53px;}
.post .share-actions .post-share-label,.post_entry .share-actions .post-share-label { background-position: 0 -94px;}
.post .save-actions-saved, .post .actions-liked,
.post_entry .save-actions-saved, .post_entry .actions-liked  {color: #FFFFFF;}
.reading_list {font-size: 10px; padding: 17px 5px 10px 5px;}
.reading_list .title { font-size: 13px; width:  100%}
.reading_list .post-actions{bottom:  4px;}
#submit-button-info { display:  none; }
.submit-link-form, .submit-link-details-form { padding-bottom: 10px; }
.submit-link-form #submit-link-input { width: 90%;}
.submit-link-details-form label span { text-align: left; padding-left:  10px; }
.submit-link-details-form input[type="text"], .submit-link-details-form textarea, .submit-link-details-form select {width: 270px}
.submit-link-details-form select { width: 280px; }
.submit-link-details-form label table { width: 100%;  margin-left: 10px; margin-top: 0px; }
}
@media only screen and (min-width: 480px) and (max-width: 768px) {
body.single #wrapper,body.page #wrapper { width: 100%;}
#header { width:  100%; min-width: 100%; max-width: 100%;}
#page-navigation {left:  7px; position: relative;}
#site-navigation { float: none; margin-top: 0px; padding:  5px 5px; width:99%}
#social-navigation {display: none;}
#search { margin: 5px 5px 0;}
body.single #wrapper, body.page #wrapper { width: 100%; padding: 0px; margin-top:  110px;}
#posts_wrapper, #entry_wrapper {width: 100%;}
.post_entry {width: 96%;margin: auto; padding: 5px;}
.post_entry h2 {font-size: 1em;}
.post_entry .meta_data {font-size: .75em;}
.post_entry .comment p {width: 80%; font-size: 1em;}
#footer-wrapper  {position: relative; margin-top: 1em; padding: 1.625em 5px; overflow: hidden;}
#footer { width: 100%; }
#footer.two .widget-area, #footer.three .widget-area {width: 300px; margin-right: 5px;}
#posts_wrapper.title { padding-top: 20px;}
.stamp.topright {position: relative;top:unset;bottom:0;}
#content_sidebar{ padding: 1px 2px 2px;}
.single #entry_wrapper.left, .single #entry_wrapper.right, #content_sidebar.right, #content_sidebar.left,
.page #entry_wrapper.left, .page #entry_wrapper.right {float:none;}
.single  #content_sidebar, .page  #content_sidebar{margin: auto;}
.pagination_wrapper {font-size:  .80em;}
.post { width:  96%;}
.post.post-col-0,.post.post-col-1,.post.post-col-2 { padding: 17px 5px 0px 5px;border-right: none;}
.post .actions, .post .save-actions, .post .share-actions, .post .save-actions-saved,
.post_entry .actions, .post_entry .save-actions, .post_entry .share-actions,.post_entry .actions-liked, .post_entry .save-actions-saved {color: #009EDE;  visibility: visible;}
.post .actions .post-likes-label,.post_entry .actions .post-likes-label { background-position: 0 -14px;}
.post .actions-liked .post-likes-label,.post_entry .actions-liked .post-likes-label { background-position: 0 -134px;}
.post .save-actions .post-save-label,.post_entry .save-actions .post-save-label { background-position: 0 -53px;}
.post .share-actions .post-share-label,.post_entry .share-actions .post-share-label { background-position: 0 -94px;}
.post .save-actions-saved, .post .actions-liked,
.post_entry .save-actions-saved, .post_entry .actions-liked  {color: #FFFFFF;}
.reading_list {font-size: 10px; padding: 17px 5px 10px 5px;}
.reading_list .title { font-size: 13px; width:  100%}
.reading_list .post-actions{bottom:  4px;}
#submit-button-info { display:  none; }
.submit-link-form, .submit-link-details-form { padding-bottom: 10px; }
.submit-link-form #submit-link-input { width: 90%;}
.submit-link-details-form label span { text-align: left; padding-left:  10px; }
.submit-link-details-form input[type="text"], .submit-link-details-form textarea, .submit-link-details-form select {width: 270px}
.submit-link-details-form select { width: 280px; }
.submit-link-details-form label table { width: 100%;  margin-left: 10px; margin-top: 0px; }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
body.single #wrapper,body.page #wrapper { width: 100%;}
#header { width:  100%; min-width: 100%; max-width: 100%;}
#logo h1 {font-size: 1.25em; }
#logo h2 {font-size: .75em; }
#social-navigation {display: none;}
.post .actions, .post .save-actions, .post .share-actions, .post .save-actions-saved,
.post_entry .actions, .post_entry .save-actions, .post_entry .share-actions,.post_entry .actions-liked, .post_entry .save-actions-saved {color: #009EDE;  visibility: visible;}
.post .actions .post-likes-label,.post_entry .actions .post-likes-label { background-position: 0 -14px;}
.post .actions-liked .post-likes-label,.post_entry .actions-liked .post-likes-label { background-position: 0 -134px;}
.post .save-actions .post-save-label,.post_entry .save-actions .post-save-label { background-position: 0 -53px;}
.post .share-actions .post-share-label,.post_entry .share-actions .post-share-label { background-position: 0 -94px;}
.post .save-actions-saved, .post .actions-liked,
.post_entry .save-actions-saved, .post_entry .actions-liked  {color: #FFFFFF;}
#footer-wrapper {padding: 1.625em 5px;}
#footer { width: 99%; }
#footer.two .widget-area {width: 49%; margin-right: 5px;}
#footer.three .widget-area {width: 300px; margin-right: 5px;}
} @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { .post {height:  400px;}
}