/*==============================================================
Typography
================================================================*/
h1,h2,h3,h4,h5,h6{ color: #505050; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #505050; }
/*==============================================================
Social Links
================================================================*/
ul#social-links li  a.facebook {  background: url("images/icons/facebook.png") top no-repeat; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.twitter {  background: url("images/icons/twitter.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.google {  background: url("images/icons/google.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.dribbble {  background: url("images/icons/dribbble.png") top no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.vimeo {  background: url("images/icons/vimeo.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.skype {  background: url("images/icons/skype.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.rss {  background: url("images/icons/rss.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.linkedin {  background: url("images/icons/linkedin.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.pinterest {  background: url("images/icons/pinterest.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.livejournal {  background: url("images/icons/livejournal.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.tumblr {  background: url("images/icons/tumblr.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.behance {  background: url("images/icons/behance.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.paypal {  background: url("images/icons/paypal.png") top  no-repeat; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.instagram {  background: url("images/icons/instagram.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.delicious {  background: url("images/icons/delicious.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.digg {  background: url("images/icons/digg.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.youtube {  background: url("images/icons/youtube.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.soundcloud {  background: url("images/icons/soundcloud.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.amazon {  background: url("images/icons/amazon.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.beatport {  background: url("images/icons/beatport.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }
ul#social-links li  a.itunes {  background: url("images/icons/itunes.png") top  no-repeat;  -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; opacity: 0.9; }

ul#social-links > li a.facebook:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.twitter:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.google:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.dribbble:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.vimeo:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.skype:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.rss:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.linkedin:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.pinterest:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.livejournal:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.tumblr:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.behance:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.paypal:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.instagram:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.delicious:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.digg:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.youtube:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.soundcloud:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.amazon:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.beatport:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }
ul#social-links > li a.itunes:hover { float: left; font-size: 12px; background-position: bottom; opacity: 1; margin-top: -5px; }

.stay-connected {
    background: url("images/icons/stay-connected-icon.png") no-repeat scroll center center transparent;
    opacity: 0.9;
}

/*==============================================================
Background Images
================================================================*/
#section-top { background: url(images/bg-pattern.png) repeat; }
/*#navigation-wrapper { background: url(images/bg-pattern.png) repeat;}*/
#main-navigation ul ul li { background: url("images/bg-pattern.png") repeat scroll 0 0 transparent; }
#white-background { background:url(images/bg-pattern.png) repeat; }
#footer { background: url('images/bg-pattern.png') repeat; }
#full-width-slider {
margin-top:50px;
 background: url('images/bg-pattern.png') repeat;}


.container-block { background: url("images/block-pattern.png") repeat; }
.one-half-block { background: url("images/block-pattern.png") repeat; }
.one-third-block{ background: url("images/block-pattern.png") repeat;}
.two-third-block{ background: url("images/block-pattern.png") repeat;}
.one-fourth-block{ background: url("images/block-pattern.png") repeat;}
.three-fourth-block{ background: url("images/block-pattern.png") repeat;}
#contactForm select { background: url("images/block-pattern.png") repeat scroll 0 0 transparent; }
ul#portfolio-items-one-fourth { background: url("images/block-pattern.png") repeat scroll 0 0 transparent;}
ul#portfolio-items-one-third { background: url("images/block-pattern.png") repeat scroll 0 0 transparent;}
ul#portfolio-items-one-half { background: url("images/block-pattern.png") repeat scroll 0 0 transparent;}
.author { background: url("images/block-pattern.png") repeat scroll 0 0 transparent;}
#respond  input[type=text],
#respond  input[type=password],
#respond  input[type=email],
#respond  input[type=url],
#respond  input.text,
#respond  input.title,
#respond  textarea,
#respond  select { background: url("images/block-pattern.png") repeat scroll 0 0 transparent; }

/*==============================================================
Others
================================================================*/
.title-border { margin-left:-20px;
border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #4e4c4d;
  width:100%;}
