/*--
	Theme Name: theme53985
	Theme URI: http://info.template-help.com/help/
	Description: A theme for Wordpress 3.8.x
	Author: Template_Help.com
	Author URI: http://info.template-help.com/help/
	Template: CherryFramework
	Version: 3.1.2
--*/

/* ----------------------------------------
	Please, You may put custom css here
---------------------------------------- */





.header_block_2 {background-color: #BE9E61!important;
	    }



/*

.motopress-wrapper header {background-color: green !important;
	    } 
*/

.header_block_2:after {
	background: #BE9E61 !important; }

.header_block_2:before {
	background: #BE9E61 !important; } 

.service-box.style_1:before {
	background:#BE9E61 !important }

.service-box.style_1:after {
	background:#87888a !important }

h2 a:hover {
	
	color:#ffffff !important; }




.header .nav__primary .sf-menu li li > a:hover, .header .nav__primary .sf-menu li li.sfHover > a, .header .nav__primary .sf-menu li li.current-menu-item > a, .header .nav__primary .sf-menu li li.current_page_item > a {
	color:#C5002C !important;
	}

.header .nav__primary .sf-menu li li > a:hover, .header .nav__primary .sf-menu li li.sfHover > a, .header .nav__primary .sf-menu li > a:hover   {
	
background-color: #ffffff !important;
	} 


.sf-menu > li > a {
font: 12px/16px Ubuntu !important;
color: #C5002C!important;
font-weight: bold;
}

.header .nav__primary .sf-menu > li > a {
padding: 19px 19px !important;
} 

 .header .nav__primary .sf-menu > li > a::before {
background: #BE9E61 !important;
} 




.header .nav__primary .sf-menu > li {
border-right: 1px solid #C5002C !important;
}

.header .nav__primary .sf-menu {
border-left: 1px solid #C5002C !important;
}

.footer { z-index: 1 !important; background: #333333 !important;}
.motopress-wrapper footer { background: #333333 !important;}

#text-15 a {color: #ffffff !important;
font-weight: bold !important;}

/* .header.motopress-wrapper {background: #C5002C !important}  was ist das ? */

/*.h2.title h2 {color: #000000 !important} */

/* .service-box.style_1 h2 {
    color: #fff;
    font-size: 30px;
    font-weight: 500 !important;
    line-height: 33px;
    margin: 0;
    padding: 0;
} */

.service-box.style_1 h2 {
    color: #C5002D !important;
   
}

/* .service-box.style_2 h5 {
    color: #333;
    font-size: 30px;
    font-weight: 300 !important;
    line-height: 33px;
    margin: 0 0 27px;
    padding: 0;
    text-transform: uppercase;
} */

.service-box.style_2 h5 {
    color: #BE9E61 !important;
   
}

.service-box.style_3 h5 {
    color: #BE9E61 !important;
   
}

.title-box_primary {color: #BE9E61 !important;}

.blau a {
    color: #BE9E61 !important;
}

/*.list.arrow-list ul li a::before {
    color: #f36639;
    content: "";
    font-family: FontAwesome;
    font-size: 16px;
    left: 0;
    line-height: 19px;
    position: absolute;
    top: 1px;
    transition: all 0.8s ease 0s;
} */

.list.arrow-list ul li a::before {
    color: #BE9E61 !important;
  
} 

/* --------------- GERADE GEÄNDERT--------------------- */
.header .header_block_1 .header_widget_2 .textwidget { 
color: #ffffff !important; 
background-color: #000000 !important;
}
/* --------------- GERADE GEÄNDERT--------------------- */
.header.motopress-wrapper 
{
background-color: #000000 !important;
}

/*--
.footer-widgets 
{
background-color: #BE9E61 !important;
}

.footer-widgets:before
{
background-color: #BE9E61 !important;
height: 100px !important;
}

.footer-widgets:after
{
background-color: #BE9E61 !important;
height: 100px !important;
}

.footer .footer-widgets
{
height: 100px !important;
} --*/

.title-header 
{ color: #333333 !important;}

.footer .motopress-wrapper 
{height: 1200px !important; }

.textwidget .oben b { background-color: #000000 !important;}



.service-box.bronze h2 { font: 20px/23px Ubuntu !important; }
.service-box.silber h2 { font: 20px/23px Ubuntu !important; }
.service-box.gold h2 { font: 20px/23px Ubuntu !important; }
.service-box.platin h2 { font: 20px/23px Ubuntu !important; }
.service-box.bronze {
   background-color: #b97e3e !important; width: 300px; color:#000000 !important;

}

.service-box.silber {
   background-color: #afafaf !important; width: 300px; color:#000000 !important;
}

.service-box.gold {
   background-color: #BE9E61 !important; width: 300px; color:#000000 !important;
}

.service-box.platin {
   background-color: #e5e4e2 !important; width: 300px; color:#000000 !important;
}

.footer .container {
  border-top: 0 solid #f2f2f2!important;
}

#boxzilla-5750 {
    margin: 20px !important;
}