@charset "utf-8";
/* CSS Document */

.Rounded {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-box-shadow: 1px 1px 3px #292929;
    box-shadow: 1px 1px 3px #292929;
}

.font_demo {
    color: #FFF;
    font-family: Tahoma, arial, "times New Roman", sans-serif, verdana;
    font-size: 14px;

}

.font_tahoma-12-black {
    color: #b2b2df;
    font-family: Tahoma, arial, "times New Roman", sans-serif, verdana;
    font-size: 12px;

}

.font_tahoma-14-black {
    color: #000;
    font-family: Tahoma, arial, "times New Roman", sans-serif, verdana;
    font-size: 14px;

}

.font_tahoma-14-whit {
    color: #FFFFFF;
    font-family: Tahoma, arial, "times New Roman", sans-serif, verdana;
    font-size: 14px;

}

.input[type=text] {
    width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    box-sizing: border-box;
}


body {

    text-align: center;
    vertical-align: middle;
}

.body_ {

    text-align: center;
    vertical-align: middle;
}

.full-height {
    height: 150%;
}

a:link, a:visited, a:hover {
    font-family: Vazir, Tahoma, arial, "times New Roman", sans-serif, verdana;
    text-decoration: none;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
}


#birthday-greeting {
    font-size: 72px;
    color: red;
    text-transform: uppercase;
}


@font-face {
    font-family: Vazir;
    src: url('../font_vazir/Vazir-FD.eot');
    src: url('../font_vazir/Vazir-FD.eot?#iefix') format('embedded-opentype'),
    url('../font_vazir/Vazir-FD.woff2') format('woff2'),
    url('../font_vazir/Vazir-FD.woff') format('woff'),
    url('../font_vazir/Vazir-FD.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


* {
    font-family: Vazir, Tahoma, Arial, monospace;
}

.align-center {
    margin: 0 auto;
    text-align: center
}

.align-center > * {
    margin: 0 auto
}

.align-right {
    text-align: right !important;
}

.align-right > * {
    text-align: right !important;
}

.align-left {
    text-align: left
}

.align-left > * {
    text-align: left
}

.pointer {
    cursor: pointer;
}