.container-fluid .container {
    padding-left:0;
    padding-right:0;
}

.vcenter {
   display: inline-block;
   vertical-align: middle;
   float: none;
}

/* https://stackoverflow.com/questions/46249541/change-arrow-colors-in-bootstraps-carousel */
.carousel-control-prev-icon,
.carousel-control-next-icon {
  height: 70px;
  width: 30px;
  opacity:1;
}
.carousel-control-prev-icon {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e23' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E") !important;
}
.carousel-control-next-icon {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e23' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E") !important;
}

hr {
	border-color: #999;
	color: #999;
	/*background-color: #999;*/
	display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #999;
    margin: 0;
    padding: 0;
}

.bg-ddd {
	background: #ddd;
}

.max-height-250 {
	max-height: 250px;
}

.nav-fekete {
  background-color: #000;
  height: 0px;
}

.nav-szurke {
  background-color: #333;
}

.nav-menutext, .nav-menutext a, .nav-menutext a:hover {
	height: 40px;
	font-family: DINME, Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	font-size: 30px;
	text-transform: uppercase;
	text-decoration: none;
	/* https://stackoverflow.com/questions/34635588/how-do-i-remove-outline-on-link-click */
	outline: 0;
	border: none;
	-moz-outline-style: none;
}

.nav-menutext img {
	height: 30px;
}

.nav-content {
	padding: 0;
}

.nav-content img {
	height: 24px;
}

.nagykepbg {
	background: url('../img/nagykep_kartya_250.png');
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	/*background-attachment: fixed;*/
	background-color: #000;
	height: 70px;
}

.hirek-cim, .hirek-cim a, .hirek-cim a:hover {
	font-family: DINME, Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	font-size: 36px;
	text-transform: uppercase;
	/*text-decoration: none;*/
}

.liga-naptar {
	font-family: DINME, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 2px 0 0 0;
    overflow: auto;
	font-size: 22px;
}
.liga-naptar-cim, .liga-naptar-cim a, .liga-naptar-cim a:hover {
	font-size: 30px;
	font-weight: bold;
	font-family: DINME,Helvetica,Arial,sans-serif;
	color: #e23;
}
.liga-naptar hr {
	/*margin: 3px 0 3px 0;*/
	border-color: red;
	height:2px;
}

/* https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css */
.mySlider-indicators {
	top: -25px;
	height: 10px;
	justify-content:flex-center;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	padding:0;
	margin:0;
}
.mySlider-indicators li {
	width:9px;
	height:9px;
	margin-right:2px;
	margin-left:2px;
	background-color:#999;
	border-radius: 50%;
	cursor: pointer;
}
.mySlider-indicators .active{
	background-color:#e23;
}

.mytumblr-post {
	min-height: 620px;
	margin: 30px 0 0 0;
	padding: 0 0 20px 0;
	text-align: center;
	vertical-align: middle;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}
