html,body {
    font-family: Tahoma,Geneva,Arial,Helvetica,Verdana,sans-serif;
    background-image: url(/images/blog/stripepanel.jpg);
    padding: 0;
    margin: 0;
}



#primary_container {
    max-width: 1000px;
    margin: 0 auto;
    padding: 0;
    background-color: transparent;
    min-width:320px;
    position:relative;
}

#left_container {
    float: left;
    width: 80%;
}

#content {
    background-color: transparent;
    text-align: left;
    border: 0;
    height: auto;
    margin: 20px 20px 0 10px;
    width: 87.5%;
    max-width: 700px;
}

h3,.serendipity_commentsTitle,.serendipity_date,.serendipity_title,.staticpage_result_header {
    font-family: "Trebuchet MS",Tahoma,Geneva,Arial,Helvetica,Verdana,sans-serif;
    color: #fff;
    font-size: 21px;
    font-weight: 400;
    margin: 0 0 7px;
}

#main_identity {
    width: 78%;
    max-height: 400px;
    padding-top: 24px;
    margin: 0 auto;
    padding-right: 5%;
}

#main_identity a,#main_identity a:hover {
    text-decoration: none;
}

#main_identity img {
    width: 100%;
    border-style:none;
}

/****** Entries ******/
div.serendipity_Entry_Date {
    margin-bottom: 2.5em;
    color:#ffffff;
}

div.entry_heading {
    margin-top: 50px;
}

div.entry_heading p {
    margin: 0;
    padding: 0;
}

div.entry_heading h3 a, .serendipity_title a {
    color: #fff;
    text-decoration: none;
    font-weight: 700;
}

div.entry_heading a:hover {
    color: #fff;
    text-decoration: underline;
}

p.serendipity_date {
    font-weight: 400;
    font-size: 9pt;
    color: #111;
}

p.entry_time {
    float: right;
    font-weight: 400;
    font-size: 9pt;
    color: #111;
}

.serendipity_entry {
    background: transparent;
}

.serendipity_entry_outer {
    background-color: #B6C9E7;
    border: #fff solid 5px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    margin-right: -20px;
}

.serendipity_entry_body {
    background: #9DB5D9;
    border: #fff solid 5px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    padding: 20px;
    margin: 15px -20px -25px 20px;
    color: #212C4F;
    font-size: 16px;
    overflow: hidden;
}

.serendipity_entry_body p {
    margin: 12px 0;
}

.serendipity_entry_body p em {
    font-family: Arial,Geneva,Helvetica,sans-serif;
}

.serendipity_entry_body a {
    color: #39245D;
    text-decoration: none;
    border-bottom: 1px dotted #39245D;
}


.serendipity_entry_body a:hover, .tooltiptext-8tracks a:hover, .extended_link a:hover {
    color: #fff;
    text-decoration: none;
    border: none;
    background-color: #39245D;
}

.tooltiptext-8tracks a {
    color: #39245D;
}

.song a, #serendipity_relatedlinks_list a {
    color: #39245D;
    text-decoration: none;
    font-size: 18px;
}

 #serendipity_relatedlinks_list a {
   font-size: 18px;
}						   
.serendipity_entry_body ul {
    margin-left: 20px;
    padding-left: 20px;
}

.serendipity_entry_body ul.list {
   list-style: square;
   padding:0;
}

.serendipity_entry_body ul.list li {
   margin:4px 0;
}



.serendipity_entry_body ol li {
    list-style-type: decimal;
}

.serendipity_entry_body hr {
    border: none;
    border-top: medium double #39245D;
    color: #39245D;
    margin: 15px 10px 15px 0;
}

.serendipity_entry_body .hr2 {
   border-top: solid 4px #B6C9E7;
   margin-bottom: 20px;
}

.serendipity_entry_body .commentary {
   background-color: #B6C9E7;
   padding: 10px;
   margin-bottom: 20px;
   margin-top: 0;
}

.serendipity_entry_body .extended_link {
    margin-left: 15px;
    float:right;
    font-weight:bold;
}


.serendipity_entry_body .extended_link a {
    border-bottom:none;
    padding-bottom:3px;
}


.serendipity_entry_extended {
    margin-bottom: 10px;
}



.serendipity_entryIcon a img {
    border: none;
    float: right;
    padding: 2px 0 2px 2px;
}

.serendipity_entryFooter {
    clear: both;
    background-color: #fff;
    background-image: url(/images/blog/silverpushpin.png),url(/images/blog/linedpaper.jpg);
    background-position: 101% -5px,0;
    background-repeat: no-repeat,repeat;
    margin-top: 40px;
    margin-bottom: 40px;
    margin-left: 20px;
    border: 5px solid #9DB5D9;
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    color: #2e395c;
    padding: 15px 25px 15px 20px;
    font-size: 15px;
}



.serendipity_entriesFooter {
    margin-top: 40px;
    margin-bottom: 20px;
    margin-left: 20px;
    color: #ffffff;
    padding: 15px 20px;
    font-size: 11pt;
}

.serendipity_entriesFooter a {
    color:midnightBlue;
    text-decoration:none;
}

.entry_freetag {
    clear: both;
    background: #fff;
    margin-top: 40px;
    margin-bottom: 40px;
    margin-left: 20px;
    border: 5px solid #9DB5D9;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    color: #2e395c;
    padding: 5px 10px;
    font-size: 10pt;
}

#serendipity_emoticonchooser {
    margin-left: 20px;
}

.custom_contact_form #serendipity_emoticonchooser, .custom_contact_form .serendipity_comment_bbcode {
    display:none;
}

.custom_contact_form  {
    text-align: center;
}

.contactform_text {
color: midnightBlue;
text-align: center;
}

.serendipity_entryFooter a {
    color: #39245D;
    text-decoration: none;
}

.serendipity_entryFooter a:hover {
    color: #fff;
    text-decoration: none;
    border: none;
    background: #39245D;
}

.notfound {
    margin-top:50px;
    font-size:18px;
    font-weight:bold;
    padding-left:5%;

}
/****** Footer ******/
#footer {
    font-size: 9pt;
    width: 400px;
    max-width:96%;
    height: 20px;
    margin:0 auto;
    clear:both;
    margin-bottom:20px;
}

