@charset "utf-8";

/* DEKLARÁCIÓK */

@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em
,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption
,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;overflow-y:scroll;}ol,ul{list-style:none;}blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins,a{text-decoration:none;}
del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}body{height:100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}

body {
	margin:0;
	padding:0;
	font-size:17px;
	font-family: "Roboto", serif;
}

H1, H2, H3, H4, H5, H6 {
	margin-top:0;
	margin-bottom:0px;
	font-weight:normal;
}
p {
    margin-top: 0px;
    margin-bottom: 0px;
}
@font-face {
	font-family:'icons';
	src: url('../style/elegant/ElegantIcons.eot');
	src: url('../style/elegant/ElegantIcons.eot?#iefix') format('embedded-opentype'),
	url('../style/elegant/ElegantIcons.woff') format('woff'),
	url('../style/elegant/ElegantIcons.ttf') format('truetype'),
	url('../style/elegant/ElegantIcons.svg#ElegantIcons') format('svg');font-weight:normal;font-style:normal;
}
.cleardiv {
	clear:both;
}
.wrapper:after {
    content:'';
    display:block;
    clear: both;
}
.linkkek {
	color: #0570f8;
}
.linkszurke {
  color: #4e4e4e;
}
.linksszurke {
	color: #535353;
	text-decoration: underline;
}
.linkvszurke {
  color: #a4a4a4;
}
.linkfeher {
	color: #fff;
	text-decoration: underline;
}
.narancs {
	color: #FF4E01;
}
.linkvzold {
	color: #84C40E;
}
.feher {
	color: #fff;
}
.szurkehatter {
	background: #a4a4a4;
} 
.zoldhatter {
	background: #84C40E;
} 
.vzoldhatter {
	background: #AED759;
}
.vszurkehatter {
	background: #cccccc;
}
.fekete {
	color: #000000;
}
.fs22 {
	font-size: 22px;
}
.fs20 {
	font-size: 20px;
}
.lh24 {
	line-height: 24px;
}

/* NYELV VÁLTÁS GOMB */
.language-switcher {
	position: absolute;
	top: 10px;
	right: 10px;
}
.language-switcher a {
	margin: 0 5px;
	text-decoration: none;
	padding: 5px 10px;
	border: 1px solid #ccc;
	border-radius: 5px;
	background-color: #f4f4f4;
	color: #333;
}
.language-switcher a:hover {
	background-color: #ddd;
}

/* INDEX ALAPOK */

#sitecontent {
	width: 100%;
	position: relative;
	margin: auto;
	/*background: linear-gradient(to bottom, #4ab0f3 0%,#fff 70%);*/
}
.fejlec {
	width: 100%;
	max-width: 1300px;
	margin: auto;
	padding-bottom: 20px;
	/*border: 1px solid #ccc;*/
}
.logo {
	width: 17%;
	float: left;
	padding-top: 20px;
}
.headright {
	float: right;
}
.contactbox {
	margin-bottom: 25px;
}
.korrekttxt {
  width: auto;
  height: 43px;
  float: left;
  line-height: 44px;
  font-size: 16px;
  background: #f4eadf;
  background: #f0f0f0;
  padding-left: 20px;
  padding-right: 20px;
  border-radius: 0 0 8px 8px;
  color: #4e4e4e;
}
.telefontxt {
  width: auto;
  height: 43px;
  padding-left: 20px;
  padding-right: 20px;
  float: left;
  line-height: 42px;
  margin-left: 5px;
  background: #f4eadf;
  background: #f0f0f0;
  border-radius: 0 0 8px 8px;
  font-size: 16px;
}
.telicon {
  font-family: 'icons';
  color: #FF4E01;
  margin-right: 8px;
  font-size: 17px;
	position: relative;
	top: 1px;
}
.countryicon {
	width: 40px;
	float: left;
	margin-left: 10px;
	position: relative;
	top: 10px;
}
.ciradius {
	border-radius: 4px;
}
.headtitle {
	width: 100%;
	margin-bottom: 13px;
	text-align: center;
	font-size: 25px;
	font-weight: 700;
	color: #535353;
}
.headsubtitle {
	width: 100%;
	text-align: center;
	color: #747474;
}
.headnyelv {
	font-size: 13px;
	text-align: right;
	color: #535353;
	padding-top: 15px;
	display: none;
}
#mobilemenubox {
	width:40px;
	height:40px;
	float:right;
	margin-top:15px;
	display:none;
}
.menusor {
	width: 100%;
	background: #e8e8e8;
	background: linear-gradient(to right, #e8e8e8 0%, #e8e8e8 50%, #e8e8e8 50%, #535353 53%, #535353 100%);
  border-bottom: 1px solid #fff;
}
.menukeret {
	width: 100%;
	max-width: 1300px;
	height: 53px;
	margin: auto;
	background: #e8e8e8;
	transform: perspective(1000px) rotateX(0deg) skewX(-10deg);
  transform-origin: top;
	/*background: linear-gradient(to bottom, #fff 0%, #e8e8e8 100%);*/
}
.slogan {
	float: left;
	padding-top: 20px;
	font-size: 17px;
	font-weight: 700;
	font-style: italic;
	letter-spacing: 0.5px;
	text-indent: 5px;
	color: #717171;
}
.mobilslogan {
	width: 100%;
	padding-top: 12px;
	padding-bottom: 12px;
	margin-bottom: 1px;
	background: #888888;
	text-align: center;
	font-size: 14px;
	font-weight: 450;
	color: #fff;
	display: none;
}
.menuelem {
  width: auto;
  height: 53px;
  float: right;
	padding-left: 30px;
	padding-right: 30px;
	font-size: 17px;
	text-align:center;
	font-weight: 450;
	color:#fff;
	line-height:58px;
	text-shadow: -1px 1px 1px rgba(0, 0, 0, 0.1);
	background:#84C40E;
	/*background: linear-gradient(to bottom, #8fd72d 0%, #82BE0A 100%);*/
	border-left: 1px solid #fff;
}
.menuelem:hover {
	background:#FF4E01;
	text-decoration:none;
}
.menuelem-megrendeles {
  width: auto;
  height: 53px;
  float: right;
	padding-left: 30px;
	padding-right: 30px;
	font-size: 17px;
	text-align:center;
	font-weight: 450;
	color:#fff;
	line-height:53px;
	text-shadow: -1px 1px 1px rgba(50, 50, 50, 0.5);
	background:#FF4E01;
	/*background: linear-gradient(to bottom, #8fd72d 0%, #82BE0A 100%);*/
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
.menuelem-megrendeles:hover {
	background:#84C40E;
	text-decoration:none;
}
.megrendelicon {
  font-family: 'icons';
  font-size: 20px;
  margin-right: 10px;
  position: relative;
  top: 1px;
}
.mobilmenuicon {
  font-family: 'icons';
  font-size: 20px;
  margin-right: 17px;
  position: relative;
  top: 1px;
	color: #84C40E;
}
#footercont {
	width: 100%;
	background: #484848;
}
.footerhead {
  width: 100%;
  height: auto;
  padding-top: 20px;
  padding-bottom: 15px;
	font-weight: 700;
  font-size: 21px;
  letter-spacing: 0.5px;
  text-align: center;
	line-height: 30px;
  color: #d8f7ab;
  background: #84C40E;
  border-top: 3px solid #b7e870;
  border-bottom: 2px solid #b7e870;
}
.referenciablock {
	width: 98%;
	padding: 1%;
}
.ajanlasbox {
	width: 100%;
	margin-bottom: 25px;
}
.reflogocont {
	width: 100%;
	max-width: 1300px;
	margin: auto;
}
img.reflogo {
  margin-bottom: 20px;
}
.footermenucont {
	width: 100%;
	max-width: 1300px;
	margin: auto;
	padding-bottom: 100px;
}
.flogobox {
	width: 38%;
	float: left;margin-left: 2%;
	line-height: 30px;
	padding-top: 8px;
}
.flogo {
	width: 52%;
	margin-bottom: 25px;
}
.fmenubox {
	width: 23%;
	float: left;
	line-height: 30px;
	color: #b7e870;
}
.fszabalyzatbox {
	width: 26%;
	float: right;
	line-height: 31px;
	color: #e8e8e8;
}
.cardbox {
  width: 76%;
  padding-top: 10px;
}

/* TARTALOM */

#main-content {
	width: 100%;
	height: auto;
	margin: auto;
}
.content1300 {
	width: 100%;
	max-width: 1300px;
	min-height: 300px;
	margin: auto;
}

