.mostrar{display:block!important;}

.main-content-sidebar main {
    float: left;
    width: 100%;
}

.blog .main-content-sidebar main,
.single .main-content-sidebar main,
.archive .main-content-sidebar main{width:58.33333%;}
em{color:#4e88a0!important;}

.home-banners.ppal figure{
	width:100%;
	margin:0;
	margin-top:50px;
}

/*EQUIPO*/

.members {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top:50px;
}
.members:before,
.members:after {
  display: none !important;
}
.members .member-item {
  width: 30%;
  padding: 0;
}
.members .member-item .member-image {
  width: 100%;
  float: none;
}
.members .member-item .member-image img {
  width: 100%;
}
.members .member-item h2 {
  font-size: 2.5rem;
  margin-top: 10px;
  text-align: left!important;
  min-height: 115px;
}
.members .member-item h2 small {
  margin-top: 10px;
  line-height: 1.5em;
  font-size: 0.6em;
  display:block;
}
.members .member-item a {
  display: block;
  background: #4e88a0;
  padding: 1.25rem 40px;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  margin-top: 20px;
}

.uk-open > .uk-modal-dialog {
  width: 65%;
  color: #777;
}
.uk-open > .uk-modal-dialog .member-title {
  width: 100%;
  font-size: 2.5rem;
  color: #3d6b7e;
  font-weight: 300 !important;
}
.uk-open > .uk-modal-dialog h3 {
  color: #3d6b7e;
  margin: 20px 0;
}

.uk-open > .uk-modal-dialog ul{width:100%;}

.uk-open > .uk-modal-dialog ul li{margin-bottom:20px;}

.uk-open > .uk-modal-dialog p {
  display: block;
  width: 100%;
}
.uk-open > .uk-modal-dialog p strong, .uk-open > .uk-modal-dialog p b {
  color: #3d6b7e;
}

/*---------------- TRATAMIENTOS -----------*/

.page-head{margin-bottom:0;}

.main-content-sidebar{margin-top:0;}

.page-template-template-procesos .container-fluid > .row,
.page-template-template-tecnicas .container-fluid > .row{
	display:flex;
	flex-direction:column;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	padding:0;
}

.wrapper > main{padding:0;}

.page-template-template-procesos .sidebar,
.page-template-template-tecnicas .sidebar {
    order: 0;
    margin-top:0!important;
    width:100%;
}

.page-template-template-procesos .header-image,
.page-template-template-tecnicas  .header-image{order:1;}

.page-template-template-procesos .entry-header,
.page-template-template-tecnicas  .entry-header{order:2;}

.page-template-template-procesos  .entry-content,
.page-template-template-tecnicas   .entry-content{order:3;}

.page-template-template-procesos  .more-info-box,
.page-template-template-tecnicas  .more-info-box{order:4;margin-bottom:25px;}



/*menu tratamientos*/

.page-template-template-procesos .sidebar,
.page-template-template-tecnicas .sidebar{
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #6aa0b7;
    padding: 2.5rem 40px;
    margin: 0;
}

.page-template-template-procesos .sidebar .section-navigation,
.page-template-template-tecnicas .sidebar .section-navigation{
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	flex-direction:inherit;
}

.page-template-template-procesos .sidebar .sidebar-title,
.page-template-template-tecnicas .sidebar .sidebar-title,
.button-toggle-section-navigation-img {
    font-family: "Oswald",sans-serif;
    text-align: center;
    margin: 2.5rem 0 0 0;
    color: #4A6473;
    font-size: 1.7rem;
    text-transform: uppercase;
    display: none;
}


@media (min-width: 992px) {
.page-template-template-procesos .sidebar .section-navigation li,
.page-template-template-tecnicas .sidebar .section-navigation li {
  margin:2.5rem 20px 0
}

.page-template-template-procesos .sidebar .sidebar-title,
.page-template-template-tecnicas .sidebar .sidebar-title{display:block;}

}
 
.page-template-template-procesos .sidebar .section-navigation li,
.page-template-template-tecnicas .sidebar .section-navigation li {
    padding: 2% .2%;
    font-size: .9em;
    /*text-align: center;*/
    border: none;
    display:inline-block;
    margin: 0;
	width: 32%;
}

.page-template-template-procesos .sidebar .section-navigation li a,
.page-template-template-tecnicas .sidebar .section-navigation li a {
 display:inline-block;
 color:#fff;
 font-family:"Oswald",sans-serif
 font-weight:normal;
}
.page-template-template-procesos .sidebar .section-navigation li a:hover,
.page-template-template-procesos .sidebar .section-navigation li a:focus,
.page-template-template-procesos .sidebar .section-navigation li a:active,
.page-template-template-tecnicas .sidebar .section-navigation li a:hover,
.page-template-template-tecnicas .sidebar .section-navigation li a:focus,
.page-template-template-tecnicas .sidebar .section-navigation li a:active {
 color:#4A6473
}
.page-template-template-procesos .sidebar .section-navigation li strong,
.page-template-template-tecnicas .sidebar .section-navigation li strong {
 font-family:"Oswald",sans-serif;
 color:#333;
 font-weight:normal;
 display:inline-block;
 background-color:transparent;
}
.page-template-template-procesos .sidebar .section-navigation li h3,
.page-template-template-tecnicas .sidebar .section-navigation li h3 {
 font-size:1.7rem;
 text-transform:uppercase;
 font-family:"Oswald",sans-serif;
 margin:2.5rem 0 0 0
}
.page-template-template-procesos .sidebar .section-navigation li h3+ul,
.page-template-template-tecnicas .sidebar .section-navigation li h3+ul {
 margin:0
}
.page-template-template-procesos .sidebar .section-navigation li ul+h3,
.page-template-template-tecnicas .sidebar .section-navigation li ul+h3 {
 margin-top:2.5rem
}
.page-template-template-procesos .sidebar .section-navigation li ul li,
.page-template-template-tecnicas .sidebar .section-navigation li ul li {
 display:block;
 text-align:left
}
.page-template-template-procesos.sidebar .section-navigation.section-navigation-toggled--active,
.page-template-template-tecnicas.sidebar .section-navigation.section-navigation-toggled--active {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column
}
.page-template-template-procesos .sidebar .section-navigation.section-navigation-toggled--active li,
.page-template-template-tecnicas .sidebar .section-navigation.section-navigation-toggled--active li {
 margin:0;
 text-align:left
}

/*----------------1250px-----------*/

@media (max-width: 1250px) {

.home-banners.ppal figure{	width:98%;}

}


/*----------------1023px-----------*/
@media (max-width: 1023px) {
.members .member-item {  width: 47.5%;  }
  
.members .member-item h2 {  min-height: 75px;}  

.uk-open > .uk-modal-dialog {width: 90%;}

.page-template-template-procesos .sidebar .section-navigation.section-navigation-toggled--active li,
.page-template-template-tecnicas .sidebar .section-navigation.section-navigation-toggled--active li {width:50%;text-align:center;}

.page-template-template-procesos .sidebar .section-navigation,
.page-template-template-tecnicas .sidebar .section-navigation{display:none;}

.page-template-template-procesos .sidebar .section-navigation.section-navigation-toggled--active,
.page-template-template-tecnicas .sidebar .section-navigation.section-navigation-toggled--active{display:block;}

.button-toggle-section-navigation-img{text-align: left;margin:0;}

.button-toggle-section-navigation,
.section-navigation.section-navigation-toggled.active{display:block;}

.button-toggle-section-navigation .button-toggle-section-navigation-img img{float:right;}

.page-template-template-procesos .sidebar .section-navigation li,
.page-template-template-tecnicas .sidebar .section-navigation li{width:50%;}

.page-template-template-procesos .container-fluid > .row,
.page-template-template-tecnicas .container-fluid > .row{
	width:100%;
	padding: 0 5%;
}


  
}

@media (max-width: 768px){
.main-content-sidebar .wrapper .sidebar {
    width: 100%!important;
    margin-left: 0!important;
    order: 0!important;
}
}

/*----------------767px-----------*/
@media (max-width: 767px) {

  .members .member-item {
    width: 100%;
  }
  .members .member-image {
    max-height: 650px;
    overflow: hidden;
  }

  .uk-modal ul {
    padding-left: 0;
  }	
  
  .page-template-template-procesos .sidebar .section-navigation.section-navigation-toggled--active li,
  .page-template-template-tecnicas .sidebar .section-navigation.section-navigation-toggled--active li {width:100%;}
  
  .page-template-template-procesos .sidebar,
  .page-template-template-tecnicas .sidebar {
    padding: 1rem 20px;
    margin-top: 25px !important;
	}


	.page-template-template-tecnicas .sidebar img,
	.page-template-template-procesos .sidebar img {  margin-top: 0!important;	}

	.page-template-template-procesos .sidebar .section-navigation li,
	.page-template-template-tecnicas .sidebar .section-navigation li{width:100%;}


	.blog .main-content-sidebar main,
	.single .main-content-sidebar main,
	.archive .main-content-sidebar main{width:100%;}

	.page-template-template-procesos .container-fluid > .row .entry-content img,
	.page-template-template-tecnicas .container-fluid > .row .entry-content img{
		width:100%;
		margin:20px 0;
	}

}

@media (max-width: 600px) {
  .members .member-image {
    max-height: 450px;
  }
}


}