#footer p {
    margin: 0;
    color:#2E395C;
}

#footer a {
color: #39245D;
text-decoration: none;
border-bottom: 1px dotted #39245D;
}

#footer a:hover {
  color: #fff;
  background-color: #39245D;
}

/****** Sidebar ******/

#menu {float:right;width:17.8%;}
#aboutbox_container {
    background: #9DB5D9;
    border: 0;
    text-align: left;
    width: 178px;
    margin: 0;
    padding: 0;
    float: right;
    border: 2px solid #fff;
    margin-left: 1em;
}

div#aboutbox_title {
    background-color: transparent;
    width: 158px;
    height: 22px;
    padding-top: 24px;
    padding-left: 20px;
}

h2#aboutbox_title {
    font-family: Tahoma,Geneva,Arial,Helvetica,Verdana,sans-serif;
    color: #a6414a;
    font-weight: 400;
    font-size: 11pt;
    margin: 0;
    padding-bottom: 18px;
}

#aboutbox_content {
    margin: 20px;
}

.sidebar {
    background-color: #9DB5D9;
    text-align: left;
    width: 100%;
    margin: 20px 10px 20px 0;
    padding: 0;
    float: right;
    border: 2px solid #fff;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    clear: right;
    color: #363F5D;
    font-size: 14px;
}

.sidebar li {
    overflow: hidden;
    text-overflow: ellipsis;
    list-style: none;
}

.sidebar a {
    color: #252C5D;
    font-size: 14px;
    text-decoration: none;
    margin:2px 5px;
    display:inline-block;
}

.sidebar a:hover {
    color: #fff;
}


.sidebar_header {
    background-color: transparent;
    padding: 4px 0 6px 4px;
    display:inline-block;

}

.sidebar_header h2 {
    font-family: Tahoma,Geneva,Arial,Helvetica,Verdana,sans-serif;
    color: #fff;
    font-weight: 700;
    font-size: 14px;
    margin: 0;
    display:inline;
}

.container_serendipity_plugin_html_nugget .sidebar_header {
        padding-right:15px;
        text-align:center;
}



.sidebar_content_container {
    display: block;
    background: #B6C9E7 url(/images/blog/bluepin.png)95% 2px no-repeat;
    padding: 0 10px 10px;
    vertical-align: top;
    border: #fff solid 2px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    margin: 8px 8px -8px -8px;
    overflow: hidden;
}

.sidebar input,.sidebar select,.sidebar td input {
    width: 96%;
    max-width: 140px;
}

textarea {
    max-width:96%;
}

/* Linklist plugin */
div.linklist {
    font-size: 11px;
    color: #666;
}

div.linklist ul.simple {
    margin: 0;
    padding: 0 0 5% 5%;
    text-align: left;
}


.div.linklist li {
    margin: 0;
    padding: 0;
}

.div.linklist li::first-line {
    margin:10px;
}

.sidebar a.link  {
    text-decoration: none;
    margin: 2px 10px;
    text-indent: -10px;


}

.div.linklist a:hover {
    color: #fff;
}

.linklist .menu_title {
    font-weight: 700;
    color: #252C5D;
    margin-bottom: 5px;
    display: inline-block;
    font-size:14px;
}

a.linklist-more {
    padding: 0 5%;
    margin: 0;
    font-weight:bold;

}

#submenu_Blogs li:last-child a {
    font-weight: bold;
    margin: 7px 20px;
}

.sc_sidebar_list, .plainList, .sidebar dl {
    margin:0;
    padding: 0 10px;

}



.archive_more_link {
    margin: 10px 0;
}


.sidebar #emailform input {
    width: 100%;
    margin-bottom: 2px;
}

.sidebar .follow a, .emailsubscribelink, .youtubefollowlink {
margin: 4px 0 0 0;
}

.follow-container {
    display:inline-block;
    text-align: center;
}

.follow {
    margin-left: 1x;
    display:inline-block;
    padding: 0;

}

.follow li {
   display:inline-block;
 
}

.follow li:nth-child(5) {
    clear:both;
}


.follow img {
   cursor:pointer;
   width:25px;
}

.follow a, .follow a:hover {
  background:none;
  border-bottom:none;
}


.emailsubscribe, .youtubefollow {
   text-align: center;
   display:none;
   padding: 5px;
   border-top: 1px solid #414b78;
   margin-top:10px;


}

.emailsubscribe input[type=submit] {
    background: #ffffff;
    border-radius: 5px;
    color: #414b78;
    border: 1px solid #414b78;
    cursor: pointer;
    margin-bottom:3px;
}

.emailsubscribe input[type=text] {
    border: 1px solid #414b78;
    margin: 5px 0 3px;
}

.emailinfo {
   text-align:left;
}

.youtubefollow a {
    text-decoration:underline;
    display: block !important;
}

div[style*="twimg.com/emoji"] {
	display:none;
	}						   

/* Hide s9y archives */

.archives_listing {
    display:none;
}

/* Summary page */
.summary-list {
  list-style:none;
  
}

.summary-list a{
    text-decoration:none;
    color:#39245D;
    font-weight: bold;

}

.summary-list a:visited {
    color: #6B588C;
}

.summary-list  .posted_by_date {
    padding: 5px 10px;
    display: inline-block;
}

/*--------------*/

.serendipity_recententries_entrydate.serendipitySideBarDate {
    margin: 1px 0 1px 25%;
}



.serendipity_plugin_recententries dd {
    margin-left:30%;
}

#serendipity_categories_list {
    list-style: none; 
    padding: 0;
    margin: 0 5px;
}

.container_serendipity_plugin_freetag a {
    margin-left:12px;
}

.freetag_custom a {

    margin: 0 5px;
}

.category_depth1 {
    padding: 0 5px;
}

li.category_26, li.category_34, li.category_47, li.category_48 {
       float:left;
       padding: 0 3px;
       
}

li.category_26 {
     padding-left:14px;
}

li.category_26 a, li.category_34 a, li.category_47 a, li.category_48 a {
    margin:2px 0;
}

/* Freetag custom page, Links page */

