body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
margin: 0;
padding: 0;
}
textarea {
resize: vertical;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
fieldset,
img {
border: 0;
}
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
font-style: normal;
font-weight: 400;
}
ol,
ul {
list-style: none;
}
caption,
th {
text-align: left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-size: 100%;
font-weight: 400;
clear: both;
margin: 0;
}
q:before,
q:after {
content: '';
}
abbr,
acronym {
border: 0;
}
.clearfix:before,
.clearfix:after {
content: "";
display: table;
}
.clearfix:after {
clear: both;
}
.clearfix {
zoom: 1;
} .container {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
zoom: 1;
}
.container:before,
.container:after {
content: " "; display: table; }
.container:after {
clear: both;
}
.container:before,
.container:after {
content: " "; display: table; }
.container:after {
clear: both;
}
.row {
margin-left: -15px;
margin-right: -15px;
zoom: 1;
}
.row:before,
.row:after {
content: " "; display: table; }
.row:after {
clear: both;
}
.row:before,
.row:after {
content: " "; display: table; }
.row:after {
clear: both;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
} .col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11 {
float: left;
}
.col-xs-1 {
width: 8.33333333%;
}
.col-xs-2 {
width: 16.66666667%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-4 {
width: 33.33333333%;
}
.col-xs-5 {
width: 41.66666667%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-7 {
width: 58.33333333%;
}
.col-xs-8 {
width: 66.66666667%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-10 {
width: 83.33333333%;
}
.col-xs-11 {
width: 91.66666667%;
}
.col-xs-12 {
width: 100%;
} @media (min-width: 768px) {
.container {
max-width: 750px;
}
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11 {
float: left;
}
.col-sm-1 {
width: 8.33333333%;
}
.col-sm-2 {
width: 16.66666667%;
}
.col-sm-3 {
width: 25%;
}
.col-sm-4 {
width: 33.33333333%;
}
.col-sm-5 {
width: 41.66666667%;
}
.col-sm-6 {
width: 50%;
}
.col-sm-7 {
width: 58.33333333%;
}
.col-sm-8 {
width: 66.66666667%;
}
.col-sm-9 {
width: 75%;
}
.col-sm-10 {
width: 83.33333333%;
}
.col-sm-11 {
width: 91.66666667%;
}
.col-sm-12 {
width: 100%;
}
.col-sm-push-1 {
left: 8.33333333%;
}
.col-sm-push-2 {
left: 16.66666667%;
}
.col-sm-push-3 {
left: 25%;
}
.col-sm-push-4 {
left: 33.33333333%;
}
.col-sm-push-5 {
left: 41.66666667%;
}
.col-sm-push-6 {
left: 50%;
}
.col-sm-push-7 {
left: 58.33333333%;
}
.col-sm-push-8 {
left: 66.66666667%;
}
.col-sm-push-9 {
left: 75%;
}
.col-sm-push-10 {
left: 83.33333333%;
}
.col-sm-push-11 {
left: 91.66666667%;
}
.col-sm-pull-1 {
right: 8.33333333%;
}
.col-sm-pull-2 {
right: 16.66666667%;
}
.col-sm-pull-3 {
right: 25%;
}
.col-sm-pull-4 {
right: 33.33333333%;
}
.col-sm-pull-5 {
right: 41.66666667%;
}
.col-sm-pull-6 {
right: 50%;
}
.col-sm-pull-7 {
right: 58.33333333%;
}
.col-sm-pull-8 {
right: 66.66666667%;
}
.col-sm-pull-9 {
right: 75%;
}
.col-sm-pull-10 {
right: 83.33333333%;
}
.col-sm-pull-11 {
right: 91.66666667%;
}
.col-sm-offset-1 {
margin-left: 8.33333333%;
}
.col-sm-offset-2 {
margin-left: 16.66666667%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-4 {
margin-left: 33.33333333%;
}
.col-sm-offset-5 {
margin-left: 41.66666667%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-7 {
margin-left: 58.33333333%;
}
.col-sm-offset-8 {
margin-left: 66.66666667%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-10 {
margin-left: 83.33333333%;
}
.col-sm-offset-11 {
margin-left: 91.66666667%;
}
} @media (min-width: 992px) {
.container {
max-width: 970px;
}
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11 {
float: left;
}
.col-md-1 {
width: 8.33333333%;
}
.col-md-2 {
width: 16.66666667%;
}
.col-md-3 {
width: 25%;
}
.col-md-4 {
width: 33.33333333%;
}
.col-md-5 {
width: 41.66666667%;
}
.col-md-6 {
width: 50%;
}
.col-md-7 {
width: 58.33333333%;
}
.col-md-8 {
width: 66.66666667%;
}
.col-md-9 {
width: 75%;
}
.col-md-10 {
width: 83.33333333%;
}
.col-md-11 {
width: 91.66666667%;
}
.col-md-12 {
width: 100%;
}
.col-md-push-0 {
left: auto;
}
.col-md-push-1 {
left: 8.33333333%;
}
.col-md-push-2 {
left: 16.66666667%;
}
.col-md-push-3 {
left: 25%;
}
.col-md-push-4 {
left: 33.33333333%;
}
.col-md-push-5 {
left: 41.66666667%;
}
.col-md-push-6 {
left: 50%;
}
.col-md-push-7 {
left: 58.33333333%;
}
.col-md-push-8 {
left: 66.66666667%;
}
.col-md-push-9 {
left: 75%;
}
.col-md-push-10 {
left: 83.33333333%;
}
.col-md-push-11 {
left: 91.66666667%;
}
.col-md-pull-0 {
right: auto;
}
.col-md-pull-1 {
right: 8.33333333%;
}
.col-md-pull-2 {
right: 16.66666667%;
}
.col-md-pull-3 {
right: 25%;
}
.col-md-pull-4 {
right: 33.33333333%;
}
.col-md-pull-5 {
right: 41.66666667%;
}
.col-md-pull-6 {
right: 50%;
}
.col-md-pull-7 {
right: 58.33333333%;
}
.col-md-pull-8 {
right: 66.66666667%;
}
.col-md-pull-9 {
right: 75%;
}
.col-md-pull-10 {
right: 83.33333333%;
}
.col-md-pull-11 {
right: 91.66666667%;
}
.col-md-offset-0 {
margin-left: 0;
}
.col-md-offset-1 {
margin-left: 8.33333333%;
}
.col-md-offset-2 {
margin-left: 16.66666667%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-4 {
margin-left: 33.33333333%;
}
.col-md-offset-5 {
margin-left: 41.66666667%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-7 {
margin-left: 58.33333333%;
}
.col-md-offset-8 {
margin-left: 66.66666667%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-10 {
margin-left: 83.33333333%;
}
.col-md-offset-11 {
margin-left: 91.66666667%;
}
} @media (min-width: 1200px) {
.container {
max-width: 1200px;
}
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11 {
float: left;
}
.col-lg-1 {
width: 8.33333333%;
}
.col-lg-2 {
width: 16.66666667%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-4 {
width: 33.33333333%;
}
.col-lg-5 {
width: 41.66666667%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-7 {
width: 58.33333333%;
}
.col-lg-8 {
width: 66.66666667%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-10 {
width: 83.33333333%;
}
.col-lg-11 {
width: 91.66666667%;
}
.col-lg-12 {
width: 100%;
}
.col-lg-push-0 {
left: auto;
}
.col-lg-push-1 {
left: 8.33333333%;
}
.col-lg-push-2 {
left: 16.66666667%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-4 {
left: 33.33333333%;
}
.col-lg-push-5 {
left: 41.66666667%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-7 {
left: 58.33333333%;
}
.col-lg-push-8 {
left: 66.66666667%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-10 {
left: 83.33333333%;
}
.col-lg-push-11 {
left: 91.66666667%;
}
.col-lg-pull-0 {
right: auto;
}
.col-lg-pull-1 {
right: 8.33333333%;
}
.col-lg-pull-2 {
right: 16.66666667%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-4 {
right: 33.33333333%;
}
.col-lg-pull-5 {
right: 41.66666667%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-7 {
right: 58.33333333%;
}
.col-lg-pull-8 {
right: 66.66666667%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-10 {
right: 83.33333333%;
}
.col-lg-pull-11 {
right: 91.66666667%;
}
.col-lg-offset-0 {
margin-left: 0;
}
.col-lg-offset-1 {
margin-left: 8.33333333%;
}
.col-lg-offset-2 {
margin-left: 16.66666667%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-4 {
margin-left: 33.33333333%;
}
.col-lg-offset-5 {
margin-left: 41.66666667%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-7 {
margin-left: 58.33333333%;
}
.col-lg-offset-8 {
margin-left: 66.66666667%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-10 {
margin-left: 83.33333333%;
}
.col-lg-offset-11 {
margin-left: 91.66666667%;
}
} body {
width: auto;
height: auto;
font-size: 0.875em;
line-height: 1.8;
color: #5f6062;
background: #f7f7f7;
word-wrap: break-word;
font-family: 'Gentium Basic', serif;
}
body.admin-bar #player {
top: 0;
}
.lg {
font-size: 1.143em;
line-height: 2;
}
* {
box-sizing: border-box;
-moz-box-sizing: border-box;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: 400;
}
h1 {
font-size: 2.286em;
line-height: 1.4;
}
h2 {
font-size: 2.000em;
line-height: 1.375;
}
h3 {
font-size: 1.714em;
line-height: 1.6;
}
h4 {
font-size: 1.571em;
line-height: 1.75;
}
h5 {
font-size: 1.286em;
font-weight: 300;
line-height: 2.15;
}
h6 {
font-size: 1em;
font-weight: 600;
line-height: 2.4;
color: #363636;
text-transform: uppercase;
}
.upper {
text-transform: uppercase;
}
hr {
border: none;
border-bottom: 1px solid #bfbfbf;
margin: 30px 0;
}
blockquote {
padding-left: 15px;
font-style: italic;
min-height: 25px;
line-height: 2;
font-size: 1.4em;
margin: 15px 0 30px;
border-left: 15px solid #edecec;
}
address {
margin-bottom: 15px;
}
strong {
font-weight: 600;
}
.upper {
text-transform: uppercase;
}
a,
a:link,
a:visited {
color: #363636;
-webkit-transition: all 0.25s;
transition: all 0.25s;
}
a:hover {
color: #5b8496;
}
abbr,
acronym {
border-bottom: 1px dotted;
cursor: help;
}
em {
font-style: italic;
}
ol,
ul {
margin: 0;
}
ol li {
list-style: decimal outside;
}
ul li {
list-style: none;
}
dl {
margin-bottom: 15px;
}
th,
td {
border: 1px solid;
padding: 8px;
}
th {
font-weight: 700;
text-align: center;
}
img {
max-width: 100%;
height: auto;
}
caption {
margin-bottom: 8px;
text-align: center;
}
p,
fieldset,
table {
margin-bottom: 15px;
}
a:link,
a:visited {
text-decoration: none;
}
:focus {
outline: 0;
}
.alignleft {
display: inline;
float: left;
margin: .5em 1.5em 0 0;
}
.alignright {
display: inline;
float: right;
margin: .5em 0 0 1.5em;
}
.aligncenter {
max-width: 100%;
margin: 0 auto;
display: block;
}
.alignnone {
max-width: 100%;
}
.wp-caption {
text-align: center;
margin-bottom: 15px;
}
.wp-caption img {
display: block;
}
.wp-caption .wp-caption-text {
font-size: 0.85em;
margin: 5px 0;
}
.gallery {
margin: auto;
padding: 0px;
}
.gallery-item {
margin: 5px 0px;
}
.gallery-caption {
font-size: 0.85em;
padding: 0px 8px;
}
.gallery img {
background: none;
border: none !important;
width: 100%;
height: auto;
padding: 1em;
}
.page-links {
border: 2px solid #5b8496;
padding: .5em 2em;
display: inline-block;
float: none;
text-align: center;
border-radius: 50px;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
margin: 1em 0;
}
.page-links a {
color: #5b8496;
}
.entry-content .wp-embed {
margin: 0 0 25px;
}
.entry-content .wp-playlist {
background: none;
border: none;
padding: 0;
}
.entry-content .wp-playlist .wp-playlist-tracks {
background: #edecec;
padding: 15px;
}
.entry-content .wp-playlist .wp-playlist-item {
padding: 0.5em 1em;
margin: 0 0 5px;
border: none;
}
.entry-content .wp-playlist .wp-playlist-item a {
font-weight: 400;
}
.entry-content .wp-playlist .wp-playlist-playing {
border: 1px solid white;
background: none;
border-radius: 50px;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
}
.entry-content .wp-playlist .wp-playlist-item-length {
line-height: 2.5;
right: 1em;
font-weight: normal;
}
.entry-content .wp-playlist .mejs-controls .mejs-time-rail .mejs-time-loaded {
background: #dddddd;
}
.entry-content .wp-playlist .mejs-controls .mejs-time-rail .mejs-time-current {
background: #5b8496;
}   .clearfix {
zoom: 1;
}
.clearfix:before,
.clearfix:after {
content: " "; display: table; }
.clearfix:after {
clear: both;
}
.no-gutter-left {
padding-left: 0;
}
.no-gutter-right {
padding-right: 0;
}
.no-gutter {
padding-left: 0;
padding-right: 0;
}
.pull-right {
float: right !important;
}
.pull-left {
float: left !important;
}
.hide {
display: none !important;
}
.show {
display: block !important;
}
.invisible {
visibility: hidden;
}
.affix {
position: fixed;
}
.hidden {
display: none !important;
visibility: hidden !important;
}
.visible-xs {
display: none !important;
}
tr.visible-xs {
display: none !important;
}
th.visible-xs,
td.visible-xs {
display: none !important;
}
@media (max-width: 767px) {
.visible-xs {
display: block !important;
}
tr.visible-xs {
display: table-row !important;
}
th.visible-xs,
td.visible-xs {
display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-xs.visible-sm {
display: block !important;
}
tr.visible-xs.visible-sm {
display: table-row !important;
}
th.visible-xs.visible-sm,
td.visible-xs.visible-sm {
display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-xs.visible-md {
display: block !important;
}
tr.visible-xs.visible-md {
display: table-row !important;
}
th.visible-xs.visible-md,
td.visible-xs.visible-md {
display: table-cell !important;
}
}
@media (min-width: 1200px) {
.visible-xs.visible-lg {
display: block !important;
}
tr.visible-xs.visible-lg {
display: table-row !important;
}
th.visible-xs.visible-lg,
td.visible-xs.visible-lg {
display: table-cell !important;
}
}
.visible-sm {
display: none !important;
}
tr.visible-sm {
display: none !important;
}
th.visible-sm,
td.visible-sm {
display: none !important;
}
@media (max-width: 767px) {
.visible-sm.visible-xs {
display: block !important;
}
tr.visible-sm.visible-xs {
display: table-row !important;
}
th.visible-sm.visible-xs,
td.visible-sm.visible-xs {
display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm {
display: block !important;
}
tr.visible-sm {
display: table-row !important;
}
th.visible-sm,
td.visible-sm {
display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-sm.visible-md {
display: block !important;
}
tr.visible-sm.visible-md {
display: table-row !important;
}
th.visible-sm.visible-md,
td.visible-sm.visible-md {
display: table-cell !important;
}
}
@media (min-width: 1200px) {
.visible-sm.visible-lg {
display: block !important;
}
tr.visible-sm.visible-lg {
display: table-row !important;
}
th.visible-sm.visible-lg,
td.visible-sm.visible-lg {
display: table-cell !important;
}
}
.visible-md {
display: none !important;
}
tr.visible-md {
display: none !important;
}
th.visible-md,
td.visible-md {
display: none !important;
}
@media (max-width: 767px) {
.visible-md.visible-xs {
display: block !important;
}
tr.visible-md.visible-xs {
display: table-row !important;
}
th.visible-md.visible-xs,
td.visible-md.visible-xs {
display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-md.visible-sm {
display: block !important;
}
tr.visible-md.visible-sm {
display: table-row !important;
}
th.visible-md.visible-sm,
td.visible-md.visible-sm {
display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md {
display: block !important;
}
tr.visible-md {
display: table-row !important;
}
th.visible-md,
td.visible-md {
display: table-cell !important;
}
}
@media (min-width: 1200px) {
.visible-md.visible-lg {
display: block !important;
}
tr.visible-md.visible-lg {
display: table-row !important;
}
th.visible-md.visible-lg,
td.visible-md.visible-lg {
display: table-cell !important;
}
}
.visible-lg {
display: none !important;
}
tr.visible-lg {
display: none !important;
}
th.visible-lg,
td.visible-lg {
display: none !important;
}
@media (max-width: 767px) {
.visible-lg.visible-xs {
display: block !important;
}
tr.visible-lg.visible-xs {
display: table-row !important;
}
th.visible-lg.visible-xs,
td.visible-lg.visible-xs {
display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-lg.visible-sm {
display: block !important;
}
tr.visible-lg.visible-sm {
display: table-row !important;
}
th.visible-lg.visible-sm,
td.visible-lg.visible-sm {
display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-lg.visible-md {
display: block !important;
}
tr.visible-lg.visible-md {
display: table-row !important;
}
th.visible-lg.visible-md,
td.visible-lg.visible-md {
display: table-cell !important;
}
}
@media (min-width: 1200px) {
.visible-lg {
display: block !important;
}
tr.visible-lg {
display: table-row !important;
}
th.visible-lg,
td.visible-lg {
display: table-cell !important;
}
}
.hidden-xs {
display: block !important;
}
tr.hidden-xs {
display: table-row !important;
}
th.hidden-xs,
td.hidden-xs {
display: table-cell !important;
}
@media (max-width: 767px) {
.hidden-xs {
display: none !important;
}
tr.hidden-xs {
display: none !important;
}
th.hidden-xs,
td.hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-xs.hidden-sm {
display: none !important;
}
tr.hidden-xs.hidden-sm {
display: none !important;
}
th.hidden-xs.hidden-sm,
td.hidden-xs.hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-xs.hidden-md {
display: none !important;
}
tr.hidden-xs.hidden-md {
display: none !important;
}
th.hidden-xs.hidden-md,
td.hidden-xs.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-xs.hidden-lg {
display: none !important;
}
tr.hidden-xs.hidden-lg {
display: none !important;
}
th.hidden-xs.hidden-lg,
td.hidden-xs.hidden-lg {
display: none !important;
}
}
.hidden-sm {
display: block !important;
}
tr.hidden-sm {
display: table-row !important;
}
th.hidden-sm,
td.hidden-sm {
display: table-cell !important;
}
@media (max-width: 767px) {
.hidden-sm.hidden-xs {
display: none !important;
}
tr.hidden-sm.hidden-xs {
display: none !important;
}
th.hidden-sm.hidden-xs,
td.hidden-sm.hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm {
display: none !important;
}
tr.hidden-sm {
display: none !important;
}
th.hidden-sm,
td.hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-sm.hidden-md {
display: none !important;
}
tr.hidden-sm.hidden-md {
display: none !important;
}
th.hidden-sm.hidden-md,
td.hidden-sm.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-sm.hidden-lg {
display: none !important;
}
tr.hidden-sm.hidden-lg {
display: none !important;
}
th.hidden-sm.hidden-lg,
td.hidden-sm.hidden-lg {
display: none !important;
}
}
.hidden-md {
display: block !important;
}
tr.hidden-md {
display: table-row !important;
}
th.hidden-md,
td.hidden-md {
display: table-cell !important;
}
@media (max-width: 767px) {
.hidden-md.hidden-xs {
display: none !important;
}
tr.hidden-md.hidden-xs {
display: none !important;
}
th.hidden-md.hidden-xs,
td.hidden-md.hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-md.hidden-sm {
display: none !important;
}
tr.hidden-md.hidden-sm {
display: none !important;
}
th.hidden-md.hidden-sm,
td.hidden-md.hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-md {
display: none !important;
}
tr.hidden-md {
display: none !important;
}
th.hidden-md,
td.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-md.hidden-lg {
display: none !important;
}
tr.hidden-md.hidden-lg {
display: none !important;
}
th.hidden-md.hidden-lg,
td.hidden-md.hidden-lg {
display: none !important;
}
}
.hidden-lg {
display: block !important;
}
tr.hidden-lg {
display: table-row !important;
}
th.hidden-lg,
td.hidden-lg {
display: table-cell !important;
}
@media (max-width: 767px) {
.hidden-lg.hidden-xs {
display: none !important;
}
tr.hidden-lg.hidden-xs {
display: none !important;
}
th.hidden-lg.hidden-xs,
td.hidden-lg.hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-lg.hidden-sm {
display: none !important;
}
tr.hidden-lg.hidden-sm {
display: none !important;
}
th.hidden-lg.hidden-sm,
td.hidden-lg.hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-lg.hidden-md {
display: none !important;
}
tr.hidden-lg.hidden-md {
display: none !important;
}
th.hidden-lg.hidden-md,
td.hidden-lg.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-lg {
display: none !important;
}
tr.hidden-lg {
display: none !important;
}
th.hidden-lg,
td.hidden-lg {
display: none !important;
}
}
.visible-print {
display: none !important;
}
tr.visible-print {
display: none !important;
}
th.visible-print,
td.visible-print {
display: none !important;
}
@media print {
.visible-print {
display: block !important;
}
tr.visible-print {
display: table-row !important;
}
th.visible-print,
td.visible-print {
display: table-cell !important;
}
.hidden-print {
display: none !important;
}
tr.hidden-print {
display: none !important;
}
th.hidden-print,
td.hidden-print {
display: none !important;
}
}  .site-header {
margin-top: 0;
background: #5b8496;
}
.site-header .masthead {
background: #dddddd;
position: relative;
z-index: 4;
}
.site-header .site-branding {
display: block;
float: left;
margin: 20px 0;
}
.site-header .site-branding .image-title {
color: #b7695f;
line-height: 1;
}
.site-header .site-branding .image-title a img {
display: block;
width: auto;
}
.site-header .site-branding .site-title {
line-height: 1;
}
.site-header .site-branding p {
line-height: 1;
margin: 0;
} .menu-toggle {
width: 32px;
height: 32px;
float: right;
display: none;
margin: 20px 5px;
cursor: pointer;
}
.menu-toggle.selected .icon {
fill: #5b8496;
}
.menu-toggle .icon {
width: 32px;
height: 32px;
fill: #363636;
}
.main-navigation {
display: none;
width: 100%;
font-size: 0.929em;
float: right;
}
.main-navigation ul {
padding-bottom: 1em;
}
.main-navigation ul li {
display: block;
width: 100%;
padding: 0;
}
.main-navigation ul li a {
margin: 0;
padding: 1.125em 0;
display: block;
line-height: 1;
color: #363636;
text-transform: uppercase;
border-bottom: none;
}
.main-navigation ul li a:hover {
color: #b7695f;
border-color: #b7695f;
}
.main-navigation ul li .children,
.main-navigation ul li .sub-menu {
min-width: 140px;
width: auto;
z-index: 10;
overflow: hidden;
display: block;
position: relative;
padding: 0 1.125em;
}
.main-navigation ul li .children li,
.main-navigation ul li .sub-menu li {
display: block;
float: none;
padding: 0;
}
.main-navigation ul li .children li a,
.main-navigation ul li .sub-menu li a {
padding: 1.125em 0;
border: none;
}
.main-navigation ul li:hover ul {
display: block;
} .banner {
padding: 132px 0 60px;
margin-top: -72px;
position: relative;
z-index: 3;
background-color: #5b8496;
}
.banner.title {
padding: 122px 15px 50px;
}
.banner .section-title {
color: #ffffff;
line-height: 1;
font-weight: 300;
}
.banner .section-title.large {
text-align: center;
font-size: 10em;
line-height: 1;
}
.banner .album > div {
float: none;
}
.banner img {
width: 100%;
height: auto;
margin: 0 auto;
display: block;
padding: 0;
-webkit-box-shadow: 0 0 5px #010101;
box-shadow: 0 0 5px #010101;
}
.centered {
text-align: center;
}
.module {
padding: 50px 0;
}
.module.light {
background: #ffffff;
}
.module.dark {
background: #3d4349;
color: #ffffff;
}
.module .icon {
width: 36px;
height: 36px;
fill: #5b8496;
}
.module.gallery {
text-align: center;
}
.module.gallery .content {
text-align: left;
margin: 10px 0;
}
.module.gallery .content .icon {
fill: #545d65;
}
.module.gallery .content h6 {
color: #5b8496;
margin-bottom: 15px;
}
.module.gallery .image {
margin: 10px 0;
}
.module.gallery .image img {
width: 100%;
height: auto;
padding: 0;
}
.module.gallery .read-more {
margin: 30px 0 0;
}
.module.post .ico {
margin-bottom: 30px;
}
.module.post .ico .icon {
width: 50px;
height: 50px;
fill: #5b8496;
}
.module.post p {
font-size: 1.15em;
color: #848789;
line-height: 2.2;
margin: 15px 0 30px;
}
.module .section-headline {
margin-bottom: 60px;
}
.shows-grid {
margin: 15px 0 60px;
}
.shows-grid h3 {
font-weight: 300;
columns: #363636;
}
.shows-grid p {
margin-bottom: 5px;
color: #848789;
}
.shows-grid p strong {
color: #363636;
}
.shows-grid a {
color: #5b8496;
text-transform: uppercase;
font-size: 0.857em;
}
.shows-grid a:hover {
color: #363636;
}
.shows-grid hr {
margin: 10px 0 15px;
} input[type="text"],
input[type="email"],
input[type="search"],
input[type="password"],
textarea {
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border: none;
background: #ffffff;
padding: 15px;
display: block;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
}
textarea,
input[type="search"] {
width: 100%;
}
input[type=search] {
background: #dddddd;
}
.gform_wrapper .gform_body .gform_fields li {
padding: 0;
}
.gform_wrapper .gform_body .gform_fields .gfield_label {
font-weight: 600;
line-height: 2.4;
}
.gform_wrapper .gform_body .gform_fields input {
padding: 1.224em 0.667em;
}
.gform_wrapper .gform_footer input.button {
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
background: transparent;
border-radius: 75px;
-moz-border-radius: 75px;
-webkit-border-radius: 75px;
color: #5b8496;
font-size: 0.923em;
text-transform: uppercase;
padding: 0.75em 3em;
display: inline-block;
margin: 15px 0;
cursor: pointer;
-webkit-transition: all 0.25s;
transition: all 0.25s;
border: 2px solid #5b8496;
}
.gform_wrapper .gform_footer input.button:hover {
border-color: #5b8496;
background: #5b8496;
color: #ffffff;
}
.btn-wrap {
text-align: center;
}
.btn {
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
background: transparent;
border-radius: 75px;
-moz-border-radius: 75px;
-webkit-border-radius: 75px;
color: #5b8496;
font-size: 0.923em;
text-transform: uppercase;
padding: 0.75em 3em;
display: inline-block;
margin: 15px 0;
cursor: pointer;
-webkit-transition: all 0.25s;
transition: all 0.25s;
border: 2px solid #edecec;
}
.btn:hover {
border-color: #1a1716; background: #1a1716;
color: #ffffff;
}
.btn.btn-primary {
border-color: #5b8496;
}
.btn.btn-full {
width: 100%;
}
.btn.btn-trans:hover {
border-color: #5b8496;
}
a.btn {
color: #5b8496;
} #player {
position: relative;
background: #f7f7f7;
max-height: 46px;
width: 100%;
top: 0;
z-index: 9999;
}
#player audio {
height: 0;
display: none;
}
#player .playlist-tracks {
position: absolute;
right: 0;
top: 45px;
min-width: 25%;
width: auto;
z-index: 999;
background: #f7f7f7;
padding: 15px;
display: none;
}
#player .playlist-tracks.open {
display: block;
}
#player .playlist-tracks ol li {
list-style: decimal inside;
display: block;
width: 100%;
}
#player .playlist-tracks ol li a {
position: relative;
display: block;
width: 100%;
padding: 3px 10px;
border: 2px solid transparent;
border-radius: 25px;
cursor: pointer;
}
#player .playlist-tracks ol li a:hover {
border-color: #5b8496;
}
#player .playlist-tracks ol li span {
display: inline-block;
position: absolute;
margin-left: 15px;
}
#player .playlist-tracks ol li .title {
display: inline-block;
padding: 0 60px 0 5px;
position: inherit;
width: 100%;
margin: 0;
}
#player .playlist-tracks ol li .duration {
right: 15px;
top: 3px;
}
.audio-player-wrapper {
width: 100%;
margin: 0;
padding: 10px 0;
position: relative;
float: left;
}
.audio-player-wrapper.error .audio-player-song-name {
color: #b7695f;
}
.audio-player-wrapper.error .audio-player-progress {
background: #b7695f;
}
.audio-player-container {
position: absolute;
width: 100%;
box-sizing: border-box;
padding-left: 90px;
padding-right: 85px;
}
.audio-player-container-inner {
overflow: hidden;
max-height: 26px;
}
.audio-player-song-name {
font-weight: 600;
font-size: 11px;
color: #252525;
text-transform: uppercase;
display: inline;
padding: 0;
width: 100%;
overflow: hidden;
float: left;
line-height: 28px;
}
.audio-player-controls {
display: none;
padding: 0;
width: 75%;
vertical-align: middle;
}
.audio-player-progress {
display: block;
width: 100%;
height: 5px;
border-radius: 25px;
background-color: #edecec;
cursor: pointer;
}
.audio-player-options {
display: inline-block;
vertical-align: middle;
margin: 0 0 0 15px;
float: right;
}
.audio-player-options .audio-player-time {
font-size: 12px;
display: inline;
margin: 0;
}
.audio-player-options .audio-player-animation {
display: none;
border-right: 1px solid;
margin-right: 15px;
padding-right: 10px;
}
.audio-player-options .audio-player-animation img {
margin: -14px 0;
}
.audio-player-options .audio-player-animation .still {
display: inline;
}
.audio-player-options .audio-player-animation .active {
display: none;
}
.audio-player-options .audio-player-animation.playing .still {
display: none;
}
.audio-player-options .audio-player-animation.playing .active {
display: inline;
}
.audio-player-options .audio-player-button {
margin: 0 10px;
display: inline;
float: none;
}
.audio-player-options .audio-player-button.icon-loop,
.audio-player-options .audio-player-button.icon-shuffle {
display: none;
}
.audio-player-options .audio-player-button:after {
content: "";
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.audio-player-options .audio-player-button .icon {
height: 12px;
width: 12px;
margin: 3px 0 0;
}
.audio-player-progress.loading {
background-image: -webkit-linear-gradient(-45deg, #b7695f 25%, transparent 25%, transparent 50%, #808e97 50%, #808e97 75%, transparent 75%, transparent);
background-image: -moz-linear-gradient(-45deg, #b7695f 25%, transparent 25%, transparent 50%, #808e97 50%, #808e97 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(-45deg, #b7695f 25%, transparent 25%, transparent 50%, #808e97 50%, #808e97 75%, transparent 75%, transparent);
background-image: linear-gradient(-45deg, #b7695f 25%, transparent 25%, transparent 50%, #808e97 50%, #808e97 75%, transparent 75%, transparent);
background-size: 20px 20px;
-webkit-animation: loadingStripes 700ms linear infinite;
-moz-animation: loadingStripes 700ms linear infinite;
-ms-animation: loadingStripes 700ms linear infinite;
-o-animation: loadingStripes 700ms linear infinite;
animation: loadingStripes 700ms linear infinite;
}
.audio-player-progress-bar {
-webkit-transition: width 200ms linear;
-moz-transition: width 200ms linear;
-o-transition: width 200ms linear;
transition: width 200ms linear;
display: block;
height: 100%;
width: 0;
position: relative;
max-width: 100%;
background-color: #252525;
border-radius: 25px;
}
.audio-player-progress-bar:after {
content: " ";
display: block;
width: 10px;
height: 10px;
background: #5b8496;
float: right;
position: absolute;
right: -5px;
top: -3px;
border-radius: 25px;
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
}
.audio-player-button-wrappers {
overflow: hidden;
*zoom: 1;
display: block;
float: left;
margin-right: 15px;
position: relative;
z-index: 9;
}
.audio-player-button {
line-height: 1;
position: relative;
cursor: pointer;
display: block;
float: left;
}
.audio-player-button.audio-player-place-pause-button {
border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
width: 26px;
height: 26px;
border: 2px solid #252525;
}
.audio-player-button .icon {
width: 16px;
height: 18px;
fill: #252525;
}
.audio-player-button.small .icon {
height: 16px;
width: 16px;
margin: 5px 10px 3px 0;
}
.audio-player-button.small .icon-forward {
margin: 5px 0 3px 10px;
}
.audio-player-button.icon-play .icon-play {
display: block;
margin: 0 4px;
margin-top: 2px;
}
.audio-player-button.icon-play .icon-pause {
display: none;
}
.audio-player-button.icon-pause .icon-pause {
display: block;
margin: 3px 3px 0;
height: 16px;
}
.audio-player-button.icon-pause .icon-play {
display: none;
}
.audio-player-button.selected .icon {
fill: #5b8496;
}
.audio-player-button:hover {
opacity: 0.7;
filter: alpha(opacity=70);
}
.album-tracks {
position: absolute;
height: 100%;
}
.album-tracks .audio-player-button-wrappers {
overflow: visible;
position: absolute;
left: 50%;
top: 50%;
float: none;
margin: 0;
margin-left: -28px;
margin-top: -28px;
}
.album-tracks .more {
color: #dddddd;
position: absolute;
left: 50%;
margin-left: -77px;
bottom: 30px;
}
.album-tracks .more:hover {
border-color: #1a1716; }
.album-tracks .audio-player-button {
height: 56px;
width: 56px;
border-color: #dddddd;
}
.album-tracks .audio-player-button .icon {
width: 24px;
height: 24px;
fill: #dddddd;
}
.album-tracks .audio-player-button .icon-play {
margin: 14px 17px;
}
.album-tracks .audio-player-button .icon-pause {
margin: 14px 15px;
display: none;
}
.album-tracks .audio-player-button.pause .icon-play {
display: none;
}
.album-tracks .audio-player-button.pause .icon-pause {
display: block;
}
.album-tracks .audio-player-button.small {
height: 24px;
width: 24px;
}
.album-tracks .audio-player-button.small .icon {
margin: 0;
}
.album-tracks .audio-player-button.icon-backward {
margin: 16px 10px;
}
.album-tracks .audio-player-button.icon-forward {
margin: 16px 10px;
}
@-moz-keyframes loadingStripes {
0% {
background-position: -20px;
}
100% {
background-position: 0px;
}
}
@-webkit-keyframes loadingStripes {
0% {
background-position: -20px;
}
100% {
background-position: 0px;
}
}
@-o-keyframes loadingStripes {
0% {
background-position: -20px;
}
100% {
background-position: 0px;
}
}
@-ms-keyframes loadingStripes {
0% {
background-position: -20px;
}
100% {
background-position: 0px;
}
}
@keyframes loadingStripes {
0% {
background-position: -20px;
}
100% {
background-position: 0px;
}
} .featured_album {
position: relative;
}
.featured_album .audio-player-button {
background: #edecec;
position: absolute;
padding: 8px 10px 5px;
right: 0;
top: 0;
z-index: 9;
}
.featured_album .featured-tracks {
background: url(//seeingthroughthenet.net/wp-content/themes/album/assets/images/grid-hover-bg.png) repeat;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
color: #ffffff;
padding: 33px 15px 15px;
margin: 0;
overflow: scroll;
z-index: -1;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transition: opacity 0.25s;
transition: opacity 0.25s;
}
.featured_album .featured-tracks a {
color: #ffffff;
}
.featured_album .featured-tracks li:hover {
color: #5b8496;
}
.featured_album .featured-tracks li:hover a {
color: #5b8496;
}
.featured_album .featured-tracks.open {
opacity: 1;
filter: alpha(opacity=100);
z-index: 8;
}
.album-tracks {
width: 100%;
}
.tracks {
background: #edecec;
padding: 15px;
margin: 45px 0;
}
.tracks ol {
margin: 0;
padding: 0;
}
.tracks ol li {
list-style: decimal inside;
border: 1px solid transparent;
border-radius: 50px;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
-webkit-transition: border 0.25s;
transition: border 0.25s;
padding: 3px 15px;
cursor: pointer;
margin: 12px 0;
position: relative;
}
.tracks ol li a {
padding: 0 15px 0 38px;
position: absolute;
left: 0;
width: 100%;
top: 3px;
display: block;
}
.tracks ol li a span {
float: right;
}
.tracks ol li:hover {
border: 1px solid #ffffff;
}
.entry-content .tracks ol {
padding: 0;
}
.entry-content .tracks ol li {
padding: 3px 15px;
} #primary {
padding-top: 50px;
padding-bottom: 50px;
}
#primary em {
color: #848789;
}
.type-album {
margin-bottom: 45px;
}
.top-content {
background: #ffffff;
padding: 2em 0;
}
.top-content p {
margin: 0;
}
.entry-content p {
line-height: 2;
}
.entry-content ul {
padding: 0 0 0 25px;
margin: 15px 0;
}
.entry-content ul li {
list-style-type: disc;
padding: 3px 0 3px 5px;
}
.entry-content ol {
padding: 0 0 0 25px;
margin: 15px 0;
}
.entry-content ol li {
padding: 3px 0 3px 5px;
}
.entry-content h4 {
font-weight: 300;
}
.entry-content h5 {
line-height: 2;
margin-bottom: 15px;
}
.entry-content-menu li {
margin: 5px 0;
}
.entry-content-menu li a {
color: #5b8496;
}
.entry-content-menu li a:hover {
color: #363636;
}
.entry-video {
padding: 50px 0 0;
}
.entry-image {
padding: 50px 0 0;
}
.entry-image img {
margin: 0;
width: 100%;
height: auto;
}
.entry-thumb {
margin: 0 0 30px;
}
.entry-thumb img {
width: 100%;
height: auto;
}
.entry-meta {
text-transform: uppercase;
font-size: 0.846em;
margin: 0 0 10px;
}
.entry-header .entry-title {
color: #363636;
margin: 5px 0 15px;
}
.entry-footer-meta {
background: #f0f0f0;
padding: 20px;
margin: 60px 0 -28px;
}
.entry-footer-meta ul {
margin: 5px 0 25px;
}
.entry-footer-meta ul li {
display: inline-block;
margin: 5px 0;
}
.entry-footer-meta ul li a {
background: #dddddd;
padding: 5px 15px;
border-radius: 25px;
margin: 0 5px 0 0;
}
.entry-footer-meta ul li a:hover {
background: #e68e67;
color: #ffffff;
}
.entry-footer-meta span {
font-size: 0.786em;
}
.entry-footer-meta span a {
color: #5f6062;
text-decoration: underline;
}
.grid-thumb {
position: relative;
}
.grid-thumb img {
width: 100%;
height: auto;
display: block;
}
.grid-thumb .grid-hover {
position: absolute;
background: url(//seeingthroughthenet.net/wp-content/themes/album/assets/images/grid-hover-bg.png) repeat;
width: 100%;
height: 100%;
top: 0;
bottom: 0;
left: 0;
right: 0;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transition: opacity 0.25s;
transition: opacity 0.25s;
}
.grid-thumb .grid-hover .visit {
border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
width: 56px;
display: block;
height: 56px;
border: 2px solid #dddddd;
position: absolute;
top: 50%;
left: 50%;
margin-top: -28px;
margin-left: -28px;
}
.grid-thumb .grid-hover .visit .icon {
width: 24px;
height: 24px;
fill: #dddddd;
margin: 14px;
}
.grid-thumb .grid-hover .icon {
-webkit-transition: none;
transition: none;
}
.grid-thumb .grid-hover a {
-webkit-transition: none;
transition: none;
}
.grid-thumb .grid-hover .audio-player-button:hover {
border-color: #252525;
}
.grid-thumb .grid-hover .audio-player-button:hover .icon {
fill: #252525;
}
.grid-thumb:hover .grid-hover {
opacity: 1;
filter: alpha(opacity=100);
}
.purchase_wrap {
padding: 10px 15px 5px;
border: 1px solid #e1e1e1;
border-radius: 15px;
display: table;
margin: 25px auto 50px;
text-transform: uppercase;
font-size: 11px;
text-align: center;
color: #5b8496;
}
.purchase_wrap .purchase_btns {
display: table; margin: 15px auto 5px;
}
.purchase_wrap .purchase_btns ul {
list-style: none;
}
.purchase_wrap .purchase_btns ul li {
display: inline-block;
margin: 0 15px;
}
.purchase_wrap .purchase_btns ul li a {
width: 32px;
display: inline-block;
}
.purchase_wrap .purchase_btns ul li a img {
width: 100%;
height: auto;
max-height: 32px;
} .album-meta .album-info {
font-size: 0.85em;
margin-top: 10px;
} .show-meta {
margin: 0 0 30px;
}
.show-meta img {
width: 100%;
height: auto;
margin-bottom: 5px;
}
.show-meta .btn {
margin: 30px 0;
}
.type-show .entry-meta {
background: #edecec;
padding: 15px;
margin: 0 0 15px;
}
.type-show .entry-meta h5 {
line-height: 1;
margin: 0 0 25px;
}
.type-show .entry-meta p {
margin-bottom: 10px;
} .pagination {
text-align: center;
margin: 30px 0 0;
}
.pagination .pagination-inner {
display: inline-block;
}
.pagination .pagination-inner .icon {
width: 46px;
height: 46px;
fill: #848789;
-webkit-transition: fill 0.25s;
transition: fill 0.25s;
}
.pagination .pagination-inner a {
display: inline-block;
margin: 0 15px;
-webkit-transition: none;
transition: none;
}
.pagination .pagination-inner a:hover .icon {
fill: #5b8496;
} .comment-list {
margin: 40px 0 0;
}
.comment-list li {
padding: 0 0 30px;
margin: 0 0 45px;
border-bottom: 1px solid #dddddd;
list-style-type: none;
display: block;
width: 100%;
float: left;
}
.comment-list li .children {
margin: 40px 0;
}
.comment-list li .children li {
border: none;
margin: 0;
}
.comment-list li img {
float: left;
}
.comment-list li .comment-body {
padding-left: 105px;
}
.comment-list li .comment-body .comment-meta {
margin-bottom: 15px;
}
.comment-list li .comment-body .comment-author {
display: block;
text-transform: uppercase;
font-weight: 800;
line-height: 1;
margin-bottom: 5px;
color: #252525;
}
.comment-list li .comment-body .comment-author a {
color: #252525;
}
.comment-list li .comment-body .comment-metadata {
font-size: 0.887em;
font-weight: 800;
color: #252525;
text-transform: uppercase;
}
.comment-list li .comment-body .comment-metadata a {
color: #252525;
}
.comment-list li .comment-body .comment-metadata .edit-link {
margin: 0 10px;
}
.comment-list li .comment-body .comment-metadata .reply {
display: inline-block;
}
.comment-list li .comment-body .comment-content {
font-style: italic;
}
.comment-list li .comment-body .comment-content li {
border: none;
}
.comment-list li .comment-body .comment-content ul {
margin: 0 0 0 10px;
}
.comment-list li .comment-body .comment-content ul li {
padding: 0;
margin: 0 0 0 10px;
list-style-type: disc;
}
.comment-list li .comment-body .comment-content ol {
margin: 0 0 0 10px;
}
.comment-list li .comment-body .comment-content ol li {
padding: 0;
list-style: decimal outside;
margin: 0 0 0 10px;
} #secondary {
padding-top: 50px;
padding-bottom: 50px;
}
#secondary .sidebar {
background: #edecec;
padding: 25px;
}
#secondary .sidebar ul li {
display: block;
margin: 0 0 8px;
}
#secondary .widget {
margin: 0 0 50px;
}
#secondary .widget a {
color: #5f6062;
}
#secondary .widget a:hover {
color: #b7695f;
}
#secondary .widget-title {
margin-bottom: 8px;
}
.widget.custom-featured .icon {
width: 20px;
height: 20px;
margin: 0 8px 0 0;
fill: #5b8496;
position: relative;
top: 4px;
}
.widget.custom-featured img {
width: 100%;
height: auto;
margin-top: 10px;
}
.widget.upcoming-show ul li {
margin-bottom: 5px;
display: block;
width: 100%;
}
.widget.upcoming-show ul li a {
background: #f7f7f7;
display: block;
width: 100%;
padding: 5px 15px;
}
.widget.upcoming-show ul li a:hover {
background: #ecebeb;
}
.widget.upcoming-show ul li h6 {
display: inline-block;
font-weight: normal;
} .footer-wrapper {
background: #ffffff;
}
.footer-widgets {
width: 100%;
display: block;
clear: both;
}
.footer-widgets .widget {
margin-bottom: 30px;
}
.footer-widgets .widget-title {
color: #363636;
display: block;
margin: 0 0 15px;
}
.footer {
padding: 15px 0;
margin: 30px auto 120px;
}
.footer hr {
border-bottom: 4px solid #edecec;
margin: 15px;
}
.footer a {
color: #5f6062;
}
.footer .footer-left p {
margin: 0;
font-size: 12px;
}
.footer .socials {
display: table;
margin: 0 auto;
}
.footer .socials ul {
list-style: none;
margin: -7px 0;
}
.footer .socials ul li {
align: right;
display: inline;
}
.footer .socials ul li a {
display: inline-block;
width: 32px;
height: 32px;
margin: 0 8px;
opacity: 0.5;
filter: alpha(opacity=50);
-webkit-transition: opacity 0.25s;
transition: opacity 0.25s;
}
.footer .socials ul li a .icon-twitter {
fill: #78cdf0;
}
.footer .socials ul li a .icon-facebook {
fill: #537bbd;
}
.footer .socials ul li a .icon-instagram {
fill: #a67b5c;
}
.footer .socials ul li a .icon-pinterest {
fill: #eb5755;
}
.footer .socials ul li a .icon-soundcloud {
fill: #f26522;
}
.footer .socials ul li a .icon-itunes {
fill: #0072bc;
}
.footer .socials ul li a .icon-youtube {
fill: #c31618;
}
.footer .socials ul li a .icon-vimeo {
fill: #7accc8;
}
.footer .socials ul li a .icon-spotify {
fill: #87b54e;
}
.footer .socials ul li a:hover {
opacity: 1;
filter: alpha(opacity=100);
}
.footer .footer-right {
text-align: right;
}
.footer .footer-right a {
display: block;
margin: 20px 0;
line-height: 24px;
font-style: italic;
}
.footer .footer-right a img {
margin: 0 0 0 10px;
vertical-align: bottom;
} #secondary .woocommerce.widget .attachment-shop_thumbnail {
float: left;
-webkit-box-shadow: none;
box-shadow: none;
margin: 0 15px 0 0;
display: block;
vertical-align: baseline;
position: relative;
top: 8px;
}
#secondary .woocommerce.widget .buttons a {
color: #ffffff;
}
#secondary .woocommerce.widget .total {
border: none;
}
#secondary .woocommerce.widget .total .amount {
font-size: 1.25em;
color: #5b8496;
}
.woocommerce div.product.grid-items,
.woocommerce #content div.product.grid-items,
.woocommerce-page div.product.grid-items,
.woocommerce-page #content div.product.grid-items {
margin: 0 0 30px;
}
.variations td {
border: none;
}
.woocommerce form .form-row,
.woocommerce-page form .form-row {
padding: 0;
margin: 0 0 15px;
}
#primary .woocommerce-message,
#primary .woocommerce-error,
#primary .woocommerce-info,
#primary .woocommerce-page .woocommerce-message,
#primary .woocommerce-page .woocommerce-error,
#primary .woocommerce-page .woocommerce-info {
background: #ffffff;
border-color: #5b8496;
text-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
#primary .woocommerce-message li,
#primary .woocommerce-error li,
#primary .woocommerce-info li,
#primary .woocommerce-page .woocommerce-message li,
#primary .woocommerce-page .woocommerce-error li,
#primary .woocommerce-page .woocommerce-info li {
margin: 0;
}
#primary .woocommerce-message:before,
#primary .woocommerce-error:before,
#primary .woocommerce-info:before,
#primary .woocommerce-page .woocommerce-message:before,
#primary .woocommerce-page .woocommerce-error:before,
#primary .woocommerce-page .woocommerce-info:before {
background: #5b8496;
-webkit-box-shadow: none;
box-shadow: none;
}
.wc-forward:after,
.wc-forward a:after {
font-size: 0.9em;
margin-top: 1px;
vertical-align: top;
display: inline-block;
}
.woocommerce .cart-collaterals .shipping_calculator,
.woocommerce-page .cart-collaterals .shipping_calculator {
padding: 1em 0 1em 1em;
}
.woocommerce .cart-collaterals .shipping_calculator .form-row,
.woocommerce-page .cart-collaterals .shipping_calculator .form-row {
margin: 0 0 15px;
}
.woocommerce .cart-collaterals .shipping_calculator .button,
.woocommerce-page .cart-collaterals .shipping_calculator .button {
padding: 1em 2em;
}
.woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-button:after,
.woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-button:after {
margin-top: -2px;
vertical-align: middle;
display: inline-block;
}
.wc-backward:before,
.wc-backward a:before {
font-size: 0.9em;
margin-top: 1px;
vertical-align: top;
display: inline-block;
}
.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images,
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
width: 100%;
}
.woocommerce #content div.product div.images .product_meta,
.woocommerce div.product div.images .product_meta,
.woocommerce-page #content div.product div.images .product_meta,
.woocommerce-page div.product div.images .product_meta,
.woocommerce #content div.product div.summary .product_meta,
.woocommerce div.product div.summary .product_meta,
.woocommerce-page #content div.product div.summary .product_meta,
.woocommerce-page div.product div.summary .product_meta {
font-size: 0.85em;
}
.woocommerce div.product div.images .owl-controls .owl-page {
margin: 15px 0 0;
}
#primary .product-grid {
margin-bottom: 2em;
}
#primary .woocommerce-tabs ul {
margin-bottom: 2em;
}
#primary .woocommerce-tabs ul li {
margin: .5em 0 0;
padding: 0 2em;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
background: #f7f7f7;
}
#primary .woocommerce-tabs ul li.active {
background: #f7f7f7;
border-bottom-color: #f7f7f7;
}
#primary .woocommerce-tabs ul li:before,
#primary .woocommerce-tabs ul li:after {
display: none;
}
#primary .woocommerce ul li {
list-style-type: none;
}
#primary .woocommerce h2 {
font-size: 1.6em;
line-height: 1.8;
}
#primary .woocommerce h3 {
font-size: 1.3em;
line-height: 1.4;
}
#primary .woocommerce .cart-collaterals ul {
margin: 0;
padding: 0;
}
#primary .woocommerce .cart-collaterals ul li {
padding: 0 15px 0 0;
}
#primary .woocommerce .cart-collaterals .cart_totals table,
#primary .woocommerce-page .cart-collaterals .cart_totals table,
#primary .woocommerce table.shop_table,
#primary .woocommerce-page table.shop_table {
border-collapse: collapse;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: none;
}
#primary .woocommerce .cart-collaterals .cart_totals table tr td,
#primary .woocommerce-page .cart-collaterals .cart_totals table tr td,
#primary .woocommerce table.shop_table tr td,
#primary .woocommerce-page table.shop_table tr td,
#primary .woocommerce .cart-collaterals .cart_totals table tr th,
#primary .woocommerce-page .cart-collaterals .cart_totals table tr th,
#primary .woocommerce table.shop_table tr th,
#primary .woocommerce-page table.shop_table tr th {
border: none;
padding: .85em;
}
#primary .woocommerce .cart-collaterals .cart_totals table tr th,
#primary .woocommerce-page .cart-collaterals .cart_totals table tr th,
#primary .woocommerce table.shop_table tr th,
#primary .woocommerce-page table.shop_table tr th {
text-align: left;
background: #ffffff;
}
#primary .woocommerce .cart-collaterals .cart_totals table tr td,
#primary .woocommerce-page .cart-collaterals .cart_totals table tr td,
#primary .woocommerce table.shop_table tr td,
#primary .woocommerce-page table.shop_table tr td {
background: #f7f7f7;
}
#primary .woocommerce .cart-collaterals .cart_totals table tr td.actions .coupon .input-text,
#primary .woocommerce-page .cart-collaterals .cart_totals table tr td.actions .coupon .input-text,
#primary .woocommerce table.shop_table tr td.actions .coupon .input-text,
#primary .woocommerce-page table.shop_table tr td.actions .coupon .input-text {
width: auto;
background: #ffffff;
border: none;
box-shadow: none;
padding: 1em;
}
#primary .woocommerce .cart-collaterals .cart_totals table tr td.actions input,
#primary .woocommerce-page .cart-collaterals .cart_totals table tr td.actions input,
#primary .woocommerce table.shop_table tr td.actions input,
#primary .woocommerce-page table.shop_table tr td.actions input {
margin: 0 auto 5px;
}
.woocommerce table.cart a.remove,
.woocommerce #content table.cart a.remove,
.woocommerce-page table.cart a.remove,
.woocommerce-page #content table.cart a.remove {
color: #ed8e7b;
}
.woocommerce table.cart a.remove:hover,
.woocommerce #content table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover,
.woocommerce-page #content table.cart a.remove:hover {
color: #ffffff;
background-color: #ed8e7b;
}
.woocommerce-page input.button.alt {
color: #ffffff;
}
.woocommerce .cart-collaterals .cart_totals table tr:first-child th,
.woocommerce .cart-collaterals .cart_totals table tr:first-child td,
.woocommerce-page .cart-collaterals .cart_totals table tr:first-child th,
.woocommerce-page .cart-collaterals .cart_totals table tr:first-child td,
.woocommerce table.shop_attributes {
border-top: none;
}
.woocommerce table.shop_attributes th,
.woocommerce-page table.shop_attributes th,
.woocommerce table.shop_attributes td,
.woocommerce-page table.shop_attributes td {
border: none;
text-align: left;
}
.related.products .grid-items .item {
margin: 15px 0;
padding: 0;
}
.upsells.products .grid-items .item {
margin: 15px 0;
padding: 0;
}
.woocommerce #reviews #comments ol.commentlist,
.woocommerce-page #reviews #comments ol.commentlist {
padding: 0;
}
.woocommerce #reviews #comments ol.commentlist li,
.woocommerce-page #reviews #comments ol.commentlist li {
list-style-type: none;
margin: 2em 0;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar,
.woocommerce-page #reviews #comments ol.commentlist li img.avatar {
border: none;
background: none;
border-radius: 75px;
-moz-border-radius: 75px;
-webkit-border-radius: 75px;
padding: 0;
width: 60px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text {
margin: 0 0 0 75px;
padding: 0;
border: none;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text .star-rating {
margin: 4px 0 0;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text .description,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text .description {
font-style: italic;
}
.woocommerce #reviews #comments h2,
.woocommerce-page #reviews #comments h2,
.woocommerce #reviews h3,
.woocommerce-page #reviews h3 {
clear: none;
font-size: 1.6em;
line-height: 1.8;
}
.woocommerce #review_form #respond p label,
.woocommerce-page #review_form #respond p label {
display: block;
}
.woocommerce #review_form #respond .form-submit input,
.woocommerce-page #review_form #respond .form-submit input {
padding: 1em 2.5em;
text-transform: uppercase;
font-size: 0.85em;
border-radius: 5px;
}
.media-hover .woocommerce-product-rating {
position: absolute;
right: 15px;
top: 15px;
text-align: right;
}
.media-hover .woocommerce .star-rating:before,
.media-hover .woocommerce-page .star-rating:before {
color: #252525;
}
.media-hover .woocommerce .star-rating {
margin-right: 0;
}
.media-hover .woocommerce-product-rating .woocommerce-review-link {
margin: 3px 4px 3px 0;
}
.woocommerce-product-rating .woocommerce-review-link {
display: block;
font-size: 0.85em;
margin: 3px 0;
float: right;
clear: both;
color: #ffffff;
}
.woocommerce-product-rating .woocommerce-review-link:hover {
color: #5b8496;
}
.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before {
color: #5b8496;
}
.woocommerce #content div.product div.images img,
.woocommerce div.product div.images img,
.woocommerce-page #content div.product div.images img,
.woocommerce-page div.product div.images img,
.woocommerce ul.products li.product a img,
.woocommerce-page ul.products li.product a img,
.woocommerce ul.products li.product a:hover img,
.woocommerce-page ul.products li.product a:hover img {
-webkit-box-shadow: none;
box-shadow: none;
}
.product_thumbnails {
padding: 15px 0;
}
.woocommerce span.onsale,
.woocommerce-page span.onsale {
background: #5b8496;
-webkit-box-shadow: none;
box-shadow: none;
border-radius: 0;
padding: 0.5em 2em;
left: 30px;
top: 0;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
font-size: 1.2em;
font-weight: 400;
z-index: 9;
}
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale {
margin: 0 5px 0 0;
font-size: 0.9em;
padding: 0 1em;
}
.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce #content div.product form.cart .button,
.woocommerce div.product form.cart .button,
.woocommerce-page #content div.product form.cart .button,
.woocommerce-page div.product form.cart .button {
background: #252525;
text-shadow: none;
border: none;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
padding: .75em 2em;
line-height: 1em;
-webkit-box-shadow: none;
box-shadow: none;
font-weight: 400;
font-family: 'Open Sans', sans-serif;
-webkit-transition: background 0.25s;
transition: background 0.25s;
text-transform: uppercase;
color: #ffffff;
margin-bottom: 10px;
}
.woocommerce #content input.button.single_add_to_cart_button,
.woocommerce #respond input#submit.single_add_to_cart_button,
.woocommerce a.button.single_add_to_cart_button,
.woocommerce button.button.single_add_to_cart_button,
.woocommerce input.button.single_add_to_cart_button,
.woocommerce-page #content input.button.single_add_to_cart_button,
.woocommerce-page #respond input#submit.single_add_to_cart_button,
.woocommerce-page a.button.single_add_to_cart_button,
.woocommerce-page button.button.single_add_to_cart_button,
.woocommerce #content div.product form.cart .button.single_add_to_cart_button,
.woocommerce div.product form.cart .button.single_add_to_cart_button,
.woocommerce-page #content div.product form.cart .button.single_add_to_cart_button,
.woocommerce-page div.product form.cart .button.single_add_to_cart_button {
line-height: 1.4;
}
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce #content div.product form.cart .button:hover,
.woocommerce div.product form.cart .button:hover,
.woocommerce-page #content div.product form.cart .button:hover,
.woocommerce-page div.product form.cart .button:hover {
background: #5b8496;
}
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce #content input.button.alt,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page #content input.button.alt {
background: #5b8496;
text-shadow: none;
}
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page #content input.button.alt:hover {
background: #252525;
}
.woocommerce ul.products li.product h3,
.woocommerce-page ul.products li.product h3 {
font-size: 1.3em;
line-height: 2;
color: #5f6062;
}
.woocommerce #content div.product form.cart div.quantity,
.woocommerce div.product form.cart div.quantity,
.woocommerce-page #content div.product form.cart div.quantity,
.woocommerce-page div.product form.cart div.quantity {
width: 65px;
margin: 0 10px 10px 0;
}
.woocommerce #content div.product form.cart div.quantity input.qty,
.woocommerce div.product form.cart div.quantity input.qty,
.woocommerce-page #content div.product form.cart div.quantity input.qty,
.woocommerce-page div.product form.cart div.quantity input.qty {
border: 1px solid #edecec;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
height: 40px;
}
.woocommerce #content div.product form.cart div.quantity .plus,
.woocommerce div.product form.cart div.quantity .plus,
.woocommerce-page #content div.product form.cart div.quantity .plus,
.woocommerce-page div.product form.cart div.quantity .plus,
.woocommerce #content div.product form.cart div.quantity .minus,
.woocommerce div.product form.cart div.quantity .minus,
.woocommerce-page #content div.product form.cart div.quantity .minus,
.woocommerce-page div.product form.cart div.quantity .minus {
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
background: #5b8496;
text-shadow: none;
color: #ffffff;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-transition: background 0.25s;
transition: background 0.25s;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.woocommerce #content div.product form.cart div.quantity .plus:hover,
.woocommerce div.product form.cart div.quantity .plus:hover,
.woocommerce-page #content div.product form.cart div.quantity .plus:hover,
.woocommerce-page div.product form.cart div.quantity .plus:hover,
.woocommerce #content div.product form.cart div.quantity .minus:hover,
.woocommerce div.product form.cart div.quantity .minus:hover,
.woocommerce-page #content div.product form.cart div.quantity .minus:hover,
.woocommerce-page div.product form.cart div.quantity .minus:hover {
background: #252525;
}
.woocommerce .woocommerce-message .button {
margin: 0;
}
@media (min-width: 768px) { body.admin-bar #player {
top: 32px;
} .site-header.player {
margin-top: 45px;
} #player {
position: fixed;
width: 100%;
top: 0;
z-index: 9999;
}
.audio-player-container {
padding-left: 100px;
padding-right: 240px;
}
.audio-player-song-name {
padding: 0 15px 0 0;
width: 25%;
}
.audio-player-controls {
display: inline-block;
padding: 0 5px;
}
.audio-player-options .audio-player-time {
margin: 0 10px;
}
.audio-player-options .audio-player-animation {
display: inline;
}
.audio-player-options .audio-player-button.icon-loop,
.audio-player-options .audio-player-button.icon-shuffle {
display: inline;
}
}
@media (min-width: 992px) { .main-navigation {
display: inline-block;
width: auto;
}
.main-navigation ul {
padding-bottom: 0;
}
.main-navigation ul li {
width: auto;
display: inline-block;
padding: 1.65em 1.25em;
}
.main-navigation ul li a {
padding: .654em 0 .5em;
border-bottom: 2px solid transparent;
-webkit-transition: border-color 0.25s;
transition: border-color 0.25s;
}
.main-navigation ul li .children,
.main-navigation ul li .sub-menu {
background: #ffffff;
display: none;
position: absolute;
padding: 0;
}
.main-navigation ul li .children li a,
.main-navigation ul li .sub-menu li a {
padding: 0.75em 1.25em;
-webkit-transition: background 0.25s;
transition: background 0.25s;
}
.main-navigation ul li .children li a:hover,
.main-navigation ul li .sub-menu li a:hover {
background: #f2f2f2;
}
} .site-header .masthead { 
background: #fff; 
}
h1,h2,h3,h4,h5,h6 {
font-weight: 800;
font-family: 'Gentium Basic', sans-serif;
}
.site-header .site-branding .site-title {
line-height: 1;
font-size: 1.6em;
padding-top: .1em;
}
h2 { 
font-size: 1.6em;	
}
.more-link { text-align: right; font-size: 16px;}
.inquiries { text-align: left; font-size: 13px; padding-left:10px; padding-right:15px; margin-left:10px; margin-right:15px;}
.banner { background: #f0ecd3; }
.banner .section-title { color: #231f20; }
main .row h2 { padding: 0 20px; margin-bottom: 1.2em; }
.home.page .entry-content em { font-style: normal;}
.home.page #primary { padding-top: 0; }
.tracks ol li { cursor: default; padding: 3px 3px !important; margin: 0; }
.tracks ol li a { width: 70%; cursor: pointer;}
.tracks ol li a.download { width: 25%; right: 0 !important; left: auto; color: #000; background: #b1b1b1; border: 1px solid #9a9a9a; font-size: 12px; text-align: center; padding: 0; }
.playferrari { width: 26px; height: 26px; background-image: url(http://seeingthroughthenet.net/wp-content/themes/album/assets/images/playi.png);}
.books .book { margin-bottom: 30px;}
.books .book h2 { height: 3em; font-size: 14px; padding: 8px 0 5px 0; text-align: center; }
.books .book  .img-wrap { height: 220px; text-align: center; }
.books .book  .img-wrap img { max-height: 220px;}
.books .book  a.button-download { display: block; width: 80%; color: #000; background: #dadada; border: 1px solid #dadada;  text-align: center; margin: 0 10% !important;}
.books .book  a.button-download:hover{ color: #000; background: #cccccc; border: 1px solid #cccccc;}
footer a { font-weight: normal; color: #363636 !important;}
footer a:hover { color: #5b8496 !important; } h1.book-title { margin : 20px 30px;  }.n-book-title {
display: block;
padding-top: 50px;
padding-bottom: 20px;
padding-left: 30px;
}.n-book-title {
display: block;
padding-top: 50px;
padding-bottom: 20px;
padding-left: 30px;
}