/*
Theme Name: 	Lucille Child Theme
Description:    A child theme of Lucille
Author:     	SmartWPress
Author Uri: 	http://themeforest.net/user/SmartWPress
Template:   	lucille
Version:    	1.1.0
License:    	GNU General Public License v2 or later
*/



/******************Header***********************/

#lc_page_header nav.classic_menu ul.menu li a {
    padding: 0 10px !important;
    font-weight: 700 !important;
}
#lc_page_header .classic_header_icon {
    margin-left: 20px !important;
}
.fa-imdb:before {
    content: '\f270' !important;
}
.classic_header_icon.lc_search.trigger_global_search.vibrant_hover.transition4,
.mobile_menu_icon.creative_header_icon.lc_search.trigger_global_search  {
    display: none !important;
}


.classic_header_icons{
	display: flex;
}
.social_profiles_vc_elt{
	display: flex;
	justify-content: center;
}
.social_profiles_mobile_inner {
    display: inline-flex;
    flex-direction: column;
}
.classic_header_icons .lc_social_icon:nth-child(5),
.social_profiles_vc_elt .lc_social_profile:nth-child(5),
.social_profiles_mobile_inner  .lc_social_icon:nth-child(5){
    order: 1;
}
.classic_header_icons .lc_social_icon:nth-child(4),
.social_profiles_vc_elt .lc_social_profile:nth-child(4),
.social_profiles_mobile_inner  .lc_social_icon:nth-child(4){
    order: 2;
}
.classic_header_icons .lc_social_icon:nth-child(2),
.social_profiles_vc_elt .lc_social_profile:nth-child(2),
.social_profiles_mobile_inner  .lc_social_icon:nth-child(2){
    order: 3;
}
.classic_header_icons .lc_social_icon:nth-child(3),
.social_profiles_vc_elt .lc_social_profile:nth-child(3),
.social_profiles_mobile_inner  .lc_social_icon:nth-child(3){
    order: 4;
}
.classic_header_icons .lc_social_icon:nth-child(6),
.social_profiles_vc_elt .lc_social_profile:nth-child(6),
.social_profiles_mobile_inner  .lc_social_icon:nth-child(6){
    order: 5;
}
.classic_header_icons .lc_social_icon:nth-child(1),
.social_profiles_vc_elt .lc_social_profile:nth-child(1),
.social_profiles_mobile_inner  .lc_social_icon:nth-child(1){
    order: 6;
}
/******************Home Page***********************/

i.fa.fa-step-backward,
i.fa.fa-pause-circle,
i.fa.fa-step-forward {
    color: #ffffff !important;
}
.wave_player_entry.now_playing {
    color: #ffffff !important;
}
.wave_player_entry:hover {
    color: #ffffff !important;
}


#wpcf7-f2578-p1999-o1 *::-webkit-input-placeholder {
color: #ffffff !important;
}
#wpcf7-f2578-p1999-o1 *:-moz-placeholder { /* Firefox 18- */
color: #ffffff !important;  
}
#wpcf7-f2578-p1999-o1 *::-moz-placeholder {  /* Firefox 19+ */
color: #ffffff !important;  
}
#wpcf7-f2578-p1999-o1 *:-ms-input-placeholder {  
color: #ffffff !important;  
}
#wpcf7-f2578-p1999-o1 input{
    color: #ffffff !important;
}

.sr-playlist-item {
    padding: 10px 0 !important;
} 

body.home .the_champ_sharing_container{
	display: none;
}

/******************Music***********************/

.music-title .vc_column-inner {
    padding-top: 0 !important;
}
.music-title h2.section_title {
    color: #fff;
    padding-top: 6px;
}

.song-cover {
    position: relative;
}
.song-cover .song {
    position: absolute;
    top: 40%;
    left: 0;
    right: 0;
    width: 35px;
    margin: auto;
}
.song-cover .song2 {
    position: absolute;
    top: 40%;
    left: 0;
    right: 0;
    width: 35px;
    margin: auto;
}


ul.tracks {
    list-style: none;
}
ul.tracks li {
    margin-bottom: 10px;
    border-bottom: 1px solid #fff;
}
ul.tracks li:last-child {
    border-bottom: none;
}
ul.tracks span.title {
    margin-left: 15px;
    position: relative;
    top: -10px;
}

/******************Footer***********************/
.lc_sharing_icons{
	display: none;
}

.the_champ_sharing_container{
	display: flex;
	flex-direction: row;
	align-items: center;
}
.the_champ_sharing_title{
	margin-right: 10px;	
}


div#footer_sidebars {
    display: none !important;
}
#footer_sidebars #footer_sidebar3 li.menu-item a {
    color: #7b7b7b !important;
}
#footer_sidebars #footer_sidebar3 li.menu-item a:hover,
#footer_sidebars #footer_sidebar3 li.menu-item.current-menu-item a {
    color: #d15254 !important;
}



/* Desktop Query ========================================================== */
@media only screen and (min-width: 1023px) {

}

/* Mobile Query ========================================================== */
@media only screen and (max-width: 1024px) {
.social_profiles_mobile_inner {
    background: #000000;
    padding: 0 10px 0 10px;
    text-align: center;
}
.social_profiles_mobile_inner .fa-facebook:before,
.social_profiles_mobile_inner .fa-instagram:before,
.social_profiles_mobile_inner .fa-youtube:before,
.social_profiles_mobile_inner .fa-apple:before,
.social_profiles_mobile_inner .fa-spotify:before,
.social_profiles_mobile_inner .fa-imdb:before{
    color: #ffffff;
}
}