/* body */

#page p {
  	font-size: 1.2em;
}

h3 {
    color: #333333 !important;
}

.list-btn {
    width: 100%;
  	background-color: #f11a70 !important;
}

.filter .filter-label .label {
    color: #333333;
 }

.filter li a {
	color: #333333;
}

.filter li a:hover {
	color: #999999;
}

.filter li a.active {
	color: #f11a70;
}

.tracks-grid-item .track-title, .tracks-grid-item .track-artists {
	color: #333333;
}

.list-btn {
    top: 0px;
}


#ticker li {
  	position: relative;
  	bottom: 6px;;

}

/* header */

#nav li.menu-item-has-children > a {
    cursor: pointer;
}



/* page */

::selection {
  	background: #f11a70 !important; /* WebKit/Blink Browsers */
}

::-moz-selection {
  	background: #f11a70 !important; /* Gecko Browsers */
}

#logo img {
    margin: 0;
    height: 50px;
}

#footer {
  	padding: 50px 0 120px 0;
}

#header {
  	background: #111111;
}

.content-header {
  	margin-bottom: 25px;
}

#page {
  	margin: 25px 0 75px 0;
}

.wpb_wrapper h2 {
  	line-height: 1.2;
  	margin-bottom: 10px;
  	font-size: 32px;
}

.wpb_wrapper h6 {
  	line-height: 1.2;
  	margin-bottom: 15px;
}

.wpb_content_element {
    margin-bottom: 25px;
}

.vc_btn3:hover {
  	background-color: #f11a70 !important;
}

.button {
  	background-color: #f11a70 !important;
}


p a {
  	color: #f11a70;
}

p a:hover {
  	color: #aaaaaa;
}


/* newsletter */

#newsletter {
	padding: 25px 0 25px 0;
  	background: #111111;
}

.wpcf7-submit {
  	background-color: #f11a70 !important;
}

label {
  	color: #111111;
}

.icon_column_title {
  	color: #111111;
}
.icon_column strong a:hover {
  	color: #f11a70 !important;
  	background-color: #ffffff !important;
}
.icon_column a:hover {
  	color: #f11a70 !important;
  	background-color: #ffffff !important;
}



/* blog grid */

.blog-grid-items article {
 	background: #ffffff;
  	border: none;
}

.blog-grid-items article .entry-grid-title, .blog-grid-items article .entry-grid-title a {
  	color: #444;
}

.blog-grid-items article .entry-grid-meta {
  	color: #666;
}

.blog-grid-items article .entry-grid-content {
    padding: 30px 0 30px 0;
}

.entry-grid-cat a:hover {
	color: #f11a70 !important;
}

.dsq-postid {
  	color: #f11a70;
}


/* post */

.entry {
    padding-left: 150px;
    padding-right: 150px;
}

@media only screen and (max-width: 767px) {
.entry {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
}

.entry-title, .entry-title a {
  	color: #444444;
/*  	font-size: 2.5em; */
}

#disqus_thread {
  margin: 0 100px 0 100px;
}

@media only screen and (max-width: 767px) {
#disqus_thread {
    margin: 0 15px 0 15px;
}
}

.vc_separator h4 {
  	color: #999999;
  	font-style: italic !important;
  	font-weight: 200;
}

/*
.done {
  	font-size: 1.0em;
}

.done p {
  	font-size: 1.0em !important;
}
*/
.entry-grid-title, .entry-grid-title a:hover {
    color: #f11a70 !important;
}

.entry-content p {
    margin-bottom: 20px;
    font-size: 1.2em;
    text-align: justify;
}

.entry-grid-excerpt a.btn {
  	display: none !important;
}

.wpb_singleimage_heading {
  	color: #444444;
  	font-size: 1.5em;
}

.entry-meta {
  	top: 0px;
  	text-align: center;
  	margin-bottom: 100px;
}

.entry-meta a {
  	color: #bbbbbb;
}

.entry-meta a:hover {
  	color: #f11a70 !important;
}

.playlisticle .tracklist-grid {
	display: none;
}

.posts-carousel-heading {
  	color: #444444;
}

