/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Mar 21, 2021, 11:58:10 AM
    Author     : iTree Group
*/
@media  only screen and (max-device-width : 768px),
        only screen and (max-width : 768px) {
    body{
        font-family: 'Open Sans', sans-serif;
        font-weight: 400;
        width: 100%;
        font-size: 3vw;
        line-height: 1.3;
        display: block;
        margin: 0px 0px;
        padding: 0px 0px;
    }
    h1, h2, h3, h4, h5, h6 {
    font-weight: 400;
    }
    p {
        font-size: 3vw;
    }
    h1 {
        font-size: 7vw;
    }

    h2 {
        font-size: 6vw;
    }

    h3 {
        font-size: 5vw;
    }
    h4 {
        font-size: 2vw;
    }
    h1, h2, h3 {
        margin: 0;
    }
    h5, h6 {
        font-size: 3vw;
    }

    #VRK_search_block_mobile{
    margin: 2vw 0px 60vw 0px;
    }
    .vrk-naujienu-saraso-elementas .vrk-naujienos-pavadinimas, .vrk-naujienu-saraso-elementas-v2 .vrk-naujienos-pavadinimas, h2.vrk-d-pavadinimas, .portlet-topper h1.portlet-title, .vrk-naujiena h2.vrk-naujienos-pavadinimas, .vrk-gilesne-struktura .nav-menu h2 a, .vrk-gilesne-struktura .nav-menu h2 a{
        font-size:6vw;
    }
    .titulinisrinkimai #column-1 .vrk-tiksline-grupe-pavadinimas, #navigation ul.vrk-hmenu li a{
        font-size: 5vw;
    }
    .journal-content-article, .journal-content-article p, .journal-content-article a, #event_title, .titulinisrinkimai .vrk-d-turinys .cycle-overlay .vrk-d-daugiau, .titulinisrinkimai #column-3 .vrk-daugiau-naujienu a, .journal-content-article a.vrk-red-button, body,
    #navigation, #navigation #vrk-pagrindine-navigacija ul.vrk-hmenu li ul.child-menu li a, .journal-content-article, .journal-content-article p, .journal-content-article a, .vrk-naujiena .vrk-naujienos-santrauka, .vrk-naujiena .vrk-naujienos-turinys, .vidinis-after-main-content ul li a, .read-more, .vrk-gilesne-struktura .nav-menu ul a, .vrk-gilesne-struktura .nav-menu ul a,
    .titulinisrinkimai #column-1 .vrk-aktualiausios-nuorodos-blokai ul li a, ul.vrk-populiariausios-paslaugos a, ul.vrk-populiariausios-paslaugos li a{
        font-size:4vw;
    }
	
    /* EP 2023-07-21 start */
    .pid-table, .tableKand {
        min-width: 100% !important;
        max-width: 100% !important;
    }
    .pid-table-title, .tableKandTitle {
        font-size: 5vw !important;
    }
    table.partydata {
        font-size: 4vw !important;
    }
    .pastabos {
        font-size: 2vw !important;
    }
    
    #tabnav {
        height: auto !important;
        display: flex !important;
        padding-bottom: 6px !important;
    }
    #tabnav a:link, #tabnav a:visited {
        font-size: 3vw !important;
        line-height: 42px !important;
        height: 100% !important;
    }
    /* 2023-07-21 end */

    .titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai .vrk-pagr-rink ul.vrk-sarasas li a, .vrk-naujienu-saraso-elementas-v2 .vrk-naujienos-data,.vrk-naujienu-saraso-elementas .vrl-naujienos-data, .vrk-breadcrumb .breadcrumbs-horizontal li a,.vrk-breadcrumb .breadcrumbs-horizontal li.last a, .vrk-breadcrumb .breadcrumbs-horizontal li.last a:hover, .vidinis #column-2 .aui-paginator-link, .vidinis #column-2 .aui-paginator-page-container .aui-paginator-current-page{
        font-size:3vw;
    }
    .portlet-topper h1.portlet-title{
        margin-left:2vw;
    }
    .titulinisrinkimai #column-3 header{
        min-width: 96%;
        width: 96%;
        max-width: 96vw;
        padding: 0px 2vw;
    }

    
    /*nuimam visus pixelinius pločius*/
    #wrapper, #banner, #navigation, #content, #main-content, .titulinisrinkimai #column-3, .vidinis, .vidinis #column-2, .vidinis #column-2 .portlet-topper,
    #heading, #vrk-pagrindine-navigacija, .titulinisrinkimai #column-1,.titulinisrinkimai #column-5,.titulinisrinkimai #column-3 .portlet-content, .titulinisrinkimai #column-3 .vrk-daugiau-naujienu,#footer, #breadcrumbs, 
    .vidinis #column-2 .aui-layout-content, .vidinis #column-2 .portlet-title, .vidinis #column-2 .portlet-body .aui-column-content, .vidinis #column-2 .vrk-naujiena, #p_p_id_58_,
    .columns-1 #column-1, #main-content.columns-max,.vidinis #layout-column_column-2 {
            min-width: 96%;
            width: 100%;
            max-width: 100%;
    }
    .titulinisrinkimai #column-3 header h1{
        padding: 10px 0px;
    }
    /* Paslepiamas desktop header informacija */
    #VRK_logo, .headerFunctions, .headerLinks{
        display: none;
    }
    
