﻿html, body, #maincontent {height:100%!important; }
body{overflow-x:hidden!important; overflow:auto;}
.scroll_menu li:hover:last-child {height: 75px;}
/*------------------------------------*\
    CUSTOM CSS CODE
\*------------------------------------*/
.wmffcontainer .wmffrow article, .sidebar-widget > div, .wmfbreadcrumbs{background: #f4f4f4;}
.sidebar-widget > div{padding:20px;margin-bottom:25px;}
.beanlogo{display:block;background-image: url(http://bochum.vima.deals/wp-content/uploads/2015/05/BoLog_cut.jpg);	background-repeat: no-repeat; background-size:100px 31px; width:100px;height:31px;}.beanmblur{
-webkit-filter: blur(2px);
-moz-filter: blur(2px);
-ms-filter: blur(2px);
-o-filter: blur(2px);
filter: url(#blur-effect-1);
}/*------------------------------------*\
    NAVIGATION SYSTEM
\*------------------------------------*/
.beanopenbutton{background:url(http://bean.webbudesign.com/wp-content/uploads/2013/11/openbl.png) center center no-repeat!important;background-size: 18px 12px!important;} .beanclosebutton{background:url(http://bean.webbudesign.com/wp-content/uploads/2013/11/closebl.png) center center no-repeat!important;background-size: 18px 12px!important;}

.scroll_menu li{top:10px}
.scroll_menu li:last-child:after { content: ".";visibility:hidden; }
.scroll_menu li:hover span, .scroll_menu li.current a, .scroll_menu li.current span, #scroll_back span, .hover_colors {background: rgba(36,39,49, 0.7);}
.scroll_menu li:hover, .scroll_menu li:hover a{background: rgba(36,39,49, 0.7);}
.scroll_colors, .beansharebox{background: rgba(10,180,255, 0.7);}
.scroll_menu li a{background: rgba(10,180,255, 0.7)!important;}
.scroll_menu li a:hover{background: rgba(36,39,49, 0.7)!important;}
#scroll_show_menu_button{
background-color: transparent;
background: transparent;
background-color: rgba(0, 0, 0, 0);
background: rgba(0, 0, 0, 0);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
height: 40px!important;
min-height: 40px!important;
z-index:10003;
}
.beanlogo{margin-top: 12px;}
/*------------------------------------*\
    MENU SYSTEM & CONTENT
\*------------------------------------*/
.beanopenshare {
	right:7.95em!important;
	border-left-color: rgba(102,102,102,0.1)!important;
	border-left-style: solid!important;
	border-left-width: 1px!important;
}
#scroll_menu .nav, #scroll_show_menu_button, .scroll_menu li a, .scroll_menu li span {min-width:5.4em!important;}
#maincontent {background-color:#ffffff; padding-top:40px;left:0;right:0;margin:0;}
#toolbar{
background-color:#fafafa;height: 40px; z-index:10002;top:0;left:0;right:0;
background: -webkit-gradient(linear, center top, center bottom, from(rgba(250,250,250, 0.9845612)), to(rgba(250,250,250, 0.9845612)));
				background: -webkit-linear-gradient(rgba(250,250,250, 0.9845612), rgba(250,250,250, 0.9845612));
				background: -moz-gradient(linear, center top, center bottom, from(rgba(250,250,250, 0.9845612)), to(rgba(250,250,250, 0.9845612)));
				background: -moz-linear-gradient(rgba(250,250,250, 0.9845612), rgba(250,250,250, 0.9845612));
				background: -ms-gradient(linear, center top, center bottom, from(rgba(250,250,250, 0.9845612)), to(rgba(250,250,250, 0.9845612)));
				background: -ms-linear-gradient(rgba(250,250,250, 0.9845612), rgba(250,250,250, 0.9845612));
				background: -o-gradient(linear, center top, center bottom, from(rgba(250,250,250, 0.9845612)), to(rgba(250,250,250, 0.9845612)));
				background: -o-linear-gradient(rgba(250,250,250, 0.9845612), rgba(250,250,250, 0.9845612));
				background: gradient(linear, center top, center bottom, from(rgba(250,250,250, 0.9845612)), to(rgba(250,250,250, 0.9845612)));
				background: linear-gradient(rgba(250,250,250, 0.9845612), rgba(250,250,250, 0.9845612));}
.toggle-menu-text{position:absolute;top:9px; color:#ffffff; font-weight:bold; font-size:18px; vertical-align:middle; cursor:pointer}
.toggle-menu-text:hover{color:#ffffff}


.beanlogo{margin-left:15px;}

/*------------------------------------*\
    CONTENT ELEMENTS
\*------------------------------------*/
.wmf_services_class .wmf_icon_class{background:#31394a!important;}
.wmf_services_class:hover .wmf_icon_class{background:#efefef!important;}
.wmf_services_class:hover .wmf_icon_class i{color:#31394a!important;}
.wmf_services_class .wmf_icon_class:hover:after{border-top:9px solid #31394a!important;}
.wmfaccordion-heading{border-bottom: 1px solid #31394a!important;}
a.wmfaccordion-toggle:hover:before{ color: #31394a!important; }
a.wmfaccordion-toggle:before{ color: #31394a!important; }
.wmfnav-tabs>li.active>a,.wmfnav-tabs>li.active>a:hover,.wmfnav-tabs>li.active>a:focus{ border-top: 1px solid #31394a!important; }
.wmfaccordion-heading{border-bottom:1px solid #31394a!important;}
.wmfaccordion-heading{border-bottom:1px solid #31394a!important;}
.wmfnav-tabs>li.active>a, .wmfnav-tabs>li.active>a:hover, .wmfnav-tabs>li.active>a:focus{border-top:1px solid #31394a!important;}
.wmfnav-tabs>li.active>a, .wmfnav-tabs>li.active>a:hover, .wmfnav-tabs>li.active>a:focus{border-top:1px solid #31394a!important;}
.wmftab-content>.wmftab-pane, .pill-content>.pill-pane{background-color:#f4f4f4!important;}
.wmfnav-tabs>li.active>a, .wmfnav-tabs>li.active>a:hover, .wmfnav-tabs>li.active>a:focus, .wmfnav-tabs>li>a{background-color: #f4f4f4!important;}
.wmfnav-tabs > li.active > a, .wmfnav-tabs > li.active > a:hover, .wmfnav-tabs > li.active > a:focus {color: #31394a!important;}
.wmfaccordion-heading {background-color: #f4f4f4!important;}
.wmf_separator div {background-color: #ffffff!important;}
.wmfaccordion-inner {background-color: #f4f4f4!important;}
