/*--
	Theme Name: theme52506
	Theme URI: http://template-help.com/
	Description: A theme for Wordpress 3.7.x + from Template-Help.com Collection
	Author: Template_Help.com
	Author URL: http://www.Template-Help.com/
	Template: CherryFramework
	Version: 3.0
	MotoPress Version: 1.0
--*/



/* ----------------------------------------
	Please, You may put custom CSS here
---------------------------------------- */

.logo.pull-left {
    margin-top: 12px;
}

body {
    background-image: none;
    background-color: #fff;
    color: #e2ebf4;
    font-size:18px;
}
a { line-height:22px; }

p {
  line-height: 24px;
}

.wrap li  { line-height:22px; }

strong { line-height:22px; }

blockquote small {
    color: #404040;
}
a:hover, a:focus {
    color: #404040;
}

#back-top a:hover span {
    background-color: #89b5dd;
}

#back-top span {
    background-color: #9c9d9f;
}

#back-top a:hover span {
    background-color: #89b5dd;
}
#anwendungenBox{font-size:17px;}
article {
    background: none repeat scroll 0 0 #9c9d9f;
}
.single-wrap {
    background: none repeat scroll 0 0 #9c9d9f;
    padding: 23px;
}

.nav.nav__primary ul.sf-menu li.current_page_item::before, .nav.nav__primary ul.sf-menu li.sfHover::before, .nav.nav__primary ul.sf-menu li:hover::before {
    background: url("images/bg_menu1_new.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.nav.nav__primary ul.sf-menu .sub-menu {
    background: none repeat scroll 0 0 #89b5dd;
}

.title-section {
    background: none repeat scroll 0 0 #008eca;
}

.title-section .breadcrumb {
    border-bottom: 1px solid #c5def4;
    border-top: 1px solid #c5def4;
}

.entry-content .entry-meta, .entry-content p {
    background: none repeat scroll 0 0 #9c9d9f;
    padding: 15px;
}
.pager, .wrap, .faq-list, .archive_lists {
    background: none repeat scroll 0 0 #9c9d9f;
}

.post_meta, .post_meta_unite {
    border-color: #c5def4 !important;
}

.post-author {
    border: 1px solid #c5def4;
}

.comment-holder .comment-list .comment-body {
    border: 1px solid #9c9d9f;
}

.comment-holder .comment-list .comment-body .extra-wrap p {
    color: #c5def4;
}

#respond .field input {
    border: 1px solid #9c9d9f;
    color: #c5def4;
}

#respond textarea {
    border: 1px solid #9c9d9f;
    color: #c5def4;
}

.widget {
    background: none repeat scroll 0 0 #89b5dd;
}

.filter-wrapper, .pagination {
    background: none repeat scroll 0 0 #9c9d9f;
}

.btn:hover, .pagination li a:hover, .pagination li.active a, .pager li a:hover, body .pagination ul li a:hover, .reply a.comment-reply-link:hover {
    color: #4e4e4e;
}


.home1-title {
    background: none repeat scroll 0 0 #89b5dd;
}

.home1-bnr h5 span {
    color: #89b5dd;
}

.home1-bnr h5 a:hover {
    color: #89b5dd;
}

address {
    background: none repeat scroll 0 0 #89b5dd;
}

.home2-title {
    background: none repeat scroll 0 0 #9c9d9f;
}

.home-title-color {
    background: none repeat scroll 0 0 #89b5dd;
    border-bottom: 1px solid #fff;
}

.home-title-color .title-box_icon {
	border-right:1px solid #fff;
}

.home-title-color:hover { background:#008eca; }

.home3-title:hover {
	background:#89b5dd;
}

.home3-title {
	background:#008eca;
}

.home-bottom-grid li .txt {
    background: none repeat scroll 0 0 #9c9d9f;
    color: #d7e0e4;
}

.home-bottom-grid li .txt:hover {
    background: none repeat scroll 0 0 #89b5dd;
    color: #c5def4;
}

.home-bottom-grid li .txt:hover p { color:#c5def4; }

}

.error-nmbr, .error-txt {
	background:#9c9d9f;
}

#back-top span {
	background-color:#9c9d9f;
}

article { background:#9c9d9f; }
.single-wrap {background:#9c9d9f;}


.filter-wrapper, .pagination {
	background:#9c9d9f;
}

.filterable-portfolio {
	background:#9c9d9f;
}

.entry-content .entry-meta, .entry-content p {
	background:#9c9d9f;
}

.pager, .wrap, .faq-list, .archive_lists {
	background:#9c9d9f;
}

.testimonial { background:#9c9d9f; }

.related-posts {
	background:#9c9d9f;
}

.comment-holder {
	background:#9c9d9f;
}

#respond {
	background:#9c9d9f;
}

.home-bottom-bnr h5 a:hover {
	color:#9c9d9f;
}

.testi-title {
    background: none repeat scroll 0 0 #89b5dd;
}

.testimonials {
    background: none repeat scroll 0 0 #89b5dd;
}

.bnr-title {
    background: none repeat scroll 0 0 #89b5dd;
}

.about-bnr3 {
    background: none repeat scroll 0 0 #89b5dd;
}

.footer .site-name {
    color: #1b1b1b;
    font: 400 18px/19px Patua One;
}

.copyright {
    border-top: 1px solid #000;
}

.footer .site-title {
    float: left;
    margin-right: 6px;
    position: relative;
    text-align: bottom;
    top: 3px;
    width: 139px;
color: #6f6f6f;
}


