
/*===== LOGO =====*/




.menu-affix.block-layout.affix #affix-header #logo img, .img-container-mobile img  {
max-height: 60px;
width: auto;
}


  
.menu-affix.affix-top #secondary-logo {
	display: none;	
}
    
.menu-affix.affix #primary-logo {
	display: none;	
}

.menu-affix.affix #secondary-logo {
	display: block!important;	
}


/*===== Colors =====*/











/* AFFIX */

.menu-affix.block-layout.affix #affix-header {
	background: #1E88E5;
	border-bottom: 4px solid #1565C0;
}

.menu-affix.block-layout.affix #affix-header ul.rd-nav > li > a {
	color: #fff;
}

.menu-affix.block-layout.affix #affix-header ul.rd-nav li.current-menu-item a, .menu-affix.block-layout.affix #affix-header ul.rd-nav li.current_page_item a, .menu-affix.block-layout.affix #affix-header ul.rd-nav li.current-page-ancestor a, .menu-affix.block-layout.affix #affix-header ul.rd-nav li.current-menu-ancestor a, .menu-affix.block-layout.affix #affix-header ul.rd-nav li.current-menu-parent a, .menu-affix.block-layout.affix #affix-header ul.rd-nav li.current-page-parent a, .menu-affix.block-layout.affix #affix-header ul.rd-nav li.current_page_parent a, .menu-affix.block-layout.affix #affix-header ul.rd-nav li.current_page_ancestor a, #service-accordion .panel-heading.active, #service-accordion .panel-heading:hover  {
	background: #1565C0;
	color: #fff;
}

/* END AFFIX */


a, a:visited, .ph2 h2, #s-layout1 dt::before, #pagination-navigation ul li.active a, #opening-time-table .success th, #opening-time-table .success td {
	color: #1E88E5;
}


ul.rd-nav li.current-menu-item a, ul.rd-nav li.current_page_item a, ul.rd-nav li.current-page-ancestor a, ul.rd-nav li.current-menu-ancestor a, ul.rd-nav li.current-menu-parent a, ul.rd-nav li.current-page-parent a, ul.rd-nav li.current_page_parent a, ul.rd-nav li.current_page_ancestor a, .sub-menu li.active a  {
	background: #1E88E5;
	color: #fff;
}

.sub-menu li.active a, .sub-menu li a:hover, .rd-nav-mobile li a:focus {
 background: #1E88E5!important;
	color: #fff!important;
}

a:hover, a:active, #pagination-navigation ul li a:hover  {
	color: #1565C0;
}

ul.rd-nav li.current-menu-item a:hover, ul.rd-nav li.current_page_item a:hover, ul.rd-nav li.current-page-ancestor a:hover, ul.rd-nav li.current-menu-ancestor a:hover, ul.rd-nav li.current-menu-parent a:hover, ul.rd-nav li.current-page-parent a:hover, ul.rd-nav li.current_page_parent a:hover, ul.rd-nav li.current_page_ancestor a:hover, ul.rd-nav li a:hover, ul.rd-nav li a:active, ul.rd-nav li a:focus {
	background: #1565C0;
	color: #fff;	
}

#pagination-navigation ul li.active a, #sidebar .widget-title {
	border-color: #1565C0;
}

#footerwrapper, #mobile-menu {
	border-top-color: #1565C0;
}

