/*
 Theme Name: Weta Child
 Theme URI:
 Description: Weta Child Theme
 Author: Katja Kremling
 Author URI: http://www.montags-impulse.de/
 Template: weta
 Version: 1.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Tags: Weta Child Theme
*/

/* XING Icon */
@import ('https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css');
.social-nav ul li a[href*="xing.com"]::before {
	content: '\f168'; font-family: FontAwesome;
}

@font-face {
    font-family: 'Miso';
    src:	url('http://montags-impulse.de/montags-impulse/wp-content/fonts/Miso-Light.eot?#iefix') format('embedded-opentype'),
		url('http://montags-impulse.de/montags-impulse/wp-content/fonts/Miso-Light.otf')  format('opentype'),
		url('http://montags-impulse.de/montags-impulse/wp-content/fonts/Miso-Light.woff') format('woff'),
		url('http://montags-impulse.de/montags-impulse/wp-content/fonts/Miso-Light.ttf')  format('truetype'),
		url('http://montags-impulse.de/montags-impulse/wp-content/fonts/Miso-Light.svg#Miso-Light') format('svg');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Miso';
    src:	url('http://montags-impulse.de/montags-impulse/wp-content/fonts/Miso-Bold.eot?#iefix') format('embedded-opentype'),
		url('http://montags-impulse.de/montags-impulse/wp-content/fonts/Miso-Bold.otf')  format('opentype'),
		url('http://montags-impulse.de/montags-impulse/wp-content/fonts/Miso-Bold.woff') format('woff'),
		url('http://montags-impulse.de/montags-impulse/wp-content/fonts/Miso-Bold.ttf')  format('truetype'),
		url('http://montags-impulse.de/montags-impulse/wp-content/fonts/Miso-Bold.svg#Miso-Bold') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Miso';
    src: 	url('http://montags-impulse.de/montags-impulse/wp-content/fonts/Miso-regular.eot?#iefix') format('embedded-opentype'),
		url('http://montags-impulse.de/montags-impulse/wp-content/fonts/Miso-regular.otf')  format('opentype'),
		url('http://montags-impulse.de/montags-impulse/wp-content/fonts/Miso-regular.woff') format('woff'),
		url('http://montags-impulse.de/montags-impulse/wp-content/fonts/Miso-regular.ttf')  format('truetype'),
		url('http://montags-impulse.de/montags-impulse/wp-content/fonts/Miso-regular.svg#Miso') format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
   font-family: "Source Sans Pro";
   font-style: normal;
   font-weight: normal;
   src:url(font/SourceSansPro-Regular.ttf) format("opentype");
  }
@font-face {
   font-family: "Source Sans Pro";
   font-style: normal;
   font-weight: 600;
   src:url(font/SourceSansPro-SemiBold.ttf) format("opentype");
  }
  
 
 .boximg{
	 float:left;
	 padding-right: 50px;
 }
 
 .mblogbox{
	 font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
	 font-size: 1rem;
  line-height: 1.8;
  color: #555;
  margin-bottom:60px;
 }
 .mblogbox h3{
	 padding-bottom: 30px;
 }
 
.widget_search .searchform {
  width: 100%;
  position: relative;
}

.widget_search .searchform #s {
  width: 85%;
}
 
.mi-newsletter-icon{
	position:fixed;right:0;
	z-index: 222;
	background-color: #f5f5f5;
	top: 99px;
}
.mi-newsletter-icon a{
display: block;
  height: 40px;
  width: 40px;
  background-image: url(favicon-montagsimpulse.png);
  background-size: 30px auto;
  background-repeat: no-repeat;
  background-position: center;
	
}

.mi-newsletter-icon:hover a{
  background-image: url(favicon-montagsimpulse-hover.png);
}
.mi-newsletter-icon:hover{
  background-color: #db006b;
}  
  
  

.wptww-testimonial-content h4{
	display:none;
}


.wptww-testimonial-client{
	font-size: 20px;
}

.wptww-testimonial-left{
	padding-bottom:15px;
}

#site-logo img{
	max-width:260px;
}

#site-nav {
	font-family: 'Miso' !important;
	letter-spacing: .06em;
	text-transform: uppercase;
}

#site-nav ul li a:hover,
.header-top-nav ul li a:hover,
.header-shop-wrap a:hover,
.nav-is-fixed a.cart-btn-menu:hover {
	opacity: 1;
	-moz-transition: 0.3s;
    	-o-transition: 0.3s;
    	-webkit-transition: 0.3s;
    	transition: 0.3s;
	}
.header-top-nav ul li.menu-item-has-children:hover > a,
#site-nav ul li.menu-item-has-children:hover > a {
	opacity: 1;
	}


h1, h2, h3, h4, h5, h6 {
	font-family: 'Miso' !important;
	letter-spacing: .05em;
	text-transform: uppercase;
}

.center {
	text-align: center !important;
}

hr {
	border: 0;
	border-top: 1px solid #ededee;
	height: 0;
}

.current-menu-item a{
	color: #db006b !important;
}

/* -------- Button-Styling --------*/
a.standard-btn {
	padding: 10px 18px;
	background: #a8b9b0;
}

a.standard-btn:hover, a.standard-btn:focus {
	background: #db006b;
	color: #fff !important;
}

/* --------- Zitate Magenta-Linie links vom Text ---------*/
.entry-content blockquote, #comments blockquote {
	border-left: 1px solid #db006b;
}

