@import url('/media/vendor/icomoon/css/icomoon.css');

.t3-footer {
   bottom:0;
}
.t3-copyright {
   display:none;
}

.visually-hidden {
   display:none;
}
.page-header-cont {border-top: 1px solid #eeeeee; }

.page-masthead .row-feature {
height: 36px;
/*padding: 10px 0;*/
/*your custom code goes here*/
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0;
padding-right: 0;
background-color: #e74c3c !important;    horni lista cervena
/*background-color: #2ecc71 !important; horni lista zelena*/
}

.ContactImage {float: right; margin-top: 5px; margin-left: 10px;}

.form-horizontal{
  background-color: rgb(242,248,251);
  padding: 15px 0 15px 0 !important;
}

.jufm-container {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 80%;
}

.hide-bullets {
list-style:none;
margin-left: -40px;
margin-top:20px;
}

.head-search form  {
  background-color: #0077bb;
}
.head-search .search .fa-search {
    top: 21px;
}

.pagenavcounter {
display:none;
}

/* ########################## */
/* Table-akce############# */
/* ########################## */ 
.Tableakce td {height: 50px; border:1px solid rgb(223,238,245);}
.Tableakce tr:hover { background-color: rgb(223,238,245); } 
.Tableakce{
  border-collapse: separate;
  border-spacing: 0px 20px;
  table-layout: fixed;
 }

table.Tableakce td.datum {
  text-align:center;
  background-color: rgb(184,217,233);
  width: 15%;
}  

table.Tableakce td.akce {
  font-weight:bold;
  text-align:left;
  padding-left:1%;
  width: 83%;
  background-color: rgb(242,248,251);
}  

table.Tableakce td.kategorie {
  font-weight:bold;
  text-align:left;
  width:2%;
  padding-right:5px;
}  

/* ########################## */
/* Table-OD############# */
/* ########################## */ 
.TableOD td {border:1px solid #002f5c;padding: 1%;}
.TableOD tr:hover { background-color: rgb(223,238,245); } 
.TableOD{width:50%;background-color: #e5eef7;}
/* ########################## */
/* Table-ODfull############# */
/* ########################## */ 
.TableODfull td {border:1px solid #002f5c;padding: 1%;}
.TableODfull tr:hover { background-color: rgb(223,238,245); } 
.TableODfull {width:90%;background-color: #e5eef7;}

.t3-sidebar-right{
 padding-right: 30px;
}


.t3-sidebar ul{
  margin:0px;
  padding:0px;
  list-style-type: none;
}

.homepage .t3-navhelper {background-color:#e67e22; padding-top: 0px; }
.t3-sl-1 { border-bottom: none; }

.breadcrumb {
  padding: 0px !important;        
}

.t3-footer-sl {
    padding: 10px 0;
}

.t3-sidebar-right{
  border-left: 1px solid #bfbfbf;  max-width: 275px; 
 /* padding-left:10px;*/
}
.module_SideBar a{
  display: block;
  width: 100%;
  color:#000;
  padding:5px 5px 5px 10px;
  margin-bottom:5px;
  text-decoration: none;
  background: #99bee2;; 

}
.module_SideBar a:hover{
  color:#fff; 
  background: #005EB8; 
  }

.module_SideBar2 a{
  display: block;
  width: 100%;
  color:#000;
  padding:5px 5px 5px 10px;
  margin-bottom:5px;
  text-decoration: none;
  background: #e0ebf6;; 

}
.module_SideBar2 a:hover{
  color:#fff; 
  background: #005EB8; 
  }


/*
.btn-Katalog    {
  padding: 5px 10px 5px 10px; 
  text-decoration: none;
  background: #d35400; 
  margin: 5px 5px 5px 0px;
  border-color: transparent !important;
}
*/

.btn-ShowAll    {    color:black;
  padding:5px 5px 5px 5px;
  margin-bottom:5px;
  text-decoration: none;
  background: rgb(231,242,248); 
}

.btn-ShowAll:hover    {    color:#fff; 
  background: rgb(0,119,187); 

}

.t3-footer-sl .t3-module a, .t3-footer-sl .t3-module {
    color: #323232;
}

#Mod92.module_Homepage{
  padding: 15px 0 0 15px;
}
.module-title{
  margin: 0 0 10px 0;
}

/* KATALOG HLEDANI start */
#Mod96 {
    opacity: 0.8;
    color: white;
}

/* #Mod93 {
    opacity: 0.8;
    color: white;
}
*/

/* smazat cas "#Mod96 a," z radku xx a pridat nasledujici */
#Mod96 a {
    color: white;
/*    font-weight: bold;*/ /* tohle da vsechny odkazy v tom formulari tucny, neni mi z toho screenshotu jasny, zda je to pismo tucne nebo neni, rozhodni se, co je lepsi */
}

/* pridat nasledujici */
#Mod96 .rl_tabs .nav-tabs>li>a {
/*    padding: 20px 12px;*/
    padding: 10px 6px;
}
/* KATALOG HLEDANI konec */

#Mod100 {
    opacity: 0.8;
    color: white;
}
#Mod100 a {
    color: white;
}
#Mod100 .rl_tabs .nav-tabs>li>a {
/*    padding: 20px 12px;*/
    padding: 10px 6px;
}