.mytumblr-post h2 {
	font-size: 30px;
	font-weight: bold;
	font-family: DINME,Helvetica,Arial,sans-serif;
	color: #e23;
}
.mytumblr-post h3 {
	font-size: 24px;
	font-weight: normal;
	font-family: DINME,Helvetica,Arial,sans-serif;
	color: #999;
}
.mytumblr-post a {
	color: #e23;
	text-decoration: underline;
}
.mytumblr-post img {
	max-width: 80%;
	/*max-height: 360px;*/
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
.tumblr-readmore-hidden {
	display:none;
}
.mycarousel-item {
	background-repeat: repeat;
	background-position: center;
	background-size: 100%;
	/*background-attachment: fixed;*/
}

.youtube-frame {
	width:70%;
	height:340px;
	z-index:9;
}
.hirek-youtube-mask{
	position:absolute;
	top:0;
	left:15%;
	width:70%;
	height:340px;
	z-index:10;
	opacity:0;
}

.foot-fekete {
	background-color: #000;
	margin-top: 10px;
}

.foot-menu {
	/*height: 200px;*/
	font-family: DINME, Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	font-size: 24px;
	text-transform: uppercase;
	padding-bottom: 10px;
}

.foot-menu img {
    max-width: 100%;
}

@media (min-width: 576px) {

.nav-menutext, .nav-menutext a, .nav-menutext a:hover {
	font-size: 28px;
}

.nagykepbg {
	height: 150px;
}

.hirek-cim, .hirek-cim a, .hirek-cim a:hover {
	font-size: 40px;
}

.liga-naptar {
	font-size: 28px;
}
.liga-naptar-cim {
	font-size: 34px;
}

.mySlider-indicators li {
	width:12px;
	height:12px;
	margin-right:3px;
	margin-left:3px;
}

.mytumblr-post {
	min-height: 610px;
}
.mytumblr-post h2 {
	font-size: 36px;;
}
.mytumblr-post h3 {
	font-size: 28px;
}
.mytumblr-post img {
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

.foot-menu {
	font-size: 30px;
	padding-bottom: 10px;
}

.foot-menu img {
    max-width: 100%;
}

}

@media (min-width: 768px) {

.nav-menutext, .nav-menutext a, .nav-menutext a:hover {
	height: 90px;
	font-size: 36px;
	padding: 21px 0 10px 0;
	vertical-align: bottom;
}

.nav-menutext img {
    height: 59px;
}

.nav-content {
	padding: 15px 0 0 0;
}

.nav-content img {
	height: 28px;
}

.nagykepbg {
	height: 150px;
}

.hirek-cim, .hirek-cim a, .hirek-cim a:hover {
	font-size: 40px;
}

.mytumblr-post {
	min-height: 630px;
}
.mytumblr-post h2 {
	font-size: 36px;;
}
.mytumblr-post h3 {
	font-size: 28px;
}
.mytumblr-post img {
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

.foot-menu {
	font-size: 30px;
}

}

@media (min-width: 992px) {

.nav-fekete {
  height: 10px;
}

.nagykepbg {
	height: 250px;
}

.hirek-cim, .hirek-cim a, .hirek-cim a:hover {
	font-size: 40px;
}

.liga-naptar  {
	font-size: 24px;
}

.mySlider-indicators {
	top: -25px;
	height: 20px;
}
.mySlider-indicators li {
	width:14px;
	height:14px;
	margin-right:3px;
	margin-left:3px;
}

.mytumblr-post {
	min-height: 660px;
}
.mytumblr-post h2 {
	font-size: 36px;;
}
.mytumblr-post h3 {
	font-size: 28px;
}
.mytumblr-post img {
	border-radius: 15px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
}

.foot-fekete {
  height: 200px;
}

.foot-menu {
	font-size: 44px;
}

.foot-menu img {
	padding-top: 20px;
    height: 100%;
}

}

@media (min-width: 1200px) {

.hirek-cim, .hirek-cim a, .hirek-cim a:hover {
	font-size: 44px;
}

.liga-naptar {
	font-size: 28px;
}
.liga-naptar-cim {
	font-size: 36px;
}

.mytumblr-post {
	min-height: 630px;
}
.mytumblr-post h2 {
	font-size: 36px;
	font-weight: bold;
	font-family: DINME,Helvetica,Arial,sans-serif;
	color: #e23;
}
.mytumblr-post h3 {
	font-size: 28px;
	font-weight: normal;
	font-family: DINME,Helvetica,Arial,sans-serif;
	color: #999;
}
.mytumblr-post a {
	color: #e23;
	text-decoration: underline;
}
.mytumblr-post img {
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
}

}

@font-face {
    font-family: DINME;
    font-style: normal;
	/* http://www.1001fonts.com/aclonica-font.html */
	src: url("../font/DINME.eot");
    src: url("../font/DINME.otf") format("opentype"),
		 url("../font/DINME.eot?#iefix") format("embedded-opentype"),
		 url("../font/DINME.woff") format("woff"),
         url("../font/DINME.ttf") format("truetype"),
		 url("../font/DINME.svg?#dinme") format("svg");
}