.freetag_custom a, .linkpage-list a  {
    color: #39245D;
  text-decoration: none;
  line-height:30px;
  border:none
}

.freetag_custom a:hover, .linkpage-list a:hover  {
    color: #fff;
    background-color: #39245D;
    
}

.linkpage-list a  {
  line-height:20px;
}


/* Freetag custom page colours */
.tag_weight_300 a, .tag_weight_142 a, .tag_weight_115 a {
   color: #112c69;
}
.tag_weight_300 a:hover, .tag_weight_142 a:hover, .tag_weight_115 a:hover {
   background-color: #112c69;
}
.tag_weight_274 a, .tag_weight_106 a, .tag_weight_161 a {
   color: #76116e;
}
.tag_weight_274 a:hover, .tag_weight_106 a:hover, .tag_weight_161 a:hover {
   background-color: #76116e;
}
.tag_weight_102 a, .tag_weight_107 a, .tag_weight_122 a, .tag_weight_121 a, .tag_weight_124 a {
   color: #0b727c;
}
.tag_weight_102 a:hover, .tag_weight_107 a:hover, .tag_weight_122 a:hover, .tag_weight_121 a:hover, .tag_weight_124 a:hover {
   background-color: #0b727c;
}
.tag_weight_109 a, .tag_weight_110 a, .tag_weight_111 a, .tag_weight_173 a, .tag_weight_183 a  {
   color: #5d3d51;
}
.tag_weight_109 a:hover, .tag_weight_110 a:hover, .tag_weight_111 a:hover, .tag_weight_173 a:hover, .tag_weight_183 a:hover  {
   background-color: #5d3d51;
}
.tag_weight_102 a, .tag-weight_103 a, .tag-weight_104 a {
   color: #11763f;
}
.tag_weight_102 a:hover, .tag-weight_103 a:hover, .tag-weight_104 a:hover {
   background-color: #11763f;
}
.tag_weight_260 a, .tag_weight_267 a  {
   color: #2a5a77;
}
.tag_weight_260 a, .tag_weight_267 a  {
   color: #2a5a77;
}
.tag_weight_155 a, .tag_weight_148 a, .tag_weight_216 a {
   color: #112c69;
}
.tag_weight_155 a, .tag_weight_148 a, .tag_weight_216 a {
   color: #112c69;
}


.linkpage-list {
   list-style:none;
}

.linkpage-header {
   font-weight:bold;
}

.linkpage-container {
   margin-left:5%;
}

.credits, .about-links {
   list-style: square;
   padding: 0 5%;
   line-height:20px;
}

.serendipity_shoutbox {
    margin-left: 5px;
}

.serendipity_shoutbox_date {
    margin-top: 4px;
}

.serendipity_shoutbox_comment {
    padding-bottom: 5px;
    padding-top: 2px;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
    text-indent: 3px;


}

.container_serendipity_plugin_shoutbox form {
    text-align:center;
}

.container_serendipity_plugin_shoutbox input {
    min-width:90px;
}

/*.subtome img {
    width: 21px;
}*/

.container_serendipity_plugin_statistics div {
margin-bottom: 3px;
}


.staticpage_author {
    margin-top: 10px;
}


/* used when s9y needs to center something */
.serendipity_center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    color: #FFF;
}

.serendipity_center a {
    color: #FFF;
}

/* warning messages from s9y */
.serendipity_msg_important {
    color: red;
    background: #ffc0cb;
    border: red 1px solid;
    margin-bottom: 10px;
    padding: 4px;
}

/* messages letting you know something has happened eg comment saved  */
.serendipity_msg_notice {
    color: green;
    margin: 20px;
    background: #D2F8CB;
    border: green 1px solid;
    padding: 4px;
    text-align: center;
}

/* Embedded images with the s9y image manager */
.serendipity_imageComment_center,.serendipity_imageComment_left,.serendipity_imageComment_right {
    border: none;
    background: transparent;
    margin: 5px;
    padding: 0;
    text-align: center;
}

.serendipity_imageComment_center {
    margin: auto;
}

.serendipity_imageComment_left {
    float: left;
}

.serendipity_imageComment_right {
    float: right;
}

.serendipity_imageComment_img,.serendipity_imageComment_img img {
    margin: 0;
    padding: 0;
    align: center;
    border: none;
}

.serendipity_imageComment_txt {
    border: none;
    margin: 0;
    padding: 0;
    clear: both;
    font-size: 6pt;
    text-align: center;
}

.serendipity_date {
    margin-top:30px;
}

.searchpage_title {
    margin-top: 50px;
    font-size: 18px;
}

.serendipity_search {
    margin: 10px 0;
    color: #FFF;
    font-size: 15px;

}

.serendipity_search_tooshort, .serendipity_search_noentries {
   font-size:16px;
}

.searchterm,.searchresults {
    font-weight: 700;
}

.serendipity_freetag_taglist {
    margin: 15px 0;
}



/********* Comment Styles *********/
/* container for all comments, not styled separately in default theme */

/* container for individual comments */
.serendipity_section_commentform {
    margin-left: 5%;
}

.serendipity_comment {
    padding: 3px;
}

/* style for comment author, date commented etc */
.serendipity_comment_source {
    margin-top: 5px;
    padding-left: 5px;
    margin-bottom: 5px;
    padding-bottom: 3px;
    font-size: 15px;
    color: #3D1971;
}

/* style for comment author if logged in */
.serendipity_comment_author_self {
    border: 3px solid #e37235;
    border-bottom: 3px solid #e37235;
}

/* style for even numbered comments*/
.comment_evenbox {
    margin: 0 0 20px;
    border: 2px solid #fff;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    background: #9DB5D9 url(/images/blog/tackpurple.png) no-repeat .5% 2px;
    background-size: 25px;
    color: #505050;
    line-height: 22.5px;
}

/* style for odd numbered comments*/
.comment_oddbox {
    margin: 0 0 20px;
    background: #B6C9E7 url(/images/blog/tackpurple.png) no-repeat 99.5% 2px;
    background-size: 25px;
    border: 2px solid #fff;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    color: #505050;
    line-height: 22.5px;
}

