/*
Theme Name: Remix Child
Theme URI: http://themeforest.net/user/Codevz
Template: remix
Author: Codevz
Author URI: http://codevz.com
Description: Premium Music, Party, Nightlife, Band, Artist Theme
Tags: one-column,two-columns,right-sidebar,custom-menu,microformats,post-formats,rtl-language-support,sticky-post,translation-ready
Version: 3.9.1525286266
Updated: 2018-05-02 11:37:46

*/

/* GENERAL */

body {
	font-size: 14px;
}

#header,
#footer,
.logo {
	background-color: transparent !important;
}

#layout-img {
	position: fixed;
	left: 100px;
	bottom: 0; 
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: 'Ubuntu', sans-serif;
}

h1 {
	font-size: 24px;
}

h2 {
	font-size: 22px;
}

h3,
h4 {
	font-size: 20px;
}

h5 {
	font-size: 16px;
}

h6 {
	font-size: 14px;
}

a {
	color: rgb(248,67,11);
}

a:hover,
li a:hover,  
.sub-menu > li > a:hover, /* NAV MENU SUB MENUS */
.item_small span a:hover {
	color: rgb(251,175,112) !important;
}

a img.alignleft,
.alignleft {
	margin: 5px 20px 0 0;
}

.tt a {
	color: #ffffff;
}

address {
	padding: 10px 0;
	line-height: 16px;
}

article {
	margin-bottom: 3%;
}

.single-artists .post_img img,
.search.search-results article img {
	width: 125px;
}

@media ( min-width: 780px ) {
	
	#layout {
		background-image: url("/wp-content/uploads/2018/05/mic-bg-lt.png") !important;
		background-repeat: no-repeat;
		background-position: bottom;
		background-size: 100%;
	}
	
}

/* HEADER */

.fa-facebook-square {
	font-size: 2.5em !important;
}

.circular .fa-facebook-square:hover {
	background: none;
	color: #f8430b;
}

.text_head {
	margin-top: 7px;
}

.text_head .button {
	background-color: #012647;
}

/* NAVIGATION */

.sf-menu a, 
.sf-menu > li > a:hover {
	color: #012647 !important;
}

.sub-menu > li > a {
	color: #ffffff !important;
}

.sf-menu li:hover ul, 
.sf-menu li.sfHover ul {
	background: #012647;
}

/* FOOTER */

.footer-last {
	background: none;
}

.copyright {
	color: #012647;
}

.foot-menu a {
	color: #f8430b;;
}

/* BUTTONS */

.button,
.wpcf7-submit {
	cursor: pointer;
	color: #ffffff;
	background: #f8430b;
	padding: 6px 18px;
	border-radius: 4px;
	font: 16px 'Ubuntu', sans-serif;
	text-transform: uppercase;
}

input.search-submit {
	text-transform: uppercase;
}

input.search-submit:hover {
	opacity: 0.6;
}

.widget_search .search-submit {
	background: #f8430b;
}

.social a {
	color: #012647;
}

.social a:hover i {
	background: #f8430b;
}

@media ( min-width: 780px ) {

	.sf-menu #station-button { /* STATION MANAGER LOGINOUT BUTTON IN NAV */
		cursor: pointer;
		background: #f8430b;
		border-radius: 4px;
		padding: 20px 0 5px 5px;
		top: -10px;
	}

	.sf-menu #station-button:hover { 
		opacity: 0.6;
	}
	
	.sf-menu #station-button a { 
		color: #ffffff !important;
		top: -10px;
		left: 15px;
		padding-bottom: 0 !important;
	}

	.sf-menu #station-button:hover > a { 
		color: #ffffff !important;
	}

}

/* WIDGETS */

