@media screen and (min-width: 1300px) {
	.n9 {width:1290px;}
}

@media screen and (max-width: 1299px) {
	.n9 {width:100%;}
	.footer, .main {overflow:hidden;}
	.offset .item, .offset .item .pa.inner {width:auto;height:200px;}
	.slider3 .text {bottom:0;height:auto;}
	.main .vam {position: relative;top:auto;transform:none;-webkit-transform:none;-ms-transform:none;}
	body.single .termekmeta .vam {top: 50%;transform: translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform: translateY(-50%);}
	.footer .n9 {width:auto;padding:5px;}
	.footer.row0 a {height:auto;}
	div.magazin .slider {width:100%;}
	div.magazin .offset {width:100%;}
	.offset .item .pa.inner {background:none;}
	.magazin .offset .pl15 {padding:0;height:auto;}
	.offset .item img {width:100%;position:relative;float:left;opacity:0.8;}
	.offset .item {position: relative;}
	.offset .item h2.vam {top:40%;}
	.offset .item .pa.inner {height:1px;z-index:99;float:left;width:100%;top:40%;}
	.home .slider div.owl-theme .owl-controls {left:10px;bottom:10px;}
	.btn {padding:10px;}
	.slider .item .text {bottom:50px;left: 15px;}
	.home .slider h2.title {font-size:2em;margin-bottom:10px;}
	#helyek.owl-theme .owl-controls {left:5px;top:5px;}
	#helyek div.text {left:5px;}
	.footer .nav li a {margin-right:10px;padding-right:10px;}
	.footer .nav.pb60 {padding-bottom:15px;text-align:center;}
	.footer .cols .col .pr60, .footer .cols .col .pr120 {padding-right:15px;}
	body.single .magazin.deep iframe {width:100%;height:300px;}
	#bc .inner {width: auto;padding:20px;margin: auto;}
	div.hirdetes ul.hlist li {width:85px;}

	/* homepage */

	.home .magazin .slider, .home .magazin .offset {width:100%;}
}