.serendipity_commentBody {
    padding: 20px 10px 5px 25px;
    color: #2e395c;
    word-wrap: break-word;
    -webkit-hyphens: auto;
     -moz-hyphens: auto;
        hyphens: auto;
    font-size: 15px;
    line-height: 22.5px;

}

.comment_source_trace {
    padding-left: 20px;
}

.serendipity_section_trackbacks .serendipity_commentBody {
    margin: 0 0 20px;
    background: #B6C9E7 no-repeat 100% 0;
    border: 2px solid #fff;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    color: #2e395c;
    line-height: 22.5px;
    padding-bottom: 10px;
}

.serendipity_section_trackbacks .serendipity_comment_source {
    margin-top: 0;
    padding-left: 0;
    margin-bottom: 0;
    padding-bottom: 0;
}

.trackback_content {
    height: 60px;
    margin-top: 5px;
}

.serendipity_section_trackbacks .serendipity_commentsTitle {
    display: inline-block;
    margin: 20px 0;
}

.serendipity_section_trackbacks .trackback_link {
    display: inline-block;
    color: #3D1971;
}

.trackback_link a {
    font-size: 14px;
    color: #00008b;
    text-decoration: none;
}

.serendipity_commentsLabel {
    color: #fff;
    vertical-align: top;
}

label {
    vertical-align: top;
    display: block;
    color: #FFF;
    margin: 10px 0 0 2px;
}

#checkbox_remember, #checkbox_subscribe {
    float: left;
}

label[for=checkbox_subscribe] {
    margin-top:0;
}

.required_info {
    margin-top: 20px;
    color: #FFF;
    font-size: 15px;
}

.serendipity_commentDirection {
    margin-left: 20px;
    font-size: 15px;
    color: #3D1971;
    margin-bottom: 4px;
}

.serendipity_comment_bbcode a {
    font-size: 15px;
    color: #3D1971;
    text-decoration: none;
    border-bottom: 1px dotted #39245D;
}

#serendipity_replyTo {
    color: #2e395c;
}

.serendipity_comment_spamblock {
    display: none;
}

.comments_mod {
    color: #00008b;
    margin: 20px 20px 0 0;
    background: #FFF;
    border: #00008b 1px solid;
    padding: 4px;
    text-align: center;
    max-width: 500px;
}

a.comment_source_url,a.comment_source_trace,a.comment_reply {
    color: #00008b;
    text-decoration: none;
}

a.comment_source_url:hover,a.trackback_title:hover {
    background: #00008b;
    color: #fff;
}

a.trackback_title {
    color: #191970;
    text-decoration: none;
}

a.trackback_title:hover {
    background: #191970;
    color: #fff;
}

.comment_source_date {
    font-size: 14px;
}

#serendipity_comment input[type="submit"] {
    background: #e6e6fa;
    border: 2px outset #fff;
    margin-top: 15px;
    color: #2E395C;
}

.commentspice_twitterlink {
    color: #191970;
    text-decoration: none;
    display: block;
    margin-bottom: 5px;
}

.commentspice_twitterlink img {
    margin-bottom: -2px;
}

.commentspice_twitter_input {
    background: #fff url(https://spikedcandy.com/blog/index.php?/plugin/spiceicotwitter.png) 2px 2px no-repeat;
    padding-left: 1.6em;
    max-width: 18.5em;
    margin-bottom: 1em;
}

/********* End of Comment Styles *********/
table.serendipity_calendar td {
    font-size: x-small;
    text-align: center;
    padding: 3px;
}

/****** Dewplayer  ******/
.dewplayer {
    padding: 0;
    margin: 16px 0 0 4.5%;
    border: none;
    width: 363px;
    height: auto;
}

.dewplayer li {
    list-style-type: decimal;
}

.dewplayer li em {
    font-family: Arial,Geneva,Helvetica,sans-serif;
}

/****** Image Styles  ******/
.serendipity_entry_body img {
    padding: 0;
    margin: 0 10px;
    border: 1px solid #fff;
}



.imglink:link {
    border: none !important;
}

.imglink:hover {
    background: transparent !important;
}

.imgcaption a:link,.imgcaption a:active,.imgcaption a:visited,dd a:link,dd a:active,dd a:visited {
    color: #39245D;
    text-decoration: none;
    border: none;
}

.footnote2 img  {
    margin:0 0 2px;
    border:none;
    width:14px;
    height:14px;
}

a.footnote, a.footnote-link, a.footnote2 {
    border:none
}

.footnote {
    font-weight: bold;
}

a.footnote-link {
    position: relative;
    bottom: 5px;
    color: black;
    font-size: smaller;
    font-weight: bold;
}

.notes {
    font-size:smaller;
}

a.note-link {
    font-weight:normal;
} 

ul.references {
    margin: 0;
    list-style: none;
    padding: 0;

}

.references li {
    margin-bottom: 3px;
}

dd a:visited {
    color: #6B588C;
}

.serendipity_entry_body .imgcaption a:hover,dd a:hover {
    color: #fff;
    text-decoration: none;
    border: none;
    background-color: #39245D;
}

.serendipity_entry_body .imgcaption {
    font-size: 14px;
    text-align: center;
    margin-top:5px;
}

.serendipity_entry_body img.emoticon {
    border: none;
    margin: 0;
}

.img-row {
    text-align: center;
    margin-bottom: 15px;
}

.img-row img {
    margin: 2.5px;
    max-width: 100%;
}

.clrbx-thmnl img {
    margin: 0 3px;
    border: 3px solid #fff;
}

.mainimage {
    margin: 0 auto;
    width: 80%;
    text-align: center;
}

.mainimage img {
    max-width: 450px;
    width: 100%;
    margin:0;
}


.hidden-image, .hidden-image img {
    display:none;
}

.clrbx-thmnl {
    text-align: center;
}


/* Video Gallery */

ul.video-gallery {
   list-style:none;
}

ul.video-gallery li {
   display:inline-block;
   width:140px;
   height:80px;
   text-align:center;
   background: #ffffff;
   border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
   padding:5px 5px 12px;
   position:relative;
   margin:3px;
}

img.video-thumbnail {
   margin: 0;
   padding:0;
   width:135px;
   height:70px;
}

