﻿.calender{
border: 1px solid #eaeaea;
border-bottom-right-radius: 6px;
border-top-right-radius: 20px;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
min-height: 556px;
background: #fff;
-webkit-box-shadow: 0 0px 21px 2px rgb(226, 226, 226);
box-shadow: 0 0px 6px 4px rgb(238, 238, 238);
} 

.calender img{
    width:100%;
}

.calender h2:after{
content: "";
border-bottom: 2px solid #ccc;
display: block;
margin: 19px auto 12px;
width: 75%;


}
.calender .calender-info{
position: absolute;
    color: #fff;
    text-align: center;
    right: 0;
	left:0;
	top: 79px;
}
 .calender .calender-info .date{
     font-size: 100px;
 }

 .calender .calender-info .month{
font-size: 33px;
font-weight: bold;


 }
  .calender .calender-info .day{
      font-weight: bold;
font-size: 16px;
 }
   .calender .calender-info .miladi{
       font-weight: bold;
 }
  .calender .calender-info  .digital-clock{
   position: relative;

top: -42px;

right: 5px;

font-size: 17px;
  }

.calender{list-style:none;margin-right:5px;}
.calender li{
line-height: 25px;
font-size: 13px;
color: #696969;
margin: 0;
position: relative;
background: url("/Portals/_default/Skins/dng-theme-pro/Layouts/0/images/Ellipse 32.png") no-repeat right 18px;
padding: 8px 15px;
webkit-transition: all 200ms ease-out 0s;
-moz-transition: all 200ms ease-out 0s;
-o-transition: all 200ms ease-out 0s;
transition: all 200ms ease-out 0s;
letter-spacing: 0;
right: 6px;
}
.calender li a{
    text-decoration:none; color:#696969 !important;
}
.calender li:hover{margin:0 2px 0 0;webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;}
.parallex{
background: url(/Portals/_default/Skins/dng-theme-pro/Layouts/0/images/parallex-bg.png) no-repeat left;
        background-size: auto;
    background-size: cover;
    padding: 20px 41px;
   min-height: 270px;

}
.parallex h2{
font-size: 25px;

font-weight: bold;line-height: 1.5;

}
.parallex p{

font-size: 13px;

line-height: 1.8;

margin-top: 20px;

color: #a0a0a0;
}

.mt-25{
    margin-top:25px;
}
.calender h2, .porBazdid h2{
text-align: center;
font-size: 21px;
font-weight: bold;
margin-top: 28px;
}
/*******************************/
.porBazdid ul{
    list-style:none;margin-right:0 !important;
}
.porBazdid{
border: 1px solid #eaeaea;
border-bottom-right-radius: 6px;
border-top-right-radius: 20px;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
background: #fff;
-webkit-box-shadow: 0 0px 21px 2px rgb(226, 226, 226);
box-shadow: 0 0px 6px 4px rgb(238, 238, 238);
padding: 18px 0;
}
.porBazdid li{
background-color:#fff; -webkit-transition :all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;padding:10px 5px 0;margin:7px
}
.porBazdid a{
    text-decoration:none !important;
}
.porBazdid h2::after {
    content: "";
    border-bottom: 2px solid #ccc;
    display: block;
    margin: 19px auto 14px;
    width: 75%;
}

.porBazdid li:hover{
 background-color: #f8f8f8;  webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;
 border-radius:6px;-webkit-box-shadow:0 3px 4px rgb(238, 238, 238);
box-shadow: 0 3px 4px rgb(238, 238, 238); padding:10px 5px 0;margin:7px
}
.porBazdid li img{
float: right;
margin-left: 9px;
border: 1px solid #eee;
border-radius: 6px;
padding: 2px;
-webkit-box-shadow: 0 0px 4px 1px rgb(238, 238, 238);
box-shadow: 0 0px 4px 1px rgb(238, 238, 238);webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;}
.p-Img{
    position:relative;
}
.porBazdid li:hover h3 a{
 color:#ed1165;
 webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;
}
.porBazdid li h2, .porBazdid li h3{
font-size: 14px;
font-weight: bold;
margin-bottom: 4px;
line-height: 1.5;
margin-top: 0;
color: #000;webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;
}
.porBazdid li:hover a h3{
  color:#ed1165;  webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;
}
.porBazdid li p{
font-size: 11.5px;color: #696969;
}
.porBazdid p a{
color:#696969 !important;
}

