/* ============================== */

/* = HOW TO CUSTOMIZE PAGELINES = */

/* ============================== */



/*



Rules placed in this stylesheet will override the default styles of the Base Platform theme and will not be changed or over written when you update the 

Platform framework. Additionally, since this stylesheet is purely for editing purposes you can easily undo or erase some of the CSS to return your site back to the look and feel of the Base theme. 



In the Base theme the footer is black and the CSS looks like this:



	#footer {

		clear:both;

		font-size:1em;

		overflow:hidden;

		text-align: left;

		background: #000;

		color: #999;

		position: relative;

	}

		

To change the background color to white, all you have to do is declare a new rule for the color like so:



		#footer { background: #FFF; }



A great tool for modifying themes and inspecting CSS elements is the FireBug extension for FireFox. You can also use the developer tools provided by Chrome (right-click and "inspect element") or Internet Explorer if you're feeling dangerous.



LEARN CSS - We recommend using Lynda.com video tutorials to learn using CSS. 

			Also, for a comprehensive list of CSS rules and usage try consulting W3 schools @ http://www.w3schools.com/css/default.asp

*/

/* ============================== */

/* = Start Your Custom CSS Here = */

/* ============================== */

.wpp-views {
    display: none;
}



.desert-island-bottom br {

    display: none;

}



.desert-island-bottom img {

    display: block;

    float: left;

    margin-right: 55px;

    margin-top: 30px;

}



.desert-island-top {

    margin-bottom: 75px;

}

.desert-island-top img {

    display: block;

    float: right;

    margin-left: 55px;

    margin-top: 40px;

    width: 179px;

}



.author-details {

display: none;

}



.pinterest_button {

padding-right: 25px;

}



#topsite {

    display: none;

}



body {

background-color: transparent;

}



.hidden {

display: none;

}





.breadcrumb_last {

display: none;

}



#breadcrumbs a {

    color: #FFFFFF;

    padding-left: 5px;

    padding-right: 10px;

}



#breadcrumbs a:hover {

    color: #24BABB;

}



#breadcrumbs {

    background: none repeat scroll 0 0 #2A2A2A;

    color: #FFFFFF;

    line-height: 25px;

    margin-bottom: 4px;

    margin-top: -10px;

    text-transform: uppercase;

    font-size: 0.9em;

}











.tab-pane {

margin-top: -21px;

}



.firefox .tab-pane {

margin-top: -44px;

}



.ie .tab-pane {

margin-top: -44px;

}



a {

    color: #24BABB;

}



.continue_reading_link {

    color: #24BABB;

    font-size: 90%;

}











#test6 {

line-height: 1.8em;

}



#test5 {

    display: block;

    font-size: 53px;

    position: relative;

    top: 1em;

}



#test3 {

    display: block;

    font-size: 18px;

float: left;

}



#test2 img {

    float: left;

    height: 300px;

    margin-right: 15px;

    width: 300px;

}



.albuminfo {

display: block;

width: 100%;

}



dd {

    font-style: normal;

    margin-bottom: 0.6em;

}









.content-pad .lcolor3 {

    margin-bottom: -5px !important;

}



.lcolor3 a {

    font-size: 1.1em;

    letter-spacing: 0;

    margin-right: -10px;

    padding: 0 7px !important;

}



#sidebar1 {

    margin-top: -22px;

}



.fpost .entry-title {

    margin-top: -14px;

}



.footcol ul li {

    line-height: 22px;

}



.footcol-pad .textwidget, #menu-footer-one, #menu-footer-two {

border-right: 1px solid #F2F2F2;

}



#footer a, .footcol-pad p {

    color: #2A2A2A;

    font-size: 12px;

}



.footcol-pad img {

margin-bottom: -5px;

}



#footer .content .content-pad a:hover {

color: #24BABB;

}



#footer .content .content-pad {

    border-top: 2px solid #2A2A2A;

    padding-top: 20px;

}



.hentry .hentry-pad {

    padding: 0;

}



.c_img img {

    clip: rect(0px, 275px, 175px, 0px);

    position: absolute;

    width: 275px;

}



.clip .post-meta .c_img {

    height: 175px;

    padding: 2px;

    width: 275px;

}