img.playbutton {
   position: absolute;
   top: 25px;
   left: 50px;
   width: 40px;
   border:none;
   opacity: .7;
}

ul.video-gallery a, ul.video-gallery a:hover, ul.video-gallery a:visited {
  color: black;
  font-size: 11px;
  border: none;
  background: transparent;
}

ul.video-gallery a:hover img.video-thumbnail {
  opacity: .7;
}

ul.video-gallery a:hover img.playbutton {
  opacity: 1;
}

/*---------*/

.serendipity_entry_body p.links {
    line-height: 140%;
}

.links {
    line-height: 120%;
    margin-top: 18px;
}

.links a, .videotitle a, .credits a, .about-links a {
    color: #39245D;
    text-decoration: none;
    border-bottom: 1px dotted #39245D;
}

.links a:hover,.videotitle a:hover, .credits a:hover {
    color: #fff;
    text-decoration: none;
    border: none;
    background-color: #39245D;
}

.links img, .icons a:active, .icons a, .icons a:hover, a.clrbx, a.clrbx:hover {
    border: none;
    background: transparent;
}

.videotitle a {
    font-size:15px;
}
/****** Text classes in entries ******/
.update,.credit {
    font-size: 14px;
}

.buying,.update {
    font-weight: 700;
}

.buyicons img {
    border: none;
    margin: 0 1px;
}

.buyicons {
    display: inline;
}

.buyicons a:link,.buyicons a:active,.buyicons a:visited,.buyicons a:hover {
    border: none;
    background: transparent;
}

.video {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    text-align: center;
}



blockquote {
    border-left: 5px solid #39245D;
    margin: 1.5em 10px;
    padding: 5px 0 10px 10px;
    quotes: none;
    font: italic normal 16px Georgia;
}

blockquote:before {
    color: #39245D;
    content: url(/blog/templates/artistic_fork/img/quote.jpg);
    float: left;
    display: block;
    margin-right: 5px;
    margin-bottom: 2px;
}

.noquotes:before {
    content: none;
}

.noquotes {
    padding:0 10px;
}

.ext-cite {
    font-style:italic;
    font-size:smaller;
    margin-bottom:10px;
}

blockquote p {
    margin: 8px 0;
}

blockquote a:link,blockquote a:active,blockquote a:visited {
    color: #39245D;
    text-decoration: none;
    border-bottom: 1px dotted #39245D;
}

blockquote a:hover {
    color: #fff;
    text-decoration: none;
    border: none;
    background-color: #39245D;
}

p.lyrics {
    margin-left: 10%;
    font-style: italic;
}

.eighttracks-more, p.mixcloud-more {
    font-size: 14px;
    color: #fff;
}

.eighttracks-more, p.mixcloud-more  {
    text-align:center;
    margin-top: 3px;
    margin-bottom: 0;
}

/* 
					 
p.mixcloud-more {
    text-align:right;
    width: 70%;
    margin: 3px auto;
}
*/

.eighttracks-more a, p.mixcloud-more a {
    color: #fff;
    text-decoration: none;
    border: none;
}

p.eighttracks-more a:hover, p.mixcloud-more a:hover {
    color: #fff;
    text-decoration: none;
    border: none;
    background-color: #B787C5;
}



#serendipity_relatedlinks_list {
    padding-left:10px;
}

#serendipity_relatedlinks_list li {
    list-style: none;
    background: url(https://spikedcandy.com/images/blog/whiteflowerbullet.png) no-repeat left top;
    padding: 0 0 20px 30px;
    margin: 0;
}

ul.record-list li {
    list-style: none;
/*    background: url(/images/icons/record.png) no-repeat left top; */
    padding: 0 22px 14px;
    margin: 0;
    background-size:17px;
}

.html5-player {
    display: none;
}

.no-vinyl .left-container {
    width: 30%;
}

.no-vinyl .right-container {
    width: 67%;
}

.toggleplayer {
    width: 400px;
    height: auto;
}

.spotify-player {
    max-width: 363px;
    min-width: 250px;
    height: 80px;
    margin: 22px 0 0 5%;
    overflow: hidden;
}

.spotify-playlist {
    max-width: 363px;
    min-width: 250px;
    height: 180px;
    margin: 10px 0 0 5%;
    overflow: hidden;
}

iframe {
    border: 0 none;
}

.bandcamp-player {
    width: 80%;
    margin-top: 15px;
    min-width: 240px;
}

.soundcloud-player {
    width: 68%;
    margin: 20px 2% 10px;
    min-width: 240px;
}

.myspace-player {
    width: 350px;
    height: 90px;
    display: inline-block;
    margin-bottom: 10px;
}

.jhi2-player {
    height: 50px;
    overflow: hidden;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    -webkit-border-radius: 10px;
    max-width: 300px;
    margin: 10px 0 0 5%;
}

.eighttracks-player, .mixcloud-player  {
    position: relative;
    width: 70%;
    margin: 0 auto;
    padding-bottom: 70%;
    height: 0;
}

.eighttracks-player iframe, .mixcloud-player iframe, .mixcloud-player-mini iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0 none;
}

.playmoss-player {
    position: relative;
    margin: 0 auto;
    padding-bottom: 65%;
    height: 200px;
    max-width: 350px;
    min-width: 270px;
}

.playmoss-player iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0 none;
}



.mixcloud-player-mini {
    position: relative;
    margin: 16px 0 0 4.5%;
    height:60px;
    width:80%;
}

.tracklist-hidden {
    display:none;
}

/*   Youtube Audio Player */

.youtube-audio-player, .jhi-audio-player  {
   min-width:300px;

   bottom:0;
   left:0;
   overflow:hidden;
   
}

.youtube-audio-player {
   height:120px;
   margin:20px 2%;

}

.youtube-audio-player a {
   border:none;
}

.youtube-audio-player a:hover {
  background:transparent;
}

.jhi-audio-player {
   margin:20px 2%;
   height:140px;
}


.me-audio-bar, .jhi-audio-bar  {
   float:left;
   width:50%;
   position:relative;
   background-color:#000000;
}

.me-audio-bar  {
   height:120px; 
}

.jhi-audio-bar  {
   height:140px; 
}

.jhi-player {
    height: 50px;
    overflow: hidden;
    max-width: 100%;
}