.p-Img a {
    display: block;
    width: 60px;
    height: 60px;
    position:relative;
       webkit-transition: all 200ms ease-out 0s;
    -moz-transition: all 200ms ease-out 0s;
    -o-transition: all 200ms ease-out 0s;
    transition: all 200ms ease-out 0s;

}
.p-Img a::after {
content:"";
        background: url('/Portals/_default/Skins/dng-theme-pro/Layouts/0/images/Rectangle 837.png') no-repeat;

    width: 60px;
    height: 60px;
    right: 3px;
    position:absolute;

    top: 3px;
            webkit-transition: all 200ms ease-out 0s;
    -moz-transition: all 200ms ease-out 0s;
    -o-transition: all 200ms ease-out 0s;
    transition: all 200ms ease-out 0s;background-position: center;
}
.porBazdid li:hover  a::after{
    background:url(/Portals/_default/Skins/dng-theme-pro/Layouts/0/images/p_hover.png) no-repeat center rgba(236,25,96,0.9);
 webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;border-radius: 6px;
}


#dnn_ctr720_ContentPane .porBazdid li:hover  a::after{
        background:url(/Portals/_default/Skins/dng-theme-pro/Layouts/0/images/video_hover.png) no-repeat center rgba(236,25,96,0.9);

}
#dnn_ctr720_ContentPane .porBazdid li h2, .porBazdid li h3{
    font-size:13px;
}

/************Container*******************/

.Container_T{
        margin-bottom: 0;
    text-align: right;
    overflow: hidden;
}

.Container_T .Titr {
    position: relative;
}


.Container_T .Titr .text{
        color: #207ba6;
    margin: 0px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;

}
.Container_T .Titr:after{
content: "";
border: none;
height: 1px;
width: 100%;
clear: both;
overflow: hidden;
background: #acacac;
margin: 16px 0;
position: absolute;
top: 1px;
left: 15px;
}
.Container_T .Titr .text, .Container_T .Titr .text span{
font-size: 25px;
line-height: 1.5;
color: #acacac;
font-weight: bold;
vertical-align: middle;
display: inline-block;
position: relative;
padding-left: 15px;
background: #fdfdfd;
z-index: 1;
}

.title_1{
    position: relative;

top: 10px;

left: 14px;

}
.title_1 a{
    text-decoration:none !important;
    color:#000;
           webkit-transition: all 200ms ease-out 0s;
    -moz-transition: all 200ms ease-out 0s;
    -o-transition: all 200ms ease-out 0s;
    transition: all 200ms ease-out 0s;
}
.title_1 a:hover{
        color:#eb1165;
               webkit-transition: all 200ms ease-out 0s;
    -moz-transition: all 200ms ease-out 0s;
    -o-transition: all 200ms ease-out 0s;
    transition: all 200ms ease-out 0s;
}
.title_2{
    color: #acacac;

position: relative;

top: -13px;

left: 14px;
}

.ADS{
    border: 1px solid #d9d7d8;
    border-bottom-right-radius: 6px;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    background-color: #ededed;
    min-height: 202px;


}

.ADS .content{
    font-size: 46px;

text-align: center;

color: #d6d6d6;

margin-top: 92px;
}
#dnn_ctr723_ModuleContent .ADS{
        min-height: 375px;

}
#dnn_ctr727_ModuleContent .ADS{
     min-height: 217px;

}

#dnn_ctr723_ModuleContent .ADS .content {
    margin-top: 172px;
}
.footerBg{
    background:#111;
}
.footerBg p{
        color: #fff;
    font-size: 13px;
}
.footer_bootom{
    background:#ED1165;border-bottom: 5px solid #ffca08;
}
.social_media .fa{
    font-size: 20px;
    color: #fff;
    margin: 0 10px; webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;
}
.social_media .fa:hover{
     webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;
     color:#f9ca18;
}
.footerBg li a{
    color:#707070;
    text-decoration:none;     webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;

}
.footerBg li a:hover{
    color:#fff;
         webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;

}
.footerBg ul {
    margin-right: 0px !important;
    list-style:none;
}
.footerBg h3{
    margin-bottom: 15px;
}


