/*
 * Projektas: _images
 * 2026-10-12 15:13:47 paskutinis atnaujinimas
 * Autorius: KestasM
 */

*{box-sizing:border-box;overflow-anchor:none}
a,abbr,address,article,aside,audio,b,blockquote,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,header,hgroup,hr,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,var,video,input,textarea{border-radius:0;font-family:Arial;margin:0;padding:0;border:0;color:inherit;border-collapse:collapse;line-height:120%}
html,body{font-family:Arial;margin:0;padding:0;height:100%;width:100%}
h1{font-weight:normal;font-size:30px;color:#3b7db6;line-height:30px;margin:0;padding:0}
h2{font-weight:normal;font-size:24px;color:#3b7db6;margin:0;padding:0}
h3{font-weight:bold;font-size:18px;color:#3b7db6;margin:0}
h4{font-weight:bold;font-size:16px;color:#3b7db6;margin:0}
p{color:#939393;line-height:13px;font-size:14px;margin:0;padding:0}
li{color:#939393;line-height:13px;font-size:14px;margin:0;padding:0}
a{font-size:14px;color:#56a6db;cursor:pointer}
a:hover{text-decoration:none;opacity:.7}
a[href^='tel:']:visited{color:#333;font-weight:bold;text-decoration:underline}
a[href^="tel:"]{display:inline-flex;gap:2px;max-width:100%;padding:0px 4px;border:1px solid #56a6db17;border-radius:2px;background:linear-gradient(145deg, rgba(239, 248, 255, 0.82), rgb(221 237 250 / 20%));box-sizing:border-box;color:#56a6db!important;font-size:11px!important;font-weight:550!important;line-height:1.2;text-decoration:none!important;vertical-align:baseline;word-break:break-word;flex-direction:row-reverse;align-items:center}
a[href^="tel:"]:after{content:"";flex:0 0 auto;width:9px;height:9px;opacity:0.68;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='9'%20height='9'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000000'%20stroke-width='2.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M22%2016.92v3a2%202%200%200%201-2.18%202%2019.79%2019.79%200%200%201-8.63-3.07%2019.5%2019.5%200%200%201-6-6%2019.79%2019.79%200%200%201-3.07-8.67A2%202%200%200%201%204.11%202h3a2%202%200%200%201%202%201.72%2012.84%2012.84%200%200%200%20.7%202.81%202%202%200%200%201-.45%202.11L8.09%209.91a16%2016%200%200%200%206%206l1.27-1.27a2%202%200%200%201%202.11-.45%2012.84%2012.84%200%200%200%202.81.7A2%202%200%200%201%2022%2016.92z'%2F%3E%3C%2Fsvg%3E") center / 9px 9px no-repeat}
a[href^="mailto:"]{display:inline-flex;gap:2px;max-width:100%;padding:0px 4px;border:1px solid #56a6db17;border-radius:2px;background:linear-gradient(145deg, rgba(239, 248, 255, 0.82), rgb(221 237 250 / 20%));box-sizing:border-box;color:#56a6db!important;font-size:11px!important;font-weight:550!important;line-height:1.2;text-decoration:none!important;vertical-align:baseline;word-break:break-word;align-items:center;flex-direction:row-reverse;justify-content:flex-end}
a[href^="mailto:"]:after{content:"";flex:0 0 auto;width:9px;height:9px;opacity:0.68;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='9'%20height='9'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000000'%20stroke-width='2.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M4%204h16c1.1%200%202%20.9%202%202v12c0%201.1-.9%202-2%202H4c-1.1%200-2-.9-2-2V6c0-1.1.9-2%202-2z'%2F%3E%3Cpolyline%20points='22%2C6%2012%2C13%202%2C6'%2F%3E%3C%2Fsvg%3E") center / 9px 9px no-repeat}
img{border:none}
th{text-align:left}
td{text-align:left;font-size:13px}
tr td:first-child{text-align:left;font-size:13px;font-weight:bold}
input:focus{background:#f7f7f7}
textarea:focus,input:focus{outline:none;background:#f7f7f7}
textarea{resize:none}
section{margin:0px 8px}
strong{font-weight:700}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;cursor:pointer;width:auto!important;padding:0;margin:2px;height:auto!important}
input,select,button{outline:none}
input:invalid{box-shadow:none}
input:focus + label{color:#55a6db}
.dm_form_line label:hover{color:#55a6db}
::-webkit-input-placeholder{color:#c7c7c7;font-weight:400}
:-moz-placeholder{color:#c7c7c7;font-weight:400}
::-moz-placeholder{color:#c7c7c7;font-weight:400}
:-ms-input-placeholder{color:#c7c7c7;font-weight:400}
.checkboxFive input[type=checkbox]:checked + label:after{opacity:1}
.flatRoundedCheckbox{width:30px;height:20px;position:relative}
.flatRoundedCheckbox div{ width:100%;height:4px;background:#f2f2f2;position:relative;top:-8px}
.flatRoundedCheckbox label{display:block;width:20px;height:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;cursor:pointer;position:absolute;top:7px;z-index:1;left:0px;background:#D4D4D4;border-radius:5px}
.flatRoundedCheckbox input{opacity:0}
.flatRoundedCheckbox input[type=checkbox]:checked ~ div{background:#f2f2f2;border:1px #c6d0da solid;border-radius:2px;height:4px;top:-8px}
.flatRoundedCheckbox input[type=checkbox]:checked ~ label{left:10px;background:#4eb098;border-radius:5px}
.main_table{padding-left:65px!important;width:100%;display:block;margin:auto;z-index:5;position:relative;height:auto;padding:10px 5px 0px 5px;box-sizing:border-box;padding-top:35px}
.main_table2{padding-left:60px!important;width:100%;margin:auto;z-index:5;box-sizing:border-box;height:30px;/*display:-webkit-flex;display:flex*/}
.new_work_bg{background:rgba(0,0,0,0.8);width:100%;z-index:1000;height:auto;bottom:0px;top:0px;left:0;position:fixed;text-align:center;display:none;margin:0;overflow:auto}
.act_loading{width:100%;z-index:1000;height:100%;bottom:0;top:0;left:0;position:fixed;text-align:center;margin:0;overflow:auto;backdrop-filter:blur(5px)}
.act_loading img{max-width:200px;left:50%!important;transform:translate(-50%, -50%)}
.pop_bg_top{width:100%;position:relative;box-sizing:border-box;border:1px #EFEFEF solid;max-width:1100px;background:#FFF;display:block;text-align:left;margin:50px auto;box-shadow:0 4px 20px rgba(0,0,0,0.3)}
.pop_bg_top #foto_list_js{min-height:130px;background-position:center}
.tab_bg_left{left:-1px;top:-30px;width:100%;height:29px;position:absolute}
.btn_tab_default{display:inline-block;padding:5Px 10Px;font-size:14Px;font-weight:400;text-align:center;text-decoration:none;color:#333;background:#efefef;cursor:pointer;margin-right:2px;margin-bottom:2px;transition:0.3s ease;border-top-left-radius:0px;border-top-right-radius:0px;height:29px;vertical-align:top;line-height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.btn_tab_default:hover{color:#fff;background:#56a6db}
.btn_tab_default .kliento_ico10{margin-left:0px}
.tab_ac{color:#fff;background:#56a6db}
.txt14grey{color:#A2A2A2;display:inline-block;font-size:15px}
.d_pro_v{display:none}
.btn_default{display:inline-flex;align-items:center;vertical-align:middle;padding:5px 10px!important;font-size:14px;font-weight:400;text-align:center;text-decoration:none!important;color:#333;background:#ccc;border:0px;cursor:pointer;transition:0.3s ease;margin-right:1px;margin-bottom:2px}
.btn_default:hover{color:#fff!important;background:#56a6db}
.btn_default:disabled{opacity:0.5}
.btn_default_ac{display:inline-flex;align-items:center;vertical-align:middle;padding:5px 10px!important;font-size:14Px;font-weight:400;text-align:center;text-decoration:none;color:#fff!important;background:#56a6db;align-items:center;border:0px;cursor:pointer;transition:0.3s ease;margin-right:1px;margin-bottom:2px;vertical-align:middle}
.btn_default_small{display:inline-flex;align-items:center;padding:2px 5px;font-size:11px;font-weight:400;text-align:center;text-decoration:none!important;color:#333;background:#ccc;border:0px;cursor:pointer;margin-right:0px;margin-bottom:2px;transition:0.3s ease;border-radius:2px}
.btn_default_small:hover{color:#fff;background:#56a6db}
.btn_default .ico_cnl_reg{background-size:15px;width:18px;height:16px}
.juodas_sarasas:hover .bg_bl_lst{display:block}
.bg:hover .bg_bl_lst{display:block}
.info_line{position:relative;font-size:14px;padding-bottom:2px;display:flex;align-items:center;flex-wrap:wrap}
.info_line b{top:0px!important;line-height:1!important;margin:0 2px}
.info_line .dm_form_line_sub{display:inline-flex;align-items:center}
.info_line .ico_arrow{height:15px;position:absolute;right:0px;top:0}
.info_line_more{display:block;width:100%;margin:5px 0}
#reg_user_rhistory .info_line{display:flex;align-items:center;flex-wrap:wrap}
.hist_date{display:inline-flex!important}
.hist_user{display:inline-flex!important}
.hist_user .info_msg{margin-bottom:0;padding:0px 3px}
.hist_act{display:inline-flex!important;margin:0 10px}
.bg_bl_lst{display:inline-block}
.bg_lt_abs{display:none;background:#fff;border:1px solid #dedede;min-width:160px;max-width:360px;position:absolute;top:-7px;right:14px;left:auto;padding:3px;box-sizing:border-box;z-index:2}
.bg_bl_lst .bd{font-size:10px;color:#a2a2a2;text-align:right;line-height:15px;font-weight:400!important}
.bg_bl_lst .bb{border:1px solid #fcfcfc;margin:2px}
.bg_bl_lst .bt{font-size:12px;color:#646464;text-align:right;font-weight:400!important}
.bg_bl_lst .bt1{font-size:12px;color:#f26522;text-align:right;font-weight:400!important}
.bg_bl_lst .bt2{font-size:12px;color:#e42323;text-align:right;font-weight:400!important}
.bg_bl_lst .bt2 b{font-size:12px;position:relative;top:-4px;padding-left:4px}
.bg_bl_lst .bt3{font-size:12px;color:#4baf97;text-align:right;font-weight:400!important}
.bt1_bg{background-color:#f26522}
.bt2_bg{background-color:#e42323}
#bl{line-height:1px}
.lh1{line-height:1px}
#bls{display:none}
.bt_db{display:block}
#fullheight{height:100%}
#fullheight2{height:100%}
.ico_link{text-decoration:none;font-size:12px}
.ico_link:hover{text-decoration:none;font-size:12px}
.inline_block_auto .pop_txt{display:inline-block;position:relative;bottom:-27px;vertical-align:bottom}
.pop_txt{position:relative;color:#7d7d7d;height:20px;background-position:0px 5px}
.pop_anim{display:inline-block!important}
.pop_block{display:block;color:#686766;font-size:13px;padding:5px 10px;position:absolute;top:50%;transform:translateY(-50%);left:5px;margin-left:5px;visibility:hidden;opacity:0;transition:opacity 0.8s ease}
.pop_anim{opacity:1;visibility:visible!important;animation:fadeOut 1.5s forwards}
@keyframes fadeOut{0%{opacity:1}80%{opacity:1}100%{opacity:0;visibility:hidden}}
.siblings_menu{padding-bottom:10px}
.div_txt1{font-size:14px;color:#666;display:inline-block}
.div_txt2{font-size:14px;color:#666}
.div_padd1_h1{padding:10px 0px 10px 0px;width:100%;display:block;box-sizing:border-box;font-size:24px;font-weight:bold;color:#666}
.div_padd1{padding:0px;width:100%;display:inline-block;vertical-align:top;box-sizing:border-box;position:relative}
.div_padd2{padding:0px;max-width:720px;width:100%;display:inline-block;vertical-align:top;box-sizing:border-box;background:#E5E5E5;margin-top:10px}
.div_padd3_left{padding:10px;width:50%;display:inline-block;vertical-align:top;box-sizing:border-box}
.div_padd3_right{padding:10px;width:49.5%;display:inline-block;vertical-align:top;box-sizing:border-box;background:#fcfcfc}
/* .div_padd_btm50{padding-bottom:50px} */
#v29_prid:hover .btn_default{background:#DD5150!important;color:#fff!important}
#v29_prid:hover .btn_default:hover{background:#db4128!important}
#v29_prid:hover .planai_curentbox{border-bottom:1px dashed #55a6db}
#v41_prid:hover .btn_default:first-child{background:#DD5150!important;color:#fff!important}
#v41_prid:hover .btn_default:first-child:hover{background:#db4128!important}
.v69_prid:hover .btn_default:first-child{background:#DD5150!important;color:#fff!important}
.v69_prid:hover .btn_default:first-child:hover{background:#db4128!important}
.div_padd3_all{padding:10px;width:100%;display:inline-block;vertical-align:top;box-sizing:border-box}
.div_padd3_all .text{display:block;padding-bottom:10px;font-size:20px;color:#DD5150}
.div_padd3_all a{font-size:16px;font-weight:400;text-decoration:underline}
.div_padd3_all input[type=checkbox]{width:auto;margin-right:5px;display:inline-block}
.div_padd3_left .img_div_bg3{width:20%}
.td_padding{margin-left:5px}
.inline_block{display:inline-block;padding-bottom:5px;min-width:150px;width:100%}
.inline_block2{display:inline-block;padding-bottom:5px;min-width:350px}
.inline_block3{display:inline-block;padding-bottom:5px;padding-top:20px;min-width:150px;width:100%}
.dipslay_none{display:none}
#gyd_past{color:#686666;font-size:12px}
#gyd_past .width_20{top:1px}
.dipslay_none_i{display:none!important}
.div_paddbtm40{padding-bottom:5px;width:40%}
.div_paddbtm40_v2{padding-bottom:5px}
.div_paddbtm30{display:inline-grid}
.div_paddbtm50{width:49%;display:inline-block}
.div_paddbtm100{padding-bottom:5px;width:100%;display:inline-block}
.div_paddtop{padding-top:10px}
.bg_people{position:relative;max-height:115px;padding-top:5px}
.txt_people_top{display:inline-block;top:10px;padding-left:10px;position:absolute}
.div_iv_pav_h1{display:block;width:100%;color:#333;font-size:18px;padding:5px 0px;box-sizing:border-box;font-weight:bold}
.div_txt12form{width:220px;display:inline-block;color:#666;font-size:14px;font-weight:bold;vertical-align:top;padding-bottom:5px;padding-top:5px}
.div_txt12form2{display:inline-block;width:250px;color:#333;font-size:14px;vertical-align:top;padding-bottom:5px;padding-top:5px}
.div_txt12form3{display:block;width:100%;color:#333;font-size:14px;padding:5px 0px;box-sizing:border-box}
.div_txt12form4{display:block;width:100%;color:#333;font-size:14px;padding:5px 0px;box-sizing:border-box;border-bottom:1px solid #CCC}
.div_txt12form5{display:inline-block;max-width:200px;width:100%;color:#333;font-size:14px;vertical-align:top;padding:5px 0px;box-sizing:border-box}
.div_txt12txtpadd{padding:0px 0px 0px 0px;font-size:12px;color:#666;display:inline-block;width:100%}
.div_width50full{width:50%;display:inline-block;vertical-align:top;margin-bottom:10px}
.div_width50{width:48%;margin-left:0;display:inline-block;vertical-align:top;margin-bottom:10px}
.div_width60_v2{width:60%;display:inline-block;vertical-align:top}
.div_width49{width:49%;display:inline-block;vertical-align:top}
.div_width100{width:100%;display:inline-block;vertical-align:top;margin:1px 0px}
.div_width100_no{width:100%;display:inline-block;vertical-align:top;border-bottom:1px dashed #ccc;margin-bottom:10px;border-radius:0px}
.div_width40{width:40%;display:inline-block;vertical-align:top}
.div_padd1 .div_width40{position:sticky;position:-webkit-sticky;top:79px}
.div_padd1 .div_width49{position:sticky;position:-webkit-sticky;top:40px}
.bg_saskaitos_top{padding-top:10px}
.forma_vkl_sritis_main{padding-bottom:15px;display:inline-block}
.div_inputform1{color:#999;border:#CCC 1px solid;padding:5px;width:200px}
.div_selectlist1{color:#999;border:#CCC 1px solid;padding:5px;width:200px}
.div_textarea1{color:#999;border:#CCC 1px solid;padding:5px;width:100%}
.div_textarea2{color:#999;border:#CCC 1px solid;padding:5px;width:550px;min-height:100px}
.div_textarea3{color:#999;border:#CCC 1px solid;padding:5px;width:100px}
.form_date_input2{max-width:100px!important;font-weight:normal!important;color:#999;border:#CCC 1px solid;padding:5px!important;height:31px}
.form_date_input3{width:auto!important;font-weight:normal!important;color:#999;border:#CCC 1px solid;padding:5px!important;height:31px;padding-right:30px!important}
.div_inputform1header{color:#999;border:#CCC 1px solid;padding:5px;width:550px}
.chat_line_arrow_bottom{ width:0;height:0;border-style:solid;border-width:7.5px 8px 7.5px 8px;border-color:#62a6db transparent transparent transparent;position:absolute;top:24px;left:15px}
table.lentele_stat{text-align:center;font-weight:normal;font-size:16px;color:#000;width:100%;background-color:#f8f8f8;border:0px;border-collapse:collapse;border-spacing:0px}
table.lentele_stat td{background-color:#f8f8f8;color:#888888;padding:10px;text-align:left;border:1px #fff solid;font-size:16px;font-weight:400}
.div_bg_daktaras_table{background:#fbfbfb;margin-top:1px;border-radius:0px;box-sizing:border-box}
.div_bg_block_daktaras{min-width:100px;display:inline-block;text-align:center;vertical-align:top}
.div_bg_block_daktaras_100{width:100%;display:block;text-align:left}
.div_bg_block_daktaras_100proc{width:100%;min-height:50px;position:relative;overflow:hidden;-webkit-user-select:none;user-select:none}
.div_bg_block_daktaras_infinity{position:relative;width:100000px}
.div_bg_block_daktaras_100_first_month{width:auto;display:inline-block;text-align:left;vertical-align:top;border:1px dashed #56a6db;padding:8px 5px 5px 5px;margin:1px;box-sizing:border-box;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}
.div_bg_block_daktaras_100_second_month{width:auto;display:inline-block;text-align:left;vertical-align:top;border:1px dashed #DCDCDC;padding:5px;margin:1px;box-sizing:border-box}
.div_bg_block_daktaras_100_h1{text-align:center;font-size:18px;color:#56a6db;height:22px;bottom:0;left:40%;position:sticky;position:-webkit-sticky; top:0px;width:300px}
.div_bg_block_daktaras2{position:relative;min-width:65px;display:inline-block;text-align:center;vertical-align:top;cursor:default}
.div_bg_diena_daktaras{font-size:11px;color:#999;background:#ebebeb;border-radius:0px;height:18px;margin:auto;margin-bottom:3px;padding-top:2px;width:auto;display:inline-block;padding-left:5px;padding-right:5px}
.div_bg_diena_daktaras_v2{font-size:11px;color:#999;background:#ebebeb;border-radius:0px;height:20px;margin:auto;margin-bottom:3px;padding-top:4px;width:auto;display:inline-block;padding-left:5px;padding-right:5px;vertical-align:top}/*DEPRICATED*/
.div_bg_diena_daktaras_red{color:#e87c7f;background:#ffd1d3}/*DEPRICATED*/
.div_bg_menuo_daktaras_in{cursor:pointer;background:#ebebeb;color:#999;font-size:13px;width:100%;display:block;user-select:none}
.div_bg_menuo_daktaras_in:hover{background:#55a6dc;color:#fff}
.div_bg_menuo_daktaras_ac{background:#3488bf;color:#fff;font-size:13px;width:100%;display:block}
.div_bg_data_daktaras_in{color:#666;font-size:13px;border-radius:0px;padding:2px;margin-top:2px;margin-bottom:2px}/*DEPRICATED*/
.div_bg_data_daktaras_ac{color:#56a6db;font-size:13px;border-radius:0px;padding:2px;margin-top:2px;margin-bottom:2px;font-weight:bold}/*DEPRICATED*/
.div_bg_txt_center{text-align:center}
.div_bg_txt_data_color_in{opacity:0.5}
.div_bg_block_daktaras_pl_bg{position:fixed;bottom:90px;right:70px;z-index:1002}
.div_bg_block_daktaras_pl_btn{position:relative;width:50px;height:50px;border-radius:100%;background-color:#56a6db;color:#fff!important;display:flex;font-size:40px!important;text-align:center;justify-content:center;align-items:center}
.div_bg_block_daktaras_pl_bg .tabs_count{top:-5px;right:-2px}
.pl_bg_pop{position:absolute;right:68px;min-width:360px;max-width:360px;background:#fff;z-index:9999999;bottom:0px;-webkit-box-shadow:0px 0px 28px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 28px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 28px 0px rgba(0, 0, 0, 0.3);border-top-left-radius:0px;border-top-right-radius:0px;padding:0px;display:inline-block;vertical-align:top}
.pl_bg_pop::after{content: "";position:absolute;transition:all 0.3s ease-in;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid #fff;right:-19px;bottom:14px}
.pl_bg_inside{max-height:400px;overflow-y:auto;padding:5px}
.div_bg_block_daktaras_pl_bg .pl_bg_pop .ico_arrow{width:100%;display:flex!important;justify-content:space-between;padding:0px;font-weight:400}
.div_bg_block_daktaras_pl_bg .pl_bg_pop .pl_bg_pop_kl{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px dashed #dbdbdb}
.div_bg_block_daktaras_pl_bg .pl_bg_pop .pg_bg_pop_txt{margin-bottom:4px;color: #666}
.div_bg_block_daktaras_pl_bg .pl_bg_pop .pl_bg_pop_kl:last-child{border-bottom:0px solid #dbdbdb}
.div_bg_block_daktaras_pl_bg .pl_bg_pop_psl{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0px;font-weight:400}
.pl_bg_pop .div_search_tbl{padding:0 5px}
.pl_bg_pop .search_button1{right:5px}
/*trumpinam*/
.ddi{color:#666;font-size:11px;border-radius:0px;padding:2px;vertical-align:top;display:inline-block;z-index:51;position:relative;cursor:pointer}
.ddi:hover{cursor:pointer}
.ddg{display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:#999;background:#ebebeb;border-radius:0px;margin:auto;padding:2px;vertical-align:top}
.ddr{color:#e87c7f;background:#ffd1d3}
.ddac{color:#fff;background:#59bba3;vertical-align:top}
.search_div{padding:10px 0px}
.search_div label{font-size:14px}
.search_div input{font-size:14px;border:1px solid #eaeaea;padding:5px;color:#686666}
.a{cursor:pointer;font-size:13px;background:#f9f9f9;border-radius:0px;padding:2px;display:block;text-decoration:none;margin-bottom:1px;border:1px solid #CCC;color:#818181;height:18px;line-height:12px}
.a:hover{background:#56a6db;border:1px solid #3488bf;color:#fff}
.b{background:#ececec;padding:2px;border-radius:0px;display:block;text-decoration:none;margin-bottom:1px;border:1px solid #ececec;height:18px;line-height:12px}
.btn_laikas_daktaras_ac{background:#56a6db;border-radius:0px;padding:2px;display:block;text-decoration:none;margin-bottom:1px;border:1px solid #3488bf;color:#fff;height:18px;line-height:12px}
.div_txt_daktaras{display:inline-flex;align-items:center;width:100%;font-size:14px;color:#666;font-weight:normal;line-height:100%;padding:0px;margin:0px}
.div_txt_daktaras .ico_rezerv_time_1{position:relative;left:2px;background-size:13px!important;height:14px;width:14px}
.div_txt_daktaras .ka_elem_price{min-width:50px;padding-left:5px;font-weight:700}
.div_txt_daktaras .ka_elem_amount{min-width:50px;border-left:2px solid #cccccc;padding-left:5px;margin-left:5px}
.div_txt_daktaras .span_txt_name{width:60%}
.div_txt_daktaras .span_txt_name2{width:85%}
.div_txt_pacientas{position:relative;display:inline-flex;flex-wrap:wrap;align-items:center;align-content:center;font-size:14px;color:#666;width:100%;padding:2px 0;box-sizing:border-box}
.div_txt_pacientas:hover{background:#eaeaea;cursor:pointer}
.div_txt_pacientas:hover label{cursor:pointer}
.div_txt_pacientas .toggle{margin:5px}
#v25_gr_option .div_txt_pacientas .toggle{margin:5px 0}
.ka_elem{display:flex;align-items:center}
.forma_txt_pacientas{background:#d3f2dd}
.forma_txt_pacientas:hover{background:#d3f2dd;cursor:pointer}
.div_bg_pop_bg_daktaras{display:flex;flex-wrap:wrap;align-content:center;text-align:left;margin:4px 0;box-sizing:border-box}
.div_bg_pop_bg_daktaras label{max-width:80%;user-select:none;margin:3px 0}
.div_bg_pop_bg_daktaras .error_msg{font-size:10px;padding:1px;border-radius:3px;line-height:1;margin-left:4px;margin-right:4px;position:relative;top:0px;margin-top:2px}
.div_bg_pop_bg_daktaras .error_msg .btn_default_small{padding:2px;margin:0 4px}
.div_padd3_left .bg_blue3{border-radius:5px}
.div_bg_pop_bg_daktaras .te_sel{padding:0px 5px;max-width:80px}
.div_bg_pop_bg_daktaras .te_sel2{min-width:24px}
.div_bg_pop_bg_daktaras .te_bl select{max-width:75px}
.div_padd3_left .div_bg_pop_bg_daktaras label:hover{color:#55a6db}
.div_bg_pop_bg_daktaras .span_inf_right{font-size:12px;display:inline-flex;align-items:center}
.div_bg_pop_bg_daktaras .span_inf_right2{font-size:12px;display:inline-flex;align-items:center}
#mr_pas .div_bg_pop_bg_daktaras{border-bottom:1px solid #dcdcdc;margin:0;cursor:pointer}
#mr_pas .div_bg_pop_bg_daktaras:last-of-type{border-bottom:1px solid #fff}
#mr_pas .div_bg_pop_bg_daktaras:last-child{border-bottom:1px solid #fff}
#mr_pas .div_bg_pop_bg_daktaras .div_txt_daktaras{cursor:pointer}
#mr_pas .div_bg_pop_bg_daktaras:hover .div_txt_daktaras,#mr_pas .div_bg_pop_bg_daktaras:hover .div_txt_daktaras *{cursor:pointer;color:#fff}
#mr_pas .div_bg_pop_bg_daktaras input[type="radio"]{margin-right:2px!important}
#mr_pas .div_bg_pop_bg_daktaras:hover{background-color:#55a6db;color:#fff}
.div_bg_pop_bg_klientai{margin-bottom:5px;box-sizing:border-box;overflow:auto!important}
.div_bg_pop_bg_klientai a{display:contents}
.div_bg_pop_bg_klientai .div_txt_pacientas{padding:0px 4px}
.div_check_displayinlineblock{display:inline-flex;align-items:center;position:relative}
.div_check_displayblock{display:block}
.div_paciento_box{display:inline-flex;max-width:24px;min-width:24px;width:auto;justify-content:center}
.div_paciento_vardas{display:inline-flex;min-width:195px;max-width:195px!important;width:auto;font-weight:700;line-height:100%;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.div_paciento_procentas{display:inline-block;min-width:35px!important;max-width:35px!important;color:#349453;font-size:12px;width:auto;font-weight:400;line-height:100%;margin:0}
.div_paciento_gim{display:inline-flex;align-items:center;min-width:65px;width:auto;font-size:12px;font-weight:normal;line-height:100%;margin:0}
.div_paciento_proc{display:inline-flex;align-items:center;min-width:50px;max-width:50px!important;width:auto;font-size:12px;font-weight:normal;line-height:100%;margin:0}
.mr_lg .ico_bd_eml{margin-left:2px;margin-right:2px}
.mr_lg .ico_gd_eml{margin-left:2px;margin-right:2px}
.mr_lg .ico_download{margin-left:2px;margin-right:2px}
.div_paciento_tel{display:inline-flex;align-items:center;min-width:105px;width:auto;font-size:12px;font-weight:normal;line-height:100%;margin:0}
.gr_pay{display:inline-flex!important;align-items:center;justify-content:center;border:1px solid;min-width:14px;height:13px;padding:0 1px!important;margin:0 1px!important;font-size:10px;line-height:normal!important}
.div_paciento_vardas2{display:inline-flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:flex-start;text-overflow:ellipsis;width:50%;white-space:nowrap;font-size:12px;min-width:auto;overflow:hidden;line-height:inherit}
.div_paciento_dat2{display:inline-flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:flex-start;width:20%;font-size:11px;font-weight:400;padding-right:2px;min-width:auto;overflow:hidden;line-height:inherit}
.div_paciento_tel2{display:inline-flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:flex-start;width:20%;font-size:11px;padding-right:2px;min-width:auto;overflow:hidden;line-height:inherit}
.div_paciento_tel2 sup{top:-2px;left:0px;font-size:6px;width:1px;display:inline-flex;flex-wrap:wrap}
.kliento_gimtadienis_parent{overflow:visible;position:relative}
.div_textp1{font-size:11px;color:#999;display:inline-block}
.div_textp2{font-size:11px;color:#999;display:inline-block;font-weight:700;table-layout:fixed}
.div_textp3{font-size:13px;display:inline-block;vertical-align:top;word-wrap:break-word}
.div_textdata1{font-size:11px;color:#999;display:inline-block;float:right}
.btn_daugiau{cursor:pointer;padding:4px 2px;font-size:12px;background:#CCC!important;color:#333!important;text-decoration:none!important;display:block;text-align:center;margin-right:0px;border-radius:0px;transition:0.3s ease}
.btn_daugiau:hover{color:#fff!important}
.nustatymai_bnt{display:inline-block!important}
.btn_edit{cursor:pointer;padding:4px 2px;font-size:12px;background:#CCC!important;color:#333!important;text-decoration:none!important;display:block;text-align:center;margin-right:0px;border-radius:0px;transition:.3s ease}
.btn_edit:hover{color:#fff!important;background:#56A6DB}
.btn_prw{cursor:pointer;padding:4px 2px;font-size:12px;background:#CCC!important;color:#333!important;text-decoration:none!important;display:block;text-align:center;margin-right:0px;border-radius:0px;transition:.3s ease}
.btn_prw:hover{color:#fff!important;background:#64b89f}
.btn_dlt{cursor:pointer;padding:4px 2px;font-size:12px;background:#CCC!important;color:#333!important;text-decoration:none!important;display:block;text-align:center;margin-right:0px;border-radius:0px;transition:.3s ease}
.btn_dlt:hover{color:#fff!important;background:#DD5150}
.btn_cpy{cursor:pointer;padding:4px 2px;font-size:12px;background:#CCC!important;color:#333!important;text-decoration:none!important;display:block;text-align:center;margin-right:0px;border-radius:0px;transition:.3s ease}
.btn_cpy:hover{color:#fff!important;background:#64b89f}
#naujas_klientas{transition:0.3s ease}
.btn_naujas_gyd{padding:10px 16px!important;font-size:16px!important;line-height:18px!important;color:#fff!important;text-decoration:none;display:inline-block;text-align:center;border-radius:0px;transition:0.3s ease;background:#56A6DB;max-width:300px;width:100%!important;outline:1px solid #fff;outline-style:solid;outline-color:#fff}
.btn_naujas_gyd:hover{opacity:0.7;outline:1px solid #fff;outline-style:solid;outline-color:#fff}
.vid_btn{padding:5px 16px!important;font-size:14px!important}
.btn_blue_ac{background:#56a6db!important;color:#fff!important}
.btn_blue:hover{background:#56a6db;color:#fff!important;transition:0.3s ease}
.btn_green:hover{background:#65b89f!important}
.btn_yellow:hover{background:#e6c549!important}
.btn_purple:hover{background:#bb44e3!important}
.btn_purple.ac{background:#cccccc!important;color:#333!important}
.bg_grey{background:#cccccc;transition:.3s ease}
.bg_grey:hover{background:#56a6db;transition:0.3s ease}
.bg_blue{background:#56a6db;transition:.3s ease}
.bg_blue2{background:#56a6db;transition:.3s ease;;position:relative}
.bg_blue2 label{color:#fff;margin:3px 0;user-select:none}
.bg_light_green{background:#d1ebe4}
.bg_blue2 .te_bl{padding:0px 4px}
.bg_blue2:hover{background:#56a6db}
.div_padd3_left .bg_blue2 label:hover{color:#fff}
/* .bg_blue3{min-height:29px;position:relative} */
.bg_blue3{position:relative}
.bg_ac{background:#56a6db;transition:.3s ease;;position:relative}
.bg_ac label{color:#fff;margin:3px 0;user-select:none;cursor:pointer}
.bg_ac label:hover{color:#fff!important}
.btn_dark_grey:hover{background:#7D7D7D!important;transition:0.3s ease!important}
.btn_dark_grey_ac{background:#7D7D7D!important;color:#fff!important}
.btn_purple_ac{background:#bb44e3!important;color:#fff!important}
.btn_yellow_ac{background:#e6c549!important;color:#fff!important}
.btn_koreguoti{padding:5px;font-size:12px;background:#DD5150;color:#fff;text-decoration:none;display:block;text-align:center}
.btn_koreguoti:hover{background:#db4128;color:#fff}
.btn_prideti{padding:10px 20px 10px 20px;font-size:16px;background:#CCC;color:#666;font-weight:bold;width:100%;display:block;text-decoration:none}
.btn_prideti:hover{background:#db4128;color:#fff}
.btn_daktaras_in{background:#F2F2F2;border-radius:0px;padding:5px;display:inline-block;text-decoration:none}
.btn_daktaras_in:hover{background:#56a6db;color:#FFF}
.btn_daktaras_ac{background:#56a6db;color:#FFF;border-radius:0px;padding:5px;display:inline-block;text-decoration:none;position:relative}
.btn_daktaras_ac:hover{background:#56a6db;color:#FFF}
.btn_atvykstantys_in{background:#F2F2F2;border-radius:0px;padding:5px;display:inline-block;text-decoration:none}
.btn_atvykstantys_in:hover{background:#e6c549;color:#FFF}
.btn_atvykstantys_ac{background:#e6c549;color:#FFF;border-radius:0px;padding:5px;display:inline-block;text-decoration:none;position:relative}
.btn_atvykstantys_ac:hover{background:#e6c549;color:#FFF}
.kliento_kontaktai .mr_call{margin-bottom:0}
.ico_pl b{padding-right:4px}
.ico_pl .ico_green,.ico_pl .ico_red,.ico_pl .ico_grey,.ico_pl .ico_blue{margin-right:4px}
.btn_default .ico_reg2{width:18px;height:15px;background-size:100%;margin-right:2px}
.btn_default .ico_reg_gr{width:18px;height:15px;background-size:100%;margin-right:2px}
.btn_default .ico_avans{width:18px;height:15px;background-size:100%;margin-right:2px}
.btn_default .ico_gift{width:18px;height:15px;background-size:100%;margin-right:2px}
.btn_default .ico_discount{width:18px;height:15px;background-size:100%;margin-right:2px}
.hif{width:0px!important;padding:0px;border:none}
.veiklos_sr_title .ico_prc_lst{margin-right:3px!important}
.veiklos_sr_title .ico_cpn{margin-right:3px!important}
.operacijos_ac{opacity:0.3}
.operacijos_ac:hover{opacity:0.3!important}
.btn_apmoketi{cursor:pointer;line-height:2.5;font-size:18px;color:#fff;text-decoration:none;display:block;text-align:center;margin-right:5px;border-radius:0px;transition:0.3s ease;background:#DD5150;max-width:260px;width:100%;margin-bottom:5px;padding:0 10px}
.btn_apmoketi:hover{opacity:0.7;color:#fff}
.btn_apmoketi_2{background:#CCC!important}
.btn_clean{display:inline-flex;background:#DD5150;padding:5px 10px 5px 10px;color:#fff;text-decoration:none;font-size:15px}
.btn_clean:hover{opacity: 0.7;color:#fff!important}
.btn_sms{cursor:pointer;line-height:2.5;font-size:18px;color:#fff;text-decoration:none;display:block;text-align:center;margin-right:5px;border-radius:0px;transition:0.3s ease;background:#bb44e3!important;max-width:260px;width:100%}
.btn_sms:hover{opacity:0.7}
.btn_red:hover{opacity:0.7}
.btn_left_bg{cursor:pointer;position:absolute;top:5px;right:30px;margin-left:-5px;z-index:50}
.btn_right_bg{cursor:pointer;position:absolute;top:5px;right:10px;margin-right:-5px;z-index:50;border-radius:15px;background-color:#fbfbfb}
.btn_left_bg1{cursor:pointer;margin-bottom:3px;z-index:50;border-radius:15px;background-color:#fff;height:24px;display:inline-block}
.block_reg_bg_menuo_btn{display:inline-block;vertical-align:top}
.block_reg_bg_menuo_btn .div_bg_menuo_daktaras_in{padding:4px}
.block_reg_bg_menuo_btn .div_bg_block_daktaras{min-width:60px}
.block_reg_left_right_in_btn{margin-top:-2px}
.btn_right_bg1{cursor:pointer;position:absolute;top:5px;left:30px;margin-right:-5px;z-index:50;height:24px}
#mr_kal_scrool_js{font-size:12px;color:#969696;background:#fbfbfb}
.gyd_link_ico{height:28px;border-radius:0px;display:inline-block;text-align:center;line-height:28px;color:#fff;font-size:24px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}
.gyd_link_ico_active{height:28px;border-radius:0px;display:inline-block;background:#174586;text-align:center;line-height:28px;color:#fff;font-size:24px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}
.btn_atmestos_uzduotys{padding:10px 20px 10px 20px;font-size:16px;background:#DD5150;color:#fff;font-weight:bold;width:100%;display:block;text-decoration:none}
.btn_naujos_uzduotys{padding:10px 20px 10px 20px;font-size:16px;background:#428bbe;color:#fff;font-weight:bold;width:100%;display:block;text-decoration:none}
.btn_vykdomos_uzduotys{padding:10px 20px 10px 20px;font-size:16px;background:#898989;color:#fff;font-weight:bold;width:100%;display:block;text-decoration:none}
.btn_ivykdytos_uzduotys{padding:10px 20px 10px 20px;font-size:16px;background:#48be42;color:#fff;font-weight:bold;width:100%;display:block;text-decoration:none}
.btn_prideti_ac{padding:10px 20px 10px 20px;font-size:16px;background:#DD5150;color:#fff;font-weight:bold;width:100%;display:block;text-decoration:none}
.btn_prideti_ac:hover{background:#CCC;color:#fff}
.btn_nauja_uzduotis{padding:10px 20px 10px 20px;font-size:16px;background:#be7142;color:#fff;font-weight:bold;width:50%;display:inline-block;text-decoration:none}
.btn_nauja_uzduotis:hover{background:#ae683d;color:#fff}
.btn_baigtos_uzduotys{padding:10px 20px 10px 20px;font-size:16px;background:#898989;color:#fff;font-weight:bold;width:49%;display:inline-block;text-decoration:none;margin-left:1%}
.btn_baigtos_uzduotys:hover{background:#777777;color:#fff}
.btn_prideti2{padding:10px 20px 10px 30px;font-size:15px;background:#E0E0E0;color:#666;width:100%;display:block;text-decoration:none;font-weight:normal}
.btn_prideti2:hover{background:#DD5150;color:#fff}
.btn_ivykiai{padding:10px 0px 10px 20px;font-size:15px;background:#E0E0E0;color:#666;width:100%;display:block;text-decoration:none;font-weight:normal}
.btn_ivykiai:hover{background:#DD5150;color:#fff}
.btn_atmestos_uzduotys_sub{padding:10px 0px 10px 20px;font-size:15px;background:#E0E0E0;color:#666;width:100%;display:block;text-decoration:none;font-weight:normal;border-bottom:1px solid #FFF}
.btn_atmestos_uzduotys_sub:hover{background:#fbd9da;color:#666}
.btn_vykdomos_uzduotys_sub{padding:10px 0px 10px 20px;font-size:15px;background:#E0E0E0;color:#666;width:100%;display:block;text-decoration:none;font-weight:normal;border-bottom:1px solid #FFF}
.btn_vykdomos_uzduotys_sub:hover{background:#ececec;color:#666}
.btn_ivykdytos_uzduotys_sub{padding:10px 0px 10px 20px;font-size:15px;background:#E0E0E0;color:#666;width:100%;display:block;text-decoration:none;font-weight:normal;border-bottom:1px solid #FFF}
.btn_ivykdytos_uzduotys_sub:hover{background:#d3f1d2;color:#666}
.btn_nauja_uzduotis_sub{padding:10px 0px 10px 20px;font-size:15px;background:#E0E0E0;color:#666;width:100%;display:block;text-decoration:none;font-weight:normal;border-bottom:1px solid #FFF}
.btn_nauja_uzduotis_sub:hover{background:#eaeaea;color:#666}
.btn_naujos_uzduotys_sub{padding:10px 0px 10px 20px;font-size:15px;background:#E0E0E0;color:#666;width:100%;display:block;text-decoration:none;font-weight:normal;border-bottom:1px solid #FFF}
.btn_naujos_uzduotys_sub:hover{background:#cbe3f4;color:#666}
.btn_issaugoti{padding:10px 10px 10px 10px;font-size:14px;background:#CCC;color:#666;font-weight:bold;display:inline-block}
.btn_issaugoti:hover{background:#DD5150;color:#fff}
.btn_istrinti{padding:5px;font-size:11px;background:#CCC;color:#666;font-weight:bold;display:inline-block}
.btn_istrinti:hover{background:#DD5150;color:#fff}
.btn_minus_red{color:#DD5150}
.btn_minus_red:hover{color:#DD5150}
.btn_plus_green{color:#090}
.btn_plus_green:hover{color:#090}
.orange_txt{color:#F90}
.green_txt{color:#090}
.red_txt{color:#DD5150}
.bold_txt{font-weight:700}
.lenteles_h1{position:relative;width:100%;font-size:22px;font-weight:bold;margin-bottom:5px;color:#A4A4A4;user-select:none;-webkit-user-select:none;display:inline-flex;align-items:center}
.lenteles_h1 .txt14grey{padding:3px 3px 3px 0px;border-bottom:0px}
.lenteles_h1 .txt14grey:hover{opacity:0.8}
.lenteles_h1_ins{color:#CCC;font-size:15px;padding-left:4px}
.lenteles_h1 .kalendorius {margin-left:5px}
.lenteles_h1 .tooltipas .mr_help_b{margin-top:5px}
.lenteles_h2{margin:3px 3px 3px 0;font-size:14px}
#mr_panus{margin:10px 0}
.txt_green{color:#65b89f}
.txt_blue{color:#56a6db}
.txt_yellow{color:#e6c549}
.txt_dak_grey{color:#7D7D7D;}
.txt_red{color:#dd5151}
.txt_black{color:#3a3a3c}
.txt_purple{color:#bb44e3}
.txt_proc{color:#65b89f}
.daktaro_nuotrauka{border-radius:100%;width:35px;height:35px;overflow:hidden;box-sizing:border-box;display:inline-block;text-align:center!important;margin:auto}
.daktaro_nuotrauka img{ width:35px;height:35px;text-align:center!important}
.daktaro_nuotrauka2{border-radius:100%;width:20px;height:20px;overflow:hidden;box-sizing:border-box;display:inline-block;text-align:center!important;margin:auto}
.daktaro_nuotrauka2 img{ width:20px;height:20px;text-align:center!important}
.daktaro_nuotrauka1{border-radius:3%;vertical-align:middle;width:100px;height:100px;overflow:hidden;box-sizing:border-box;display:inline-block;text-align:center!important;margin:auto;margin-left:0px;border:1px solid #dedede;position:relative}
.daktaro_nuotrauka1 img{width:100%;height:auto;text-align:center!important;padding:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.daktaro_nuotrauka1 .mr_foto_del{position:absolute;right:0;z-index:10}
.daktaro_nuotrauka3{border-radius:30%;width:22px;height:22px;overflow:hidden;box-sizing:border-box;display:inline-block;text-align:center!important;margin:auto;position:absolute;left:4px;top:7px}
.daktaro_nuotrauka_big{border-radius:100%;width:60px;height:60px;background-size:100%;overflow:hidden;box-sizing:border-box;display:inline-block;text-align:center!important;margin:auto}
.daktaro_nuotrauka_big img{ width:60px;height:60px;text-align:center!important}
.daktaro_nuotrauka_small{border-radius:100%;width:25px;height:25px;background-size:25px;overflow:hidden;box-sizing:border-box;display:inline-block;text-align:center!important;margin:auto}
.daktaro_nuotrauka_small img{ width:25px;height:25px;text-align:center!important}
.padding_ico{margin-top:10px}
.display_inblock1{display:inline-block;font-size:12px;vertical-align:top}
.reg_info_box{position:relative;margin-left:5px;border-radius:0px;color:#666;border:1px solid #ccc;background:#fff;padding:5px 10px;min-width:180px;line-height:22px;font-size:14px;font-style:normal;font-weight:400;text-align:left;text-align:start;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}
.reg_info_box strong{font-size:14px;color:#818181;border-bottom:1px dotted #ccc;padding-bottom:3px;width:100%}
.info_inner{font-size:12px;color:#818181;margin:5px 0px}
.callout{position:absolute;top:10px;left:-10px;width:10px;height:20px}
.callout:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:-10px}
.callout:before{border-color:rgba(204,204,204,0);	border-right-color:#ccc;border-width:11px;margin-top:-11px}
.search_bg{min-height:29px;height:auto;left:0px;text-align:left;padding:5px 0px 5px 0px;box-sizing:border-box;margin:auto}
.div_search_tbl{width:100%;max-width:530px;display:inline-block;vertical-align:top;position:relative;box-sizing:border-box;margin-bottom:5px}
.search_form1{width:100%;max-width:1000px;min-width:250px;height:30px;background:#fff;border:1px solid #cccccc;color:#a5a5a5;font-size:14px;padding:0px 5px;box-sizing:border-box;-webkit-border-radius:0;border-radius:0px}
#klientai_search_result{background:#f0f9ff;box-shadow:inset 0px 0px 0px 1px #d1ebfd;max-height:550px;overflow:initial}
#klientai_search_result .div_paciento_box{position:relative}
#klientai_search_result .div_paciento_vardas{position:relative;line-height:1.1}
.header_top_hd_title{text-align:center;min-height:130px;color:#666;width:100%;font-weight:bold}
.header_top_hd_login{text-align:center;height:auto;color:#666;width:100%;margin-bottom:20px}
.header_top_hd{text-align:left;height:auto;color:#666;width:100%}
.header_top_hd2{text-align:left;height:60px;vertical-align:top;line-height:60px;display:inline-block}
.header_top_hd2txt{display:inline-block;color:#666;font-size:13px;font-weight:bold;padding-top:9px;padding-left:10px}
table.dataTable a{text-decoration:none}
table.dataTable .btn_daugiau{overflow:initial}
.color_red{color:#d61c1c}
.red_x{background:#e12215;color:#fff;font-size:12px;margin-left:3px;padding:0px 5px;line-height:20px;vertical-align:middle;display:inline-block;cursor:pointer}
#spec_div .red_x{padding:9px 15px;vertical-align:top;display:inline-grid;}
.note_p{display:contents!important;}
.note_p .bd{vertical-align:middle}
.tooltipas2 {position:relative}
.tooltipas2:hover .tooltip_absolute{display:block}
.tooltip_absolute{display:none;position:absolute;top:7px;left:90px;min-width:380px;background:#fff;-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.14);-moz-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.14);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.14);padding:10px;font-size:12px;font-weight:400;color:#000000;line-height:18px; z-index:9999}
.tooltip_absolute:after {content:"";width:0;height:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:transparent white transparent transparent;position:absolute;top:9px;left:-8px}
.img_div_bg{display:inline-block;width:180px;text-align:center;font-size:18px;color:#999;line-height:15px;cursor:pointer;vertical-align:top;padding:0px;margin-bottom:20px;transition:0.3s ease;user-select:none}
.img_div_bg:hover{opacity:0.7;transform:rotate(3deg)}
.img_div_txt{line-height:20px;text-align:center!important;box-sizing:border-box}
.img_div_txt2{position:relative;line-height:30px}
.img_div_txt2 .grr_g{position:absolute!important;height:19px;min-width:19px;right:18px}
.new_messages_red{color:#dc2914}
.img_div_bg2{display:inline-block;width:90px;text-align:center;font-size:13px;color:#999;line-height:15px;cursor:pointer;padding:0px 10px 10px 10px;vertical-align:top;transition:0.3s ease;position:relative;box-sizing:border-box}
.img_div_bg2:hover{opacity:0.7}
.img_div_bg2ac{display:inline-block;width:90px;text-align:center;font-size:13px;color:#999;line-height:15px;cursor:pointer;padding:0px 10px 10px 10px;opacity:0.3;vertical-align:top;transition:0.3s ease}
.img_div_bg3{display:inline-block;width:80px;min-height:80px;text-align:center;font-size:13px;color:#999;line-height:15px;cursor:pointer;  padding:0px 0px 10px 0px;vertical-align:top;transition:0.3s ease}
.img_div_bg3:hover{opacity:0.7}
.img_div_bg3_ac{position:relative;box-sizing:border-box;color:#444;font-weight:400;opacity:1;filter:none}
.img_div_bg3_ac:before{content:"";position:absolute;top:-4px;right:24px;width:17px;height:17px;background:#666 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") center/11px 11px no-repeat;
border:2px solid #fff;border-radius:100%;z-index: 1}
.img_div_bg3_ac:hover{opacity:1}
.client_list{border:#CCC 1px solid;color:#666;font-size:14px}
.div_bg_top1{min-height:90px;margin:auto;box-sizing:border-box;border-bottom:2px dashed #ccc;margin-bottom:10px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}
.div_bg_top1_2{min-height:90px;margin:auto;box-sizing:border-box;margin-bottom:10px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}
.div_left{width:auto;min-height:40px;display:inline-block;box-sizing:border-box;vertical-align:top;min-width:150px}
.div_right{width:auto;float:right;height:40px;box-sizing:border-box;vertical-align:top;top:10px}
.div_right_new{height:25px;box-sizing:border-box;margin-right:5px;position:relative;margin-top:3px;text-align:right;display:block;float:right}
.div_set_ico{float:right;height:38px;width:40px;top:0}
.div_set_ico:hover{opacity:0.7}
.div_set_txt{float:right;height:38px;width:80px;line-height:38px;margin:auto;top:0;padding-right:10px}
.div_set_txt2{float:right;height:38px;min-width:70px;line-height:38px;margin:auto;top:0}
.div_set_txt3{float:right;height:38px;width:65px;line-height:38px;margin:auto;top:0;padding-right:10px}
.div_txt_cntrbg{text-align:center;max-width:700px;margin:auto}
.div_cntr_inf{text-align:center;max-width:530px;margin:20px auto;padding:20px}
.div_txt_lftbg{text-align:left;max-width:700px;margin-top:20px}
.back_button{background:#e76766;color:#fff;font-size:14px;padding:5px;margin:5px;display:inline-block;text-decoration:none}
.back_button:hover{text-decoration:none;color:#fff}
.thnk_txt{font-size:33px;margin:10px;color:#e76766}
.chck_txt{font-size:15px;color:#64bca4}
.err_txt{font-size:15px;color:#7a7a7a}
.chck_no{border:1px solid #e76766;background-color:#fff8f8}
.login_bg_h1{max-width:720px;width:100%;min-width:320px;background:#464646;color:#fff;font-size:20px;font-weight:bold;margin:auto;height:50px;line-height:50px;display:inline-block;border-top-left-radius:0px;border-top-right-radius:0px}
.login_bg_bgk{max-width:720px;width:100%;min-width:320px;color:#999;font-weight:bold;margin:auto;display:inline-block;padding:10px;background:#F8F8F8 url(lock.png) no-repeat top right;border-bottom-left-radius:0px;border-bottom-right-radius:0px}
.login_bg_bgk2{max-width:720px;width:100%;min-width:320px;color:#999;font-weight:bold;margin:auto;display:inline-block;padding:10px;background:#F8F8F8}
.dm_form_line{max-width:1280px;width:100%;margin-bottom:4px;font-size:14px;display:flex;flex-wrap:wrap;align-items:center}
.dm_form_line #text{padding-left:10px}
.dm_form_line p{font-size:14px;font-weight:normal;color:#686666;font-family:Arial;text-align:left;display:inline-block;vertical-align:middle;min-width:160px;max-width:160px;margin-bottom:2px}
.dm_form_line p:nth-child(2){min-width:0;max-width:none}
.div_width40 .dm_form_line p a{/*min-width:300px;*/text-decoration:none}
.div_width40 .border_red .btn_naujas_gyd{max-width:none}
/* .div_width40 .border_red{margin-top:5px!important} */
.dm_form_line input{border-radius:0px;border:solid 1px #dedede;padding:6px 6px 6px 6px;font-size:14px;font-weight:400;color:#686666;font-family:Arial;text-align:left;display:inline-block;vertical-align:middle;width:223px;margin-right:2px;height:30px}
.dm_form_line input:first-child{margin-left:2px}
.dm_form_line label{font-size:14px;font-weight:normal;color:#686666;font-family:Arial;text-align:left;display:inline-flex;align-items:center;flex-wrap:wrap;margin-bottom:0px}
.dm_form_line span{display:inline-block}
.dm_form_line a{text-decoration:underline;font-weight:400;margin-right:2px}
.dm_form_line a:hover{text-decoration:none}
.dm_form_line b {margin-left:2px;margin-right:2px}
.dm_form_line input[type="submit"],input[type="button"]{cursor:pointer;width:auto;border:none}
.dm_form_line input[type=number]{padding:6px}
.dm_form_line br{display:block;content:"";flex-basis:100%}
.dm_form_line .p{margin:0 2px}
.dm_form_line .sms_discaunt{margin-left:2px}
.dm_form_line .p_lng_txt{max-width:368px;line-height:1.2}
.dm_form_linedni{font-size:14px;margin-bottom:4px;color:#686666}
.dm_form_linedni label{margin-right:4px}
.mr_fi{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}
.mr_fi:focus + label,.mr_fi.has-focus + label,.mr_fi + label:hover{background-color:#88c0e5!important}
.mr_fi + label{cursor:pointer}
.mr_fi:focus + label{outline:none;outline:-webkit-focus-ring-color auto 5px;background-color:#4eb099}
.mr_fi + label * {pointer-events:none}
.js .mr_fi{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}
.no-js .mr_fi + label{display:none}
.mr_fi:focus + label,.mr_fi.has-focus + label{outline:none!important;outline:-webkit-focus-ring-color auto 5px;background-color:#4eb099!important;color:#fff!important}
.dm_form_line_sub{padding-left:17px}
.dm_form_line_input{width:223px}
.dm_form_line2{max-width:300px;width:100%;line-height:38px;display:inline-block;font-size:11px}
.dm_form_line3{width:100%;line-height:38px;display:inline-block;font-size:11px;position:relative}
.dm_form_line2 p{font-size:12px;font-weight:normal;color:#686666;font-family:Arial;text-align:left;display:inline-block;vertical-align:middle;max-width:200px;width:100%}
.dm_form_txt_bold{display:inline-block;font-weight:bold;font-size:14px}
.dm_form_line3 input{border-radius:0px;border:solid 1px #dedede;padding:10px 55px 10px 13px;font-size:14px;font-weight:bold;color:#b1b1b1;font-family:Arial;text-align:left;display:inline-block;vertical-align:middle;width:100%}
.dm_line_form_imit{border:solid 1px #dedede;padding: 6px 0px 6px 6px;font-size:14px;color:#686666;text-align:left;display:inline-flex!important;align-items:center;justify-content:space-between;min-width:223px!important;max-height:34px!important;min-height:34px!important;margin-top:5px}
.btn_cnl_reg{background-color:#ed2224;color:#fff}
.btn_cnl_reg:hover{background-color:#ef0e10;opacity:0.7}
.btn_prideti_div1{cursor:pointer;padding:5px;font-size:13px;color:#fff;font-weight:bold;width:100%;display:inline-block;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-width:174px;outline:1px solid #fff;outline-style:solid;outline-color:#fff;user-select:none}
.btn_prideti_div1_v2{cursor:pointer;padding:10px 10px 10px 20px;border-radius:0px;font-size:13px;color:#fff;font-weight:bold;width:100%;display:inline-block;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.btn_prideti_div1_v3{cursor:pointer;padding:5px;font-size:13px;color:#fff;font-weight:bold;width:100%;display:inline-block;text-decoration:none;border-radius:0px;padding-left:20px;	text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.veiklos_sr_title{display:inline-block;vertical-align:middle}
.veiklos_sr_title2{display:inline-block;vertical-align:top;line-height:28px}
.te_bl{cursor:pointer;padding:2px;font-size:13px;color:#fff;font-weight:bold;width:auto;display:inline-block;white-space:nowrap;border-radius:4px;height:16px;position:absolute;top:3px;right:0px;background:#56a6db;-webkit-user-select:none;user-select:none;display:flex;align-items:center}
.te_sel{display:inline-flex;padding:0px 10px;align-items:center;justify-content:center}
.te_bl select{background:#55a6db;border:1px solid #55a6db;color:#fff;position:relative;z-index:99}
/* .te_bl2{cursor:pointer;padding:2px;font-size:13px;color:#000;font-weight:bold;width:auto;display:inline-block;white-space:nowrap;border-radius:4px;height:16px;background:#ccc;-webkit-user-select:none;user-select:none;min-width:80px;min-height:24px!important;} */
.te_bl2{cursor:pointer;padding:2px;font-size:13px;color:#fff;width:auto;display:inline-block;white-space:nowrap;border-radius:4px;height:16px;min-height:auto;position:absolute;top:3px;
right:2px;background:#7bc8fb;-webkit-user-select:none;user-select:none;display:flex;align-items:center}
.te_bl2 .ico_plus2{float:right}
.bg_blue2 .te_bl2{display:none}
.te_bl3{cursor:pointer;padding:2px;font-size:13px;color:#fff;font-weight:bold;width:auto;display:inline-block;white-space:nowrap;border-radius:4px;height:25px;right:0px;background:#56a6db;display:inline-flex;align-items:center}
.te_bl3 .mark_0{border-radius:3px}
.te_bl3 .mark_2{border-radius:3px}
.te_bl3 .mark_4{border-radius:3px}
.te_bl3 .mark_7{border-radius:3px}
.te_sel3{min-width:65px;display:inline-block;vertical-align:top;margin:0px 5px;padding:0px 5px;text-align:center;position:relative;font-size:16px;font-weight:700}
.div_padd3_right .lenteles_h1{text-decoration:none!important}
.div_padd3_right .lenteles_h1:hover{opacity:0.7}
.reg_tt{font-size:18px;padding-left:2px}
.color_select_bg{position:relative;display:inline-block;margin-left:5px}
.color_bubble{line-height:15px;height:18px;display:inline-block;overflow:hidden;width:18px;margin-right:2px;border-radius:100%;position:relative;top:3px;cursor:pointer}
.color_select_bg input{max-width:80px;margin-left:5px}
.color_select_bg select{min-width:150px;margin-left:5px;width:auto!important}
.duomenys_form{max-width:1280px}
.duomenys_form_head{font-size:18px;font-weight:bold;color:#686666;font-family:Arial;text-align:left;height:28px;background:url(skaiciai.png) 0px 0px no-repeat;padding-top:4px;padding-left:34px}
.laikas_form_head{font-size:18px;font-weight:bold;color:#686666;font-family:Arial;text-align:left;padding-left:34px;height:32px;background:url(skaiciai.png) 0px -28px no-repeat;padding-top:4px}
.dm_form_submited_info{padding:10px 13px 10px 13px;font-size:14px;font-weight:bold;color:#686666;font-family:Arial;text-align:left;display:inline-block;vertical-align:middle;width:223px}
.form_submit_butt{border-radius:0px;background:#ccc;padding:4px;font-size:12Px;text-decoration:none!important;border:none;color:#333;font-weight:400;font-family:Arial;display:inline-block;cursor:pointer;transition:0.3s ease;margin:0px 2px}
.form_submit_butt:hover{background:#56a6db;color:#FFF}
.form_submit_butt_atv{border-radius:0px;background:#ccc;padding:8px;font-size:13px;border:none;color:#333;font-weight:400;font-family:Arial;margin-top:13px;cursor:pointer;transition:0.3s ease}
.form_submit_butt_atv:hover{background:#e6c549;color:#FFF}
.form_submit_butt_atv_ac{background:#e6c549;color:#FFF}
.form_butt_container{text-align:left;max-width:450px}
.form_privaloma{font-size:11px;font-weight:normal;color:#b2b2b2;font-family:Arial;text-align:left;margin-top:8px}
.laikas_row{max-width:1280px;margin-bottom:8px}
.laikas_cell{width:35px;border-radius:0px;padding:3px 0px;border:solid 1px #dedede;font-size:12px;font-weight:normal;color:#676767;font-family:Arial;text-align:center;margin-right:0px ;display:inline-block;vertical-align:top;cursor:pointer;z-index:9999}
.cell_h:hover{background:#388cc3;color:#fff;opacity:1}
.cell_hv2:hover{background:#a2a2a2;color:#fff}
.laikas_cell_ac{width:35px;border-radius:0px;padding:3px 0px;border:solid 1px #dedede;font-size:12px;font-weight:normal;background:#56a6db;color:#fff;font-family:Arial;text-align:center;margin-right:0px ;display:inline-block;vertical-align:top;cursor:pointer;z-index:9999;transition:0.3s ease}
.green{background:#56a6db;color:#fff}
.green_v2{background:#a2a2a2;color:#fff}
.red{background:#f23d3d;color:#fff}
.red:hover{background:#f23d3d;color:#fff}
.laikas_container{display:inline-block;vertical-align:middle;width:100%}
.left_banner{position:fixed;right:13px;top:61px;z-index:50}
.form_sucess{font-size:14px;font-weight:normal;color:#009246;font-family:Arial;text-align:left;padding:10px 10px 10px 10px}
.bg_periodiskumas{width:auto;height:100%;min-height:120px;display:inline-block;min-width:611px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}
.bg_periodiskumas_h1{width:auto;min-width:611px;height:auto;display:inline-block;font-size:22px;font-weight:bold;margin-bottom:10px;margin-top:10px}
.bg_default_line{width:100%;display:block;height:auto}
.bg_default_line2{width:100%;display:block;height:auto;min-height:20px;margin-bottom:1px;text-align:left}
.bg_default_laikas{width:100px;height:20px;display:inline-block;margin:4px;box-sizing:border-box;text-align:center;font-size:14px;color:#666;vertical-align:middle}
.bg_default_box_left{width:64px;height:20px;display:inline-block;margin:4px;box-sizing:border-box;text-align:left;font-size:14px;color:#666;vertical-align:middle}
.bg_default_box{width:36px;display:inline-block;box-sizing:border-box;text-align:center;font-size:12px;color:#a9a9a9;vertical-align:middle}
.bg_default_box section{margin:0px 3px}
.bg_default_display_inl_blck{width:200px;min-height:20px;display:inline-block;margin:4px;box-sizing:border-box;text-align:left;font-size:14px;color:#666;vertical-align:middle}
.sms_bg_code15{width:15%;font-size:12px;display:inline-block;background:#F1F1F1;padding:10px;box-sizing:border-box;vertical-align:top}
.code30{width:30%;font-size:12px;display:inline-block;background:#F1F1F1;padding:10px;box-sizing:border-box;vertical-align:top}
.sms_bg_code50{width:100%;font-size:12px;display:inline-block;background:#F1F1F1;padding:10px;box-sizing:border-box;vertical-align:top}
.sms_bg_code50_1{width:100%;margin-bottom:8px;font-size:12px;display:inline-block;background:#F1F1F1;padding:5px;box-sizing:border-box;vertical-align:top;max-height:500px;overflow-y:auto}
.sms_bg_code50_block{width:39%;font-size:12px;display:inline-block;background:#F1F1F1;padding:10px;margin-top:5px;box-sizing:border-box;vertical-align:top}
.sms_bg_code50_block_1{width:14%;font-size:12px;display:inline-block;background:#F1F1F1;box-sizing:border-box;vertical-align:top}
.sms_bg_code50_block2{width:49%;font-size:12px;display:inline-block;background:#F1F1F1;box-sizing:border-box;vertical-align:top}
.sms_txt_code{display:block;padding:5px}
.sms_txt_code:hover{opacity:0.6}
.sms_block{display:block;padding-top:10px}
.sms_discaunt{text-decoration:line-through;font-size:12px;color:#FF2A2D}
#sms_kiekis_sum{display:contents}
/*--SLIDE LAIKO PASIRINKIMAS*/
.sms_bg{position:relative;width:100%;height:auto;background:#dcdcdc;border-bottom-left-radius:0px;border-top-left-radius:0px;border-bottom-right-radius:0px;border-top-right-radius:0px;box-sizing:border-box}
.sms_bg2{position:relative;height:auto;background:#dcdcdc;border-bottom-left-radius:0px;border-top-left-radius:0px;border-bottom-right-radius:0px;border-top-right-radius:0px;box-sizing:border-box}
#ajax_registracija_form .sms_input{height:80px;width:100%}
#ajax_registracija_form .dm_form_line3_sms_indic_btm{max-width:95px;height:auto}
#ajax_registracija_form .dm_form_line3_sms_indic{top:1px;padding:1px 5px;height:auto}
#reg_sms_v30a .sms_input2{height:80px;width:75%}
#reg_sms_v30a .dm_form_line3_sms_indic_btm{max-width:125px;height:auto}
.reg_pop_bloks .sms_input2{height:80px;width:75%}
.reg_pop_bloks .dm_form_line3_sms_indic_btm{max-width:125px;height:auto}
.sms_input{vertical-align:top;width:87%;border:#DCDCDC 1px solid;padding:11px;color:#959595;font-size:14px;height:40px;border-radius:0px;border-bottom-right-radius:0px;border-top-right-radius:0px}
.sms_input2{vertical-align:top;width:90%;border:#DCDCDC 1px solid;padding:11px;color:#959595;font-size:14px;height:100px;border-radius:0px;border-bottom-right-radius:0px;border-top-right-radius:0px}
.dm_form_line3_sms_indic{position:absolute;right:0px;background:#DCDCDC;height:40px;padding:5px;color:#7A7A7A;border-bottom-right-radius:0px;border-top-right-radius:0px;font-size:12px}
/* .dm_form_line3_sms_indic_btm{position:absolute;right:0px;bottom:0;margin:5px;background:#fbfbfb;border:1px solid #c1c1c1;border-radius:2px;font-weight:700;height:34px;text-align:right;padding:5px;color:#ff5563;font-size:10px;max-width:166px} */
.dm_form_line3_sms_indic_btm{position:relative;width:100%;;right:0px;bottom:0;background:#fbfbfb;border:1px solid #fbfbfb;border-radius:2px;font-weight:700;height:34px;text-align:left;padding:5px;color:#ff5563;font-size:10px}
.sms_check_bg{width:10px;height:10px;display:inline-block;margin:4px;box-sizing:border-box;text-align:left;font-size:14px;color:#666;vertical-align:middle;padding-top:1px}
.sms_vardas_txt{position:relative;background:#f9f9f9;border:1px solid #e6e6e6;font-size:14px;padding:4px;vertical-align:top;color:#3e3e3e;padding-top:4px;border-radius:0px;margin:0px;margin-left:5px;font-weight:normal;line-height:100%;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}
.sms_vardas_txt:hover{opacity:0.6}
.sms_vardas_txt_in{font-size:14px;padding:4px;vertical-align:top;color:#666;display:inline-block;padding-top:4px;border-radius:0px}
.sms_vardas_txt .ico_green{margin-left:4px;margin-right:4px;background-size:13px;height:13px;width:13px}
.sms_vardas_txt .ico_red{margin-left:4px;margin-right:4px;background-size:13px;height:13px;width:13px}
.sms_vardas_txt .mr_11{margin-left:6px}
.mr_m_email{background-color:#f9f9f9;display:inline-flex;z-index:1}
.sms_in{color:#666;background:none}
.sms_in:hover{background:#bb44e3;font-size:14px;padding:4px;vertical-align:top;color:#fff;opacity:1}
.bg_sms_block{display:flex;justify-content:flex-start;flex-direction:row;padding-bottom:5px;padding-top:5px}
#reg_sms{display:none}
#reg_sms_long{display:none}
#reg_sms_long p{padding:0px}
#abonimentas_suntimas_sms{padding:0 10px}
.reg_open{display:none}
.purple_ac{background:#bb44e3!important;color:#fff!important}
.reg_open p{padding:5px 0px}
.reg_open b{line-height:24px;position:relative;top:-4px;padding-left:4px}
.reg_open .btn_del_new{height:15px;background-size:15px;background-position:center left;padding-right:15px}
.reg_open .ico_arrow{background-size:13px 12px;padding-right:17px}
.reg_open .error_msg{font-size:12px;padding:5px}
.reg_open .ok_msg{font-size:12px;padding:5px}
.reg_open .info_msg{font-size:12px;padding:5px}
.reg_open .btn_default{display:inline-block!important;padding:5Px 12Px!important;font-size:14px!important;line-height:normal;font-weight:400!important;text-align:center!important;text-decoration:none!important;color:#333;background:#cccccc;border:1Px solid transparent!important;cursor:pointer!important;margin-right:0px;margin-bottom:2px;transition:0.3s ease;max-width:none}
.reg_open .btn_default:hover{color:#fff!important;background:#56a6db!important}
.reg_open .toggle_txt{margin-top:5px}
.div_padd3_left .reg_open b{top:0px;padding-left:0px}
/*
/*-----chat-----*/
.chat_but{margin-top:10px;padding:7px;background-color:#cccccc;margin-bottom:27px}
.message_input{width:97%;padding:6px 10px;border:none;color:#959595;font-size:14px}
.chat_line{position:relative;margin-bottom:10px}
.chat_line_arrow{width:0;height:0;border-style:solid;border-width:7.5px 8px 7.5px 0;border-color:transparent #f8f8f8 transparent transparent;position:absolute;top:0px;left:17px}
.chat_line_arrow2{width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 8px;border-color:transparent transparent transparent #56a6db;position:absolute;top:0px;right:17px}
.chat_text_1{padding:12px 5px 12px 22px;margin-left:25px;margin-right:10%;background-color:#f8f8f8;color:#737373;font-weight:normal;font-size:14px;line-height:100%;-webkit-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.3);box-shadow:2px 2px 2px 0px rgba(0,0,0,0.3)}
.chat_text_2{padding:12px 5px 12px 22px;margin-right:25px;margin-left:10%;background-color:#56a6db;color:#ffffff;font-weight:normal;font-size:14px;line-height:100%;-webkit-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.3);box-shadow:2px 2px 2px 0px rgba(0,0,0,0.3)}
.chat_message{width:70%;display:inline-block;vertical-align:top}
.chat_date1{width:100%;display:block;text-align:right;color:#afafaf;font-size:12px}
.chat_date2{width:100%;display:block;text-align:right;color:#ffffff;font-size:12px}
.chat_big_date{color:#676767;font-size:14px;text-align:center;padding-bottom:5px}
.chat_delete{background:url(chat_delete.png);cursor:pointer;margin-left:5px;width:11px;height:15px;display:inline-block}
.chat_delete:hover{background:url(chat_delete_h.png)}
/*--File-upload--*/
.js .inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}
.inputfile + label{padding:4px;width:150px;height:25px;box-sizing:border-box;font-size:14px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding-top:3px;text-align:center;margin-top:20px}
.no-js .inputfile + label{display:none}
.inputfile:focus + label,
.inputfile.has-focus + label{ outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}
.inputfile + label *{ }
.inputfile + label svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:-0.25em;margin-right:0.25em}
.inputfile-1 + label{color:#fff;background-color:#56a6db}
.inputfile-1:focus + label,
.inputfile-1.has-focus + label,
.inputfile-1 + label:hover{opacity:0.8}
/*----*/
::selection{background:#ccebff}
::-moz-selection{background:#ccebff}
.inline_block_auto{display:inline-flex!important;width:auto!important;align-items:baseline}
.grafikas_select{width:128px;height:31px;padding-top:0!important;padding-bottom:0!important}
.grafikas_select2{width:90px!important;height:31px;padding-top:0!important;padding-bottom:0!important}
.display_none{display:none}
.display_disable{opacity:0.5;user-select:none;pointer-events:none}
.grafikas_disable{pointer-events:none}
.border_red{box-shadow:inset 0px 0px 0px 1px #ff0052}
.width_auto{width:auto!important}
.disable_time{pointer-events:none;opacity:0.4}
.disable_time1{pointer-events:none;opacity:0.4}
.disable_time2{pointer-events:none;opacity:1;background:#b54730;color:#fff}
.disable_time3{pointer-events:none;opacity:1;background:#f1b930;color:#fff}
.disable_time4{opacity:0.4}
.error_msg{font-weight:400;color:red!important;font-size:14px;text-align:left;background:#ffeded;padding:3px;border:1px solid #ffdfdf;width:100%;display:block;margin-bottom:3px;margin-top:3px;position:relative}
.ok_msg{font-weight:400;color:#53a835!important;font-size:14px;text-align:left;background:#e0f7d8;padding:3px;border:1px solid #a9e694;width:100%;display:block;animation-duration:5.0s;animation-iteration-count:1;animation-name:run;animation-timing-function:ease-out;margin-bottom:3px;margin-top:3px;position:relative}
.info_msg{font-weight:400;color:#d0b33e!important;font-size:14px;text-align:left;background:#fff9e0;padding:3px;border:1px solid #ffe473;width:100%;display:block;margin-bottom:3px;margin-top:3px;position:relative}
.info_msg .txt_red,.info_msg .txt_green{display:inline-flex;align-items:center}
.info_msg p:nth-child(2){max-width:fit-content}
.out_msg{animation-duration:5.0s;animation-iteration-count:1;animation-name:run2;animation-timing-function:ease-out;height:0px;opacity:0;position:absolute}
.error_msg .ico_kl_pay_s{margin-bottom:0px}
@keyframes run2{
0%{height:inherit;position:relative;opacity:1}
54%{height:inherit;position:relative;opacity:0.5}
72%{height:inherit;position:relative;opacity:1}
90%{height:inherit;position:relative;opacity:0.5}
100%{height:inherit;position:relative;opacity:0}}
.registracija_spec_bnt{display:inline-block;cursor:pointer;padding:5px;margin-right:4px;border:1px solid black}
.registracija_spec_bnt:hover{border:1px solid blue}
.registracija_dak_bnt{display:inline-block;cursor:pointer;padding:5px;margin-right:4px;border:1px solid black}
.registracija_dak_bnt:hover{border:1px solid blue}
.registracija_daktarai_main{margin-top:10px}
#kalendorius_block{margin-bottom:30px;position:relative}
#kalendorius_block .cldbg{position:absolute;display:inline-block;top:0;right:0}
.kalendorius_main{margin-top:10px;overflow-x:scroll}
.kalendorius_day_cell{width:100px;display:inline-block;padding:5px;border:1px solid black;margin:1px}
.btn_iss_green{cursor:pointer;padding:10px 10px 10px 10px;font-size:14px;background:#4dab33;color:#fff;font-weight:bold;display:inline-block;width:100%;text-align:center}
.btn_iss_green:hover{opacity:0.8}
.btn_iss_green.ac{background:#cccccc;color:#333}
.btn_iss_red{cursor:pointer;padding:10px 10px 10px 10px;font-size:14px;background:#dd5151;color:#fff;font-weight:bold;display:inline-block;width:100%;text-align:center;border:0}
.btn_iss_red:hover{opacity:0.8}
.n{height:30px}
.sticky{position:fixed;top:30px}
.kalendorius_daktarai_filter{box-shadow:none!important;cursor:default;pointer-events:none;background:#ececec!important;border:1px solid #ececec!important;color:#ececec!important}
.kalendorius_daktarai_filter:hover{background:#ececec;border:1px solid #ececec;color:#ececec}
.d{box-shadow:none!important;cursor:default;pointer-events:none;background:#ececec;border:1px solid #ececec!important;color:#ececec}
.d:hover{background:#ececec;border:1px solid #ececec;color:#ececec}
.m{background-color:#e0f7d8;border:1px solid #a9e694;color:#53a835}
.mark_0{background-color:#e0f7d8;border:1px solid #a9e694;color:#53a835}
.mark_0_1{background-color:#ffe47338!important;border:1px solid #ffe473!important;color:#caa134!important}
.mark_1{background-color:#fde9cb;border:1px solid #dfb370;color:#b9883e}
.mark_2{background-color:#cfeeff;border:1px solid #76b5df;color:#2b7eb5;position:relative}
.mark_3{display:block!important;background-color:#cfeeff;border:1px solid #76b5df;color:#2b7eb5;padding:3px}
.mark_3_1{display:block!important;background-color:#b4e4ff;border:1px solid #76b5df;color:#2b7eb5}
.mark_3_1_1{display:block!important;background-color:#8ad5ff;border:1px solid #76b5df;color:#2b7eb5}
.mark_3_1_1_1{display:block!important;background-color:#4dbdfc;border:1px solid #76b5df;color:#2b7eb5}
.mark_4{background-color:#FFC7BF;border:1px solid #E22213;color:#E22112}
.mark_7{background-color:#ffefc5;border:1px solid #ffd66b;color:#dca515}
.mark_8{display:inline-block!important;background:#fbdff2;border:1px solid #cb87b4;color:#cb87b4}
.mark_11{background:#e07979!important;border:1px solid #a54c4c!important;color:#f1d6d6!important}
.mark_12{background:#FFD8A1!important;border:1px solid #FF9600!important;color:#FF9600}
.mr8{display:inline-block!important;background:#fbdff2;border:1px solid #cb87b4;color:#cb87b4}
.mr_11{font-size:10px;color:#919191;display:inline-flex;flex-wrap:wrap;align-items:center}
.mr_fgrp{display:inline-block}
.icon_btn:hover{opacity:0.8}
.blink{-moz-animation:blink normal 1s infinite ease-in-out;-webkit-animation:blink normal 1s infinite ease-in-out;-ms-animation:blink normal 1s infinite ease-in-out;animation:blink normal 1s infinite ease-in-out}
@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}
@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}
@-ms-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}/*IE*/}
@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}/*Opera*/}
.month_active{background:#56A6DB;color:#fff}
.dakt_paslaugos_main{padding:15px;margin-bottom:5px;background-color:rgba(204,204,204,0.25);border-radius:0px;width:100%}
.bottom_line{border-bottom:1px solid rgb(85 166 220);border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;padding:10px;margin-bottom:20px;background:#fbfbfb}
.bottom_line:hover{border:1px solid rgb(85 166 220)}
.bottom_line:hover .btn_default:last-child{background:#f05d45!important;color:#fff!important}
.bottom_line .btn_default:last-child:hover{background:#db4128!important}
.bottom_line .dm_form_line{color:#686666}
.bottom_line .dm_form_line p{margin-right:2px}
.bottom_line .dm_form_line label{margin-right:2px}
.bottom_no_wrap .dm_form_line{flex-wrap:nowrap}
.bottom_no_wrap .dm_form_line input{width:100%;max-width:600px}
.bottom_no_wrap .dm_form_line select{width:100%;max-width:600px}
.form_line{overflow:auto}
.width_20{width:20px!important;position:relative}
.width_100{display:inline-block;max-width:100px!important}
.dm_form_line .width_100{display:inline-flex;align-items:center;max-width:220px!important;min-width:80px}
.btn_paslaugu_kurimas{float:right}
.vertical_top{vertical-align:top!important;margin-bottom:5px}
.display_inline, .di{display:inline-block!important}
.dp_st{position:static!important}
.planai_curentbox{width:100%;border-bottom:1px dashed #ccc;margin-bottom:3px;margin-top:3px}
.planai_curentbox_check{width:100%;background-color:#e0f7d8;border:1px solid #a9e694;color:#53a835;margin-bottom:5px}
.grp_check_0{user-select:none}
.grp_check_1{user-select:none}
.grp_check_2{background-color:#E17F81}
.grp_check_2 input{pointer-events:none}
.grp_check_2.div_txt_pacientas:hover{background-color:#E17F81!important}
.grp_check_3{background-color:#e1db7f}
.grp_check_3 input{pointer-events:none}
.grp_check_3.div_txt_pacientas:hover{background-color:#e1db7f!important}
.planai_curentbox_check .div_txt_pacientas:hover{background-color:#d1f5c4}
.planai_curentbox_check .toggle{border:1px solid #a9e694}
.planai_curentbox_check .arrow-down:before{background:#3d8626}
.planai_curentbox_check .arrow-down:after{background:#3d8626}
.planai_curentbox_check .div_paciento_vardas2{color:#3d8626;position:relative}
.planai_curentbox_check .div_paciento_dat2{position:relative;color:#3d8626}
.planai_curentbox_check .div_paciento_tel2{color:#3d8626}
.div_txt_pacientas b{position:relative;line-height:1}
.grafikas_top_pasirinkimai{padding:15px;margin:10px auto;margin-bottom:5px;background-color:rgba(204,204,204,0.25);border-radius:0px;width:100%}
.grafikas_top_pasirinkimai .form_submit_butt{margin-top:0px}
.sru{text-decoration:underline}
.width_x{width:120px!important}
.width_x2{min-width:290px!important;width:100%!important}
.width_x230{width:230px!important}
.width_x235{width:235px!important}
.width_x240{width:240px!important}
.width_x230 input, .width_x235 input, .width_x240 input{width:100%}
.width_x3{width:auto!important;max-width:500px!important}
.width_x3 p{width:auto!important;max-width:500px!important}
.width_x3 input{text-align:left;width:auto}
.inline_flex_none{display:inline-block!important;width:auto!important;max-width:none!important}
.margin_right_x{margin-right:4px}
.margin_right_x2{margin-right:10px;display:inline-block}
.titlas_in{margin-bottom:5px}
.note_texarea{border-radius:0px;border:solid 1px #dedede;padding:6px 13px 6px 6px;font-size:14px;font-weight:bold;color:#686666;font-family:Arial;text-align:left;display:inline-block;vertical-align:middle;max-width:600px;width:100%}
.note_texarea2{border-radius:0px;border:solid 1px #dedede;padding:6px 13px 6px 6px;font-size:14px;font-weight:bold;color:#686666;font-family:Arial;text-align:left;display:inline-block;vertical-align:middle;width:223px;min-height:46px}
.fix_txtarea{max-height:30px!important;min-height:30px!important;margin-top:5px}
.bg_x{background-color:#998675!important}
.text_x{color:#998675}
.btn_x:hover{background-color:#998675}
.margin_top_x{margin-top:50px}
.table_alert{color:#E22112}
.sup_admin_block{float:right;margin-top:5px}
.btn_doc_new{font-size:16px!important;border-radius:0px!important;padding-top:10px!important;padding-right:10px!important;padding-bottom:10px!important;height:35px;position:relative;vertical-align:top;text-transform:capitalize}
.reg_texarea{margin-bottom:5px;border-radius:0px;border:solid 1px #dedede;padding:6px 13px 6px 6px;font-size:14px;font-weight:bold;color:#686666;font-family:Arial,Helvetica,sans-serif;text-align:left;display:inline-block;vertical-align:middle;max-width:600px;width:100%}
.reg_kom_bl{font-family:arial;font-size:15px;line-height:17px;color:#000000;margin-top:4px;padding:10px;background-color:#efefef}
#v29_ans3{margin-bottom:3px}
.div_selectlist_div{border-radius:0px;border:solid 1px #dedede;padding:11px 13px 11px 13px;font-size:12px;color:#686666;font-family:Arial,Helvetica,sans-serif;text-align:left;vertical-align:middle;text-overflow:ellipsis}
.ico_abs{position:absolute;left:0;top:0;margin-left:0px}
.suliejimas_feal{box-shadow:none!important;cursor:default;pointer-events:none;background:red;border:1px solid #ececec!important;color:#ececec}
.suliejimas_feal:hover{background:#ececec;border:1px solid #ececec;color:#ececec}
.suliejimas{position:absolute!important;left:0px}
.pasikinimas_block, .mr_lb{color:#565656;font-family:arial;font-size:14px;text-align:center;margin-top:10px;cursor:default;display:flex;flex-wrap:wrap;align-items:center;margin:auto;max-width:1920px;width:100%;justify-content:center;}
.mr_lg{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:10px;position:relative;z-index:900}
.mr_lg b{margin:0px 4px}
.mr_lg .gr_pay{width:22px;height:15px;font-size:12px}
.mr_lg .ico_kl_kom_s{background-position:top center;}
.mr_lg_p{position:fixed;display:inline-block!important;opacity:1!important;bottom:auto;z-index:10000;top:20px;width:100%;max-width:340px;background-color:blanchedalmond;left:0}
.pasikinimas_block_v2{color:#565656;font-family:arial;font-size:14px;text-align:center;text-align:left;margin-top:10px;width:190px}
.pasikinimas_block .brdr_none{border:0px;margin-left:5px;margin-right:5px}
.pasikinimas_block .ico_drgrp_1{margin-left:5px;margin-right:5px;width:15px!important;height:15px!important;top:0;background-size:15px}
.pasikinimas_block .ico_prw{margin-left:5px!important;margin-right:5px;width:15px!important;height:15px!important;background-size:15px!important}
.pasikinimas_block .grr_g{margin-left:5px!important;margin-right:5px;width:15px!important;height:15px!important;;background-size:15px!important}
.pasikinimas_block .ico_nr{margin-left:5px!important;margin-right:5px;width:15px!important;height:15px!important;;background-size:15px!important}
.paaiskinimai_burb{width:13px!important;height:13px!important;background-size:13px!important;display:inline-block;vertical-align:middle;margin-left:2px;margin-right:2px;border-radius:100%;border:1px solid #e0e0e0}
#table_data .paaiskinimai_burb{width:12px;height:12px;vertical-align:top;margin-top:1px}
.perkelimas_info_main{min-width:380px;max-width:380px;position:fixed;background:#ffffff;z-index:100;left:20px;bottom:0px;-webkit-box-shadow:0px 0px 28px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 28px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 28px 0px rgba(0,0,0,0.3);border-top-left-radius:0px;border-top-right-radius:0px;overflow:hidden}
.perkelimas_info_main .btn_default_small{float:none;margin-left:5px}
.perkelimas_info_main .daktaro_paslauga{font-size:12px;max-width:140px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.perkelimas_title{background-color:#f8f8f8;font-size:14px;font-family:arial;font-weight:bold;padding:5px;color:#4b4b4b}
.perkelimas_info{margin:5px}
.div_padd3_left .kliento_ico1{margin-left:0px}
.div_padd3_left .kliento_ico2{margin-left:0px}
.div_padd3_left .kliento_ico3{margin-left:0px}
.div_padd3_left .kliento_ico4{margin-left:0px}
.div_padd3_left .kliento_ico5{margin-left:0px}
#mr_reg_irb{width:100%;max-width:380px;max-height:260px;overflow-y:auto}
.mr_reg_irb_item{display:inline-flex;justify-content:space-between;flex-wrap:wrap;align-items:center;width:96%}
/* #mr_reg_irb div{display:inline-flex;align-items:center;width:100%} */
/*POP plano sudarymas*/
.pop_bg_top2{width:100%;position:relative;box-sizing:border-box;display:block;border:1px #EFEFEF solid;max-width:600px;background:#FFF;display:block;text-align:left;margin:50px auto}
.div_padd3_left2{padding:10px;width:100%;display:inline-block;vertical-align:top;box-sizing:border-box}
.pop_txt1{color:#353535;font-weight:700;margin:0 2px}
.pop_txt2{color:#9B9B9B;font-size:12px;margin: 0 2px}
.pop_header_min{min-width:250px}
.pop_margin10{margin:10px}
#rez_info{position:absolute;top:0px;left:0px;z-index:1001}
bla{display:inline-block;width:10px;position:absolute;height:13px;margin-left:3px;margin-top:0px;font-size:10px!important;color:#2b7cb0;background:#fff;border-radius:0px}/* kažkas čia buvo? bugas? */
.reg_opt{display:block;width:100%}
.clear{clear:both}
.height_x{height:auto}
.mtop5{margin-top:5px}
.mtop10{margin-top:10px}
.mtop20{margin-top:20px}
.mtop30{margin-top:30px}
.mbottom5{margin-bottom:5px}
.mbottom10{margin-bottom:10px}
.mbottom20{margin-bottom:20px}
.mbottom30{margin-bottom:30px}
.mbottom10 .margin_right_x{margin-right:1px}
.mbottom10 .form_submit_butt{margin-top:0px}
.saskaitos_kaina{font-size:30px;color:#888888;padding-bottom:30px;line-height:1}
.saskaitos_kaina1{font-size:50px;color:#888888;padding-bottom:30px;line-height:1}
.saskaitos_kaina2{font-size:30px;color:#888888;padding-bottom:30px;line-height:1}
textarea,
input[type="text"],
input[type="button"],
input[type="submit"]{-webkit-appearance:none}
/**{ -webkit-tap-highlight-color:transparent}*/
.tabs_main{position:fixed;text-align:right;z-index:99;width:100%;bottom:0px;left:0px;height:0px}
.uzduotys_main{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);display:inline-block;vertical-align:top;width:38px;height:31px;background:#fff url(svg/info_box_ico4.svg) no-repeat center;background-size:20px 20px;border-top:1px solid #e0b8d3;border-left:1px solid #e0b8d3;border-right:1px solid #e0b8d3;cursor:pointer;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.3);position:relative;margin-right:20px;z-index:99;border-top-left-radius:0px}
.uzduotys_main:hover{border-top:1px solid #ffffff;border-top-left-radius:0px}
.uzduotys_main:hover .uzduotys_count{display:none}
.uzduotys_main:hover .uzduotys_list{display:block}
.uzduotys_main:hover .uzduotys_line{display:block}
.uzduotys_main:hover .uzduotys_hover_extent{display:block}
.uzduotys_hover_extent{display:none;position:absolute;width:100px;height:30px;bottom:0px;left:0px}
.uzduotys_count{min-width:20px;height:20px;background-color:#dc2911;color:#ffffff;font-family:arial;padding:0px 3px;font-weight:bold;font-size:13px;text-align:center;line-height:20px;border-radius:0px;position:absolute;top:-10px;right:-10px;border:1px solid #fccacb;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.3);border-radius:20px}
.perkelimas_info_main_v2{min-width:300px;vertical-align:top;text-align:left;display:inline-block;background:#ffffff;-webkit-box-shadow:0px 0px 28px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 28px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 28px 0px rgba(0,0,0,0.3);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);margin-right:10px;border-top-left-radius:0px;border-top-right-radius:0px;overflow:hidden}
.perkelimas_title2{background-color:#ffeffa;font-size:14px;font-family:arial;font-weight:bold;padding:10px 15px;color:#a45b8c}
.border_1{border-top:1px solid #e0b8d3;border-left:1px solid #e0b8d3;border-right:1px solid #e0b8d3}
.uzduotys_main2{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);display:inline-block;vertical-align:top;width:38px;height:31px;background:#fff url(svg/ico_uzduotys.svg) no-repeat center;background-size:20px 20px;border-top:1px solid #e0b8d3;border-left:1px solid #e0b8d3;border-right:1px solid #e0b8d3;cursor:pointer;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.3);position:relative;margin-right:20px;z-index:99;border-top-left-radius:0px}
.uzduotys_main2:hover{border-top:1px solid #ffffff;border-top-left-radius:0px}
.uzduotys_main2:hover .uzduotys_count{display:none}
.uzduotys_main2:hover .uzduotys_list{display:block}
.uzduotys_main2:hover .uzduotys_line{display:block}
.uzduotys_main2:hover .uzduotys_hover_extent{display:block}
.perkelimas_operations{margin:4px 0px 4px 15px}
.min_width_x{min-width:245px}
.uzduotys_list{display:none;background-color:#ffffff;border:1px solid #e0b8d3;color:#565656;font-family:arial;font-size:12px;text-align:left;position:absolute;bottom:0px;left:-1px;margin-bottom:30px;width:200px;overflow:hidden;border-top-right-radius:0px;border-top-left-radius:0px;border-bottom-right-radius:0px}
.uzduotys_single{background-color:#ffffff;padding:7px 10px}
.uzduotys_single:hover{background-color:#ffeffa}
.uzduotys_line{display:none;z-index:100;position:absolute;top:-1px;left:0px;width:36px;height:1px;background-color:#fff}
.all_tabs{display:inline-block}
 .tabhidden{display:none}
.merge_filter_btn{display:inline-block;cursor:pointer;padding:12px;font-size:14px;background:#CCC;color:#333;text-align:center;margin-right:5px;border-radius:0px;transition:0.3s ease}
.sujungti_tabs_btn{background-color:#ffeffa;border-bottom:1px solid #E0B8D3;font-size:14px;font-family:arial;font-weight:bold;padding:10px 15px;color:#a45b8c;width:100%;display:block;text-align:center}
.sujungti_tabs_btn:hover{background-color:#FBC5EA}
.style_cfg_hover{cursor:pointer;font-size:13px;background:#56a6db;border-radius:0px;padding:2px;display:inline-block;margin-bottom:1px;border:1px solid #3488bf;color:#fff;height:18px;line-height:12px}
.style_cfg_1{background-color:#e0f7d8;border:1px solid #a9e694;color:#53a835;cursor:pointer;border-radius:0px;padding:2px;display:inline-block;margin-bottom:1px;line-height:12px;min-width:100px;min-height:50px;text-align:center;font-size:12px}
.style_cfg_2{background-color:#cfeeff;border:1px solid #76b5df;color:#2b7eb5;cursor:pointer;border-radius:0px;padding:2px;display:inline-block;margin-bottom:1px;line-height:12px;min-width:100px;min-height:50px;text-align:center;font-size:12px}
.style_cfg_2_1{background-color:#b4e4ff;border:1px solid #76b5df;color:#2b7eb5;cursor:pointer;border-radius:0px;padding:2px;display:inline-block;margin-bottom:1px;line-height:12px;min-width:100px;min-height:50px;text-align:center;font-size:12px}
.style_cfg_2_2{background-color:#8ad5ff;border:1px solid #76b5df;color:#2b7eb5;cursor:pointer;border-radius:0px;padding:2px;display:inline-block;margin-bottom:1px;line-height:12px;min-width:100px;min-height:50px;text-align:center;font-size:12px}
.style_cfg_2_3{background-color:#4dbdfc;border:1px solid #76b5df;color:#2b7eb5;cursor:pointer;border-radius:0px;padding:2px;display:inline-block;margin-bottom:1px;line-height:12px;min-width:100px;min-height:50px;text-align:center;font-size:12px}
.style_cfg_3{background-color:#fde9cb;border:1px solid #dfb370;color:#b9883e;cursor:pointer;border-radius:0px;padding:2px;display:inline-block;margin-bottom:1px;line-height:12px;min-width:100px;min-height:50px;text-align:center;font-size:12px}
.style_cfg_4{background-color:#FFC7BF;border:1px solid #E22213;color:#E22112;cursor:pointer;border-radius:0px;padding:2px;display:inline-block;margin-bottom:1px;line-height:12px;min-width:100px;min-height:50px;text-align:center;font-size:12px}
.style_cfg_5{background-color:#fbdff2;border:1px solid #a45b8c;color:#a45b8c;cursor:pointer;border-radius:0px;padding:2px;display:inline-block;margin-bottom:1px;line-height:12px;min-width:100px;min-height:50px;text-align:center;font-size:12px}
.style_cfg_6{background-color:#ffefc5;border:1px solid #ffd66b;color:#dca515;cursor:pointer;border-radius:0px;padding:2px;display:inline-block;margin-bottom:1px;line-height:12px;min-width:100px;min-height:50px;text-align:center;font-size:12px}
.style_cfg_7{background-color:#868686;border:1px solid #787878;color:#ffffff;cursor:pointer;border-radius:0px;padding:2px;display:inline-block;margin-bottom:1px;line-height:12px;min-width:100px;min-height:50px;text-align:center;font-size:12px}
.m_main_meniu{display:none}
.code{background-color:#EEEEEE;margin:5px;padding:5px;font-family:Consolas,Monaco,Lucida Console,Courier New;width:100%;height:100px}
.mr_code{background-color:#EEEEEE}
.default_p{font-size:14px;font-weight:normal;color:#686666;font-family:Arial,Helvetica,sans-serif}/*NEED DEPRCAT*/
.default_p_error{font-size:13px;font-weight:normal;color:#E22112;font-family:Arial,Helvetica,sans-serif;margin-bottom:10px}/*DEPRICATED*/
.teises_style{text-align:center;margin-top:50px}
.reg_pop_bloks{width:100%}
.reg_pop_bloks .dm_form_line label{text-transform:inherit;margin-right:2px;max-width:510px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;padding-right:5px;line-height:1}
.reg_pop_bloks .dm_form_line input[type="checkbox"]{float:left;margin-right:5px;margin-top:2px;flex-shrink:0}
.reg_pop_defoult{height:300px;text-align:center}
.reg_pop_defoult2{position:relative}
.div_padd3_right .dm_form_line .div_txt_pacientas label{max-width:86%!important;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.div_padd3_right .dm_form_line .arrow-down{margin-left:5px;position:absolute;right:2px;top:3px}
img.reg_pop_defoult2{position:absolute;top:50%;left:40%;margin-top:20px!important;margin-left:-115px;background:#fff;margin:20px 40px;border-radius:20px;box-shadow:0px 0px 5px 5px rgba(0,0,0,0.1)}
/* .reg_pop_loading_overlay{background:rgba(15,23,42,.18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)} */
.reg_pop_default{position:relative;display:flex;min-height:300px;align-items:center;justify-content:center;flex-direction:column;gap:12px;text-align:center}
.reg_pop_default_spinner{display:block;width:42px;height:42px;border:3px solid #dcecf6;border-top-color:#56a6db;border-right-color:#56a6db;border-radius:50%;animation:reg_pop_default_spin .8s linear infinite}
.reg_pop_default_text{color:#52616d;font-size:13px;font-weight:600;letter-spacing:.2px}
.reg_pop_loading_overlay .reg_pop_default{position:absolute;top:50%;left:50%;width:min(240px,calc(100% - 40px));min-height:0;padding:24px;transform:translate(-50%,-50%);background:rgba(255,255,255,.94);border:1px solid rgba(255,255,255,.9);border-radius:18px;box-shadow:0 18px 50px rgba(24,50,74,.16)}
/* .reg_pop_loading_overlay .reg_pop_default{position:absolute;top:50%;left:50%;width:min(240px,calc(100% - 40px));min-height:0;padding:24px;transform:translate(-50%,-50%);background:rgba(255,255,255,.94);border:1px solid rgba(255,255,255,.9);border-radius:18px;box-shadow:0 18px 50px rgba(24,50,74,.16)} */
@keyframes reg_pop_default_spin{to{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){.reg_pop_default_spinner{animation:none}}
.pamissau_psw_btn{font-size:14px;cursor:pointer}
.submit_light{background-color:#64bca4;color:#fff}
.cursor_pointer{cursor:pointer}
.extra_margin{margin-right:15px}
.pasirink_title{color:#ffffff;font-size:12px;font-family:arial;background-color:#4488be;cursor:pointer;text-align:center;padding:2px}
.pasirink_title2{color:#ffffff;font-size:12px;font-family:arial;background-color:#4488be;cursor:pointer;text-align:center;padding:2px}
.paslauga_info{color:#696969;font-size:12px;font-family:arial;display:inline-block;margin-top:2px;margin-bottom:2px}
.paslauga_count{color:#4488be;font-size:12px;font-family:arial;display:inline-block;text-align:right;margin-top:2px;margin-bottom:2px}
.filter_box{display:none}
.filter_text{font-size:14px;font-weight:normal;color:#686666;font-family:Arial}
.filter_box .kalendorius{width:105px!important}
.filter_box .inline_block_auto{vertical-align:baseline}
.cursor_st{cursor:pointer;background:#55a6dc;max-width:200px;color:#fff;font-size:12px;text-align:center;padding:5px;outline:1px solid #fff;outline-style:solid;outline-color:#fff;margin:1px;vertical-align:top}
.cursor_st:hover{opacity:0.7}
.btn_contract{cursor:pointer;display:inline-block;background:#55a6dc;color:#fff;font-size:12px;text-align:center;padding:8px;outline:1px solid #fff;outline-style:solid;outline-color:#fff;margin:1px;vertical-align:top;text-decoration:none!important;}
.btn_contract:hover{opacity:0.7;color:#fff!important}
.margin_5{margin-bottom:10px}
.p{width:8px;height:8px;min-width:8px;max-width:8px;max-height:8px;min-height:8px;display:inline-block;vertical-align:middle;margin:0 2px;border-radius:5px;border:1px solid #cecece}
/*Tooltip container*/
.tooltip{position:relative!important;display:inline-block!important;opacity:1!important;font-size:16px!important;line-height:initial!important}
.tooltip .tooltiptext{visibility:hidden;min-width:200px;background-color:#555;color:#fff;text-align:center;font-size:14px;padding:5px 0;border-radius:6px;position:absolute;z-index:1;
bottom:125%;left:50%;margin-left:-100px;opacity:0;transition:opacity 0.3s}
.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}
.tooltip:hover .tooltiptext{visibility:visible;opacity:1}
/* Tooltip container */
.header_main{width:99.8%;border-bottom:1px solid #c6d0da;position:fixed;top:0px;left:0px;z-index:6;background-color:#fff;border-right:1px solid #c6d0da;border-bottom-right-radius:8px}
.slide_meniu_main{position:fixed;top:0px;left:0px;z-index:6}
.main_table2 .sup_admin_block{margin-top:0px}
.main_table2 .div_selectlist1{font-size:11px;font-weight:normal;padding-right:20px;width:120px;vertical-align:top;padding:2px}
.main_table2 .page_title_block{display:inline-flex;align-items:center;font-size:12px;line-height:20px;vertical-align:top;font-weight:bold;border-left:1px solid #c6d0da;padding-left:5px;margin-top:5px;margin-right:5px;flex:7!important;white-space:nowrap;text-overflow:ellipsis}
.main_table2 .div_selectlist_div{border-radius:0px;border:0px!important;padding:4px 5px;font-size:12px;color:#686666;font-family:Arial,Helvetica,sans-serif;text-align:right;margin-top:-3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1!important}
.submit_mobile{display:none}
.spec_col{display:inline-block;vertical-align:top;border-right:1px solid #dbdbdb;resize:horizontal}
.rsc{display:inline-block;vertical-align:top;border-right:1px solid #dbdbdb;resize:horizontal}/*spec_col*/
.border_dashed1{border-right:1px #55a6dc dashed}
.spec_col_name{position:relative;background-color:#ebebeb;color:#696969;font-size:14px;font-weight:normal;font-family:arial;height:30px;line-height:30px;border-top:1px solid #d4d4d4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;z-index:10;width:150px;padding-left:2px}
.spec_col_color{background-color:#fff}
.scn{position:relative;background-color:#ebebeb;color:#696969;font-size:14px;font-weight:normal;font-family:arial;height:30px;line-height:30px;border-top:1px solid #d4d4d4;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:150px;z-index:10}
.spec_col_name_ats{position:absolute;width:5px;height:5px;top:0px;right:0px;left:auto;background:red}
.min_w350{min-width:351px;width:351px!important}
.min_w300{min-width:301px;width:301px!important}
.min_w250{min-width:251px;width:251px!important}
.min_w200{min-width:201px;width:201px!important}
.min_w150{min-width:151px;width:151px!important}
.min_w125{min-width:126px;width:126px!important}
.min_w100{min-width:101px;width:101px!important}
.min_w100.spec_col_name{font-size:12px}
/*naujas laikas START*/
.hbg{display:inline-block;position:relative;overflow:hidden}
.ht u{position:absolute;bottom:1px!important;width:100%}
.ht .h{margin-top:1px}
.ht i{white-space:normal;display:block;margin-bottom:4px}
.at{background-color:#D14749}
.ht .mark_0{background-color:#e0f7d8;border:1px solid #a9e694;color:#53a835;z-index:2;padding:3px;display:flex;align-items:flex-start;justify-content:center}
.ht .mark_1{background-color:#fde9cb;border:1px solid #dfb370;color:#b9883e;z-index:2;padding:3px}
.ht .mark_2{background-color:#cfeeff;border:1px solid #76b5df;color:#2b7eb5;position:relative;z-index:2;padding:3px}
.ht .mark_3{display:block!important;background-color:#cfeeff;border:1px solid #76b5df;color:#2b7eb5;padding:3px;z-index:4;overflow:hidden!important;left:1px;width:99%;margin-top:2px;margin-bottom:2px;box-sizing:border-box}
.ht .mark_3_1{display:block!important;background-color:#b4e4ff;border:1px solid #76b5df;color:#2b7eb5;padding:3px;width:95%;z-index:6!important;overflow:hidden!important;left:1px}
.ht .mark_3_1_1{display:block!important;background-color:#8ad5ff;border:1px solid #76b5df;color:#2b7eb5;padding:3px;width:91%;z-index:7!important;overflow:hidden!important;left:1px}
.ht .mark_3_1_1_1{display:block!important;background-color:#4dbdfc;border:1px solid #76b5df;color:#2b7eb5;padding:3px;width:87%;z-index:8!important;overflow:hidden!important;left:1px}
.ht .mark_4{background-color:#FFC7BF;border:1px solid #E22213;color:#E22112;padding:3px;z-index:2;overflow:hidden!important;left:1px;width:99%}
.ht .mark_5{background-color:#fff5cf!important;border:1px solid #ffe47d!important;color:#E22112!important;padding:3px;z-index:11;overflow:hidden!important;left:1px;width:99%;}
@keyframes regia {0%{background-color:#33CCCC;width:3px;}50%{background-color:#CD4043;width:8px;}100%{background-color:#9968D7;width:3px}}
.an1{animation:regia 0.5s ease-out}
.ht .mark_7{background-color:#ffefc5;border:1px solid #ffd66b;color:#dca515;padding:3px;width:99%;z-index:4;overflow:hidden!important;left:1px;margin-top:2px;margin-bottom:2px}
.ht .mark_8{display:inline-block!important;background:#fbdff2;border:1px solid #cb87b4;color:#cb87b4;padding:3px;width:99%;z-index:4;overflow:hidden!important;left:1px;margin-top:2px;margin-bottom:2px}
.ht .mark_0:hover{background-color:#e0f7d8;cursor:pointer}
.ht .mark_3:hover{background:#56A6DB;border:1px solid #56A6DB;color:#fff;overflow:initial;z-index:10!important;cursor:pointer;height:auto!important}
.ht .mark_3_1:hover{background:#56A6DB;border:1px solid #56A6DB;color:#fff;overflow:initial;z-index:10!important;cursor:pointer;height:auto!important}
.ht .mark_3_1_1:hover{background:#56A6DB;border:1px solid #56A6DB;color:#fff;overflow:initial;z-index:10!important;cursor:pointer;height:auto!important}
.ht .mark_3_1_1_1:hover{background:#56A6DB;border:1px solid #56A6DB;color:#fff;overflow:initial;z-index:10!important;cursor:pointer;height:auto!important}
.ht .mark_4:hover{background:#f96f5b;border:1px solid #f96f5b;color:#fff;overflow:initial;z-index:10!important;cursor:pointer;height:auto!important}
.ht .mark_5:hover{background:#ffd42f!important;border:1px solid #ffd226;color:#fff!important;overflow:initial;z-index:11!important;cursor:pointer;height:auto!important}
.ht .mark_7:hover{background-color:#ffd66b;border:1px solid #ffd66b;color:#fff;z-index:10!important;cursor:pointer;height:auto!important}
.ht .mark_8:hover{display:inline-block!important;background:#cb87b4;border:1px solid #cb87b4;color:#fff;z-index:10!important;cursor:pointer;height:auto!important}
.ht .mark_3[data-s="100"]{display:block!important;background-color:#868686;border:1px solid #787878;color:#fff;padding:3px;z-index:4;overflow:hidden!important;left:1px;width:99%;margin-top:2px;margin-bottom:2px;box-sizing:border-box}
.ht .mark_3[data-s="100"]:hover{background:#787878;border:1px solid #787878;color:#fff;overflow:initial;z-index:10!important;cursor:pointer;height:auto!important}
.mark_3:hover span{height:auto!important;overflow:initial}
.mark_3 span{overflow:hidden;display:block;width:100%;height:100%}
.mark_3_1:hover span{height:auto!important;overflow:initial}
.mark_3_1 span{overflow:hidden;display:block;width:100%;height:100%}
.mark_3_1_1:hover span{height:auto!important;overflow:initial}
.mark_3_1_1 span{overflow:hidden;display:block;width:100%;height:100%}
.mark_3_1_1_1:hover span{height:auto!important;overflow:initial}
.mark_3_1_1_1 span{overflow:hidden;display:block;width:100%;height:100%}
.pap{overflow:visible!important}
.pap::before{content:"\2195";font-size:12px!important;position:absolute;padding:2px;color:#1d608d;background-color:#e8f7ff;border:1px;border-color:#76b5df;border-style:dotted;right:5px;top:-10px;z-index:10}
.ht div{position:absolute;z-index:1;font-family:arial;font-size:11px;text-align:left;width:100%}
.ht span{ display:inline-block}
.hr{position:absolute;background-color:#fabbbb;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:86px;top:0px;bottom:auto;z-index:2;padding:3px}
.j{width:150px;box-sizing:border-box;position:relative;z-index:auto}/*rezervuota*/
.j div{display:none}/*rezervuota*/
.j_inner{top:2px;left:1px;position:absolute;cursor:pointer;box-sizing:border-box;border-radius:0px;font-family:arial;font-size:11px;text-align:left;overflow:hidden}/*rezervuota*/
.j_inner:hover{background:#56A6DB;border:1px solid #3488BF;color:#FFFFFF;overflow:initial;height:auto!important;z-index:45}
.l{background-color:rgba(255,239,197,0.3)!important} /*Virsvalandziai*/
.g{width:150px;box-sizing:border-box;cursor:pointer;font-family:arial;font-size:10px;display:flex;align-items:center;justify-content:center} /*Galima rezervacija*/
.g:hover .hr{background-color:#e1f8d9!important;border:1px solid #ade797;color:#53a835;line-height:8px}
.h{width:150px;background-color:rgba(236,236,236,0.5);box-sizing:border-box}/*nedirba*/
.hh{width:150px;background-color:rgba(236,236,236,0.5);box-sizing:border-box}/*nedirba*/
.k{width:150px;/*background-color:#ffffff;*/ box-sizing:border-box;cursor:pointer;z-index:-1}/*Kita rezervacija apima sia*/
.ico_cl_mi span{position:relative;right:17px;font-size:10px;z-index:500;color:#297dc6;width:20px}
.rip_0{position:absolute;bottom:3px;right:6px}
.rip_1{position:absolute;bottom:3px;right:24px}
.rip_2{position:absolute;bottom:0px;left:40px}
.rip_3{position:absolute;bottom:3px!important;left:2px!important}
.more_fealds_del{display:inline-flex;align-items:center;justify-content:center;border:1px solid #dd5151;width:20px;height:20px;border-radius:0px;line-height:20px;font-size:12px;color:#dd5151;cursor:pointer}
.more_fealds_add{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:0px;line-height:20px;font-size:12px;cursor:pointer;margin-left:228px;border:1px solid #4baf97;color:#4baf97}
.disbaled_form{opacity:0.5;pointer-events:none}
.statitic_filter_block{margin-bottom:50px}
.laikas_des{padding-bottom:10px;color:#939393;line-height:20px;vertical-align:middle;font-size:12px}
.laikas_des .flatRoundedCheckbox{height:auto}
.laikas_cell_v2{width:36px;border-radius:0px;padding:2px;border:solid 1px #dedede;font-size:12px;font-weight:normal;color:#676767;font-family:Arial;text-align:center;margin-right:5px ;display:inline-block;vertical-align:top;padding-left:10px}
.mr_plan_num{ width:60px!important}
.mr_plan_select{width:auto}
.mr_div_errors{ border:1px solid #dd5151}
.div_padd3_left .mr_div_errors{border:1px solid #dd5151;padding:5px;margin-bottom:5px;border-radius:3px}
.mr_plan_plus{margin-left:0px;margin-right:4px}
.mr_plan_dakt{text-align:left;padding:5px 0px 5px 5px;box-sizing:border-box;display:flex;flex-wrap:wrap}
.mr_plan_dakt .div_check_displayblock{display:inline-flex;align-items:flex-start}
.mr_plan_dakt .div_txt_daktaras{display:inline-flex;align-items:flex-start;padding-top:0}
.mr_plan_dakt .pop_header_min{min-width:260px;max-width:260px}
.mr_plan_dakt .ico_red2{margin-left:2px}
.mr_plan_dakt .ico_green2{margin-left:2px}
.mr_plan_dakt .tab_btn_6{min-height:10px!important;min-width:10px!important;max-height:10px!important;max-width:10px!important;margin:0 2px;background-size:100%;background-repeat:no-repeat}
.form_table div{display:flex;margin-top:5px}
.form_table{max-height:210px;overflow:auto}
.form_table input{border:solid 1px #dedede;padding:2px;font-size:12px;font-weight:bold;color:#686666;font-family:Arial;text-align:left;display:inline-block;vertical-align:middle;width:120px}
.dash_bg{border-left:3px dashed #55a6dc;background:#F7F7F7;margin:10px 0px}
.dash_bg_h1{padding:5px;color:#666;font-size:13px}
.lojal{color:#dd5151}
.under_construction{color:#dd5151!important;font-family:arial;font-size:11px!important;text-align:center;z-index:190;padding:2px;background-color:rgba(236,236,236,0.8)!important}
.arrow-down{width:15px;height:12px;position:relative;display:inline-flex;cursor:pointer;margin-left:4px;margin-top:2px}
.arrow-down:before,.arrow-down:after{ content:"";display:block;width:11px;height:2px;background:#868686;position:absolute;top:4px;transition:transform .5s}
.arrow-down:before{right:7px;border-top-left-radius:10px;border-bottom-left-radius:10px;transform:rotate(45deg)}
.arrow-down:after{right:1px;border-top-right-radius:10px;border-bottom-right-radius:10px;transform:rotate(-45deg)}
.arrow-down.activee:before{ transform:rotate(-45deg);border:none}
.arrow-down.activee:after{ transform:rotate(45deg);border:none}
#gr_nosel {width:100%}
#gr_nosel .arrow-down{position:absolute;top:6px;right:0}
#gr_sel .arrow-down{position:absolute;top:6px;right:0}
.reg_open .arrow-down{position:absolute;top:6px;right:0}
#v25_gr_option .div_txt_pacientas .arrow-down{position:absolute;top:6px;right:0}
.toggle{display:block;font-size:12px;color:#666;border:1px solid #dddddd;padding:5px;box-sizing:border-box;position:relative;width:100%;z-index:1;background:#fff;margin-top:5px;margin-bottom:5px}
.diraddform{display:none;cursor:default;overflow:hidden}
.toggle_txt{display:block;margin-bottom:5px}
.toggle_txt2{display:inline-block;max-width:184px;width:100%;vertical-align:top;margin-right:5px}
.toggle_txt3{display:inline-block;max-width:340px;font-weight:700;margin-right:5px}
.toggle_txt2 a{width:100%}
.toggle_txt3 a{width:100%}
.user_slct_txt{user-select:text}
.diraddform .ico_blue{margin-right:2px}
.diraddform .ico_green {margin-right:2px}
.diraddform .ico_grey{margin-right:2px}
.diraddform .ico_red{margin-right:2px}
.diraddform .dm_form_line a{margin-left:0}
.ch_lab{display:inline-block!important}
.send_lt_js{width:20px!important;display:inline-block!important}
.count_check_1 check_1{display:inline-block}
.div_item{padding-top:10px}
.div_item p{font-size:14px;font-weight:normal;color:#686666;font-family:Arial,Helvetica,sans-serif;text-align:left;display:inline-block;vertical-align:middle;width:160px}
.item-quantity-container{display:inline-block;vertical-align:top}
.icont{display:inline-block;vertical-align:top}
.amount_countt{display:flex;-ms-flex-item-align:center;align-self:center;width:140px}
.amount_countt input{margin-left:0px!important}
.amountt{font-size:14px;color:#686666;height:30px;width:100%!important;border:none;border-top:1px solid #dedede!important;border-bottom:1px solid #dedede!important;text-align:center!important;border-radius:0;padding:0 2px!important;position:relative;top:0px;vertical-align:top!important}
.discount{ width:100%;height:52px!important;background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;margin-top:15px;font-size:18px!important}
.plus{height:30px;min-width:30px;padding-left:8px;cursor:pointer;border:1px solid #4baf97;display:block;background-color:#fff;border-radius:0px}
.minus{height:30px;min-width:30px;padding-left:8px;cursor:pointer;border:1px solid #dd5151;display:block;background-color:#fff;border-radius:0px;vertical-align:top}
.minuss{background-color:#dd5151;height:1px;width:13px;display:block;position:relative;top:13px}
.input_300{width:100%!important;max-width:300px}
.input_600{width:100%!important;max-width:600px}
.input_600 a{margin-left:0px}
.input_100pr{width:100%!important}
.input_no_photo{width:auto!important}
.input_no_photo .mr_fbi{width:auto;height:auto}
.input_no_photo img{position:relative!important;height:100px;width:auto}
/* The slider itself */
.slider{-webkit-appearance:none;appearance:none;width:100%;height:10px;background:#d3d3d3;padding:0px!important;outline:none;opacity:0.7;-webkit-transition:.2s;transition:opacity .2s}
.slider:hover{opacity:1}
.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:8px!important;height:14px;background:#62a6db;cursor:pointer}
.slider::-moz-range-thumb{width:25px;height:25px;background:#62a6db;cursor:pointer}
.slider:input[type=range]{background-color:#d3d3d3}
.slider:input[type=range]{-webkit-appearance:none;appearance:none;width:8px!important;height:14px;background:#62a6db;cursor:pointer}
input[type=range]:focus{outline:none}
.slider input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;width:100%;height:10px;background:#d3d3d3;padding:0px!important;outline:none;opacity:0.7;-webkit-transition:.2s;transition:opacity .2s}
.slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:8px!important;height:14px;background:#62a6db;cursor:pointer}
.slider input[type=range]:focus::-webkit-slider-runnable-track{background:#4CAF50}
.slider input[type=range]::-moz-range-track{-webkit-appearance:none;appearance:none;width:100%;height:10px;background:#d3d3d3;padding:0px!important;outline:none;opacity:0.7;-webkit-transition:.2s;transition:opacity .2s}
input[type=range]::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:8px!important;height:14px;background:#62a6db;cursor:pointer;border-radius:0px;border:0px}
.slider input[type=range]::-ms-track{-webkit-appearance:none;appearance:none;width:100%;height:10px;background:#d3d3d3;padding:0px;outline:none;opacity:0.7;-webkit-transition:.2s;transition:opacity .2s}
.slider input[type=range]::-ms-fill-lower{background:#d3d3d3;border:0px solid #010101;border-radius:0px}
.slider input[type=range]::-ms-fill-upper{background:#d3d3d3;border:0px solid #010101;border-radius:0px}
.slider input[type=range]::-ms-thumb{-webkit-appearance:none;appearance:none;width:8px!important;height:18px;background:#62a6db;cursor:pointer;border-radius:0px;border:0px}
.slider input[type=range]:focus::-ms-fill-lower{background:#d3d3d3}
.slider input[type=range]:focus::-ms-fill-upper{background:#d3d3d3}
/* The slider itself */
.dataTables_wrapper{margin-top:5px}
.dataTables_wrapper .error_msg{font-size:13px}
.dataTables_wrapper .ico_drgrp_1{vertical-align:text-bottom}
.grr_w{background:#FFFFFF;color:#000;height:12px;border-radius:12px;display:inline-flex!important;justify-content:center;margin-right:2px;text-align:center;padding-left:3px;padding-right:3px}
.grr_g{background:#53A835;color:#FFF;height:12px;border-radius:12px;display:inline-flex!important;justify-content:center;margin-right:2px;text-align:center;padding-left:3px;padding-right:3px}
.grr_r{background:#dd5151;color:#FFF;height:12px;border-radius:12px;display:inline-flex!important;justify-content:center;margin-right:2px;text-align:center;padding-left:3px;padding-right:3px}
.chart .space{padding:20px 0 0 0}
.list_separated{margin-left:-15px;margin-right:-15px;padding-top:20px}
.chart .txt_grey{color:#525e64!important}
.chart .txt_red{color:#dd5151!important}
.chart .txt_blue{color:#56a6db!important}
.chart .txt_green{color:#4baf96!important}
.chart .txt_size_13{font-size:13px}
.chart .txt_size_18{font-size:18px}
.chart .txt_size_23{font-size:23px}
.chart .txt_size_30{font-size:30px}
.chart .box{position:relative;border:solid 1px #dee4e6;border-radius:0px;padding:15px;margin:5px}
.chart .box h2{font-size:16px;margin-bottom:0;font-weight:300;font-family:arial}
.chart .statistic h2{font-size:16px;margin-bottom:0;font-weight:300;font-family:arial}
.row{margin-right:0px;margin-left:0px}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0px;margin-left:0px}
.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33%;flex:0 0 8.33%;max-width:8.33%}
.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66%;flex:0 0 16.66%;max-width:16.66%}
.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}
.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.m_ok{color:#53A835}
.m_err{color:#dd5151}
.m_war{color:#ADBB16}
select option:disabled{color:#CCC}
#registracija_popup{position:relative}
#rent_info{max-height:90vh;min-height:60vh;overflow-y:auto;}
#rent_info #fixed_bg{position:absolute;bottom:0;width:100%;left:50%;transform:translateX(-50%)}
#rent_info .div_bg_pop_bg_daktaras:last-child{padding-bottom:30px}
#rent_info .div_txt_daktaras{font-size:12px}
#rent_info #mr_ml{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:100}
#rent_info .div_padd3_right{position:-webkit-sticky;position:sticky;top:0; margin-bottom: 30px;}
#rent_info #mr_ml .div_bg_pop_bg_daktaras:last-child{padding-bottom:5px;border-bottom:1px dashed #ccc}
#rent_info input[type="radio"]{margin-right:3px}
#gr_nosel p{padding-top:5px;font-size:12px}
.group_stat_price_block .dm_form_line p{max-width:none}
.div_scw .ico_kl_kom_s{padding-bottom:0px}
.div_scw .bg_bl_lst .bd{font-size:12px;color:#000000;text-align:right;vertical-align:baseline;line-height:normal}
.div_scw .bg_bl_lst .bt{font-size:12px;color:#000000;text-align:right;vertical-align:baseline}
.btl_back{padding:11px 20px!important;border:0px!important;vertical-align:top}
#mr_help{display:inline-block;vertical-align:top}
.mr_help_b span{display:block;color:#7e7f7f;font-weight:400;padding:6px 0 0 0;width:75px;font-size:13px}
.mr_lgn{background:#4baf96;color:#fff;display:inline-block;padding:2px 7px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:123px}
#sask_form_avans .dm_form_line p{width:auto}
#vsistem .dm_form_line p{min-width:320px;width:auto}
#vsistem .dm_p{padding:4px}
#vsistem .dm_l{padding:4px}
#nust_form input[type=checkbox]{width:auto!important}
#plan_area{font-size:14px}
#plan_area .mr_plan_num{width:110px!important}
#plan_area .mr_plan_kinput{width:90px!important}
#v25_gr_option .pasikinimas_block{text-align:left;margin-bottom:10px;font-size:12px;justify-content:left}
#v25_gr_option .div_txt_pacientas{padding:5px}
.mr_pcont{padding:10px;display:inline-flex;flex-wrap:wrap;flex-direction:column;width:100%}
.mr_pcont .txt_blue{padding: 5px 0}
.mr_fbi{margin-right:0px;position:relative;width:150px;height:88px;margin-left:5px;margin-bottom:5px!important}
.mr_fbi img{position:absolute;border:1px solid #eaeaea}
.mr_fbi input{position:absolute!important;z-index:10!important;left:5px!important;top:5px!important}
#mr_update{display:inline-block;font-weight:400;color:#dd5151!important;font-size:12px;text-align:left;padding:2px;margin-left:5px;animation-duration:1.0s;animation-iteration-count:1;animation-name:run3;animation-timing-function:ease-in-out}
#mr_update a{font-size:12px;color:#dd5151!important}
@keyframes run3{
0%{letter-spacing:1.2em;opacity:0}
100%{letter-spacing:0em;opacity:1}}
#v29_ans2{position:absolute;margin-top:-35px;margin-left:2px;min-width:440px}
.mr_foto_del{background:#dd5151;color:#fff!important;padding:2px;text-decoration:none!important;font-size:12px}
.mr_foto_del:hover{opacity:0.7}
.mr_video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.mr_video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.div_txt_pacientas .mr_11{margin:0 2px}
.mr_eye_clk{cursor:pointer;display:inline-block;position:relative;width:45px;height:34px;top:1px;right:50px;vertical-align:top}
.dt-button{background:#55a6db;border:none;color:#fff;padding:5px 5px 5px 25px;font-size:14px;text-align:left;height:26px;display:inline-block;position:relative!important;margin-bottom:5px}
.dt-button:hover{opacity:0.7}
.grafikas_block{position:relative}
.help_tb{position:absolute;display:block;z-index:150}
.help_tb_txt{font-size:14px}
.help_tb label{display:block;font-size:14px;font-weight:400;background:#fff;max-width:155px;padding:3px;cursor:pointer;margin-bottom:1px;border:solid 1px #dedede}
.help_tb label:hover{background:#56A6DB;color:#fff}
.help_tb .cls{background:#dd5151;border-radius:3px;padding:2px 4px;font-size:6px;color:#fff}
.dm_form_line .cursor_st{max-width:none;padding:8px}
#cancel_cfg1{padding:8px}
#save_cfg1{padding:8px}
.cursor_st a{color:#fff!important;text-decoration:none}
.mano_doc_descr{background:#f5f5f5;font-size:12px;padding:10px;margin-top:10px}
.mano_doc_descr p{max-width:100%!important}
.f_listas{background:#f5f5f5;padding:5px}
.f_listas table{margin:10px 0px}
.f_listas table th{background:#e8e8e8;padding:5px}
.f_listas table tr td:first-child{padding:5px}
.modal-body{font-size:14px!important;padding-top:15px;padding-bottom:15px}
.modal-title{font-size:16px!important;line-height:1!important;padding:10px 0}
.form_list_elem .img_div_bg2ac{opacity:1;background:#cde4f4}
.form_list_txt2{display:block;font-size:14px;color:#a9d6f3}
.form_list_elem .btn_naujas_gyd{text-align:left}
.form_list_elem .btn_naujas_gyd:hover{opacity:0.8}
.c_table_f label{background:#f5f5f5;margin:10px 5px;padding:5px;font-weight:400;font-size:12px}
.c_table_f input[type="checkbox"]{margin-right:4px;vertical-align:top}
#nustatymai_block .dm_form_line p{max-width:380px}
#antrastes_block .dm_form_line p{max-width:240px}
#antrastes_block .dm_form_line input{width:50%}
#spalvos_block .dm_form_line p{min-width:240px}
#spalvos_block .dm_form_line input{min-width:224px}
#spalvos_block .dm_form_line input[type="checkbox"]{min-width:auto}
#formos_div .btn_del_new{padding-right:16px;position:relative;right:4px}
#formos_div .cf_up_arrow{margin-right:4px}
#formos_div .cf_down_arrow{margin-right:8px}
.smtp_bl .dm_form_line p{max-width:100%}
.smtp_bl .dm_form_line a{color:#333}
.smtp_bl .submit_desktop{display:block}
.api_bl .submit_desktop{display:block}
/*BTN klikas*/
.prsl{width:100%;text-align:left;padding:0px;box-sizing:border-box;position:relative;display:block}
.prsl .ac{background-color:#55a6db!important;color:#fff!important}
.prsl .in{background-color:#ccc}
.btn_srch{position:relative;display:inline-block;outline:1px solid #fff;outline-style:solid;outline-color:#fff;overflow:hidden;vertical-align:top;margin-bottom:1px;user-select:none}
.ppl_sty{display:inline-flex;align-items:center;padding-left:5px;vertical-align:middle;padding-top:6px;padding-bottom:5px;padding-right:20px;height:30px;cursor:pointer;font-size:15px;line-height:1}
.in .ico_trg{background-color:#d8d8d8}
.in .ico_trg:hover{background-color:#a8c8dd!important}
.in .ico_trg:hover .ppl_sty{background-color:#ccc!important}
.ac .ico_trg{background-color:#82bfe6}
.ac .ico_trg:hover{background-color:#a8c8dd}
.ac .ico_trg:hover .ppl_sty{background-color:#ccc!important}
.btn_srch.ac .ppl_sty:hover{color:#b7dbf3}
.btn_srch.in .ppl_sty:hover{cursor:pointer;background-color:#81b8dc;color:#fff;outline:1px solid #fff;outline-style:solid;outline-color:#fff}
.prsl a{color:#333;text-decoration:none;display:inline-block;line-height:initial}
.prsl .btn_srch{color:#333;background:#ccc;text-decoration:none}
.prsl .btn_srch a{color:#fff;top:-5px;margin-left:5px;position:relative}
.btn_ka:hover{background-color:#8ecebc!important}
#multi_users p{vertical-align:top}
/*BTN klikas*/
.anim_1{animation:anim_1 1s cubic-bezier(0, 0.2, 0.8, 1) 0s;background:#4baf97;color:#fff}
@keyframes anim_1{
0%, 100%{animation-timing-function:cubic-bezier(0.5, 0, 1, 0.5)}
0%{transform:rotateY(0deg);background:#4baf97}
50%{transform:rotateY(180deg);color:#59bba3;animation-timing-function:cubic-bezier(0, 0.5, 0.5, 1)}
100%{transform:rotateY(0deg);background:#4baf97}}
#mr_cgf{background:#fff;border-radius:2px;min-height:50px;border:1px solid #dbdbdb;position:absolute;top:38px;right:-1px;min-width:280px;padding:5px;z-index:1002;font-size:12px;text-align:left}
#mr_cgf:after{content:'';position:absolute;right:2%;top:-7px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #dbdbdb;clear:both}
.rg_cfgb p{margin:5px 0px}
.rg_cfgb .meniu_s{width:49%;box-shadow:none;font-size:12px;padding:3px;padding-left:25px!important}
#mr_cgf .dm_form_line_sub{padding-left:0px}
#mr_cgf .dm_form_line label{font-size:12px;width:88%;margin-top:3px}
.btn_remove{margin-bottom:5px}
.work_top{max-width:350px;position:relative;transition:all .5s ease;margin-right:15px}
.location_text{width:100%;max-width:none;position:relative;text-align:left;transition:all .5s ease;margin-right:25px}
#preview_times .arrow-down{position:absolute}
#preview_times .arrow-down:after{background:#fff;top:10px;margin-right:5px}
#preview_times .arrow-down:before{background:#fff;top:10px;right:11px}
.day_single_block{display:inline-flex;align-items:center;padding:4px 0px;box-sizing:border-box}
.day_checked{margin-right:-1px!important}
.label_checked{margin-right:8px;max-width:9px;margin-left:2px}
.day_checked:checked + .label_checked{font-weight:bold}
#pay_data{font-size:13px;color:#666}
.block_reg_search{vertical-align:top;position:relative}
.block_reg_search .search_form1{height:24px;font-size:12px}
.bg_green{background:#65b89f!important}
.bg_orange{background:#f7941d!important}
.bg_red{background:#dd5151!important}
.txt_white{color:#ffffff!important;font-size:12px;padding:3px}
.main404{max-width:1280px;margin:auto;padding:50px;display:table;width:100%;text-align:center}
.bg404 img{width:auto;max-width:450px;height:auto}
.fof{display:table-cell;vertical-align:middle}
.fof h1{font-size:50px;display:inline-block;color:#6da5d9;padding-right:12px;animation:type .5s alternate infinite}
.fof p{text-align:center;padding:20px}
.fof a{font-size:14px;text-decoration:none;background-color:#6da5d9;color:#fff;text-align:center;padding:10px;margin:10px}
@keyframes type{from{box-shadow: inset -3px 0px 0px #888}to{box-shadow:inset -3px 0px 0px transparent}}
.div_bg{text-align:left;margin-bottom:30px}
.div_bg .btn_default{background-image:none}
.div_bg .dm_form_line p{min-width:300px;max-width:300px}
.div_bg .active{background:#56A6DB;color:#fff}
.bg_tur{margin-bottom:20px;padding-bottom:5px;border-bottom:1px dashed #cccccc}
.bg_tur ul{list-style:none;padding-left:0px;margin-left:-4px}
.bg_tur li{padding:4px}
.bg_tur .active{color:#7ca5d7}
.bg_tur .inactive{color:#333;background-color:#cccccc;}
.bg_tur strong{background-color:#6da5d9;color:#fff;font-size:12px;padding: 4px 5px 3px 5px;border-radius:2px}
.inactive_bg{opacity:0.4;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none}
.dn{display:none}
.dni{display:none!important}
.set_nr strong{background-color:#6da5d9;color:#fff;font-size:15px;padding:4px 5px 3px 5px;border-radius:2px;margin-right:3px}
.set_nr b{padding:0 8px}
.set_nr_sm{min-width:14px;height:14px;padding:0px 3px;background-color:#6ea5d9;color:#fff;font-size:10px;text-align:center;line-height:19px;border-radius:2px;display:inline-flex!important;align-items:center;justify-content:center}
.float_none{float:none}
.float_left{float:left}
.float_right{float:right}
.save_def_btm{width:auto!important;padding:8px 10px 6px 10px;text-align:left;border-top-left-radius:5px;border-top-right-radius:5px;position:fixed;left:66px;bottom:0px;display:flex;flex-wrap:wrap;border-bottom:0px;z-index:100;background:rgba(255,255,255,0.96);box-shadow:0 -2px 12px rgba(0,0,0,0.08)}
.save_def_btm .btn_default{width:auto!important;color:#fff;background:#6ca5da!important;padding:12px 20px!important}
.save_def_btm .btn_default:hover{color:#fff!important;background:#6ca5da!important}
.save_def_btm .search_form1{height:40px;font-size:14px}
.save_def_btm .search_button1{height:40px;width:40px;background-size:28px}
.save_def_btm .btn_default:last-child:hover{color:#fff!important;background:#6ca5da!important}
#request_info .dm_form_line a{text-decoration:none}
#kalendorius_block{display:flex;flex-direction:row;flex-wrap:wrap}
#mr_spec_m.s_krv{display:flex;width:10%;flex-direction:row}
#mr_spec_kal.s_krv{display:flex;width:90%;flex-direction:column}
.s_krv .btn_left_bg1{display:flex;flex-direction:row}
.s_krv .block_reg_bg_menuo_btn{display:flex;flex-direction:row}
.s_krv .div_bg_block_daktaras_100proc{display:flex;flex-direction:row}
#kalendorius_block .mr_lg{display:block;margin:auto}
.s_krv .prsl{display:flex!important;flex-direction:column;margin-right:2px}
.s_krv .prsl .btn_srch{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}
.s_krv .prsl .ppl_sty{display:flex;flex-direction:row;font-size:12px;height:auto;padding-top:0;padding-bottom:0;align-items:center;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.s_krv .prsl .ppl_sty .ico_drkab_2{display:list-item}
.s_krv .prsl .ppl_sty .ico_drgrp_2{display:list-item}
.s_krv .prsl .ico_trg{height:22px;width:22px}
.s_krv .prsl .btn_pln{font-size:12px;height:22px!important;padding-top:0;padding-bottom:0;align-items: center;width:100%;background-size:15px!important}
.custom_form_element{position:relative;margin-bottom:5px;margin-top:30px!important;background:#f5f5f5;padding:5px}
#main_form_div {counter-reset:section}
.custom_form_element::before {counter-increment:section;content:counter(section) ". ";position:absolute;left:0px;top:-26px;background-color:#56a6dc;color:#fff;font-size:15px;padding:4px 5px 3px 5px;border-radius:2px;margin-right:3px}
.custom_form_element .mr_f_select{margin-bottom:5px}
.custom_form_element .mr_f_checkbox{margin-bottom:5px}
.custom_form_element label{width:100%;max-width:100%!important}
.custom_form_element input{margin-left:0px}
.custom_form_element input:first-child{margin-left:0px}
.custom_form_element select{margin:0}
.custom_form_element .trump_in{margin-bottom:5px}
.custom_form_element .btn_del_new{position:relative;top:0!important}
.cf_buttons{position:absolute;top:3px;right:5px}
.cf_buttons .btn_del_new{top:3px!important}
.tooltipas{display:inline-block}
.tooltipas .mr_help_b{background:url(svg/ico_help_btn.svg) no-repeat left center;background-size:16px;height:18px;min-width:18px}
.tooltipas .mr_help_b span{margin-left:18px;padding:2px 0 0 0}
.dm_25_75 input{width:100%}
.mrgl_10{margin-left:10px;}
.mrgl_15{margin-left:15px;}
.sign_df{box-sizing:border-box}
.sign_bg{position:relative;max-width:760px;margin:20px auto}
.sign_btn_tp{position:absolute;top:20px;right:20px}
.sign_bdr{border:3px dotted #e0e0e0;width:100%}
.width50{max-width:800px}
#turinys_preview_cont .prev_size{margin:auto}
.sign_cont{display:flex;justify-content:flex-start;flex-wrap:wrap;max-width:100%;margin: 0 auto;height:auto}
.sign_left{flex-grow:1;min-width:0;width: calc(100% - 800px);max-width:800px}
.sign_right{width:800px;flex-shrink:0;padding: 0 20px}
.sign_left form{width:100%;display:block}
.nfc_msg{position:fixed;bottom:0;width:100%;padding:16px 5px 16px 60px;font-size:16px;font-weight:700;min-height:72px;color:#333333;text-align:left;border:1px solid #C3D8ED;background-color: #F7F7F7}
.nfc_msg .nfc_small{font-size:14px;padding-top:4px;font-weight:400;color:#8c8c8c}
.nfc_msg .txt_green{color:#448673}
.nfc_msg .txt_red{color:#b72e34}
.email_iframe_div iframe{height:90vh!important}
.expander{height:15px}
.blokas_kliento{display:flex;width:100%}
.blokas_kliento .div_txt_pacientas{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:2px 1px 2px 5px}
.blokas_kliento .btn_default{margin-bottom:0px}
.blokas_kliento label{margin-bottom:0px!important;top:0!important}
.android_inf{display:inline-block;border-radius:10px;font-size:12px;color:#424f17;background-color:#a4c639;padding:2px 10px}
#meniu_cfg{padding:5px 0;display:inline-flex;flex-wrap:wrap}
#meniu_cfg .cursor_st{margin-bottom:0}
.table_modal_bg{width:100%;display:block;overflow:hidden;overflow-x:scroll}
.kodas_block{font-size:14px;color:#686666}
.txt_novat{border:1px solid #dd5151;padding: 0px 2px;color:#dd5151;font-size:10px;line-height:1}
.popup_ask_div{width:100%}
.doc_line{display:block}
.doc_line_i {
    display: flex !important;
    width: 100% !important;  
    align-items: center;
    justify-content: space-between;
}
.doc_line_i span {
    flex: 1 1 auto;
    min-width: 516px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.doc_line_i .ico_green,
.doc_line_i .btn_default {
    flex-shrink: 0;
}
.doc_line_i .btn_default {
    margin-left: auto;
    flex-shrink: 0;
}
.doc_line_btn{display:block}
.mok_buttons{width:100%}
#main_form_div{width:100%}
#main_form_div .reg_texarea{max-width:none;min-height:auto;height:auto;overflow:hidden;resize:none}
.sks_min_w{min-width:35px;display:inline-flex;align-items:center}
.sks_txt_b{font-size:18px}
.glyphicon-plus{font-weight:bold;font-size:20px;line-height:20px;vertical-align:bottom}
.mr_ch:hover{cursor:pointer;opacity:.6}
.box{padding:10px 0}
.box h2{padding-bottom:20px}
#client_discount_div{font-size:14px;font-weight:normal;color:#5bbba3;text-align:left;display:inline-flex;align-items:center;flex-wrap:wrap}
#ar_discunt{color:#65b89f;font-weight:700;padding-left:4px}
#ar_discunt_span{padding-left:5px}
#icon_refresh_js{cursor:pointer}
.mr_test_bg{position:fixed;bottom:0px;right:0px;max-height:400px;max-width:300px;overflow:auto;z-index:9999;border:1px dashed red;padding:5px;background-color:#fff;}
#mr_testing_content{font-size:12px}
#mr_testing_content .btn_default{width:100%}
.mr_test_bg_close{float:left;background-color:#e87c7f;color:#fff;font-size:12px;padding:0px 5px;display:inline-flex;align-items:center;margin-bottom:2px;cursor:pointer;}
.mr_test_bg_close:hover{opacity:0.7}
.mr_test_bg_close .txt14grey {font-size:14px;color:#Fff}
.mr_test_bg_hide{float:right;background-color:#55a6db;color:#fff;font-size:12px;padding:0px 5px;display:inline-flex;align-items:center;margin-left:5px;margin-bottom:2px;cursor:pointer;}
.mr_test_bg_hide:hover{opacity:0.7}
.mr_test_bg_hide .txt14grey{font-size:14px;color:#Fff}
.dataTables_filter{padding-bottom:5px}
.dataTables_filter input{background-color:#f7f7f7!important;border-color:#dedede!important}
.dataTables_filter input:focus{outline:none;background:#f7f7f7!important;border: solid 1px #dedede;border-color:#dedede !important}
.column_sum_isv {width:100%;display:block!important;color:#7f7f7f}

.log_bg_div{max-width:530px}
.log_txt_div{display:flex;flex-wrap:wrap;align-items:center;font-size:12px;margin: 4px 0;}
.log_txt_div:hover{background-color:#f3f3f3}
.log_txt_div_ac {background-color: #f3f3f3;}
.log_txt_div .toggle {margin:5px}
.log_txt_div .ico_gsms{width:auto;padding-bottom:0px;margin:0 2px 0 0;background-size:15px;padding-left:16px;font-size:12px;}
.log_txt_div .kliento_ico1{margin:0 2px 0 0;padding-left:16px;font-size:12px;display:inline-flex;padding-bottom:0px;padding-top:0px;color: #666;}
.log_txt_div .kliento_ico4{margin:0 0 0 5px;padding-left:16px;font-size:12px;color: #666;height:auto}
.log_data_txt1 {display:inline-flex;align-items:center;flex-wrap: wrap; width: 100%; margin: 5px; position: relative;}
.log_data_txt1 .arrow-down{position:absolute;top:0px;right:0;}
.log_data_txt2 {display:inline-flex!important;align-items:center;flex-wrap: wrap; width: 100%;}
.log_data_txt2 .ico_small14{margin:0 2px 0 0!important}
.log_data_txt2 .btn_daugiau{margin:0px 2px}
.log_data_info{display:inline-flex;align-items:center;flex-wrap:wrap;margin:5px;color:#666;font-size:12px}
.log_ico_txt{display:inline-flex;align-items:center;margin:0 2px 0 0;font-size:12px;min-width:120px;}
.log_ico_txt .ico_green{margin:0 5px;font-size:12px;}
.log_ico_txt .ico_yellow{margin:0 5px;font-size:12px;}
.log_ico_txt .ico_red{margin:0 5px;font-size:12px;}
.log_ico_txt .ico_purple{margin:0 5px;font-size:12px;}
.log_ico_txt2{display:inline-flex;align-items:center;margin:0 2px 0 0;font-size:12px;min-width:50px;}
.log_txt_pav{max-width:230px;color:#666;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.log_txt_pav .ico_small14{margin:0px 2px!important}

#ar_credit{padding:0 2px}
.div_paslauga_item{display:inline-flex;align-items:center}

.w25{width:25%;display:inline-flex;flex-wrap:wrap;}

.multi_pay_bg_div{margin:0;padding:0}
.multi_pay_container{box-sizing:border-box;width:100%;margin:0;}
/* padding:1.125rem 1.375rem;border:0.125rem solid #65b89f;border-radius:0.625rem;background:#f2fbf5;box-shadow:0 0.125rem 0.75rem rgba(23, 138, 70, 0.15)} */
.multi_pay_title{margin:0 0 1.25rem 0;padding:0;font-size:1.125rem;font-weight:800;color:#0c5130;text-transform:uppercase;letter-spacing:0.05em}
.multi_pay_list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}
.multi_pay_item{display:flex;justify-content:space-between;align-items:center;padding:0;margin:0;background:#fff;border-bottom:0.0625rem solid rgba(23, 138, 70, 0.12);}
/* .multi_pay_item:hover{background:#fafafa;box-shadow:0 0.1875rem 0.5rem rgba(23, 138, 70, 0.08)} */
.multi_pay_item + .multi_pay_item{margin-top:0.5rem}
.multi_pay_id{font-weight:600;color:#686666;font-size:0.9375rem;display:flex;align-items:center}
.multi_pay_id a{color:#56A6DB;text-decoration:none;font-weight:700;transition:color 0.2s ease; text-decoration:underline;}
.multi_pay_id a:hover{color:#56A6DB;text-decoration:underline}
.multi_pay_amount{font-weight:700;color:#686666;font-size:14px;min-width:4.5rem;text-align:right;display:flex;justify-content:flex-end;align-items:center}

#show_tickets{width:100%}
.kl_super_admin{position:relative;box-sizing:border-box;padding:8px 10px;margin:8px 0 6px;border-left:4px solid #56a6db}
.kl_super_admin p:first-child{min-width:146px}
.kl_super_admin p:first-child:before{content:"Super admin";display:inline-flex;align-items:center;height:22px;padding:0 8px;color:#2f7dad;background:#e8f5fc;border:1px solid #c8e4f5;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0}
.btn_default_custom_1{display:inline-flex;align-items:center;justify-content:center;text-align:left;width:auto!important;padding:4px 2px!important;color:#fff!important;background:#3f9bd2!important;border:1px solid #2f8dc1!important;box-shadow:0 1px 0 rgba(0,0,0,.06)}
.dm_reg_del_block{display:inline-flex;align-items:center}
.kl_te_a{max-height:700px;overflow-y:auto}
.crm-help-content { min-width: 0}
.crm-help-section { padding: 8px 0 34px; scroll-margin-top: 20px}
.crm-help-section + .crm-help-section { border-top: 1px solid var(--crm-help-border)}
.crm-help-content h2, .crm-help-content h3, .crm-help-content h4 { color: var(--crm-help-blue-dark); line-height: 1.25}
.crm-help-content h2 { margin: 0 0 24px; font-size: 24px}
.crm-help-content h3 { margin: 30px 0 14px; font-size: 20px}
.crm-help-content h4 { margin: 24px 0 10px; font-size: 18px}
.crm-help-content p { margin: 0 0 16px}
.crm-help-list { margin: 0 0 20px; padding-left: 30px}
.crm-help-list li { padding: 3px 0 7px 4px}
.crm-help-callout {margin: 22px 0;padding: 14px 18px;border-left: 5px solid #a9e694;background:#e0f7d8}
.crm-help-callout.is-danger { border-left-color: #ffdfdf; background: #ffeded; }
.crm-help-table-wrap { width: 100%; margin: 20px 0 28px; overflow-x: auto; }
.crm-help-table { width: 100%; border-collapse: collapse; min-width: 620px; }
.crm-help-table th, .crm-help-table td { padding: 12px 14px; border: 1px solid var(--crm-help-border); text-align: left; vertical-align: top; }
.crm-help-table th { background: #e5edf6; color: var(--crm-help-blue-dark); font-weight: 800; }
.crm-help-table tr:nth-child(even) td { background: #fbfdff; }
.crm-help-empty { display: none; padding: 26px; border: 1px dashed var(--crm-help-border); background: var(--crm-help-soft); text-align: center; }
.crm-help-footer { padding: 28px clamp(22px, 4vw, 60px); color: var(--crm-help-muted); background: var(--crm-help-soft); border-top: 1px solid var(--crm-help-border); }
.crm-help-back { display: inline-block; margin-top: 8px; font-weight: 700; }
@media screen and (min-with:1883px){
.flatRoundedCheckbox{width:50px}
.bg_default_box{width:55px}
.laikas_cell{width:54px}
.flatRoundedCheckbox label{width:35px;height:12px}
.flatRoundedCheckbox input[type=checkbox]:checked ~ label{left:15px}
.flatRoundedCheckbox input[type=checkbox]:checked ~ div{height:6px;top:-8px}}
@media screen and (max-width:1650px){
.flatRoundedCheckbox{width:30px}
.bg_default_box{width:36px}
.laikas_cell{width:35px}
.flatRoundedCheckbox label{width:20px;height:10px}
.flatRoundedCheckbox input[type=checkbox]:checked ~ label{left:10px}
.flatRoundedCheckbox input[type=checkbox]:checked ~ div{height:4px;top:-8px}}
@media screen and (max-width:1560px){
.custom_form_element .mr_f_select{width:100%}}
@media only screen
  and (min-device-width:596px)
  and (max-device-width:1496px)
  and (-webkit-min-device-pixel-ratio:1){
.custom_form_element .vertical_top {display:flex!important;width:80%}}
@media screen and (max-width:1280px){
.btn_prideti_div1{min-width:165px}
.sms_input2{width:90%}
.bg_periodiskumas{width:100%}
.mr_grf_3{min-width:1163px;padding-bottom:10px}
.mr_grf_5{min-width:1163px;padding-bottom:10px}
.btn_daugiau{font-size:11px}
.sms_bg_code50_block_1{width:18%}
#main_form_div .custom_form_element{display:flex!important;width:100%}
/* .custom_form_element .vertical_top{display:block!important;width:100%;max-width:100%!important} */
.custom_form_element input:first-child{margin-left:0px}
.custom_form_element .mr_f_select{width:100%}
.sign_cont{max-width:1280px}}
@media screen and (max-width:1200px){
.bg_periodiskumas{overflow-x:scroll}}
@media screen and (max-width:1100px){
.main_table{padding-left:0px!important;padding:35px 3px 0px 3px!important}
.main_table2{height:32px;padding-left:45px!important}
.extra_margin{margin-right:0px}
.header_top_hd2txt{display:none}
.div_width60_v2{width:100%}
.div_width40{width:100%}
.submit_desktop{display:none}
.submit_mobile{display:block!important}
.sms_input2{width:86%}
.div_padd1 .div_width40{position:unset}
.div_padd1 .div_width49{position:unset}
.div_paciento_vardas2{font-size:12px;padding:0 2px;min-width:auto;width:40%}
.div_paciento_dat2{padding-right:0px;min-width:auto;overflow:hidden}
.div_paciento_tel2{padding-right:0px;min-width:auto;overflow:hidden}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,
.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,
.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,
.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,
.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,
.col-xl-auto{position:relative;width:33.33%;min-height:1px;padding-right:0px;padding-left:0px;max-width:100%;flex:auto}
.col-md-3{width:50%!important}
.chart .txt_size_30{font-size:20px}
.chart .txt_size_18{font-size:20px}
.chart .txt_size_23{font-size:20px}
.sign_left{width:100%;max-width:none}
}
@media only screen
  and (min-device-width:768px)
  and (max-device-width:1024px)
  and (-webkit-min-device-pixel-ratio:1){
.row{margin-left:-5px;margin-right:-5px}
.dm_form_line p{display:inline-block!important;min-width:inherit;max-width:inherit}
.dm_form_line input[type="checkbox"], input[type="radio"]{position:relative;top:0px}}
.filtras_m{display:inline-flex;width:auto}
@media screen and (max-width:1100px){
.color_bubble{vertical-align:middle;top:0px}
.div_padd3_left{width:100%;padding:2px}
.div_padd3_right{width:100%;padding:2px}
.sms_bg_code50_block_1{width:100%}
.bg_sms_block{padding-bottom:1px;padding-top:1px}
.sms_vardas_txt .mr_11{position:absolute;right:4px}
.error_msg, .ok_msg, .info_msg{width:100%;font-size:12px;display:inline-flex;align-items:center;flex-wrap:wrap;}
.btn_default{vertical-align:bottom}
#mr_panus .btn_default{margin-bottom:3px}
.btn_prw{font-size:11px;padding:5px}
.btl_back{margin-top:2px}
#sask_form .btn_default{margin-top:2px!important;padding:7px 5px;font-size:13px}
.bottom_line{padding:5px}
.toggle_div{margin-right:0px;margin-left:-6px}
.toggle_div_minus{margin-right:0px;margin-left:-6px}
.header_top_hd2txt{display:none}
.header_top_hd{min-height:auto;height:auto;background-color:#fff;z-index:999;position:fixed;top:0px;left:0px;border-bottom:2px dashed #ccc}
.div_bg_top1{width:100%;display:none;position:fixed;top:50px;left:0px;background-color:#fff;z-index:999}
.div_left{min-height:auto;height:auto}
.header_top_hd2{min-height:auto;height:auto;margin-left:5px}
.header_top_hd_title{min-height:60px}
.ico_abs{position:relative}
.daktarai_radio_in{margin-left:-5px}
.meniu_s{padding:0px;line-height:0}
.meniu_st{vertical-align:top;display:inline-block;line-height:24px;width:70%}
.btn_doc_new{width:20%!important;display:inline-block;margin:auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-sizing:border-box;font-size:13px!important;height:30px;padding-top:8px!important}
.pamissau_psw_btn{margin-top:10px}
.default_p{font-size:13px}/*NEED DEPRICAT*/
.m_minimaze{margin-top:0px;margin-bottom:0px}
.div_paddbtm50{width:100%!important}
.div_paddbtm50_m{width:100%!important}
.div_set_txt2{display:none}
.height_x{width:100%}
.div_selectlist_div{text-align:right;position:absolute;left:auto;right:0}
.main_btn{width:100%;max-width:280px;margin-top:10px;margin:auto;display:block;padding-top:50px}
.lenteles_h1{text-align:left;font-size:16px;margin-bottom:4px;margin-top:4px}
.lenteles_h1 span{padding-right:4px}
.te_sel3{font-size:16px}
.dm_form_line{margin:4px 0}
.dm_form_line p{min-width:160px!important;font-size:13px;display:block}
.dm_form_line p:nth-child(even){font-weight:700}
.dm_form_line input{width:100%}
.dm_form_line input[type="checkbox"], input[type="radio"]{margin-left:2px}
.dm_form_line .cf_checkbox{width:auto;margin-right:5px;display:inline-block}
.div_bg_pop_bg_daktaras{margin:4px 0}
.div_padd1 input{width:100%}
.note_texarea2{width:100%}
.btn_daugiau{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:5px}
.btn_naujas_gyd{max-width:100%;padding:5px!important;font-size:14px!important}
.planai_curentbox{padding-bottom:5px;margin-bottom:10px}
.sms_txt_code{padding:2px 0px 2px 0px}
.btn_paslaugu_kurimas{width:100%;margin:0px 0px 5px 0px!important}
.div_paddbtm40{width:100%}
.bg_periodiskumas_h1{font-size:18px;min-width:auto;margin-bottom:5px;margin-top:5px}
.blink{vertical-align:middle}
#countdown{font-size:12px}
.bg_default_box{width:45px}
.atvykstantys{padding:2px 8px}
.bg_periodiskumas{width:100%;overflow:scroll;min-width:100%}
.sms_bg_code50{width:100%;padding:5px}
.sms_input2{width:84%}
.sms_bg_code50_block{width:100%;padding:5px}
.div_width50full{width:100%}
.btn_apmoketi{max-width:100%}
.div_width49{width:100%!important;margin:0px!important}
.div_width50{width:100%}
.dm_form_line_input{width:90%!important}
.dm_form_line select{width:100%}
.btn_prideti_div1_v3{padding:3px 10px 3px 10px}
#kalendorius_block{margin-top:0px}
.reg_opt{text-align:left}
.div_bg_block_daktaras{width:auto}
.kal_block_btn{padding:2px}
.pasikinimas_block{font-size:12px}
.div_width100_no{margin:auto;max-width:280px;display:block}
.btn_naujas_paslauga{max-width:100%;padding:5px!important;font-size:14px!important}
.div_right{margin-top:10px;height:auto;margin-bottom:0px}
.top_m{width:25px;height:25px}
.div_set_txt{display:none}
.height_x{margin-bottom:10px}
.width_auto{width:100%!important}
.m_main_meniu{display:inline-block;margin-right:17px;cursor:pointer}
.img_div_bg{width:140px;margin-bottom:10px}
.div_bg_top1_2{min-height:0px;margin-bottom:0px}
.header_top_hd_login{margin-top:-40px}
.grafikas_top_pasirinkimai{padding:5px;margin:5px auto}
.btn{margin:0px}
.merge_filter_btn{width:100%;margin-top:10px}
.filtras_m{width:100%!important;margin-bottom:3px}
.dm_form_line label{font-size:12px;max-width:93%!important;flex-wrap:initial}
.filter_text{min-width:120px;display:inline-block}
.more_fealds_add{margin-left:0px!important;margin-bottom:10px}
.div_txt_daktaras{text-overflow:ellipsis;overflow:hidden;width:90%;font-size:12px}
.ico_nfc{width:45px;height:45px;background-size:45px;margin:auto}
.info_line{font-size:13px;padding-bottom:5px}
.form_submit_butt_atv{margin-top:0px;vertical-align:bottom;margin-bottom:2px}
.btn_show_new{padding-right:18px;font-size:12px;height:16px;background-size:16px}
.btn_show_new:link{padding-right:18px;font-size:12px;height:16px;background-size:16px}
.btn_red_new{padding-right:18px;font-size:12px;height:16px;background-size:16px}
.btn_red_new:link{padding-right:18px;font-size:12px;height:16px;background-size:16px}
.btn_del_new{padding-right:18px;font-size:12px;height:16px;background-size:16px}
.btn_del_new:link{padding-right:18px;font-size:12px;height:16px;background-size:16px}
.bg_people{min-height:45px;padding-top:5px}
.daktaro_nuotrauka_big{ width:30px;height:30px}
.daktaro_nuotrauka_big img{ width:30px;height:30px;text-align:center!important}
.txt_people_top{top:6px;padding-left:8px}
.sms_cd{padding:10px 0px;color:#959595;font-size:12px}
.default_p_error{font-size:12px;margin-bottom:10px} /*DEPRICATED*/
.sms_bg_code50_1 .sms_input2{width:100%}
.sms_bg_code50_1 .btn_default{width:100%}
.sms_block .btn_default{width:100%;font-size:12px}
.btn_apmoketi{padding:5px;font-size:14px}
table.lentele_stat td{padding:6px;font-size:14px}
.saskaitos_kaina1{padding-bottom:0px}
.saskaitos_kaina2{padding-bottom:10px}
.laikas_cell_v2{width:20px}
.mbottom10{margin-bottom:5px}
.mbottom10 .form_submit_butt{margin-top:1px;margin-right:1px;width:16.3%!important;font-size:12Px;padding:8px 2px}
.mbottom10 .inline_block_auto{display:block!important;padding-bottom:5px}
.dm_form_line input[type="checkbox"],input[type="radio"]{width:auto!important;float:none}
.ka_elem .div_check_displayinlineblock{top:0px}
.div_search_tbl{max-width:none}
.save_def_btm{width:auto!important;left:0}
.lenteles_h1 .ico_arrow{margin-bottom:2px}
.custom_form_element .cf_buttons{top:-30px;right:0px;}
}
@media screen and (max-width:596px){
.img_div_bg {width:120px;font-size:16px}
.mr_cgf_i{top:-14px}
.header_top_hd_title{margin-bottom:60px}
.header_main{width:100%;border-right:0px;border-bottom-right-radius:0px}
.bottom_line{overflow:hidden;margin-top:5px}
#mr_update{max-width:130px!important;text-overflow:ellipsis;white-space:nowrap;overflow:scroll;vertical-align:top;margin-top:1px}
img.reg_pop_defoult2{left:20%}
#cust_spec .dm_form_line p{display:inline}
#show_spec_v0 .dm_form_line p{display:inline}
.main_table2{flex-wrap:wrap;padding-left:38px!important}
.main_table2 .page_title_block{padding-left:7px;border-left:0px}
.btn_right_bg{display:none}
.btn_left_in{width:32px;height:23px;background-size:60px;background-position:0px -2px}
.btn_left_in:hover{width:32px;height:23px;background-size:60px;background-position:0px -33px}
.btn_right_in{width:32px;height:23px;background-size:60px;background-position:-30px -2px}
.btn_right_in:hover{width:32px;height:23px;background-size:60px;background-position:-30px -33px}
.btn_left_bg1{width:100%}
.block_reg_search{width:50%}
.block_reg_search .search_form1{min-width:180px}
.btn_right_bg1{display:none}
.btn_left_bg{display:none}
.div_bg_block_daktaras_100_h1{left:10%}
.div_bg_block_daktaras{width:33.33%}
.btn_default{margin-top:2px!important;padding:7px 5px;font-size:13px}
.btn_default .ico_cnl_reg{display:none}
.div_selectlist_div{min-width:120px;width:100%}
.kal_block_btn{padding:4px;margin-bottom:1px}
.div_txt_daktaras{width:93%;line-height:15px;padding-top:4px;vertical-align:top}
.div_paddbtm30{width:50%}
.div_txt_lftbg{text-align:center;margin-top:32px}
#spec_div .div_paddbtm30{width:49%}
#spec_div .red_x{padding:3px 10px 3px 10px;margin-left:0px;margin-top:2px}
.btn_naujas_klientas{max-width:100%;padding:5px!important;font-size:14px!important}
#klientai_search_result{margin-left:0}
#klientai_search_result .div_paciento_vardas{min-width:150px;max-width:150px!important;font-size:12px}
#klientai_search_result .div_paciento_gim{min-width:55px;font-size:10px}
#klientai_search_result .div_paciento_proc{min-width:28px;font-size:10px}
#klientai_search_result .ico_kl_kom_s{margin-top:0}
#klientai_search_result .ico_credits{margin-top:0}
.btn_default_small{text-align:left}
.img_div_txt2{padding-bottom:3px}
.ppl_sty{font-size:12px;height:24px;width:100%}
.btn_srch.in .ppl_sty:hover{background-color:transparent!important}
.btn_srch{width:50%;align-items:center;justify-content:space-between}
.top_fltr{float:right;background-size:16px}
.paaiskinimai_burb{width:10px;height:10px}
.mr_11{padding-left:2px}
.btn_doc_new{width:33.33%}
.btn_daktaras_ac_new{width:33.3%}
.btn_daktaras_in_new{width:33.3%}
.btn_green_ac_new{width:33.3%}
.btn_green_in_new{width:33.3%}
.statitic_filter_block{margin-bottom:0px}
.div_scw{max-width:100vh;overflow:auto}
#v41 .dm_form_line input{width:100%!important}
.dm_form_line p{min-width:auto!important;min-width:240px!important;max-width:none!important;width:100%;padding:2px 0px}
#nust_form input[type="checkbox"],input[type="radio"]{float:left;margin-right:4px;position:relative}
#nust_form .dm_form_line p{min-width:auto!important;max-width:none!important;padding:2px 0px;display:inline-block}
.div_padd1 input{width:100%!important}
.btl_back{padding:5px 12px!important}
.dm_form_line #st_cfg_l{display:block}
.dm_form_line #st_cfg_l{display:block}
.dm_form_line #st_cfg_2{display:block}
.dm_form_line #st_cfg_2_1{display:block}
.dm_form_line #st_cfg_2_2{display:block}
.dm_form_line #st_cfg_2_3{display:block}
.dm_form_line #st_cfg_3{display:block}
.dm_form_line #st_cfg_4{display:block}
.dm_form_line #st_cfg_5{display:block}
.dm_form_line #st_cfg_6{display:block}
.dm_form_line #st_cfg_7{display:block}
#grafikas_block_3 .bg_default_line{min-width:1320px}
#grafikas_block_5 .bg_default_line{min-width:1320px}
.mr_grf_3{min-width:1320px}
.mr_grf_5{min-width:1320px}
.mr_fgrp{display:block}
.gr_pay{margin-top:0px;margin-left:2px;height:14px}
.saskaitos_kaina1{text-align:left;font-size:40px}
.saskaitos_kaina2{text-align:left}
#sask_form_avans .dm_form_line p{padding:5px 0px}
.chart{margin-right:-5px;margin-left:-5px}
.bg_default_box{width:44px}
.laikas_cell{width:41px}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,
.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,
.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,
.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,
.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,
.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:0px;padding-left:0px;max-width:100%;flex:auto}
.div_txt_pacientas input[type="checkbox"]{transform:scale(1.2)}
.planai_curentbox_check input[type="checkbox"]{transform:scale(1.2)}
.mr_gr_big .div_txt_pacientas{padding:5px 0px}
.div_padd3_right .dm_form_line .arrow-down{margin-top:0}
.dm_form_line input[type="checkbox"],input[type="radio"]{width:auto!important;float:none;margin-right:2px!important}
#plan_area .dm_form_line input{margin-bottom:4px}
#plan_area .dm_form_line select{margin-bottom:4px}
#plan_area .lenteles_h1{margin-bottom:0px}
#plan_area .kalendorius{width:100%!important;margin-bottom:4px}
.mr_3bl{margin-top:2px}
.in_group .div_txt_daktaras{top:0px!important}
.form_date_input{max-width:30%!important}
.form_date_input2{max-width:100%!important}
.ico_rnd{top:0px}
.dakt_paslaugos_main{padding:5px}
.reg_pop_bloks .div_txt_daktaras{position:relative;top:0px;padding-top:0px;max-width:94%}
.ico_drprfo_1{width:18px;height:18px}
.cursor_st{max-width:100%}
.input_600{max-width:100%!important}
#v29_ans2{min-width:350px}
.bg_blue2 .error_msg{padding:1px}
.bg_blue2 .btn_default_small{float:none}
.label_checked{margin-right:0px;margin-left:0px}
.day_checked{margin-right:5px!important}
.color_select_bg{margin-left:0px}
.color_select_bg select{margin-left:0px}
.perkelimas_info_main{left:0}
.bg:hover .bg_bl_lst{display:none}
.block_reg_bg_menuo_btn{width:100%}
.inline_block_auto{width:48%!important}
.inline_block_auto .filter_text{min-width:auto}
.inline_block_auto .form_date_input{max-width:65%!important;width:125px!important}
.group_stat_price_block .inline_block_auto{width:100%!important;display:inline-flex!important;flex-wrap:wrap}
.filter_box .kalendorius{max-width:85%!important}
.filtras_m{width:100%!important}
#mr_spec_m.s_krv{width:100%;display:inline-block}
.s_krv .prsl{display:block!important}
.s_krv .prsl .btn_srch{display:inline-block;width:33.33%}
.s_krv .prsl .ppl_sty{display:inline-block}
.s_krv .prsl .ico_trg{display:inline-block}
.s_krv .prsl .ppl_sty .ico_drkab_2{display:initial}
.s_krv .prsl .ppl_sty .ico_drgrp_2{display:initial}
.s_krv .prsl #daktaras_btn_pl{font-size:12px;height:19px!important;padding-top:3px!important}
#mr_spec_kal.s_krv{width:100%}
.s_krv .btn_srch.in .ppl_sty:hover{outline:none}
.rg_cfgb .meniu_s{padding-left:5px!important;padding:2px}
/* .rg_cfgb .btn_daktaras_in_new, .rg_cfgb .btn_daktaras_ac_new{padding:2px} */
.dm_form_line3_sms_indic{font-size:10px}
.prsl .btn_srch a{top:0}
.btn_srch .ico_trg{position:absolute;right:0;width:20px;height:24px}
.prsl .top_fltr{top:0}
.block_reg_bg_menuo_btn{display:block}
.block_reg_bg_menuo_btn .div_bg_menuo_daktaras_in{padding:1px}
.sign_bg{margin:10px}
.sign_btn_tp{top:8px;right:8px}
.div_bg_block_daktaras_pl_bg{right:15px;bottom:10px}
.pl_bg_pop{right:0;bottom:70px}
.pl_bg_pop::after{border-top: 10px solid #fff;border-bottom: 10px solid transparent;border-right: 10px solid transparent;border-left: 10px solid transparent;right: 15px;bottom: -19px;}
.lenteles_h1 .ico_arrow{font-size:12px}
.sms_vardas_txt{width:100%}
.div_txt_daktaras .span_txt_name{width:auto}
.dm_form_line_sub{padding-left:0}
.div_padd3_right .dm_form_line .div_txt_pacientas label{max-width:85%!important}
.btn_ka{height:24px!important;font-size:12px;background-position:2px 3px!important}
#daktaras_btn_pl{height:24px!important;font-size:12px;background-position:2px 3px!important}
.table_modal_mobile{display:block;overflow:hidden;width:100%;text-wrap:nowrap;position:relative;overflow-x:scroll}
.table_modal_mobile .btn_daugiau{white-space:normal;max-width:140px}
table{text-wrap:wrap}
.veiklos_sr_title2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:180px}
.mr_pcont{padding:2px}
.custom_form_element label{max-width:100%!important}
.inline_block_auto .pop_txt{bottom:0}
.cf_buttons .cf_up_arrow{position:relative;top:2px}
.cf_buttons .cf_down_arrow{position:relative;top:2px}
.btn_clean{padding:3px 10px 4px 10px;vertical-align:inherit;font-size:12px}
.tab_bg_left .btn_tab_default{max-width:120px}
#main_form_div{max-width:none}
.sks_txt_b{font-size:12px}
.help_tb_bg{display:inline-flex!important;width:100%;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;border-top:1px solid #e2e2e2}
.help_tb{position:fixed;right:0;bottom:0;width:100%;padding:10px;background-color:#fff}
.help_tb label{max-width:100%}
.help_tb_txt br{display:none}
.help_tb_up_btn{display:inline-block!important;max-width:50%!important;width:100%;padding:5px!important;background-color:#56a6db!important;color:#fff!important;font-size:14px!important}
.help_tb_down_btn{display:inline-block!important;max-width:50%!important;width:100%;padding:5px!important;background-color:#56a6db!important;color:#fff!important;font-size:14px!important}
.div_paciento_box{max-width:20px;min-width:20px}
.save_def_btm .block_reg_search{width:auto}
.dm_form_line input:first-child{margin-left:0px}
.bottom_line .dm_form_line{align-items: flex-start;}
.bottom_line .dm_form_line label{margin-right:2px;display:block;float:left;margin-right:3px!important;margin-top:1px!important}
.bottom_line .dm_form_line b{display: block;flex:0 0 calc(100% - 26px);width:auto;margin:0;line-height:1.35;white-space:normal}
.log_txt_pav{max-width:120px}
.diraddform_btn_block .toggle_txt2{max-width:none}
.diraddform_btn_block .toggle_txt3{max-width:none;width:100%}
.multi_pay_item{flex-direction:column;align-items:flex-start;}
.multi_pay_amount{justify-content:flex-start;min-width:auto}
.multi_pay_bg_div{margin:10px 0;padding:0}
.multi_pay_container{padding:0}
.multi_pay_title{font-size:16px;margin-bottom:10px}
.multi_pay_item + .multi_pay_item{margin-top:6px}
.custom_form_element .vertical_top{max-width:100%!important;display:grid!important;width:100%;}
/* .custom_form_element .vertical_top input{width:70%!important} */
.custom_form_element .vertical_top .width_x2{min-width:100%!important}
.table_modal_mobile {}
/* .ddi{display:block;position:sticky;top:20px;width:fit-content;margin-left:2px;margin-right:auto}
.ddg{display:none} */
.mr_plan_dakt .pop_header_min{min-width:auto;max-width:240px}
.doc_line_i{gap:6px;}
.doc_line_i span{font-size:13px;min-width:auto;max-width: 205px;}
.doc_line_i .btn_default{padding:4px 8px!important;flex-shrink:20;}
}
@media screen and (max-width:430px){
.div_txt_daktaras{flex-wrap:wrap}
#klientai_search_result .div_paciento_vardas{min-width:120px;max-width:120px!important}
.div_padd3_right .dm_form_line .div_txt_pacientas label{max-width:83%!important}
.table_modal_mobile .btn_daugiau{max-width:120px}
#mr_update{max-width:80px!important}
.div_paciento_dat2{width:21%}
.div_paciento_tel2{width:19%}
}
@media screen and (max-width:375px){
.header_top_hd_title{margin-bottom:5px}
.lenteles_h1{font-size:14px;display:inline-flex;flex-wrap:wrap}
.lenteles_h1 span{display:inline-flex}
.btn_default{width:100%}
.reg_tt{font-size:14px}
.te_sel3{font-size:14px}
.div_selectlist_div{min-width:80px}
.m_main_meniu{margin-right:2px}
.div_set_ico{width:26px}
.btn_prideti_div1{padding:0px 10px 0px 20px}
.bg_default_box{width:39px}
.mr_grf_5{min-width:1380px}
#v29_ans2{min-width:312px}
.dm_form_line label{max-width:85%!important}
#klientai_search_result .div_paciento_box{position:relative;top:0px;max-width:13px;min-width:13px}
#klientai_search_result .div_paciento_vardas{min-width:100px;max-width:100px!important}
#klientai_search_result .div_paciento_gim{min-width:55px;font-size:10px}
#klientai_search_result .div_paciento_proc{min-width:28px;font-size:10px}
#klientai_search_result .ico_kl_kom_s{vertical-align:top}
#mr_cgf{min-width:250px}
.pl_bg_pop{min-width:300px;max-width:300px}
.table_modal_mobile .btn_daugiau{max-width:90px}
.gr_pay{min-width:11px;font-size:8px}
.ppl_sty{font-size:10px}
}
@media screen and (max-width:320px){
.div_paddbtm30{width:100%}
.pl_bg_pop{min-width:270px;max-width:270px}
}
@media screen and (max-width:280px){
.div_padd3_left .img_div_bg3{width:25%}
}
.bg_calendar{text-align:center;margin:auto;padding:10px;width:70%}
.bg_calendar{text-align:center;margin:auto;padding:10px;width:70%}
.calendar_txt{display:block;padding-bottom:10px}
.calendar_txt{display:block;padding-bottom:10px}
.link_calendar{display:inline-block;width:19%;cursor:pointer;color:#56A6DB;font-size:14px;text-align:center}
.link_calendar{display:inline-block;width:19%;cursor:pointer;color:#56A6DB;font-size:14px;text-align:center}