@media (max-width: 550px) {

	#block-views-slider-home-block{ height: 200px; }

#block-block-6 {
	width: auto !important;
    margin-top: 0 !important;
    margin-right: 25vw !important;
    float: right !important;
}
.dona a { right: 0; font-size: 18px; padding: 11px 17px; }
.certicado2 {
    position: relative !important;
    left: 0vw !important;
    top: 15px !important;
    float: left !important;
    width: 100%;
}
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(2){
	top: 0.5em;
    left: 1em;
}
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(2) img,
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(3) img,
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(4) img{
	height: auto !important;;
    width: 30% !important;
}
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(3){
	top: 5.5em;
    right: -9em;
}
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(4){
    top: 0em;
    right: -9em;
}
.si_globos #page #content-area .node-page .content .field-name-field-imagenes{ overflow:hidden }
#block-views-de8ba060d1a1eb6ee49a55aef8b222b0 {
    width: 90%;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 30px;
}
#logo{ margin-left: 0; position: static; }
#better-messages-wrapper{ top:5px!important; left: -80px!important; }
#header{ width: 100%; position: relative; float: left; height: 75px; }
#header .container { height: 55px; }
#header #logo img{
	transform: scale(0.2);
	-webkit-transform: scale(0.2);
	-moz-transform: scale(0.2);
	position: relative;
	top: -65px;
	left: -140px;
}
#block-block-1, #block-system-main-menu, #block-block-19 {display: none;}
#block-block-4{ width: 140px; }
#block-search-form{ display: none; }
#block-locale-language{ display: none; }
#block-block-3{
	transform: scale(0.4);
	-webkit-transform: scale(0.4);
	-moz-transform: scale(0.4);
	top: 33%;
	right: 0;
	width: 100%;
}
#block-block-17{
	position: relative;
	top: 0;
	width: 100%;
	justify-content: center;
	display: flex;
	float: left;
	margin-left: 0 !important;
}
#quicktabs-mision_y_visi_n,#quicktabs-mission_and_vision{
	width: 80%;
    margin: 0 10%;
    float: left;
    position: relative;	
}
#quicktabs-mision_y_visi_n .item-list ul,#quicktabs-mission_and_vision .item-list ul{
	display: table;
    width: auto;
    margin: 0 auto;
}
#quicktabs-mision_y_visi_n #quicktabs-container-mision_y_visi_n .quicktabs-tabpage article header,
#quicktabs-mission_and_vision #quicktabs-container-mission_and_vision .quicktabs-tabpage article header{
	width: 95%;
	text-align: center;
	margin: 0 0 40px 0;
	margin-left: 2.5%;
}
#quicktabs-mision_y_visi_n #quicktabs-container-mision_y_visi_n .quicktabs-tabpage article .content .field-name-field-imagenes,
#quicktabs-mission_and_vision #quicktabs-container-mission_and_vision .quicktabs-tabpage article .content .field-name-field-imagenes{
	width: 100%;
    margin: -25px 2.5%;
    float: left;
    clear: both;
    text-align: center;	
}
#quicktabs-mision_y_visi_n #quicktabs-container-mision_y_visi_n .quicktabs-tabpage article .content .field-name-field-imagenes p img,
#quicktabs-mission_and_vision #quicktabs-container-mission_and_vision .quicktabs-tabpage article .content .field-name-field-imagenes p img{
	width: 100%!important;
	height: auto !important;
}
#quicktabs-mision_y_visi_n #quicktabs-container-mision_y_visi_n .quicktabs-tabpage article .content .field-name-body,
#quicktabs-mission_and_vision #quicktabs-container-mission_and_vision .quicktabs-tabpage article .content .field-name-body{
	width: 100%;
    	margin: 35px 0.5% 40px;
    float: left;
    text-align: justify;
}
#block-views-historias-block{ width: 100%; float: left;  margin: 0 0; }
.view-historias .bx-wrapper .bx-viewport ul li{ margin: 0; }
#block-views-historias-block .content .view-content .item-list .bx-wrapper .bx-viewport ul li .views-field-title{
	margin-top: 0;
}
#block-views-historias-block .content .view-content .item-list .bx-wrapper .bx-viewport ul li .views-field-body{
	text-align: center;
}
#block-views-historias-block .content .view-content .item-list .bx-wrapper .bx-controls{
	margin-left: 0px;
	margin-top: -30px;
	width: 100%;
}
#block-views-formas-de-ayuda-block{ width: 100%; float: left; margin: 0; }
#block-block-9 { width: 100%; }
#block-block-8{
	width: 100%;
	transform: scale(0.8);
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
    position: relative;
    top: -25px;
}
#block-block-9 .fb-page span, #block-block-9 .fb-page span iframe{height: 130px!important;}
#block-suscripcion-suscription{width: 100%;padding: 10px 0 30px 0;}
#block-block-10{
	position: relative;
	top: 0px;
	width: 60%;
	float: left;
	margin: 0 20%;
}
#block-block-6{width: 100%; margin-top: 0;}
#block-block-5{width: 100%;}
#block-block-5 p{margin: 0;}
#block-block-7{width: 100%; margin-top: 0;}
#block-block-7 .content ul{margin: 0 0 10px -30px;}
#foo-text{margin-top: 0;}
#donarHome{
	width: 100%;
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    left: 0;
    top: 50px;
    margin-left: 0;
    background-size: cover;
}
#block-block-15{
	display: block;
	position: absolute;
	top: 0;
	right: 0px;
	z-index: 99;
}
.view-historias .bx-wrapper .bx-controls .bx-pager{ position: relative; left: 45px;	}
#block-block-11{ width: 100%; }
#block-views-historias-block .content .view-content .item-list .bx-wrapper .bx-viewport{ height: 250px!important; }
#block-views-formas-de-ayuda-block .content .view-content .item-list .bx-wrapper .bx-viewport{
	left: 0;
	height: 245px!important;
}
#block-views-formas-de-ayuda-block .content .view-content .item-list .bx-wrapper .bx-viewport ul li .views-field-title{
	padding: 0;
	padding-bottom: 15px;
	width: 100%;
}
.view-formas-de-ayuda .bx-wrapper .bx-viewport ul li{margin: 0;}
#block-views-formas-de-ayuda-block .content .view-content .item-list .bx-wrapper .bx-viewport ul li .views-field-field-imagen- img{
	height: auto;
    max-height: 296px;
}
.view-formas-de-ayuda .bx-wrapper .bx-controls .bx-pager{
	bottom: 0;	
}
#block-views-formas-de-ayuda-block .content .view-content .item-list .bx-wrapper .bx-viewport ul li .views-field-title span{
	background: transparent;
	color: white;
}
#suscibase #block-suscripcion-suscription .content form .Content_Submit input{ font-size: 1em; }
#content-area .donayTitulo #maintitle{
	text-align: center;
	width: 100%;
	color: white;
	position: relative;
	float: right;
	margin: 0px 0;
}
#content-area .donayTitulo #maintitle h1{ width: 60%; }
#content-area .field-name-field-imagenes{
	width: 100%;
	float: left;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	position: relative;
}
#content-area .field-name-body{
	width: 90%!important;
    float: left;
    margin-left: 5%!important;
	text-align: justify;
	display: flex;
	align-items: center;
}
.dona{
	width: 65%;
	float: right;
	position: relative;
	margin: 41px 20% 70px;
}
.page-node-25 #content-area .donayTitulo #maintitle h1, .page-albumes-fotos #content-area .donayTitulo #maintitle h1{
	width: 60% !important;
}
.page-node-25 #content-area .content .field-name-field-video .field-items .field-item{
	width: auto;
    margin: 0 auto;
	margin-left: auto; 
    text-align: center;	
}
.page-logros #page #content-area .donayTitulo  #maintitle h1{width : 60% !important;}
.view-id-logros .view-content .item-list ul li:first-child{ width: 95%; margin: 0 2.5%; }
.view-id-logros .view-content .item-list ul li{width: 90%;margin: 30px 0 0 15px;}
.view-logros .item-list .pager{ padding-top: 40px; } 
.fancybox-wrap{ width: 95%!important; top: 30px!important; left: 0!important; } 
.fancybox-inner{ width: 100%!important;	 }
#content-area .node-webform .content form div .form-item{ width: 100%; }
#content-area .node-webform .content form div .form-item iframe{ width: 100%; }
#content-area .node-webform .content form div .form-item > input{ width: 95%; }
#edit-submitted-mensaje{width: 99%;}
#content-area .node-webform .content form div .form-actions input{width: auto;}
#block-block-13{width: 70%!important;}
#block-block-3:before{left:260px;}
#edit-submit--4{margin-left: 70%;}
#block-block-12{display: none;}
.page-donate #content-area #donate-form{width: 90%;}
.page-donate #content-area #donate-form fieldset {width: 95%; float: none; margin: 0 auto; }
#edit-donate-info .form-item-donate-info-donate-nombreTarjeta, 
#edit-donate-info .form-item-donate-info-donate-ntarjeta { width: 100%; }
#donate-form select {     width: 97%; }
#edit-donate-info .form-item-donate-info-donate-nombreTarjeta input,
#edit-donate-info .form-item-donate-info-donate-ntarjeta input { width: 89%; margin: 0; }
#edit-donate-info .form-item-donate-info-donate-mexpiration, 
#edit-donate-info .form-item-donate-info-donate-aexpiration { margin: 15px 0 0 0; }
#edit-donate-info .form-item-donate-info-donate-mexpiration, 
#edit-donate-info .form-item-donate-info-donate-aexpiration, #edit-donate-info .form-item-donate-info-cc-cvv {
	width: 100%;
}
#donate-form .form-type-radios .form-radios label { 
    width: 70%;
    margin: 0 auto;
    float: initial;
}
#edit-donate-info .form-item-donate-info-cc-cvv { margin: 27px 0 0 0; }
#edit-donate-info .form-item-donate-info-cc-cvv input { width: 89%; }
.page-donate #content-area #donate-form #edit-personal-info .fieldset-wrapper .form-type-textfield, 
.page-donate #content-area #donate-form #edit-personal-info .fieldset-wrapper .form-type-select{
	width: 100%;
}
#edit-donate-directo #edit-donate-directo-donate-monto { width: 90%; margin: 0; }
.page-donate #content-area #donate-form #edit-donate-submit{
	width: 45%;
    margin: 20px auto 0;
}
.FormDonar { width: 100%; }
#content-area .field-name-field-imagenes .field-items .field-item p > img{
	height: 200px!important;
	width: auto!important;
	margin: 0 auto;
}
#donar-form1 fieldset {     
	width: 90%;
    margin: 0 auto;
    left: 0;
    right: 0; 
}
#block-block-14 { bottom: 30px; }
#edit-basic-info .form-item-basic-info-donate-monto,
#edit-basic-info .form-item-basic-info-donate-moneda { width: 100%; }
#edit-basic-info .form-item-basic-info-donate-ntarjeta { width: 63%; }
#edit-basic-info .form-item-basic-info-donate-mexpiration select {     
	width: 100%;
    background: #ffff;
    border: none;
    padding: 4px 0; 
}
#edit-basic-info .form-item-basic-info-cc-cvv { width: 27%; }
.page-node{overflow-x: hidden;}
.page-node-21 #page #general100 #content-area .dona svg{right: 60px;}
.page-node-21 #page #general100 #content-area .dona a{right: 90px;}
.ima1{right: 180px;	}
.ima{right: 373px;}
#imgPadres{ width: 100%!important;}
#donate-form .form-type-radios .form-radios .form-item { 
	display: table;    
	width: 50%;
    float: left; 
}
#better-messages-default{transform: scale(0.7); -moz-transform: scale(0.7); -webkit-transform: scale(0.7);}
.page-node-17 #content-area .dona{margin-bottom: 70px!important;}
.page-node-17 #content-area .dona svg{top:-9px!important;}
.page-node-17 #content-area .dona a{top: 17px!important;}
#block-block-16{top: 75px;}
.page-donate #content-area #donate-form #edit-personal-info .fieldset-wrapper .form-item-personal-info-donate-moneda{
	width: 100%;
}
#qcvv{top: 55px; right: -115px;}

