.pagetitle i.fa.statisztikak_info{    
    cursor: pointer;
    margin-left: -36px;
    font-size: 36px !important;
}

.stat_forg input.form-control{
    width: calc(100% - 30px)
}

#globalFullSize{
    position: relative;
    top: 10px;
    left: 10px;
    z-index: -1;
}

.modal-header{
    cursor: pointer;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xl-1, .col-xs-2, .col-sm-2, .col-md-2, 
.col-xl-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xl-3, .col-xs-4, 
.col-sm-4, .col-md-4, .col-lg-4, .col-xl-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, 
.col-xl-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xl-6, .col-xs-7, .col-sm-7, 
.col-md-7, .col-lg-7, .col-xl-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xl-8,
.col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xl-9, .col-xs-10, .col-sm-10, 
.col-xl-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xl-11, .col-xs-12,
.col-sm-12, .col-md-12, .col-lg-12, .col-xl-12,
.col-md-1_5, .col-md-2_5, .col-md-3_5, .col-md-11_5{
    /*margin-left: 0;*/
    /*margin-right: 0;*/
    padding-left: 0;
    padding-right: 0;
}
.dnone{
    display: none;
}
input[type="text"]::-webkit-input-placeholder{
    color:rgba(199,199,199,0.7);
    -moz-appearance:    textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    font-weight: normal;
}
input[type="text"]::-moz-placeholder{
    color:rgba(199,199,199,0.7);
    -moz-appearance:    textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    font-weight: normal;
}
input[type="text"]:-ms-input-placeholder{
    color:rgba(199,199,199,0.7);
    -moz-appearance:    textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    font-weight: normal;
}
input[type="search"]::-webkit-input-placeholder{
    color:rgba(199,199,199,0.7);
    -moz-appearance:    textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    font-weight: normal;
}
input[type="search"]::-moz-placeholder{
    color:rgba(199,199,199,0.7);
    -moz-appearance:    textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    font-weight: normal;
}
input[type="search"]:-ms-input-placeholder{
    color:rgba(199,199,199,0.7);
    -moz-appearance:    textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    font-weight: normal;
}
#message, #valaszt{
    position:absolute;
    display: none;
    color:red;
    width:200px;
    text-align: center;
    border-radius: 5px;
    background-color: rgba(199,199,199,1);
    z-index: 9;
    padding:10px;
}
form{
    position: relative;
    margin-top: 20px;
}
span#posta{
    display: inline-block;
    border:1px solid rgba(0,255,255,1);
}
input{
    font-weight: bold;
}
.panel-heading button{
    min-width: 140px;
}
.sor button{
    min-width:auto;
    min-width:initial;
}
input:focus, select:focus{
    border:1px solid blue;
}
#ref:focus, #ref:hover, #toszmla:hover, #toszmla:focus, #quickinsert:focus, #quickinsert:hover{
    background-image: -webkit-linear-gradient(bottom, rgba(82,155,53,0.5) 1%, rgba(82,155,53,0.2) 100%);
    background-image: linear-gradient(to top, rgba(82,155,53,0.5) 1%, rgba(82,155,53,0.2) 100%);
    -webkit-box-shadow: inset 0 1px 0 rgba(82,155,53,0.5);
    box-shadow: inset 0 1px 0 rgba(82,155,53,0.5);
    background-color: rgba(150,150,150,1);
}
.radio-custom input, .checkbox-custom input{
    opacity: 0;
    display: inline;
    position: absolute;
    left: 0;
    z-index: -1;
}
label.checkboxfocus:before{
    border:2px solid blue;
}
body{
    font-size: 13px;
    min-width: 325px;
    overflow-x: auto;
}
body.external-page #content .admin-form{
    width: 500px;
}
.form-group{
    margin-bottom: 5px;
    font-size: 13px;
}
input{
    height: 26px;
}
.form-control{
    padding: 3px;
    height: 24px;
    font-size: 13px;
    line-height: 24px;
}
#panel-footer{
    padding-right: 35px !important;
}
.admin-form .switch{
    margin-left: 20px;
}
#panel-footer a{
    text-decoration: none;
    line-height: 42px;
    margin-left:15px;
}
a:hover{
    text-decoration: none;
}
#olds_sidebar_left{
    margin-top:0;
}
ulolds_navbar-navolds_navbar-left{
    float: right !important
}
#olds_sidebar_{
    top:75px;
    float:left;
    z-index: 1;
    right: -17px;
}
olds_navbar-navolds_navbar-left{
    display: inline-block;
    position: absolute;
    margin-left: 8px;
}
ulolds_navbar-navolds_navbar-left, olds_navbar-brand{
    float:none !important;
    padding:0;
    padding-bottom: 0;
    width: 130px;
    left:55px;
}
ulolds_navbar-navolds_navbar-left li{
    width:30%;
    text-align: center;
}
ulolds_navbar-navolds_navbar-left li:first-of-type{
    margin-left: 14%;
}
body{
    min-height: initial;
}
#general{
    display: inline-block;
    margin-top: 60px;
    padding:20px;
    width:calc(100% - 220px);
    float: right;
    position: relative;
    z-index: 2;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    overflow: auto;
    min-width: 265px;
    min-height: 650px;
}
.panel-body .pn a:first-of-type button{
    min-width: 140px;
}
#olds_sidebar_left{
    position: relative;
    float: left;
    display: inline-block;
    margin-right: -20px;
    width:280px;
}
.pagination{
    float:right;
}
header#topbar{
    float: right;
    margin-top: 20px;
    margin-bottom: 5px;
    line-height: 38px;
    padding:10px 21px 0px;
}
.multi_table{
    padding: 0;
    display: inline-block;
    float: right;
    width: 100%;
}
.olds_sidebar-toggle-mini a{
    width: 35px;
    right: 20px;
}
.admin-form.partner{
    /*float: right;*/
    margin-top: 8px;
}
olds_navbar-navolds_navbar-right{
    margin-left: 15px;
    padding: 8px 0;
}
olds_navbar-right .dropdown a{
    padding: 12px !important;
    height: 42px !important;
}
.admin-form.partner .section{
    margin-bottom: 0;
    /*display: inline-block;*/
    margin-left: 20px;
}
.admin-form.partner .col-md-4{
    padding: 0;
    width: initial;
    float:none;
}
#topbar div{
    padding: 0 !important;
    margin: 0 !important;
    display: inline-block;
}
#topbar div.admin-form.partner{
    margin-left: 15px !important;
    margin-bottom: 5px !important;
}
.affix{
    position: absolute;
}
ul.tray-nav.affix{
    top: 0;
}
.partnerwidget{
    margin-top: 95px;
    margin-bottom: 10px;
}
.panel-body, .panel-heading{
    border: none;
}
label.pej{
    padding-top: 0 !important;
}
div.jep{
    padding-left: 0;
    padding-right: 0;
}
.pej span{
    display: inline-block;
    min-height: 20px;
    float: left;
}
.pej .input-group{
    display: inline-block;
    padding-left: 11px;
    float: right;
    padding-right: 11px;
}
.pej .input-group .form-control{ 
    float: left;
    width: calc(100% - 30px);
    display: inline-block;
}
.panel-primary > .panel-heading{
    color:#555555;
}
.btn{
    padding: 0 12px;
}
form[name="form_menetlevel_tankolas_info"] .col-md-5 input, form[name="form_menetlevel_tankolas_info"] .col-md-5,
form[name="form_kiadasi_kapcs"] .col-md-5 input, form[name="form_kiadasi_kapcs"] .col-md-5,
form[name="form_beveteli_kapcs"] .col-md-5 input, form[name="form_beveteli_kapcs"] .col-md-5,
form[name="form_raktarkozi_keszlet"] .col-md-5 input, form[name="form_raktarkozi_keszlet"] .col-md-5,
form[name="form_raktarkozi_info"] .col-md-5 input, form[name="form_raktarkozi_info"] .col-md-5,
form[name="form_visszavett_keszlet"] .col-md-5 input, form[name="form_visszavett_keszlet"] .col-md-5,
form[name="form_visszavett_info"] .col-md-5 input, form[name="form_visszavett_info"] .col-md-5,
form[name="form_auto_arazas"] .col-md-5 input, form[name="form_auto_arazas"] .col-md-5,
form[name="form_bizonylat_info"] .col-md-5 input, form[name="form_bizonylat_info"] .col-md-5,
form[name="form_tobb_azon_modosít"] .col-md-5 input, form[name="form_tobb_azon_modosít"] .col-md-5,
form[name="form_felhasznalo_jogok"] .col-md-5 input, form[name="form_felhasznalo_jogok"] .col-md-5,
form[name="form_targyi_eszkozokhoz_biz_ellenszamlakkal"] .col-md-5 input, form[name="form_targyi_eszkozokhoz_biz_ellenszamlakkal"] .col-md-5,
form[name="form_targyieszkozok_info"] .col-md-5 input, form[name="form_targyieszkozok_info"] .col-md-5,
form[name="form_menetlevel_info"] .col-md-5 input, form[name="form_menetlevel_info"] .col-md-5,
form[name="form_gepjarmu_info"] .col-md-5 input, form[name="form_gepjarmu_info"] .col-md-5,
form[name="form_kiadasi_info"] .col-md-5 input, form[name="form_kiadasi_info"] .col-md-5,
form[name="form_beveteli_info"] .col-md-5 input, form[name="form_beveteli_info"] .col-md-5,
form[name="form_leltar_keszlet"] .col-md-5 input, form[name="form_leltar_keszlet"] .col-md-5,
form[name="form_beszallito"] .col-md-5 input, form[name="form_beszallito"] .col-md-5,
form[name="form_admin_password"] .col-md-5 input, form[name="form_admin_password"] .col-md-5,
form[name="form_admin_alapadat"] .col-md-5 input, form[name="form_admin_alapadat"] .col-md-5,
form[name="form_lathatosag"] .col-md-5 input, form[name="form_lathatosag"] .col-md-5,
form[name="form_szamlatomb"] .col-md-5 input, form[name="form_szamlatomb"] .col-md-5,
form[name="form_megrendel_keszlet"] .col-md-5 input, form[name="form_megrendel_keszlet"] .col-md-5,
form[name="form_rendeljuk_keszlet"] .col-md-5 input, form[name="form_rendeljuk_keszlet"] .col-md-5,
form[name="form_rendeljuk_info"] .col-md-5 input, form[name="form_rendeljuk_info"] .col-md-5,
form[name="form_leltar_info"] .col-md-5 input, form[name="form_leltar_info"] .col-md-5,
form[name="form_hirek_info"] .col-md-5 input, form[name="form_hirek_info"] .col-md-5,
form[name="form_bevetelezes_keszlet"] .col-md-5 input, form[name="form_bevetelezes_keszlet"] .col-md-5,
form[name="form_bevetelezes_info"] .col-md-5 input, form[name="form_bevetelezes_info"] .col-md-5,
form[name="form_leltar"] .col-md-5 input, form[name="form_leltar"] .col-md-5,
form[name="form_kiadas_keszlet"] .col-md-5 input, form[name="form_kiadas_keszlet"] .col-md-5,
form[name="form_kiadas_info"] .col-md-5 input, form[name="form_kiadas_info"] .col-md-5,
form[name="form_fizetes"] .col-md-5 input, form[name="form_fizetes"] .col-md-5,
form[name="form_tetel_info"] .col-md-5 input, form[name="form_tetel_info"] .col-md-5,
form[name="form_szerzodes_info"] .col-md-5 input, form[name="form_szerzodes_info"] .col-md-5,
form[name="form_raktarhely"] .col-md-5 input, form[name="form_raktarhely"] .col-md-5,
form[name="form_arazas"] .col-md-5 input, form[name="form_arazas"] .col-md-5,
form[name="form_gyujto"] .col-md-5 input, form[name="form_gyujto"] .col-md-5,
form[name="form_mennyiseg"] .col-md-5 input, form[name="form_mennyiseg"] .col-md-5,
form[name="form_partner_info"] .col-md-5 input, form[name="form_kepviselok"] .col-md-5 input, form[name="form_bankszamla"] .col-md-5 input,
form[name="uzletkoto"] .col-md-5 input, form[name="form_kedvezmeny"] .col-md-5 input, form[name="form_telephely"] .col-md-5 input, form[name="fizetes"] .col-md-5 input,
form[name="form_partner_info"] .col-md-5, form[name="form_kepviselok"] .col-md-5, form[name="form_bankszamla"] .col-md-5,
form[name="uzletkoto"] .col-md-5, form[name="form_kedvezmeny"] .col-md-5, form[name="form_telephely"] .col-md-5, form[name="fizetes"] .col-md-5,
form[name="form_twin"] .col-md-5 input, form[name="form_twin"] .col-md-5,
form[name="nav_export_szamla"] .col-md-5 input, form[name="nav_export_szamla"] .col-md-5,
form[name="form_kiszallitas_penzkezeles"] .col-md-5 input, form[name="form_kiszallitas_penzkezeles"] .col-md-5,
form[name="form_partner_csoportok"] .col-md-5 input, form[name="form_partner_csoportok"] .col-md-5,
form[name="form_iso_info"] .col-md-5 input, form[name="form_iso_info"] .col-md-5{
    float:right;
    padding: 0;
}
form .col-md-5{
    width: 100%;
}
div.bsoriginal .col-md-5{
    width: 41.66666666666667%;
}
form input[name="refresh"]{
    margin-right: calc(20% + 5px);
}
form[name="form_menetlevel_tankolas_info"] input[type="button"], form[name="form_menetlevel_tankolas_info"] input[type="button"],
form[name="form_kiadasi_kapcs"] input[type="button"], form[name="form_kiadasi_kapcs"] input[type="button"],
form[name="form_beveteli_kapcs"] input[type="button"], form[name="form_beveteli_kapcs"] input[type="button"],
form[name="form_raktarkozi_keszlet"] input[type="button"], form[name="form_raktarkozi_keszlet"] input[type="button"],
form[name="form_raktarkozi_info"] input[type="button"], form[name="form_raktarkozi_info"] input[type="button"],
form[name="form_visszavett_keszlet"] input[type="button"], form[name="form_visszavett_keszlet"] input[type="button"],
form[name="form_visszavett_info"] input[type="button"], form[name="form_visszavett_info"] input[type="button"],
form[name="form_auto_arazas"] input[type="button"], form[name="form_auto_arazas"] input[type="button"],
form[name="form_bizonylat_info"] input[type="button"], form[name="form_bizonylat_info"] input[type="button"],
form[name="form_tobb_azon_modosít"] input[type="button"], form[name="form_tobb_azon_modosít"] input[type="button"],
form[name="form_lathatosag"] input[type="button"], form[name="form_beszallito"] input[type="button"],
form[name="form_beveteli"] input[type="button"], form[name="form_menetlevel_info"] input[type="button"],
form[name="nav_export_szamla"] input[type="button"], form[name="nav_export_szamla"] input[type="button"],
form[name="form_gepjarmu_info"] input[type="button"], form[name="form_targyieszkozok_info"] input[type="button"],
form[name="form_targyi_eszkozokhoz_biz_ellenszamlakkal"] input[type="button"], form[name="form_targyi_eszkozokhoz_biz_ellenszamlakkal"] input[type="button"],
form[name="form_twin"] input[type="button"], form[name="form_twin"] input[type="button"]{
    margin-right:  calc(20% + 11px);
}
form[name="form_menetlevel_tankolas_info"] .col-md-5 input, form[name="form_menetlevel_tankolas_info"] .col-md-5 button,
form[name="form_kiadasi_kapcs"] .col-md-5 input, form[name="form_kiadasi_kapcs"] .col-md-5 button,
form[name="form_beveteli_kapcs"] .col-md-5 input, form[name="form_beveteli_kapcs"] .col-md-5 button,
form[name="form_raktarkozi_keszlet"] .col-md-5 input, form[name="form_raktarkozi_keszlet"] .col-md-5 button,
form[name="form_raktarkozi_info"] .col-md-5 input, form[name="form_raktarkozi_info"] .col-md-5 button,
form[name="form_visszavett_keszlet"] .col-md-5 input, form[name="form_visszavett_keszlet"] .col-md-5 button,
form[name="form_visszavett_info"] .col-md-5 input, form[name="form_visszavett_info"] .col-md-5 button,
form[name="form_auto_arazas"] .col-md-5 input, form[name="form_auto_arazas"] .col-md-5 button,
form[name="form_bizonylat_info"] .col-md-5 input, form[name="form_bizonylat_info"] .col-md-5 button,
form[name="form_tobb_azon_modosít"] .col-md-5 input, form[name="form_tobb_azon_modosít"] .col-md-5 button,
form[name="form_felhasznalo_jogok"] input, 
form[name="form_targyi_eszkozokhoz_biz_ellenszamlakkal"] .col-md-5 input, form[name="form_targyi_eszkozokhoz_biz_ellenszamlakkal"] .col-md-5 button, 
form[name="form_targyieszkozok_info"] .col-md-5 input, form[name="form_targyieszkozok_info"] .col-md-5 button, 
form[name="form_menetlevel_info"] .col-md-5 input, form[name="form_menetlevel_info"] .col-md-5 button, 
form[name="form_gepjarmu_info"] .col-md-5 input, form[name="form_gepjarmu_info"] .col-md-5 button,
form[name="form_kiadasi_info"] .col-md-5 input, form[name="form_kiadasi_info"] .col-md-5 button,
form[name="form_beveteli_info"] .col-md-5 input, form[name="form_beveteli_info"] .col-md-5 button,
form[name="form_leltar_keszlet"] .col-md-5 input, form[name="form_leltar_keszlet"] .col-md-5 button,
form[name="form_beszallito"] .col-md-5 input, form[name="form_beszallito"] .col-md-5 button,
form[name="form_hirek_info"] .col-md-5 input, form[name="form_hirek_info"] .col-md-5 button,
form[name="form_admin_alapadat"] .col-md-5 input, form[name="form_admin_alapadat"] .col-md-5 button,
form[name="form_admin_password"] .col-md-5 input, form[name="form_admin_password"] .col-md-5 button,
form[name="form_lathatosag"] .col-md-5 input, form[name="form_lathatosag"] .col-md-5 button,
form[name="form_megrendel_keszlet"] .col-md-5 input, form[name="form_megrendel_keszlet"] .col-md-5 button,
form[name="form_szamlatomb_keszlet"] .col-md-5 input, form[name="form_szamlatomb_keszlet"] .col-md-5 button,
form[name="form_szamlatomb"] .col-md-5 input, form[name="form_szamlatomb"] .col-md-5 button,
form[name="form_szamlatomb_info"] .col-md-5 input, form[name="form_szamlatomb_info"] .col-md-5 button,
form[name="form_rendeljuk_info"] .col-md-5 input, form[name="form_rendeljuk_info"] .col-md-5 button,
form[name="form_rendeljuk_keszlet"] .col-md-5 input, form[name="form_rendeljuk_keszlet"] .col-md-5 button,
form[name="form_megrendel_info"] .col-md-5 input, form[name="form_megrendel_info"] .col-md-5 button,
form[name="form_leltar_info"] .col-md-5 input, form[name="form_leltar_info"] .col-md-5 button,
form[name="form_bevetelezes_keszlet"] .col-md-5 input, form[name="form_bevetelezes_keszlet"] .col-md-5 button,
form[name="form_bevetelezes_info"] .col-md-5 input, form[name="form_bevetelezes_info"] .col-md-5 button,
form[name="form_leltar"] .col-md-5 input, form[name="form_leltar"] .col-md-5 button,
form[name="form_kiadas_keszlet"] .col-md-5 input, form[name="form_kiadas_keszlet"] .col-md-5 button,
form[name="form_kiadas_info"] .col-md-5 input, form[name="form_kiadas_info"] .col-md-5 button,
form[name="form_fizetes"] .col-md-5 input, form[name="form_fizetes"] .col-md-5 button,
form[name="form_tetel_info"] .col-md-5 input, form[name="form_tetel_info"] .col-md-5 button,
form[name="form_raktarhely"] .col-md-5 input, form[name="form_raktarhely"] .col-md-5 button,
form[name="form_arazas"] .col-md-5 input, form[name="form_arazas"] .col-md-5 button,
form[name="form_gyujto"] .col-md-5 input, form[name="form_gyujto"] .col-md-5 button,
form[name="form_mennyiseg"] .col-md-5 input, form[name="form_mennyiseg"] .col-md-5 button,
form[name="form_szerzodes_info"] .col-md-5 input, form[name="form_szerzodes_info"] .col-md-5 button, 
form[name="form_partner_info"] .col-md-5 input, form[name="form_kepviselok"] .col-md-5 input, form[name="form_bankszamla"] .col-md-5 input,
form[name="uzletkoto"] .col-md-5 input, form[name="form_kedvezmeny"] .col-md-5 input, form[name="form_telephely"] .col-md-5 input, form[name="fizetes"] .col-md-5 input,
form[name="form_partner_info"] .col-md-5 button, form[name="form_kepviselok"] .col-md-5 button, form[name="form_bankszamla"] .col-md-5 button,
form[name="uzletkoto"] .col-md-5 button, form[name="form_kedvezmeny"] .col-md-5 button, form[name="form_telephely"] .col-md-5 button, form[name="fizetes"] .col-md-5 button,
form[name="form_auto_mechanizmus_info"] .col-md-5 input, form[name="form_auto_mechanizmus_info"] .col-md-5 button,
form[name="form_auto_mechanizmus_kapcsolatai"] .col-md-5 input, form[name="form_auto_mechanizmus_kapcsolatai"] .col-md-5 button,
form[name="form_auto_mechanizmus_sorai"] .col-md-5 input, form[name="form_auto_mechanizmus_sorai"] .col-md-5 button,
form[name="form_twin"] .col-md-5 input, form[name="form_twin"] .col-md-5 button,
form[name="nav_export_szamla"] .col-md-5 input, form[name="nav_export_szamla"] .col-md-5 button
form[name="form_kiszallitas_penzkezeles"] .col-md-5 input, form[name="form_kiszallitas_penzkezeles"] .col-md-5 button,
form[name="form_ceg_info"] .col-md-5 input, form[name="form_ceg_info"] .col-md-5 button,
form[name="form_ceg_telephely"] .col-md-5 input, form[name="form_ceg_telephely"] .col-md-5 button,
form[name="form_ceg_bank"] .col-md-5 input, form[name="form_ceg_bank"] .col-md-5 button,
form[name="form_partner_csoportok"] .col-md-5 input, form[name="form_partner_csoportok"] .col-md-5 button,
form[name="form_iso_info"] .col-md-5 input, form[name="form_iso_info"] .col-md-5 button {
    width: 30%;
    max-width:115px;
    display: inline-block;
    float: right;
    margin-left: 15px;
    margin-top: 0;
    height: 30px;
}
.submit_gomb{
    width: 30%;
    max-width:115px;
    display: inline-block;
    float: right;
    margin-left: 15px;
    margin-top: 0;
    height: 30px;
}
.pej textarea{
    height: 120px;
    resize: none;
}
.tab-content .row .panel-primary{
    display: inline-block;
  /*  overflow-x: hidden; */
}
.form-horizontal .control-label {
    padding-top: 0px;
}
.row, #topbar{
    display: inline-block;
}
.tab-content table{
    width: 100%;
    margin: 25px 0;
}
td .btn{
    margin: 3px;
    padding: 1px 6px;
}
.tab-content thead td{
    padding-bottom: 20px;
}
.td{
    word-wrap: break-word;
}
.arazas td:nth-of-type(2), .arazas td:nth-of-type(3){
    text-align: right;
}
/*.tab-content tbody td:nth-of-type(2n){
    background-color: rgba(199,199,199,0.1);
}*/
.tab-content thead td{
    text-align: center;
    font-weight: bold;
}
.tab-content .kepviselo tr td{
    width: calc(11% - 2px);
}
.bank td{
    width: calc(16.66% - 3px);
}
.uzletkoto td, .kedvezmeny td{
    width:calc(20% - 2px);
}
.telephely td{
    width:10%;
}
.gyujto td{
    width:20%;
}
.bank tbody td:nth-of-type(4), .bank tbody td:nth-of-type(5), 
.gyujto tbody td:first-of-type{
    text-align: right;
    padding-right: 5px;
}
.targyieszkozok td:nth-of-type(1){
    text-align: center;
}
.targyieszkozok td:nth-of-type(2), .targyieszkozok td:nth-of-type(3), .targyieszkozok td:nth-of-type(4), .targyieszkozok td:nth-of-type(5), .targyieszkozok td:nth-of-type(6), .targyieszkozok td:nth-of-type(7){
    text-align: right;
}

