@media screen and (min-width: 1200px) {
.n9 {width:1180px;}
}
@media screen and (max-width: 1024px) {
.n9 {width:100%;}
ul.slicknav_nav ul.sub-menu {position:relative;}
#nav {display:none;}
.container.nav {display:none;}
#menu .slicknav_menu {display:block;position:relative;z-index:2;}
div.slicknav_menu {background:none;display:block;}
a.slicknav_btn {margin:auto;text-shadow:none;float: none;display: inline-block;}
.slicknav_nav a {text-transform:uppercase;}
}
@media screen and (max-width: 768px) {
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width:48%;}
#subs {width:100%;}
#floatright {display:none;}
.n9 {overflow:hidden;}
.n9 .pt20, .n9 .p20, div.container {padding:10px;}
div.sliders .p20 {padding:10px;}
div.sliders.mb30 {margin:0;}
div.container.sliders.n100 {padding:0;}
div.page-default .n70, div.page-default .n30 {width:100%;}
div.category .posts.n70, div.category #sidebar {width:100%;}
div.taxonomy.n9 .n70, div.taxonomy.n9 .n30 {width:100%;}
div.taxonomy.n9 .n70 .mr20, div.category.n9 .n70 .mr20 {margin:0;}
div.searching div.pt20, div.searching div.p20 {padding:0;}
div.taxonomy.sform div.searching form.searchandfilter ul li.sf-field-taxonomy-oktato-kategoria {width:100%;margin:auto;}
div.taxonomy.sform div.searching form.searchandfilter ul li.sf-field-search, div.taxonomy.sform div.searching form.searchandfilter ul li.sf-field-taxonomy-oktato-kategoria {margin:auto;}
div.page-default .n70 .mr20 {margin:0;}
div.header .mt20 {margin:10px;}
div.header.n9 {overflow:visible;}
ul.slicknav_nav {position:absolute;left: 0;width: 100%;z-index: 9;}
div.navigation, div.pagination {margin-bottom:15px;}
div#langs {text-align:center;}
div.header div.col-right.fr {float:none;text-align:center;width:100%;display:inline-block;}
}
@media screen and (max-width: 600px) {
div.footer div.col {width:100%;float:none;text-align:center;}
div.footer div.col .mr15 {margin:0;}
div#foot div.footer.row {margin:10px;}
}
@media screen and (max-width: 480px) { #navi {width:50%;}
#topbar {display:none;}
.sticky .head {position:fixed;}
#sideresp {display:block;}
.mb30 {margin-bottom:10px;}
div.taxonomy.sform div.searching form.searchandfilter ul li {clear:both;}
div.taxonomy.sform div.searching form.searchandfilter ul li.sf-field-submit, div.taxonomy.sform div.searching form.searchandfilter ul li.sf-field-reset {clear:none;}
.searchandfilter select.sf-input-select, div.taxonomy.sform div.searching form.searchandfilter ul li.sf-field-post-meta-wpcf-oktato-aktiv {width:100%;}
div.taxonomy.sform.hallgatok div.searching form.searchandfilter ul li.sf-field-sort_order {width:100%;} div.container div.n70, div.container div.n30,  div.container div.post.n50 {width:100%;}
div.container div.n70 .mr20 {margin:0;}
div.container div.n70 .mr20.inner, div.container .inner {margin:auto 10px;overflow:hidden;}
div.container div.col {margin-bottom:20px;} div.footer div.col {width:100%;}
div.footer div.col {margin-bottom:20px;}
div#foot div.inner {margin:auto 10px;overflow:hidden;}
div#foot div.inner.pt40 {padding:0;}
div.footer div.col4 div.gg_standard_gallery .gg_img {width:100%;} div.taxonomy strong.legend {display:block;clear:both;float:none;margin-bottom:10px;} .post.text ul.meta li span.data {width:100%;}
div.taxonomy div.posts div.n70 {margin-top:10px;}
}