ÿ   
    /*nuimti visi pixeliniai pločiai*/
    #wrapper {
        position: relative;
        width: 100%;
        margin: 0 auto;
        overflow: auto;
    }
    #banner {
        background: #FFF;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 999;
        margin: 0 auto;
        overflow: hidden;
        border-bottom: 1px solid #850507;
        transition: transform 300ms;
    }
    
    #heading {
        background: #fff;
        text-align: center;
        position: relative;
        padding: 0;
        width: 100%;
        display: block;
    }
    
    #VRK_logo_MOB, VRK_search_block_mobile{
        width: 96vw;
        margin: 2vw;
        padding: 0px 0px;
        display: table;
    }
    
    #VRK_link_to_main_page_mobile{
        margin: 0px 0px;
        padding: 0px 0px;
        text-align: right;
        width: 80vw;
    }
    #nav-icon-mobile-div, #VRK_link_to_main_page_mobile{
        display: table-cell;
        padding: 0px;
        margin: 0px;
        vertical-align: middle;
    }
    #nav-icon-mobile-div{
        width: 12vw;
        text-align: right;
    }
    #VRK_link_to_main_page_mobile img{
        display: block;
        max-width: 98%;
        width: 98%;
        min-width: 98%;
    }
    /* Menu mygtukas */
    #nav-icon-mobile{
        display: block;
        width: 60px;
        height: 45px;
        position: relative;
        margin: 50px auto;
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
        -webkit-transition: .5s ease-in-out;
        -moz-transition: .5s ease-in-out;
        -o-transition: .5s ease-in-out;
        transition: .5s ease-in-out;
        cursor: pointer;
    }
    #nav-icon-mobile span {
        display: block;
        position: absolute;
        height: 9px;
        width: 50%;
        background: #848484;
        opacity: 1;
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
        -webkit-transition: .25s ease-in-out;
        -moz-transition: .25s ease-in-out;
        -o-transition: .25s ease-in-out;
        transition: .25s ease-in-out;
    }
    #nav-icon-mobile span:nth-child(even) {
      left: 50%;
      border-radius: 0 9px 9px 0;
    }

    #nav-icon-mobile span:nth-child(odd) {
      left:0px;
      border-radius: 9px 0 0 9px;
    }

    #nav-icon-mobile span:nth-child(1), #nav-icon-mobile span:nth-child(2) {
      top: 0px;
    }

    #nav-icon-mobile span:nth-child(3), #nav-icon-mobile span:nth-child(4) {
      top: 18px;
    }

    #nav-icon-mobile span:nth-child(5), #nav-icon-mobile span:nth-child(6) {
      top: 36px;
    }

    #nav-icon-mobile.open span:nth-child(1),#nav-icon-mobile.open span:nth-child(6) {
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg);
    }

    #nav-icon-mobile.open span:nth-child(2),#nav-icon-mobile.open span:nth-child(5) {
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg);
    }

    #nav-icon-mobile.open span:nth-child(1) {
      left: 5px;
      top: 7px;
    }

    #nav-icon-mobile.open span:nth-child(2) {
      left: calc(50% - 5px);
      top: 7px;
    }

    #nav-icon-mobile.open span:nth-child(3) {
      left: -50%;
      opacity: 0;
    }

    #nav-icon-mobile.open span:nth-child(4) {
      left: 100%;
      opacity: 0;
    }

    #nav-icon-mobile.open span:nth-child(5) {
      left: 5px;
      top: 29px;
    }

    #nav-icon-mobile.open span:nth-child(6) {
      left: calc(50% - 5px);
      top: 29px;
    }