.logo_footer{
    background: url(/Portals/_default/Skins/dng-theme-pro/Layouts/0/images/logo_footer.png) no-repeat center;
    display: block;
    height: 55px;
    background-size: contain;}


#dnn_ctr474_ModuleContent .iframe .inner{
    top: 60% !important;
}
#dnn_ctr474_ModuleContent .iframe .inner>.title {
    font-size: 18px;
}

/*******************************/
.newsBox ul{
list-style: none;
margin-right: 0 !important;
margin-bottom: 0;}
.newsBox{

    border: 1px solid #eaeaea;
    border-bottom-right-radius: 6px;
    border-top-right-radius: 18px;
    border-top-left-radius: 18px;
    border-bottom-left-radius: 18px;
    background: #fff;
    -webkit-box-shadow: 0 0px 21px 2px rgb(226, 226, 226);
    box-shadow: 0 0px 6px 4px rgb(238, 238, 238);
    padding: 10px 15px;
}
.newsBox li{
padding:10px 0;background-color:#fff; -webkit-transition :all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;
}
.newsBox a{
    text-decoration:none !important;
}
.newsBox p{
    font-size: 13.5px;
    line-height: 1.8;
    color: #696969;
    margin-bottom: 13px;
}

.newsBox .col-md-7.col-sm-7.col-xs-7{
    padding-right: 6px !important;
}
.newsBox li:hover{
 background-color: #fff;  webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;
}
.newsBox li img{
float: right;
margin-left: 9px;
border: 1px solid #eee;
border-bottom-right-radius: 6px;
border-top-right-radius: 18px;
border-top-left-radius: 18px;
border-bottom-left-radius: 18px;
padding: 4px;
-webkit-box-shadow: 0 0px 4px 1px rgb(238, 238, 238);
box-shadow: 0 0px 4px 1px rgb(238, 238, 238);
webkit-transition: all 200ms ease-out 0s;
-moz-transition: all 200ms ease-out 0s;
-o-transition: all 200ms ease-out 0s;
transition: all 200ms ease-out 0s;}
.newsBox-Img{
    position:relative;
}
.newsBox h2{
font-size: 15px;
font-weight: bold;
color: #000;
line-height: 1.5;
min-height: 47px;
margin-bottom: 3px;
}
.newsBox li:hover h2 a{
 color:#3ac2cf;
 webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;
}

.newsBox li:hover a h2{
  color:#3ac2cf;  webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;
}
.newsBox li p{
font-size: 12px;line-height: 2;
}
.newsBox li p a{
    color:#696969;
}


.newsBox-Img a {
    display: block;
    width: 159px;
    height: 160px;
    position:relative;
       webkit-transition: all 200ms ease-out 0s;
    -moz-transition: all 200ms ease-out 0s;
    -o-transition: all 200ms ease-out 0s;
    transition: all 200ms ease-out 0s;

        border-bottom-right-radius: 6px;
    border-top-right-radius: 18px;
    border-top-left-radius: 18px;
    border-bottom-left-radius: 18px;
}
.newsBox-Img a::after {
content: "";
background: none;
width: 153px;
height: 153px;
right: 5px;
position: absolute;
top: 5px;
webkit-transition: all 200ms ease-out 0s;
-moz-transition: all 200ms ease-out 0s;
-o-transition: all 200ms ease-out 0s;
transition: all 200ms ease-out 0s;
        border-bottom-right-radius: 6px;
    border-top-right-radius: 18px;
    border-top-left-radius: 18px;
    border-bottom-left-radius: 18px;background-position: center;
}
.newsBox li:hover  a::after{
    background:url(/Portals/_default/Skins/dng-theme-pro/Layouts/0/images/news_hover.png) no-repeat 50% 60% rgba(96,205,215,0.9); webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;        border-bottom-right-radius: 6px;
    border-top-right-radius: 18px;
    border-top-left-radius: 18px;
    border-bottom-left-radius: 18px;
}