.bank tbody td:nth-of-type(1), .kedvezmeny tbody td:nth-of-type(1), .uzletkoto tbody td:nth-of-type(2){
    text-align: center;
}
.kepviselo td, .bank td, .uzletkoto td, .kedvezmeny td, .uzletkoto td, .telephely td, .fizmod td, .rakthely td, .arazas td, .gyujto td, .min td, .iso_urlap td{
    text-align:center;
}
div.control-label{
    margin-right: 20px;
}
#general form .col-lg-10, #general form .col-md-10{
    width: 60%;
    float: right;
    margin-right: 20%;
}
div.listacim{
    text-align: center;
    color:rgba(50, 139, 139, 1);
    font-size:13px;
}
span.listacim2{
    color:rgba(50, 139, 139, 1);
}
/*#general form .form-group label{
    float:left;
}*/
.panel-tabs > li > a{
    border-left: none;
    border-right: 1px solid #DDD;
}
.panel-heading li:last-of-type a{
    border-right: 0;
}
.panel-heading{
    padding: 0;
    line-height: 24px;
    height: 25px;
    display: inline-block;
    width: 100%;
    position: relative;
    z-index: 2;
}
.panel-tabs > li > a, .btn{
    font-size:14px;
}
.panel-heading li.active{
    background-color: white;
}
select.form-control{
    /*color:rgba(199,199,199,0.7);*/
    padding: 0;
}
option{
    color:black;
}
ul.panel-tabs{
    background-color: #fafafa;
}
.row, .col-md-12{
    width: 100%;
    margin-left:0;
    margin-right: 0;
}
.panel-tabs {
    position: relative;
    display: inline-block;
}
.openlist{
    display:inline-block;
}
div.egyszeri{
    position: relative;
}
.panel-primary{
    width: 100%;
}

#olds_sidebar_{
    transform: none;
    -webkit-transform: none;
    z-index: 990;
}
olds_nav .olds_sidebar-menu li ul{
    display: none;
}
.btn-danger.dark:hover{
    color:white;
}
.warning_{
    border:2px dotted red !important;
}
.foo2, .foo3, .foo4{
    float:left;
}
#foo .form-group{
    margin-left: 0;
    margin-right: 0;
}
#foo{
    padding-left: 50px;
}
#foo span{
    width:40px;
    height:39px;
    float:left;
    display: inline-block;
}
form #foo .form-group label{
    width:100%;
    text-align: center;
    float:none;
    clear:both;
    line-height: 25px;
    margin-bottom: 10px;
    font-size: 15px;
}
div.foo4{
    width: 25%;
}
div.foo4 input[type="button"].btn-block{
    height: 24px;
    width:115px;
    margin-top: 35px;
    line-height: 22px;
}
.foo2 .form-control, .foo3 .form-control{
    color:rgb(205, 105, 44);
    font-weight: bold;
}
header{
    display:inline-block;
    width: 100%;
}

/*
ul, menu, dir {
    display: inline-block;
    list-style-type: none;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-margin-start: 0;
    -webkit-margin-end: 0;
    -webkit-padding-start: 0;
}*/
li {
    display: inline-block;
    text-align: left;
}
.dropdown-menu li{
    display: block;
}
.kiadaskeszlet li, .megrendeleskeszlet li, .szamlatombkeszlet li{
    width: 9%;
    display: inline-block;
    text-align: right;
    font-size: 13px;
    word-break: break-word;
}
.kiadaskeszlet.hdt li, .megrendeleskeszlet.hdt li, .szamlatombkeszlet.hdt li{
    font-size: 11px;
}
.kiadaskeszlet li:first-of-type{
    width: 17%;
    float: left;
    margin-top: 5px;
}
.szamlatombkeszlet li:first-of-type{
    width: 10%;
}
.kiadaskeszlet, .megrendeleskeszlet, .szamlatombkeszlet{
    width: 100%;
    font-weight: bold;
    padding-bottom: 10px;
    margin-top:10px;
}
.megrendeleskeszlet li{
    width:calc(20% - 4px);
    display: inline-block;
    text-align: right;
}
.megrendeleskeszlet{
    width: calc(100% + 10px);
    font-weight: bold;
    padding-bottom: 10px;
}
.history{
    width: 100%;
    padding-bottom: 10px;
    margin-top: 15px;
}
.history li{
    width:11%;
    padding-left: 5px;
    text-align:left;
    font-size: 15px;
    text-align: center;
}
.historyhead li{
    padding-left: 0;
    font-weight: bold;
    text-align: center;
}
.history li:last-of-type{
    width: calc(67% - 40px);
}
.kapcsolatok li{
    width:calc(33% - 4px);
    display: inline-block;
    text-align: center;
}

.kapcsolatok{
    width: calc(100% + 10px);
    font-weight: bold;
    padding-bottom: 10px;
    font-size: 14px;
    text-align: center;
    margin-top: 15px;
}
.kapcsolatok ul:hover{
    cursor:pointer;
    background-color: rgba(142,58,66,0.2);
}
.szamla li, .szamlatombkeszlet li{
    width: calc(9% - 5px);
}
.szamlatombkeszlet .vevorendeles2{
    margin-top: 0;
}
.megrendeleskeszlet li:first-of-type, .megrendeleskeszlet li:nth-of-type(4), .megrendeleskeszlet li:nth-of-type(6), .megrendeleskeszlet li:nth-of-type(8), .megrendeleskeszlet li:nth-of-type(9){
    text-align: right;
}
.head li:nth-of-type(8){
    margin-left: -5px;
}
.foo5{
    font-size:14px;
}
ul.head{
    margin-top: 25px;
}

.scroll ul{
    width: 100%;
    font-weight: normal;
    text-align: center;
    border-bottom: none;
    padding-bottom: 0;
    border-bottom: 1px solid rgba(199,199,199,1);
    float:left;
}
.col-xs-2 button{
    min-width: 200px;
    margin:5px 0;
}
.sor:nth-of-type(2n+1){
    background-color: rgba(155, 221, 148, 0.7);
}
.sor:nth-of-type(2n+0){
    background-color: rgba(92, 168, 84, 0.3);
}
.sor:nth-of-type(n).lezarva{
    background-color:rgba(255,179,179,0.7);
}
.sor:nth-of-type(n).osszegzo{
    font-weight: bold;
    background-color:rgba(255,187,255,0.7);
    display: inherit;
}
.sor:nth-of-type(n).osszegzo li{
    font-weight: bold;
}
.sor:nth-of-type(n).reszben{
    background-color:rgba(255,183,36,0.2);
}
.sor:nth-of-type(n).elteres{
    background-color:rgba(255, 99, 132, 0.36);
    font-weight: 700;
    color: #7a1f2b;
    box-shadow: inset 4px 0 0 rgba(209, 62, 89, 0.85);
}
.sor:nth-of-type(n).hibas{
    background-color:rgba(137,0,0,0.2);
    font-weight: bold;
    color:#ee162d;
}
.torles{
    background-color:rgba(180,120,80,0.8);
    border:1px solid rgba(0,0,0,0.2); 
}
.nyitott2{
    background-color:rgba(43,255,36,0.8);
    border:1px solid rgba(0,0,0,0.2);

}
button[name="delete"], button[name="close"]{
    width: 20px;
    height: 23px;
    padding: 0 2px 1px;
    min-width: auto;
    min-width: initial;
}
.fa{
    font-size: 13px;
}

.fa-gear {
    font-size: inherit;
    text-align: center;
}
.panel-toolbox {
    position: relative;
    margin-bottom: 20px;
    background-color: #ffffff;
    border-radius: 2px;
}
.reszben2{
    background-color:rgba(255,183,36,0.8);
    border:1px solid rgba(0,0,0,0.2);
}