.fejlesztesalatt {
	width: 80%;
	max-width: 800px;
	margin: auto;
	padding-top: 100px;
	padding-bottom: 100px;
	text-align: center;
	font-size: 35px;
	line-height: 45px;
}
.fakieg {
	width: 100%;
	text-align: center;
	font-size: 18px;
	line-height: 28px;	
}

/* NYITÓLAP */

.video-container {
  width: 100%;
  position: relative;
	display: block;
}
.video-container-mobil {
  width: 100%;
  position: relative;
	display: none;
}
.slogansor {
  width: 100%;
  background: #e8e8e8;
	margin-bottom: 30px;
	position: relative;
  top: -2px;
}
.sloganbox {
  width: 100%;
  max-width: 1300px;
  height: 48px;
  margin: auto;
	text-align: center;
	color: #f0f0f0;
	font-size: 20px;
	font-weight: 480;
	line-height: 48px;
  background: #535353;
  transform: perspective(1000px) rotateX(0deg) skewX(-10deg);
  transform-origin: top;
}
.producttitle {
	width: 94%;
	max-width: 1300px;
	margin: auto;
	text-align: center;
	font-size: 31px;
	font-weight: 700;
	line-height: 45px;
	color: #535353
}
.producttitle-china {
	width: 94%;
	max-width: 1300px;
	margin: auto;
	margin-bottom: 25px;
	text-align: center;
	font-size: 53px;
	line-height: 62px;
	color: #84C40E
}
.ptbig {
	font-size: 40px;
	color: #FF4E01;
}
.subslogan {
	width: 94%;
	max-width: 1300px;
	margin: auto;
	padding-bottom: 55px;
	text-align: center;
	font-size: 18px;
	line-height: 30px;
	color: #535353;
}
.slicon {
	font-family: 'icons';
	margin-left: 5px;
  margin-right: 5px;
  font-size: 18px;
	color: #f5b404;
  position: relative;
  top: 1px;
}
.haromervbox {
	width: 94%;
	max-width: 1300px;
	margin: auto;
	margin-bottom: 50px;
	justify-content: space-between;
  display: flex;
}
.ervdiv {
	width: 26%;
	min-height: 210px;
	padding: 0 2% 2% 2%;
	background: linear-gradient(to bottom, #ffffff 0%,#f0f0f0 100%);
	border-bottom: 2px solid #ccc;
	border-radius: 7px;
}
.ervicon {
	width: 17%;
	margin: auto;
	margin-bottom: 20px;
}
.ervcim {
	width: 100%;
	margin-bottom: 20px;
	text-align: center;
	font-size: 21px;
	font-weight: 700;
	color: #535353;
}
.ervszoveg {
	width: 100%;
	text-align: center;
	color: #535353;
	line-height: 22px;
}
.szinhuseg {
  width: 94%;
  max-width: 1300px;
  margin: auto;
  text-align: center;
  font-size: 25px;
  font-weight: 700;
  line-height: 35px;
  color: #FF4E01;
}
.garancia {
	width: 94%;
  max-width: 1300px;
  margin: auto;
	margin-bottom: 40px;
  text-align: center;
  font-size: 20px;
  font-weight: 550;
  line-height: 30px;
  color: #535353;
}
.vallalkozasbaratbox {
	width: 94%;
  max-width: 1300px;
	position: relative;
  margin: auto;
	margin-bottom: 20px;
	padding-top: 50px;
}
.vallalkozasbaratbox::before {
  content: "";
  position: absolute;
	top: 0;
  left: 0;
  width: 100%;
  height: 2px; /* Vonal vastagsága */
  background: linear-gradient(to right, #ffffff, #cccccc, #ffffff);
}
.vbtxtblock {
	width: 50%;
	float: left;
}
.vbimgblock {
	width: 40%;
	float: right;
}
.vbtitle {
	width: 100%;
	margin-bottom: 25px;
	font-size: 25px;
  font-weight: 700;
  line-height: 35px;
  color: #84C40E;
}
.vbtxt {
	width: 100%;
	line-height: 25px;
	color: #535353;
}
#hogyanblock {
  width: 100%;
  height: auto;
  background-size: cover;
  background-position: center;
  background-image: url('/img/alapanyaghatter.webp');
	padding-top: 40px;
	padding-bottom: 40px;
}
.hogyanbox {
	width: 94%;
  max-width: 1300px;
  margin: auto;
	margin-bottom: 40px;
}
.hogyantxtblock {
	width: 46%;
	float: right;
	padding: 3%;
	background: #fff;
	border-radius: 7px;
}
.hogyantitle {
	width: 100%;
	margin-bottom: 25px;
	font-size: 25px;
  font-weight: 700;
  line-height: 35px;
  color: #FF4E01;
}
.hogyantxt {
	width: 100%;
	line-height: 25px;
	color: #535353;
}
.slidercont {
	width: 45%;
	height: auto;
	float: left;
}
.bizdrank {
  width: 94%;
  max-width: 1300px;
  margin: auto;
  margin-bottom: 40px;
  text-align: center;
  font-size: 20px;
  font-weight: 480;
  line-height: 30px;
  color: #535353;
}
.arakhozgomb {
	width: 300px;
	margin: auto;
  background: #FF4E01;
  text-align: center;
  padding-top: 18px;
  padding-bottom: 15px;
	margin-bottom: 40px;
  color: #fff;
  font-size: 20px;
  font-weight: 530;
  letter-spacing: 0.5px;
  cursor: pointer;
  border-radius: 5px;
}
.arakhozgomb:hover {
  background: #84C40E;
}

/* ÁRAK */

.arakhatter {
	width: 100%;
	height: auto;
	position: relative;
	background-size: cover; /* Az egész div kitöltése a háttérképpel */
  background-position: center; /* A kép középre igazítása */
	background-image: url('/img/arakhatter2560.webp');
}
.nevjegysor {
	width: 24%;
  position: absolute;
  right: 85px;
  bottom: -5px;
}
.ateneved {
	width: 12%;
  position: absolute;
  left: 244px;
  bottom: -3px;
}
.mintamobil {
	width: 80%;
	margin: auto;
	margin-bottom: 25px;
	display: none;
}
.arakcimbox {
	width: 32%;
	margin: auto;
	padding-top: 35px;
	padding-bottom: 35px;
}
.arakkerdes {
	width: 100%;
	font-size: 22px;
	font-weight: 550;
	color: #535353;
	margin-bottom: 40px;
}
.arakcim {
	width: 100%;
	font-size: 43px;
	font-weight: 700;
	color: #FF4E01;
	margin-bottom: 35px;
}
.arakalcim {
	width: 100%;
	font-size: 20px;
	line-height: 30px;
	color: #535353;
}
.idoblock {
	width: 100%;
	background: #e8e8e8;
	margin-bottom: 70px;
}
.gyorsbox {
	width: 32%;
	float: left;
	padding-top: 15px;
	padding-bottom: 12px;
	background: #e8e8e8;
	transform: perspective(1000px) rotateX(0deg) skewX(-10deg);
  transform-origin: top;
}
.ketorabox {
	width: 35%;
	float: left;
	padding-top: 15px;
	padding-bottom: 12px;
	background: #e8e8e8;
	transform: perspective(1000px) rotateX(0deg) skewX(-10deg);
  transform-origin: top;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
}
.huszonnegyorabox {
	width: 32%;
	float: left;
	padding-top: 15px;
	padding-bottom: 12px;
	background: #e8e8e8;
	transform: perspective(1000px) rotateX(0deg) skewX(-10deg);
  transform-origin: top;
}
.idokeret {
	width: 250px;
	margin: auto;
	display: flex;
  align-items: center; /* Függőleges középre rendezés */
  justify-content: center; /* Vízszintes középre igazítás */
	text-align: center;
}
.idoikon {
	width: 25px;
	float: left;
	margin-right: 20px;
}
.idoszoveg {
	font-size: 18px;
	color: #535353;
}

#pricecontent {
	width: 94%;
	max-width: 1300px;
	margin: auto;
}
#kalkulatorpanel {
	width: 400px;
	float: left;
	margin-bottom: 25px;
	/*border: 1px solid #ccc;*/
}
#artablazatpanel {
	width: 41.5%;
	float: left;
	margin-bottom: 25px;
}
#opciokpanel {
	width: 25%;
	float: right;
}
.kalkulatorbox {
  width: 320px;
  background: #2d343f;
  border-radius: 7px;
  padding: 20px;
  border: 2px solid #ccc;
	margin-bottom: 20px;
}
.selectframe {
  width: 100%;
  height: 35px;
  position: relative;
  margin-bottom: 10px;
}
.tablazatfejlec {
	width: 100%;
	position: relative;
	margin-bottom: 0.5%;
	display: flex;
  justify-content: space-between;
}
.tablafejlecdiv {
	width: 29%;
	padding: 85px 2% 2% 2%;
	border-radius: 5px;
	text-align: center;
	line-height: 22px;
}
.papirleiras {
  width: 88%;
  background: #fff;
  opacity: 0.8;
  position: absolute;
  padding: 1%;
  text-align: center;
  font-size: 15px;
  line-height: 20px;
  top: 13px;
  left: 5%;
  border-radius: 5px;
  color: #484848;
}
.dbarsor {
	width: 100%;
	margin-bottom: 0.5%;
	display: flex;
  justify-content: space-between;
}
.dbcella {
	width: 33%;
	padding-top: 17px;
	padding-bottom: 15px;
	border-radius: 5px;
	text-align: center;
}
.calctitle {
	width: 70%;
	float: left;
  font-size: 31px;
  color: #84C40E;
  margin-bottom: 10px;
}
.calcikonkeret {
  position: relative;
  top: -2px;
  float: right;
}
.calcikon {
  font-family: 'icons';
  font-size: 25px;
  color: #84C40E;
  text-align: right;
}
.clactext {
  width: 100%;
  clear: both;
  font-size: 16px;
  color: #fff;
  text-align: center;
  margin-bottom: 18px;
}
.szamoldiv {
  width: 100%;
  clear: both;
}
.dbarbox {
  width: 23%;
  float: left;
  background: #84C40E;
  padding: 2%;
  text-align: center;
  line-height: 22px;
  color: #fff;
  font-size: 14.7px;
  border-radius: 4px;
  margin-bottom: 10px;
}
.vegarbox {
  width: 68%;
  height: auto;
  float: right;
  padding-top: 5px;
  margin-bottom: 10px;
}
.vegarneve {
  width: 58%;
  height: auto;
  float: left;
  color: #fff;
  font-size: 16px;
  line-height: 26px;
}
.vegarosszege {
  width: 41%;
  height: auto;
  float: right;
  color: #a0d532;
  font-size: 16px;
  line-height: 26px;
  text-align: right;
}
.megrendelem {
	width:99%;
	padding-top: 12px;
	padding-bottom: 10px;
	border-radius:5px;
	border:1px solid #ffe500;
	clear:both;
	font-size: 18px;
	text-align:center;
	background: #f7d703;
	background: -webkit-linear-gradient(#f7d703 0%, #e2cc00 100%);
	background: -o-linear-gradient(#f7d703 0%, #e2cc00 100%);
	background: linear-gradient(#f7d703 0%, #e2cc00 100%);
}
.megrendelem:hover {
	background: #84C40E;
	color: #ffffff;
	border:1px solid #84C40E;
}
.megrendelemicon {
	font-family:'icons';
	margin-right: 10px;
}
.kiegeszitokcim {
	width: 100%;
	padding-top: 12px;
	padding-bottom: 10px;
	text-align: center;
	font-size: 15.7px;
	border-radius: 5px;
	background: #ece5d4;
	margin-bottom: 15px;
}
.kiegeszitobox {
  width: 100%;
  padding-bottom: 13.5px;
}
.kiegeszitonev {
  width: 71%;
  height: auto;
  float: left;
  font-size: 15.7px;
  line-height: 20px;
}
.kiegeszitoar {
  width: 28%;
  float: right;
  text-align: right;
  font-size: 15.7px;
  line-height: 20px;
}
.csillagozott {
  width: 340px;
	padding: 10px;
  background: #ece5d4;
  border-radius: 5px;
  font-size: 13.7px;
  line-height: 18px;
  text-align: center;
  margin-bottom: 20px;
}
.mintanevjegyek {
  width: 360px;
  text-align: center;
}
.nosablonbox {
	width: 90%;
	padding: 5%;
	border-radius: 7px;
	background: #ece5d4;
}
.egyedipic {
	width: 13%;
	margin: auto;
	margin-bottom: 5px;
}
.egyedicim {
	width: 100%;
	margin-bottom: 13px;
	text-align: center;
	font-size: 22px;
	line-height: 25px;
	font-weight: 700;
	color: #84C40E;
}
.nosablontxt {
	font-size: 15.2px;
	line-height: 18px;
	text-align: justify;
	color: #535353;
}
#alapanyagblock {
	width: 100%;
  height: auto;
  background-size: cover;
  background-position: center;
  background-image: url('/img/alapanyaghatter.webp');
}
.alapanyagok {
	width: 94%;
	max-width: 1300px;
	margin: auto;
	justify-content: space-between;
  display: flex;
	padding-top: 25px;
	padding-bottom: 55px;
}
.alapanyagfocim {
	width: 94%;
	max-width: 1300px;
	margin: auto;
	padding-top: 35px;
	padding-bottom: 15px;
	text-align: center;
	font-size: 26px;
	font-weight: 530;
	color: #535353;
}
.alapanyagbox {
	width: 25%;
	padding: 3%;
	background: #fff;
	border-radius: 7px;
}
.alapanyagicon {
	width: 15%;
	margin: auto;
	margin-bottom: 20px;
}
.alapanyagcim {
	width: 100%;
	margin-bottom: 15px;
	text-align: center;
	font-size: 22px;
	color: #535353;
}
.alapanyagszoveg {
	width: 100%;
	line-height: 22px;
	color: #535353;
	text-align: center;
}

/* ANYAGLEADÁS */

.anyagleadashatter {
	width: 100%;
	height: auto;
	margin-bottom: 80px;
  background-size: cover; /* Az egész div kitöltése a háttérképpel */
  background-position: center; /* A kép középre igazítása */
	background-image: url('/img/anyagleadashatter.webp');
}
.uploadback {
  width: 30%;
  position: absolute;
}
.feltoltcimkeret {
	width: 100%;
	max-width: 1300px;
	margin: auto;
	padding-bottom: 40px;
}
.akapcs {
	width: 71%;
	font-size: 18px;
	font-weight: 550;
	line-height: 22px;
	text-align: center;
	color: #535353;
	margin: auto;
	margin-bottom: 20px;
	padding-top: 62px;
}
.akcim {
	width: 71%;
	font-size: 40px;
	font-weight: 700;
	text-align: center;
	margin: auto;
	margin-bottom: 35px;
	color: #FF4E01;
}
.akapcstxt {
	width: 71%;
	font-size: 20px;
	line-height: 30px;
	text-align: center;
	color: #535353;
	margin: auto;
	position: relative;
  z-index: 997;
}
.feltoltkeret {
	width: 94%;
	max-width: 1300px;
	margin: auto;
	margin-bottom: 40px;
}
.serverblock {
	width: 305px;
	float: left;
	margin-right: 4%;
}
.tervezesblock {
	width: 40%;
	padding: 2%;
	float: left;
	position: relative;
  top: 8px;
	border-radius: 7px;
	border:2px solid #b6e45c;
	background:#84C40E;
	background: linear-gradient(to bottom, #95cb25 0%, #71a607 100%);
}
.grafikusblock {
	width: 23%;
	float: right;
	position: relative;
  top: 10px;
}
.sbmegj {
	width: 98%;
	padding-top: 10px;
	font-size: 16px;
	line-height: 22px;
	padding-left: 2%;
	color: #535353;
}
.tervezesnyitotxt {
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
	color: #435f04;
	font-size: 18px;
	font-weight: 550;
}
.tervezescim {
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
	font-size: 25px;
	font-weight: 620;
	color: #fff;
}
.tervezesintro {
	width: 100%;
	margin-bottom: 20px;
	text-align: center;
	color: #435f04;
	font-size: 16px;
	line-height: 20px;
}
.tervezeskep {
	width: 100%;
	margin-bottom: 5px;
}
.tervezesar {
	width: 58%;
	padding: 2%;
	margin: auto;
	position: relative;
	top: -28px;
	background: #bedf7a;
	border-radius: 4px;
	color: #435f04;
	font-size: 16px;
	font-weight: 550;
	text-align: center;
}
.tervezestxt {
	width: 100%;
	color: #fff;
	font-size: 16px;
	line-height: 22px;
	text-align: justify;
}
.grafikusokcim {
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
	font-size: 22px;
	color: #FF4E01;
	font-weight: 700;
}
.grafikusokbevezeto {
	width: 100%;
	margin-bottom: 15px;
	font-size: 16px;
	text-align: center;
	color: #535353;
	line-height: 20px;
}
.grafikusok {
	width: 100%;
	margin-bottom: 13px;
}
.grafikuskepkerek {
	border-radius: 7px;
}
.utmutato {
	width: 90%;
	padding: 5% 5% 0 5%;
	border-radius: 7px;
	background: #efe7cf;
	line-height: 20px;
}
.umbal{
	width: 50%;
	float: left;
	color: #535353;
	font-weight: 700;
	margin-bottom: 10px;
}
.umjobb {
	width: 50%;
	float: right;
	color: #535353;
	text-align: right;
	margin-bottom: 10px;
}

/* INSPIRÁCIÓK */

#inspcont {
	width: 94%;
	max-width: 1200px;
	position: relative;
	margin: auto;
	padding-top: 35px;
	padding-bottom: 35px;
	color: #535353;
	line-height: 22px;
}
.cikknaviblock {
	width: 94%;
	max-width: 1230px;
	margin: auto;
	margin-bottom: 35px;
	position: relative;
	font-size: 14.7px;
}
.tartalomjegyzek {
	width: 40%;
	height: 25px;
	margin: auto;
	top: 9px;
	position: relative;
	text-align: center;
}
.tartalomjegyzek:hover {
	color: #0570f8;
}
.cikkbal {
	width: 28%;
	height: 25px;
	position: absolute;
	left: 0;
	top: 0;
}
.cikkbal:hover {
	color: #0570f8;
}
.cikkjobb {
	width: 28%;
	height: 25px;
	position: absolute;
	right: 0;
	top: 0;
	text-align: right;
}
.cikkjobb:hover {
	color: #0570f8;
}
.tjszin {
	color: #A7A7A7;
}
.cikkicon {
  font-family: 'icons';
  color: #A7A7A7;
  font-size: 22px;
  position: relative;
  top: 4px;
}
.inpiraciocim {
	width: 100%;
	text-align: center;
	font-size: 25px;
	font-weight: 700;
	margin-bottom: 15px;
}
.inspiraciokalcim {
	width: 100%;
	margin: auto;
	text-align: center;
	line-height: 22px;
	margin-bottom: 15px;
}
.tartalomkeret {
	width: 100%;
	padding-top: 40px;
	padding-bottom: 40px;
	display: flex;
  flex-wrap: wrap; /* Ez teszi lehetővé a több sorba törést */
  justify-content: space-between; /* Opcionális, ha térközt szeretnél az elemek között */		
	/* justify-content: flex-start; /* Balra igazítja az elemeket */
}
.cikkintrokeret {
	width: 30%;
	min-height: 100px;
	margin-bottom: 30px;
	border-bottom: 1px solid #ccc;
}
.cikkintroimg {
	width: 100%;
	margin-bottom: 10px;
}
.cikkintrotitle {
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
	font-size: 20px;
	font-weight: 550;
	color: #FF4E01;
}
.cikkintrotxt {
	width: 100%;
	line-height: 22px;
	color: #535353;
	text-align: center;
	margin-bottom: 5px;
}
.elolvasom {
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
}
img.radius {
  border-radius: 7px;
}
#cikkheadcont {
	width: 91%;
	max-width: 1300px;
	position: relative;
	margin: auto;
	margin-bottom: 35px;
	padding: 35px;
	background: #e8e8e8;
	border-radius: 0 0 7px 7px;
}
.cikktartalomcont {
	width: 94%;
	max-width: 1230px;
	margin: auto;	
	margin-bottom: 40px;
	color: #535353;
	line-height: 22px;
}
.cfimg {
	width: 45%;
}
.cfbevezetodiv {
	width: 50%;
	position: absolute;
  bottom: 0;
  right: 0;
	margin-bottom: 35px;
	margin-right: 35px;
}
.cikktitle {
	width: 100%;
	margin-bottom: 20px;
	font-size: 28px;
	font-weight: 700;
	color: #535353;
}
.cikkbevezeto {
	width: 100%;
	font-size: 18px;
	font-weight: 550;
	color: #535353;
	line-height: 25px;
}
.cikksubtitle {
	width: 100%;
	font-size: 19px;
	font-weight: 700;
	margin-bottom: 5px;
}
.cikktxt {
	width: 100%;
} 
	
	
	


/* KAPCSOLAT */

.kapcsolatimg {
	width: 100%;
	height: auto;
	margin-bottom: 40px;
  background-size: cover; /* Az egész div kitöltése a háttérképpel */
  background-position: center; /* A kép középre igazítása */
	background-image: url('/img/kapcsolathatter.webp');
}
.contactblock {
	width: 94%;
	max-width: 1300px;
	margin: auto;
	padding-top: 40px;
	padding-bottom: 40px;
}
.kapcsolatcim {
	width: 100%;
	margin-bottom: 15px;
	text-align: center;
	font-size: 21px;
	font-weight: 620;
	color: #FF4E01;
}
.kapcsolatalcim {
	width: 100%;
	text-align: center;
	font-size: 21px;
	color: #535353;
	line-height: 22px;
	margin-bottom: 50px;
}
.kapcsolatbox {
	width: 100%;
	max-width: 1000px;
  margin: auto;
	justify-content: space-between;
  display: flex;
}
.kapcsolatelem {
	width: 20%;
}
.kapcsolaticon {
  width: 100%;
  font-family: "icons";
  color: #84C40E;
  text-align: center;
  font-size: 43px;
  margin-bottom: 10px;
}
.kapcsolattxt {
  width: 100%;
  height: auto;
  text-align: center;
  line-height: 22px;
  color: #535353;
  margin-bottom: 15px;
}
.csapatblock {
	width: 94%;
	max-width: 1300px;
	margin: auto;
	padding-bottom: 18px;
	justify-content: space-between;
  display: flex;
}
.csapattag {
	width: 16%;
}
.terkep {
	width: 94%;
	max-width: 1300px;
	margin: auto;
	margin-bottom: 40px;
}
.mapheight {
	height:530px;
}

/* MEGRENDELÉS */

#ordercontent {
  width: 94%;
  max-width: 1300px;
  margin: auto;
}
.ordertitle {
	width: 100%;
	padding-top: 40px;
	padding-bottom: 15px;
	text-align: center;
	font-size: 26px;
	font-weight: 700;
	color: #FF4E01;
}
.ordersubtitle {
	width: 100%;
	text-align: center;
	font-weight: 520;
	color: #535353;
	margin-bottom: 40px;
}
.megrendeloiadatkeret {
	width: 94%;
	max-width: 1300px;
	margin-bottom: 30px;
	padding: 1% 3% 0 3%;
	background: #f2f2f2;
	border: 1px solid #ccc;
	border-radius: 5px;
	font-size: 15.7px;
	color: #535353;
}
.madatblock {
	width: 100%;
	padding-top: 18px;
	border-bottom: 1px solid #ccc;
}
.madatfocim {
	width: 100%;
	margin-bottom: 10px;
	font-weight: 700;
}
.madatalcim {
	width: 15%;
	line-height: 38px;
	float: left;
	margin-bottom: 15px;
}
.madatalcimbold {
	width: 15%;
	line-height: 38px;
	float: left;
	font-weight: 700;
	margin-bottom: 12px;
}
.metaadatinput {
	width: 85%;
	float: right;
	margin-bottom: 15px;
}
.metaadatinputgy {
	width: 85%;
	float: right;
	margin-bottom: 15px;
}
.madatkozepcim {
	line-height: 38px;
	float: left;
}
.inputmezo {
	height: 35px;
	background: #fff;
	text-indent: 5px;
	border:1px solid #b1b0b0;
	border-radius: 4px;
	font-size: 15.2px;
}
.inmneve {
	width: 99.5%;
}
.intel {
	width: 42%;
	float: left;
}
.mkozepmail {
	width: 13%;
	float: left;
	text-align: right;
}
.inmail {
	width: 42%;
	float: right;
}
.inszamlazasinev {
	width: 55%;
	float: left;
}
.inadoszam {
	width: 29%;
	float: right;
}
.iniranyito {
	width: 10%;
	float: left;
}
.mkozepvaros {
	width: 11%;
	float: left;
	text-align: right;
}
.invaros {
	width: 22%;
	float: left;
	margin-left: 1.5%;
}
.inutca {
	width: 39%;
	float: right;
}
.selectdiv {
  width: 32.5%;
  float: left;
	padding-top: 6px;
}
.selectdivkieg {
	height: 58px;
}
.gyartasijellemzokcim {
	width: 100%;
	max-width: 1300px;
	padding-top: 15px;
	padding-bottom: 12px;
	text-align: center;
	font-weight: 700;
	background: #84C40E;
	color: #fff;
	border-radius: 5px 5px 0 0;
}
.gyjkeret {
  width: 94%;
  max-width: 1300px;
  margin-bottom: 30px;
  padding: 1% 3% 0 3%;
  background: #535353;
  border-radius: 0 0 5px 5px;
  font-size: 15.7px;
}
.gyadatblock {
  width: 100%;
  padding-top: 16px;
  border-bottom: 1px solid #84C40E;
	color: #fff;
}
.gyadatcim {
  width: 15%;
  line-height: 38px;
  float: left;
  font-weight: 700;
  margin-bottom: 15px;
	color: #a0d532;
}
.mennyiseglist {
	width: 10%;
	height: 35px;
	float: left;
	color: #2d2d2d;
  border-radius: 3px;
  font-size: 15.7px;
  border: 1px solid #ebf1f4;
  background: #ebf1f4;
  background: -moz-linear-gradient(top, #ffffff 0%, #ebf1f4 2%, #e5ebee 100%);
  background: -webkit-linear-gradient(top, #ffffff 0%,#ebf1f4 2%,#e5ebee 100%);
  background: linear-gradient(to bottom, #ffffff 0%,#ebf1f4 2%,#e5ebee 100%);
}
.dbmegjegyzes {
	width: 70%;
	float: left;
	margin-left: 2%;
	line-height: 18px;
}
.selectdiv100 {
  width: 100%;
  height: auto;
  float: left;
  padding-top: 6px;
	margin-bottom: 4px;
}
.selectdiv4 {
  width: 25%;
  height: auto;
  float: left;
  padding-top: 6px;
}
.megjegyzes {
	width: 84%;
	height: 80px;
	float: left;
	background: #fff;
	border:1px solid #b1b0b0;
	border-radius: 4px;
	text-indent: 5px;
	margin-bottom: 25px;
}
.bb0 {
	border: 0;
}

/* rejtett szállítási adat mező */

#szallitasiadatok {
  width: 96%;
	padding: 1% 2% 0.5% 2%;
  border-radius: 5px;
  background: #fff;
	margin-bottom: 25px;
	color: #535353;
}
.atvevoszemelybox {
  width: 100%;
  margin:auto;
	padding-top: 15px;
  padding-bottom: 5px;
}
.atvevocim {
  width: 50%;
  margin-bottom: 15px;
  font-size: 15.7px;
  font-weight: 700;
	float:left;
}
.megegyeztxt {
	width: 50%;
	float: right;
	margin-bottom: 15px;
	font-size: 13.7px;
	text-align: right;
	line-height: 10px;
	color: #0570f8;
}
.megegyeztxt:hover {
	cursor: pointer;
	font-size: 14.8px;
	color: #FF4E01;
}
.atvevoicon {
	font-family:'icons';
	font-size: 20px;
	position: relative;
	top: 4px;
}
.datablokk {
	width: 100%;
	margin-bottom: 15px;
}
.szadatcim {
	width: 14%;
	float: left;
	font-size: 15.7px;
	line-height: 38px;
}
.atvevonevinput {
	width: 85%;
	height: 35px;
	float: left;
	border: 1px solid #b1b0b0;
	border-radius: 5px;
	background: #fff;
	text-indent: 5px;
	font-size: 15.2px;
}
.telinput {
	width: 30%;
	height: 35px;
	float: left;
	border: 1px solid #b1b0b0;
	border-radius: 5px;
	background: #fff;
	text-indent: 5px;
	font-size: 15.2px;
}
.szamlaegyezesbox {
  width: 100%;
  margin:auto;
}
.ceginput {
	width: 58%;
	height: 35px;
	float: left;
	border: 1px solid #b1b0b0;
	border-radius: 5px;
	background: #fff;
	text-indent: 5px;
	font-size: 15.2px;
}
.iszamtxt {
	width: 10%;
	float: left;
	margin-left: 6.2%;
	font-size: 15.7px;
	line-height: 32px;
}
.iszaminput {
	width: 10%;
	height: 35px;
	float: right;
	border: 1px solid #b1b0b0;
	border-radius: 5px;
	background: #fff;
	text-indent: 5px;
}
.mailtxt {
	width: 10%;
	float: left;
	margin-left: 5.5%;
	font-size: 15.7px;
	line-height: 32px;
}
.mailinput {
	width: 38%;
	height: 35px;
	float: right;
	border: 1px solid #b1b0b0;
	border-radius: 5px;
	background: #fff;
	text-indent: 5px;
}

/* rejtett szállítási adat mező vége */

.orderclosediv {
	width: 100%;
	margin: auto;
	margin-bottom: 71px;
}
.anyagleadasvalasztas {
	width: 60%;
	float: left;
  border: 1px solid #ccc;
  background: #F4EAC8;
	border-radius: 5px;
}
.rendelesosszegzes {
	width: 35%;
	float: right;
	/*padding-top: 10px;*/
}
.promocodebox {
	width: 100%;
	height: 30px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #ccc;
}
.pcodecim {
  float: left;
  font-size: 15.7px;
	line-height: 32px;
}
.pcodecim2 {
  font-size: 15.7px;
	line-height: 32px;
	margin-left: 3px;
}
.codemezo {
	width: 25%;
	height: 28px;
	float: left;
	margin-left: 13px;
	background: #fff;
	font-size: 17px;
	text-align: center;
	font-weight: bold;
	border: 1px solid #ccc;
	border-radius: 4px;
}
.bevaltgomb {
	float: right;
	height: 32px;
	padding: 0 10px 0 10px;
	text-align: center;
	color: #fff;
	font-size: 15.7px;
	line-height: 32px;
	background: #0D82D2;
	border-radius: 4px;
	cursor: pointer;
}
.alcim {
	width: 100%;
	padding-top: 15px;
	padding-bottom: 12px;
	background: #FF4E01;
	text-align: center;
  font-weight: 700;
  color: #fff;
	border-radius: 4px 4px 0 0;
}
.alblock {
	width: 42%;
	float: left;
	padding: 4%;
}
.altxt {
	width: 100%;
	font-size: 15.7px;
	line-height: 22.5px;
	padding-top: 20px;
}
.personlist {
	width: 99%;
	height: 35px;
	margin-top: 8px;
	color: #2d2d2d;
  border-radius: 3px;
  font-size: 15.7px;
  border: 1px solid #b1b0b0;
  background: #ebf1f4;
  background: -moz-linear-gradient(top, #ffffff 0%, #ebf1f4 2%, #e5ebee 100%);
  background: -webkit-linear-gradient(top, #ffffff 0%,#ebf1f4 2%,#e5ebee 100%);
  background: linear-gradient(to bottom, #ffffff 0%,#ebf1f4 2%,#e5ebee 100%);
}
.arazascim {
	width: 70%;
	height: 25px;
	float: left;
	font-size: 15.7px;
}
.arazasszam {
	width: 30%;
	height: 25px;
	float: right;
	text-align: right;
	font-size: 15.7px;
}
.aszfcheck {
  width: 100%;
  padding-top: 13px;
	margin-bottom: 13px;
	clear: both;
}
.megrendelgomb {
  width: 100%;
  background: #84C40E;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 12px;
  color: #fff;
  font-size: 17px;
	font-weight: 700;
	letter-spacing: 0.5px;
  cursor: pointer;
  border-radius: 4px;
}
.megrendelgomb:hover {
  background: #FF4E01;
}
.kuldicon {
  font-family: 'icons';
  position: relative;
  top: 3px;
  margin-left: 10px;
	font-size: 22px;
	font-weight: 700;
}



/* KÖSZÖNET */

.koszonetimg {
	width: 100%;
	height: 400px;
	margin-bottom: 40px;
  background-size: cover; /* Az egész div kitöltése a háttérképpel */
  background-position: center; /* A kép középre igazítása */
	background-image: url('/img/yes.webp');
}
.koszonethatter {
	width: 100%;
	max-width: 1000px;
	margin: auto;
	background: #fff;
	padding-bottom: 30px;
	opacity: 0.94;
	box-shadow: 0px 5px 7px 2px rgba(0,0,0,0.4);
}
.yesss {
	width: 100%;
	padding-top: 40px;
	margin-bottom: 30px;
	text-align: center;
	font-size: 71px;
	font-weight: 700;
	font-style: italic;
	color: #FF4E01;
}
.automatauzenet {
	width: 85%;
	margin: auto;
	background: #e7e7e7;
	padding: 2% 2% 1% 2%;
	line-height: 22px;
	text-align: center;
	margin-bottom: 30px;
	border-radius: 5px;
}
.feltoltesgomb {
	width: 320px;
	margin: auto;
	background: #0570f8;
	border-radius: 5px;
	padding-bottom: 15px;
	padding-top: 10px;
	margin-bottom: 30px;
	text-align: center;
	font-weight: 550;
	color: #fff;
}
.fgicon {
  font-family: 'icons';
  color: #fff;
  margin-right: 12px;
  font-size: 27px;
	position: relative;
	top: 4px;
}
.sikeres {
	font-size: 25px;
	font-weight: 700;
	color: #84C40E;
}
.feldolgozas {
	width: 100%;
	margin: auto;
	text-align: center;
	line-height: 22px;
}
.tovabbioldalak {
	width: 94%;
	max-width: 1300px;
	margin: auto;
}
.tovabbicim {
	width: 100%;
	font-size: 21px;
	text-align: center;
	line-height: 28px;
	margin-bottom: 40px;
}
.termekoldalbox {
	width: 94%;
	max-width: 1300px;
	margin: auto;
	margin-bottom: 50px;
	justify-content: space-between;
  display: flex;
}
.termekajanlodiv {
	width: 20%;
	padding: 2%;
	margin-bottom: 30px;
	/*box-shadow: 0px 5px 7px 2px rgba(0,0,0,0.4);*/
}
.termekajanloimg {
	width: 100%;
	margin-bottom: 20px;
}
.termekajanlocim {
	width: 100%;
	margin-bottom: 10px;
	font-size: 20px;
	font-weight: 700;
	text-align: center;
	color: #84C40E;
}
.termekajanloszoveg {
	width: 100%;
	font-size: 16px;
	text-align: center;
	line-height: 22px;
	margin-bottom: 10px;
}
.megnezemgomb {
	width: 80%;
	margin: auto;
	padding: 10px 0 8px 0;
	background: #84C40E;
	color: #fff;
	text-align: center;
	font-size: 13px;
}
.megnezemgomb:hover {
	background: #FF4E01;
}

/* RÁDIÓGOMB - Csak CSS, semmi javascript nem kell hozzá! */
input[type=radio].css-checkbox {
	position:absolute; 
	z-index:-1000; 
	left:-1000px; 
	overflow: hidden; 
	clip: rect(0 0 0 0); 
	height:1px; 
	width:1px; 
	margin:-1px; 
	padding:0; 
	border:0;
}
input[type=radio].css-checkbox + label.css-label {
	padding-left:32px;
	height:23px;
	display:inline-block;
	background-repeat:no-repeat;
	background-position: 0 0;
	vertical-align:middle;
	cursor:pointer;
	line-height: 25px;
}

input[type=radio].css-checkbox:checked + label.css-label {
	background-position: 0 -22px;
}
label.css-label {
	background-image:url(../img/chackbutton.png);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
/* RÁDIÓGOMB VÉGE */

/*CHECKBOX ASZF*/

.myCheckbox input {
    display: none;
    position: relative;
    z-index: -9999;
}
.myCheckbox span {
    width: 20px;
    height: 20px;
    display: block;
    background: url(../img/pipaboxures.png);
	float: left;
}
.myCheckbox input:checked + span {
	background: url(../img/pipaboxok.png);
}
.cbtxt {
	font-size: 15.7px;
	line-height: 20px;
	text-align: left;
	margin-left: 30px;
	position: relative;
	top: 2px;
}
/*CHECKBOX ASZF vége*/

/* ÁSZF és ADATVÉDELEM */

.szabalyozascontent {
	width: 94%;
	max-width: 1300px;
	margin: auto;
	padding-top: 40px;
	margin-bottom: 40px;
	line-height: 22px;
}
.szabalyzatcim {
	font-size: 18px;
	font-weight: 700;
}
.szkiemelbox {
	width: 96%;
	height: auto;
	padding: 2%;
	background: #e8e8e8;
	margin-bottom: 25px;
}

/* ÚJ ANYAGLEADÁS PANEL CSAK ERRE A HONLAPRA */

.albalblock {
  position: relative;
  width: 48%;
  float: left;
}
.tervezesblokk {
  width: 40%;
  padding: 2%;
  float: right;
  position: relative;
  top: 8px;
  border-radius: 7px;
  border: 2px solid #b6e45c;
  background: #84C40E;
  background: linear-gradient(to bottom, #95cb25 0%, #71a607 100%);
}
.tudnivalok {
  position: relative;
  width: 96%;
  padding: 2% 2% 1% 2%;
  background: #ededed;
  border-radius: 7px;
}
.eltartas {
	width: 100%;
	height: 35px;
	clear: both;
}
.fontoscim {
	width: 100%;
	text-align: center;
	font-size: 26px;
	font-weight: bold;
	padding-bottom: 25px;
	color: #70b130;
}
.fontossor {
	width: 100%;
	margin-bottom: 25px;
}
.ficondiv {
	width: 4%;
	float: left;
}
.fontosicon {
  font-family: 'icons';
  font-size: 26px;
	color: #70b130;
}
.fontostext {
	width: 96%;
	line-height: 21px;
	float: left;
	padding-top: 5px;
}

/* ÚJ ANYAGLEADÁS PANEL vége */

/* ÚJ CÍM ADATBEVITELI MEZŐK A MEGRENDELÉS OLDALRA */

.iszinput {
  width: 8%;
  height: 35px;
	float: left;
  background: #fff;
  text-indent: 5px;
  border: 1px solid #b1b0b0;
  border-radius: 4px;
	font-size: 15.2px;
}
.szctelepules {
  width: 25%;
  height: 35px;
	float: left;
  margin-left: 1.5%;
  background: #fff;
  text-indent: 5px;
  border: 1px solid #b1b0b0;
  border-radius: 4px;
	font-size: 15.2px;
}
.szckozteruletneve {
  width: 28%;
  height: 35px;
	float: left;
  margin-left: 1.5%;
  background: #fff;
  text-indent: 5px;
  border: 1px solid #b1b0b0;
  border-radius: 4px;
	font-size: 15.2px;
}
.szckozteruletselect {
  width: 22%;
  height: 39px;
	float: left;
  margin-left: 1.5%;
  background: #fff;
  border: 1px solid #b1b0b0;
  border-radius: 4px;
	font-size: 15.2px;
}
.hszinput {
  width: 8.5%;
  height: 35px;
	float: right;
  background: #fff;
  text-indent: 5px;
  border: 1px solid #b1b0b0;
  border-radius: 4px;
	font-size: 15.2px;
}
.metaadatinput2 {
	width: 86%;
	float: right;
	margin-bottom: 15px;
}















