*{
	margin: 0px;
	padding: 0px;
}
body{
	background-color: #ffffff;
	color: #4c4c4c;
	font-family: 'Asap', sans-serif;
	font-size: 14px;
}
header {
	background:#d6cffe;
	color:#fff;
}

.padding-top {
	padding-top: 15px;
}
.LogoInicion{
    width: 300px;
}
.TituloPrincipal{
	float:left;
	font-size:30px !important;
	padding-top: 5px;
}

.Cuerpoimg {
    float: left;
    width: 140px;
}
.imagenCanting {
    width: 100px;
    margin-left: 10px;
    margin-top: 20px;
}

.Tituloimg{
	float: right;
    height: 80px;
    width: 220px;
    padding-top: 5px;
    padding-bottom: 5px;
}



.Titulostextos{
	font-size:16px !important;
	padding-top: 20px;
}

hr {
    border-top: 2px solid #000;
	margin-bottom: 10px;
	margin-top: 0px;
}
.form-group {
    margin-bottom: 0px !important;
}

h4, .h4 {
    font-size: 16px !important;
	font-weight: 900;
}
.fechaaammdd {
    font-size: 10px;
}
.alert-info {
    background-color: #afafaf;
    border-color: #afafaf;
    color: #ffffff;
}
.alert {
	border: 1px solid transparent;
    border-radius: 4px;   
	padding: 5px;
    margin-bottom: 5px;   
}
.form-control {
    font-size: 14px;
	height: 30px;
    padding: 5px 5px;    
}

.has-success .form-control-feedback {
	display:none;
}
 .has-error .form-control-feedback {
    display:none;
}


.PagosFecha{
    font-size: 12px;
	padding: 5px;
}
.PagosEspacio{
    font-size: 14px;
	padding: 5px;
}
.PagosDinero{
    font-size: 14px;
	padding: 5px;
}

.textofotosenvios{
    font-size: 14px;
	font-weight:bold;
}

.paddingtopdni{
	padding-top:30px;
}

.fileUpload input.upload  {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    font-size: 20px;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity = 0);
    height: 100%;
    text-align: center;
}
#uploadFile,#uploadFile1,#uploadFile12, #uploadFile2, #uploadFile3,#uploadFile4 ,#uploadFile5,#uploadFile4a ,#uploadFile5a,#uploadFile6,#uploadFilef {
    margin-left: 10px;
    padding: 8px;
    width: 150px;
}

#file,#file2{
	height:30px;
}

.Acepto1,.Acepto2{
	color:#4c4c4c;
	font-size:12px;
}


.Textocondiciones {
	text-align: justify;
}

.imgSubir{
	width:60px;
	height:60px;
}
.paddingtop{
	padding-bottom:50px;
}
.paddingtopboton{
	padding-bottom:50px;
	padding-top:30px;
}
.centerboton{
	text-align:center;
}
.btn-success {background-color: #d6cffe;border-color: #8ed2ff;}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open>.dropdown-toggle.btn-success {background-color: #337ab7;border-color: #d6cffe;}
.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{background-color: #337ab7;border-color: #d6cffe;}
.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-color: #337ab7;border-color: #d6cffe;}
.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled].btn-success:hover{background-color: #337ab7;border-color: #d6cffe;}
.btn-success.badge{background-color: #337ab7;border-color: #d6cffe;}


.rating-container .clear-rating {
    display: none !important;
}
.rating-md .caption {
    display: none !important;
}

.badge-secondary{
    display: none !important;
}


.btn.disabled:hover , .btn[disabled]:hover , fieldset[disabled] .btn :hover {
    background-color: #337ab7;
    border-color: #d6cffe;
}

.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {
    color: #e00000;
}

footer {
	background:#d6cffe;
	bottom: 0;
	color:#fff;
	margin-top: 50px;
	position:fixed;
	width: 100%;
}
.Powered{
	margin: 10px;
	color:#fff;
}

@media screen and (max-width: 460px) {
	
	.TituloPrincipal {
		float: left;
		font-size: 18px !important;
		padding-top: 20px;
	}

	.fileUpload{
		margin-bottom: 20;
		margin-left: 10;
		margin-top: 5px;  
	}
	
	.text-danger {
		font-size: 16px;
		text-align: left;
	}
	.Tituloimg {
		float: left;
	}
}