.olds_sidebar-menu > li {
    display: inline-block;
    width:calc(100% - 17px)
}
.dataTable tr, select:hover, button:hover{
    cursor:pointer;
}
.dataTable tr:hover > td{
    color:rgba(240, 0, 0, 0.8);
}
.dataTable .form-control{
    height: 26px;
    font-size: 13px;
}
.re_table td:nth-of-type(6), .re_table td:nth-of-type(7), .re_table td:nth-of-type(8),
.be_table th:nth-of-type(6), .be_table td:nth-of-type(6),
.ve_table td:nth-of-type(6), .ve_table td:nth-of-type(7), .ve_table td:nth-of-type(8),
.ki_table td:nth-of-type(5),
.le_table td:nth-of-type(3), .le_table td:nth-of-type(4),
.sz_table td:nth-of-type(4), .sz_table td:nth-of-type(5),.sz_table td:nth-of-type(6), .sz_table td:nth-of-type(7),
.bev_table td:nth-of-type(3), .bev_table td:nth-of-type(6), .bev_table td:nth-of-type(7), .bev_table td:nth-of-type(8),
.kiv_table td:nth-of-type(3), .kiv_table td:nth-of-type(6), .kiv_table td:nth-of-type(7), .kiv_table td:nth-of-type(8){
    text-align: center;
}
.dataTables_wrapper .p_table td:nth-of-type(2), .dataTables_wrapper .p_table td:nth-of-type(3),
.dataTables_wrapper .t_table td:nth-of-type(2), .dataTables_wrapper .t_table td:nth-of-type(3),
.re_table td:nth-of-type(2), .re_table td:nth-of-type(4),
.be_table td:nth-of-type(2), .be_table td:nth-of-type(4), .be_table td:nth-of-type(5),
.ve_table td:nth-of-type(2), .ve_table td:nth-of-type(3), .ve_table td:nth-of-type(4), .ve_table td:nth-of-type(5),
.ki_table td:nth-of-type(2), .ki_table td:nth-of-type(3), .ki_table td:nth-of-type(4),
.le_table td:nth-of-type(2),
.sz_table td:nth-of-type(2), .sz_table td:nth-of-type(3), .sz_table td:nth-of-type(8),
.bev_table td:nth-of-type(2), .bev_table td:nth-of-type(4),
.kiv_table td:nth-of-type(2), .kiv_table td:nth-of-type(4){
    text-align: left;
    padding-left: 2%;
}
.re_table td:nth-of-type(9), .be_table td:nth-of-type(6), .ve_table td:nth-of-type(9),
.ki_table td:nth-of-type(6),  .sz_table td:nth-of-type(10), 
.bev_table td:nth-of-type(5),
.kiv_table td:nth-of-type(5),
#datatable4 td:nth-of-type(8),#datatable4 td:nth-of-type(9),#datatable4 td:nth-of-type(10),#datatable4 td:nth-of-type(11),
.elsotargyilista td:nth-of-type(8){
    text-align: right;
}
.table > tbody > tr > td{
    padding: 2px;
    font-size: 14px;
    line-height: 18px;
}
.table-striped > tbody > tr:nth-child(odd) > td{
    background-color: rgba(43, 113, 150, 0.1);
}
/*.dataTables_wrapper td:last-of-type,.dataTables_wrapper td:nth-last-of-type(2){
    text-align: center;
}*/
.dataTables_wrapper th{
    text-align: center;
}
.commands{
    display: inline-block;
    position: absolute;
    top: 0px;
    right: 0px;
}
.commands span{
    display: inline-block;
    margin-right: 20px;
    font-size: 20px;
    margin-top: 6px;
}
.commands span:hover{
    color:rgba(0,190,250,1);
    cursor:pointer;
}
.checkbox-custom label:after{
    color:black;
}
.datatablehead label{
    line-height: 20px;
}
.datatable_headlabel{
    display: inline-block;
    font-size: 14px;
    color:orange;
    margin-bottom: 10px;
    font-weight: bold;
    color: rgb(160, 114, 31);
    width: 100%;
}
.datatable_headlabel input{
    margin-top: 10px;
}
.datatablehead div{
    float: right;
    margin-top: 0;
}/*
.dataTable{
    word-wrap: break-word;
}*/
#datatable5_wrapper tfoot span,#datatable4_wrapper tfoot span{
    visibility: hidden;
}
#datatable5_wrapper tfoot, #datatable5_wrapper tfoot tr, #datatable5_wrapper tfoot th,
#datatable4_wrapper tfoot, #datatable4_wrapper tfoot tr, #datatable4_wrapper tfoot th{
    height: 1px;
    padding: 0;
    line-height: 1px;
}
a{
    text-decoration: none;
}
.rendeljukinfo .checkbox-custom{
    display: inline-block;
    width: 20%;
}
.rendeljukinfocheckbox, .bevetinfocheckbox, .megrendelinfocheckbox, .checkboxcont{
    margin-left: calc(20% + 15px);
    margin-bottom: 50px;
    display: inline-block;
    max-width: 60%;
}
.input-group-addon {
    min-width: 26px;
    height: 24px;
    padding: 2px 4px;
}
.radio-custom label:before{
    width:16px;
    height:16px;
}
.panel-title{
    display: inline-block;
    width: 100%;
    font-size: 16px;
}
/*#deviza, #arfolyam{
    width: calc(100% - 26px);
    float: right;
}*/
.valuta span{
    height: 24px;
    float: left;
}
/*#arfolyam{
    float:right;
}*/
.valuta .input-group div:first-of-type{
    margin-right: 5px;
}
.valuta .input-group div{
    width: calc(50% - 5px);
    display: inline-block;
}
.valuta .input-group div:last-of-type{
    width: calc(50% - 11px);
}
.valuta .input-group{
    display: inline-block;
    width:calc(80% - 10px);
    float:right;
    padding-right: calc(20% + 10px);
}
/*#selecttelephely, #selectceg, #selectev{
    min-width: 195px;
    font-size:15px;
}*/
.sor button{
    margin: 3px 0;
}
.biz li{
    width: calc(20% - 4px);
}
.sor li span{
    display: inline-block;
}
.kiemel tr:hover {
    background-color:#fefefe;
    word-break: break-word;
}

.kiemel reszben tr {
    background-color:rgba(255,183,36,0.2);
}

.kiemel lezarva tr {
    background-color:rgba(255,179,179,0.7);
}



.dataTable td:first-of-type, .dataTable th:first-of-type{
    display: none;
}



#normaldatatable td:first-of-type, #normaldatatable th:first-of-type {
    display: table-cell;
}

#datatable_raktar_eszkozkeszlet td:first-child[colspan]{
    display: block;
}
.vevorendeles li:nth-of-type(7), .vevorendeles li:nth-of-type(8), .vevorendeles2 li:nth-of-type(7),  
.kiadaskeszlet li:nth-of-type(7), .kiadaskeszlet li:nth-of-type(8),
.vevorendeles2 li:nth-of-type(8),  .vevorendeles2 li:nth-of-type(9) {
    text-align: center;
}
.changer1, .changer2, .changer3, .changer6, .changer7,.changer8, .changer9, .changer10{
    min-width: 25px;
    border:1px solid rgba(199,199,199,1);
    cursor:pointer;
    position: relative;
}
.changer1:hover:before, .changer2:hover:before, .changer3:hover:before, .changer6:hover:before, .changer7:hover:before, .changer8:hover:before, .changer9:hover:before, .changer10:hover:before,
.bels_p_table td:nth-of-type(8):hover:before, .bels_p_table td:nth-of-type(9):hover:before, #grafikon:hover:before, .raktarkeszlet td:hover:before, .raktarkeszlet_tetelretable td:hover:before,
.tablazatos_arlista_table tr:nth-of-type(n) td:nth-of-type(13):hover:before, .partner_keszlete_reszletes td:hover:before, .partner_keszlete td:hover:before,
.kapcsolatok ul li:hover:before,.beszallito_jobb td:nth-of-type(2):hover:before{
    position: absolute;
    bottom:-30px;
    left:70px;
    background-color: rgba(199,255,199,1);
    border: 1 px solid gray;
    border-radius: 2px;
    padding: 5px;
    width: 200px;
    z-index: 9;
    text-align: center;
}
.changer1:hover:before, .bels_p_table td:nth-of-type(8):hover:before, .bels_p_table td:nth-of-type(9):hover:before{
    content: "Mennyiség módosítása";
}
.changer2:hover:before{
    content: "Cím módosítása";
}
.changerLejarat:hover:before, .bels_p_table td:nth-of-type(8):hover:before, .bels_p_table td:nth-of-type(9):hover:before{
    content: "Lejárati idő hozzáadása";
}
.changer3:hover:before{
    content: "E-mail cím módosítása";
}
.changer6:hover:before{
    content: "Telefonszám módosítása";
}
.changer7:hover:before{
    content: "Fax szám módosítása";
}
.changer8:hover:before{
    content: "Mobil szám módosításaa";
}
.changer9:hover:before{
    content: "Név módosítása";
}
.changer10:hover:before{
    content: "Telefonszám módosítása";
}
.raktarkeszlet td:hover:before{
    content: "Tétel módosítása";
}
.beszallito_jobb td:nth-of-type(2):hover:before{
    content: "Ugrás a partnerhez!";
    top: 12px;
    bottom: -20px;
    right: 20px;
    left: initial;
    color: rgb(202, 23, 96);
}
.raktarkeszlet_tetelretable td:hover:before{
    content: "Ugrás a bizonylatra!";
    bottom: -20px;
    left:-100px;
    height: 26px;
}
.tablazatos_arlista_table tr:nth-of-type(n) td:nth-of-type(13):hover:before, .kapcsolatok ul li:hover:before{
    content: "új ár megadása";
    bottom: -15px;
    right: 0px;
    height: 26px;
    background-color: rgb(196, 230, 196);
    width: 150px;
}
.raktarkeszlet td, .raktarkeszlet_tetelretable td, .partner_keszlete_reszletes td, .partner_keszlete td, .kapcsolatok ul li, .beszallito_jobb td{
    position: relative;
}
.kapcsolatok ul li:hover:before{
    content: "Ugrás a bizonylatra";
    top: -15px;
    padding: 0;
    line-height: 26px;
    color: rgb(204, 90, 10);
}
#grafikon:hover:before, .partner_keszlete_reszletes td:hover:before, .partner_keszlete td:hover:before{
    content:"Összesített táblázat dátum szerint";
    bottom:30px;
    width: 250px;
    color: rgba(199,200,1,1);
}
.partner_keszlete_reszletes td:hover:before, .partner_keszlete td:hover:before {
    content:"Ugrás a tartalmazó bizonylatra";
    bottom: 15px;
}
.partner_keszlete #datatable4 td:hover:before{
    content:"Tétel részletes mozgása";
}
.bels_p_table td:nth-of-type(8), .bels_p_table td:nth-of-type(9){
    border: 1px solid rgba(199,199,199,1);
    border-left: 1px solid rgba(199,199,199,1);
    cursor:pointer;
    padding: 0 10px;
}
.bels_p_table tr{
    cursor: auto;
}
.bels_p_table td{
    position: relative;
}
.raktarkeszlet tbody td:nth-of-type(2){
    padding-left: 2%;
    text-align: left;
}
.raktarkeszlet tbody td:nth-of-type(3){
    text-align: center;
}
.raktarkeszlet tbody td, .raktarkeszlet tbody td:nth-last-of-type(2), .raktarkeszlet tbody td:last-of-type {
    text-align: right;
}
.osszegzo{
    height: 25px;
    line-height: 25px;
}
.osszegzo li:first-of-type{
    width: calc(8.75% + 10px);
}
.scroll div div ul{
    margin-top: 15px;
    text-align: right;

}
.kiadaskeszlet div:last-of-type ul{
    margin-top: -5px;
}
.vevorendeles div, .vevorendeles{
    /*display: inline-block;*/
    width: 100%;
}
.scroll ul:last-of-type{
    float:right;
}
.input-group {
    width: calc(100% - 6px);
}
div.megjegyzes{
    padding: 5px;
    background-color: rgba(199,255,199,1);
    border: 1px solid gray;
    border-radius: 2px;
    padding: 3px;
    margin: 0 3px 3px;
    width: auto;
}
div.megjegyzes:before{
    color: orange;
    content: "Megjegyzés: ";
}
#dialog{
    display: none;
    position: fixed;
    width: 300px;
    left: calc(50% - 150px);
    border-radius: 5px;
    border: 1px solid blue;
    height: 145px;
    top: 0;
    margin-top: 80px;
    background-color: rgba(199,199,199,0.9);
    color: black;
    text-align: center;
    z-index: 1031;
}
#dialog div{
    display: inline-block;
    width: 100%;
    bottom: 20px;
    position: absolute;
    left: 0;
    padding-left: 25px;
}
#dialog input{
    height: 32px;
    padding: 5px;
    width:100px;
    margin-right:20px;
}
#dialog span{
    display: inline-block;
    width: 100%;
    font-size: 13px;
    margin-top: 30px;
}
#general textarea{
    width:calc(100% - 7px);
}
#tab2 .panel.panel-primary, #tab3 .panel.panel-primary, #tab1 .panel.panel-primary{
    overflow: hidden;
    position: relative;
    display: inline;
}
#tab2 .typeahead.dropdown-menu, #tab3 .typeahead.dropdown-menu, #tab1 .typeahead.dropdown-menu{
    max-height: 200px;  
    overflow-y: scroll;
}
.panel{
    display: inline-block;
    width:  100%;
}
.stat_forg .form-control{
    display: inline-block;
    width: calc(60% - 23px);
    float: left;
}
.stat_forg span{
    float:left;
    width: 20px;
    display: inline-block;
}
.stat_forg div{
    display: inline-block;
}
.stat_forg .form-group{
    width: 100%;
}
.stat_forg button{
    margin-bottom: 25px;
    margin-left:111px;
}
.stat_forg .form-group label{
    width: 100px;
    display: inline-block;
}
.osszesen, #kijeloltek span{
    display: inline-block;
    color:green;
    font-weight: bold;
    font-size: 1.2em;
    padding: 15px 0;
}
.partner_forgalma tbody tr > td{
    text-align: center;
}
.partner_forgalma tbody tr td:last-of-type{
    text-align: right;
    padding-right: 20px;
}
.partner_forgalma tbody tr td:nth-of-type(2){
    text-align: left;
    padding-left: 20px;
}
.sor li{
    font-weight: normal;
}
.ossz li{
    width:10%;
    text-align: center;
}
.ossz{
    display: inline-block;
    width: 100%;
    margin-bottom: 25px;
}
.ossz div:nth-of-type(n) ul{
    margin-top: 0;
}
.highcharts-title{
    visibility: hidden;
}
.nyitottrendeles_tetelei td:nth-of-type(2), .nyitottrendeles_tetelei td:nth-of-type(9),
.nyitottrendeles_tetelei td:nth-of-type(10),.nyitottrendeles_tetelei td:nth-of-type(11),.nyitottrendeles_tetelei td:nth-of-type(12){
    text-align: right;
    padding-right: 20px;
}
.nyitottrendeles_tetelei td:nth-of-type(9),.nyitottrendeles_tetelei td:nth-of-type(11),.nyitottrendeles_tetelei td:nth-of-type(12){
    width: 100px;
}
.nyitottrendeles_tetelei td:nth-of-type(7){
    width: 250px;
}
.nyitottrendeles_tetelei td, .rendelnikell_lista td, .targyieszkozok_table2 td{
    text-align: center;
    position: relative;
}
.nyitottrendeles_tetelei td:hover:before, .targyieszkozok_table2 td:hover:before, #kiad_biz:hover:before, .aru_osszekeszites td:hover:before{
    position: absolute;
    bottom:-30px;
    left:70px;
    background-color: rgba(199,255,199,0.9);
    border: 1px solid rgba(249, 107, 6, 1);
    border-radius: 2px;
    padding: 5px;
    width: 200px;
    z-index: 9;
    content: "Ugrás a megrendeléshez";
    color: rgba(249, 107, 6, 1);
    text-align: center;
}
.targyieszkozok_table2 td:hover:before, .elsotargyilista td:hover:before{
    content: "Ugrás az eszközhöz";
}
#kiad_biz:hover:before{
    content: "Amortizáció kiadása bizonylatokban";
    width: 270px;
}
.aru_osszekeszites td:hover:before{
    content: "Ugrás a kiadásra";
    width: 165px;
}
.temp2{
    height: 40px;
    line-height: 40px;
}
.rendelnikell_lista td:nth-of-type(2){
    text-align: left;
    padding-left: 20px;
}
.rendelnikell_lista td:nth-of-type(4), .rendelnikell_lista td:nth-of-type(5), .rendelnikell_lista td:nth-of-type(6){
    text-align: right;
    padding-right: 15px;
}
.tetelmozgas > tbody > tr > td, .tetelmozgas td:last-of-type{
    text-align: right;
    font-size: 14px;
    padding: 0 5px 0;
}
.tetelmozgas td:nth-of-type(3), .tetelmozgas td:nth-of-type(5){
    text-align: left;
    padding-left: 5px;
}
.tetelmozgas td:nth-of-type(4){
    text-align: center;
}
.tetelmozgas td span, .tetelmozgas_havi td span{
    display: inline-block;
    width:calc(100% - 3px);
    color: rgba(236, 32, 32,1);
    font-weight: bold;
    padding-right: 10px;
    background-color: rgba(167, 240, 58,0.6);
}
td span.nulla{
    background-color: rgba(58, 157, 240, 0.6);
    color: rgba(36, 165, 32, 1);
}
td span.miusz{
    background-color: rgba(236, 32, 32,0.7);
    color: rgba(199,199,199,1);
}
.tetelmozgas th{
    font-size: 12px;
}
.tetelmozgas tr:hover td{
    font-weight: normal;
}
#kiadasok, #megrendelesek, #bevetelezesek, #rendeljuk{
    float:left;
    position: relative;
    display: inline-block;
}
#container{
    position: relative;
    display: inline-block;
    width: 100%;
}
#dash_szamlak{
    position: absolute;
    top:185px;
    left:30%;
    text-shadow: 1px 1px #e9e9e9, -1px 1px #e9e9e9, 1px -1px #E9E9EA, -1px -1px #e9e9e9;
    z-index: 10;
}
text[x="1640"]{
    display: none;
}
.dashboard .highcharts-title{
    visibility: visible;
}
#kiad_biz{

}
.radio-custom label:before {
    top: 2px;
    left: 2px;
}
td {
    text-overflow: clip;
}
rect{
    background-color: rgba(0,0,0,0);

}
.highcharts-series-group{
    background-color: rgba(0,0,0,0);
}
.targyieszkozok_table2 td:nth-of-type(2){
    text-align: right;
}
.targyieszkozok_table2 td:nth-of-type(3){
    text-align: center;
    padding: 0;

}
#popup{
    position: absolute;
    z-index: 999;
    top: 0;
    left: 0;
    width: calc(100% + 20px);
    background-color: rgba(0,0,0,0.8);
    overflow-y: scroll;
}
#popup .row{
    max-height: 880px;
}
#popup .row, #popup table{
    position: relative;
    width: 50%;
    margin-left: 25%;
    margin-top: 1%;
}
#iksz, #iksz2{
    text-align: center;
    display: none;
    float: right;
    color: rgba(153, 236, 151, 1);
    background-color: rgba(244, 99, 137, 1);
    width: 20px;
    font-size: 20px;
    padding-bottom: 3px;
    line-height: 24px;
}
#iksz:hover, #iksz2:hover{
    color:black;
    cursor: default;
}
#iksz:hover:before, #iksz2:hover:before{
    content: "BezÃ¡r";
    font-size: 14px;
    position: absolute;
    color:rgba(27, 22, 102, 1);
    right: 30px;
    text-align: center;
    bottom:-10px;
    border:1px solid rgba(100,100,100,0.4);
    width: 100px;
    height: 22px;
    line-height: 20px;
    border-radius: 5px;
    padding-bottom: 2px;
    background-color: rgba(250,250,250,0.9); 
    z-index: 999;
}
#amort_kiad, #amort_evre, #kiadashoz, #arazas_lezar{
    display: none;
    float: right;
    max-width: 180px;
    margin-top: 20px;
    height: 34px;
}
#amort_evre, #kiadashoz, #arazas_lezar{
    display: inline-block;
}
#kiadashoz, #arazas_lezar{
    margin-right: 15px;
}
#popup .pagination, #tablazatok .pagination, .t_arazas_table .pagination{
    margin-left: 20px;
}
#popup .btn-dark.dark, #tablazatok .btn-dark.dark, #kiadashoz, #arazas_lezar{
    background-color: #35468B;
}
#popup .btn-dark.dark:hover, #tablazatok .btn-dark.dark:hover, #kiadashoz:hover, #arazas_lezar:hover{
    color: rgba(181, 209, 236,1);
}
.iksz{
    width: calc(100% - 20px);
}
#popup #amort_evre_row{
    overflow-y: scroll;
    width: 90%;
    margin-left: 5%;
    overflow-x: hidden;
}
#popup #p10{
    margin-bottom: 0;
}
.felhasznalok td:nth-of-type(3){
    padding-left: 2%;
}
.be_table.felhasznalok td:nth-of-type(5){
    text-align: center;
    padding-left: 0;
}
form[name='form_felhasznalo_jogok']{
    margin-top: 30px;
    padding: 30px;
}
form[name='form_felhasznalo_jogok'] fieldset{
    margin-bottom: 30px;
    border:1px solid #999; 
    padding:10px;
}
form[name='form_felhasznalo_jogok'] fieldset a{
    margin:0 0 0 10px;
    font-weight:normal;
}
form[name='form_felhasznalo_jogok'] fieldset div{
    float:left;
    width:25%;
    margin-bottom:3px;
}
form[name='form_felhasznalo_jogok'] input[type='button']{
    margin-right: 0;
}
form[name='form_felhasznalo_jogok'] fieldset div span{
    float:left;  
    line-height: 30px;
    color: firebrick;
}
button{
    position: relative;
}
button[name='delete']:hover:before, button[name='close']:hover:before, div.DTTT_container .DTTT_button:hover:before,
li.kiadasitem_bal:hover:before, li.kiadasitem_jobb:hover:before, #short:hover:before, 
#sorsz_rendez:hover:before, #nev_rendez:hover:before, #atv_rendez:hover:before, #kelt_rendez:hover:before, button[name='koveteles_payd']:hover:before, .kovetelesek td:last-of-type .csop_kiegy_chk:hover:before{
    font-size: 14px;
    position: absolute;
    color:rgba(27, 22, 102, 1);
    right: 30px;
    text-align: center;
    bottom:-10px;
    border:1px solid rgba(100,100,100,0.4);
    width: 100px;
    height: 22px;
    line-height: 20px;
    border-radius: 5px;
    padding-bottom: 2px;
    background-color: rgba(250,250,250,0.9); 
    z-index: 999;
    font-weight: bold;
}
button[name='delete']:hover:before{
    content: "Törlés";
    color:red;
}
button.nyitott2:hover:before{
    content: "Nyit";
    color:green;
}
button.reszben2:hover:before{
    content: "Függő";
    color:orange;
}
button.lezarva2:hover:before{
    content: "Lezárás";
    color:red;
}
button[name='koveteles_payd']:hover:before{
    content: "Kiegyenlítés";
    color:blue;
}
.kovetelesek td:last-of-type .csop_kiegy_chk:hover:before{
    content: "Csoportos kiegyenlítés";
    color:blue;
    width: 220px;
}
div.DTTT_container .DTTT_button:hover:before{
    content: "Táblázatmentése fájlba";
    color:red;
    right: 45px;
    top:-10px;
    width: 200px;
}
div.DTTT_container .DTTT_button:first-of-type:hover:before{
    content: "Táblázat másolása vágólapra";
    width: 250px;
}
div.DTTT_container .DTTT_button:last-of-type:hover:before{
    content: "Táblázat nyomtatása";
    cursor: pointer;
}
div.DTTT_container .DTTT_button:last-of-type span{
    cursor: pointer;
}
.olds_sidebar-menu > li > ul{
    width: 280px;
    background-color: transparent;
}
div.DTTT_container{
    top: -59px;
    right: 0;

}
div.DTTT_container .DTTT_button{
    color:#C35858 !important;
}
#new, #more, #groupcopy, #nemrendelt,#csoportos_kiegy,#mehet, #atvettem{
    margin: 15px 20px 15px 0;
    min-width: 225px;
    width: 20%;
    float: left;
    background-image: -webkit-linear-gradient(top, rgba(228, 179, 44, 0.9) 10%, rgba(199, 154, 77, 0.3) 100%);
    background-image: linear-gradient(to bottom, rgba(228, 179, 44, 0.9) 10%, rgba(199, 154, 77, 0.3) 100%);
    color: rgb(22, 47, 25);
    padding: 5px 0;
}
#new:hover, #more:hover,#groupcopy:hover, #csoportos_kiegy:hover, #mehet:hover, #atvettem:hover{
    background-image: -webkit-linear-gradient(top, rgba(37, 90, 44, 0.9) 10%, rgba(4, 8, 5, 0.3) 100%);
    background-image: linear-gradient(to bottom, rgba(37, 90, 44, 0.9) 10%, rgba(4, 8, 5, 0.3) 100%);
    color: rgba(208, 188, 148, 0.67);
    -webkit-transition: linear 1s;
    transition: linear 1s;
}
.olds_sidebar-menu > li:hover > ul{
    background-color: #282d33;
}
body.sb-l-m .olds_sidebar-menu > li > ul{
    width: 200px;
}
.test{
    position: absolute;
    z-index: 1;
}
body.sb-l-m .olds_sidebar-menu > li > a > .olds_sidebar-title{
    width: 200px;
}
.konyvelesitetel_table td:nth-of-type(11){
    text-align: right;
    padding-right:2%;
}
.konyvelesitetel_table td:nth-of-type(9){
    text-align: center;
}
.felhasznalo_table td:last-of-type, .felhasznalo_table th:last-of-type{
    max-width: 120px;
}
.felhasznalo_table td:nth-last-of-type(2), .felhasznalo_table th:nth-last-of-type(2){
    max-width: 95px;
}
.p_table td:last-of-type, .p_table th:last-of-type{
    max-width: 200px;
}
.hdt li{
    /*padding-left: 5%;*/
}
form[name="form_bizonylat_tetel_gyors"] #foo{
    padding-right: 50px;
}
#general .arlista .form-group div{
    width: 200px;
    margin: 0;
    float: left;
}
.targyi_ertekcs td{
    padding: 3px;
}
.segedurlap_table td:nth-of-type(2){
    text-align: right;
}
.segedurlap_table td{
    text-align: center;
}
.panel-heading.amrt{
    line-height: 27px;
    height: 27px;
}
.menetlevel_kapcs{
    width: calc(50% - 15px);
    display: inline-block;
    float: left;
    margin-left: 10px;
}
.menetlevel_kapcs ul{
    display: inline-block;
    width: 100%;
}
.menetlevel_ulhead li{
    text-align: center;
}
.menetlevel_ulhead{
    display: inline-block;
    margin-bottom: 35px;
    margin-top: 15px;
    font-weight: bold;
}
.connectedSortable li{
    width:100%;
    padding: 3px;
    border:1px solid rgba(199,199,199,0.6);
}
#sortable1, #sortable2{
    border: 1px solid rgba(0,0,0,0.5);
    line-height: 24px;
    min-height: 24px;
    display: inline-block;
}
#sortable1{
    border:none;
}
.connectedSortable span, .menetlevel_ulhead li{
    display: inline-block;
    text-align: center;
    width: calc(50% - 115px);
}
.connectedSortable span:nth-of-type(2), .connectedSortable span:last-of-type, .menetlevel_ulhead li:first-of-type, .menetlevel_ulhead li:last-of-type{
    width:105px;
}
.connectedSortable span:first-of-type{
    display: none;
}
#join, #mlvfilter{
    float: right;
    width: 10%;
    margin-right: .6%;
    min-width: 125px;
    margin-bottom: 30px;
}
#join{
    font-style: normal;
    margin-left: 30px;
    min-width: 125px;
    width:20%;
}
.mlvdate{
    display: inline-block;
    width: calc(50% - 125px);
}
.menetlevel_kapcs2{
    margin-top: 30px;
}
#sortable1 li:hover, #sortable2 li:hover, #sortable2 li.szamlalista:hover{
    cursor: pointer;
    background-color: rgba(199,199,199,0.4);
}
#sortable2 li{
    background-color: rgba(73, 203, 179, 0.3);
    position: relative;
}
#sortable2 li:hover:before{
    content: "Elvesz a listÃ¡bÃ³l";
    color:red;
    width: 145px;
}
#sortable1 li:hover:before{
    content: "HozzÃ¡ad";
    color:rgba(73, 203, 179, 1);
}
#sortable1 li{
    background-color: rgba(228, 84, 22, 0.2);
    position: relative;
}
.mlvttl{
    margin-bottom: 15px;
    color: rgba(24, 97, 169, 1);
    font-style: italic;
    font-size: 18px;
    font-weight: bold;

}
.mlvttl span{
    float: right;
    font-size: 32px;
    margin-top: -35px;
    font-weight: bold;
}
/*
form[name='form_bizonylat_tetel_gyors'] #foo .form-group label, form[name='form_bizonylat_tetel_gyors'] #foo .form-group input {
    width: 243px;

}*/

