@media only screen and (min-width: 768px) and (max-width: 1279px) {

/* 404 */
  
.nositecont {
  width: 80%;
  padding: 5%;
}
.nslogo {
  width: 50%;
  margin-bottom: 20px;
}
.nsuzenet {
  font-size: 20px;
}
.nsfoldal {
  font-size: 31px;
}

/* FEJLÉC */
#head {
  height: 71px;
}
.menucont {
  width: 97%;
  height: 71px;
}
.logo {
  width: 19%;
  top: 20px;
  margin-bottom: -20px;
}
.slogan {
  display: none;
}
.menuelem {
  height: 29px;
  font-size: 13.4px;
  line-height: 30px;
}
.hivatkozdiv {
  margin-left: 17px;
  padding-left: 17px;
}
a.account {
  height: 32px;
}
.tneve {
  font-size: 14px;
  line-height: 17px !important;
}
.tsubneve {
  font-size: 11px;
}
.menuajanlat {
  font-size: 17px;
}
.footercont {
  width: 94%;
}
.fblock1 {
  width: 43%;
}
.fblock2 {
 width: 35%;
}

.root {
    width: 631%;
}
/* FEJLÉC ZÁR */

.cnmenucont {
 min-height: 30px;
}
.cnszoveg {
  font-size: 13px;
  text-indent: 8px;
  line-height: 30px;
}
.cnmenutag {
  height: 30px;
  line-height: 32px;
  font-size: 10px;
}
.reflogocont {
  width: 100%;
}
	
#adatfrissbox {
	width:80%;
	margin:40px auto 120px auto;
}
  
/* TARTALOM */
#sitecontent {
  top: 71px;
  margin-bottom: 71px;
  padding-top: 0;
  padding-bottom: 40px;
}
.sitecenter {
  width: 94%;
}
.imgcomment {
  padding: 5px 0 5px 15px;
  font-size: 12.7px;
}
/* TARTALOM ZÁR */

/* NYITÓLAP */
  
.gyhead {
  width: 95%;
	margin-bottom:15px;
}
.opentxtdiv {
  width: 95%;
}

.introcont {
  width: 90%;
}
.introtxtdiv {
	width: 54%;
  padding-top: 20px;
}
.introcim {
	font-size: 22px;
}
.ich1 {
	font-size: 31px;
	margin-bottom: 20px;
}
.introtxt {
  font-size: 15px;
  line-height: 25px;
}
.introlezartxt {
	font-size: 20px;
}
	
.ciesverscont {
  width: 92%;
}
.cegintrocont {
  width: 96%;
	float: none;
}
.citxtcont {
  width: 100%;
  float: none;
}
.cegintrocim {
  width: 90%;
  padding: 25px 0 0 0;
  font-size: 30px;
	line-height: 35px;
	text-align: center;
	margin: auto;
	margin-bottom: 25px;
}
.cegintrotxtcenter {
  width: 92%;
}
.cegintrotxt {
  width: 94%;
	padding: 3%;
}
.certificatebox {
	display: none;
}

/*.versbox {
	display: none;
}*/
	
.gyttitle {
  font-size: 18px;
}
.gyttxt {
  font-size: 15px;
  line-height: 22px;
}
  
/* GRAFIKAI TERVEZÉS */
    
.grafintrobox {
  width: 100%;
}
.grafcimbox {
  font-size: 28px;
}
.grafbevezeto {
  font-size: 14.8px;
  line-height: 20px;
  margin-bottom: 18px;
}
.grafbevtxt {
  display: none;
}
.szmleirkepbox {
  width: 100%;
  height: auto;
  float: none;
  margin-right: 0;
}
.icontxtje {
 width: 82%;
}
.tervezunkkeret {
  width: 100%;
  margin-bottom: 15px;
}
.ajpaneldiv {
  width: 64%;
}
.grafsubcim {
  line-height: 30px;
  border-top: 0;
  border-bottom: 0;
  margin-bottom: 20px;
}
.grafajvelemeny {
  width: 34%;
}
.grafajszoveg {
  font-size: 13px;
  line-height: 17px;
}
.grafmotivum {
  display: none;
}
.graffancy {
  width: 97%;
  max-width: 780px;
  height: auto;
}
.viragmotivum {
	display: none;
}
.viragmotivum2 {
	display: none;
}
.akimgbox {
	width: 45%;
	float: left;
	padding: 5px 5px 0 5px;
	margin-bottom: 20px;
	border:1px solid #ccc;
	border-radius: 4px;
	margin-right: 2%;
	position: relative;
}
.akimgboxjobb {
	width: 45%;
	height: auto;
	float: left;
	padding: 5px 5px 0 5px;
	margin-bottom: 20px;
	margin-right: 2%;
	border:1px solid #ccc;
	border-radius: 4px;
	position: relative;
}
/* GRAFIKAI TERVEZÉS ZÁR */
  
