/*
Theme Name: Ringschuh Emotion
Theme URI: http://www.unitedthemes.com
Description: Creative Portfolio
Version: 4.1.1
Author: United Themes
Author URI: http://www.unitedthemes.com
Template: brooklyn
*/

@import url("../brooklyn/style.css");  

/* General */

.fl {float:left;}
.fr {float:right;}
.cl {clear:both;}
.orange, .orange a, .organge i, .orange span, .orange p{color:#f1a40f!important;}
.sub-menu {display:none!important;}


/* Typo */

.hero-title {
    font-family: 'Great Vibes', cursive!important;
}

.current-menu-item a {color:#f1a40f!important;}

h2 {text-transform:uppercase;}

.parallax-title {
    font-family: 'Great Vibes', cursive!important;
    font-size: 49px;
    text-transform: none;
    margin-bottom: -3px;
}


#willkommen .parallax-title {
    font-size: 80px;
    margin-bottom: -22px;
    margin-left: -28px;

}

#willkommen .lead {
    font-size: 19px;
}

@media screen and (max-width: 767px){
  #willkommen .parallax-title {
    font-size: 50px!important;
    margin-bottom: -10px;
    margin-left: 0px;
  }

  #willkommen .lead {
    font-size: 17px;
  }

.page-title, .parallax-title, .section-title {
    font-size: 56px !important;
    line-height: 125% !important;
}
}

.kontakt-table tr, .kontakt-table, .kontakt-table td {border:0px;}

.kontakt-table td {
vertical-align:top; 
text-align:left;
padding:0px;
border:none;}

.kontakt-table tr:first-child {width:30px;}

.kontakt-table td {
    padding-bottom: 9px;
}

.ut-hero-style-6 .hero-title {
    background: rgba(255, 255, 255, 0.18);
}

.hero-title {
    font-size: 8.000em;
}

/* FOOTER */

.footer-content {
    padding-bottom: 0px;
}

.footer {
    padding: 20px 0px;
}

.footer.ut-footer-dark {
    background: #adadad;
    color:#fff;
}


/* Diverse Responsiv Einstellungen */

@media screen and (min-width: 1024px){
.page-id-9 .selected {
color:#ffffff!important;
}

}

/* BLOG */
.date-format .day, .date-format .month {
    color: #6f6f6f;
}

/* Responsiv diverses */
@media screen and (max-width: 530px){
.footer-content .fr {float:left;}
}

.blog #navigation ul li a, .page-id-13 #navigation ul li a, .page-id-15 #navigation ul li a, .page-id-19 #navigation ul li a {
    color: #fff;}
.blog .ha-header.ut-header-light, .page-id-13 .ha-header.ut-header-light, .page-id-15 .ha-header.ut-header-light, .page-id-19 .ha-header.ut-header-light {
    background: rgba(0, 0, 0, 0.43);
}


/* Kontakt */

.wpb_gmaps_widget .wpb_wrapper {
    padding: 0px;
}

button, input[type="button"], input[type="submit"], .dark button, .dark input[type="button"], .dark input[type="submit"] {
padding: 0px 0px 0px 0px;
background-color: rgba(34, 34, 34, 0)!important;
color: #888888;
font-size: 1.2em;
margin-top:-30px;
webkit-transition: 0.2s color linear;
    -moz-transition: 0.2s color linear;
    transition: 0.2s color linear;
}

button .fa {color:#f1a40f;}

button:hover, input[type="submit"]:hover, input[type="button"]:hover, button:focus, input[type="submit"]:focus, input[type="button"]:focus, .dark button:hover, .dark input[type="submit"]:hover, .dark input[type="button"]:hover, .dark button:focus, .dark input[type="submit"]:focus, .dark input[type="button"]:focus {
    background-color: rgba(34, 34, 34, 0);
    color: #f1a40f;
    border: none;
}

.wpcf7-not-valid-tip {
    background: #f1a40f!important;
    margin-top: -20px;
}

.page-id-19 .wpb_button, .page-id-19 .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0px;
}


/* Update 21.06 */
.ut-footer-dark .footer-content {
    background: none;
    color: #fff!important;
    padding: 0px;
    margin: 0px;
}
.footer {
    padding: 5px 0px;
}

.ha-header.ut-header-light {
    border-bottom: 0px;
}

.ha-transparent .ut-mobile-menu a, .ut-header-dark .ut-mobile-menu a, .ut-mobile-menu a {
    border-bottom: 0px;
}

/* Verbesserungen 21.06 */

.neuheiten-bild {
margin-bottom:30px;
}

.single .ut-post-thumbnail {
    display: none;
}