ul.bevetelezes_keszlet_2 li{
    width:6%;
    float: left;
}
ul.bevetelezes_keszlet_2_hdline li:nth-child(n){
    width: 6%;
    padding-left: 0;
    float: left;
}
.vevorendeles.keszlet_table.gyors li, .kiadaskeszlet.keszlet_table.gyors li{
    width: 9%;
}
ul.bevetelezes_keszlet_2_hdline li:nth-child(1){
    width: 16%;
    /*padding-left: 30px;*/
}
.keszlet_table.visszavett li:nth-child(n){
    width: 6%;
}
.keszlet_table.visszavett li:nth-of-type(1){
    width: 26%;
}
ul.bevetelezes_keszlet_2_hdline li:nth-of-type(7),ul.bevetelezes_keszlet_2_hdline li:nth-of-type(8),ul.bevetelezes_keszlet_2_hdline li:nth-of-type(9),ul.bevetelezes_keszlet_2_hdline li:nth-of-type(10),
ul.bevetelezes_keszlet_2 li:nth-of-type(7),ul.bevetelezes_keszlet_2 li:nth-of-type(8),ul.bevetelezes_keszlet_2 li:nth-of-type(9),ul.bevetelezes_keszlet_2 li:nth-of-type(10){
    text-align: right;
}