/* menu mygtuko pabaiga */

    #main-content div.aui-w25, #navigation, div.headerLinks, div.headerFunctions{
        display: none;
    }
    
    #content{
        position: relative;
        /*padding: 20vw 0px 0px 0px;*/
        padding: 20vw 0px 0px 0px !important; /*EP 2023-02-07 */
        -ms-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 100%;
        margin: 0px;
    }
    #main-content{
        width: 100%;
        margin: 0;
        padding: 0;
    }
    #layout-column_column-1{
        width: 100%;
    }
    .vrk-pagrindiniai-rinkimai{
        max-width: 100%;
        min-width: 260px;
        margin: 0 auto;
    }
    /** 6 blokai **/
    .titulinisrinkimai{
        overflow: hidden;
    }
    .titulinisrinkimai #column-1 .vrk-aktualiausios-nuorodos-blokai ul{
        margin: 20px 1vw 10px 2vw
    }
    .titulinisrinkimai #column-1 .vrk-aktualiausios-nuorodos-blokai ul, .titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai, .vrk-populiariausios-paslaugos{
        
        width: 97vw;
        border: none;
    }
    .titulinisrinkimai #column-1 .vrk-aktualiausios-nuorodos-blokai ul li, .titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai .vrk-pagr-rink{
        min-width: unset;
        max-width: unset;
        display: inline-block;
        
        
    }
    .titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai .vrk-pagr-rink:nth-of-type(2) .vrk-rinkimu-nuotrauka,.titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai .vrk-pagr-rink:nth-of-type(2) .vrk-sarasas,
    .titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai .vrk-pagr-rink:nth-of-type(3) .vrk-rinkimu-nuotrauka,.titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai .vrk-pagr-rink:nth-of-type(3) .vrk-sarasas,
    .titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai .vrk-pagr-rink:nth-of-type(4) .vrk-rinkimu-nuotrauka,.titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai .vrk-pagr-rink:nth-of-type(4) .vrk-sarasas{
        margin-left: unset;
    }
    .titulinisrinkimai #column-1 .vrk-aktualiausios-nuorodos-blokai ul li{
        display: inline-block;
        margin:0px 0px 20px 0px;
        width: 48%;
        border: none;
        
    }
    .titulinisrinkimai #column-1 .vrk-aktualiausios-nuorodos-blokai ul li a{
        font-weight: 700;
        min-height: 10vw;
        height: 10vw;
        max-height: 10vw;
        vertical-align: middle;
        display: table-cell;
        line-height: 1.2;
        text-align: center;
        width: 4%;
        padding: 2vw 1%;
        border:2px solid #850507;
    }
    .titulinisrinkimai #column-1 .vrk-aktualiausios-nuorodos-blokai ul li:nth-of-type(2n+0){
        padding-left: 2%;
    }
    .vrk-tags li{
        float: none;
    }
    
/****************Main menu****************************/
    #navigation {
        position: fixed;
        top: 19vw;
        left: 0;
        background: #FFF;
        width: 100vw;
        display: block;
        margin: 0px;
        padding: 0px;
        z-index: 1010;
        height: 100vh;
        width: 100%;
        overflow: scroll;
        -webkit-overflow-scrolling:touch; /* mobile safari */
        padding-bottom: 21vw;
    }
    #navigation ul.child-menu li a, #navigation ul.child-menu li a:hover, #navigation, #navigation ul, #navigation ul li, #navigation a, #navigation a:hover, #navigation ul.child-menu{
        background: #fff !important;
        border: none;
    }
      
    /******Disable on page load*********/
    #navigation {
        display:none;
    }

/*    #navigation a, #navigation ul, #navigation li{
        position: static !important;
        display: block !important;
        margin: 5px 10px;
    }*/
    /*****Remove old, and add new menu list style******/
    #VRK_search_block_mobile{
        display: block;
        width: 96vw;
        height: 20vw;
        background: #ccc;
    }
    /*Navigacijos blokas*/
    #navigation #vrk-pagrindine-navigacija {
        display: block;
        position: relative;
        width: 100%;
        margin: 0px 0px;
        background: #fff;
	z-index: 299;
        padding: 0px 0px;
    }

    #navigation #vrk-pagrindine-navigacija ul, #vrk-pagrindine-navigacija ul li{
        position: relative;
        display: block;
        margin: 0px 0px;
        padding: 0px 0px;
        list-style: none;
    }
    #navigation #vrk-pagrindine-navigacija ul.vrk-hmenu{
        width: 96%;
        margin: 3vw 2%;
        z-index: 300;
        background: #fff;
    }
    #navigation #vrk-pagrindine-navigacija ul.vrk-hmenu li {
	display: block;
        list-style: none;
        margin: 0px 0px;
        padding: 0px 0px;
        position: relative;
	vertical-align: top;
    }
    #navigation #vrk-pagrindine-navigacija ul.vrk-hmenu li a{
        background: #fff;
        color: #646464;
        font-weight: 600;
        display: block;
        text-align: left;
        padding: 1vw 0px;
        text-decoration: none;
        line-height: 1.2;
    }
    #navigation #vrk-pagrindine-navigacija ul.vrk-hmenu li ul.child-menu{
        position: relative;
        width: 96%;
        margin: 2vw 2%;
    }
    #navigation #vrk-pagrindine-navigacija ul.vrk-hmenu li ul.child-menu li, #vrk-pagrindine-navigacija ul.vrk-hmenu li ul.child-menu li a{
        width: 100%;
        position: relative;
    }
    #navigation #vrk-pagrindine-navigacija ul.vrk-hmenu li.selected a, #vrk-pagrindine-navigacija ul.vrk-hmenu li ul.child-menu li.selected a{
        font-weight: 700 !important;
        color: #850507 !important;
    }
    #navigation #vrk-pagrindine-navigacija ul.vrk-hmenu li ul.child-menu li a{
        background: #fff;
        color: #848484;
        font-weight: 400;
        display: block;
        text-align: left;
        padding: 1vw 0px;
        text-decoration: none;
        line-height: 1.3;
    }
    #navigation #vrk-pagrindine-navigacija ul.vrk-hmenu li a:hover{
        color: #646464;
        text-shadow: none;
        text-decoration: none;
    }

    /*kalbu dalis*/
    #navPasirinkimai{
    display: block;
    height: auto;
    width: 36%;
    position: absolute;
    margin: 0px;
    text-align: left;
    right: 0;
}

