@media print {
    .outline_only_main_links { display: none; }
    .links-main { display: none; }
    .outline_only { display: none; }
    .menu_child { display: none; }
    .menu_parent { display: none; }
    .menu_parent_2 { display: none; }
    .button { display: none; }
    .submit { display: none; }
    .showFaqtoid { display: none; }
}
table.outline_only_main_links {
    border: 1px solid lightgrey;
    border-collapse: collapse;
    border-spacing: 1px;
}
div.veiksmu_pasirinkimas_ajax{
    z-index:10;
    background-color: #C7D2F2;
    padding: 6px;
    border: 1px solid;
}
.lgrkmlabel{
    font-size:9px;
    float:left;
}



#loadingModal {
    display: none;
    position: fixed;
    pointer-events: none;
    z-index: 9999999;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.7;
    background: rgba(255, 255, 255, 0.95) url('../../images/transparent_load.gif') 50% 50% no-repeat;
}
.SaskViewButton{
    margin:2px;
    min-width:20mm !important;
}
.SaskViewActive{
    background-color: #dddddd !important;
    font-weight: bold;
}
.links-main{
    margin-top:4px;
    border-collapse: collapse;
    width:100%;
    padding: 0;
}
.links-main td{
    /*border: 1px solid lightgrey;*/
    height:7mm;
    vertical-align: middle;
}
.links-main td div.menu_parent{
    height:100%;
    vertical-align: middle;
    display:table;
    width:100%;
    text-align: center;
}
.links-main td div.popup_tooltip{
    height:100%;
    width:100%;
    text-align: center;
}
.links-main td div i{
    margin-right:2px;
    font-size: 15px;
}
.links-main tr{
    background-color: #D0E6F9;
}
.links-main td a:hover{
    text-decoration:none;
}
.links-main td a{
    vertical-align: middle;
    /*color: #3c3c3c !important;*/
    /*color: #042647;*/
}
.links-main td:hover{
    background-color: #b2d4f3;
}
.links-label{
    font-size:12px;
    display:table-cell;
    vertical-align:middle;
    color: #4a4a4a !important;
}
.links-main .links-active{
    background-color: #bdd8f1;
    font-weight: bold;
}
.links-main .links-active .links-label{
    color: #535252 !important;
}
.dz-action_icons:hover, #droppable:hover, #mail_atachments:hover{background-color:#7DC6EB}
.links-main-sec{
    margin-top:4px;
    border-collapse: collapse;
    width:100%;
    padding: 0;
}
.links-main-sec td{
    border: 1px solid lightgrey;
    height:7mm;
    vertical-align: middle;
    background-color: #f5f5f5;
}
.links-main-sec td div.menu_parent{
    height:100%;
    vertical-align: middle;
    display:table;
    width:100%;
    text-align: left;
    padding:1mm 2mm;
}
.links-main-sec td div i{
    margin-right:2px;
    font-size: 15px;
}

.links-main-sec .links-label{
    padding:1mm 2mm;
    color: #626262;
    text-align: center;
    /*font-weight: bold;*/
}
.links-main-sec td div.menu_parent:hover{
    background-color: #eaeaea;
}

.links-main-sec .links-active{
    background-color: #eaeaea !important;
    font-weight: bold;
}
.links-main-empty{
    pointer-events: none;
    background-color:white !important;
}
.links-main-sec td a:hover{
    text-decoration:none;
}
.links-main-sec .links-active .links-label{
    color: #545454 !important;
}
.links-main-uzs{
    border-collapse: collapse;
    width:100%;
    height:100%;
}
.links-main-uzs td{
    border-left: 1px solid #e2e2e2;
    width:auto;
    min-width:30mm;
    height:100%;
    vertical-align: middle;
}
.links-main-uzs td div{
    height:100%;
    vertical-align: middle;
    display:table;
    width:100%;
    text-align: center;
}
.links-main-uzs tr{
    background-color: #cccccc;
}
.links-main-uzs td a:hover{
    text-decoration:none;
}
.links-main-uzs td a{
    vertical-align: middle;
    color: #042647;
}
.links-main-uzs td:hover{
    background-color: #adbecd;
}
.links-label-uzs{
    font-size:12px;
    color:#013e7b;
    display:table-cell;
    vertical-align:middle;
    font-weight: bold;
    text-shadow: 0 1px 1px #efefef;
    font-style: normal;
    padding:1mm 1mm;
}
#kiti_uzsakymo_linkai_child{
    width:auto;
    height:auto;
}
.links-active-uzs{
    background-color: #b5c7d6;
}
#kraunasi_dialog{padding:5mm;}
/*Multi paieÅ�ka*/
div.zenklai {
    display:none;
}
.cl_sys_warning{
    font-size:13px;font-family:times new roman;text-align:center;color:#333333;background-color:#ffb3b3;font-weight:bold;
}
.heading_cl_sys{
    font-size:13px;font-family:times new roman;text-align:center;color:#333333;background-color:#ffb3b3;font-weight:bold;
}
.heading_cl_sys_colspan{
    font-size:15px;font-family:times new roman;text-align:center;color:#333333;background-color:lightyellow;font-weight:bold; text-transform: uppercase;
}
.toast-center-page {
    top: 50%;
    left: 40%;
    width: 100%;
}
.notification {
    background-color: #555;
    color: white;
    text-decoration: none;
    padding: 7px 10px;
    position: relative;
    display: inline-block;
    border-radius: 2px;
}

.notification:hover {
    background: red;
}

.cl_sys_orders_disablad_enabled {
    display: none;
    background-color: #f6f6f6;
    margin-bottom: 30px;
    border: 1px solid #3F7EB4;
    float: left;
    width: 98.5%;
    margin-left: -3px;
    margin-top: -20px;
    padding: 25px 10px 10px 10px;
}

.klientu_vezeju_table_content_td, .klientu_vezeju_table_column_td {
    text-align: left !important;
    background-color: rgb(255,255,255) !important;
    padding: 2.5mm !important;
    white-space: nowrap;
}

.klientu_vezeju_table_content_td {
    width: 65% !important;
}

.klientu_vezeju_table_column_td {
    width: 20% !important;
    text-transform: uppercase;
}

.klientu_vezeju_zone_btn {
    color: black !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    padding: 4px 10px !important;
    position: relative !important;
    display: inline-block !important;
    font-weight: bold !important;
}
.BasketCount{
    position:absolute;
    top:1.2mm;
    right:1.7mm;
    font-size:9px;
}
.notification .badge {
    position: absolute;
    top: -10px;
    right: -15px;
    padding: 5px 10px;
    border-radius: 50%;
    background: red;
    color: white;
}

.badge_msg {
    padding: 2px 2px;
}

.klientu_vezeju_zone_btn .badge {
    position: absolute !important;
    top: -7px !important;
    left: -7px !important;
    padding: 2px 7px !important;
    border-radius: 50% !important;
    background: #ee5b5b !important;
    color: white !important;
}
.clSysStatusIndicator{
    height:4.2mm;
    width:4.2mm;
    border-radius:2px;
    display:inline-block;
    vertical-align: middle;
    text-align: center;
    position:relative;
    margin-bottom:0.7mm;
}
.clSysStatusIndicator>div{
    color:indianred;
    font-weight: bold;
    vertical-align: middle;
    text-align: center;
    height:100%;
}
.shortLinkInput {
    height: 7mm;
    width: 115mm;
    margin-left: 0.5mm;
    padding-left: 1mm;
    border: 2px solid lightgrey;
    border-radius: 5px;
    vertical-align: middle;
    font-size: 14px;
    color: #4a4a4a;
}
.shortLinkCopy, .shortLinkLock {
    height:6.5mm;
    vertical-align: middle;
}

.clSysTabsTable {
    text-align: center;
    background-color: #dddddd;
    font-family: verdana, arial, helvetica, sans-serif;
    border-radius:3px;
    width:100%;
}
.switch {
    position: relative;
    width: 25px;
    height: 14px;
    display: block;
    float: right;
    margin-left: 10px;
}


.switch input {
    opacity: 0;
    width: 0;
    height: 0;
}

.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
    vertical-align: middle;
}

.slider:before {
    position: absolute;
    content: "";
    height: 8px;
    width: 8px;
    left: 3px;
    bottom: 3px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
}

input:checked + .slider {
    background-color: #2196F3;
}
input:focus + .slider {
    box-shadow: 0 0 1px #2196F3;
}
.ShowHidePasidarykPats{
    display:none;
    margin:0 1px;
    cursor: pointer;
}
.hover-opacity:hover{
    opacity:1 !important;
}
.ShowHidePasidarykPats > img:hover{
    transform:scale(1.15);
    -webkit-transform:scale(1.15);
    -moz-transform:scale(1.15);
    -ms-transform:scale(1.15);
    -o-transform:scale(1.15);
}
input:checked + .slider:before {
    -webkit-transform: translateX(11px);
    -ms-transform: translateX(11px);
    transform: translateX(11px);
}

/* Rounded sliders */
.slider.round {
    border-radius: 34px;
}

.slider.round:before {
    border-radius: 50%;
}
.manual_img{
    height:5.5mm;
}
.hidden{
    display:none;
}
.showFaqtoid{
    cursor:pointer;
    display:inline-block;
}
.readonly,.clSysReadOnly{
    pointer-events: none;
    background-color: #e0e0e0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.global_priskyrimas_moduliui_class{
    color: white;text-align: center;display: inline-block;font-size: 14px;cursor: pointer;padding: 10px 15px;margin: 6px 0px 6px 6px;
}
.infot_ad{
    position: absolute;
    bottom: 3px;
    right: 5px;
    display:inline-block;
    font-family:calibri,verdana,arial,sans-serif;
}
.PV_th{
    background-color: #e9e9e9;
    border-collapse: separate;
    border-color: #FFFFFF #E0E0E0 #E0E0E0 #FFFFFF;
    border-right: 1px solid #E0E0E0;
    border-style: solid;
    border-width: 1px;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;

    letter-spacing: 0;
    padding: 3px 3px 3px 8px;
    text-align: center;
    font-weight: normal;
    border-right-color: #ffffff;
    border-left-color: #ffffff;
    border-bottom-color: #ffffff;
    border-top-color: #ffffff;
}
ul.InfotHeaderJuosta {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #8cc2f1;
}
li.InfotHeaderJuostaText{
    display: block;
    color: white;
    text-align: center;
    padding: 14px 14px;
    text-decoration: none;
    font-weight: bold;
    background-color: #5392c6;
    border-bottom:1px solid lightgrey;
}
span.current_view{
    border:1px dotted black;
    padding-left:3px;
    padding-right:3px;
    color:black;
    font-weight:bold;
}
input[type="text"][disabled] {
    background-color:#d6d4ce;
}
.main_tbl_order_types {

    height: 40px;
    text-align: center;
    background-color: #cccccc;
    font-family: verdana,arial,helvetica,sans-serif;
}

