body {
  font-size: 14px;
  font-family: Arial,sans-serif;
  font-weight: 400; height: 100%;}

.selectedmenu{ 	 	
		color:#53a93f!important; 	 	
	} 	 	
	 	 	
.breadcrumb>li+li:last-child:before{ 	 	
	display:none !important; 	 	
	
}
button.btn-info {
  display: block;
  width: 100%;
  background: #53a93f none;
  border: 0; }

a.btn-info {
  background: #53a93f none;
  border: 0; }

input.form-control,
select.form-control {
  border: 1px solid #e0dede;
  color: #999; }

::-webkit-input-placeholder {
  color: #999; }

:-moz-placeholder {
  color: #999; }

::-moz-placeholder {
  color: #999; }

:-ms-input-placeholder {
  color: #999; }

.capitalize {
  text-transform: capitalize; }

input.form-control,
select.form-control {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 0 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 0 transparent;
  box-shadow: 0 0 0 0 transparent; }

.headtop {
  background-color: #4d4d4d; }
  .headtop .container a {
    color: #fff;
    display: inline-block;
    padding: 15px 20px; }
  .headtop .container a:hover {
    text-decoration: none;
    background-color: #c50505; }

nav.navbar {
  margin: 0;
  border: 0; }
  nav.navbar .nav > li > a {
    font-size: 18px;
    font-weight: 300;
    color: #212121;
    padding: 11px 0;
    margin: 0 15px;
    position: relative; }
  nav.navbar .nav li a:hover,
  nav.navbar .nav li a:focus,
  nav.navbar .nav li a:active {
    color: #b5b5b5;
    background-color: transparent;
    outline: none; }
  nav.navbar .nav > li:hover > a:after {
    /*border-bottom: 5px solid #b5b5b5; */}
  nav.navbar .nav li.dropdown {
    position: relative; }
    nav.navbar .nav li.dropdown .caret {
      position: relative;
      top: -2px; }
    nav.navbar .nav li.dropdown .dropdown {
      visibility: hidden;
      z-index: 10;
      position: absolute;
      left: 50%;
      top: 100px;
      -webkit-perspective: 170px;
      /* Chrome, Safari, Opera */
      perspective: 170px; }
      nav.navbar .nav li.dropdown .dropdown ul {
        -webkit-transform: rotateX(-15deg);
        /* Chrome, Safari, Opera  */
        transform: rotateX(-15deg);
        padding: 0;
        list-style-type: none;
        background-color: #f5f5f5;
        position: absolute;
        margin-left: -82px;
        border: 1px solid #e0dede;
        border-bottom: 0;
        -khtml-opacity: 0;
        -moz-opacity: 0;
        opacity: 0;
        -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.3);
        -moz-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.3);
        box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.3);
        -webkit-transition: all 0.2s ease;
        -moz-transition: all 0.2s ease;
        -ms-transition: all 0.2s ease;
        -o-transition: all 0.2s ease;
        transition: all 0.2s ease; }
        nav.navbar .nav li.dropdown .dropdown ul li {
          position: relative; }
          nav.navbar .nav li.dropdown .dropdown ul li a {
            color: #444;
            display: block;
            padding: 10px 20px;
            font-size: 14px;
            font-weight: 400;
            border-bottom: 1px solid #e0dede;
            width: 170px; }
          nav.navbar .nav li.dropdown .dropdown ul li a:hover {
            text-decoration: none;
            color: #53a93f; }
        nav.navbar .nav li.dropdown .dropdown ul li:hover {
          background-color: #fff; }
      nav.navbar .nav li.dropdown .dropdown .dropdown2 {
        display: none;
        position: absolute;
        top: 0;
        right: -120px;
        z-index: 20; }
    nav.navbar .nav li.dropdown .dropdown > ul > li:hover > .dropdown2 {
      display: block; }
    nav.navbar .nav li.dropdown .dropdown.wider ul {
      margin-left: -120px; }
      nav.navbar .nav li.dropdown .dropdown.wider ul li a {
        width: 240px; }
    nav.navbar .nav li.dropdown .dropdown.active ul {
      -khtml-opacity: 1;
      -moz-opacity: 1;
      opacity: 1;
      -webkit-transform: rotateX(0deg);
      /* Chrome, Safari, Opera  */
      transform: rotateX(0deg); }
  nav.navbar .nav li.dropdown:hover .dropdown {
    display: block; }
  nav.navbar .nav > li > a:after,
  nav.navbar .nav > li.active > a:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    border-bottom: 5px solid #53a93f; }
  nav.navbar .nav li a:after {
    border-bottom: 0; }
  nav.navbar .nav li.active a,
  nav.navbar .nav li.active a:hover {
    text-decoration: none;
    color: #53a93f; }

.toolbar {
  border-top: 1px solid #ececec;
  border-bottom: 1px solid #ececec; }
  .toolbar .col-xs-4 {
    padding: 12px 0 0; }
    .toolbar .col-xs-4 .col-xs-3 {
      padding-left: 0; }
  .toolbar .col-xs-8 .nav li a {
    padding: 19px 15px;
    font-size: 14px;
    color: #333; }

.slider {
  position: relative;
  height: 600px;
  background-color: #f6f6f6;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6; }

.slider:after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 40px;
  z-index: 1;
  background: url("http://spitalmioveni.ro/img/shadow.png") no-repeat center top; }

#layerslider .ls-slide h2, #layerslider .ls-slide .content .infobox .profil .col-sm-7 h4, .content .infobox .profil .col-sm-7 #layerslider .ls-slide h4 {
  font-size: 24px;
  line-height: 44px !important;
  letter-spacing: -1px;
  font-weight: 300;
  color: #333;
  margin: 0;
  padding: 0; }
#layerslider .ls-slide h3 {
  font-size: 15px;
  font-weight: 300;
  color: #53a93f;
   }
#layerslider .ls-slide p, #layerslider .ls-slide .content .infobox p, .content .infobox #layerslider .ls-slide p {
  display: block;
  font-size: 15px;
  font-weight: 300;
  color: #737373; }
#layerslider .ls-slide a {
 }
#layerslider .ls-shadow {
  display: none; }

.topkpi {
  margin: 40px 0 60px 0;
  
  color: #444;
  font-weight: 400; }
  .topkpi span, .topkpi .content .infobox p, .content .infobox .topkpi p {
    display: block;
    font-size: 18px;
    font-weight: 700;
    color: #53a93f;
    margin: 10px 0 20px;
    text-transform: uppercase; }
  .topkpi i {
    font-size: 60px;
    color: #53a93f;
    display: block; }
.link {			
	  display: block;			
	  text-align: left;			
	  color: #666;			
	  margin: 10px 0 0;			
	  overflow: hidden;			
	  text-overflow: ellipsis;			
	  white-space: nowrap; }			
	  .link i {			
	    font-size: 8px;			
	    line-height: 20px;			
	    background-color: #53a93f;			
	    margin-right: 10px;			
        color: #fff;			
	    text-align: center;			
	    width: 20px;			
	    height: 20px; }
.news {
  position: relative;
  border: 1px solid #e0dede;
  padding: 15px 0 0;
  margin: 0 0 40px 0;
  font-weight: 400; }
  .news i {
    font-size: 8px;
    line-height: 20px;
    background-color: #53a93f;
    margin-right: 10px;
    color: #fff;
    text-align: center;
    width: 20px;
    height: 20px; }
  .news .boxlabel {
    position: absolute;
    
    color: #53a93f;
    background-color: #fff;
    display: block;
    padding: 0 10px;
	left: -10px;
	right: -10px;		 
	top: -26px; }
  .news .col-sm-6,
  .news .col-sm-12 {
    padding-bottom: 20px; }
    .news .col-sm-6 p,
    .news .col-sm-12 p {
     
       }
    .news .col-sm-6 em,
    .news .col-sm-12 em {
      font-style: normal;
      font-size: 10px;
      color: #999;
      display: block;
      margin: 10px 0 5px 0; }
    .news .col-sm-6 span, .news .col-sm-6 .content .infobox p, .content .infobox .news .col-sm-6 p,
    .news .col-sm-12 span,
    .news .col-sm-12 .content .infobox p,
    .content .infobox .news .col-sm-12 p {
      font-size: 14px;
      color: #444;
      display: block; }
    .news .col-sm-6 a,
    .news .col-sm-12 a {
      
      color: #53a93f;
      display: inline-block;
      position: relative;
      margin: 10px 0 0; }

.newss {
  position: relative;
  border: 1px solid #e0dede;
  padding: 15px 0 0;
  margin: 0 0 40px 0;
  font-weight: 400; }
  .newss .boxlabel {
    position: absolute;
    
    color: #53a93f;
    background-color: #fff;
    display: block;
    padding: 0 10px;
	left: -10px;
	right: -10px;		 
	top: -26px; }
  .newss .col-sm-6,
  .newss .col-sm-12 {
    padding-bottom: 20px; }
    .newss .col-sm-6 em,
    .newss .col-sm-12 em {
      font-style: normal;
      font-size: 10px;
      color: #999;
      display: block;
      margin: 10px 0 5px 0; }
	.newss .col-sm-6 .content .infobox p, .content .infobox .newss .col-sm-6 p,
    .newss .col-sm-12 .content .infobox p,
    .content .infobox .newss .col-sm-12 p {
      font-size: 14px;
      color: #444;
      display: block; }


.sidebar .call, .sidebar .download ,.sidebar .contact {
  margin: 40px 0 20px;
  font-size: 34px;
  font-weight: 500;
  color: #fff;
  background-color: #53a93f;
  padding: 20px 0 0px 80px;
  text-align: center;
  position: relative;
  letter-spacing: -2px; }
.sidebar .call i, .sidebar .download i {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 80px;
  border-right: 1px solid rgba(255, 255, 255, 0.2);
  background-color: rgba(0, 0, 0, 0.1);
  text-align: center;
  font-size: 52px;
  line-height: 70px; }
.sidebar .access {
  position: relative;
  margin-bottom: 20px; }
  .sidebar .access .icon-wrapp {
    content: '\e086';
    font-family: 'icomoon';
    position: absolute;
    width: 55px;
    height: 55px;
    text-align: center;
    color: #fff;
    font-size: 28px;
    line-height: 55px;
    left: 40px;
    top: 30px;
    background-color: #c00;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    z-index: 3; }
    .sidebar .access .icon-wrapp .icon-key {
      position: relative;
      z-index: 4; }
  .sidebar .access .icon-wrapp:after {
    content: '';
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    width: 65px;
    height: 65px;
    position: absolute;
    left: -5px;
    top: -5px;
    right: -5px;
    bottom: -5px;
    background-color: rgba(204, 0, 0, 0.6);
    z-index: 2; }
  .sidebar .access .icon-wrapp:before {
    content: '';
    position: absolute;
    width: 75px;
    height: 75px;
    left: -10px;
    top: -10px;
    right: -10px;
    bottom: -10px;
    background-color: rgba(204, 0, 0, 0.2);
    z-index: 1;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 5px 3px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 5px 3px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 5px 3px rgba(0, 0, 0, 0.2); }
.sidebar .access:after {
 
  font-size: 17px;
  line-height: 40px;
  letter-spacing: 0;
  font-weight: 600;
  color: #fff;
  text-align: center;
  background-color: rgba(204, 0, 0, 0.8);
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 40px; }
.sidebar .download {
  display: block;
  background-color: #777;
  margin-top: 0;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 0;
  padding-left: 100px;
  text-align: left; }
  .sidebar .download .icon-download {
    position: absolute;
    font-size: 40px;
    color: rgba(0, 0, 0, 0.3);
    top: 10px;
    margin-left: 5px; }
  .sidebar .download i {
    font-size: 48px; }
.sidebar .download:hover {
  text-decoration: none; }
.sidebar .share {
  padding: 10px 15px 15px;
  border: 1px solid #e6e6e6; }
  .sidebar .share p {
    padding: 0 0 10px 0;
    margin: 0 0 15px 0;
    font-size: 14px;
    color: #444;
    font-weight: 400;
    border-bottom: 1px solid #e6e6e6; }
  .sidebar .share a {
    display: block;
    font-size: 11px;
    padding: 6px; }
  .sidebar .share .linkedin {
    background-color: #0177b5; }
  .sidebar .share .facebook {
    background-color: #395b9a; }
  .sidebar .share .twitter {
    background-color: #1bb2e9; }
  .sidebar .share span, .sidebar .share .content .infobox p, .content .infobox .sidebar .share p {
    display: block;
    padding: 10px 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #e6e6e6;
    font-size: 15px;
    color: #444;
    font-weight: 600;
    text-align: center;
    position: relative;
    margin-bottom: 10px; }
  .sidebar .share span:after, .sidebar .share span:before, .sidebar .share .content .infobox p:before, .content .infobox .sidebar .share p:before, .sidebar .share .content .infobox p:after, .content .infobox .sidebar .share p:after {
    content: '';
    position: absolute;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #ddd;
    left: 50%;
    margin-left: -6px;
    bottom: -7px; }
  .sidebar .share span:before, .sidebar .share .content .infobox p:before, .content .infobox .sidebar .share p:before {
    border-top: 6px solid #fff;
    bottom: -6px;
    z-index: 2; }

footer {
  position: relative;	
  
  border-top: 1px solid #e6e6e6;
	
  padding: 30px 0;
  font-weight: 400;
	
}
  footer p {
    font-size: 15px;
    color: #53a93f;
    padding: 0;
    margin: 0 0 10px; }
  footer a {
    display: block;
    font-size: 13px;
    line-height: 20px;
    color: #777; }
  footer a:hover {
    color: #53a93f;
    text-decoration: none; }
  footer .copyright {
    color: #999;
    font-size: 12px; }
    footer .copyright img {
      margin: 30px auto;
      display: block; }

.pagetitle {
  position: relative;
  font-size: 25px;
  font-weight: 200;
  color: #444;
  padding: 0px 0;
  border-top: 1px solid #d2d3d4;
  border-bottom: 1px solid #d2d3d4;
  background: #f6f6f6; }

.content {
  padding-top: 40px;
  font-weight: 400; }
  .content .owl-wrapper {
    overflow: hidden;
    margin-left: -15px; }
  .content .call, .content .sidebar .download, .sidebar .content .download {
    margin-top: 0px; }
  .content .news .col-sm-6 .title {
    font-size: 22px;
    color: #53a93f; }
  .content .news .col-sm-6 .text {
    display: block;
    font-weight: 400;
    font-size: 15px;
    color: #444;
    margin-bottom: 15px; }
  .content #owlCarousel {
    margin-right: -15px;
    margin-bottom: 40px;
    float: right; }
    .content #owlCarousel .item {
      margin-right: 15px;
      margin-left: 1px; }
    .content #owlCarousel .owl-nav div {
      display: inline-block !important;
      position: absolute;
      -webkit-border-radius: 0;
      -moz-border-radius: 0;
      -ms-border-radius: 0;
      -o-border-radius: 0;
      border-radius: 0;
      width: 29px;
      height: 29px;
      cursor: pointer;
      background-color: #53a93f;
      margin: 0; }
    .content #owlCarousel .owl-nav .owl-prev {
      left: 0;
      top: 45px;
      font-size: 0; }
    .content #owlCarousel .owl-nav .owl-next {
      right: 14px;
      top: 45px;
      font-size: 0; }
    .content #owlCarousel .owl-nav .owl-prev:after,
    .content #owlCarousel .owl-nav .owl-next:after {
      font-size: 19px;
      color: #fff;
      font-family: 'Trebuchet MS';
      position: relative;
      top: -4px; }
    .content #owlCarousel .owl-nav .owl-prev:after {
      content: '<'; }
    .content #owlCarousel .owl-nav .owl-next:after {
      content: '>'; }
    .content #owlCarousel .owl-dots {
      display: none !important; }
  .content .infobox {
    padding: 20px; }
    .content .infobox .col-sm-12 {
      padding-bottom: 0; }
    .content .infobox .boxlabel {
        font-size: 18px;
      font-weight: 600; }
    .content .infobox span, .content .infobox p {
      font-size: 14px;	
      font-weight: 400;
      color: #666;
      line-height: 20px; }
    .content .infobox a {
      display: block;
       text-align: left;		     
	   font-size: 14px;		       
	   font-weight: 500 ; 
      
      color: black;
      line-height: 20px; }
    .content .infobox .list {
      list-style-type: circle; }
      .content .infobox .list a {
        text-align: left; }
    .content .infobox a.text-left {
      text-align: left;
      display: inline-block; }
    .content .infobox .link {
      text-align: left;
      color: #666;
      margin: 10px 0 0;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .content .infobox p {
      font-size: 14px;
      line-height: 22px; }
    .content .infobox .col-sm-6 {
      padding-bottom: 0; }
    .content .infobox .share {
      font-size: 13px;
      color: #53a93f;
      margin-top: 10px; }
    .content .infobox .share a {
      color: #53a93f;
      display: inline-block;
      padding: 0;
      margin: 0;
      font-size: 16px;
      position: relative;
      top: 3px; }
    .content .infobox .share a:hover {
      text-decoration: none; }
    .content .infobox .share a:after {
      display: none; }
    .content .infobox .list-group {
      margin: 0;
      -webkit-box-shadow: 0 0 0 0 transparent;
      -moz-box-shadow: 0 0 0 0 transparent;
      box-shadow: 0 0 0 0 transparent; }
      .content .infobox .list-group li {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
        border-radius: 0;
        margin: 0;
        border: 0;
        border-bottom: 1px solid #e0dede;
        font-size: 14px;
        color: #444;
        font-weight: 400; }
        .content .infobox .list-group li a, .content .infobox .list-group li i {
          cursor: pointer;
          background: transparent none;
          display: inline-block;
          font-size: 16px;
          color: #666;
          padding: 0 5px;
          line-height: 18px;
          margin: 0;
          width: auto; }
        .content .infobox .list-group li a:hover, .content .infobox .list-group li i:hover {
          color: #53a93f;
          text-decoration: none; }
        .content .infobox .list-group li a:after {
          display: none; }
        .content .infobox .list-group li .tooltip .tooltip-inner {
          background-color: #53a93f; }
        .content .infobox .list-group li .tooltip .tooltip-arrow {
          border-top-color: #53a93f; }
      .content .infobox .list-group li:hover {
        background-color: #f5f5f5; }
      .content .infobox .list-group li:last-child {
        border: 0; }
    .content .infobox .profil .col-sm-7 {
      font-weight: 400; }
      .content .infobox .profil .col-sm-7 a i {
        font-size: 7px;
        position: relative;
        top: -1px; }
      .content .infobox .profil .col-sm-7 h2, .content .infobox .profil .col-sm-7 h4 {
        margin: 0;
        padding: 0;
        color: #53a93f;
       
        letter-spacing: -1px; }
      .content .infobox .profil .col-sm-7 h4 {
        font-size: 18px;
        color: #666;
        letter-spacing: 0;
        margin-bottom: 20px; }
      .content .infobox .profil .col-sm-7 .title {
        font-size: 16px;
        color: #53a93f; }
      .content .infobox .profil .col-sm-7 ul {
        list-style-type: none;
        padding: 0;
        font-size: 14px;
        color: #666; }
    .content .infobox .profil .nav-tabs {
      margin: 20px 0;
      border-bottom: 3px solid #53a93f; }
      .content .infobox .profil .nav-tabs a:after {
        display: none; }
      .content .infobox .profil .nav-tabs li a {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
        border-radius: 0;
        background-color: #999;
        color: #fff;
        margin-right: 1px;
        border: 0;
        padding: 10px 30px;
		font-size: 14px;  	
        }
      .content .infobox .profil .nav-tabs li a:hover {
        border: 0; }
      .content .infobox .profil .nav-tabs li.active a {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
        border-radius: 0;
        background-color: #53a93f;
        color: #fff;
        border: 0; }
    .content .infobox .profil .tab-content p.title {
      color: #53a93f;
      font-size: 16px;
      font-weight: 400; }

.sidebar-title {
  color: #444;
  font-size: 22px;
  font-weight: 400;
  margin: 0 0 15px;
  padding: 0 0 15px;
  border-bottom: 1px solid #e6e6e6; }

.list-specialitati.nav-tabs {
  list-style-type: none;
  padding: 0;
  font-size: 14px;
  color: #666;
  line-height: 30px;
  border: 0; }
  .list-specialitati.nav-tabs li {
    display: block;
    float: none; }
  .list-specialitati.nav-tabs a {
    display: block;
    float: none;
    border: 0;
    margin: 0;
    padding: 0;
    font-size: 14px;
    color: #666;
    line-height: 30px; }
  .list-specialitati.nav-tabs a:hover {
    background: transparent none; }
  .list-specialitati.nav-tabs li.active a {
    border: 0;
    color: #53a93f; }
  .list-specialitati.nav-tabs .glyphicon {
    font-size: 8px;
    position: relative;
    top: -1px;
    margin-right: 10px; }
  .list-specialitati.nav-tabs li {
    cursor: pointer; }
  .list-specialitati.nav-tabs li.active {
    color: #53a93f; }
    .list-specialitati.nav-tabs li.active .glyphicon:before {
      content: '\e079'; }
  .list-specialitati.nav-tabs li:hover {
    color: #53a93f; }

.cautare-medic .results {
  color: #666;
  margin-top: 40px;
  
  border: 1px solid transparent; }
  .cautare-medic .results th {
    color: #444;
     font-size: 14px;
    cursor: pointer; }
  .cautare-medic .results th:hover,
  .cautare-medic .results th:hover i {
    color: #53a93f; }
  .cautare-medic .results th, .cautare-medic .results td {
    border: 0; }
  .cautare-medic .results td {
    border: 1px solid #fff;
    position: relative; }
  .cautare-medic .results td:nth-child(4),
  .cautare-medic .results td:nth-child(5) {
    text-align: center; }
  .cautare-medic .results .glyphicon-chevron-down {
     }
  .cautare-medic .results a {
    text-align: left;
    color: #666; }
  .cautare-medic .results a:hover {
    color: #53a93f; }
  .cautare-medic .results i {
   
    color: #666;
    background-color: transparent;
    cursor: pointer; }
  .cautare-medic .results a:hover, .cautare-medic .results i:hover {
    color: #53a93f; }
  .cautare-medic .results .about ,.cautare-medic .results .about-orar{
    visibility: hidden;
    -webkit-transition: all 0.2 ease-in-out;
    -moz-transition: all 0.2 ease-in-out;
    -ms-transition: all 0.2 ease-in-out;
    -o-transition: all 0.2 ease-in-out;
    transition: all 0.2 ease-in-out;
    text-align: left;
    color: #fff;
    
    box-sizing: border-box;
    padding-left: 150px;
    background-color: #53a93f;
    width: 500px;
    height: 150px;
    position: absolute;
    -webkit-border-radius: 75px 4px 4px 75px;
    -moz-border-radius: 75px 4px 4px 75px;
    -ms-border-radius: 75px 4px 4px 75px;
    -o-border-radius: 75px 4px 4px 75px;
    border-radius: 75px 4px 4px 75px;
    z-index: 1;
    top: -50px;
    right: 100%; }
    .cautare-medic .results .about .chevron {
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
      border-left: 20px solid #53a93f;
      position: absolute;
      right: -20px;
      top: 45px; }
    .cautare-medic .results .about .profile-pic,.cautare-medic .results .about-orar .profile-pic {
      position: absolute;
      top: 11px;
      left: 11px;
      bottom: 11px;
      width: 130px;
      overflow: hidden;
      text-align: center;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      border-radius: 50%; }
      .cautare-medic .results .about .profile-pic img ,.cautare-medic .results .about-orar .profile-pic img {
        zoom: 0.6;
        display: block;
        margin-left: 0px; }
    .cautare-medic .results .about h2,.cautare-medic .results .about-orar h2, .cautare-medic .results .about .content .infobox .profil .col-sm-7 h4,.cautare-medic .results .about-orar .content .infobox .profil .col-sm-7 h4, .content .infobox .profil .col-sm-7 .cautare-medic .results .about h4 ,.content .infobox .profil .col-sm-7 .cautare-medic .results .about-orar h4{
      font-size: 22px;
      margin: 10px 0 0;
      padding: 0; }
    .cautare-medic .results .about h3 , .cautare-medic .results .about-orar h3 {
      
      margin: 0;
      padding: 0; }
    .cautare-medic .results .about h4,.cautare-medic .results .about-orar h4 {
      font-size: 14px;
      margin: 0 0 10px;
      padding: 0;
      font-weight: 400; }
    .cautare-medic .results .about p ,.cautare-medic .results .about-orar p{
      
      margin: 0 0 10px;
      padding: 0;
      color: #fff;
      line-height: 1.4em; }
    .cautare-medic .results .about i,.cautare-medic .results .about-orar i {
      
      color: #fff;
      cursor: pointer; }
    .cautare-medic .results .about .share,.cautare-medic .results .about-orar .share,
    .cautare-medic .results .about .controls,.cautare-medic .results .about-orar .controls {
      position: absolute;
      right: 0;
      bottom: 5px;
      z-index: 1; }
    .cautare-medic .results .about .controls, .cautare-medic .results .about-orar .controls {
      bottom: auto;
      top: 5px; }
      .cautare-medic .results .about .controls a ,.cautare-medic .results .about-orar .controls a{
        display: inline; }
      .cautare-medic .results .about .controls i.icon-close,.cautare-medic .results .about-orar .controls i.icon-close {
        font-size: 10px; }
  .cautare-medic .results .about.active ,.cautare-medic .results .about-orar.active{
    visibility: visible; }
.pacienti {
   }
  .pacienti .panel-box {
    border: 1px solid #e0dede;
    margin-bottom: 30px; }
    .pacienti .panel-box a {
      color: #53a93f;
      font-weight: 400; }
  .pacienti .panel-box.minh {
    min-height: 590px; }
  .pacienti p {
    padding: 0 20px 10px 20px; }
  .pacienti p.title-bg {
    background-color: #53a93f;
    color: #fff;
   
    font-weight: 400;
    text-align: center;
    padding: 7px 20px; }

.account .top {
  background-color: #ebf0f1;
  color: #666;
  font-size: 20px;
  text-align: center;
  font-weight: 600;
  padding: 20px 0;
  position: relative; }
  .account .top i {
    background-color: transparent;
    font-size: 28px;
    position: relative;
    color: #666;
    top: 2px; }
  .account .top .pf, .account .top .pj {
    position: absolute;
    top: 0;
    bottom: 0;
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    width: 140px;
    padding: 15px 20px;
    text-align: left; }
  .account .top .pf:hover, .account .top .pj:hover {
    text-decoration: none; }
  .account .top .pf {
    background-color: #53a93f;
    -webkit-border-radius: 3px 0 0 3px;
    -moz-border-radius: 3px 0 0 3px;
    -ms-border-radius: 3px 0 0 3px;
    -o-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px; }
  .account .top .pf:after {
    content: '';
    position: absolute;
    top: 0;
    right: -20px;
    border-top: 35px solid transparent;
    border-bottom: 35px solid transparent;
    border-left: 20px solid #53a93f; }
  .account .top .pj {
    background-color: #c00;
    left: auto;
    right: 0;
    text-align: right;
    -webkit-border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    -ms-border-radius: 0 3px 3px 0;
    -o-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0; }
  .account .top .pj:after {
    content: '';
    position: absolute;
    top: 0;
    left: -20px;
    border-top: 35px solid transparent;
    border-bottom: 35px solid transparent;
    border-right: 20px solid #c00; }

.register input, .register select {
  margin-bottom: 20px;
  color: #333; }
.register input[type="radio"] {
  position: relative;
  top: 2px;
  margin-right: 10px; }

.more{
color:#53a93f!important;}
.black-text p a , .black-text p , .black-text ul li{
/*font-weight: 600!important*/}
.redCOnt{
 text-decoration: none;
  font-size: 17px;
  line-height: 40px;
  letter-spacing: 0;
  font-weight: 600;
  color: #fff;
  text-align: center;
  background-color: rgba(204, 0, 0, 0.8);
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 40px; }
.blueOnt{
 text-decoration: none;
  font-size: 17px;
  line-height: 40px;
  letter-spacing: 0;
  font-weight: 600;
  color: white;
  text-align: center;
  background-color: #53a93f;;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 40px; 

}
.greyOnt{
 text-decoration: none;
  font-size: 17px;
 
  letter-spacing: 0;
  font-weight: 600;
  color: white;
  text-align: center;
  background-color: #53a93f;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 50px; 

}
.non{
display:none;}
.activ{
display: block!important;
}
.phone-top{
margin-bottom : 20px!important;
}
.call{
  padding: 0 0 0 80px!important;
  min-height: 125px !important;}

.about-orar td{
width: 30px;
height: 30px;
text-align:center;			
}

.design-invest{
	padding-top:20px;
	padding-bottom:20px;
	background-color: #808080;
	padding-right: 330px;
	text-align: left!important;
}
.design-invest.active{
	background-color: #53a93f!important;
}
.middle-tabs,.did{

	display: none;
			
}
.middle-tabs.active{
	display: block;
}
.did.active{
	display: block;
	position:relative !important;
}

.ipt{

}
.newsletter-form{
display: inline-block;
background-color: #f3f2f1;
border: 1px solid #ddd;

padding: 1.5em;
border-top: 6px solid #ddd;

width: 100%;
}

#newsletter-text1{
font-size:1.5em;
color: #777;
}

#newsletter-text2{
color: #9c9b9a;
font-weight: 400;
font-size: 15px;
margin-top:20px;
}

#newsletter-input{
padding: 8px 8px;
font-size: inherit;
border: 1px solid #b0b0b0;
outline: none;
color: #555;
width: 100%;
box-shadow: 0px 0px 5px 0px #aaa;
margin-top:3px;
}

#newsletter-button{
cursor: pointer;
margin-top: 25px;
padding: 10px 15px 10px 15px;
font-size: inherit;
background-color: #4A8ABB!important;


color: white;
font-weight: bold;
border: none;

box-shadow: 3px 3px 10px 0px #777;

}

#newsletter-button:hover{


}

#newsletter-follow{
font-size: 1.25em;
color: #777;
}

.newsletter-social:hover{
opacity: 0.7;
}

.investigTab{
	color:white !important;
	cursor:pointer;	
		font-size:18px;
}
.ls-nav-stop,.ls-nav-start{
display : none !important;}

#category-content{
width:100%;
}

#category-tab{
width:190px;
height:50px;
float:left;
margin: 5px;
text-align:center;
background-color: #ddd;
}

#category-tab:hover{
border-radius: 0px;
background-color: #53a93f !important;
color: white !important;
cursor: pointer;	
}

#category-text{
margin: 7px;
font-size:15px;
text-align:center;
}
#povesti-copii{
text-align: center;	
}

#poveste-copil{
box-shadow: 0px 0px 10px 0px #777;
width: 45%;
display: inline-block;
padding: 20px;
margin: 10px;
float:left;
background-color: #fafafa;
}

#poza-copil{
height:150px;
width:150px;
border-radius:75px;	
float:left;
margin-right:10px;
box-shadow: 0px 0px 10px 0px #777;
}

#text-copil{

}

#titlu-copil{
font-weight:bold;
color:#53a93f;
margin-top:25px;
	.removeUnderline a:hover{
    text-decoration: none;
}		
		
		
.scroll-top-wrapper {
    position: fixed;
	opacity: 0;
	visibility: hidden;
	overflow: hidden;
	text-align: center;
	z-index: 99999999;
    background-color: #777777;
	color: #eeeeee;
	width: 50px;
	height: 48px;
	line-height: 48px;
	right: 30px;
	bottom: 30px;
	padding-top: 2px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.scroll-top-wrapper:hover {
	background-color: #888888;
}
.scroll-top-wrapper.show {
    visibility:visible;
    cursor:pointer;
	opacity: 1.0;
}
.scroll-top-wrapper i.fa {
	line-height: inherit;
}

/*# sourceMappingURL=main.css.map */
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