.tab-content {

    background: none repeat scroll 0 0 #FFFFFF;

}



.tags {

    display: none;

}



.yarpp-thumbnails-horizontal {

    border-bottom: 1px solid #EEEEEE;

    padding-bottom: 25px;

}



#new-royalslider-1 h3 {

    color: #FFFFFF;

    font-family: Novecentowide-Light,"Century Gothic",arial,sans-serif;

}



#new-royalslider-1 p {

font-style: italic;

}



.royalSlider { overflow: hidden; } 



.srpp-tab h4.srp-post-title {

    margin-left: 6px;

    margin-top: -7px;

}



.srpp-tab .srp-thumbnail-box {

    border-right: 1px solid #F2F2F2;

padding-left: 7px;

    padding-right: 16px !important;

}



.srpp-tab .srp-widget-thmblink {

box-shadow: none;

padding: 0;

}







.srpp-tab .srp-widget-singlepost {

    border-bottom: 1px solid #f2f2f2 !important;

}



.srpp-tab .srp-widget-date {

    color: #BABABA;

    font-size: 10px;

    font-style: italic;

    margin-left: -1px !important;

    margin-top: -5px !important;

}



.srpp-tab .srp-post-title-link {

    font-size: 14px !important;

}





















.featured .srp-widget-category a {

    color: #24BABB;

}



.featured p.srp-widget-category {

color: #24BABB;

    font-style: italic;

}



#wdg_specialrecentpostspro-4-srp-singlepost-2, #wdg_specialrecentpostspro-5-srp-singlepost-2, #wdg_specialrecentpostspro-12-srp-singlepost-2 {

    padding-left: 45px;

    padding-right: 45px;

}



.featured.srp-widget-container .srp-single-row {

    padding: 0;

}



.featured.srp-widget-container .srp-thumbnail-box {

    padding-right: 0;

}



.featured.srp-widget-container .srp-single-row {

    display: table-cell;

}



.featured .srp-content-box {

    float: left;

    margin-top: 12px;

max-width: 300px;

}



.featured.srp-widget-container a.srp-widget-thmblink {

    display: inline-table;

}



.featured.srp-widget-container {

    border-bottom: 1px solid #EEEEEE;

    margin-bottom: 5px;

    margin-top: 0;

    padding-bottom: 30px;

}





#list_sb_primary .widget .widget-pad {

    padding: 10px 5px 10px 6px;

}



#anything-boxes .section-title {

    border-bottom: 1px solid #EEEEEE;

    font-family: Novecentowide-Light,"Century Gothic",arial,sans-serif;

    font-size: 30px;

    margin-bottom: 28px;

    margin-top: -36px;

    padding-bottom: 12px;

}



#top {

    margin-bottom: -3px !important;

    margin-top: 6px !important;

}



#list_sb_fullwidth .widget-pad {

    margin: -10px -10px 1px;

}



.menu-features-2-container, .menu-reviews-container, .menu-popular-container, .menu-about-container, .menu-playlists-3-container, .menu-news-container, .lcolor3 {

    margin-top: -10px;

    background: none repeat scroll 0 0 #2A2A2A;

    margin-bottom: -6px;

}



#menu-features-2, #menu-reviews, #menu-popular, #menu-about, #menu-playlists-3, #menu-news, #menu-about {

    height: 25px;

}



.secondary-menu a {

color: #ffffff;

}



.secondary-menu {

    float: left;

    font-family: museo-sans,"Century Gothic",arial,sans-serif;

    margin-right: 15px !important;

margin-top: 2px;

    text-transform: uppercase;

}



#sb_primary {

    margin-top: -24px;

}



.pagetitle {

    border-bottom: 1px solid #F2F2F2;

    margin-bottom: -8px !important;

    margin-top: -9px !important;

    padding-bottom: 12px;

}



div.sharedaddy ul, div.sharedaddy li {

    position: relative;

}



#sidebar-wrap .sharedaddy {

display: none;

}



.wpp-date {

    color: #BABABA;

    display: block;

    font-size: 10px;

    font-style: italic;

    position: relative;

    top: -0.2em;

}



.wpp-post-title {

    color: #000000;

    display: inline;

    font-size: 14px;

}



