@import url(http://fonts.googleapis.com/css?family=Open+Sans);

h2{
	font-size: 55px;
}

.font-main-titles{
	color: #0f122f;
	display: block;
	margin-bottom: 20px;
	position: relative;
	text-align: center;
}

.main-title1{
	color: #fff;
}

.content-txt-admin{
	padding-top: 15px;
}

.big-arrowimg{
	padding-top: 170px;
}

.special-text-administra{
	color: #fff !important;
	display: block !important;
	font-size: 17px;
	font-weight: bold;
	line-height: 1.52;
	position: relative !important;
}

.hugh-text{
	font-size: 45px !important;
	font-weight: bold;
	line-height: 8px;
}

.light-blue{
	color: #2f7de1;
}

.light-pink{
	color: #FAA700;
}

.light-mango{
	color: #f87967;
}

.light-aqua{
	color: #07c3d6;
}

#anticoncepcion-emergencia{
	background: #ea6153;
	display: block;
	width: 100%;
	margin-left: 0 !important;
	margin-right: 0 !important;
}

.logo-anticoncepcion, .logo-como-actua{
	margin: auto;
	display: block;
	padding-bottom: 40px;
	/*padding-top: 90px;*/

	padding-top: 40px;
}

.como-actua-img1{
	width: 100%;

	padding-bottom: 100px;
}
.map-anticoncepcion{
	padding-top: 25px;
	width: 90%;
	/*margin-bottom: 125px;*/

	margin-bottom: 100px;
}

.map-bed-img{
	max-width: 100%;
	width: 100%;
}

#anticoncepcion-emergencia h2{
	font-weight: bold;
	text-align: center;
}

.vermagest-slider-images{
	width: 100%;
}

.standard-parragraph, .standard-parragraph-bold{
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-size: 17px;
	font-weight: 300;
	line-height: 1.52;
}

.standard-parragraph-bold{
	font-weight: bold !important;
}

.center-txt{
	text-align: center;
}

.transparent-divider{
	display: block;
	margin: 30px auto 30px auto;
}

.anticoncepcion-p00{
	color: #fff;
	font-size: 17px;
	font-weight: 300;
	font-weight: bold;
	line-height: 1.52;
	margin:auto auto 30px auto;
	text-align: center;
	width: 65%;
}

.anticoncepcion-p02{
	font-size: 16px !important;
	font-weight: 300;
	line-height: 1.52;
	margin: auto auto 30px auto;
	margin:auto auto 30px auto;
	width:70%;
}

h3.antih3 {
	text-align: center;
	font-size: 21px;
	font-weight: 600;
	margin-bottom: 20px;
	line-height: 1.52;
}

.paragraph-anticoncepcion-pink p{
	color: #fff;
	font-size: 17px;
	font-weight: 300;
	line-height: 1.52;
	text-align: center;
}

.bibliografia{
	font-size: 12px !important;
	line-height: 15px !important;
	text-align: justify !important;
	color: #fff !important;
}

.bbl1{
	color: #909198 !important;
}

.sspace{
	/*padding-bottom: 30px;*/
	font-family: 'Open Sans', sans-serif;
	font-size: 17px;
	font-weight: 300;
	line-height: 1.52;
}

#que-es-emergencia{
	background: #4672bd;
	display: block;
	width: 100%;
	margin-left: 0 !important;
	margin-right: 0 !important;
}

#que-es-emergencia img{
	display: block;
	margin:auto;

	padding-bottom: 40px;
}
@media (min-width: 992px) { 
	.descripcion-vermagest {
		text-align:center;
	}
}

.descripcion-vermagest p{
	color: #fff;
	font-weight: 300;
	line-height: 1.52;
}

.descripcion-vermagest1{
	padding-top: 30px;
}

.presentacion-cajas{
	background-image: url("../images/formula-img.png");
	background-repeat: no-repeat;
	height: 200px;
}

.presentacion-cajas2{
	background-image: url("../images/formula-img1.png");
	background-repeat: no-repeat;
	height: 200px;
}

.presentacion-cajasi{
	width: 90%;
}

.pr-presentacion{
	color: #6796e8;
	font-size: 16px;
	font-weight: bold;
}