#block-locale-language { right: 50px; top: 10px;}
#block-block-15 p { margin: 0; }
#block-block-15 img { height: 40px !important; width: 50px !important; }
#misionVision { margin: 0; }
.view-id-slider_home { height: 240px; }
#block-quicktabs-mision-y-visi-n { margin: 0; }
#block-block-11 .content p { font-size: 40px; }
#ayudanos { padding-bottom: 20px; }
#block-block-5 .content p img {     
	width: 53% !important;
    margin: 0 auto 20px;
    height: auto !important; 
}
.menu-wrap { position: absolute; } 
.not-front #content-area { margin: 20px 0 0 0; }
.not-front #page { overflow: hidden; }
}

@media (min-width: 320px) and (max-width : 480px) {

#block-block-6 {
	width: auto !important;
    margin-top: 0 !important;
    margin-right: 25vw !important;
    float: right !important;
}
.certicado2 {
    position: absolute !important;;
    left: 10vw !important;;
    top: 15px !important;;
    float: left !important;;
}
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(2){
    top: 0.5em;
    left: 1em;
}
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(2) img,
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(3) img,
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(4) img{
    height: auto !important;;
    width: 30% !important;
}
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(3){
    top: 4.5em;
    right: -9em;
}
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(4){
    top: 0em;
    right: -9em;
}
.si_globos #page #content-area .node-page .content .field-name-field-imagenes{ overflow:hidden; }
#block-views-de8ba060d1a1eb6ee49a55aef8b222b0 {
	width: 90%;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 30px;
}
#donarHome{
	transform: scale(0.9);
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
    left: 0px;
    width: 100%;		
}
#donar-form1 input[type="text"]{ width: 100%; }
#donar-form1{width: 95%;}
#qcvv{width: 50%;}
#donar-form1 #edit-submit--3{bottom: 20px; right: 0px;}
#edit-info-atras{top: 12px!important; position: relative;}
#edit-info .form-item-info-atras{position: relative; top:12px;}
#block-block-16{top: 75px;}
.page-donate #content-area #donate-form #edit-personal-info .fieldset-wrapper .form-item-personal-info-donate-moneda{
	width: 100%;
}
#qcvv{top: 55px; right: -90px;}
	
}

