.heading { padding: 30px 0px 35px 0px; text-align: center}
.heading h2, .heading h3, #about h3, .content h3, h4,  h3, .openSans { font-family: 'Open Sans', sans-serif;}
.heading h2 { font-weight: 400 !important;}

/*-------------------------------------------------------*/
/* About */
/*-------------------------------------------------------*/
#about {
	background-color: #f5f5f5;
}
#about h3 {
	text-align: center;
}

#about .seework-btn {  
	cursor: pointer;
	font-size: 16px;
	font-weight: bold;
	padding: 10px 30px;
	margin: 30px 0px 60px 0px;
	color: #fff;
	background-color: #0e5c98;
}
#about .seework-btn:hover {
/*	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);*/
	background-color: #0ca5a5;
}


.full-conter-wrap1{

   background-image: url("../images/back12.jpg");

}

.copyright{
	text-align: center;
	color: #bbb;
}

select {
  background-color:#fff;
  background-repeat:no-repeat;
  background-position: right 10px top 15px;
  background-size: 16px 16px;
  color:white;
  padding:12px;
  width:auto;
  font-family:arial,tahoma;
  font-size:16px;
  font-weight:bold;
  color:#0e5c98;
  text-align:center;
  -webkit-appearance: none;
  border:0;
  outline:0;
  -webkit-transition:0.3s ease all;
	   -moz-transition:0.3s ease all;
	    -ms-transition:0.3s ease all;
	     -o-transition:0.3s ease all;
	        transition:0.3s ease all;
}


select:focus, select:active {
  border:0;
  outline:0;
}
.liste-exams {

}
.liste-exams a {
    font-size: 24px;
}

.mcare-aboutclinic-tabs ul.mcare-tabs-inner li.active a {
    color: #0e5c98 !important;
    border-radius: 6px 6px 0 0 !important;
    background: #ccc !important;
}


.mcare-aboutclinic-tabs ul.mcare-tabs-inner li.active a:after{

    width: 0;

  height: 0;

  border-bottom: 48px solid #ccc;

  border-right: 25px solid transparent;

  position: absolute;

  content: '';

  top: 2px;

  right: -25px;

}
.exam-link a{
}

/* bouton 'en savoir plus' de type examen*/
.doc-info-part .prof-button{
    background: #0e5c98;
  margin-left: -61px;
    bottom: 9px;
}

.doc-info-part .prof-mail{
    background: #0e5c98;
    border-radius: 6px;
     color: #fff;
}


.doctors-page .meet-img-wrap:after {
    background:#0e5c98;
}

.doctors-page .doc-info-part  {
   text-align: center;

}
.doctors-page .doc-info-part .text-content p{
    font-size: 14px;
    padding: 0px;
}
.doctors-page .doc-info-part .text-content p:first-child{

    padding-top: 15px;
}


.doctors-page .meet-doc-box.second-eff:hover .doc-main-info{

    -webkit-transform: translateY(-22px);

  -moz-transform: translateY(-22px);

  -ms-transform: translateY(-22px);

  transform: translateY(-22px);

    -webkit-transition: -webkit-transform 0.5s;

  -moz-transition: -moz-transform 0.5s;

}



#googlemap {
        width: 100%;
        height: 230px;
        background-color: grey;
      }
.align-items-flex {

    display: flex;
    align-items: center;
}

/*.navbar-nav > li  {
   height:80px;
}
.navbar-default .navbar-nav > li > a:hover {
    height:80px;
}*/


/*size img carrousel*/
.demo-2 .bg-img-patch{
    position: absolute;
    vertical-align: middle;
    top: 50%;
    left: 0;
    right: 0;
margin-left: auto;
margin-right: auto;

}
.demo-2 .bg-img-patch img {

    display: block;
    margin: auto;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.hz-middle{
    position: relative;
}


.button2.light-bg {
    margin: auto;
}

//*taille img box exam & doctor*/

.meet-doc-box img{

  	margin: 0 auto;
	min-width: 300px;
    min-height: 300px;
}

.exam-box img{

  	margin: 0 auto;
	min-width: 300px;
    min-height: 250px;
}
@media (max-width: 1200px) {

    .logo {
        width: 150px;
    }
    .navbar-nav {
    margin-right: 5px !important;
}
}