h2.legend 																 	{ border-bottom: 1px solid #E5E5E5; margin-bottom: 20px; padding-bottom: 10px;}
#contactForm, .sediu                                                        { float: left;}
.sediu                                                                      { width: 31%;}
.puncte                                                                     { width: 65%; float: right;} 
.puncte div                                                                 { float: left; width: 30%; padding-right:3.7%; }
.continfo                                                                   { float: left; width: 100%;}
.map                                                                        { margin-top: 3%; float: left; width: 100%;clear: left; }
.ctn                                                                        { margin: 0px; border-radius: 0px; width: 100%;}
.ctn span span                                                              { font-size: 20px;}
@media screen and (max-width: 990px){
.puncte div																	{width: 100%;}
}
@media screen and (max-width: 770px){
.continfo 																	{margin-top: 3%;}
.ctn 																		{ width: 50%}
}
@media screen and (max-width: 480px){
.sediu 																		{width: 100%}
.puncte 																	{width: 100% ;margin-top:3%;}
.ctn																		{ width: 100%}
}