.main_tbl_order_types ul {
    text-align: center;
}

.main_tbl_order_types ul li {
    display: inline;
    text-align: center;
    padding: 0 10px;
    border-left: 1px solid #cccccc;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana,arial,helvetica,sans-serif;
    font-style: normal;
    color: black;
}

.main_tbl_order_types ul > li:last-child {
    border-right: 1px solid #cccccc;
}

.main_tbl_order_types ul li a  {
    text-shadow: 0 1px 1px #efefef;
}

.main_tbl_order_types a:hover {
    text-decoration: none;
    border-bottom: 3px solid #3F7EB4;
}
.order_types_tabs:hover {
    background-color:#C0C0C0;
}
.mygtukas_zalias {
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 13px;
    color: #050505;
    padding: 3px 3px;
    background: -moz-linear-gradient(
            top,
            #ffffff 0%,
            #ebebeb 50%,
            #dbdbdb 50%,
            #b5b5b5);
    background: -webkit-gradient(
            linear, left top, left bottom,
            from(#ffffff),
            color-stop(0.50, #ebebeb),
            color-stop(0.50, #dbdbdb),
            to(#b5b5b5));
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #949494;

    box-shadow:
            0px 1px 3px rgba(000,000,000,0.5),
            inset 0px 0px 2px rgba(255,255,255,1);
    cursor:pointer;

}

.puslapiavimas_link_psl{
    padding: 3px 7px;
    border-radius: 3px;
    border: 1px solid #949494;
    color: #050505;
}
.puslapiavimas_link_psl_here{
    padding: 3px 7px;
    border-radius: 3px;
    border: 1px solid #949494;
    background-color: black;
    color: white;
}

.puslapiavimas_link_psl:hover {
    background-color:#80b5ea;
}

.mygtukas_melsvas {
    -moz-box-shadow:inset 0px 1px 0px 0px #dcecfb;
    -webkit-box-shadow:inset 0px 1px 0px 0px #dcecfb;
    box-shadow:inset 0px 1px 0px 0px #dcecfb;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bddbfa), color-stop(1, #80b5ea) );
    background:-moz-linear-gradient( center top, #bddbfa 5%, #80b5ea 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bddbfa', endColorstr='#80b5ea');
    background-color:#bddbfa;
    -moz-border-radius:42px;
    -webkit-border-radius:42px;
    border-radius:42px;
    border:1px solid #84bbf3;
    display:inline-block;
    color:#ffffff;
    font-family:arial;
    font-size:11px;
    font-weight:bold;
    padding:2px 6px;
    text-decoration:none;
    text-shadow:1px 1px 8px #528ecc;
}
.mygtukas_melsvas:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #80b5ea), color-stop(1, #bddbfa) );
    background:-moz-linear-gradient( center top, #80b5ea 5%, #bddbfa 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80b5ea', endColorstr='#bddbfa');
    background-color:#80b5ea;
}
.mygtukas_melsvas:active {
    position:relative;
    top:1px;
}

body{
    margin:0;
    padding:0;
}
thead{display:table-header-group}
.address, .multch, .PV_text,.main_tbl td {font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;color:black;vertical-align: middle}
.multch{text-align:left;height:60px;overflow-y:auto;overflow-x:hidden;white-space:nowrap;}
.multch label{display:block;}
td.text{
    background-color: #f0f7f2;
}
.sys-track-sp{color: red; font-weight: bold; font-size:18px;cursor:pointer;vertical-align: middle;margin-left:2px;}
.sys-track-sp img{height:4mm;vertical-align: middle;}
.text{font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:black}
.textbold{font-family:verdana,arial,helvetica,sans-serif;font-size:12px;color:black;font-weight:bold}
.textbold2{font-family:verdana,arial,helvetica,sans-serif;font-size:13px;color:black;font-weight:bold;text-align:center}
.address2{font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;color:#6cf}
.addressbold{font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;color:black;font-weight:bold}
.addressbold_black{font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;color:black;font-weight:bold}
.forma, .main_tbl input{font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color: black}
.forma input{vertical-align: middle}
.addres3{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;color:black}
.cursor{cursor:default}
.submit{font-family:verdana,arial,helvetica,sans-serif;font-size:1px}
.input{background-color:#fff;border-left:1 solid #000;border-right:0 solid #000;border-top:1 solid #000;border-bottom:1 solid #000;font-family:verdana;color:#000;font-size:10 pt}
.input_no_border{overflow:hidden;background-color:#fff;border-left:0 solid #000;border-right:0 solid #000;border-top:0 solid #000;border-bottom:0 solid #000;font-family:verdana;color:#000;font-size:10 pt}
.input_no_border_sm_bold{background-color:#fff;border-left:0 solid #000;border-right:0 solid #000;border-top:0 solid #000;border-bottom:0 solid #000;font-family:verdana;color:#000;font-size:8 pt}
.input_small{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;color:#013e7b}
h1{font-family:verdana,arial;text-align:center;color:#000;font-size:24px;font-weight:400;display:inline}
h2{font-family:verdana,arial;text-align:left;color:black}
h3{font-family:verdana,arial;text-align:center;color:red}
ul{margin:0px;padding:0px 0px 0px 10px}
a{color:#013e7b;text-decoration:none}
a:hover{text-decoration:underline}
a.self_link{color:red;border-bottom:2px dotted purple;}
a.outside_link, a.self_link{margin:20px 0 !important;margin:20px;white-space:nowrap; font-weight: bold; color: #bf6204;}
td.forma a,
td.forma span a {font-weight: bold;color: #bf6204;}
a.self_link + a,a.outside_link + a {margin-left:35px !important;margin-right:0 !important;}
p.t{font-size:10pt;font-family:verdana,arial;text-align:center;color:#013e7b}
tr.heading{font-size:13;font-family:times new roman;text-align:center;color:#333333;
}
tr.heading_bold{font-size:12;font-family:times new roman;text-align:center;color:#013e7b;font-weight:bold}
td.top_scroll{/* top:expression(document.getelementbyid("srcolldiv1").scrolltop); */position:relative;font-size:12;font-family:times new roman;text-align:center;color:#013e7b;background:white}
td.left_scroll{/* left:expression(document.getelementbyid("srcolldiv1").scrollleft); */position:relative;font-size:12;font-family:times new roman;text-align:center;color:#013e7b;background:white}
tr.top_scroll{/* top:expression(document.getelementbyid("srcolldiv1").scrolltop); */position:relative;font-size:12;font-family:times new roman;text-align:center;color:#013e7b;background:white}
tr.headingbig{font-size:18;font-family:times new roman;text-align:center;color:#013e7b;font-weight:bold}
tr.headingvbig{font-size:18;font-family:verdana,arial;color:black}
tr.body{font-size:10pt;font-family:times new roman;text-align:center;color:black;}
.body{font-family:verdana,arial,helvetica,sans-serif;font-size:13px;color:black}
.body_black{font-family:verdana,arial,helvetica,sans-serif;font-size:13px;color:black}
.body1{font-family:verdana,arial,helvetica,sans-serif;font-size:13px;color:black;background-color:#e0f5de}
.body2{font-family:verdana,arial,helvetica,sans-serif;font-size:13px;color:black}
.body_mazas{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;color:#013e7b}
.nesutampa{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;color:red}
.wrong{color:red;font-weight:bold}
tr.atskaita_1body{font-size:10pt;font-family:times new roman;text-align:left;color:black;font-weight:bold}
td.headingbig{font-size:18;font-family:times new roman;text-align:left;color:black;font-weight:bold}
td.atskaita_1_small{font-size:11;font-family:times new roman;text-align:left;color:black;font-weight:bold}
tr.atskaita_normal{font-size:14;font-family:times new roman;text-align:left;color:black}
td.atskaita_normal{font-size:14;font-family:times new roman;text-align:left;color:black}
a{color:#013e7b;text-decoration:none}
a:hover{text-decoration:underline}
body{font-size:13px;font-family:verdana,arial;color:black}
p.page_title{font-family:verdana,arial,helvetica,sans-serif;color:#013e7b;font-size:23px;display:inline-block;text-align:left;padding-left:30px;padding-bottom:30px}
table.table_full_border_blue {
    border-collapse: collapse;
    border: 1px solid #3F7EB4;
}

.table_full_border_blue tr ,.table_full_border_blue td{
    border: 1px solid #3F7EB4;
}
.darkenBackground {
    background-color:#000;
    opacity: 0.7;
    filter: alpha(opacity=70); /* IE */
    z-index: 60;
    height: 100%;
    width: 100%;
    background-repeat:repeat;
    position:fixed;
    top: 0px;
    left: 0px;
}
.save_page_overlay {
    background-color:#fff;
    z-index: 100;
    height: 200px;
    width: 380px;
    position:fixed;
    top: 25%;
    left: 25%;
    border:2px solid #3F7EB4;
    border-spacing:0;
}
.save_page_overlay_transparent {
    background-color:transparent;
    z-index: 100;
    height: 200px;
    width: 380px;
    position:fixed;
    top: 15%;
    left: 25%;
}
.box_header
{
    background-color:#D0E6F9;
    padding:3px 0 2px 15%;
    border-bottom:2px solid #3F7EB4;
    color:#013E7B;
    letter-spacing: 1.1px;
    font:bold 14px/18px "Trebuchet MS"
}
.stylish_input
{
    background-color:#FFFFFF;
    border:1px solid #D0E6F9;
    color:#013E7B;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:8pt
}
.PV_add_line{
    padding-left:25px;
    font-size:1.2em;
    font-variant:small-caps;
    cursor:pointer;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:8pt;
    color:#013e7b;
}
.PV_add_lines{cursor:pointer;width:16px;height:16px;background: url(../../inc/img/interface/multi_plus.png) left center no-repeat;display:inline-block !important;display:inline;visibility:hidden}
.calc_icon{cursor:pointer;width: 16px;height: 16px;background: url(../../inc/img/interface/calendar_icon.png) left center no-repeat;display:inline-block !important;display:inline;}
.phone_icon{cursor:pointer;width: 16px;height: 16px;background: url(../../inc/img/interface/phone_icon.png) left center no-repeat;display:inline-block !important;vertical-align: middle;margin-left:1px;}
div#add_lines_div{height:90px;width:100px;background-color:#0b5b1b;visibility:hidden}
.PV_tr2 input{
    height:20px;
    /*background: #fff;*/
}
.PV_tr input{
    border-collapse: separate;
    border-color: #FFFFFF #E0E0E0 #E0E0E0 #FFFFFF;
    border-right: 1px solid #E0E0E0;
    border-style: solid;
    border-width: 1px;
    font-family: Tahoma,Arial;
    font-size: 11px;
    letter-spacing: 0;
    padding: 3px 3px 3px 8px;
}
.PV_tr input[type=checkbox], .PV_tr2 input[type=checkbox]{
    height:11px;
}
.PV_newlyadded input{
    /*background-color: #CDE9A7;*/
}
table.pv_t td{
    padding:1px;
    text-align:center;
    border:1px solid #C1DAD7;
}
table.pv_t{
    padding:0;
    margin-left:0.5mm;
    border-spacing:0;
    empty-cells:hide;
    border-collapse:collapse;
    display:inline-block;
}
.PW_reports{
    z-index:1;
    font-weight:bold;
    display:inline-block;
    vertical-align:middle;
    width:auto;
    background-color: #ef9550 !important;
    opacity:1;
    color: #fcfcfc !important;
    border:1px solid #c1c1c1;
    font-size: 11px;
    padding:2px 5px;
    border-radius:3px;
    position:relative;
}
.PW_reports:hover{
    text-decoration: none;
}
.PW_settings_DIV{
    text-align: left;
    margin:2mm 1mm;
    width: max-content;
    min-width:180mm;
    border:1px solid #c1e2f2;
    border-radius:5px;
    padding:2mm;
    background-color: #ccefff;
    max-width:98%;
    box-shadow: 0 0 15px 1px rgba(0,0,0,0.41);
    font-size: 11px;
    font-family: verdana,arial,helvetica,sans-serif;
}
table.pv_t input {
    padding:1px 0px 1px 1px;
    line-height:18px;
    border-bottom:1px solid #eee;
    border-right:1px solid #eee;
    border-left:2px solid #ddd;
    border-top:2px solid #ddd;
}
td.pv_h, th.pv_h {
    padding:0px !important;
    margin:0px !important;
    border:0px !important;
    width:0px !important;
}
input.pv_i{
    font: 11px verdana,arial,helvetica,sans-serif !important;
    min-width:100%;
    color:black;
}

td.pv_h2 {
    border: 1px solid #C1DAD7;
    background: #D7E7E8;
    color: #4f6b72 !important;
    font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.has_comment {
    border-bottom:1px dashed #837e7e;
}
.auts_main td
{
    border: 1px solid #C1DAD7;
    padding: 1px 3px 1px 6px;
    white-space:nowrap;
    height:19px;
    text-align:center;
    font:11px Verdana, Arial, Helvetica, sans-serif
}
tr.auts_clicked, .auts_main tbody > tr:hover{background: #67C7C7;color:#fff}
.auts_main td a{color: #c75f3e;}
.auts_main th{	font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #4f6b72;
    text-align:center;
    border: 1px solid #C1DAD7;
    /*font-weight:bold;*/
    padding: 2px 2px 2px 4px;
    background: #CAE8EA;
}
.auts_main{border-spacing:0;margin-left:auto;margin-right:auto;border-collapse:collapse;empty-cells:show}
tr.auts_clr1{
    /*background: #fff;*/
    color: #222;
}
tr.auts_clr2, td.auts_clr2{
    background: #f5f5f5;
    color: #000;
}
td.auts_c{color:#797268;font-size:10px;font-weight:bold;}
/*#search_config {border:none;width:16px;height:16px;background:url(../../inc/img/interface/cp.png) left center no-repeat;margin:0 auto}*/

#plus {border:none;width:16px;height:16px;background:url(../../inc/img/interface/plus.png) left center no-repeat;margin:0 auto;display:inline-block !important;display:inline;}
.plus {border:none;width:16px;height:16px;background:url(../../inc/img/interface/plus.png) left center no-repeat;margin:0;display:inline-block !important;display:inline;}
.done {border:none;width:16px;height:16px;background:url(../../inc/img/interface/multi_plus.png) left center no-repeat;margin:0;display:inline-block !important;display:inline;}

#pl_left_div a, #pl_right_div a, #pl_full_div a {display:block;font:12px Verdana;padding:5px;padding-left:10px;color:black;white-space:nowrap}
#pl_left_div a:hover, #pl_right_div a:hover, #pl_full_div a:hover {color: #000000;-moz-border-radius:6px;background-color: #ffedaf;font-weight:bold;}
#pl_left_div div, #pl_right_div div, #pl_full_div div{background-color:#99CCFF;font-size:13px;font-weight:bold;color:black;text-align:center;-moz-border-radius:6px;}

#pl_left_div {width:449px;float:left;}
#pl_right_div {width:449px;float:left;border-left:1px solid #accbff;}
#pl_full_div {width:100%;}
#pl_main_div{width:900px;padding:2px;margin-left:25%;margin-right:5%;}

/* #infot_content_before{height:29.3cm;} */
.pdf_button_toolbar{margin-top: 1mm;}

@media print {
    #wrapper {
        width: auto;
        margin: 0 5%;
        padding: 0;
        border: 0;
        float: none !important;
        color: black;
        background: transparent;
    }
    #infot_footer {
        position: fixed;
        width: 100%;
        top: auto;
        right: 0px;
        bottom: 0;
        left: 0;
        text-align:right;
        font-family:calibri,verdana,arial;
        font-size:9pt;
        white-space:nowrap;

    }
    #no_prit,#showFaqtoid,#generate_pdf_function,#generate_pdf, .pdf_button_toolbar{
        display:none;
    }
    .pdf_button_toolbar{margin-top:0;}
}
@media screen {
    #infot_footer {
        display:none;
    }
}
#submit_button{left:48%;position:absolute;text-align:center;}
#submit_button input{color:green;font-weight:bold}
#delete_button{font-size:10px;color:red;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold}
.top_notice{
    width:100%;
    min-height:55px;
    margin-bottom: 6px;
    background-color: #ffff87;
    box-shadow: 0 0 7px #888888;
    vertical-align: middle;
    padding: 2px;
    line-height: 1.3;
    font-family: "Verdana", "Arial", "Georgia", Palatino, serif;
    font-size:11px;
}
.href_geltona_juosta{
    font-size: 12px;
    text-decoration: none;
    vertical-align: middle;
    background-color: #EEEEEE;
    color: #333333;
    padding: 3px 10px 3px 10px;
    border-top: 1px solid #CCCCCC;
    border-right: 1px solid #989898;
    border-bottom: 1px solid #989898;
    border-left: 1px solid #CCCCCC;
    border-radius:3px;
    margin-right: 8px;
}
.top_notice .btnnn{
    padding:1px 3px;
    font-size:10px;
}
.href_geltona_juosta:hover {
    background-color: #00c0f1;
    color: white;
    text-decoration: none;
}

@media print{
    .top_notice{
        display: none;
    }
    .href_geltona_juosta{
        display: none;
    }
}

.hide{display:none}


.big_links a{color:#0076ae;padding:0px 12px 0px 8px}
.big_links td{text-align:center;font-weight:bold;font-size:16px;}
.big_links{border-spacing:0;border-bottom:solid thin;margin-right:10px}


input.borderless{border:none;padding-right:10px}
.noborder{border:none}
.center{width:750px;text-align:center;margin:10px auto;}
.bold{font-weight:bold}
.hover{display:inline-block;}
.hover:hover{
    -webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);border:1px;border-color:black;border-radius:4px;
}
.search_mod_paieska_icon{
    height:15px;
    opacity:0.5;
    margin-left:2px;
    vertical-align: middle;
}
.search_mod_types > span{
    vertical-align: middle;
}
.nowrap{white-space: nowrap;}
.black{color:black;}
.cpcurrentdate{color:red;font-weight:bold}
td.grazus_td_laukas_calendar {
    border: 1px solid #d3d3d3;
    background: #e6e6e6 url(../misc_JS/jquery-ui/css/ui-lightness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #555555;
    height: 20px;
}
td.grazus_td_laukas_calendar:hover {
    border:1px solid #000;
}
td.grazus_td_laukas_calendar_selected_week {
    border: 1px solid #bfbfbf;
    background: #cccccc url(../misc_JS/jquery-ui/css/ui-lightness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #555555;
    height: 20px;
}
td.grazus_td_laukas_calendar_selected_week:hover {
    border:1px solid #000;
}
td.grazus_td_laukas_calendar_kitas_men {
    border: 1px solid #d3d3d3;
    font-weight: normal;
    color: #555555;
    height: 20px;
}
td.grazus_td_laukas_calendar_kitas_men:hover {
    border:1px solid #000;
}
.cpcurrentmonthdate,.cpothermonthdate,.cpcurrentdate,.cptodaydate{text-align:right;text-decoration:none}
.cpcurrentmonthdate,.cptodaydate{color:#4f6b72;font-weight:bold}
.cpcurrentmonthdatedisabled,.cpothermonthdatedisabled,.cpcurrentdatedisabled{color:#d0d0d0;text-align:right;text-decoration:line-through}
.cpdaycolumnheader,.cpyearnavigation,.cpmonthnavigation,.cpcurrentmonthdate,.cpcurrentmonthdatedisabled,.cpothermonthdate,.cpothermonthdatedisabled,.cpcurrentdate,.cpcurrentdatedisabled,.cptodaytext,.cptodaytextdisabled,.cptext,.cptodaydate{font-family:arial;font-size:8pt;vertical-align:middle; cursor:pointer;}
.cphead{background-color:#D0E6F9;border:solid #aaaaaa 1px; border-radius: 4px;white-space: nowrap;}
.cpmonthinput{-moz-border-radius:4px;background-color:#FFF;border:1px solid #F5F5F5;}
.cpothermonthdate{color:#797268}
.cpyearnavigation,.cpmonthnavigation{color:#000;text-align:center;font-weight:bold}
td.cpcurrentdatedisabled{border-width:1px;border:solid thin #faa}
td.cpcurrentdate{color:red !important;background-color:#4f6b72;border-width:1px;border:solid thin #000}
td.cpdaycolumnheader{text-align:right;border:solid thin #4f6b72;border-width:0px 0px 1px 0px; font-weight:bold;}
td.cptodaydate{border-width:1px;border:solid thin #000}
td.cptodaytext,td.cptodaytextdisabled{border:solid thin #4f6b72;border-width:1px 0px 0px 0px}
a.cptodaytext,span.cptodaytextdisabled{height:20px}
a.cptodaytext{color:#4f6b72;font-weight:bold;}
span.cptodaytextdisabled{color:#d0d0d0}
.equ_begins{background-position:0 34px}
.equ_ends{background-position:0 17px}
.equ_equals{background-position:0 153px}
.equ_exists{background-position:0 68px}
.equ_less{background-position:0 119px}
.equ_like{background-position:0 0}
.equ_more{background-position:0 85px}
.equ_nequals{background-position:0 136px}
.glowing{
    padding:2px;
    border-radius:3px;
    -webkit-animation: glowing 1200ms infinite;-moz-animation: glowing 1200ms infinite;-o-animation: glowing 1200ms infinite;animation: glowing 1200ms infinite;
    -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.29), inset 0px 0px 2px rgba(0,0,0, .5);-moz-box-shadow: 1px 1px 1px rgba(0,0,0,.29), inset 0px 0px 2px rgba(0,0,0, .5);box-shadow: 1px 1px 1px rgba(0,0,0,.29), inset 0px 0px 2px rgba(0,0,0, .5);
}
.glowing:hover {-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.29), inset 0px 0px 2px rgba(0, 0, 0, 0.5);-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.29), inset 0px 0px 2px rgba(0, 0, 0, 0.5);box-shadow: 1px 1px 1px rgba(0,0,0,.29), inset 0px 0px 2px rgba(0,0,0, .5);}
.glowing:active {-webkit-box-shadow: inset 0px 0px 3px rgba(0,0,0, .8);-moz-box-shadow: inset 0px 0px 3px rgba(0,0,0, .8);box-shadow: inset 0px 0px 3px rgba(0,0,0, .8);}
@keyframes glowing {
    0% { box-shadow: 0 0 -10px #f3f3f3; }
    40% { box-shadow: 0 0 10px #FF0000; }
    60% { box-shadow: 0 0 10px #FF0000; }
    100% { box-shadow: 0 0 -10px #f3f3f3; }
}
@-webkit-keyframes glowing {
    0% { -webkit-box-shadow: 0 0 -10px #f3f3f3; }
    40% {-webkit-box-shadow: 0 0 10px #FF0000; }
    60% {-webkit-box-shadow: 0 0 10px #FF0000; }
    100% {-webkit-box-shadow: 0 0 -10px #f3f3f3; }
}
@-moz-keyframes glowing {
    0% { -moz-box-shadow: 0 0 -10px #f3f3f3; }
    40% {-moz-box-shadow: 0 0 10px #FF0000; }
    60% {-moz-box-shadow: 0 0 10px #FF0000; }
    100% {-moz-box-shadow: 0 0 -10px #f3f3f3; }
}
@-o-keyframes glowing {
    0% { box-shadow: 0 0 -10px #f3f3f3; }
    40% { box-shadow: 0 0 10px #FF0000; }
    60% { box-shadow: 0 0 10px #FF0000; }
    100% { box-shadow: 0 0 -10px #f3f3f3; }
}
@keyframes glowing {0% {
    box-shadow: 0 0 -10px #f3f3f3; }
    40% { box-shadow: 0 0 10px #FF0000; }
    60% { box-shadow: 0 0 10px #FF0000; }
    100% { box-shadow: 0 0 -10px #f3f3f3; }
}

.glowing_orange {
    padding: 2px;
    border-radius: 3px;
    -webkit-animation: glowing_orange 1200ms infinite;
    -moz-animation: glowing_orange 1200ms infinite;
    -o-animation: glowing_orange 1200ms infinite;
    animation: glowing_orange 1200ms infinite;
}

.glowing_orange:hover {
    -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 0px 0px 2px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 0px 0px 2px rgba(0, 0, 0, .5);
    box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 0px 0px 2px rgba(0, 0, 0, .5);
}

.glowing_orange:active {
    -webkit-box-shadow: inset 0px 0px 3px rgba(0, 0, 0, .8);
    -moz-box-shadow: inset 0px 0px 3px rgba(0, 0, 0, .8);
    box-shadow: inset 0px 0px 3px rgba(0, 0, 0, .8);
}

@-webkit-keyframes glowing_orange {
    0% { box-shadow: 0 0 -10px #e28902; }
    40% { box-shadow: 0 0 10px #ff9900; }
    60% { box-shadow: 0 0 10px #ff9900; }
    100% { box-shadow: 0 0 -10px #e28902; }
}
@-moz-keyframes glowing_orange {
    0% { box-shadow: 0 0 -10px #e28902; }
    40% { box-shadow: 0 0 10px #ff9900; }
    60% { box-shadow: 0 0 10px #ff9900; }
    100% { box-shadow: 0 0 -10px #e28902; }
}
@-o-keyframes glowing_orange {
    0% { box-shadow: 0 0 -10px #e28902; }
    40% { box-shadow: 0 0 10px #ff9900; }
    60% { box-shadow: 0 0 10px #ff9900; }
    100% { box-shadow: 0 0 -10px #e28902; }
}
@keyframes glowing_orange {
    0% { box-shadow: 0 0 -10px #e28902; }
    40% { box-shadow: 0 0 10px #ff9900; }
    60% { box-shadow: 0 0 10px #ff9900; }
    100% { box-shadow: 0 0 -10px #e28902; }
}

.glowing_zaliai {
    padding: 2px;
    border-radius: 3px;
    -webkit-animation: glowing_zaliai 1200ms infinite;
    -moz-animation: glowing_zaliai 1200ms infinite;
    -o-animation: glowing_zaliai 1200ms infinite;
    animation: glowing_zaliai 1200ms infinite;
}

.glowing_zaliai:hover {
    -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 0px 0px 2px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 0px 0px 2px rgba(0, 0, 0, .5);
    box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 0px 0px 2px rgba(0, 0, 0, .5);
}

.glowing_zaliai:active {
    -webkit-box-shadow: inset 0px 0px 3px rgba(0, 0, 0, .8);
    -moz-box-shadow: inset 0px 0px 3px rgba(0, 0, 0, .8);
    box-shadow: inset 0px 0px 3px rgba(0, 0, 0, .8);
}

@-webkit-keyframes glowing_zaliai {
    0% {
        box-shadow: 0 0 5px #009716;
    }
    50% {
        box-shadow: 0 0 12px #00B700;
    }
    100% {
        box-shadow: 0 0 5px #009716;
    }
}
@-moz-keyframes glowing_zaliai {
    0% {
        box-shadow: 0 0 5px #009716;
    }
    50% {
        box-shadow: 0 0 12px #00B700;
    }
    100% {
        box-shadow: 0 0 5px #009716;
    }
}
@-o-keyframes glowing_zaliai {
    0% {
        box-shadow: 0 0 5px #009716;
    }
    50% {
        box-shadow: 0 0 12px #00B700;
    }
    100% {
        box-shadow: 0 0 5px #009716;
    }
}
@keyframes glowing_zaliai {
    0% {
        box-shadow: 0 0 5px #009716;
    }
    50% {
        box-shadow: 0 0 12px #00B700;
    }
    100% {
        box-shadow: 0 0 5px #009716;
    }
}
.glowing_melynai {
    padding: 2px;
    border-radius: 3px;
    -webkit-animation: glowing_melynai 1200ms infinite;
    -moz-animation: glowing_melynai 1200ms infinite;
    -o-animation: glowing_melynai 1200ms infinite;
    animation: glowing_melynai 1200ms infinite;
}

.glowing_melynai:hover {
    -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 0px 0px 2px rgba(0, 0, 0, .5);
    -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 0px 0px 2px rgba(0, 0, 0, .5);
    box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 0px 0px 2px rgba(0, 0, 0, .5);
}

.glowing_melynai:active {
    -webkit-box-shadow: inset 0px 0px 3px rgba(0, 0, 0, .8);
    -moz-box-shadow: inset 0px 0px 3px rgba(0, 0, 0, .8);
    box-shadow: inset 0px 0px 3px rgba(0, 0, 0, .8);
}

@-webkit-keyframes glowing_melynai {
    0% {
        box-shadow: 0 0 5px #2057f8;
    }
    50% {
        box-shadow: 0 0 12px #627ff5;
    }
    100% {
        box-shadow: 0 0 5px #2057f8;
    }
}
@-moz-keyframes glowing_melynai {
    0% {
        box-shadow: 0 0 5px #2057f8;
    }
    50% {
        box-shadow: 0 0 12px #627ff5;
    }
    100% {
        box-shadow: 0 0 5px #2057f8;
    }
}
@-o-keyframes glowing_melynai {
    0% {
        box-shadow: 0 0 5px #2057f8;
    }
    50% {
        box-shadow: 0 0 12px #627ff5;
    }
    100% {
        box-shadow: 0 0 5px #2057f8;
    }
}
@keyframes glowing_melynai {
    0% {
        box-shadow: 0 0 5px #2057f8;
    }
    50% {
        box-shadow: 0 0 12px #627ff5;
    }
    100% {
        box-shadow: 0 0 5px #2057f8;
    }
}
.equ_nexists{background-position:0 51px}
.equ_nlike{background-position:0 102px}
.expandable{cursor:pointer;margin:5px auto;text-align:center;font-family:calibri,verdana,arial;font-size:12pt;color:#013e7b;white-space:nowrap;}
.fake_button{color:red;padding:0 4px 0 4px;border:red dotted 1px;cursor:pointer;font-weight:bold;display:inline;background-color:#cae8ea}
/*.button_div {display: inline-block;position: relative;margin: 7px;padding: 0 15px;text-align: center;text-decoration: none;font: bold 12px/25px Arial, sans-serif;color: #013e7b;background: #FBFBFB;cursor: pointer;text-shadow: 1px 1px 1px rgba(255,255,255, .22);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 1px 1px 1px rgba(0,0,0, .29), inset 1px 1px 1px rgba(255,255,255, .44);-moz-box-shadow: 1px 1px 1px rgba(0,0,0, .29), inset 1px 1px 1px rgba(255,255,255, .44);box-shadow: 1px 1px 1px rgba(0,0,0, .29), inset 1px 1px 1px rgba(255,255,255, .44);-webkit-transition: all 0.15s ease;-moz-transition: all 0.15s ease;-o-transition: all 0.15s ease;-ms-transition: all 0.15s ease;transition: all 0.15s ease;background: -moz-linear-gradient(top,  #FBFBFB 0%, #CBCBCB 100%); !* FF3.6+ *!background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FBFBFB), color-stop(100%, #CBCBCB)); !* Chrome,Safari4+ *!background: -webkit-linear-gradient(top,  #FBFBFB 0%, #CBCBCB 100%); !* Chrome10+,Safari5.1+ *!background: -o-linear-gradient(top,  #FBFBFB 0%,#CBCBCB 100%); !* Opera 11.10+ *!background: -ms-linear-gradient(top,  #FBFBFB 0%,#CBCBCB 100%); !* IE10+ *!background: linear-gradient(top,  #FBFBFB 0%,#CBCBCB 100%); !* W3C *!}*/
/*.button_div:hover {-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.29), inset 0 0 2px rgba(0,0,0, .5);-moz-box-shadow: 1px 1px 1px rgba(0,0,0,.29), inset 0 0 2px rgba(0,0,0, .5);box-shadow: 1px 1px 1px rgba(0,0,0,.29), inset 0 0 2px rgba(0,0,0, .5);}*/
/*.button_div:active {-webkit-box-shadow: inset 0 0 3px rgba(0,0,0, .8);-moz-box-shadow: inset 0 0 3px rgba(0,0,0, .8);box-shadow: inset 0 0 3px rgba(0,0,0, .8);}*/
.button_div_glowing {
    -webkit-animation: glowing 1200ms infinite;-moz-animation: glowing 1200ms infinite;-o-animation: glowing 1200ms infinite;animation: glowing 1200ms infinite;display: inline-block;position: relative;margin: 7px;padding: 0 15px;text-align: center;text-decoration: none;font: bold 12px/25px Arial, sans-serif;color: #013e7b;background: #FBFBFB;cursor: pointer;text-shadow: 1px 1px 1px rgba(255,255,255, .22);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 1px 1px 1px rgba(0,0,0, .29), inset 1px 1px 1px rgba(255,255,255, .44);-moz-box-shadow: 1px 1px 1px rgba(0,0,0, .29), inset 1px 1px 1px rgba(255,255,255, .44);box-shadow: 1px 1px 1px rgba(0,0,0, .29), inset 1px 1px 1px rgba(255,255,255, .44);-webkit-transition: all 0.15s ease;-moz-transition: all 0.15s ease;-o-transition: all 0.15s ease;-ms-transition: all 0.15s ease;transition: all 0.15s ease;background: -moz-linear-gradient(top,  #FBFBFB 0%, #CBCBCB 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FBFBFB), color-stop(100%, #CBCBCB)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #FBFBFB 0%, #CBCBCB 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #FBFBFB 0%,#CBCBCB 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #FBFBFB 0%,#CBCBCB 100%); /* IE10+ */background: linear-gradient(top,  #FBFBFB 0%,#CBCBCB 100%);
}
.button_div_glowing:hover {-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.29), inset 0 0 2px rgba(0,0,0, .5);-moz-box-shadow: 1px 1px 1px rgba(0,0,0,.29), inset 0 0 2px rgba(0,0,0, .5);box-shadow: 1px 1px 1px rgba(0,0,0,.29), inset 0 0 2px rgba(0,0,0, .5);}
.button_div_glowing:active {-webkit-box-shadow: inset 0 0 3px rgba(0,0,0, .8);-moz-box-shadow: inset 0 0 3px rgba(0,0,0, .8);box-shadow: inset 0 0 3px rgba(0,0,0, .8);}

.button_div {position:relative;background-color: #f2f2f2;color: #365a7e;vertical-align:middle;padding:5px 23px;font-weight:bold;display:inline-block;cursor:pointer;min-width:10mm;text-transform:uppercase;font-size:8pt;font-family:Aprello,verdana,arial,helvetica,sans-serif;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid rgba(0,0,0,.3);border-bottom-width:2px;}
.button_div:hover {background-color:#e3e3e3;text-decoration:none;border-color:rgba(0,0,0,.5)}
.button_div:active {background-color:#CCC;border-color:rgba(0,0,0,.9)}
.submit-btn{color:green;font-size:9.4pt;margin-bottom: 1mm;margin-top: 1mm;}

.submit-btn{color:white;background-color: #609bcb;font-size:9.4pt;}
.submit-btn:hover{background-color: #4d8ec3}

.search-btn-img{height:4mm;opacity:0.4;vertical-align: middle;margin-right:1mm;position:relative;}
.save-btn-img{height:3.6mm;vertical-align: middle;margin-right:2mm;position:relative;bottom:1px}
.plus-btn-img{height:3.5mm;vertical-align: middle;margin-right:1.5mm;position:relative;bottom:1px}
.button_div > span{vertical-align: middle;position:relative;}

.infot-back-button{
    color:white !important;
    background-color: #72a9d7 !important;
    /*background-color: #d09267 !important;*/
    font-weight: bold !important;
}
.infot-back-button:hover{
    border-bottom: 2px solid rgba(0,0,0,.5) !important;
    background-color: #669bc8 !important;
    /*background-color: #cd8451 !important;*/
}

.search-block{
    box-shadow: 0 0 7px #888888;
    /*margin: 0 7px 7px 7px; */
    padding: 0 0 7px 0;
    border:1px solid lightgrey !important;
    border-radius:5px;
}
.issamesni_filtru_nustatymai{position:relative;top:-1mm;font-weight: bold}
.blue-btn{background-color: #609bcb;color:white;font-size:8pt;}
.blue-btn:hover{background-color: #4d8ec3}
.fake_link{cursor:pointer;font-weight:bold;display:inline;color:red;text-decoration:underline}
.crosshair{cursor:crosshair}
.pointer{cursor:pointer}
.fill{width:100%;height:100%;min-width:100%;min-height:100%;}
.forceleft{text-align:left!important;padding-left:5px;float:left;display:inline}
.forceright{text-align:right!important;padding-right:5px;float:right;display:inline}
.found{color:#0b5b1b;font-weight:bold}
.inline{display:inline}
.googlemaps_result{
    color:#04559b;min-height:25px;
}
.googlemaps_result:hover{
    font-weight:bold;background-color:#DDDDDD;cursor:pointer;text-decoration: none;
}
.inse_choise{display:block;text-align:left;font-size:8pt;cursor:pointer;font-family:verdana;color:#013e7b;border-bottom:solid 1px #d7d7d7;padding:4px 0px 0px 4px;white-space:nowrap;width:100%;height:18px;z-index:1101;}
.inse_ctrl{border-top:solid 1px #a9a9a9;height:100%;background-color:#d0e6f9;height:20px;padding:2px;}
.ltgt a:hover{text-decoration:none;color:#4f6b72}
.ltgt{font-size:17px;vertical-align:middle}
.menu_child a:hover{background-color: #ffedaf;text-decoration: none;}
.element_child a:hover{background-color: #ffedaf;text-decoration: none;}
.main_tbl{width:780px;border:1px solid #3F7EB4;border-spacing:0;margin-left:auto;margin-right:auto;border-collapse:collapse;background-color:#f5f5f5}
.main_tbl td{padding:3px;padding-bottom:5px;white-space:nowrap}
.main_tbl_header{background-color:#D0E6F9;font-weight:bold;text-align:center;vertical-align:middle}
.main_tbl_border, .main_tbl_header{border-bottom:1px solid #3F7EB4;border-top:1px solid #3F7EB4;}
.menu_child a{font-size:12px; white-space:nowrap;display:block;padding:3px 7px;text-decoration:none;color: #474545}
.menu_child a:not(:last-child){border-bottom:1px solid #cecece;}
.menu_child a:last-child{border-bottom:none;padding-bottom: 6px;}
.menu_child a:first-child{padding-top: 4px;}
.element_child a{width:auto;font-size:12px; display:inline-block; background-color:lightgrey; padding: 2px; text-decoration:none;border:1px solid black; border-bottom-width:0; color:black}
.element_child a:last-of-type {
    border-bottom-width:1px;
}
.menu_child{width:auto;position:absolute;visibility:hidden;background-color: #f8f8f8;border:1px solid #b5b5b5;z-index:2000;border-radius:3px;-webkit-box-shadow: 0px 0px 6px 3px rgba(0,0,0,0.26);box-shadow: 0px 0px 6px 3px rgba(0,0,0,0.26);}
.element_child{width:auto;}
.menu_parent{width:25%;height:13px;white-space:nowrap;padding:2px 2px 2px 2px;vertical-align:middle;}
.menu_parent{font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;color:#013e7b;z-index:2001;}
.menu_parent_2{font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;color:#013e7b}
.nomoz{-moz-border-radius:0}
.popl{font-size:10pt;color:#013e7b}
.search_found{background-color: #e2efd0;-moz-border-radius:8px}
.submit_disabled_warning{font-size:10pt;width:auto;white-space:nowrap;color:purple;display:block;border:1px solid blue;padding:2px}
.src_child{position:absolute;visibility:hidden;background-color:#f5f5f5;padding:0 5px 2px 5px}
.src_parent{width:120px;padding:1px 2px;border:1px solid blue;background-color:#f5f5f5}
.tiny{font-size:7pt;color:red}
.unobtrusive_warning{color:gray;text-align:center;font-size:10pt;font-weight:bold;vertical-align:middle;padding-top:3px;}
.huge_warning{color:red;font-weight:bold;font-size:20px;width:750px;margin:0 auto}
.error,.info,.veiksmu_pasirinkimas, .warning{margin: 10px auto;padding: 15px 10px 15px 50px;background-repeat: no-repeat;background-position: 15px center;font-size: 9pt;}
.error,.info,.warning{border: 1px solid;border-radius: 7px;max-width: 85%;width: 700px;-moz-border-radius: 8px}
.error{color: #a94442;background-color: #f2dede;border-color: rgba(238, 188, 188, 0.7);background-image: url(../../inc/img/interface/error.png);-webkit-box-shadow: 0px 0px 11px 2px rgba(0,0,0,0.16);box-shadow: 0px 0px 11px 2px rgba(0,0,0,0.16);}
.warning{color: #8a6d3b;background-color: #fcf8e3;border-color: #f0e1c2;background-image: url(../../inc/img/interface/warning.png);-webkit-box-shadow: 0px 0px 11px 2px rgba(0,0,0,0.16);box-shadow: 0px 0px 11px 2px rgba(0,0,0,0.16);}
.info{color: #033;background-color: #c3e8fa;border-color: #b9d7e7;background-image: url(../../inc/img/interface/info.png);-webkit-box-shadow: 0px 0px 11px 2px rgba(0,0,0,0.16);box-shadow: 0px 0px 11px 2px rgba(0,0,0,0.16);}
.module_info{margin:3px !important;display: inline-block !important;width:auto !important;color:black !important;font-size:10pt !important;font-weight:bold;font-family:Arial;border:1px solid #f5efa5;border-radius:8px;background-color: #fffbd2;padding:10px 20px !important;-webkit-box-shadow: 0px 0px 21px 5px rgba(0,0,0,0.21);box-shadow: 0px 0px 21px 5px rgba(0,0,0,0.21);}
.module_warning{display: table;padding:10px 60px 10px 100px !important;font-weight:bold;max-width:85%;width:auto;min-height:15mm;font-size:10pt;font-family:Arial;border:1px solid #f5aca6;border-radius:8px}
.module_info_img{height:5mm;display:inline-block;margin-left:8px;vertical-align: middle;}
.warning_new{margin:3px;display: table;padding:10px 60px 10px 100px;font-weight:bold;max-width:85%;width:auto;min-height:15mm;font-size:10pt;font-family:Arial;border:1px solid #f5aca6;border-radius:8px}
.beta{background:url(../../inc/img/interface/beta_test_icon2.png) 20px 50% no-repeat #ffecec;background-size: 60px 60px;}
.blocked{background:url(../../images/error_icon.png) 20px 50% no-repeat #ffecec;background-size: 50px 50px;}
.danger{background:url(../../images/danger.png) 20px 50% no-repeat #ffecec;background-size: 60px 60px;}
.no_support{background:url(../../images/no_support.png) 20px 50% no-repeat #ffecec;background-size: 60px 60px;}
.paid{background:url(../../images/paid.png) 20px 50% no-repeat #ffecec;background-size: 60px 73px;min-height:17mm;position:relative;}
.unpaid{background:url(../../images/unpaid.png) 20px 50% no-repeat #ffecec;background-size:60px 73px;min-height:17mm;position:relative;-webkit-box-shadow: 0px 0px 21px 5px rgba(0,0,0,0.21);box-shadow: 0px 0px 21px 5px rgba(0,0,0,0.21);}
.paid_no_consult{background:url(../../images/paid_no_consult.png) 20px 50% no-repeat #ffecec;background-size: 60px 73px;min-height:17mm;position:relative;}
.unpaid_testing{background:url(../../images/unpaid_testing.png) 20px 50% no-repeat #ffecec;background-size: 60px 73px;min-height:17mm;position:relative;}
.newsIcon{height:4.5mm;padding:0;padding-bottom:1px;border-radius:5px;background-color:#B3DEFC;z-index: 99999;cursor: pointer;}
.veiksmu_pasirinkimas{position:relative;width:auto;border-radius:5px;border:1px solid lightgrey;-moz-border-radius:8px;color:#033;background-color:#FFA;background-image:url(../../inc/img/interface/veiksmu_pasirinkimas.png);font-family:sans-serif;font-size:9pt;-webkit-box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.41);box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.41);}
.show_hide_veiksmai2{padding:2mm 5mm;margin-top:2mm; border-radius:5px;border:1px solid #99dfff;color:#033;background-color:#ccefff;-webkit-box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.41);box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.41);}
.global_link_style{font-weight:bold;color:#CC6600;}
div#search_arrow{width: 28px;height: 14px;top:-14px;left:72px;display:block;position:absolute;background: url(../../inc/img/divs/div_arrow2.png) left center no-repeat;}
.equality_image {display: block;width:16px;height:16px;background-image: url(../../inc/img/divs/search_sym.png);margin: 0 auto;position:absolute;visibility:hidden;}
div#print_view_container{overflow-x:auto;width:100%;max-height:400px;border:1px solid #eeeeee;margin-left:5%;margin-right:5%;}
div#calendardiv{position:absolute;z-index:5000;visibility:hidden; border-radius:8px; padding:3px 3px; background-color:#FFF;-moz-border-radius:4px;border:#aaaaaa solid thin}
div#inse_div_context{height:40px;min-height:20px;overflow-y:auto;overflow-x:hidden;min-width:120px;z-index:1101}
div#inse_div_main{background-color:#f9f9f9;position:absolute;display:none;border:solid 1px #a8a8a8;border-radius:3px;height:auto;width:auto;z-index:1101;}
div#inse_search_div{position:absolute;z-index:1;visibility:hidden;background-color:white;border:ridge}
div#search_help div{border-bottom:1px solid;margin:0;padding:0;background-color:#e6eae9;color:#515151}
div#search_help ul{font-size:7pt;color:#4f6b72;text-align:justify;padding:0px 5px 0px 15px;margin:0}
div#search_help{position:absolute;z-index:2;visibility:hidden;background-color:white;border:solid 1pt;width:350px}
div#search_select{position:absolute;z-index:1;visibility:hidden;background-color:#e6eae9;border:solid #4f6b72 1pt;padding:5px}
div#verify_alert_div{position:absolute;visibility:hidden;background-color:yellow;color: #4b4b4b;z-index:50;border:1px solid lightgrey;border-radius:4px;-webkit-box-shadow: 0px 0px 6px 3px rgba(0,0,0,0.26);box-shadow: 0px 0px 6px 3px rgba(0,0,0,0.26);}
div#verify_alert_div div{position: relative;padding:7px 10px 10px 8px;}
.VerifyClose{opacity:0.5;position:absolute;top:-1mm;right:-0.8mm;height:3.5mm;}
.VerifyClose:hover{opacity:.7;}
.VerifyClosePW_Settings{opacity:.6;position:absolute;top:-1mm;right:-0.8mm;height:3.8mm;}
.VerifyClosePW_Settings:hover{opacity:.8;}
div#verify_alert_div pre{font-family:verdana,arial,helvetica,sans-serif;font-weight: bold;font-size:11px;position:relative;}
div#hover_tooltip{border-radius:4px;border:1px solid #3F7EB4; -webkit-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.75);position:absolute;background-color:#B2E6FF;opacity:1;padding:5px 10px 7px 10px;z-index:3000;font-size:9pt;font-family:verdana;color:black;}
div#tooltip_block_div{border-radius:7px;border:1px solid #b5b5b5; -webkit-box-shadow: 0px 0px 30px 3px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 30px 3px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 30px 3px rgba(0,0,0,0.75); max-width: 700px;width:auto; display:block; overflow: hidden; position:absolute;visibility:hidden;background: rgb(248,248,248);
    background: linear-gradient(90deg, rgba(248,248,248,1) 0%, rgba(238,236,236,1) 58%, rgba(227,227,227,1) 100%);z-index:3000;font-size:9pt;font-family:verdana;color:black;}
.tooltip_block_header{width:100%; position: relative; margin-bottom:5px; padding: 5px 0 5px 0; font-size:11px; background-color: rgb(255,217,52);
    border-bottom: 1px solid #b5b5b5; text-shadow: #e0e0e0 0.5px 0.5px 0; font-weight: bold; letter-spacing: 0.3px; color: #303030; height: 18px; display:block}
.tooltip_block_name{float:left; margin-top:2px; margin-left:10px; display: inline}
.tooltip_block_close{float:right; margin-right: 10px; display:inline}
.tooltip_block_body{font-size:12px;font-family:verdana,arial;color:black; padding:5px 10px 10px 10px; float: left;}
.table_footnote{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;color: #535252;text-align:left;padding-left:10px;caption-side:bottom;}
.input_table, .input_table tr, .input_table tbody {width:100%;}
.input_table td {text-align:right;}
.input_table td input[type="text"]{width:100%;min-width:100% !important;border:1px solid #D0E6F9}
.input_table td input[type="textarea"]{width:100%;min-width:100% !important;border:1px solid #D0E6F9}
.input_table td select {width:100%;min-width:100% !important;border:1px solid #D0E6F9}
.input_table td textarea {width:100%;min-width:100% !important;border:1px solid #D0E6F9}
.DUK_tooltip{
    float:left;
    position: relative;
    bottom:-0.5mm;
    left:-1mm;
    background-color:#FFD934;
    border:1px solid #b8b8b8;
    border-radius:3px;
    padding:5px;
    color: #3e3e3e;
    z-index: 99999;
    font-weight:bold;

    cursor:pointer;
    font-size:7.5pt;
    font-family:verdana;
}
.DUK_tooltip:hover {
    box-shadow: 1px 1px 31px -1px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 1px 1px 31px -1px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 1px 1px 31px -1px rgba(0, 0, 0, 0.4);
    text-decoration: none;
}
.settings_tooltip{
    float:right;
    position: relative;
    bottom:-0.5mm;
    right:-1mm;
    background-color:#FFD934;
    border:1px solid #b8b8b8;
    border-radius:3px;
    color: #3e3e3e;
    z-index: 99999;
    font-weight:bold;
    cursor:pointer;
    font-size:7.5pt;
    font-family:verdana;
    padding:5px;
    vertical-align:middle;
}
.settings_tooltip > img{
    vertical-align:middle;
    height:3.5mm;
}
.settings_tooltip > span{

    vertical-align:middle;
}
.settings_tooltip:hover{
    box-shadow: 1px 1px 31px -1px rgba(0,0,0,0.4);
    -webkit-box-shadow: 1px 1px 31px -1px rgba(0,0,0,0.4);
    -moz-box-shadow: 1px 1px 31px -1px rgba(0,0,0,0.4);
    text-decoration: none;
}
.obj_table {margin:3px auto}
.obj_table td{text-align:left;padding-left:30px}
.obj_table input, .obj_table select {margin-left:-30px}
.obj_table {text-align:center}

table.outline_only, table.full_borders, table.full_borders td{border:1px solid #3F7EB4; border-collapse:collapse;border-spacing:1px;}
table.outline_only .paieskos_body_class {
    background-color: #F9F9F9;
}
.draglinePW {
    cursor: move
}
.sorting_spacePW {
    background: #fff;
    visibility: visible !important;
    height: 36px
}
.H_lengthPW {
    width:17px;
    height:17px;
}
table.caption_as_footnote{caption-side:bottom}
table.outline_only a:hover{cursor:pointer}
table.search_subtable input,select{background-color:#fff;border:solid 1px #d0e6f9}
table.search_subtable td{white-space:nowrap;text-align:center;padding:5px 9px 7px 9px}
table.search_subtable{width:95%;margin-left:auto;margin-right:auto}
.stop-scrolling {
    height: 100%;
    overflow: hidden;
}
.pv_del_file {
    width:5px;
    height:5px;
    display:inline;
    background: url(../../inc/img/interface/delete_checkbox.png) left center no-repeat;
    background-position:1 -16px;
    cursor:pointer;
}
.PV_newlyadded input + span {
    background: url(../../inc/img/interface/delete_minus.png) left center no-repeat;
    background-position:1 -16px;
}
span.PV_single {
    width:16px;
    height:16px;
    display:block;
    cursor:pointer;
    background: url(../../inc/img/interface/delete_minus.png) left center no-repeat;
    background-position:1 -16px;
}
span.PV_del {
    width:16px;
    height:16px;
    display:block;
    background: url(../../inc/img/interface/delete_checkbox.png) left center no-repeat;
    background-position:1 -16px;
    cursor:pointer;
}
.menu_arrow {
    padding-left: 1em;
    width:8px;
    height:6px;
    background: url(../../inc/img/interface/dropdown.png) right center no-repeat;
    display:inline-block !important;
    display:inline;
}
.mlmenu li ul{
    display: none;
    position: absolute;
    margin-top: 1.5em;
    margin-left: -1px;
    width: 179px;
    border: none;
    height: auto;
}
.mlmenu li a{
    background-color: #F5F5F5;
    color: #000;
    border-color: #000;
}
.mlmenu li a:hover{
    background-color: #FFFAAA;
}
.mlmenu ul{
    padding: 0px;
    display: inline;
    /* 	height: 1.4em; */
}
.mlmenu li{
    float: left;
    display: inline;
}
.mlmenu li a{
    text-decoration: none;
    /* 	height: 1.2em; */
    float: left;
    display: block;
    width: 125px;
    padding: .1em 1px .3em;
    border: 1px solid;
}
.mlmenu li li a{
    min-width:200px;
}
.mlmenu li li ul{
    position: absolute;
    margin-top: .5em;
    margin-left: 100px;
}
.mlmenu li ul li a{
    width: auto;
}
.mlmenu li a[href="#"]{
    cursor:default;
}
table.new_table {
    font-size: 12px;
    border-collapse:collapse;
    text-align: center;
}
tr.new_table_tr_top {
    height: 30px;
    font-weight: bold;
    background-color: #D0E6F9;
}
tr.new_table_tr1 {
    background-color: #F5F5F5;
    height: 30px;
    border: none;
}
tr.new_table_tr1:hover,
tr.new_table_tr2:hover {
    opacity: 0.8;
}
tr.new_table_tr2 {
    background-color: #FFF;
    height: 30px;
    border: none;
}
div.klientas_crm_veiksmai_naujas_inputs ul li {
    line-height: 20px;
}
div.klientas_crm_veiksmai_naujas_inputs ul li label {
    margin: 0 0 0 10px;
    font-weight: bold;
}
div.klientas_crm_veiksmai_naujas_inputs select,
div.klientas_crm_veiksmai_naujas_inputs input[type=text]{
    border: 4px solid #D7E7E8;
    width: 300px;
    height: 30px;
    padding: 5px 5px 5px 10px;
    border-radius:20px;
    color: #888888;
    font-size: 12px;
}
div.klientas_crm_veiksmai_naujas_inputs textarea{
    border: 4px solid #D7E7E8;
    width: 300px;
    height: 200px;
    padding: 5px 5px 5px 10px;
    border-radius:20px;
    color: #888888;
    font-size: 12px;
}
.PV_file_icon{cursor:pointer;width:16px;height:16px;background: url(../../images/file_icon.gif) left center no-repeat;display:inline-block !important;display:inline;visibility:hidden}

input[type=file] {
    width: 70px !important;
}
img.prikabinti_faila_i_sesija {
    cursor: pointer !important;
    height:16px;
}
img.icon {
    height:12px;
}
.delete_span {
    font-size:20px;
    cursor:pointer;
    padding:6px;
    font-weight: bold;
    color: red;
    display: inline-block;
}
.FadeOutTooltip > .TooltipBtnArea {
    opacity:1;
}
.TooltipBtnArea{
    opacity:0.5;
}
.nerodyti_lauko {
    display:none;
}
.rodyti_kaip_pap_filtra {
    display:none;
}

.layout3_content {
    margin:0 auto;
    width:950px;
    height:100%;
}
.layout3_title {
    border-radius: 2px;
    width:100%;
    text-align: center;
    color: #4f6b72;
    text-align: center;
    border: 1px solid #C1DAD7;
    background: #CAE8EA;
    font-weight:bold;
}
.layout3_menu {
    width:100%;
    height:20px;
    margin:10px;
    margin-bottom:40px;
    text-align: center;
}
.jqte {
    width:300px !important;
    margin:0 0 !important;
}
.pasleptas_elementas {
    display:none;
}
div.popup_div_show {
    position:absolute;
    top:40%;
    left:30%;
    width:950px;
    min-height:300px;
    margin-left:-200px;
    margin-top:-100px;
    background-color: #FFF;
    border-radius: 4px;
    padding:4px;
    border: 1px solid #aaaaaa;
}
div.popup_div_show div.header {
    background: #D0E6F9 url(images/ui-bg_flat_100_D0E6F9_40x100.png) 50% 50% repeat-x;
    color: #222222;
    font-weight: bold;
    border: 1px solid #aaaaaa;
    font-size: 11px;
    border-radius: 4px;
    padding:4px;
    margin-bottom: 4px;
}
div.popup_div_show div.bottom {
    height:30px;
    margin:0 auto;
    width:99%;
    bottom:0;
    position: absolute;
    border-top:1px solid #aaaaaa;
}
textarea.tamposi {
    -webkit-transition: height 0.2s;
    -moz-transition: height 0.2s;
    transition: height 0.2s;
}
.noselect {
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Old versions of Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Opera and Firefox */
}
#submit_iank_form {display:none;  }
.alert-box{width:53%;color:#555;border-radius:10px;font-family:Tahoma,Geneva,Arial,sans-serif;font-size:13px;padding:10px 10px 10px 60px;margin:5px}
.alert-box span{font-weight:700;text-transform:uppercase}
.error_nice{margin:auto;width:53%;background:url(../../images/interface/block_icon.png) 10px 50% no-repeat #ffecec;background-size:35px 35px;border:1px solid #f5aca6}
.hot-container, .hot-container p{margin-top:10px}
.success_nice{width:53%;background:url(../../images/success.png) 10px 50% no-repeat #e9ffd9;border:1px solid #a6ca8a}
.warning_nice{width:53%;background:url(../../images/warning.png) 10px 50% no-repeat #fff8c4;border:1px solid #f2c779}
.notice_nice{width:53%;background:url(../../images/notice.png) 10px 50% no-repeat #e3f7fc;border:1px solid #8ed9f6}
.hot-container{min-height:100px;width:70%;padding:10px 20px;text-align:left;vertical-align:text-top;vertical-align:top}
.btnnn, .btnnn_glowing{vertical-align:middle;display:inline-block;cursor:pointer;color:#666;min-width:10mm;background-color:#f2f2f2;text-transform:uppercase;font-size:11px;font-family:verdana,arial,helvetica,sans-serif;margin:3px;text-align:center;padding:2px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid rgba(0,0,0,.3);border-bottom-width:2px;vertical-align:middle}
.btnnn:hover{background-color:#e3e3e3;text-decoration:none;border-color:rgba(0,0,0,.5)}
.btnnn:active{background-color:#CCC;border-color:rgba(0,0,0,.9)}
/*.btnnn_glowing{background:-moz-linear-gradient(top,#FBFBFB 0,#CBCBCB 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FBFBFB),color-stop(100%,#CBCBCB));background:-webkit-linear-gradient(top,#FBFBFB 0,#CBCBCB 100%);background:-o-linear-gradient(top,#FBFBFB 0,#CBCBCB 100%);background:-ms-linear-gradient(top,#FBFBFB 0,#CBCBCB 100%);background:linear-gradient(top,#FBFBFB 0,#CBCBCB 100%);display:inline-block;color:#666;min-width:10mm;background-color:#f2f2f2;text-transform:uppercase;font-size:11px;font-family:verdana,arial,helvetica,sans-serif;margin:3px;text-align:center;padding:2px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid rgba(0,0,0,.3);border-bottom-width:2px;vertical-align:middle;-webkit-animation:glowing 1.2s infinite;-moz-animation:glowing 1.2s infinite;-o-animation:glowing 1.2s infinite;animation:glowing 1.2s infinite}*/
.btnnn_glowing{ box-shadow: 0 0 5px rgba(255, 0, 0, 0.9); }
.btnnn_glowing:hover{background-color:#e3e3e3;text-decoration:none;border-color:rgba(0,0,0,.5)}
.btnnn_glowing:active{background-color:#CCC;border-color:rgba(0,0,0,.9)}
.clicked{font-weight:700;text-decoration:underline;color:#DD127B}
.button_login {display: block;width: 200px;height: 30px;background: #69a1cb;border: none;cursor:pointer;color: #fff;font-size: 14px;font-weight: bold;border-radius: 5px; }
.button_login:hover {-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);  }
.faqtoid_img{width:17px;height:17px;cursor:pointer;  }
.krov_birza_img{height:30px;}
.faqtoid_img:hover, .krov_birza_img:hover, .teamviewer_link:hover{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);border:1px;border-color:black;}
.popup_tooltip {position: relative;min-width:50px;display:inline-block;}
.popup_tooltipClose{position: absolute;border-radius:15px;top:-5px;right:-4px;cursor:pointer;background-color:#ff4d4d;}
.popup_tooltipClose:hover{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);}
.popup_tooltip .popup_tooltiptext_top {cursor:pointer;font-size:13px;min-width:200px;white-space: nowrap;display: none;background-color: #ff4d4d;color: #fff;text-align: center;border-radius: 10px;padding: 9px;position: absolute;z-index: 1;top: 100%;left: -50%;}
.popup_tooltip .popup_tooltiptext_top::after {content: "";position: absolute;bottom: 100%;left: 25%;margin-left: -5px;border-width: 5px;border-style: solid;border-color:  transparent transparent #ff4d4d transparent ;}
.popup_tooltip .popup_tooltiptext_right {cursor:pointer;font-size:13px;min-width:200px;display: none;white-space: nowrap;background-color: #ff4d4d;color: #fff;text-align: center;border-radius: 10px;padding:9px;position: absolute;z-index: 1;top: 20%;left: -25%;}
.popup_tooltip .popup_tooltiptext_right::after {content: "";position: absolute;bottom: 45%;left: 100%;border-width: 5px;border-style: solid;border-color:  transparent transparent transparent #ff4d4d;}
.popup_tooltip .popup_tooltiptext_left {cursor:pointer;font-size:13px;min-width:200px;display: none;white-space: nowrap;background-color: #ff4d4d;color: #fff;text-align: center;border-radius: 10px;padding:9px;position: absolute;z-index: 1;bottom: 0%;left: 100%;}
.popup_tooltip .popup_tooltiptext_left::after {content: "";position: absolute;bottom: 35%;right: 100%;border-width: 5px;border-style: solid;border-color: transparent #ff4d4d transparent transparent;}
.popup_tooltip .popup_tooltiptext_bottom{cursor:pointer;font-size:13px;min-width:200px;display: none;white-space: nowrap;background-color: #ff4d4d;color: #fff;text-align: center;border-radius: 10px;padding:9px;position: absolute;z-index: 1;bottom:130%;left: -200%;}
.popup_tooltip .popup_tooltiptext_bottom::after {content: "";  position: absolute;bottom:-9px;left: 50%;border-width: 5px;border-style: solid;border-color: #ff4d4d transparent transparent transparent;}
@-webkit-keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}
@keyframes fadeIn {from {opacity: 0;} to {opacity:1 ;}}
.onoffswitch{position:relative;width:55px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.onoffswitch-checkbox{display:none;visibility:hidden;opacity:0}
.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #999;border-radius:50px}
.onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .15s ease-in 0s}
.onoffswitch-inner:after,.onoffswitch-inner:before{display:block;float:left;width:50%;height:20px;padding:0;line-height:20px;font-size:18px;font-family:Trebuchet,Arial,sans-serif;font-weight:700;box-sizing:border-box}
.onoffswitch-inner:before{content:"ON";padding-left:10px;background-color:#297AB5;color:#FFF}
.onoffswitch-inner:after{content:"OFF";padding-right:8px;background-color:#EEE;color:#999;text-align:right}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}
.showReqField{background-color:#ffb366;border-color:#FF0000;border-width:2px;border-style:solid;}
.blurred_element {
    -webkit-filter: blur(3px);
    -moz-filter: blur(3px);
    -ms-filter: blur(3px);
    -o-filter: blur(3px);
    filter: blur(3px);
    pointer-events: none;
}
.BlurredLinks {
    -webkit-filter: blur(1px);
    -moz-filter: blur(1px);
    -ms-filter: blur(1px);
    -o-filter: blur(1px);
    filter: blur(1px);
}
.kroviniu_view {
    color: rgb(199, 95, 62);
    font-weight: bold;
}
.div_wrapper {
    display:block;
    position:relative;
    text-align: center;
    vertical-align: middle;
}
.TextOnTopOfBlur{
    z-index:10;
    top:40%;
    right:40%;
    position:absolute;
    font-size:14px;
    color: black;
}
.info_div{
    display:inline-block;
    margin:auto;
    background-color:#f6f6f6;
    border:1px solid #cdcdcd;
    border-radius:4px;
    padding:2px;
    font-family:verdana,arial,helvetica,sans-serif !important;
    font-size:13px !important;
}
.src_mr_inf {
    font: 11px verdana,arial,helvetica,sans-serif !important;
}
.src_mr_inf td {
    font: 11px verdana,arial,helvetica,sans-serif !important;
}
.filezeone, .filezeone * {
    box-sizing: border-box;
}
.filezeone {
    min-height: 100%;
    border: 2px solid rgba(0, 0, 0, 0.3);
    background: white;
    padding: 1mm 1mm;
    display:inline-block;
    vertical-align:middle;
}
.filezeone img, .filezeone a{
    vertical-align:middle;
}
.logo_index{
    width:30%;
}
table.table_outside {
    border-collapse: collapse;
    border: 1px solid #3F7EB4;
}

.table_outside tr {
    border: 1px solid #3F7EB4;
}
.table_inside tr {
    border: none;
}
.heading th{
    font-size:19px;font-family:times new roman;text-align:center;color:#333333;background-color:#ffb3b3;font-weight:bold;
}
.main_tbl_order_types_new{text-align:center;background-color:#ebebeb;font-family:verdana,arial,helvetica,sans-serif;font-size:0.7vw;height:100%;border:1px solid lightgrey;border-radius:1px;font-weight:bold}
.main_tbl_order_types_new_clicked{background-color:#cbcbcb}
.main_tbl_order_types_new:hover{background-color:#d1cfd2;color:white}

.main_tbl_order_types_new:hover{background-color:#d1cfd2;color:white}

.card-box {
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    border-radius: 5px;
    transition: 0.3s;
    overflow: hidden;
    border: 2px solid #01659d
}

.card-box:hover {
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}

.card-box .card-box-header {
    background-color: #d0e6f9;
    color: black;
    text-shadow: 1px 1px rgba(241, 241, 241, 0.2);
    padding: 10px 16px;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    border-bottom: 1px solid #01659d;
}

.card-box .card-box-body {
    padding: 10px 16px;
    text-align: left;
}

.mt10px {
    margin-top: 10px;
}

.mt20px {
    margin-top: 20px;
}

.mb10px {
    margin-top: 10px;
}

.mb20px {
    margin-top: 20px;
}

.form-label {
    display: block;
    margin-bottom: 5px;
}

.form-input {
    padding: 1px 5px;
    width: 100%;
    height: 30px;
    border-radius: 5px;
    border: 1px solid #d0e6f9;
}
.clSysTabsTd:not(:last-child){
    border-right:1px solid #eaeaea;
}
.clSysTabsTd {
    font-size: 0.8em;
    height: 100%;
    border-radius: 3px;
    vertical-align: middle;
    cursor:pointer;
    position:relative;
    color: #4c4c4c;
}
.clSysTabsTdActive {
    background-color: #d2d2d2;
    overflow: hidden;
    font-weight: bold;
}

.clSysTabsTd > a{
    vertical-align: middle;
    color: #4c4c4c;
}

.clSysTabsTd > a > div {
    height: 100%;
    width: 100%;
    vertical-align: middle;
    display:flex;
    align-items:center;
    justify-content: center
}

.clSysTabsTd > a > div > div {
    vertical-align: middle;
}
.clSysTabsTd > a > div > div > span{
    vertical-align: middle;
}

.clSysTabsTd:hover {
    background-color: #cbcbcb;

}
.clSysTabsTd>a:hover {
    text-decoration: none;
}
.dump-con{text-align: left; margin: 0 0 10px 0; display: block; background: white; color: black; font-family: Verdana; border: 1px solid #cccccc; padding: 5px; font-size: 10px; line-height: 13px;}

.dropzone_div.dropdialog { caret-color: transparent;cursor:default;margin:20px;margin-bottom:0px;overflow: hidden;outline: none; }
.dropzone_div .cl_line_2 { width:calc(100% - 150px);height:40px;display:inline-block;vertical-align: text-bottom;margin-left:20px; }
.dropzone_div .cl_file { border-bottom:solid 1px #ddd;padding-bottom:7px;padding-left:15px; }
.dropzone_div .cl_line_2_txt { padding-bottom: 5px;padding-top: 4px;font-weight:bold;font-size: 13px;color:#74809D; }
.dropzone_div .cl_line_rm { width:40px;height:40px;display:inline-block;margin-top:10px;cursor:pointer; }
.dropzone_div .cl_line_rm_dl { float:right;width:18px;margin-top:10px; }
.dropzone_div .txt  { padding:11px 20px;background:#F3F3F3;border-radius:5px;border:2px solid #dee5f6;color:#94ABEE;display:inline-block;width:calc(100% - 200px);cursor:pointer; }
.dropzone_div .ctrl_c_v { background:#687ddb;border-radius:4px;text-align:center;padding: 12px 20px;font-weight:bold;display:inline-block;color:#fff;width:100px;cursor:pointer; }
.dropzone_div .fl { width:0;height:0;overflow:hidden; }
.dropzone_div .fl_list { height:calc(100% - 140px);max-height:calc(100% - 140px);overflow-x:auto; }
.dropzone_div .editFl { height:14px;margin-left:5px;vertical-align:text-top;opacity:0.6;cursor:pointer; }
.dropzone_div .button_div:hover, .dropzone_div .dropzone_file_input_btn:hover { opacity:0.7 }