.kapcsolt_table td:nth-of-type(3){
    width:25%;
}
.kapcsolt_table td{
    text-align: center;
}
.kapcsolt_table td:nth-of-type(5), .kapcsolt_table td:nth-of-type(7), .kapcsolt_table td:nth-of-type(9), .kapcsolt_table td:nth-of-type(10),.kapcsolt_table td:nth-of-type(11){
    text-align: right;
    padding-right: 20px;
}
.menetlevel_kapcs2 input{
    height: 26px;
}
#sortable2 li.nem:hover:before{
    content: "Már kapcsolt kiadás!";
    width: 160px;
}
#concatwait, #arlistavalaszto{
    position: fixed;
    top:0;
    left:0;
    width: 100%;
    display: none;
    background-color: rgba(10,10,10,0.3);
    z-index: 999;
}
#concatwait p{
    display: none;
    color:rgba(181, 249, 185,1);
    font-weight: bold;
    font-size:33px;
    text-align: center;
    width:300px;
    line-height: 33px;
    display: inline-block;
    position: absolute;
    left:calc(50% - 150px);
}
#short, #sorsz_rendez, #nev_rendez, #atv_rendez, #kelt_rendez, #sorsz_rendez2, #nev_rendez2, #atv_rendez2, #kelt_rendez2{
    cursor:pointer;
    position: relative;
}
#short:hover:before, #sorsz_rendez:hover:before, #nev_rendez:hover:before, #atv_rendez:hover:before, #kelt_rendez:hover:before{
    content: "Rendezés felvitel vagy ABC szerint";
    width:280px;
    bottom: -35px;
    left: 165px;
}
#sorsz_rendez:hover:before, #nev_rendez:hover:before, #atv_rendez:hover:before, #kelt_rendez:hover:before{
    left: 0;
}
ul.menetlevel_cegkapcshdl:nth-of-type(n){
    border-bottom: 2px solid rgba(73, 203, 179, 1);
}
.menetlevel_cegkapcs li, .menetlevel_cegkapcshdl li{
    width: 16%;
    text-align: center;
}
.menetlevel_cegkapcs p{
    padding: 15px 0;
    text-align: center;
    width: 100%;
    color:rgba(228, 84, 22, 1);
    font-weight: bold;
    font-size: 22px;
}
.menetlevel_cegkapcs ul{
    width:100%;
    margin-bottom: 10px;
    border-bottom: none;
}
.menetlevel_cegkapcs ul:hover{
    background-color: rgba(73, 203, 179, 0.1);
    cursor:pointer;
}
ul.menetlevel_cegkapcshdl:hover{
    background-color:white;
    cursor:default;
}
.menetlevel_cegkapcshdl li{
    font-weight: bold;
    color:rgba(73, 203, 179, 1);
}
.menetlevel_cegkapcs label{
    color:rgba(228, 84, 22, 1);
}
#sortable1 li.sortable_cegnev{
    background-color: white;
    color:rgba(228, 84, 22, 1);
    text-align: center;
    padding: 5px 0;
    font-weight: bold;
    font-style: italic;
}
#sortable1 li.sortable_cegnev.visible_:hover:before, #sortable1 li.sortable_cegnev.hidden_:hover:before,#sortable1 li.sortable_cegnev:hover:before{
    content: "Bezár";
    top: 24px;
    color: rgb(255, 138, 14);
}
#sortable1 li.sortable_cegnev.hidden_:hover:before{
    content: "Listáz";
}
#arlistavalaszto div:first-of-type{
    width: 60%;
    margin-left: 20%;
    margin-top: 50px;
    position: relative;
    display: inline-block;
    overflow-x: hidden;
}
#arlistavalaszto ul{
    width:calc(50% - 30px);
    padding: 0 30px 0 0;
    display: inline-block;
    float: left;
}
#arlistavalaszto ul li:first-of-type{
    width:30px;
    display: inline-block;
    float:left;
}
#arlistavalaszto ul li:last-of-type{
    width:calc(100% - 45px);
    display: inline-block;
    float:right;
    color: rgba(212, 223, 59, 1);
    line-height: 30px;
}
#arlistavalaszto{
    background-color: rgba(0,0,0,1);
}
#arlistavalaszto ul li:first-of-type input{
    width: 30px;
}
#arlistavalaszto h1{
    margin-bottom: 60px;
    text-align: center;
}
#arlistavalaszto .col-md-5{
    width: 10%;
    float: right;
    min-width: 115px;
}
#printed2, #arlista_filter_cont #close input{
    height: 32px;
    width: 10%;
    min-width: 120px;
    padding-bottom: 3px;
    float: right;
}
#filter_form{
    display: inline-block;
    overflow-y: scroll;
    width: calc(100% + 20px);
}
#arlista_filter_cont #close{
    float: left;
    margin-top: 50px;
}
#menetlevel_lista_osszes{
    cursor: pointer;
    margin-top: -20px;
    float: left;
    color: rgb(50, 186, 41);
    display: inline-block;
    font-weight: bold;
}
#penztar_input input,#penztar_input select{
    width: 35%;
    float:right;
    display: block;
    margin-right: calc(65% - 275px);
    margin-bottom: 15px;
}
#penztar_input label{
    width: 250px;
    margin-bottom: 15px;
    padding-left: 25px;
    float: left;
}
input#start_form{
    width: 155px;
}
.belso_penztar table td:nth-of-type(3), .belso_penztar table td:nth-of-type(4), .belso_penztar table td:nth-last-of-type(3){
    text-align: center;
    padding-left: 0;
}
.belso_penztar td:nth-last-of-type(4), .belso_penztar td:nth-last-of-type(5), .belso_penztar td:nth-last-of-type(6){
    text-align: right;
}
.penztar_osszegzo{
    width:100%;
}
.penztar_osszegzo li span{
    display: inline-block;
    color:rgb(160, 114, 31);
    padding: 5px;
    margin-right: 15px;
}
.penztar_osszegzo li{
    width: calc(16% - 25px);
    font-weight: bold;
    color:green;
    font-size: 1.2em;
}
.uzletkoto_forgalma{
    min-height: 1540px;
}
span.utvonalterv{
    display: inline-block;
    float: right;
    font-size: 26px;
    margin-top: 0; 
    font-weight: normal; 
    cursor: pointer;
    color: rgba(57, 118, 199, 1);
    position: relative;
    width: 26px;
}
span.utvonalterv:hover:after, span.menetlevel_nyomtatas:hover:after, .sortable_cegnev:hover:before{
    content: "Útvonalterv megnyítása";
    width: 190px;
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
    bottom: 10px;
    text-align: center;
    right: 30px;
    position: absolute;
    color:rgba(228, 84, 22, 1);
    border: 1px solid rgba(228,84,22,1);
    border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 0 5px 5px;
    background-color: rgba(199,199,199,0.5);
}
span.menetlevel_nyomtatas:hover:after{
    content: "Menetlevél nyomtatása";
}
.utvonaltervpage ul{
    list-style-type: none;
    width: 100%;
    -webkit-padding-start: 0px;
    float:none;
    clear:both;
}
.utvonaltervpage li{
    display: list-item;
    width: 100%;
    border-bottom: 1px solid black;
    padding: 3px;
}
.utvonaltervpage li:nth-of-type(even){
    background-color: rgba(199,199,199,1);
}
.utvonaltervpage li span{
    display: inline-block;
    width: 40%;
    color:rgba(200,100,100,1);
    font-size: 18px;
}
.utvonaltervpage li span:first-of-type{
    max-width: 100px;
}
.utvonaltervpage li span:nth-of-type(2){
    max-width: 100px;
}
.utvonaltervpage h1{
    text-align: center;
    margin-top: 30px;
    color: rgba(57, 118, 199, 1);
    margin-bottom: 50px;
}
.utvonaltervpage li label{
    float:right;
    color:rgb(230, 162, 57);
    margin-right: 10px;
}
.utvonaltervpage h3{
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    text-align: left;
}
.utvonaltervpageh3{
    font-family: Times New Roman bold;
    size: 18px;
    color: #000000;
    width: 440px;
}
#utvonal_tav{
    font-size: 18px;
    float: left;
    margin-left: -800px;
    margin-top: 20px;
}
.map{
    width:100%;
    height: 750px;
}
.map_cont{
    padding: 20px 0 100px;
    display: inline-block;
    width: 100%;
}
#kapcskiad_nyomt, #replan{
    background-color: rgba(20,20,20,1);
    color: rgba(255,255,255,1);
    border: none;
    border-radius: 3px;
    line-height: 32px;
    font-size: 18px;
    height: 38px;
    padding: 3px 10px;
    cursor: pointer;
    float: right;
    margin-top: 10px;
}
#nyomtat_div{
    float: left;
}
#kapcskiad_nyomt:hover, #replan:hover{
    color:rgba(57, 118, 199, 1);
}
#replan{
    margin-right: 20px;
}
.ui-sortable li{
    cursor: pointer;
}
.ui-sortable li:hover{
    font-weight: bold;
}
.kapcskiad_nyomt_info{
    margin-bottom: 35px;
    float:right;
    min-width: 40%;
}
.kapcskiad_nyomt_info label{
    color:rgba(211, 182, 32, 1);
    float: right;
    font-family: Times New Roman;
    text-align: right;
    font-size: 18px;
    height: 19px;
    margin: 0px;
}
.osszesitett{
    width:100%;
    display: inline-block;
    text-align: center;
}
.osszesitett li{
    display: inline-block;
    text-align: right;
    padding: 5px 0;
    float: left;
}
.ossz1,.ossz2{
    float:left;
}
.ossz3{
    float: right;
}
.ossz1{
    width: 50%;
}
.ossz2, .ossz3{
    width:25%;
}
.ossz1 li{
    width: 15%;
}
.ossz2 li, .ossz3 li{
    width:30%;
}
.ossz1 li:nth-of-type(3){
    width: 20%;
}
.osszesitett div{
    width: 100%;
    display: inline-block;
    margin-bottom: -5px;
}
.osszesitett div:nth-of-type(even), .elozetes ul:nth-of-type(even){
    background-color: rgba(250,250,230,1);
}
.elozetes ul:nth-of-type(even):hover{
    color: red;
}
.osszhead ul li{
    color:#666666;
}
.ossz2{
    background-color: rgba(242, 199, 222, 1);
}
.ossz3{
    background-color: rgba(250, 241, 180, 1);
}
.osszhead ul:first-of-type, ul.ossz4:first-of-type{
    width: 100%;
    background-color: rgba(125,89,63,0.2);
    margin-bottom: -5px;
    border-bottom: 1px solid rgba(250,250,250,1);
}
.osszhead ul:first-of-type li{
    width: 25%;
    text-align: center;
    float: right;
    font-weight: bold;
}
.osszhead ul{
    font-weight: bold;
    text-align: center;
    background-color: rgba(125,89,63,0.2);
    padding: 5px 0;
}
.ossz1 li{
    text-align: center;
}
.ossz1 li:nth-of-type(2), .ossz1 li:nth-of-type(4){
    text-align: right;
}
.osszossz,.ossz4{
    font-weight: bold;
    color:rgba(26, 148, 60, 1);
    width: 100%;
}
.ossz4 li{
    text-align: right;
    width: 19%;
    float: left;
}
ul.ossz4:first-of-type{
    margin-top: 50px;
    color: #666666;
    text-align: center;
}
.osszossz{
    background-color: rgba(125,89,63,0.2);
    border-top: 1px solid rgba(250,250,250,1)
}
.elozetes ul{
    width: 100%;
    float: left;
}
.elozetes ul li{
    width: 13%;
    float: left;
    padding: 3px;
    text-align: right;
}
.elozetes ul:first-of-type{
    text-align: center;
    font-weight: bold;
    background-color: rgba(125,89,63,0.2);
    margin-bottom: -5px;
    border-bottom: 1px solid rgba(250,250,250,1);
    padding: 3px 3px 8px;
}
.elozetes ul:first-of-type li:nth-last-of-type(2), .elozetes ul:first-of-type li:nth-last-of-type(3), .elozetes ul:first-of-type li:last-of-type{
    text-align: right;
}
.elozetes ul li:nth-of-type(3){
    min-width: 250px;
    text-align: center;
}
.elozetes ul:first-of-type li{
    text-align: center;
}
.elozetes_ossz, .elozetes_ossz2{
    background-color: rgba(125,89,63,0.2);
    width: 100%;
    margin-right: 1%;
}
.elozetes_ossz li, .elozetes_ossz2 li{
    float:right;
    width: 11%;
    text-align: right;
    font-weight:bold;
    color: rgba(26, 148, 60, 1);    
    padding: 3px;
}
.elozetes_ossz2head li{
    color: #666666;
}
.elozetes_ossz2head{
    margin-bottom: -5px;
    margin-right: 0;
}
.elozetes_ossz2{
    display: inline-block;
    width: 100%;
    padding-right: 2%;
}
.elozetes_ossz{
    padding-right: 2%;
}
.elozetes_ossz2 li{   
    width: 11%;
    float: right;
    padding: 3px;
}
.elozetes ul li:first-of-type, .elozetes ul li:nth-of-type(2), .elozetes ul li:nth-of-type(5), .elozetes ul li:nth-of-type(6){
    max-width: 120px;
    text-align: center;
}
.afaanalitikadiv{
    padding: 30px;
}
#analitikatype, #dateto, #datefrom{
    height: 26px;
    width: 120px;
    display: inline-block;
}
.afaanalitika, .fokonyv .panel-heading{
    padding: 10px;
    font-size:18px;
    line-height: 18px;
    height: 38px;
}
#afa_analitika_form #dateto, #afa_analitika_form #datefrom{
    float:left;
    padding: 0 3px;
}
#afa_analitika_form input{
    float:right;
    margin: 0;
    padding: 0;
}
#afa_analitika_form #print_aa, #afa_analitika_form #load{
    width: 165px;
    margin-top: 14px;
    display: inline-block;
    float: right;
    margin: 0 10px;
}
#analitikatype{
    width: 240px;
}
#afa_analitika_form label{
    width: 6%;
    line-height: 26px;
    float: left;
}
#afa_analitika_form .input-group{
    width: 15%;
    display: inline-block;
    float: left;
}
#afa_analitika_form .input-group span{
    width: 26px;
    line-height: 26px;
    float: left;
    height: 26px;
}
#afa_analitika_form .input-group .fa{
    font-size: 13px;
    height: 26px;
    display: inline-block;
    float: left;
    padding: 4px 3px;
}
.markercontent{
    max-width: 95px;
    font-size: 10px;
}
.szallitoanalitika .panel-heading, .aru_osszekeszites .panel-heading{
    font-size:18px;
    padding-left: 20px;
    line-height: 32px;
    height: 32px;
}
.szallitoanalitika .jep{
    padding: 30px;
}
.multiselect-container{
    width: 300px;
}
.multiselect-container li input{
    width:20px;
}
.multiselect-container.dropdown-menu > .active > a{
    background: -webkit-linear-gradient(#DC8D4A, #EAB588); 
    background: -o-linear-gradient(#DC8D4A, #EAB588); 
    background: -moz-linear-gradient(#DC8D4A, #EAB588); 
    background: linear-gradient(#DC8D4A, #EAB588);
    color:rgba(38, 59, 142, 1);
    width: 100%;
    display: inline-block;
}
.multiselect-container.dropdown-menu > .active > a:hover,.multiselect-container.dropdown-menu > .active > a:focus{
    background: -webkit-linear-gradient(#fafa4A, #d1B588); 
    background: -o-linear-gradient(#fafa4A, #d1B588); 
    background: -moz-linear-gradient(#fafa4A, #d1B588); 
    background: linear-gradient(#fafa4A, #d1B588);
}
.checkbox input[type="checkbox"]{
    margin-left: -35px;
}
#szallito_analitika_form .multiselect-container li label{
    line-height: 34px;
    padding-left: 45px;
}
#szallito_analitika_form .multiselect-container li:hover label{
    font-weight: bold;    
}
.multiselect.dropdown-toggle.btn.btn-default, #fokonyvi_kivonat_form #kivonatatype, #munkszam_id, #afa_analitika_form #analitikatype{
    /*min-width: 165px;*/
    height: 26px;
    font-weight: bold;
    background: -webkit-linear-gradient(#DC8D4A, #EAB588); 
    background: -o-linear-gradient(#DC8D4A, #EAB588); 
    background: -moz-linear-gradient(#DC8D4A, #EAB588); 
    background: linear-gradient(#DC8D4A, #EAB588);
}
#szallito_load .panel-title{
    font-weight: bold;
    font-size:15px;
}
.szallito_analitika, .szallito_analitika div, .szallito_analitika ul, .szallito_analitikadatas, .fokonyv_datas{
    display: inline-block;
    width: 100%;
}
ul.szallito_analitikadatas:nth-of-type(even), ul.fokonyv_datas:nth-of-type(even){
    background-color: rgba(250,250,230,1);
}
ul.szallito_analitikadatas:hover, ul.fokonyv_datas:hover, .fokonyv_head2{
    font-weight: bold;
}
.szallito_analitikahead, .fokonyv_head2, .fokony_head{
    width: 100%;
    display: inline-block;
}
.szallito_analitikahead li, .fokony_head{
    font-weight: bold;
}
.szallito_analitikahead li, .szallito_analitikadatas li, .fokonyv_head2 li, .fokonyv_datas li{
    width: 11%;
    display: inline-block;
    float: left;
    text-align: right;
    padding-right: 5px;
}
.szallitoanalitika form #datefrom2, .szallitoanalitika form #dateto2{
    height: 26px;
}
.vevo_tartozas_head {
    width: 100%;
    display: inline-block;
}
.vevo_tartozas_head li{
    width: 25%;
    display: inline-block;
    float: left;
    text-align: left;
    padding-right: 5px;
}
ul.vevo_tartozas_body:hover, ul.fokonyv_datas:hover, .fokonyv_head2{
    font-weight: bold;
}

.vevo_tartozas_body{

}
.vevo_tartozas_body li{

}
.fokony_head, .fokonyv_head2{
    background-color: rgba(125,89,63,0.2);
    padding: 5px 0;
    border-bottom: 1px solid white;
}
.fokony_head li:first-of-type{
    width: calc(25% + 105px);
}
.fokony_head li{
    width: calc(36% - 50px);
    text-align: center;
}
.fokonyv_datas li, .fokonyv_head2 li{
    width:calc(18% - 25px);
    text-align: right;
}
.fokonyv_datas li:nth-of-type(2), .fokonyv_head2 li:nth-of-type(2){
    width: 25%;
    text-align: left;
}
.fokonyv_datas li:first-of-type, .fokonyv_head2 li:first-of-type{
    width:100px;
}
ul.fokonyv_datas:nth-last-of-type(1) li:nth-of-type(2), ul.fokonyv_datas:nth-last-of-type(2) li:nth-of-type(2), ul.fokonyv_datas:nth-last-of-type(3) li:nth-of-type(2){
    font-weight: bold;
}
ul.fokonyv_datas:nth-last-of-type(1) li:nth-of-type(3), ul.fokonyv_datas:nth-last-of-type(2) li:nth-of-type(3), ul.fokonyv_datas:nth-last-of-type(3) li:nth-of-type(3), 
ul.fokonyv_datas:nth-last-of-type(1) li:nth-of-type(4), ul.fokonyv_datas:nth-last-of-type(2) li:nth-of-type(4), ul.fokonyv_datas:nth-last-of-type(3) li:nth-of-type(4){
    background-color: rgba(242, 199, 222, 1);
    font-weight: bold;
}
ul.fokonyv_datas:nth-last-of-type(1) li:nth-of-type(5), ul.fokonyv_datas:nth-last-of-type(2) li:nth-of-type(5), ul.fokonyv_datas:nth-last-of-type(3) li:nth-of-type(5),
ul.fokonyv_datas:nth-last-of-type(1) li:nth-of-type(6), ul.fokonyv_datas:nth-last-of-type(2) li:nth-of-type(6), ul.fokonyv_datas:nth-last-of-type(3) li:nth-of-type(6){
    background-color: rgba(250, 241, 180, 1);
    font-weight: bold;
}
#szallito_load .panel-heading{
    background-color: rgba(125,89,63,0.2);
    border-bottom: 1px solid rgba(250,250,250,1);
    padding: 5px 0;
    height: 36px;
    line-height: 24px;
    border-top: 1px solid;
}
.szallito_analitika .panel-heading .panel-title{
    font-size: 15px;
    margin-left: 15px;
}
.szallito_analitikadatas li{
    padding-top: 3px;
    padding-bottom: 3px;
}
#szallito_load .egyenleg li{
    width: 19%;
    float: right;
    font-weight: bold;
}
#szallito_load .ceg_osszesen li{
    float: left;
    width: 11%;
    font-weight: bold;
    text-align: right;
    padding-right: 20px;
}
#szallito_load .ceg_osszesen li:first-of-type{
    width: 67%;
}
#szallito_load .ceg_osszesen li:last-of-type{
    padding-right: 0;
}
.fokonyv .jobb, .fokonyv .bal{
    display:inline-block;
    width:50%;
}
.fokonyv .jobb{
    float:right;
}
.fokonyv .bal{
    float:left;
}
.fokonyv .jep{
    padding: 30px;
}
#szallito_analitika_form .input-group, #fokonyvi_kivonat_form .input-group{
    width: auto;
    display: inline-block;
    float: left;
    margin-left: 10px;
}
#szallito_analitika_form span, #csaknyitott,#kotott, #fokonyvi_kivonat_form span{
    width:auto;
    height: 26px;
    display: inline-block;
    float: left;
}
#csaknyitott{
    width: 26px;
    margin-top: 0;
}

#kotott{
    width: 26px;
    margin-top: 0;
}


