.rowEdit h1{
	color: #007632;
}
.rowEdit h2{
	color: #007632;
}
.rowEdit h3{
	color: #007632;
}
.rowEdit h4{
	/*color: .#007632;*/
}
.rowEdit{
	margin-top: 10rem;
}
.texre{
	font-size: 2.5rem;
}
.cardRegistro{
	border: 4px solid #007632;
	border-radius: 30px;
	background-color: #EFFFEF;
	-webkit-box-shadow: -11px 11px 18px -6px rgba(0,0,0,0.75);
	-moz-box-shadow: -11px 11px 18px -6px rgba(0,0,0,0.75);
	box-shadow: -11px 11px 18px -6px rgba(0,0,0,0.75);
}
.LogoCard{
	width: 257px;
	position: absolute;
	z-index: 2;
	margin-left: auto;
	margin-right: auto;
	right: 0;
	left: 0;
	margin-top:-1.4rem;
}
/*.btnCard{
	display: inline-block;
    font-weight: 500;
    line-height: 1.5;
    color: white;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    user-select: none;
    background-color: #007632;
    border: 1px solid #007632;
    padding: 0.50rem 2rem;
    font-size: 1.3rem;
    border-radius: 10px;
}*/
.cardRegistro input{
	border-radius: 7px !important;
}
.formcontrolRazas{
	display: block;
    width: 100%;
     padding: 1rem 1rem; 
    font-size: 1.1rem;
    font-weight: 500;
    line-height: 0.7;
    color: #181c32;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #e4e6ef;
    appearance: none;
    border-radius: 0.475rem;
}
.iti{
	width: 100%;
}
.inpedit .iti__flag-container{
	width: 100%;
}
.inpedit .iti__flag-container ul{
	width: 100%;
}
.checkcheck{
	margin-top: auto !important;
	margin-bottom: auto !important;
}
.labelCheck{
	margin-left:1rem;
	color: #939393;
	margin-top: auto;
	margin-bottom: auto;
}

.imgCard{
	width: 27vw;
    height: 27vw;
    margin-top: auto;
    margin-bottom: auto;
    margin-left: -8vw;
    position: relative;
    z-index: 2;
}
.titleDeCard{
	color: #093322;
	margin-left: 5vw;
    margin-right: 17vw;
    font-size: 1.6rem;
}
.cardE{
	border-radius: 15px;
}
.lineV{
	border-bottom: 1px solid #008D3F;
}
.rowEdit p{
	font-size: 1.3rem;
	font-family: Montserrat-Light !important;
}
.loges{
	margin-top: -1.4rem !important;
}
.cardBank{
	position: relative;
	z-index: -2;
	background-image: url('images/santa-cruz-sierra-bolivia-768x576.png');
	background-size: cover;
	background-repeat:no-repeat;
	width: 93%;
	height: 24vw;
	-webkit-box-shadow: -11px 11px 18px -6px rgba(0,0,0,0.75);
	-moz-box-shadow: -11px 11px 18px -6px rgba(0,0,0,0.75);
	box-shadow: -11px 11px 18px -6px rgba(0,0,0,0.75);
	border-radius: 30px;
}
.formspe input{
	padding-top: 20px;
	padding-bottom: 20px;
}
.fondDark{
	background-color: rgba(0, 0, 0,0.3); 
	width:100%; 
	height: 100%;
	position: absolute; 
	z-index:-1;
	border-radius: 30px;
}
.rowEditES{
	margin-top: 12rem;
	}
.selp{
	margin-top: 12vw;
}
.selp p{
	color: white;
	margin-bottom: 0;
	font-size: 1.2vw;
}
.imgChip{
	position: absolute;
    z-index: 3;
    height: 4vw;
    width: 4.5vw;
    margin-left: 2vw;
    margin-top: 3vw;
}
.imgMaster{
	position: absolute;
    z-index: 3;
    height: 4vw;
    width: 4.5vw;
    margin-left: 8vw;
    margin-top: 3vw;
}
.imgVisa {
    position: absolute;
    z-index: 3;
    height: 3vw;
    width: 5.5vw;
    margin-left: 8vw;
    margin-top: 3.5vw;
}
.imgAmex {
    position: absolute;
    z-index: 3;
    height: 5.5vw;
    width: 5.5vw;
    margin-left: 8vw;
    margin-top: 2.25vw;
}
.imglog{
	position: absolute;
    z-index: 3;
    height: 4vw;
    width: 7.5vw;
    right: 0;
    margin-right: 2vw;
    margin-top: 1.5vw;
}
.titba{
	color: white !important;
	font-size: 1vw !important;
    margin-top: 1.7vw;
    margin-right: 10vw;
   font-family: Montserrat-ExtraBold !important;
}
.imglogban{
	width: 2.5vw;
}
.textf{
	padding-top: 13vw;
	font-size: 3vw;
	color: #093322;
}
.texts{
	margin-top: 4vw;
	font-size: 1.9vw;
	color: #093322;
}
.textt{
	margin-top: 2vw;
	font-size: 1.4vw;
	color: #007632;
}
.imgfi{
	width: 13vw;
    height: 13vw;
    margin-top: 3vw;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    display: flex;
}
.iconcar{
	display: none;
}
.livev{
	display: none;
	}
@media only screen and (max-width: 992px) {
	.rowEditES{
		margin-top: 15rem;
	}
  	.imgCard{
  		margin-left: auto;
  		margin-right: auto;
    	margin-top: -8vw !important;
	}
	.titleDeCard{
		font-size: 2.3vw;
		margin-left: 17vw;
   		margin-right: 0;

	}
	.lineV{
		border-bottom: 1px solid transparent;
	}
	.livev{
		display: block;
		width: 53vw;
		margin-left: 4rem;
		color: #008D3F;
		opacity: 1;
	}
	.selp{
		margin-top: 10vw;
	}
}
@media only screen and (max-width: 767px) {
	.rowEditES{
		margin-top: 12rem;
	}
	.imgCard{
  		display: none;
	}
	.titleDeCard{
		font-size: 3.3vw;
		margin-left: 20.1vw;
	}
	.livev{
		width: 70vw;
	}
	.hidecart{
		display: none;
	}
	.textf{
		font-size: 4vw;
	}
	.texts{
		font-size: 2.5vw;
	}
	.textt{
		font-size: 2vw;
	}
}
@media only screen and (max-width: 575px) {
	.titleDeCard{
		margin-left: 29.1vw;
	}
	.iconcar{
		display: block;
		width: 5vw;
		float: right;
	}
	.hideTI{
		display: none;
	}
	.livev{
		width: 80vw;
	}
	.card-body{
		margin-right: 0 !important;
		margin-left: 0 !important;
	}

}