﻿@font-face {
    font-family: iransance;
    font-style: normal;
    font-weight: 200;
    src: url('../fonts/iransance/IRANSansWeb_Light.eot');
    src: url('../fonts/iransance/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../fonts/iransance/IRANSansWeb_Light.woff2') format('woff2'), /* Chrome36+, Opera24+*/
    url('../fonts/iransance/IRANSansWeb_Light.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('../fonts/iransance/IRANSansWeb_Light.ttf') format('truetype');
    font-display: block;
}
@font-face {
    font-family: iransance;
    font-style: normal;
    font-weight: normal;
    src: url('../fonts/iransance/IRANSansWeb.eot');
    src: url('../fonts/iransance/IRANSansWeb.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../fonts/iransance/IRANSansWeb.woff2') format('woff2'), /* Chrome36+, Opera24+*/
    url('../fonts/iransance/IRANSansWeb.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('../fonts/iransance/IRANSansWeb.ttf') format('truetype');
    font-display: block;
}
@font-face {
    font-family: iransance;
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/iransance/IRANSansWeb_Medium.eot');
    src: url('../fonts/iransance/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../fonts/iransance/IRANSansWeb_Medium.woff2') format('woff2'), /* Chrome36+, Opera24+*/
    url('../fonts/iransance/IRANSansWeb_Medium.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('../fonts/iransance/IRANSansWeb_Medium.ttf') format('truetype');
    font-display: block;
}

@font-face {
    font-family: iransance;
    font-style: normal;
    font-weight: bold;
    src: url('../fonts/iransance/IRANSansWeb_Bold.eot');
    src: url('../fonts/iransance/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../fonts/iransance/IRANSansWeb_Bold.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('../fonts/iransance/IRANSansWeb_Bold.ttf') format('truetype');
    font-display: block;
}
@font-face {
    font-family: 'fonticon';
    src: url('../fonts/fonticon.eot?q2rsns');
    src: url('../fonts/fonticon.eot?q2rsns#iefix') format('embedded-opentype'), url('../fonts/fonticon.ttf?q2rsns') format('truetype'), url('../fonts/fonticon.woff?q2rsns') format('woff'), url('../fonts/fonticon.svg?q2rsns#fonticon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

[class^="icon-"],[class*=" icon-"]{font-family:'fonticon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-search:before{content:"\e900"}
.icon-user:before{content:"\e905"}
.icon-location:before{content:"\e906"}
.icon-phone:before{content:"\e902"}
.icon-mail:before{content:"\e901"}
.icon-arrow-left:before{content:"\e903"}
.icon-arrow-right:before{content:"\e907"}
.icon-image:before{content:"\e90d"}
.icon-images:before{content:"\e90e"}
.icon-camera:before{content:"\e90f"}
.icon-calendar:before{content:"\e953"}
.icon-printer:before{content:"\e954"}
.icon-link:before{content:"\e9cb"}
.icon-attachment:before{content:"\e9cd"}
.icon-arrow-right2:before{content:"\ea3c"}
.icon-arrow-left2:before{content:"\ea40"}
.icon-circle-up:before{content:"\ea41"}
.icon-circle-right:before{content:"\ea42"}
.icon-circle-down:before{content:"\ea43"}
.icon-circle-left:before{content:"\ea44"}
.icon-share2:before{content:"\ea82"}
.icon-google-plus:before{content:"\ea8b"}
.icon-facebook:before{content:"\ea90"}
.icon-instagram:before{content:"\ea92"}
.icon-whatsapp:before{content:"\ea93"}
.icon-twitter:before{content:"\ea96"}
.icon-linkedin:before{content:"\eaca"}
.icon-play-button:before{content:"\e904"}
.icon-clock:before{content:"\e94e"}
.icon-eye:before{content:"\e9ce"}
.icon-folder-open:before{content:"\e930"}
.icon-reset:before{content:"\e908"}
.icon-zoom:before{content:"\e909"}
.icon-setting:before{content:"\e90a"}
.icon-text-height:before{content:"\e90b"}
.icon-night:before{content:"\e90c"}
.icon-line-height-2:before{content:"\e910"}
.icon-line-height:before{content:"\e911"}
.icon-accessbility:before{content:"\e912"}
.icon-font:before{content:"\e913"}
.icon-Text-Height:before{content:"\e914"}
.icon-Decrease-Font:before{content:"\e915"}
.icon-Increase-Font:before{content:"\e916"}
.icon-zoom_in:before{content:"\e917"}
.icon-zoom_out:before{content:"\e918"}
.icon-sun:before{content:"\e919"}
.icon-moon:before{content:"\e91a"}
.icon-user:before{content:"\e91b";color:#adb4d2}
.icon-quick .path1:before{content:"\e91c";color:rgb(208,204,255)}
.icon-quick .path2:before{content:"\e91d";margin-left:-.9970703125em;color:rgb(111,81,248)}
.icon-quick .path3:before{content:"\e91e";margin-left:-.9970703125em;color:rgb(111,81,248)}
.icon-quick .path4:before{content:"\e91f";margin-left:-.9970703125em;color:rgb(111,81,248)}
.icon-plus:before{content:"\e920";color:#637daa}
.icon-minus:before{content:"\e921";color:#637daa}
.icon-pass .path1:before{content:"\e922";color:rgb(77,99,126)}
.icon-pass .path2:before{content:"\e923";margin-left:-1.126953125em;color:rgb(102,183,74)}
.icon-arrow .path1:before{content:"\e924";color:rgb(255,255,255)}
.icon-arrow .path2:before{content:"\e925";margin-left:-1.060546875em;color:rgb(114,190,129);opacity:.3}
.icon-arrow .path3:before{content:"\e926";margin-left:-1.060546875em;color:rgb(114,190,129)}
.icon-arrow .path4:before{content:"\e927";margin-left:-1.060546875em;color:rgb(114,190,129)}
.icon-arrow .path5:before{content:"\e928";margin-left:-1.060546875em;color:rgb(114,190,129)}
.icon-sun-user:before{content:"\e929"}
.icon-user-phone:before{content:"\e92a"}
.icon-user-links:before{content:"\e92b"}
.icon-email-user:before{content:"\e92c"}
.icon-fax-user:before{content:"\e92d"}
.icon-user-i:before{content:"\e92e"}
body{font-size:13px;font-family:iransance;line-height:1.8;font-weight:normal;background-color:#fff;text-align:right;color:#000;overflow-x:hidden;background-color:#f5f9fc}
table,input{font-family:iransance;font-size:1em}
h1{font-size:1.3846153846154em}
h2{font-size:1.3076923076923em}
h3{font-size:1.2307692307692em}
h4{font-size:1.1538461538462em}
h5,h6{font-size:1.0769230769231em}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:2;font-family:iransance}
*{outline:none}
a,a:hover,a:focus,a:visited{text-decoration:none}
h1,h2{font-weight:700}
h3,h4,h5,h6{font-weight:700}
.bolder{font-weight:900}
.bold{font-weight:700}
.medium{font-weight:500}
.normal{font-weight:400}
.no-padding{padding:0!important}
.no-margin{margin:0!important}
a{transition:all .35s}
header{background:#fff}
.header-top{background:#f5f9fc;padding:.5rem 0}
.header-bottom{padding:0}
header .d-flex{align-items:center;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
header .right-part{margin-left:auto;margin-right:0}
header .left-part{margin-left:0;margin-right:auto}
header .left-part>div[class*="SiPo"]{display:inline-block}
.header-middle .container .d-flex{border-bottom:1px solid #efefef;padding:1rem 0;position:relative}
header .SiPo-LOGIN{float:left;overflow:inherit}
header .SiPo-LOGIN .LoginLink img{display:none}
header .SiPo-LOGIN .LoginLink:before{font-family:'fonticon';content:"\e905";color:#a8a9ab;font-size:1.2307692307692em;display:inline-block;border-right:2px solid #f6f7f1;padding-right:10px}
header .SiPo-LOGIN .LoginLink:after{content:"ورود کاربران";color:#a8a9ab;font-size:1em;position:relative;top:-4px;padding-right:5px}
.mainmenu .cdd0_main_menu{margin:0}
.cdd0_main_menu:after{content:"";display:table;clear:both;float:none;position:relative}
.mainmenu .cdd0_main_menu>li{list-style-type:none;float:right;display:inline-block;width:auto!important;padding:0;position:relative}
.mainmenu .cdd0_main_menu>li>A{transition:border .35s;font-size:1em;font-weight:400;display:block;line-height:60px;padding:0 14px;height:100%;position:relative;color:#444}
.mainmenu .cdd0_main_menu>li>A:hover,.mainmenu .cdd0_main_menu>li>A.cdd0_main_items_rollover{color:#444;font-weight:500}
header .cdd0_main_menu .hassubmenu:after{content:"";display:inline-block;transform:rotate(45deg);-webkit-transform:rotate(45deg);border:solid black;border-width:0 2px 2px 0;display:inline-block;padding:3px;top:25px;position:absolute;left:0}
img.imefix,.imefixh,.imea.imeam{display:none!important}
#mainmenu .cdd0_main_menu:after,.cdd0_main_menu:before{float:none;clear:both;content:"";display:table}
#mainmenu .cdd0_main_menu li{list-style-type:none;position:relative}
#mainmenu .cdd0_main_menu>li>.imsc>.imsubc{top:60px!important;position:absolute!important;left:auto!important;right:0;visibility:visible!important;display:none;width:220px!important;background:#fff;box-shadow:0 1px 6px 0 rgba(32,33,36,0.28);border:0!important}
#mainmenu .cdd0_main_menu>li:hover>.imsc>.imsubc{display:block;z-index:100}
#mainmenu .cdd0_main_menu>li:hover>a{background:transparent}
#mainmenu li ul,.sp-header nav ul{background-color:transparent!important;border:0 solid transparent!important;margin:0!important;padding:0!important}
#mainmenu li a,.sp-header nav li a{border:0 solid transparent!important;font-family:iransance!important;text-decoration:none!important}
#mainmenu .cdd0_main_menu>li>.imsc>.imsubc ul.cdd0_sub_menu>li{width:100%!important;float:none!important;text-align:right}
#mainmenu .cdd0_main_menu>li>.imsc>.imsubc ul.cdd0_sub_menu>li a{padding:10px 16px!important;color:#000!important;display:block;width:100%;font-family:'iransance'!important;font-size:1.0769230769231em!important;position:relative}
#mainmenu .cdd0_main_menu>li>.imsc>.imsubc .imsubc{top:0!important;right:220px!important;left:inherit!important;min-width:100%!important;visibility:visible!important;display:none;width:220px!important;position:absolute;background:#fff;box-shadow:0 1px 6px 0 rgba(32,33,36,0.28)}
#mainmenu .cdd0_main_menu>li>.imsc>.imsubc ul.cdd0_sub_menu>li:hover>.imsc>.imsubc{display:block}
#mainmenu .cdd0_main_menu>li>.imsc>.imsubc ul.cdd0_sub_menu>li:hover>a{color:#977b31!important}
#mainmenu .cdd0_main_menu>li>.imsc>.imsubc ul.cdd0_sub_menu>li>.imsc>.imsubc>ul.cdd0_sub_menu>li{text-align:center!important}
#mainmenu .cdd0_main_menu>li>.imsc>.imsubc ul.cdd0_sub_menu>li>.imsc>.imsubc>ul.cdd0_sub_menu>li a{line-height:30px;text-align:center!important;padding:10px 0!important;width:100%;margin:0;font-size:.92307692307692em}
#mainmenu .cdd0_main_menu>li>.imsc>.imsubc ul.cdd0_sub_menu>li>.imsc>.imsubc>ul.cdd0_sub_menu>li:last-child a{border-bottom:0 solid #000!important}
#mainmenu .animated{-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
#mainmenu .animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
#mainmenu iframe{display:none}
#mainmenu .cdd0_main_menu .imsubc>ul>li.hassubmenu>a:after{border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:4px;vertical-align:middle;content:"";display:inline-block;transform:rotate(135deg);-webkit-transform:rotate(135deg);position:absolute;left:10px;z-index:100;top:18px}
@-webkit-keyframes slideUp {
from{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideUp {
from{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
#mainmenu .slideUp{-webkit-animation-name:slideUp;animation-name:slideUp}
.search-wp .SearchWrapper input{font-family:'iransance';font-size:1.0769230769231em;height:40px;margin:0;outline:0;border:1px solid #e4e4e4;min-width:320px;line-height:40px;border-radius:5px;padding:0 15px 0 50px}
.search-wp .SearchWrapper input:hover,.search-wp .SearchWrapper input:focus{border:1px solid #136f6a}
.search-wp .search-wp .SearchButton{background-image:none;z-index:100;top:0;left:2px}
.search-wp{position:relative;height:40px}
.search-wp .SearchButton img{display:none}
.search-wp .SearchButton a:before,.icon-search:before{font-family:'fonticon';content:"\e900";color:#e4e4e4;font-size:1.5384615384615em;display:inline-block}
.search-wp .SearchButton{background-image:none;z-index:100;top:0;left:0;width:40px;height:40px;position:absolute;top:0;background:transparent;display:inline-block;text-align:center;line-height:40px;z-index:1;cursor:pointer}
span.icon-search{width:40px;height:40px;text-align:center;float:left;line-height:40px;cursor:pointer}
span.icon-search:before{color:#a8a9ab;font-size:1.2307692307692em}
.menu-btn-icon .line{width:24px;height:2px;background-color:#000;display:block;margin:6px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.menu-btn-icon:hover{cursor:pointer}
.menu-btn-icon{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-left:20px}
.menu-btn-icon.menu-on{animation:smallbig .6s forwards}
@keyframes smallbig {
0%,100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
}
.menu-btn-icon.menu-on .line:nth-child(1),.menu-btn-icon.menu-on .line:nth-child(2),.menu-btn-icon.menu-on .line:nth-child(3){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}
.menu-btn-icon.menu-on .line:nth-child(2){opacity:0}
.menu-btn-icon.menu-on .line:nth-child(1){-webkit-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}
.menu-btn-icon.menu-on .line:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}
.NavigationBar a.NavigationLink{color:#A4A4A4;font-size:.92307692307692em}
.NavigationBar a.NavigationLink:last-child{color:#000}
section{padding:2rem 0}
section.one-section{background:#3f486f;background-image:url(../img/header_pattern.jpg);background-size:100%;background-attachment:fixed}
.one-section .border-wp{position:relative}
.one-section .border-title{color:#fff;font-weight:500;font-size:1em;position:absolute;z-index:10;background:#ff8100;padding:1px 25px;border-radius:20px;top:10px;right:10px;box-shadow:0 0 0 4px rgba(255,255,255,0.30)}
.one-section span.border-more a{font-size:0;display:block;width:100%;height:100%}
.one-section span.border-more{position:absolute;display:inline-block;padding:1px 25px;border-radius:20px;top:10px;right:10px;min-width:100px;z-index:100;height:28px}
.one-section .right-part{padding-left:0}
.one-section .left-part{padding-right:0}
.wp-wrapper,.content-part .border-wp{margin-bottom:2rem;margin-top:1rem;position:relative;text-align:right}
.wrap-home .news .right-part .wp-wrapper{margin-bottom:3rem}
.wp-wrapper .wp-title,.content-part .border-title{color:#a3a7aa;display:inline-block;padding-left:1rem;font-size:1.2307692307692em;font-weight:500}
.wp-wrapper .wp-title:before,.content-part .border-title:before{content:"";border:3px solid #fe7c40;width:18px;height:18px;display:inline-block;margin-left:10px;position:relative;top:4px}
.wp-wrapper .wp-more,.content-part .border-more{padding-right:1rem;border-right:1px solid #ccc}
.wp-wrapper .wp-more:empty,.content-part .border-more:empty{display:none}
.wp-wrapper .wp-more a,.content-part .border-more a{color:#a3a7aa;font-size:1em}
.wp-wrapper .wp-more a.More:after,.content-part .border-more a.More:after{border:solid #a3a7aa;border-width:0 2px 2px 0;display:inline-block;padding:3px;vertical-align:middle;content:"";display:inline-block;transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-right:15px;transition:all .35s}
.wp-wrapper .wp-more a.More:hover,.content-part .border-more a.More:hover{color:#c18b5f}
.wp-wrapper .wp-more a.More:hover:after,.content-part .border-more a.More:hover:after{border-color:#c18b5f;margin-right:7px}
.content-part .border-wp{margin-bottom:3rem}
.left-part .wp-wrapper{margin-bottom:1rem}
.one-section .wp-wrapper .wp-title{color:#fff}
.one-section .wp-wrapper{margin-top:0;margin-bottom:0}
section.media{background:#17263b;background-image:url(../img/header_pattern.jpg);background-size:100%;background-attachment:fixed}
.owl-nav{position:absolute;top:-36px;left:0}
.owl-nav i{color:#8a8e91;line-height:25px}
.owl-carousel .owl-nav button{background-color:#e8ecef;width:25px;height:25px;margin-right:5px;border-radius:4px;outline:none!important}
.owl-carousel .owl-nav button:hover{background-color:#91916f}
.owl-carousel .owl-nav button:hover i{color:#fff}
figure{margin:0}
.CommentWrapper{/*display:none*/}
footer{background-color:#344254;background-image:url(../img/footer_pattern.svg),linear-gradient(to right top,#354354,#344254,#334255,#324155,#314055);position:relative;margin-top:-150px;padding:150px 0 15px;color:#fff;background-repeat:no-repeat;background-position:center -150px;text-align:right}
footer a{color:#fff;font-size:1em}
footer p,footer span{font-size:1em}
footer .wp-wrapper .wp-title{display:block;margin:0;margin-bottom:35px}
footer .footer-four .wp-title:before{display:none}
footer .footer-four .wp-title{margin-top:15px;margin-bottom:0}
footer div[class*="col-12"]{border-left:1px solid #58677c;min-height:250px}
.footer-four{border:0!important;min-height:inherit!important}
footer .SiPo-FORM{position:relative}
footer .SiPo-FORM table{position:static}
footer .SiPo-FORM .wp-content *{font-size:1em!important}
footer .SiPo-FORM div table,footer .SiPo-FORM div tbody,footer .SiPo-FORM div table tr,footer .SiPo-FORM div table td{display:block;width:100%}
.dynamic-form-wizardtable{position:relative}
footer .SiPo-FORM fieldset.dynamic-form-fieldset{margin:35px 0 15px;padding:0}
footer .SiPo-FORM input.dynamic-form-textbox{font-size:1em!important;height:40px!important;outline:none;border:0;width:100%!important;margin:0;padding:0 10px;border-radius:5px}
footer .footer-five{text-align:center;display:block;width:100%;margin-top:15px}
footer .footer-five div{width:100%;display:block}
.SiPo-FORM legend{display:none}
footer .SiPo-FORM input[type="submit"]{min-width:100px;width:100px!important;height:40px;color:#fff;position:absolute;left:0;bottom:0;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;margin:0;padding:0;background:url(../img/arrow-left.svg) no-repeat 15px center;background-color:#138f6a;background-size:20px;text-align:right;padding:0 20px;font-size:1.2em;transition:all .5s}
footer .SiPo-FORM input[type="submit"]:hover{background-position:20px center;background-color:#91916f}
footer .SiPo-FORM :before{display:none!important}
footer .SiPo-FORM .dynamicform-finish-label{color:#155724;background-color:#d4edda;border-color:#c3e6cb;display:block;border-radius:4px;padding:5px!important;margin:30px 0 15px!important}
footer .SiPo-FORM div table tbody td{width:100%!important;margin:0!important}
.content-part .white-bg .wp-content,.content-part .white-bg .border-content{background:#fff;padding:15px;border-radius:5px;box-shadow:0 8px 20px rgba(113,113,113,0.1)}
.content-part .control .white-bg .wp-content{position:relative}
.content-part .control .white-bg .wp-content:before{content:"";position:absolute;display:block;width:145px;height:236px;right:-62px;top:-8px;background:url(../img/dots.svg) no-repeat right 0;z-index:-1}
footer .SiPo-FORM{width:100%!important}
footer .SiPo-FORM span.dynamic-form-validator{line-height:2;padding:3px;margin:0;background:#f8d7da;border-radius:3px}
footer .SiPo-FORM span.dynamic-form-validator br{display:none!important}
footer .SiPo-FORM span.dynamic-form-validator[style*="inline"]{display:block!important;line-height:1.8}
footer .SiPo-FORM br{display:none}
footer .FormTitle,footer .FormCaption{display:none!important}
::placeholder{color:#c5bfbf;opacity:1;font-size:.9em}
:-ms-input-placeholder{color:#c5bfbf;ont-size:.9em}
::-ms-input-placeholder{color:#c5bfbf;ont-size:.9em}
.shine figure{position:relative;overflow:hidden}
.shine figure::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.shine figure:hover::before{-webkit-animation:shine .75s;animation:shine .75s}
@-webkit-keyframes shine {
100%{left:125%}
}
@keyframes shine {
100%{left:125%}
}
@-webkit-keyframes fadeInUp {
0%{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}
to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}
}
@keyframes fadeInUp {
0%{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}
to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.animated{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-duration:1s;animation-fill-mode:both}
@media (prefers-reduced-motion) {
.animated{-webkit-animation:unset!important;-webkit-transition:none!important;animation:unset!important;transition:none!important}
}
.Table-pagination{margin:2rem 0 0;justify-content:center}
.Table-pagination tbody{margin:0 auto}
.Table-pagination tbody tr{display:flex;flex-wrap:wrap;justify-content:center}
.Table-pagination td{display:inline-block;border:0}
.Table-pagination td a,.Table-pagination td span{font-size:1em;border:0;background:rgba(63,72,111,0.38);color:#fff;padding:3px 10px;border:0;border-radius:5px}
.Table-pagination a.PageNumber:hover,.Table-pagination .CurrentPage:hover{background:#3f486f}
.Table-pagination td:empty{display:none}
.Table-pagination .CurrentPage{font-weight:bold;color:#fff;text-align:center;background:rgba(63,72,111,1)}
.PageNumber+td+td{display:inline-block}
.content-part{padding:1rem 0}
.content-part .wp-wrapper{margin-bottom:0}
.section-part.hitcount{background:#17263b;text-align:center;padding:0}
.SiPo-LASTUPDATEPORTAL{margin-top:15px}
.SiPo-LASTUPDATEPORTAL div{display:inline}
.SiPo-LASTUPDATEPORTAL .title{font-weight:bold;color:#a3a7aa;margin-left:5px}
.message{display:none}
.message a{height:60px;width:60px;position:fixed;bottom:5px;right:5px;margin-left:0;margin-right:5px;margin-top:0;border-radius:50%;cursor:pointer;background-image:url(../img/chat.png);background-color:#138f6a;background-size:60%;background-repeat:no-repeat;background-position:center center;z-index:999;transition:box-shadow .2s ease-in-out!important;box-shadow:0 1px 6px rgba(0,0,0,0.6),0 2px 32px rgba(0,0,0,0.16)!important;animation:MoveUpDown 3s linear infinite}
.message a:before{animation:ripplemessege 2s ease-out infinite;border:solid 2px #138f6a;border-radius:50%;bottom:0;box-sizing:border-box;content:"";left:0;position:absolute;right:0;top:0}
.message a:after{animation:ripplemessege 2s 1s ease-out infinite;border:solid 2px #138f6a;border-radius:50%;bottom:0;box-sizing:border-box;content:"";left:0;position:absolute;right:0;top:0}
@keyframes ripplemessege {
0%{opacity:.5}
100%{border-radius:50%;opacity:0;transform:scale(1.5)}
}
@keyframes MoveUpDown {
0%,100%{transform:translateY(-20px)}
50%{transform:translateY(-10px)}
}
@-webkit-keyframes fadeInUp {
from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInUp {
from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@media only screen and (min-width:992px) {
#mainmenu .cdd0_main_menu>li.item{display:none!important}
}
@media (min-width: 1400px) {
.container{max-width:1300px}
}
@media only screen and (max-width: 1200px) {
.container{max-width:100%}
.one-section .left-part{padding-right:15px}
.mainmenu .cdd0_main_menu>li>A{padding:0 10px}
.wrap-home .block-left.left-part{display:flex;flex-wrap:wrap}
}
@media only screen and (max-width: 992px) {
body{font-size:13px;line-height:2}
.wrap-home .block-left.left-part>div{-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%;margin:0 1%}
footer div[class*="col-12"]{margin:10px 0}
.container{max-width:100%}
.header-top .left-part{width:100%}
.header-top .left-part .SiPo-WEBSITE:first-child{float:left}
#menuresponsive{position:fixed;height:100%;right:-260px;top:0;z-index:999;width:260px;background-color:#17263b;overflow-y:auto;transition:all .5s;padding:15px}
#menuresponsive.menu-on{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);right:0}
body.menu-on{overflow:hidden;position:fixed}
body.menu-on .overlay{position:fixed;left:0;right:0;top:0;bottom:0;z-index:100;background:rgba(0,0,0,0.5)}
#menuresponsive.sp-nav .cdd0_main_menu{width:100%}
#menuresponsive.sp-nav .cdd0_main_menu li{float:none;width:100%!important;background:none;text-align:right;list-style-type:none}
#menuresponsive.sp-nav .cdd0_main_menu li:hover:before{display:none}
#menuresponsive.sp-nav .cdd0_main_menu>li a,#menuresponsive.sp-nav .cdd0_main_menu>li:first-child a{color:#000;padding:5px 10px;line-height:35px;font-size:1.0769230769231em;display:block;text-align:right;text-decoration:none;color:#fff;border:0}
#menuresponsive.sp-nav .cdd0_main_menu li:hover>a{background:#17263b4f;color:#a19565!important}
#menuresponsive.sp-nav .cdd0_main_menu>li>a{font-weight:bold}
#menuresponsive.sp-nav .cdd0_main_menu li.hassubmenu>a:before{border:solid #d1c888;border-width:0 3px 3px 0;display:inline-block;padding:2px;content:'';text-align:right;transform:rotate(135deg);position:relative;float:left;top:15px;transition:all .3s}
#menuresponsive.sp-nav .cdd0_main_menu .cdd0_sub_menu li.hassubmenu>a:before{top:12px}
#menuresponsive.sp-nav .cdd0_main_menu li.hassubmenu>a.submenuisopen:before{transform:rotate(45deg)!important;top:12px}
#menuresponsive.sp-nav .cdd0_main_menu>li.hassubmenu .arrowbtn{display:inline-block;height:40px;width:40px;line-height:40px;float:left;text-align:center}
#menuresponsive.sp-nav .cdd0_main_menu>li .cdd0_sub_menu{display:none;background:transparent;border:0;color:#fff;padding:0}
#menuresponsive.sp-nav .cdd0_main_menu>li .cdd0_sub_menu a{color:#fff;font-size:.92307692307692em;line-height:30px;padding-right:20px!important}
#menuresponsive.sp-nav .cdd0_main_menu>li .cdd0_sub_menu a:before{border-color:#00065f}
#menuresponsive.sp-nav .cdd0_main_menu>li .cdd0_sub_menu .cdd0_sub_menu a{color:#fff}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.section-part.news .left-part>div{display:inline-block;width:31.3333%;margin:0 1%}
}
@media only screen and (max-width: 768px) {
.search-wp .SearchWrapper input{min-width:230px}
}
@media only screen and (max-width: 576px) {
header .SiPo-LOGIN{margin-top:3px}
.header-middle img{max-width:100%}
.header-middle .right-part{width:100%;text-align:center}
.search-wp{position:static}
.SiPo-SEARCH{display:none!important}
.wrap-home .block-left.left-part>div{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0}
.control .SiPo-SEARCH{display:block!important}
.SiPo-SEARCH.active{display:block!important;position:absolute;left:0;z-index:10;top:87px;right:35px}
.search-wp .SearchInputWrapper{display:block}
.search-wp .SearchWrapper input{width:100%;background:#fff;border-radius:0;min-width:inherit;height:40px}
.SiPo-SEARCH span.close{position:absolute;left:45px;top:10px;z-index:1;color:#b5adad;display:block!important}
.one-section .right-part{padding-left:15px}
footer div[class*="col-12"]{min-height:inherit}
}
.overlay{position:fixed;width:100%;height:100%;inset:0;background-color:rgba(0,0,0,0.5);z-index:999;display:none}
a.loginpop{color:#a8a9ab;display:block;font-size:1em}
a.loginpop:before{display:block;font-family:'fonticon';content:"\e905";color:#a8a9ab;font-size:1.2307692307692em;display:inline-block;border-right:2px solid #f6f7f1;padding-right:10px;padding-left:10px;float:right}
.SiPo-LOGIN .Formlogin_mainDialog{right:0;margin:auto;z-index:11000;padding:30px;border-radius:2px;background:rgb(255,255,255);max-width:90%;top:100px!important;left:0!important;border-radius:10px;text-align:center;display:none}
.SiPo-LOGIN .Formlogin_close_box{color:#fff}
.SiPo-LOGIN .Formlogin_close_box::before{content:"✖";font-size:1.3846153846154em!important;color:rgb(0,0,0);position:absolute;top:15px;left:20px;display:inline-block;width:30px;height:30px;text-align:center;line-height:30px}
.SiPo-LOGIN .Formlogin_ValidationError,.SiPo-LOGIN .Formlogin_Error,.SiPo-LOGIN .Formlogin_CaptchaLabel{font-family:iransance}
.SiPo-LOGIN .Formlogin_mainDialog input{width:100%;height:40px;line-height:40px;margin:10px 0;padding:0 10px;background-color:#fff;border:1px solid #ccc;border-radius:4px}
.SiPo-LOGIN .Formlogin_mainDialog input[name*='UserName']{background-image:url(../img/user.png);background-repeat:no-repeat;background-position:260px 4px;background-size:25px;padding-right:30px}
.SiPo-LOGIN .Formlogin_mainDialog input[name*='Password']{background-image:url(../img/lock.png);background-repeat:no-repeat;background-position:260px 4px;background-size:25px;padding-right:30px}
.SiPo-LOGIN .Formlogin_mainDialog input.dynamic-form-button-finishcomplete{color:rgb(255,255,255);background-color:#4479d9;width:50%;left:0;border-radius:5px;border:none;cursor:pointer}
.SiPo-LOGIN .Formlogin_mainDialog .RefreshStyle{border:0;text-align:center;line-height:30px;padding:0;background-position:center center;height:30px!important;width:30px!important}
.SiPo-LOGIN .LogoutPanel{text-align:right;color:rgb(86,71,68);padding:10px 0;display:inline-block;float:right;position:relative}
.SiPo-LOGIN .Formlogin_UserDisplayName::before{content:"";display:block;width:30px;height:30px;float:right;background-image:url();margin-left:3px}
.SiPo-LOGIN .Formlogin_Welcome::after{content:"";width:8px;height:8px;border-top:none;border-left:none;border-image:initial;display:inline-block;border-right:2px solid rgb(0,0,0);border-bottom:2px solid rgb(0,0,0);transform:rotate(45deg)}
.SiPo-LOGIN .LogoutPanel *{font-family:iransance;font-size:1em}
.SiPo-LOGIN .LogoutPanel .drop{visibility:hidden;transition:all .3s ease 0}
.SiPo-LOGIN .LogoutPanel:hover,.SiPo-LOGIN .LogoutPanel:focus{cursor:pointer}
.SiPo-LOGIN .LogoutPanel:hover .drop,.SiPo-LOGIN .LogoutPanel:focus .drop{visibility:visible;transition:all .3s ease 0}
.SiPo-LOGIN .LogoutPanel .drop{background:rgb(255,255,255);width:240px;margin-top:15px;position:absolute;z-index:99999;box-shadow:rgba(0,0,0,0.2) 0 -7px 25px;left:0}
.SiPo-LOGIN .LogoutPanel .drop a{display:block;padding:10px;color:rgb(86,71,68)}
.SiPo-LOGIN .LogoutPanel .drop input{background:none;border:none;padding:10px;color:rgb(86,71,68);display:block;width:100%;text-align:right}
.SiPo-LOGIN .LogoutPanel .drop a:hover,.SiPo-LOGIN .LogoutPanel .drop input:hover{color:rgb(0,166,147)}
.SiPo-LOGIN .ChangePasswordPanel br{display:none}
.SiPo-LOGIN .ChangePasswordPanel{content:'';width:350px;margin:auto;display:block;height:400px;background:#fff;position:absolute;top:100px;left:0;right:0;border-radius:10px;bottom:0;text-align:center;z-index:999999;flex-direction:column;align-items:center;padding:50px 30px 30px}
.SiPo-LOGIN .ChangePasswordPanel input{width:100%;height:40px;line-height:40px;margin:10px 0;padding:0 10px;background-color:#fff;border:1px solid #ccc;border-radius:4px;top:0;left:0}
.SiPo-LOGIN .ChangePasswordPanel input.ChangePassword_ReturnButton{color:rgb(255,255,255);background-color:#f44336;width:40%;border-radius:5px;border:none;cursor:pointer}
.SiPo-LOGIN .ChangePasswordPanel input:first-child{margin-top:44px}
.SiPo-LOGIN .ChangePasswordPanel input.ChangePassword_CahngePasswordButton{color:rgb(255,255,255);background-color:#4479d9;left:0;border-radius:5px;border:none;cursor:pointer;width:40%}
.SiPo-LOGIN .ChangePasswordPanel span.FormChangePassword_ValidationError{font-size:1em;color:red;font-family:inherit;position:absolute;margin-top:-12px;width:100%;text-align:right}
.SiPo-LOGIN .Formlogin_ValidationError{font-size:1em;color:red;font-family:inherit;position:relative;margin-top:-12px;width:100%;text-align:right;right:0;float:right}
.SiPo-LOGIN .Formlogin_logindialog{display:none}
.SiPo-LOGIN .Formlogin_mainDialog input.FormButton:hover,.SiPo-LOGIN .Formlogin_mainDialog input.FormButton:focus,.SiPo-LOGIN .Formlogin_mainDialog input.FormButton:active{background-color:#2f5eb3;color:#fff}
.SiPo-LOGIN .Formlogin_Captcha{text-align:right}
.SiPo-LOGIN .Formlogin_Captcha span{font-size:1em}
.SiPo-LOGIN .LogingPanel{padding-top:44px;position:relative}
.SiPo-LOGIN .LogingPanel:after{content:'';display:block;border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:3px;vertical-align:middle;display:inline-block;transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-right:-30px;position:absolute;left:35%;bottom:55px}
.wrap-home .img-holder{background:#ccc}
img{font-size:.5em}
.SiPo-QUESTION .poll,.SiPo-QUESTION .DGHeader td{position:relative;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:25px;height:35px;top:-10px}
.SiPo-QUESTION .sendButton{border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;float:none;height:40px;border-radius:5px;color:#fff;cursor:pointer;line-height:14px;background:#477b63;min-width:99px;margin:5px}
.SiPo-QUESTION .wp-content{border-radius:10px;background:rgb(228,232,235);background:linear-gradient(180deg,rgba(228,232,235,1) 0%,rgba(232,236,239,0.5) 30%,rgba(245,249,252,1) 100%);padding:15px}
.SiPo-QUESTION .viewButton{background:#477b63}
.SiPo-QUESTION .sendButton:hover{background:#529878}
.SiPo-QUESTION .viewButton:hover{background:#529878}
.SiPo-QUESTION tbody:first-child>tr:first-child span{font-size:15px}
.SiPo-QUESTION input[type="radio"]:checked~.radioButton{background-color:rgba(255,255,255,0);border:2px solid #477b63;box-sizing:border-box}
.SiPo-QUESTION input[type="radio"]{position:absolute;opacity:0;cursor:pointer;z-index:11111;top:4px;z-index:1;margin-top:5px;margin-right:2px}
.SiPo-QUESTION input[type="radio"]:checked~.radioButton:after{display:block}
.SiPo-QUESTION table[id*='QuestionContent1_dgChoice']{width:100%}
.SiPo-QUESTION table[id*='QuestionContent1_dgChoice'] .radioButton{position:absolute;top:10px;right:0;height:20px;width:20px;border-radius:50%;background-color:rgba(255,255,255,0);border:2px solid #477b63;box-sizing:border-box}
.SiPo-QUESTION .radioButton:after{top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:#477b63;content:"";position:absolute;display:none}
.SiPo-QUESTION .DGHeader td{background:#138f6a;color:#fff;text-align:center;font-size:1em}
.SiPo-QUESTION table.DG[id*='_dgChoice']{text-align:center}
.SiPo-QUESTION input[id*='QuestionContent1_txtID']{display:none}
.SiPo-QUESTION table[id*='QuestionContent1_dgChoice'] .poll{width:auto}
.no-margin-bottom{margin-bottom:0}
.no-margin-bottom .wp-wrapper{margin-bottom:0!important}
@media (max-width: 576px) {
.poll{width:5px!important}
}
@media only screen and (max-width: 991px) {
.poll{width:10px}
}
.media-part .nav-tabs li a{color:#fff}
.media-part .nav-tabs{justify-content:center}
.media-part .nav-tabs li{margin-left:5px}
.media-part .nav-tabs li a{font-size:15px}
.media-part .nav-tabs li a:not(.active),.media-part .nav-tabs li a:not(.active):hover{border:none}
.tab-pane.fade{transition:all .5s;transform:translateY(1rem)}
.tab-pane.fade.show{transform:translateY(0rem)}
.user_info{padding:10px;background:#17263b;border-top:1px solid #1e3049; }
.user_info .user_info_item{margin:0 px;color:#fff}
.user_info {text-align:center;margin: 0;display:inline-block;width: 100%;}
.user_info {border-radius:5px;border-top-right-radius: 0px;border-top-left-radius: 0px;margin: 0 auto;}
.user_info_item {font-size:1em;display:inline-block;text-align: right;padding:5px 10px;line-height: 30px;color: #fff;list-style-type: none;}
@media only screen and (max-width: 890px) {
.user_info_item { float:right;text-align:right;width:50%}
}
@media only screen and (max-width: 576px) {
.user_info_item {font-size:0.9230769230769231em;}
}
@media only screen and (max-width: 500px) {
.user_info { text-align: right; display: block;}
.user_info_item {display:block;text-align:right;width:100%}
}