/* Template-specific stuff
 *
 * Customizations just for the template; these are not necessary for anything
 * with disabling the responsiveness.
 */

/* Account for fixed navbar */



/* Non-responsive overrides
 *
 * Utilize the following CSS to disable the responsive-ness of the container,
 * grid system, and navbar.
 */

/* Reset the container */
.container {

  max-width: 480px; !important;
}

.start_zerkl_de{
	background: url(http://weima.com/assets/images/de/start/start_btn_zerkleinern_normal_de.png) no-repeat;
	display: block;
	width: 420px;
	height:300px;
	border: none;
}

.start_brik_de{
	background: url(http://weima.com/assets/images/de/start/start_btn_brikettieren_normal_de.png) no-repeat;
	display: block;
	width: 420px;
	height:300px;
	border: none;
}

.media .media-heading {
  font-family: arial, sans-serif !important;
  font-weight: normal;
  font-style: normal;
  font-size: 1.1em;
  line-height: 1.3em;
}

.media-body a {
	color: #666;
}


#footer-widgets h3 {
	color: #fff;
}

.primary-dark-div p {
	color: #fff;
	font-size: 20px;
	text-transform: uppercase;
}

.services-header {
	margin-bottom: 5px;
}

.news-header {
  min-height: 180px;
  background: no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  color: #fff;
  margin-bottom: 5px;
}

/*
.navbar-header-full {
  background-color: white;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;

}



.navbar-header {
	background-color: #e22425;
	width: 100%;
}
*/


h1,h2,h3,h4,h5 { 
   -moz-hyphens: auto;
   -o-hyphens: auto;
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto; 
}



.custombar {
	background-color: gray;
}

.custombutton {
	background-color: silver;!important;
	position: absolute;
	left: 20px;
}

.customlogo {
	width: 100%;
	background-color: gray;
	margin-left: 0 px;
	padding: 0;
	margin: 0;
	display: block;
	text-align: center;
	height: 50px;
}


.navbar-dark .navbar-header .navbar-toggle {
  background-color: gray;
  background-image: none;
}

.navbar-dark .dropdown .dropdown-menu .active > a:hover,
.navbar-dark .dropdown .dropdown-menu .active > a:focus,
.navbar-inverse .dropdown .dropdown-menu .active > a:hover,
.navbar-inverse .dropdown .dropdown-menu .active > a:focus {
  background-color: orange;
}

/*
.navbar-default .navbar-nav > li > a:hover,
  .navbar-default .navbar-nav > li > a:active,
  .navbar-default .navbar-nav > li > a:focus,
  .navbar-default .navbar-nav > .active > a:hover,
  .navbar-default .navbar-nav > .active > a {
    background-color: #e42525;

    color: #fff;
  }

.navbar-default .navbar-nav > .open > a,
  .navbar-default .navbar-nav > .open > a:hover,
  .navbar-default .navbar-nav > .open > a:focus {
    background-color: #e42525;

    color: #fff;
  }



.navbar-header .navbar-toggle:hover,
.navbar-header .navbar-toggle:focus {
  background-color: #e42525;
}



.navbar-header .navbar-toggle:hover,
.navbar-header .navbar-toggle:focus {
  background-color: #e42525;
}

.navbar-dark .dropdown .dropdown-menu {
  background-color: #e67580;
  color: #fff;
  border-color: #555;
  box-shadow: none;
}

.navbar-default .navbar-nav > .open > a,
  .navbar-default .navbar-nav > .open > a:hover,
  .navbar-default .navbar-nav > .open > a:focus {
    background-color: #e42525;

    color: #fff;
  }
.navbar-default.navbar-dark .navbar-nav > .open > a,
.navbar-default.navbar-dark .navbar-nav > .open > a:hover,
.navbar-default.navbar-dark .navbar-nav > .open > a:focus {
  background-color: #e73c3c;
  background-image: none;
  color: #fff;
}
  .navbar-dark .dropdown.open > a,
  .navbar-dark .dropdown.open > a:focus,
  .navbar-dark .dropdown.open > a:active {
    border-bottom: none;
	background-color: #e42525;
}
*/


h1 {
  font-size: 1.7em;
}
h2 {
  font-size: 1.7em;
}
h3 {
  font-size: 1.4em;
}
h4 {
  font-size: 1.2em;
  font-weight: 400;
}
h5 {
  font-size: 1.2em;
  font-weight: 400;
}
h6 {
  font-size: 1em;
  font-weight: 400;
}