.songdetails {
   color: white;
   height:30px;
}

.youtube-audio-player .songdetails {
   margin: 10px 20px;

}

.jhi-audio-player .songdetails {
   margin: 15px 20px;
}

.youtube-audio-player .icons , .jhi-audio-player .icons {
   margin-left:20px;
}


.youtubelink, .jhilink {
   float: right;
   margin-right: 15px;
   max-width: 32%;

}

.youtubelink img, .jhilink img {
  opacity:.8;
  border:0;
  margin:0;
  max-width:120%;
}

.youtubelink img { 
  width: 60px;
}

.jhilink img {
  width: 70px;
}

.youtubelink a, .jhilink a {
   color:#ffffff;
   text-decoration:none;
}

.playerart {
   float:left;
   background:#fff;
   background-size:100%;
   }

.youtube-audio-player .playerart {
   width:120px;
   height:120px;
}

.jhi-audio-player .playerart {
   width:140px;
   height:140px;
}

.playerart img {
   width:100%;
   border:0;
   margin:0;

}

.playerart a, .playerart a:link {
	color: #000;
}


/*-----*/

.icons img {
    border: none;
    margin: -3px;
    width: 18px;

}

.icons {
    display: inline;
}

.icons a:link,.icons a:active,.icons a:visited,.icons a:hover {
    border: none;
    background: transparent;
}

.song {
    margin: 5px 0 0 5%;
    display: inline-block;
}

.noicons {
    margin-left: 10%;
}

.songs {
    margin: 5px 0 15px 5%;
    font-size:14px;
}

.songs li {
    list-style-type: decimal;
    clear:both;
    padding: 2px;
}

.songs li em {
    font-family: Arial,Geneva,Helvetica,sans-serif;
}

.list-column  {
    float:left;
    width:42%;
    margin:0 10px;
    min-width:200px;
}


.list-column ol {
   padding: 0 10px 0 30px;
}


.annotated, .annotated-hidden {
  margin:0;
}
.annotated li {
  font-weight:bold;
}


.annotation {
   font-weight:normal;
   margin:2px 5px;
}

.annotation-hidden {
   display:none;
  font-weight:normal;
  margin:2px;
}

a.hide-annotations, a.show-details, a.hide-annotations:hover, a.show-details:hover {
   cursor:pointer;
   color:#2E395C;
   background:none;

}


.no-bullets,.no-bullets li {
    list-style-type: none;
}

.videotitle {
    text-align: center;
    margin: 5px 0 0;
}

/* Video.JS */
.video-container {
    min-width: 250px;
    width: 73%;
    height: 73%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 15px;
}

.video-container-inner {
    position: relative;
    padding-bottom: 75%;
    height: 0;
}

.video-container-inner .video-js, .video-container-inner .media-element-video  {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    min-width: 200px;
    
}

.video-container-inner-colorbox .media-element-video  {
    max-width:100%;
    max-height: 100%;
    
}


/* ----------- HTML5 Music Player  ----------- */
.html5music img {
    margin: 0;
    border: none;
}

.html5music-outer {
    padding: 0;
    margin: 16px 0 0 4.5%;
    border: none;
    width: 363px;
    height: auto;
}

.html5music-outer li {
    list-style-type: decimal;
}



.html5music-outer li em {
    font-family: Arial,Geneva,Helvetica,sans-serif;
}

.html5music-outer img {
    margin: 0;
    border: none;
}


/*--------------------Hidden Alternate Bandcamp Player-------------*/
.alt-bandcamp-link, .player-toggle {
    cursor: pointer;
    margin: 5px;
}


.player-toggle img, .tracklist-info .expand {
    width: 12px;
    margin: 0;
    border:none;
}

.alt-bandcamp-link img, .hidden-player img {
    border: none;
    width: 20px;
    line-height: 20px;
    margin: 0;
}

.alt-bandcamp-player, .hidden-player {
    display: none;
    width: 85%;
    width: 80%;
    margin: 15px;
    min-width: 240px;
}

.me-audio-mini {
   background-color:#000000;
    width:80%;
    float: left;
    margin-bottom: 10px;


}



.me-audio-mini a:hover {
  background:transparent;
}

a.yt-logo {
width: 10%;
float: left;
background: #000000;
height: 30px;
padding: 0 2%;
   border:none;


}

a.yt-logo:hover {
   border:none;
background: #000000;

}

.yt-logo img {
width: 100%;
margin-top: 4px;
}


img.expand-players {
    border: none;
    width: 17px;
    margin: -2px 2px;
    cursor:pointer;
}



.show-all {
   font-weight: bold;
  }

.expanded {
   display:block;   
}

.slicknav_menu {
    display: none;
}

.sidebar_collapse, .sidebar_collapse_inner {
    margin:0;
    padding:0;
}

.sidebar .quicksearch_submit {
    background: url(/images/icons/search.png) center center no-repeat;
    border: 0;
    height: 25px;
    border: 0;
    padding: 0;
    overflow: hidden;
    cursor: pointer;
    padding-top: 6px;
    width: 20%;
    max-width: 22px;
    background-size: 100%;
}

.sidebar input {
    width: 75%;
    vertical-align: bottom;
}

.tooltiptext  { 
    color:#454545;
    text-decoration:none;
    display:none;
}



.tooltiptext ul {
    list-style:none;
    margin-left:10px;
    padding:0;
    margin-top: 10px;
}

.tooltiptext li {
    margin-bottom:3px; 
} 

.tooltiptext-8tracks {
    display:none;
}

.tooltiptext-8tracks ul{
 list-style-type: square;
 padding-left:20px;
}




/*-----------*/
.searchtips {
   display:inline-block;
   margin: 5px 5px 0;
}


.sidebar .freetag_more a, .archive_more_link a{
    font-weight: bold;

}

.sidebar .freetag_more a {
    border:none;
    text-decoration:none;
    padding: 0 5%;
}

.freetag_all .freetag_more {
    display: none;
}

.freetag_cloud span {
    font-weight: bold;
}
/* AddToAny */

.addtoanywidget {
    margin: 5px auto 0;
    width: 126px;
    overflow:hidden;
}