.rl_tabs.outline_content>.tab-content {
    border: none;
}
.rl_tabs.outline_content>.tab-content>.tab-pane {border:1px solid #005EB8;}
.rl_tabs .nav-tabs>li.active>a, .rl_tabs .nav-tabs>li.active>a {
    color: #fff;
    background-color: #005EB8;
    border: none ;
}
.rl_tabs .nav-tabs>li.active>a, .rl_tabs .nav-tabs>li.active>a:hover {
    color: #fff;
    background-color: #005EB8;
}

/*KatalogSummon
.rl_tabs.outline_content>.tab-content>.tab-pane.KatalogSummon {border:none !important; }
.rl_tabs>.tab-content>.tab-pane.KatalogSummon { background-color: #e67e22;}
.nn_tabs.top > ul.nav > li.KatalogSummon > a:hover {
  background-color:  #d67118;
  border: 0px;
 }
.nn_tabs.top > ul.nav > li.KatalogSummon > a {
    background-color: #999999;
    border: 0px;
}
.nn_tabs.top > ul.nav > li.KatalogSummon.active > a,
.nn_tabs.top > ul.nav > li.KatalogSummon.active > a:hover {
  background-color: #e67e22;
  border: 0px;
}
*/

.summon-search-submit   {
  padding: 5px 10px 5px 10px; 
  text-decoration: none;
  background: #005EBB; 
/*  margin: 5px 5px 5px 0px;*/
  margin: 10px 5px 10px 5px;
  border-color: transparent !important;
}
.rl_tabs > ul.nav-tabs > li.sumora.solid.active > a, .rl_tabs > ul.nav-tabs > li.sumora.solid > a:hover {

    background-color: #d35400;
    border-color: #d35400;

}
.rl_tabs.top > ul.nav-tabs > li.sumora.active > a, .rl_tabs.top > ul.nav-tabs > li.sumora > a:hover {

    border-top-color: #d35400;

}
.rl_tabs > ul.nav-tabs > li.sumora.solid > a {

    background-color: #faa937;
    border-color: #faa937;
    color: #fff;

}

.rl_tabs.top > ul.nav > li.mystyle2 > a {
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  -webkit-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
  margin-left: 10px;
  margin-right: 10px;
  padding: 8px 20px;
  background-color: #aaa;
  color: #fff;
  border-color: #666;
  border-bottom-color: #ddd;
}
.rl_tabs.top > ul.nav > li.mystyle2 > a:hover {
  background-color: #999;
  border-color: #666;
}
.rl_tabs.top > ul.nav > li.mystyle2.active > a,
.rl_tabs.top > ul.nav > li.mystyle2.active > a:hover {
  -webkit-border-radius: 0 30px 0 0;
  -moz-border-radius: 0 30px 0 0;
  border-radius: 0 30px 0 0;
  background-color: #666;
  border-color: #666;
}
.rl_tabs.top > .tab-content > .tab-pane.mystyle2 {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  background-color: #666;
  color: #fff;
}


.btn-Katalog    {
  padding: 5px 10px 5px 10px; 
  text-decoration: none;
/*  background: #d35400;*/
  background: #005EBB; 
/*  margin: 5px 5px 5px 0px;*/
  margin: 10px 5px 10px 5px;
  border-color: transparent !important;
}

.btn-Vyhledej-green   {
  padding: 5px 10px 5px 10px; 
  text-decoration: none;
  background: #378137; 
  color=#ffffff;
  margin: 5px 5px 5px 0px;
  border-color: transparent !important;
}
.btn-Vyhledej-red   {
  padding: 5px 10px 5px 10px; 
  text-decoration: none;
  background: #942a25; 
  color=#ffffff;
  margin: 5px 5px 5px 0px;
  border-color: transparent !important;
}
.btn-Vyhledej-blue   {
  padding: 5px 10px 5px 10px; 
  text-decoration: none;
  background: #0077bb; 
  color=#ffffff;
  margin: 5px 5px 5px 0px;
  border-color: transparent !important;
}
.btn-Vyhledej-orange  {
  padding: 5px 10px 5px 10px; 
  text-decoration: none;
  background: #d35400; 
  color=#ffffff;
  margin: 5px 5px 5px 0px;
  border-color: transparent !important;
}
.btn-Vyhledej-grey {
  padding: 5px 10px 5px 10px; 
  text-decoration: none;
  background: grey; 
  color=#ffffff;
  margin: 5px 5px 5px 0px;
  border-color: transparent !important;
}

.t3-sl-2 { padding-bottom: 6px;
    padding-top: 60px;
   
  }
.t3-sl-1 { padding-bottom: 60px;
  }

.t3-spotlight {
  background: transparent !important;
}
.module_Homepage {
    background-image: url(../../../images/box.png);
    padding: 15px;
    height: 260px;
    background-position: right bottom;
    background-repeat: no-repeat;
 	background-color: #fff ;
}

.container {
  padding-left: 0px;
  padding-right: 0px;
}

.custom_TopHeader {
  padding: 5px;
  Margin-bottom:0px;
  background-color: #0063A8 !important; 
  }

.carousel {
  max-width: 875px;
}
.carousel-indicators {top: 92%;  }
.corporate .slideshow {
  background: transparent !important;
  border-bottom: none !important;
  padding: 0 !important;
  margin: 10px 0;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  max-width: none ; 
}


.t3-megamenu .dropdown-header:hover,
.t3-megamenu .mega-nav .mega-group > .dropdown-header:hover,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .dropdown-header:hover,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .dropdown-header:hover,
.t3-megamenu .dropdown-header:active,
.t3-megamenu .mega-nav .mega-group > .dropdown-header:active,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .dropdown-header:active,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .dropdown-header:active,
.t3-megamenu .dropdown-header:focus,
.t3-megamenu .mega-nav .mega-group > .dropdown-header:focus,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .dropdown-header:focus,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .dropdown-header:focus {
  background: inherit;
  color: #77b3e5;
}

.t3-megamenu .dropdown-header,
.t3-megamenu .mega-nav .mega-group > .dropdown-header,
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .dropdown-header,
.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .dropdown-header {
  font-size: 15px;
  font-weight: bold;
  color: #77b3e5;
}
.t3-content   {padding: 20px; margin-left: 20px; }
.t3-mainbody    {padding-bottom: 0px; min-height:100%; }
.t3-mainnav     {background-color: #0063A8 !important; border-top: 1px solid #004f86;}
.dropdown-toggle{font-weight: bold;}

.navbar-default .navbar-nav > li { 
/*margin-left: 25px;upraveno aby menu mohlo být podbarvené*/
margin-left:0px;
padding:0 0 0 20px;
}
#t3-mainbody    {background-color: #fff; }      

body            {

  font-family: 'Open Sans', sans-serif; 
  background-image: url( "../../../images/background.png");
  background-attachment: fixed;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-color:#f7f7f7 ;
  color:#161616;    
  padding:0px;    
  color:#161616; 
}


.logo a {
    background: transparent !important;
} 
.head-search .search {
    background: transparent !important;
} 




/* ----- pridano kvuli joomla 4 start ---- */

.wrap.t3-sl.t3-sl-1 {
    padding-top: 40px;
}
/*CZ ctverce uprostred */

#Mod92.module_Homepage,#Mod93.module_Homepage,#Mod94.module_Homepage,#Mod95.module_Homepage{
  -webkit-border-radius: 4px 4px 0 4px ;
  -moz-border-radius: 4px 4px 0 4px ;
  border-radius: 4px 4px 0 4px ;
}
/*EN ctverce uprostred */

#Mod99.module_Homepage,#Mod101.module_Homepage,#Mod102.module_Homepage,#Mod104.module_Homepage{
  -webkit-border-radius: 4px 4px 0 4px ;
  -moz-border-radius: 4px 4px 0 4px ;
  border-radius: 4px 4px 0 4px ;
}