.newsBox .gray_box{
background: #fafafa;
padding: 1px;
width: 100%;
text-align: center;
color: #696969;
border-radius: 6px;
font-size: 12px;
}

/**********************رادیو آکادمی************************/

.r_Academi{
    border: 1px solid #eaeaea;
border-bottom-right-radius: 6px;
border-top-right-radius: 20px;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
background: #fff;
-webkit-box-shadow: 0 0px 21px 2px rgb(226, 226, 226);
box-shadow: 0 0px 6px 4px rgb(238, 238, 238);
padding: 16px 14px;
}

.r_Academi h2{
font-size: 17px;

font-weight: bold;

color: #000;

margin-bottom: 14px;
}

.r_Academi p{
line-height: 2.1;

color: #696969;

margin-bottom: 15px;
}

.r_Academi .player{
    float: left;

margin-left: 7px;
}
.r_Academi:hover{
    border:1px solid #005aab;
    webkit-transition: all 200ms ease-out 0s;
    -moz-transition: all 200ms ease-out 0s;
    -o-transition: all 200ms ease-out 0s;
    transition: all 200ms ease-out 0s;
}
.r_Academi:hover h2 a{
    color:#005aab;
       webkit-transition: all 200ms ease-out 0s;
    -moz-transition: all 200ms ease-out 0s;
    -o-transition: all 200ms ease-out 0s;
    transition: all 200ms ease-out 0s;
}
.r_Academi a {
    text-decoration:none !important;
}
.Academi-Img{
        display: inline-block;

}
.A-Img {
    position: relative;
}
.A-Img a::after {
    content: "";
    background: url('/Portals/_default/Skins/dng-theme-pro/Layouts/0/images/Rectangle 837.png') no-repeat;
        background-position-x: 0%;
        background-position-y: 0%;
    width: 60px;
    height: 60px;
    right: 3px;
    position: absolute;
    top: 3px;
    webkit-transition: all 200ms ease-out 0s;
    -moz-transition: all 200ms ease-out 0s;
    -o-transition: all 200ms ease-out 0s;
    transition: all 200ms ease-out 0s;
    background-position: center;
}

.Academi-Img img {

    border: 1px solid #eee;
    border-radius: 6px;
    padding: 2px;
    -webkit-box-shadow: 0 0px 4px 1px rgb(238, 238, 238);
    box-shadow: 0 0px 4px 1px rgb(238, 238, 238);
    webkit-transition: all 200ms ease-out 0s;
    -moz-transition: all 200ms ease-out 0s;
    -o-transition: all 200ms ease-out 0s;
    transition: all 200ms ease-out 0s;
}



.A-Img a {
    display: block;
    width: 60px;
    height: 60px;
    position:relative;
       webkit-transition: all 200ms ease-out 0s;
    -moz-transition: all 200ms ease-out 0s;
    -o-transition: all 200ms ease-out 0s;
    transition: all 200ms ease-out 0s;

}
.A-Img a::after {
content:"";
        background: url('/Portals/_default/Skins/dng-theme-pro/Layouts/0/images/Rectangle 837.png') no-repeat;

    width: 60px;
    height: 60px;
    right: 3px;
    position:absolute;

    top: 3px;
            webkit-transition: all 200ms ease-out 0s;
    -moz-transition: all 200ms ease-out 0s;
    -o-transition: all 200ms ease-out 0s;
    transition: all 200ms ease-out 0s;background-position: center;
}

.r_Academi:hover  a::after{
    background:url(/Portals/_default/Skins/dng-theme-pro/Layouts/3/images/p_hover.png) no-repeat center rgba(0,90,171,0.9);
 webkit-transition:all 200ms ease-out 0s;-moz-transition:all 200ms ease-out 0s;-o-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;border-radius: 6px;
}

#dnn_ctr720_ContentPane .porBazdid{
    padding: 5px 0;
}


/****************************/


