.bg_ge_jpg{
  	background-repeat: no-repeat;
  	background-attachment: cover;
  	background-size: 100% 100%;
	height:250px;
	position:relative;
	margin-bottom: 15px;
	padding:5px;
}
.pges{
	background-image: url('/green-energy/pges.jpg');
}
.uges{
	background-image: url('/green-energy/uges.jpg');
}
.tupk {
	background-image: url('/green-energy/tupk.png');
}

.jpg_text_down_left{
	display:block;
	position:absolute;
	color:white;
	font-size:20px !important; 
	font-weight: bold;
	top: 88%;
}

.mvt_info {
display:flex;
flex-direction:row;
}

.ge_content p{
margin:5px !important;
text-align: justify;
}
.green_mvt {
 display:flex;
background-color: rgb(0 176 80);
color: white;
font-weight: bold;
font-size: 22px;
width: 400px !important;
height: 70px !important;
text-align: center;
border-radius:10px;
align-items:center;
justify-content:center;
flex-direction:column;
}
.green_mvt p {
font-size: 17px !important;
padding: 2px !important;
margin:2px !important;

}

.gmvt_l {
margin-right:10px !important;
}

.gmvt_r {
margin-left:10px !important;
}

.ge_main_text p{
margin: 2px !important;
padding: 2px !important;
}

.green_btn {
display: flex;
margin:0 auto;
padding: 0;
background-color: rgb(0 176 80);
width: 400px;
height: 50px;
color: white;
font-size: 20px !important;
text-align: center;
vertical-align: middle;
cursor:pointer;
border-radius:10px;
font-weight:bold;
align-items: center;
justify-content: center;
}

.green_btn p{
font-size: 20px !important;
margin: 0 auto !important;

}

.green_btn:link{
color:white;
text-decoration: none;

}
.green_btn:visited{
color:white;
text-decoration: none;
}
.ge_content {
line-height: 1.3 !important;
font-size: 16px !important;
text-align:justify !important;
}
.ge_main_text {
line-height: 1.3 !important;
font-size: 16px !important;
text-align:justify !important;
}
.ge_main_text p{
line-height: 1.3 !important;
font-size: 16px !important;
text-align:justify !important;
}
.ge_main_text sub{
line-height: 1.2 !important;
}
.ge_main_text ul{
margin-top: 5px;
font-size: 16px !important;
}
.ge_main_text ul li{
font-size: 16px !important;
}

.green_energy_link_button{
display:flex;
background-color: rgb(0 176 80);;
border-radius: 28px;
width: 220px;
height:36px;
position:relative;
left:-130px;
text-decoration:none;
align-items: center;
justify-content: center;
margin-left: auto !important;
}

.green_energy_link_button p {
font-size: 15px !important;
font-weight:bold !important;
color:white;
}


.green_energy_act input[type=text]{

width:85%;
height:40px;
border:none;
background-color: rgb(242 242 242);
}

.green_energy_act textarea{

width:85%;
height:120px;
border:none;
background-color: rgb(242 242 242);
}
.gray_text {
/*color: rgb(192 202 220);*/
color: rgba(160, 160, 160, 1);
font-size: 13px;
font-weight:bold;
margin-bottom:5px;
margin-top:8px;
}
.anc_info_item {
display: flex; 
flex-direction: column; 
width: 46%
}

.ge_anc_submit_btn{
margin-top: 40px;
display:flex;

width:100%

}
.ge_anc_submit_btn input[type=submit]{
margin-top: 20px;
display:flex;
align-items:center;
justify-content:center;
width:85%;
height:40px;
color:white;
text-align:center;
border: none;
background-color: rgb(55 122 108);
}

.biz_type{
color: rgb(100 100 100);
font-weight:bold;
font-size:13px;
width:85%;
height: 45px;
box-sizing:border-box;
margin-bottom: 10px;
position:relative;
cursor:pointer;
}
.biz_type input{
position:absolute;
top:35%;
left: 2%;
cursor:pointer;
}

.biz_type label{
display:block;
width:100%;
height:100%;
position:absolute;
padding-top: 12px;
padding-left: 30px;
cursor:pointer;
}

.gray_border{
border: 1px solid rgb(130 130 130);
}
.blue_border{
border: 1px solid rgb(0 101 255);
}

.file_upl_div{
display:inline-block;
margin-top:10px;
margin-bottom:10px;
}
.input_file_btn
{

height:40px;
  border: 1.4px solid rgba(150, 150, 150, 0.3);

  font-size: 13px;
  font-weight: bold;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
	justify-content:left;
align-items:center;
text-align:center;
padding-right: 15px;
}

.inputfile{
  opacity: 0;
  visibility: hidden;
  position: absolute;
}

.file_upl {
max-height:22px;
overflow:hidden;
width: 22px;
margin: 8px 8px 0px 10px !important;

}