@media only screen and (min-width: 1000px) {
  .intro{
    min-height:100vh;
  }
}

html,body{
  color:#0032A0;
  color:#009FDB;
  color:#1C3968;
  background-image:url('../images/pat300a.jpg');
  text-size-adjust: none;
  -webkit-text-size-adjust: none;
  -ms-text-size-adjust: none;
}

.orion-for-us {
  #block-nazevstranky {
    display: none!important;
  }
}

.test{
  border:2px solid #000;
  background:rgba(0,255,0,0.2);
}
.lblu,h3,p.i,.section a,.section a:visited{
  color:#009FDB;
}
.dblu, .menu a{
  color:#1C3968;
}

.cover1{
  position:absolute;
  width:100%;
  height:800px;
  /*
  background: #D2E9F9;
  background: rgba(210,233,249,0.5);
  */
  background: rgba(34,169,244,0.1);
  background-blend-mode: multiply;
  z-index:1;
}
.layer2{
  position:absolute;
  position:relative;
  z-index:2;
}
.menu{
  display:block;
  position:absolute;
  width:60%;
  left:20%;
  height:95%;
}
.menu li{
  display:block;
  list-style: none;
  height:4rem;
  width:30%;
  position:absolute;
  margin:0;
}
.menu li img{
  width:22%;
  position:relative;
}
.menu li span{
  display:block;
  position:relative;
  width:70%;
  line-height:120%;
  top:20%;
  color:#144774;
  text-transform: uppercase;
}
.menu li:nth-child(odd){
}
.menu li:nth-child(even){
  right:0px;
}

.menu li:nth-child(odd) img{float:right;}
.menu li:nth-child(odd) span{float:left;display:block;text-align:right;}
.menu li:nth-child(even) img{float:left;}
.menu li:nth-child(even) span{float:left;display:block;width:40%;margin-left:7%;text-align:left;}


.menu li:nth-child(3),
.menu li:nth-child(4)
{
  bottom:0px;
}
.menu li:nth-child(3) img{
  width:26%;
  left:4%;
}
.menu li:nth-child(2) img{
  top:16%;
}

.menu li a:hover{
}
.menu li a:hover img,
.menu li a:hover span,
.vmenu a img
{
  transition-duration: 1s;
  filter: brightness(200%) hue-rotate(-10deg);
}
.menu a img{
  transition-duration: 1s;
}
.menu a span{
  transition-duration: 1s;
}

.vmenu a img
{
  transition-duration: 1s;
  filter: brightness(200%) hue-rotate(-10deg);
}

.section{
  min-height:45rem;
  padding-top:2rem;
  padding-bottom:1rem;
  overflow: hidden;
  z-index:50;
}

.country{
  position:relative;
}

.r>*{
  text-align:right;
}

.texts1{
  position:absolute;
  width:30%;
  top:25%;
}

.texts1.l{
  left:5%;
}
.texts1.r{
  right:5%;
}
.texts1.c{
  left:40%;
  width:20%;
}

.lx,.rx{
  position:absolute;
  z-index:10;
}
.rx{
  right:0px;
}

.hsec{
  position:relative;
  left:30%;
  width:40%;
}
.main,.tsec{
  position:relative;
}
.main{
  top:2.5rem;
  z-index:50;
}

.tsec p{
  z-index:20;
}
.tsec img{
  z-index:0;
}

.hsec h2{
  text-align:center;
  width:60%;
  margin: auto;
  padding-top:1%;
}
.hsec h3{
  padding-top:1.5%;
}
.hsec img{
  width:12%;
  margin:auto;
}
.tsec p:not(.i){
  color:#1C3968;
}
.vmenu{
  position:absolute;
  width:4%;
  right:2%;
  z-index:100;
}
.vmenu.l{
  left:2%;
}
.vmenu a{
  display:block;
  margin-bottom:100%;
}
.vmenu a img{
  transition-duration: .8s;
  opacity:.4;
}
.vmenu .active img, .vmenu a:hover img{
  transition-duration: .8s;
  opacity:1;
}
.orion{
  top:4rem;
  right:14%;
  opacity:.6;
  width:19.114583%;
}
.orion.l{
  left:14%;
}


#footercontent{
  background-color:#1C3968;
  margin-top:-10px;
}

#footercontent *,
#footercontent strong,
#footercontent p{
  color:#D2E9F9 !important;
  font-weight:bold;
}
#footercontent strong{
  color:white !important;
  padding-bottom:1rem;
  display:block;
}

#footercontent a{
  display:block;
  padding:0.3rem;
}

.fcols>div{
  width:33%;
}
.fcl{
  float:left;
}
.fcr{
  float:right;
}
.fcontacts{
  width:30% !important;
}

.soc{
  position:relative;
  height:9rem;
  width:50%;
  margin:auto;
  margin-top:2rem;
  min-height:80px;
}
.soc a{
  display:block;
  position:absolute;
  height:4rem;
  min-height:40px;
  width:50%;
}
.soc a.env{
  width:100%;
  text-align:center;
  bottom:0;
}
.soc img{
  width:36%;
}
.soc a.env img{
  width:18%;
  margin-right:9%;
  margin-bottom:-0.25rem;
}


.soc a.fb{
  right:0;
}





/* ********   specific objects  ******** */

#cows{
  width:43.12%;
  left:13%;
  top:45rem;
}
.ntm{
  top:1rem;
}

#factory{
  top:-5rem !important;
}
.titlefact{
  top:-19rem;
}

#t-cows{
  width:20%;
  left:57%;
  top:70rem;
}
