/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

#top #logo { visibility: hidden;}
img.krinnerLogo  {min-width: 30vw!Important;}

#trp-floater-ls.trp-top-right{
    bottom: auto;
    top: 0;
    right: 3%;
    border-radius:0;

}

#trp-floater-ls.trp-color-dark{
    background: none;
    box-shadow: none;
    border-radius:0;

}



#trp-floater-ls-current-language {
    display: block;
    width:100%;
    height: 100%;
    font-size: 90%;
    background:none;

}

.trp-color-dark #trp-floater-ls-language-list .trp-language-wrap a:hover {
    color: #FFFFFF;
    background: rgba(0,0,0,0.2);
    border-radius: 0;
}

html .formcraft-css .fc-form.label-floating .field-cover > div {
 
    background: rgba(0, 0, 0, 0.1);
}

html .formcraft-css .fc-form.label-floating .form-element .submit-cover .submit-button {
    padding: 7px 20px 7px 20px!Important;
    color: #3A4060;
	font-size:14px;
}
.powered-by {display:none!Important;}

*:lang(en-US) #trp-floater-ls-current-language a::before,
*:lang(en-US) #trp-floater-ls-language-list a::before{
   content: "EN/ ";
}

*:lang(de-DE) #trp-floater-ls-current-language a::before,
*:lang(de-DE) #trp-floater-ls-language-list a::before{
   content: "DE/ ";
}

@media all and (max-width: 760px) {
	
	img.krinnerLogo  {max-width: 60vw!Important;}
}


@media (hover: none) {
  a:hover { color: inherit; }
}