/* ------- Meta Texte/Links wie KATEGORIEN, KATJA etc. ---------- */
.entry-meta, .entry-meta a, .entry-footer, .entry-footer a, #comments .comment-meta a, #comments #respond p.logged-in-as a, #respond a#cancel-comment-reply-link, .archive-header .taxonomy-description p, .flexslider .entry-footer a, .page .edit-link a {
	color: #db006b !important;
}




/* ------ Links zwischen den Texten Homeseite ------ */
.sublink {
	font-family: 'Miso' !important;
	letter-spacing: 1.8px;
	margin-bottom: 60px;
	text-transform: uppercase;
	text-align: center;
	font-size: 21px;
	font-size: 1.3125rem;
	line-height: 1.4;
}
/*
.sublink a {
	text-decoration: none;
}

.sublink a:hover, .sublink a:focus {
	color: #db006b !important;
} */





/* ------- Newsletter-Anmeldeformular -----*/
#mc4wp-form-1 input {
	width: 300px;
}

#mc4wp-form-1 input[type="submit"] {
	width: 150px;
}




/* ---------- Referenzen-Slider ------------ */

.slick-initialized .slick-slide, .testimonials-slidelist.design-2 .slick-arrow {
outline: none !important;
}

.testimonials-slidelist .slick-dots li button {
display: none !important;
}

.testimonials-text em:before, .testimonials-text em:after {
    color: #db006b !important;
}

.testimonials-slidelist.design-2, .testimonials-list.design-2 {
margin-left: 50px;
margin-right: 50px;
}

.testimonial-content {
padding-left: 50px;
padding-right: 50px;
}

@media screen and (max-width: 778px) {
.testimonials-slidelist.design-2, .testimonials-list.design-2 {
margin-left: 25px;
margin-right: 25px;
}

.testimonial-content {
padding-left: 10px;
padding-right: 10px;
}
}



#text-12 {
background: #d8deda;
opacity: .6;
}

#text-8 .front-fullwidth .widget {
border-bottom: none !important;
}


a {
	text-decoration: none !important;
}

a:hover, a:focus {
	color: #db006b !important;
	text-decoration: none !important;
}


.linktree img{
	border-radius:50%;
}

.linktree{
	text-align:center;
}

.linktree h3{
	text-transform: none;
font-weight: bold;
font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif !important;
margin-left: 50px;
margin-right: 50px;
padding-bottom: 50px;
}
.linktree ul{
display:table;
list-style:none;
width:100%;
padding: 0;
padding-left: 40px;
padding-right: 40px;
}
.linktree ul li{
display:table-row;
list-style:none;
}
.linktree ul li:before{
display:none;
}

.linktree ul li > div{
display:table-cell;
text-align:left;
background-color: #838383;
border-bottom: solid 25px #fff;
vertical-align: middle;
padding-top: 15px;
padding-bottom: 13px;
color:#fff;
}
.linktree ul li > div a{
font-weight: bold;
color: #fff;
font-size: 20px;
}
.linktree ul li > div:first-child{
width:100px;
padding-left: 20px;
}
.linktree ul li div:first-child img{
width:50px;
}
.linktree ul li div:last-child{
text-align:center;
}

.linktree ul li div.podcast:first-child:before{
font-family: Genericons;
    content: '\f452';
	font-size: 40px;
	text-align: center;
}

.linktree ul li div.insta:first-child:before{
font-family: Genericons;
    content: '\f215';
		font-size: 40px;
	text-align: center;
}
.linktree ul li div.linked:first-child:before{
font-family: Genericons;
    content: '\f207';
		font-size: 40px;
	text-align: center;
}

.linktree ul li div.fb:first-child:before{
font-family: Genericons;
    content: '\f203';
		font-size: 40px;
	text-align: center;
}

.linktree ul li div.fb:first-child, .linktree ul li div.podcast:first-child, .linktree ul li div.insta:first-child, .linktree ul li div.linked:first-child{
position: relative;
padding-top: 5px;
padding-bottom: 5px;

}
.linktree ul li div.fb:first-child a, .linktree ul li div.podcast:first-child a, .linktree ul li div.insta:first-child a, .linktree ul li div.linked:first-child a{
display: block;
width: 80px;
height: 100px;
position: absolute;
top: 0;
}

.page-id-3091 h1, .page-id-3091 .entry-header{
	display:none !important;
}

/*------------------ nicht (mehr) benötigt -------------*/


/* ------- Titel Parallax-Full-Width-Bild -------*/
.adamrob_parallax_posttitle a {
	font-size: 28px;
	color: #fff !important;
}


@media screen and (max-width: 766px) {
.adamrob_parallax_posttitle {
	font-size: 28px !important;
}

.adamrob_parallax_posttitle a {
	font-size: 18px !important;
}}



@media screen and (max-width: 400px) {
	.linktree ul {
    padding: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.linktree ul li div:last-child {
    padding-right: 10px;
}

.linktree h3 {
    margin-left: 10px;
    margin-right: 10px;
}

.linktree ul li > div:first-child {
    width: 80px;
    padding-left: 10px;
}
}


@media screen and (max-width: 390px) {
	
	  .mi-newsletter-icon {
  top:unset !important;
  bottom: 10px;
}
	
	
}
@media screen and (max-width: 290px) {
#site-logo img{
	width:90%;
}
}
