body {
	margin: 0px; 
	padding:0px; 
	font-size:12px; 
	color: #3f3f3f;
	line-height:normal; 
	font-family: 'Open sans', sans-serif;
	background:#fcfcfc;
}
textarea:focus, input:focus, button:focus{outline: none;outline: uset;}
.clear {clear: both;}
.attunes {-moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.attunes_tr {-moz-transition: all .1s ease-in-out; -webkit-transition: all .1s ease-in-out; -ms-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out;}
.navbar {margin: 0px; padding: 0px; min-height: unset; border: none;}
.navbar-brand {height: unset; padding: 0px; text-align: center; font-size: 20px; margin: 0px; width: 100%;}
.navbar-collapse {padding: 0px; z-index: 10;}
.navbar-nav { list-style: none; padding: 0px;  }

.dropdown-menu {margin: 0px; padding: 3px;}
.dropdown-item {font-size: 14px; line-height: 14px; padding: 10px 25px; cursor: pointer;}

.modal-dialog-wide {max-width: 90%; height: 90%;}
.modal-dialog-wide .modal-content {height: 100%;}
.modal-dialog-wide #TableContainer {height: 100%;}
label {font-weight: bold; font-size: 14px;}
.form-control {margin-bottom: 10px;}
.link {cursor: pointer;}
.dropdown-divider {margin: 0px;}
.dropdown-item-text {font-family: 'Open sans', sans-serif;font-size: 14px;text-align: left;padding: 8px 16px;}
.btn-jobbra {display: table; margin-left: auto;}
.btn-kozepre {display: table; margin-left: auto; margin-right: auto;}
.btn-bezar .fa {font-size: 12px; opacity: 0.6}
.btn-bezar:hover .fa {opacity: 1}
.input-szin-atlatszo {border: none; border-bottom: 1px solid transparent; height: 20px;}
.container1 {max-width: 100%;}
.box {-webkit-transition: background-color 0.5s ease-out;}
.pulsate {-moz-animation-name: pulse;-moz-animation-iteration-count: 30;-moz-animation-duration: 2s;-ms-animation-name: pulse;-ms-animation-iteration-count: 30;-ms-animation-duration: 2s;-o-animation-name: pulse;-o-animation-iteration-count: 30;-o-animation-duration: 2s;-webkit-animation-name: pulse;-webkit-animation-iteration-count: 30;-webkit-animation-duration: 2s;animation-name: pulse;animation-iteration-count: 30;}
.jelszo_info {margin-top: -10px; font-style: italic;}
#menu .dropdown-menu {border-radius: unset; border: none; padding: 0px;}
#valasz_mutat p {margin: 0px;}
.col {float: left;}
.belso_eltartas {padding-top: 20px; padding-bottom: 20px;}
.btn-xs {padding: .375rem .75rem; font-size: 0.7rem; line-height: 1.5; border-radius: .25rem;}
.btn-kicsi {padding: 2px 5px; font-size: 12px; line-height: 12px; border-radius: none; border: none;}
.btn-plusznapok {padding: 3px;}
.table th, .footer td {border-top: none; padding: .45rem .75rem;font-size: 12px;}
.footer td .btn {background: transparent;border-radius: unset;height: 31px;}
.table .btn-tarto-td {padding: 0px;}
.table .Column_rendezve_mikor .btn {padding: 0px; font-size: 16px; line-height: 16px; height: auto;}
.table .Column_visszavet_mikor .btn {padding: 0px; font-size: 16px; line-height: 16px; height: auto;}
.table .Column_visszavet_rendezve .btn {padding: 0px; font-size: 16px; line-height: 16px; height: auto;}
.table .Column_visszajott .btn {padding: 0px; font-size: 16px; line-height: 16px; height: auto;}
.btn-atlatszo {padding: 0px; background: transparent;}
.ms-parent {flex: 1 1 auto;}
.ms-parent .ms-choice {height: calc(1.5em + .75rem + 5px);padding: .375rem .75rem;border-radius: .25rem; border-top-right-radius: 0; border-bottom-right-radius: 0;}
.tab-pane {padding-top: 15px; border: 1px solid transparent; border-top: none;}
.tab-content .tab-content .tab-pane {border: unset;}
.tab-pane-table {padding: 15px; }
.tab-footer .btn-balra {float: left; border-radius: unset;}
.tab-footer .btn-jobbra {float: right; border-radius: unset;}
.table .mb-3, .table .my-3 {margin: 0px!important;}
.table .ms-parent .ms-choice {height: 18px; font-size: 12px; padding: 1px; line-height: 18px;}
.table .ms-parent .ms-choice > span {line-height: 18px;}
.container_table {padding: 10px;}
.Column_cog .dropdown-toggle {padding: 0px;}
	.dropdown-menu-formazott p {font-size: 12px; line-height: 12px; margin-bottom: 2px; padding-left: 5px; padding-right: 5px; cursor: pointer;}
	.dropdown-menu-formazott p .fa {margin-right: 5px;}
	.dropdown-menu-formazott .dropdown-item-save {margin-top: -2px; margin-bottom: 0px; border: 2px solid transparent; text-align: center;}
	
.szam .form-control, .jobbra .form-control {text-align: right;}
.jobbra, .szam {text-align: right;}
.col .jobbra, .col .szam {text-align: inherit;}
.col .szam .form-control, .col .jobbra .form-control {text-align: inherit;}
.form-control.jobbra {text-align: right;}
	
.hianyosadatok, .negtivkeszlet {text-align: center; font-size: 18px; font-weight: bold; padding: 5px;}	
.erteksor {font-size: 24px;}
	.erteksor span {padding: 0px 5px;}

.tabletarto {border: 1px solid transparent;}	
.table-formazott td, .table-formazott th { padding: 2px 4px; border-left: 1px solid transparent; overflow: hidden;white-space: nowrap;  }	
	.table-formazott td:first-child, .table-formazott th:first-child { border-left: none;  }	
	.table-formazott thead { font-size: 11px; }	
	.table-formazott tbody tr { cursor: pointer; }	
	.table-formazott .jobbra {text-align: right;}
	/*.table-formazott tbody tr:hover .fa-cog {padding-left: 10px;}*/
	.table-formazott tbody tr .fa-cog {-moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;display: block;width: 12px;height: 12px;margin-top: 3px;}
	.table-formazott thead th {position: sticky; padding-right: 20px; top: 0px;}
	.table-formazott thead th.Column_cog {position: sticky; padding-right: 5px;width: 30px; top: 0px;}
	.table-formazott thead th .fa-sort-asc {position: absolute; top: 4px; right: 5px; color: #CECECE; cursor: pointer; display: block; width: 6px; height: 6px; font-size: 12px; line-height: 12px; }
	.table-formazott thead th .fa-sort-desc {position: absolute; bottom: 8px; right: 5px; color: #CECECE; cursor: pointer; display: block; width: 6px; height: 6px; font-size: 12px; line-height: 12px;}
	.table-formazott thead th .fa-sort-desc:hover, .table-formazott thead th .fa-sort-asc:hover {color: #FFF;}
	.table-formazott thead th .fa-sort-desc.aktiv, .table-formazott thead th .fa-sort-asc.aktiv {color: #ff6630;}
	.table-formazott thead th span {cursor: move;}
	.table-formazott tfoot.footer_osszesito {font-weight: bold;font-size: 16px;}
	.table-formazott tfoot.footer_osszesito td {position: sticky; padding-right: 5px; bottom: 0px;}	
	.table-formazott tbody tr .piros {text-align: center;}

.gombsor {display: table; margin-left: auto; margin-right: 0px;}
	.gombsor .btn {margin-right: 5px;}
	.gombsor-row .felirat {font-weight: bold; line-height: 30px; font-size: 26px;}
	
	.page {display: table;}
		.page td a.leptetes {cursor: pointer; font-size: 12px; display: inline-block; min-width: 8px; width: auto; height: 18px; text-align: center;}
		.page td a.leptetes.aktiv { font-weight: bold; }
		
	.list-beallitasok {}
		.list-beallitasok li {padding: 2px 5px;}
		.list-beallitasok li .fa {margin-right: 5px;}
		.list-beallitasok li .sorszam {display: inline-block; width: 12px;height: 12px; font-size: 10px; line-height: 12px;}
		.list-beallitasok li .fa-eye, .list-beallitasok li .fa-eye-slash {cursor: alias;}			
		.list-beallitasok li .draganddrop {float: right; width: 16px; height: 15px;cursor: ns-resize; text-align: center;}
		
		.list-beallitasok.list-export .list-group-item {cursor: initial;}

	.tablazat_funkciok {margin-bottom: 10px;}
		.tablazat_funkciok.alul {margin-bottom: 0px;}
		.tablazat_funkciok .tablazat_funkcio {float: left; border-left: 1px solid transparent; margin-left: 5px; padding-left: 5px;}
		.tablazat_funkciok .tablazat_funkcio:first-child {border: none; padding-left: 0px;}
		.tablazat_funkciok .tablazat_funkcio .btn-muveletgomb {padding: 2px 4px;}
		.tablazat_funkciok .tablazat_funkcio_inaktiv {display: none;}
		.tablazat_funkciok .tablazat_funkcio .dropdown-item {font-size: 12px;padding: 5px 15px;}
		
	.inputbox_checkbox .fa {font-size: 34px;margin: 0px;margin-top: 4px;}	

	.modal-xlg {max-width: 95%;}
		
.col-input-egysoros .inputbox {}		
	.col-input-egysoros .inputbox label {display: none;}		
	.col-input-egysoros .inputbox .input-group {display: inline;}		

.fa-nagy {font-size: 30px;}	
.span-nagy {font-size: 24px; line-height: 24px;}

.ujtetelkeres {padding: 0px; height: 30px;}
	.ujtetelkeres .input-group-text {font-size: 12px; line-height: 14px; padding: 3px 10px; border: none;}
	.ujtetelkeres .input-group-text .fa {padding-left: 5px;}
	.ujtetelkeres .form-control {font-size: 12px; line-height: 14px; padding: 3px; height: auto; border: none; border-radius: unset;}

.szamla-iframe {}
	.szamla-iframe iframe {width: 100%;height: 400px;}
	
.btn.focus, .btn:focus { box-shadow: unset;}

#Taskvasarlok tr {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
#Taskrendelesek tr {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
#MenunyitZarGomb {display: none;}
#FeloldGomb {float: right; padding-top: 0px; padding-bottom: 0px; font-size: 12px; line-height: 24px;}

#MultiTask {padding: 0px;}
	.multitask-li {position: relative;}	
		.multitask-li .fa {}	
		.multitask-li>.nav-link {padding: 5px 10px; padding-right: 20px;}
		.multitask-li .btn {position: absolute; top: 3px; right: 3px; cursor: pointer; padding: 4px;line-height: 12px;background: transparent;border: none;}
	.multitask-tab {padding: 0px; padding-top: 10px;}
	
#tbMarksContainer {position: relative;}	
	#tbMarksContainer .table.dolgozom {position: absolute; z-index: 1; opacity: 0.2;}
#Loading .fa {display: table; margin-left: auto; margin-right: auto; margin-top: 10%; font-size: 40px;color: #ff6630;}
	#Loading.dolgozom {position: absolute; z-index: 2;display: block;left: 50%; margin-left: -60px; top: 10%;opacity: 1.0;}
	
#ArazashozKijelolve {overflow:auto;}
.arazastartodiv {padding-top: 10px; overflow: hidden;}
.arazastartodiv .tablazat_funkciok {margin-left: 0px;}
.tablazattartodiv {overflow:hidden; width: 100%;} 
.Column .fa.fa-eye-slash {opacity: 0.5;}
.popover-header {position: relative;}
.popover-header .bezaras {position: absolute; top: 4px; right: 5px; font-size: 16px; color: #FF0000; padding: 5px; display: block;}

#menu {height: auto;}
	#menu .navbar-toggler {position: absolute; top: 15px; left: 15px; font-size: 18px; width: 28px; height: 28px; margin-top: 0px; padding: 0px; padding-top: 4px; border: unset; }
	#menu .navbar-collapse.collapse.show {}
	#menu .navbar-toggler.flipped .fa {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg); transform: rotate(180deg);-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-o-transition-duration: 1s; transition-duration: 1s;}
	#menu .navbar-toggler .fa { -webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg); transform: rotate(0deg);-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-o-transition-duration: 1s; transition-duration: 1s;}
	#menu .navbar-brand {color: #FFF; line-height: 60px;}
	#menu .nav-link {padding: 10px 0px; display: block; text-transform: none;font-family: 'Open sans', sans-serif; font-size: 14px; cursor: pointer; font-weight: 400;}
	#menu .nav-link-inaktiv {opacity: 0.5;}
	#menu .nav-link:hover {text-decoration: none; background: #06719e;}
	#menu .lenyitmenu .nav-link {text-transform: none; padding: 6px 0px;padding-left: 45px;}
	#menu .lenyitmenu .nav-link .jobbra {float: right; font-size: 18px; margin-right: 35px; position: relative; z-index: 10;}
	#menu .lenyitmenu {height:0px;-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-o-transition-duration: 1s; transition-duration: 1s;display:none;}
	#menu .lenyitmenu.nyitva {height:auto;display:block;-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-o-transition-duration: 1s; transition-duration: 1s;}
	#menu .navbar-nav {margin-top: 0px; margin-right: 0px; margin-left: auto;flex-direction: column-reverse;}
	#menu #TopMenu {width: 100%; display: block;position: absolute;left:-100%;top:60px;z-index:100;-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-o-transition-duration: 1s; transition-duration: 1s;}
	#menu #TopMenu.kinyit {left: 0%;-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-o-transition-duration: 1s; transition-duration: 1s;}
	.head {font-size: 26px; line-height: 26px; text-transform: uppercase; text-align: center; margin-bottom: 40px;}	
	.belepes_kozepre {width: 100%; display: table; margin-left: auto; margin-right: auto; padding-top: 60px; padding-bottom: 60px;}
	.felezo_tarto .felezo {width: 100%; padding: 60px 40px; padding-top: 0px;}
	.balvonal {border-left: 1px solid #333;}
	.felezo_tarto .felezo .link {text-decoration: underline;}
	.sikeres p {text-align: center;font-size: 16px;}
	.sikeres p .fa {font-size: 160px;}

#hozzaferes {min-height: 24px; line-height: 24px; font-size: 12px;}	
	#hozzaferes #hozzaferes_mutat .jobbra {float: right; padding-left: 5px; padding-right: 5px;}	
	#valasz_mutat {text-align: center; font-weight: bold;position: fixed;width: 100%;z-index: 100001;padding: 11px;font-size: 14px;}
	#ValaszMutatBezar {position: fixed; top: 5px; right: 5px; z-index: 100002; cursor: pointer;}

#footer {height: 36px; line-height: 18px; font-size: 12px; padding-top: 10px; width: 100%;}	
	#footer.rogzitett {}	

.szerkesztosor {padding-top: 10px; border-bottom: 1px solid transparent; height: 50px;margin-bottom: 10px;}
	.szerkesztosor .bal {float: left; line-height: 32px; font-size: 20px;}
	.szerkesztosor .jobb {float: right;}
	.szerkesztosor .jobb .btn {float: right; margin-left: 10px;}

.gordetos_lista {overflow-x: hidden;overflow-y: scroll;max-height: 450px;}

.kozepre_fizetesi_box {width: 600px; margin-left: auto; margin-right: auto; padding: 20px; text-align: justify;}
	.kozepre_fizetesi_box_opacity {opacity: 0.5;}
	.kozepre_fizetesi_box .chkipipalos { font-weight: bold; position: relative; padding-left: 40px;}
	.kozepre_fizetesi_box .chkipipalos .fa { position: absolute; left: 0px; top: 0px; font-size: 38px;}
	.kozepre_fizetesi_box ol {padding-left: 15px;}

.input-group-addon {white-space: nowrap;vertical-align: middle;}
.input-group-addon {padding: 6px 12px;font-size: 14px;font-weight: 400;line-height: 1;color: #555;text-align: center;background-color: #eee;border: 1px solid #ccc;border-radius: 4px;}
.input-group-addon:last-child {border-left: 0;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child>.btn-group:not(:first-child)>.btn, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle {    border-top-left-radius: 0;    border-bottom-left-radius: 0;}

#NyomtatasModal  {}
#NyomtatasModal #PdfIframe {border-width: 0px; }
#NyomtatasModal #loadingMessage {display: block; background: #FFF url('../images/loading-pdf.gif') no-repeat; position: absolute; width: 141px; height: 141px; margin-left: -70px; margin-top: -70px; left: 50%; top: 50%;}
	#NyomtatasModal .iframe-container { padding-bottom: 60%; padding-top: 30px; height: 0; overflow: hidden; }
	#NyomtatasModal .iframe-container iframe, .iframe-container object, .iframe-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
	
.input-group-2 .btn:first-child {border-top-right-radius: 0;border-bottom-right-radius: 0;}	
.hivatkozastetelekfejlec {font-weight: bold; padding: 3px 5px;}	
#menu .nav-link.lenyitlink {position: relative; display: block; width: 100%; padding-left: 45px; padding-right: 15px;}
#menu .nav-link.lenyitlink .left {position: absolute; left: 15px; top: 11px; font-size: 18px;}
#menu .nav-link.lenyitlink .right {position: absolute; right: 15px; top: 13px; font-size: 14px;}
#menu .nav-link.lenyitlink .right {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg); transform: rotate(90deg);}
#menu .nav-link.lenyitlink .right.rotated {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg); transform: rotate(0deg);-webkit-transition-duration: 0.5s;-moz-transition-duration: 0.5s;-o-transition-duration: 0.5s; transition-duration: 0.5s;}

#HozzaferesMutat {display: block; width: 100%; border-top: 1px solid transparent; padding-left: 15px; padding-right: 15px; padding-top: 10px; margin-top: 15px;}
#HozzaferesMutat .hfsor {display: block; width: 100%; margin: 0px; font-size: 12px; line-height: 18px; position: relative;}
#HozzaferesMutat .hfsor .right {position: absolute; right: 0px; top: 2px; font-size: 12px; display: block;}
#HozzaferesMutat .hfsor a, #HozzaferesMutat .hfsor a:hover {text-decoration: none;}

#VezerloPultTartalom .card {margin-bottom: 15px;}
#VezerloPultTartalom .card .card-header {padding: 5px 10px;font-size: 14px;}
#VezerloPultTartalom .card .card-body {padding: 0px;}
#VezerloPultTartalom .card .card-body .table {margin: 0px;}
#VezerloPultTartalom .card .card-body .material-icons {font-size: 12px; position: absolute; top: 6px;}
#VezerloPultTartalom .card .card-body .material-icons-td {position: relative; width: 20px;}

.list-beallitasok .material-icons {font-size: 18px;}
.list-beallitasok .draganddrop .material-icons {transform: rotate(90deg); font-size: 18px; opacity: 0.4}
.list-beallitasok .list-group-item {cursor: move;}
.list-beallitasok .list-group-item:hover .draganddrop .material-icons {opacity: 1}

#VezerloPultTartalom .boxtarto {padding-bottom: 15px;}
#VezerloPultTartalom .box {height: 120px; overflow:hidden; position: relative;}
#VezerloPultTartalom .box.box_nagy {height: 240px;}
#VezerloPultTartalom .box .ikon {font-size: 110px; line-height: 110px; opacity: 0.2; left: -25px; position: absolute; top: 5px;}
#VezerloPultTartalom .box .adat {position: absolute; right: 10px; top: 30px; font-size: 42px; line-height: 42px; font-weight: bold; }
#VezerloPultTartalom .box .felirat {position: absolute; right: 10px; top: 75px; font-size: 16px; line-height: 18px; }
#VezerloPultTartalom .box .csik {position: absolute; left: 0px; bottom: 0px; font-size: 14px; line-height: 14px; height: 22px; width: 100%;}
#VezerloPultTartalom .box .csik .fa {position: absolute; bottom: 4px; right: 10px; opacity: 0.5;}
#VezerloPultTartalom .box_feher {border: 1px solid transparent; padding: 15px;}
#VezerloPultTartalom .box_feher .cim {font-size: 18px; line-height: 20px; margin-bottom: 10px; text-transform: uppercase;}
#VezerloPultTartalom .table-sima thead th {border-bottom: none;}

.rotated {
  transform: rotate(180deg);
  -ms-transform: rotate(180deg); /* IE 9 */
  -moz-transform: rotate(180deg); /* Firefox */
  -webkit-transform: rotate(180deg); /* Safari and Chrome */
  -o-transform: rotate(180deg); /* Opera */
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}

.material-icons.pdf-icon {font-size: 20px;}
.hatterkepbox {cursor: pointer; padding: 15px;}
	
label {font-weight: bold;font-size: 12px;margin-bottom: 2px;}
.form-control {font-size: 12px; line-height: 14px; padding: 3px 8px; height: 30px;}
/*.tablazat_funkcio .form-control {font-size: 11px; line-height: 12px; padding: 2px 6px; height: 24px;}*/
.tablazat_funkcio .input-group-text {font-size: 12px; line-height: 12px; padding: 2px 6px; height: 24px;}
.input-group {height: 30px;margin-bottom: 10px!important;}
.tablazat_funkcio .input-group {margin-bottom: 0px!important;}
.input-group-append .btn {padding: 2px 10px; font-size: 12px; line-height: 12px;}
.gombsor-row {margin: 0px; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid transparent; margin-top: -10px; padding-top: 10px; }
.nyitva {height: auto;}
.zarva {height: 0px; overflow: hidden;visibility:hidden;}
.nyitzar {margin: 0px;}
.nyitzar .btn {margin: 0px; padding: 0px 10px; display: table; margin-left: auto; margin-right: 15px; margin-top: -10px; font-size: 12px;line-height: 12px;border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;}
.fejadatok {padding-bottom: 15px;}
.margintop15 {margin-top: 15px;}

.tetetel_letrehozas_elott {padding: 5px 10px; font-size: 14px; font-weight: bold;}

.raktarakkeszletekmutat {padding-left: 15px;padding-right: 15px; margin-bottom: 10px;}
	.raktarakkeszletekmutat .colbox {padding: 2px 4px; border: none; cursor: pointer;}
	.raktarakkeszletekmutat .colbox .nev {font-weight: bold; margin-bottom: 0px;}
	.raktarakkeszletekmutat .colbox .mennyiseg {position: relative; padding-left: 15px; line-height: 24px; margin: 0px;}
	.raktarakkeszletekmutat .colbox .mennyiseg .material-icons {position: absolute; left: 0px; top: 4px; font-size: 14px;}

#BizonylatonKeszletekModositas {font-size: 16px;}
	#BizonylatonKeszletekModositas #BizonylatonMeg {font-weight: bold;}

.w100 {width: 100px;}
.w110 {width: 110px;}
#ArazashozKijelolve .form-control {margin: 0px;height: 20px;padding: 2px 2px;border-radius: unset;text-align:right;}
.input-group-append .btn-xs {height: 24px;padding: 0px 8px; font-size: 15px;}

.input-group-append span.btn {line-height: 24px;}
.head2 {font-size: 14px; font-weight: bold; border-bottom: 1px solid transparent;}
.evo-colorind, .evo-colorind-ie, .evo-colorind-ff {position: absolute; right: 0px; top: 0px; width: 30px; height: 30px;}

.pb30 {padding-bottom: 30px;}

@media (max-width: 767px) { 
	#VezerloPultTartalom .box {height: 80px;}
	#VezerloPultTartalom .box .adat {font-size: 16px;line-height: 18px; top: 12px;}
	#VezerloPultTartalom .box .felirat {font-size: 12px;line-height: 16px; top: 35px;}
}
@media (min-width: 768px) { 
	#VezerloPultTartalom .box {height: 80px;}
	#VezerloPultTartalom .box .adat {font-size: 16px;line-height: 18px; top: 12px;}
	#VezerloPultTartalom .box .felirat {font-size: 12px;line-height: 16px; top: 35px;}
}
@media (max-width: 1024px) { 
	.col {flex-basis: unset; }
}
@media (max-width: 1200px) { 
	.form-row .col .col {padding-left: 0px; padding-right: 0px;}	
	.erteksor {font-size: 14px;}
}
@media (max-width: 567px) { 
	.erteksor span {display: block; width: 100%;}
	.form-row .col .col .row .col-2, .form-row .col .col .row .col-3, .form-row .col .col .row .col-4, .form-row .col .col .row .col-5, .form-row .col .col .row .col-6, .form-row .col .col .row .col-7, .form-row .col .col .row .col-8, .form-row .col .col .row .col-9, .form-row .col .col .row .col-10 {max-width: 100%;flex-basis: unset;}	
}
@media (min-width: 768px) { 
	.belepes_kozepre {width: 70%;}
	#footer.rogzitett {position: fixed; bottom: 0px;}	
	.vertical-menu {width: 230px;z-index: 1001;bottom: 0;margin-top: 0;top: 0;position: fixed;}	
	.vertical-menu.bezar {margin-left: -225px;}
	.main-content {margin-left: 230px;}	
	.main-content.vertical-menu-bezar {margin-left: 5px;}	
	.felezo_tarto .felezo {width: 50%;padding: 60px 40px; padding-top: 0px; float: left;}	
	#menu #TopMenu {position: unset;left:unset;top:unset;}
	#menu .navbar-toggler {display: none;}
	#MenunyitZarGomb {display: block; position: absolute; bottom: 0px; left: 200px; cursor: pointer;}
	.vertical-menu.bezar #MenunyitZarGomb {left: 230px;}
}
@media (min-width: 1024px) { 
	#valasz_mutat {padding: 8px;font-size: 16px;}
}
@media (min-width: 1366px) { 

}
@media (min-width: 1600px) { 
	.col-xxl-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-xxl-4 {-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-xxl-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
	.col-xxl-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-xxl-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}	
}
@media (max-width: 1366px) { 
	.col-12>.col>.inputbox {margin-left: -5px; margin-right: -5px;}
}
@media (min-width: 1920px) { 
	#VezerloPultTartalom .box {height: 120px;}
	#VezerloPultTartalom .box .adat {top: 30px;font-size: 32px;line-height: 32px;}
	#VezerloPultTartalom .box .felirat {top: 75px;font-size: 16px;line-height: 18px;}
}