#VRK_search_block_mobile{
    display: block;
    text-align: center;
    margin: 2vw 0px 60vw 0px;
    padding: 2vw 0px;
    display: block;
    width: 100%;
    
}
#VRK_search_block_mobile input[type=text]{
    height: 6vw;
    width: 6vw;
    padding: 1vw;
    border-top: 1px solid #848484;
    border-left: none;
    border-bottom: 1px solid #848484;
    border-right: 1px solid #848484;
    color:#848484;
    width: 50vw;
    background: #fff;
    border: none;
    display: inline-block;
    margin: 0px 0px;
}
#VRK_search_block_mobile ::placeholder {
  color: #c3c3c3;
  opacity: 1; /* Firefox */
}
#VRK_search_block_mobile input[type=text]:focus{
    color:#636363;
    background: #fff;
    border: none;
}
#VRK_search_block_mobile input[type=image]{
    height: 6vw;
    width: 6vw;
    padding: 1vw;
    border-top: 1px solid #848484;
    border-left: 1px solid #848484;
    border-bottom: 1px solid #848484;
    border-right: none;
    color: #848484;
    background: #fff;
    display: inline-block;
    margin: 0px 0px 0px -7vw;
    position: absolute;
}
#VRK_search_block_mobile select{
    display: none;
}
#VRK_search_block_mobile_input{
    display: block;
    margin-bottom: 2vw;
    vertical-align: top;
    white-space: nowrap;
}
#VRK_search_block_mobile_icons{
    display: table-cell;
    width: 100vw;
    text-align: center;
}
#VRK_search_block_mobile_icons, #VRK_search_block_mobile_icons span, #VRK_search_block_mobile_icons a {
    text-decoration: none;
    font-weight: 400;
    color: #646464;
    vertical-align: middle;
    background:none !important;
}
#VRK_search_block_mobile_icons a img{
    height: 64px;
    width: 64px;
    color: #848484;
    display: inline-block;
    margin-right: 1vw;
}

/**** site map, neįgaliųjų rėžimas, ir kalbų pasirinkimas  ***/


#VRK_LT_adaptation .headerLinks a, #VRK_LT_adaptation .headerLinks {
    font-weight: 400;
    color: #848484;
}
#VRK_LT_adaptation .headerLinks a:hover {
	text-decoration: none;
}

#vrk-language{
	float:right;
	color:#850507;
	padding:5px;
	margin:0px;
        font-size: 4vw;
}
#vrk-language-portlet-display {
width: 80px;
}
#vrk-site-tree{
	
	background:url(@theme_image_path@/vrk/2021/svetaines_medis_64x64.svg) 0px 0px no-repeat;
        background-size: auto;
	display:inline-block;
	height:42px;
	width:42px;
	margin: 1px 5px 2px 6px;
}

#vrk-disabilities{
	
	background:url(@theme_image_path@/vrk/2021/neigalieji_64x64.svg) 0px 0px no-repeat;
	display:inline-block;
	height: 42px;
	width:42px;
	margin: 1px 5px 2px 1px;
	padding: 0px;
}

/***********Formuojamas content*************/
.vrk-rinkimai-pagrindinis-pavadinimas{
    display: none;
}
/****Antra dalis********/

.titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai {
    position: relative;
    background: #fff;
    padding: 0px 0px;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    width: 97%;
    margin: 0px 1%;
}

.titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai .vrk-pagr-rink, .titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai .vrk-pagr-rink:nth-child(n){
    width: 98%;
    margin-left: 1%;
}

.titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai .vrk-rinkimu-nuotrauka {
    display: block;
    margin: 0px;
    width: 98%;
}

.titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai .vrk-rinkimu-nuotrauka a{
    display: table-cell;
    background: #850507;
    text-align: center;
    width: 100%;
    padding: 20pt 0px;
    vertical-align: middle;
}
.titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai .vrk-rinkimu-nuotrauka img{
    display: inline-block;
    width: 64px;
    height: 64px;
    background: none;
    margin: 0px 20px 0px 0px;
    vertical-align: middle;
}
.vrk-rinkimu-nuotrauka span{
    display: inline-block;
    font-size: 32pt;
    font-weight: 500;
    line-height: 64px;
}
.titulinisrinkimai #column-1 .vrk-tiksline-grupe-pavadinimas {
    background: none;
    /* background: linear-gradient(#848484, #484848); */
    color: #ffffff;
    text-align: left;
    vertical-align: middle;
    padding: 0px 0px;
    border-radius: 0px;
    margin: 0px 0px;
}
.titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai .vrk-pagr-rink ul.vrk-sarasas {
    margin: 0px 0px 20pt 0px;
    width: 98%;
    padding: 1pt 1% 10pt 1%;
}
.titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai .vrk-pagr-rink ul.vrk-sarasas li {
    display: block;
    list-style: none;
    padding: 3px 5px 3px 25px;
    margin: 15px 0px 0px 15px;
    background-size: 1vw;
} 
.titulinisrinkimai #column-1 .vrk-pagrindiniai-rinkimai .vrk-pagr-rink ul.vrk-sarasas li a{
    line-height: 1.3;
}
/********* 3 blokas "Popiliariausios paslaugos" **************/

.vrk-populiariausios-paslaugos {
    background: none;
    background-color: #fff;
    margin: 0px;
}
ul.vrk-populiariausios-paslaugos {
    margin-left: 2%;
    width: 99%;
}
.titulinisrinkimai ul.vrk-populiariausios-paslaugos li{
    margin: 0px 0px 20px 0px;
    min-width: 48%;
    width: 48%;
    max-width: 48%;
    display: inline-block;
    background-color: #f3f3f3;
    padding: 0px;
    background-size: 64px;
    background-position-x: 50px;
}
.titulinisrinkimai ul.vrk-populiariausios-paslaugos li:nth-child(even){
    margin-left: 2%;
}
.titulinisrinkimai ul.vrk-populiariausios-paslaugos li a{
    display: table-cell;
    vertical-align: middle;
    margin: 0px;
    padding: 20px 10px 20px 120px;
    line-height: 1.3;
    color: #636363;
    font-weight: bold;
    text-align: center;
    min-height: 72pt;
    height: 72pt;
    max-height: 72pt;
    background-position-y: center;
    background-size: 64px;
    width: inherit;
}
.vrk-daugiau-paslaugu{
    display: none;
}
/********* 4 blokas "Artimiausi rinkimai" **************/
.countdown-portlet{
    margin: 0px 3% 0px 2%;
    display: block;
}
#event_title {
    padding: 25px 35px;
    display: table-cell;
    line-height: 1.3;
    font-weight:700;
    font-style: normal;
    margin: 0px;
}
#time_till_event{
    margin: 0px;
}
.vrk-countdown-event-time-holder{
    padding: 20px 0px;
    line-height: 1.8;
}
#time_till_event .vrk-countdown-event-time-part,#time_till_event .vrk-countdown-event-time-label{
    font-size: 10vw;
}
#time_till_event .vrk-countdown-event-time-part{
    margin-right: 20px;
    padding: 10px 40px;
}

