body
{
    margin:50px;
    font-family:Arial;
}


.AtentoFormularioDinamico
{
    position:relative;
    background-color:#e0e0e0;
    border-radius:10px;
    margin-bottom:20px;
    padding:20px;
}

.AtentoFormularioDinamico i
{
    cursor:pointer;
    display:block;
    width:20px;
    height:20px;
    position:absolute;
    top:15px;
    right:15px;
    background-size:contain;
}

.AtentoFormularioDinamico .Minimizado
{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZxJREFUeNrs3TtKBEEQgOFpBR+5BzAxlGXBg3gk7+AT8RqGyuIBFBF8BeIx3GTHauhFkUXDnZLvhwrMpD6GnulkSzeQ+r7vMlRKGdT/s9IpdQABCqAAAhRAARRAgAIogAIIUAAFUAABCqAACiBAARRAAQQogAIIUAAFUAABCqAACiBAARRAAQQogAIogAAFUAD1d+OYs5jXmGlMb5Y61eAl5jRm9BvcZsyFhQ16Zu3h2liEd2NBaWYyR1xtgFV13+mRpu2YrZjL0s68WztJV30Sx/UJPIjZs4901YdvVtrb5o59pOy5tNfUNbtI2dSH/D+4iXm3hrS9VcBre0jbVWnXM3ftrUa5PiNG9Qm8jzm3j3SdxDzM/6jXMpPOFVWWqcfe+k/Riliv1GYWNOjL7KNFeN+rZ+JxzFPMh6UtfarBY8xhzO6i65hcJ/cAf2dwmb8p6EP+H3zIC6AACiBAARRAAQQogAIogAAFUAAFEKAACqAAAhRAARRAgAIogAAFUAAFEKAACqAAAhRAARRAgAIogAIIUAAFUF99CjAAdQyKOUqA2zwAAAAASUVORK5CYII=');
}

.AtentoFormularioDinamico .Maximizado
{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAidJREFUeNrs3TFOG0EYgNFdkAjpOUCalAghcRBOEa7BHXBiFHGNlI4sDgBCkQK4QBwjTmEzo6wlCzlg7xYzs36f9BcUW3gey7BbjKuqfx2HuQwzCTNt5jHMMMxRpWz7GOYqzPyNmTW4+5YrP7zrd/CWZwwxr642wFvM0LLls+fNW8ysD3viTg8Az1peV4f54vc/fZOWd2Cc+9I/fN0DwPiYsNfh2n2AaZtv8xr0YQ/c6gACFEABBCiAAiiAAAVQAAUQoAAKoAACFEABFECAAiiAAghQAAUQoAAKoAACFEABFECAAiiAagf4+rzNeebTtdw/39rnna5z3qZJO/8973TT8zZN2hkvEHcbwKh6akcppk9hDsL8qJs978aaFFe8E4/jHXge5sR6FFe8+WZ189/mZ+tRZA911e28TaVt6kG+Bw/yz5ah2J4i4E/rUGyjunk9c1v14/jlbXuMOIp34F2Y79ajuL6F+bX4Ib6WGVdeUZUycdv78Fo0IsZXajMLlPXL7MEqvOXinvi1+velGH8sWvKJBr/DXIQ5XPU6pg+beddXUkU/BwqgAAogQAEUQAEEKIACKIAABVAABRCgAAqgAAIUQAEUQIACKIAABVAABRCgAAqgAAIUQAEUQICZ97fDtVOA6XvucO0TwPR1Oe905I9w+uLZbm0O6IvXHFq+PLpsATiwbPm06XmnK8/bVHrE9847Xeu8TaXfE5fPO33zvM3SexFgALJy+IOxW6pqAAAAAElFTkSuQmCC');
}




.AtentoFormularioDinamico h1
{
    font-size:26px;
    margin:0px;
}

.AtentoFormularioDinamico h2
{
    font-size:16px;
    font-weight:normal;
    color:#808080;
    margin:0px 0px 10px 0px;
}

.AtentoFormularioDinamico > div
{
    border:2px solid #ffffff;
    border-radius:10px;
    padding:20px;
}

.AtentoFormularioDinamico label
{
    color:#808080;
    background-color:#ffffff;
    display:block;
    margin-bottom:20px;
    position:relative;
    width:auto;
    border-radius:5px;
    padding:0px;
}

.AtentoFormularioDinamico label:last-of-type
{
    margin-bottom:0px;
}


.AtentoFormularioDinamico span
{
    font-weight:normal;
    font-size:12px;
    position:absolute;
    top:10px;
    left:10px;
 }


.AtentoFormularioDinamico input[type=text]
{
    background-color:transparent;
    font-size:16px!Important;
    border:none;
    padding:24px 10px 8px 10px;
    color:#000000;
    width:100%;
    box-sizing:border-box;
}


input[type=button]
{
    cursor:pointer;
    margin-top:10px;
    border-radius:5px;
    color:#ffffff;
    font-size:20px;
    padding:10px 30px;
    border:none;
    background-color:#ff6a00!important;
    margin-bottom:20px;
}

.AtentoFormularioDinamico textarea
{
    background-color:transparent;
    color:#000000;
    border:none;
    padding:0px;
    padding-left:5px;
    padding-top:18px;
    width:100%;
    height:80px;
    box-sizing:border-box;
    margin:5px;
    resize:none;
    overflow:hidden;
}


.AtentoFormularioDinamicoRequired
{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAB7CAYAAAC4nlgsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDM0MiwgMjAxMC8wMS8xMC0xODowNjo0MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OTc0MTVEQzE2QzYxMUU1OTEzMkZGMjA2ODAyMkE1MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OTc0MTVERDE2QzYxMUU1OTEzMkZGMjA2ODAyMkE1MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5NzQxNURBMTZDNjExRTU5MTMyRkYyMDY4MDIyQTUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5NzQxNURCMTZDNjExRTU5MTMyRkYyMDY4MDIyQTUzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+gDsmjAAABzlJREFUeNrsnc112zgQx0d4KkAdrDYN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');
    background-size:20px;
    background-repeat:no-repeat;
    background-position:right 10px center;
}