/*** HEADER ir pagrindinė navigacijos aprašymas ****/
/*** Pagrindinių blokų (Header, Banner) aprašymas  vrk_pages */
#banner {
  display: block; }

.ie7 #banner {
  z-index: 2000; }

#banner .search-layout {
  display: none; }

/* Paslepiame navigaciją skirta mobiliai versijai */
#VRK_logo_MOB, #VRK_search_block_mobile {
  display: none; }

@media only screen and (min-device-width : 769px),
        only screen and (min-width : 769px) {
  #heading {
    display: table; }

  #VRK_logo, #VRK_LT_adaptation {
    display: inline-block;
    vertical-align: middle;
    padding: 0px 0px; }

  /*** VRK logotipo atvaizdavimas ***/
  #VRK_logo {
    width: 60%;
    margin-left: 1%; }

  #VRK_LT_adaptation {
    margin-right: 1%; }

  #VRK_link_to_main_page {
    padding: 5px 2%;
    width: 96%;
    margin: 0px 0px;
    text-align: left; }

  #VRK_link_to_main_page img {
    width: 100%;
    border: none;
    margin: 15px 0px; }

  /*****Paieška ***/
  #VRK_search_block {
    display: inline-block;
    padding: 1px 1px;
    border: 1px solid #848484;
    width: 52%; }

  #VRK_search_block input[type=text] {
    color: #c3c3c3;
    font-size: 10pt;
    width: 87%;
    background: #fff;
    border: none;
    display: inline-block; }

  #VRK_search_block ::placeholder {
    color: #c3c3c3;
    opacity: 1;
    /* Firefox */ }

  #VRK_search_block input[type=text]:focus {
    color: #848484;
    font-size: 10pt;
    background: #fff;
    border: none; }

  #VRK_search_block input[type=image] {
    height: 7%;
    width: 7%;
    color: #f3f3f3;
    background: #fff;
    border: none;
    display: inline-block;
    margin: 0px 1px 3px 3px; }

  #VRK_search_block select {
    display: none; }

  .vrk-search-box {
    width: 220px;
    float: left;
    height: 53px;
    padding: 10px;
    text-align: left;
    padding-right: 0px;
    margin: 0px;
    margin-top: 5px;
    background-color: #848484; }

  /**** site map, neįgaliųjų rėžimas, ir kalbų pasirinkimas  ***/
  #VRK_LT_adaptation {
    width: 35%;
    text-align: right; }

  #VRK_LT_adaptation .headerLinks a, #VRK_LT_adaptation .headerLinks {
    font-size: 13pt;
    font-weight: 300;
    color: #848484;
    vertical-align: middle; }

  #VRK_LT_adaptation .headerLinks a:hover {
    text-decoration: none; }

  #vrk-language {
    float: right;
    color: #808080;
    padding: 5px;
    margin: 0px; }

  #vrk-language-portlet-display {
    width: 80px; }

  #vrk-site-tree, #vrk-disabilities {
    background-size: auto;
    display: inline-block;
    height: 22px;
    width: 22px;
    margin: 1px 5px 2px 6px; }

  #vrk-site-tree img, #vrk-disabilities img {
    height: 22px;
    width: 22px;
    margin: 0px 0px;
    padding: 0px 0px; }

  /* ---------- Pagrindinė puslapio navigacija ---------- */
  /* svarbu, navigacijos dalies pločiai aprašyti aukščiau ****/
  #navigation {
    background: #848484;
    z-index: 1;
    padding: 0px 16px; }

  /*skirta atitraukti navigacija per 1proc. nuo kraštų */
  #navigation ul {
    list-style: none;
    width: 100%;
    margin: 0px 0px;
    padding: 0px 0px; }

  .ie7 #navigation ul {
    padding: 0px; }

  #navigation ul.vrk-hmenu {
    margin: 0px 1% !important;
    width: 98%; }

  #navigation ul.vrk-hmenu li {
    display: table-cell;
    margin: 0px 0px;
    padding: 0px 0px;
    position: relative;
    vertical-align: top; }

  #navigation ul.vrk-hmenu li a {
    color: #fff;
    display: block;
    font-size: 13pt;
    font-weight: 400;
    text-align: center;
    margin: 0px;
    padding: 15px 15px;
    text-decoration: none;
    display: block;
    line-height: 1; }

  #navigation li a:hover {
    text-decoration: none; }

  #navigation > ul.vrk-hmenu > li:hover > ul.child-menu {
    display: block; }

  #navigation ul.vrk-hmenu li a:hover {
    background: #636363;
    text-decoration: none;
    text-shadow: 1px 1px 2px #000000; }

  .ie6 #navigation ul li a, .ie7 #navigation ul li a {
    padding: 5px 2%; }

  #navigation .yui3-dd-drop a {
    cursor: move; }

  #navigation .selected a, #navigation li.hover a, #navigation a:hover, #navigation a:focus, #navigation .child-menu li a, #navigation .yui3-dd-dragging, .lfr-navigation-proxy {
    background: #636363;
    color: #FFF; }

  #navigation li:hover .child-menu {
    background: #636363;
    display: block;
    position: absolute;
    width: auto;
    z-index: 250; }

  #navigation ul.child-menu {
    background: none;
    border: none;
    border-top: none;
    position: absolute;
    margin: 0px 0px;
    padding: 0px 0px;
    min-width: 250px;
    display: none;
    z-index: 9999; }

  #navigation ul.child-menu li {
    display: block;
    float: none;
    margin: 0;
    z-index: 9999;
    min-width: 250px;
    padding: 0px 0px;
    margin: 0px 0px; }

  #navigation ul.child-menu li a {
    font-size: 10pt;
    padding: 10px 2% 10px 4%;
    background: #636363;
    color: white;
    text-transform: none;
    display: block;
    width: 94%;
    text-align: left; }

  #navigation ul.child-menu li a:hover {
    background: #464646; }

  #navigation ul.child-menu li a:hover, #navigation ul.child-menu li.selected a, #navigation ul.child-menu li.selected a:hover {
    /*	text-shadow:none;
    	font-weight:bold;*/ }

  /*#navigation .child-menu li a {
  	cursor: pointer;
  }
  
  .ie7 #navigation .child-menu li a {
  	zoom: 1;
  }
  
  #navigation .child-menu li a:hover, #navigation li a.active {
  	background-color: #020509;
  }
  
  #navigation .child-menu .selected a {
  	background: #020509 url(/vrk-rinkimai-v2-theme/images/navigation/bullet_selected.png) no-repeat 5px 50%;
  }
  
  .nav-menu-style-arrows ul {
  	list-style-image: url(/vrk-rinkimai-v2-theme/images/navigation/bullet_selected.png);
  }*/
  .vrk-hmenu li.vrk-menu-item-1 {
    background-position: 0px -52px;
    padding-left: 10px; }

  .vrk-hmenu li.vrk-menu-item-1.selected {
    background-position: 0px 0px;
    padding-left: 10px; }

  .vrk-hmenu li.vrk-menu-last a {
    background-position: right -207px;
    padding: 12px 7px 0px 7px;
    margin: 0px; }

  .vrk-hmenu li.vrk-menu-last.selected a {
    background-position: right -258px;
    padding: 12px 7px 0px 7px;
    margin: 0px; }

  /* Neįgaliųjų peržiūros rėžimas */
  .vrk-hmenu {
    vertical-align: top; }

  .vrk-hmenu.vrk-menu-selected-1 li.vrk-menu-item-2, .vrk-hmenu.vrk-menu-selected-2 li.vrk-menu-item-3,
  .vrk-hmenu.vrk-menu-selected-3 li.vrk-menu-item-4, .vrk-hmenu.vrk-menu-selected-4 li.vrk-menu-item-5,
  .vrk-hmenu.vrk-menu-selected-5 li.vrk-menu-item-6, .vrk-hmenu.vrk-menu-selected-6 li.vrk-menu-item-7,
  .vrk-hmenu.vrk-menu-selected-7 li.vrk-menu-item-8, .vrk-hmenu.vrk-menu-selected-8 li.vrk-menu-item-9,
  .vrk-hmenu.vrk-menu-selected-9 li.vrk-menu-item-10, .vrk-hmenu.vrk-menu-selected-10 li.vrk-menu-item-11 {
    display: inline-block; }

  .vrk-hmenu li.selected ul.child-menu {
    background: #636363;
    border: 1px solid #aaaaaa;
    border-top: none;
    position: absolute;
    margin-left: -24px;
    min-width: 200px; }

  .vrk-hmenu li ul.child-menu li, .vrk-hmenu li ul.child-menu li.selected, .vrk-hmenu li ul.child-menu li a, .vrk-hmenu li ul.child-menu li.selected a {
    background: none;
    text-align: left;
    color: #444444;
    text-shadow: none;
    font-weight: normal;
    padding: 0px;
    margin: 0px; }

  /*
  .site-title .site-name {
  	background: #555 url(../images/common/site_icon.png) no-repeat 15px 50%;
  	color: #FFF;
  	display: block;
  	float: right;
  	font-size: 1em;
  	font-weight: bold;
  	margin: 15px 0 0 20px;
  	padding: 7px 17px 7px 40px;
  	position: relative;
  	text-shadow: 1px 1px rgba(0, 0, 0, 0.5);
  }
  
  .page-template .site-title .site-name {
  	background-image: url(../images/common/page_template.png);
  }
  
  .site-template .site-title .site-name {
  	background-image: url(../images/common/site_template.png);
  }
  
  .company-site .site-title .site-name {
  	background-image: url(../images/common/folder.png);
  }
  
  .organization-site .site-title .site-name {
  	background-image: url(../images/common/organization_icon_white.png);
  }
  
  .user-site .site-title .site-name {
  	background-image: url(../images/common/user_icon_white.png);
  }*/
  /*#heading .site-title{
  	float:left;
  	width:450px;
  	padding:0px;
  	margin:0px 0px;
  }
  
  #heading .headerFunctions{
  	float:right;
  	width:550px;
  	margin:0px 0px;
  	padding:0px;
  }
  
  #heading .headerLinks{
  	float:left;
  	margin-top: 2px;
  	font-size: 16px;
  	line-height: 28px;
  }
  
  #heading .headerLinks a {
  	color: #848484;
  }
  #heading .headerLinks a:hover {
  	text-decoration: none;
  }*/
  .vrk-clear-both {
    clear: both; }

  #vrk-language-portlet-display {
    text-align: right;
    width: 40px;
    margin-left: auto;
    padding: 0px;
    float: none;
    /* position: absolute; */
    right: 0px; }

  /*
  #vrk-language-portlet-display .portlet-borderless-container {
    min-height: 1em;
  }
  */ }

