@charset "utf-8";

body { background-color:#F8F8F8; }

.container_txt_top { width:60%; }

.container_logo_top { width:35%; }

.img_logo_netopia { max-width:380px;
                    margin-left:auto;
					margin-right:0;
                  }

.col_form_elem1 { width:48%;
                  background-color:#ffffff;
				  box-shadow: 0px 4px 4px 0px #0000001A;
				  border-radius:21px;
				  padding-top:45px;
				  padding-bottom:35px;
                }

.col_form_elem2 { width:48%; }

.container_btn_form { width:46%; }

.btn_select_tip_persoana { width:100%;
                           height:70px;
						   border-radius:20px;
						   border:solid 1px #B3B3B3;
						   background-color:#ffffff;
						   cursor:pointer;
						   box-sizing:border-box;
						   padding-right:auto;
						   padding-left:80px;
						   text-align:left;
						   background-image:url(../images_update/img_bg_unselected.png);
						   background-position:left;
						   background-repeat:no-repeat;
						   background-size:50px;
						   font-weight:normal;
                         }

.btn_select_tip_persoana_selected { background-image:url(../images_update/img_bg_selected.png);
                                    background-color:#FFF200;
									font-weight:bold;
                                  }

.input_elem_form { width:100%;
                   height:70px;
				   border:solid 1px #B3B3B3;
				   background-color:#ffffff;
				   box-sizing:border-box;
				   padding-left:20px;
				   padding-right:20px;
				   border-radius:20px;
                }

.line_error { height:30px; }

.input_textarea_elem_form { padding-top:20px;
                            padding-bottom:20px;
							height:100px;
                          }
						  
.container_form_box_p1 { background-color:#ffffff;
				         box-shadow: 0px 4px 4px 0px #0000001A;
				         border-radius:21px;
				         padding-top:20px;
				         padding-bottom:20px;
                       }
						  
.container_form_box_p2 { background-color:#ffffff;
				         box-shadow: 0px 4px 4px 0px #0000001A;
				         border-radius:21px;
				         padding-top:20px;
				         padding-bottom:20px;
                       }

.col_txt_form_p1 { width:30%; }

.col_select_form_p1 { width:65%; }

.input_select_form { width:100%;
                     max-width:150px;
					 height:70px;
					 border-radius:20px;
					 border:solid 1px #B3B3B3;
					 background-color:#ffffff;
					 text-align:center;
					 box-sizing:border-box;
					 padding-left:20px;
					 padding-right:20px;
                   }

.border_elem_top_btm { border-top: solid 1px #14499E;
                       border-bottom: solid 1px #14499E;
					   padding-top:25px;
					   padding-bottom:25px;
                     }
.custom-hr {
		 border: none;
		border-top: 1px solid #14499E;
		width: 100%;
 		margin-bottom: 20px;
   		 margin-top: 0px;
}
.container_border_elem_form { border: solid 1px #B3B3B3;
                              border-radius:20px;
                            }

.container_input_cod_reducere { width:60%; }

.container_cta_cod_reducere { width:35%;
                              box-sizing:border-box;
							  padding-right:20px;
							  padding-left:20px;
                            }

.input_cod_reducere { width:100%; 
                      height:70px;
					  box-sizing:border-box;
					  padding-left:20px;
					  padding-right:20px;
					  background-color:#ffffff;
					  border:none;
					  border-radius:20px;
                    }

.btn_plata_online_elem { width:100%;
                         height:90px;
						 border-radius:20px;
						 background-color:#14499E;
						 cursor:pointer;
						 border:none;
                       }
						 
.elem_footer_bg { height:70px;
                  border-radius: 20px 20px 0 0;
				  background-color:#14499E;
				  margin-top:60px;
                }

@media screen and (max-width: 1500px) and (min-width:1001px)
{

.img_logo_netopia { max-width:250px; }

.btn_select_tip_persoana { height:60px; }

.input_elem_form { height:60px; }
	
.input_select_form { height:60px; }	

.btn_plata_online_elem { height:60px; }

.input_textarea_elem_form { height:90px; }
						 
.elem_footer_bg { height:50px; }
				
}

@media screen and (max-width: 1000px) and (min-width:701px)
{

.img_logo_netopia { max-width:250px; }

.btn_select_tip_persoana { height:60px; }

.input_elem_form { height:60px; }
	
.input_select_form { height:60px; }	

.btn_plata_online_elem { height:60px; }

.input_textarea_elem_form { height:90px; }
						 
.elem_footer_bg { height:50px; }

.col_form_elem1 { width:100%; }

.col_form_elem2 { width:100%; margin-top:20px; }
				
}

@media screen and (max-width: 700px) and (min-width:451px)
{

.img_logo_netopia { max-width:200px; }

.btn_select_tip_persoana { height:50px; }

.input_elem_form { height:50px; }
	
.input_select_form { height:50px; }	

.btn_plata_online_elem { height:60px; }

.input_textarea_elem_form { height:70px; }
						 
.elem_footer_bg { height:50px; }

.col_form_elem1 { width:100%; }

.col_form_elem2 { width:100%; margin-top:20px; }

.container_btn_form { width:100%; }

.btn_select_tip_persoana { margin-bottom:15px; }

.container_mod_plata_transfer { text-align:center;
                                margin-bottom:25px;
                              }

.btn_select_tip_persoana { padding-left:70px;
						   background-size:40px;
                         }

}

@media screen and (max-width: 450px) and (min-width:371px)
{

.img_logo_netopia { max-width:170px; }

.btn_select_tip_persoana { height:50px; }

.input_elem_form { height:50px; }
	
.input_select_form { height:50px; }	

.btn_plata_online_elem { height:60px; }

.input_textarea_elem_form { height:70px; }
						 
.elem_footer_bg { height:50px; }

.col_form_elem1 { width:100%; }

.col_form_elem2 { width:100%; margin-top:20px; }

.container_btn_form { width:100%; }

.btn_select_tip_persoana { margin-bottom:15px; }

.container_mod_plata_transfer { text-align:center;
                                margin-bottom:25px;
                              }

.btn_select_tip_persoana { padding-left:70px;
						   background-size:40px;
                         }

}

@media screen and (max-width: 370px)
{

.img_logo_netopia { max-width:150px; }

.btn_select_tip_persoana { height:50px; }

.input_elem_form { height:50px; }
	
.input_select_form { height:50px; }	

.btn_plata_online_elem { height:60px; }

.input_textarea_elem_form { height:70px; }
						 
.elem_footer_bg { height:50px; }

.col_form_elem1 { width:100%; }

.col_form_elem2 { width:100%; margin-top:20px; }

.container_btn_form { width:100%; }

.btn_select_tip_persoana { margin-bottom:15px; }

.container_mod_plata_transfer { text-align:center;
                                margin-bottom:25px;
                              }

.btn_select_tip_persoana { padding-left:70px;
						   background-size:40px;
                         }

}