.mod-languages {
	position: absolute;
	left: -100px;
	top: 20px;
	font-size: 11px;
    	line-height: 1;
       padding: 0px;

}
div.mod-languages ul li.lang-active {
    background: transparent !important;
}
/*
div#mod-languages a{
 	line-height: 1;
       padding: 0;

}
*/
/*modre pozadi pod logem CZ*/
div#mod-custom107.mod-custom.custom {
    padding: 5px;
    Margin-bottom: 0px;
    background-color: #0063A8 !important;
}
/*modre pozadi pod logem EN*/
div#mod-custom108.mod-custom.custom {
    padding: 5px;
    Margin-bottom: 0px;
    background-color: #0063A8 !important;
}
/*modre pozadi pod logem EN*/
div#mod-custom168.mod-custom.custom {
    padding: 5px;
    Margin-bottom: 0px;
    background-color: #0063A8 !important;
}

.summon-search-submit   {
  padding: 5px 10px 5px 10px; 
  text-decoration: none;
  background: #005EBB; 
/*  margin: 5px 5px 5px 0px;*/
  margin: 10px 5px 10px 5px;
  border-color: transparent !important;
}

/*KATALOG ALEPH*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=panels]>[data-rlta-element=panel].KatalogAleph {
    min-height: 192px;
    max-height: 192px;
}
/*mala obrazovka nema tabs, ale accordions*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=open].KatalogAleph, [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=opening].KatalogAleph {
     background-color: #ffbd59; 
     color: white; 
}
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=panel].KatalogAleph{
     background-color: #ffbd59; 
     color: white; 
}
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button].KatalogAleph{ 
     background-color: #ffbd59; 
     color: white; 
}
/*--otevreno--*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button].KatalogAleph
 { 
     background-color: #ffbd59; 
     color: white; 

}  
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=panels]>[data-rlta-element=panel].KatalogAleph
 { 
     border-color: #ffbd59;
     background-color: #ffbd59; 
     color: white; 

}  
/*--vybrano--*/ 
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:not([aria-selected=false]).KatalogAleph  { 
     border-top-color: #ffbd59;
     background-color: #ffbd59;
}  