/********* 5 blokas "Artimiausi rinkimai promotion" **************/
.cycle-sentinel{
    display: none;
}
.cycle-slide-active{
    display: block;
    position: relative;
    z-index: 0;
}
.titulinisrinkimai .vrk-d-turinys {
    width: 95%;
    margin: 2vw 1% 2vw 2%;
    position: relative; 
    top: auto; 
    left: auto; 
    z-index: 0; 
    opacity: 1;
    height: auto;
}
.titulinisrinkimai .vrk-d-nuotrauka{
    display: block;
    width: 100%;
    position: relative;
}
.titulinisrinkimai .vrk-d-nuotrauka img {
    display: block;
    position: relative;
    padding: 0px 0px;
    margin: 0px 0px 15px 0px;
    min-width: 100%;
    width: 100%;
    max-width: 100%;
    min-height: 450pt;
    float: none;
}
.titulinisrinkimai .vrk-d-turinys .cycle-overlay {
    height: auto;
    width: 96%;
    position: relative;
    margin-bottom: 10px;
}
h2.vrk-d-pavadinimas {
    display: block;
    width: 100%;
    font-weight: normal;
    color: #850507;
    padding: 15px 0px;
    line-height: 1.3;
    margin: 0px 0px 10px 0px;
    text-align: center;
}
p.vrk-d-santrauka {
    display: block;
    min-width: 96%;
    width: 96%;
    max-width: 96%;
    padding: 5px 2%;
    margin: 0px 0px 10px 0px;
    text-align: justify;
    line-height: 1.2;
}
.titulinisrinkimai .vrk-d-turinys .cycle-overlay .vrk-d-daugiau {
    position: relative;
    display: block;
    margin:30px 0px 0px 0px;
    text-align: center;
    float: right;
    line-height: 1.5;
    padding: 1vw 2vw;
    width: fit-content;
}
.titulinisrinkimai #column-2{
    visibility: hidden;
    display: none;
}
/********* 6 blokas "Naujienos" **************/
#column-3{
    width: 100%;
}


.portlet-topper {
    background-color: #F3F3F3;
    margin: 10px 0px 0px 0px;
}
.portlet-content, .portlet-content .aui-column-content {
    padding: 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
}

.vrk-naujienu-saraso-elementas-v2,.vrk-naujienu-saraso-elementas-v2:nth-child(n) {
    display: block;
    margin: 0px;
    width: 100%;
    background: none;
}
.aui-w50:nth-of-type(n){
    width: 96%;
    margin: 20px 2% 0 2%;
}
.portlet-topper h1.portlet-title {
    color: #363636;
    border-bottom: none;
    padding: 5px 2%;
}
.vrk-naujienu-saraso-elementas-v2 .naujiena-img img {
    width: 96vw;
    height: 54vw;
    float: none;
    margin-right: 0px;
}
.vrk-naujienu-saraso-elementas-v2 .vrk-naujienos-data {
    display: block;
    width: 100%;
    font-weight: 400;
    line-height: 1.5;
    margin: 0px;
    padding: 5px 0px 0px 0px;
    color: #848484;
    text-align: left;
}
.vrk-naujienu-saraso-elementas-v2 .vrk-naujienos-pavadinimas{
    display: block;
    width: 100%;
    font-weight:600;
    line-height: 1.3;
    color: #850507;
    padding: 5px 0px;
    margin: 0px 0px 30pt 0px;
    text-align: left;
    background: none;
    overflow: auto;
    min-height: max-content;
    height: auto;
    max-height:max-content;
}
.titulinisrinkimai #column-3 .vrk-daugiau-naujienu a,.journal-content-article a.vrk-red-button{
    margin: 10px 2%;
    padding: 2vw 3vw;
   
}

/******** 7 blokas "Vaizdo medziaga" nera zinoma ka daryti *******/

.titulinisrinkimai #column-3 .vrk-vaizdo-medziaga .journal-content-article{
    display: block;
    width: 96%;
    margin:10px 2%;
}
.titulinisrinkimai .vrk-vaizdo-medziaga .journal-content-article p iframe{
    width: 100%;
    height: 48vw;
    margin-bottom:20px;
}
/******** 8 kita *****/

.journal-content-article, .journal-content-article p, .journal-content-article a{
    
    line-height:1.3;
}
/******** 9 blokas Reklama **************************************/

.titulinisrinkimai #column-5{
    display: block;
    width: 100%;    
}
.titulinisrinkimai #column-5 p{
    display: inline-block;
    width: 46%;
    margin-left: 2%;
}
.titulinisrinkimai #column-5 p a img{
    width: 100%;
    height: 34.5vw;
}
/***********10 blokas ***************/
#vrk-icon-link{
    background: #f3f3f3;
}
/**********11 blokas Footer**********/
/*#footer{
    border-top: 1px solid #f3f3f3;
    display: block;
    padding: 0px 0px;
    width: 90%;
    margin: 0px 5%;
    white-space: normal;
    font-size: 8pt;
}
#footer div{
    width: 100%;
    padding: 0px;
    display: block;
    text-align: left;
}*/
#vrk-keep-in-touch{
 
    min-width: 100%;
    width: 100%;
    max-width: 100%;
}
#footer #column-5, #footer #column-3 {
    font-family: 'Open Sans', sans-serif;
    display: inline-block;
    margin: 1vw 2% 2vw 2%;
    width: 96%;
    padding: 0px 0px;
    vertical-align: top;
    color: #848484;
    border: none;
    text-align: left;
}

