html {
    background-color: rgb(241, 242, 242);
}

body {
    font-family: vazir, 'Lato';
    /*background-color: #f5f5f5;*/
    margin: 0px;
    padding: 0px;
    color: #58595B;
    overflow-x: hidden;
    margin-top: 52px;
}
a {
    text-decoration: none;
    color:unset;
}
h1,h2,h3,h4,h5,h6,h7{
    text-align:right;
}
.link {
    text-decoration: none;
    color: #2b6dad;
}
.link:hover {
    text-decoration: underline;
}
/*::selection {
    color: #fff;
    background: rgba(211, 47, 47, 0.67);
}*/
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    src: local('Lato Regular'), local('Lato-Regular'), url(https://ns1.omigo.ir/site/fonts/UyBMtLsHKBKXelqf4x7VRQ.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
    /* latin */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    src: local('Lato Regular'), local('Lato-Regular'), url(https://ns1.omigo.ir/site/fonts/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}




@font-face {
    font-family: Vazir;
    font-weight: 400;
    src: url(https://ns1.omigo.ir/site/fonts/Vazir.ttf) format("truetype"),url(https://ns1.omigo.ir/site/fonts/Vazir.eot?) format("eot"),url(https://ns1.omigo.ir/site/fonts/Vazir.woff) format("woff"),url(https://ns1.omigo.ir/site/fonts/Vazir.woff2) format("woff2")
}

@font-face {
    font-family: Vazir;
    font-weight: 100;
    src: url(https://ns1.omigo.ir/site/fonts/Vazir-Thin.ttf) format("truetype"),url(https://ns1.omigo.ir/site/fonts/Vazir-Thin.eot?) format("eot"),url(https://ns1.omigo.ir/site/fonts/Vazir-Thin.woff) format("woff"),url(https://ns1.omigo.ir/site/fonts/Vazir-Thin.woff2) format("woff2")
}

@font-face {
    font-family: Vazir;
    font-weight: 200;
    src: url(https://ns1.omigo.ir/site/fonts/Vazir-Light.ttf) format("truetype"),url(https://ns1.omigo.ir/site/fonts/Vazir-Light.eot?) format("eot"),url(https://ns1.omigo.ir/site/fonts/Vazir-Light.woff) format("woff"),url(https://ns1.omigo.ir/site/fonts/Vazir-Light.woff2) format("woff2")
}

@font-face {
    font-family: Vazir;
    font-weight: 300;
    src: url(https://ns1.omigo.ir/site/fonts/Vazir-Medium.ttf) format("truetype"),url(https://ns1.omigo.ir/site/fonts/Vazir-Medium.eot?) format("eot"),url(https://ns1.omigo.ir/site/fonts/Vazir-Medium.woff) format("woff"),url(https://ns1.omigo.ir/site/fonts/Vazir-Medium.woff2) format("woff2")
}

@font-face {
    font-family: Vazir;
    font-weight: 600;
    src: url(https://ns1.omigo.ir/site/fonts/Vazir-Black.ttf) format("truetype"),url(https://ns1.omigo.ir/site/fonts/Vazir-Black.eot?) format("eot"),url(https://ns1.omigo.ir/site/fonts/Vazir-Black.woff) format("woff"),url(https://ns1.omigo.ir/site/fonts/Vazir-Black.woff2) format("woff2")
}

@font-face {
    font-family: Vazir;
    font-weight: 700;
    src: url(https://ns1.omigo.ir/site/fonts/Vazir-Bold.ttf) format("truetype"),url(https://ns1.omigo.ir/site/fonts/Vazir-Bold.eot?) format("eot"),url(https://ns1.omigo.ir/site/fonts/Vazir-Bold.woff) format("woff"),url(https://ns1.omigo.ir/site/fonts/Vazir-Bold.woff2) format("woff2")
}




@font-face {
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: 400;
    src: url(https://ns1.omigo.ir/site/fonts/MaterialIcons-Regular.woff) format('woff'),url(https://ns1.omigo.ir/site/fonts/MaterialIcons-Regular.ttf) format('truetype');
}





@font-face {
    font-family: 'Material Icons Outlined';
    font-style: normal;
    font-weight: 400;
    src: url(https://ns1.omigo.ir/site/fonts/material-icons-outlined.eot); /* For IE6-8 */
    src: local('Material Icons Outlined'), local('MaterialIcons-Outlined'), url(https://ns1.omigo.ir/site/fonts/material-icons-outlined.woff2) format('woff2'), url(https://ns1.omigo.ir/site/fonts/material-icons-outlined.woff) format('woff'), url(https://ns1.omigo.ir/site/fonts/material-icons-outlined.ttf) format('truetype');
}




.materialoutlined {
    font-family: 'Material Icons Outlined';
    font-weight: normal;
    font-style: normal;
    display: inline-block;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    font-size: 100%;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;
    /* Support for Firefox. */
    -moz-osx-font-smoothing: grayscale;
    /* Support for IE. */
    font-feature-settings: 'liga';
}


.material-icons {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    display: inline-block;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    font-size: 100%;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;
    /* Support for Firefox. */
    -moz-osx-font-smoothing: grayscale;
    /* Support for IE. */
    font-feature-settings: 'liga';

}

.bodymessage {
    text-align: center;
}
.boxmessage {
    width: 600px;
    margin: 0 auto;
    padding: 15px 10px; border-radius: 20px;
    text-align: center;
}
    .boxmessage h2, .boxmessage h3 {
        text-align: center;
    }
.bodymessage img {
    width: 80px;
    margin-top: 10px;
}
.boxmessage h4 {
    text-align: center;
    background: white;
    padding: 5px;
    color: #2a2a2a;
    border-radius: 5px;
}

.h2green {
    background: #256e25;
    width: fit-content;
    margin: 0 auto;
    padding: 5px 15px;
    border-radius: 10px;
    color: white;
    margin-top: 10px;
}
.h3green {
    color: #fff !important;
    margin: 30px 0 !important;
    font-size: 17px;
}
.rahgiribox {
    background: white;
    width: fit-content;
    margin: 0 auto;
    padding: 5px 10px;
    border-radius: 5px;
    font-size: 17px;
}
.notirefresh {
    margin-top: 30px;
    color: #bd0808 !important;
    background: #f1f1f1 !important;
}

.buttonNew {
    height: 24px;
    font-size: 14px;
    float: left;
    text-align: center;
    border-radius: 25px;
    color: #808080;
    background-color: #fff;
    border: 1px solid #ddd;
    padding: 4px 1rem;
    cursor: pointer;
    margin-right: 5px;
    font-family: vazir,'Lato';
    -webkit-tap-highlight-color: rgba(255,255,255,0);
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}