
body {background-image:url(https://prlaw.de/wp-content/themes/bo-kanzlei/images/bg.jpg);}

@media screen and (max-width: 1024px) { 
body { background:#fff url(https://prlaw.de/wp-content/themes/bo-kanzlei/images/bg2.jpg) top left repeat-y; }
}
@media screen and (max-width: 800px) { 
body { background:#fff url(https://prlaw.de/wp-content/themes/bo-kanzlei/images/bg3.jpg) top left repeat-y; }
}
@media screen and (max-width: 768px) { 
body { background:#fff url(https://prlaw.de/wp-content/themes/bo-kanzlei/images/bg4.jpg) top left repeat-y; }
}
@media screen and (max-width: 640px) { 
body { background:#f1f1f1; background-image:none !important; }
}

	body {-webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%; 
    background-attachment: fixed;}

 
body { background-color:#ffffff; }
 
body { background-image: none !important; }



h1, h1 a {color:#4f4f4f;}
h2, h2 a {color:#4f4f4f;}
h3, h3 a {color:#4f4f4f;}


.logotitle {color:#4f4f4f;}
.logotitle a {color:#4f4f4f;}
.logosubtitle { color:#4f4f4f; }


p a, article ul li a, article ol li a { color:#ab0b17; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {color: #ab0b17;} 

article [class^="icon-"]:before, article [class*=" icon-"]:before {color:#ab0b17; }
.smicons span { background:#4099ff; }
.smicons span:hover {background:#ab0b17; }

.footermenu ul li a:hover { color:#ab0b17; }


.nav a {color:#4f4f4f;}
.nav a:hover, .nav li.current-menu-item a, .nav li.current-menu-parent a, .nav li.current_page_parent a, .nav li.current-menu-ancestor a {background:#ab0b17; color:#ffffff; }


.nav li ul li.current-menu-item a, .nav li ul li.current_page_parent a, .nav li ul li.current-post-parent a { color:#ab0b17;  }
.nav li ul li.current-menu-item, .nav li ul li.current_page_parent, .nav li ul li.current-post-parent { color:#ab0b17;  }
.nav li ul li a:hover { background:none; color:#ab0b17;}
.nav li ul li:hover { color:#ab0b17;}


@media screen and (max-width: 640px) { 
.nav li.current-menu-item a, .nav li.current-menu-parent a { background:none !important; color:#ab0b17; }
.nav li.current-menu-item ul li a, .nav li.current-menu-parent ul li a { color:#4f4f4f; }
.nav li ul li.current-menu-item a, .nav li ul li.current-menu-item a { color:#ab0b17; font-weight:bold; }
.nav a {  color:#4f4f4f;}
.nav a:hover, .nav a:focus {  background:none !important; color:#ab0b17; }
.nav li ul li a:hover { color:#ab0b17;}
}





.boxbutton { color:#ab0b17;  }
.prevpost a:hover, .nextpost a:hover, .meta-category a {color:#ab0b17;}
.page-nav a:hover {color:#ab0b17;}
.tab-box  ul.tabber li a:hover {color:#ab0b17; }
.tab-box  ul.tabber li a.active {color:#ab0b17; }





@media screen and (max-width: 360px) {
#logo {max-width:340px;}
#logo img {width:100%; height:auto;}
 }