









.ygduwasa .wewqyge {
    font-size: 12px !important;
    border-radius: 30px !important;
    background-color: #021055 !important;
    border-size: 0px!important;
    WIDTH: 165PX!important
}
.brand2 img{width:50%;
    height: 100%;
    object-fit: cover;
   


}

  @font-face {
    font-family: 'Yekan';
    src: url('/fonts/sahel/Farsi-Digits-Without-Latin/Sahel-FD-WOL.eot?#') format('eot'), /* IE6–8 */
    url('/fonts/sahel/Farsi-Digits-Without-Latin/Sahel-FD-WOL.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('/fonts/sahel/Farsi-Digits-Without-Latin/Sahel-FD-WOL.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
    font-family: 'BBadr';
    src: url('/fonts/BBadr.eot?#') format('eot'), /* IE6–8 */
    url('/fonts/BBadr.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('/fonts/BBadr.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
} 

.body_hamber3{padding:0px !IMPORTANT}

.youtube {
display: inline-block;
float:left;
margin-top:11px;
}
.BBadr {
font-family: BBadr, Arial, Helvetica, sans-serif;font-weight:normal!important
}
.Google {
font-family: Yekan, Arial, Helvetica, sans-serif;
}

.Yekan {
font-family: Yekan, Arial, Helvetica, sans-serif;
}



body {
margin: 0px;
padding: 0px;
}

.h3, .h2, .h1 {
margin: 0px;
padding: 0px;
display: inline;
font-size: inherit;
font-weight: inherit;
}

.p {
box-sizing: inherit !important;
margin: 0;
padding: 0;
}

a {
text-decoration: none;
}

a img {
border: 0px;
}

.body1 {
margin: 0px;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
direction: rtl;
background: #fff;
}

.body2 {
width: 100%;
display: table;
margin: 0 auto;
overflow: hidden;
text-align: center;
}

.body3 {
display: block;
}

.dakheli {
width: 100%;
display: table;
float: right;
}

.heeder {
    width: 100%;
    height: auto;
    margin: 0 auto;
    display: inline-block;
    /* position: absolute; */
    /* background: #2b2723c4; */
    border-bottom: 1px solid #63615e;
    left: 0;
    top: 0;
    z-index: 999;
 
 

}
.head-slider{
    display: flex
    ;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        background: #000;
}
.as_ooi{
width: 84%;
height: auto;
float: right;
padding:0 8%;
position: relative;
background: #000000;
border-top: 2px solid #d39546
}
.dg6_j{
width: 100%;
float: right;
position: relative;
background: rgba(0, 0, 0, 0.2);
}

.jj_gvc {
width: 96%;
float:right;
margin:0 2%;
display: table;

}

.logo {
/* width: 20%; */
float: right;
overflow: hidden;
padding-top:5px;

padding-bottom:5px;
/* height: 80px; */
text-align:center;
}
.meno .logo{
display: block;
}

.img_logo {
max-width: 200px;
max-height:100%;
margin:0 auto;
float:none;
display:inline-block
}
.btn-slid{
    background: #eb3007;
    font-size: 20px;
    padding: 12px 37px;
    border-radius: 32px;
    color: #fff;
    margin-top: 14px;
    
}
.btn-slid:hover{
    background: #eb3007ba;
}


.home {
    width:100%;
    height: auto;
    float: right;
    display: inline-block;
    overflow: hidden;
    margin-top: 28px;
    margin-right: 0%;
    margin-bottom: 20px;
}

.iconha {
width: 90%;
height: 40%;
float: right;
margin-right: 2%;
}

.meno_icon {
width: 40px;
height: 40px;
float: right;
margin-right: 2%;
cursor: pointer;
}

.icon {
width: 30px;
height: 30px;
float: right;
margin-top: 5px;
}

body div.serch {
    display: inline-block;
    margin: 0 auto;
    width: 99%;
    height: 40px;
    cursor: pointer;
    margin-top: 14px;
    border: 1px solid #b9b9b9;
    border-radius: 5px;
	
	display: block!important;
    width: 300px;
    padding: 0px;
    margin: 0px;
    float: right;
    position: absolute;
    background: #fff;
    margin-top: -15px;
}

.img_home {
width: 18px;
height: 18px;
margin: 7px auto;
}

.box_search {
background: none;
width: 75%;
height: 30px;
float: right;
border: 0px;
padding: 0% 2%;
text-align: right;
font-size: 15px !important;
font-family: Yekan, Arial, Helvetica, sans-serif;
color: #000;
line-height: 50px;
margin: 0px 2px;
margin-right: 6%;
margin-top: 5px;
display: inline-block
}

.att5r {
width: 100%;
position: absolute;
left: 0%;
top: -30px;
z-index: 555; border-top: 2px solid #d39546;
}
.att5r img {
content: '';
width: 76px;
height: 30px;
float: none;
display: inline-block;

}

.meno {
display: inline-block;
height: auto;
float: right;
/* width: 100%; */
}

.meno .menu {
display: none;
float: right;
padding: 0% 10px;
text-align: center;
font-size: 14px;
color: #000;
line-height: 40px;
cursor: pointer;
height: 40px;
}

.menu:hover {
color: #fff;
background: #80cbc4;
border-bottom: 3px solid #22252b;
line-height: 37px;
}

.slider {
width: 100%;
height: auto;
margin: 0px auto;
position: relative;
display: inline-block;
float:right;z-index:1
}

.slider_opt, .slider_opt1 {
width: 100%;
height: 100%;
float: right;
display: block;
position: relative;
overflow:hidden;
}

.saie {
position: absolute;
width: 100%;
height: 34px;
left: 0px;
top: 0px;
z-index: 1;
background: url('/template/img/img-template/icon/wave-mask.png') no-repeat center left;
}

.big {
width: 100%;
height: 100%;
float:right;
}
.bd_is{
    width: 63%;
    /* position: absolute; */

    left: 38%;
    /* z-index: 2; */
    /* height: 60px; */
    /* padding: 0px 8%; */
    float: right;
    display: flex
;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    
}

.ugsubjh  .list{
    position: relative;
    width: 100%;
    display: inline-block;
   
 
  
}





.slide-text {
    margin-top: 50px; /* متن را خارج از صفحه به سمت پایین قرار می‌دهیم */
    opacity: 0;
    transition: opacity 1s ease-out, margin-top 1s ease-out;
  
}

/* هنگام فعال شدن اسلاید */
.swiper-slide .slide-text {
    opacity: 1;
    width: 100%;
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    display: flex
;
transform: translate(-50%, -50%);
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin: 0;
}


.bd_is h2{
    font-weight: normal;
    color: #a6a6a6;
    font-size: 20px;
    text-align: right;
}
.oww_us{
 
   
    text-align: center;
    font-size: 45px;
    line-height: 62px;
   
    font-weight: bold;
    color: #fff;
    overflow: hidden;
}
.swiper-slide-active .slide-text h2{
    color: #fff;
    font-size: 21px;
    font-weight: normal;
    margin-top: 12px;
}
.oww_us a{
color:#fff;
}
.drr_op{
width: 13%;
height: 40px;
float: left;
display: inline-block;
padding: 0% 1%;
text-align: center;
font-size: 15px;
line-height: 40px;
margin-top: 10px;
margin-left: 2%;
color: #000;
background: #fff;
overflow: hidden;
}
.oww_us{
    position: relative;
    z-index: 2;
}
.oww_us::before{
    /* content: ""; */
    position: absolute;
    bottom: 23%;
    right: 0;
    height: 14px;
    width: 59%;
    background: #21c87a29;
    z-index: -12;
    
}
.ygduwasa>a:nth-of-type(2){
    display: flex
;
    align-items: center;

    justify-content: center;
    color: #fff;
    font-size: 18px;
    gap: 10px;
    /* background: #fcf2ee; */
    padding: 13px 18px;
    border-radius: 28px;
}
.ygduwasa>a:nth-of-type(2) svg{
    width: 28px;
    fill: #fff;
    background: #e8c15c;
    padding: 6px;
    border-radius: 10px;
}

.badi {
position: absolute;
top: 235px;
right: 0px;
width: 110px;
height: 110px;
cursor: pointer;
z-index: 2;
border-radius: 50%;
display:none;
}

.aboutii{

        width: 100%;
     
        clear: both;
}
.aabouti1{
    width: 100%;
    float: none;
    display: block;
    margin: 0 auto;
  
  
}


.ghabli {
position: absolute;
cursor: pointer;
top: 235px;
left: 0px;
width: 110px;
height: 110px;
z-index: 3;
border-radius: 50%;
display:none
}

.slider:hover .badi {    
right:-30px;
display:inline-block;
transition: all 400ms ease-in-out;
-webkit-transition: all 400ms ease-in-out;
-ms-transition: all 400ms ease-in-out;
-o-transition: all 400ms ease-in-out;
}
.slider:hover .ghabli {  
left:-30px;	 
display:inline-block;
transition: all 400ms ease-in-out;
-webkit-transition: all 400ms ease-in-out;
-ms-transition: all 400ms ease-in-out;
-o-transition: all 400ms ease-in-out;
}


.img_badi {
width: 100%;
height: 100%;
margin: 4px auto 0px auto;
}


.box_slider {
position: absolute;
z-index: 4;
width: 28%;
display: table;
top: 100px;
right: 33%;
overflow: hidden;
background: rgba(25, 25, 25, 0.45);
border-radius: 50%;
padding: 40px;
}

.matn_slider {
width: 98%;
display: table;
margin: 0 auto;
text-align: center;
font-size: 18px;
color: #fff;
font-family: Yekan, Arial, Helvetica, sans-serif;
line-height: 40px;
overflow: hidden;
margin-top: 30px;
margin-bottom: 10px;
padding: 1% 1%;
}

.moshahede {
display: inline-block;
width: 40%;
height: 50px;
margin: 10px auto 0 auto;
border-radius: 50px;
background: #80cbc4;
text-align: center;
font-size: 16px;
color: #fff;
font-weight: bold;
cursor: pointer;
line-height: 50px;
overflow: hidden;
padding: 0% 3%;
}

.moshahede:hover {
background: rgb(32, 37, 32);
}
.gf44sa{
width: 50%;
float: none;
background-size:cover;
display: inline-block;
vertical-align: middle;
}
.gf44s_a{
width: 50%;
float: none;
display: inline-block;
vertical-align: middle;
background-size:cover
}

.kj44s_a{
width: 100%;
height: auto;
background-size:cover;
top:0;
left:0;

z-index:1;
right:0;
position:absolute;
display: inline-block;
min-height: 280px;
filter: alpha(opacity=10);
-moz-opacity: .10;
opacity: .10;
}
.gf44s_a img, .gf44sa img ,.kj44s_a img{width:100%;max-width:100%;text-align:center;display:inline-block;float:none;height:100%}
.dsxnim{
width: 44%;
float: none;
height: 100%;
padding: 50px 3%;
display: inline-block;
vertical-align: middle;
}
.dsxn_1im{
  width: 44%;
float: none;
display: inline-block;
height: 100%;
padding: 50px 3%;
vertical-align: middle;
}
.us {
width: 100%;
height: auto;
margin: 0 auto;
background-color:#f8f8f8 ;
display: block;
padding: 0;
position: relative;
margin-top: 0;
overflow: hidden;
}
.u_os{
width: 100%;
height: auto;
margin: 0 auto;
background-color:#f8f8f8 ;
display: block;
padding: 0;
position: relative;
margin-top: 0;
overflow: hidden;
}
.box_us {
width: 50%;
height: 130px;
margin-top: 5px;
float: right;
display: inline-block;
overflow: hidden;
position: relative;
margin-bottom:50px;
}


.kkmi_ol {
width: 100%;
height: auto;
float: right;
background: rgba(41, 5, 53, 0.77);
}

.knhgt5 {
width: auto;
float: none;
display:inline-block;
height: 200px;
max-width: 100%;
overflow: hidden;
}

.onvan_us {
width: 100%;
height: 50px;
float: right;
text-align: right;
font-size: 20px;
line-height: 50px;
padding: 0;
font-weight: 600;
color: #222;
overflow: hidden;

}
.onvan_us a{color:#222}

.matn_us {
width: 80%;
height: 245px;
float: none;
margin: 0 auto;
display: inline-block;
text-align: justify;
overflow: hidden;
font-size: 15px;
font-family: Yekan, Arial, Helvetica, sans-serif;
line-height: 30px;
color: #fff;
padding: 0% 3%;
margin-bottom: 20px;
}


.edame {
width: 16%;
height: 78px;
float: left;
margin-left: 8%;
margin-top: 39px;
display: inline-block;
text-align: center;
font-size: 13px;
line-height: 40px;
cursor: pointer;
border: 1px solid #fff;
color: #fff;
}


.mahsul {
width: 81%;
position: relative;
margin: 40px auto 0 auto;
display: inline-block;
z-index:0
}

.bad_pi {
position: absolute;
top: 140px;
right: -75px;
width: 50px;
height: 50px;
background: none;
cursor: pointer;
z-index: 2;
border-radius: 50%;
}

.gbl_pi {
position: absolute;
cursor: pointer;
top: 140px;
left: -75px;
width: 50px;
height: 50px;
background: none;
z-index: 3;
border-radius: 50%;
}

.bad_pi:hover, .gbl_pi:hover {
background: rgba(195,3,173,1);
background: -moz-linear-gradient(45deg, rgba(195,3,173,1) 0%, rgba(77,28,110,1) 48%, rgba(29,29,115,1) 99%, rgba(29,29,115,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(195,3,173,1)), color-stop(48%, rgba(77,28,110,1)), color-stop(99%, rgba(29,29,115,1)), color-stop(100%, rgba(29,29,115,1)));
background: -webkit-linear-gradient(45deg, rgba(195,3,173,1) 0%, rgba(77,28,110,1) 48%, rgba(29,29,115,1) 99%, rgba(29,29,115,1) 100%);
background: -o-linear-gradient(45deg, rgba(195,3,173,1) 0%, rgba(77,28,110,1) 48%, rgba(29,29,115,1) 99%, rgba(29,29,115,1) 100%);
background: -ms-linear-gradient(45deg, rgba(195,3,173,1) 0%, rgba(77,28,110,1) 48%, rgba(29,29,115,1) 99%, rgba(29,29,115,1) 100%);
background: linear-gradient(45deg, rgba(195,3,173,1) 0%, rgba(77,28,110,1) 48%, rgba(29,29,115,1) 99%, rgba(29,29,115,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c303ad', endColorstr='#1d1d73', GradientType=1 );
}

.sd7_s8h {
width: 100%;
float: right;
height: auto;
position:relative;
z-index:2;
}

.s0po0oji {
width: 40%;
height: auto;
line-height: 40px;
float: none;
display: inline-block;
color: rgb(0, 0, 0);
font-size: 20px;
margin-bottom: 35px;
font-weight:600;
overflow: hidden;
}
.s0po0oji a{color:#fff}

.saie2 {
position: absolute;
width: 100%;
height: 34px;
left: 0px;
bottom: 0px;
z-index: 1;
background: url(/template/img/img-template/icon/wave-mask2.png) no-repeat 242% 0px;
}

.onvan_mahsul {
width: 70%;
height: 40px;
margin: 50px auto 10px auto;
text-align: center;
font-size: 20px;
color: #fff;
line-height: 40px;
border-bottom: 1px solid #fff;
}

.box_mahsul {
width: 100%;
height: auto;
float: right;
overflow: hidden;
}

.pic_mahsul {
width: 31%;
height: auto;
margin-left: 1%;
margin-right:1%;
display: inline-block;
float: none;
overflow: hidden;
position: relative;
margin-bottom: 50px;
}



.bishtar {
display: inline-block;
min-width: 10%;
height: 50px;
margin: 60px auto 0 auto;
border-radius: 50px;
background: #80cbc4;
text-align: center;
font-size: 16px;
color: #fff;
font-weight: bold;
cursor: pointer;
line-height: 50px;
overflow: hidden;
padding: 0% 3%;
}

.bishtar:hover {
background: rgb(32, 37, 32);
}

.ch-item {
clear: both;
display: block;
overflow: visible;
padding: 0;
position: relative !important;
cursor: pointer;
width: 100%;
height: 300px;
}

.ch-item:hover .ch-info {
transform: none;
-webkit-transform: none;
-ms-transform: none;
}

.ch-item:hover .ch-info {
transform: rotate3d(0,1,0,-180deg);
-webkit-transform: rotate3d(0,1,0,-180deg);
-ms-transform: rotate3d(0,1,0,-180deg);
}

.ch-info {
height: 100%;
position: absolute;
transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
transition: all .4s ease-in-out 0s;
-webkit-transition: all .4s ease-in-out 0s;
width: 100%;
display: inherit;
}

.class_2 {
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
background-position: center center;
display: block;
height: 100%;
position: absolute;
width: 100%;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
overflow: hidden;
BACKGROUND: #FFF;
border-radius: 5px
}

.ch-info-back {
-webkit-transform: rotate3d(0,1,0,180deg);
-ms-transform: rotate3d(0,1,0,180deg);
-moz-transform: rotate3d(0,1,0,180deg);
-o-transform: rotate3d(0,1,0,180deg);
transform: rotate3d(0,1,0,180deg);
display: block;
}

.gf_5gf {
    width: 100%;
    height: auto;
    border-radius: 25px;
    object-fit: cover;
}
.desakh{
    width: 100%;
    display: flex
;
    flex-direction: column;
    align-items: start;
    justify-content: center;
    padding-bottom: 10px;
}

.pic_mahsul img {
width: 100%;
height: 300px;
float:right
}

.profakh>a{
    display: block;
   
}

.profakh{
    width: 100%;
    display: flex
;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.name_tire {
    height: 35px;
   
    bottom: 30%;
    right: 50%;
   
    overflow: hidden;
    display: inline-block;
    text-align: center;
    font-size: 19px;
    color: #fff;
    line-height: 34px;
    text-shadow: 0PX 0PX 0PX #000;
    border-radius: 50px;
    margin-top: 14px;
    width: 70%;
	
}

.name_tire span {
    vertical-align: middle;
    display: inline-block;
}
.name_tire:before {
content: '';
width: 0px;
height: 100%;
vertical-align: middle;
display: inline-block;
}
.name_tire a{color: #fff;
vertical-align: middle;
display: inline-block;}
.jh7_43es2 {
width: 90%;
height: 100px;
float: right;
text-align: justify;
font-size: 13px;
overflow: hidden;
color: #333;
padding: 0% 5%;
line-height: 25px;
margin-top: 0px;
display: block;
}

.mosh_tire {
display: inline-block;
width: 98%;
height: 95px;
float: right;
text-align: center;
padding: 0% 1%;
font-size: 14px;
color: #222;
cursor: pointer;
line-height: 30px;
overflow: hidden;
}
.dehe5li{
width: 80%;
position: relative;
padding: 60px 10%;
display: inline-block;
background:#f8f8f8;
overflow:hidden;
}
.s73_ii {
width: 100%;
height: 100%;
float: right;
position:relative;
z-index:3;
}

.t_rr4o {
   height: 30px;
position: absolute;
left: 0;
bottom: 20px;
z-index: 2;
display: inline-block;
width: 100%;
}
.m1_ioi {
width: 30px;
height: 30px;
float: none;
cursor: pointer;
background: url(/template/img/img-template/icon/slide-dokme.png)no-repeat -61px 3px;
display: inline-block;
}
.m1_ioi:hover{
width: 30px;
height: 30px;
float: none;
cursor: pointer;
background: url(/template/img/img-template/icon/slide-dokme.png)no-repeat 9px 3px;
display: inline-block;
}
.shyt_kjh {
width: 30px !important;
height: 30px !important;
float: none !important;
display:inline-block !important;
cursor: pointer !important;
background: url(/template/img/img-template/icon/slide-dokme.png) no-repeat -25px 3px !important;
}
.fd332w{
width:80%;
height:auto;
display:inline-block !important;
border: 1px solid #0D163E;
border-radius: 10px;
padding: 10px;background:#000;
box-shadow: 0px 0px 3px #000
}
.n0y_jt {
display: table;
color: #f6d014;
float:right;
text-align: right;
line-height: 40px;
overflow: hidden;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 20px;
margin-top: 10px;
}
.box_akhbarr{
display: block;
float: right;
width: 100%;
}
.mv_f_p9o98ir {
width: 100%;
display: table;
float:right;
color: #fff;
text-align: right;
line-height: 40px;
overflow: hidden;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 17px;
margin-top: 5px;
}
.imagelefted{
float: right;
}
.imagelefted img{
width: 60px;
height: 60px;
display: block;
margin-left: 15px;
}



.new_khabar {
width: 100%;
height: 100px;
float: right;
text-align: center;
font-size: 25px;
line-height: 100px;
color: rgb(32, 37, 32);
}

.hg5_u {
    width: 82%;
    height: auto;
    margin: 0 auto;
    /* padding: 0% 2%; */
    overflow: hidden;
    display: flex
;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 2%;
    align-items: stretch;
    justify-content: space-evenly;
}

.box_khabar {
    width: 32%;
    position: relative;
    list-style: none;
    display: block;
    background: #fff;
    border-radius: 16px;
    /* box-shadow: 5px 9px 33px rgb(70 0 128 / 10%); */
    margin-bottom: 20px;
}
.reww_ioui .gg5t_tr{
    text-align: center;
    position: absolute;
    top: 10px;
}

.bakhsh_khabar {
width: 100%;
height: 100%;
margin: 0px;
display: inline-block;
overflow: hidden;
float: right;
}




.img_khabari {
width: 100%;
min-height: 100%;
display: none;
}

.onvan_khabar {
    width: 100%;
    font-size: 17px;
    text-transform: none;
    text-align: right;
    font-weight: bold;
 
    margin-right: 11px;
    display: flex
;
    line-height: 29px;
}

.uxgfx{
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
}
.onvan_khabar:before {
content: '';
width: 0px;
height: 100%;
vertical-align: middle;
display: inline-block;
}
.onvan_khabar a {
    color: #000;
    width: 100%;
    vertical-align: middle;
    display: inline-block;
    margin: 2%;
    margin-bottom: 0px;
}
.box_khabar:hover .onvan_khabar {
color: #c303ae;
}
.mou_re{
    font-size: 15px;
    text-transform: none;
    text-align: right;
    display: block;
    line-height: 30px;
    overflow: hidden;
    height: 95px;
    color: rgb(2, 2, 2);
    border-bottom: 1px solid #cccccc;
    margin: 0 0 7% 6%;
    margin-top: 0px;
}

.maatn_khabar {
width: 98%;
height: 50px;
display: inline-block;
padding: 0% 1%;
text-align: justify;
font-size: 13px;
font-family: Yekan, Arial, Helvetica, sans-serif;
line-height: 24px;
color: #222;
overflow: hidden;
}

.h_g50j {
width: 49%;
height: auto;
float: right;
display: inline-block;
}

.sdh_8hhw3 {
width: 100%;
display: inline-block;
float: right;
margin: 0 auto;
text-align: right;
line-height: 40px;
font-size: 16px;
height: 100%;
color: #222;
overflow: hidden;

}

.dgt54_op {
width: 74%;
height: 100%;
float: right;
display: inline-block;
text-align: right;
font-size: 14px;
line-height: 25px;
color: #222;
overflow: hidden;
margin-right: 3%
}
.gfr43s{
width:50px;
height:100%;
float:right;
overflow:hidden
}
.gfr43s img{
width: 32px;
height: 32px;
float: none;
display: inline-block;
margin: 10px auto 0 auto;
}
.kouuy_t{
width: 100%;
height: 90px;
float: right;
display: inline-block;
text-align: justify;
font-size: 14px;
line-height: 25px;
color: #929292;
overflow: hidden;
}
.box_us:first-child{
width: 100%;
height:170px;
}
.box_us:first-child .gfr43s{display:none}
.box_us:first-child .dgt54_op {
width: 97%;}
.box_us:first-child .onvan_us{margin-bottom:40px;}
.aa_qox{
right: 7%;
top: 53px;
width: 9%;
height: 1px;
background: #f6d014;
position: absolute;
z-index: 52;
display:none}
.box_us:first-child .aa_qox{
display:inline-block;
}
.kj_mnhg {
width: 18%;
height: 25px;
display: inline-block;
float: left;
padding: 0% 1%;
text-align: center;
font-size: 12px;
overflow: hidden;
line-height: 25px;
border-radius: 4px;
color: #fff;
background: #222;
margin-top: 10px;
display: none;
}

.kj_mnhg:hover {
background: #3baa6f;
}

.list_moshtari {
width: 91.2%;
height: 50px;
margin: 0 auto;
display: inline-block;
}

.bad_ki {
width: 10px;
height: 10px;
float: right;
margin: 75px 1% 7px 1px;
padding: 7px;
cursor: pointer;
background: none;
border-radius: 50%;
}

.ghab_ki {
width: 10px;
height: 10px;
float: left;
margin: 75px 1px 7px 1%;
padding: 7px;
cursor: pointer;
background: none;
border-radius: 50%;
}

.lis25_moj_3 {
width: 22%;
height: 40px;
float: left;
text-align: center;
line-height: 40px;
font-size: 16px;
overflow: hidden;
color: rgb(22, 31, 69);
background: #FFD500;
font-family: Yekan, Arial, Helvetica, sans-serif;
padding: 0% 2%;
}

.lis25_moj_3:hover {
color: #FFD500;
background: rgb(22, 31, 69);
}

.bad_ki:hover, .ghab_ki:hover {
   background: rgba(195,3,173,1);
background: -moz-linear-gradient(45deg, rgba(195,3,173,1) 0%, rgba(77,28,110,1) 48%, rgba(29,29,115,1) 99%, rgba(29,29,115,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(195,3,173,1)), color-stop(48%, rgba(77,28,110,1)), color-stop(99%, rgba(29,29,115,1)), color-stop(100%, rgba(29,29,115,1)));
background: -webkit-linear-gradient(45deg, rgba(195,3,173,1) 0%, rgba(77,28,110,1) 48%, rgba(29,29,115,1) 99%, rgba(29,29,115,1) 100%);
background: -o-linear-gradient(45deg, rgba(195,3,173,1) 0%, rgba(77,28,110,1) 48%, rgba(29,29,115,1) 99%, rgba(29,29,115,1) 100%);
background: -ms-linear-gradient(45deg, rgba(195,3,173,1) 0%, rgba(77,28,110,1) 48%, rgba(29,29,115,1) 99%, rgba(29,29,115,1) 100%);
background: linear-gradient(45deg, rgba(195,3,173,1) 0%, rgba(77,28,110,1) 48%, rgba(29,29,115,1) 99%, rgba(29,29,115,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c303ad', endColorstr='#1d1d73', GradientType=1 );
}

.ok_00kj {
width: 100%;
height: 400px;
float: right;
overflow: hidden;
}

.onvan_nazar {
width: 100%;
height: 40px;
float: right;
text-align: center;
font-size: 20px;
overflow: hidden;
color: #fff;
line-height: 40px;
margin-top: 20px;
}

.box_nazar {
width: 46%;
height: 250px;
margin: 0 auto;
display: inline-block;
overflow: hidden;
padding: 0% 1%;
margin-top: 30px;
background: rgba(14, 14, 14, 0.52);
}

.mahsul_badi {
width: 97.1%;
height: 50px;
margin: 0 auto;
display: inline-block;
}

.ba_jdi {
width: 10px;
height: 10px;
float: right;
margin: 30px 0px 7px 3px;
padding: 7px;
cursor: pointer;
background: #eee;
border-radius: 50%;
}

.mosh_bad_io {
width: 100%;
height: 150px;
float: right;
display: inline-block;
}

.matn_nazar {
width: 87%;
height: 150px;
margin: 0 auto;
display: inline-block;
text-align: justify;
font-size: 14px;
line-height: 33px;
color: #fff;
padding: 0% 5%;
padding-top: 20px;
margin-right: 1%;
font-family: Yekan, Arial, Helvetica, sans-serif;
position: relative;
margin-top: 10px;
}

.name_sherkat {
width: 22%;
height: 40px;
float: left;
text-align: center;
line-height: 40px;
font-size: 16px;
overflow: hidden;
color: #fff;
background: #3baa6f;
margin-top: -54px;
font-family: Yekan, Arial, Helvetica, sans-serif;
padding: 0% 2%;
}

.naghl {
width: 52px;
height: 30px;
position: absolute;
z-index: 20;
top: 20px;
right: -26px;
background: #3baa6f;
text-align: center;
font-size: 40px;
line-height: 49px;
font-family: Arial;
font-weight: bold;
}

.ba_jdi:hover {
background: #3baa6f;
}

.footer_menu {
width: 100%;
display: flex;
justify-content: center;
float: right;
margin-top: 20px !important;
z-index: 99999;
position: relative;
}

.hg_hyu {
    width: 80%;
    float: none;
    display: flex
;
    justify-content: center;
    margin: 0 auto;
}

.mojavezha {
width: 25%;
display: inline-block;
margin-bottom: 5px;
overflow: hidden;
margin-left: 1%;
margin-top: 10px;
float: right;
}

.meno_footer {
width: 96%;
float: right;
text-decoration: none;
color: #fff;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 27px;
text-align: right;
overflow: hidden;
font-weight: normal;
padding: 0% 1%;
margin: 0;
text-align: center;
color: #ccc;
padding: 5px 10px;
margin-bottom: 5px;
}
.meno_footer:hover{
background-color: #494e57;
}


.meno_footer a{    color: #fff;}
.meno_footer:hover  {
color: #c303ae;
}
.sw33_0c{
width:100%;
float:right;
z-index: 4548889;
position: relative;	

}

.fooooot1{
    width: 71%;
    display: flex
;
    flex-direction: column;
    align-items: start;
    justify-content: center;
    color: #fff;
    text-align: right;
    gap: 10px;
    font-size: 16px;
}
.soli .gg5t_tr{
    color: #3362fd;
}
.menoha{
    display: flex
    ;
        align-items: center;
        justify-content: center;
}
.sw33_0c .menu_hoshmand .asli{
    color: #fff !important;
    line-height: 40px !important;
    padding-top: 0px !important;
    position: relative;
    top: -4px;
}
.sdd_po9i{

position: absolute;
z-index: 52;
left: 0;
bottom: 0;
width: 30px;
height: 30px;
background: none;
border-left: 6px solid #521b71;
border-bottom: 6px solid #ac08a1;
}
.sh_yti{
    position: absolute;
    z-index: 52;
    right: 47%;
    top: 53px;
    left: 47%;
    width: 6%;
    height: 1px;
    background: #4dd395;
}
.soli{
    width: 100%;
   
    background-position: center;
    background-size: cover;
    background-attachment: fixed;
    display: flex
;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background: fixed;
    background-size: cover;
}
.map-1 {
       /* overflow: hidden; */
       width: 100%;
       height: 380px;
   

       position: relative;
    
}

/* .map-1::after{
  
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    right: -10%;
    border-radius: 28px;
    z-index: 111;
    top: -14%;
    border: 3px solid #1f2278;
    background-color: #fff;
   
} */

.map {
width: 100%;
height: 400px;
float: right;
}

.map .img {
width: 100%;
height: 100%;
float: right;
}

.box_moshtarin {
width: 80%;
display: table;
padding: 50px 10%;
background:#f8f8f8;
}

.name_moshtari {
width: 98%;
height: 95px;
background: rgba(5, 17, 53, 0.77);
position: absolute;
z-index: 40;
bottom: 0px;
left: 0px;
text-align: center;
font-size: 15px;
line-height: 30px;
color: #fff;
padding: 0% 1%;
padding-top: 5px;
display: none;
overflow: hidden;
}

.im_ppkg {
width: 100%;
height: 100%;
}

.moshtari:hover .name_moshtari {
display: block;
}

.mosh_bad {
width: 93%;
margin: 0 auto;
display: inline-block;
overflow: hidden;
height: 160px;
}

.ghavanin {
width: 80%;
display: inline-block;
position: relative;
padding: 50px 10%;
}

.ndgr_oi {
width: 90%;
display: table;
background: #f5f5f5;
padding: 0% 5%;
}

.img_bak {
width: 100%;
height: 166px;
position: absolute;
z-index: 30;
bottom: 0px;
left: 0px;
background: url('/template/img/img-template/background/back22.png') repeat-x;
background-position: center bottom;
}

.box_ghanun {
width:32%;
height: 175px;
margin-top: 5px;
float: right;
display: inline-block;
overflow: hidden;
position: relative;
margin-bottom: 50px;
}

.matn_ghanun {
width: 98%;
height: 90px;
display: inline-block;
margin: 0 auto;
text-align: justify;
font-size: 14px;
font-family: Yekan, Arial, Helvetica, sans-serif;
color: #222;
line-height: 28px;
overflow: hidden;
}

.onvan_gh {
width: 100%;
height: 50px;
float: right;
text-align: right;
font-size: 20px;
line-height: 50px;
padding: 0;
font-weight: 600;
color: #222;
overflow: hidden;
}
.onvan_gh a{
color:#222
}
.onvan_gh:hover , .onvan_gh:hover a {
color: #f6d014;
}

.sy_yy{   
width: 100%;
float: right;
height: auto;
position: relative;}
.sdd_ii{
width: 40%;
height: auto;
line-height: 40px;
float: none;
display: inline-block;
color: #222;
font-size: 20px;
margin-bottom: 40px;
font-weight: 600;
overflow: hidden;
}

.srr_9ti{
position: absolute;
z-index: 52;
right: 47%;
top: 53px;
left: 47%;
width: 6%;
height: 1px;
background: #f6d014;
}
.sdee_0c{
width: 100%;
height: 130px;
float: right;
display: inline-block;
text-align: justify;
font-size: 14px;
line-height: 25px;
color: #929292;
overflow: hidden;white-space:pre-wrap;
}
.dht5_0p {
width: 40%;
border: 1px solid #4c1c6e;
height: 40px;
line-height: 40px;
float: none;
display: inline-block;
color: #fff;
font-size: 17px;
margin-bottom: 20px;
overflow: hidden;
background: rgba(195,3,173,1);
background: -moz-linear-gradient(45deg, rgba(195,3,173,1) 0%, rgba(77,28,110,1) 48%, rgba(29,29,115,1) 99%, rgba(29,29,115,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(195,3,173,1)), color-stop(48%, rgba(77,28,110,1)), color-stop(99%, rgba(29,29,115,1)), color-stop(100%, rgba(29,29,115,1)));
background: -webkit-linear-gradient(45deg, rgba(195,3,173,1) 0%, rgba(77,28,110,1) 48%, rgba(29,29,115,1) 99%, rgba(29,29,115,1) 100%);
background: -o-linear-gradient(45deg, rgba(195,3,173,1) 0%, rgba(77,28,110,1) 48%, rgba(29,29,115,1) 99%, rgba(29,29,115,1) 100%);
background: -ms-linear-gradient(45deg, rgba(195,3,173,1) 0%, rgba(77,28,110,1) 48%, rgba(29,29,115,1) 99%, rgba(29,29,115,1) 100%);
background: linear-gradient(45deg, rgba(195,3,173,1) 0%, rgba(77,28,110,1) 48%, rgba(29,29,115,1) 99%, rgba(29,29,115,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c303ad', endColorstr='#1d1d73', GradientType=1 );
}
.dht5_0p:hover{
   
background: rgba(29,29,114,1) !important;
background: -moz-linear-gradient(left, rgba(29,29,114,1) 0%, rgba(91,25,117,1) 49%, rgba(178,6,164,1) 100%) !important;
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(29,29,114,1)), color-stop(49%, rgba(91,25,117,1)), color-stop(100%, rgba(178,6,164,1)))!important;
background: -webkit-linear-gradient(left, rgba(29,29,114,1) 0%, rgba(91,25,117,1) 49%, rgba(178,6,164,1) 100%) !important;
background: -o-linear-gradient(left, rgba(29,29,114,1) 0%, rgba(91,25,117,1) 49%, rgba(178,6,164,1) 100%) !important;
background: -ms-linear-gradient(left, rgba(29,29,114,1) 0%, rgba(91,25,117,1) 49%, rgba(178,6,164,1) 100%) !important;
background: linear-gradient(to right, rgba(29,29,114,1) 0%, rgba(91,25,117,1) 49%, rgba(178,6,164,1) 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d1d72', endColorstr='#b206a4', GradientType=1 ) !important;
}

.l9_og54 {
width: 50px;
height: 100%;
float: right;
overflow: hidden;
}

.l9_og54 img {
    width: 32px;
height: 32px;
float: none;
display: inline-block;
margin: 10px auto 0 auto;
}

.swer_t{
width: 74%;
height: 100%;
float: right;
display: inline-block;
text-align: right;
font-size: 14px;
line-height: 25px;
color: #222;
overflow: hidden;
margin-right: 3%;
}
.mojavez_color {
width: 100%;
display: table;
float: right;
background: #eee;
padding: 2% 0%;
text-align: center;
}

.mojavez {
/* width: 30%; */
float: none;
display: inline-block;
border-radius: 4px;
overflow: hidden;
background: none;
}

.sx_0xs {
width: 100%;
height: auto;
float: right;
margin-bottom: 5px;
display: none
}

.gx3_0zs {
width: auto;
display: inline-block;
height: auto;
text-align: justify;
float: right;
line-height: 25px;
color: #fff;
cursor: pointer;
font-size: 16px;
padding: 0% 3%;
border-bottom: 2px solid #ec4c4c;
padding-bottom: 4px;
margin-bottom: 5px;
overflow: hidden;
font-family: Yekan, Arial, Helvetica, sans-serif;
}

.onvan_mojavez {
width: 98%;
height: 30px;
float: right;
background-color: #80cbc4;
text-align: center;
line-height: 30px;
font-size: 16px;
color: #fff;
padding: 0% 1%;
}

.box_mojavez {
/* width: 80%; */
margin: 0 auto;
display: inline-block;
overflow: hidden;
}

.img_mojavez {
width: 80%;
height: 80%;
margin-top: 10%;
display: inline-block;
}

.hd6_sf4f {
width: 50%;
float: none;
display: inline-block;
border-radius: 4px;
height: 130px;
overflow: hidden;
background: none;
}

.b_m {
width: 100%;
height: 20px;
float: right;
}

.mojavez_badi {
width: 10px;
height: 10px;
margin: 4px auto;
background: #FAFFDA;
border: 1px solid #80cbc4;
display: inline-block;
border-radius: 50%;
cursor: pointer;
}

.mojavez_badi:hover {
background: rgba(221, 97, 92, 1);
}

.select_mojavez {
background: rgb(169, 193, 11) !important;
border: 1px solid #899443 !important;
}

.moshtari {
width: 19%;
height: 100px;
margin-top: 35px;
overflow: hidden;
cursor: pointer;
background: #efefef;
display: inline-block;
margin: 20px 2%;
}

.onavan_moshtari {
width: 96%;
height: 30px;
display: inline-block;
text-align: right;
line-height: 30px;
font-size: 20px;
color: #fff;
margin-top: 10px;
}

.moshtarian {
width: 200px;
height: 100px;
display: inline-block;
position: relative;
}

.moshtarian img {
width: auto;
max-width: 100% !important;
}

.moshtarian12 {
width: 100%;
height: 100px;
display: inline-block;
float: right;
margin-top: 30px;
overflow: hidden;
}

.moshtari_badi {
width: 10px;
height: 10px;
float: left;
margin-top: 3px;
margin-right: 3px;
padding: 7px;
cursor: pointer;
background: #C2C2C2;
}

.moshtari_badi:hover {
background: #80cbc4;
}


.moshtarian:hover .name_moshtari {
display: block;
}

.footer {
    background-attachment: fixed;
    background: #000;
 
}
.mwodke{
    display: flex
    ;
        flex-direction: column;
        align-items: center;
        width: 53%;
        order: 1;
}
.mwodke p{
/* margin-bottom: 30px;
padding-top: 20px; */
text-align: start;
line-height: 180%;
color: #fff;
font-size: 15px;
}

.dastresi {
    width: 100%;
    display: table;
    float: left;
    position: relative;
	margin-top:30px
}

.footer .menu_hoshmand .asli {
color: #fff !important;
padding-top: 5px !important;
}

.footer .menu_hoshmand .asli:hover {
color: #c303ae !important
}

.home .menu_hoshmand {
width: 100%;
float: right !important;
}

.titr_dast {
width: 80%;
height: 30px;
font-size: 14px;
padding-bottom: 2px;
float: right;
text-align: center;
overflow: hidden;
line-height: 30px;
color: #80cbc4;
padding-right: 2%;
border-bottom: 1px solid #484848;
font-family: Google, Arial, Helvetica, sans-serif;
}

.onvan_dastesi {
width: 95%;
height: 30px;
float: right;
overflow: hidden;
text-align: right;
line-height: 27px;
font-family: Yekan, Arial, Helvetica, sans-serif;
color: #D8D8D8;
font-size: 13px;
padding-right: 2%;
margin-bottom: 3px;
border-right: 2px solid #80cbc4;
}

.onvan_dastesi:hover {
color: #80cbc4;
border-right: 2px solid #80cbc4;
}

.adres {
width: 31%;
float: right;
text-align: right;
font-size: 14px;
line-height: 27px;
color: #fff;
display: table;
}

.ejtemaee {
width: 30%;
float:left;
height: 50px;
overflow: hidden;
}

.img_ejtemaee {
width: 25px;
height: 25px;
margin: 0 auto;
display: inline-block;
cursor: pointer;
margin-left: 5px;
margin-top: 4px;
}

.img_ejtemaee:hover {
filter: alpha(opacity=50);
-moz-opacity: .50;
opacity: .50;
}

.copy {
width: 100%;
display: block;
float: right;
text-align: center;
font-size: 14px;
color: #fff;
line-height: 25px;
overflow: hidden;
margin: 0px 0px;
position: relative;
}



/*Ù…Ù†Ùˆ Ù„Ø§ÛŒÙ‡ Ø§ÛŒ*/
.menu_new_saz {
background: none !important;
display: inline-block !important;
width: 100% !important;
height: 40px !important;
}

.asli_news {
padding: 1px 15px !important;
}

.menu_new_saz .asli_news.mouseenter_id_f {
color: #fff;
background: #689490;
border-bottom: 3px solid #84d4cc;
line-height: 40px;
margin-left: 1px;
margin-right: 1px;
}

.menu_new_saz .asli_news.menu_news_selected {
color: #87bdb8 !important;
background: none !important;
border-bottom: 0px solid #689490 !important;
line-height: 40px !important;
font-weight: bold !important;
}

body .menu_ha_jk .mouseenter_id_f, body .menu_ha_jk .menu_news_selected {
line-height: 36px !important;
}

.menu_new_saz .asli_news {
display: inline-block;
float: none;
padding: 0% 12px !important;
text-align: center;
font-size: 14px;
color: #fff;
line-height: 40px;
cursor: pointer;
margin: 0 auto
}

.menu_new_saz_absol {
top: 44px !important;
}

.menu_new_saz_absol > div {
background: #161F45 !important;
color: #FFF !important;
}

.menu_new_saz .menu_new_saz2_a {
background: #455598 !important;
color: #FFF !important;
}

.menu_new_saz_absol .menu_new_saz_absol_a .menu_ofoghi_teyp .menu_ofoghi_teyp a {
color: #ffffff !important;
}


.menu_ha_jk .faryi_news {
padding: 0px 13px !important;
}
/*Ù…Ù†Ùˆ Ù„Ø§ÛŒÙ‡ Ø§ÛŒ*/

/*menu_user*/
.menu_user_hoshmand .asli {
padding-left: 10px;
}

.menu_user_hoshmand .asli:hover {
background: none;
}

.menu_user_hoshmand a {
color: inherit;
}

.menu_user_hoshmand .khate {
padding: 2px 10px 4px 5px !important;
background: #1D1A17;
color: #fff;
}

.menu_user_hoshmand .asli img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-webkit-transition: all .3s ease;
transition: all .3s ease;
-webkit-filter: grayscale(100%);
-webkit-filter: grayscale(1);
filter: grayscale(1);
display: none !important;
}


.menu_user_hoshmand {
float: right !important;
height: 80% !important;
line-height: 25px !important;
color: #fff !important;
margin-top: 7px;
}

.menu_user_hoshmand {
height: 90% !important;
font-size: 11px;
margin-top: 7px;
}

.menu_user_hoshmand a:hover {
color: #80cbc4 !important;
}

.m_r_lach {
width: 100%;
height: 40px;
background: #1D1A17;
color: #fff;
float: right;
display: inline-block;
}

.img_icon {
width: 25px;
height: 25px;
float: right;
margin-right: 2px;
margin-left: 7px;
-webkit-filter: invert(1);
filter: invert(1);
}

.meno_heder {
display: inline-block;
height: 30px;
padding: 0px 2%;
text-align: center;
font-size: 13px;
color: #80cbc4;
line-height: 30px;
border-left: 1px solid #e5dede;
float: right;
margin-top: 3px;
}
.dsf_9i{
position: absolute;
z-index: 4545;
width: 100%;
top: -1px;
left: 0;
right: 0;
}
.dsf_9i img {
width: 36px;
float: none;
display: inline-block;
height: 24px;
}
.menu_hoshmand {
float: left !important;
display: inline-block !important;
width: 100%;
margin-right: 0% !important;
text-align: center !important;
}

.menu_hoshmand .asli {
    display: inline-block !important;
    height: 35px !important;
    padding: 0% 17px !important;
    text-align: center !important;
    font-size: 17px !important;
    line-height: 32px !important;
    color: #fff !important;
    float: right !important;
    /* margin-left: 1%; */
}



.home .menu_hoshmand .asli {
color: #fff !important;
float: none !important
}

.jj_gvc .menu_hoshmand .asli:hover {
color: #000 !important;
background: #fff;
}

.menu_hoshmand a {
display: block !important;
height: 100% !important;
color: inherit !important;
}

.erssas img {
display: none !important;
}

.menu_hoshmand .jamenu, .menu_hoshmand .jamenu2 {
background-color: rgb(88,88, 88) !important;
text-align: right;
color: rgb(28, 40, 90) !important;
}

.menu_hoshmand .jamenu, .menu_hoshmand .jamenu2 {
color: #fff !important;
}

.menu_hoshmand .khate:hover, .menu_user_hoshmand .khate:hover {
background: #a2a2a2 !important;
}
/*menu_user*/







/*page_dakheli*/
.safhe_box {
display: block;
margin: 0px auto 10px auto;
background: #FFF;
padding: 0% 1% 1% 1%;
border-radius: 4px;
}

.disply_block_div {
display: table;
width: 100%;
}

.menu_kala {
width: 100%;
height: 40px;
float: right;
margin-bottom: 20px;
border-bottom: 1px solid #E5DEDE;
background: #fff;
}

.moshakhasat {
display: inline-block;
float: right;
padding: 0% 2%;
border-bottom: 2px solid #fff;
height: 38px;
text-align: center;
line-height: 38px;
font-size: 13px;
color: #222;
font-family: Yekan, Arial, Helvetica, sans-serif;
text-decoration: none;
cursor: pointer;
}

.moshakhasat:hover {
border-bottom: 2px solid #569A93 !important;
}

.menu_kala .sel_men {
background: #EEEEEE !important;
border-bottom: 2px solid #569A93 !important;
}

.aks_kala {
width: 90%;
height: 300px;
margin: 0px auto;
display: inline-block;
cursor: pointer;
position: relative;
box-shadow: 0px -1px 2px #E5DEDE;
padding-top: 20px;
}

.head_kala {
width: 100%;
height: 20px;
float: right;
margin-top: 10px;
}

.box_gozarkala {
width: 90%;
height: 100px;
float: right;
padding: 0% 5%;
overflow: hidden;
position: relative;
}

.pic_kala {
width: 24%;
height: 78px;
float: right;
border: 1px solid #E5DEDE;
margin: 10px 1% 10px 0%;
cursor: pointer;
overflow: hidden;
}

.titr_kala {
width: 96%;
height: 70px;
float: right;
padding: .5% 2%;
background: #EEEEEE;
border-bottom: 2px solid #569A93;
}

.pic_kala:hover {
filter: alpha(opacity=60);
-moz-opacity: .60;
opacity: .60;
}

.siz_kala {
max-width: 100%;
height: 300px;
display: inline-block;
margin: 0 auto;
}

.siz_kala img {
max-width: 100%;
margin: 0 auto;
height: 100%;
display: block;
}

.hame_aks {
width: 100%;
height: 100%;
}

.pic_bish {
width: 15%;
height: 58px;
border: 1px solid #E5DEDE;
position: absolute;
overflow: hidden;
background: #eee;
text-align: center;
line-height: 30px;
padding: 10px 0px;
cursor: pointer;
font-size: 11px;
font-family: Yekan, Arial, Helvetica, sans-serif;
color: #6B6B48;
left: 25px;
top: 10px;
}

.pic_bish:hover {
background: #fff;
color: #222;
}

.kuchik_icon {
width: 20px;
height: 20px;
float: left;
margin-left: 1%;
filter: alpha(opacity=60);
-moz-opacity: .60;
opacity: .60;
cursor: pointer;
display: block;
}

.kuchik_icon:hover {
filter: alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}

.zangule {
width: 18px;
height: 20px;
float: right;
cursor: pointer;
background: url('/template/img/img-template/icon/zangule.png') center 0px;
margin-right: 2%;
}

.zangule:hover {
background: url('/template/img/img-template/icon/zangule.png') center 19px;
}

.icon_3d {
width: 20px;
height: 20px;
float: right;
cursor: pointer;
margin-right: 2%;
background: url('/template/img/img-template/icon/ic_3d.png') center no-repeat;
}

.icon_3d:hover {
background: url('/template/img/img-template/icon/ic_3d2.png') center no-repeat;
}

.pishnahad_kala {
position: absolute;
z-index: 687;
width: 70px;
height: 70px;
right: -3px;
top: -3px;
}

.pvije_kala {
position: absolute;
z-index: 687;
width: 70px;
height: 70px;
left: -3px;
top: -3px;
}

.kala_text {
width: 59%;
display: table;
float: left;
padding-bottom: 20px;
background: #FDFDFD;
}

.on_kal1 {
width: 70%;
height: 30px;
float: right;
text-align: right;
color: #222;
font-size: 14px;
font-weight: bold;
font-family: Yekan, Arial, Helvetica, sans-serif;
line-height: 30px;
}

.on_kal2 {
width: 100%;
height: 30px;
font-family: Yekan, Arial, Helvetica, sans-serif;
float: right;
text-align: right;
color: #808080;
font-size: 14px;
line-height: 30px;
}

.dustdashtani {
width: 25%;
height: 30px;
float: left;
padding: 0px 2%;
}

.mokaab_kala {
width: 100%;
height: 70px;
float: right;
margin-top: 10px;
}

.titr_jens {
width: 96%;
height: 30px;
font-family: Yekan, Arial, Helvetica, sans-serif;
float: right;
text-align: right;
color: #808080;
font-size: 14px;
line-height: 30px;
padding: 0% 2%;
}

.titr_jens span {
color: #222;
}

.color_bo {
width: 12%;
height: 28px;
float: right;
margin-right: 2%;
border: 1px solid #E5DEDE;
text-align: right;
font-size: 12px;
font-family: Yekan, Arial, Helvetica, sans-serif;
position: relative;
color: #222;
border-radius: 4px;
line-height: 27px;
}

.color_bo:hover {
background: #F7F7DA;
}

.color_bo span {
width: 20px;
height: 20px;
float: right;
border-radius: 50%;
border: 1px solid #E5DEDE;
margin: 3px 2px 3px 4px;
}

.color_bo .jjj:before {
content: 'Ø§Ù†ØªØ®Ø§Ø¨';
display: block;
line-height: 29px;
width: 57%;
position: absolute;
height: 100%;
right: 0px;
top: 0px;
padding-right: 40%;
}

.garanti_kala {
width: 96%;
height: 30px;
float: right;
text-align: right;
font-size: 13px;
font-family: Yekan, Arial, Helvetica, sans-serif;
color: #222;
line-height: 30px;
padding: 0% 2%;
}

.titr_jens:after {
content: '';
width: 6px;
height: 6px;
float: right;
border-radius: 50%;
background: #676767;
margin-top: 15px;
margin-left: 5px;
}

.gheimat_kala {
width: 31%;
height: 100%;
display: inline-block;
margin: 0 auto;
padding: 0% 1%;
}

.titr_gheimat {
width: 98%;
height: 29px;
float: right;
text-align: center;
font-size: 13px;
font-family: Yekan, Arial, Helvetica, sans-serif;
color: #808080;
line-height: 30px;
padding: 0% 1%;
border-bottom: 1px solid #E5DEDE;
}

.kala_nerkh {
width: 98%;
height: 38px;
float: right;
text-align: center;
font-size: 15px;
font-family: Google, Arial, Helvetica, sans-serif;
color: #808080;
line-height: 38px;
padding: 0% 1%;
margin-top: 2px;
border-radius: 4px;
font-weight: bold;
}

.col_k1 {
color: #116303;
background: #CBFFC1;
}

.col_k2 {
color: #F10C0C;
background: #FFC1C1;
}

.afzud_sabad input {
background: none;
border: 0px;
font-family: inherit;
color: inherit;
position: absolute;
width: 100%;
height: 100%;
left: 0px;
right: 0px;
cursor: pointer;
top: -1px;
}

.afzud_sabad {
position: relative;
display: inline-block;
text-align: center;
margin: 10px auto 0px auto;
padding: 0px 1%;
min-width: 25%;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 27px;
cursor: pointer;
overflow: hidden;
background: rgba(136,202,95,1);
background: -moz-linear-gradient(top, rgba(136,202,95,1) 0%, rgba(2,129,1,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(136,202,95,1)), color-stop(100%, rgba(2,129,1,1)));
background: -webkit-linear-gradient(top, rgba(136,202,95,1) 0%, rgba(2,129,1,1) 100%);
background: -o-linear-gradient(top, rgba(136,202,95,1) 0%, rgba(2,129,1,1) 100%);
background: -ms-linear-gradient(top, rgba(136,202,95,1) 0%, rgba(2,129,1,1) 100%);
background: linear-gradient(to bottom, rgba(136,202,95,1) 0%, rgba(2,129,1,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88ca5f', endColorstr='#028101', GradientType=0 );
border: 1px solid #82BF6E;
border-radius: 4px;
height: 35px;
color: #FFFFFF;
}

.afzud_sabad:hover {
border: 1px solid #F39292;
background: rgba(255,173,173,1);
background: -moz-linear-gradient(top, rgba(255,173,173,1) 0%, rgba(255,173,173,1) 1%, rgba(223,110,110,1) 99%, rgba(223,110,110,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,173,173,1)), color-stop(1%, rgba(255,173,173,1)), color-stop(99%, rgba(223,110,110,1)), color-stop(100%, rgba(223,110,110,1)));
background: -webkit-linear-gradient(top, rgba(255,173,173,1) 0%, rgba(255,173,173,1) 1%, rgba(223,110,110,1) 99%, rgba(223,110,110,1) 100%);
background: -o-linear-gradient(top, rgba(255,173,173,1) 0%, rgba(255,173,173,1) 1%, rgba(223,110,110,1) 99%, rgba(223,110,110,1) 100%);
background: -ms-linear-gradient(top, rgba(255,173,173,1) 0%, rgba(255,173,173,1) 1%, rgba(223,110,110,1) 99%, rgba(223,110,110,1) 100%);
background: linear-gradient(to bottom, rgba(255,173,173,1) 0%, rgba(255,173,173,1) 1%, rgba(223,110,110,1) 99%, rgba(223,110,110,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffadad', endColorstr='#df6e6e', GradientType=0 );
}

.tedad_kala {
width: 46%;
height: 30px;
float: right;
font-size: 14px;
font-family: Yekan, Arial, Helvetica, sans-serif;
color: #808080;
line-height: 30px;
text-align: right;
padding: 0% 2%;
margin-top: 10px;
}

.tedad_kala input {
width: 28px;
height: 28px;
color: #222;
text-align: center;
border: 1px solid #E5DEDE;
border-radius: 4px;
}

.cart_kala {
width: 30px;
height: 30px;
float: right;
display: block;
margin: 0px 5px;
background: url('/template/img/img-template/icon/cart3.png') center no-repeat;
border-left: 1px solid #FFF;
padding-left: 3%;
}

.header_kala {
width: 98%;
height: 50px;
float: right;
text-align: right;
padding-right: 2%;
line-height: 50px;
color: #569A93;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 20px;
border-bottom: 2px solid #569A93;
margin: 10px 0px;
}

.kala_img {
width: 40%;
display: table;
float: right;
padding: 3px 0px;
}

.jabe_cala {
font-size: 13px;
float: right;
text-align: justify;
width: 100%;
display: table;
line-height: 25px;
font-family: Yekan, Arial, Helvetica, sans-serif;
}

.kadoha_gift label, .kadoha_gift a {
width: 86% !important;
padding: 0% 2% !important;
text-align: center !important;
background: #1D1A17 !important;
}

.kadoha_gift label:hover, .kadoha_gift a:hover {
background: rgb(223, 110, 110) !important;
}

.select_class_kddo label {
background: #17A952 !important;
}

.kadobox_io_pp {
text-align: center !important;
}

.name_kala {
width: 96%;
height: 40px;
float: right;
padding: 0% 2%;
text-align: center;
line-height: 20px;
color: #222;
overflow: hidden;
display: block;
}
/*Ú©Ø§Ø¯ÙˆÙ‡Ø§*/
.kado_send {
width: 90%;
display: table;
float: right;
text-align: center;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #019A22;
line-height: 30px;
padding: 0% 5% 10px 5%;
}

.select_class_kddo .gheymat:before {
content: 'âœ”';
display: inline-block;
float: right;
color: #fff;
margin-right: 5%;
}

.select_class_kddo {
background: #F7F7DA !important;
background: #D8EFEC !important;
}

.esm_kado {
color: red !important;
}

.kadoha_gift .gheymat {
background: #569a93 !important;
}

.kadoha_gift {
border: 1px solid #e5dede !important;
float: none !important;
margin: 5px !important;
display: inline-block !important;
}

.aks_pic_hadi {
max-width: 100%;
height: 250px;
margin: 0 auto;
display: inline-block;
}

.pik_hadie {
width: 50%;
height: 250px;
margin: 10px auto;
display: inline-block;
}

.titr_kado_pg {
width: 95%;
height: 40px;
padding-right: 5%;
float: right;
background: #569A93;
font-size: 16px;
text-align: justify;
overflow: hidden;
line-height: 40px;
color: #FFFFFF;
font-family: Google, Arial, Helvetica, sans-serif;
margin-top: 10px;
}

.nerkh_kado_jeld {
width: 98%;
height: 40px;
padding: 0% 1%;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 16px;
overflow: hidden;
text-align: center;
line-height: 40px;
color: #2ED410;
border-bottom: 1px solid #eee;
border-top: 1px solid #eee;
}

.tozi_bish_kado {
width: 98%;
display: table;
float: right;
padding: 0% 1%;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 13px;
text-align: justify;
overflow: hidden;
line-height: 30px;
color: #222;
}

.ent_kado_jeld, .kadoha_select_op {
width: 16%;
height: 35px;
margin: 5px;
position: relative;
overflow: hidden;
display: inline-block;
margin-top: 19px;
padding: 0px 1%;
border-radius: 4px;
cursor: pointer;
position: relative;
text-align: center;
font-size: 14px;
color: #fff;
border: 1px solid #82BF6E;
border-radius: 4px;
line-height: 34px;
background: rgba(16,122,58,1);
background: -moz-linear-gradient(top, rgba(16,122,58,1) 0%, rgba(31,150,80,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(16,122,58,1)), color-stop(100%, rgba(31,150,80,1)));
background: -webkit-linear-gradient(top, rgba(16,122,58,1) 0%, rgba(31,150,80,1) 100%);
background: -o-linear-gradient(top, rgba(16,122,58,1) 0%, rgba(31,150,80,1) 100%);
background: -ms-linear-gradient(top, rgba(16,122,58,1) 0%, rgba(31,150,80,1) 100%);
background: linear-gradient(to bottom, rgba(16,122,58,1) 0%, rgba(31,150,80,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#107a3a', endColorstr='#1f9650', GradientType=0 );
}

.ent_kado_jeld:hover, .kadoha_select_op:hover {
border: 1px solid #F39292;
background: rgba(255,173,173,1);
background: -moz-linear-gradient(top, rgba(255,173,173,1) 0%, rgba(255,173,173,1) 1%, rgba(223,110,110,1) 99%, rgba(223,110,110,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,173,173,1)), color-stop(1%, rgba(255,173,173,1)), color-stop(99%, rgba(223,110,110,1)), color-stop(100%, rgba(223,110,110,1)));
background: -webkit-linear-gradient(top, rgba(255,173,173,1) 0%, rgba(255,173,173,1) 1%, rgba(223,110,110,1) 99%, rgba(223,110,110,1) 100%);
background: -o-linear-gradient(top, rgba(255,173,173,1) 0%, rgba(255,173,173,1) 1%, rgba(223,110,110,1) 99%, rgba(223,110,110,1) 100%);
background: -ms-linear-gradient(top, rgba(255,173,173,1) 0%, rgba(255,173,173,1) 1%, rgba(223,110,110,1) 99%, rgba(223,110,110,1) 100%);
background: linear-gradient(to bottom, rgba(255,173,173,1) 0%, rgba(255,173,173,1) 1%, rgba(223,110,110,1) 99%, rgba(223,110,110,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffadad', endColorstr='#df6e6e', GradientType=0 );
}

.kadoha_select_op:after {
content: 'Ø§Ù†ØªØ®Ø§Ø¨';
}
/*Ú©Ø§Ø¯ÙˆÙ‡Ø§*/
.kala:hover .name_kala {
color: #DF6E6E;
}

/*.box .safhe_box:last-child {
border-bottom: 0px;
}*/

.table_factoy {
border-bottom: 1px solid #C4C4C4 !important;
}

.box_body {
width: 100%;
display: table;
margin: 0 auto;
background: #fff;
padding-top: 0px;
margin-top: 30px;
}
/*page_dakheli*/













/*news*/
.box_body {
width: 100%;
display: table;
float: right;
}

.arshiv_newspas_3 {
width: 91%;
height: 40px;
margin-right: 3%;
float: right;
color: rgb(22, 31, 69);
font-size: 20px;
text-align: justify;
line-height: 40px;
margin-top: 30px;
border-top: 1px solid #f6d014;
}

.arshiv_newspas_3 a:hover {
color: #D7FFFB;
}

.color_tree_p {
color: #f6d014;
padding-left: 10px;
}


.k4_jabr_efg {
width: 100%;
display: table;
float: right;
}

.arshiv_newspas_6 {
width: 23%;
display: inline-block;
float: none;
padding: 0%;
background: #fff;
margin-top: 15px;
margin-left: 1.5%;
box-shadow: 0 0 5px 0 rgba(0,0,0,.1);
padding-bottom: 20px;
border-radius: 4px;
overflow: hidden;
}

.arshiv_newspas_4 {
width: 98%;
float: right;
color: #020202;
cursor: pointer;
text-decoration: none;
text-align: center;
padding: 0% 1%;
line-height: 30px;
display: block;
font-size: 18px;
overflow: hidden;
height: 60px;
margin-top: 20px;
}
.arshiv_newspas_4 a{
color:#020202;
vertical-align: middle;
display: inline-block;
}
.arshiv_newspas_4:before {
content: '';
width: 0px;
height: 100%;
vertical-align: middle;
display: inline-block;
}
.arshiv_newspas_6:hover .arshiv_newspas_4 {
color: #f00;
}
.arshiv_newspas_6:hover .arshiv_newspas_4 a {
color: #f00;
}
.kju65_o {
width: 20%;
display: inline-block;
margin: 0 auto;
height: 3px;
background:#f6d014
}

.arshiv_newspas_8 {
width: 90%;
text-align: left;
color: #808080;
font-size: 12px;
display: inline-block;
line-height: 20px;
padding: 1%;
height: 20px;
font-family: Yekan, Arial, Helvetica, sans-serif;
}

.arshiv_newspas_9 {
width: 100%;
height: 200px;
float: right;
overflow: hidden;
}



.img_arshiv_n {
height: 200px;
max-width: 100%;
}

img {
border: 0px;
}

.arshiv_newspas_7 {
width: 90%;
height: 100px;
float: right;
padding: 10px 5%;
text-align: justify;
overflow: hidden;
font-size: 14px;
display: block;
font-family: Yekan, Arial, Helvetica, sans-serif;
line-height: 27px;
color: #222;
}

.arshiv_newspas_3 a {
color: #000 !important;
background: #ffffff;
height: 40px;
float: right;
margin-top: -22px;
}

.p5_2 {
	width:100%;
display: inline-block;
background: #fff;
padding-left: 25px;
padding-right: 25px;border-radius:10px;
width: -webkit-fill-available;
}

.keshesh {
width: 100%;
display: table;
float: right;
}

.p5_7 {
width: 100%;
height: 25px;
float: right;
line-height: 25px;
font-size: 11px;
margin-bottom: 3px;
}

.p5_8 {
width: 20px;
height: 20px;
float: left;
color: #000;
font-size: 11px;
margin-left: 5px;
line-height: 25px;
}

.p5_18 {
width: 16px;
height: 16px;
float: right;
border: 1px solid #eee;
background-color: #fff;
border-radius: 4px;
display: inline-block;
cursor: pointer;
vertical-align: middle;
text-align: center;
margin-top: 1px;
line-height: 16px;
font-size: 12px;
text-decoration: none;
color: #eee;
}

.p5_18:hover {
border: 1px solid #A7A779;
color: #6B6B48;
background: #F7F7DA;
}

.p5_21 {
width: 16px;
height: 16px;
float: right;
border-radius: 4px;
display: inline-block;
font-family: Yekan, Arial, Helvetica, sans-serif;
vertical-align: middle;
text-align: center;
margin-top: 3px;
line-height: 15px;
color: #A7A779;
}

.p5_3 {
width: 90%;
line-height: 40px;
text-align: right;
float: right;
font-weight: bold;
font-size: 15px;
color: rgb(22, 31, 69);
height: 40px;
padding-bottom: 3px;
padding: 0% 5%;
position: relative;
border: 1px solid rgb(212 209 209);
border-radius: 5px;
background: #eee;
}



.p5_22 {
width: 20px;
height: 20px;
margin: 0px 1px;
float: right;
display: none;
filter: alpha(opacity=60);
-moz-opacity: .60;
opacity: .60;
}

.p5_22:hover {
filter: alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}

.p5_9 {
width: 20px;
height: 20px;
background: url('/template/img/img-template/icon/thumbsUp2.png');
background-size: cover;
float: left;
cursor: pointer;
}

.p5_9:hover {
background: url('/template/img/img-template/icon/thumbsUp.png');
background-size: cover;
}

.p5_11 {
width: 20px;
height: 20px;
float: left;
cursor: pointer;
background: url('/template/img/img-template/icon/down6.png');
background-size: cover;
margin-top: 5px;
}

.p5_11:hover {
background: url('/template/img/img-template/icon/down5.png');
background-size: cover;
}

.p5_12 {
display: inline;
float: right;
text-align: right;
color: #A7A779;
font-size: 12px;
line-height: 25px;
font-family: Yekan, Arial, Helvetica, sans-serif;
}

.p5_13 {
width: 18px;
height: 18px;
float: right;
margin-left: 5px;
margin-bottom: 3px;
cursor: pointer;
background: url('/template/img/img-template/icon/print1.png');
background-size: cover;
}

.p5_13:hover {
background: url('/template/img/img-template/icon/print2.png');
background-size: cover;
}

.p5_14 {
width: 98%;
display: table;
float: right;
margin-top: 10px;
padding: 0% 1%;
}

.p5_15 {
width: 98%;
height: auto;
float: right;
text-align: right;
overflow: hidden;
padding: 0% 1%;
font-size: 11px;
font-family: Yekan, Arial, Helvetica, sans-serif;
color: #6B6B48;
}

.tarikh_khabar {
display: inline;
text-align: center;
font-size: 12px;
color: #8d8888;
margin: 0px 5px;
line-height: 25px;
float: left;
}

.img_khabar {
width: 100%;
margin: 20px auto;
display: inline-block;
overflow: hidden;
}

.img_khabar img {
max-width: 100%;
height: 100%;
width: 100%;
border-radius: 10px;
}

.p5_4 {
width: 98%;
height: auto;
float: left;
text-align: left;
padding: 0% 1%;
}

.p5_4 a {
display: inline-block;
}



.p5_16 {
display: inline-block;
text-align: right;
font-size: 12px;
color: #989898;
margin: 0px 1px;
font-family: Yekan, Arial, Helvetica, sans-serif;
line-height: 25px;
text-decoration: none;
}

.p5_16:hover {
cursor: pointer;
color: #0026ff;
}

.p5_15 {
width: 98%;
height: 25px;
float: right;
text-align: right;
overflow: hidden;
padding: 1%;
font-size: 11px;
font-family: Yekan, Arial, Helvetica, sans-serif;
color: #6B6B48;
}

.p5_17 {
width: 20px;
height: 20px;
margin: 0 auto;
filter: alpha(opacity=60);
-moz-opacity: .60;
opacity: .60;
margin-right: 3px;
}

.p5_17:hover {
filter: alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}

.p5_5 {
width: 98%;
display: table;
font-family: Yekan, Arial, Helvetica, sans-serif;
line-height: 25px;
font-size: 14px;
padding: 1%;
text-align: justify;
direction: rtl;

}

.box_khabar_wer {
width: 70%;
display: block;
float: right;
margin-top: 21px;
margin-bottom: 10px;
}

.gal_head {
width: 94%;
height: 49px;
border-bottom: 1px solid #E2E2C6;
text-align: right;
margin: 5px auto 0px auto;
background: #F3F3D2;
padding-right: 5%;
line-height: 50px;
color: #6B6B48;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 17px;
}

.jabe_gallory {
float: right;
display: table;
margin-right: .5%;
width: 68%;
}

.disply_block_div {
display: table;
width: 100%;
}

.gal_box {
width: 100%;
height: 350px;
float: right;
cursor: pointer;
border-left: 1px solid #F3F3D2;
}

.gal_new {
height: 398px;
background: #fff;
float: right;
border-radius: 5px;
overflow: hidden;
border: 1px solid #F7F7DA;
margin-top: 10px;
display: block;
}


.aks_box {
width: 96%;
height: 285px;
margin: 7px auto 0px auto;
display: inline-block;
}

.gal_box:hover {
background: #F3F3D2;
}

.galory_t {
float: left;
width: 30%;
display: table;
margin-left: .5%;
}

.galy_jabe {
width: 100%;
height: 101px;
margin: 7px auto 0 auto;
border-bottom: 1px solid #F7F7DA;
display: inline-block;
overflow: hidden;
cursor: pointer;
}

.galy_jabe:hover {
background: #EFEFCE;
}

.sel_galy_jabe {
background: #6B6B48 !important;
}

.te_galy {
width: 46%;
height: 67px;
float: right;
margin: 5px 0px 3px 0px;
text-align: right;
font-size: 12px;
overflow: hidden;
line-height: 23px;
color: #222;
font-family: Yekan, Arial, Helvetica, sans-serif;
}

.sel_galy_jabe .te_galy {
color: #F3F3D2 !important;
}

.galy_jabe:hover .te_galy {
color: red;
}

.img_gal {
width: 50%;
height: 95px;
overflow: hidden;
float: right;
margin: 3px 2%;
}

.galy_jabe:hover .img_gal {
border-radius: 5px;
}

.text_box {
display: inline-block;
width: 96%;
height: 45px;
margin: 0 auto;
text-align: center;
color: #222;
font-size: 12px;
line-height: 45px;
overflow: hidden;
}

.gal_box:hover .text_box {
color: #FFA302;
}

.img_pic {
width: 100%;
height: 100%;
}

.aks_box .img_pic {
width: auto;
max-width: 100%;
height: 100%;
display: block;
margin: 0 auto;
}


.ras_khabar {
width: 88%;
display: inline-block;
float: none;
margin-top: 10px;
}


.on_bargo {
width: 97%;
height: 50px;
background: #070125;
text-align: center;
display: inline-block;
line-height: 50px;
color: #fff;
font-size: 17px;
font-family: Google, Arial, Helvetica, sans-serif;
margin: 5px auto 0px auto;
}

.bargozin {
width: 32.5%;
float: right;
display: table;
background: #fff;
border: 1px solid #e5dede;
padding-bottom: 5px;
margin-bottom: 10px;
border-radius: 5px;
margin-left: .2%;
display: none;
}
.player_ty{background:#000 !important}
.n_ame_gal45_paly{color:#fff !important}
.photoGrid .item_photoGrid {
margin: 0 auto !important;
display: inline-block !important;
float: none !important;}
.photoGrid_film, .photoGrid_sound {
display: inline-block !important;
width: 55% !important;
float: none !important;
margin: 0 auto !important;}
.photoGrid_film .palerboxlink_mov_iope , .photoGrid_sound .palerboxlink_mov_iope{background-color:#232323 !important}
.box_bargo {
width: 97%;
height: 185px;
float: right;
margin: 0% 1.5%;
border-bottom: 1px solid #F3F3D2;
padding: 7px 0px;
cursor: pointer;
}

.box_bargo:hover {
background: #F9F9E9;
}

.pic_bargo {
width: 50%;
display: inline-block;
height: 110px;
float: none;
overflow: hidden;
border-radius: 5px;
}

.img_pic {
width: 100%;
height: 100%;
}

.aks_box .img_pic {
width: auto;
max-width: 100%;
height: 100%;
display: block;
margin: 0 auto;
}

.text_bargo {
width: 64%;
height: 50px;
float: right;
padding: 0% 3%;
text-align: justify;
font-size: 13px;
display: block;
overflow: hidden;
color: #3E3E1C;
font-family: Yekan, Arial, Helvetica, sans-serif;
line-height: 25px;
}

.box_bargo:hover .text_bargo {
color: red;
}

.date_barg {
width: 64%;
height: 20px;
float: right;
padding: 0% 3%;
text-align: right;
font-size: 12px;
display: block;
color: #938f8f;
font-family: Yekan, Arial, Helvetica, sans-serif;
line-height: 20px;
}

.bish_bargo {
width: 97%;
height: 30px;
float: right;
text-align: center;
line-height: 30px;
color: #6B6B48;
margin: 0% 1.5%;
font-size: 13px;
font-family: Yekan, Arial, Helvetica, sans-serif;
}

.bish_bargo:hover {
background: rgb(223, 110, 110);
color: #fff;
}

.mon_box {
width: 97%;
height: 200px;
float: right;
margin: 0% 1.5%;
border-bottom: 1px solid #e5dede;
}

.mon_box:hover {
background: #F9F9F9;
}

.mont_pic {
width: 50%;
float: none;
margin: 10px auto 0px auto;
display: inline-block;
height: 110px;
position: relative;
overflow: hidden;
}

.mon_tex {
width: 94%;
height: 50px;
float: right;
padding: 0% 3%;
text-align: center;
font-size: 15px;
display: block;
color: #3E3E1C;
font-family: Yekan, Arial, Helvetica, sans-serif;
line-height: 50px;
}

.icon_folm {
width: 100%;
height: 100%;
position: absolute;
z-index: 900;
top: 0px;
left: 0px;
background: url('/template/img/img-template/icon/play-icon.png') center no-repeat;
background-color: rgba(39, 38, 38, 0.76);
display: none;
}

.mont_pic:hover .icon_folm {
display: block;
}

.video:hover .icon_folm {
display: block;
}

.mon_box:hover .mon_tex {
color: #12d0e4;
}

.tarik_mon {
width: 94%;
height: 20px;
float: right;
padding: 0% 3%;
text-align: left;
font-size: 12px;
display: block;
color: #938f8f;
font-family: Yekan, Arial, Helvetica, sans-serif;
line-height: 20px;
}

.galory_t .galy_jabe:last-child {
border: 0px;
}
/*news*/


/*paging*/
.bodypag_pasar {
width: 100%;
height: 43px;
margin: 5px auto !important;
float: right;
}


.pag_pasar_1 {
display: inline-block;
direction: rtl;
margin: 8px auto 0px auto;
}

.pag_pasar_2 {
height: 23px;
padding: 0px 9px;
display: inline-block;
line-height: 25px;
overflow: hidden;
border-radius: 5px;
color: #666;
background: #fff;
font-size: 12px;
margin-right: 2px;
font-family: Yekan, Arial, Helvetica, sans-serif;
border: 1px solid #eee;
}

.pag_pasar_2:hover {
background: #eee;
cursor: pointer;
}

.pag_pasar_3 {
background: #f6d014 !important;
color: #fff;
box-shadow: 0 1px 2px rgb(11, 35, 78);
margin-right: 2px;
border: 0px;
height: 25px;
}

/*paging*/

/*part_crietor*/
.crietor_box {
width: 100%;
display: table;
float: left;
background: #fff;border-radius:7px
;
margin-bottom: 1px
}

.cri_mar_top {
margin-top: 1px;
border-radius: 4px;
overflow: hidden;
padding-bottom: 10px;
}

.on_crit {
width: 91%;
height: 40px;
margin-right: 3%;
float: right;
color: rgb(22, 31, 69);
font-size: 20px;
text-align: justify;
line-height: 40px;
margin-top: 30px;
border-top: 1px solid #f6d014;
}

.on_crit a {
color: #000 !important;
background: #fff;
height: 40px;
float: right;
margin-top: -22px;
}

.jabe_creit {
width: 99%;
display: table;
float: right;
background: #fff;
padding: 10px .5%;
overflow: hidden;border-radius:10px
}

.widhe_100I_p {
width: 96%;
display: table;
margin: 0 auto;

}
/*part_crietor*/

/*part_crietor*/


.base_box_asli_utab {
font-family: Yekan, Arial, Helvetica, sans-serif !important;
font-size: 13px !important;
color: #222 !important;
line-height: 25px !important;
margin-top: 20px;
}


.base_box_asli_utab .base_title_utab {
font-size: 20px !important;

}
.base_1_archiv_ar6_2 .base_1_archiv_ar6_6:first-child .base_1_archiv_ar6_4 {
width: 100% !important;
color: #B2B2B2 !important;
font-weight: bold !important;
cursor: pointer !important;
text-decoration: none !important;
text-align: justify !important;
float: right !important;
overflow: hidden !important;
margin-bottom:0 !important
}
.base_1_archiv_ar6_5{line-height:27px !important}
.base_1_archiv_ar6_2 .base_1_archiv_ar6_6:first-child .base_1_archiv_ar6_7{
width:98% !important
}
.base_1_archiv_ar6_10{margin-top:19px !important}
.base_box_asli_utab .base_border_lite_color_utab {
border-color: #eee !important;
}
.base_1_archiv_ar6_6 {
width: 30% !important;
display: inline-block !important ;
float: none !important;
padding: 10px 1% !important;
line-height: 20px !important;
text-decoration: none;
border: 1px solid #eee;
border-radius: 4px;
margin-bottom: 10px !important;
margin-right: .5% !important;
margin-left: .5% !important;
overflow: hidden;
height: 300px !important;
}
.base_1_archiv_ar6_2 .base_1_archiv_ar6_6:nth-child(odd) {
float: none !important;
}
body .base_1_archiv_ar6_2 .base_1_archiv_ar6_6:first-child .base_1_archiv_ar6_9{
max-width: 98% !important;
margin: 0 auto !important;
height: 150px !important;
border-radius: 4px !important;
float:none !important;
display:inline-block !important;
max-height: none !important; 
height: 150px !important;
max-width:100% !important;

}
.base_1_archiv_ar6_8{display:none !important}
.base_1_archiv_ar6_2 .base_1_archiv_ar6_9 {height: 150px !important;max-width:100% !important;float: right !important;float:none !important;display:inline-block !important}
.base_1_archiv_ar6_9 img , .base_1_archiv_ar6_2 .base_1_archiv_ar6_6:first-child .base_1_archiv_ar6_9 img{max-width: 100%;max-height:100% !important; float :none !important;display:inline-block !important;margin:0 auto !important}
.base_1_archiv_ar6_4{
line-height:40px !important;
height:auto !important
}
.base_1_archiv_ar6_4 a {
color: #B2B2B2 !important;}
.base_box_asli_utab .base_border_dark_color_utab {
border-color: #e5dede !important;
}

.base_box_asli_utab .base_back_lite_color_utab {
background-color: #fff !important;
}

.base_box_asli_utab .base_back_dark_color_utab {
background-color: #161F45 !important;
}

.base_box_asli_utab .base_tag_a_color_utab {
color: #222 !important;
}
.base_box_asli_utab .base_tag_a_color_utab a{ color: #222 !important;}
.base_box_asli_utab .base_tag_a_color_utab:hover , .base_box_asli_utab .base_tag_a_color_utab:hover a {
    color: #087CF3 !important;
}

.base_box_asli_utab .base_back_color_utab_hover:hover {
background-color: #eee !important;
}



/*part_crietor*/

/*Ø¬Ø³ØªØ¬Ùˆ*/
.jostan_box {
width: 100%;
height: 40px;
margin: 0px 0px 9px 0px;
float: right;
border: 1px solid #e5dede;
overflow: hidden;
background: #fff;
border-radius: 5px;
}

.aks_ser {
width: 14%;
height: 100%;
float: left;
border-right: 1px solid #e5dede;
cursor: pointer;
background: #eee;
}

.jostan {
width: 75%;
height: 100%;
margin: 0px;
border: 0px;
font-size: 12px;
color: #000;
line-height: 40px;
font-family: Yekan, Arial, Helvetica, sans-serif;
text-align: right;
float: right;
padding: 0% 4% 0% 1%;
}

.gardun {
width: 25px;
height: 25px;
margin: 8px auto;
display: inline-block;
}

.aks_ser:hover {
background: #80cbc4;
}
/*Ø¬Ø³ØªØ¬Ùˆ*/


/*comment*/

.com3_3 {
width: 20px;
height: 20px;
margin: 0px 1px;
float: right;
filter: alpha(opacity=60);
-moz-opacity: .60;
opacity: .60;
}

.com3_3:hover {
filter: alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}

.com3_4 {
width: 100%;
height: 100%;
text-align: right;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 25px;
color: #000;
margin-bottom: 3px;
}

.com3_5 {
color: red;
}

.com3_6 {
display: table;
margin-bottom: 5px;
width: 100%;
}

.com3_7 {
width: 98%;
height: 34px;
padding: 0 1%;
}

.com3_8 {
width: 100%;
height: 100%;
text-align: justify;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 35px;
color: #000;
}

.com3_9 {
background: #fff;
float: right;
border: 1px solid #E5DEDE;
border-radius: 2px;
text-align: justify;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 25px;
color: #000;
padding: 0px 1%;
width: 98%;
display: table;
height: 40px;
}

.com3_10 {
float: right;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 25px;
color: #000;
padding: 0px 1%;
text-align: center;
height: 20px;
width: 98%;
display: table;
}

.com3_11 {
display: inline-block;
text-align: center;
margin: 10px auto 0px auto;
padding: 0px 1%;
min-width: 25%;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 27px;
cursor: pointer;
overflow: hidden;
background: #c303ae;
border: 1px solid #ddd;
border-radius: 4px;
height: 35px;
color: #222;
background: #f8f8f8
}

.com3_11:hover {

background: #f6d014;
}

.com3_12 {
height: 100px;
float: right;
text-align: justify;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 25px;
color: #000;
padding: 0px 1%;
border: 1px solid #E5DEDE;
border-radius: 2px;
display: inline-block;
width: 98%;
}

.com3_13 {
width: 100%;
height: 20px;
text-align: justify;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 25px;
color: #6B6B48;
float: right;
margin-bottom: 5px;
}

.com3_14 {
display: block;
border-top: 1px solid #E5DEDE;
border-radius: 2px;
background: #fff;
}

.com3_15 {
width: 100%;
display: table;
float: right;
padding-bottom: 1%;
margin-top: 1%;
}

.com3_16 {
text-align: justify;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 17px;
line-height: 25px;
padding: 0px 1%;
display: inline;
margin-bottom: 5px;
margin-right: 5px;
float: right;
color: #000;
}

.com3_17 {
color: #222;
padding: 2px 10px 2px 10px;
font-size: 14px;
}

.com3_18 {
text-align: justify;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 25px;
color: #000;
padding: 0px 1%;
width: 98%;
float: right;
margin-bottom: 10px;
overflow: hidden;
white-space: pre-wrap;
}

.com3_19 {
width: 80%;
float: left;
white-space: pre-wrap;
background: #eee;
margin-left: 5%;
text-align: justify;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 25px;
color: #000;
padding: 5px 1%;
overflow: hidden;
}

.com3_20 {
width: 90%;
display: table;
float: left;
background: #F9FFF6;
margin-bottom: 1%;
padding: 1%;
}

.com3_21 {
display: inline;
height: 30px;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 12px;
color: red;
margin-right: 2px;
float: right;
line-height: 25px;
}

.com3_21:hover {
color: #6B6B48;
cursor: pointer;
}

.com3_22 {
width: 98%;
display: table;
margin: 0 auto;    border-bottom: 1px solid #eee;
}



.com3_23 {
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 0px 1%;
color: #A0A0A0;
float: right;
line-height: 25px;
text-align: center;
display: inline;
}

.com3_24 {
direction: ltr;
text-align: left;
}

.com3_26 {
width: 20%;
display: table;
float: right;
}

.com3_28 {
width: 100%;
}

.com3_29 {
width: 20%;
display: table;
float: right;
margin-top: 10px;
}

.com3_30 {
width: 45%;
height: 96px;
float: left;
margin-left: 10px;
}

.com3_31 {
width: 45%;
height: 96px;
float: right;
margin-right: 10px;
}

.com3_36 {
width: 100%;
float: right;
}

.com3_37 {
width: 20px;
height: 20px;
float: left;
color: #c00;
font-size: 12px;
line-height: 20px;
text-align: center;
font-family: Yekan, Arial, Helvetica, sans-serif;
margin-top: 5px;
}

.com3_38 {
width: 20px;
height: 20px;
float: left;
cursor: pointer;
background: url('/template/img/img-template/icon/down6.png');
background-size: cover;
margin-top: 8px;
}

.com3_38:hover {
background: url('/template/img/img-template/icon/down5.png');
background-size: cover;
}

.com3_39 {
width: 20px;
height: 20px;
float: left;
color: #090;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 20px;
text-align: center;
margin-top: 5px;
}

.com3_40 {
width: 20px;
height: 20px;
background: url('/template/img/img-template/icon/thumbsUp2.png');
background-size: cover;
float: left;
cursor: pointer;
margin-top: 4px;
}

.com3_40:hover {
background: url('/template/img/img-template/icon/thumbsUp.png');
background-size: cover;
}

.jabe_nazarat {
width: 60%;
display: inline-block;
float: none;
text-align: justify;
padding: 0% 1%;
line-height: 25px;
color: #222;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 13px;
}

.box_commentrt {
position: fixed;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
BACKGROUND: rgba(0, 0, 0, 0.39);
font-size: 12px;
z-index: 55444444;
display: none;
}

.box_commentrt2 {
margin: 0 auto;
display: table;
padding: 1%;
width: 30%;
background: #FFF;
border-radius: 4PX;
position: relative;
}

.box_commentrt .com3_9, .box_commentrt .com3_12 {
width: 98%;
}

.box_commentrt .com3_10 {
margin: 0 auto;
float: none;
}

.box_commentrt .com3_11 {
width: 100px;
}

#sub_comment_login_pasokh {
text-align: center;
}

#CLOSE_SUB_COMMENT {
color: red;
width: 30px;
height: 20px;
left: 10px;
position: absolute;
top: 4px;
cursor: pointer;
}

#CLOSE_SUB_COMMENT:hover {
color: #7083ef;
}

#title_comment {
font-family: Google, Arial, Helvetica, sans-serif;
color: #0095FF;
}

/*comment*/


/*khabar_mortabet*/
.mortabet_box {
width: 100%;
display: table;
border-top: 1px solid #fff;
float: right;
background: #fff;
padding-bottom: 10px;
border-radius: 10px;
margin-top: 5px;
}

.morta_news {
width: 48%;
height: 30px;
float: right;
text-align: right;
font-size: 13px;
color: #222;
font-family: Yekan, Arial, Helvetica, sans-serif;
line-height: 30px;
overflow: hidden;
cursor: pointer;
padding: 0% 1%;
}
.morta_news a{ color: #222;}
.morta_news:hover, .morta_news:hover a {
color: #f6d014;
}

.morta_news:after {
content: '';
width: 7px;
height: 7px;
float: right;
background: #222;
border-radius: 50%;
margin-top: 13px;
margin-left: 5px;
}

.morta_news:hover:after {
background: #f6d014 !important;
}

.onavn_mortanbet {
width: 98%;
display: inline-block;
height: 40px;
float: right;
text-align: right;
font-size: 15px;
color: #222;
line-height: 38px;
overflow: hidden;
padding-right: 2%;
margin-bottom: 10px;
margin-top: 5px;
background: #f8f8f8
}
/*khabar_mortabet*/

/*search_mohtava*/


.khat_serch {
width: 98%;
height: 110px;
float: right;
border-bottom: 1px solid #eee;
padding: 5px 1%;
cursor: pointer;
}

.khat_serch:hover {
background: #feffed;
}

.pic_serch {
width: 17%;
height: 110px;
float: right;
margin-left: 1%;
display: block;
}

.kol_khat {
width: 82%;
height: 110px;
display: block;
float: right;
text-align: right;
direction: rtl;
}

.titr_serch {
width: 100%;
height: 30px;
float: right;
text-align: right;
color: #ff6a00;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 30px;
overflow: hidden;
display: block;
}

.titr_serch:after {
content: '';
width: 5px;
height: 5px;
float: right;
margin-top: 15px;
margin-left: 5px;
border-radius: 50%;
background: #ff6a00;
}

.khat_serch:hover .titr_serch {
color: #07dcea;
}

.khat_serch:hover .titr_serch:after {
background: #07dcea;
}

.tozi_serch {
width: 100%;
height: 60px;
float: right;
overflow: hidden;
text-align: right;
color: #808080;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 30px;
display: block;
}

.kei_khabar {
padding: 0% 1%;
text-align: right;
font-size: 12px;
color: #ddd;
font-family: Yekan, Arial, Helvetica, sans-serif;
line-height: 20px;
display: inline-block;
}

.aks_jost {
max-height: 100%;
width: 100%;
}
/*search_mohtava*/

















.base_1_p3_15{
border:0 !important;
height:auto !important
}

/*signin*/

.esm_safhe {
width: 50%;
height: 50px;
display: block;
text-align: center;
font-size: 18px;
color: #fff;
line-height: 50px;
margin: 0 auto;
border-radius: 4px;
background: #002049;
}

.box_sabtenam {
width: 50%;
margin: 0 auto;
display: block;
padding: 10px 0px 15px 0px;
/*background: #F3F3D2;
border-radius: 4px;*/
}

.hame_sabt {
width: 100%;
display: table;
}

.sign_in_box, .forget_sign_in_box {
width: 100%;
display: table;
float: right;
padding-top: 5px;
}


.esm_sign {
width: 70%;
height: 30px;
display: block;
padding: 0% 1%;
text-align: right;
font-size: 14px;
color: #6B6B48;
line-height: 30px;
margin: 0 auto;
}

.varedkon {
width: 70%;
height: 27px;
margin: 0 auto;
display: block;
border: 1px solid #bbb;
border-radius: 4px;
text-align: center;
font-size: 14px;
color: #6B6B48;
}

.cod_ghesmat {
width: 15%;
height: 25px;
float: right;
margin-right: 23%;
text-align: center;
font-size: 14px;
color: #333;
border-radius: 4px;
border: 1px solid #bbb;
}

.cod_aks {
width: 14%;
height: 30px;
float: right;
margin-right: 1%;
border: 0px;
}

.cod_ref {
width: 20px;
height: 20px;
float: right;
margin-right: .5%;
margin-top: 7px;
cursor: pointer;
background: url('/template/img/img-template/icon/Refresh-16.png') center no-repeat;
}

.cod_ref:hover {
background: url('/template/img/img-template/icon/Refresh-17.png') center no-repeat;
}

.paiam_cod {
text-align: center;
}

.backnone {
background: none;
}


.secorit {
width: 100%;
display: table;
float: right;
text-align: center;
margin-top: 10px;
}

.name_sabt {
width: 89%;
height: 25px;
float: right;
text-align: right;
color: #6F6F6F;
line-height: 25px;
clear: left;
font-size: 14px;
font-family: Yekan, Arial, Helvetica, sans-serif;
margin-top: 5px;
padding: 0% 4%;
}

.taghir_si {
margin: 18px auto;
float: none;
}

.name_sabt:hover {
color: red;
cursor: pointer;
}

.img_ersal {
width: 15px;
float: right;
margin-top: 5px;
}

.ran_kala_kao {
width: 25%;
display: table;
float: right;
padding: 1px 1%;
background: #fff;
text-align: center;
margin-top: 17px;
height: 400px;
display: none
}

.pag_kado_tozi {
width: 73%;
display: inline-block;
float: none;
margin: 0 auto;
padding: 0px 0%;
text-align: center;
}

.random_cala_row {
width: 23%;
float: none;
display: inline-block;
height: 240px;
border-radius: 4px;
position: relative;
overflow: hidden;
cursor: pointer;
margin-bottom: 10px;
margin-right: 1%;
margin-left: 1%;
}



.on_ran_kal_dakh {
width: 100%;
height: 40px;
float: right;
bottom: 0px;
color: #222;
text-align: center;
font-size: 17px;
line-height: 40px;
display: block;
background: #f6d014;
}
.on_ran_kal_dakh a{color:#222}
.random_cala_row:hover .on_ran_kal_dakh {
color:#fff;
background:#222;

}
.random_cala_row:hover .on_ran_kal_dakh a {
color:#fff;
background:#222;

}
.ran_image_pic {
width: 100%;
float: right;
height:200px;
}
.ran_image_pic img{
max-width:100%;max-height:100%
}
.send_o_p_signup {
background:#f8f8f8 !important;
color:#222 !important;
border:1px solid #ddd !important
}

.send_o_p_signup:hover {
     
background: #f6d014 !important
}
/*signin*/


/*buttem*/

.button {
display: inline-block;
text-align: center;
margin: 5px auto 0px auto;
padding: 0px 1%;
min-width: 25%;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 27px;
cursor: pointer;
overflow: hidden;
background: #80cbc4;
border: 1px solid #ddd;
border-radius: 4px;
height: 30px;
color: #222;
    background: #f8f8f8 !important;
}

.button {
background: #002049 !important;
color: white;
}
.button:hover, .button:focus {opacity:.9}
.log_out_si {
float: left;
display: inline-block;
margin-left: 1%;
}

.log_out_si .button {
width: 100px;
display: inline-block;
text-align: center;
margin: 5px auto 0px auto;
padding: 0px 1%;
min-width: 25%;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 27px;
cursor: pointer;
overflow: hidden;
background: rgb(202, 95, 95);
background: -moz-linear-gradient(top, rgba(136,202,95,1) 0%, rgba(2,129,1,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(136,202,95,1)), color-stop(100%, rgba(2,129,1,1)));
background: -webkit-linear-gradient(top, rgb(202, 95, 95) 0%, rgba(2,129,1,1) 100%);
background: -o-linear-gradient(top, rgba(136,202,95,1) 0%, rgba(2,129,1,1) 100%);
background: -ms-linear-gradient(top, rgba(136,202,95,1) 0%, rgba(2,129,1,1) 100%);
background: linear-gradient(to bottom, rgb(202, 95, 95) 0%, rgb(129, 1, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88ca5f', endColorstr='#028101', GradientType=0 );
border: 1px solid #BF6E6E;
border-radius: 4px;
height: 30px;
color: #FFFFFF;
}


/*buttem*/


/*sabt_fish*/
.page_variz_dast {
width: 50%;
display: block;
direction: rtl;
margin: 0 auto;
}


.fish_in_mab, .fish_in_mab_po select {
width: 98%;
height: 30px;
float: right;
padding: 0% 1%;
text-align: right;
font-size: 13px;
color: #222;
line-height: 30px;
font-family: Yekan, Arial, Helvetica, sans-serif;
border-radius: 4px;
overflow: hidden;
border: 1px solid #eee;
}

.fish_par_pag {
width: 98%;
height: 30px;
float: right;
padding: 0% 1%;
text-align: right;
line-height: 30px;
font-family: Yekan, Arial, Helvetica, sans-serif;
}

.color_tit_fish {
color: #222;
}

.size_tit_fish {
font-size: 13px;
}

.dokme_fish img {
width: 10px;
float: right;
}

.dokme_fish {
display: inline-block;
text-align: center;
margin: 15px auto 0px auto;
padding: 0px 1%;
min-width: 40%;
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 14px;
cursor: pointer;
overflow: hidden;
background: rgb(22, 31, 69);
border: 1px solid #0D163E;
border-radius: 4px;
height: 35px;
color: #FFFFFF;
}

.dokme_fish:hover, dokme_fish:focus {
border: 1px solid #e8b50e;
background: #FFD500;
}

.tozihat_fish {
width: 80%;
display: table;
float: right;
text-align: justify;
font-size: 13px;
color: #222;
line-height: 30px;
font-family: Yekan, Arial, Helvetica, sans-serif;
overflow: hidden;
padding: 10px 10%;
}

.header_kala {
width: 98%;
height: 50px;
float: right;
text-align: right;
padding-right: 2%;
line-height: 50px;
color: rgb(22, 31, 69);
font-family: Yekan, Arial, Helvetica, sans-serif;
font-size: 20px;
border-bottom: 2px solid rgb(22, 31, 69);
margin: 10px 0px;
}

/*sabt_fish*/
html body span.icon_utab {
padding: 15px 0px !important;
background:#272e36 !important;}

.icon_utab strong {
color: #29353e !important;
}
/*rang_mobail*/
.body_hamber3, .body_hamber6, .secrch_menu_yu {
    background: #575ac8 !important;
}

.body_hamber8 .amodi_menu .asli a, .body_hamber8 .amodi_menu .asli a span {
color: #040609 !important;
}

.body_hamber8 .menu_mob_ile_click {
border-color: #000 !important;
}

.body_hamber8{font-size:16px!important}

.body_hamber2 {
border-color: #5a5f3c !important;
box-shadow: 0px 0px 22px #666 !important;
}

.menu_ham_close {
width: 31px !important;
height: 31px;
font-size: 26px !important;
margin: 3px 0px 0px 4px !important;
text-align: center !important;
background: none !important;
line-height: 31px !important;
}


@-webkit-keyframes pulse {
0%,100% {
-webkit-transform: scale(.9);
transform: scale(.9)
}

50% {
-webkit-transform: scale(1);
transform: scale(1)
}
}

@keyframes pulse {
0%,100% {
-webkit-transform: scale(.9);
-ms-transform: scale(.9);
transform: scale(.9)
}

50% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1)
}
}

.pulse {
-webkit-animation-name: pulse;
animation-name: pulse
}

.slider     .rol_ofoghi_box2 .rol_ofoghi_box3{display:none!important}
.slider     .rol_ofoghi_box2 .rol_ofoghi_box3:first-child{display:block!important}
.box_a_img__sli_utab .base_1_archiv_ar6_6 , .box_a_film__sli_utab .base_1_archiv_ar6_6 , .box_a_sound__sli_utab .base_1_archiv_ar6_6{
height:200px !important
}
.box_a_img__sli_utab .base_1_archiv_ar6_4 , .box_a_film__sli_utab .base_1_archiv_ar6_4 , .box_a_sound__sli_utab .base_1_archiv_ar6_4{
border:0 !important
}
.hggt53_phhf{
transition: 0.5s;
position: relative;
display: block;
float: right;
z-index: 9;overflow:hidden;width:100%
}
.jh66_of{
display: block;
margin: auto;
position: absolute;
right: 40px;
top: 150px;
z-index: 9;
}
.rol_ofoghi_box1f{
height: 675px;
width: 100%;
background-color: black;
margin: auto;
}
.slider_optf{
width: 63%;
height: 97%;
clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
transform: rotate( 
180deg
);
background-color: black;
position: relative;
float: left;
z-index: 999;
}
.slider_optf .slider_box3{
position: absolute;
width: 30%;
height: 30%;
clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
background-color: #dbdbdb;
transition: 0.5s;
}
.sd4_0opf .slider_box3{
position: absolute;
width: 48%;
height: 48%;
clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
background-color: #dbdbdb;
transition: 0.5s;
}
.sd4_0opf{
position: relative;
width: 37%;
height: 59%;
z-index: 999;
clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
float: left;
left: -29%;
top: 39%;
}
.slider_optf .slider_box3:nth-child(1) img,.slider_optf .slider_box3:nth-child(3) img,.slider_optf .slider_box3:nth-child(5) img,.slider_optf .slider_box3:nth-child(7) img,.slider_optf .slider_box3:nth-child(9) img,.slider_optf .slider_box3:nth-child(8) img{
transform: rotate(
180deg
);
    object-fit: cover;
    width: 100%;
    height: 100%;
}
.slider_optf .slider_box3:nth-child(2) img,.slider_optf .slider_box3:nth-child(4) img,.slider_optf .slider_box3:nth-child(6) img{
object-fit: cover;
width: 100%;
height: 100%;
}
.slider_box3:hover{
width: 32%;
height: 32%;
cursor: pointer;
opacity: 0.8;
}
.sd4_0opf .slider_box3:hover{
width: 50%;
height: 50%;
cursor: pointer;
opacity: 0.8;
}
.sd4_0opf .slider_box3:nth-child(1) img{
transform: rotate(
180deg
);
    object-fit: cover;
    width: 100%;
    height: 100%;
}
.sd4_0opf .slider_box3:nth-child(2) img,.sd4_0opf .slider_box3:nth-child(3) img{
object-fit: cover;
width: 100%;
height: 100%;
}
.slider_optf .slider_box3:nth-child(1){
left: 70%;
top: 70%;
transform: rotate(
180deg
);
}
.slider_optf .slider_box3:nth-child(2){
left: 53%;
top: 69%;

}
.slider_optf .slider_box3:nth-child(3){
left: 36%;
top: 70%;
transform: rotate(
180deg
);
}
.slider_optf .slider_box3:nth-child(4){
left: 18%;
top: 69%;

}
.slider_optf .slider_box3:nth-child(5){
left: 0%;
top: 70%;
transform: rotate(
180deg
);
}
.slider_optf .slider_box3:nth-child(6){
left: 35%;
top: 34%;

}
.slider_optf .slider_box3:nth-child(7){
left: 53%;
top: 35%;
transform: rotate(
180deg
);
}
.slider_optf .slider_box3:nth-child(8){
left: 17%;
top: 35%;
transform: rotate(
180deg
);
}
.slider_optf .slider_box3:nth-child(9){
left: 35%;
top: 0%;
transform: rotate(
180deg
);
}
.sd4_0opf .slider_box3:nth-child(1){
left: 26%;
top: 51%;
transform: rotate(
180deg
);
}
.sd4_0opf .slider_box3:nth-child(2){
left: 0%;
top: 52%;
}
.sd4_0opf .slider_box3:nth-child(3){
left: 52%;
top: 52%;
}
.textcontainerf{
background-color: black;
padding: 10px 14%;
height: auto;
padding-top: 20px;
padding-bottom: 20px;
}
.textcontainerf h2{
color: white;
font-weight: bold;
text-align: center;
direction: ltr;
font-size: 48px;
margin-top: 20px;
margin-bottom: 10px;
}
.text-justifyf{
color: white;
direction: rtl;
line-height: 35px;
text-align: justify;
margin: 0 0 10px;
font-size: 20px;
}
.container{
    display: block;
    /* float: right; */
    /* background-color: red; */
    width: 100%;
    margin: 0 auto;
    padding-bottom: 1px;
}
.wrewte{
    position: absolute;
    bottom: 45px;
    left: 0;
    width: 100%;
}
.btn-white{
    background: #FFF;
    padding: 10px 20px;
    border-radius: 5px;
    font-size: 17px;
    border: 1px solid #4B2873;
    color: #4b2873;
    text-decoration: none;
    transition: background 0.4s ease-in-out;
    transition: color 0.4s ease-in-out;
    outline: none !important;
}

.btn-white:hover{
    background: #522d7b;
    color: #FFF;
    border: 1px solid #FFF;
}
.uydusr{
    width: 80%;
    margin: 0% 10%;
    float: right;
    background: #002049;
    height: 400px;
    margin-right: -2px;
    margin-top: -280px;
    z-index: 9;
}
.iwgwdj{
    display: flex
    ;
        flex-direction: row-reverse;
        align-items: center;
        justify-content: center;
  
        float: right;
        width: 100%;
   
        padding: 3% 0;
}

.oihiv{
    display: block;
    float: right;
    width: 100%;
    padding: 0% 5%;
}
.wrwsad{
    display: none;
    float: left;
    width: 36%;
    position: relative;
    order: -1;
    overflow: hidden;
}
.wrwsad img{
width: 100%;
position: relative;
border-radius: 15px;
}
.col-md-4{
    width: 80%;
    line-height: 50px;
    position: relative;
    margin-bottom: 10px;

}
.col-md-4 h3{
    text-align: right;
    margin-bottom: 0px;
    font-size: 50px !important;
    color: #1f2278;
}
.weuih{
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    text-align: right;
    font-size: 16px;
    line-height: 28px;
    color: gray;
    height: 100px;
    overflow: hidden;
}
.col-md-4 .col-md-6 h3{
font-size: 28px;
color: #000;
line-height: 20px;
margin-bottom: 0px;
font-weight: bold;
position: relative;
text-align: center;
}
.foooot{
    width: 90%;
    display: flex
;
    align-items: center;
    justify-content: center;
    padding: 0% 5%;
  
    position: relative;
 
   
    padding-top: 50px;
    padding-bottom: 30px;
    background-attachment: fixed;
}


/* .col-md-6:hover img{
opacity: 0.7;
} */
.js-anime:before {
    content: "";
    position: absolute;
    width: 1px;
    height: 85%;
    top: 7%;
    left: 0;
    background: #e0e0e0;
}
.js-anime:last-child:before{
    display: none;
}
.col-md-4 .col-md-6 img{
display: none;
}
.col-md-4 .col-md-6 p{
display: none;
}
.col-md-8{
    width: 90%;
    margin: 47px auto;
    display: flex
;
    justify-content: center;
    gap: 0 40px;
    flex-wrap: wrap;
    align-items: center;
    /* margin: 0% 10%; */
    /* float: right; */
    position: relative;
    /* border: 1px solid #f0f0f0; */
    z-index: 999999;
}
.col-md-8 .col-md-6{
    width: 41%;
    display: flex
;
    gap: 7%;
    background: #fff;
    justify-content: space-between;
    align-items: center;
    padding: 2%;
    border: 1px solid #cccccc;
    position: relative;
    z-index: 1111;
    margin-top: 40px;
   
}
.col-md-8 .col-md-6 img{
    width: 35%;
 
  
  
}
.col-md-8 .col-md-6 h3{
    font-size: 26px;
    font-weight: bold;
    color: #000;
    margin: 14px 0 19px 0;
    text-align: right;
    line-height: 50px;
    margin: 0;
    
}
.col-md-8 .col-md-6 p:nth-of-type(1){
    font-size: 27px;
    color: #e8c15c;
    text-align: right;
    font-weight: bold;
    /* display: none; */
    /* height: 115px; */
    overflow: hidden;
}
.col-md-8 .col-md-6 p:nth-of-type(2){
    display: inline;
    font-size: 17px;
    color: #fff;
    text-align: right;
    font-weight: bold;
    border: 1px solid #e8c15c;
    border-radius: 8px;
    padding: 6px 21px;
}
.col-md-8 .col-md-6 p:nth-of-type(2):hover{
    background: #e8c15c;
    color: #fff;
}
.matn-a{
    display: flex
;
    flex-direction: column;
    align-items: start;
    justify-content: center;
}
/* .matn-a{
    width: 78%;
    display: flex
;
    flex-direction: column;
    align-items: center;
    justify-content: center;
} */
.col-sm-offset-2{
  
        position: relative;
        width: 80%;
        gap: 2%;
        margin: 0 auto;
        flex-wrap: wrap;
}
.back_imggg{
display: none;
}
.col-md-offset-3{
padding-bottom: 10px;
width: 98%;
position: relative;
padding-right: 1%;
padding-left: 1%;
display: inline-block;
z-index: 999;
}
.col-md-offset-3 h2{
color: #ffffff;
line-height: 41px;
padding-bottom: 30px;
font-weight: normal!important;
margin-top: 20px;
margin-bottom: 10px;
font-size: 61px;
}
.col-md-offset-3 p{
padding-top: 14px;
padding-bottom: 30px;
direction: rtl;
font-size: 22px;
line-height: 28px;
margin: 0 0 10px;text-shadow: 0px 0px 3px #000;
}
.col-xs-6{
width: 17.6%;
position: relative;
padding-right: 15px;
padding-left: 15px;
z-index: 999;
margin-bottom: 20px;
display: inline-block;
height: 150px;
}
.avia-section-color{
width: 100%;
height: 100%;
opacity: 0.5;
background-color: #000000;
position: absolute;
top: 0px;
left: 0px;
z-index: 9;
}
.js-scroll{
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;   
}


.col-xs-6 img{
display: block;
max-height: 100%;
max-width: 100%;
width: auto;
height: auto;
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
margin: auto;
}
.team-des{
color: #fff;
position: relative;
height: 68px;
overflow: hidden;
}
.team-des h4{
color: #fff;
line-height: 25px;
font-weight: bold;
font-size: 17px;
margin-top: 10px;
margin-bottom: 10px;
vertical-align: middle;
display: inline-block;
}
.team-des:before {
content: '';
height: 100%;
width: 0px;
background: red;
vertical-align: middle;
display: inline-block;
}
.team-des h3{
font-size: 17px;
line-height: 10px;
font-weight: bold;
margin-top: 20px;
margin-bottom: 10px;
display: none;
}
.yfuww_oiiu{
display: inline-block;
height: 80px;
position: relative;
width: 90px;
margin-bottom: -12px;
}
.slider_box3:after{
content: "";
background: linear-gradient(to top, transparent, #ffffff8a 15%, rgb(255 255 255 / 12%));
top: 0;
left: -170%;
opacity: 1;
z-index: 1;
transform: skewX(
45deg
);
transition: all 1s ease 0s;
width: 35%;
height: 100%;
position: absolute;
}
.breet:after{
left: 170%;
}
.breet img{
cursor: auto;
}
.arshiv_newspas_6a {
border: 1px solid #f1f1f1;
box-shadow: 0 0px 20px 0px rgb(0 0 0 / 5%);
padding: 20px;
border-radius: 10px;
background-color: #ffffff;
display: block;
margin: 3px;
width:37%
}
.arshiv_newspas_9a {
float: right;
margin-left: 26px;
margin-right: auto;
position: relative;
width: 100%;
margin: 0;
margin-left: 15px;
}
.img_arshiv_na {
width: 100%;
height: 150px;
border-radius: 10px;object-fit: cover;
}
.arshiv_newspas_4a {
line-height: 23px;
font-size: 18px;
text-transform: none;
text-align: right;
display: block;
color: black;
}
.tfegdss {
padding-top: 2px;
display: block;
height: 30px;
}
.arshiv_newspas_8a {
display: table;
float: right;
font-size: 12px;
text-transform: none;
color: #adb5bd;
text-align: right;
margin: 5px 0px;
position: relative;
margin-left: 10px;
}
.ks_554yar {
font-size: 12px;
    text-transform: none;
    color: #adb5bd;
    text-align: right;
    margin: 0px 0px;
    padding: 0px 10px;
    display: flex;
    float: left;
    border-left: unset;
    align-items: center;
    flex-direction: row-reverse;
}
.ks_554yar:after {
background-image: url(/template/Corporate/yasha/view.png);
display: inline-block;
float: left;
height: 20px;
content: '';
width: 20px;
margin-right: 10px;
margin-top: -1px;
}
.arshiv_newspas_7a {
margin: 6px 0px;
font-weight: 300;
line-height: 21px;
font-size: 14px;
text-align: justify;
text-transform: none;
color: #888888;
max-height:130px;
overflow: hidden;
}
.box_khabar_werhhfh{width:80%}
.box_khabar_werhhfh .arshiv_newspas_6a {
    
width: 26%;}
.sd_d9f8sd {

float: left;
width: 29%;
display: block;
position: sticky;
top: 5px;
margin-top: 10px;   margin-bottom: 10px;
}
.sd_d9f8 {
display: block;
float: right;
width: 100%;
margin-top: 10px;
background: white;
border-radius: 10px;
padding-top: 20px;
}
.sd_d9f8 .h_j {
margin-bottom: unset;
width: 94%;
}
.sd_d9f8 .h_j {
padding: 0px 15px;
}
.h_j {
width: 100%;
float: right;
display: table;
margin: 0 0 15px;
position: relative;
margin-bottom: 28px;
text-align: right;
color: #9e2358;
line-height: 22px;
font-size: 20px;
}
.df_ofi76 {
padding: 4px 0 4px 17px;
background: #ffffff;
z-index: 99;
position: relative;
display: block;
float: right;
top: -10px;
}
.df_ofi76 svg {
width: 23px;
height: 23px;
margin: 0 0 0 6px;
padding: 5px;
fill: #9e2358;
border-radius: 8px;
position: relative;
top: 10px;
}
.h_j::after {
opacity: .15;
background-color: #9e2558;
right: 0;
left: auto;
top: 50%;
left: 0;
height: 5px;
margin-top: -2.5px;
width: 97%;
content: '';
position: absolute;
}
.sd_d9f8 .h_j::after {
width: 80%;
right: 20px;
}
.box_khabar_iooo {
margin: 20px;
}
.box_imgkh {
display: block;
float: right;
width: 100%;
margin-bottom: 22px;
position: relative;
}
.zs_65rdr {
margin-left: 13px;
float: right;
margin-right: auto;
width: 96px;
height: 65px;
border-radius: 10px;
}
.onvan_khabara {
line-height: 23px;
font-size: 14px;
text-transform: none;
text-align: right;
display: block;
font-weight: bold;
}
.onvan_khabara a {
color: #383838;
}
.kholase {
display: block;
text-align: right;
color: #adb5bd;
margin-top: 10px;
}


.box_a_img__sli_utab {
width:100%

}
.img_list{
top: 0;
    left: 0;
    width: 100%;
    /* object-fit: cover; */
    /* height: 750px; */
    /* position: relative; */
    order: 2;
    z-index: 1;
    /* height: 100%; */
    /* max-height: 100%; */
    display: block;
    }

.comeen>svg{
    width: 30%;
    height: 30%;
    fill: #1e213b;
    padding: 4% 0;
    order: 2;

}
.ugsubjh {
    width: 100%;
    position: relative;
    overflow: hidden;
    transform: translateY(-13%);
}
.top-playwow{
    position: absolute;
    width: 244px;
    height: 68px;
    bottom: -2px;
    right: 25vw;
    text-align: center;
    padding-top: 10px;
    z-index: 99999;
}
.top-playwow svg{
    fill: #002049;
}
.top-playwow .wscac{
    color: #4b2873;
    text-decoration: none;
    transition: background 0.4s ease-in-out;
    transition: color 0.4s ease-in-out;
    outline: none !important;
}
.ugsubjh:after{
    content: "";
    width: 100%;
    height: 100%;
    background: url(https://rayatarh.com/wp-content/themes/rayatarh-v4/img/pattern1.png) repeat;
    top: 0;
    right: 0;
    z-index: 2;
    position: absolute;
	display:none !important;
}
.mouse{
    width: 27px;
    height: 42px;
    border-radius: 15px;
    border: 2px solid #fff;
    position: absolute;
    top: 19px;
    right: 0;
    left: 0;
    margin: auto;
    cursor: pointer;
}
.mouseWheel{
    width: 4px;
    height: 9px;
    position: absolute;
    background-color: #fff;
    top: 8px;
    left: 12px;
    border-radius: 2px;
    -webkit-animation: mouseWheel 1.25s infinite linear;
    animation: mouseWheel 1.25s infinite linear;
}
@keyframes mouseWheel {
    0%{-webkit-transform:scaleY(.4) translateY(0);transform:scaleY(.4) translateY(0);}
    20%{-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0);}
    60%{-webkit-transform:scaleY(.4) translateY(12px);transform:scaleY(.4) translateY(12px);}
    100%{-webkit-transform:scaleY(.4) translateY(0);transform:scaleY(.4) translateY(0);}
    }


.meno .erssas:nth-child(5){
border-left: unset;
}
.sw33_0c .erssas:last-child{
border-left: unset;
}
.box_kala {
    width: 82%;
    display: flex
;
    flex-wrap: wrap;
    align-items: start;
    justify-content: center;
    margin: 0 auto;
    position: relative;
    gap: 1%;
}
.box_kala .slide{
    width: 30%;
}
.br432pzz {
    width: 100%;
    /* margin: 0% 10%; */
    position: relative;
    /* overflow: hidden; */
    float: right;
    z-index: 111;
 
}
.njntr {
    font-weight: bold;
    line-height: 1.5;
    font-size: 31px;
    color: #fff;
    background: none;
    display: table;
    margin-top: 17px;
    margin-bottom: 8px;
    text-align: center;
    display: block;
    width: 100%;
}
.soli>div:nth-of-type(2)>div p{
    text-align: center;
    font-size: 17px;
    color: #fff;
}
.bdtrg_o{
    display: block;
    width: 80%;
    float: right;
    margin: 0% 10%;
}
.bdtrg_o a{
    padding: 4px 8px;
    /* border: 1px solid #bdbdbd; */
    text-align: center;
    width: 23.5%;
    display: block;
    float: right;
    position: relative;
    border-top: none;
    border-left: none;
}
.bdtrg_o a:nth-child(1),.bdtrg_o a:nth-child(5),.bdtrg_o a:nth-child(9){
    border-right: none;
}
.bdtrg_o a:nth-child(5),.bdtrg_o a:nth-child(6),.bdtrg_o a:nth-child(7),.bdtrg_o a:nth-child(8){
    border-bottom: none;
}
.wuvdhj{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #1b2a2f42;
    z-index: 999;
	display:none
}

.gg5t_tr {
    text-align: right;
    display: block;
    text-align: center;
    color: #fff !important;
    /* margin: 20px 0px; */
    margin-top: 0px;
    padding-top: 0px;
    font-size: 17px;
    /* line-height: 1.9; */
    text-decoration: none;
    transition: background 0.4s ease-in-out;
    transition: color 0.4s ease-in-out;
    outline: none !important;
    position: relative;
    width: 100%;
    margin-top: 20px !important;

	}
    .soli>div:nth-of-type(2)>div{
        display: flex
;
    flex-direction: column;
    align-items: revert;
    justify-content: center;
    /* background: #f7f8f9; */
    border-radius: 16px;
    /* border: 1px solid #e5e7eb; */
    padding: 23px;
    }
    .soli>div:nth-of-type(2)>div svg{
        width: 40px;
        height: 40px;
        border: 1px solid #2b5cfd;
        padding: 10px;
        border-radius: 50%;
    }
    .soli>div:nth-of-type(2)>div>img{
        order: -1;
    }
.containerinner{
    background: #002049;
    border-radius: 10px;
    height: 100%;
    position: absolute;
    right: 0;
    left: 0;
    width: 80%;
    margin: 0% 10%;
}
.containerinner h3{
    color: #FFF;
    text-align: center;
    padding-top: 0px;
    font-size: 20px;
	line-height:2;
}
.gg5t_tr:before{
    content: "";
    position: absolute;
    width: 0;
    height: 1px;
    background: #ffffff;
    right: 0;
    bottom: 0;
    transition: all 0.3s;
}
/* .gg5t_tr:hover:before {
    width: 100%;
} */
.ooopfdgpp {
width: 100%;
display: inline-block;
padding-bottom: 40px;
position: relative;
overflow: hidden;
}
.ooopfdgpp .swiper-slide {
    text-align: center;
    font-size: 18px;
    float: right;
    display: flex
;
    overflow: hidden;
    padding: 0%;
    /* max-width: 430px; */
    /* height: 402px; */
    position: relative;
    align-content: center;
    justify-content: center;
}
.ooopfdgpp img{
    width: auto;
    height: 270px;
    object-fit: cover;
}

.reww_ioui{
    display: block;
    float: right;
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 6% 0;
    width: 100%;
    position: relative;
   
}

.khadamati{

    width: 100%;
    display: flex
;
flex-direction: row-reverse;
    gap: 35px;
    align-items: center;
    justify-content: center;
    position: relative;
    padding: 4% 0 7% 0;
  
}
.khadamati>.imgi{
    width: 37%;
    position: relative;
}
.khadamati>.imgi img{
    width: 100%;
    position: relative;
    z-index: 2222;
    border: 6px solid #cacacaad;
}
.khadamati>.imgi::before{
    content: "";
    width: 100%;
    height: 100%;
    border: 2px solid #eb3007;
    position: absolute;
    bottom: 6%;
    left: 6%;

}
.divitori{
    left: 0;
    position: absolute;
    top: 8%;
    bottom: 8%;
    width: 50%;
    border-radius: 0 53px 53px 0;
    background: #575ac8;
}
.akhbar {
width: 50%;
position: relative;
display: block;
float: right;
padding: 20px 0px;
background-color: rgb(255, 156, 0);
overflow: hidden;
height:580px
}
.akhbar2{
    width: 100%;
    position: relative;
    display: block;
    /* float: right; */
    margin: 0 auto;
    padding: 20px 0px 0px 0;
    overflow: hidden;

}
.akbaranim{
    display: block;
    width: 92%;
    margin: 0 auto;
    position: relative;
}
.akbaranim2{
display: block;
float: right;
width: 100%;
position: relative;
}
.js-anime2{
animation: free-learn2 2s;
animation-fill-mode: forwards;
}
.js-anime{
animation: free-learn 2s;
animation-fill-mode: forwards;
}
.js-anime4{
animation: free-learn4 2s;
animation-fill-mode: forwards;
}
@-webkit-keyframes free-learn{
from {opacity: 0;}
to {
opacity: 1;
}
}
/* 
@keyframes free-learn{
from {left: -200px;}
to {
left: 0px;
}
} */
@-webkit-keyframes free-learn2{
    from {opacity: 0;}
    to {
    opacity: 1;
    }
}

@keyframes free-learn2{
    from {opacity: 0;}
    to {
    opacity: 1;
    }
}
@-webkit-keyframes free-learn4{
from {transform: rotate(
180deg);}
to {
transform: rotate(
    360deg);
}
}

@keyframes free-learn4{
from {transform: rotate(
180deg);}
to {
transform: rotate(
    360deg);
}
}
.box_a_products__sli_utab{
width: 100%;
}
.tfasa{
font-size: 28px !important;
font-weight: 100 !important;
color: #1d4789;
padding: 0px !important;
}
.photoGrid .item_photoGrid {
margin: 10px !important;
overflow: hidden;
}

.box_khabar_wer{
margin-top: 51px;
}
.amodi_menu .jamenu{
    background-color: #0d2542 !important;
}
.body_hamber7{
    background: #000 !important;
}
.body_hamber8 .amodi_menu .asli a, .body_hamber8 .amodi_menu .asli a span{
color: #ffffff !important;
}
.body_hamber3, .body_hamber6, .secrch_menu_yu{
    background: #000 !important;
}





.hg5_u .box_khabar{
    display: flex
;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin-top: 10px;
}
.wqrfdsg{width:100%}
.s0po0oji{
font-size: 30px;
font-weight: unset;
}
.ojsfdf{
    color: #1f2278;
    font-size: 20px;
    display: inline-block;
    margin: 10px 0px;
    margin-top: 20px;
    text-decoration: none;
    transition: background 0.4s ease-in-out;
    transition: color 0.4s ease-in-out;
    outline: none !important;
    position: relative;
}
.ojsfdf:before {
    content: "";
    position: absolute;
    width: 0;
    height: 1px;
    background: #000000;
    right: 0;
    bottom: 0;
    transition: all 0.3s;
}
.ojsfdf:hover:before {
    width: 100%;
}
.rfrhfg{
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
    display: block;
    text-align: center;
}
.shabake {
    display: inline-block;
    height: auto;
    margin: 0 auto;
    float: right;
    /* width: 20%; */
    position: relative;
    /* top: 15px; */
}
.img_ejtema {
width: 25px;
height: 25px;
cursor: pointer;
float: right;
margin: 5px 2px;
}
.img_ejtema img{
width: 100%;
height: 100%;
}
.lgcfzsd{
    display: block;
    float: right;
    width: 100%;
    border-top: 1px solid #f89c00;
    position: relative;
    /* margin-top: 10px; */
    padding-top: 10px;
    padding-bottom: 10px;
    background: #131f2b;
}
.pnsdhb{
   
    display: flex
    ;
        flex-direction: column;
        float: right;
        justify-content: center;
        align-items: center;
        border-radius: 20px;
        /* padding: 10% 2%; */
        overflow: hidden;
        position: relative;
      
        width: 95%;
        transition: all 1s ease;
}
.reww_ioui>h3{
    font-size: 29px;
    color: #fff;
}



.pnsdhb img{
    height: 200px;
    width: 100%;
    object-fit: cover;
    filter: brightness(0.7);
}

/**********پرسش های متداول**********/
.jadired {
    width: 50%;
    display: inline-block;
    margin: 2% 0 4% 0;
    
}
.soli>div:nth-of-type(2){
    width: 60%;
    order: -1;
}
.sd6_998 {
display: block;
float: right;
width: 100%;
}
.faqwnload {
    display: block;
    position: relative;
    /* border-radius: 10px; */
    /* background-color: #f7f8f9; */
    border-bottom: 1px solid #e5e7eb;
    color: #fff;
    direction: rtl;
    padding: 25px 25px;
    box-sizing: border-box;
    transition: 0.3s;
    margin-bottom: 12px;
    font-size: 16px;
    line-height: 28px;
    text-align: right;
    /* box-shadow: -3px 3px 3px rgb(0 0 0 / 20%); */
    display: none;
}
.jadired .faqwnload:nth-child(1), .jadired .faqwnload:nth-child(2), .jadired .faqwnload:nth-child(3), .jadired .faqwnload:nth-child(4), .jadired .faqwnload:nth-child(5), .jadired .faqwnload:nth-child(6) {
display: block;
}
.faq_question {
display: block;
position: relative;
cursor: pointer;
}
.faq_question svg {
    width: 20px;
    height: 20px;
    float: left;
    margin-left: 8px;
    fill: #fff;
    transform: rotate(270deg);
    position: relative;
    top: 5px;
}

.poos_tr .faq_question svg {
transform: rotate( 
0deg );
}
.faq_answer {
display: block;
position: relative;
overflow: hidden;
height: 0px;
}
.poos_tr .faq_answer {
height: auto;
}
 .js-anime3{
    animation: free-learn3 4s;
    animation-fill-mode: forwards;
    }
    @keyframes free-learn3{
    from {opacity: 0;}
    to {
    opacity: 1;
    }
    }
.joboffer {
    border-radius: 10px;
    background-color:#eb3007;
    direction: rtl;
    padding: 10px;
    box-sizing: border-box;
    color: #fff;
    transition: color 0.3s;
    margin-top: 10px;
    cursor: pointer;
}
.faqwnload:hover{
    background: #eb3007;
    color: #fff;
}
/**********پرسش های متداول**********/
.ygduwasa{
    display: flex
    ;
        align-items: center;
        justify-content: space-around;
        float: right;
        width: 100%;
}
.wewqyge{
    display: block;
    float: left;
    /* width: 50%; */
    margin: 25px 0px;
    border-radius: 30px;
    padding: 4px 0;
    background: #eb3007;
	
}
.uwgewer{
    display: block;
    float: right;
    width: 30%;
}
.uwgewer span{
    vertical-align: text-top;
    color: #d6d6d6;
    font-size: 20px;
}
.uwgewer a{
	display: flex;
    align-items: baseline;
}
.uwgewer svg{
    width: 25px;
    position: relative;
    top: 7px;
    fill: #d6d6d6;
}
.erwerds{
    position: relative;
    color: #f0f0f0;
    text-align: justify;
    line-height: 2.5;
    padding-top: 100px;
    padding-bottom: 50px;
    display: inline-block;
    float: right;
    width: 44%;
background: transparent !important;
margin-right: 3%;
}
.uyuchg{
    width: 100%;
    /* margin: 0 auto; */
    /* padding: 0 6%; */
    display: flex
;
    align-items: start;

    gap: 8%;
    justify-content: center;
}
.iuwgdg{
    width: 100%;
   
 
}
.ewtert{
    font-size: 39px;
    margin-bottom: 35px;
    color: #333333;
    font-weight: bold;
    border-right: 5px solid #eb3007;
    padding-right: 5px;
    border-radius: 5px;
}
.spmtn{
    color: #eb3007;
}
.iuwgdg p{
    font-size: 16px;
    text-align: justify;
    line-height: 34px;
    color: #656565;

}
.khadi{
    background-size: auto;
    background-repeat: repeat;
    /* background: #f6f6f6; */
    width: 100%;
    margin-top: -7%;

}
.ewrwexsas{
    width: 26%;
    order: -1;
    float: left;
    display: inline-block;
    border: 15px solid white;
    /* height: 500px; */
    position: relative;
}
.ewrwexsas img{
    box-sizing: border-box;
    display: block;
    max-height: 100%;
    max-width: 100%;
    width: 100%;
    object-fit: cover;
    height: auto;
    /* position: absolute; */
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;animation-delay: 0.4s;-webkit-animation-duration: 1s;}
.js-anime88{
    animation-name: zoomIn;
}
.ophdsad{
    position: absolute;
    display: none;
    color: #689038;
    right: -80px;
    transform: rotate( 
-90deg);
    font-size: 18px;
    font-family: tahoma;
    top: 44px;
}


.ophdsad:before {
    content: "";
    position: absolute;
    width: 81px;
    height: 1px;
    background: #689038;
    left: -100px;
    top: 24px;
}
.moreiuy svg{
    width: 30px;
    fill: #cfbfe3;
    transform: rotate( 
-90deg);
    margin-right: 5px;
    position: relative;
    top: 8px;
    transition: 0.5s;
}
.moreiuy:hover svg{
    margin-right: 18px;
}

.col-sm-4item{
    width: 23%;
    /* border: 1px solid #dddddd; */
    transition: all 0.3s;
    position: relative;
    text-align: left;
    
    color: #000;
    /* display: flex
; */
    /* gap: 20px; */
    justify-content: space-around;
    align-items: center;
    /* float: right; */
    overflow: hidden;
}
.hovie{
    text-align: center;
    color: #fff;
    display: flex
;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    width: 85%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: all 0.3s ease;
}

/* .col-sm-4item{
    transition: all 0.3s ease;
    
} */

.col-sm-4item:hover img{
    filter: brightness(0.5);
 }


.col-sm-4item:hover .hovie{
   opacity: 1;
}
.ugsubjh-1{

    background-attachment: fixed;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.ugsubjh-1 .swiper-slide:nth-of-type(2n){
    background-color: rgba(70, 81, 111, .4);
}
/* .col-sm-4item:hover{
    transition: all 0.3s;
    box-shadow: inset 0 0 0 2px #282828;
} */


.col-sm-4item h4{
    text-align: center;
    font-size: 30px;
    color: #fff;
    font-weight: normal;
    margin: 0;
    font-family: BBadr, Arial, Helvetica, sans-serif;
    display: table;
}
.col-sm-4item>p:nth-of-type(1){
    text-align: center;
    font-size: 17px;
    color: #878787;
}
.col-sm-4item img{
    width: 100%;
    transition: all .3s ease;
}

.map-con{

        width: 100%;
        display:flex
    
  
    
}

.conie>span{
    padding: 8px 30px;
    font-size: 18px;
    color: #fff;
    background: #eb3007;
    border-radius: 30px;
    transition: all .3s ease;
}

.conie>span:hover{
    background: #eb3007d1;
}
.col-sm-4item>p:nth-of-type(2){
    font-size: 18px;
    color: #545cfd;
}
.col-sm-4item h5{
    margin: 0;
    text-align: justify;
    color: #8c8c8c;
    font-size: 14px;
    line-height: 23px;
    margin-top: 5px;
height:70px;
overflow:hidden;
    overflow: hidden;
}

.pnsdhb:hover .awidvgiau{
    display: block;
}
.col-sm-4item h4 svg{
    max-height: 40px;
    width: 30px;
    margin-right: 9px;
    -webkit-transform: translate(15px);
    transform: translate(15px);
    opacity: 0;
    -webkit-transition: .2s ease-out;
    transition: .2s ease-out;
    position: relative;
    top: 0px;
    float: left;
    display: none;
}
/* .col-sm-4item:hover svg{
    -webkit-transform: translate(0);
    transform: translate(0);
    opacity: 1;
} */
.swrtfg_uy{
 
    width: 85%;
    margin: 0 auto;
    display: flex
;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    padding-top: 50px;
    padding-bottom: 50px;
    z-index: 99;
    gap: 22px;
   
}

.swrtfg_uy .brand2:nth-of-type(2n){
    flex-direction: row-reverse;
}

.swrtfg_uy .brand2{
    width: 100%;

    display: flex
;
    justify-content: center;
    align-items: center;
    /* border-radius: 15px; */
    transition: all 0.5s ease-in;
    background: #fff;
    border: 6px solid #d8d8d8;

}




@keyframes moveUpDown {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-50%); /* مقدار جابه‌جایی به سمت بالا */
    }
    100% {
        transform: translateY(0);
    }
}

.image-up {
   
    animation: moveUpDown 30s infinite ease;
    margin-left: 30px;
}

@keyframes moveDownUp {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(50%); /* حرکت به پایین */
    }
    100% {
        transform: translateY(0);
    }
}

.image-down {
   
    animation: moveDownUp 26s infinite ease;
}

.img-mot{
    display: flex
    ;
        align-items: center;
        justify-content: center;
        height: 500px;
        overflow: hidden;
        background: #384769;
        gap: 2%;
}


.img-mot>p{
    width: 50%;
    text-align: right;
    color: #fff;
    font-size: 18px;
    border-right: 4px solid #e8c15c;
    padding-right: 15px;
}



.brand2 .h2{
    color: #5E5C5D;
    transition: all 0.3s ease-in;
    align-self: start;
    padding: 5% 4%;
    text-align: start;
}

.brand2 h2 span{
    font-size: 33px;
    font-weight: bold;
    color: #000;
    height: 23px;
    /* height: 23px; */
    padding: 5px 0;
}

.ugsubjh98{
    display: flex
;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    gap: 15px 20px;
    margin-top: 20px;
}

.brand2 h2 p{
    font-size: 15px;
    /* height: 23px; */
    overflow: hidden;
    margin-top: 20px;
	text-align:justify
	;line-height:2
}

.brand2 h2{
    display: block;
    display: block;
    padding: 4px 0 10px 0;

}

.mojti{
    color: #2a2e31;
    font-weight: bold;
    font-size: 20px;
}
.mojdes{
    font-size: 15px;
    color: #797b7d;
    margin-top: 8px;
}
.ooopfdgpp1{
    width: 65%;
    margin: 0 auto;
    overflow: hidden;
}
.yususbj{
    display: block;
    width: 126px;
    height: 40px;
    /* position: absolute; */
    opacity: 0.8;
    /* bottom: -25px; */
    /* left: 10px; */
    /* background: #21c87a; */
    line-height: 40px;
    font-size: 15px;
    color: #ff6e03;
    text-align: center;
    border-radius: 5px;
}
.jj_gvc .shabake{
    top: 0px;
}
/* .swiper-wrapper{
	    display: flex !important;
    box-sizing: content-box !important;
 
    align-items: center !important;
} */

.ulghkh-2{
    overflow: hidden;
    width: 99%;
    margin: 0 auto;;float:left
}

.box_khabar_werhhfh{margin: 0 auto;
    float: inherit;}
	
	
	.enamad, .enamad img {
    display: block;
    margin: 0px auto 0 !important;
    width: 93px;
}
	
.ulghkh-1{
  overflow: hidden;

  
  
    padding: 4% 3%;

}
.comeen>div:nth-of-type(1){
    order: 2;
    width: 52%;
}
.comeen>div:nth-of-type(1)>div:nth-of-type(1){
    display: flex
    ;
        align-items: center;
        justify-content: center;
        margin-bottom: 10%;
        font-size: 39px;
        font-weight: bold;
        color: #1f2278;
}

.comeen>div:nth-of-type(1)>div:nth-of-type(1) p:nth-of-type(1){
    vertical-align: middle;
    color: #e8c15c;
    font-size: 71px;
    height: 68px;
    width: 68px;
    box-shadow: 0px 0px 15px #dfdddd;
    border-radius: 11px;
    position: relative;
    left: 20px;
}
.comeen{
    background-size: cover ! IMPORTANT;
    width: 100%;
    display: flex
;
    align-items: center;
    justify-content: center;
    background-attachment: fixed !important;
    background-position: center;
    background-repeat: no-repeat ! IMPORTANT;
    background: #eaeaeb;
    gap: 3%;
}
 .con-com svg{
width: 65px;
height: 65px;
 }

 .con-com>div:nth-of-type(1){
    display: flex
    ;
        align-items: center;
        justify-content: space-between;
 }

 .con-com>div:nth-of-type(1)>div{
    order: -1;
    display: flex
;
    align-items: center;
    justify-content: center;
 }
 .con-com{
   
    border-radius: 10px;
    padding: 7%;
    background: #fff;
 }
 .com-to{
    margin-top: 17px;
    font-size: 17px !important;
    color: #949494 !important;
    height: 80px;
    line-height: 18px;
    overflow: hidden;

    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
 }
 .com-ti{
    font-size: 28px;
    font-weight: bold;
    color: #3c3c3c;
    padding-right: 10px;
    width: 122px;
    text-align: right;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
 }
 .com-to{
    font-size: 14px;
 
    color: #585858;
 }

 .con-com>div:nth-of-type(1)>svg{
    width: 35px;
    height: 35px;
     }

     .comee1{
        width: 37%;
     }
     .comee1 p:nth-of-type(1){
        font-size: 29px;
    font-weight: bold;
    text-align: right;
     }
     .comee1 p:nth-of-type(2){
        text-align: right;
        font-size: 16px;
        color: #909092;
        margin: 12px 0;
     }

     .image {
        /* width: 100%;
        max-width: 600px;
        margin: 50px auto; */
        opacity: 0;
        transform: translateY(50px);
        transition: opacity 0.8s ease-out, transform 0.8s ease-out;
    }
    .image.show {
        opacity: 1;
        transform: translateY(0);
    }

    .pnsdhb>p{
           padding: 5px 23px;
    margin: 0px auto;
    border-radius: 26px;
    color: #fff;
    bottom: 12%;
    /* right: 50%; */
    font-size: 14px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 51px;
    line-height: 1.5;
    word-wrap: break-word;
    text-align: justify;
    }

    .swiper-pagination-bullet {
        width: 12px;
        height: 12px;
        background-color: red;
        opacity: 0.5;
        transition: all 0.3s ease;

      }
      
      .swiper-pagination-bullet-active {
        background-color: black;
        opacity: 1;
        transform: scale(1.2);
      }
      
      .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
        background: red !important;
      }



      .slide-text {
    opacity: 0;
    transition: opacity 0.8s ease-in-out;
}

.swiper-slide-active .slide-text {
    opacity: 1;
}
