body {
    font-size: 15px;
    margin: 0;
}

h1.ui-title  {
    margin: 0px !important;
    font-size: 24px;
}

.ui-content {
    border: 0;
}

p {
    margin: 0px;
}

.ui-page-theme-a .ui-focus,
html .ui-bar-a .ui-focus,
html .ui-body-a .ui-focus,
html body .ui-group-theme-a .ui-focus,
html head + body .ui-btn-a.ui-focus,
html head + body .ui-body-a.ui-focus {
    -webkit-box-shadow: none /*{a-active-background-color}*/;
    -moz-box-shadow: none /*{a-active-background-color}*/;
    box-shadow: none /*{a-active-background-color}*/;
}

textarea {
    background: rgb(255, 255, 255) !important;
}

div[data-role="footer"] {
    border: none !important;
}

.five9-ivr-back-btn:after {
    background-image: url(images/icons-png/carat-l-black.png) !important;
}

.five9-ivr-back-btn,
.five9-ivr-right-btn,
.ui-icon-language_select{
    color: #288DC1 !important;
    background: transparent !important;
    border: none !important;
}
.five9-ivr-right-btn:after {
    background-image: url(images/icons-png/carat-r-black.png) !important;
}

.five9-ivr-restart-btn {
    border: none !important;
}

a.five9-ivr-start-btn,
a.five9-ivr-cancel-btn {
    display: block;
    width: 94% !important;
    border: none !important;
    border-radius: 6px !important;

    margin: 0px auto !important;
    margin-top: 6px !important;
    margin-bottom: 10px !important;

    font-size: 18px !important;
    padding: 10px 0px 10px 0px !important;

    -webkit-box-shadow: 1px 2px 5px 0px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 1px 2px 5px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 1px 2px 5px 0px rgba(0, 0, 0, 0.5);
}

.five9-ivr-cancel-btn .ui-btn-inner,
.five9-ivr-start-btn .ui-btn-inner {
    font-size: 24px;
    font-weight: 400;
}

.five9-ivr-cancel-btn {
    color: #288DC1;
}


.ui-btn-icon-left:after,
.ui-btn-icon-right:after,
.ui-btn-icon-top:after,
.ui-btn-icon-bottom:after,
.ui-btn-icon-notext:after {
    background-color: rgba(0, 0, 0, 0);
}


.five9-ewt-time-left p:first-child {
    font-size: 2.5em;
    font-weight: 100;
    color: #336699;
    margin: 15px;
    text-shadow: none;
}


.five9-ewt-time-left .five9-progress-bar {
    display: block;
    height: 15px;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    background-image: url('../images/gradient_01.png');
    background-repeat: repeat-x;
}

.bottom-buffer {
    margin-bottom: 1.5em;
}

.localized_hide{
    display:none !important;
}

/* localization rules*/

.static-localized[data-localization] {
    display: block;
}

.static-localized[data-localization="es-MX"] {
    display: none;
}
.static-localized[data-localization="en-GB"] {
    display: none;
}
.static-localized[data-localization="fr-FR"] {
    display: none;
}
.static-localized[data-localization="de-DE"] {
    display: none;
}
.static-localized[data-localization="pl-PL"] {
    display: none;
}

:lang(es-MX) > [data-localization] {
    display: none;
}

:lang(es-MX) > [data-localization="es-MX"] {
    display: block;
}

:lang(en-GB) > [data-localization] {
    display: none;
}

:lang(en-GB) > [data-localization="en-GB"] {
    display: block;
}

:lang(fr-FR) > [data-localization] {
    display: none;
}

:lang(fr-FR) > [data-localization="fr-FR"] {
    display: block;
}

:lang(de-DE) > [data-localization] {
    display: none;
}

:lang(de-DE) > [data-localization="de-DE"] {
    display: block;
}

:lang(pl-PL) > [data-localization] {
    display: none;
}

:lang(pl-PL) > [data-localization="pl-PL"] {
    display: block;
}

:lang(da-DK) > [data-localization] {
    display: none;
}

:lang(da-DK) > [data-localization="da-DK"] {
    display: block;
}

:lang(fi-FI) > [data-localization] {
    display: none;
}

:lang(fi-FI) > [data-localization="fi-FI"] {
    display: block;
}

:lang(nb-NO) > [data-localization] {
    display: none;
}

:lang(nb-NO) > [data-localization="nb-NO"] {
    display: block;
}

:lang(nl-NL) > [data-localization] {
    display: none;
}

:lang(nl-NL) > [data-localization="nl-NL"] {
    display: block;
}

:lang(sv-SE) > [data-localization] {
    display: none;
}

:lang(sv-SE) > [data-localization="sv-SE"] {
    display: block;
}

:lang(ja) > [data-localization] {
    display: none;
}

:lang(ja) > [data-localization="ja"] {
    display: block;
}

:lang(ja-JP) > [data-localization] {
    display: none;
}

:lang(ja-JP) > [data-localization="ja-JP"] {
    display: block;
}

.five9-ivr-cancel-btn[data-five9-lang]{
    display: block;
}

.five9-ivr-block{
    display: block;
}






/* end localization */

/** Not in use
div[data-role=navbar] .ui-btn .ui-btn-inner {
    padding-top: 50px;
}
*/
/** Not in use  
div[data-role=navbar] .ui-btn .ui-icon {
    width: 40px;
    height: 40px;
    margin-left: -20px;
}
*/
/** Not in use  
#wrench .ui-icon {
    background:  url(../images/wrench.png) 50% 50% no-repeat;
}
*/

/** Not in use  
#stacked .ui-icon {
    background:  url(../images/stacked-papers.png) 50% 50% no-repeat;
}
*/
/** Not in use  
#phone .ui-icon {
    background:  url(../images/phone.png) 50% 50% no-repeat;
}
*/
