.profil_form > div {float:left;width:100%;border-top:1px solid #f0f0f0;padding-top:20px;padding-bottom:20px;}.profil_form > div > div {//background-color:#ff0000;//padding:10px;}.profil_form .radek {margin-bottom:10px;text-align:right;}.profil_form label {width:40%;display:inline-block;text-align:left;float:left;margin-top:9px;}.profil_form input[type=text], .profil_form input[type=password], .profil_form .text {display:inline-block;width:calc(60% - 20px);padding:10px;font-size:15px;text-align:left;} #kod_region {display:inline-block;width:calc(60% - 20px);font-size:15px;text-align:left;}#kod_region > div {height:40px;line-height:40px;padding:0px 10px;}#kod_region u, #kod_region i {height:40px;}.profil_form input[type=checkbox] {float:left;}.profil_form textarea {display:inline-block;width:calc(60% - 20px);height:150px;padding:10px;font-size:15px;text-align:left;}.profil_form .psc {width:70px !important;margin-right:calc(60% - 90px);}.profil_form .avatar {border:1px solid #c0c0c0;width:100px;height:100px;display:inline-block;background-position:center center;background-size:cover;position:relative;}.profil_form .avatar > div {width:100%;height:100%;border-radius:50px;border:1px dashed rgba(0,0,0,0.2);position:absolute;left:0px;top:0px;}.profil_form .avatar > i {position:absolute;right:2px;bottom:2px;cursor:pointer;background-color:#ffffff;padding:2px 2px 0px 2px ;border-radius:15px;}.hesla > input[type=password] {display:none;}.cinnosti label {display:inline-block;width:auto;}.znacky, .pridat_znacku, .cinnosti {padding-left:calc(40% + 20px);}.znacky > div {padding:10px 5px 10px 10px;vertical-align:middle;margin-bottom:5px;display:inline-block;border:1px dotted #c0c0c0;border-radius:5px;margin-right:5px;}.znacky > div > i {font-size:20px;vertical-align:bottom;color:#ffffff;background-color:#c0c0c0;border-radius:3px;cursor:pointer;padding:5px;}.znacky > div > span {vertical-align:top;margin-top:3px;margin-right:10px;display:inline-block;}.radek_ulozeni {border-top:1px solid #f0f0f0;}@media (max-width:1005px){.profil_form > div > div {}.profil_form > div > div:not(:first-child) {margin-top:20px;border-top:1px solid #f0f0f0;padding-top:20px;}.cinnosti {padding-left:calc(40% + 20px);}.cinnosti label {display:inline-block;width:auto;}}@media (max-width:520px){.profil_form label {display:block;width:100%;}.profil_form input[type=text], .profil_form input[type=password], .profil_form .text, .profil_form #kod_region {display:block;width:100%;}.profil_form textarea {display:block;width:100%;}.cinnosti, .znacky, .pridat_znacku {padding-left:0px;}.cinnosti label {display:inline-block;width:auto;}}