@media screen and (max-width: 1100px) {
	div.hirek .col {width:100%;}
	div.hirek .col-1 .pr15 {padding:0;}
	div.hirek .col-1 a.fade.img100 {width:48%;padding-right: 2%;margin-bottom:0;}
	div.hirek .col-1 a.title-link {padding-top:1em;}
	div.hirek .col-1 div.item {clear:both;float:left;margin-bottom:10px;padding-bottom:10px;width:100%;}
	.row2.hirek .col-1 div.item.mpost2 {border-bottom: 1px solid #999;margin-bottom:10px;}
	div.hirek .col-2 a.btn {width:50%;margin:10px auto;}
	div.hirek .col-2 div.item {margin:0;padding:10px;}
	div.hirek .col-3 .pl15 {padding:0 10px;}
	div.hirek .col-2 div.item a.mb15 {margin:0;}
	#helyek .item {text-align:center;}
	#helyek .item div.image {float: none;display: inline-block;}
	#helyek div.text {left:0;right:0;}
	.row2.hirek h2.title {padding:0;}
	.hirek div.banner, .hirek #videok {width:50%;float:left;clear:none;margin:0;}
	.hirek #videok .pb15 {padding:0;}
	.hirek #videok a.image {margin:0;}
	.hirek #videok h3.title {background:#FFF;bottom:10px;position: relative;width: 96%;padding: 5px 2% 0 2%;}
	#owlprak.owl-carousel .owl-stage-outer {margin:10px;}
	.slider4 div.title {margin:0 10px;}
	.offset .item.post_1 {margin-bottom: 0;}
	.single .meta.n100 {width:auto;margin:0 15px;}
	#praktikak.owl-theme .owl-controls {bottom:0;}
	#praktikak.owl-theme .owl-controls .owl-nav div.owl-next, #praktikak.owl-theme .owl-controls .owl-nav div.owl-prev {float:none;}
	body.single div.content.helyek .deep {padding:0 15px;}
	body.single div.content.hirdetes .deep {padding:0 10px;}
	body.category div.post.magazin .cont.mr15 {height:353px;}
	body.category div.post.magazin.large .cont.mr15 a {height:100%;}
	body.category div.post.magazin.large .cont.mr15 a img {height:100%;width:auto;}
	body.category div.post.magazin.large.largebanner .cont.mr15 a img {height:auto;width: 100%;}
	ul.helyek.related.list li:last-child a, ul.related_video li:last-child a {height:auto;}
	.category .post.videok.i1 .cont, .category .post.videok.i2 .cont {height:230px;}
	ul.helyek.list li.i4 a.image, ul.helyek.list li.i8 a.image, ul.helyek.list li.i12 a.image, ul.helyek.list li.i16 a.image {height:auto;}
	body.category div.pagin {margin:30px auto;display: inline-block;width: 100%;}
	.home .slider3 div.owl-theme .owl-controls .owl-nav div {color:#FFF;}

 	.offset article {min-height:0;}
	div.hirek article.subitem .inner {min-height:0;}
	.home .main .weatherforecast .plr10 {padding:0;overflow: hidden;}

	div#wpadminbar {display:none !important;}
}

@media screen and (min-width: 1025px) and (max-width:1299px) {

	.home .magazin .offset {width: 31.6%;}
	.home .magazin .slider {width: 68.4%;}
	.offset .item, .offset .item .pa.inner {height:auto;}
	.home .magazin .offset h4 {font-size:0.8em;}

}

@media screen and (max-width: 1024px) {
	.n9 {width:100%;}
	.category .cont.mr15 {height:auto;}	
	ul.slicknav_nav ul.sub-menu {position:relative;}
	#menu .slicknav_menu {display:block;position:relative;z-index:2;}
	div.slicknav_menu {background:none;}
	a.slicknav_btn {margin:auto;text-shadow:none;float: none;display: inline-block;text-align: right;}
	.slicknav_nav a {text-transform:uppercase;}
	.slider3 .cat p.title {font-size:2em;}
	.slider3 .cat a.btn {padding:10px;}
	.home .slider h2.title {font-size:1.4em;padding-right:5px;}	
	.slider3 div.owl-theme .owl-controls .owl-nav div {z-index:3;}
	.slider3 div.owl-theme .owl-controls .owl-nav div.owl-prev {left:15px;}
	.slider3 div.owl-theme .owl-controls .owl-nav div.owl-next {right:15px;}	
	.footer.row1 input {margin:auto;}
	.footer.row1 .mr60, .footer.row1 .mr30, .footer.row1 .mr50 {margin-right:15px;}
	.footer.row1 span {text-align:left;}
	#owlhome a.btn {z-index:999;position:relative;}
	#weathermobile {display:block;padding:13px 0 12px 0;}
	div.mobileonly div.searching .isearch {padding-right:10px;}
	div.mobileonly div.searching .iprofile {border-right:1px solid #AAA;border-left:1px solid #AAA;padding:10px;}
	div.mobileonly.secondmenu {display:block;}
	#logo {padding:5px 5px 5px 15px;}
	div.hirdetes div.row1 ul.hlist {display:none;}
	div.taxselect select, div.taxselect {display:block;margin:auto;width:75%;}

	/* hirdetes single slider */

	#owl-hirdetes {width:467px;height:350px;}
	.img100 .hphotos img.portrait {height:350px;width:auto;}

	/* home main row1 */

	.home .offset .ml0 {margin:10px 0 0 0;}
	.offset article {border:0 none;}
	.gallery-thumbs .swiper-slide div.text {width:60%;}
	.gallery-thumbs .swiper-slide div.text h3 {font-size:1em;}
	.home .magazin .slider {width:100%;}
	.home .magazin .offset article {width:50%;float:left;clear:none;background:transparent;height:auto;margin-bottom:10px;}
	.home .magazin .offset article.post_3, .home .magazin .offset article.post_4 {margin-bottom:0;}
	.home .magazin .offset article a {display:block;}
	.home .magazin .offset article a {margin-right:10px;}
	.home .magazin .offset article a {background:#FFF;display: inline-block;}

	/* home row2 hirek */

	.home div.hirek .n33.highlighted {width:33.33%;}
	.home div.hirek .n33 {width:50%;}
	.home div.hirek .n33 article {margin-bottom:10px;}
	.home div.hirek .n33.highlighted article.mpost1, .home div.hirek .n33.highlighted article.mpost2 {margin-right:10px;}
	.home div.hirek .n33.mpost2 article, .home div.hirek .n33.mpost4 article, .home div.hirek .n33.mpost6 article {margin-left:10px;margin-bottom:10px;}
	.home div.hirek .n33.mpost5 article, .home div.hirek .n33.mpost6 article {margin-bottom:0;}

	/* single post */

	body.single #side div.yarpp-related {display:none;}
}


@media screen and (max-width: 1023px) {

	.home .magazin .offset .ml15 {margin:0;}

	/* hirdetes */

	div.hirdetes div.row1 {display:block;}
	div.hirdetes ul.hlist, div.uploadad {width:100%;clear: both;display: block;float: none;}
	div.hirdetes.createad ul.hlist {margin:10px;}
	div.hirdetes ul.hlist {margin:auto;}
	div.hirdetes.createad ul.hlist li, div.hirdetes ul.hlist li {margin:0 auto 10px auto;display:block;height: auto;width:inherit;text-align: left;}
	div.hirdetes.createad ul.hlist li a, div.category.hirdetes ul.hlist li a {min-height:0;padding:15px;border:3px solid #0d1f3a;color:#0d1f3a;width: auto;margin:auto;font-weight:800;font-size: 1em;display: block;background-size: contain;background-position: right;}
	div.category.hirdetes ul.hlist li a {display:block;margin:0 10px;}
	div.hirdetes ul.hlist li {margin:auto auto 10px auto;}
	div.hirdetes.createad ul.hlist li.current-cat a, div.category.hirdetes ul.hlist li.current-cat a {background:#0d1f3a;color:#FFF;}
	div.hirdetes div.row1 {border:0 none;}
	div.taxselect select, div.taxselect {margin:0;width:auto;padding:10px;}
	div#side.hirdetes div.pr15 {padding:10px 10px 0 10px;}
	#side h3.filters {margin-bottom:15px;}
	body.single .content.hirdetes .p15 {padding:10px;}
	body.single .main.hirdetes .pt15 {padding:0;}

	/* menu */
	
	#menu .slicknav_menu {position:static;}
	ul.slicknav_nav {position: absolute;width: 100%;left: 0;right: 0;margin-top:20px;padding: 10px;z-index: 9;}
	ul.slicknav_nav a {font-size:24px;}

	/* hirdetes archive */

	div.row2.slist {display:none;}
	div#side.hirdetes {width:100%;}
	div.hirdetes div.row1 {margin-bottom:0;}
	div#side form.searchandfilter {display:none;}
	h3#tfilters {text-align:left;display:block;}
	h3#tfilters:after {font-family: 'hajozas-webfont';font-weight:normal;font-style:normal;padding-left:1em;color:#FFF;vertical-align:middle;content: "\f107";font-size:1.4em;float:right;}
	h3#tfilters.opened:after {content: "\f106";}

	/* hirdetes list */

	div.hirdetes #main {width:100%;}
	div#main div.hirdetes {width:100%;}
	div#main div.hirdetes .mr15 {margin:0 5px;}
	div#main div.excerpt {display:block;}
	div#main.aligntolines div.blocks {display:block;}
	div#main div.excerpt.lines {display:none;width:100%;}
	div#main .post.hirdetes.lista .cont.mr15, div#main.aligntolines .post.hirdetes.lista .cont.mr15 {height:auto;margin-right:10px;}
	div#main .post.hirdetes.lista.last a {height:auto;}
	.post.hirdetes div.excerpt.lines p.varos {margin-left:15px;left:0;}
	.post.hirdetes div.excerpt.lines p.evjarat {right:15px;}
	.post.hirdetes div.excerpt.lines div.ml10.mr10 {margin:0;}
	div#main .post.hirdetes a.fade {width:100%;}
	div#main.aligntolines .post.hirdetes.lista h2.title, div#main .post.hirdetes.lista h2.title {margin:15px auto;}

	/* sidebar to new row */

	body.single .main .content.n70, body.single .main .sidebar.n30 {width:100%;}
	#side .pl15 {padding:15px;}

	/* home ads */

	div.entries.flexout {padding-left:10px;}
	div.entries.flexout .flexin {width:50%;}
	div.entries .inner div.image {height:auto;}
	div.entries .flexin.i4 .inner {padding-right:10px;}

}



@media screen and (max-width: 870px) {
	div.bemutato div.n50 {width:100%;}
	div.bemutato div.n50 .pr15 {padding:0;}
	div.bemutato div.n50.col-1 {margin-bottom:15px;}
}

@media screen and (max-width: 800px) {
	div.search.ib {display:none;}
	.footer .col {width:50%;min-height:130px;}
	body.category #praktikak a.item div.vam.normal {position: relative;top:auto;transform:none;-webkit-transform:none;-ms-transform:none;padding:15px;}
	body.category div.post.magazin .cont.mr15 {height:370px;}
	.category .post.magazin {width:50%;}
	.category .post.magazin.last .mr15 {margin-right:15px;}
	ul.helyek.list li .inner .bwhite {min-height:480px;}
	body.single div.meta2 strong.n10 {width:auto;}
	.category .post.videok.i1 .cont, .category .post.videok.i2 .cont {height:200px;}
	body.single div.content.termekek div.n35, body.single div.content.termekek div.n45 {width:50%;}
	body.single div.content.termekek div.n20.termekmeta {width:50%;float:right;}

	div#main .post .excerpt h2.title.n50 {width:100%;text-align: center;}
	div#main .post .excerpt h3.n50 {width:100%;}
	.post.hirdetes.lista h2.title {min-height:0;}
	.post.hirdetes div.excerpt.lines p.varos {position:static;margin:10px 0;}
	.post.hirdetes div.excerpt.lines p.evjarat {position:static;margin:10px 0;}
	.post.hirdetes div.excerpt.lines p.evjarat span.fl {margin-left:10px;}

	/* related list */

	ul.related.helyek.hirdetes li.item {width:100%;}
	ul.helyek.hirdetes.list li .inner .bwhite {min-height:0;}
}


@media screen and (max-width: 768px) {

	/* hirdetes single slider */

	#owl-hirdetes {width:345px;height:230px;}
	.img100 .hphotos img.portrait {height:230px;width:auto;}
	body.single.postid-21357 .magazin.deep iframe {height:500px;}
}

@media screen and (max-width: 600px) {
	.footer.row0 .n50 {width:100%;float:none;clear:both;}
	.footer.row0 a {height:auto;margin:10px auto;width:100%;}
	.single h2.termekek.page-title {font-size:1.6em;}
	.hirek #videok h3.title a {padding:0 10px;}
	.home .slider4 div.title {width:100%;}
}

@media screen and (max-width: 480px) {
	.btn {padding:20px;}
	#navi {width:50%;}
	.social a.p15 {padding:15px;}
	.mb15 {margin:0 0 5px 0;}
	.row .n70, .row .n30, .row .n50, .row .n20 {width:100%;float:none;display:block;margin:auto;}
	.n9, .footer {overflow:hidden;}	
	.slider .item .text {bottom: 0;left: 0;right: 0;text-align: center;}
	.home .slider h2.title {padding: 0;}
	.slider div.owl-buttons {display:none;}
	.slider div.owl-theme .owl-controls {position: relative;background: #0074BD;left: 0;right: 0;bottom: 0;top: 0;margin: 0;}
	.slider4 h2 {font-size:1.5em;}
	div.taxselect a.chosen-single {padding:5px;}
	
	/* home */

	div.main .row .owl-item {margin-bottom:10px;}
	.offset .item.post_1, .offset .item.post_2, .offset .item.post_3, .offset .item.post_4 {margin-bottom:10px;}
	#owlhome div.item .text a.outline {/*display:none;*/}
	.slider #owlhome .item .text {text-align: left;left: 15px;padding-right: 5px;}
	.home .slider div#owlhome.owl-theme .owl-controls {background:transparent;position:absolute;float:left;top:auto;bottom:5px;}
	div#owlhome.owl-theme .owl-controls .owl-nav {position:absolute;bottom:0;left:auto;right:15px;width:auto;display:none !important;}
	div#owlhome.owl-theme .owl-controls .owl-dots {position:absolute;bottom:85px;}
	div.hirek .col-2 a.btn {width:auto;display:block;}
	div#helyek div.desc .p15 {padding:0;margin:10px 0 0 0;}
	div#helyek div.desc .p15 div.excerpt {margin-bottom:10px;}
	.home .slider4 div.title {border:0 none;margin:0;background:#0d1f3a;padding:10px;}
	.home .slider4 div.title h2 a {color:#FFF;}
	.home #naptarcontrols, .home #bemutatocontrols {float:right;}
	.home .bemutato .slider4 .title h2 i {display:none;}
	.slider #owlhome .item .o20 {display:none;}
	.home .slider h2.title {text-shadow:none;}
	.home .slider div.owl-nav i {color:black;}

	#helyek.owl-theme .owl-controls {left: 5px;top: 115px;}
	#helyek div.text {left: 15px;top: 70px;text-align: left;}
	#helyek.owl-theme .item h2.title {font-size:1.4em;}
	div.hirek div.banner {margin-bottom:10px;}
	.home #videok.owl-theme .owl-controls {bottom:40px;}

	div.praktikak div.cat.item.bblue3 {float:none;}
	div.praktikak div.cat.item.bblue3 div.text {width:100%;}
	.home .slider3 div.owl-theme .owl-controls .owl-nav div.owl-next, .slider3 div.owl-theme .owl-controls .owl-nav div.owl-prev {bottom:auto;top:15px;}
	.home .slider3 .text .p30 {padding:30px;}

	div.main .row.bemutato {margin:0;}
	div.main .row.bemutato .owl-carousel .item {margin:10px;}

	/* home new elements */

	.home .row div.n33 {width:100%;padding:0;}
	.home .featured article .ml10 {margin:0;padding-top: 10px;}

	.home .magazin .offset article {width:100%;}
	.home .magazin .offset article.post_1 a {margin-right:0;}
	.home .magazin .offset .doubletop.p10 .pr10 {padding:0;}

	.home div.hirek .n33.highlighted {width:100%;}
	.home div.hirek .n33.highlighted article.mpost1, .home div.hirek .n33.highlighted article.mpost2 {margin-right:0;}
	.home .hirek article div.borderblueleft {min-height:0;display:inline-block;}
	.home div.hirek .col-1 a.title-link {float:none;display: inline-block;}

	.home div.hirek .n33.mpost2 article, .home div.hirek .n33.mpost4 article, .home div.hirek .n33.mpost6 article {margin-left:0;}
	.home div.hirek article.subitem .inner {min-height:0;}
	.row2.hirek h2.title, .row3 h2.title, .row4 h2.title, #wundersidebar h2.widgettitle {line-height:120%;}

	.gallery-top {width:100%;}
	.gallery-thumbs {display:none;}
	.swiper-container {padding: 10px;}

	.home .inner div.catlist {display:inline-block;margin-top:10px;}
	.home .featured .highlighted div.inner.p15 {min-height:0;}
	.home div.hirek .m_highlighted article.subitem .inner {min-height:0;}
	.home .m_highlighted .inner div.catlist {margin-top:0;}
	.home div.hirek .m_highlighted .n50.text {margin-top:-3px;}
	.home div.hirek .n33.mpost5 article {margin-bottom:10px;}

	.home .featured .normal .n30, .home .featured .normal .n70 {float:left;}
	.home .featured .normal .n30 {width:30%;}
	.home .featured .normal .n30 img {padding-right:10px;}
	.home .featured .normal .n70 {width:70%;}
	.home .featured h3.mb15 {margin:10px 0;}
	.home .featmain .col-1 h3.mb15 {margin-top:0;}

	/* footer */

	.footer.row2 .col {float:none;width:auto;text-align:center;margin-bottom:15px;padding: 0 5px;min-height:0;}
	.footer.row2 .col .pr60, .footer.row2 .col .pr120 {padding:0;}
	.footer .pb60 {padding:0;}
	.footer ul.nav {display:none;}
	.footer {text-align:center;}
	.footer.row1 span.mr50 {margin:0;}
	.footer .mr30, .footer .mr60 {margin:auto;}
	.footer .p20 {padding:5px;}
	.footer.row3 div.fl, .footer.row3 div.fr {float:none;display:block;margin:5px auto;text-align:center;}
	.footer ul.cwhite a {padding-bottom:5px;}
	
	.row .pl15, .banners .pl10, .banners .pr5 {padding:0;}	
	.banners .n50 {margin-bottom:15px;}
	.home .slider div.owl-theme .owl-controls {position:relative;left: 0;}
	.offset .item, .offset .item .pa.inner {width:100%;height:auto;/*200px volt*/}
	.home .hirek .pr15 {padding-right:0;}	
	.pt30 {padding:5px 0;}
	.home #helyek .mr5, .home #helyek .ml5 {margin:5px auto;}
	.single .n70, .single .n30, .category .n30, .category .n70 {width:100%;}

	form.mailster-form .mailster-wrapper {display:block;}
	.footer.row1 div.cred.ib.vm {margin-top:15px;}
	.footer.row1 input {width:100%;}
	.footer.row1 input.mailster-elfogadom {width:auto;}
	.footer.row2 .col2 a.btn {display:block;padding:15px;}
	
	/* category */

	.category .post.videok .cont.mr15 {height:auto;}	
	.category .sidebar .mr30 {margin:auto;}
	.category .content .item {width:50%;}
	.category .post, .category .post.large {width:100%;}
	.category .cont.mr15 {margin: auto;}
	.category .post.videok.i1 .cont, .category .post.videok.i2 .cont {height:auto;}
	.category ul.helyek.list li {width:100%;}
	.category .post .excerpt h2.title {float:left;}
	
	/* single post */

	div.deep {padding:5px;}
	div.deep .container {padding:10px;}
	.single h2.praktikak.page-title {font-size:1.6em;}
	.single .meta.n100 {width:auto;margin:0 10px;}
	.magazin #side .related .title.n55 {width:45%;}
	.magazin #side .related .rel-items img {margin-bottom:10px;margin-right:10px;}
	.single h1.page-title {font-size:1.7em;}

	body.single .magazin.deep iframe {height:200px;}
	.single h2.termekek.page-title {font-size:1.4em;}
	.topbar .termekek .col-1, .topbar .termekek .col-3 {font-size:0.9em;}
	.topbar .termekek .col-1 {top:30%;}
	.topbar .termekek .col-2 {width:50%;}
	.topbar .termekek .col-3 {top:40%;}
	.single div.markers address, .single div.markers a {margin-bottom:10px;display:block;}
	.single div.markers address i {margin-right:5px;}
	body.single div.content div.share a.social {padding:5px 0;text-align:center;float:left;width:25%;}
	body.single div.content div.deadline {text-align:center;padding: 5px 0 15px 0;font-size: 1.1em;}
	body.single div.content div.helyek.meta ul li {border:0 none;padding-right:0;margin-right:0;display:block;text-align: center;}
	.single .content .deep iframe {height:300px;}
	#rel_single ul.owl-related li {width:100%;min-height:0;}
	#rel_single div.title {display:inline-block;min-height:0;margin-bottom:10px;}
	#rel_single div.title h2 {padding-bottom:0;}
	#rel_single div.text {min-height:0;}

	/* ul list */

	ul.catlist li {display:block;margin:auto auto 5px auto;}
	ul.catlist li a {padding:5px;border:0 none;display:block;background: #EDEDED;}
	ul.catlist.praktikak li, ul.catlist.esemenyek li, ul.catlist.esemenyek li:last-child {margin-bottom:5px;}
	ul.catlist.helyek li, ul.catlist.helyek li:last-child {margin-bottom:5px;}
	ul.catlist.praktikak li a, ul.catlist.esemenyek li a {padding:5px;width:auto;}
	ul.catlist.helyek li a, ul.catlist.helyek li a {padding:5px;width:auto;}
	
	/* maps */

	#mapcanvas {height:250px !important;}

	/* category esemenyek */

	ul.esemenyek.list .item.n25, ul.esemenyek.related.list .item.n25 {width:100%;margin-bottom:15px;}
	ul.esemenyek.list .item.n25 .mr15 {margin:0;}
	.date-select div.btn {width:80%;margin:5px auto;}
	.slider3 .text .p30 {padding:5px;}
	strong.legend {width:auto;}
	textarea {width:98%;}
	#side .pl15 {padding:5px;}
	.single .content.helyek .p15 {padding:5px;}
	.single .content.helyek .n50 {width:100%;}
	ul.related_video li {width:100%;}
	ul.related_video li:last-child a {height:auto;}
	.single .featimage .pr30 {padding:0;}
	.m30 {margin:5px auto;}

	/* category magazin */

	.category .post.magazin {width:100%;}
	body.category div.post.magazin .cont.mr15 {height:auto;}
	
	ul.related.list li {width:100%;}
	ul.related.list li div.desc {display:none;}
	ul.helyek.list li:last-child a {height:auto;}
	.mb30 {margin:auto auto 10px auto;}
	.home .category.banner a {margin:15px 0 5px 0;}
	#praktikasf input.pr-field {padding:5px;width: 80%;}
	h1.cattitle {font-size:2em;}	
	ul.helyek.list li .inner .bwhite {min-height:0;}
	ul.helyek.related.list li .inner .bwhite {min-height:0;}
	.topbar .praktikak .col-1 {display:none;}
	
	ul.esemenyek.related.list li .inner .bwhite {min-height:0;}
	.mb60 {margin: 0 0 10px 0;}
	#logo img {height:42px;width:auto;}
	#menu .slicknav_menu {padding:3px 5px 5px 5px;position:static;}
	div.slicknav_menu .slicknav_icon-bar {width:30px;}
	#menu {height:auto;}
	ul.slicknav_nav {width: 100%;position: absolute;z-index:9;left:0px;margin-top:22px;}
	
	.hirek div.banner, .hirek #videok {width:100%;}
	.offset .item.post_1, .offset .item.post_2 {width:100%;}
	div.hirek .col-1 a.fade.img100 {width:100%;}
	div.hirek .col-1 a.title-link {float:left;margin:5px 0;}
	div.hirek .col-1 a.title-link, div.hirek .col-1 div.meta, div.hirek .col-1 div.desc {padding:0;margin:10px 0;}
	div.hirek .col-2 div.item {padding:10px 0;}
	.slider4 .owl-item .item.bwhite	 {min-height:0;}
	.home div#videok.owl-theme .owl-controls .owl-nav div.owl-prev, .home div#videok.owl-theme .owl-controls .owl-nav div.owl-next {margin:0;}
	div#videok.owl-theme .owl-controls .owl-nav {margin:0;}
	div.hirek .col-3 .pl15 {padding:0;}
	#owlprak.owl-carousel .owl-stage-outer {margin:0;}
	#bemutato .owl-item .p15 {padding:0;}
	#bemutato .owl-item .p15 a, #bemutato .owl-item .p15 p {margin:0;float:left;}
	#bemutato .owl-item .p15 a h3 {margin:10px 0;}
	#bemutato .owl-item .p15 a.fade {margin:0;}

	/* single praktikak */

	#praktikak.owl-theme .owl-controls {position: relative;width:100%;margin:0;}
	.topbar .praktikak .col-3 {top:0;}
	body.category #praktikak .text .vam.hover {transform:none;-webkit-transform:none;-ms-transform: translateY(0);}
	body.category #praktikak .text .vam.hover span.desc {display:none !important;}

	/* single termekek */

	body.single div.content.termekek div.n35.featimage, body.single div.content.termekek div.n45.cont {width:100%;}
	body.single div.content.termekek div.n20.termekmeta {width:100%;float:none;}
	body.single .termekmeta .retail_name .ml10 {margin:10px 0;}
	body.single .termekmeta .inner .n30 {width:auto;}

	/* weather */

	.forecast.table .col1 {display:none;}
	.forecast.table .col2 {float:none;clear:both;width:100%;}
	.forecast.table .col2 span.ta {width:33.33%;font-size:0.8em;float:left;}
	.forecast.table .col2 span.szellokes, .forecast.table .col2 span.cloudiness {display:none;}
	.forecast.table .col2 span.csapadek, .forecast.table .col2 span.milyen {display:none;}
	.forecast.table .col2 span.szelirany {display:none;}
	span.temperature strong i {display:block;}
	.forecast.table .col {}
	#dateField, #locationField {width:100%;}
	#autocomplete {width:96%;padding:5px 0;text-align:center;margin:auto;}
	#locationField .pt15 {padding:10px 0;margin:auto;text-align:center;}
	#dateField {width:96%;padding:0 2% 2% 2%;text-align: center;}
	#jdatepicker, #locationtrigger, #gotoday, #gotomorrow {padding:5px 0;font-size:0.9em;}
	#locationtrigger, #gotoday, #gotomorrow {width: 32%;float: left;margin-right: 2%;}
	#gotomorrow {margin-right:0;}
	#jdatepicker {width: 100%;padding:5px 0;margin-top:10px;float:left;}
	.mobiladat {display:block;}

	/* second menu */

	div.mobileonly.secondmenu {display:block;}
	body.single.praktikak .category.banner a {margin-top:0;}

	/* hirdetes feladas */

	div.acf-field[data-width] + .acf-field[data-width], div.acf-field[data-width], ul.acf-hl.acf-radio-list li, ul.acf-hl.acf-checkbox-list li {width:50% !important;padding-bottom:10px;}
	div.acf-field[data-width].acf-field-57fff061964e4 {width:100% !important;min-height: 0 !important;}

	div.acf-field[data-width] + .acf-field[data-width].acf-field-57fff06196556, div.acf-field[data-width].acf-field-57fff06196556 {width:100% !important;min-height: 0 !important;}
	div.acf-field[data-width] + .acf-field[data-width].acf-field-57fff061965ca, div.acf-field[data-width].acf-field-57fff061965ca {width:100% !important;min-height: 0 !important;}
	div.acf-field[data-width] + .acf-field[data-width].acf-field-57fff0619663c, div.acf-field[data-width].acf-field-57fff0619663c {width:100% !important;min-height: 0 !important;}
	ul.hirdeteslist li {width:49%;}
	.acf-image-uploader .view {width:100%;}
	body.parent-pageid-3939 .acf-gallery {height:75px !important;}
	body.parent-pageid-3939 .acf-gallery.dblock {height:400px !important;}
	body.parent-pageid-3939 .acf-gallery-main .acf-gallery-attachments.ui-sortable {display:none;}
	body.parent-pageid-3939 .acf-gallery-main .acf-gallery-attachments.ui-sortable.dblock {display:block;}
	.acf-gallery .acf-gallery-toolbar .acf-hl li {width:100%;}
	.acf-gallery .acf-gallery-toolbar .acf-hl li a.acf-button {display:block;}
	div.acf-form-submit {margin:10px;}

	/* hirdetes category */

	#side.hirdetes, #main.n75 {width:100%;}
	.category.hirdetes .post {width:100%;}
	div.hirdetes ul.catlist li {display:inline-block;}
	#side.hirdetes .pr15 {padding:0 10px;}
	#side.hirdetes input.search-filter-reset {width:100%;}
	#side .searchandfilter h4::before {margin-top:3px;}
	div#main .post.hirdetes.lista .cont.mr15, div#main.aligntolines .post.hirdetes.lista .cont.mr15 {margin:0 10px 5px 10px;}
	div.taxselect select {width:100%;margin:auto;}
	div#side.hirdetes form.searchandfilter {margin-bottom:15px;}
	div#side form.searchandfilter select.sf-input-select {width:100%;margin-bottom:15px;}
	h1.aprohirdetesek {display:none;}
	div.taxselect {background:transparent;padding:0 10px;}
	div#main.aligntolines .post.hirdetes .p10 {padding:5px;}

	/* hirdetes 1/3 columns in mobile */

	div.row2.slist {display:block;margin: 0;}
	div.row2.slist div.inner h4 {display:none;}
	div.row2.slist form#search-filter-form-4065 {display:block;}
	div.row2.slist ul.displaymode {display:none;}
	div.row2.slist .inner {border:0 none;}
	div#side.hirdetes h3#tfilters {display:none;}
	#totalposts {display:block;}
	#totalposts, div.row2.slist, #gofilters {float:left;height:36px;margin-top:10px;}
	#totalposts {width:26%;font-size:12px;}
	div.row2.slist {width:48%;position: relative;background: transparent;}
	#gofilters {width:26%;display:block;}
	#gofilters strong, #totalposts strong {padding:10px;background:#FFF;display:block;margin:0 5px 0 10px;text-align: center;border: 1px solid #aaa;}
	#gofilters strong {font-size:12px;padding:8px 10px;margin:0 10px 0 5px;}
	div.row2.slist .searchandfilter select.sf-input-select {min-width:0;padding:10px 10px 11px 40px;-webkit-appearance:none;border-radius:0;background:transparent;}
	div.hirdetes div.row1 {display:none;}
	div.row2.slist form.searchandfilter ul li label {width:100%;background:#FFF url(i/ikon-sort.png) no-repeat 10px center;background-size: 15px;}

	/* home hirdetesek */

	div.entries.flexout .flexin {width:100%;}
	div.entries.flexout .flexin div.inner {padding-right:0;}
	div.entries.flexout {padding-left:0;}
	.home ul.related.list li .mr15 {margin:0 0 10px 0;}
	.home ul.related.list li .mr15 .p10 {padding:0;}
	div.entries.flexout .m30 a.btn {display:block;}

	.qfilter form.searchandfilter ul li {width:100%;}
	.qfilter form.searchandfilter ul li select {-webkit-appearance:none;border-radius:0;background:transparent;padding:19px 10px;width:100%;font-size: 14px;font-family:'montserrat', sans-serif;font-weight:300;}
	.qfilter form.searchandfilter ul li select option {font-weight:300;}
	.qfilter form.searchandfilter ul {width:auto;padding:0 10px 10px 10px;}
	.qfilter .searchandfilter li.sf-field-taxonomy-hirdetes_kategoria label {margin-right:0;}
	.qfilter .searchandfilter li.sf-field-post-meta-gyartmany label {margin-right:0;}
	.qfilter form.searchandfilter ul li.sf-field-submit, .qfilter form.searchandfilter ul li.sf-field-submit input {width:100%;margin:0;}
	.qfilter form.searchandfilter ul li.sf-field-submit input {-webkit-appearance:none;border-radius:0;font-weight:normal;}
	.qfilter form.searchandfilter ul li.sf-field-post-meta-evjarat {width:100%;}
	.qfilter form.searchandfilter ul li.sf-field-post-meta-vetelar {width:100%;}
	.qfilter .searchandfilter .sf-range-max, .qfilter .searchandfilter .sf-range-min {width:100%;padding:19px 0;text-align: center;line-height: normal;-webkit-appearance:none;border-radius:0;background:transparent;}
	.qfilter .searchandfilter li.sf-field-post-meta-vetelar .sf-range-min {background:#FFF;}
	.qfilter .searchandfilter li.sf-field-post-meta-vetelar .sf-range-max {background:#FFF;}
	.qfilter div.sf-meta-range.sf-meta-range-number label, div.sf-meta-range.sf-meta-range-select label {width:45%;}
	.qfilter select.sf-input-range-select.sf-range-min.sf-input-select {padding-left:10px;}
	.qfilter select.sf-input-range-select.sf-range-max.sf-input-select {padding-left:10px;}
	.qfilter .searchandfilter div.sf-meta-range.sf-meta-range-number label {width:45%;}
	.qfilter li.sf-field-post-meta-evjarat span.sf-range-values-seperator {width:7%;}
	.qfilter li.sf-field-post-meta-vetelar span.sf-range-values-seperator {width:7%;}
	.qfilter form.searchandfilter ul li:nth-child(2) select {border-color:#999;} 
	.qfilter form.searchandfilter ul li:nth-child(1) select {border-color:#999;} 
	.qfilter .searchandfilter h4 {padding:10px 0;}
	.slider6 div.title h2 {font-size:1.7em;margin: 0 0 0 10px;}
	.qfilter li.sf-field-post-meta-evjarat div label {background:#FFF url(i/chosen-down10px.png) no-repeat right center;}
	.qfilter li.sf-field-taxonomy-hirdetes_kategoria label {background:#FFF url(i/chosen-down10px.png) no-repeat right center;}
	.qfilter li.sf-field-post-meta-gyartmany label {background:#FFF url(i/chosen-down10px.png) no-repeat right center;}
	div.hirdetesek .shadow {background:#EEE url(i/shadow.png) repeat-x bottom;padding-top:0;}
	.home .hrow3 ul.hirdetes.lista {padding:10px;}
	.home .hrow3 ul.hirdetes.lista div.excerpt {display:block;padding:10px;}
	.home div.hirdetesek div.lead {width:100%;}
	.qfilter li.sf-field-post-meta-evjarat div.sf-meta-range.sf-meta-range-number, .qfilter li.sf-field-post-meta-evjarat div.sf-meta-range.sf-meta-range-select {margin-bottom:0;}

	/* hirdetes single */

	div.deep .container.hdetails {padding:0;}
	.single .content .deep ul.tabs li {width:100%;}
	div.similar ul.related.helyek.post.hirdetes div.inner.mr15 {margin:5px;}
	ul.tabs li a {background:#FFF;color:#0d1f3a;border-left:3px solid #0d1f3a;border-right:3px solid #0d1f3a;border-bottom:3px solid #0d1f3a;}
	ul.tabs li:first-child a {border-top:3px solid #0d1f3a;}
	ul.tabs li.current a {background:#0d1f3a;color:#FFF;}
	body.single-hirdetes div.content.helyek.hirdetes.general {margin:10px;}
	body.single-hirdetes div.deepest div.container.hmain {margin-top:10px;}
	body.single-hirdetes div.tab-content {margin-top:10px;padding:10px;}
	div.gform_wrapper .gform_footer input.button {padding:10px;}
	div.hdata:nth-child(4n+4), div.hdata:nth-child(4n+3) {background:#FFF;}
	div.hdata.equ:nth-child(4n+1) {background:#FFF;}
	div.hdata.equ:nth-child(4n+3) {background:#FFF;}
	div.hdata:nth-child(odd) {background:#EEE;}
	div.hdata.equ:nth-child(odd) {background:#EEE;}
	.single-hirdetes h2.helyek.page-title {font-size:1.4em;margin-bottom: 15px;padding-bottom: 15px;}
	.single-hirdetes .cont.deepest .mb20 {margin-bottom:10px;}
	.single-hirdetes .cont.deepest .pb20 {padding-bottom:10px;}
	.single-hirdetes div.catlist div.props {width:100%;margin-bottom:15px;}
	.single-hirdetes div.catlist div.props .brsred {border:0 none;margin: 0;padding: 0;}
	.single-hirdetes div.catlist div.props .pr15 {margin: 0;padding: 0;}
	.single-hirdetes div.catlist div.props.icon {display:none;}
	.single-hirdetes div.otherprops .props {width:33.33%;margin-bottom: 15px;}
	.single-hirdetes .cont.deepest .pb20.otherprops {padding-bottom:0;}
	span.afa {display:block;}
	div.taxselect #htax {background:#FFF url(i/chosen-down10px.png) no-repeat right center;}

	/* my ads */

	div#main.aligntolines .post.hirdetes.ownads div.options {width:100%;}
	div#main.aligntolines .post.hirdetes.ownads div.excerpt .n50.myprice {width:100%;}
	div#main.aligntolines .post.hirdetes.ownads div.excerpt .n50.myprice h3 {margin:0;padding: 10px;}
	div#main.aligntolines .post.hirdetes.ownads .p10 {padding:10px;}
	div#main.aligntolines .post.hirdetes.ownads .options {margin-bottom:10px;}
	div#main.aligntolines .post.hirdetes.ownads .options a.btn {margin:0;}
	div#main.aligntolines .post.hirdetes.ownads .options a.btn.activeinactive {margin:10px 0;}
	.gform_wrapper.reg_wrapper form.reg .ginput_complex.ginput_container.ginput_container_email .ginput_left {padding-right:0;margin:0 0 10px 0;}
	.gform_wrapper.reg_wrapper form.reg ul.gform_fields li.gfield span.name_first, .gform_wrapper.reg_wrapper form.reg ul.gform_fields li.gfield span.name_last {padding-right:0;margin:0 0 10px 0;}
	.gform_wrapper.reg_wrapper .ginput_container span:not(.ginput_price) {margin-bottom:10px;}

	/* login form */

	div#theme-my-login.tml-login {max-width:inherit;margin:10px;}
	div.tml div.loginbuttons div.n50 {width:100%;}
	div.tml div.loginbuttons .lostpass {margin-bottom: 15px;}
	div.tml div.loginbuttons .lostpass ul.tml-action-links li a, div.tml div.loginbuttons .register ul.tml-action-links li a {margin:auto;}
	div.tml {max-width:inherit;margin: 10px;}

	/* breadcrumbs */

	#bc .inner {padding-bottom:0;}

	/* profile */

	input#gform_submit_button_6 {margin: 5px 0 0 0;display: inline-block;}
}

@media screen and (max-width: 800px) and (orientation:landscape) {
	
	/* hirdetes category */
	
	#side.hirdetes {width:35%;}
	#main.n75 {width:65%;}
	#side.hirdetes h4 {font-size:0.8em;}
	#side .searchandfilter h4 {padding:5px 10px;}
	#side .searchandfilter h4::before {margin-top:3px;}
	form.searchandfilter ul li {padding:0 0 5px 0;}
	.category.hirdetes .cont.mr15 {margin-right:5px;}
	#side.hirdetes .pr15 {padding:0 5px 0 0;}
	.category.hirdetes .post {width:50%;}
	.category.hirdetes .cont.mr15 .p10.excerpt {padding:5px;}
	.category.hirdetes .post .excerpt h2.title {/*font-size:0.8em;*/}
	.category.hirdetes .cont.mr15 {height: 160px;}
	div#main.aligntolines .post.hirdetes, div#main .post.hirdetes {margin:0;}

	/* */

	#side h4 {font-size:1.2em;}
	#side a.social i {margin-right:5px;padding-right:5px;}
	#side h2 {font-size:1em;}
	#side .title.n55 {width:95%;}
	ul.termekek.list li h3 {font-size: 1em;}
	ul.termekek.list li:last-child a {height:auto;}
	#praktikak a.item {width:50%;}
	ul.catlist.praktikak li a {padding:10px;}
	div.sidebar.praktikak .mr30 {margin-right:15px;}
	div.main.praktikak div.bred {clear:both;}
	#praktikak.owl-theme .owl-controls {position:relative;width:100%;margin: auto;}
	.date-select div.btn {width:auto;}
	ul.esemenyek.list .item h3 {font-size:1em;}
	ul.helyek.list .item h3 {font-size:1em;}
	ul.esemenyek.list .item .desc p, ul.esemenyek.list .item .address {font-size:0.8em;}
	ul.helyek.list .item .desc p, ul.helyek.list .item .address {font-size:0.8em;}
	ul.esemenyek.list .item .address i {margin-right:5px;}
	ul.helyek.list li a.image {margin-bottom:10px;}
	ul.catlist.videok li a {margin-bottom:10px;}
	.category .post.videok.i1 .cont.mr15, .category .post.videok.i2 .cont.mr15 {height:180px;}
	.category .post.large.videok i {top:15px;transform: none;-webkit-transform: translateY(0);-ms-transform: translateY(0);left: 25px;position: absolute;}
	.category .post.large.videok .excerpt h2.title {font-size:1.4em;}
	.category .post .excerpt h2.title {font-size:1em;}
	.category .post.videok .cont.mr15 {height:200px;}
	#praktikasf {margin-bottom:15px;}
	.single h2.helyek.page-title {font-size:2em;}
	ul.helyek.list li:last-child a {height:auto;}
	ul.catlist.termekek li a {margin-bottom:10px;}
	ul.termekek.list li .inner .bwhite {min-height:510px;}
	body.single .termekek .similar div.cl.mb60 {margin-bottom:30px;}
	.single h2.video.page-title {font-size:1.4em;}
	ul.related_video li h3 {font-size:1em;}

	.hirek #videok h3.title a {padding:0 10px;}
	.home div#videok.owl-theme .owl-controls .owl-nav div.owl-prev {margin: 0 0 0 5px;}
	.home div#videok.owl-theme .owl-controls .owl-nav div.owl-next {margin:0;}

	/* fix margin-right 15px */

	body.category div.category.n9 div.pt15, body.single div.main.n9 div.pt15 {margin:0 0 0 15px;}
	.category .post.last .mr15, .category .post.videok.i2 .cont, ul.related_video li:last-child .inner {margin-right:15px;}
	ul.helyek.list li.i4 .inner, ul.helyek.list li.i8 .inner, ul.helyek.list li.i12 .inner, ul.helyek.list li.i16 .inner {margin-right:15px;}
	ul.helyek.list li:last-child .inner, div.content.helyek.mb30.bwhite {margin-right:15px;}
	body.single div.content.helyek .sidebar .inner, body.single div.content.videok .deep .inner {margin-right:15px;}
	body.category div.mb15.helyek .n30.bwhite {background:transparent;}
	body.category ul.catlist.helyek {margin-right:15px;background:#FFF;}
	.single .content.helyek .sidebar a.btn.bred {font-size:1em;}

	/* ads */
	.post.hirdetes div.excerpt.lines div.ml10.mr10 {margin-right:10px;}

	/* single post */

	#rel_single div.text {min-height:110px;}
	#rel_single ul.owl-related li {min-height:390px;}

	/* home */

 	.home .magazin .offset article a {min-height:115px;}
	.home .magazin .offset .doubletop.p10 {border-bottom:0;}
	.row2.hirek h2.title, .row3 h2.title, .row4 h2.title, #wundersidebar h2.widgettitle, h4.lh100 {font-size:1em;word-break: break-word;}
	.home .hirek article div.borderblueleft {min-height:70px;padding:10px;}
	.home .featured div.inner.p15 {min-height:170px;}
	.home div.hirek .highlighted article a.fade {height:110px;overflow:hidden;}
	.offset h4 {font-size: 0.8em;word-break: break-word;}
	.home div.hirek .n33.m_highlighted {width:33.33%;}
	.home div.hirek .n33.m_highlighted .inner .n50 {width:100%;}
	.home div.hirek .n33.m_highlighted article.mpost1, .home div.hirek .n33.m_highlighted article.mpost2 {margin-right:10px;margin-left:0;}
	.home div.hirek .n33.m_highlighted .n50.img100 {height:100px;overflow:hidden;margin-bottom:5px;}
	.home div.hirek .n33.m_highlighted .n50.img100 .pr10 {padding:0;}
	.home div.hirek .m_highlighted article.subitem .inner {min-height:380px;}
	.home div.hirek .n33 {width:33.33%;}
	.home div.hirek .n33.mpost4 article, .home div.hirek .n33.mpost5 article {margin-left:0;margin-right:10px;}
	.home div.hirek .n33.mpost6 article {margin-left:0;}
	.home div.hirek article.subitem .inner {min-height:320px;}
	.home .featured .highlighted div.inner.p15 {min-height:110px;}
	.home .featured .highlighted .inner date, .home .featured .highlighted .inner .catlist {position:absolute;left:10px;bottom:5px;}
	.swiper-container.gallery-thumbs {display:none;}
	.swiper-container {width:100%;padding:0 10px 0 10px;}
	.home div.hirek .n33.mpost4 article {margin-bottom:0;}
	.home .wu-cond-highlow {font-size:1em;}
	.home .magazin .offset article {margin-bottom:10px;}
	.home .magazin .offset article.post_3, .home .magazin .offset article.post_4 {margin-bottom:0;}
	.offset .item, .offset .item .pa.inner {height:auto;}

}

@media screen and (max-width: 414px) {
	
	/* hirdetes single slider */

	#owl-hirdetes {width:374px;height:281px;}
	.img100 .hphotos img.portrait {height:281px;width:auto;}
}

@media screen and (max-width: 360px) {
	
	/* hirdetes single slider */

	#owl-hirdetes {width:320px;height:240px;}
	.img100 .hphotos img.portrait {height:240px;width:auto;}
}

@media screen and (max-width: 375px) {
	
	/* hirdetes single slider */

	#owl-hirdetes {width:335px;height:250px;}
	.img100 .hphotos img.portrait {height:250px;width:auto;}
}

@media screen and (max-width: 320px) {
	div#owlhome.owl-theme .owl-controls .owl-dots {bottom:115px;}
	div.acf-field[data-width] + .acf-field[data-width], div.acf-field[data-width], ul.acf-hl.acf-radio-list li, ul.acf-hl.acf-checkbox-list li {width:100% !important;min-height: 0 !important;}
	#gofilters strong {font-size:11px;}
	div.row2.slist .searchandfilter select.sf-input-select {padding:11px 10px 11px 10px;text-align:right;direction: rtl;width:100%;}
	div.row2.slist {width:50%;}
	div.row2.slist div.inner {margin:0 5px;}
	#totalposts {width:25%;}
	#totalposts strong {padding:10px 0;margin:0 0 0 10px;}
	#gofilters {width:25%;}
	#gofilters strong {padding:9px 0 9px 0;margin:0 0 0 0;position: relative;float: right;right:10px;display:block;width:95%;}
	.qfilter li.sf-field-post-meta-evjarat div.sf-meta-range.sf-meta-range-number label, .qfilter li.sf-field-post-meta-evjarat div.sf-meta-range.sf-meta-range-select label {float:left;}
	.qfilter li.sf-field-post-meta-evjarat span.sf-range-values-seperator {width:10%;float:left;padding-top: 20px;}

	/* hirdetes single slider */

	#owl-hirdetes {width:280px;height:210px;}
	.img100 .hphotos img.portrait {height:210px;width:auto;}
}


@media screen and (min-width: 481px) and (max-width: 600px) and (orientation:landscape) {
	.slider .item .text {bottom:125px;}
}



/* NEW RESPONSIVE CSS */




@media screen and (max-width: 1200px) {
	#nav {display:none;}
}

@media screen and (max-width: 1300px) {

	.n9 {max-width:100%;}
	header, main {padding:0 20px;}
	footer .footer .n9 {padding:0 20px;}

}


@media screen and (min-width: 1024px) and (max-width: 1280px) {

	main.the_main .the_post_title h1.page-title, main.the_main .the_post_title div.the_excerpt {padding-right:15px;}

}


/* TABLET */

@media screen and (min-width: 768px) and (max-width: 1024px) {

	/* HEADER */

	form#sfd div.search_fields {width:90%;}


	/* HOME  */

	.news_4_8 a.the_image {width:50%;}
	.news_4_8 .the_left_side .the_text h2 {font-size:20px;}
	.news_4_8 .the_right_side a.the_image .mobileonly img {display:none;}
	.the_csbnews_section .the_section_head img {width:100%;height:auto;}
	section.the_ads .the_ads-head {height:auto;line-height:1;padding:20px;}
	section.the_ads .the_ads-head .the_left_side, section.the_ads .the_ads-head .the_right_side, section.the_ads .the_ads-head .the_left_side .n70 {width:100%;}
	section.the_ads .the_ads-head .the_left_side .the_list .hlist {text-align:left;padding:20px 0;}
	section.the_ads .the_ads-head .the_right_side {text-align:left;}
	.the_section_head {width: calc(100% + 40px);margin-left: -20px;}
	.the_section_head .inner-the_section_head {padding: 0 20px;}
	.banner_home.banner_1200 .pt10 {padding: 0;}

	/* SINGLE POST */

	main.the_main_inserted::before {width: calc(100% + 60px);margin-left:-20px;}
	.the_related_bottom {overflow:hidden;padding:20px;}
	.the_related_bottom .yarpp-related {margin:0;}

	/* ARCHIVE HIRDETES */

	body.archive div.pagin {padding:40px 0;}
	body.archive div.uploadad a.rounded {margin-right:0;margin-bottom:20px;}
	div.taxselect {padding-right:0;padding-left:0;margin-bottom:10px;}

	/* SINGLE HELYEK */

	main.main_content.maps_right {padding:0;} 
	div.esemenyek.terkep .col-2, div.szallasok.terkep .col-2 {padding-right:0;}
	#the_related_posts {width: calc(100% + 40px);margin-left: -20px;padding: 0 20px;}
	main.single_helyek .n33.sidebar .pl30 {padding-left:20px;} 
	main.single_esemenyek .n33.sidebar .pl30 {padding-left:20px;} 

	/* ACCOUNT */

	ul.account li {margin:0 10px;vertical-align:top;}

	/* FOOTER */

	.footer.row0 a img {width: 100%;height: auto;padding: 0 20px;}

}


/* MOBILE */

@media screen and (max-width: 767px) {


	.mobileonly, img.mobileonly.img100, .img100 .mobileonly {display:block;}
	.mobileonly {display:block;} .mobileonly.ib {display:inline-block;}
	.desktoponly {display:none;} .desktoponly.ib {display:none;}


	/* HEADER */

	main {padding:0;}
	header.header a.the_logo {width:60%;}
	header.header div.the_menu {width:40%;}
	body.admin-bar.logged-in header.header {margin-top:0;}
	form#sfd div.search_fields {width:calc(100% - 20px);}
	form#sfd div.search_fields button.button span {display:none;}
	header.header ul.the_user_menu li.logout, header.header ul.the_user_menu li.profile, header.header ul.the_user_menu li.login, header.header ul.the_user_menu li.register, header.header .the_weather {display:none;}
	.the_user_menu li {border:0 none;padding:25px 10px;}
	#the_fs_menu {left:0;}
	body.admin-bar.logged-in main.main_content {margin-top:60px;}
	main.main_content, main.the_main, main.main_content.maps_right, main.the_main.maps_right {margin-top:100px;}


	/* FOOTER */

	.footer .col.n70, .footer .col.n30 {width:100%;}
	.footer.row2 .pt30 div.fr {float: none;margin: 15px 0;display: inline-block;width: 100%;}
	.sight_top .n33.byellow {width:100%;}
	.featmain .selection article {float:left;width:100%;margin-bottom:0;}
	.featmain .selection .n33 {width:100%;}
	.featmain .selection .n66, .featmain .selection .n33 {margin-bottom:10px;}
	.tab_content div.m_highlighted {margin-bottom:15px;}
	form.mailster-form .mailster-wrapper.mailster-firstname-wrapper {margin:0 0 15px 0;}
	form.mailster-form .mailster-wrapper.mailster-firstname-wrapper, form.mailster-form .mailster-wrapper.mailster-email-wrapper {width:100%;}
	.footer .col2 ul.mb30 {margin-bottom:30px;}
	.featmain .adsense {padding-bottom:0;}
	.sight_top_head.mobile_only i.toplist {margin-left:10px;}
	.sight_top_head.mobile_only h2, .sight_top_head.desktop_only h2 {font-size:24px;}
	.sight_top_head.mobile_only a.btn {margin-right:10px;}
	.footer.row0 a {text-align:center;margin-bottom: 20px;}
	.footer.row0 a.last_one {margin-bottom:0;}
	.footer.row0 a img {width:100%;height:auto;padding:0 20px;}
	.footer.row2 .al, .footer.row2 .ar {margin-bottom:10px;}
	.footer.row1 {text-align:center;}
	.footer a.external_logo {width: 50%;}

	/* HOME */

	.home .fs24px {font-size:20px;}
	.the_news section.featured .n33 h4 {margin-bottom:20px;}
	.the_section_content.the_events .am-prev, .the_section_content.the_events .am-next {display:block;}
	.the_section_content.the_places .place-prev, .the_section_content.the_places .place-next {display:block;}
	.the_news section.featured .n66, .the_news section.featured .n33 {width:100%;}
	.home section.news_4_8 .the_left_side article, .home section.news_4_8 .the_right_side .article_double {max-height:100%;height:auto;}
	.home section.news_4_8 .the_right_side article {height:auto;}
	.home main .the_left_side, .home section.featured .the_right_side .inner-the_right_side {width:100%;margin:0;}
	.the_news section.featured .fs36px {font-size:20px;}
	.the_news section.featured .the_text {padding:10px;}
	.home section.featured .the_right_side .inner-the_right_side {position:static;}
	.home section.featured .the_right_side article.post_2 {margin-top:20px;}
	.home article .the_text {margin-top:20px;}
	.home article .the_text .desc .pl5 {padding:0;}
	.home .news_4_8 .the_right_side .ml20 {margin:0;}
	.inner-the_section_head .the_right_side {display:none;}
	.home .inner-the_section_head, .home .the_section_content, .home section.the_news {padding:0 20px;}
	.home div.featured .the_right_side .inner-the_right_side {width:100%;margin:0;position:static;}
	.home div.news_4_8 .the_left_side article, .home div.news_4_8 .the_right_side .article_double {max-height:inherit;height:auto;}
	.home div.news_4_8 .the_right_side article {height:auto;}
	.home .the_section_head {margin-bottom:10px;}
	.home div.news_4_8 .the_right_side .the_image, .home div.news_4_8 .the_right_side .the_text {display: inline-block;vertical-align: top;margin:0;}
	.home div.news_4_8 .the_right_side .the_image {width:calc(50% - 10px);margin-right:10px;}
	.home div.news_4_8 .the_right_side .the_text {width:50%;}
	.home div.news_4_8 .the_right_side .the_text h2 {margin:0;}
	.home div.news_4_8 .the_right_side .the_text .meta {display:none;}
	.home div.news_4_8 .the_left_side article .the_image {width:100%;}
	.inner-section_head .the_right_side {display:none;}
	
	body.home article.the_post {width:100%;margin-bottom:15px;}

	.home section .the_section_content .n9 {padding: 0;}
	.home section .the_section_content .minus30 {margin:0;}
	.home section .the_section_content .plr15 {padding:0;}
	.home section .inner-section_head {padding: 0 20px;}
	.home div.main section.the_main_slider.row {width: calc(100% - 30px);margin:auto;}
	.home .the_feat_section .sight_top {margin-left: -10px;margin-right: -10px;}
	.home .the_feat_section .selection .n9 {overflow:visible;}
	.home .the_feat_section .selection .sight_top_head {margin-left: -10px;margin-right: -10px;width: calc(100% + 20px);}
	.the_feednews_section .the_head img {max-width: 100%;height: auto;display: block;}
	.the_feednews_section article.the_post .the_title.minh {max-width: 100%;height: auto;display: block;}
	.home article.the_post .the_title.minh {padding: 10px;}
	
	div.feed-items article.the_post:first-child .the_image, div.feed-items article.the_post:first-child .the_desc {width: 100%;}
	div.feed-items article.the_post .the_image .catlist {display: none;}
	div.feed-items article.the_post:first-child .the_image .catlist {display: inline-block;}
	div.feed-items article.the_post:first-child .the_desc .catlist {display: none;}
	.the_feednews_section article.the_post {float: none;padding: 0;}
	.home .the_feednews_section .the_section_content {}


	/* HOME - HIRDETESEK */

	section.the_ads .the_section_content .minus30 {padding-top:0;}
	section.the_ads.hirdetesek .minus30 .hirdetes.list, section.the_ads.hirdetesek .minus30 .hirdetes.list .inner.p10 {padding: 0;}
	section.the_ads article {width:100%;}
	section.the_ads .the_ads-featured article {margin-bottom: 10px;}
	section.the_ads .the_ads-featured article:last-child {margin-bottom: 0;}
	section.the_ads .the_ads-rest article {padding: 0;margin-bottom: 10px;}
	section.the_ads .the_ads-rest article:last-child {margin-bottom: 0;}
	.the_ads-featured.hirdetes.list .the_image, .the_ads-featured.hirdetes.list .the_details {width:100%;}
	section.the_ads .the_right_side, section.the_ads .the_right_side a.btn {width:100%;}
	section.the_ads .the_left_side .the_list {display:none;}
	.home article .shadow.rounded {margin:5px;}
	.home .owl-carousel article .shadow.rounded {margin:0 0 20px 0;}
	section.the_ads article .the_image, section.the_ads article .the_details {width:50%;}
	.the_ads-featured article.the_ad h2.title {min-height:0;}

	/* HOME - CSB */

	section.the_csbnews_section .inner-the_section_head img {max-width:100%;}

	/* CATEGORY */

	.inner-the_cat_head {margin-bottom:20px;}
	body.archive .main .n50 {width:100%;}
	div.esemenyek.terkep, div.szallasok.terkep {position:static;}
	div.program_neve {min-height:0;}
	div.program_neve h3 {margin:5px 0 10px 0;}
	body.category div.minus0 .n33 {width:100%;padding:0;margin-bottom:10px;}
	body.category main .item-list {padding:0 20px;}
	body.category main .item-list.lista ul.list {margin-top:20px;}
	body.category div.minus0 .n50 .n50 {width:100%;margin:0 0 20px 0;padding:0;}
	body.category div.minus0 .n50 .n50.selector2 {margin-bottom:10px;}
	body.category div.minus0 .n33.date-select div.btn {width:100%;margin:0;}
	.main.category .sidebar .szallasok h2 {margin-bottom:10px;}
	.main.category .sidebar .szallasok article .inner.mt15 {margin:10px 0;}

	div.lista.n50 ul.list li.item.n50 .p10.bwhite {padding:0;}
	div.category.magazin.lista article.the_post.magazin a.n33, div.category.magazin.lista article.the_post.magazin .n66 {width:100%;}
	div.toplistak.lista article.the_post.magazin a.n33, div.toplistak.lista article.the_post.magazin .n66 {width:100%;}
	div.category.magazin.lista article.the_post.magazin .n66 .pl15 {padding:10px 0;}
	div.toplistak.lista article.the_post.magazin .n66 .pl15 {padding:10px;}
	div.toplistak.lista .n33.sidebar {width:100%;}
	div.toplistak.lista .n33.sidebar .pl15 {padding:0;}
	.n33.sidebar .mostwanted .mpost a.title-link div.catlist {top:15px;}
	.n33.sidebar .mostwanted article .desc h4 {margin:10px 0 5px 0;}
	article.esemenyek h3.subtitle {min-height:0;margin:10px 0;}
	.archive .n33.sidebar div.szallasok article {margin-bottom:10px;}
	.archive .n33.sidebar div.szallasok h2.byellow, .archive .n33.sidebar div.szallasok h2.bred {margin-bottom:10px;}
	.tag .toplistak.lista h1 {width:100%;margin-bottom:10px;display: block;}
	div.main h1.cattitle {text-align:center;margin-bottom:20px;}
	body.hirek h1.cattitle {display:none;}
	body.hirek ul.catlist {width:100%;margin-bottom:10px;}
	.category.the_tags .post .plr10 {padding:0;}
	.category.the_tags .pt15 {padding:0;}
	#mapcanvas, #mapcanvas-off {height:300px !important;}
	.item-map .plr10 {padding:0;margin-bottom:10px;}

	/* CATEGORY MAGAZIN */

	.category article.the_post.magazin .n66 {width:66%;}
	.category article.the_post date.n50, .tag .toplistak.lista article.the_post date.n50 {position:relative;width:100%;line-height:120%;margin-top: 10px;}
	.category .main.category .pt30, .tag .main.toplistak .pt30 {padding:0;}
	body.category .featmain .n33, body.category .featmain .n66 {width:100%;float: none;}
	.main.category .n66.the_left_side {padding:0 20px;}
	.main.category .n33.sidebar {width:100%;margin-top:20px;}
	.main.category .n33.sidebar .pl20 {padding:0;}
	.category_news .the_right_side.sidebar {width:100%;}
	.category_news .the_right_side.sidebar .outer-the_ads {margin:0;}
	.category_news img.desktoponly {display:none;}
	.category_news img.mobileonly {display:block;}

	/* CATEGORY HELYEK, ESEMENYEK */

	main.maps_right h1.cattitle {}

	/* single magazin */

	.n66 {width:100%;}
	.single .sidebar {width:100%;}
	.single .sidebar .pl15 {padding:0;}
	.single .similar .minus10 {margin:0;}
	.single .similar article {width:100%;margin-bottom:20px;padding:0 20px;}
	.single .text h2.title {font-size:1.6em;}
	.single .n66 div.share {float:left;width:100%;margin-bottom:10px;}
	.single .date_author .n50 {width:100%;text-align:left;}
	.single .the_subcontent .the_title {font-size:18px;}
	.the_subcontent span.top_index {border-radius:50px;width: 50px;height: 50px;font-size: 20px;}
	.single .related_posts {padding:0 10px;}
	.single .yarpp-related {margin:0;}
	.the_content.normal_content h1, .the_content.normal_content h3 {margin-bottom:1em;}
	main.the_single_post .the_post_meta .n50 {width:100%;text-align: left;}
	main.the_single_post .the_post_meta .the_author {display:block;}
	main.the_single_post .the_post_meta .the_post_date {display:block;margin-bottom:20px;}
	main.the_single_post .inner-the_post_meta {padding-top:10px;}
	.single .similar .cattitle {padding:20px;}

	/* SINGLE MAGAZIN NEW ELEMENTS */

	.the_single_post_banner {margin-bottom:20px;}
	main.the_main .pt15.magazin {padding:0;}
	main.the_main section.the_meta div.meta {margin-bottom:20px;}
	main.the_main section.the_meta .the_post_title h1 {padding:0;margin-bottom: 20px;}
	main.the_main section.the_meta .the_post_meta {border:0 none;}
	main.the_main section.the_meta .the_post_meta .pl30 {padding:0;}
	main.the_main section.the_meta .the_post_meta div.the_author {margin:20px 0 0 0;border-bottom:0;border-top:1px solid #CCC;padding-top:20px;}
	div.inner-the_content .container.the_content div.the_excerpt {margin:20px 0;}  
	.minus10.recent-posts article.subitem {margin-left:-10px;margin-right:-10px;}
	.minus10.recent-posts article.subitem {padding:10px;margin:0;}
	main.the_main .inner-the_content .n66.content, main.the_main .inner-the_content .n33.sidebar {padding:0 20px;}
	main.the_main_inserted .main {padding-top:20px;}

	/* single post related */ 

	.yarpp-related h4 {font-size:1.2em;}
	.yarpp-related .n33 {width:100%;margin-bottom:10px;}
	.yarpp-related .n33 a h2 {font-size:1em;margin-bottom:10px;}
	.related_title {min-height:0;}

	/* single sidebar */

	.single .sidebar .desc.pl15 {padding-left:10px;}
	.single .sidebar .desc.pl15 h4 {font-size:1em;}
	.single .sidebar .mostwanted {float:left;}
	.single div.meta ul.p30 {padding:10px;}
	.single div.meta ul li {width:100%;margin-bottom:10px;}
	.single div.meta ul li:last-child, .single div.meta ul li:nth-last-child(2) {margin-bottom:0;}
	.single div.meta ul li i {width:32px;}
	.main .sidebar .pl30 {padding:0;}
	.n33.sidebar .the_sidebar_head {margin:20px 0;}


	/* CATEGORY HIRDETES */


	main.the_ad_list div.taxselect {padding:0;}
	main.the_ad_list .inner-the_ad_list {padding:0 20px;}
	#totalposts strong {margin-left:0;}
	#gofilters strong {margin-right:0}
	main.the_ad_list section#main {margin-top:20px;}
	main.the_ad_list div.pagin {margin-bottom:20px;}
	main.the_ad_list #side .pr20 {padding-right:0;}
	main.the_ad_list article.the_ad_item {margin-bottom:20px;}


	/* SINGLE HIRDETES */


	.single .content .deep ul.tabs {margin:0 10px;}
	div.content.hirdetes div.sidebar.hbox div.inner {padding:10px 20px;}
	body.single-hirdetes div.similar div.allbutton {margin:20px auto;width:100%;}
	body.single-hirdetes div.similar div.allbutton a {display:block;margin:0 10px;}


	/* SINGLE ESEMENYEK, HELYEK */


	main.single .sidebar, main.single .n66 {padding:0 20px;}
	main.single .sidebar .pl30 {padding:0;}
	.single .slider .featimage {background:transparent;}
	.single .slider .featimage .text {position:static;text-align: left;}
	.single .slider .featimage .text .cwhite.location {color:#000;margin-bottom: 10px;}
	.single .slider .featimage .black80 {display:none;}
	.category.banner {padding:0 20px;margin-bottom:0;}
	.esemenyek.meta.the_meta_data {clear:both;border-radius:0;margin-bottom:20px;}


	/* SINGLE PAGES */


	main.single_page div.n9 {padding:0 20px;}
	#gform_wrapper_2 {margin:0 0 20px 0;}
	main.single_page h1.redline_short {margin-bottom:40px;}

	/* REGISTRATION, PROFILE */

	div#theme-my-login.tml-login {margin:0;}
	#field_6_1 div.ginput_complex, div.gform_wrapper .gform_footer input.button {width:100%;}


	/* WEBKAMERA */

	.the_camera_section .the_section_head {height:auto;margin-left: 20px;}
	body.home article.featured_camera, body.home article.regular_camera {width:100%;padding: 0;}
	main.webkamera-archive {margin-top:15px;}
	.webkamera-archive .minus10 {margin:0;}
	body.single-webkamera .similar .minus10 {margin:0;}
	body.single-webkamera .similar h3.cattitle {font-size:18px;margin:10px 10px 10px 0;}
	.main-kamera-inner.pt20 {padding: 0 10px;}
	.single .main-kamera-inner h1.page-title {position:static;font-size:1.4em;}
	body.single-webkamera .similar article.featured_camera h3.the_title {font-size:16px;}
	.webkamera-content .n66 .inner-content.pr10 {padding-right:0;}
	.webkamera-content .sidebar {position:static; padding-left:0;margin-top:10px;}
	.webkamera-archive article.featured_camera {width:100%;}
	body.single-webkamera .category.banner {padding:0 10px;margin-bottom:10px;}
	.banner_1200 {padding: 0 10px;}


	/* HOME NEW 5-ITEMS FEATURED */


	.the_featured_section .outer {padding: 10px;}
	.the_featured_section .catlist {padding: 10px;}
	.the_featured_section .the_left.n50, .the_featured_section .the_right.n50 {width: 100%;} {width: 100%;}
	.the_featured_section .the_left .the_title {line-height: 120%;padding-left:10px;}
	.the_featured_section .the_right.n50 .the_link, .the_featured_section .the_right.n50 .the_meta {width: 50%;display: inline-block;vertical-align: top;}
	.the_featured_section .the_right.n50 .the_meta {padding:0 0 0 10px;width: calc(50% - 10px);}
	.the_featured_section .the_right.n50 .col.n50 {flex:0 0 100%;}
	.banner_home.banner_1200 {padding:0;}
	.banner_home.banner_1200 .pt10 {padding:0;}
	.the_featured_section article.the_post {padding-top: 0;}

}






















