/*

REMEMBER TO ADD: array('page','post') 
to Functions

REMOVE  from TAG, ARCHIVE, CATEGORY files

add font-size: 25px; to .nav-previous .nav-next in main Stylesheet

*/
.woocommerce-page #container {
		float: left !important;
		width: 71.287% !important;
	}

body.custom-background {
    background-color: #214771;
}

#body {
	color: #ffffff;
}

#site-logo {
	width: 1000px;
	height: 215px;
	margin-left: -30px;
}

#header-content {
	padding: 0;
}

#branding hgroup {
	padding: 0;
	max-width: 100%;
}

#branding #access {
	background: #5254b9;
	padding-left: 0;
	max-width: 100%;
}

#branding ul.menu {
	padding-left: 10px;
	max-width: 100%;
}

#branding ul.menu a {
	color: #CDD5ED;
	font-family: 'Fredoka One';
	font-size: 30px;
	
	padding-left: 18px;
	line-height: 2.4em;
}

#branding ul.menu li {
	border-left: 0;
}

#access {
	margin: 0;
}

#access .menu .current_page_item>a {
	font-weight: normal;
	color: #ffffff;
}

#access ul.menu li:hover>a {
	color: #772892;
	background-color: #FBF89B;
}

#page {
	border: 30px;
	border-color: #5396A6;
	border-style: solid;

	width: 1000px;
	box-shadow: 0 10px 10px 1px #4b3fdf, 0 6px 20px 0 #270da4;
}

#main {
/*background-color: #B59C4A;*/
	background-color: #0d0e2d;
}

.hentry {
	border-bottom: 0;
}

.page-header {
	display: none;
}

table {
	border-width: 0;
}

p {
	color: #ffffff;
	font-family: "Arial";
}

#content #infinite-handle span {
	background-color: #ffcb43;
	border-radius: 4px;
	padding: 16px;
}

.post {
	color: #ffffff;
}

.sticky {
	background-color: #3F477D !important;
	border: 2px solid #E6BCE5;
}

.entry-title, .entry-title a {
	color: #ffffff;
}

.entry-content h2 {
	color: #ffffff;
}

.entry-meta a {
	color: #F9B6C1;
}

.entry-format {
	display: none;
}



#infinite-handle span button, #infinite-handle span button:focus, #infinite-handle span button:hover {
	padding: 8px;
	visibility: hidden;
	border-radius: 4px;
}

#infinite-handle span button:after {
	visibility: visible;
	border-radius: 4px;
	padding: 8px;
	font-size: 18px;
	font-family: 'Arial', arial, sans-serif;
	content: 'More posts...';
}



.nocomments {
	display: none !important;
}

.more-link {
	color: #87C2ED;
}

.widget {
	border-bottom: 0;
}

.widget-title, .widget-title a {
	font-size: 22px;
	color: #ffffff;
	padding: 0 .7em 5px;
	border-color: #576DAF;
}

.widget ul {
	list-style: none;
	margin: 0;
}

.widget ul li {
	padding: 0 0 8px;
	color: #ffffff;
}

.widget img {
	border: 0;
	padding: 0;
}

#text-12 {
	background-color: #CAE7FB;
}

.post {
	background-color: #5867a4;
}

.tag-links a {
	background-color: #F7F143;
	padding: 4px;
	color: #250101;
	border-radius: 3px;
	line-height: 23px;
}

#respond {
	background-color: #F7F143;
	color: #250101;
}

#reply-title {
	color: #250101;
	font-family: 'Fredoka One';
	padding-bottom: 5px;
}

#site-generator .copyright {
	margin-left: 28%;
}

#site-generator {
	background-color: #191D33;
	color: #ffffff;
}

#site-generator a {
	color: #ffffff;
}

.hentry {
	background-color: #785582;
}

.powered {
	visibility: hidden;
}

.widget {
	background-color: #3C337B;
}

.widget a {
	color: #ffffff;
}

.widget-title, .widget-title a {
	color: #ffffff;
}

#contact-form-186 {
	color: #ffffff;
}

#post-241 {
	background-color: #4D75A8;
}

#post-1088 {
	background-color: #0B0C27;
}

#post-1610 {
	background-color: #0D2635;
}

#post-829 {
	background-color: #0B0C27;
}

#post-10 {
	background-color: #6E5AD0;
}

#s {
	background-color: #E0DD8E;
}

#post-186 {
	background-color: #240F2B;
}

#post-7 {
	background-color: #090a39;
	color: #133169;
}

#post-7 a {
	color: #ffffff;
}

#post-7 .entry-title {
	color: #14397D;
}

#post-3918 {
	background-color: #3A252D;
}

#post-11167 {
	background-color: #357551;
} 

#post- entry-title {
	display: none;
}

#post- entry-meta {
	display: none;
}

.commentlist > li.comment {
    background-color: #915B83;
	color: #ffffff;
}


.nav-previous {
	font-family: 'Fredoka One';
	font-size: 16px;
}

.nav-next {
	font-family: 'Fredoka One';
	font-size: 16px;
}

#article {
	color: #ffffff;
}

.featured-text {
	display: none;
}

.wp-caption .wp-caption-text {
	font-family: "Arial", Arial, Helvetica, sans-serif;
}

.pingback {
	margin: 10px;
}

#comments-title {
	display: none;
}

#social-icons-top {
	margin-left: 910px;
	width: 160px;
}

#social-icons-top img {
	box-shadow: 0 0 1px 1px #3D3B3B;
	border-radius: 3px;
}

.yarpp-related h3 {
	margin-top: 6px;
	font-size: 15px;
	font-family: 'Fredoka One';
}