/*-- hover--*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:hover.KatalogAleph  { 
     border-top-color: lightblue;
     background-color: #ffbd59;
}  
/*KATALOG SUMMON*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=panels]>[data-rlta-element=panel].KatalogSummon {
    min-height: 192px;
    max-height: 192px;
}
/*mala obrazovka nema tabs, ale accordions*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=open].KatalogSummon, [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=opening].KatalogSummon {
     background-color: #7ed957; 
     color: white; 
}
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=panel].KatalogSummon{
     background-color: #7ed957; 
     color: white; 
}
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button].KatalogSummon{ 
     background-color: #7ed957; 
     color: white; 
}
/*--otevreno--*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button].KatalogSummon
 { 
     background-color: #7ed957; 
     color: white; 

}  
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=panels]>[data-rlta-element=panel].KatalogSummon
 { 
     border-color: #7ed957;
     background-color: #7ed957; 
     color: white; 

}  
/*--vybrano--*/ 
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:not([aria-selected=false]).KatalogSummon  { 
     border-top-color: #7ed957;
     background-color: #7ed957;
}  

/*-- hover--*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:hover.KatalogSummon  { 
     border-top-color: lightblue;
     background-color: #7ed957;
}
/*KATALOG DSPACE*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=panels]>[data-rlta-element=panel].KatalogDSpace 
{
    min-height: 192px;
    max-height: 192px;
}
/*mala obrazovka nema tabs, ale accordions*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=open].KatalogDSpace, [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=opening].KatalogDSpace {
     background-color: #38b6ff; 
     color: white; 
}
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=panel].KatalogDSpace{
     background-color: #38b6ff; 
     color: white; 
}
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button].KatalogDSpace{ 
     background-color: #38b6ff; 
     color: white; 
}


/*--otevreno--*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button].KatalogDSpace
{ 
     background-color: #38b6ff; 
     color: white; 

}  
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=panels]>[data-rlta-element=panel].KatalogDSpace
 { 
     border-color: #38b6ff;
     background-color: #38b6ff; 
     color: white; 

}  
/*--vybrano--*/ 
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:not([aria-selected=false]).KatalogDSpace  { 
     border-top-color: #38b6ff;
     background-color: #38b6ff;
}  

