/*
 Theme Name: CityLogic Child Theme
 Theme URI: http://www.outtheboxthemes.com/themes/citylogic/
 Description: A CityLogic child theme 
 Author: Out the Box
 Author URI: http://www.outtheboxthemes.com/
 Template: citylogic
 Version: 1.0.0
*/

@import url("../citylogic/style.css");


/* Schriften mit pay per click einbinden */					
@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=38dbf71c-6674-4907-b681-04f52c2b2c56&fontids=6297029,6297031,6297037,6297040");
    @font-face{
        font-family:"Futura LT W02 Light";
        src:url("Fonts/6297029/d62a8809-b8a7-4444-8294-0c19627dcf53.woff2") format("woff2"),url("Fonts/6297029/e1dfecfa-78ca-4101-9695-092226e913f8.woff") format("woff");
    }
    @font-face{
        font-family:"Futura LT W02 Light Oblique";
        src:url("Fonts/6297031/30fd824c-144b-4984-bd5b-b6009cf6401c.woff2") format("woff2"),url("Fonts/6297031/966560a5-c235-4d4e-8e56-470360f6fe86.woff") format("woff");
    }
    @font-face{
        font-family:"Futura LT W02 Book";
        src:url("Fonts/6297037/c151e0e4-15ce-41ce-8124-0df6336a266a.woff2") format("woff2"),url("Fonts/6297037/5f94b023-4b74-4307-a533-798d86e37138.woff") format("woff");
    }
    @font-face{
        font-family:"Futura LT W02 Book Oblique";
        src:url("Fonts/6297040/5e02d2d4-d4fd-4e39-bc6e-fbaccbb26ecd.woff2") format("woff2"),url("Fonts/6297040/928571ad-639e-474a-a1ac-9e8aae16c206.woff") format("woff");
    }
			
                              
body, input, select, textarea, .site-header .site-top-bar a, .site-header .site-header-right a, .site-header .site-header-right .main-navigation ul ul a, .main-navigation ul ul a, .widget-area .rpwe-block h3.rpwe-title a, .breadcrumbs, #cancel-comment-reply-link, .site-footer-widgets .widget a, .header-image .overlay .opacity, .slider-container.default .slider .slide .overlay-container .overlay .opacity, .woocommerce .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering select, .citylogic-page-builders-use-theme-styles .elementor-widget-text-editor, .citylogic-page-builders-use-theme-styles .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description {
    font-family: 'Futura LT W02 Book', Open Sans', sans-serif;
}                






	.adressen {
		min-width: 300px;
		width: 80%;
		float: none;
	}

/* --- große Geräte --- */
@media (min-width: 800px) {   
	.adressen {
		min-width: 300px;
		width: 80%;
		float: none;
	}

}


.main-navigation li.menu-item a::before {
	content: "///" !important; 
}
.main-navigation li.menu-item ul.sub-menu li.menu-item a::before {
	content: "//" !important; 
}
.main-navigation li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item  a::before  {
	content: "/" !important; 
}

header h1.entry-title {
	font-size: 1.3em;
	text-transform: uppercase;
}
header h1.entry-title::before {
	content: "///" !important; 
}

.tueddelvorne, .tueddelhinten {
	font-size: 1.5em !important;
	font-weight: bold;
	font-family: 'Futura LT W02 Book', Helvetica, sans-serif;
	line-height: 0.1em !important;
	vertical-align: text-bottom;
	position: relative !important; 
	top: -18px;
}
.tueddelvorne, {

}
.tueddelhinten {

}

h3.adr {
	font-size: 1.2em;
	text-transform: uppercase;
	margin-bottom: 0;
	margin-top: 1em;
}
.adressen p {
	line-height: 1.1em;
	margin-bottom: 0.2em;
	margin-top: 0.2em;
}
p.adr {
	margin-bottom: 0.7em;
	margin-top: 0.7em;
}
.adrcontent p {
	font-family: 'Futura LT W02 Light Oblique';
}

hr {
  border:none;
  border-top: 2px dotted #191919;
  color:#fff;
  background-color:#fff;
  height:1px;
	margin-top: 0em;
	margin-bottom: 1.5em;
}

.site-footer-widgets {
	background-color: #fff !important;
	padding-top: 10px;
}

@media only screen and (min-width: 800px) {
	article,
	.wp-post-image {
		margin-left: 280px !important;
		margin-right: 80px !important;
	}
	 h1.entry-title {
	margin-left: 0px !important;
}
	div.adressen img.wp-post-image {
		margin-left: 0px !important;
	} 
	.site-header-right {
		margin-top: 120px;
		margin-right: 50px;
	}
	.site-header-right .navigation-menu ul.menu li.menu-item {
		    padding: 21px 32px 19px 32px !important;
	} 	
	.site-header-right .navigation-menu li.menu-item ul.sub-menu li.menu-item  {
		    padding: 5px !important;
	} 
	.otb-fa-search {display:none;}
}
@media only screen and (min-width: 800px) {
 article#post-2930 {
		margin-left: 0px !important;
		margin-right: 80px !important;
	}
		


body.page-template-page-kultur img.custom-logo  {
  content:  url("https://arnis.projectbox.de/wp-content/uploads/2021/03/kultur.png") !important;
}

body.page-template-page-natur img.custom-logo  {
  content:  url("https://arnis.projectbox.de/wp-content/uploads/2021/03/natur.png") !important;
}

body.page-template-page-erleben img.custom-logo,
	body.page-template-page-address img.custom-logo,
	body.page-template-page-addressfewo img.custom-logo,
	body.page-template-page-addressgew img.custom-logo,
	body.page-template-page-addressrest img.custom-logo    {
  content:  url("https://arnis.projectbox.de/wp-content/uploads/2021/03/erleben.png") !important;
}
li#menu-item-5643:hover .indicator, 
li#menu-item-5643.current_page_item .indicator, 
i#menu-item-5643.current-menu-item .indicator, 
li#menu-item-5643.current-menu-parent .indicator, 
li#menu-item-5643.current-menu-ancestor .indicator, 
li#menu-item-5643.current_page_parent .indicator {
    background-color: #7C4442 !important;
}
li#menu-item-5644:hover .indicator, 
li#menu-item-5644.current_page_item .indicator, 
i#menu-item-5644.current-menu-item .indicator, 
li#menu-item-5644.current-menu-parent .indicator, 
li#menu-item-5644.current-menu-ancestor .indicator, 
li#menu-item-5644.current_page_parent .indicator
	{
    background-color: #74A71C !important;
}
li#menu-item-5916:hover .indicator, 
li#menu-item-5916.current_page_item .indicator, 
i#menu-item-5916.current-menu-item .indicator, 
li#menu-item-5916.current-menu-parent .indicator, 
li#menu-item-5916.current-menu-ancestor .indicator, 
li#menu-item-5916.current_page_parent .indicator {
    background-color: #FD81D4 !important;
}