img.wpp-thumbnail {

border-right: 1px solid #F2F2F2;

    display: block;

    float: left;

    left: 3px;

    margin-right: 8px;

padding-right: 6px;

    position: relative;

}



.popular ul li {

    border-bottom: 1px solid #F2F2F2;

    display: block;

    float: left;

    left: -4px;

    padding-bottom: 8px;

    padding-top: 8px;

    position: relative;

    width: 100%;

}



.popular ul li:hover {

    background-color: #FAFAFA;

}



.popular-page ul li {

    border-bottom: 1px solid #F2F2F2;

    display: block;

    float: left;

    left: -25px;

    padding-bottom: 20px;

    padding-top: 20px;

    position: relative;

    width: 105%;

}



.popular-page ul li:hover {

background-color: #FAFAFA;

}



.popular-page .wpp-date {

    color: #24BABB;

    margin-bottom: 78px;

    margin-top: -7em;

}



.wpp-excerpt {

    display: block;

    height: 5em;

    padding-bottom: 0 !important;

    position: relative;

    top: 2.9em;

}



.popular-page .wpp-post-title {

    display: inline;

    font-size: 19px;

}



.popular-page img.wpp-thumbnail {

margin-right: 10px;

    padding-right: 10px;

}



.section-postauthor .copy-pad {

    border-bottom: 1px solid #EEEEEE;

    border-top: 1px solid #EEEEEE;

}



.postsong {

    border-top: 1px solid #EEEEEE;

    float: left;

    padding: 4px;

    width: 100%;

}



.post-meta .metabar em {

    color: #24BABB;

    font-style: italic;

}



.post-meta .metabar em a {

    color: #24BABB;

}



.thead, h1, h2, h3, h4, h5, h6, .site-title {

    font-family: museo-sans,"Century Gothic",arial,sans-serif;

    text-transform: none;

}



h1, .fpost .entry-title {

    font-family: Novecentowide-Light,"Century Gothic",arial,sans-serif;

    font-size: 30px;

}



body, .font1, .font-primary, .commentlist {

    font-family: museo-sans,"Century Gothic",arial,sans-serif;

}



.font-sub, ul.main-nav, #secondnav, .metabar, .post-nav, .subtext, .subhead, .widget-title, .reply a, .editpage, #page .wp-pagenavi, .post-edit-link, #wp-calendar caption, #wp-calendar thead th, .soapbox-links a, .fancybox, .standard-form .admin-links, .pagelines-blink, .ftitle small {

    font-family: museo-sans,"Century Gothic",arial,sans-serif;

 text-transform: capitalize;

}



.section-navbar .content-pad .navbar-content-pad {

    padding: 0;

}



.section-navbar .content-pad {

    padding-bottom: 0;

    padding-top: 0;

}



a:hover {

    color: #24babb;

}







.navbar, .navbar-inner, .navbar-collapse {

    background: none repeat scroll 0 0 #FFFFFF !important;

}



.navbar .navline > li > a:hover {

background-color: #000000;

}



.navbar .navline > li.current-menu-item > a {

    background: url("http://www.danceyrselfclean.com/wp-content/uploads/2013/01/dots.png") repeat scroll 0 0 transparent;

    color: #000000;

}



.navbar .navline > li > a {

    color: #000000;

font-size: 1.1em;

padding: 9px 12.4px 10px;

    text-shadow: none;

text-transform: uppercase;



}



.navbar {

    box-shadow: none;

    color: transparent;

}



.navbar.navbar-content-width {

    border-radius: 0 0 0 0;

}



.navbar.pl-color-black-trans {

    background: url("http://www.danceyrselfclean.com/wp-content/uploads/2013/01/dots.png") repeat-x scroll 0 38px transparent !important;

    border-bottom: 2px solid #2A2A2A;

    border-top: medium none;

    padding-bottom: 10px;

}



#nav_menu-2 {padding: 0;}



p {

line-height: 23px;

    text-align: justify;

}



.one-sidebar-right #column-main .mcolumn-pad, .two-sidebar-right #column-main .mcolumn-pad {

    border-right: 1px solid #F2F2F2;

    margin-right: 5px;

    margin-top: -22px;

    padding: 0 30px 0 5px;

}



input[type="submit"], .submit, input[type="button"], .button, input[type="reset"], .reset {

    font-family: "museo-sans",century gothic,georgia;

}



