			body {
				font-family: 'Roboto', sans-serif;
			} 
			  		
			.nav li a:focus, .nav li a:hover {
				border-bottom: 3px solid #fff;
				background-color: #fff;	
				color: #e38136;
			}
			.nav .open a, .nav .open a:focus, .nav .open a:hover {
				background-color: #fff;	
			}
			.navbar-default {
				background-color: #fff;
				border-color: #fff;
				color: #111;
			}
			.navbar-nav li a {
				padding-bottom:5px;
				color: #111;
				 
			}
			.nav li a:active {
			border-bottom: 3px solid #fff;
			}
			.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover  {
				padding-bottom:5px;
				color: #fff;	 
			}
			.open a:hover {
				border-color: #e38136;
				color: #e38136;
			}
			a:focus, a:hover {
				color: #e38136;
			}
			a {
				color: 111;
			}
			.navbar {
				padding-top: 0;
				padding-bottom: 0;
				border: 0;
				border-radius: 0;
				margin-bottom: 0;
				font-size: 13px;
				background-color: #000;
  			}
  			
  			header img, header nav {
			    display: inline-block;
			    vertical-align: middle;
			}
			.map {
				-webkit-filter: grayscale(100%);
				   -moz-filter: grayscale(100%);
				    -ms-filter: grayscale(100%);
				     -o-filter: grayscale(100%);
				        filter: grayscale(100%);
			}				
			@media screen and (min-width: 0px) and (min-width: 990px) {
				.navbar-right { padding-top: 15px; }
			}
			.carousel-inner img {
				width: 100%;
				margin: auto;
  			}
  			.carousel-caption h3 {
  				color: #fff !important;
  			}
 	
			/* @media (max-width: 600px) {
			    .carousel-caption {
			      display: none; 
			    }
			}*/
			
			.carousel-caption {
				text-align: left;
			}
			
			@media (max-width: 991px) {
			    .disz {
			      display: none; 
			    }
		
				.asdf{
					height:20px;
				}
				
				
			}	
			@media (max-width: 991px) {
				.col-sm-6{
				text-align: left;
				}		
			}
			
			
			@media (min-width: 1200px) {	
				.szolgaltatasok {
				 position: relative; 
				 top:-360px;
				}
			}
			@media (max-width: 1200px) {	
				.szolgaltatasok {
				 position: relative; 
				 top:-250px;
				}
			}
			@media (max-width: 991px) {	
				.szolgaltatasok {
				 position: relative; 
				 top:-60px;
				}
			}
			
			@media (max-width: 992px) {	
				.referenciak {
				position: relative; 
				top:-60px;
				}
			}	
			@media (min-width: 992px) {	
			.referenciak {
				position: relative;
				top:-400px;
				}	
			}
			@media (max-width: 991px) {		
			.kapcscim{
				text-align: left;
				}	
			}
			@media (min-width: 991px) {		
			.kapcscim{
				text-align: center;
				}	
			}
			
			
			
			@media (min-width: 990px) {
			.rolunkszoveg {
				padding-top: 80px;	 
				}
			}
			@media (max-width: 991px) {
			.rolunkszoveg {
				padding-top: 0px;	 
				}
			}

			.carousel-indicators li {
				display: none;
			}
			.btn-warning {
				background-color: #e68131;
				border: none;
			}
			.btn-default {
				color: #e68131;
			}
			.btn-default:hover{
				background-color: #e68131;
				color: #fff;
			}
			.display-middle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
				
			.bgimg-1 {
			    opacity: 0.9;
			    
			    background-position: center;
			    background-repeat: no-repeat;
			    background-size: cover;
			}
			.bgimg-1 {
			    background-image: url(../images/slide01.jpg);
			    min-height: 620px;
			}
			@media only screen and (max-width: 1024px) {
			    .bgimg-1, .bgimg-2, .bgimg-3 {
			        background-attachment: scroll;
			    }

			}
			@media screen and (min-width: 0px) and (max-width: 1200px) {
				.rolunk{ 
					display: none; 
				}

			}
			
			@media screen and (min-width: 0px) and (min-width: 1200px) {
				.rolunk2 {
					display: none;

				}
			}
			@media screen and (min-width: 0px) and (max-width: 599px) {
				.rolunk2 {
					display: none;
				}
				
			}
			
			@media (min-width: 600px) {
				.rolunk3{
					display: none;
				}
			}	
			.display-container{position:relative}
			
			.ul.nav.navbar-nav.navbar-right{
				padding-top:20px;
			}
			.navbar-header {
				padding-bottom: 25px;
			}
			.navbar-toggle{
				margin-top: 22px;
				margin-bottom: 0px;
			}
			.rolunk
			{
				position: relative; 
				left: 300px;
			}
			
			@media (max-width: 600px) {
				.logomobile{
					width:200px;
				}
			}	
			
			@media (max-width: 992px) {	
				.kapcsolat {
				position: relative; 
				top:-60px;
				}
			}	
			@media (min-width: 992px) {	
				.kapcsolat {
				position: relative;
				top:-450px;
				}	
			}
			@media only screen and (min-width: 1200px) {
				.hei_ght {
					height: 2700px;
				}
				.padding {
					padding-left: 0;
				}
			}
			@media only screen and (max-width: 1200px) {
				.hei_ght {
					height: 2450px;
				}	
				.padding {
					padding-left: 0;
				}				
			}
			@media only screen and (max-width: 990px) {
				.hei_ght {
					height: auto;
				}
				.padding {
					padding-left: 15px;
				}				
			}	
			@media only screen and (max-width: 768px) {
				.hei_ght {
					
				}
			}	
			@media only screen and (max-width: 400px) {
				.carousel-caption  {
					left: 5%;
				}
			}									