#szallito_analitika_form label, #fokonyvi_kivonat_form label{
    float: left;
    margin-left: 10px;
    margin-top: 4px;
}
#szallito_analitika_form .btn-group, #fokonyvi_kivonat_form .btn-group{
    margin-left: 10px;
}
#szallito_analitika_form #load, #szallito_analitika_form #print, #szallito_analitika_form #print_sza, #szallito_analitika_form #print_va, #fokonyvi_kivonat_form #load, fokonyvi_kivonat_form #print,  #fokonyvi_kivonat_form input[name="refresh"]{
    float: right;
    width:auto;
}
#szallito_analitika_form #analitikatype,#szallito_analitika_form #dateto,#szallito_analitika_form #datefrom, #fokonyvi_kivonat_form #dateto, #fokonyvi_kivonat_form #datefrom, #fokonyvi_kivonat_form #analitikatype{
    width: 80px;
}
#szallito_analitika_form, #fokonyvi_kivonat_form{
    font-size:13px;
}
#szallito_analitika_form input[name="refresh"], #fokonyvi_kivonat_form input[name="refresh"]{
    margin-right: 5px;
    margin-top: 0;
}
.szallito_analitika_egyenleg, .szallito_analitika_mindosszesen, #szallito_load .egyenleg, .szmlaosztossz{
    font-weight: bold;
    width: 100%;
    background-color: rgba(242, 219, 231, 1);
    margin-top: -5px;
    display: inline-block;
}
ul.szmlaosztossz:nth-of-type(n){
    color: rgba(37, 45, 132, 1);
    background-color: rgba(226, 94, 46, 0.36);
}
ul.szmlaosztal:nth-of-type(n){
    color: #669900;
    font-weight: bold;
    background-color: #ccffee;
}
.szallito_analitika_egyenleg li{
    float:right;

}
.szallito_analitika_cegosszesen, .szallito_analitika_mindosszesen ul, #szallito_load .ceg_osszesen{
    width: 50%;
    float: right;
    background-color: rgba(250, 241, 180, 1);
    margin-top: -5px;
}
#szallito_load .ceg_osszesen{
    width: 100%;
}
.szallito_analitika_cegosszesen li, .szallito_analitika_mindosszesen li{
    width: 25%;
    float: left;
    font-weight: bold;
    text-align: right
}
.szallito_analitikadatas li{
    border-right: 1px solid rgba(125,89,63,0.2);
    line-height: 26px;
}
.szallito_analitikadatas li:last-child{
    border-right: none;
}
#fokonyvi_kivonat_form #kivonatatype{
    width:135px;
}
#fokonyvi_kivonat_form #munkszam_id{
    width:135px;
}
#fokonyvi_kivonat_form span, #szallito_analitika_form span{
    padding: 6px 0;
}
.kovetelesek td{
    text-align: center;
}
.kovetelesek td:nth-of-type(5),.kovetelesek td:nth-of-type(5){
    min-width: 225px;
}
.kovetelesek td:nth-of-type(6){
    text-align: left;
}
.kovetelesek td:nth-last-of-type(3), .kovetelesek td:nth-last-of-type(2){
    text-align: right;
}
.kovetelesek td .btn {
    margin: 0; 
    padding: 0 2px;
}
.stat_forg .input-group-addon{
    padding: 5px 4px;
}
.torlendo{
    display: none;
}
olds_nav.sub-nav li:hover ul{
    display: inline-block;
}
olds_nav.sub-nav li ul, olds_nav.sub-nav li ul li{
    height: 44px;
    line-height: 44px;
    background-color:transparent;
    width: 100%;
}
olds_nav.sub-nav li ul a{
    color:#d1d1d1
}
olds_nav.sub-nav li ul li:hover{
    background-color:rgba(10,10,10,0.2);
}
.aru_osszekeszites table td:nth-of-type(2), .aru_osszekeszites table th:nth-of-type(2){
    display: none;
}
.aru_osszekeszites td{
    position:relative;
}
.aru_osszekeszites tfoot{
    display: none;
}
.aru_osszekeszites td:nth-last-of-type(4), .aru_osszekeszites td:nth-last-of-type(6){
    text-align: right;
}
.aru_osszekeszites p.fuggo, .aru_osszekeszites p.lezar{
    margin: 0;
    padding: 0;
}
.aru_osszekeszites p.fuggo .fa{
    color:orange;
    font-size: 22px;
}
.aru_osszekeszites p.lezar .fa{
    color:red;
    font-size: 22px;
}
.aru_osszekeszites td:last-of-type:hover:before{
    content: "Lezár";
    left:0;
    width:80px;
}
.aru_osszekeszites td:nth-last-of-type(2):hover:before{
    content: "Függő";
    left: 0;
    width:80px;
}
span.fuggo{
    font-weight: bold;
    color:orange;
}
.aru_osszekeszites td:nth-of-type(4),.aru_osszekeszites td:nth-of-type(5),.aru_osszekeszites td:nth-of-type(7){
    text-align: left;
    width:15%;
    padding-left: 5px;
}
.aru_osszekeszites td{
    font-size: 12px;
}
.window{
    display: none;
    position: relative;
    z-index: 999;
    width: 100%;
    color: rgba(252, 211, 147, 1);
}
.window label{
    font-size: 18px;
}
.window .form-group{
    display: inline-block;
    width: 50%;
    margin-left: 25%;
}
.window input, .window select{
    width: 60%;
}
.window #dateto, .window #datefrom{
    width: 100%;
}
#continue, #vissza{
    display: inline-block;
    width: 20%;
    line-height: 32px;
    height: 36px;
    background: -webkit-linear-gradient(#DC8D4A, #EAB588); 
    background: -o-linear-gradient(#DC8D4A, #EAB588); 
    background: -moz-linear-gradient(#DC8D4A, #EAB588); 
    background: linear-gradient(#DC8D4A, #EAB588);
    color:rgba(38, 59, 142, 1);
    margin-top: 35px;
    font-size: 16px;
}
#continue:hover,#vissza:hover{
    background: -webkit-linear-gradient(#fafa4A, #d1B588); 
    background: -o-linear-gradient(#fafa4A, #d1B588); 
    background: -moz-linear-gradient(#fafa4A, #d1B588); 
    background: linear-gradient(#fafa4A, #d1B588);
}
#continue{
    float:right;
}
#vissza{
    float: left;
}
.window p, .mettolmeddig p, .mettolmeddig h3{
    text-align: center;
    font-size: 23px;
    margin-bottom: 35px;
    color: rgba(252, 211, 147, 1);
}
.mettolmeddig h3{
    margin-bottom: 0;
}
.mettolmeddig p{
    font-size: 18px;
}
.window input{
    color:black;
}
.szallito_analitika_egyenleg{
    border-top: 1px solid black;
}
button[name='koveteles_payd'].btn-danger.dark{
    background-color: green;
    padding: 0px 4px;
    border-radius: 5px;
    font-weight: bold;
}
.felhasznaloi_aktivitas{
    display: inline-block;
    width: 100%;
}
.felhasznaloi_aktivitas div{
    float:left;
    width:calc(50% - 45px);
    padding: 10px;
    border: 2px solid rgba(199,199,199,1);
    border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    -webkit-border-radius: 10px;
    margin-top: 35px;
    max-height: 500px;
    overflow: hidden;
}
.felhasznaloi_aktivitas div:nth-of-type(even){
    margin-left: 20px;
}
.felhasznaloi_aktivitas ul{
    display: inline-block;
    width: 100%;
}
.felhasznaloi_aktivitas li{
    width:calc(50% - 5px);
    display: inline-block;
    line-height: 26px;
    height: 28px;
    font-weight: bold;
}
.felhasznaloi_aktivitas li p{
    color: rgb(150, 147, 0);
    margin-left: 10px;
}
.felhasznaloi_aktivitas h2{
    color:rgba(182, 96, 96, 1);
    margin-bottom: 20px;
    font-weight: bold;
}
.felhasznaloi_aktivitas ul:hover{
    background-color: rgba(139, 205, 170, 1);
    cursor:pointer;
}
.felhasznaloi_aktivitas div:nth-of-type(odd){
    clear: both;
}
.felhasznaloi_aktivitas div div{
    display: block;
    width: calc(100% + 26px);
    overflow-y: scroll;
    overflow-x: hidden;
    margin: 0;
    float: none;
    border:none;
    max-height: 410px;
}
.popup_cont{
    display: none;
    width: 80%;
    margin-left: 10%;
    margin-top: 20px;
    background-color: rgba(255,255,255,1);
}
.popup_cont h3{
    text-align: center;
    font-size: 16px;
    margin: 10px 0;
    text-align: center;
}
.popup_cont .panel-heading{
    height: 33px;
}
.aktivitas_table1 .form-control{
    display: block;
}
.aktivitas_table1 td:first-of-type, .aktivitas_table1 th:first-of-type,
.aktivitas_table1 td:nth-of-type(2), .aktivitas_table1 th:nth-of-type(2),
.aktivitas_table1 td:nth-of-type(5), .aktivitas_table1 th:nth-of-type(5){
    min-width:165px;
}
.aktivitas_table1 td{
    text-align: center;
}
.popup_cont tr:hover td{
    font-weight: normal;
}
.popup_cont #iksz{
    display: inline-block;
    margin-top: -10px;
}
.popup_cont table{
    max-height: 650px;
}
/*.moduls, #moduls{
    width:100%;
}
.moduls{
    padding: 5px 10px;
    height: 36px;
    color:rgba(182, 96, 96, 1);
}*/
div.chosen-container{
    max-height: initial;
}
.chosen-search{
    min-height: auto;
}
/*.chosen-container.chosen-with-drop .chosen-drop{
    top:0;
    width:calc(100% + 20px);
}*/
.chosen-drop ul:hover{
    background-color: transparent;
}
div.chosen-drop div, div.chosen-drop{
    min-height: 0;
}
div.chosen-drop ul, div.chosen-drop li {
    width:100%;
}
.chosen-drop li:hover{
    background-color: rgba(139, 205, 170, 1);
}
div.chosen-container div, .modul_alapjan div.chosen-container{
    overflow: auto;
    overflow-x: hidden;
}
.modul_alapjan div.chosen-container{
    overflow-y: hidden;
}
.modul_alapjan article{
    display: inline-block;
    width: 100%;
}
.modul_alapjan{
    display: table;
    min-height:500px;
}
.modul_alapjan div{
    min-height:375px;
}
.chosen-container .chosen-results{
    min-height: 320px;
    width: calc(100% + 30px);
    padding-right:  15px;
}
.chosen-container-single .chosen-search input[type="text"]{
    width: calc(100% - 30px);
}
.modul_alapjan input[type="button"].btn-block{
    float:right;
    width: 125px;
}
.aktivitas_datum{
    clear: both;
}
.aktivitas_datum{
    width: 40%;
}
.aktivitas_datum td span{
    width:30px;
    float: left;
    margin: 20px 0;
}
.aktivitas_datum td input{
    width: calc(100% - 150px);
    float: left;
    margin: 20px 0;
}
.aktivitas_datum td i{
    padding: 3px 0;
}
.aktivitas_datum td label{
    margin: 20px 0;
    float: left;
}
#loading{
    position: absolute;
    top: 0;
    left: 0;
    margin-left: 42%;
    width: 16%;
}
table.aktivitas_table1{
    width:100%;
}
#grafikon, #felh_bezar, #felh_lista{
    display: none;
    width:125px;
    float: right;
    margin-top: 19px;
    height: 34px;
    line-height: 34px;
    position: relative;
}
#felh_bezar, #felh_lista{
    display: inline-block;
    margin-right: 5%;
}
#felh_graph{
    display:none;
    width:90%;
    margin-left: 5%;
    margin-top: 50px;
    /*padding: 20px;*/
    background-color: rgba(255,255,255,0.9);
    border:20px solid rgba(199,199,199,0.8);
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
}
.lista_cont{
    position: absolute;
    top: 0;
    left:0;
    width: 80%;
    margin-left: 10%;
    margin-top: 20px;
}
.lista_cont #iksz{
    position: relative;
    z-index: 999;
}
#valaszt{
    width:350px;
    border:2px solid rgba(125,25,0,1);
    border-radius: 5px;
    top:0;
    left:0;
    color:rgba(8, 60, 145, 1);
    margin-left:calc(50% - 175px);
    position: fixed;
    margin-top: 135px;
}
#valaszt input{
    width:80px;
    line-height: 26px;
    height: 32px;
}
.kiszall_bizonylatok, #kiadas_futar_inf, .partner_keszlete_reszletes{
    width: 80%;
    margin-left: 10%;
    margin-top: 50px;
}
#kiadas_futar_inf{
    position: absolute;
    width: 50%;
    top: -25px;
    margin-left: 25%;
    background-color: white;
    z-index: 2;
    padding: 50px;
    min-height: 550px;
}
#iksz2{
    position: absolute;
    right: 0;
    top: 0px;
    display: inline-block;
}
#kiadas_futar_inf .col-lg-10, #kiadas_futar_inf .col-lg-2{
    float:left;
}
#kiadas_futar_inf .form-group{
    display: inline-block;
    margin-bottom: 15px;
    width: 100%;
}
#kiadas_futar_inf .panel-title.hidden-xs{
    display: inline-block;
    margin-bottom: 50px;
}
#sketch {
    border: 1px solid #dddddd;
    height: 250px;
    position: relative;
    width: 100%;
    float:right;
}
#tmp_canvas {
    position: absolute;
    left: 0px; right: 0;
    bottom: 0; top: 0;
    cursor: crosshair;
}
.subscript{
    width: calc(83% - 25px);
    float: right;
    display: inline-block;
    margin-right: 18px;
}
.kiadas_futar_inf2 .bootstrap-datetimepicker-widget.timepicker-sbs{
    width: 200px;
}
.kiadas_futar_inf2 .col-sm-6.datepicker, .kiadas_futar_inf2 .datepicker-days, .mettolmeddig_datas{
    display: none;
}
#popup.kiadas_futar_inf2 .row,  .kiadas_futar_inf2 table{
    margin-left: 0;
}
.kiadas_futar_inf2 .col-md-5{
    float: right;
    margin-right: 18px;
    width:125px;
}
.keret{
    border: 1px solid rgb(174, 167, 167);
    border-radius: 5px;
    padding: 0 15px;
    height: 27px;
    margin: 0 10px;
    display: inline-block;
}
.mettolmeddig{
    width: 50%;
    display: none;
    color: white;
    margin-left: 25%;
    margin-top: 50px;
}
.mettolmeddig_datas{
    width: 80%;
    margin-left: 10%;
    margin-top: 35px;
}
.mettolmeddig #vissza{
    margin-left: calc(16% + 18px);
}
.mettolmeddig #vissza{
    margin-right: 18px;
}
.raktarkeszlet_tetelre{
    display: inline-block;
    width: 100%;
}
.partner_keszlete,.change_keszlet{
    display: none;
}
.change_keszlet{
    width:80%;
    margin-left: 10%;
    display: inline-block;
}
.change_keszlet .form-group{
    margin-bottom: 25px;
    display:   inline-block;
    float:right;
    width:  100%;
}
.change_keszlet select{
    float:left;
    width:50%;
    margin-left: 10px;
}
.change_keszlet #continue{
    clear: both;
    margin-right: 18px;
}
.change_keszlet div.form-group:last-of-type label{
    float: left;
    display: inline-block;
}
#oszloposszeg div{
    display: inline-block;
}
.partner_keszlete .panel.panel-visible{
    min-height: 300px;
}
table.kiadashoz td:nth-of-type(2), .kiadas_table td{
    text-align: center;
    position:relative;
    padding: 0;
}
table.kiadashoz .checkbox-custom{
    float: none;
    margin-top: 0;
    display: inline-block;
}
table.kiadashoz td:nth-of-type(n){
    min-height: 28px;
}
table.kiadashoz tr:hover td{
    font-weight: normal;
}
.kiadashoz_checkbox label{
    position: absolute;
    top: 1px;
    left: 0;
    margin-left: calc(50% - 13px);
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -o-border-radius: 15px;
}
.kiadashoz_checkbox label:before{
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -o-border-radius: 15px;
}
table.kiadashoz tr:hover td:nth-of-type(2) label:before{
    border-color: red;
}
.aru_osszekeszitestable{
    width:100%;
}
input[name='save'].btn-block, .kiszall_befejez{
    width: 20%;
    float: right;
    margin-left: 20px;
    display: inline-block;
}
.kiszall_befejez{
    width: auto;
    line-height: 26px;
    height: 26px;
    margin: 0 50px 0 0;
    position: relative;
}
.kiszall_befejez span{
    font-size: 36px;
    position: absolute;
    right: -45px;
    top: -3px;
}
#fokonyviszam_form input[type="button"]{
    width:25%;
    display: inline-block;
    float:right;
    margin: 35px 0 20px 10px;
}
#fszlstart, #fszlend{
    width:40%;
}
.fokonyiszam_lekerdezes li, .fokonyviszam_cimsor li{
    display:inline-block;
    width:12%;
    text-align: center;
}
.fokonyiszam_lekerdezes ul{
    display: inline-block;
    width: 100%;
}
.fokonyiszam_lekerdezes ul li:first-of-type, .resz_konyvel li:first-of-type, .sumkonyvel li:first-of-type{
    display: none;
}
.fokonyiszam_lekerdezes ul li:nth-of-type(6), .fokonyiszam_lekerdezes ul li:nth-of-type(7),
.fokonyiszam_lekerdezes ul li:nth-of-type(8),  .fokonyiszam_lekerdezes ul li:nth-of-type(9){
    text-align: right;
}
.sumkonyvel, .resz_konyvel li, .sumkonyvel li{
    color:rgb(204, 133, 27);
    text-align: left;
    font-weight: bold;
    clear:both;
}
.sumkonyvel{
    /*margin-bottom: 35px;*/
}
.resz_konyvel{
    margin-top: 10px;
}
.fokonyviszam{
    margin-left: 200px;
    color: #009999;
    font-size: large;
}
.resz_konyvel span, .sumkonyvel span{
    float: left;
    display: inline-block;
    width: 100%;
}
.fokonyv_container ul:nth-of-type(n):hover{
    background-color: rgba(12,78,95,0.1);
    cursor:pointer;
    color:rgb(204, 133, 27);
}
.fokonyv_container ul:nth-of-type(2n){
    background-color: rgba(240,240,240,0.8);
}
ul.fokonyviszam_cimsor:nth-of-type(n){
    font-weight: bold;
    background-color:rgb(116, 181, 191);
    margin-bottom: 20px;
    color:rgb(16, 53, 146);
    font-size:16px;
    min-height: 22px;
    width:100%;
}
ul.fokonyviszam_cimsor:nth-of-type(n).color, ul.fokonyviszam_cimsor:nth-of-type(n).color:hover{
    background-color: rgba(158, 191, 116,0.5);
    color: rgba(204, 133, 27,1);
    margin-bottom: 20px;
    margin-top: 10px;
    cursor:default;
}
ul.fokonyviszam_cimsor li:nth-of-type(n){
    text-align: center;
}
ul.fokonyviszam_cimsor li:nth-of-type(6), ul.fokonyviszam_cimsor li:nth-of-type(7), 
ul.fokonyviszam_cimsor li:nth-of-type(8), ul.fokonyviszam_cimsor li:nth-of-type(9){
    text-align: right;
}
.fokonyv_container{
    display: inline-block;
    width:calc(100% - 20px);
    margin: 0 10px;
    border:1px solid rgb(26, 148, 167);
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    padding: 15px 0;
}
.bal, .jobb{
    width:50%;
    display: inline-block;
}
.bal{
    float:left;
}
.jobb{
    float:right;
}
.partner_keszlete #datatable4, .partner_keszlete #datatable5{
    display: none;
    width:100%;
}
.partner_keszlete #datatable4 thead{
    width:100%;
}
.partner_keszlete #datatable4 td, .partner_keszlete #datatable4 th{
    width:33%;
}
.index{
    display: inline-block;
    width: 65px;
    padding: 0 5px;
    border: 1px solid;
    border-radius: 3px;
    margin-right: 10px;
    text-align: center;
}
#index{
    display: inline-block;
    width: 100%;
}
.index:hover{
    background-color: rgba(185, 245, 15, 0.5);
    color:rgba(204, 133, 27,1);
}
.felnyil{
    position: fixed;
    bottom: 30px;
    right: 0;
    color: red;
    padding: 0 0 10px;
    text-align: center;
    width: 36px;
    line-height: 105px;
    z-index: 999;
    font-size: 72px;
    display:none;
}
.felnyil:hover{
    font-weight: bold;
    transition: linear 1s;
    cursor:pointer;
}
.tablazatos_arlista_table td:nth-of-type(n){
    text-align: center;
}
.tablazatos_arlista_table td:nth-of-type(7), .tablazatos_arlista_table td:nth-of-type(8), 
.tablazatos_arlista_table td:nth-of-type(9), .tablazatos_arlista_table td:nth-of-type(10), 
.tablazatos_arlista_table td:nth-of-type(11), .tablazatos_arlista_table td:nth-of-type(12), 
.tablazatos_arlista_table td:nth-of-type(13), .tablazatos_arlista_table td:nth-of-type(14){
    text-align: right;
}
.t_table.tablazatos_arlista_table td:nth-of-type(3){
    padding: 0;
    text-align: center;
}
.tablazatos_arlista_table tr:nth-of-type(n) td:nth-of-type(7),.tablazatos_arlista_table tr:nth-of-type(n) td:nth-of-type(8),
.tablazatos_arlista_table tr:nth-of-type(n) td:nth-of-type(9),.tablazatos_arlista_table tr:nth-of-type(n) td:nth-of-type(10),
.tablazatos_arlista_table tr:nth-of-type(n) td:nth-of-type(13),.tablazatos_arlista_table tr:nth-of-type(n) td:nth-of-type(14){
    background-color: rgb(141, 208, 42);
    color: rgb(206, 119, 24);
    font-weight: bold;
    position: relative;
    cursor: default;
}
.tablazatos_arlista_table tr:nth-of-type(n) td:nth-of-type(7) input,.tablazatos_arlista_table tr:nth-of-type(n) td:nth-of-type(8) input,
.tablazatos_arlista_table tr:nth-of-type(n) td:nth-of-type(9) input,.tablazatos_arlista_table tr:nth-of-type(n) td:nth-of-type(10) input,
.tablazatos_arlista_table tr:nth-of-type(n) td:nth-of-type(13) input,.tablazatos_arlista_table tr:nth-of-type(n) td:nth-of-type(14) input{
    background-color: rgb(141, 208, 42);
    color: rgb(206, 119, 24);
    font-weight: bold;
    width: 100%;
    text-align: right;
    height: 100%;
}


