@charset "utf-8";
/* CSS Document */
/* greendrill */
html {
	font-size: 40px; /* px значит 'пиксели': базовый шрифт будет 40 пикселей в высоту  */
	font-family: 'PT Sans', sans-serif;
	/*background-color: #00539F;*/
	scroll-behavior: smooth;
}

.pfont {
  font-size: 40px;
  max-height: 9001em;
  }

  p {
    font-size: 40px;
    padding-left: 50px;
  }
  
  body {
    width: 100%;
    margin: 0px auto; /* по вертикали | по горизонтали */
    background-color: #0A5F38;
    padding: 0 0 0 0; /* сверху | справа | снизу | слева */
    /*border: 1px solid black;*/
    font-size: 40px;
    color: white;
  }

h1 {
  font-size: 80px;
  text-align: center;
  margin: 0;
  /*color: #00539F;
  text-shadow: 3px 3px 1px black;*/
  line-height: 2;
  letter-spacing: 1px;
  color: white;
  
}

h2 {
font-size: 40px;
line-height: 2;
letter-spacing: 1px;
text-align: center;
}

h3 {
font-size: 40px;
color:  SteelBlue;
text-align: center;
text-align: center;
}


a {
  outline: none;
  text-decoration: none;
  padding: 2px 1px 0;
  font-size: 30px;
}

a:link {
  color: CadetBlue;
}

a:visited {
  color: CadetBlue;
}

a:focus {
  border-bottom: 1px solid;
  background: Honeydew;
}

a:hover {
  border-bottom: 1px solid;
  background: Honeydew;
}

a:active {
  background: Honeydew;
  color: #CDFEAA;
}

img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}


ul {
  list-style: none;
  padding: 0 0 0 0; /* сверху | справа | снизу | слева */  
  margin: 0 0; /*расстояние между пунктами по высоте*/
}

li {
  font-size: 40px;
  margin: 10px 0 0 0; /* сверху | справа | снизу | слева */  
}



.block {
  display: block;
 /*background-color: #567895; */
}      

.flex {
	
display: flex;	
}

/*кнопка вызова меню*/
.ulbuttonmenu{
  margin: 0 0; /*расстояние между пунктами по высоте*/
  padding: 0 0 0 0; /* сверху | справа | снизу | слева */  
  display: flex;	
  background-color: #013220; 
  
}

.greendrill {
  background-color: #013220; 
  width: 80%;
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 40;
  text-align: left;	
  font-size: 120px;
}

.menu_button{
  width: 20%;
  text-align: center;
  background-color: #013220; 
  font-size: 40px;
  padding-top: 50px;
}
/* основное меню */
.divmenu{
  height : 700px;	
  margin: 0 0; 
  padding: 0 0 0 0;
  background-image: url("../images/drillingrig.jpg"); 
  background-size: cover;
}

.ulmenu{
  margin: 0 0; 
  padding: 0 0 0 0; /* сверху | справа | снизу | слева */  

}

.limenu{
  margin: 0 0; 
  padding: 40px 0 40px 20px; /* сверху | справа | снизу | слева */  
  font-size: 40px;
}

.div_imageequipment{
  height : 700px;
}

.imageequipment{
  width: 100%;

}

.text_equipment{
  height : 10em;
  white-space: pre-line;
}

.buttonequipment{
  text-align:center;	
}

.footter_style{
  background-color: #2F4F4F; 
  margin: 0 0; 
  padding: 0 0 20px 20px; /* сверху | справа | снизу | слева */  
}

.select_equipment {
  width: 95%;
  height : 90px;
  /*margin-right: 15px;*/
  cursor: pointer;
  border: 1px solid blue;
  font-size: inherit;
  margin-left: 30px;
  }
  
  .select_equipment:focus {
  border-color: CadetBlue;
  outline: 0;
  }

  .hi_text{
    white-space: pre-line;
    height : 10em;
  }

  .engineering_text{
  border: 2px solid black;
  width: 90%;
  height : 1500px;	
  overflow-y: scroll;
  padding: 0 10px 0px 10px; /* сверху | справа | снизу | слева */
  white-space: pre-line;
  font-size: 40px;
  margin: 0 auto;
  display: block;
  max-height: 9001em;
  background-color: #123524;
  }

  .divcorn{
    height : 850px;	
    width: 90%;
    border: 2px solid white;
    margin: 0 auto;
    padding: 0 10px 0px 10px; /* сверху | справа | снизу | слева */
  }

  .image_c1{
    width: 90%;  
  }

  .div_imageengineering{
    height : 700px;
  }
  
  .imageengineering{
    width: 100%;
  }

  .geofpro_link{
    font-size: 30px;  
  }
  