ul#event-items .event-venue { background: url("images/venue-icon.png") no-repeat scroll left center transparent; }
ul#home-event-items .event-venue { background: url("images/venue-icon.png") no-repeat scroll left center transparent; }
ul#event-items .event-time { background: url("images/time-icon.png") no-repeat scroll left center transparent; }
.event-single ul#event-items .event-location { background: url("images/venue-icon.png") no-repeat scroll left center transparent; }
.event-single ul#event-items .event-venue { background: url("images/venue-icon.png") no-repeat scroll left center transparent;}

.post-author { background: url("images/icon_author.png") no-repeat scroll 0 3px transparent; }
.post-date { background: url("images/icon_date.png") no-repeat scroll 0 4px transparent; }
.tags { background: url("images/tag_icon.png") no-repeat scroll 0 4px transparent; }
.comments-link { background: url("images/icon_comments.png") no-repeat scroll 0 4px transparent; }

.container .page-title-heading h2 { color: #505050; }
.page-title-heading h2 span { color: #505050; }

#respond label { color: #505050;}


/*==============================================================
Audio Player
================================================================*/

.audio-single .audiojsW .play-pauseW { border-right: 1px dotted #fff; }
.audio-single .audiojsW .timeW { border-left: 1px dotted #fff; }
.audio-single ol { background:#989898; }
.audio-single .audiojsW { background:#989898;}

#home-audio-player .audio-single li { border-bottom: 1pt dotted #fff;}
.audio-single li { border-bottom: 1pt dotted #fff;}
.audio-single li:first-child { border-top: 1pt dotted #fff; }

.audio-single .audiojsW .scrubberW { background: none repeat scroll 0 0 #444444;}
.audio-single .audiojsW .loadedW { background: none repeat scroll 0 0 #7e7e7e; }
.audio-single .audiojsW .timeW strong { color: #5f5e5e; }
.audio-single ol li{ color: #fff !important;}

/*==============================================================
Footer
================================================================*/
#footer h4 { color: #505050; }
#copyrights { background: none repeat scroll 0 0 #fbfbfb;}

.widget_site5framework_contact_widget span.address { background-image: url("images/icons/adress.png"); }
.widget_site5framework_contact_widget span.phone { background-image: url("images/icons/phone-number.png"); }
.widget_site5framework_contact_widget span.email { background-image: url("images/icons/mail-adress.png"); }

/*==============================================================
Toggle & Tabs
================================================================*/

#content article #toggle-view li { background: none repeat scroll 0 0 #989898 !important; }
#content article #toggle-view p {
    color: #fff !important;
}

aside #toggle-view li { background: none repeat scroll 0 0 #989898 !important; }
aside #toggle-view p { color: #fff !important; }

.tab_container {
    background: none repeat scroll 0 0 #989898 !important;
    border: 1px solid #444444;
}

ul.tabs li {
    background: none repeat scroll 0 0 #989898 !important;
    border: 1px solid #444444;
}

html #tabscontainer ul.tabs li.active {
    background: none repeat scroll 0 0 #989898 !important;
}

html #tabscontainer ul.tabs li.active a:hover {
    background: none repeat scroll 0 0 #989898 !important;
}

.tab_container .tab_content {
    color: #fff !important;
}

/*==============================================================
Contact Page
================================================================*/
#contactForm input[type="text"], #contactForm input[type="password"], #contactForm input[type="email"], #contactForm textarea, #contactForm select {
    background: url("images/block-pattern.png") repeat scroll 0 0 transparent;
}

#contactForm label, #contactForm legend, #contactForm strong {
    color: #505050;
    font-weight: normal;
}

/*==============================================================
Typography
================================================================*/

.hentry blockquote { background: none repeat scroll 0 0 #989898; }

.hentry blockquote p{ color: #fff !important; }

pre, code { background-color: #989898;  }

pre p, code { color: #fff !important; }