@media only screen and (max-width: 1199px) {
    .Container_T .Titr .text span { font-size: 17px; }
 .calender h2, .porBazdid h2 {
    font-size: 20px;
    line-height: 1.5;
}
 .homeNews_c h2 {
    font-size: 15px;
    line-height: 1.6;
}
        .newsBox-Img {
    margin-bottom: 10px;
}
    .homeNews_box .negarKhane_c h2 {
     font-size: 15px !important;
    line-height: 1.6;
}
    #dnn_ctr466_HtmlModule_lblContent .calender h2, .porBazdid h2 {
    font-size: 17px;
    line-height: 1.5;
}
    .logo_footer{
        height: 33px;
    }
    .porBazdid li h3 { font-size: 14px; }
        

.parallex {

    background: #f6f6f6;
     
    padding: 20px;
    border-radius: 10px;
    border-bottom-right-radius: 6px;
border-top-right-radius: 20px;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
}
    .parallex h2 { font-size: 20px !important;  line-height: 1.5; }
}


@media only screen and (max-width: 991px) {
     .Container_T .Titr .text span { font-size: 17px; }
      .calender h2, .porBazdid h2 {
    font-size: 20px;
    line-height: 1.5;
}
       .homeNews_c h2 {
    font-size: 15px !important;
    line-height: 1.6;
    padding-bottom: 10px !important;
}
       .newsBox-Img {
    margin-bottom: 10px;
}
           .homeNews_box .negarKhane_c h2 {
      font-size: 15px !important;
    line-height: 1.6;
}
               #dnn_ctr466_HtmlModule_lblContent .calender h2, .porBazdid h2 {
    font-size: 17px;
    line-height: 1.5;
}
                   .logo_footer{
        height: 33px;
    }
                    .porBazdid li h3 { font-size: 14px; }

    .homeNews_c { padding: 16px 18px 20px !important; }
    .dg-imagebox03 .title a{font-size: 14px !important;}
        

.parallex {

    background: #f6f6f6;
     
    padding: 20px;
    border-radius: 10px;
    border-bottom-right-radius: 6px;
border-top-right-radius: 20px;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
}
    .parallex h2 { font-size: 22px;  line-height: 1.5; }

}


@media only screen and (max-width: 767px) {
     .Container_T .Titr .text span { font-size: 17px; }
      .calender h2, .porBazdid h2 {
    font-size: 20px;
    line-height: 1.5;
}
       .homeNews_c h2 {
    font-size: 15px;
    line-height: 1.6;
}
              .newsBox-Img {
    margin-bottom: 10px;
}
                  .homeNews_box .negarKhane_c h2 {
    font-size: 15px !important;
    line-height: 1.6;
}
                      #dnn_ctr466_HtmlModule_lblContent .calender h2, .porBazdid h2 {
    font-size: 17px;
    line-height: 1.5;
}
                          .logo_footer{
        height: 33px;
    }
                    .porBazdid li h3 { font-size: 14px; }
                    
    .homeNews_c { padding: 16px 18px 20px !important; }
    .dg-imagebox03 .title a{font-size: 14px !important;}
    .newsBox-Img a{height:121px;}
    .newsBox h2 { font-size: 16px; line-height: 1.5; }
        

.parallex {

    background: #f6f6f6;
     
    padding: 20px;
    border-radius: 10px;
    border-bottom-right-radius: 6px;
border-top-right-radius: 20px;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
}
    .parallex h2 { font-size: 22px;  line-height: 1.5; }

}
@media only screen and (max-width: 740px) {
    .newsBox-Img a { width: 100%; }
    .newsBox li img{ width: 100%; }
    .newsBox-Img a::after {
        width:130px;height:130px;
    }
    

.parallex {

    background: #f6f6f6;
     
    padding: 20px;
    border-radius: 10px;
    border-bottom-right-radius: 6px;
border-top-right-radius: 20px;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
}
    .parallex h2 { font-size: 22px;  line-height: 1.5; }
    .r_Academi{
        padding: 16px 14px 100px;
    }
    .r_Academi .player{
        margin-top: 20px;width:100%;
    }
    .logo_footer {
    height: 16px;
}
}