/*-- hover--*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:hover.KatalogDspace  
{ 
     border-top-color: lightblue;
     background-color: #38b6ff;
}



/*SUMORA*/
/*--otevreno--*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button].sumora
 { 
     border-color: #faa937;
     background-color: #faa937; 
     color: white; 

}  
/*--vybrano--*/ /*-- hover--*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:not([aria-selected=false]).sumora,
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:hover.sumora  { 

     border-top-color: #faa937;
     background-color: #d35400;
}  
/*GREEN*/
/*--otevreno--*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button].green
 { 

     border-color:lightgreen; 
     background-color: lightgreen;
     color: white; 

}  
/*--vybrano--*/ /*-- hover--*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:not([aria-selected=false]).green,
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:hover.green  { 

     border-top-color: #faa937;
     background-color: green; 
}  
/*BLUE*/
/*--otevreno--*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button].blue
 { 

     border-color:lightblue; 
     background-color: lightblue;
     color: white; 

}  
/*--vybrano--*/ /*-- hover--*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:not([aria-selected=false]).blue,
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:hover.blue  { 

     border-top-color: #faa937;
     background-color: #0077bb; 
}  
/*GREY*/
/*--otevreno--*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button].grey
 { 

     border-color:lightgrey; 
     background-color: lightgrey;
     color: white; 

}  
/*--vybrano--*/ /*-- hover--*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:not([aria-selected=false]).grey,
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:hover.grey  { 

     border-top-color: #faa937;
     background-color: grey; 
}  

/* ---- vyhledavani v menu */

.search:before {
    color: #bbe6ff;
    content: "\f002";
    display: block;
    font-family: "FontAwesome";
    position: absolute;
    left: 20px;
    top: 19px;
    z-index: 1;
}

/* ---- vyhledavani vysledek */
.input-group button.btn.btn-primary {
margin-top:-26px

}

li.result__taxonomy-item.result__taxonomy--Type {
     display: none; 
}
li.result__taxonomy-item.result__taxonomy--Language {
     display: none; 
}
li.result__taxonomy-item.result__taxonomy--Author {
     display: none; 
}

li.result__taxonomy-item.result__taxonomy--Category {
    /* display: none; */
    margin-bottom: 10px;
    margin-top: -10px;
    margin-left: -20px;
    font-style: italic;
    font-size:smaller;
}
li.result__taxonomy-item.result__taxonomy--Category span{
     display: none; 
}
time.result__date:before {
  content: 'Vytvořeno: ';
  white-space: pre;
  font-size:smaller;
}
time.result__date {
  font-size:smaller;
}
time.result__date:after {
  content: '\a';
  white-space: pre;
  font-size:smaller;
}

/* -----accordions  ---- */

[data-rlta-element=container][data-rlta-type=accordions][data-rlta-state=ready] {
     margin-bottom: Opx; 
}
[data-rlta-element=container][data-rlta-state=ready] {
     margin-bottom: Opx; 
}

#article-index, .article-index {
    float: right !important;
}
/*.rl_sliders.accordion>.accordion-group.icon>.accordion-heading>a.accordion-toggle span.rl_sliders-toggle-inner:before {*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=open][class=icon]>[data-rlta-element=heading]:before{
    display: inline-block;
    *margin-right: .3em;
    font-family: 'IcoMoon';
    font-style: normal;
    speak: none;
    content: "\e216";
}
[data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=closed][class=icon]>[data-rlta-element=heading]:before{
    display: inline-block;
    margin-right: .3em;
    font-family: 'IcoMoon';
    font-style: normal;
    speak: none;
    content: "\2a";
}

/* mobilni menu*/
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
     max-height: none; 
}
/* nadpisy tabs*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=button]>[data-rlta-element=heading], [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]>[data-rlta-element=heading] {
    font-family: 'Open Sans', sans-serif;
    font-size: 1.225rem;
    text-transform:uppercase;
    white-space: nowrap;
/*    font-size: 1.3rem;
    font-weight: bolder;*/
}