.contact-form textarea {

    height: 130px !important;

    margin-bottom: 25px !important;

    width: 80% !important;

}



.contact-form input[type="text"], .contact-form input[type="email"] {

    margin-bottom: 25px !important;

    width: 80% !important;

}



.clip .post-excerpt {

    text-align: justify;

margin-bottom: 0.5em;

}



.fap-single-track {

    background: url("http://www.danceyrselfclean.com/wp-content/uploads/2012/12/sprites.png") repeat scroll 0 0 transparent;

    cursor: pointer;

    display: block;

    float: left;

    height: 23px;

    margin-right: 7px;

    position: relative;

    text-indent: -99999px;

    width: 24px;

}



.playing{

    background-position: -27px 0;

}



.playing:hover {

    background-position: -27px -28px !important;

}



.fap-single-track:hover {

    background-position: 0 -28px;

}



.content .content-pad {

    background: none repeat scroll 0 0 #FFF;

position: relative;

    top: 25px;

}



.yarpp-thumbnails-horizontal .yarpp-thumbnail, .yarpp-thumbnail-default, .yarpp-thumbnail-title {

	display: inline-block;

	*display: inline;

}



.yarpp-thumbnails-horizontal .yarpp-thumbnail {

	border: 1px solid rgba(127,127,127,0.1);

	width: 130px;

	height: 170px;

	margin: 5px;

	margin-left: 0px;

	vertical-align: top;

}



.yarpp-thumbnail > img, .yarpp-thumbnail-default {

	width: 120px;

	height: 120px;

	margin: 5px;

}



.yarpp-thumbnails-horizontal .yarpp-thumbnail > img, .yarpp-thumbnails-horizontal .yarpp-thumbnail-default {

	display: block;

}



.yarpp-thumbnails-horizontal .yarpp-thumbnail-title {

	font-size: 1em;

	max-height: 2.8em;

	line-height: 1.4em;

	margin: 7px;

	margin-top: 0px;

	width: 120px;

	text-decoration: inherit;

	overflow: hidden;

}



.yarpp-thumbnail-default {

	overflow: hidden;

}



.yarpp-thumbnail-default > img {

	min-height: 120px;

	min-width: 120px;

}



.social-icons {

    float: left;

    height: 25px;

    padding-bottom: 7px;

    padding-top: 5px;

    width: 300px;

}



.social-icons ul li {

    display: inline-block;

    margin-right: 0.27em;

}



.social-sprite {

    background: url("http://www.danceyrselfclean.com/wp-content/uploads/2013/03/sprites1.3.png") no-repeat scroll 0 0 transparent;

    display: block;

    overflow: hidden;

    position: relative;

    text-indent: -9999px;

}



#twitter-icon {

	background-position: -10px 0;

	width: 25px;

	height: 25px;

}



#twitter-icon:hover {

	background-position: -10px -26px ;

	width: 25px;

	height: 25px;

}



#google-plus-icon {

	background-position: -47px 0;

	width: 25px;

	height: 25px;

}



#google-plus-icon:hover {

	background-position: -47px -26px ;

	width: 25px;

	height: 25px;

}



#shuffler-icon  {

	background-position: -84px 0;

	width: 25px;

	height: 25px;

}



#shuffler-icon:hover {

	background-position: -84px -26px ;

	width: 25px;

	height: 25px;

}



#spotify-icon {

	background-position: -121px 0;

	width: 25px;

	height: 25px;

}



#spotify-icon:hover {

	background-position: -121px -26px ;

	width: 25px;

	height: 25px;

}



#hype-machine-icon {

	background-position: -158px 0;

	width: 25px;

	height: 25px;

}



#hype-machine-icon:hover {

	background-position: -158px -26px ;

	width: 25px;

	height: 25px;

}



#rss-icon {

	background-position: -195px 0;

	width: 25px;

	height: 25px;

}



#rss-icon:hover {

	background-position: -195px -26px ;

	width: 25px;

	height: 25px;

}



#youtube-icon {

	background-position: -232px 0;

	width: 67px;

	height: 25px;

}



#youtube-icon:hover {

	background-position: -232px -26px ;

	width: 67px;

	height: 25px;

}