.rd-btn {
background: #1565C0;
background-image: -webkit-linear-gradient(-45deg, #1E88E5 80%, #1565C0 25%);
}

.wpcf7 form input.wpcf7-submit, .navbar-toggle .icon-bar {
	background: #1E88E5;
}

.wpcf7 form input.wpcf7-submit:hover {
	background: #1565C0;
}


.header-title {
/* background: rgb(198,40,40);
background: -moz-linear-gradient(-45deg, rgba(198,40,40,1) 0%, rgba(229,57,53,1) 75%, rgba(198,40,40,1) 75%, rgba(198,40,40,1) 100%);
background: -webkit-linear-gradient(-45deg, rgba(198,40,40,1) 0%,rgba(229,57,53,1) 75%,rgba(198,40,40,1) 75%,rgba(198,40,40,1) 100%);
background: linear-gradient(135deg, rgba(198,40,40,1) 0%,rgba(229,57,53,1) 75%,rgba(198,40,40,1) 75%,rgba(198,40,40,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c62828', endColorstr='#c62828',GradientType=1 ); */
background: #1565C0;
background-image: -webkit-linear-gradient(-45deg, #1E88E5 78%, #1565C0 22%);
color: #fff;
}









body {
background-color: #EEEEEE;
}



.block-layout {
background-color: #ffffff;
}

body, ul.rd-nav li a, ul.rd-nav ul.sub-menu li a, .menu-affix.block-layout.affix #affix-header ul.rd-nav-mobile li a  {
color: #333333;
}








/*===== FONT STYLING =====*/

/*===== HEADING FONT =====*/

h1, h2, h3, h4, h5, h6 {
      font-family: 'Lato', sans-serif;
 }

/*===== Paragraph =====*/

body {
      font-family: 'Lato', sans-serif;
 }


#containerwrapper {
font-size: 16px;
}



/* FOOTER CUSTOM COLORS */

#footerwrapper {
background: #333333;	
color: #E0E0E0;
}

.footer-widget-title {
	color: #E0E0E0;
}

#footerwrapper a {
	color: #FAFAFA;
}

#footerwrapper a:hover {
	color: #E0E0E0;
}

h1, h2, h3, h4, h5, h6 {
text-transform: none;
}
.menu-sidebar-menu-container {
font-size: 14px;
font-size: 1.4rem;
}
.sidebar-widget-title h3 {
font-size: 18px!important;
font-size: 1.8rem!important;
}

@media (max-width: 767px) {
#logo-mobile, #containerwrapper, #footerwrapper {
padding-left: 0;
padding-right: 0;
}
.type-post .content {
/* padding-left: 0; */
}

.npl {
padding-left: 15px;
}
.npl {
padding-right: 15px;
}

main#content, .footer-content {
padding-left: 0;
    padding-right: 0;
}
#footer-row {
margin-left: 0;
margin-right: 0;
}
#mb-row {
margin-left: 0;
margin-right: 0;
}
.blog article {
margin-left: -15px;
margin-right: -15px;
}
.blog #header-title-col, .single #header-title-col, .page #header-title-col {
padding-left: 0;
padding-right: 0;
}
}

/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('https://luftbefeuchter-kaufen.de/wp-content/themes/rd-solid/fonts/lato-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Lato Regular'), local('Lato-Regular'),
       url('https://luftbefeuchter-kaufen.de/wp-content/themes/rd-solid/fonts/lato-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://luftbefeuchter-kaufen.de/wp-content/themes/rd-solid/fonts/lato-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://luftbefeuchter-kaufen.de/wp-content/themes/rd-solid/fonts/lato-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://luftbefeuchter-kaufen.de/wp-content/themes/rd-solid/fonts/lato-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://luftbefeuchter-kaufen.de/wp-content/themes/rd-solid/fonts/lato-v14-latin-regular.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-700 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url('https://luftbefeuchter-kaufen.de/wp-content/themes/rd-solid/fonts/lato-v14-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Lato Bold'), local('Lato-Bold'),
       url('https://luftbefeuchter-kaufen.de/wp-content/themes/rd-solid/fonts/lato-v14-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://luftbefeuchter-kaufen.de/wp-content/themes/rd-solid/fonts/lato-v14-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://luftbefeuchter-kaufen.de/wp-content/themes/rd-solid/fonts/lato-v14-latin-700.woff') format('woff'), /* Modern Browsers */
       url('https://luftbefeuchter-kaufen.de/wp-content/themes/rd-solid/fonts/lato-v14-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://luftbefeuchter-kaufen.de/wp-content/themes/rd-solid/fonts/lato-v14-latin-700.svg#Lato') format('svg'); /* Legacy iOS */
}