.yarpp-related ol {
	list-style-type: disc;
}

ol {
	list-style-type: none;
}

.sd-title {
	width: 0;
	display: none;
}

div.sharedaddy h3.sd-title {
	width: 100%;
}

.bit-widget .bit-event {
    border-top: 1px solid rgba(124,124,124,0.25); 
	color: #ffffff !important;
}

.bit-widget a, .bit-venue {
    color: #ffffff !important;
}

.bit-offers {
    background-color: #94a7ee !important;
border: 1px solid #000000;
    color: white;
}

	.bit-play-my-city-button {
		background-color: #94a7ee !important;
		color: #ffffff;
	}


/* SongKick Widget */
.narrow .buttons a {
	color: transparent;
}

td, th {
	border: 0;
}

h2 {
	font-size: 20px;
	color: #FFFFFF;
	padding-bottom: 10px;
}

.tablepress tbody td, .tablepress tfoot th {
    border-top: 0px solid 
    #ddd;
	color: #ffffff;
}

#respond {
	background-color: #b9b9af;
}





/* shopping */

.asp-thank-you-page-msg-wrap {
  background-color: #1b174a !important;
	border: 0px solid #0C1708 !important;
	margin: 10px 0px ;
	padding: 15px;
	color: #fff !important;
}

.asp_product_name {
    font-size: 18px !important;
    font-weight: bold !important;
    line-height: 1.3 !important;
}

.asp_product_item {
	color: #ffffff;
    display: block;
    border: 0px solid 
#E7E9EB !important;
box-shadow: 0 1px 3px 0
    rgba(0, 0, 0, 0.05);
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 15px;
}

.asp_tot_current_price, .asp_price_amount {
	 font-family: NonBreakingSpaceOverride, "Arial", Helvetica, "Helvetica", sans-serif !important;
	font-size:20px
}

.asp_product_item_thumbnail img {
    width: 150px !important;
    height: 150px !important;
    float: left !important;
    margin-right: 10px !important;
    padding-bottom: 10px !important;
padding-left: 55px;
	text-align: center !important;
}

.wp-asp-grid-item {
    width: auto;
    border: none;
    background:  #334973 !important;
    position: relative;
    margin: 0px 1% 10px 0px;
        margin-right: 1%;
        margin-left: 0px;
    padding: 7px;
}

.asp_post_title {
	
    font-family: "Fredoka One", arial, sans-serif !important;
	font-size: 16px
}

.asp_product_buy_btn_container {
	padding: 10px;
}

/* phone css */

@media screen and ( max-width: 1024px ) {
	
	#main {
/*background-color: #B59C4A;*/
	background-color: #ffffff;
}
	
	.entry-title a {
		color: #992323;
	}
	.hentry {
    background-color: 
    #ffffff;
	}
	
	body .post { 
		color: #000000;
		background-color:#ffffff;
	} 
	
	body.custom-background {
    background-color: #ffffff;
	color: #000000;
	}
	
	.entry-title, .entry-title a {
    color: 
    #000000;
}
	
	.results {
		color: #000000;
	}
	
	a {
		color: #000000;
	}
	
	hr.styled-separator {
		visibility: hidden;
	}

	
	#post-241 {
    background-color: #ffffff;
		color: #000000;
}
	
	#post-1610 {
    background-color: #ffffff;
}
	
	#post-10 {
    background-color: #ffffff;
}
	
	#post-7 {
		background-color: #ffffff !important;
		color: #000000 !important;
	}
	
	#post-7 a {
		color: #000000 !important;
	}
	
	#post-186 {
    background-color: #ffffff;
}
	
	#contact-form-186 {
    color: #000000;
}
	
	.entry-content p, .entry-content ol, .entry-content ul, .entry-content dl, .entry-content dt {
    font-family: NonBreakingSpaceOverride, "Arial", Helvetica, "Helvetica", sans-serif;
    letter-spacing: normal;
}
	

	
	.featured-media img {
   height: 0;
    visibility: hidden;
}
	
	.entry-content hr, hr.styled-separator {
    background: linear-gradient(to left, currentColor calc(50% - 16px), 
transparent calc(50% - 16px),
transparent calc(50% + 16px), currentColor calc(50% + 16px));
    background-color: #ffffff;
    border: none;
    overflow: visible;
    position: relative;
	}

	.commentlist > li.comment {
    background-color: #ffffff;
	color: #000000;
}

	.widget {
		background-color: #ffffff !important;
		color: #000000 !important;
	}
	 
	a, .widget-title {
		color: #000000 !important;
	}
	
.tablepress {
		color: #000000 !important;
		background-color: #ffffff !important;
	}
	
.bit-widget .bit-event {
    border-top: 1px solid rgba(124,124,124,0.25); 
	color: #000000 !important;
}

.bit-widget a {
    color: #000000 !important;
}
	
	.bit-widget .bit-offers {
    background-color: #939fe1 !important;
border: 1px solid #000000;
    color: white;
}
	
	.bit-widget a, .bit-venue {
    color: #000000 !important;
}
	.bit-play-my-city-button {
		background-color: #94a7ee !important;
		color: #ffffff;
	}
	
	.post-inner {
    padding-top: 0;
		padding-bottom: 0;
}
	
	.singular .entry-header {
    padding: 0;
}
	.asp_product_item {
		color: #000000 !important;
	}
	
	.asp_product_item_thumbnail img {
    width: 100% !important;
    height: 100% !important;
    float: left !important;
    margin-right: 10px !important;
    padding-bottom: 10px !important;
	text-align: center !important;
}
	
	p {
	color: #000000;
	font-family: "Arial";
}
	
}