.tajekoztatook {
	width: 100%;
}

/* NEKED ÍRTUK */

#blogcontent {
  width: 94%;
  padding: 3%;
}
.blogtema {
  width: 62%;
}
.blogmenu {
  width: 35%;
}
.blogmenubox {
  height: 570px;
}
.bmajanlatkeres {
  width: 94%;
  margin-bottom: 0;
  float: none;
}
.blogfejlec {
  margin-bottom: 20px;
}
.blogcikkintro {
  width: 100%;
  position: relative;
  bottom: none;
  right: none;
}
.blogcikkimg {
  width: 95%;
  float: left;
} 
.blogcikkcim {
  font-size: 25px;
  line-height: 35px;
  margin-bottom: 5px;
}
.blogbold {
  margin-bottom: 25px;
}
.bminputmezo {
  width: 95%;
}
.bajuzenet {
  width: 95%;
}
.bmarckep {
  width: 31%;
}
.bmajcim {
  width: 65%;
  top: 8px;
  float: left;
  font-size: 13px;
  line-height: 27px;
  margin-bottom: 30px;
}
	
.tanusitvanykeret {
	width: 94%;
	padding: 3%;
}
.tanusitvanyimg {
	width: 100%;
}
.tanusitvanyb {
	width: 100%;
	font-weight: bold;
	position: relative;
	margin-bottom: 25px;
}
	
.cntovabbibox {
	display: block;
	padding: 2% 2% 1% 2%;
}
.cntovabbi {
  width: 96%;
	padding: 2%;
}
  

/* KÁRTYÁS FIZETÉS */
#paylogblock {
	width:80%;
	min-height:200px;
	padding-left:5%;
	padding-right:5%;
	position:relative;
	top:30px;
	margin-bottom:0;
	margin-left:0;
	margin:auto;
	padding-bottom:15px;
	padding-top:5px;
	float:none;
	}
	#payintro {
	width:90%;
	position:relative;
	top:35px;
	}
	.payattent {
	position:relative;
	top:10px;
	}
	#cibtransblock {
	width:95%;
	margin-top:15px;
	margin-bottom:30px;
	}
	.ctdataframe {
	width:50%;
	height:auto;
	float:left;
	margin-bottom:40px;
	}
	.cplogdiv {
	margin-bottom:10px;
	}
  
#arajanlatblock {
  width: 100%;
  float: none;
}
#ismertetoblock {
	display: none;
}
.apboxbal {
  width: 48%;
}
.apboxjobb {
  width: 47%;
}
.ajselectdiv {
  height: 87px;
}
  
/* ÚJ TERMÉKOLDAL FELÉPÍTÉS */
  .bannerplace {
  margin-bottom: 15px;
}
  .termekalcime {
  margin-bottom: 25px;
}
.ibcim {
  font-size: 20px;
}
.ibtxt {
  margin-bottom: 35px;
  font-size: 14px;
  line-height: 18px;
  text-align: left;
}
.gyartasszp {
  width: 100%;
  float: none;
}
.szorolapcsoport {
  display: none;
}
.arakblock {
  width: 100%;
  border-top: 0;
  margin-bottom: 20px;
}
.szamolopanel {
  width: 37%;
  float: left;
  margin: auto;
  margin-bottom: 20px;
}
.arakcim {
  margin-bottom: 25px;
  font-size: 18px;
  text-align: center;
}
.gyartasijell {
  width: 58%;
  float: right;
  margin: auto;
  margin-right: 0;
  margin-bottom: 20px;
}
.mapparajzok {
  width: 70%;
  padding-top: 10px;
  margin: auto;
}
.mdbtablakeretf {
  display: none;
}	
.mdbtablakeretl {
  display: none;
}	
.mappatulajdonsagok {
  width: 100%;
  float: none;
  padding-top: 0px;
}
.mappagrafimg {
  display: none;
}	
	
.gyartasijellcimke {
  width: 48%;
}
.gyartasijell2 {
  width: 60%;
  float: right;
}
.gyartasijell3 {
  margin-right: 0;
  width: 60%;
  float: right;
}
.gyartasijellmin {
  float: right;
}
.gyartnemes {
  display: none;
}
.nevjegytabla {
  width: 60%;
  float: right;
  margin-left: 0;
}
.opcioktabla {
  display: none;
}
.okiegcim {
  margin-bottom: 10px;
}
.oktetel {
  height: 40px;
}
.okar {
  height: 40px;
}