.contentpr-cajas{
	padding-top: 48px;
	padding-left: 160px;
}

.pr-cada{
	color:#2f7de1;
	font-size: 19px;
	@media (min-width: 992px) { 
		font-size: 24px;
	}
}

.pr-tcaja{
	color:#4d555a;
	font-size: 16px;
	line-height: 5px;
}

.usap{
	color: #fff;
	display: block;
	margin:auto;
	text-align: center;
}

.que-es-content{
	padding-top: 40px;
	padding-bottom: 100px;
}

div.que-es-content img {
	margin: auto;
	display: block;
	/*margin-bottom: 20px;*/

	padding-bottom: 20px;
}

.que-es-content h1{
	font-size: 50px;
	text-align: center;
}

.margin-auto{
	display: block;
	margin:auto;
	padding-bottom: 20px;
}

.bio-que-es p{
	color: #fff;
	font-size: 12px;
	/*padding-top: 100px;*/
}

.vermagest_bblank{
	width: 100%;
}

.elije-pres{
	display: block;
	margin: auto;
	/*margin-bottom: 20px;*/

	padding-bottom: 40px;
}

.btn1.big{
	padding-right: 15px;
	padding-left: 15px;
}

#subheader article{
	position: relative;
	text-align: left;
	z-index: 5;
}

@media (min-width: 768px) { 
	
}

.bold-font1{
	font-weight: bold;
}

.morado1{
	font-weight:bold !important;
}

#subheader article h1{
	letter-spacing: -4px !important;
	text-align: left;
}

#subheader article a{
	text-align: right;
}

#heading-slogan h4 {
	color: #4672bd;
	margin-bottom: 20px;
	font-weight: bold;
}

#filter h3{
	color: #e81c3b !important;
	text-align: left;
}

#heading-slogan h2{
	color: #a481c4;
	display: block !important;
	margin: auto;
	padding-bottom: 20px;
	padding-top: 20px;
	text-align: center;
}

#cuando-se-usa{
	background: #FAA700;
	margin: 0;
}

#como-actua-section{
	background: #f99688;
	padding-bottom: 75px;
}

#como-se-administra{
	background: #06abba;
	color: white;
}

.como-atimg{
	display: block;
	margin:auto;
}

#como-actua-section h2{
	display: block !important;
	margin:auto;
	text-align: center;
}

.pr-como-actua{
	color: #fff;
	text-align: justify;
}


@media screen and (min-width: 360px) and (max-width: 1200px){
	.como-atimg{
		width: 100%;
	}

	.anticoncepcion-p00{
		/*width: 100%;*/
	}

	.anticoncepcion-p02{
		/*width: 100%;*/
	}
}

@media screen and (min-width: 768px) and (max-width: 991px){
	.map-bed-img{
		max-width: 100%;
		width: 30%;
		margin:auto;
		display: block;
	}

	#anticoncepcion-emergencia h2{
		font-size: 40px;
		text-align: center;
	}

	.pr-como-actua{
		margin-top: 70px;
	}

}


@media screen and (min-width: 750px){
			.big-arrowimg {
			 display: none;
			}
	}
@media screen and (min-width: 100px) and (max-width: 992px){

	.contentpr-cajas{
		padding-left: 0px;
	}
	.presentacion-cajas{
		background-image: none;
	}
	.presentacion-cajas2{
		background-image: none;
	}
}	
@media screen and (min-width: 100px) and (max-width: 800px){

	.font-main-titles {
		font-size: 25px;
	}
}
@media screen and (min-width: 360px) and (max-width: 800px){
	section#about {
  		/*margin-top: 300px;*/
	}

}
@media screen and (min-width: 360px) and (max-width: 800px){
	.map-bed-img{
		max-width: 100%;
		width: 40%;
		margin:auto;
		display: block;
	}

	.paragraph-anticoncepcion-pink{
		margin-left: 0;
		margin-right: 0;
	}

	.pr-como-actua{
		margin-top: 30px;
	}

		#subheader {
		/*height: 700px !important;*/
	}

	.bed-administra{
		display: block;
		margin:auto;
		text-align: center
	}




	.content-txt-admin{
		padding-top: 30px;
		text-align: center;
	}
	.pr-tcaja{
		font-size: 13px;	
	}
}

