@charset "utf-8";
/* CSS Document */
@font-face {

font-family:Bariol_Regular;
src:url(../fonts/Bariol_Regular.otf) format('opentype');
src:url(../fonts/Bariol_Regular.woff);
}
@font-face {

font-family:Bariol_Regular_Italic;
src:url(../fonts/Bariol_Regular_Italic.otf) format('opentype');
src:url(../fonts/Bariol_Regular_Italic.woff);
}
@font-face {
font-family:Avenir_Black;
src:url(../fonts/Avenir_Black.otf) format('opentype');
src:url(../fonts/Avenir_Black.woff);
}

body,html{width: 100%;margin: 0px; font-family:"Avenir_Black" !important;}
body{background:#FFF; font-family: "Bariol_Regular" !important;}
header{height:74px; display: none;}
.navtop{width:1024px; margin: auto;height:74px;}
.navtop .menutop{padding: 0px;}
.navtop .menutop li{list-style: none; display: inline-block; float: left;}
.navtop .menutop li a{display:block; color: #169D7E; text-decoration: none; font-size: 12pt; font-family:"Avenir_Black" !important; }
.navtop .menutop .logo{margin-right: 15px; margin-left: 15px;}
.navtop .menutop .ops{ margin-right: 15px; margin-top: 10px;}
.navtop .menutop .fc{margin-right: 10px; margin-left: 10px; margin-top: 10px;}
.navtop .menutop .avp{margin-right: 10px; margin-left: 10px; margin-top: 10px;}
.navtop .menutop .avp a{color: #B3B3B3;}
.page{width:90%;display: block; margin-top:3px !important;}
.page .home{ width: 1024px; min-height:695px; margin: auto; background:url(../imgs/home.jpg) no-repeat top;  }

.menuII{ width:419px; height:30px; padding: 0px; background: url(../imgs/bgsub.png);  padding-bottom: 8px; padding-left:70px; position: absolute; z-index:2; margin-left:535px; margin-top: 33px; padding-top:8px;}
.menuII li{display: inline-block; float: left; list-style: none;}
.menuII li a{font-family:"Avenir_Black" !important; text-decoration: none; display: block; color: #4D4D4D;}
.menuII .parabebe{ margin-right:33px;}
.menuII .paramama{ margin-right:33px;}
.menuII li .active{color:#45C3DB;}
/*textos index*/
.textohome{color:#A17D63; font-family:"Bariol_Regular" !important; font-size:35px !important;;width:360px; padding-top:230px; padding-left:50px;}
/*babyandyou*/
.page .babyandyou{ width: 1024px; min-height:695px; margin: auto; background:url(../imgs/tu%20bebe%20y%20tu.jpg) no-repeat; color: #45C3DB; }
.page .babyandyou .text_yourbaby{font-family:"Bariol_Regular" !important; font-size: 26.7pt !important;; margin-left: 284px; padding-top: 135px;}
.page .babyandyou .sub_youbaby{font-family:"Bariol_Regular_Italic" !important; font-size: 24px !important;; }
.page .babyandyou .descrip_yourbaby{ width:478px; font-size: 16px !important;; margin-left: 31px; margin-top: 50px;}
.page .babyandyou .boton_info{width: 129px; height: 27px; margin-left: 390px; margin-top:180px; display: none;}









@media screen and (min-width: 360px) {
 .page .babyandyou .text_yourbaby{font-family:"Bariol_Regular" !important; font-size:.9em !important; margin-left: 284px; padding-top: 135px;}
.page .babyandyou .sub_youbaby{font-family:"Bariol_Regular_Italic" !important; font-size:.8em !important; }
.page .babyandyou .descrip_yourbaby{ width:478px; font-size:.7em !important; margin-left: 31px; margin-top: 50px;}
}

/*slider*/
.page .hmslide{ width: 1024px; max-height:  695px;  margin: auto; color: #45C3DB;}

.page .slider {
  margin: 0 auto;
  max-width: 1024px;
  min-height:695px;
 
}
.text_bn{font-family:"Bariol_Regular" !important;}
.text_bni{font-family:"Bariol_Regular_Italic" !important;}
.page .text_slider{
	color: #FFF;
	background:#45C3DB;
	width: 363px;
	height:196px;
	padding:8px;
	float: right;
	margin-top:480px;
	text-align: justify;
	line-height:20px;
	font-size: 16px;
}
.page .slide_viewer {
  height:695px;
  overflow: hidden;
  position: relative;

}

.page .slide_group {
  height: 100%;
  position: relative;
  width: 100%;
}

.page .slide {
  display: none;
  height: 100%;
  position: absolute;
  width: 100%;
}

.page .slide:first-child {
  display: block;
}

.page .slide:nth-of-type(1) {
  background:url(../imgs/slider/slider1.jpg) no-repeat;
}

.page .slide:nth-of-type(2) {
  background:url(../imgs/slider/slider2.jpg) no-repeat;
}

.page .slide:nth-of-type(3) {
  background:url(../imgs/slider/slider3.jpg) no-repeat;
}

.page .slide:nth-of-type(4) {
  background:url(../imgs/slider/slider4.jpg) no-repeat;
}

.page .slide:nth-of-type(5) {
  background:url(../imgs/slider/slider5.jpg) no-repeat;
}

.page .slide_buttons {
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
}

.page a.slide_btn {
  color: #474544;
  font-size: 42px;
  margin: 0 0.175em;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}

.page .slide_btn.active, .slide_btn:hover {
  color: #428CC6;
  cursor: pointer;
}

.page .directional_nav {
  height: 340px;
  margin: 0 auto;
  max-width: 940px;
  position: relative;
  top: -340px;
}

.page .previous_btn {
  bottom: 0;
  left:580px;
  margin: auto;
  position: absolute;
  top:-150px;
}

.page .next_btn {
  bottom: 0;
  margin: auto;
  position: absolute;
  right:150px;
  top:-150px;
}

.page .previous_btn, .next_btn {
  cursor: pointer;
  height: 65px;
  width: 65px;
}

.page .previous_btn:hover, .next_btn:hover {
  opacity: 1;
}


