html {
 overflow-x: hidden;
 overflow-y: auto;
}

html, body {
 min-height: 100%;
}

body {
 color:#06478B;
 background-color: #EAF1E4;
 font-family:'Open Sans', Arial, sans-serif;

 font-size:14px; line-height:23px;
 margin:0; padding:0 !important;
}
 h1,h2,h3,h4,h5,h6,
 .styleColor2 {
  color:#ABC210;
 }
 .styleColor {
  color:#06478B;
 }

a {text-decoration:none; color:#008C00;}
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
 a, a:hover {text-decoration:none;}
 header#topNav { position:inherit; height:80px;}
 #slider.full-screen,
 #slider.half-screen {
/* height:600px !important; */
 }
 
 
 h3 {font-size:24px; margin:0px; margin-bottom: 10px;}

.round{ -webkit-border-radius:6px;    -moz-border-radius:6px;   border-radius:6px;}
.white{background-color:#FFF; }
.right{float:right!important; text-align:right;}
.left{float:left!important;}
.center{float:inherit; text-align: center;}
input{border:1px solid #CCC;}
a.menu{
 text-decoration:none;
 color:#555;
 padding:5px 10px;
 transition:all 0.5s ease;
}
a.menu:hover {
 color:#FFF;
 background-color:#FF6633;
}
a.menu2{
 text-decoration:none;
 color:#FFF;
 padding:5px 10px;
 transition:all 0.5s ease;
}
a.menu2:hover {
 color:#FFF;
 background-color:#006400;
}

 
#kalkulator
{
 position: absolute; width: 92%;
 overflow:hidden; z-index:99;
 height:155px;
 transition:all 0.5s ease;
}
#kalkulator:hover
{
  height:600px;
}

.listaelem #Adatok
{
 margin-top:-50px;
 transition:all 0.5s ease;
}
.listaelem:hover #Adatok
{
 margin-top:-110px;
}

.oldalszam {
 float:left;
 text-decoration:none;
 color:#AAA;
 display:block;
 padding-left:10px;
 padding-right:10px;
 line-height:25px;
 height:25px;
 transition:all 0.5s ease;
}
.oldalszam:hover {
 color:#FFF;
 background-color:#CCC;
}
.oldalszamCurrent {
 float:left;
 text-decoration:none;
 display:block;
 padding-left:10px;
 padding-right:10px;
 line-height:25px;
 height:25px;
 color:#FFF;
 background-color:#CCC;
}
h2.page-header,
h2.page-header a,
h3.page-header,
h3.page-header a {
 color:#008C00;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.footer{background:#292f38; padding:40px;}
.footer2{background:#333; padding:10px;}