      #header {
        width: 100%;
        left: auto;
        border-left: 0;
        border-right: 0;
      }

      #header .logo {
        float: none;
        margin: 0 auto 10px;
        padding: 0 0 10px;
        border-bottom: 1px solid #ddd;
        text-align: center;
      }
      #header .logo img {
        width: 70%;
        position: relative;
        margin: 0 auto;
        text-align: center;
      }
      #header .telefon {
        font-size: 20px;
        background-image: none;
        text-align: center;
        float: none;
      }
      .usp {
        width: 80%;
        left: auto;
        text-align: center;
        margin: 0 auto;
      }
      .usp span {
        text-align: center;
      }

  .action {
    width: 100%;
    border: 0;
    left: auto;
    margin: 0 auto;
  }


  .action .formular-recomandare, .action .doctori {
    margin: 0 auto;
    float: none;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    left: 0;
    border-left: 0;
    border-right: 0;
  }

  .action .multumim_fb {
    box-shadow: none;
    float: none;
    margin-bottom: 10px;
    border: 1px solid #ddd;
    width: 100%;
    padding: 20px 0;
  }

  .action .multumim_fb h2 {
     border-bottom: 1px solid #ddd;
     margin-bottom: 10px;
     width: 90%;
     margin: 0 auto;
     text-align: center;
  }
  .action .multumim_fb a.share_fb {
    width: 50%;
    margin: 0 auto;
  }

  .action .formular-recomandare {
    box-shadow: none;
    float: none;
    margin-bottom: 10px;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-left: 0;
    border-right: 0;
  }
   .action .formular-recomandare h2 {
     border-bottom: 1px solid #ddd;
     margin-bottom: 10px;
     width: 90%;
     margin: 0 auto;
     text-align: center;
   }

  .action .doctori h2 {
    width: 90%;
    margin: 0 auto 20px;
    text-align: center;
    position: relative;
    font: normal 25px/28px "Philosopher", Arial;
  }
  .action .doctori ul {
    width: 90%;
    margin: 0 auto;
  }

  .action .doctori li {
    float: none;
    display: block;
    text-align: center;
    margin: 0 auto;
    border-bottom: 1px solid #ddd;
    height: auto;
  }
  .action .doctori li:last-child {
    padding: 0 auto 14px;
    border-bottom: 0;
  }
  .action .doctori li .desc h3 {
    padding: 0 0 0 10px;
  }

  .action .doctori li .desc {
    width: auto;
    float: left;
    display: block;
    background: #fff;
    border: 1px solid #CCCCCC;
    box-shadow: 0 2px 4px 0 #DDDDDD;
    display: block;
    width: 100%;
    padding: 10px 0;
    text-align: center;
  }
  .action .doctori li .img-wrapper2 a {
    width: 100%;
    display: block;
  }

   .action .doctori li .img-wrapper2 img {
     width: 100%;
     max-width: 64px;
     text-align: center;
   }

  .action .doctori li .img-wrapper2 {
    margin: 0;
    width: 20%;
    display: block;
  }

    .action .formular-recomandare .input_wrapper {
      margin: 0 auto !important;
      width: auto;
      text-align: center;
    }

  .action .formular-recomandare .text {
    width: 90%;
    float: none;
    text-align: center;
  }
  .action .formular-recomandare #select_wrap {
    width: 90%;
    margin: 0 auto;
  }
  .action .formular-recomandare #select_wrap .text {
    width: 100%;
  }

  .action .formular-recomandare .parerometru, .action .formular-recomandare .bifa {
    width: 90%;
    margin: 0 auto;
    position: relative;
  }
  .trimite_parere {
    margin-left: 5%;
  }
.numere_mari {
  margin: 0 auto;
  text-align: center;
  border-top: 1px solid #ddd;
  display:block;
  width: 90%;
  position: relative;
}
.numere_mari h4 {
  font: normal 16px/22px "Philosopher", Arial;
  padding: 0 0 10px;
  text-align: center;
  margin: 0 auto;
  width: 100%;
}
.numere_mari .cancer {
  padding: 0 0 0 35px;
  background: url(../images/icon_cancer.png) 0 3px no-repeat;
  display: inline-block;
}
.numere_mari .inima {
  padding: 0 0 0 35px;
  background: url(../images/icon_infarct.png) 0 3px no-repeat;
  display: inline-block;
}

.numere_mari span {
  display: block;
  font: normal 30px/30px "Philosopher", Arial;
}

.overlay {
  display: none;
}

.formular-intrebare {
  position: relative;
  margin: 0;
  top: 0;
  left: auto;
  width: 100%;
  padding: 0;
}
.formular-intrebare .text {
  text-align: center;
}

.formular-intrebare .close {
  display: none;
}
.formular-intrebare form {
  width: 90%;
  margin: 0 auto;
}
.formular-intrebare h3 {
  position: relative;
  width: 90%;
  text-align: center;
  margin: 10px auto 5px;
  padding: 0 0 10px;
  border-bottom: 1px solid #ddd;
}

#footer {
  width: 100%;
  margin: 20px 0 0;
  padding: 20px 0;
  border-left: 0;
  border-right: 0;
}
#footer h3 {
  font: 14px/18px "Philosopher", Arial;
}

#footer h3 span.clear-side {
  clear:both;
  font: normal 14px/18px "Philosopher", Arial !important;
  color: #212121 !important;
  visibility: visible;
  overflow: visible;
  width: auto;
  display: block;
  height: auto;
}

#footer .intreaba{
 	background:url("../images/sprite_cta.png") no-repeat right -207px;
	height:42px;
	float:left;
	padding:0 9px 0 0;
	*padding:0 9px 0 43px;
	margin:10px 0 0;
    position: relative;
    border-bottom: 0 !important;
    display: block !important;
}
#footer .intreaba span {
	background:url("../images/sprite_cta.png") no-repeat left -161px;
	cursor:pointer;
	height:42px;
	float:left;
	padding:0 20px 0 20px;
	*padding:0 20px 0 30px;
	text-align:center;
	font:normal 16px/36px "Philosopher", Arial;
	color:#fff;
}
#footer .intreaba:hover {
    background: url("../images/sprite_cta.png") no-repeat 100% -299px transparent;
    border-bottom: 0;
}
#footer .intreaba:hover span {
    background: url("../images/sprite_cta.png") no-repeat 0 -253px transparent;
    *background: url("../images/sprite_cta.png") no-repeat left -253px transparent;
}
