.mosaic_zold {
	color:#71bf45;
}

.mosaic_szurke {
	color:#58585a;
}
.carousel-caption {
     max-width: 100%;
	 width: 100%;
	 left: 0;
	 margin-bottom: -20px;
    }

ul#MosaicMenu > li a {
	color:#58585a !important;
	cursor: pointer;
}

ul#MosaicMenu > li a:hover {
	color:#3b6a20 !important;
	cursor: pointer;
}

ul#MosaicMenu > li  {
	margin-left:10px  !important;
	margin-right:10px  !important;
	list-style-image: url('../../../gfx/negyzet.png') !important;
}

.alert-lablec {
  text-align: center !important;
  color: #FFF;
  background-color: #58585a;
  border-color: #58585a;
	padding:10px;
}

.alert-lablec a{
	color:#71bf45;
}

.mosaic_section1
{
	color:#FFF;
	background-color: #71bf45;
}

.mosaic_section2
{
	color:#58585a;
	background-color: #FFF;
}

body{ overflow: hidden;}

.btn-primary {
  color: #fff;
  background-color: #71bf45;
  border-color: #71bf45;
}

.btn-primary:hover {
  color: #fff;
  background-color: #5fb231;
  border-color: #5fb231;
}

.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(144, 216, 103, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.bg-mosaic {
  background-color: #58585a !important;
}
