footer #container #main_inf #container_mid2 .info .c_info .c_info_img{padding-top: 0 !important}
#main_content{width: 100%; height: auto; overflow: hidden;padding-top: 142px; padding-bottom: 45px;}
#main_content #title_content{width: 100%; height:326px; background-color: #006dff; padding-top: 42px;}
#main_content #title_content #titleh1{max-width: 361px; width: 95%; margin: 0 auto; height: 74px; background-image: url(/img/registro/bg-title.png); background-size: auto; background-repeat: no-repeat; background-position: left top; padding-top: 24px; text-align: center}
#main_content #title_content #titleh1 h1{color: white; font-family: Arial; font-size: 22px; padding: 0; font-weight: normal; text-transform: uppercase}
#main_content #title_content #text_title{width: 95%;max-width: 399px; height: 69px; margin: 23px auto 0;border-left:4px solid #00ffff; color: white; padding: 16px 0 16px 11px; font-family: Arial; font-size: 13px;}
#main_content #mid_content{width: 616px; min-height: 190px; height: auto; margin: -81px auto 0;-webkit-box-shadow: -2px 1px 32px 2px rgba(0,0,0,0.22);-moz-box-shadow: -2px 1px 32px 2px rgba(0,0,0,0.22);box-shadow: -2px 1px 32px 2px rgba(0,0,0,0.22);border-radius: 20px}
#main_content #mid_content #md_firstT{width: 100%; height: 81px; background-color: #1955c0; border-radius: 20px 20px 0 0; padding-top: 19px; background-image: url(/img/registro/bg_title_datos_cuenta.png);background-position: 42px center;background-repeat: no-repeat;}
#main_content #mid_content #md_firstT #mdft_circle{text-transform: uppercase;color:white; font-family: Arial; font-size: 15px; text-align: center; height: 41px; width: 208px; margin: 0 auto; border: 1px solid #00ffff; border-radius: 20px; padding-top: 10px}
#main_content #mid_content #md_firstT #mdft_text{color: #00ffff; float: right; margin: 0 15px 0 0; font-family: Arial; font-size: 10px; text-transform: uppercase}
#main_content #mid_content #md_firstPart{width: 100%; height: 350px; background-color: white}
#main_content #mid_content #md_firstPart #mdfp_content{height: auto; max-width: 531px; width: 98%; margin: 0 auto}
#main_content #mid_content #md_firstPart #mdfp_content #bg_title{position: absolute; width: 172px; height:147px; background-image: url(/img/registro/bg-title-datos2.png); margin-top: -98px;margin-left: 488px;}
#main_content #mid_content #md_firstPart #mdfp_content #mdfpc_kinduser{width: 100%; height: auto; padding-top: 30px; overflow: hidden}
#main_content #mid_content #md_firstPart #mdfp_content #mdfpc_kinduser #mdfpc_ku_text{float: left;color:#585858; font-family: Arial; font-size: 12px; text-transform: uppercase; height: 22px; border-right: 2px solid #a1a1a1; padding-top: 4px; width: 120px; margin-left: 16px }
#main_content #mid_content #md_firstPart #mdfp_content #mdfpc_kinduser #mdfpc_ku_select{float: left; padding-left: 5px; margin: 0; overflow: hidden;background-color: #fff; background:url("/img/registro/arrowdown.gif") no-repeat 98% center;}
#main_content #mid_content #md_firstPart #mdfp_content #mdfpc_kinduser #mdfpc_ku_select select{width: 138px;height: 22px;border: none;border-bottom:1px solid #a1a1a1; box-shadow: none;background-color: transparent;background-image: none; -webkit-appearance: none; -moz-appearance: none;appearance: none; color: #585858; font-family: Arial; font-size: 12px}
#main_content #mid_content #md_firstPart #mdfp_content #mdfpc_kinduser #mdfpc_ku_select select:focus {outline: none;}
#main_content #mid_content #md_firstPart #mdfp_content .inputsform{width: 100%; height: auto; padding-top: 30px; overflow: hidden}
#main_content #mid_content #md_firstPart #mdfp_content .inputsform .if_content{width: 50%; float: left;height: 34px; margin-bottom: 15px}
#main_content #mid_content #md_firstPart #mdfp_content .inputsform .if_content .ifc_inputO{width: 16px;height: 16px; float: left; color:#00ffff; font-size: 23px; font-family: Arial; text-align: center}
#main_content #mid_content #md_firstPart #mdfp_content .inputsform .if_content .ifc_inputI{color: #585858; font-family: Arial; font-size: 12px; text-transform: uppercase;padding-top: 1px;height: 34px; border-bottom: 2px solid #a1a1a1; float: left; width: 218px}
#main_content #mid_content #md_firstPart #mdfp_content .inputsform .if_content .ifc_inputI input{border: none; width: 100%; outline: none; color: #585858; background-color: transparent}
#main_content #mid_content #md_firstPart #chek_information{height:32px ; width: 474px; margin: 0 auto}
#main_content #mid_content #md_firstPart #chek_information label{width: 100%;height: 32px;float: left; text-align: center; color:#8d8d8d; font-family: Arial; font-size: 12px; border:2px solid #c2c2c2; padding-top: 7px; border-radius: 20px; cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
#main_content #mid_content #md_firstPart #chek_information #information{position: absolute;background: transparent;border: 0;margin: 9px 0 0 20px;}
#main_content #mid_content #md_firstPart #chek_information #information:checked + label{color: #f0f0f0; background-color: #197bff; border-color: #197bff}
#main_content #mid_content #md_firstPart #send_information{height: 41px; width: 208px; margin: 15px auto 0}
#main_content #mid_content #md_firstPart #send_information button{float: left; width: 100%; height: 41px; font-family: Arial; font-size: 15px; color: white;text-transform: uppercase; border: 0px; border-radius: 20px; background-color: #197bff; cursor: pointer;outline: 0}
#main_content #mid_content #md_firstPart #send_information button:hover{background-color: transparent; border:2px solid #197bff; color:#197bff}
#main_content #mid_content #md_firstPart #respuesta_ajax{text-align: center;font-family: Arial;font-size: 12px;margin: 11px 0 0;color: red;}
@media screen and (max-width:1080px){#main_content{padding-top: 94px}}
@media screen and (max-width:930px){footer #container #main_inf #container_right .info .c_info .c_info_img{padding-top: 0 !important}}
@media screen and (max-width:810px){#main_content #mid_content #md_firstPart #mdfp_content #bg_title{display: none;}}
@media screen and (max-width:780px){
    #main_content{padding-top: 29px}
    #main_content #title_content{padding-top: 70px}
}
@media screen and (max-width:650px){
    #main_content #mid_content{width: 100%;border-radius: 0;}
    #main_content #mid_content #md_firstT{border-radius: 0}
}
@media screen and (max-width:460px){
    #main_content #mid_content #md_firstT{background-image: none}
    #main_content #mid_content #md_firstT #mdft_text{margin: 6px 7px 0 0;}
    #main_content #mid_content #md_firstPart{height: 630px;}
    #main_content #mid_content #md_firstPart #mdfp_content #mdfpc_kinduser #mdfpc_ku_text{margin-left: 5px}
    #main_content #mid_content #md_firstPart #mdfp_content .inputsform .if_content{width: 100%; float: none}
    #main_content #mid_content #md_firstPart #mdfp_content .inputsform .if_content .ifc_inputI{width: 100%; height: 45px}
    #main_content #mid_content #md_firstPart #mdfp_content .inputsform .if_content .ifc_inputI input{height: 28px}
    #main_content #mid_content #md_firstPart #chek_information{margin: 19px auto 0; width: 100%; height: auto; overflow: hidden;  }
    #main_content #mid_content #md_firstPart #chek_information label{border-radius:0; border-top:2px solid #c2c2c2; border-bottom: 2px solid #c2c2c2;border-left: 0; border-right: 0; padding-top: 9px; text-align: left; padding-left: 24px; float: right; height: auto; overflow: hidden; padding-bottom: 9px;}
    #main_content #mid_content #md_firstPart #chek_information #information:checked + label{border-top:0; border-bottom: 0}
    #main_content #mid_content #md_firstPart #chek_information #information{margin: 9px 0 0 6px;}
}
@media screen and (max-width:330px){
    #main_content #title_content #titleh1{padding-top: 27px}
    #main_content #title_content #titleh1 h1{font-size: 18px}
}
@media screen and (max-width:296px){#main_content #title_content #text_title{font-size: 12px;padding: 8px 0 16px 11px;}}
@media screen and (max-width:290px){
    #main_content #mid_content #md_firstPart #mdfp_content #mdfpc_kinduser #mdfpc_ku_text{margin-left: 0;}
    #main_content #mid_content #md_firstPart #mdfp_content #mdfpc_kinduser #mdfpc_ku_select select{width: 119px}
}