/* fonts */

.vc_custom_heading a:focus, 
.vc_custom_heading a:hover {
  	color: #f11a70 !important;
}

.vc_custom_heading a:visited {
  	color: #444444 !inportant;
}

/* tag intro */

.tag-intro, .intro-page-title {
/*	background: transparent url("https://images.unsplash.com/photo-1531124448996-ffe8d56777ad?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1950&q=80") center top no-repeat;
*/	
  	background: #000000;

}

.tag-intro h1 {
  	color: #ffffff;
  	text-transform: lowercase;
}

/* events */

#events-list h2 a:hover {
    color: #f11a70 !important;
}

#events-list-anim h2 a:hover {
	color: #f11a70 !important;
}

.price-table {
  	color: #ffffff !important;
}

.price-wrapper span.price {
  	color: #ffffff !important;
}

.price-button-wrapper a.btn {
  	background-color: #f11a70 !important;
}

.content-title {
  	color: #444444;
}

.sub-heading a {
  	text-transform: lowercase;
}

.sub-heading a:hover {
    color: #f11a70 !important;
}

.event-date {
  	color: #f11a70 !important;
}

/* shop */

.product_meta .tagged_as a {
    font-weight: 300;
    color: #444444;
}

.price {
    color: #444444 !important;
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 13px;
}

.woocommerce-checkout table.shop_table th, .woocommerce-checkout table.shop_table td {
    color: #444444;
    background-color: transparent;
}

.cart-collaterals .cart_totals table th {
    color: #444444;
    border-bottom: 1px solid #333;
    background-color: transparent;
}

.woocommerce table.shop_table th {
    border-bottom: 4px double #333;
    color: #444444;
}

td.product-name a, td.product-name strong {
    color: #444444;
}

.product_meta .posted_in a, .product_meta .tagged_as a {
    color: #444444;
}

.product_meta .posted_in, .product_meta .tagged_as {
    color: #444444;
}

.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    color: #444444;
}

.woocommerce .related h2 {
    clear: both;
}

.woocommerce-result-count {
    display: none;
}

.woocommerce-ordering {
    display: none;
}

.instagram-feed {
  	margin-top: 100px;
}

.instagram-hashtag a {
  	color: #f11a70;
}

.instagram-hashtag a:hover {
  	color: #444444;
}

.sbi_btn_text {
  	color: #ffffff;
}

.sbi_follow_btn {
  	color: #ffffff;
}

.svg-inline--fa {
  	color: #ffffff;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
	background: #ffffff !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li {
  	background-color: #ffffff !important;
  	background: #ffffff;
}

table.shop_attributes th {
  	color: #333333;
}

table {
  	background: #ffffff;
}



/* search */


.entry-search {
  	padding-left: 150px;
  	padding-right: 150px;
}

@media only screen and (max-width: 767px) {
.entry-search {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
}

.entry-search .entry-meta {
	text-align: left;
  	margin-bottom: 0px;
}

.entry-search .post-type {
	position: relative;
	float: right;
}





/* music player */

.tracks-grid-item:not(.sp-pause):not(.sp-play):hover:before  {
    display: block;
    font-family: 'Scamp-Player';
    font-size: 22px;
    line-height: 40px;
    content: "\e613";
}

.track-meta:hover span {
  	color: #f11a70 !important;
}

.single-track:hover .track:not(.sp-pause):not(.sp-play) .track-dot  { 
     display: block;
}
.single-track:hover .track:not(.sp-pause):not(.sp-play) .track-dot:before  {
    display: block;
    font-family: 'Scamp-Player';
    font-size: 22px;
    line-height: 40px;
    content: "\e613";
}



/* DISQUS comments */

.active .publisher-nav-color::after {
    background: #f11a70 !important;
}

.recommend-icon {
    color: #f11a70;
}

.unread .notification-icon {
    color: #f11a70;
}




/* footer */

#copyrights {
    text-transform: lowercase;
  	font-size: 13px;
}

#copyrights a:hover {
    color: #f11a70 !important;
}

.grecaptcha-badge {
  	display:none;
}
