﻿body 
{
    font-family:Arial;
    color:#666;
    background-color:rgba(147, 208, 236, 0.06);
}
H1 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    MARGIN: 10px 5px;
    LINE-HEIGHT: normal;
    FONT-FAMILY: 90% Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px;
    TEXT-ALIGN: center;
    text-transform: uppercase;
    color: #0468ac;
}
H2 {
    MARGIN: 5px;
    FONT-SIZE: medium;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: center;
    display: block;
}
A:link {
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A {
    FONT-WEIGHT: bold;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.navbar-nav
{
	padding-left:5px;
	
}
.pagecontent
{
    background-color:White;
  }
 .maincontent
 {
 text-align:center;
 float:right;
 }
     .mcontainer
{
        width:100%;
}
@media (min-width: 960px)
 {
     .mcontainer
{
     width:960px;
     margin: 0 auto;
    background-color:White;
 }
 }
 .mcontainer_search
{
     width:100%;
     margin: 0 auto;
    background-color:#64bbe4;
	max-width: 1140px;
 }
  .mpnav
  {
      margin-left:80px;margin-right:80px; margin-top:56px;margin-bottom:56px; display: flex;justify-content: space-between;
  }
 .mpnav * figcaption
 {
     text-align:center;
     color:#4c4c4c;
     font-size:16px;
     font-weight:bold;
     text-transform: uppercase;
	 margin-top:10px;
     
     }
 .mpnav * figure
 {
     width:131px;
     }
 footer
 {
     vertical-align:middle;
     background-color:#93d0ec;
     color:White;
     height:60px;
     font-size:14px;
     font-weight:bold;
     
     }
 footer a
 { color:White;
     font-size:14px;
     font-weight:bold;
  }
 .topmenu {
list-style-type: none;
    margin: 0;
    padding: 0;     
 }
 .topmenubs{
BACKGROUND-COLOR: #93d0ec!important;
font-weight: bold;
text-transform:uppercase;
color:#003366!important;
padding:0px;
}
.topmenubs .nav-link
{
color:#003366!important;

}

 .topmenu  li {display: inline-block; 
               height:33px;
               }
 .topmenu{
BACKGROUND-COLOR: #93d0ec;
font-weight: bold;
text-transform:uppercase;


}

.topmenu a
{
color:White;
display: block;
text-decoration:none;
height:28px;
padding-top: 5px;
padding-right:6px; padding-left:6px;
}
.topmenu li a:hover {
    background-color: #ddeeff;
}
.clistitem 
{
    background-color:#f9f9bc;
    padding: 10px 15px;
    text-align: justify;
    height:100%;
     line-height:22px;
     color:#333;
}
.clistitem  h1 
{
    font-size:18px;
    color:#0468ac;
    text-decoration:none;
    }
.clistitem  h1 a 
{
    font-size:18px;
    color:#0468ac;
    text-decoration:none;
    }
   .breadcrumbs {
      
        padding-top: 12px;
        font-size:12px;
        color:#64bbe4;
        margin-bottom:18px;
   }
   .breadcrumbs a 
   {
       color:#64bbe4;
       text-decoration:none;
       }
   
.ArticleHead 
{
    font-size:18px;
    color:#0468ac;
    text-decoration:none;
    
}
.ArticleBody 
{
    
}
article 
{
    padding:10px;
    background-color:#f9f9bc;
}
.dovidkalist
{
    margin-top:23px;
    margin-bottom:23px;
    background-color:White;   
 }
.dovidkalist td 
{
    border:1px solid #0468ac;
    padding:5px;
}
.tableHeaderText
{ font-weight:bold;
  background-color:#93d0ec;
  }
 
    .question {
	MARGIN-TOP: -2px; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(images/yellow.gif); MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 13px; MARGIN-LEFT: 45px; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-y
}
.s_wave {
	BACKGROUND-IMAGE: url(s_wave.gif)
}
.s_dodat {
	BACKGROUND-IMAGE: url(s_dodat.gif)
}
.s_obst {
	BACKGROUND-IMAGE: url(s_obst.gif)
}
.s_double {
	BACKGROUND-IMAGE: url(s_double.gif)
}
.nagolos {
	BACKGROUND-IMAGE: url(nagolos.gif)
}
.btn
{
background: #f6f4c6;
color: #0b3e6f;
}
.btn-primary, input.clear_result
{
color: #fff;
background-color: #37a3f5;
border-color: #99c3f0;
padding:4px;
font-weight:bold;
padding: 4px 4px;
}
input.clear_result
{
width: 180px;
}
.corpus_menu
{
 margin: 55px 5px 0 0;
 padding: 10px 0px;
 background-color:#fcf0af;
 z-index:0;
 border: 2px #feee9b solid;
 }
 .search_field label, .lab
 {
 color:#fff;
 font-size: 1.1em;
 }
 .form-control label
 {
 color:#5d5858;
 font-size: 1em;
 }
.corpus_menu ul li
{
padding: 0 10px;
position:relative;
}
.corpus_submenu {
 background: #f9f9bc;
     min-width: 150px;
    opacity: 0;
    position: absolute;
    visibility: hidden;
    z-index: 5;
	top:15px;
	left:0;
	text-align:left;
}
.corpus_submenu li{
display:block;
float:clear;
clear:both;
}
.corpus_menu ul li:hover > .corpus_submenu {visibility: visible; opacity: 1;}
.corpus_submenu ul li:hover {visibility: visible; opacity: 1;}
.sword
{
float:left;
/*border-left:1px solid grey;*/
margin-left:5px;
text-align:center;
}
.sword h2
{
margin:auto;
text-align:center;
}
.sword h2:before
{
content:"|";
display:block;
text-align:center;
}
.leftmenu_div, .searchfield_div
{
display:inline;
float:left;
}
.leftmenu_div
{
width:20%;
}
.searchfield_div
{
width:80%;
}

.field
{
WIDTH: 352px; 
HEIGHT: 136px;   
background-color: #dbeafd;
border-radius: 4px;
}
.hlp
{
font-weight:bold;
background:#3fa3d1;
color:#fff;
padding:2px 4px;
border:1px solid white;
margin-left:4px;
}
.exp
{
max-width:900px;
width:97%
margin:4px 0 4px 4px;
}
.search_header
{
width:100%;
text-align:center;
}
.search_field
{
background: #3fa3d1 none repeat scroll 0 0;
border: 1px solid #40b4e9;
margin: 5px;
padding: 10px;
 width: 97%;
min-height:30px;
max-width:900px;
}
.search_table
{
    background: #addef4 none repeat scroll 0 0;
    border: 1px solid #649db7;
    border-collapse: collapse;
    float: right;
    padding: 20px;
}
.search_table td
{
padding:10px;
}
.search_header .search_field
{
margin:auto;
display:block;
}
.part_of_speech
{
float:left;
}
.pos_open, .pos2_open, .word_open
{
display:block;
}
.pos_folded, .pos2_folded, .word_folded
{
display:none;
}
.gen, .num, .case, .tense1, .tense
{
/*float:left;*/
font-size:0.9em;
margin: 3px 3px 3px 15px;
width:150px;
}
.gen, .num, .case, .tense1, .tense h3
{
text-align:left;
margin-left:0;
}
.concordance
{
margin:auto;
border-color:#6699cc;
}
.clear
{
clear:both;
display:block;
float:none;
}
.newbutton
{
background-color:#64bbe4;
border:2px solid #93d0ec;
color:#fff;
font-weight:bold;
}
.conc_tree
{
width:600px;
float:right;
}
.pcorp_content
{
width:100%;
text-align:center; 
/*margin:20px 0;*/
font-size:14px;
}
.pcorp_table
{
width: 100%;
margin:auto;
}
.pcorp_table td
{
padding: 10px 20px;
border:1px solid;
}
.pcorp_content select, .pcorp_content input
{
background-color:#d1eefb;
}
.pcorp_opt
{
  margin: auto;
  text-align: left;
  width: 350px;
}
.leftcol
{
text-align:right;
}
.rightcol
{
text-align:left;
}
.pcorp_edit
{
 border-collapse: collapse;
    border-spacing: 0;
    margin: 20px auto;
    padding: 5px;
}
.pcorp_edit td
{
   background: #addef4 none repeat scroll 0 0;
    border: 1px solid #fff;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    padding: 3px;
    vertical-align: top;
}

.tab1{ border:1px solid }
.tab1 th, .tab1 td{border:1px solid;
         padding:5px;}

 .mpager td table * td
{
    padding:2px;
 }        
.btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}