.flashmessage {
    position: fixed;
    z-index: 1000000;
    {if !isset($settings.position) || $settings.position == 'top'}
        top: -5px;
    {else}
        bottom: -5px;
    {/if}
    width: {if isset($settings.width)}{$settings.width}{else}440px{/if};
    padding: 15px 25px 15px 20px;
    {if isset($settings.border) && $settings.border}
    border: 2px solid {if isset($settings.border_color)}{$settings.border_color}{else}#FFE000{/if};
    {/if}
    border-radius: 6px;
    background: {if isset($settings.background_color)}{$settings.background_color}{else}#FFF500{/if};
    box-shadow: 0px 0px 100px rgba(0,0,0,0.5);
    font-size: {if isset($settings.font_size)}{$settings.font_size}{else}14px{/if};
    line-height: {if isset($settings.line_height)}{$settings.line_height}{else}19px{/if};
    color: {if isset($settings.text_color)}{$settings.text_color}{else}#000{/if};
    -webkit-animation-duration: 0.5s;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-name: slideIn;
}
.flashmessage-text a{
    color: {if isset($settings.link_color)}{$settings.link_color}{else}#006bd8{/if};
}

.flashmessage-text i a:hover {
    color: {if isset($settings.link_color)}{$settings.link_color}{else}#006bd8{/if} !important;
    text-decoration: underline;
}

.flashmessage-close {
    display: block;
    position: absolute;
    right: 8px;
    top: 16px;
    font-size: 16px;
    line-height: 16px;
    text-decoration: none;
    font-weight: bold;
    color: {if isset($settings.close_color)}{$settings.close_color}{else}#666666{/if};
    font-family: Verdana, Arial, Helvetica, sans-serif;
    cursor: pointer;
}