@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);.color-texto{color:#666}.color-enlace{color:#c00}.color-encabezados{color:#00c}.color-primario{color:#c00}.color-fondo{color:#ddd}.bg-texto{background-color:#666}.bg-enlace{background-color:#c00}.bg-encabezados{background-color:#00c}.bg-primario{background-color:#c00}.bg-fondo{background-color:#ddd}.margin-none{margin:0!important}.mt-none{margin-top:0!important}.mt-xs{margin-top:5px!important}.mt-sm{margin-top:10px!important}.mt{margin-top:15px!important}.mt-md{margin-top:20px!important}.mt-lg{margin-top:30px!important}.mt-xl{margin-top:40px!important}@media (max-width:768px){.mt-xs-none{margin-top:0!important}}@media (max-width:768px){.mt-xs-xs{margin-top:5px!important}}@media (max-width:768px){.mt-xs-sm{margin-top:10px!important}}@media (max-width:768px){.mt-xs-mt{margin-top:15px!important}}@media (max-width:768px){.mt-xs-md{margin-top:20px!important}}@media (max-width:768px){.mt-xs-lg{margin-top:30px!important}}@media (max-width:768px){.mt-xs-xl{margin-top:40px!important}}.mb-none{margin-bottom:0!important}.mb-xs{margin-bottom:5px!important}.mb-sm{margin-bottom:10px!important}.mb{margin-bottom:15px!important}.mb-md{margin-bottom:20px!important}.mb-lg{margin-bottom:30px!important}.mb-xl{margin-bottom:40px!important}@media (max-width:768px){.mb-xs-none{margin-bottom:0!important}}@media (max-width:768px){.mb-xs-xs{margin-bottom:5px!important}}@media (max-width:768px){.mb-xs-sm{margin-bottom:10px!important}}@media (max-width:768px){.mb-xs-mb{margin-bottom:15px!important}}@media (max-width:768px){.mb-xs-md{margin-bottom:20px!important}}@media (max-width:768px){.mb-xs-lg{margin-bottom:30px!important}}@media (max-width:768px){.mb-xs-xl{margin-bottom:40px!important}}.mr-none{margin-right:0!important}.mr-xs{margin-right:5px!important}.mr-sm{margin-right:10px!important}.mr{margin-right:15px!important}.mr-md{margin-right:20px!important}.mr-lg{margin-right:30px!important}.mr-xl{margin-right:40px!important}@media (max-width:768px){.mr-xs-none{margin-right:0!important}}@media (max-width:768px){.mr-xs-xs{margin-right:5px!important}}@media (max-width:768px){.mr-xs-sm{margin-right:10px!important}}@media (max-width:768px){.mr-xs-mr{margin-right:15px!important}}@media (max-width:768px){.mr-xs-md{margin-right:20px!important}}@media (max-width:768px){.mr-xs-lg{margin-right:30px!important}}@media (max-width:768px){.mr-xs-xl{margin-right:40px!important}}.ml-none{margin-left:0!important}.ml-xs{margin-left:5px!important}.ml-sm{margin-left:10px!important}.ml{margin-left:15px!important}.ml-md{margin-left:20px!important}.ml-lg{margin-left:30px!important}.ml-xl{margin-left:40px!important}@media (max-width:768px){.ml-xs-none{margin-left:0!important}}@media (max-width:768px){.ml-xs-xs{margin-left:5px!important}}@media (max-width:768px){.ml-xs-sm{margin-left:10px!important}}@media (max-width:768px){.ml-xs-ml{margin-left:15px!important}}@media (max-width:768px){.ml-xs-md{margin-left:20px!important}}@media (max-width:768px){.ml-xs-lg{margin-left:30px!important}}@media (max-width:768px){.ml-xs-xl{margin-left:40px!important}}.padding-none{padding:0!important}.pt-none{padding-top:0!important}.pt-xs{padding-top:5px!important}.pt-sm{padding-top:10px!important}.pt{padding-top:15px!important}.pt-md{padding-top:20px!important}.pt-lg{padding-top:30px!important}.pt-xl{padding-top:40px!important}.pb-none{padding-bottom:0!important}.pb-xs{padding-bottom:5px!important}.pb-sm{padding-bottom:10px!important}.pb{padding-bottom:15px!important}.pb-md{padding-bottom:20px!important}.pb-lg{padding-bottom:30px!important}.pb-xl{padding-bottom:40px!important}.pr-none{padding-right:0!important}.pr-xs{padding-right:5px!important}.pr-sm{padding-right:10px!important}.pr{padding-right:15px!important}.pr-md{padding-right:20px!important}.pr-lg{padding-right:30px!important}.pr-xl{padding-right:40px!important}.pl-none{padding-left:0!important}.pl-xs{padding-left:5px!important}.pl-sm{padding-left:10px!important}.pl{padding-left:15px!important}.pl-md{padding-left:20px!important}.pl-lg{padding-left:30px!important}.pl-xl{padding-left:40px!important}.img-full-responsive{width:100%}.img-full-responsive>img{width:100%}@media (max-width:768px){.btn-xs-block{display:block!important}}.btn-s-xs{min-width:90px}.btn-s-sm{min-width:100px}.btn-s-md{min-width:120px}.btn-s-lg{min-width:150px}.btn-s-xl{min-width:200px}.border-none{border-color:transparent;border-width:0}.border{border:1px solid #ccc}.border-t{border-top:1px solid #ccc}.border-r{border-right:1px solid #ccc}.border-b{border-bottom:1px solid #ccc}.border-l{border-left:1px solid #ccc}.border-2x{border-width:2px}.border-3x{border-width:3px}.border-4x{border-width:4px}.border-5x{border-width:5px}.dashed{border-style:dashed!important}.rounded{border-radius:500px}.no-radius{border-radius:0}.block{display:block}.inline{display:inline-block!important}.none{display:none}.v-middle{vertical-align:middle!important}.v-top{vertical-align:top!important}.v-bottom{vertical-align:bottom!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-preline{white-space:pre-line}.text-pre{white-space:pre}#media-detect{display:none;width:0}@media (min-width:768px){#media-detect{width:768px}}@media (min-width:992px){#media-detect{width:992px}}@media (min-width:1200px){#media-detect{width:1200px}}html{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#666}textarea{resize:none}.checkbox-group-inline,.radiobox-group-inline{display:table}.checkbox-group-inline .checkbox-group,.checkbox-group-inline .radio-group,.radiobox-group-inline .checkbox-group,.radiobox-group-inline .radio-group{display:table-cell;padding-right:15px}.checkbox-group-inline label,.radiobox-group-inline label{padding-right:15px}.checkbox-group input,.radio-group input{width:auto!important;height:auto!important;opacity:0}.checkbox-group input:checked+i,.radio-group input:checked+i{border-color:#3898ee}.checkbox-group input:checked+i:before,.radio-group input:checked+i:before{position:absolute;width:100%;top:2px;text-align:center;font-family:FontAwesome;font-style:normal;font-weight:400;color:#3898ee}.checkbox-group input[type=radio]+i,.radio-group input[type=radio]+i{border-radius:100%}.checkbox-group input[type=checkbox]:checked+i:before,.radio-group input[type=checkbox]:checked+i:before{content:"\f00c"}.checkbox-group input[type=radio]:checked+i:before,.radio-group input[type=radio]:checked+i:before{content:"\f111";left:3px;width:auto}.checkbox-group input[disabled]+i,.radio-group input[disabled]+i,fieldset[disabled] .checkbox-group input+i,fieldset[disabled] .radio-group input+i{border-color:#eaeaea}.checkbox-group input[disabled]+i:before,.radio-group input[disabled]+i:before,fieldset[disabled] .checkbox-group input+i:before,fieldset[disabled] .radio-group input+i:before{color:#ddd}.checkbox-group i,.radio-group i{width:18px;height:18px;line-height:1;border:1px solid #ddd;background-color:#fff;margin-left:-20px;margin-top:-2px;display:inline-block;vertical-align:middle;margin-right:4px;position:relative;font-size:13px}.ie8 .checkbox-group i,.ie8 .radio-group i{display:none}:focus{outline:0}a:active,a:focus,a:hover{outline:0}input::-moz-focus-inner,option::-moz-focus-inner,select::-moz-focus-inner{border:0}hr{clear:both;border-bottom:0;border-top:1px solid #ccc;border-right:0;border-left:0;margin:30px 0;min-height:0;height:1px}hr.alt1{border-style:dotted}hr.alt2{border-style:dashed}.rejillaDatos span.label-primary{padding:5px 10px;font-size:12px;margin-right:3px}.rejillaDatos span i{margin-right:4px;cursor:pointer}.select2-dropdown{z-index:10000}input.forms-error,select.forms-error,textarea.forms-error{color:#b94a48;background-color:#f2dede;border:1px solid #eed3d7}.forms-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:1;-moz-opacity:1;-webkit-opacity:1;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.select2-selection{height:34px!important;padding:2px}.forms-error .select2-selection{color:#b94a48;background-color:#f2dede;border:1px solid #eed3d7}