/*estado de servicio y soporte*/
.ui .g-recaptcha { margin: 0 0 0 35% !important; float:left;}
.ui.segment .clase {width:80%;}/*usado*/
.e_tit, .e_resul, .e_error, .boxtex, .avisotex{ float:left; height: auto;}
.e_tit, .e_resul a, .e_resul a:hover{text-decoration:none;color: #49a25d;}
.boxtex, .avisotex {width: 100%;}
.boxtex a, .boxtex a:hover, .avisotex a, .avisotex a:hover{text-decoration:none;color: #ed5c2e}
.boxTit {width:95%;} .e_resul{ width:30%;} .e_error{ width:46%;}.e_tit { width:21%;} .e_tit .fa{ margin-right:2%;font-size:1.4em}
.avisoinicio {width: 400px; border:1px solid #1678c2; border-radius: 0.28571429rem; margin: 14px 0 0 35%; float: left; }
.boxTit {text-align: left; margin: 0 1.5rem;}
/*.boxMsn{text-align: left; width:100%; margin:4% 0 0;font-size: 1.3em !important; line-height: 30px; color:#E05850;font-weight: 400 !important; border-top:1px solid #CCC; padding: 2% 0 0;}*/
.boxtex {margin-bottom:20px;} .avisotex {padding: 1rem;}
.boxtex iframe{/*float: left;*/padding: 0.3%;margin: 0 0 2%; border: 1px solid #cccccc;}
.boxtex .mensaje { color:#c90000;}
#content_segment{width:100%; }
.ui.modal>.close{ top: 0rem !important;right: 0rem !important; color: black !important;}/*para boton de cierre*/
.pregtex {width:100%; height:auto;font-size: 1em !important;line-height: 27px;color: #585858; margin:0 0 10px; padding:0; font-weight: 400 !important;}
.opcion {height: auto;text-align: left;float: left;width: 100%;margin: 0;}
/*linkify*/
.opcion label{display: inline-block;COLOR: #34495e;font-size: 1rem;padding: 0 8px;}
.opcion input{border: 1px solid #D5D5D5;font-size: 17px;padding: 5px 0 5px 8px;}
.opcion input { width: 92%;}
/***/
.botone, .btn_d {width: 170px !important;font-size: 1rem !important; line-height: 30px;font-weight: 400;height: auto;text-align: center; float: right; text-decoration: none; }.botone {margin-left: 3% !important;}
.btn_d { background-attachment: scroll;margin: 0 4% 0 0;background: none repeat scroll 0 0 #5c6884; cursor: pointer; padding: 4px 0;}.btn_d a, .btn_d a:hover { color:#FFFFFF; text-decoration:none;}.btn_d:hover, .btn_d:focus, .btn_d:active { background-color: #87979D; text-decoration: none;}
.result_box {color: #ccc;font-size: 1.3em;line-height: 38px;width: 100%;border-bottom: 1px solid #cccccc; text-align: center;height: 40px;margin: 0 0 2%;float: left;}
.result_box span {color: #2d3e50;}.result_box img{margin: 1% 0.2%;border: 0;}
/*general formulario*/
button,submit, label, textarea { font-weight:400; height:auto; text-align:left;}
label{padding: 1rem 0; color: #42414d;}
button,input { overflow: visible;}
.contenedor-recaptcha {display: flex; justify-content: center;}
.form-items {width: 100%;float: left;clear: both;padding: 5px 0;text-align: left;}
.form-items label {float: left;cursor: pointer;display: inline-block;COLOR: #ffffff;line-height: 26px;padding:0;font-size: 1rem;}
.form-items label:hover{COLOR:#f4801f;}
.form-items input[type="radio"] {padding: 0!important;font-size: 1rem;border: 2px !important;}