textarea:focus, 
input:focus, 
h4.tt, 
h3.tt, 
.widget_gardengeneralposts h4, 
.list-custom-taxonomy-widget h4, 
.list-custom-taxonomy-widget li.current a, 
.widget_archive li.current a, 
.widget_categories li.current a, 
.widget_nav_menu li.current a, 
.widget_meta li.current a, 
.widget_pages li.current a, 
.widget_archive li:hover a, 
.widget_pages li:hover a, 
.widget_meta li:hover a, 
.widget_nav_menu li:hover a, 
.widget_categories li:hover a, 
.list-custom-taxonomy-widget a:hover, 
.widget_categories li li:hover a, 
.widget_nav_menu li li:hover a, 
.widget_meta li li:hover a, 
.widget_pages li li:hover a, 
.widget_archive li li:hover a, 
.widget_pages li li:hover a, 
.widget_meta li li:hover a, 
.widget_nav_menu li li:hover a, 
.widget_nav_menu li:hover > a, 
.widget_categories li li:hover a, 
.widget_recent_comments li:hover, 
.widget_rss li:hover, 
.wtext a.active, 
.wtext a:hover, 
.dropcap-border, 
#bbpress-forums #bbp-user-wrapper h2.entry-title {
	border-color: #f8430b !important;
}

.liner {
	border-bottom: 1px solid rgba(167, 167, 167, 0.8)
}

/* SIDEBAR */

#black-studio-tinymce-2 {
	background: none;
	padding: 0;
	display: none;
}

#black-studio-tinymce-3 {
	border: 2px solid #f8430b;
	background: rgba(242,242,242,0.9); 
}

#black-studio-tinymce-3 p,
#black-studio-tinymce-3 h4.tt {
	color: #f8430b;
}

.menu-podcast-feeds-container #station-button {
	display: none;
}

@media ( min-width: 780px ) {

	#black-studio-tinymce-2 {
		display: block;
	}	

}

/* MUSIC PLAYER */

.jp-interface,
.mejs-time-total.mejs-time-slider {
	background-color: #012647;
}

.jp-progress {
	background-color: #f8430b;
}

.jp-playlist {
	display: none;
}

.mejs-time-total.mejs-time-slider,
.mejs-horizontal-volume-total {
	background-color: #ffffff !important;
}

.mejs-time-loaded {
	background-color: #c7c7c7 !important;
}

.mejs-time-current,
.mejs-horizontal-volume-current {
	background-color: #f8430b !important;
}

/* HOME */

/* HOME - SLIDER SECTION */

#n2-ss-2-align {
	margin-bottom: 5%;
}

/* HOME - FEATURED PODCAST SECTION */

.home h6.powerpress_links_mp3,
.home p.powerpress_subscribe_links {
	display: none;
}

/* HOME - PROGRAMS SECTION */
.slick-list .fa-user,
.slick-list h3,
.slick-list h3 small {
	visibility: hidden;
}

.slick-list .cdEffect:hover h3 {
	visibility: visible;
}

/* HOME - SIDEBAR SECTION */

.home #nav_menu-2 {
	display: none;
}

/* HOME - SIGN UP SECTION */
#yikes-mailchimp-container-1 {
	padding-bottom: 35px;
}

/* HOME - WHAT'S NEW SECTION */
.posts .fa-link {
	visibility: hidden;
}

.posts .medium_post.type-post.has-post-thumbnail > .cdEffect {
	margin-bottom: 5px;
}

p span.mid,
p .fa-comments-o,
p a.post-comments {
	display: none;
}

.load_more {
	display: none;
}

/* PROGRAMS */

.cdEffect:hover h3 {
	width: 75%;
}

.post-type-archive-artists .artists h3,
.post-type-archive-artists .artists .cdEffect:hover h3 small,
.tax-artist .artists h3,
.tax-artist .artists .cdEffect:hover h3 small,
.post-type-archive-artists .artists .fa-user,
.tax-artist .artists .fa-user,
.tax-podcasts_cat .cdEffect h3 {
	visibility: hidden;
}

.post-type-archive-artists .artists .cdEffect:hover h3,
.tax-artist .artists .cdEffect:hover h3,
.tax-podcasts_cat .cdEffect:hover h3 {
	visibility: visible;
}

/* PROGRAM SCHEDULE */

.sched-popup-description-text {
	display: none;
}

.sched-popup-description > p {
	padding: 0 30px 5px 30px;
}

/* PROGRAMS - SINGLE PAGE */

.post_img img {
	margin: 0;
	padding: 5px;
	border: 1px solid rgba(167, 167, 167, 0.2);
}

.single-artists .mb img {
	display: none;
}

