/*
 Theme Name:   miraculous child
 Theme URI:    https://themes91.in/wp/miraculous/
 Description:  Miraculous Child Theme
 Author:       kamleshyadav
 Author URI:   https://themeforest.net/user/kamleshyadav
 Template:     miraculous
 Version:      1.0.7
 License:      Themeforest Split Licence
 License URI:  LICENSE
 Tags:         custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 Text Domain:  miraculous-child
*/

 ul.foo_con_info li:first-child {
	display: none !important;
}
.blog article {
	border-bottom: 5px solid #f0ec55;
	border-radius: 0;
}
.jp-track-name {
	font-size: 14px !important;
	line-height: 16px !important;
	white-space: normal !important;
	padding-right: 15px!important;
}
nav.custom_nav_home {
	display: inline-block;
}
.ms_top_btn.custom_btn {
	float: right;
	margin-top: 24px;
}
#content.site-content {
	padding-top: 85px;
}
.artist-top-search.top-search {
	margin-top: 50px;
	margin-bottom: 60px; 
}
.searchFilter .clrBtn {
	color: #fff;
	position: absolute;
	bottom: 29px;
right: 91px;
	background: red;
	padding: 5px 29px;
	font-size: 13px;
	cursor: pointer;
}
.searchFilter #musicSearch, .searchFilter #artistSearch {
	float: left;
	width: 100%;
	background: #080808;
	padding: 25px;
	box-sizing: border-box;
	position: relative;
	
}
.post-type-archive-ms-artists #search-2 {
	display: none;
}
.searchFilter #musicSearch #musicsearchsubmit, .searchFilter #artistSearch #artistsearchsubmit {
	background: #000;
	border: none;
	border: 1px solid #000;
	cursor: pointer;
}
.searchFilter #musicSearch .searchinput.form-control, .searchFilter #artistSearch .searchinput.form-control {
	float: left;
	border-radius: 0px;
	border: 0px !important;
	width: calc(100% - 48px);
}
.searchFilter #musicSearch .category_filter {
	height: 36px;
	padding: 0px 20px !important;
	font-size: 16px;
	line-height: 40px;
	color: #777777;
	background-color: #fff;
	border-radius: 0px;
	border: 0px solid transparent;
	float: left;
	position: absolute;
	left: 27px;
	top: 27px;
}

.ms_basic_menu .dropdown-expander{cursor:pointer;}
.ms_basic_menu .dropdown-expander i.fa.fa-plus:hover {
	background: #f0ec55;
}
.ms_share_music_modal .fa_icon, #clear_modal .fa_icon {
    filter: invert(1) !important;
}
.ms_share_music_modal .modal-content, #clear_modal .modal-content{background: #000; border:5px solid #fff !important;}

#ms_share_music_modal_id .modal-body ul li a, #clear_modal .clr_modal_btn a{color:#000;}

 #clear_modal .clr_modal_btn a:hover{color:#fff;}
.modal-content {
	background: #000 !important;
	border: 10px solid #fff !important;
}
.clr_modal_btn a{ color:#000 !important;}
.clr_modal_btn a:hover{ color:#fff !important;}
i.fa_icon.form_close {
	filter: invert(1);
}
#miraculous_widget_social_links-2 ul li:nth-child(2) a i::before {
	content: "\f16d" !important;
}
.music-top-search.top-search .row.searchFilter #musicSearch .searchinput.form-control{ padding-left: 125px !important;  }

.ms_register_form h2,.ms_register_form .remember_checkbox,.popup_forgot a, .ms_register_form p{ color:#fff !important;}

input#login_btn, input#register_btn{ border-color: #fff !important; color:#fff !important;}

.ms_register_form p a{ color:#ccc !important;}

.top-search{margin-top: 50px;}

.ms_content_wrapper {
	margin-left: auto !important;
	margin-right: auto !important;
	max-width: 1170px;
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.ms_top_btn.custom_btn{
	display: none;
}

@media(max-width:1400px){
.ms_content_wrapper {
	max-width: 1140px;
}
}
@media(max-width:1199px){
.ms_content_wrapper {
	max-width: 960px;
}
}
@media(max-width:991px){
.ms_content_wrapper {
	max-width: 720px;
}
}


@media(max-width:767px){
	.ms_basic_header {
	position: fixed !important;
	z-index: 11;
}
	.ms_content_wrapper {
	max-width: 540px;
}
}
