@charset "UTF-8";

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 700;
    src: url(fonts/iranyekanwebbold.eot);
    src: url(fonts/iranyekanwebbold.eot?#iefix) format("embedded-opentype"), url(fonts/iranyekanwebbold.woff2) format("woff2"), url(fonts/iranyekanwebbold.woff) format("woff"), url(fonts/iranyekanwebbold.ttf) format("truetype")
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 300;
    src: url(fonts/iranyekanweblight.eot);
    src: url(fonts/iranyekanweblight.eot?#iefix) format("embedded-opentype"), url(fonts/iranyekanweblight.woff2) format("woff2"), url(fonts/iranyekanweblight.woff) format("woff"), url(fonts/iranyekanweblight.ttf) format("truetype")
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 400;
    src: url(fonts/iranyekanwebregular.eot);
    src: url(fonts/iranyekanwebregular.eot?#iefix) format("embedded-opentype"), url(fonts/iranyekanwebregular.woff2) format("woff2"), url(fonts/iranyekanwebregular.woff) format("woff"), url(fonts/iranyekanwebregular.ttf) format("truetype")
}
html {
    direction: rtl;
    height: 100%;
    width: 100%;
    /*overflow: hidden;*/
}
body {
    min-height: 100%;
    overflow: auto;
    position: relative;
}
body {
    background-color: #607D8B;
    color: #676767;
    font-family: iranyekan !important;
    font-size: 13px;
    line-height: 1.385;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    font-size-adjust: none;
    font-stretch: normal;
    font-feature-settings: normal;
    font-language-override: normal;
    font-kerning: auto;
    font-synthesis: weight style;
    font-variant: normal;
    text-rendering: auto;
    min-width: 980px;
    cursor: default;
}
.tooltip-inner {
    font-family: IRANSans ,roboto ,Arial !important;
    font-size: 11px;
}
a {
	text-decoration:none !important;
}
body.style2 {
    background-color: #e8e8e8;
}
input {
	 width: 100%;
     font-family: iranyekan !important;
}
.btn, a, i, a:before, button, a:after, img, label, .jw-preview {
    -webkit-transition-property: color, border-color, background-color, opacity, text-shadow; /* Safari */
    transition-property: color, border-color, background-color, opacity, text-shadow;
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -ms-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    outline: none !important;
}
a {
    color: #3C7CD4;
    /*display: inline-block;*/
}
a:hover {
    color: #EA4D00;
    text-decoration: none;
}
a:focus {
    color: inherit;
    text-decoration: none;
}
.form-submit input{
    border:0;
    padding:9px;
    background-color:orange;
    font-family:'iranyekan',tahoma !important;
}

li {
    list-style:none;
}
.box-form {
    display: block;
    width: 355px;
    background-color: #FFFFFF;
    border: 1px solid #EDEEEE;
    text-align: center;
    padding: 15px 0;
    margin: 50px auto 0 auto;
    font-size: 13px;
    color: #8F8F8F;
    box-shadow: 0 0px 15px #d3d3d3;
}
.box-form .-container {
    width: 270px;
    margin: 0 auto;
}
.box-form .-title {
    display: block;
    margin: 5px 0 30px 0;
    padding: 0;
    color: #8F8F8F;
    font-size: 38px;
}

.box-form .-message {
    color: #8F8F8F;
    font-size: 12px;
    margin-bottom: 15px;
}
.box-form + .box-form {
    margin-top: 10px;
}
.box-form {
    display: block;
    width: 355px;
    background-color: #FFFFFF;
    border: 1px solid #EDEEEE;
    text-align: center;
    padding: 15px 0;
    margin: 100px auto 0 auto;
    font-size: 13px;
    color: #8F8F8F;
}
.style2 footer {
    margin-top: 100px;
    margin-bottom: 50px;
}
.footer-menu {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 0;
    text-align: center;
}
.footer-copyright {
    display: block;
    color: #8F8F8F;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
    margin-top: 10px;
}
.box-form a {
    color: #0084ff;
}
.regfor ul {
    padding: 0 !important;
}
.regfor ul li {
    margin-bottom: 10px !important;
}
.btn, a, i, a:before, button, a:after, img, label, .jw-preview {
    -webkit-transition-property: color, border-color, background-color, opacity, text-shadow;
    transition-property: color, border-color, background-color, opacity, text-shadow;
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -ms-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    outline: none !important;
}
input {
    width: 100%;
    font-family: iranyekan !important;
}
.form-submit input {
    background-color: orange;
    border: 0;
    padding: 9px;
    font-family: 'iranyekan',tahoma !important;
}