/*
Theme Name: Blacked
Theme URI:http://www.anariel.com/intune/
Description: Blacked's band Theme
Author:Calvani Art Design
Author URI:http://www.calvaniartdesign.it
Version:1.2
Tags:right-sidebar, custom-colors, custom-menu, custom-header, custom-background, responsive-layout, threaded-comments, sticky-post
License:GNU/GPL Version 2 or later
License URI:http://www.gnu.org/licenses/gpl.html
*/
/* Google Fonts Import
--------------------------------------------- */
@import url(http://fonts.googleapis.com/css?family=Dosis:300,400,500,600,700,800);
/* Reset
--------------------------------------------- */
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License:none (public domain)
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, img, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline}
.content address{padding:0 0 20px 0}
.content abbr, acronym{border-bottom:.1em dotted}
.content pre, code, tt{font-size:1.1em}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
ol, ul{list-style:none}
blockquote:before, blockquote:after{content:''; content:none}
table{border-collapse:collapse; border-spacing:0}


/* Basic Styles
================================================== */
body{font-family:Arial,Helvetica,sans-serif; color:#39383a; line-height:1.6; -webkit-font-smoothing:antialiased; /* Fix for webkit rendering */-webkit-text-size-adjust:100%; overflow-x:hidden}
html{background:#fff url(images/bg.jpg) repeat}


/* Typography
================================================== */
h1{margin:0 0 14px; font:2.5em 'Dosis',sans-serif}
h2{margin:0 0 12px; font:1.875em 'Dosis',sans-serif}
h3{margin:0 0 12px; font:1.500em 'Dosis',sans-serif}
h4{margin:0 0 12px; font:1.250em 'Dosis',sans-serif}
h5{margin:0 0 10px; font:1.125em 'Dosis',sans-serif}
h6{margin:0 0 10px; font:1.0em 'Dosis',sans-serif}
h1, h2, h3, h4, h5, h6{color:#000; text-transform:uppercase; font-weight:600}
.subheader{color:#000}
p{line-height:1.4em; margin:0 0 10px 0; font-family:Arial,Helvetica,sans-serif;font-size: 1.07em!important;color: #39383A!important;
}
.hentry{word-wrap:break-word}
p.last{margin-bottom:0}
p img{margin:0}
img.left{float:left; margin-bottom:20px; margin-right:20px}
img.right{float:right; margin-bottom:20px; margin-left:20px}
em{font-style:italic}
strong{font-weight:bold}
small{font-size:80%}
hr{border:solid #f6d2ad; border-width:1px 0 0; clear:both; margin:10px 0 30px; height:0}
hr.one{border:none; clear:both; margin:60px 0; height:0}
::selection{background:#cc653b; color:#fff; /* Safari */}
::-moz-selection{background:#cc653b; color:#fff; /* Firefox */}


/* Links
================================================== */
a, a:visited{color:#000; text-decoration:none; outline:0}
p a, p a:visited{line-height:inherit}


/* Images
================================================== */
img, embed, object, video{max-width:100%}
.content img, img.headerimage{max-width:100%; height:auto}
.content img.aligncenter{margin:20px auto}
.content img.alignleft, .content .wp-caption.alignleft{margin:10px 20px 0 0}
.content img.alignright, .content .wp-caption.alignright{margin:10px 0 0 20px}
.content img.alignnone{margin:20px 0}
.content .wp-caption.alignnone{margin:0 0 20px 0}
.content .wp-caption.aligncenter{margin-bottom:10px}
.content .post .wp-caption{max-width:100%; text-align:center}
.content .single-entry-content .wp-caption{max-width:100%; text-align:center}
.content .post p.wp-caption-text{font:normal .8em/1.4 Arial,Helvetica,sans-serif; margin:0; padding:7px 0 10px 0; color:#39383a}
.content object, .content embed, .content iframe{max-width:100%; margin:5px 0 10px; display:block}


/* Misc
================================================== */
.remove-bottom{margin-bottom:0 !important}
.half-bottom{margin-bottom:10px !important}
.add-bottom{margin-bottom:20px !important}
.left{float:left}
.right{float:right}


/* List
================================================== */
.post ul, .content ul, .commentlist ul{padding:8px 0 8px 30px; line-height:1.3}
.content ul.children {padding:8px 0 8px 0}
.post ul li, .content ul li, .commentlist ul li{padding:5px 0 5px 30px; background:url(images/circle.png) 0 10px no-repeat; color:#000; font-size:1em}
.post ol, ol, .commentlist ol{padding:8px 0 8px 30px; line-height:1.3}
.post ol li, ol li, .commentlist ol li{padding:0 0 12px 10px; list-style:decimal; font-size:1.05em}
.post ol ol li, ol ol li, .commentlist ol ol li{list-style:upper-alpha; font-size:1.05em}
.post ol ol ol li, ol ol ol li, .commentlist ol ol ol li{list-style:lower-roman; font-size:1.05em}
ol li{font-size:1.1em}
dl{margin:0; padding:0}
dt{font-weight:bold; margin:0; padding:10px 5px 5px}
dd{margin:0; padding:0 0 10px 15px}


/* Header
================================================== */
.toppart{background:#110614 url(images/rausch.png) repeat; margin-top:-10px; }
#site-title{background:#cc653b url(images/rausch.png) repeat; padding:10px 20px 10px 20px; display:inline-block; text-align:center; margin-bottom:5px}
#site-title h1{line-height:.8em; text-transform:uppercase; display:block; margin-top:15px; font-size:2.6em}
#site-title h1 a{color:#fff1db; text-shadow:0 0 1px #443327}
#site-title h1 a:hover{text-decoration:none}
#site-title h2{display:inline; font-family:Arial,Helvetica,sans-serif; font-size:.8em; color:#fff; font-weight:600; text-transform:none; -webkit-margin-before:0.83em; -webkit-margin-after:0.83em; -webkit-margin-start:0px; -webkit-margin-end:0px}
.site-logo img{margin:23px 0 -1px 0; width:328px;padding-left:5px;padding-top:5px;  padding-bottom: 10px;}
img.headerimage{width:100%; height:auto; display:block; margin-left:auto; margin-right:auto}
header#toppart img.attachment-headerimage.wp-post-image{width:100%; height:auto}
hgroup#site-title img{max-width:100%}
.lines{float:left; width:100%; background:#cc653b; margin-top:-5px}
.lines.special{margin-top:30px}
.line{float:left; width:10%; height:8px}
.type1{background:#cc653b}
.type2{background:#d79855}
.type3{background:#911e3d}
.type4{background:#133332}
.type5{background:#d99a8a}


/* Navigation
================================================== */
#toppart #mainnav{margin:35px 0 20px 0; max-width:70%; float:right; position:relative}
#toppart #mainnav ul li{float:left; list-style:none; position:relative}
#toppart #mainnav ul li a{margin:0; padding:5px 16px; display:block; font-size:1.2em; letter-spacing:0.1em; color:#fff1db; text-transform:uppercase; font-family:'Dosis',sans-serif; font-weight:600; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; cursor:pointer}
#toppart #mainnav ul li:first-child{margin:0px}
#toppart #mainnav ul li a:hover{background:#cc653b url(images/rausch.png) repeat; color:#fff; text-decoration:none}
#toppart #mainnav ul li.current_page_item, #toppart #mainnav ul li.current-menu-item {background:#cc653b url(images/rausch.png) repeat; color:#fff; text-decoration:none}
#toppart #mainnav ul ul{display:none; float:left; position:absolute; top:2.5em; left:0; z-index:99999}
#toppart #mainnav ul ul ul{left:100%; top:0}
#toppart #mainnav ul ul a{margin:0; background:#cc653b url(images/rausch.png) repeat; color:#f6d2ad; font-size:.9em; padding:10px; width:11em; height:auto; text-transform:none}
#toppart #mainnav ul li:hover >ul{display:block}
.menu-toggle{display:none}


/* Home - Content Part
================================================== */
.content{padding-top:60px}
.button{margin-top:-260px; z-index:1000; position:relative}
.inner{padding:0 10px}
.lines1{margin-top:-10px; float:left; width:100%; background:#cc653b}
.line1{float:left; width:50%; height:8px}
.lines1 .type1{background:#911e3d}
.lines1 .type2{background:#cc653b}
.component{padding:50px 0 5px 0; margin-top:-4px}
.component >h2{position:absolute; overflow:hidden; width:100%; text-align:center; text-transform:uppercase; white-space:nowrap; font-weight:300; font-style:italic; font-size:12em; opacity:0.1; cursor:default}
.cn-button{position:absolute; top:50%; left:50%; font-family:'Dosis',sans-serif; z-index:11; margin-top:-2.25em; margin-left:-2.25em; padding-top:0em; width:4.5em; height:4.5em; border:5px solid rgba(234,218,186,.2); border-radius:50%; background:url(images/circlepattern2.png) center no-repeat; background-color:#fff; color:#fff1db; text-shadow:0 0 1px #000; text-align:center; font-weight:700; font-size:1.5em; letter-spacing:.2em; text-transform:uppercase; cursor:pointer; -webkit-backface-visibility:hidden;  transition:all .3s ease-in-out;  -moz-transition:all .3s ease-in-out; /* Firefox 4 */ -ms-transition:all .3s ease-in-out;  -webkit-transition:all .3s ease-in-out; /* Safari and Chrome */ -o-transition:all .3s ease-in-out; /* Opera */}
a.circlelink{color:#fff1db}
.cn-button:hover{-webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg); -ms-transform:rotate(360deg); transform:rotate(360deg)}
.csstransforms .cn-wrapper{position:absolute; top:50%; left:50%; z-index:10; margin-top:-15.3em; margin-left:-15.3em; width:27em; height:27em; border-radius:50%; background:transparent; opacity:0;  -webkit-transition:all .3s ease 0.3s;  -moz-transition:all .3s ease 0.3s;  transition:all .3s ease 0.3s; -webkit-transform:scale(0.1); -ms-transform:scale(0.1); -moz-transform:scale(0.1); transform:scale(0.1); pointer-events:none; overflow:hidden}
/*cover to prevent extra space of anchors from being clickable*/
.csstransforms .opened-nav{border-radius:50%; opacity:1;  -webkit-transition:all .3s ease;  -moz-transition:all .3s ease;  transition:all .3s ease; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); transform:scale(1); pointer-events:auto}
.csstransforms .cn-wrapper li{position:absolute; top:50%; left:50%; overflow:hidden; margin-top:-9.3em; margin-left:-10em; width:10em; height:10em; font-size:1.5em;  -webkit-transition:all .3s ease;  -moz-transition:all .3s ease;  transition:all .3s ease; -webkit-transform:rotate(76deg) skew(60deg); -moz-transform:rotate(76deg) skew(60deg); -ms-transform:rotate(76deg) skew(60deg); transform:rotate(76deg) skew(60deg); -webkit-transform-origin:100% 100%; -moz-transform-origin:100% 100%; transform-origin:100% 100%; pointer-events:none}
.csstransforms .cn-wrapper li a{position:absolute; right:-6.25em; bottom:-6.25em; display:block; width:12.5em; height:12.5em; border-radius:50%; background:#ffd3a3; color:#110614; text-align:center; text-decoration:none; font-size:1.2em; line-height:2; -webkit-transform:skew(-60deg) rotate(-75deg) scale(1); -moz-transform:skew(-60deg) rotate(-75deg) scale(1); -ms-transform:skew(-60deg) rotate(-75deg) scale(1); transform:skew(-60deg) rotate(-75deg) scale(1); -webkit-backface-visibility:hidden; backface-visibility:hidden; pointer-events:auto}
.csstransforms .cn-wrapper li a span{position:relative; top:1.8em; display:block; font-size:.5em; font-weight:700; text-transform:uppercase}
.csstransforms .cn-wrapper li a:hover, .csstransforms .cn-wrapper li a:active, .csstransforms .cn-wrapper li a:focus{background:#cc653b; color:#fff}
.csstransforms .opened-nav li{ -webkit-transition:all .3s ease .3s;  -moz-transition:all .3s ease .3s;  transition:all .3s ease .3s}
.csstransforms .opened-nav li:first-child{-webkit-transform:rotate(-20deg) skew(60deg); -moz-transform:rotate(-20deg) skew(60deg); -ms-transform:rotate(-20deg) skew(60deg); transform:rotate(-20deg) skew(60deg)}
 .csstransforms .opened-nav li:nth-child(2){ -webkit-transform:rotate(12deg) skew(60deg);  -moz-transform:rotate(12deg) skew(60deg);  -ms-transform:rotate(12deg) skew(60deg);  transform:rotate(12deg) skew(60deg)}
 .csstransforms .opened-nav li:nth-child(3){ -webkit-transform:rotate(44deg) skew(60deg);  -moz-transform:rotate(44deg) skew(60deg);  -ms-transform:rotate(44deg) skew(60deg);  transform:rotate(44deg) skew(60deg)}
 .csstransforms .opened-nav li:nth-child(4){ -webkit-transform:rotate(76deg) skew(60deg);  -moz-transform:rotate(76deg) skew(60deg);  -ms-transform:rotate(76deg) skew(60deg);  transform:rotate(76deg) skew(60deg)}
 .csstransforms .opened-nav li:nth-child(5){ -webkit-transform:rotate(108deg) skew(60deg);  -moz-transform:rotate(108deg) skew(60deg);  -ms-transform:rotate(108deg) skew(60deg);  transform:rotate(108deg) skew(60deg)}
 .csstransforms .opened-nav li:nth-child(6){ -webkit-transform:rotate(140deg) skew(60deg);  -moz-transform:rotate(140deg) skew(60deg);  -ms-transform:rotate(140deg) skew(60deg);  transform:rotate(140deg) skew(60deg)}
 .csstransforms .opened-nav li:nth-child(7){ -webkit-transform:rotate(172deg) skew(60deg);  -moz-transform:rotate(172deg) skew(60deg);  -ms-transform:rotate(172deg) skew(60deg);  transform:rotate(172deg) skew(60deg)}
.no-csstransforms .cn-wrapper{overflow:hidden; margin:10em auto; padding:.5em; text-align:center}
.no-csstransforms .cn-wrapper ul{display:inline-block}
.no-csstransforms .cn-wrapper li{float:left; width:5em; height:5em; background-color:#fff; text-align:center; font-size:1em; line-height:5em}
.no-csstransforms .cn-wrapper li a{display:block; width:100%; height:100%; color:inherit; text-decoration:none}
.no-csstransforms .cn-wrapper li a:hover, .no-csstransforms .cn-wrapper li a:active, .no-csstransforms .cn-wrapper li a:focus{background-color:#f8f8f8}
.no-csstransforms .cn-wrapper li.active a{background-color:#6F325C; color:#fff}
.no-csstransforms .cn-button{display:none}
.homewidgetnews h3.widget-title, .homewidgettour h3.widget-title{background:#133332; display:inline-block; color:#fff1db; padding:5px 10px}
.homewidgetbio h3.widget-title{display:inline-block; color:#fff1db}
.homewidgettour h3.widget-title a{color:#fff1db}
.homewidgetbio{background:#cc653b url(images/rausch.png) repeat; padding:10px; margin-bottom:-30px; color:#fff}
.homewidgetbio a.more-link{margin-top:15px}
.homewidgetbio img{border-bottom:2px dashed #f6d2ad; margin-bottom:15px; padding-bottom:20px}
p.special{text-align:center; margin-top:23px; border-top:2px dashed #f6d2ad; padding:25px 0 0 0; font-size:1.1em; font-weight:600; text-shaodow:0 0 1px #000}
span.color{color:#cc653b; font-size:.9em}
.rpwe-block{margin-top:-20px}
.rpwe-block li.rpwe-clearfix{background:none; padding:0; border-bottom:2px dashed #f6d2ad; margin:30px 0}
.rpwe-block li.rpwe-clearfix:last-child{border-bottom:none; margin:30px 0 -20px 0}
.rpwe-block a{font-size:1.5em!important; font-weight:600}
.rpwe-block h3{margin-top:5px; padding-bottom:5px!important}
.rpwe-block .rpwe-thumb{border:2px solid #eb8f69!important}
.rpwe-summary{margin-top:15px; font-size:1em!important; color:#39383a!important}
.rpwe-summary a.more-link{background:none; margin:10px 0 20px 0; font-size:.95em!important; display:block!important; color:#cc653b; font-weight:600}
.content abbr{border-bottom:.1em dashed #f6d2ad; padding:0 0 5px 0}
time.rpwe-time{background:#cc653b; padding:2px 5px; color:#fff1db; font-size:.8em}
.homewidgettour, .homewidgetnews{margin-top:-50px}
.homewidgettour .home_widget, .homewidgetnews .home_widget{margin-top:50px; border: 1px solid #f7e7d7; background: #fff; padding: 10px}
.homewidgettour ul.gigpress-listing{margin-top:-10px}
.homewidgettour ul.gigpress-listing li{background:none; border-bottom:2px dashed #f6d2ad; padding:24px 0 10px 0}
.homewidgettour ul.gigpress-listing li:last-child{border-bottom:none; padding-bottom:0}
.homewidgettour span.gigpress-sidebar-date{background:#cc653b; padding:3px 5px; color:#fff1db; font-size:.8em; display:inline-block!important; margin-bottom:10px}
.homewidgettour span.gigpress-sidebar-status{float:right; font-size:.8em!important; border-bottom:3px solid #e3bb8e; padding:0 0 5px 0}
.homewidgetbio{margin-top:50px}

.homewidgettour p{
    font-size:1em!important;
}
/* Socials
================================================== */
.socials{background:#110614 url(images/rausch.png) repeat; margin-top:50px; text-align:center; padding:15px 0 5px 0; color: #fff}
.socials h3.widget-title{color:#fff1db; margin-bottom:30px; border-bottom:4px double #251f26; display:inline-block; padding:10px 40px}
.socials ul li{display:inline-block; color: #fff}
.socials p {color: #fff}
.socials ul li a{padding:5px; color: #fff}
.soundItem.g-highlighted, .soundItem.g-highlighted:hover{background:#cc653b!important; color:#fff}


/* Posts
================================================== */
.content .post{margin:0 0 80px 0; overflow:hidden; clear:both}
.entry-content p a{color:#cc653b}
.entry-header h2.entry-title{margin:0 0 35px; font:bold; text-transform:uppercase; float:left; clear:both}
h2.entry-title a, h3.entry-title a{font-size:1.3em; color:#000}
.entry-details p span.entry-date{font-style:normal}
.content .entry-details p a{font-style:normal; color:#cc653b}
.entry-header p, .content .entry-details p{background:#133332; color:#fff1db; font-size:.8em; display:table; padding:5px 10px; float:right; font-weight:bold}
span.date{background:url(images/date.png) left center no-repeat; padding:0 0 0 30px}
span.author{background:url(images/author.png) left center no-repeat; padding:0 0 0 30px}
span.comments{background:url(images/comments.png) left center no-repeat; padding:0 0 0 30px}
span.comments a{color:#cc653b}
.entry-content{margin:0}
.post img.wp-post-image{height:auto; margin:5px 20px 0 0; float:left; clear:both; border-top:2px dashed #f6d2ad; padding:10px 0 10px 0}
footer.entry-meta p, footer.single-entry-meta p{font-size:.9em; margin-top:30px; border-top:2px dashed #f6d2ad; padding:5px 0}
footer.entry-meta p a, footer.single-entry-meta p a{font-weight:bold}
span.devider{color:#d7a089; font-weight:bold}
span.edit-link a{font-size:.9em; background:#000; padding:2px 5px; text-transform:uppercase; color:#fff; font-weight:bold}
.content.page a.post-edit-link, .entry-content p a.post-edit-link{color:#fff}
.entry-meta a{padding:15px 0 0; font-style:normal}
.entry-content p a.more-link{color:#000}
a.more-link{background:url(images/arrow.png) center right no-repeat; display:inline-block; color:#000; font-size:.9em; padding:0 25px 0 0; text-decoration:none; font-weight:600; font-family:Arial,Helvetica,sans-serif; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; cursor:pointer}
a.more-link:hover{margin-left:3px}
.nav-previous, .nav-next, .previous-image, .next-image{font-size:1.0em}
.nav-previous a, .nav-next a, .previous-image a, .next-image a{color:#000}
/* --- Sticky Post --- */
.content article.sticky{margin-top:-100px}
article.sticky{background:#fff; border:1px solid #f7e7d7; padding:20px}
.content .sticky footer.entry-meta p, .content .sticky footer.single-entry-meta p{margin-top:30px; background:#fffaf1 url(images/rausch.png) repeat; border:none; padding:10px}
/* --- Quote Post --- */
.content .format-quote{background:#cc653b url(images/rausch.png) repeat; padding:10px}
.content .format-quote blockquote p{font-size:1.1em; color:#fff; border-left:5px solid #e8865e; margin:0; padding:20px}
.content .format-quote blockquote cite a{color:#f6d2ad; font-weight:600}
/* --- Image Post --- */
.content .format-image img.attachment-gallery_thumbnail{border:none; padding:0; margin:0 0 20px 0; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; cursor:pointer; -webkit-opacity:1; -moz-opacity:1; opacity:1}
.content .format-image img.attachment-gallery_thumbnail:hover{-webkit-opacity:0.75; -moz-opacity:0.75; opacity:0.75}
.format-image .entry-header p{background:#133332; color:#fff1db; font-size:.8em; display:block; float:none; padding:5px 10px; font-weight:bold}
.format-image .rightside{background:#f6d2ad}
.format-image a.more-link{background:url(images/arrow.png) center right no-repeat; padding:0 25px 0 0}
.format-image .inner{background:#fff; border:1px solid #f7e7d7; padding:20px}
/* --- Gallery Post --- */
.format-gallery a.more-link{font-size:1em}
.page-link{margin-top:30px}
.page-link a{background:#fef2dd url(images/rausch.png) repeat; padding:2px 7px}
/* --- Link Post --- */
.content .format-link{background:#f6d2ad url(images/link.png) 20px 20px no-repeat; padding:20px 10px 10px 100px}
.content .format-link .entry-meta{margin-top:-40px; float:left; color:#000; font-size:.8em; font-weight:bold}
/* --- Audio Post --- */
.content .format-audio .entry-content{background:#fbeadb url(images/sound.png) 20px 20px no-repeat}
.content .format-audio .innerpart{padding:20px 20px 50px 100px}
.content .format-audio img.wp-post-image{height:auto; margin:-10px 0 0 0; float:right; clear:both; border-top:none; padding:10px 0 10px 0}
.content .format-audio h2.entry-title{margin:0 0 20px 0}
.content .format-audio h4{color:#cc653b}
/* --- Aside Post --- */
.content .format-aside{padding:0 0 20px 0; border-bottom:2px dashed #f6d2ad}
.content .format-aside h3{background:#133332; color:#fff1db; font-size:1.2em; display:table; padding:10px; font-weight:bold; text-transform:capitalize}
.content .format-aside ul{background:#fff; padding:10px}
.content .format-aside a{background:#cc653b url(images/rausch.png) repeat; color:#fff1db; font-size:1em; padding:5px; font-weight:bold}
.content .format-aside img.wp-post-image{height:auto; margin:-10px 0 0 0; float:right; clear:both; border-top:none; padding:10px 0 10px 0}
/* --- Post Typography --- */
.content strong{font-weight:bold}
.content p em{font-style:italic}
.content em{font-style:italic}
.content p small{font-size:.8em}
.content .page blockquote p{padding:0 20px 0}
.content address, dt, dd{font-size:1.1em}
blockquote p{margin:0 20px 10px 20px; overflow:hidden; font-size:1.1em; font-style:italic; color:#8f898b; border-left:5px solid #f0ede8; padding:0 10px}
blockquote cite{margin:10px 0 0 0; padding:0 25px 15px 0; float:right; font:normal .8em Arial,Helvetica,sans-serif; text-transform:uppercase; letter-spacing:.1em}
.content pre{background-color:#f0f0f0; font-family:monospace; font-size:1.2em; line-height:1.3; margin:0 0 20px 0; padding:10px}
.content p.nocomments{font-size:.8em; text-transform:uppercase; letter-spacing:0.1em}
/* --- Post Images and Video --- */
.content img{max-width:100%; height:auto; margin:0; padding:0}
.content img.aligncenter{margin:20px auto}
.content img.alignleft, .content .wp-caption.alignleft{margin:10px 20px 0 0}
.content img.alignright, .content .wp-caption.alignright{margin:10px 0 0 20px}
.content img.alignnone{margin:20px 0}
.content .wp-caption.alignnone{margin:0 0 20px 0}
.content .wp-caption.aligncenter{margin-bottom:10px}
.content .post .wp-caption{max-width:100%; text-align:center}
.content .single-entry-content .wp-caption{max-width:100%; text-align:center}
.content .post p.wp-caption-text{font:normal .8em/1.4 Arial,Helvetica,sans-serif; margin:0; padding:7px 0 10px 0; color:#999}
.content object, .content embed, .content iframe{max-width:100%; margin:3px 0 10px; display:block}
.divider{clear:both; display:block; margin-bottom:20px; width:100%}
.content span.highlight{padding:2px; background-color:#FFFBCC}
/* --- Post Tables --- */
.content table{margin:10px 0px 30px 0px}
.content table thead{border-top:1px solid #f7e7d7}
.content table tr{border-bottom:1px solid #f7e7d7}
.content table tr th{padding:10px 20px 10px 20px; border-top:1px solid #f7e7d7; border-left:1px solid #f7e7d7; border-right:1px solid #f7e7d7}
.content table tr td{padding:10px 13px 10px 13px; border-left:1px solid #f7e7d7; border-right:1px solid #f7e7d7}


/* Single Post
================================================== */
.content .post .single-entry-header{margin:0}
.content .single-entry-header h1.entry-title{margin:0 0 5px; font:bold 1.3em/1.4}
.content .single-entry-header p{padding:0 0 5px; font-size:1em}
.content .single-entry-header p span.entry-date, .content .single-entry-header p span.entry-author{font:normal 1.2em/1.4 Arial,Helvetica,sans-serif}
.content .single-entry-details{padding:0 18px 0 0}
.content .single-entry-content{margin:15px 0 0; padding:0}
.content .post .author-info{background-color:#cc653b; color:#fff; margin:40px 0 0; padding:15px 20px 15px; overflow:hidden}
.content .post .author-info h3{margin:0 0 4px; color:#f6d2ad}
.content .post .author-info .avatar{max-width:100%; width:60px; margin:0 15px 0 0; float:left}
.content .post .author-description{overflow:hidden}
.content .post .author-description p{padding:0; font-size:1.0em; line-height:1.5; color:#fff}
.content .post .author-description a:hover{text-decoration:underline}
/* --- Post Nav Below --- */
.content #image-nav{margin:30px 0 3px 0; overflow:hidden}
.comment-nav-below{margin:40px 0; overflow:hidden}
.content #nav-below .nav-previous a, .content #image-nav span.previous-image a, #comment-nav-below .nav-previous a{width:40%; display:block; float:left; font-size:.9em; font-weight:bold}
.content #nav-below .nav-next a, .content #image-nav span.next-image a, #comment-nav-below .nav-next a{display:block; float:right; font-size:.9em; font-weight:bold}
.content #nav-below .nav-previous a:hover, .content #nav-below .nav-next a:hover, .content #image-nav span.previous-image a:hover, .content #image-nav span.next-image a:hover{text-decoration:none}
/* --- Comments --- */
#comments{font-size:1.1em; padding:0 0 30px 0}
#comments h3#comments-title{font-weight:bold; text-transform:uppercase; letter-spacing:.1em}
#comments p.write-comment-link{background:url(images/arrow.png) center right no-repeat; display:inline-block; font-size:.9em; padding:0 45px 0 0; text-decoration:none; font-weight:600; font-family:Arial,Helvetica,sans-serif}
#comments .comment-body{border-bottom:2px dashed #f6d2ad; margin-bottom:40px; padding:10px; overflow:hidden; line-height:1.5}
#comments .comment-body p{padding:0 0 10px; font-size:.8em; color:#6d6f6f}
#comments .comment-body a{font-size:.8em; color:#6d6f6f}
#comments p.moderation{font-family:Arial,Helvetica,sans-serif; font-style:italic}
#comments a.comment-edit-link{font-size:.8em; margin-left:10px; background:#000; padding:2px 5px; text-transform:uppercase; color:#fff; font-weight:bold}
.content #comments ol{padding:0; margin-top:20px}
.content #comments ol li ul.children{padding:0}
.content #comments ul li{background:none}
.content #comments ol li.depth-1{padding:0; overflow:hidden}
.content #comments ol li.depth-2, .content #comments ol li.depth-3, .content #comments ol li.depth-4, .content #comments ol li.depth-5{margin:0 0 0 35px; padding:0; border-bottom:none; overflow:hidden}
.comment-meta{padding:0 0 12px; font-size:.9em}
.comment-meta cite.fn{font-size:1em; font-weight:bold; font-style:normal}
.reply{margin:0; float:left}
#comments a.comment-reply-link{font-size:.8em; font-weight:600; padding:5px 6px; display:inline-block; vertical-align:baseline; outline:none; background-color:#cc653b; border:none; color:#fff; text-align:center; text-transform:uppercase; letter-spacing:1px}
#comments ol li.post.pingback{margin:0; padding:20px 0 0; list-style:none; font-weight:bold}
#comments ol li.post.pingback a{font-weight:normal}
#comments ol li img.avatar{background:#f6d2ad; padding:4px; max-width:100%; width:65px; height:65px; margin:20px 0; float:left}
#comments .bypostauthor{}
/* --- Comment Reply --- */
.content #comments #respond{margin:30px 0 0; padding:20px; background:#fff; border:1px solid #f7e7d7}
a#cancel-comment-reply-link{padding:3px 0 0; float:right; font-size:.9em; font-weight:normal}
.content #comments #respond h3#reply-title{margin:0 0 3px 0; font-size:1.2em}
form#commentform p.comment-notes, p.logged-in-as{padding:10px 0 15px 0; font-size:.8em}
form#commentform p.comment-form-comment label, form#commentform p.comment-form-url label, form#commentform p.comment-form-author label, form#commentform p.comment-form-author label {font-size:.9em}
form#commentform span.required{color:#cc653b}
form#commentform p.comment-form-author, form#commentform p.comment-form-email, form#commentform p.comment-form-url, form#commentform p.comment-form-comment{padding:15px 0 0}
input#submit, input.wpcf7-submit{margin:10px 0 0; padding:3px 7px; display:inline-block; vertical-align:baseline; outline:none; background-color:#cc653b; border:none; font-size:.7em; color:#fff; text-align:center; letter-spacing:1px; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; cursor:pointer}
input#submit:hover, input.wpcf7-submit:hover{background-color:#5c5859; color:#fff}
form#commentform input#author, form#commentform input#email, form#commentform input#url{width:60%; margin:5px 0 0; padding:9px 5px 9px; display:block; background-color:#fff; border:1px solid #e7e4d9; font-size:.8em}
form#commentform textarea#comment{width:95%; margin:5px 0 0; padding:9px 5px; background-color:#fff; border:1px solid #e7e4d9; font:.8em Arial,Helvetica,sans-serif}
form#commentform p.subscribe-to-doi-comments{padding:20px 0 0; font-size:.8em; color:#666; letter-spacing:1px}
.comment-subscription-form{font-size:.8em}
.sharedaddy{margin-top:30px}
div.sharedaddy div.sd-block{border-top:1px solid #e7e4d9}


/* Post Formats
================================================== */
.content .entry-link, .content .entry-gallery, .content .entry-video{width:100%; margin:0; float:left}
/* --- Link Post Format --- */
.content .entry-link a{font-size:1.1em; color:#cc653b; font-weight:bold}
.content .entry-link .entry-meta a{font-size:1em; font-weight:bold}
.page-link{font-size:1.1em}
.content .entry-link a.post-edit-link{font-size:.9em; background:#000; padding:2px 5px; text-transform:uppercase; color:#fff; font-weight:bold}
/* --- Image Post Format --- */
.content .entry-header h2.entry-title-image{margin-top:0; font-size:1.1em}
/* --- Video, Image and Gallery Post Format --- */
.content .entry-post-format .entry-header h2.entry-title{margin:0 0 35px}
.content .entry-post-format .entry-header p a{font-family:Arial,Helvetica,sans-serif; font-style:normal}
.content .entry-post-format .gallery-thumb{float:left; width:100%; margin:0 15px 0 0}
.content .post img.attachment-medium{max-width:100%; height:auto; padding:0}


/* WordPress Image Gallery
================================================== */
.content .gallery{margin:auto; padding:0; clear:both}
.content .gallery-item{float:left; margin-top:10px; vertical-align:top; overflow:hidden}
.content .gallery-icon{width:100%}
.content .gallery-caption{border-bottom:1px dashed #f6d2ad; margin-left:0; padding:5px 0; font-size:.9em; line-height:1.25; color:#000; display:inline-block}


/* Pages
================================================== */
.content .page{overflow:hidden; clear:both; font-size:.95em; line-height:1.6}
.content .page-entry-header{margin:0}
.content .page p{padding:0 0 0 0}
/* --- Fullwidth Page --- */
.content.full-width{width:100% !important}
.content.full-width .page{margin:0; padding:0 0 20px; border-bottom:none}
/* --- Contact Page --- */
.content .wpcf7{overflow:hidden; margin:0; padding:20px; background-color:#fff}
.content .wpcf7 h3#form-title{margin:0 0 3px 0; font-size:1.2em}
.content .wpcf7 p.form-info{padding:0 0 15px 0; font-size:.8em}
.content .wpcf7 p span.required{color:#cc653b}
.content .wpcf7 input.wpcf7-text{width:60%; margin:5px 0 15px; padding:9px 5px; background-color:#fff; border:1px solid #f7e7d7; font-size:1em}
.content .wpcf7 textarea{width:95%; margin:5px 0 0; padding:9px 5px; font:1em Arial,Helvetica,sans-serif; background-color:#fff; border:1px solid #f7e7d7}
.content .wpcf7-form p{padding:0}


/* Sidebars
================================================== */
aside.widget{margin:0 0 20px 0; padding: 0 0 20px 0; font-size:.9em; border:1px solid #f7e7d7; background:#fff; padding:10px 5px}
#toppanel aside.widget{border-bottom:none; margin:0; padding:0}
aside.widget ul li, aside.home_widget ul li{line-height:1.4em}
.widget h3.widget-title, .widget_get_recent_comments h1.widget-title{padding:10px; background:#fffaf1 url(images/rausch.png) repeat; font-size:1.2em; color:#39383a; font-weight:bold; text-transform:uppercase}
.textwidget{line-height:1.6}
aside.widget blockquote{margin:0 20px 10px 20px; overflow:hidden; font-size:1.0em; font-style:italic; color:#6d6f6f; border-left:5px solid #f0ede8; padding:0 0 0 10px}
aside.widget blockquote p{font-size:1.2em}
aside.widget blockquote cite{margin:10px 0 0 0; padding:0 25px 15px 0; float:right; font:normal .8em Arial,Helvetica,sans-serif; text-transform:uppercase; letter-spacing:.1em}
/* --- Standard Widgets --- */
.widget_categories ul li ul.children, .widget_nav_menu ul li ul.sub-menu, .widget_pages ul li ul.children{margin:5px 0 0 0}
.widget_categories ul li ul.children li, .widget_nav_menu ul li ul.sub-menu li, .widget_pages ul li ul.children li{margin:0 0 0 -15px; background:none}
.widget_categories ul li{background:none; list-style:square}
.widget_rss ul li, .widget_nav_menu ul li, .home_widget_rss ul li, .home_widget_nav_menu ul li{background:none; list-style:square}
.widget_recent_entries ul, .widget_recent_comments ul{padding:0 0 0 15px}
select{width:100%}
.home_widget ul li{padding:5px 0 5px 30px; background:url(images/circle.png) 0 10px no-repeat; color:#000}
/* calendar widget */
.widget_calendar{max-width:100%}
#wp-calendar{width:100%; margin-bottom:20px}
#wp-calendar caption{text-align:right; color:#cc653b; font-weight:600; font-size:.8em; margin-top:10px; margin-bottom:15px}
#wp-calendar thead{font-size:10px; border:none}
#wp-calendar thead th{padding-bottom:10px; font-size:1.1em}
#wp-calendar tbody{color:#c7a685}
#wp-calendar tr th {padding:0; border-top:none; border-left:none; border-right:none}
#wp-calendar tr {border-bottom:none}
#wp-calendar tr td {padding:0; border-top:none; border-left:none; border-right:none}
#wp-calendar tbody td{background:#fbeee1; border:1px solid #fff; text-align:center; padding:8px}
#wp-calendar tbody td:hover{background:#fff}
#wp-calendar tbody .pad{background:none}
#wp-calendar tfoot #next{font-size:.8em; text-transform:uppercase; text-align:right}
#wp-calendar tfoot #prev{font-size:.8em; text-transform:uppercase; padding-top:10px}
/* --- Search Widget --- */
.widget_search{overflow:hidden}
.searchform{width:100%; margin:5px 0 0 0; padding:0; overflow:hidden}
.searchform .search-input{width:64%; margin:0 2px 5px 0; padding:6px 5px; background-color:#dedede; border:1px solid #d3ccc1}
.jetpack_subscription_widget input#subscribe-field{width:40%; margin:0 2px 5px 0; padding:6px 5px; background-color:#fff; border:1px solid #d3ccc1}
.footer .searchform .search-input{width:40%; margin:0 2px 5px 0; padding:6px 5px; background-color:#fff; border:1px solid #d3ccc1}
.searchsubmit, input[type="submit"]{margin:0; padding:6px 5px; display:inline-block; vertical-align:baseline; outline:none; background-color:#cc653b; border:none; font-size:11px; color:#fff; text-align:center; text-transform:uppercase; letter-spacing:1px; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; cursor:pointer}
.searchsubmit:hover{color:#fff; background-color:#39383a}
input[type="text"], input[type="password"], input[type="search"], input[type="email"], textarea, select{outline:none}
input[type="text"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="email"]:focus, textarea:focus{-moz-box-shadow:0 0 3px rgba(0,0,0,.2); -webkit-box-shadow:0 0 3px rgba(0,0,0,.2); box-shadow: 0 0 3px rgba(0,0,0,.2)}
/* --- Recent Comments Widget --- */
.widget_recent_comments a{color:#cc653b}
.widget_get_recent_comments li.sidebar-comment{margin:10px 0; overflow:hidden}
.widget_get_recent_comments li.sidebar-comment:first-child{margin:3px 0 10px}
.widget_get_recent_comments li.sidebar-comment .comment-content{padding:0 0 0 6px; overflow:hidden}
.widget_get_recent_comments li.sidebar-comment p{line-height:1.4}
.widget_get_recent_comments .kjgrcGravatar{margin:0; float:left; display:block}
.widget_get_recent_comments span.sidebar-comment-autor a{padding:0 0 3px}


/* Bio Page
================================================== */
.about .circleimage img {padding:2px; border:2px dashed #f6d2ad}
.aboutcontent {margin-top:-20px}
.page blockquote{margin-bottom:20px}
.aboutpage a, .aboutpage a:visited{color:#cc653b}


/* Plugins styles
================================================== */
#edd_checkout_cart .edd_cart_header_row th, #edd_user_history th{background:#fcf4e9}
#edd_checkout_cart th, #edd_checkout_cart td, #edd_checkout_form_wrap fieldset, #edd_user_history th, #edd_user_history td{border:1px solid #f7e7d7}
#edd_checkout_form_wrap #edd_final_total_wrap{background:#fff; border:1px solid #f7e7d7}
.edd-submit.button.blue{border-color:#a6502c; background:#cc653b}
.edd-submit.button.blue:hover{background:#a6502c}
#edd_checkout_form_wrap input[type=text], #edd_checkout_form_wrap input[type=email], #edd_checkout_form_wrap input[type=password], .contact-form input[type='text'], .contact-form input[type='email'], .contact-form textarea{padding:6px; border:1px solid #f7e7d7; background:#fff}

/* Copyright
================================================== */
p.copyright{margin:10px 0 0 0; font-size:.9em}
p.copyright a{color:#cc653b}


/* Content Shortcodes
================================================== */
.one_half{width:48%}
.one_third{width:20.4%}
.one_third_main{width:30.66%}
.two_third{width:75%}
.one_third_second{width:20.66%}
.two_third_second{width:78.34%}
.one_third_second, .two_third_second{margin-right:1%; margin-bottom:10px; float:left}
.one_fourth{width:22%}
.one_fifth{width:16.8%}
.one_sixth{width:15%}
.one_half, .one_third, .two_third, .one_fourth, .one_fifth, .one_third_main{margin-right:4%; margin-bottom:10px; float:left}
.one_sixth{margin-right:2%; margin-bottom:20px; float:left}
.lastcolumn{margin-right:0!important; clear:right}
.alignright{float:right}
.alignleft{float:left}
img.aligncenter{margin:0px auto}
.aligncenter, div.aligncenter{margin-left:auto; margin-right:auto; display:block}
.grid_4{width:31.333%; min-height:50px}
.grid_3{width:48%}
.clearfix{display:block}
.grid_4, .grid_3{display:inline; float:left; margin-left:1%; margin-right:1%}
/* #Page Styles
================================================== */
.content.right{float:right}
.wp-caption-text{
    margin-top: -13px;
    position: absolute;
    margin-left: 6px!important;
}
/* #Media Queries
================================================== */
/* Smaller than standard 1280 (devices and browsers) */
@media only screen and (max-width:1279px){
.button{ margin-top:-200px}
.homewidgettour span.gigpress-sidebar-status{ float:none;  display:block}
.homewidgetnews iframe{width:270px; height:200px;}
.one_third{
    width: 27.66%;
}
.two_third {
    width: 67.33%;
}
.site-logo img {
    margin: 30px 0 -1px 0;
    width: 308px;
    padding-left:5px;
}
}

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width:959px){
    .site-logo img{width:300px;padding-left:5px;}
    #toppart #mainnav ul li a{padding: 5px 13px;}
    .homewidgetnews iframe {
        width: 214px;
        height: 170px;
        }
    .one_third{
        width: 34.66%!important;
    }
    .two_third {
        width: 60.33%!important;
    }
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width:768px) and (max-width:959px){
.button{ margin-top:-160px}
#toppart #mainnav {max-width: 100%; float: left}
.site-logo img{margin-left: 38px;width: 270px;}
.two_third{
        width: 100%!important;
    }
    #toppart #mainnav ul li a{
        padding: 5px 6px;
    }
    .post img.wp-post-image{
        margin-right:50px;
    }
}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width:767px){ .one_half,.one_third,.two_third,.one_fourth,.one_fifth,.one_sixth,.one_third_second,.two_third_second,.one_third_main,.grid_4,.grid_3{ width:100%}
.homewidgetnews iframe {
width: 399px;
height: 290px;
}
.one_third{
        width: 63%!important;
}
.two_third{
        width: 100%!important;
}
.site-logo img{margin: -15px 0 15px 0;padding-left:5px;}
.entry-details p{ float:right}
h2.entry-title a{ font-size:1.0em}
.content .post{ margin:0 0 60px 0}
#toppart #mainnav{ margin:10px 0 20px 0;  max-width:100%;  float:none}
#toppart #mainnav ul li{ float:none;  list-style:none;  position:relative;  display:block;  padding:8px;  background:#020102}
#toppart #mainnav ul li a{ color:#fff;  margin:0;  display:block}
#toppart #mainnav ul li a:hover{ color:#f6d2ad;  margin:0;  display:block}
#toppart #mainnav ul ul li a:hover{ color:#fff;  margin:0;  display:block; background:none}
 #toppart #mainnav ul ul{ display:block;  float:none;  position:relative;  margin-left:10px;  top:0;  left:0;  z-index:none}
#toppart #mainnav ul ul ul{ display:block;  float:none;  position:relative;  margin-left:20px;  top:0;  left:0;  z-index:none}
#toppart #mainnav ul ul li{ border-bottom:1px solid #1e1321}
#toppart #mainnav ul ul ul li{ border-bottom:none}
#toppart #mainnav ul ul li a{ background:none;  display:inline-block;  width:100%;  color:#f6d2ad}
/* Toggle menu */
.menu-toggle{ cursor:pointer;  display:inline-block;  background:#020102 url(images/menuarrow.png) 10px 15px no-repeat;  color:#fff;  display:block;  font:bold 1.2em 'Dosis',sans-serif; padding:13px 10px 10px 40px}
 .toggled-on .nav-menu, .toggled-on .nav-menu >ul{ display:block;  margin-left:0px;  margin-top:10px;  padding:0;  width:100%}
 .navbar-fixed .toggled-on .nav-menu, .navbar-fixed .toggled-on .nav-menu >ul{ display:none}
 .toggled-on li, .toggled-on .children{ display:block}
 ul.nav-menu, div.nav-menu >ul{ display:none}
#mainnav >ul{ display:none}
.buttoncircle{ display:none}
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width:480px) and (max-width:767px){ 
.site-logo img{margin: -15px 0 15px 0;padding-left:5px;}
.entry-header p {display: inline-block; float:none; margin-top: -20px}
.entry-header h2.entry-title {float: none}
.format-image .entry-header p {margin-top:0}

}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width:479px){ 
body.category-media .container{width:320px!important;}

.entry-header p {display: inline-block; float:none; margin-top: -20px}
.entry-header h2.entry-title {float: none}
.format-image .entry-header p {margin-top:0}
.homewidgetnews iframe {
width: 278px;
height: 210px;
}
.one_third{
        width: 88%!important;
}
}

.rpwe-block li.rpwe-clearfix{
    padding-bottom: 30px;
    padding-top: 0px;
}
div.one_third_main.lastcolumn aside{
    margin-bottom: 32px;
}

aside#search-3{
    padding-left: 16px;
}

div.homewidgetbio.special .textwidget{
    margin-top: 16px;
    padding: 4px;
}
.responsive-accordion-head{
    font:1.250em 'Dosis',sans-serif;
}

#accordions-235 .responsive-accordion-head{
    font-size:1.3em!important;
    border-bottom: 1px solid #ffffff!important;
}
ul.responsive-accordion{
    padding:0px!important;
}
ul.responsive-accordion li{
    padding:0px!important;
    background:none!important;
}

.accordions-container{
    padding:0px!important;
    margin:0px!important;
}

.responsive-accordion li .responsive-accordion-head.active{
    font-weight:normal!important;
    border-bottom: 2px solid #aaaaaa!important;
}

.responsive-accordion li .responsive-accordion-head:hover{
    background-color: #cccccc!important;
}

div.responsive-accordion-panel{
    font-size: 1em!important;
    line-height: 1.43em;
}
.responsive-accordion-default.responsive-accordion li .responsive-accordion-panel{
   // min-height:100px;
}

.responsive-accordion-default.responsive-accordion li .responsive-accordion-head i{
     /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";

    /* IE 5-7 */
    filter: alpha(opacity=85);

    /* Netscape */
    -moz-opacity: 0.85;

    /* Safari 1.x */
    -khtml-opacity: 0.85;

    /* Good browsers */
    opacity: 0.85;
}

.post ul li, .content ul li, .commentlist ul li{
    list-style-type: circle;
    background: none!important;
    color: #39383A;
    font-size: 1em;
    padding-left: 6px;
}

span.link_arancione a{
    font-weight: bold;
    color: #ff5a00;
}

.socials h3.widget-title {
margin-bottom: 13px;
margin-top: 10px;
}

.socials ul li {
margin-bottom: 20px;
}

p.copyright{
    font-size: 0.8em !important;
    margin: 10px 0 12px;
}

.arancione{
   color: #ff5a00; 
}

body.category-news span.date,body.category-news span.author,
body.single span.date,body.single span.author{
    color:#FFF1DB;
    font-weight:normal;
    font-size:.9em;
}

img.immagini-band{
    display:block;
    float:left;
    padding: 0 10px 5px 0;
}

body.page-id-25 ul{
    line-height: 1.1;
}

button#submit{
    cursor:pointer;
}

div.menu-menu-principale-container{
    padding-right: 8px;
}