.bd-share-container.horizontal .bd-share-facebook,
.bd-share-container.horizontal .bd-share-twitter,
.bd-share-container.horizontal .bd-share-google,
.bd-share-container.horizontal .bd-share-pinterest,
.bd-share-container.vertical .bd-share-facebook,
.bd-share-container.vertical .bd-share-twitter,
.bd-share-container.vertical .bd-share-google,
.bd-share-container.vertical .bd-share-pinterest{
float:left;
text-shadow:none!important;
}
html .bd-share-container iframe, 
html .bd-share-container img, 
.bd-share-mobile a img, 
.bd-share-mobile iframe,
.pls-container img, .pls-container iframe{
box-shadow:none!important;
-webkit-box-shadow:none!important;
-moz-box-shadow:none!important;
-o-box-shadow:none!important;
padding:0!important;
} .bd-share-container.horizontal .bd-share-facebook {
width:80px;
height:20px;
margin-right:30px; 
margin-bottom:10px;
margin-top:1px
}
.bd-share-container.vertical .bd-share-facebook {
height:65px;
margin-right:15px; 
margin-top: 2px;
} .bd-share div[data-action="recommend"] { width: auto !important; } .bd-share-container.horizontal .bd-share-twitter {
width:80px;
height:20px;
margin-right:35px; 
margin-bottom:10px
}
.bd-share-container.vertical .bd-share-twitter {
height:65px;
margin-right:15px; 
margin-bottom:8px;
} .bd-share-container.horizontal .bd-share-google {
width:80px;
height:20px;
margin-right:20px; 
margin-top:0px; 
margin-bottom:10px
}
.bd-share-container.vertical .bd-share-google {
height:65px;
margin-right:15px; 
margin-top:1px;
} .bd-share-container.horizontal .bd-share-pinterest {
display:block;
width:80px;
height:20px;
margin-right:0px; 
margin-top:0px; 
margin-bottom:10px
}
.bd-share-container.vertical .bd-share-pinterest {
display:block;
height:65px;
margin-top:20px!important;
margin-right:0px; 
}
.bd-share-text {font-weight: bold} .bd-share-mobile{
display:none;
font-size:13px;
}
.bd-share-mobile a img {
height:24px;
width: 24px;
margin-right:5px;
}
.bd-share-mobile .bd-pin {
display:inline-block;
position:relative;
top:6px!important;
}
@media screen and (max-width: 767px) {
.bd-share-container{
display:none!important;
}
.bd-share-mobile{
display:block;
}
}.fancybox-tmp iframe, .fancybox-tmp object {
vertical-align: top;
padding: 0;
margin: 0;
}
.fancybox-wrap {
position: absolute;
top: 0;
left: 0;
z-index: 8020;
}
.fancybox-skin {
position: relative;
padding: 0;
margin: 0;
background: #f9f9f9;
color: #444;
text-shadow: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.fancybox-opened {
z-index: 8030;
}
.fancybox-opened .fancybox-skin {
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
padding: 0;
margin: 0;
position: relative;
outline: none;
}
.fancybox-inner {
overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
-webkit-overflow-scrolling: touch;
}
.fancybox-error {
color: #444;
font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin: 0;
padding: 10px;
}
.fancybox-image, .fancybox-iframe {
display: block;
width: 100%;
height: 100%;
border: 0;
padding: 0;
margin: 0;
vertical-align: top;
}
.fancybox-image {
max-width: 100%;
max-height: 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(//www.jimpavett.com/wp-content/themes/musicpro/css/fancybox/fancybox_sprite.png);
}
#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
margin-top: -22px;
margin-left: -22px;
background-position: 0 -108px;
opacity: 0.8;
cursor: pointer;
z-index: 8020;
}
#fancybox-loading div {
width: 44px;
height: 44px;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/css/fancybox/fancybox_loading.gif) center center no-repeat;
}
.fancybox-close {
position: absolute;
top: -18px;
right: -18px;
width: 36px;
height: 36px;
cursor: pointer;
z-index: 8040;
}
.fancybox-nav {
position: absolute;
top: 0;
width: 40%;
height: 100%;
cursor: pointer;
background: transparent url(//www.jimpavett.com/wp-content/themes/musicpro/css/fancybox/blank.gif); -webkit-tap-highlight-color: rgba(0,0,0,0);
z-index: 8040;
}
.fancybox-prev {
left: 0;
}
.fancybox-next {
right: 0;
}
.fancybox-nav span {
position: absolute;
top: 50%;
width: 36px;
height: 34px;
margin-top: -18px;
cursor: pointer;
z-index: 8040;
visibility: hidden;
}
.fancybox-prev span {
left: 20px;
background-position: 0 -36px;
}
.fancybox-next span {
right: 20px;
background-position: 0 -72px;
}
.fancybox-nav:hover span {
visibility: visible;
}
.fancybox-tmp {
position: absolute;
top: -9999px;
left: -9999px;
padding: 0;
overflow: visible;
visibility: hidden;
} #fancybox-overlay {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
display: none;
z-index: 8010;
background: #000;
}
#fancybox-overlay.overlay-fixed {
position: fixed;
bottom: 0;
right: 0;
} .fancybox-title {
visibility: hidden;
font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position: relative;
text-shadow: none;
z-index: 8050;
}
.fancybox-opened .fancybox-title {
visibility: visible;
}
.fancybox-title-float-wrap {
position: absolute;
bottom: 0;
right: 50%;
margin-bottom: -35px;
z-index: 8030;
text-align: center;
}
.fancybox-title-float-wrap .child {
display: inline-block;
margin-right: -100%;
padding: 2px 20px;
background: transparent; background: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
text-shadow: 0 1px 2px #222;
color: #FFF;
font-weight: bold;
line-height: 24px;
white-space: nowrap;
}
.fancybox-title-outside-wrap {
position: relative;
margin-top: 10px;
color: #fff;
}
.fancybox-title-inside-wrap {
margin-top: 10px;
}
.fancybox-title-over-wrap {
position: absolute;
bottom: 0;
left: 0;
color: #fff;
padding: 10px;
background: #000;
background: rgba(0, 0, 0, .8);
}.solo-player li:before{
display:none!important
}
.solo-player a{
opacity:1!important; 
-moz-transition: none!important;
-webkit-transition: 0!important;
-o-transition: 0!important;
transition: 0!important;
}
.solo-player div.jp-jplayer.jp-jplayer-video,
.solo-player div.jp-jplayer.jp-player-video { 
background-color: #292a2b; }
.solo-player .jp-audio-container,
.solo-player .jp-video-container { margin-bottom: 20px; }
.solo-player div.jp-interface {
position: relative;
width: 100%;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/jplayer_bg.png) repeat-x;
z-index: 100;
-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
}
.solo-player .jp-interface { height: 30px; }
.solo-player .jp-controls {
list-style-type: none;
padding: 0;
margin: 0;
}
.solo-player .jp-controls li { display: inline; }
.solo-player .jp-controls a {
border-bottom: none;
position: absolute;
overflow: hidden;
text-indent: -9999px;
}
.solo-player .jp-controls a:hover { background-color: transparent; }
.solo-player a.jp-play,
.solo-player a.jp-pause {
width: 33px;
height: 30px;
z-index: 1;
outline: none;
top: 0;
left: 0;
}
.solo-player a.jp-play { background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/jplayer-black-and-grey.png) 0 0 no-repeat; }
.solo-player a.jp-play:hover { background-position: -33px 0; }
.solo-player a.jp-pause { 
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/jplayer-black-and-grey.png) 0 -30px no-repeat; 
display: none;
}
.solo-player a.jp-pause:hover { background-position: -33px -30px; }
.solo-player .jp-progress-container {
position: absolute;
top: 0;
left: 34px; height: 6px;
padding: 12px 10px;
margin:0 auto;
}
.solo-player .jp-progress { 
position: relative;
height: 7px;
padding:1px;
margin: -1px 5px 0 -5px;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/jplayer-black-and-grey.png) 0 -192px repeat-x ;
}
.solo-player .jp-seek-bar {
width: 0px;
height: 5px;
cursor: pointer;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/jplayer-black-and-grey.png) 0 -163px repeat-x;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
}
.solo-player .jp-play-bar {
width: 0px;
height: 5px;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/jplayer-black-and-grey.png) 0 -133px repeat-x ;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
}
.solo-player .jp-volume-bar-container {
position: absolute;
top: 0;
right: 20px;
width: 40px;
height: 6px;
padding: 12px 10px;
}
.solo-player .jp-volume-bar {
position: relative;
overflow: hidden;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/jplayer-black-and-grey.png) 0 -192px repeat-x;
width: 40px;
height: 9px;
cursor: pointer;
top: 0;
left: 18px;
}
.solo-player .jp-volume-bar-value {
width: 0px;
height: 5px;
margin: 1px;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/jplayer-black-and-grey.png) 0 -133px repeat-x;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
}
.solo-player a.jp-mute,
.solo-player a.jp-unmute {
width: 17px;
height: 13px;
z-index: 1;
outline: none;
top: 9px;
right: 60px;
}
.solo-player a.jp-mute { background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/jplayer-black-and-grey.png) -10px -68px no-repeat; }
.solo-player a.jp-mute:hover { background-position: -43px -68px; }
.solo-player a.jp-unmute { background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/jplayer-black-and-grey.png) -10px -98px no-repeat; }
.solo-player a.jp-unmute:hover { background-position: -43px -98px; }
.solo-player .jp-progress-container {
position: relative;
width:auto;
left: 30px;
margin-right:105px;
}
@media screen and (max-width: 800px) {
.solo-player .jp-volume-bar-container,
.solo-player a.jp-mute,
.solo-player a.jp-unmute {
display:none;
}
.solo-player .jp-progress-container {
margin: -1px 35px 0 -5px;
}
}html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, 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;
}
body {
line-height: 1;
}
ul {
list-style: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
vertical-align: middle;
}
q, blockquote {
quotes: none;
}
q:before, q:after, blockquote:before, blockquote:after {
content: "";
content: none;
}
a img {
border: none;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
display: block;
}
:focus {
outline: 0;
}
strong {
font-weight: bold;
}
em {
font-style: italic;
}
del {
text-shadow: none!important;
}    .bypostauthor {
font-weight: normal;
}
.gallery-caption {
font-weight: normal;
}
.aligncenter {
margin-left: auto;
margin-right: auto;
display: block;
clear: both;
}
.alignleft, .wp-caption.alignleft {
float: left;
margin: 10px 15px 10px 0;
}
.alignright, .wp-caption.alignright {
float: right;
margin: 10px 0 10px 15px;
}
.wp-caption {
text-align: center;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
}
.wp-caption .wp-caption-text {
margin: 0!important;
padding: 0!important;
}
.wp-smiley {
max-height: 13px;
margin: 0!important;
padding: 0!important;
box-shadow: none!important;
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
-o-box-shadow: none!important;
}
.sticky {
font-weight: normal;
}
#wpadminbar img {
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
border: none !important;
padding: 0;
}
#wpadminbar a {
color: inherit;
}
#wpadminbar a:hover {
color: inherit;
opacity: 1!important;
}   @font-face {
font-family: 'ImpactLabelRegular';
src: url(//www.jimpavett.com/wp-content/themes/musicpro/css/fonts/Impact_Label-webfont.eot);
src: url(//www.jimpavett.com/wp-content/themes/musicpro/css/fonts/Impact_Label-webfont.eot?#iefix) format("embedded-opentype"), url(//www.jimpavett.com/wp-content/themes/musicpro/css/fonts/Impact_Label-webfont.woff) format("woff"), url(//www.jimpavett.com/wp-content/themes/musicpro/css/fonts/Impact_Label-webfont.ttf) format("truetype"), url(//www.jimpavett.com/wp-content/themes/musicpro/css/fonts/Impact_Label-webfont.svg#ImpactLabelRegular) format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ImpactLabelReversedRegular';
src: url(//www.jimpavett.com/wp-content/themes/musicpro/css/fonts/Impact_Label_Reversed-webfont.eot);
src: url(//www.jimpavett.com/wp-content/themes/musicpro/css/fonts/Impact_Label_Reversed-webfont.eot?#iefix) format("embedded-opentype"), url(//www.jimpavett.com/wp-content/themes/musicpro/css/fonts/Impact_Label_Reversed-webfont.woff) format("woff"), url(//www.jimpavett.com/wp-content/themes/musicpro/css/fonts/Impact_Label_Reversed-webfont.ttf) format("truetype"), url(//www.jimpavett.com/wp-content/themes/musicpro/css/fonts/Impact_Label_Reversed-webfont.svg#ImpactLabelReversedRegular) format("svg");
font-weight: normal;
font-style: normal;
} body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 13px;
line-height: 1.8em;
}
p {
margin-bottom: 1em;
line-height: 1.5;
}
#primary-menu, .default-menu, #mobile-menu-dropdown li, .site-navigation a {
font-size: 14px;
}
h1, h2, h3, h4, h5, h6 {
font-style: normal;
line-height: 1.4em;
margin-bottom: 0.83em;
font-weight: 400;
}
h1 {
font-size: 280%;
line-height: 1.3em;
margin-bottom: 0.67em;
}
h2, .post h1.entry-title {
font-size: 250%;
margin-bottom: 0.40em;
}
.entry-title {
margin-bottom: 0;
}
h3, .bigtweet {
font-size: 200%;
margin-bottom: 0.67em;
}
h4 {
font-size: 180%;
}
h5 {
font-size: 160%;
}
h6 {
font-size: 140%;
}
h1, h2, h3, h4, h5, h1 a, h2 a, h3 a, h4 a, h5 a {
font-weight: normal!important;
color: white;
} body {
overflow-x: hidden;
margin-top: 0!important;
-webkit-font-smoothing: antialiased;
word-wrap: break-word;
word-break: break-word;
}
.clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
height: 0;
line-height: 0;
width: 100%;
}
.clearfix:before, .single-form.test:before,
.clearfix:after,
.single-form.test:after,
.wrap:before,
.wrap:after,
hr:before,
hr:after {
content: '.';
display: block;
overflow: hidden;
visibility: hidden;
font-size: 0;
line-height: 0;
width: 0;
height: 0;
}
.clearfix:after, .single-form.test:after,
.wrap:after,
hr:after {
clear: both;
}
.left {
float: left;
}
.right {
float: right;
}
.center {
text-align: center;
}
.hide {
display: none;
}
.alpha {
margin-left: 0!important;
}
.omega {
margin-right: 0!important;
}
strike {
box-shadow: none!important;
-moz-box-shadow: none!important;
-webkit-box-shadow: none!important;
-o-box-shadow: none!important;
}  .bd-jplayer-playlist {
display: none;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0;
}
body.dark, body.grunge {
background: #181818 url(//www.jimpavett.com/wp-content/themes/musicpro/images/bg.jpg?1360733871);
color: #cccccc;
text-shadow: 1px 1px #0d0d0d;
}
a {
text-decoration: none;
} a, a:visited, table a {
color: #fff461;
}
table a, table a:hover, span.themecolor, span.themecolor a {
color: #fff461 !important;
} a.dotted, .widget li a {
text-decoration: none!important;
border-bottom: 1px dotted #fff461;
}
strong {
color: white;
} a > img {
vertical-align: bottom;
}  .wrap, #gallery {
margin: 0 auto;
width: 100%;
max-width: 960px;
}
.largewidth {
width: 95%;
margin: 0 auto;
}
#main {
min-height: 500px;
}
#main-content {
margin: 40px auto 60px;
}
#main img {
max-width: 100%;
height: auto;
}
#primary {
float: left;
margin-right: 3.8%;
width: 65.4%;
}
#primary img {
max-width: 600px;
}
#secondary {
width: 30.8%;
float: right;
}
hr {
border: none;
background: #252525;
margin: 2em auto;
width: 100%;
height: 1px;
border-top: #010101 1px solid;
background: #222222;
}
#secondary hr:last-child, #secondary hr.last-child {
display: none;
} blockquote {
font-style: italic!important;
margin-top: 15px;
margin-bottom: 18px;
padding-left: 10px!important;
margin-left: 3em;
font-family: Georgia, "Times New Roman", Times, serif;
border-left: 3px white solid;
color: white;
}
blockquote small, blockquote span.cite {
font-size: 75%;
}
blockquote small a, blockquote small a:hover, blockquote span.cite a, blockquote span.cite a:hover {
color: #cccccc !important;
}
blockquote small:before, blockquote small:before, blockquote span.cite:before, blockquote span.cite:before {
content: '\2014 \00A0';
}
.featured-quote blockquote {
font-size: 110%;
} span.dropcap, span.dropcap-bg {
font-size: 340%;
line-height: 0.9em;
float: left;
}
span.dropcap {
margin-top: 5px;
margin-right: 10px;
margin-bottom: 0;
}
span.dropcap-bg {
line-height: 0.7em;
margin-right: 10px;
margin-bottom: 0;
margin-top: 8px;
display: inline-block;
padding: 8px 10px;
text-shadow: none;
color: #cccccc !important;
background-color: #fff461;
} .tagcloud {
padding-top: 10px;
} .zoom {
display: block;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/zoom.png?1360733871) no-repeat center center;
-moz-transition: none!important;
-webkit-transition: 0!important;
-o-transition: 0!important;
transition: 0!important;
} .tweet_time a, .time, .comment-count, .comment-time, .smooth {
font-weight: normal;
color: #666666 !important;
border: none!important;
} img, iframe, img.frame, .frame img {
padding: 4px;
-webkit-box-shadow: 0 0 0 1px #2c2c2c;
-moz-box-shadow: 0 0 0 1px #2c2c2c;
box-shadow: 0 0 0 1px #2c2c2c;
}
img.shadow, .shadow img {
padding: 0!important;
-webkit-box-shadow: 0 2px 5px black;
-moz-box-shadow: 0 2px 5px black;
box-shadow: 0 2px 5px black;
}
#masthead img, #masthead iframe, html .wolf-music-social-icons img, html .wolf-music-social-icons iframe {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
html footer#colophon img,
img.no-style, .no-style img,
body.light img.no-style, body.light .no-style img,
.bd-music-logo {
box-shadow: none!important;
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
-o-box-shadow: none!important;
padding: 0!important;
}
#wolf-socials-top-container {
float: right;
}
#wolf-socials-top-container .wolf-socials {
margin-top: -10px;
}
#wolf-socials-top-container .wolf-socials a {
margin-right: 5px;
}
#wolf-socials-top-container .wolf-socials a img {
margin: 0;
width: 16px;
height: 16px;
}
#bd-socials-top-container {
float: right;
}
#bd-socials-top-container .bd-socials {
margin-top: -10px;
}
#bd-socials-top-container .bd-socials a {
margin-right: 5px;
}
#bd-socials-top-container .bd-socials a img {
margin: 0;
width: 16px;
height: 16px;
}
.wolf-testimonials.flexslider .flex-control-nav {
margin-bottom: 15px!important;
} .bigtweet {
margin: 10px 0 30px;
font-family: Georgia, "Times New Roman", Times, serif;
min-height: 130px;
display: table;
width: 100%;
}
.bigtweet .bigtweet-bird {
display: table-cell;
text-align: left;
width: 130px;
height: 130px;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/twitterbird.png?1360733871) no-repeat left center;
background-size: 130px 130px;
}
.bigtweet .bigtweet-content {
display: table-cell;
vertical-align: middle;
padding-left: 30px;
width: auto;
}
.bigtweet .bigtweet-content span.tweet_text {
line-height: 140%;
}
.bigtweet .bigtweet-content span.tweet_time_big {
font-size: 70%;
margin-top: 18px;
}
.wolf-bigtweet-content {
position: relative;
padding-left: 70px;
font-size: 1em;
}
.wolf-bigtweet-content span.wolf-tweet-text {
padding-left: 0;
margin-left: 0;
font-style: normal;
}
.wolf-bigtweet-content:before {
content: " ";
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/twitterbird.png?1360733871) no-repeat left center;
display: inline-block;
background-size: 55px 55px;
width: 55px;
height: 55px;
position: absolute;
left: 0;
top: 0;
} .error404 h1 {
font-size: 500%;
line-height: 1em;
}
.error404 h1 span {
font-size: 400%;
line-height: 1em;
} ::-moz-selection {
background: #fff461;
color: #fff;
text-shadow: none;
}
::selection {
background: #fff461;
color: #fff;
text-shadow: none;
}
a:link {
-webkit-tap-highlight-color: #fff461;
} code, pre {
font-family: Monaco, Andale Mono, Courier New, monospace;
font-size: 13px;
text-shadow: none;
color: #0d0d0d;
background-color: #ffffff;
text-align: left;
}
code {
padding: 0 5px;
line-height: 20px;
vertical-align: middle;
}
pre {
background-color: #ffffff;
line-height: 18px;
font-size: 12px;
white-space: pre;
white-space: pre-wrap;
white-space: pre-line;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
white-space: -moz-pre-wrap;
white-space: -hp-pre-wrap;
word-wrap: break-word;
padding: 5px;
max-width: 99%;
margin-bottom: 15px;
white-space: pre;
} a#top-arrow {
display: none;
width: 40px;
height: 40px;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/top_arrow.png?1360733871);
position: fixed;
bottom: -5px;
right: 40px;
z-index: 9999;
} #top {
position: absolute;
top: 0;
} table {
width: 100%;
text-shadow: none;
}
table th, table td {
padding: 5px 0 5px;
line-height: 1.8em;
text-align: left;
}
table #prev {
text-align: left;
}
table #next {
text-align: right;
}
table caption {
background-color: #303133;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #303133), color-stop(100%, #000000));
background-image: -webkit-linear-gradient(#303133, #000000);
background-image: -moz-linear-gradient(#303133, #000000);
background-image: -o-linear-gradient(#303133, #000000);
background-image: linear-gradient(#303133, #000000);
-webkit-box-shadow: 0 -1px -1px 1px #444548, inset 0 -1px -1px 1px #242426;
-moz-box-shadow: 0 -1px -1px 1px #444548, inset 0 -1px -1px 1px #242426;
box-shadow: 0 -1px -1px 1px #444548, inset 0 -1px -1px 1px #242426;
padding: 5px 8px;
font-weight: bold;
}
table th {
padding-top: 9px;
font-weight: bold;
vertical-align: middle;
}
table td {
vertical-align: middle;
text-align: left;
}  header#masthead {
background: #991C0A;
height: auto;
margin: 0;
padding: 0;
position: relative;
width: 100%;
}
header#masthead .table-head {
display: table;
width: 100%;
margin: 20px 0;
}
header#masthead iframe, header#masthead img {
padding: 0;
}
#intro {
text-shadow: 1px 1px black;
padding-bottom: 2.5em;
}
#intro h1 {
margin-bottom: 0.2em;
color: white;
}
#intro span.tagline {
color: white;
} #topbar-container {
width: 100%;
height: auto;
position: relative;
top: 0;
}
#topbar-container #ribbon {
position: absolute;
display: inline-block;
color: white;
top: -30px;
right: 0;
height: 23px;
width: 15px;
line-height: 20px;
padding: 1px 5px 0;
background: #d65253;
cursor: pointer!important;
font-weight: 400;
text-align: center;
vertical-align: middle;
text-shadow: none;
font-size: 150%;
z-index: 999;
}
#topbar {
position: relative;
display: none;
background: #d65253;
height: auto;
width: 100%;
font-size: 13px;
padding: 8px 0;
margin: 0;
text-align: left;
color: white;
text-shadow: 1px 1px rgba(0, 0, 0, 0.5);
}
#topbar a {
text-decoration: underline;
color: white;
}
#topbar span#topbar-close {
display: inline-block;
float: right;
cursor: pointer;
line-height: 1em;
margin-top: 0px;
padding: 6px 3px 6px;
border: 1px rgba(255, 255, 255, 0.4) dotted;
}
#topbar span#topbar-close span {
font-size: 150%;
display: inline-block;
margin-top: -2px;
vertical-align: middle;
} #logo-container {
vertical-align: middle;
float: left;
}
#logo-container a {
display: inline-block;
}
#logo-container img {
max-width: 100%;
padding: 0;
}
#primary-menu-container {
width: auto;
} #feature-container {
margin-top: 0px;
border-top: none;
display: block;
position: relative;
}
#feature-container ul {
margin-left: 0;
list-style-type: none;
}
#embed-container {
width: 100%;
height: auto;
text-align: center;
}
#embed-container {
margin-bottom: 40px;
}
#fixheader-container {
padding: 0;
height: auto;
text-align: center;
}
#fixheader-container img {
max-width: 100%;
display: block;
margin: 0 auto;
}
#embed-container {
z-index: 0;
width: 100%;
}
#embed-container iframe, #embed-container object, #embed-container embed {
z-index: 0;
width: 100%;
}  footer#colophon {
text-shadow: none;
color: #cccccc;
}
footer#colophon h1, footer#colophon h2, footer#colophon h3, footer#colophon h4, footer#colophon h5, footer#colophon h1 a, footer#colophon h2 a, footer#colophon h3 a, footer#colophon h4 a, footer#colophon h5 a {
text-shadow: none;
color: white;
}
footer#colophon .entry-title a {
color: white !important;
}
footer#colophon .frame,
footer#colophon .avatar,
footer#colophon .comment-author-admin .children .avatar,
footer#colophon .widget-thumbnails-list img {
-webkit-box-shadow: 1px 1px 8px 1px black;
-moz-box-shadow: 1px 1px 8px 1px black;
box-shadow: 1px 1px 8px 1px black;
outline: none;
padding: 0;
}
footer#colophon .widget {
display: inline;
float: left;
margin-left: 1%;
margin-right: 1%;
}
footer#colophon .widget:first-child {
margin-left: 0;
}
footer#colophon .widget:last-child {
margin-right: 0;
}
footer#colophon .widget {
width: 32%;
}
footer#colophon #footer-widget-row {
padding-top: 30px;
}
footer#colophon #footer-social-container {
padding: 20px 0;
}
#back-to-the-top {
margin-top: 15px;
margin-bottom: 5px;
display: none;
} .site-info {
background: #000;
color: #333;
text-shadow: none!important;
padding: 8px 0 10px;
}
.site-info a {
color: #333!important;
}
.site-info a:hover {
text-decoration: underline;
}
.home.paged #feature-container {
display: none;
}   .site-navigation a {
font-weight: normal;
text-decoration: none;
color: white!important;
}
.site-navigation a:hover {
color: #fff461 !important;
}
#primary-menu-container {
padding-top: 20px;
text-align: right;
float: right;
}
#primary-menu a, .default-menu a {
display: block;
padding: 0;
height: 45px;
opacity: 1!important;
text-shadow: 1px 1px black;
}
#primary-menu ul, #primary-menu ul ul, .default-menu ul, .default-menu ul ul {
margin-left: 0;
margin-top: 0;
list-style-type: none;
}
#primary-menu li, .default-menu li {
margin-left: 30px;
height: 45px;
line-height: 45px;
float: left;
position: relative;
margin-top: 0;
margin-bottom: 0;
}
#primary-menu a, .default-menu a {
-webkit-transition: 0.2s;
-moz-transition: 0.2s;
-o-transition: 0.2s;
transition: 0.2s;
}
#primary-menu ul, .default-menu ul {
position: absolute;
display: none;
width: 185px;
top: 38px;
left: -10px;
z-index: 9999!important;
text-shadow: none;
line-height: 35px;
}
#primary-menu ul ul, .default-menu ul ul {
top: auto;
}
#primary-menu li ul, .default-menu li ul {
padding-top: 7px;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/submenu-arrow.png?1360733871) 15px top no-repeat;
}
#primary-menu li ul li, .default-menu li ul li {
border-bottom: 1px solid #161616;
}
#primary-menu li ul li:last-child, #primary-menu li ul li.last-child, .default-menu li ul li:last-child, .default-menu li ul li.last-child {
border: none;
}
#primary-menu li ul:last-child, .default-menu li ul:last-child {
border: none!important;
}
#primary-menu li ul a, .default-menu li ul a {
background-color: #000;
width: 170px;
height: 45px;
line-height: 45px;
float: left;
text-align: left;
padding-left: 15px; }
#primary-menu li ul a:hover, .default-menu li ul a:hover {
background-color: #0d0d0d;
}
#primary-menu li ul ul, .default-menu li ul ul {
left: 185px;
padding: 0;
margin: 0;
}
#primary-menu ul.sub-menu, #primary-menu ul.sub-menu ul {
font-weight: normal;
}
#primary-menu ul.sub-menu li {
margin-left: 0!important;
}
#primary-menu li:hover ul ul,
#primary-menu li:hover ul ul ul,
#primary-menu li:hover ul ul ul ul {
display: none;
}
#primary-menu li:hover ul,
#primary-menu li li:hover ul,
#primary-menu li li li:hover ul,
#primary-menu li li li li:hover ul {
display: block;
} #hello-bar {
padding: 20px 0;
font-size: 12px;
}
#top-menu-container {
float: left;
}
#top-menu-container li {
float: left;
padding-left: 15px;
margin-right: 15px;
border-left: 1px dotted #333;
line-height: 15px;
}
#top-menu-container li:first-child {
border: none;
padding-left: 0;
}
#top-menu-container li a {
font-weight: normal;
color: #cccccc;
text-shadow: none!important;
}
#copyright {
float: none;
} #mobile-menu a {
color: #cccccc !important;
}   .icons-sprite, span.icon-comment, span.icon-date, span.icon-author, span.icon-category, span.icon-tags, span.icon-link, span.icon-image, span.icon-facebook {
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/icons-s5b9836c2bc.png) no-repeat;
}
span.icons, span.icon-comment, span.icon-date, span.icon-author, span.icon-category, span.icon-tags, span.icon-link {
display: inline-block;
margin: 0 6px 0 0;
vertical-align: middle;
}
span.icon-comment {
background-position: 0 -88px;
height: 16px;
width: 16px;
}
span.icon-date {
background-position: 0 0;
height: 16px;
width: 16px;
}
span.icon-author {
background-position: 0 -104px;
height: 16px;
width: 16px;
}
span.icon-category {
background-position: 0 -72px;
height: 16px;
width: 16px;
}
span.icon-tags {
background-position: 0 -32px;
height: 16px;
width: 16px;
}
span.icon-link {
background-position: 0 -16px;
height: 16px;
width: 16px;
}
span.meta {
margin-right: 8px;
}
.meta a {
color: white!important;
font-weight: normal;
}
.entry-meta {
color: white!important;
margin: 0 0 15px;
}
.post .entry-link:hover, .release .entry-link:hover, .review .entry-link:hover {
color: #fff461 !important;
}
.post img {
max-width: 100%!important;
}
.post .preview a {
display: block;
}
.post .preview img {
vertical-align: bottom;
}
.post .flexslider {
margin-bottom: 1em;
}
.post {
position: relative;
}
a.post-format-icon {
position: absolute;
top: 3px;
right: 0;
display: inline-block;
width: 32px;
height: 32px;
}
a.post-format-icon.link {
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/format/link.png?1360733871) no-repeat;
}
a.post-format-icon.quote {
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/format/quote.png?1360733871) no-repeat;
}
a.post-format-icon.standard {
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/format/standard.png?1360733871) no-repeat;
}
a.post-format-icon.image {
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/format/image.png?1360733871) no-repeat;
}
a.post-format-icon.gallery {
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/format/gallery.png?1360733871) no-repeat;
}
a.post-format-icon.aside {
top: -5px;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/format/aside.png?1360733871) no-repeat;
}
a.post-format-icon.audio {
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/format/audio.png?1360733871) no-repeat;
}
a.post-format-icon.video {
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/format/video.png?1360733871) no-repeat;
}
.featured-video, .preview {
margin-bottom: 1.5em;
}
.format-audio .preview {
margin-bottom: 0;
}
.format-audio .entry img {
padding: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
} article.post, article.page, article.release, article.review, article.item {
margin-bottom: 0;
}
article.post ol, article.page ol, article.release ol, article.review ol, article.item ol {
margin-top: 1em;
margin-left: 1.5em;
}
article.post ul, article.page ul, article.release ul, article.review ul, article.item ul {
margin-top: 1em;
margin-left: 3em;
list-style-type: none;
}
article.archives ul {
margin-left: 0em;
margin-top: 1em;
list-style-type: none;
}
article.post ul li:before, article.page ul li:before, article.release ul li:before, article.review ul li:before, .widget ul li:before {
content: " ";
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/arrow_list.gif?1360733871) no-repeat;
width: 13px;
height: 11px;
display: inline-block;
padding-right: 3px;
} .avatar {
margin-right: 15px;
margin-top: 5px;
margin-bottom: 10px;
float: left;
width: 80px;
height: 80px;
}
span.comment-author {
font-size: 150%;
}
span.comment-author a.url {
color: white;
}
span.comment-author a.url:hover {
color: #fff461;
}
.comment-content {
width: 100%;
}
.comment-content p {
margin: 15px 0;
}
.comment-content:first-child {
margin: 0 0 15px;
}
.children .comment {
margin-left: 8%;
}
.children .comment-info, .children .comment-content {
width: 100%;
}
.children .children .comment {
margin-left: 0;
}
#reply-title small {
float: right;
}
.featured-quote blockquote {
min-height: 47px;
font-size: 150%!important;
text-align: left;
} .entry .twitter-tweet-rendered,
.entry-content .twitter-tweet-rendered {
max-width: 100%!important;
margin: 3px 0 1px 0 !important;
padding-left: 58px;
background-color: none!important;
background-image: url(//www.jimpavett.com/wp-content/themes/musicpro/images/twitterbird.png?1360733871);
background-repeat: no-repeat;
background-position: left center;
background-size: 50px 50px;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0;
}
.entry .twitter-tweet-rendered li:before,
.entry-content .twitter-tweet-rendered li:before {
display: none;
}
.entry .twitter-tweet-rendered .twt-border,
.entry-content .twitter-tweet-rendered .twt-border {
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
border: none !important;
background: none !important;
max-width: 100% !important;
min-width: 100px!important;
}
.entry .twitter-tweet-rendered .twt-tweet .p-author .p-name,
.entry-content .twitter-tweet-rendered .twt-tweet .p-author .p-name {
color: #cccccc !important;
font-size: inherit!important;
}
.entry .twt-tweet .e-content .p-name,
.entry-content .twt-tweet .e-content .p-name {
color: #cccccc !important;
font-size: 18px!important;
line-height: 24px!important;
}
.entry .twitter-tweet-rendered .twt-tweet .e-content .p-name a,
.entry-content .twitter-tweet-rendered .twt-tweet .e-content .p-name a,
.twt-tweet .e-content .p-name a.ht b,
.twt-tweet .e-content .p-name a.ht:hover b,
.twt-tweet .e-content .p-name a.h-card b,
.twt-tweet .e-content .p-name a.h-card:hover b {
color: #fff461 !important;
font-size: inherit!important;
}
.twt-o.twt-tweethentrytwt-always-show-actions.wt-pinned.twt-standard {
max-width: 600px!important;
width: 100%!important;
font-size: 18px !important;
}
.bd-share-container {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0;
}
.single .entry-meta-container .bd-share-container {
width: 60px;
margin: 30px auto 0;
}
.buy-sprite, a.more-link span.buy-itunes, a.buy-button span.buy-itunes, input[type=submit] span.buy-itunes, a.more-link span.buy-amazon, a.buy-button span.buy-amazon, input[type=submit] span.buy-amazon, a.more-link span.buy-cd, a.buy-button span.buy-cd, input[type=submit] span.buy-cd, body.light a.more-link span.buy-itunes, body.light a.buy-button span.buy-itunes, body.light input[type=submit] span.buy-itunes, body.light a.more-link span.buy-amazon, body.light a.buy-button span.buy-amazon, body.light input[type=submit] span.buy-amazon, body.light a.more-link span.buy-cd, body.light a.buy-button span.buy-cd, body.light input[type=submit] span.buy-cd, body.light a.more-link:hover span.buy-itunes, body.light a.more-link:focus span.buy-itunes, body.light a.buy-button:hover span.buy-itunes, body.light a.buy-button:focus span.buy-itunes, body.light input[type=submit]:hover span.buy-itunes, body.light input[type=submit]:focus span.buy-itunes, body.light a.more-link:hover span.buy-amazon, body.light a.more-link:focus span.buy-amazon, body.light a.buy-button:hover span.buy-amazon, body.light a.buy-button:focus span.buy-amazon, body.light input[type=submit]:hover span.buy-amazon, body.light input[type=submit]:focus span.buy-amazon, body.light a.more-link:hover span.buy-cd, body.light a.more-link:focus span.buy-cd, body.light a.buy-button:hover span.buy-cd, body.light a.buy-button:focus span.buy-cd, body.light input[type=submit]:hover span.buy-cd, body.light input[type=submit]:focus span.buy-cd {
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/buy-sc9b5b9a71b.png) no-repeat;
}
span.buy, a.more-link span.buy-itunes, a.buy-button span.buy-itunes, input[type=submit] span.buy-itunes, a.more-link span.buy-amazon, a.buy-button span.buy-amazon, input[type=submit] span.buy-amazon, a.more-link span.buy-cd, a.buy-button span.buy-cd, input[type=submit] span.buy-cd, body.light a.more-link span.buy-itunes, body.light a.buy-button span.buy-itunes, body.light input[type=submit] span.buy-itunes, body.light a.more-link span.buy-amazon, body.light a.buy-button span.buy-amazon, body.light input[type=submit] span.buy-amazon, body.light a.more-link span.buy-cd, body.light a.buy-button span.buy-cd, body.light input[type=submit] span.buy-cd, body.light a.more-link:hover span.buy-itunes, body.light a.more-link:focus span.buy-itunes, body.light a.buy-button:hover span.buy-itunes, body.light a.buy-button:focus span.buy-itunes, body.light input[type=submit]:hover span.buy-itunes, body.light input[type=submit]:focus span.buy-itunes, body.light a.more-link:hover span.buy-amazon, body.light a.more-link:focus span.buy-amazon, body.light a.buy-button:hover span.buy-amazon, body.light a.buy-button:focus span.buy-amazon, body.light input[type=submit]:hover span.buy-amazon, body.light input[type=submit]:focus span.buy-amazon, body.light a.more-link:hover span.buy-cd, body.light a.more-link:focus span.buy-cd, body.light a.buy-button:hover span.buy-cd, body.light a.buy-button:focus span.buy-cd, body.light input[type=submit]:hover span.buy-cd, body.light input[type=submit]:focus span.buy-cd {
display: inline-block;
margin: -3px 5px 0 0;
vertical-align: middle;
} a.more-link, a.buy-button, input[type=submit] {
background: #fff;
text-shadow: none;
-webkit-transition: 0.2s;
-moz-transition: 0.2s;
-o-transition: 0.2s;
transition: 0.2s;
cursor: pointer;
display: inline-block;
white-space: nowrap;
vertical-align: middle;
color: #333!important;
font-size: 90%;
font-weight: bold;
padding: 6px 12px;
line-height: 24px;
margin: 10px 0;
text-decoration: none!important;
opacity: 1!important;
}
a.more-link:hover, a.more-link:focus, a.buy-button:hover, a.buy-button:focus, input[type=submit]:hover, input[type=submit]:focus {
background: #fff461;
color: #333!important;
}
a.more-link:active, a.buy-button:active, input[type=submit]:active {
position: relative;
top: 1px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
a.more-link span.buy-itunes, a.buy-button span.buy-itunes, input[type=submit] span.buy-itunes {
background-position: 0 -80px;
height: 16px;
width: 16px;
}
a.more-link span.buy-amazon, a.buy-button span.buy-amazon, input[type=submit] span.buy-amazon {
margin-top: 0px!important;
background-position: 0 -16px;
height: 16px;
width: 16px;
}
a.more-link span.buy-cd, a.buy-button span.buy-cd, input[type=submit] span.buy-cd {
background-position: 0 -64px;
height: 16px;
width: 16px;
}
a.buy-button {
margin: 0.3em 0 0;
} .single-post .entry-meta {
margin: 0 0 1em;
line-height: 1.5;
}
.single-post .flexslider {
margin-bottom: 1em;
} .page-numbers {
line-height: 26px;
position: relative;
color: #4d4d4d !important;
font-weight: bold;
float: left;
cursor: pointer;
display: inline-block;
height: 26px;
width: 26px;
margin: 8px 5px 10px 0;
text-align: center;
text-shadow: none;
text-decoration: none!important;
border: none;
background-color: #fff;
-webkit-box-shadow: inset 0 0 0 1px #333333;
-moz-box-shadow: inset 0 0 0 1px #333333;
box-shadow: inset 0 0 0 1px #333333;
}
.page-numbers:hover {
color: #000!important;
background-color: #f7f7f7;
}
.page-numbers.current {
color: #fff!important;
background-color: #333333;
}
.page-numbers.dots {
opacity: 1!important;
background: none;
} .edit-link a {
text-shadow: none;
display: inline-block;
padding: 2px 8px;
background-color: #666;
color: white!important;
line-height: 1.5em;
font-size: 16px;
margin: 5px 0;
}   span.icon-image {
display: inline-block;
background-position: 0 -48px;
height: 24px;
width: 24px;
margin-right: 8px;
}
span.icon-facebook {
display: inline-block;
background-position: 0 -120px;
height: 24px;
width: 24px;
}
#show-meta {
float: left;
margin-right: 1%;
width: 32%;
margin-bottom: 3em;
}
#show-meta img {
max-width: 100%;
}
#show-meta .bd-button {
margin-left: 0!important;
}
#show-content {
float: left;
margin-left: 1%;
width: 66%;
margin-bottom: 3em;
}
table.shows a.entry-link {
color: #cccccc !important;
}
table.shows tr {
border-bottom: 1px dashed #2c2c2c;
}
table.shows tr:last-child {
border-bottom: none;
}
table.shows tr td {
padding: 10px 0 8px;
}
table.shows tr td.show-date .bd-custom-date {
width: 50px;
}
table.shows tr td.show-date .bd-custom-date span.bd-custom-day {
font-size: 28px;
font-weight: bold; width: 50px;
line-height: 18px;
text-align: left;
}
table.shows tr td.show-date .bd-custom-date span.bd-custom-month {
font-size: 18px;
font-weight: bold;
line-height: 20px;
display: block;
width: 50px;
text-align: left;
}
table.shows tr td.show-date .bd-custom-date span.bd-custom-year {
display: block;
width: 100%;
font-size: 14px;
line-height: 20px;
font-weight: bold;
}
table.shows tr td.show-action {
text-align: right;
}
table.shows tr td.show-action a {
margin-top: 8px!important;
}
table.shows tr td.show-action span.label, table.shows tr td.show-action span.sold-out {
font-family: 'ImpactLabelReversedRegular';
display: block;
line-height: 2em;
font-size: 150%;
}
table.shows tr td.show-action span.sold-out {
color: #ff0000;
}
table.shows tr td.show-action {
text-align: right;
}
table.shows tr td.show-action a {
margin-top: 8px!important;
}
table.shows tr td.show-action span.label, table.shows tr td.show-action span.sold-out {
font-family: 'ImpactLabelReversedRegular';
display: inline-block;
line-height: 2em;
font-size: 150%;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
table.shows tr td.show-action span.sold-out {
color: #ff0000;
}
.single-show .entry-title {
margin-bottom: 0.2em;
}
.single-show .bd-custom-date {
margin: 1em 0 0;
width: 200px;
font-weight: bold;
}
.single-show .bd-custom-date span.bd-custom-day {
line-height: 80px;
margin-right: 0;
float: left;
width: 90px;
position: relative;
font-size: 60px;
display: block;
}
.single-show .bd-custom-date span.bd-custom-month {
text-transform: uppercase;
top: 17px;
position: relative;
font-size: 28px;
display: block;
}
.single-show .bd-custom-date span.bd-custom-year {
text-transform: uppercase;
top: 18px;
position: relative;
font-size: 20px;
display: block;
}  #home-albums-grid {
margin-bottom: 20px;
}
#home-albums-grid .album-item-container {
width: 32%!important;
margin-left: 1%;
margin-right: 1%;
-webkit-background-size: 100% auto;
-moz-background-size: 100% auto;
-o-background-size: 100% auto;
background-size: 100% auto;
}
#home-albums-grid .album-item-container:first-child {
margin-left: 0;
}
#home-albums-grid .album-item-container:last-child, #home-albums-grid .album-item-container.last-child {
margin-right: 0;
}
#home-albums-grid .album-item-container .album-item {
width: 100%;
margin-left: 0;
}
#home-videos-grid {
margin-bottom: 20px;
}
#home-videos-grid .video-item-container {
width: 32%!important;
margin-left: 1%;
margin-right: 1%;
-webkit-background-size: 100% auto;
-moz-background-size: 100% auto;
-o-background-size: 100% auto;
background-size: 100% auto;
}
#home-videos-grid .video-item-container:first-child {
margin-left: 0;
}
#home-videos-grid .video-item-container:last-child, #home-videos-grid .video-item-container.last-child {
margin-right: 0;
}
#home-videos-grid .video-item-container .video-item {
width: 100%;
margin-left: 0;
} #filter-container {
width: 100%;
padding: 13px 5px 0;
height: auto;
position: relative;
}
#filter {
margin-top: 20px;
font-size: 16px;
margin-left: 15px;
}
#filter li {
display: inline;
}
#filter li a {
text-shadow: none;
color: white!important;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
transition: 0.5s;
display: inline;
padding: 4px 8px;
margin-right: 20px;
}
#filter li a:hover {
opacity: 1 !important;
}
#filter li a.active {
background: #404040;
}
#albums-grid {
margin-top: 10px;
margin-bottom: 30px;
}
.album-item-container {
position: relative;
margin: 0;
width: 33.33%;
float: left;
height: auto;
display: block;
padding-bottom: 14px;
margin-top: 15px;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/shadow-album.png?1360733871) no-repeat bottom center;
-webkit-background-size: 90% auto;
-moz-background-size: 90% auto;
-o-background-size: 90% auto;
background-size: 90% auto;
}
.album-item {
background: #222222;
width: 90%;
height: 95%;
margin-left: 5%;
position: relative;
}
#albums-grid .entry-link, #home-albums-grid .entry-link {
display: block;
text-shadow: none!important;
text-align: left;
color: #333333 !important;
}
.album-thumb {
width: 100%;
position: relative;
overflow: hidden;
background: #1d1d1d;
-webkit-backface-visibility: hidden;
}
.album-thumb img, .album-thumb p {
-webkit-transition: ease-out 0.2s;
-moz-transition: ease-out 0.2s;
-o-transition: ease-out 0.2s;
transition: ease-out 0.2s;
}
.album-thumb h5 {
margin-bottom: 5px;
-webkit-transition: ease-out 0.3s;
-moz-transition: ease-out 0.3s;
-o-transition: ease-out 0.3s;
transition: ease-out 0.3s;
color: white!important;
}
.album-thumb img {
width: 100%;
height: auto;
top: 0;
margin: 0 auto;
margin-bottom: 0;
vertical-align: bottom;
position: relative;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
opacity: 0.7;
padding: 0;
}
.album-thumb h5 {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity: 0.5;
}
.album-thumb p {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 15px;
margin-top: 10px!important;
font-weight: normal;
color: #fff461;
-webkit-transition-delay: 0.2s;
-moz-transition-delay: 0.2s;
-o-transition-delay: 0.2s;
transition-delay: 0.2s;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0;
}
.album-thumb:hover img {
top: 100px;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
.album-thumb:hover h5 {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
.album-thumb:hover p {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
.album-title {
position: absolute;
top: 15px;
left: 10px;
width: 100%;
height: 10%;
line-height: 0px;
vertical-align: middle;
color: white;
}
span.album-overlay {
position: absolute;
width: 100%;
height: 100%;
display: block;
}
.gallery {
margin-bottom: 0!important;
height: auto!important;
}
.gallery-item {
margin-top: 0!important;
}
.gallery-item a {
display: block;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/zoom.png?1360733871) no-repeat center center;
-moz-transition: none!important;
-webkit-transition: 0!important;
-o-transition: 0!important;
transition: 0!important;
}
.gallery-item a img {
width: 100%;
box-shadow: none!important;
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
-o-box-shadow: none!important;
padding: 0!important;
border: none!important;
}
dd.wp-caption-text.gallery-caption {
display: none;
}  .video-item-container {
position: relative;
margin: 0;
width: 33.33%;
float: left;
height: auto;
display: block;
padding-bottom: 15px;
margin-top: 15px;
-webkit-background-size: 90% auto;
-moz-background-size: 90% auto;
-o-background-size: 90% auto;
background-size: 90% auto;
}
.video-item {
width: 90%;
height: 95%;
margin-left: 5%;
position: relative;
}
.video-thumb {
width: 100%;
position: relative;
overflow: hidden;
-webkit-backface-visibility: hidden;
}
.video-thumb img, .video-thumb .video-title, .video-thumb .video-title h5 {
-webkit-transition: ease-out 0.3s;
-moz-transition: ease-out 0.3s;
-o-transition: ease-out 0.3s;
transition: ease-out 0.3s;
}
.video-thumb .video-title h5 {
-webkit-transition-delay: 0.1s;
-moz-transition-delay: 0.1s;
-o-transition-delay: 0.1s;
transition-delay: 0.1s;
margin-bottom: 0.5em;
}
.video-thumb img {
vertical-align: bottom;
width: 100%;
height: auto;
padding: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.video-thumb span.play-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/play.png?1360733871) center center no-repeat;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity: 0.8;
}
.video-thumb .video-title {
position: absolute;
bottom: -150px;
left: 0;
width: 98%;
height: auto;
text-shadow: none;
padding: 0 1% 0;
padding-top: 10px;
vertical-align: middle;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGNiWAYAAK8Aqb8yuugAAAAASUVORK5CYII=);
background: rgba(0, 0, 0, 0.65);
}
.video-thumb .video-title h5 {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0;
position: relative;
bottom: -300px;
color: white!important;
}
.video-thumb:hover span.play-overlay {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
opacity: 0.3;
}
.video-thumb:hover .video-title {
bottom: 0;
}
.video-thumb:hover .video-title h5 {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
bottom: 0;
}
#video-gallery-grid .entry-link, #home-videos-grid .entry-link {
display: block;
text-align: center;
}  .page-template-template-store-php #filter-container {
padding-left: 0;
margin-left: -13px;
}
.store-item-container {
position: relative;
margin: 0;
width: 33.33%;
float: left;
height: auto;
display: block;
padding-bottom: 15px;
margin-top: 15px;
-webkit-background-size: 90% auto;
-moz-background-size: 90% auto;
-o-background-size: 90% auto;
background-size: 90% auto;
}
.store-item {
width: 93%;
height: 95%;
margin-right: 5%;
padding-left: 2px;
position: relative;
}
.store-item .store-item-meta {
height: 30px;
}
.store-item a {
margin-bottom: 5px;
display: block;
}
.store-item a img {
width: 100%;
height: auto;
vertical-align: bottom;
} .isotope,
.isotope .isotope-item { -webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;
}
.isotope {
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
}
.isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property: -moz-transform, opacity;
-o-transition-property: top, left, opacity;
transition-property: transform, opacity;
}
.isotope-item {
z-index: 2;
}
.isotope-hidden.isotope-item {
pointer-events: none;
z-index: 1;
}  .release .preview, .review .preview {
margin-bottom: 0;
}
.release-meta {
width: 40.5%;
margin-right: 1%;
float: left;
}
.release-content {
width: 57.5%;
margin-left: 1%;
float: left;
}
.item-meta {
width: 41.5%;
margin-right: 1%;
float: left;
}
.item-content {
width: 56.5%;
margin-left: 1%;
float: left;
}
.item-content .item-buy {
text-align: center;
}  .review-meta {
width: 23.5%;
margin-right: 1%;
float: left;
}
.review-meta h3 {
margin-bottom: -0.5em;
}
.review-meta .bd-share-mobile {
margin-top: 1.5em;
margin-bottom: 2em;
display: block;
}
.review .published {
display: none;
}
.review-content {
width: 57.5%;
margin-left: 1%;
margin-right: 1%;
float: left;
}
#review-sidebar {
width: 15%;
margin-left: 1%;
float: left;
} ol.tracklist {
margin-top: 10px;
margin-left: 25px!important;
}
ol.tracklist li {
margin-left: 0!important;
line-height: 20px;
font-size: 95%;
} .star-0-5, .star-1, .star-2, .star-3, .star-4, .star-5,
.star-1-5, .star-1-5, .star-2-5, .star-3-5, .star-4-5 {
background-image: url(//www.jimpavett.com/wp-content/themes/musicpro/images/stars.png?1360733871);
width: 123px;
height: 25px;
margin-top: 10px;
}
.star-1 {
background-position: 0 -100px;
}
.star-2 {
background-position: 0 -75px;
}
.star-3 {
background-position: 0 -50px;
}
.star-4 {
background-position: 0 -25px;
}
.star-5 {
background-position: 0 0;
}
.star-0-5 {
background-position: 0 -225px;
}
.star-1-5 {
background-position: 0 -200px;
}
.star-2-5 {
background-position: 0 -175px;
}
.star-3-5 {
background-position: 0 -150px;
}
.star-4-5 {
background-position: 0 -125px;
}
.small-star-0-5, .small-star-1, .small-star-2, .small-star-3, .small-star-4, .small-star-5,
.small-star-1-5, .small-star-1-5, .small-star-2-5, .small-star-3-5, .small-star-4-5 {
background-image: url(//www.jimpavett.com/wp-content/themes/musicpro/images/stars-small.png?1360733871);
display: inline-block;
width: 86px;
height: 17px;
margin: 0;
}
.small-star-1 {
background-position: 0 -70px;
}
.small-star-2 {
background-position: 0 -52px;
}
.small-star-3 {
background-position: 0 -35px;
}
.small-star-4 {
background-position: 0 -17px;
}
.small-star-5 {
background-position: 0 -1px;
}
.small-star-0-5 {
background-position: 0 -332px;
}
.small-star-1-5 {
background-position: 0 -140px;
}
.small-star-2-5 {
background-position: 0 -122px;
}
.small-star-3-5 {
background-position: 0 -105px;
}
.small-star-4-5 {
background-position: 0 -87px;
}  .bd-socials a img {
box-shadow: none!important;
-moz-box-shadow: none!important;
-webskit-box-shadow: none!important;
-o-box-shadow: none!important;
} .twitter-widget ul li:before, .bdgram-widget ul li:before {
display: none;
}
.widget-row .widget {
display: inline;
float: left;
margin: 0 1%;
}
.widget-row .widget:first-child {
margin-left: 0;
}
.widget-row .widget:last-child {
margin-right: 0;
}
.widget-row .widget {
width: 32%;
}
.widget {
margin-bottom: 30px;
}
.widget .entry-title a {
font-weight: bold!important;
border-bottom: none!important;
}
.widget .widget-title {
margin-bottom: 0.3em;
}
.widget img {
max-width: 100%;
}
.widget-thumbnails-list {
margin-top: 15px;
}
.widget-thumbnails-list article {
margin-bottom: 5px;
}
.widget-thumbnails-list article .entry-title a {
font-weight: bold;
}
.widget-thumbnails-list .widget-thumb-link img {
width: 80px;
height: 80px;
margin: 2px 10px 10px 0;
float: left;
}
.widget-post-type-review .bd-rating, #review-sidebar .bd-rating {
margin-top: 8px;
} .widget_upcoming_shows .bd-show-item {
display: table;
}
.widget_upcoming_shows .bd-show-item .bd-show-details {
display: table-cell;
vertical-align: middle;
}
.widget_upcoming_shows .bd-show-item .bd-custom-date {
float: left;
margin-right: 15px;
width: 50px;
}
.widget_upcoming_shows .bd-show-item .bd-custom-date span.bd-custom-day {
font-size: 28px;
font-weight: bold;
display: block;
width: 50px;
line-height: 28px;
text-align: left;
}
.widget_upcoming_shows .bd-show-item .bd-custom-date span.bd-custom-month {
font-size: 18px;
font-weight: bold;
line-height: 20px;
display: block;
width: 50px;
text-align: left;
}
.widget_upcoming_shows .bd-show-item .bd-custom-date span.bd-custom-year {
display: none;
}
.widget_upcoming_shows hr:last-child, .widget_upcoming_shows hr.last-child {
display: none;
} .widget_last_photos a.last-photos-thumbnails {
float: left;
margin: 0 1% 10px;
width: 23%;
border-bottom: none;
}
.widget_last_photos a.last-photos-thumbnails img {
width: 100%;
height: auto;
display: block;
padding: 0;
}
.widget_last_photos .slidephoto-container {
margin-top: 0;
margin-bottom: 15px;
}
.widget_last_photos .slidephoto {
width: 98%!important;
}
.widget_last_photos .slidephoto a {
display: block;
}
.widget_last_photos .slidephoto-fluid-fix {
position: relative !important;
display: block !important;
height: auto !important;
}
.widget_last_photos .slidephoto img {
vertical-align: bottom;
width: 100%;
} .widget ul.tweet_list {
margin: 0!important;
}
.twitter-widget ul {
list-style-type: none!important;
}
.twitter-widget ul li {
margin: 0 0 15px;
padding: 0 0 0 27px;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/quote.png?1360733871) no-repeat left;
}
.twitter-widget ul li:before {
display: none!important;
}
.tweet_time a {
display: inline-block;
width: 100%;
border: none!important;
text-decoration: none!important;
} .widget ul.flickr-list {
margin: 15px 0 0 0;
list-style-type: none !important;
}
.widget ul.flickr-list li {
float: left;
margin: 0 1% 10px;
width: 23%;
}
.widget ul.flickr-list li:before {
display: none!important;
}
.widget ul.flickr-list li img {
width: 100%;
height: auto;
display: block;
padding: 0;
}
footer#colophon .widget ul.flickr-list li,
footer#colophon .widget ul.dribbble-list li {
-webkit-box-shadow: 1px 1px 8px 1px black;
-moz-box-shadow: 1px 1px 8px 1px black;
box-shadow: 1px 1px 8px 1px black;
} .widget-thumbnails-list {
line-height: 1.8em;
}
article.widget_reaction strong a {
opacity: 1!important;
border-bottom: none!important;
color: #fff;
font-weight: normal;
text-decoration: none;
} .widget_network p,
.widget_video p {
margin-top: 10px;
} .widget_nav_menu #primary-menu ul.sub-menu {
margin-left: 20px;
margin-top: 0;
} .widget_calendar table {
margin-top: 15px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 80%;
}
.widget_calendar table caption {
color: white!important;
}
.widget_calendar table tr {
background: #fff;
color: #333!important;
}
.widget_calendar table tr th, .widget_calendar table tr td {
text-align: center;
border-bottom: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
}
.widget_calendar table tr th:first-child, .widget_calendar table tr td:first-child {
border-left: 1px solid #e6e6e6;
}
.widget_calendar table tr th {
color: #000!important;
}
.widget_calendar table tr #prev, .widget_calendar table tr #td {
padding: 5px;
}
.bd-tabgroup ul li:before {
display: none!important;
}
footer#colophon .widget ul.bd-instagram-list li {
-moz-box-shadow: 1px 1px 8px 1px black;
-webkit-box-shadow: 1px 1px 8px 1px black;
-o-box-shadow: 1px 1px 8px 1px black;
box-shadow: 1px 1px 8px 1px black;
}
.bdgram-widget li:before {
display: none!important;
}
.bdgram-widget img {
padding: 0!important;
}
.widget_last_release a, .widget_last_review a, .widget_store_item a, .slidephoto-container a {
border-bottom: none!important;
}
.widget_last_release a img, .widget_last_review a img, .widget_store_item a img, .slidephoto-container a img {
border-bottom: none!important;
}
.widget_tag_cloud a {
border: none!important;
}
.bd-fb-fanbox iframe {
box-shadow: none!important;
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
-o-box-shadow: none!important;
padding: 0!important;
}
.module .entry-title {
margin-bottom: 0.3em;
}  .bd-tabgroup ul.tabs-menu, .ui-accordion-header {
text-shadow: none;
margin-bottom: 0;
}
.ui-tabs .ui-tabs-hide {
display: none !important;
}
.bd-tabgroup {
width: 100%;
}
.bd-tabgroup ul.tabs-menu {
margin-left: 0;
margin-bottom: 0;
height: 46px;
font-size: 90%;
text-shadow: none;
}
.bd-tabgroup ul.tabs-menu a {
color: #262626;
}
.bd-tabgroup ul.tabs-menu a:hover {
color: #000;
}
.bd-tabgroup .tabs {
margin-top: 8px;
}
.bd-tabgroup .tabs h5 {
margin: 15px 0 0;
}
.bd-tabgroup .tabs p {
margin: 0 0 0;
}
.bd-tabgroup ul.tabs-menu li {
background-color: #ebebeb;
border-bottom: none;
text-align: center;
list-style-type: none;
float: left;
height: 40px;
width: 100px;
border-top: 1px solid #d9d9d9;
border-left: 1px solid #d9d9d9;
border-right: 1px solid #d9d9d9;
position: relative;
margin-right: 1%;
}
.bd-tabgroup ul.tabs-menu li:hover {
background-color: #fff;
}
.bd-tabgroup ul.tabs-menu li a {
color: #262626;
border-bottom: none;
position: absolute;
line-height: 40px;
top: 0;
left: 0;
height: 100%;
width: 100%;
text-decoration: none;
}
.bd-tabgroup ul.tabs-menu li.ui-tabs-selected {
background-color: #f2f2f2;
border: 1px solid #ababab;
border-bottom: none;
}
.bd-tabgroup ul.tabs-menu li.ui-tabs-selected a {
color: #000;
} aside .bd-tabgroup ul.tabs-menu li, #sidebar .bd-tabgroup ul.tabs-menu li,
#secondary .bd-tabgroup ul.tabs-menu li,
.widget-row .bd-tabgroup ul.tabs-menu li {
width: 31%;
margin-right: 1.5%;
}  form#bd-paypal {
margin: 0;
width: auto;
height: auto;
display: inline-block;
font-size: inherit;
}
form#bd-paypal input[type="submit"] {
text-transform: none;
background-repeat: no-repeat!important;
background-position: 12px 10px;
padding-left: 34px;
line-height: 24px!important;
margin-top: 12px!important;
margin: 10px 0;
background-image: url(//www.jimpavett.com/wp-content/themes/musicpro/images/buy/buy-dark.png?1360733871);
}
form#bd-paypal img {
padding: 0;
}
.contactform {
margin-top: 30px;
}
header#masthead .single-form input[type=text] {
width: 200px;
color: #737373;
}
header#masthead .single-form input[type=text]:focus {
color: white;
}
input, textarea {
padding: 8px 10px;
color: #ccc;
font-size: 13px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
border: none;
-webkit-transition: ease-out 0.3s;
-moz-transition: ease-out 0.3s;
-o-transition: ease-out 0.3s;
transition: ease-out 0.3s;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGNi4AUAABYAEFIOBzYAAAAASUVORK5CYII=);
background: rgba(0, 0, 0, 0.05);
-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.3), inset 0 0 5px black;
-moz-box-shadow: 0 0 1px rgba(255, 255, 255, 0.3), inset 0 0 5px black;
box-shadow: 0 0 1px rgba(255, 255, 255, 0.3), inset 0 0 5px black;
}
input:focus, textarea:focus {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGNiqAcAAIgAgoGu+rEAAAAASUVORK5CYII=);
background: rgba(0, 0, 0, 0.5);
} #commentform { }
#commentform p {
margin-bottom: 1.5em;
}
#commentform textarea {
width: 97%;
font-size: 100%;
}
#commentform input[type=text], #commentform input[type=email] {
float: right;
width: 50%;
font-size: 100%;
height: 20px;
} .contactform { }
.contactform .input {
margin-bottom: 1.3em;
}
.contactform label {
width: 30%;
display: inline-block;
}
.contactform textarea {
width: 96%;
font-size: 100%;
height: 200px;
}
.contactform input[type=text], .contactform input[type=email] {
width: 65%;
font-size: 100%;
height: 25px;
} .input.error label {
color: #ff0000;
}
.input.error input, .input.error textarea {
border: 1px solid red;
}
.input div.error-inline {
color: #ff0000;
text-align: right;
display: none;
width: 99%;
margin-top: 10px;
}
.input div.error-inline:before, .input div.error-inline:after {
content: '';
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
font-size: 0;
line-height: 0;
width: 0;
height: 0;
}
input[type=submit] {
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
margin-top: 0.5em !important;
text-transform: uppercase;
} .single-form input {
width: 92%;
height: 25px;
font-size: 100%;
color: #333;
}
.single-form input:focus {
color: #cccccc;
}
.single-form input[type="submit"], .single-form label {
display: none;
}
.single-form.test input {
float: left;
width: 63%;
}
.single-form.test input[type="submit"] {
display: inline-block;
position: relative;
width: 28%;
font-size: 95%;
text-transform: none;
height: 39px;
line-height: 25px;
top: 9px;
float: left;
} .hidden {
margin-top: 0!important;
margin-bottom: 0!important;
padding-top: 0!important;
padding-bottom: 0!important;
text-indent: -9999px;
height: 0!important;
line-height: 0!important;
visibility: hidden;
border: 0;
display: block;
}    .flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
outline: none;
}
.slides,
.flex-control-nav,
.flex-direction-nav {
margin: 0;
padding: 0;
list-style: none;
} .flexslider {
margin: 0;
padding: 0;
}
.flexslider .slides > li {
display: none;
-webkit-backface-visibility: hidden;
} .flexslider .slides img {
width: 100%;
display: block;
}
.flex-pauseplay span {
text-transform: capitalize;
} .slides:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
html[xmlns] .slides {
display: block;
}
* html .slides {
height: 1%;
}  .no-js .slides > li:first-child {
display: block;
} .flexslider {
margin: 0 0 60px;
background: #fff;
border: 4px solid #fff;
position: relative;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
-o-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
zoom: 1;
}
.flex-viewport {
max-height: 2000px;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
transition: all 1s ease;
}
.loading .flex-viewport {
max-height: 300px;
}
.flexslider .slides {
zoom: 1;
}
.carousel li {
margin-right: 5px;
} .flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
width: 30px;
height: 30px;
margin: -20px 0 0;
display: block;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/css/images/bg_direction_nav.png) no-repeat 0 0;
position: absolute;
top: 50%;
z-index: 10;
cursor: pointer;
text-indent: -9999px;
opacity: 0;
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
background-position: 100% 0;
right: -36px;
}
.flex-direction-nav .flex-prev {
left: -36px;
}
.flexslider:hover .flex-next {
opacity: 0.8;
right: 5px;
}
.flexslider:hover .flex-prev {
opacity: 0.8;
left: 5px;
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
opacity: 1;
}
.flex-direction-nav .flex-disabled {
opacity: .3!important;
filter: alpha(opacity=30);
cursor: default;
} .flex-control-nav {
width: 100%;
position: absolute;
bottom: -40px;
text-align: center;
}
.flex-control-nav li {
margin: 0 6px;
display: inline-block;
zoom: 1;
*display: inline;
}
.flex-control-paging li a {
width: 11px;
height: 11px;
display: block;
background: #666;
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
text-indent: -9999px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
-o-border-radius: 20px;
border-radius: 20px;
box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.flex-control-paging li a:hover {
background: #333;
background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
background: #000;
background: rgba(0, 0, 0, 0.9);
cursor: default;
}
.flex-control-thumbs {
margin: 5px 0 0;
position: static;
overflow: hidden;
}
.flex-control-thumbs li {
width: 25%;
float: left;
margin: 0;
}
.flex-control-thumbs img {
width: 100%;
display: block;
opacity: .7;
cursor: pointer;
}
.flex-control-thumbs img:hover {
opacity: 1;
}
.flex-control-thumbs .flex-active {
opacity: 1;
cursor: default;
}
@media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev {
opacity: 1;
left: 0;
}
.flex-direction-nav .flex-next {
opacity: 1;
right: 0;
}
}
.flexslider {
background: none;
border: none;
margin: 0;
}
.flexslider ul {
margin: 0!important;
}
.flexslider li {
margin: 0;
padding: 0;
background: none;
}
.flexslider li img {
padding: 0;
-webkit-box-shadow: none!important;
box-shadow: none!important;
outline: none;
}
.flexslider li:before {
display: none!important;
}
p.flex-caption {
text-shadow: none;
color: #fff!important;
position: absolute;
left: 0;
top: 0;
display: inline-block!important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGNiqAcAAIgAgoGu+rEAAAAASUVORK5CYII=);
background: rgba(0, 0, 0, 0.5);
padding: 3px 7px;
margin: 15px;
opacity: 1!important;
-moz-transition: none!important;
-webkit-transition: 0!important;
-o-transition: 0!important;
transition: 0!important;
}
.post-slider.flexslider {
background: none;
}
.post-slider.flexslider .flex-control-nav {
width: auto;
position: absolute;
top: 5px;
margin: 0!important;
right: 15px;
text-align: center;
}
.post-slider.flexslider .flex-control-nav li {
margin: 0 5px;
}
.post-slider.flexslider .flex-direction-nav {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
opacity: 0.2;
-webkit-transition: 0.3s;
-moz-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
.post-slider.flexslider .flex-direction-nav a {
width: 12px;
height: 75px;
margin: -37px 0 0;
top: 50%;
}
.post-slider.flexslider .flex-direction-nav .flex-next {
right: -12px;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/arrow_r.png?1360733871) no-repeat 0 0;
}
.post-slider.flexslider .flex-direction-nav .flex-prev {
left: -12px;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/arrow_l.png?1360733871) no-repeat 0 0;
}
.post-slider.flexslider:hover .flex-direction-nav {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
.post-slider.flexslider:hover .flex-direction-nav .flex-next {
right: 10px;
}
.post-slider.flexslider:hover .flex-direction-nav .flex-prev {
left: 10px;
}
header#masthead .flexslider {
background: none;
}
header#masthead .flexslider .flex-control-paging li a {
width: 8px;
height: 8px;
margin: 0 -2px;
}
header#masthead .flexslider p.flex-caption {
background: none;
border-bottom: 2px solid gray;
padding-left: 0;
top: -15px;
text-shadow: 1px 1px rgba(0, 0, 0, 0.5);
font-size: 13px;
}
header#masthead .flexslider .flex-direction-nav {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=8);
opacity: 0.075;
-webkit-transition: 0.3s;
-moz-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
header#masthead .flexslider .flex-direction-nav a {
width: 12px;
height: 75px;
margin: -37px 0 0;
top: 50%;
}
header#masthead .flexslider .flex-direction-nav .flex-next {
right: 2px;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/arrow_r.png?1360733871) no-repeat 0 0;
}
header#masthead .flexslider .flex-direction-nav .flex-prev {
left: 2px;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/arrow_l.png?1360733871) no-repeat 0 0;
}
header#masthead .flexslider:hover .flex-direction-nav {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity: 0.8;
}  .fancybox-overlay {
background: none;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGNieAoAAO4A6HfO1f4AAAAASUVORK5CYII=);
background: rgba(0, 0, 0, 0.9);
}
.fancybox-image {
padding: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.fancybox-title {
color: #fff;
text-align: center;
}
.fancybox-close {
background-image: url(//www.jimpavett.com/wp-content/themes/musicpro/images/fancybox-close.png?1360733871);
background-size: cover;
width: 25px;
height: 25px;
top: -12px;
right: -12px;
}
.fancybox-next span, .fancybox-prev span {
width: 12px;
height: 75px;
margin: -37px 0 0;
top: 50%;
}
.fancybox-next span {
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/arrow_r.png?1360733871) no-repeat 0 0;
}
.fancybox-prev span {
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/arrow_l.png?1360733871) no-repeat 0 0;
}
.fancybox-nav {
width: 60px;
}
.fancybox-nav span {
visibility: visible;
}
.fancybox-next {
right: -60px !important;
}
.fancybox-prev {
left: -60px !important;
}
html .fancybox-inner {
overflow: hidden!important;
}  .mobile-hide {
display: none;
}
#mobile-menu-container, #mobile-menu-dropdown {
display: none;
}
@media screen and (max-width: 1200px) {
body.dark #page.wrapped, body.grunge #page.wrapped, body.light #page.wrapped {
width: 95%;
margin: 0 auto 80px;
}
}
@media screen and (max-width: 1140px) {
.wrap {
width: 100%;
max-width: 960px;
}
.bigtweet {
font-size: 140%;
}
.bigtweet .bigtweet-content {
padding-left: 20px;
}
.bigtweet .bigtweet-bird {
width: 100px;
height: 100px;
background-size: 100px 100px;
}
.buy-buttons-container {
display: block;
width: 100%;
margin-left: 0;
}
.buy-buttons-container a.buy-button {
display: inline-block;
}
} @media screen and (max-width: 1024px) {
html {
-webkit-text-size-adjust: none;
}
html {
overflow-x: hidden;
}
.wrap {
width: 92%;
}
header#masthead {
padding-bottom: 5px;
}
header#masthead .table-head {
margin: 10px 0;
}  #main img {
max-width: 100%;
height: auto;
}
a#top-arrow {
display: none!important;
}
#back-to-the-top {
display: block;
}
#copyright {
text-align: center;
}
.wrap .avatar {
width: 65px!important;
height: 65px!important;
}
.children .comment {
margin-left: 0;
}
.comment-content {
width: 100%;
}
.pagination span, .pagination a {
width: 30px;
height: 30px;
line-height: 30px;
font-size: 16px;
}
.album-item-container, .video-item-container {
width: 50%;
}
body.dark #page.wrapped, body.grunge #page.wrapped, body.light #page.wrapped {
width: 100%;
top: 0px!important;
margin: 0 auto 0px;
}
} @media screen and (max-width: 800px) {
body {
font-size: 95%;
}
#primary, #secondary {
width: 100%;
float: none;
}
.left, .right {
float: none;
}
.post-nav .left, #comments-container .left, #portfolio-sidebar .left {
float: left;
}
.post-nav .right, #comments-container .right, #portfolio-sidebar .right {
float: right;
}
.bigtweet {
display: block;
}
.bigtweet .bigtweet-content {
padding-left: 0;
}
.bigtweet .bigtweet-bird, .bigtweet .bigtweet-content {
display: block;
}
.bigtweet .bigtweet-bird {
background-size: 80px 80px;
width: 80px;
height: 80px;
margin: 0 auto 20px;
}
#primary-menu-container {
display: none;
}
#mobile-menu-container {
padding: 0;
float: none;
text-align: center;
display: block;
}
#mobile-menu-container #mobile-menu, #mobile-menu-container .default-menu {
display: none;
}
#mobile-menu-container #mobile-menu-dropdown {
display: block;
}
#mobile-menu-container #mobile-menu-dropdown li {
cursor: pointer;
margin-right: 0;
background: url(//www.jimpavett.com/wp-content/themes/musicpro/images/menu.png?1360733871) center right no-repeat;
border-top: none;
}
#mobile-menu-container ul, #mobile-menu-container .default-menu {
padding: 0;
}
#mobile-menu-container ul li, #mobile-menu-container .default-menu li {
float: none;
margin: 0;
padding: 0;
width: 100%;
line-height: 40px;
border-bottom: 1px solid #333;
}
#mobile-menu-container ul li:first-child, #mobile-menu-container .default-menu li:first-child {
border-top: 1px solid #333;
}
#mobile-menu-container ul li:last-child, #mobile-menu-container ul li.last-child, #mobile-menu-container .default-menu li:last-child, #mobile-menu-container .default-menu li.last-child {
border-bottom: none!important;
}
#mobile-menu-container ul li a, #mobile-menu-container .default-menu li a {
text-decoration: none;
line-height: 40px;
color: #cccccc;
display: block;
}
header#masthead .single-form {
display: none;
}
.post .entry {
-moz-box-shadow: none!important;
-webkit-box-shadow: none!important;
-o-box-shadow: none!important;
box-shadow: none!important;
} #commentform input[type=text], #commentform input[type=email] {
float: none;
}
.search-form input[type=text] {
float: none;
} .contactform .input {
margin-bottom: 15px;
}
.contactform label {
display: inline-block;
}
#commentform textarea {
width: 93.5%;
}
#commentform input[type=text], #commentform input[type=email] {
width: 93.5%;
}
.search-form input[type=text] {
width: 93.5%;
}
.contactform label {
width: 93.5%;
}
.contactform textarea {
width: 93.5%;
}
.contactform input[type=text], .contactform input[type=email] {
width: 93.5%;
}
#secondary {
margin-top: 35px;
}
#primary {
margin: 25px 0 40px;
}
.flex-control-nav {
top: 10px;
}
.flex-direction-nav {
display: none;
}
.store-item-container {
width: 33.33%;
}
#top-menu-container {
display: none;
}
#bd-socials-top-container {
float: none;
width: 100%;
}
#bd-socials-top-container .bd-socials {
margin-top: -10px;
height: 24px;
text-align: center!important;
}
#bd-socials-top-container .bd-socials a {
margin-right: 5px;
}
#bd-socials-top-container .bd-socials a img {
margin: 0;
width: 24px;
height: 24px;
}
a.post-format-icon {
display: none;
}
}
@media screen and (max-width: 767px) {
.wrap {
width: 97%;
}
.alignleft, .wp-caption.alignleft, .alignright, .wp-caption.alignright {
float: none;
margin-left: 0;
margin-right: 0;
}
footer#colophon .widget, .widget-row .widget {
float: none;
width: 100%;
}
.review-meta, .review-content, #review-sidebar {
float: none;
margin: 0;
padding: 0;
width: 100%;
}
.post .entry {
float: none;
margin: 0;
padding: 0;
background: none;
width: 100%;
}
.single-post .entry-content {
float: none;
margin: 0;
width: 100%;
}
.entry {
float: none;
margin: 0;
width: 100%!important;
}
#responsive-menu-container {
padding: 0;
float: none;
text-align: center;
}
#responsive-menu-container ul li {
float: left;
margin-right: 20px;
}
#responsive-menu-container ul li a {
text-decoration: none;
line-height: 1.5em;
color: #cccccc;
}
#embed-container {
margin-bottom: 15px;
}
#main .frame,
#main .avatar,
#main .comment-author-admin .children .avatar,
#main .widget-thumbnails-list img, #main .dribbble-shots {
max-width: 98.5%;
}
#main-content {
margin: 0 auto 30px;
}
#primary {
margin: 10px 0 30px;
}
.album-item-container {
background: none;
}
.album-thumb {
width: 100%;
position: relative;
overflow: hidden;
}
.album-thumb h5 {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity: 0.8;
}
.album-thumb img {
opacity: 1!important;
-moz-transition: none!important;
-webkit-transition: 0!important;
-o-transition: 0!important;
transition: 0!important;
}
.album-thumb p {
opacity: 1!important;
-moz-transition: none!important;
-webkit-transition: 0!important;
-o-transition: 0!important;
transition: 0!important;
display: none!important;
}
.album-thumb:hover img {
top: 0;
}
.video-thumb:hover span.play-overlay {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
.video-thumb:hover .video-title {
bottom: -150px;
}
.video-thumb:hover .video-title h5 {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
bottom: -300px;
}
a.comment-bubble-link {
display: none;
}
.mobile-hide {
display: block;
}
.show-venue {
display: none;
}
.date-meta {
margin: 0 8px 0 0;
display: inline-block;
float: left;
}
.entry .twitter-tweet-rendered, .entry-content .twitter-tweet-rendered {
padding-left: 0;
background: none;
}
.gallery-item {
width: 50%!important;
}
.gallery-item img {
width: 100%!important;
opacity: 1!important;
}
footer#colophon {
padding: 10px 0 0;
}
footer#colophon #footer-widget-row {
padding-top: 0;
}
footer#colophon #bottom-menu-container {
display: none;
}
footer#colophon #copyright {
text-align: center;
width: 100%!important;
}
} @media screen and (max-width: 500px) {
body {
font-size: 90%;
}
span.icon-image {
display: none;
}
.album-item-container, .video-item-container {
width: 100%;
}
.gallery-item {
width: 100%!important;
}
p {
margin: 10px 0;
}
p.flex-caption {
display: none;
}
hr {
margin: 20px auto;
}
#home-albums-grid .album-item-container {
margin-left: 0;
margin-right: 0;
width: 100%!important;
}
#home-videos-grid .video-item-container {
margin-left: 0;
margin-right: 0;
width: 100%!important;
}
.release-meta, .release-content {
float: none;
width: 100%;
margin-right: 0!important;
margin-left: 0!important;
}
.item-meta, .item-content {
float: none;
width: 100%;
margin-right: 0!important;
margin-left: 0!important;
}
.item-content {
margin-top: 20px;
}
.item-content .item-buy {
text-align: left;
}
}  header#masthead {
background: black url(//www.jimpavett.com/wp-content/themes/musicpro/images/header_bg.png?1360733871) repeat;
}
footer#colophon {
background: black url(//www.jimpavett.com/wp-content/themes/musicpro/images/footer.png?1360733871) repeat;
}
body .entry-title a, body.dark .entry-title a, body.light .entry-title a, body.grunge .entry-title a {
font-weight: normal;
color: white!important;
-webkit-transition: 0.2s;
-moz-transition: 0.2s;
-o-transition: 0.2s;
transition: 0.2s;
} body.light {
background: white url(//www.jimpavett.com/wp-content/themes/musicpro/images/light/bg.png?1360733871) repeat scroll;
color: #333;
text-shadow: 1px 1px white;
}
body.light .entry .twitter-tweet-rendered .twt-tweet .p-author .p-name,
body.light .entry-content .twitter-tweet-rendered .twt-tweet .p-author .p-name,
body.light .entry .twt-tweet .e-content .p-name,
body.light .entry-content .twt-tweet .e-content .p-name {
color: #333!important;
}
body.light strong {
color: #333;
}
body.light footer#colophon strong {
color: white;
}
body.light blockquote {
border-color: black;
color: black;
}
body.light blockquote small, body.light blockquote span.cite {
color: #333!important;
}
body.light blockquote small a, body.light blockquote small a:hover, body.light blockquote span.cite a, body.light blockquote span.cite a:hover {
color: #333!important;
}
body.light #mobile-menu a {
color: #333!important;
}
body.light h1, body.light h2, body.light h3, body.light h4, body.light h5, body.light h1 a, body.light h2 a, body.light h3 a, body.light h4 a, body.light h5 a {
color: #333;
}
body.light #intro h1, body.light #intro h2, body.light #intro h3, body.light #intro h4, body.light #intro h5, body.light #intro h1 a, body.light #intro h2 a, body.light #intro h3 a, body.light #intro h4 a, body.light #intro h5 a {
font-weight: normal!important;
color: white;
}
body.light img, body.light iframe, body.light img.frame, body.light .frame img {
-webkit-box-shadow: 0 2px 5px #666666;
-moz-box-shadow: 0 2px 5px #666666;
box-shadow: 0 2px 5px #666666;
}
body.light img.shadow, body.light .shadow img {
padding: 0!important;
-webkit-box-shadow: #666666;
-moz-box-shadow: #666666;
box-shadow: #666666;
}
body.light .date-meta {
color: #333!important;
}
body.light .entry-meta, body.light .entry-title, body.light .meta {
color: #333!important;
}
body.light .entry-meta a, body.light .entry-title a, body.light .meta a {
color: #333!important;
}
body.light .entry .twitter-tweet-rendered .entry-content, body.light .entry .twitter-tweet-rendered p.entry-title, body.light .module .twitter-tweet-rendered .entry-content, body.light .module .twitter-tweet-rendered p.entry-title {
color: #333!important;
}
body.light .entry .twitter-tweet-rendered .entry-content, body.light .entry .twitter-tweet-rendered p.entry-title, body.light .entry .twitter-tweet-rendered .vcard.author .fn, body.light .module .twitter-tweet-rendered .entry-content, body.light .module .twitter-tweet-rendered p.entry-title, body.light .module .twitter-tweet-rendered .vcard.author .fn {
color: #333!important;
}
body.light hr {
border-top: #d4d4d4 1px solid;
background: #f5f5f5;
}
body.light a.more-link, body.light a.buy-button, body.light input[type=submit] {
color: #f2f2f2 !important;
background-color: #333!important;
}
body.light a.more-link span.buy-itunes, body.light a.buy-button span.buy-itunes, body.light input[type=submit] span.buy-itunes {
background-position: 0 -48px;
height: 16px;
width: 16px;
}
body.light a.more-link span.buy-amazon, body.light a.buy-button span.buy-amazon, body.light input[type=submit] span.buy-amazon {
background-position: 0 0;
height: 16px;
width: 16px;
}
body.light a.more-link span.buy-cd, body.light a.buy-button span.buy-cd, body.light input[type=submit] span.buy-cd {
background-position: 0 -32px;
height: 16px;
width: 16px;
}
body.light a.more-link:hover, body.light a.more-link:focus, body.light a.buy-button:hover, body.light a.buy-button:focus, body.light input[type=submit]:hover, body.light input[type=submit]:focus {
background-color: #fff461 !important; color: #333!important;
}
body.light a.more-link:hover span.buy-itunes, body.light a.more-link:focus span.buy-itunes, body.light a.buy-button:hover span.buy-itunes, body.light a.buy-button:focus span.buy-itunes, body.light input[type=submit]:hover span.buy-itunes, body.light input[type=submit]:focus span.buy-itunes {
background-position: 0 -80px;
height: 16px;
width: 16px;
}
body.light a.more-link:hover span.buy-amazon, body.light a.more-link:focus span.buy-amazon, body.light a.buy-button:hover span.buy-amazon, body.light a.buy-button:focus span.buy-amazon, body.light input[type=submit]:hover span.buy-amazon, body.light input[type=submit]:focus span.buy-amazon {
background-position: 0 -16px;
height: 16px;
width: 16px;
}
body.light a.more-link:hover span.buy-cd, body.light a.more-link:focus span.buy-cd, body.light a.buy-button:hover span.buy-cd, body.light a.buy-button:focus span.buy-cd, body.light input[type=submit]:hover span.buy-cd, body.light input[type=submit]:focus span.buy-cd {
background-position: 0 -64px;
height: 16px;
width: 16px;
}
body.light .page-numbers {
-webkit-box-shadow: inset 0 0 0 1px #cccccc;
-moz-box-shadow: inset 0 0 0 1px #cccccc;
box-shadow: inset 0 0 0 1px #cccccc;
}
body.light #main input, body.light #main textarea {
color: #333;
background-color: none;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGNi4AUAABYAEFIOBzYAAAAASUVORK5CYII=);
background: rgba(0, 0, 0, 0.05);
-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.5);
box-shadow: 0 0 1px rgba(0, 0, 0, 0.5);
-webkit-transition: 0.2s;
-moz-transition: 0.2s;
-o-transition: 0.2s;
transition: 0.2s;
}
body.light #main input:focus, body.light #main textarea:focus {
background-color: #fff;
-webkit-box-shadow: 0 0 1px #333333, inset 0 0 5px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0 0 1px #333333, inset 0 0 5px rgba(0, 0, 0, 0.05);
box-shadow: 0 0 1px #333333, inset 0 0 5px rgba(0, 0, 0, 0.05);
}
body.light #main .single-form input {
color: #ccc;
}
body.light #main .single-form input:focus {
color: #333333;
}
body.light form#bd-paypal input[type="submit"] {
background-image: url(//www.jimpavett.com/wp-content/themes/musicpro/images/buy/buy.png?1360733871);
background-position: 12px 10px;
}
body.light form#bd-paypal input[type="submit"]:hover {
background-image: url(//www.jimpavett.com/wp-content/themes/musicpro/images/buy/buy-dark.png?1360733871);
background-position: 12px 10px;
}
body.light table.shows tr {
border-bottom: 1px solid #d4d4d4;
}
body.light table.shows tr:last-child {
border-bottom: none;
}
body.light #top-menu-container li a {
color: #333;
}
body.light #mobile-menu-container ul li, body.light #mobile-menu-container .default-menu li {
border-bottom: 1px dashed #ccc;
}
body.light #mobile-menu-container ul li:first-child, body.light #mobile-menu-container .default-menu li:first-child {
border-top: 1px dashed #ccc;
}
body.light .entry-meta-container a.comment-bubble-link {
background: #333;
color: #cccccc !important;
}
body.light article.widget_reaction strong a {
color: black;
}
body.light span.comment-author a.url {
color: black;
}
body.light span.comment-author a.url:hover {
color: #fff461;
}
body.light footer#colophon article.widget_reaction strong a {
color: white;
}
body.light footer#colophon hr {
background: #252525;
}
body.light #filter li a {
color: #333!important;
}
body.light #filter li a.active {
color: white!important;
}
body.light .fancybox-overlay {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGP6/xQAAuwB59/v/RgAAAAASUVORK5CYII=);
background: rgba(255, 255, 255, 0.9);
}
body.light .fancybox-title {
color: #000;
text-align: center;
text-transform: uppercase;
}
.bd-accordion .ui-accordion-header {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.bd-notif .close {
right: 3px;
}
body.dark .bd-accordion, body.grunge .bd-accordion {
border: 1px solid #262626;
}
body.dark .bd-accordion .ui-accordion-header, body.grunge .bd-accordion .ui-accordion-header {
background: #333;
-webkit-box-shadow: 0 0 0 1px #262626;
-moz-box-shadow: 0 0 0 1px #262626;
box-shadow: 0 0 0 1px #262626;
}
body.dark .bd-accordion .ui-accordion-header a, body.grunge .bd-accordion .ui-accordion-header a {
color: white !important;
}
body.dark .bd-accordion .ui-accordion-content, body.grunge .bd-accordion .ui-accordion-content {
background: #262626;
color: #ccc!important;
-webkit-box-shadow: inset 0px 0px 15px 0px #2e2e2e;
-moz-box-shadow: inset 0px 0px 15px 0px #2e2e2e;
box-shadow: inset 0px 0px 15px 0px #2e2e2e;
}
body.dark .bd-tabgroup ul.tabs-menu li, body.grunge .bd-tabgroup ul.tabs-menu li {
background: #333;
border: none;
}
body.dark .bd-tabgroup ul.tabs-menu li:hover, body.grunge .bd-tabgroup ul.tabs-menu li:hover {
background: #474747;
}
body.dark .bd-tabgroup ul.tabs-menu li a, body.grunge .bd-tabgroup ul.tabs-menu li a {
color: #fff;
}
body.dark .bd-tabgroup ul.tabs-menu li.ui-tabs-active a, body.grunge .bd-tabgroup ul.tabs-menu li.ui-tabs-active a {
background: #474747;
border: none;
} #page.wrapped {
position: relative;
max-width: 1024px;
width: 100%;
height: auto;
top: 50px;
margin: 0 auto 100px;
}
body #page.wrapped, body.dark #page.wrapped, body.grunge #page.wrapped {
background: #141414;
-webkit-box-shadow: 0 0 5px black;
-moz-box-shadow: 0 0 5px black;
box-shadow: 0 0 5px black;
}
body.light #page.wrapped {
background: #fff;
-webkit-box-shadow: 0 0 5px #cccccc;
-moz-box-shadow: 0 0 5px #cccccc;
box-shadow: 0 0 5px #cccccc;
}
body.dark .bd-jplayer-playlist .jplayer_container img, body.grunge .bd-jplayer-playlist .jplayer_container img, body.light .bd-jplayer-playlist .jplayer_container img {
box-shadow: none!important;
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
-o-box-shadow: none!important;
}  body.ie7 .album-thumb:hover img, body.ie8 .album-thumb:hover img, body.ie9 .album-thumb:hover img {
top: 0;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
body.ie7 .album-thumb:hover p, body.ie8 .album-thumb:hover p, body.ie9 .album-thumb:hover p {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
body.ie7 .video-thumb:hover .video-title, body.ie8 .video-thumb:hover .video-title, body.ie9 .video-thumb:hover .video-title {
bottom: -150px;
}
body.ie7 footer#colophon, body.ie8 footer#colophon {
padding: 50px 0;
padding-bottom: 0;
}
body.ie7 footer#colophon .widget.last-child, body.ie8 footer#colophon .widget.last-child {
margin-right: 0!important;
}
body.ie7 .widget-row .widget.last-child, body.ie8 .widget-row .widget.last-child {
margin-right: 0!important;
}
body.ie7 #home-albums-grid .album-item-container.last-child, body.ie8 #home-albums-grid .album-item-container.last-child {
margin-right: 0!important;
}  .bd-debug {
width: 98%;
padding: 0 1%;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 13px;
background: #FF0000;
color: #fff;
font-weight: bold;
text-shadow: none;
position: fixed;
bottom: 0;
}