@media ( min-width: 780px ) {
	
	.single-artists .mb img {
		display: inline-block;
		margin-left: 5px;
		padding: 5px;
		border: 1px solid rgba(167, 167, 167, 0.2);
	}	
	
}

/* PODCASTS */

.tax-podcasts_cat .cdEffect h3 {
	white-space: pre-line;
	overflow: visible;
	text-overflow: initial;
	word-wrap: break-word;
}

/* PODCASTS - SINGLE PAGE

.powerpress_links.powerpress_links_mp3 {
	display: none;
}
*/

/* CONTACT */

div.wpcf7-mail-sent-ok {
	border: 2px solid #f8430b;
}

/* STATION MANAGER RESOURCES - PRIVATE PAGE */

.type-videos.status-private .fa-play,
.type-videos.status-private small {
	visibility: hidden;
}

.satellite-map {
	width: 500px;
}

.collapseomatic,
.news {
	padding-bottom: 0 !important;
	margin-bottom: 0;
}

.collapseomatic_content  {
	margin-bottom: 20px;
}

.colomat-hover {
	text-decoration: none;
	color: rgb(251,175,112);
}

/* DONATE PAGE */

#donate-form {
	font: inherit !important;
	color: inherit !important;
}

#donate-form td:hover {
	background: none;
}

#donate-form input {
	padding: 5px;
	line-height: inherit;
}

#donate-form input.IATS_PaymentInputField {
	width: 60%;
}

#donate-form input.IATS_Payment_CVV2 {
	width: 30%;
}

#donate-form select#IATS_Payment_ExpiryMonth {
	margin-right: 5%;
}

.IATS_AmountSectionTitle,
.IATS_PaymentSectionTitle {
	font-family: 'Ubuntu', sans-serif;
	font-size: 20px !important;
	text-transform: uppercase;
	line-height: 1.2em;
	font-weight: bold;
	color: #f8430b;
}

.IATS_AmountItemDiv table {
	text-align: left;
}

.IATS_AmountSpan,
.IATS_PaymentLabelOnLeft {
	font-size: 14px;
}

.IATS_PaymentSectionNote {
	font-style: italic;
}

#IATS_Payment_SinglePayment.IATS_RadioPaymentButton,
#IATS_Payment_RecurringPayment.IATS_RadioPaymentButton {
	margin-right: 10px;
}

span.IATS_Action {
	text-align: left !important;
	margin-bottom: 10px !important;
}

button#IATS_ProcessAction_Button,
button#IATS_BackAction_Button {
	cursor: pointer;
	color: #ffffff;
	background: #f8430b;
	padding: 6px 18px;
	border: none;
	border-radius: 4px;
	font: 16px 'Ubuntu', sans-serif;
	text-transform: uppercase;
}

div.IATS_SecureDataDiv {
	background-color: rgba(255,255,255,0.2);
	padding: 10px 5px !important;
	width: 85% !important;
}

/* HELPER CLASSES */

.bold {
	font-weight: bold;
}

.center {
	text-align: center;
}

.italic {
	font-style: italic;
}

.orange {
	color: #f8430b;
}

.light-orange {
	color: rgba(248,67,11,0.3);
}

.small-font {
	font-size: 0.8em;
}

.large-font {
	font-size: 2em;
	line-height: 1.5em;
}

.larger-font {
	font-size: 1.2em;
	line-height: 1.8em;	
}

.homemade-apple-font {
	font-family: 'Homemade Apple', cursive;
}

.diagonal {
	-ms-transform: rotate(-25deg); 
    -webkit-transform: rotate(-25deg); 
    transform: rotate(-25deg);
}

.inline-img {
	display: inline;
	margin-bottom: 0;
}

.right {
	text-align: right;
}

.space {
	padding: 25px 0;
}

/* SEARCH RESULTS PAGE */

.search.search-results .free_width a.fll {
	width: 125px;
}

.search.search-results hr {
	display: none;
}

hr.visible {
	display: inline-block !important;
}

/* TO HIDE MAILCHIMP GROUP CHECKBOXES FROM CONTACT FORM 7 FORMS */
.mc-groups { 
	display: none;
}

@media ( min-width: 780px ) {

	.inline-div {
		display: inline-block;
		width: 40%;
		float: left;
	}	

}