.ajanlatkerboxjobb {
  width: 100%;
  float: none;
}
.tovabbiervbal {
  width: 100%;
  float: none;
} 
.tovabbiervbaletlap {
  width: 90%;
  float: none;
	padding: 4% 4% 2% 4%;
	margin-bottom: 20px;
} 
.bekezdcimetlap {
  font-size: 17px;
}
.bekezdtxtetlap {
  font-size: 17px;
  line-height: 24px;
  text-align: left;
}
.tovabbiervjobb {
  width: 100%;
  float: none;
}
.gyartgrafikak {
  display: none;
}
.mapparajzok {
  padding-top: 0;
}
.mappagraf {
  width: 27%;
  margin-right: 5%;
}
.mappagrafa4 {
  width: 27%;
  float: left;
  margin-left: 3%;
  margin-right: 0;
}
.mappagrafimg {
  display: none;
}
.ajpaneldivetlap {
  top: 0;
}
.contactkeret {
  width: 100%;
  float: none;
	padding-top: 20px;
}
.gyikdivusz {
  display: none;
}
.anyagcim {
  padding-top: 0;
}
.upinstblock {
  width: 56%;
  font-size: 15px;
  line-height: 21px;
}
.aproductbox {
  padding: 3%;
}
.apinput {
  width: 44%;
}
.apcomment {
  width: 45%;
}
.scpt {
	padding-top: 0;
}
.termekjellemzokbox {
	width:67%;
}	
.kalkulatorbox {
  width:30%;
}
.bekezdtxtbig {
	display: none;
}
.ofimg {
	width: 23%;
}
.oftxt {
	width: 71%;
  font-size: 14px;
  line-height: 27px;
}
.adatettxt {
  top: 5px;
  font-size: 12px;
}
.gyartasijellbal {
  width: 51%;
}
.ofuzenetmezo {
  height: 83px;
}
  
/* ÚJ TERMÉKOLDAL FELÉPÍTÉS ZÁR*/
  
/* KÖNYV */  
.bookleft {
  width: 100%;
  float: none;
  margin: auto;
}
.bookright {
  width: 92%;
  padding: 4%;
  float: none;
}
.konyvvelemeny {
  padding-top: 0;
}
.jelzoszalag {
  width: 7%;
}
/* KÖNYV ZÁR */ 

.termekbemutatobox {
  width: 100%;
  justify-content: space-between;
  display: block;
  background: #fff;
  padding: 0;
}
  .termekbemutatoboxkoszonet {
  width: 100%;
  justify-content: space-between;
  display: block;
  background: #fff;
  padding: 0;
}
.tbplace {
	width: 22.5%;
	height: auto;
  margin: 1%;
  float: left;
}
.tbpt20 {
  padding-top: 0;
}
  
/* KOSÁR */
.kosartartalombox {
	width:100%;
	float:none;
}
.szolgbox {
	width:98%;
	float:none;
}
.kosarcim {
	text-align:center;
}
.termeknev {
	width:65%;
	padding-left:1%;
}
.teteljavit {
	width:25%;
}
.teteltorol {
	width:7%;
}
.termekjelbox {
	width:100%;
	float:none;
	margin-bottom:10px;
}
.termekarbox {
	width:98%;
	float:none;
	margin-bottom:4px;
}
.kosarlogbox {
	width:100%;
	min-height:100px;
	padding-bottom:25px;
	float:none;
}
.kosaradatbox {
	width:100%;
	float:none;
	margin-left:0;
	padding-left:0;
	border:0;
	padding-bottom:25px;
}
.rendelzar {
	width:100%;
	float:none;
	padding-left:0;
	border:0;
	padding-bottom:15px;
}
.tinputisz {
	width:38%;
	margin-right:1%;
}
.tinputvaros {
	width:59%;
	margin-right:0;
}
.tinputcim {
	width:98%;
}
.atvetcim {
	width:100%;
	float:none;
	margin-bottom:8px;
}
.atvetszemely {
	width:49%;
	float:left;
}
.atvethazhoz {
	width:49%;
	float:right;
}
.fizcim {
	width:100%;
	float:none;
	margin-bottom:8px;
}
.fizkp {
	width:35%;
	float:left;
}
.fizbank {
	width:30%;
	float:left;
}
.fizkartya {
	width:32%;
	float:left;
}
.csapattxt {
  padding: 5px 0 5px 0;
  font-size: 12px;
}
.feliratkozasbox {
    width: 71%;
    height: 671px;
    margin: auto;
    background: #285f0f;
    opacity: 0.78;
    padding-left: 5%;
    padding-right: 5%;
}
.feliratpromo {
  display: none;
}
.naptpromokeret {
	display: none;
}
  
/* ÁLLÁS */
  
.allascont {
  width: 94%;
  padding-top: 4px;
}
.allaskephely {
  width: 100%;
  float: none;
}
.allasjobb {
  width: 55%;
}
.allastxt {
  width: 100%;
}
.allasmail {
  width: 94%;
  padding: 3%;
}
  
/* ROLLUP */
	
.rollupbalblock {
  width: 100%;
  float: none;
}
.rollupjobbblock {
  display: none;
}
.ervkiemel {
  font-size: 14px;
}
.rollupleiras {
  font-size: 13px;
  line-height: 16px;
}

  
}