@media screen and (min-width: 360px) and (max-width: 480px){
	#anticoncepcion-emergencia h2{
		font-size: 30px;
		text-align: center;
	}
}

#contact{
	background: #fff;
}

input[type="text"], input[type="email"], textarea{
	border-bottom: 1px solid #000 !important;
	color:#000 !important;
}

textarea{
	border-bottom: 1px solid #000 !important;
	color:#000 !important;
}

#btn-enviar1{
	background: #0f122f;
	color: #fff !important;
}

#contact .main-form label i{
	color: #ccc;
}

#preguntas{
	background: #f9f9f9;
	/*padding-top: 50px;*/
	
	padding-top: 40px;
	padding-bottom: 100px;
}

.pregunta p{
	color: #909198;
}

.blblio{
	text-align: center;
}

.pr-freguntes{
	padding-bottom: 30px;
	color: #909198;
	font-weight: bold;
	text-align: center;
}

.accordion {
	padding: 20px 15px;
	/*border-top: 1px solid #ccc;*/
	font-size: 16px;
	font-weight: 500;
	cursor: pointer;
	color: rgb(63, 63, 63);
}

header .logo{
	background-image: url("../images/logo-vermagest.png");
	height: 65px;
	width: 210px;
	margin-top: -15px;
}

.nr-br{
	color: #fff !important;
	font-size: 13px;
}

.nr-brr{
	font-size: 13px;
}

.first-si{
	color:#fff !important;
	font-size: 12px !important;
	text-align: justify !important;
}
.selected-src {
	background:#fff;
	font-weight:700;
}

.h2admistra{
	text-align: center;
	padding-bottom: 20px;
}

.white-biblio{
	font-size: 12px;
	color: #fff !important;
}

.spac-biblio-1{
	position: absolute;
	bottom: 1px;
}

.spac-biblio-2{
	margin-top: 26px;
	position: absolute;
}

@media (max-width: 550px){
	header nav ul li a {
	height: 50px !important;
	line-height: 50px !important;
	font-size: 12px !important;
	padding: 0px 5px !important;
	}
	.standard-parragraph, .standard-parragraph-bold{
		/*width: 90%;
		margin: 0 auto;*/
	}
	h2 {
		font-size: 30px;
	}

}

p {
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
}
.companyfooter {
	color: grey;
	font-size: 12px;
	font-weight: 400;
}
.companyfooter img {
	display: block;
}
.companyfooter a {
	color: rgb(0, 116, 200)!important;
	display: block;
	font-size: 12px;
}
header nav ul a {

	opacity: 1;
}

/***********************************/

section#about, section#heading-slogan, section#como-se-administra, section#contact{
	padding: 40px 0px 100px 0px !important;
}
section {
	min-height: 100vh;
}
.item-src {
	min-height: 100vh;
}
#preguntas {
	min-height: 100vh;
}

#about .container .about__item h6 {
  margin: 25px 0;
}
.cimages-administra{
	text-align: center;
}
.actuasteps {
  text-align: center;
}
.actuasteps .number {
  background: #FA7863;
  padding: 17px 25px;
  border-radius: 40px;
  color: white;
  font-size: 31px;
  display: block;
  width: 50%;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 20px;
}
.actuasteps h2 {
  font-size: 24px;
  text-transform: uppercase;
  line-height: 40px;
}
.actuasteps p {
  color: rgb(234, 234, 234);
  font-size: 14px;
  max-width: 160px;
  margin: 0 auto;
  margin-bottom: 26px;
}
#about .container .about__item p {
  max-width: 285px;
  margin: 0 auto;
  margin-bottom: 30px;
}
.slidertitle{
	font-size: 24px;
}
#subheader .rslides_tabs li a{
	  background: rgba(255, 255, 255, 0.3);
}
.rslides_here {
  background: white;
  border-radius: 10px;
}
.accordion-open {
  background: rgba(99, 160, 237, 1);
  color: white;
}
.accordion:hover{
	background: rgba(99, 160, 237, 1);
  	color: white;
}
#subheader .rslides li:before {
	opacity: 0.5;
}
#subheader #primerslider .rslides {
	top:90px;
}