#footer #column-5 p, #footer #column-5 p span, #footer #column-3 p {
    font-family: 'Open Sans', sans-serif;
    font-size: 3vw;
    line-height: 1.5;
    margin: 0px 0px;
    padding: 0px 0px;
    text-align: left;
}
/* ---------- Site breadcrumbs ---------- */
#breadcrumbs{
    width: 96%;
    margin: 0px 2%;
}
.site-breadcrumbs {
    font-family: 'Open Sans', sans-serif;
    display: inline-block;
    font-size: 2.5vw;
    width: fit-content;
}

	
.vrk-breadcrumb .breadcrumbs-horizontal li{
	list-style: none;
	padding: 1vw 3vw 1vw 1vw;
	background: url(@theme_image_path@/vrk/li.gif) right center no-repeat;
        background-size: 1.2vw;
	font-size:2.5vw;
}

.vrk-breadcrumb .breadcrumbs-horizontal li a{
	text-decoration:none;
	color:#636363;
        font-size:2.5vw;
}


.vrk-breadcrumb .breadcrumbs-horizontal li.first{
	display:none;
}

.vrk-breadcrumb li span {
	display:inline;
	padding:0px;
	background:none;
}

.vrk-breadcrumb .breadcrumbs-horizontal li.last{
	background:none;
}

.vrk-breadcrumb .breadcrumbs-horizontal li.last a, .vrk-breadcrumb .breadcrumbs-horizontal li.last a:hover{
    color:#848484;
    text-decoration:none;
    cursor:auto;
    font-size:2.5vw;
}
/* Naujienu sarasas */
.vrk-naujienu-saraso-elementas{
    display: block;
    width: 96%;
    margin: 2vw 2%;
    padding: 0px 0px 10vw 0px;
}
.vrk-naujienu-saraso-elementas img{
	width: 96vw;
        height: 54vw;
        max-height: 54vw;
        object-fit: cover;
	float: none;
        display: block;
	margin-right: 20px;
}
.vrk-naujienu-saraso-elementas .vrl-naujienos-data{
	
        line-height: 1.2;
}

.vrk-naujienu-saraso-elementas-v2 .vrk-naujienos-data {
   
}

.vrk-naujienu-saraso-elementas .vrk-naujienos-pavadinimas, .vrk-naujienu-saraso-elementas-v2 .vrk-naujienos-pavadinimas{
    font-weight: 600;
    color: #850507;
    margin: 1vw 0px 2vw 0px;
    text-align: left;
    background: none;
    line-height: 1.3;
}

.vrk-naujienu-saraso-elementas .vrk-naujienos-pavadinimas{
    text-transform: none;
}

.vrk-naujienu-saraso-elementas-v2 .vrk-naujienos-pavadinimas{
    min-height: fit-content;
    height: fit-content;
    max-height: fit-content;
    overflow: hidden;
    text-align: left;
}

.vrk-naujienu-saraso-elementas-v2 .vrk-naujienos-santrauka,
.vrk-naujienu-saraso-elementas .vrk-naujienos-santrauka {
	color:#636363;
        
	padding:0px;
	margin:0px;
  	text-align: left;
        display: none;
}

.vrk-naujienu-saraso-elementas-v2 .vrk-naujienos-santrauka {
	display:none;
}

