@charset 'UTF-8';

@import url('http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300italic,400,400italic,600');

@import url('https://fonts.googleapis.com/css?family=Kristi');

@import url('font-awesome.min.css');


@import url('https://fonts.googleapis.com/css?family=Playfair+Display');



body{background:#fff;/* color:#5b5b5b; */}



body.is-loading *{-moz-transition:none !important;-webkit-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;-moz-animation:none !important;-webkit-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;}
body,input,textarea,select{/* font-size: 13pt; *//* line-height:1.5em; */font-family:'Source Sans Pro', sans-serif;font-weight:300;}
h1,h4,h5,h6{font-weight:400;color: #575756;line-height:1.25em;}
h2 {font-weight:400;color: #575756;line-height:1.25em; font-size:30px;}
h3 {font-weight:400;color: #575756;line-height:1.25em; font-size:30px;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:inherit;text-decoration:none;border-bottom-color:transparent;}
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong{font-weight:600;}
h5{display:block;font-size:1.5em;font-weight:bold;padding-left:50px;padding-right:50px;}
h1{font-size:25px;line-height:35px;color:#AF2912 !important;padding-left:50px;padding-right:50px;font-weight:lighter; font-family: 'Playfair Display', serif;}

h2{font-size:2.2em;font-weight:100; text-align:center; margin-top:2em; }
h3{font-size:2.2em;font-weight:100; text-align:center; margin-top:2em; margin-bottom:2em; color:#a4c5d2;}


h4{font-size:1.2em;font-weight:lighter;letter-spacing:0px;color:#3f3f3f;}
strong, b{color: #575756;/* font-weight: bold; */}
em, i{font-style:italic;}
a{color:inherit;text-decoration:none;-moz-transition:background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;-webkit-transition:background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;-o-transition:background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;-ms-transition:background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;transition:background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;}
a:hover{color: #f1f1f1;opacity: 0.9;border-bottom-color:transparent;}
div a:hover p{color:#343333;;opacity:1;text-decoration:none !important;}
li a:hover{color: #575756!important;/* transition-property:none */}
sub{position:relative;top:0.5em;font-size:0.8em;}
sup{position:relative;top:-0.5em;font-size:0.8em;}
blockquote{border-left:solid 0.5em #ddd;padding:1em 0 1em 2em;font-style:italic;}
p, ul, ol, dl, table{margin-bottom: 10px;}
ul{}
p{text-align:left;}
br.clear{clear:both;}
hr{position:relative;display:block;border:0;margin-bottom: 0em;height:px;border-top: solid 1px white;/* color: #00988e; rgba(11,103,115,0.2)*/}
hr.links{position:relative;display:block;border:0;margin-bottom:0em;height:1px;border-top:solid 1px red;}
.timestamp{color:rgba(128,128,128,0.75);font-size:0.8em;}
section,
article{/* margin-bottom:3em; *//* margin: 8em; */}
section >:last-child,
article >:last-child{/* margin-bottom:0; */}
section:last-child,
article:last-child{margin-bottom:0;}
.row > section,
.row > article{margin-bottom:0;}
section.special > header,
section.special > footer,
article.special > header,
article.special > footer{text-align:center;}
header {margin: 0 0em 1em 0em;}

header > p{display:block;font-size:1.5em;margin:1em 0 2em 0;line-height:1.5em;text-align:inherit;}
footer{margin:2.5em 0 0 0;}
.image{position:relative;display:inline-block;border:0;outline:0;}
.image img{display:block;width:100%;}
.image.fit{display:block;width:100%;}
.image.featured{display:block;width:100%;margin:0 0 4em 0;}
.image.left{float:left;margin:0 2em 2em 0;}
.image.centered{display:block;margin:0 0 2em 0;}
.image.centered img{margin:0 auto;width:auto;}
ul{}
ul.default{list-style:disc;padding-left:1em;}
ul.default li{padding-left:0.5em;}
ul.actions{margin:3em 0 0 0;}
form ul.actions{margin-top:0;}
ul.actions li{display:inline-block;margin:0 0.75em 0 0.75em;}
ul.actions li:first-child{margin-left:0;}
ul.actions li:last-child{margin-right:0;}
ul.divided{}
ul.divided li{border-top:solid 1px rgba(128,128,128,0.2);padding-top:1.5em;margin-top:1.5em;}
ul.divided li:first-child{border-top:0;padding-top:0;margin-top:0;}
#menu{height: 64px; /*60px;/* background:#b1b2b4; */width:100%;}
ul.menu{height:1em;line-height:1em;}
ul.menu li{display:inline-block;border-left:solid 1px rgba(128,128,128,0.2);padding-left:1.25em;margin-left:1.25em;}
ul.menu li:first-child{border-left:0;padding-left:0;margin-left:0;}
ul.icons{position:relative;background:rgba(128,128,128,0.05);border-radius:4em;display:inline-block;padding:0.35em 0.75em 0.35em 0.75em;font-size:1.25em;cursor:default;}
ul.icons li{display:inline-block;}
ul.icons li a{display:inline-block;background:none;width:2.5em;height:2.5em;line-height:2.5em;text-align:center;border-radius:100%;border:0;color:inherit;}
ul.icons li a:hover{color:#ef8376;}
ol{}
ol.default{list-style:decimal;padding-left:1.25em;}
ol.default li{padding-left:0.25em;}
table{width:100%;}
table.default{width:100%;}
table.default tbody tr{border-top:solid 1px #e5e5e5;}
table.default tbody tr:first-child{border-top:0;}
table.default tbody tr:nth-child(2n+1){background:#fafafa;}
table.default td{padding:0.5em 1em 0.5em 1em;}
table.default th{text-align:left;font-weight:400;padding:0.5em 1em 0.5em 1em;}
table.default thead{border-bottom:solid 2px #e5e5e5;}
table.default tfoot{border-top:solid 2px #e5e5e5;}
.post{}
.post.stub{text-align:center;}
.post.stub header{margin:0;}
.icon{text-decoration:none;}
.icon:before{display:inline-block;font-family:'Source Sans Pro';font-size:1.25em;text-decoration:none;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon > .label{display:none;}
.icon.circled{position:relative;display:inline-block;background:#2b252c;color:#fff;border-radius:100%;width:3em;height:3em;line-height:3.25em;text-align:center;font-size:1.25em;}
header .icon.circled{margin:0 0 2em 0;}
.wrapper.style1{}
.wrapper.style2{padding-top:0;}


#header .inner{z-index:1;margin:0;padding:4em 0 0 0;}
#header h1{color:#fff;font-size:3em;line-height:1em;}
.homepage #header h1{font-size:3em;}
#header h1 a{color:inherit;}
#header header > p{font-size:1.25em;margin:0;}
#header header{display:inline-block;}
#header footer{margin:1em 0 0 0;}
#header hr{border-bottom-color:rgba(192,192,192,1);box-shadow:inset 0 1px 0 0 rgba(192,192,192,1);}
#header hr:before,
#header hr:after{background:rgba(192,192,192,1);}


.dropotron{background:rgba(255,255,255,0.975);padding:1em 1.25em 1em 1.25em;line-height:1em;height:auto;text-align:left;border-radius:0.5em;box-shadow:0 0.15em 0.25em 0 rgba(0,0,0,0.25);min-width:12em;margin-top:-1em;}
.dropotron li{border-top:solid 1px rgba(128,128,128,0.2);color:#5b5b5b;}
.dropotron li:first-child{border-top:0;}
.dropotron li:hover{color:#ef8376;}
.dropotron li a,
.dropotron li span{display:block;border:0;padding:0.5em 0 0.5em 0;-moz-transition:color 0.35s ease-in-out;-webkit-transition:color 0.35s ease-in-out;-o-transition:color 0.35s ease-in-out;-ms-transition:color 0.35s ease-in-out;transition:color 0.35s ease-in-out;}
.dropotron.level-0{margin-top:2em;font-size:0.9em;}
.dropotron.level-0:before{content:'';position:absolute;left:50%;top:-0.7em;margin-left:-0.75em;border-bottom:solid 0.75em rgba(255,255,255,0.975);border-left:solid 0.75em rgba(64,64,64,0);border-right:solid 0.75em rgba(64,64,64,0);}
#banner{background:#fff;text-align:center;padding:4.5em 0 4.5em 0;margin-bottom:0;}
#banner header > p{margin-bottom:0;}
#content{}
#content > hr{top:3em;margin-bottom:6em;}
#content > section{margin-bottom:0;}
#sidebar{}
#sidebar > hr.first{display:none;}
#sidebar > hr{top:3em;margin-bottom:6em;}
#sidebar > section{margin-bottom:0;}
#main{margin-bottom:0;}
#main section:first-of-type{padding-top:2em;}
#footer{width:100%;overflow:hidden;color:#fff;display:block;margin-top: -5px;background-size:cover;background-position:center;background-repeat:no-repeat;}
.subfooter{position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;}
#footer .icon.circled{background:#fff;color:#2b252c;}
#footer header{text-align:center;cursor:default;}
#footer h2,
#footer h3,
#footer h4,
#footer h5,
#footer h6{color:#0083ac;}
.contact{text-align:center;}
.csuscribete{margin-top:5px;float:left;}
.csuscribete img{width:25px;float:right;margin-left:10px;margin-top:4px;}
.csuscribete span{float:left;}
.contact p{text-align:center;font-size:16px;line-height:1.5em;}
#footer .copyright{text-align:center;color:rgba(128,128,128,0.75);font-size:0.8em;cursor:default;}
#footer .copyright a{color:rgba(128,128,128,0.75);}
#footer .copyright a:hover{color:rgba(212,212,212,0.85);}
#footer .logo{text-align:center;}
#footer .icons{float:left;margin-right:10px;}
.jumbotron{position:relative;padding:0;margin-bottom:0;color:inherit;text-align:center;overflow:hidden;}
.textoHeader{position:absolute;top: 19em;left:0;right:0;margin: 0 25em 0em 25em;}
.textoHeaderSize{font-size:40px!important;font-weight:bold !important;letter-spacing:3px !important;}


.col-3{float:left;width: 4.4%; margin-left: -1px;}

.col-10Arrow{float:left;width: 10.8% !important; }
.col-20 p{margin-bottom:0px;line-height:1em;margin-left:20px;color:#fff;}
.col-20{width: 20%;display:inline-block;float:left;padding: 18px 8px 0px 8px;text-align:center;}
.col-25{width: 25%;display:inline-block;float:left;padding: 1em;text-align:center;}
.col-30{width: 30%;display:inline-block;float:left;padding: 5px;text-align: center; cursor: pointer;margin-left: 0px;}
.col-33{width: 33%;display:inline-block;float:left;padding: 5px;text-align: center; cursor: pointer;margin-left: 0px;}
.col-35 {width:30%;display:inline-block;float:left;/* padding: 5px; */text-align: center;cursor: pointer;margin-left: 30px;}
.col-352 {width: 40%;display:inline-block;padding: 5px;text-align: center;cursor: pointer;margin-left: 20px; font-family:'Source Sans Pro', sans-serif;font-weight:100;}
.col-352 a{color:#575756; font-size:20px;}
.col-40{float:left;width: 40%; padding: 1.6em 1em;}
.col50{width:50%;display:inline-block;float:left;text-align:center;}
.col-50team{width:50%;display:inline-block;float:left;text-align:center;}

.col502{width:100%;display:inline-block;text-align:center !important; padding-right:2em; line-height:24px;  font-size:18px; color:#575756; margin: auto}
.col503{width:100%;display:inline-block;text-align:center !important; line-height:25px; color:#ACACAC; font-size:18px; color:#575756;}
.col5033{width:50%;display:inline-block;float:left;text-align:left !important; padding-left:2em; line-height:24px; color:#575756; font-size:18px;}
.col-50{float:left;width: 50%; /* padding: 1em; */}
.col-60{float:left;width: 60%; }
.col-90{float:left;width: 88%; }
.col-703{width:50%;display:inline-block; margin-bottom:5em;}
.alinearequipo{ text-align:left !important;}
.col-100{width:100%;display:inline-block;}

p{text-align: center; font-size: 16px; line-height: 20px; margin-top: 4em; margin-bottom: 4em;}
.wrapper{width: 90%;}
.center{margin:auto;}
.alineacion { line-height:24px !important;}
.row{display:table-row;width:100%;float:left; /* padding-top:1em; */}
.textCenter{text-align: center;}

.blueHead{ color: #00988e;font-size: 20px; font-weight: 100; letter-spacing: 5px;}
.blueHead2{ color: #00988e;font-size: 30px; font-weight: 100; letter-spacing: 15px; line-height: 45px;}
.blueHead3{ color: #00988e;font-size: 40px; font-weight: 100; letter-spacing: 10px; line-height:50px;}
.whiteHead{ color: white;font-size: 20px; letter-spacing: 5px; line-height: 30px;}
.mainText{font-size: 15px;line-height: 30px;}
.mainText2{font-size: 15px;line-height: 30px; color:white; font-weight:400;}
.mainText3{font-size: 18px;line-height: 35px; color:GREY; font-weight:100;}
.Blue{color:white;}
#nav3 {
    position: absolute;
    text-align: center;
    z-index: 1;
    bottom: 0;
    overflow: hidden;
    left: 0;
    background-color: #f1f1f1;
    opacity: 1;
    right: 0;
}
.item3{font-size: 17px;letter-spacing: 3px; padding-right: 1.4em!important;}
.item{font-size: 17px;}

.item2{font-size: 18px; padding-left:0em !important; padding-right:0em !important;}

.wrapper1{width: 1200px;text-align:right;top:10px;left:0;right:0;margin:auto;}
.wrapper2{width: 100%;padding:1em;/* border:1px solid #dddddd; */}
.home{ padding:2em; margin-bottom:-20px;}
.triangle{width: 0;
height: 0;
border-style: solid;
border-width: 21.7px 12.5px 0 12.5px;
border-color: white transparent transparent transparent;
}
.clearfix { display: inline-block; }
.separator20{clear:both;padding:2em;}
.separator10{clear:both;padding:1em;}

.h1firma{color: #fff;  text-align: center;   padding: 1em;    line-height: 70px;letter-spacing: 10px;}
.h1email{color: #fff;  text-align: center; letter-spacing: 10px; margin-top:9em;}

#caja2{}
#caja1{z-index: 1;}

.f-nav{ z-index: 9999!important; position: fixed!important; left: 0; top: 70px; width: 100%; bottom: auto!important;}
.mobileOn{display:none;}
.cabezeraWeb{display:inline-block;position:relative;    height: 134px;}

.linker {
    text-shadow: none;
    border: none;
    text-transform: uppercase;
    -webkit-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    text-decoration: none;
    text-align: center;
    position: fixed;
    bottom: 10px;
    right: 10px;
    z-index: 500;
}


.membreImg{padding:2em 0em 2em 0em;float:right;}
.memberName{font-size: 32px;/* padding:3em 0em 0em 1.4em; */color:#00988e; text-align:center !important; /* font-weight:100; */}
.memberName2{font-size:1em;padding:4em 0em 0em 1em;color:#AF2912; font-weight:700;}
.memberText {color:#87888A; text-align:center !important; /* padding-left:3em; */}
.memberTextcargo {color:#87888A; text-align:center !important; /* padding-left:2.1em; */ font-size:22px; /* margin-top:-25px; */}
.memberText a{color:#00988e;}
.cvponente{width:800px;top:0;position:absolute;left:50%;margin-left:-400px;margin-top:200px;background-color:#FFF;z-index:999;padding:20px;opacity:1.0;display:none;font-size:16px; border:1px solid #AF2912;}
.curriculumvitae {color:#ACACAC !important; text-align:left !important; line-height:25px;}
.curriculumvitae b{color:#ACACAC !important; text-align:left !important;}
.curriculumvitae li{color:#ACACAC !important; text-align:left !important;}
.cvhead p{ line-height: 35px;}
.ultimodiv{ margin-bottom:-4px;}
.icofooter{ margin-bottom:1em;}
.paddingservicios{padding-top:1em;}


section2 {
  margin: 0 0 20px 0;
  text-align: center;
}
section2:last-child {
  margin-bottom: 0;
}
section2 a {
  display: inline-block;
  font-size: 20px;
  transition: all 0.2s;
}

.cmn-t-underline {
  position: relative;
  color: #87888A;
}
.cmn-t-underline:after {
  display: block;
  position: absolute;
  left: 0;
  bottom: -10px;
  width: 0;
  height: 10px;
  background-color: #00988E;
  content: "";
  transition: width 0.2s;
}
.cmn-t-underline:hover {
  color: #00988E;
}
.cmn-t-underline:hover:after {
  width: 100%;
}

.fuentesubrayados{ font-size: 30px;}
.fuenteactivos{ font-size:18px;}

.cmn-t-underline2 {
  position: relative;
  color: white;
  font-size:18px;
}
.cmn-t-underline2:after {
  display: block;
  position: absolute;
  left: 0;
  bottom: -30px;
  width: 0;
  height: 10px;
  background-color: white;
  content: "";
  transition: width 0.2s;
}
.cmn-t-underline2:hover {
  color: white;
}
.cmn-t-underline2:hover:after {
  width: 100%;
}
.memberTextoPadding{padding:3em 3em 3em 3em;}






.alignnone {
    display: inline-block;
    display: block;
    height: auto;
    max-width: 50%;
    padding: 0px;
    margin-bottom: 20px;
    line-height: 1.428571429;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-radius: 4px;
    margin: auto;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
	float: left;
	margin-top: -3em;
	margin-right: 50%;
	margin-bottom: 2em;
}


.presentacion{text-align: left;}
.textoRss{font-size:14px;  line-height: 20px;  color: GREY;   font-weight: 100;}
.tituloRss{font-size: 18px;color: #00988e;font-weight: 100; letter-spacing: 0px; line-height:20px;}


















#nav{position:relative;text-align:right;z-index:1;overflow:hidden;}
#nav > ul{line-height:0px;position:relative;display:inline-block;/* margin:0; */ margin-top:10px;/* height:21px; */}
#nav > ul:before,
#nav > ul:after{content:'';display:block;width:300%;position:absolute;top:50%;margin-top:-2px;height:5px;}
#nav > ul:before{left:100%;margin-left:1px;}
#nav > ul:after{right:100%;margin-right:1px;}
#nav > ul > li{display:inline-block;color: #575756;padding:0em 0.1em 0em 1.2em;/* border:solid 1px transparent; */-moz-transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;-webkit-transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;-o-transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;-ms-transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out; letter-spacing: 3px;}
#nav > ul > li.active{border-color:rgba(192,192,192,0.35);}
#nav > ul > li > a,
#nav > ul > li > span{display:block;color:inherit;text-decoration:none;border:0;outline:0;}
#nav > ul > li > ul{display:none;}

.marginRight { margin-right:45em;}

.col-2{float:left;text-align: center;width: 2% !important;  padding: 22px 8px 5px 8px;}
.col-22{float:left;text-align: center;width: 2% !important;  padding: 22px 8px 5px 8px;}

.mainlogo img { width:200px;}
.mainlogo2 img { width:50px;}



.col-96{float:left;width: 96%; padding: 40px 0em 0px 0em;}
.col-962{float:left;width: 96%; padding: 21px 0em 0px 0em;}


#seccionbanner{
	
	width:100%;
	    padding-top: 90px;	
	
}

#seccionbanner-services{
	min-height:300px;
	width:100%;
	    padding-top: 63px;	
	
}



.cimgbanner{
	
	background-repeat:no-repeat;
	background-position:center 0px;
	    background-size: cover;
    background-attachment: fixed;
}
.cimgbanner img{
	width:100%;
}


.marginBottom { margin-bottom:5%;}


.cookiesms a { color:white !important;}


.slider { font-weight:100 ; color:#FFF ; font-size:45px ; text-align:left ;  }
.slider2 {font-weight:100 ; color:#FFF ; font-size:30px ; text-align:left; line-height:4em;}
.slider3 {font-weight:100 ; color:#FFF ; font-size:30px ; text-align:left; line-height:1em;}

.textoslider {float:left; width:40%; margin-left:10%; margin-top:10%;}


.imagefooter { background-image:url('../images/home/footer.jpg')!important; background-size:cover; }

.footerS { font-weight:800; color:white; line-height:3em;}
.footerS2 { font-weight:800; color:white; line-height:1em !important;}

.direccionfooter{width:77%; padding-top:2.7em; float:right; padding-right:37em;}
.logoIGA{ width:10%; float:left; }
.logosfooter{width:10%; float:left; padding-top:2.7em;}

.btnSubir{
	position:fixed;
	right:0;
	bottom:0;
	margin:50px;
	z-index:999999;
	display:none;

}
.btnSubir button{
	background-image:url('../images/btnsubir.png');
	height:50px;
	width:50px;	
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	border: none;
	background-color: transparent;
	cursor:pointer;
}

.servicestext1{ text-align:left; float:left; margin-top:2em; margin-bottom:2em;}
.servicestext2{ text-align:left; float:left; margin-top:2em; margin-bottom:2em;}
.textoservicios {font-weight:100;color: #a4c5d2;line-height:1.25em; font-size:30px;}
.textoservicios2 {font-weight:100;color: #575756;line-height:1.35em; font-size:20px;}

.textoequipo {font-weight:100;line-height:1.25em; font-size:30px; color: #575756;}

.boldstyle { color: #a4c5d2; font-weight:100; }
.hr1 { border-top: solid 1px #A90E1A; width: 49%; float: left}
.hr2 { border-top: solid 1px #A90E1A; width: 49%; float: left}

.diapo1 {width:100%; background-image: url('../images/diapo1.jpg') !important; background-size:cover !important; min-height:800px; background-position: center;}
.diapo2 {width:100%; background-image: url('../images/diapo2.jpg') !important; background-size:cover !important; min-height:800px; background-position: center;}
.diapo3 {width:100%; background-image: url('../images/diapo3.jpg') !important; background-size:cover !important; min-height:800px; background-position: center;}
.diapo4 {width:100%; background-image: url('../images/home/banner-home3.jpg') !important; background-size:cover !important; min-height:600px; background-position: center;}
.diapo5 {width:100%; background-image: url('../images/home/banner-home4.jpg') !important; background-size:cover !important; min-height:600px; background-position: center;}

.diapo6 {width:100%; background-image: url('../images/services/banner-IGA-servicios.jpg') !important; background-size:cover !important; min-height:485px; background-position: center;}
.diapo7 {width:100%; background-image: url('../images/equipo/banner-IGA-equipo.jpg') !important; background-size:cover !important; min-height:485px; background-position: center; }
.diapo8 {width:100%; background-image: url('../images/contacto/banner-IGA-contacto.jpg') !important; background-size:cover !important; min-height:485px; background-position: center; }

.diapo9 {width:100%; background-image: url('../images/ginecologia/banner-IGA-ginecologia.jpg') !important; background-size:cover !important; min-height:485px; background-position: center; }
.diapo10 {width:100%; background-image: url('../images/obstetricia/banner-IGA-obstetricia.jpg') !important; background-size:cover !important; min-height:485px; background-position: center; }
.diapo11 {width:100%; background-image: url('../images/oncologia/banner-IGA-oncologia.jpg') !important; background-size:cover !important; min-height:485px; background-position: center; }
.diapo12 {width:100%; background-image: url('../images/mamaria/banner-IGA-mamaria.jpg') !important; background-size:cover !important; min-height:485px; background-position: center; }
.diapo13 {width:100%; background-image: url('../images/vulvo-vaginal/banner-IGA-vulvovaginal.jpg') !important; background-size:cover !important; min-height:485px; background-position: center; }

.logoslider { display:none;}

.servicesfoot { width:100%; margin-left:10%;}

.contentequipo {width:30%; margin:auto;}
.contentGINECO {width:31%; margin:auto;}

.contentcontact {width:100%; margin:auto;}

.servicescontact{ float:left; margin-top:2em; margin-bottom:2em; text-align:center; width:50%; margin-left:25%;}

.ccampos { float:left; margin-right: 20px; color:#575756;}

.ccampo {
    float: left;
    /* margin-right: 40px; */
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 5px;
    margin-top: 5px;}
	
	
.ccampo1 {
    float: left;
    /* margin-right: 40px; */
    width: 50%;
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 5px;
    margin-top: 5px;}
	
.ccampo2 {
    float: left;
    /* margin-right: 40px; */
    width: 50%;
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 5px;
    margin-top: 5px;}
	
	
form {
    margin: 0 0 20px;
}


textarea, input[type="text"], input[type="mail"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background-color: #f5f5f6;
    border: 0px solid #cccccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
	width:19em;
}

.ccampos1 {
	margin-bottom:1em;
}

.cempresaInfo input, select, textarea {
    color: #575756;
    border: 1px solid #F6F6F6;
    width: 100%;
    border-radius: 0px;
    padding: 5px;}
	
	
	
	.enviar {
    padding: 7px 40px;
    margin: 15px auto;
    background-color: #575756;
    color: #fff;
    border: solid white 1px;
    font-size: 1em;
    width: 30%;
    float: right; }
	
	.div1 { width:8%;}
	.div2 { width:92%;}
	
	.cuerpoform {padding-left:15%; margin-top:-6%;}
	
	.enviar {margin-right: 45%;}
	
	.upper { text-transform:uppercase;
	float: left;
    width: 15%;
    text-align: left;
    line-height: 1.3em;
	margin-left:3em;}
	
	.active5 { letter-spacing:2px !important}
	
	
	
	#navPanel { background:#B0291C !important;}




.free-simple-slider .prev-arrow { display: none;}
.free-simple-slider .next-arrow { display: none;}


.pictomobile { width: 35px;}
.pictosuper { }
#skel-layers-hiddenWrapper { height: 0% !important;}

.aligncenter { text-align: center}
.paddingtop { padding-top: 4em;}
.paddingleft { padding-left: 1.5em;}
hr.top1 {position:relative;display:block;border:0;margin-top:10px;border-top:solid 4px #AF2912; width: 30%}
hr.team3 {position:relative;display:block;border:0;border-top:solid 1px #AF2912; width: 90%; margin-top: -4em;}
hr.top2 {position:relative;display:block;border:0;border-top:solid 1px #AF2912; width: 100%}
.white { margin-bottom: 3em; clear: both}
.contacto2 {color: #AF2912; font-family: 'Playfair Display', serif; font-size: 18px;}

.alignleft { text-align: left;}
.team { margin-top: 2em;}
.team2 { margin-top: 0em;}
.teamname { font-weight: 800; color: black; margin-top: 1.5em; line-height: 30px;}
.divpep { width: 100%; margin-top: 4em;}
.perfiles { width: 100%; margin-top: 1em;}
.perfiles2 { width: 50%; margin-top: 1em;}
.asociados { margin-right: 4em;}
.asociadosimg{ width: 4%;}
.asociadosimg2{ width: 10%;}
.lente { 
        background-color: rgba(255, 255, 255, 0.8);
    padding-top: 2em;
    padding-bottom: 0.5em;
    
    width: 45%;
    margin: auto;

}



#footer {
  background: url(../footer/rotator.php) no-repeat center;
    width: 100%;
	background-size:cover;
	min-height:500px;
	color:#FFF;
	padding-top: 0em;
	    background-position-y: 19px;
}


#footer2 {
  
    width: 100%;
	background-size:cover;
	min-height:500px;
	color:#FFF;
	padding-top: 0em;
	    background-position-y: 19px;
}


.mainlogomovil { display: none;}

.eldespacho {background-image: url('../images/despacho/labiblioteca-peplopez.jpg'); background-attachment: fixed; background-position: center; background-repeat:no-repeat; height: 20em; width: 100%; background-size: cover;}

.eldespacho2 {background-image: url('../images/despacho/peplopezdespacho-peplopez.jpg'); background-attachment: fixed; background-position: center; background-repeat:no-repeat; height: 20em; width: 100%; background-size: cover;}

.penal {background-image: url('../images/penal/despachopenal-peplopez.jpg'); background-attachment: fixed; background-position: center; background-repeat:no-repeat; height: 20em; width: 100%; background-size: cover;}


.idiomamobile { display: none;}