.serendipity_entryFooter a.a2a_dd:hover {
background: none;
}

.a2a_mini {
   width:278px !important;
}

.a2a_mini_services a {
    font-size:12px !important;
}

a.a2a_i, i.a2a_i {
    width:121px !important;

}

.a2a_full_services .a2a_i {
    width:162px !important;

}

.a2a_full {
    max-width:600px !important;

}

.templink a, .templink a:hover {
  color:#9DB5D9;
  cursor:default;
  background:none;
  border-bottom:none;
}


/*** Hide content styled for new template***/

.new-blog, a.new-blog {
    display:none !important;
}


/****** Dada Mail Form ******/

.dada-confirm {
    background:#9DB5D9;
    width: 90%;
    height: 85%;
    padding:5%;
    color: #252C5D;
}

.dada-confirm h3 {
    color: #252C5D;
    font-size: 14pt;
    font-weight: bold;
}

/*Hide Categories*/

.category_51, .category_52 {
    display: none !important;
}


/*-----QP styles-----*/

.serendipity_entry_qp {
    
    display:inline-block;
    width:44%;

}

.qp_main {
    margin: 10px 0;
}

.qp_main .serendipity_entry_body{
    margin:0px;
    border-radius: 10px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        -khtml-border-radius: 10px;
    border:white solid 4px;
}

.serendipity_entry_container_qp .qp_main .serendipity_entry_body p {
    margin: 9px 0;
   /* text-align:left;*/
}

.column-sizer {
    width:48%;
}

.serendipity_entryFooter_qp {
    border-top: 3px #FFFFFF solid;
    text-align: right;
    width: 95%;
    margin: 35px auto 0;
    padding: 10px;
    font-size:15px;

}

.serendipity_entry_container_qp .serendipity_entry_body p {
        margin: 12px 3%;
        text-align:center;
}

.qp-entry-link {
    border:none;
}

.qp-entry-link img {
    border:none;
     float:right;
    width:20px;
    height:20px;
    position:absolute;
    bottom:30px;
    right:0;
}

.vcqp {
    min-width:200px;
    width:96%;
    max-width: 550px;
    margin-bottom:0;
}



.qp-player-wrapper {
    max-width:450px;
    max-height:450px;
    width:100%;
    margin:0 auto;
    overflow:hidden;
}

.bandcamp-qp, .soundcloud-qp {
    height: 0; 
    width:100%;
    padding-bottom:100%;
    position:relative;
    margin: 0 auto;
}

.bandcamp-qp {
    background-size:100%;
}

.bandcamp-qp iframe, .soundcloud-qp iframe {
    position:absolute;
    left:0;
    top:0;
    border: 0; 
    width: 100%; 
    height: 100%;
    
}

.qp-player-wrapper .eighttracks-player, .qp-player-wrapper .mixcloud-player {
    width:100%;
    padding-bottom:100%;
    background-size: 100%;

}

.qp-8tracks-more {
    text-align: right;
    width: 100%;
    max-width: 450px;
    margin: 3px auto;
}

.qp-8tracks-img {
    display:none;
}

.serendipity_showentry_slide .qp-8tracks-img, .serendipity_showentry_sb .qp-8tracks-img {
    display:block;
}

.spotify-qp {
    height:300px;
    width:100%;
}


.spotify-qp iframe {
    width: 100%; 
    height: 100%;
}


.qp-audio-player {
    border:1px black solid; 
    width:99%;
    padding-bottom:99%;
    height:0;
}

.qp-audio-player img {
    border:none;
    width:100%;
    margin:0;
}

.qp-audio-player .me-audio-bar {
    width:100%;
    margin-top:-30px;
    height:30px;
    opacity:.7;
}

.qp-audio-player .me-audio-bar:hover {
    opacity:1;
}

.title-qp {
    text-align:center;
    margin: 10px 0;
    font-size: 17px;
    font-family: 'Lato', sans-serif;
    font-weight: 700;
    
}



.title-qp a {
/*    border-bottom:1px solid #39245D;
    padding-bottom: 2px;
    line-height:22px; */
    border:none;
    
}



.qp-more-title {
    margin:20px;
}

.qp-more-title a {
    color: #ffffff;
    text-decoration:none;
    border-bottom: 1px solid #ffffff;
    
}

.qp-more-title a:hover {
    color: #fff;
    border: none;
    background-color: #39245D;
}


.qp-mainimage {
    width:100%;
}

.qp-mainimage img {
    border:none;
}



.category-title-qp {
    width:92%;
    margin:20px 0;
    padding-bottom:25px;
}

h3.qp-cat-title {
     float:left;
     font-family: 'Open Sans', sans-serif;
 }

h3.qp-cat-icons {
    float:right;
    font-size:25px;
}

/*---QP sidebar---*/

.serendipity_showentry_sb {
    position:relative;
    padding: 5px;
}


a.qp-entry-link, .slicknav_nav a.qp-entry-link {
    display:inline;
}

a.showentry_sb_more {
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 3% 2px;
    display:none;
}

.showentry_sb_more span {
    font-weight:normal;
}



.serendipity_showentry_sb .qp-entry-link img {
    bottom: 2px;
    position:relative;
}

.serendipity_showentry_sb .title-qp {
    font-weight:normal;
    margin: 5px 0;
}

.serendipity_showentry_sb .vcqp {
    min-width:100px;
}

.serendipity_showentry_sb .qp-spotify-wrapper {
    max-height:170px;
}

.serendipity_showentry_sb p {
        margin: 5px 0 0;
        padding: 5px;
}

.container_serendipity_plugin_showentries_sb .sidebar_content_container {
    padding: 0 5px 5px;
}

.container_serendipity_plugin_showentries_sb .sidebar_header:before {
    font-family: FontAwesome;
    content: "\f025\0020";
    color:white;
}

.container_serendipity_plugin_showentries_sb .sidebar_header {
    margin-top:20px;
    text-align:center;
}

/*----QP slide----*/

.qp-slider-wrapper {
    margin-top:20px;
    clear:both;
}


.serendipity_showentry_slide .serendipity_entry_body {
    height:210px;
    margin:0;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px; 
    border: white solid 4px;
    max-width:225px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    font-size:15px;
    position: relative;
}



