#popup_container {text-align: left;align: center;min-width: 220px;max-width: 455px;background: #FFF;border: solid 0px #E9E0E2; border-radius: 0px;width: 100%;}
#popup_container a{text-decoration: none;}
#popup_container #close{background: transparent; height: 25px;color:#FFFFFF; float: none !important;}
#popup_container a.botonAzulClaro{background-color: #0067AA;border: 1px solid #0067AA;border-radius:5px;color: #FFFFFF;cursor: pointer;padding: 10px;text-align: center;text-transform: uppercase;width: 100px;}
#popup_container #close a.close{background-color: #004B7D;border: 0px solid #E9E0E2;color: #fff;cursor: pointer;margin-left: 95%;padding: 8px 12px;text-align: center; border-radius: 20px;}
#popup_title {font-size: 15px; color:#1F3251;}
#popup_content {background: 16px 16px no-repeat );padding: 0 1.75em 2em; margin: 0em; background-position: left top;}
#popup_content.alert {height: 100%;}
#popup_content.confirm {background-image: 16px 16px no-repeat url(../images/questionIcon.png); margin-left: 18px;}
#popup_content.prompt {background-image: 16px 16px no-repeat url(../images/questionIcon.png);margin-left: 18px;}
#popup_message {padding-left: 70px;}
#popup_panel {text-align: center;margin: 1em;}
#popup_prompt {margin: .5em 0em;}

@media screen and (max-width:767px){
    #popup_container #close a.close{background-color: #004B7D;border: 0px solid #E9E0E2;color: #fff;cursor: pointer;margin-left: 90.8%;padding: 8px 12px;text-align: center; border-radius: 20px;}

    table tbody tr td div{
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    #popup_content {background: 16px 16px no-repeat ;padding: 0 0.45em 2em; margin: 0em; background-position: left top;}
}