#contenedorLogin{text-align: center; margin-top: 10%;margin-bottom: 20%;margin-left: 40%; margin-right: 40%;border: 0px solid;border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;background-color: rgb(59, 140, 222, 0.3);}
#loginbody{background-image: url("../images/fondologin.jpg");background-size: cover;}
#logoLogin{width: 40%; height: 40%;}
fieldset{color: 008CBA;padding: 10px 10px;}
.button {background-color: #008CBA; border: none;color: white;padding: 13px 30px;text-align: center;text-decoration: none;display: inline-block;font-size: 10px;}
.contenerror{background-color: rgb( 199, 0, 57 , 0.3);}
.g-recaptcha{transform:scale(0.85);transform-origin:0 0;}
#contenedorreCapchat{margin-right:2%; margin-left:2%;}
@media (orientation: portrait) {@media screen and (max-width: 412px) and (min-width: 5px)  {  
#contenedorLogin{width: 65%;margin-top: 20%;margin-left: 20%;margin-right: 30%;}	
#loginbody{background-image: url("../images/fondologin.jpg");background-size: auto;}
.g-recaptcha{transform:scale(0.60);transform-origin:0 0;}
#contenedorreCapchat{padding-right:10%;padding-left:10%;}}
@media only screen and (max-width: 500px) and (min-width: 412px) {#contenedorLogin{width: 65%;margin-top: 20%;margin-left: 20%;margin-right: 30%;}		
#loginbody{background-image: url("../images/fondologin.jpg");background-size: auto;}
.g-recaptcha{transform:scale(0.50);transform-origin:0 0;}
#contenedorreCapchat{padding-right:17%;padding-left:17%;}}
@media only screen and (max-width:  800px) and (min-width: 501px) { 
#contenedorLogin{width: 65%;margin-top: 20%;margin-left: 20%;margin-right: 30%;}
#loginbody{background-image: url("../images/fondologin.jpg");background-size: auto;}
.g-recaptcha{transform:scale(0.75);transform-origin:0 0;}
#contenedorreCapchat{padding-right:15%; padding-left:15%;}}  
@media only screen and (max-width:1920px) and (min-width:800px) {  
#contenedorLogin{width: 45%;margin-top: 20%;margin-left: 30%;margin-right: 30%;} 	
#loginbody{background-image: url("../images/fondologin.jpg");background-size: auto;}
.g-recaptcha{transform:scale(0.50);transform-origin:0 0;}
#contenedorreCapchat{padding-right:25%;padding-left:25%;}}}
@media (orientation: landscape) {
@media only screen and (max-width: 500px) and (min-width: 341px) {  
#contenedorLogin{width: 65%;margin-top: 20%;margin-left: 20%;margin-right: 30%;}	
#loginbody{background-image: url("../images/fondologin.jpg");background-size: auto;}
.g-recaptcha{transform:scale(0.50);transform-origin:0 0;}
#contenedorreCapchat{padding-right:17%;padding-left:17%;}}
@media only screen and (max-width: 667px) and (min-width: 501px) {#contenedorLogin{width: 65%;margin-top: 20%;margin-left: 20%;margin-right: 30%;}
#loginbody{background-image: url("../images/fondologin.jpg");background-size: auto;}
.g-recaptcha{transform:scale(0.75);transform-origin:0 0;}
#contenedorreCapchat{padding-right:20%; padding-left:20%;}}  
@media only screen and (max-width: 820px) and (min-width: 668px) {#contenedorLogin{width: 35%;margin-top: 30%;margin-left: 30%;margin-right: 30%;}
#loginbody{background-image: url("../images/fondologin.jpg");background-size: auto;}
.g-recaptcha{transform:scale(0.65);transform-origin:0 0;}
#contenedorreCapchat{padding-right:12%;padding-left:12%;}}
@media only screen and (max-width: 980px) and (min-width: 821px) {#contenedorLogin{width: 30%;margin-top: 30%;margin-left: 35%;margin-right: 35%;}		
#loginbody{background-image: url("../images/fondologin.jpg");background-size: auto;}
.g-recaptcha{transform:scale(0.55);transform-origin:0 0;}
#contenedorreCapchat{padding-right:15%;padding-left:15%;}}  
@media only screen and (max-width: 1080px) and (min-width: 980px) {#contenedorLogin{width: 30%;margin-top: 30%;margin-left: 35%;margin-right: 35%;}		
#loginbody{background-image: url("../images/fondologin.jpg");background-size: auto;}
.g-recaptcha{transform:scale(0.60);transform-origin:0 0;}
#contenedorreCapchat{padding-right:20%; padding-left:20%;}}
@media only screen and (max-width: 1200px) and (min-width: 1081px) { 
.g-recaptcha{transform:scale(0.60);transform-origin:0 0;}
#contenedorreCapchat{padding-right:12%; padding-left:12%;}}
/*@media only screen and (max-width:1920px) and (min-width:1200px) {   
#contenedorLogin{width: 30%;margin-top: 25%;margin-left: 35%;margin-right: 35%;} 
#loginbody{background-image: url("../images/fondologin.jpg");background-size: auto;}
.g-recaptcha{transform:scale(0.60);transform-origin:0 0;}
#contenedorreCapchat{padding-right:25%;padding-left:25%;}}*/}