h3[data-rlta-element=heading]#Mod96 {
    font-size: 1.3rem;
    font-weight: bolder;
}

/*Tereza barevne menu*/
/*CZ 111,116,205,354*/
/*EN 307,332,297,396*/
/*katalogy a databaze*/
li.dropdown.mega[data-id="307"], li.current.active.dropdown.mega[data-id="307"]{
background-color:#ff5757;
/*background-image: linear-gradient(transparent 20%, #ff5757 20% 80%,transparent 80%);*/
}
/*sluzby knihovny*/
li.dropdown.mega[data-id="332"] {
background-color:#ffbd59;
}
/*podpora studia*/
li.dropdown.mega[data-id="297"] {
background-color:#7ed957;
}
/*podpora publikovani*/
li.dropdown.mega[data-id="396"] {
background-color:#38b6ff;
}
/*publishing*/
li.dropdown.mega[data-id="374"] {
background-color:#9541e2;
}
/*aboutus*/
li.dropdown.hidden.mega[data-id="420"] {
background-color:#9541e2;
}
li.dropdown.mega.nevidet {
    display: none;
}

/* uzsi menu*/
.logo-text a {
    line-height: 35px; 
}

.mod-languages {
    top: 10px; 
}

.navbar-toggle {
    height: 35px; 
    line-height: 35px; 
}

.head-search {
    height: 35px; 
}
.t3-mainnav .t3-navbar-collapse {
    margin-top: 35px;
}

.navbar-default .navbar-nav > li > a {
    padding: 0;
    line-height: 35px; 
    color:white;
}
.head-search .form-control {
    height: 35px;
}
.head-search .form-control {
    height: 35px; 
    line-height: 35px; 
    margin: 0;
    padding: 10px 15px 10px 40px;
}
.navbar {
    position: relative;
    min-height: 35px; 
    margin-bottom: 20px;
}
.search:before {
top:7px;
}
/*   EASYBLOG */
#eb .eb-image-viewport {
    border: 0px solid rgba(var(--fd-gray-300),1);
}
/* ----- pridano kvuli joomla 4 konec ---- */


/* ---[ mobilni ]-------------------------------- */

@media screen  
and (max-width: 900px) 
and (min-width: 260px) 
{

/*Catalog*/
.col-xs-6
{width:100%}
/* 4boxy */
.col-lg-3
{width:100%}
/*Carousel*/
.carousel-inner .img
{width:100%}
 .carousel-inner > .item > a > img
{width:100%} 

article article-content{
    margin-right: 17px;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block;
    width: 95%;
    overflow: hidden;
    }
article img {
    max-width: 80%;
}
.t3-sidebar-right {
    border-left: 1px solid #bfbfbf;
    max-width: 100%;
}
.t3-spotlight:not(:root:root) .col-xs-6 {
    width: 99.8%;
}
body {
overflow-x: hidden;
}
#Mod91
{
/*display: none;*/
}

}


.carousel-control {
    width:0%;
    margin-right: 5%;
    margin-left: 5%;
}

@media (max-width: 1650px) {
  .responsive-box-uk-top {
    width: 90% !important;
    margin: 0 auto 0 0 !important;
  }
}

@media (max-width: 920px) {
  .responsive-box-uk-top .hide-on-small-uk-top {
    display: none !important;
  }
}


@media (max-width: 1200px) {
  .page-masthead #Mod138.row-feature {
    background: none !important;
    margin-bottom: 20px !important;

  }

  .page-masthead #Mod138 #mod-custom138 p {
    background-color: #e74c3c !important;
    color: white !important;
    padding: 5px !important;
    margin: 0 auto 40px auto !important; /* větší mezera dolů */
    width: 95% !important;
    border-radius: 4px;
    box-sizing: border-box;
    text-align: center !important; /* zarovnání na střed */
    font-size: 14px !important;
    line-height: 1.5 !important;
    display: block !important;
  }

  .page-masthead #Mod138 #mod-custom138 span,
  .page-masthead #Mod138 #mod-custom138 b,
  .page-masthead #Mod138 #mod-custom138 a {
    display: block !important;
    width: 100% !important;
    color: white !important;
    text-align: center !important;
  }

  .page-masthead #Mod138 #mod-custom138 a {
    margin-top: 10px !important;
    color: #add8ff !important;
    text-decoration: underline !important;
  }
}