.vrk-naujienu-saraso-elementas-v2 .read-more {
    display: none;
}
.read-more {
    float: right;
    margin: 0px 0px 0px 0px;
    position: relative;
    right: 0;
    font-weight: 700;
}
.vidinis .aui-column-content .read-more{
    margin: -10vw 2vw 0px 0px;
}
.vidinis #column-2 .aui-paginator-first-link, .vidinis #column-2 .aui-paginator-prev-link, .vidinis #column-2 .aui-paginator-next-link, .vidinis #column-2 .aui-paginator-last-link{
    padding: 1.3vw 3vw !important;
}
.vidinis #column-2 .aui-paginator-link{
    margin: 0.8vw;
    padding: 1.3vw;
    width: fit-content;
}
.vidinis #column-2 .aui-paginator-page-container .aui-paginator-current-page{
    
}
/* Naujiena */
.vrk-naujiena{
    min-width: 96vw;
    width: 96vw;
    max-width: 96vw;
    margin: 0px 2vw 4vw 2vw;
}
.vrk-naujiena img{
    padding: 0px;
    margin: 0px;
    display: block;
    float: none;
    min-width: 96vw;
    width: 96vw;
    max-width: 96vw;
    height: 56vw;
}
.vrk-naujiena h2.vrk-naujienos-pavadinimas{
    
    line-height: 1.2;
    font-weight: 600;
    text-align: left;
}
.vrk-naujiena .vrk-naujiena-date p{
    
}
.vrk-naujiena .vrk-naujienos-santrauka, .vrk-naujiena .vrk-naujienos-turinys{
   
    line-height: 1.3;
    font-weight: 400;
    text-align: left;
}
/* KITI VIDINIAI PUSLAPIAI */
.portlet-layout{
    display: block;
    margin: 0px 0px;
    padding: 0px 0px;
}
.vidinis #column-2 .portlet-topper h1.portlet-title{
    
    font-weight: 600;
    display: block;
    min-width: 96vw;
    width: 96vw;
    max-width: 96vw;
    padding: 0px 2vw;
    line-height:1.2;
}
.vidinis #column-2 .portlet-content, .vidinis-after-main-content{
    
    display: block;
    min-width: 96%;
    width: 96%;
    max-width: 96%;
    margin: 0px 2%;
    overflow-x: scroll;
    text-align:left;
    line-height:1.3;
}
.vidinis .portlet-content-container,.portlet-topper h1.portlet-title span{
    margin: 0px 0px;
    margin-left: 0px;
    line-height: 1.4;
}
.vidinis-after-main-content ul{
    display: block;
    margin: 0px 0px;
    padding: 0px 0px;
}
.vidinis-after-main-content ul li{
    list-style: none;
    margin: 2vw 2vw;
}
.vidinis-after-main-content ul li a{
    
    line-height: 1.3;
}
#vaizdo-naujienos .video-iframe{
    margin-left: 0px;
}
#cookies-eu-banner, #cookies-eu-more, #cookies-eu-accept{
    font-size: 4vw;
    line-height: 6vw;
}
/************* APATINĖ Navigacija *******************/
.vrk-gilesne-struktura{
    margin: 0px 0px;
    min-width: 98vw;
    padding: 0px 1vw;
    width: 98vw;
}
.vrk-gilesne-struktura .nav-menu{
    height: auto;
    min-width: 100%;
    width: 100%;
    max-width: 100%;
    margin: 0px auto;
    padding: 0px 0px;
    display: block;
}
.vrk-gilesne-struktura .nav-menu h2 a{
    font-size: 5vw;
    margin: 10px 0px;
}

.vrk-gilesne-struktura .nav-menu ul a{
    font-size: 3vw;
}

/***********************************************************************
****************KONTAKTAI ir STRUKTURA**********************************/
#vrk-board-and-members h2{
    font-size: 5vw;
}
#vrk-board-and-members h3, #vrk-board-and-members h3 a {
    font-size: 4vw;
}
#vrk-board-and-members h4{
    font-size: 2vw;
}
#vrk-board-and-members h3 a{
    color: #848484;
}
#vrk-board-and-members h3 a:hover{
    color: #949494;
    text-decoration: none;
}


ul.vrk-contacts-list-board, ul.vrk-contacts-list-members1,ul.vrk-contacts-list-members2,ul.vrk-contacts-list-members3,ul.vrk-contacts-list-members4,ul.vrk-contacts-list-members5{
    display:block;
    margin: 0px 0px;
    padding: 0px 0px;
    width:100%;
}
ul.vrk-contacts-list-board li, ul.vrk-contacts-list-members1 li,ul.vrk-contacts-list-members2 li,ul.vrk-contacts-list-members3 li,ul.vrk-contacts-list-members4 li,ul.vrk-contacts-list-members5 li{
    display: table;
    vertical-align: top;
    text-align: center;
    list-style: none;
    margin: 4vw 1%;
    padding: 0px 0px 10px 0px;
    color:#848484;
    background-image: repeating-linear-gradient(#fff 0px 50px, #f2f2f2 50px 400px);
    width: 98%;
}
ul.vrk-contacts-list-board li div, ul.vrk-contacts-list-members1 li div,ul.vrk-contacts-list-members2 li div,ul.vrk-contacts-list-members3 li div,ul.vrk-contacts-list-members4 li div,ul.vrk-contacts-list-members5 li div{
    display: table-cell;
    vertical-align: bottom;
    text-align: center;
    padding-bottom: 4vw;
}
ul.vrk-contacts-list-board li div:first-child, ul.vrk-contacts-list-members1 li div:first-child,ul.vrk-contacts-list-members2 li div:first-child,ul.vrk-contacts-list-members3 li div:first-child,ul.vrk-contacts-list-members4 li div:first-child,ul.vrk-contacts-list-members5 li div:first-child{
    width: 35%;
    text-align: center;
    padding-bottom: 0;
}
ul.vrk-contacts-list-board li img, ul.vrk-contacts-list-members1 li img,ul.vrk-contacts-list-members2 li img,ul.vrk-contacts-list-members3 li img,ul.vrk-contacts-list-members4 li img,ul.vrk-contacts-list-members5 li img {
    margin:0px 0px 0px 0px;
    height: 300px;
}










}