.serendipity_showentry_slide .vcqp, .serendipity_showentry_slide .video-container-inner .media-element-video, .serendipity_showentry_sb .video-container-inner .media-element-video {
    min-width:100px;
    overflow:hidden;
}

.serendipity_showentry_slide .mejs-overlay-button, .serendipity_showentry_sb .mejs-overlay-button {
    display:none;
}

.serendipity_showentry_slide {
    margin:5px;
}


.serendipity_showentry_slide .title-qp {
    font-weight:normal;
    margin: 5px auto;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width:90%;
    font-size:15px;
}

.serendipity_showentry_slide p {
    display: none;
}


.serendipity_showentry_slide .qp-spotify-wrapper {
    max-height: 84%;
}


.serendipity_showentry_slide .qp-8tracks-more, .serendipity_showentry_sb .qp-8tracks-more, .serendipity_showentry_slide .eighttracks-player iframe,  .serendipity_showentry_sb .eighttracks-player iframe {
    display:none;
}


.serendipity_showentry_slide .spotify-qp iframe {
    height: 300px;
}

.serendipity_showentry_slide .qp-entry-link img {
    bottom: 10px;
}



/*---------------*/

    
/* ----------- Break points ----------- */

/* ----------- < 440 ----------- */


@media screen and (max-width: 440px) {

   .eighttracks-player {
        width: 250px;
        height:250px;
        padding-bottom:0;
    }
    
   /* QP */    
    
    .qp-slider-wrapper {
        width:80%;
        margin:0 auto;
    }
    

   .serendipity_showentry_slide .serendipity_entry_body {
       max-width:180px;
       margin:0 auto;
   }
   
   .qp-player-wrapper .eighttracks-player {
    width:100%;
    height:0;
    padding-bottom:100%;
    }
    
    .qp-footer {
        display:none;
    }
    
    .category-title-qp {
    width:98%;
    padding-bottom:16px;
    }
    
    h3.qp-cat-title {
     font-size:19px;
    }

    h3.qp-cat-icons {
    font-size:22px;
    }

}
/* ----------- < 600 ----------- */



@media screen and (max-width: 599px) {
    #main_identity {
        width: 83%;
    }

    #left_container {
        width: 98%;
    }

    #content {
        margin-left: 2.5%;
    }

    .serendipity_entry_body {
        margin: 10px -20px -25px 10px;
        padding:4%;
    }

    .sidebar_content_container {
        margin: 5px 5px -7px -7px;
        border-radius: 10px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        -khtml-border-radius: 10px;
    }

    .sidebar {
        width: 60%;
        max-width: 250px;
        min-width: 170px;
        border-radius: 10px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        -khtml-border-radius: 10px;
        margin: 0 auto 15px;
        float: none;
        clear: both;
        display: block;
    }

    .sidebar a {
         margin:5px 10px;
    }
   
 

    #menu {
        display: none;
    }

    .slicknav_menu {
        display: block;
    }
    
    .slicknav_nav ul .follow li {
        display: inline-block;
    }

    div.linklist ul.simple {
    padding: 0;
    }

    div.linklist ul.simple li ul {
    padding:0 14%;
    }
    
    div.linklist ul.simple li:first-child ul li:last-child a {
    font-weight: bold;
    margin: 7px 20px;
    }
    
    .follow-container {
    width: 140px;
    margin: 0 auto;
    display:block;
    }
    
    .follow {
        margin-left:4px;
        display: inline-block !important;
    }

    .song {
        font-size: 11px;
    }

    .dewplayer {
        margin-left: 0;
    }

    .serendipity_entriesFooter {
    margin-top: 40px;
    margin-bottom: 20px;
    margin-left: 20px;
    }

    #footer p {text-align:center;}

   .list-column  {float:none;width:100%;}

   .songs {font-size: 12px;}
   
   .container_serendipity_plugin_html_nugget .sidebar_header {
       text-align: left;
       max-width:68%;
   }
   

   
   /* QP */
    .serendipity_entry_qp {
        width:94%;
        max-width:350px;
        min-width: 280px;
    }
    .column-sizer {
        width:95%;
    }
    
    .serendipity_entry_container_qp {
        width:90%;
        max-width:350px;
        min-width: 280px;
        margin:0 auto;
    }
    

    .serendipity_showentry_slide .title-qp {
        max-width:70%;
    }
    
    .serendipity_showentry_slide .qp-spotify-wrapper {
        max-height: 76%;
   }
   
   .container_serendipity_plugin_showentries_sb .sidebar_header {
        margin-top: 0; 
        text-align: left;
        max-width: 80%;
    }
   
}

/* ----------- */
@media screen and (min-width: 600px) and (max-width: 799px) {
    #left_container {
        width: 78%;
    }

    .serendipity_entry_body {
        margin: 10px -20px -25px 10px;
    }

    .serendipity_entry_outer {
        margin-right: -10px;
    }

    .sidebar_content_container {
        background-size: 15%;
        background-position: 92% 4px;
        padding-left: 8px;
    }

    .sidebar_header {
        padding-left: 0;
        width: 80%;
    }

    .sidebar_header h2 {
        font-size: 14px;
    }
    

    .sidebar input {
       width: 70%;
    }


    .sidebar dl {
       padding: 0 0 0 5px;
    }

    .sidebar .quicksearch_submit {
       max-width:20px;
    }

   .follow {
    margin-left: 0;
    width:80%;

    }


    
    .sidebar #emailform input {
    width: 96%;
    }

   li.category_26 {padding-left: 3px;}

   .list-column  {float:none;width:100%;}
   
    /* QP */
    .serendipity_entry_qp {
        width:94%;
        max-width:420px;
    }
    .column-sizer {
        width:95%;
    }
    
    .serendipity_entry_container_qp {
        width:90%;
        max-width:370px;
        margin:2.5% auto;
    }
    
    .serendipity_showentry_slide .serendipity_entry_body {
        height:140px;
    }
    
    .serendipity_showentry_slide .title-qp {
        max-width:70%;
    }
    
    .container_serendipity_plugin_showentries_sb .sidebar_header {
        width:100%;
        margin-top:16px;
    }

}