.partner_keszlete_reszletes .form-group{
    width: 50%;
    display: inline-block;
}
.partner_keszlete_reszletes #tol span, .partner_keszlete_reszletes #ig span{
    width: 26px;
    float: left;
    padding: 4px 0 0 1px;
    cursor: default;
}
#tol input, #ig input{
    width: calc(100% - 26px);
    display: inline-block;
    float: right;
}
.partner_keszlete_reszletes #datatable6_wrapper{
    margin-top: 35px;
}
.partner_keszlete #datatable4 td:last-of-type, .partner_keszlete #datatable4 th:last-of-type{
    display:none;
}
#datatable5 td.null:hover:before{
    content:"";
}
#status_line{
    position: fixed;
    height: 26px;
    line-height: 26px;
    width:100%;
    background: -webkit-linear-gradient(left, rgba(0,0,0,0) , rgba(0,0,0,0.5));
    background: -o-linear-gradient(right,rgba(0,0,0,0), rgba(0,0,0,0.5));
    background: -moz-linear-gradient(right, rgba(0,0,0,0), rgba(0,0,0,0.5));
    background: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,0.5));
    bottom:0;
    right: 0;
    z-index: 999;
    display: none;
    color:rgb(112, 255, 0);
    float:right;
}
#status_line label{
    margin-left: 20px;
    float:right;
}
#status_line span{
    margin: 0 25px;
    float:right;
}
#search1{
    width:100%;
    margin-top: 5px;
}
#datatable5_wrapper .hibalista1 tfoot input{
    padding:0 5px;
    border:1px solid rgba(20,20,20,1);
}
#datatable5_wrapper .hibalista1 tfoot th{
    padding: 15px 0;
}
div.datatable_select, div.datatable_select select{
    width:100%;
    color:rgb(218, 147, 41);
    background-color: rgba(232, 195, 210, 0.1);
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
}
.reszletestd td:hover:before{
    content: "Tétel története";
}
#arlistavalaszto div.radio-custom.square.radio-succes{
    width: auto;
    margin-left: 0;
    margin-top: 0;
    float: right;
    overflow: hidden;
    line-height: 32px;
}
#arlistavalaszto div.radio-custom.square.radio-succes input{
    font-weight: bold;
}
#arlistavalaszto div.radio-custom.square.radio-succes label:before{
    font-weight: bold;
    height: 28px;
    width: 28px;
    left: 0;
}
#arlistavalaszto .radio-custom input[type=radio]:checked + label:after, #arlistavalaszto .radio-custom input[type=checkbox]:checked + label:after{
    left: 3px;
    width: 22px;
    height: 22px;
}
#arlistavalaszto .radio-custom label{
    margin-left: 40px;
}
#arlistavalaszto div.gombok:first-of-type{
    margin-left: 0;
    width: calc(100% - 125px);
}
table.nemrendelt td, .dataTables_wrapper table.nemrendelt td:last-of-type, .dataTables_wrapper table.nemrendelt td:nth-last-of-type(2){
    text-align: left;
    padding-left: 10px;
}
table.nemrendelt td:nth-of-type(3){
    text-align: center;
}
.kulonlista li, .kulonlista ul li:nth-of-type(5){
    width: 12%;   
    text-align: right;
}
.kulonlista ul li:nth-of-type(2){
    text-align: left;
}
.kulonlista ul{
    width: 100%;
}
.kulonlista li:nth-of-type(6),.kulonlista li:nth-of-type(7),.kulonlista li:nth-of-type(8), div.kulonlista ul.fokonyviszam_cimsor li:nth-of-type(4){
    text-align: right;
}
.kulonlista ul.fokonyviszam_cimsor li:first-of-type{
    width:24%;
}
#fokonyviszam_load .jump{
    width: 100%;
    display: inline-block;
    height: 10px;
}
li.uzletkoto_forgalma{
    min-height: initial;
}
.szallitoanalitika_gombok{
    display: inline-block;
    width: 100%;
    margin-top: 25px;
}

#myForm{
    display: inline-block;
    margin-left: 25px;
}
#myForm label{
    line-height: 30px;
}
#myForm label:before,#myForm label:after{
    margin-top:5px;
}
.stat_forg{
    width: 70%;
    float: left;
    display: inline-block;
}
#tetel_mozgas_keszlet{
    float: right;
    width: 30%;
    display: inline-block;
}
#tetel_mozgas_keszlet p{
    color: rgb(92, 64, 175);
    font-weight: bold;
    font-size: 18px;
}
#tetel_mozgas_keszlet p span{
    color: rgb(222, 124, 20);
    float: right;
    margin-right: 67%;
}
#intervallumok{
    margin-left: 70px;
}
.tetelmozgas_havi tbody td:nth-of-type(2){
    font-weight: bold;
    color:rgb(222, 124, 20);
    text-align: left;
}
.tetelmozgas_havi tbody td:nth-of-type(3){
    font-weight: bold;
    font-style: italic;
    color:rgb(92, 64, 175);
    text-align: left
}
.tetelmozgas_havi tbody td{
    text-align: right;
}
.biz_kapcs, .biz_kapcs_head{
    width: 100%;
    display: inline-block;
}
.biz_kapcs_head li{
    text-align: center;
    font-weight: bold;
    margin: 20px 0 10px;
}
.biz_kapcs li, .biz_kapcs_head li{
    width: 16%;
    display: inline-block;
    padding: 0 1%;
}
.biz_kapcs li:first-of-type, .biz_kapcs_head li:first-of-type{
    width: 30%;
}
.biz_kapcs li:nth-of-type(3), .biz_kapcs li:nth-of-type(5){
    text-align: center;
}
.biz_kapcs li:nth-of-type(2){
    text-align: right;
}
.biz_kapcs:hover{
    background-color: rgba(0, 137, 255, 0.2);
    cursor: pointer;
}
.biz_kapcs li:last-of-type, .biz_kapcs li:last-of-type button{
    position: relative;
    z-index: 1;
}
.biz_kapcs li:last-of-type button{
    z-index: 2;
}
.csop_kiegy_chk{
    position: absolute;
    right: 5px;
    top: -4px;
    width: 22px;
}
.kovetelesek td{
    position:relative;
}
#oszloposszeg{
    width: 65%;
    float:left;
    display: inline-block;
}
#kijeloltek{
    width: 35%;
    float:right;
    display: inline-block;
    color: green;
    font-weight: bold;
}
#kijeloltek label{
    margin-left:30px;
    color:rgb(199, 73, 11);
    font-weight: bold;
}
#csoportos_kiegy{
    position: absolute;
    right: 0;
    width: 165px;
    min-width: initial;
}
#csoportos_lista{
    width: 50%;
    display: inline-block;
    background-color: white;
    color:black;
    margin-left: 25%;
    padding: 35px 20px;
    position: relative;
    display: none;
    margin-top: 35px;
}
#csoportos_lista h2{
    font-size: 18px;
    text-align: center;
    display: inline-block;
    float: left;
    margin-top: 0;
    line-height: 27px;
    color: #26865A;
}
#csoportos_lista p{
    text-align: center;
    font-style: italic;
    color: rgb(32, 110, 148);
    line-height: 22px;
    display: inline-block;
    width: 100%;
    clear: both;
    border-bottom: 1px solid rgba(0,0,0,0.2);
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
}
#csoportos_lista article{
    display: inline-block;
    width: 100%;
    margin-top: 35px;
}
#csoportos_lista p span{
    width:30%;
    float: left;
    margin-left: 5px;
}
#csoportos_lista p span:last-of-type{
    text-align: right;
}
#mehet{
    width: 100px;
    min-width: 0;
    float: right;
    margin-right: 0;
    margin-top: 35px;
}
#csoportos_lista label{
    color:rgb(32, 110, 148);
    font-weight: bold;
    margin-top: 25px;
}
#csoportos_lista text{
    margin-left: 20px;
}
#csoportos_lista #iksz{
    position: absolute;
    top: 0;
    right: 0;
}
table.kovetelesek_vevo td:last-of-type,table.kovetelesek_vevo th:last-of-type{
    display: none;
}
span.aruosszekeszites_cimke{
    display: inline-block;
    float: left;
    height: 26px;
}
span.aruosszekeszites_cimke i{
    padding-top: 3px;
}
#tetel_bevet2.typeahead{
    height:26px;
}
#analitika_load  article:hover, #analitika_load ul:hover{
    cursor: pointer;  
    color: red;
}
.aktivak label{
    width: 25%;
    display: inline-block;
    float: left;
    font-weight: normal;
}
.aktivak span{
    width: 10%;
    display: inline-block;
    float: left;
}
.aktivak text{
    width: 20%;
    display: inline-block;
    float: left;
}
.aktivak p{
    color: rgb(150, 147, 0);
    font-size: 14px; 
    display: inline-block;
    width: 100%;
    cursor: text;
}
.aktivak_hdl{
    font-weight: bold;
    border-bottom: 2px solid rgba(199,199,199,1);
}
.aktivak_hdl label{
    font-weight: bold;
}
#sortable2 li.szamlalista{
    background-color: rgba(73,203,179,0.9);
    
}
#sortable2 li.szamlalista.nem:hover:before{
    content:"Már kapcsolt számla!";
}
.kpcskiadszml{
    margin-top: 7px;
}

.arutorzs_table td p{
    margin: 0;
}
.arutorzs_kapcs_table td:nth-of-type(n){
    text-align: center;
}
table.arutorzs_kapcs_table{
    margin-bottom: 50px;
}
table.raktarkeszlet th:last-of-type,table.raktarkeszlet td:last-of-type{
    min-width: 235px;
    text-align: center;
}
table.raktarkeszlet .datatable_headlabel{
    float:left;
    min-height: 25px;
}
table.dataTable input.form-control {
    width: 90%;
    margin: 8px 0;
}
.beszallito_bal, .beszallito_jobb{
    display: inline-block;
    width: calc(50% - 40px);
    float: left;
    padding: 20px;
}
.beszallito_jobb{
    float: right;
    margin-top: 28px;
}
.beszallito_jobb .idk{
    display: none;
}
.beszallito_bal table td:nth-of-type(n){
    text-align: center;
}
table.raktarkozi td:nth-of-type(10),table.raktarkozi td:nth-of-type(9){
    text-align: center;
}
.dataTables_wrapper table.beszallitoi td:nth-of-type(n){
    text-align: center;
    font-weight: bold;
    color:rgb(49, 150, 76);
}
.elszamolas_span,.bizonylat_lista_span{
    float:right;
    color:rgb(160, 114, 31);
    margin:0 5px;
    display: inline-block;
    width: 50%;
}
table.menetlevel_elszamolas td, .bizonylat_lista_span td:nth-of-type(2),.bizonylat_lista td:nth-of-type(3),.bizonylat_lista td:nth-last-of-type(2){
    text-align: right;
}
table.menetlevel_elszamolas td:nth-of-type(3),table.menetlevel_elszamolas td:nth-of-type(4),table.menetlevel_elszamolas td:nth-of-type(2),table.menetlevel_elszamolas td:nth-of-type(6),
table.menetlevel_elszamolas td:nth-of-type(7),table.menetlevel_elszamolas td:nth-of-type(8),
.bizonylat_lista td{
    text-align: center;
}
table.menetlevel_elszamolas td:nth-of-type(5){
    text-align: left;
}
.elszamols_osszegzes_span0,.elszamols_osszegzes_span1,.elszamols_osszegzes_span2{
    color:green;
    font-weight: bold;
    padding: 7px 5px 5px;
    width: 100%;
    display: inline-block;
    font-size: 17px;
}
.elszamols_osszegzes_span1,.elszamols_osszegzes_span2{
    font-size: 13px;
    font-style: italic;
}
.bizonylat_lista_span{
    max-width: 25px;
}
.bizonylat_lista_rendezo{
    color: rgb(160, 114, 31);
    font-weight: bold;
}
.bizonylat_lista_cont{
    margin-top: 60px;
    position: relative;
}
#tab8 .egyedi_ar, #tab10 .egyedi_ar{
    min-height: 325px;
}
#felhasznalok .checkboxcont .form-group {
    margin-bottom: 5px;
    font-size: 13px;
    float: left;
    display: inline-block;
    width: 33%;
    margin-right: 20px;
}
form[name="form_felhasznalo_jogok"] input{
    width: 10%;
    margin-right: 15px;
}
.scroll_fromlist{
    overflow-y: scroll;
    display: inline-block;
    max-height: 850px;
    border: 1px solid rgba(0,0,0,0.5);
}
.bizonylat_raktari_kapcs_bal{
    display: inline-block;
    width: calc(50% - 10px);
    float: left;
    padding-right: 10px;
}
.bizonylat_raktari_kapcs_jobb{
    display: inline-block;
    width: 50%;
    float: right;    
}
.bizonylat_raktari_kapcs_bal ul{
    text-align: center;
    width: 100%;
    font-size: 14px;
    float: left;
}
.bizonylat_raktari_kapcs_bal ul:hover{
    color:rgb(169, 122, 35);
    cursor: pointer;
}
.bizonylat_raktari_kapcs_bal ul li{
    padding: 5px;
    float: left;
}
.bizonylat_raktari_kapcs_bal ul:nth-of-type(odd){
    background-color: rgba(132, 181, 54, 0.6);
}
.bizonylat_raktari_kapcs_bal ul:nth-of-type(even){
    background-color: rgba(225,216,234,0.3);
}
.bizonylat_raktari_kapcs_bal ul li.strach{
    width: 100%;
    height: 0;
    padding: 0;
    line-height: 0;
}
.bizonylat_raktari_kapcs_bal ul li:first-of-type,.bizonylat_raktari_kapcs_bal ul li:nth-last-of-type(3), .bizonylat_raktari_kapcs_bal ul li:nth-last-of-type(2){
    width: 80px;
}
.bizonylat_raktari_kapcs_bal ul li:nth-of-type(2),.bizonylat_raktari_kapcs_bal ul li:nth-of-type(3){
    width: calc(50% - 165px);
}
#bevetnel ul li:first-of-type,#bevetnel ul li:nth-of-type(2){
    width: 30%;
}
#bevetnel ul li:nth-of-type(3),#bevetnel ul li:nth-of-type(4),#bevetnel ul li:nth-of-type(5),#bevetnel ul li:nth-of-type(6){
    width: 10%;
}
#bevetnel ul li:nth-of-type(6){
    max-width: 40px;
}
#bevetnel ul li:nth-of-type(4){
    min-width: 90px;
}
.bizonylat_raktari_kapcs_bal .panel-heading{
    margin-bottom: 15px;
}
form[name='form_felhasznalo_jogok'] fieldset div.tilto_lista{
    width: 100%;
}
form[name='form_felhasznalo_jogok'] fieldset div.tilto_lista p{
    width: 25%;
    display: inline-block;
    float: left;
}
.elszamolas_oldal
div.DTTT_container {
    top: -24px;
    right: 0;
    z-index: 999;
}
.elszamolas_oldal .dataTables_filter{
    display: none;
}