@media screen and (max-width: 1280px) and (min-width: 767px), (min-width: 800px) {
.calender .calender-info .digital-clock {
    font-size: 13px;
}
.calender .calender-info .date {
	font-size: 21px;
	margin-bottom: 0 !important;
	font-weight: bold;
}
    .calender .calender-info .month {
font-size: 22px;
font-weight: bold;
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
}
/*************************جزئیات خبر***********************/
.Desc_News{

}
.Desc_News .Titr h2{
    color: #000;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 20px;
    padding-right: 54px;

}
.Desc_News .Titr img{
    position: relative;
top: 27px;

}


.Desc_News p{
color: #000;
line-height: 2;
font-size: 14px;
margin-bottom: 10px;
text-align: justify;
}
.Desc_News ul{
    list-style:none;
}
.Desc_News li{
font-size: 13px;
padding: 8px 31px;
color: #000;
background: url(/Portals/_default/Skins/dng-theme-pro/Layouts/0/images/news_list.png) no-repeat right 12px;

}
.Desc_News h3{
    color: #000;
}



.Detail_news{
    border:1px solid #eee;
    padding:15px;
    border-bottom-right-radius: 6px;
border-top-right-radius: 20px;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
-webkit-box-shadow: 0 0px 21px 2px rgb(226, 226, 226);
box-shadow: 0 0px 6px 4px rgb(238, 238, 238);
}


.Detail_news ul{
    list-style:none;margin-right: 0;
}

.Detail_news li{
font-size: 14px;
color: #696969;
padding: 7px 13px;
background-image: linear-gradient(#fefefe, #f9f9f9);
-webkit-box-shadow: 0 3px 4px rgb(238, 238, 238);
box-shadow: 0 3px 4px rgb(238, 238, 238);
margin: 14px 0;
border: 1px solid #fcfcfc;
border-radius: 5px;
}



.Detail_news .blue_title{
    color: #005aab;

border-bottom: 1px dashed #005aab;

padding-bottom: 2px;

}
.Detail_news .blue_title a{
    font-size:12px;
    color:#005aab;
    text-decoration:none;
}
.Detail_news .Dtail_img img{
     width:100%;border-radius: 10px;
}
.share_icon{
   float: left;
}
.share .share_icon p{
    display: inline-block;
font-size: 14px;
font-weight: bold;
color: #000;
}
.share .share_icon img{
    display: inline-block;
}
.share .social_media{
display: inline-block;


}
.share .social_media .fa{
    color:#000; 
}
.share .social_media .fa:hover{
    color:#ed1165;
}
.share hr{
    margin-top: 0;
margin-bottom: 20px;
border-top: 1px solid #acacac;
}
.barchasb {
    display: inline-block;

}

.barchasb a{
 border: 1px solid #692f74;

padding: 2px 19px;

border-radius: 9px 9px 3px 9px;

font-weight: bold;
background:#fff;
}

.barchasb a:hover{
      
            background:#692f74;
             color:#fff;
              webkit-transition: all 200ms ease-out 0s;
    -moz-transition: all 200ms ease-out 0s;
    -o-transition: all 200ms ease-out 0s;
    transition: all 200ms ease-out 0s;
   
}
.barchasb_Titr{
color: #000;

font-weight: bold;

font-size: 15px;

margin-top: 12px;

display: inline-block;

padding-left: 20px;
}

.porBazdid .col-md-8.col-sm-6.col-xs-6{
    padding-right:0;
}


.homeNews_c span .fa.fa-sitemap{
    padding: 5px 4px;color: #ed1165;
}
.homeNews_c span  a{
    color:#696969
}
iframe {
    border-bottom-right-radius: 6px !important;
    border-top-right-radius: 20px !important;
    border-top-left-radius: 20px !important;
    border-bottom-left-radius: 20px !important;
}

.box.files ,#dnn_ctr631_dnnTITLE_titleLabel {
    display: none;
}
#dnn_content {
    padding-top: 0;
}
.Academi-Img.flright {
    margin-left: 10px;
}
audio {
    max-width: 100%;
}