@media (min-width: 550px) and (max-width : 1000px){


.menu-wrap { position: relative; top: 15px; right: 60px; }
#block-block-3 { 
	width: 43%;
    right: 0;
    position: relative;
    left: 0;
    margin: 0 auto;
    top: 4%; 
}
#block-block-6 {
	width: auto !important;
    margin-top: 0 !important;
    margin-right: 25vw !important;
    float: right !important;
}
#header .container { height: 75px; }
.view-id-slider_home .views_slideshow_cycle_teaser_section { height: 515px !important; }
.certicado2 {
    position: absolute !important;;
    left: 10vw !important;;
    top: 15px !important;;
    float: left !important;;
}
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(2){
    top: 0.5em;
    left: 1em;
}
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(2) img,
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(3) img,
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(4) img{
    height: auto !important;;
    width: 80% !important;
}
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(3){
    top: 12em;
    right: 0em;
}
.si_globos #page #content-area .field-name-field-imagenes .field-items .field-item p:nth-child(4){
    top: 0em;
    right: 0em;
}
.si_globos #page #content-area .node-page .content .field-name-field-imagenes{ overflow:hidden; }
#block-views-de8ba060d1a1eb6ee49a55aef8b222b0 {
    width: 90%;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 30px;
}
#block-block-15 {
	display: block;
	position: absolute;
	top: 4px;
	right: 10px;
	z-index: 99;
}
#logo{ margin-left: 0; position: static; }
#header{ width: 100%; position: relative; float: left; height: 75px; }
#header img{
	transform: scale(0.2);
	-webkit-transform: scale(0.2);
	-moz-transform: scale(0.2);
	position: relative;
	top: -65px;
	left: -140px;
}
#quicktabs-mision_y_visi_n, #quicktabs-mission_and_vision { width: 100%; margin: 0; }
#quicktabs-mision_y_visi_n .item-list, #quicktabs-mission_and_vision .item-list { width: 100%;
    margin-left: 0;
    margin-right: 5px;
    bottom: 15px;
    font-size: 10px;
}
.quicktabs_main.quicktabs-style-nostyle { width: 100%; float: left; }
#quicktabs-mision_y_visi_n #quicktabs-container-mision_y_visi_n .quicktabs-tabpage article .content .field-name-field-imagenes img, 
#quicktabs-mission_and_vision #quicktabs-container-mission_and_vision .quicktabs-tabpage article .content .field-name-field-imagenes img {
	width: 100% !important;
	height: auto !important;
}
#misionVision { margin: 0; }
#quicktabs-mision_y_visi_n #quicktabs-container-mision_y_visi_n .quicktabs-tabpage article .content .field-name-field-imagenes, 
#quicktabs-mission_and_vision #quicktabs-container-mission_and_vision .quicktabs-tabpage article .content .field-name-field-imagenes {
	width: 50%;
    margin: -60px 0;
}
#block-block-1, #block-system-main-menu, #block-block-19  {display: none;}
.page-donate #content-area #donate-form #edit-personal-info{ width: 100%; }
#block-block-12{display: none;}
.page-donate #content-area #donate-form #edit-donate-submit{
	position: relative;
    right: 0;
    width: 40%;
	margin: 40px auto 0;
	height: initial;
}
#content-area .donayTitulo #maintitle{width: 90%;}
#donarHome{	width: 49%; margin: 0; top: 90px;}
#block-block-13{width: 68%!important;}	
.page-donate #content-area #donate-form { width: 70%; }
#block-views-historias-block .content .view-content .item-list .bx-wrapper .bx-viewport ul li .views-field-title{margin-top: 0;}
#block-views-historias-block .content .view-content .item-list .bx-wrapper .bx-controls{margin-left: 0; margin-top: 0;}
#block-views-formas-de-ayuda-block .content .view-content .item-list .bx-wrapper .bx-viewport ul li .views-field-title{padding:0px;}
#block-views-historias-block .content .view-content .item-list .bx-wrapper .bx-viewport ul li .views-field-body{text-align: center;}
#webform-client-form-6 .webform-component iframe{width: 96%;}
#block-views-formas-de-ayuda-block .content .view-content .item-list .bx-wrapper .bx-viewport li .views-field-field-imagen- img{height: 215px;}
#block-views-formas-de-ayuda-block .content .view-content .item-list .bx-wrapper .bx-viewport{height: 410px !important;}
#block-block-9{width: 50%!important;}
.fb_iframe_widget span{height: 230px!important;}
.fb_iframe_widget span iframe{height: 130px!important;}
#block-suscripcion-suscription{ width: 50%!important;}
#block-block-8{width: 100%;}
#block-block-8 .content{
	display: flex; 
	transform: scale(0.8);
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	align-items: center;
}
#block-block-10{
	margin-left: 0;
	width: 100%;
	top: 0;
	position: relative;
}
#block-block-10 .content ul{
	clear: both;
	float: left;
	width: 100%;
	display: flex;
	float: left;
	width: 90%;
	justify-content: space-around;
}	
#block-block-15 .content p{ margin: 0;}
#block-block-6{width: 100%; margin-top: 0;}
#block-block-5{width: 100%;}
#block-block-5 .content p{margin: 0;}
#block-block-7{width: 93%; margin-top: 0;}
#imgPadres{width:100%!important; height: 100%!important;}
.ima{right: 341px;bottom:116px;}
.ima1{right: 186px;bottom:78px; }
.ima img{
	top: -63px;
	animation: none;
	-webkit-animation: none;
	transform: scale(0.6);
}
.ima div{top: -6px;}
.ima1 img{
	top: -102px;
	animation: none;
	-webkit-animation: none;
	transform: scale(0.6);
}
.ima1 div{ top: -45px; }
.page-node-17 #content-area .node-page .field-name-body{height: auto!important;}
.page-node-17 #content-area .node-page .field-name-field-imagenes{margin-bottom: 0 !important;}
.page-node-17 #content-area{padding-bottom: auto!important;}
.page-node-17 #content-area .dona svg{top: -7px!important;}
.page-node-17 #content-area .dona a{top: 16px!important;}
.page-node-17 #content-area .dona{margin-bottom: 70px!important;}
#block-block-16{top: 69px;}
#edit-donate-currency, #edit-donate-tipopago { margin: 0 0 0 5px; }
#donate-form select { width: 95%; }
#donate-form .form-type-radios .form-radios label { font-size: 13px; padding: 29px 0; width: 14%; }
#edit-donate-info .form-item-donate-info-donate-mexpiration, 
#edit-donate-info .form-item-donate-info-donate-aexpiration, #edit-donate-info .form-item-donate-info-cc-cvv {
	width: 31.3%;
}
.not-front #content-area { margin: 50px 0 0 0; }

.sidr{ background: #01b7fb !important;
    color: #fff !important;
    box-shadow: 0 0 5px 5px rgba(255,255,255,1) inset !important;
}
.page-node-17 #content-area .node-page .field-name-field-imagenes{ margin: 0; }
#block-block-2{ width: 45%;
    right: 0;
    position: absolute;
    z-index: 6;
    top: 18%;
}
#block-block-2 p a{ font-size: 12px;
	padding: 5px 10px;
}

}



