.tree {
    min-height:20px;
    padding:19px;
    margin-bottom:20px;
    background-color:#F9F9F9;
    font-size: 14px;
    font-weight: bold;
}
.tree li {
    list-style-type:none;
    margin-left: 35px;
    padding:10px 5px 0px 5px;
    position:relative;
    display: block;
}
.tree_osztaly{
    margin-left: -35px;
}
.tree li::before, .tree li::after {
    content:'';
    left:-20px;
    position:absolute;
    right:auto
}
.tree li::before {
    border-left:1px solid #999;
    bottom:50px;
    height:100%;
    top:0;
    width:1px
}
.tree li::after {
    border-top:1px solid #999;
    height:20px;
    top:25px;
    width:25px
}
.tree li span {
    display:inline-block;
    padding:3px 8px;
    text-decoration:none;
    display: block;
    text-align: left;
}
.tree li.parent_li>span {
    cursor:pointer
}
.tree>ul>li::before, .tree>ul>li::after {
    border:0
}
.tree li:last-child::before {
    height:30px
}
.tree li.parent_li>span:hover, .tree li.parent_li>span:hover+ul li span {
    background:#EAF1F5;
}
.tree_tukor{
    background:#F9F9F9;
    font-weight: normal;
}
.tree_tukor span:hover{
    background:#EAF1F5;
}
.tree_tukor form{
    width: 750px;
    top:-20px;
}

.tree_tukor input[type=number]{
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 0px;
    width: 100px;
    font-weight: normal;
    display: inline;
}
.tree_tukor input[type=text]{
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 0px;
    width: 450px;
    font-weight: normal;
    display: inline;
}



.printmap{
    width:100%;
    height: 850px;
}

#kiadas{
    text-align: right;
    font-size: 13px;
    word-break: break-word;
    width: 99%;
    margin: 10px;
    padding: 10px;
}

#kiadas tr{
    height: 25px;
    border-bottom: 1px solid lightblue;
}
#foo.tobbazonform{
    padding-left: 20px;
}

.tobbazoncim{
    width: 100%;
    color: #FFFFFF;
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    margin-top: 30px;
    background-color: #4A89DC;
    margin-left: -10px;
    padding-left: 20px;
}

.tobbazon, .tobbazon div, tobbazon input{
    float: left;
    width: 120px;
    font-size: 13px;
    padding: 1px;
}

#cegnev.tobbazon{
    width: 220px;
    padding: 1px;
}

#naplo.tobbazon, #deviza.tobbazon{
    width: 90px;
    padding: 1px;
}

#ellenorzo_osszeg.tobbazon, tobbaszonosszeg input{
    width: 180px;
    padding-left: 3px;
}

#kapcsolt.tobbazon{
    float: none;
    width: 500px;
}

#automata_konyveles.tobbazon{
    width: 300px;
}

.tobbazon select{
    color: black;
}
#tobbazon_deviza{
    width: 88px;
}

#automata{
    margin-top: 0px;
    margin-left: 35%;
}
#myModal{
    position: absolute;
}

#ikerlabel{
    width: 200px;
}

.sorrend.glyphicons.glyphicons-down_arrow, .sorrend.glyphicons.glyphicons-up_arrow{
    font-size: 30px;
}

.sorrend.glyphicons.glyphicons-down_arrow:hover, .sorrend.glyphicons.glyphicons-up_arrow:hover{
    color: green;
}
/*
#atvettem{
    width: 20%;
    height: 22px;
    margin-left: 32%;
    display: inline-block;
}
*/

table#kiadas .fejlegyzes{
    width: 550px;
}

table.menetlevel_tetelek .fejlegyzes2{
    width: 350px;
}

table.szamla_tetelek, table.menetlevel_tetelek{
    margin-left: 10%;
    width: 80%;
}
table.szamla_tetelek #kedv_ar, table.szamla_tetelek #menny{
    width: 150px;
}


form[name="form_kiszallitas_penzkezeles"] #egyeb_penz_id{
    color: black;
}

.float_left{
    float: left;
}

.cursor_pointer{
    cursor: pointer;
}

.kiszallitas_penzkezeles_szamla{
    max-width: 500px;
    float: left;
    /*    border-right: 1px solid black;*/
}

.kiszallitas_penzkezeles_szamla td:first-of-type{
    padding-left: 50px;
}

.float_right{
    float: right;
}

#global_modal .sofor{
    width: 1000px;
}

#global_modal .osszegzes{
    width: 1200px;
    min-height: 80%;
}
.diszp_sofor_map{
    width: 100%;
    height: 365px;
}
.diszp_map{
    width: 100%;
    height: 600px;
}
.diszp_map_cont{
    display: inline-block;
    width: 100%;
}

#diszp{
    text-align: right;
    font-size: 13px;
    word-break: break-word;
    width: 99%;
    margin: 10px;
    padding: 10px;
}

#diszp td:first-of-type, #diszp th:first-of-type{
    width: 20px;
    text-align: left;
}
#diszp td:nth-child(2), #diszp th:nth-child(2), #diszp th:nth-child(4){
    text-align: left;
}

input[type='checkbox']{
    height: 20px;
    margin: 0px;
}

#diszp tr{
    height: 25px;
    border-bottom: 1px solid lightblue;
}

#diszp .ures{
    border-bottom: 1px solid lavender;
}

#diszp .menetlevel_ut_kiadas{
    border-left: 1px solid lightblue;
    border-right: 1px solid lightblue;
    border-top: 1px solid lightblue;
    padding-right: 5px;
}

#diszp_datum_label{
    margin-left: 15px;
    font-size: 18px;
}

#diszp_datum{
    float: next;
    margin-left: 85px;
    margin-top: -25px;
}

#diszp_nap{
    margin-left: -80px;
}

#diszp_tavdiv{
    font-size: 17px;
    float: next;
    margin-left: 250px;
    margin-top: -23px;
}

#diszp_valtas_div{
    font-size: 17px;
    float: next;
    margin-left: 250px;
    margin-top: -96px;
}

#fokonyv_jump{
    margin: 10px;
    margin-bottom: 20px;
}

.uzletkoto_forgalma_tabla tbody tr > td{
    text-align: center;
}
.uzletkoto_forgalma_tabla tbody tr td:nth-child(2){
    text-align: left;
    padding-left: 20px;
}
.uzletkoto_forgalma_tabla tbody tr td:nth-child(3){
    width: 30%;
}
.uzletkoto_forgalma_tabla tbody tr td:nth-child(6){
    width: 10%;
}
.uzletkoto_forgalma_tabla tbody tr td:nth-child(7){
    width: 8%;
}
.uzletkoto_forgalma_tabla tbody tr td:last-of-type{
    width: 8%;
}

.xx-small{
    font-size: xx-small; 
}

.json_map{
    width: 100%;
    height: 375px;
}
#gepjarmu_hiba_nem_surgos{
    margin-top: -34px;
    margin-left: 200px;
}
#idoszakos_szerviz_radiok{
    max-height: 24px;
}
#datatable_gepj_tank tbody tr td:nth-child(2){
    width: 25%;
}
#datatable_gepj_tank tbody tr td:nth-child(3){
    width: 12%;
}
#datatable_gepj_tank tbody tr td:nth-child(6){
    width: 3%;
}
#datatable_gepj_tank tbody tr td:nth-child(9){
    width: 5%;
}
#datatable_ceg_kep_tank tbody tr td:nth-child(2){
    width: 25%;
}
#datatable_ceg_kep_tank tbody tr td:nth-child(3){
    width: 12%;
}
#datatable_ceg_kep_tank tbody tr td:nth-child(6){
    width: 3%;
}
#datatable_ceg_kep_tank tbody tr td:nth-child(9){
    width: 5%;
}
#ellenorzo_osszeg_utan{
    margin-top: -18px;
    margin-left: 160px;
    height: 24px;
    max-height: 24px;
}

.iso_slider{
    margin-top: -25px;
    margin-left: 80px;
    width: 550px;
}
.iso_input{
    width: 44px;
}

#datatable_iso_ceg_kepviselo td:nth-of-type(7), #datatable_iso_ceg_kepviselo th:nth-of-type(7),
#datatable_iso_ceg_kepviselo td:nth-of-type(8), #datatable_iso_ceg_kepviselo th:nth-of-type(8),
#datatable_iso_ceg_kepviselo td:nth-of-type(9), #datatable_iso_ceg_kepviselo th:nth-of-type(9),

#datatable_iso_partner_elegedettseg td:nth-of-type(7), #datatable_iso_partner_elegedettseg th:nth-of-type(7),
#datatable_iso_partner_elegedettseg td:nth-of-type(8), #datatable_iso_partner_elegedettseg th:nth-of-type(8),
#datatable_iso_partner_elegedettseg td:nth-of-type(9), #datatable_iso_partner_elegedettseg th:nth-of-type(9),

#datatable_tetel_ar_osszehasonlito td:nth-of-type(7), #datatable_tetel_ar_osszehasonlito th:nth-of-type(7),
#datatable_tetel_ar_osszehasonlito td:nth-of-type(8), #datatable_tetel_ar_osszehasonlito th:nth-of-type(8),
/*
#datatable_iso_eljarasz_vizsgalat td:nth-of-type(9), #datatable_iso_eljarasz_vizsgalat th:nth-of-type(9),
#datatable_iso_eljarasz_vizsgalat td:nth-of-type(10), #datatable_iso_eljarasz_vizsgalat th:nth-of-type(10),*/

#datatable_iso_partner_minosites td:nth-of-type(8), #datatable_iso_partner_minosites th:nth-of-type(8),
#datatable_iso_partner_minosites td:nth-of-type(9), #datatable_iso_partner_minosites th:nth-of-type(9),
#datatable_iso_partner_minosites td:nth-of-type(10), #datatable_iso_partner_minosites th:nth-of-type(10),

#datatable_iso_minoseg_javitas td:nth-of-type(8), #datatable_iso_minoseg_javitas th:nth-of-type(8),
#datatable_iso_minoseg_javitas td:nth-of-type(9), #datatable_iso_minoseg_javitas th:nth-of-type(9),


#datatable_raktar_visszavett td:nth-of-type(10), #datatable_raktar_visszavett th:nth-of-type(10),
#datatable_raktar_visszavett td:nth-of-type(11), #datatable_raktar_visszavett th:nth-of-type(11),
#datatable_raktar_visszavett td:nth-of-type(12), #datatable_raktar_visszavett th:nth-of-type(12),

#datatable_raktarkozi td:nth-of-type(11), #datatable_raktarkozi th:nth-of-type(11),
#datatable_raktarkozi td:nth-of-type(12), #datatable_raktarkozi th:nth-of-type(12),
#datatable_raktarkozi td:nth-of-type(13), #datatable_raktarkozi th:nth-of-type(13),

#datatable_projekt_kotsegvetes td:nth-of-type(8), #datatable_projekt_kotsegvetes th:nth-of-type(8),

#datatable_projekt_koltsegvetes td:nth-of-type(8), #datatable_projekt_koltsegvetes th:nth-of-type(8),
#datatable_projekt_koltsegvetes td:nth-of-type(9), #datatable_projekt_koltsegvetes th:nth-of-type(9),
#datatable_projekt_koltsegvetes td:nth-of-type(10), #datatable_projekt_koltsegvetes th:nth-of-type(10),

#datatable_kiadas td:nth-of-type(11), #datatable_kiadas th:nth-of-type(11),
#datatable_kiadas td:nth-of-type(12), #datatable_kiadas th:nth-of-type(12),
#datatable_kiadas td:nth-of-type(13), #datatable_kiadas th:nth-of-type(13),


#datatable_aszfaltozhato td:nth-of-type(14), #datatable_aszfaltozhato th:nth-of-type(14),
#datatable_aszfaltozhato td:nth-of-type(15), #datatable_aszfaltozhato th:nth-of-type(15),
#datatable_aszfaltozhato td:nth-of-type(16), #datatable_aszfaltozhato th:nth-of-type(16)
{
    display: none;
}

.koaxlabel{
    background-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    border-color: #AAAAAA;
}

.koaxtight{
    height: 20px;
}

.koaxcell{
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #AAAAAA;
    height: 26px;
}

.koaxinputcell{
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #DDDDDD;
    height: 24px;
}

.width100{
    width: 100%;
}

.xsmal label{
    font-size: x-small;
}

.frissgomb{
    width: 30%;
    max-width:115px;
    display: inline-block;
    float: right;
    margin-left: 15px;
    margin-top: 0;
    height: 30px;
}

.tetel_gyors_szeles{
    width: 500px;
}

.gyariszam_szeles{
    width: 230px;
}

.underline{
    border-bottom-style: solid;
    border-bottom-color: #000000;
    border-bottom-width: 1px;
}


.tablet_input_height{
    height: 50px;
}

.tablet_input_height_smaller{
    height: 30px;
}

div .row .odd_blue:nth-child(odd){
    background-color: #cbdce6
}

div .row .odd_blue:hover{
    background-color: #6497b4;
    color: #ffffff;
    font-weight: bold;
}

.typeahead.dropdown-menu{
  max-height: 250px;
  overflow-y: auto;
}

#datatable_tib_projekt td{
    text-align: left;
}
#datatable_tib_projekt th,
#datatable_tib_projekt td:nth-of-type(2),
#datatable_tib_projekt td:nth-of-type(5),
#datatable_tib_projekt td:nth-of-type(6),
#datatable_tib_projekt td:nth-of-type(7),
#datatable_tib_projekt td:nth-of-type(8),
#datatable_tib_projekt td:nth-of-type(10){
    text-align: center;
}


/*piszkavas*/
#datatable_raktar_eszkozkeszlet th:nth-of-type(2),
#datatable_raktar_eszkozkeszlet td:nth-of-type(2){
    display: none;
}

.up, .down{
    color: black;
}
.up:before, .down:before{
    content: ' ';
}

.weight_bold{
    font-weight: bold;
}

.margintop0{
    margin-top: 0px;
}

.search-choice span{
    width: 100%
}

.box_group{
    border-style: solid;
    border-radius: 10px;
    border-width: 2px;
    position: relative;
    float: right;
}
.box_group div{
    height: 20px;
}

.box_group#telephelyek{
    border-color: #55badf;
}
.box_group#allapotok{
    border-color: #48c9a9;
}



.confdialog{
    display: none;
    position: fixed;
    width: 300px;
    left: calc(50% - 150px);
    border-radius: 5px;
    border: 1px solid blue;
    height: 145px;
    top: 0;
    margin-top: 80px;
    background-color: rgba(199,199,199,0.9);
    color: black;
    text-align: center;
    z-index: 1031;
}
.confdialog div{
    display: inline-block;
    width: 100%;
    bottom: 20px;
    position: absolute;
    left: 0;
    padding-left: 25px;
}
.confdialog input{
    height: 32px;
    padding: 5px;
    width:100px;
    margin-right:20px;
}
.confdialog span{
    display: inline-block;
    width: 100%;
    font-size: 13px;
    margin-top: 30px;
}

/*Szabadságos naptáros cucc*/
.HMyear{
    font-size: 32px;
    padding-top: 20px;
    padding-bottom: 15px;
    color: rgba(0, 0, 0, 0.69);
}
.HNcalendar{
    background-color: white;
    border-collapse: separate;
    border-spacing: 0;
    font-family: Book Antiqua,serif;
    font-size: 108%;
    line-height: 1.2;
    color: #000;
}
.HNcalendar th{
    text-align: center;
}
.HNcalendar td{
    text-overflow: clip;
    width: 1.8em;
    padding: 5px 9px;
    height: 1.3em;
    text-align: center;
}
.HMmonth{
    color: #4a89dc;
}
.HMnap{
    font-weight: bold;
    border-bottom-style: solid;
    border-color: #999;
    border-width: 1px;
}
.HMszombat{
    color: grey;
}
.HMvasarnap{
    color: red;
}
.HMszunnap{
    color: red;
    font-weight: bold;
}
.HMmunkanap{
    color: blue;
    font-weight: bold;
}
.HMSzabi{
  border-style: solid;
  border-color: red;
  border-width: 2px;
  border-radius: 50%;
  padding: 3px;
}
.HMbegetSzabi{
  border-style: solid;
  border-color: green;
  border-width: 2px;
  border-radius: 50%;
  padding: 3px;
}
.HMfiznSzabi{
  border-style: solid;
  border-color: blue;
  border-width: 2px;
  border-radius: 50%;
  padding: 3px;
}
.HMTavalyiSzabi{
  border-style: solid;
  border-color: orange;
  border-width: 2px;
  border-radius: 50%;
  padding: 3px;
}

#mails{
    display: block;
    position: absolute;
    width: 93%;
    border: solid;
    border-width: 1px;
    border-radius: 3px;
    border-color: #0010d14d;
}
#mails li:hover{
    background-color: aliceblue;
}
#mails li{
    background-color: gainsboro;
}
