@media only screen and (max-width:767px){.loginContent .LoginPanel{width:100% !important}
.loginContent .dnnFormItem .dnnLoginRememberMe{white-space:nowrap}
.loginContent .dnnFormLabel{display:block !important;text-align:right !important}}
form[action*="/Login?returnurl"] .loginContent .LoginPanel{width:500px!important}
form[action*="/Login?returnurl"] .loginContent .dnnFormItem .dnnLoginRememberMe{white-space:inherit}
form[action*="/Login?returnurl"] .loginContent .dnnFormLabel{display:inline-block !important;text-align:left !important}
.registerGroup ul,.registerGroup li{margin:0;padding:0;list-style:none}
.registerGroup,.loginGroup{display:inline-block}
.registerGroup a,.loginGroup a,.registerGroup a:link,.loginGroup a:link,.registerGroup a:active,.loginGroup a:active,.registerGroup a:visited,.loginGroup a:visited{color:inherit}
.loginContent a,.loginContent a:link{color:#333}
.loginContent a.dnnPrimaryAction{color:#FFF}
.loginContent a:hover{text-decoration:none}
@media only screen and (max-width:767px){.dnnRegistrationForm{min-width:inherit !important}
.dnnRegistrationForm .dnnForm{width:100%}
.dnnRegistrationForm .dnnFormLabel{display:block !important;text-align:right !important}
.dnnRegistrationForm .dnnForm .dnnFormItem .dnnLabel{display:block !important;float:none !important;text-align:right !important;width:100%}
.dnnRegistrationForm .dnnForm .dnnFormItem a.dnnFormHelp{left:auto !important;position:static !important;margin-right:5px !important}
.dnnRegistrationForm .dnnForm .dnnFormItem{padding:0 !important;margin:0 !important}
.dnnRegistrationForm .dnnFormItem input[type="text"],.dnnRegistrationForm .dnnFormItem input[type="password"],.dnnRegistrationForm .dnnFormItem input[type="email"],.dnnRegistrationForm .dnnFormItem input[type="tel"],.dnnRegistrationForm .dnnFormItem select,.dnnRegistrationForm .dnnFormItem textarea{width:100%;margin-bottom:10px !important}}
@media only screen and (max-width:767px){.dnnSendPasswordContent{width:auto !important}
.dnnSendPasswordContent .dnnLabel{display:block !important;width:100% !important;text-align:right}
.dnnSendPasswordContent a.dnnFormHelp,.dnnSendPasswordContent .dnnForm .dnnFormItem a.dnnFormHelp,.dnnSendPasswordContent .dnnTooltip label a.dnnFormHelp{position:static}
.dnnSendPasswordContent input[type="text"],.dnnSendPasswordContent input[type="password"],.dnnSendPasswordContent input[type="email"],.dnnSendPasswordContent input[type="tel"],.dnnSendPasswordContent select,.dnnSendPasswordContent textarea{width:90%;margin-bottom:10px !important}
.dnnSendPasswordContent ul.dnnActions{padding:0 !important}}
footer.footer .dngTextBox,.footer-logoin{display:inline-block}
.footer-logoin{}
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{font-size:12px;color:#973939;text-decoration:none;font-weight:normal}
A.CommandButton:hover{color:#973939;text-decoration:underline;font-size:12px;font-weight:normal}
.FileManager A,.FileManager A:link,.FileManager A:visited,.FileManager A:active{color:#000;text-decoration:underline}
.FileManager A:hover{color:#000;text-decoration:none}
.DNNEmptyPane{display:none}
#dnn_ControlPanel #dnnCPWrap{filter:none !important}
ul.dnnActionMenuBody li ul li a,ul.dnnActionMenuBody li ul li a img{color:#328DDE!important}
#Form{height:100%}
.ModuleTitle_SubMenu{z-index:9999!important}
.SkinPlugin_icon{display:none}
.SkinPluginPro_icon{position:fixed;top:20%;left:0;z-index:9999;cursor:pointer;text-align:left;white-space:pre}
.SkinPluginPro_icon a{display:inline-block;height:34px;line-height:34px;text-decoration:none;background-color:#20a3f0;margin-bottom:2px;text-align:center;border-radius:0 4px 4px 0;white-space:nowrap}
.SkinPluginPro_icon span{color:#FFF;max-width:0;overflow:hidden;display:inline-block;vertical-align:middle;text-indent:-1em;font-size:13px;transition:all ease-in 300ms;-moz-transition:all ease-in 300ms;-webkit-transition:all ease-in 300ms;-o-transition:all ease-in 300ms;-ms-transition:all ease-in 300ms}
.SkinPluginPro_icon i{font-size:16px;color:#FFF;width:34px;display:inline-block;vertical-align:middle}
.SkinPluginPro_icon a:hover span{max-width:160px}
.SkinPluginPro_icon .fa.fa-cloud-download:before{font-family:"Font Awesome 5 Free";content:"\f381"}
.dnnEditState .actionMenu{z-index:1!important;display:block!important}
#Body[style*="margin-left:80px"]{position:relative}
#Body[style*="margin-left:80px"] .dng-main.Wide .floating-active.header-wrap,#Body[style*="margin-left:80px"] .dng-main.Wide .sticky-fixed .floating-nav.floating-nav-sticky{right:80px;width:auto;left:0}
#Body[style*="margin-left:80px"] .headersidenav{right:80px}
#Body[style*="margin-left:80px"] .leftslidemenu.active{margin-right:80px}
#Form.showControlBar{position:relative}
.dnnEditState .overlay-panel-content{position:relative!important;display:block!important;z-index:99!important}
.dnnEditState .overlay-panel-content .dng_animate_visible,.cke_editable .dng_animate_visible{opacity:1}
.dnnEditState .side-panel-box.side-panel .side-panel-main{min-height:100vh}
.dnnEditState .side-panel{position:relative!important;right:auto!important;left:0!important;top:0!important;visibility:visible!important;display:inline-block;z-index:100!important}
#PageTemplate_Modal{background-color:#FFF;z-index:100000000;position:fixed;top:35px;left:45px;bottom:35px;right:45px;width:auto;height:auto}
#PageTemplate_Modal .modal-body{height:calc(100% - 65px)}
#PageTemplate_Modal .close{position:absolute;left:4px;top:-3px;font-size:35px}
#setting-message-info{position:fixed;left:25px;top:25px;z-index:10001;display:none;padding:15px;border-radius:5px;color:#FFF;font-size:14px;background-color:#32373c}
#setting-message-info .fa{border-width:2px;border-style:solid;font-size:10px;width:25px;height:25px;line-height:22px;text-align:center;border-radius:50%;display:inline-block;margin-bottom:2px}
#setting-message-info-full{position:fixed;top:0;right:0;z-index:100000001;background:#000;background:rgba(0,0,0,0.7);width:100%;height:100%;display:none}
#setting-message-info-full .waitaminute-message{position:absolute;top:50%;width:100%;text-align:center;color:#fff;font-size:50px;font-weight:600;line-height:60px;margin-top:-30px}
#setting-message-info-full .cog{position:relative;display:inline-block;width:60px;line-height:1;margin-bottom:10px}
#setting-message-info-full .cog .icon1{-webkit-animation:rotatemessage-r 5s infinite linear;animation:rotatemessage-r 5s infinite linear}
#setting-message-info-full .cog .icon2{position:absolute;font-size:0.5em;top:-5px;left:-11px;-webkit-animation:rotatemessage 3s infinite linear;animation:rotatemessage 3s infinite linear}
#setting-message-info-full .cog .icon3{position:absolute;font-size:0.5em;bottom:-3px;left:-11px;-webkit-animation:rotatemessage 3s infinite linear;animation:rotatemessage 3s infinite linear}
@-webkit-keyframes rotatemessage{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes rotatemessage{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@-webkit-keyframes rotatemessage-r{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}
@keyframes rotatemessage-r{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}
.DNNEmptyPane{display:none!important}
.dnnEditState .edit-panename{position:absolute;z-index:100;pointer-events:none;user-select:none;color:#cdcdcd;font-size:18px;font-weight:bold;right:50%;top:20px;transform:translate(-50%,0);text-shadow:0 0 1px rgba(255,255,255,0.2)}




/*******************تازه ترین مطالب مجله*****************/
.homeNews { position: relative; }
.homeNews:after { content: ""; position: absolute; top: 0; right: 0; left: 0; bottom: 0; pointer-events: none; background-image: linear-gradient(to top,rgb(0, 61, 114) 0,rgba(0,0,0,0) 60%); background-image: linear-gradient(to top,rgb(0, 61, 114) 0,rgba(0,0,0,0) 60%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0,0,0,1)',endColorstr='rgbea(0,0,0,0)',GradientType=0 ); transition: all ease-in 200ms; -moz-transition: all ease-in 200ms; -webkit-transition: all ease-in 200ms; -o-transition: all ease-in 200ms; -ms-transition: all ease-in 200ms;background-position: center; }
.homeNews .pic img { width: 100%; max-width: 100%; }
.homeNews { overflow: hidden; max-height: 100%; border-top-right-radius: 20px;
    border-top-left-radius: 20px;}
.homeNews .info-news { position: absolute; z-index: 1; width: 100%; bottom: 0; right: 0; left: 0; color: #FFF; text-align: center; padding: 50px 10px; transition: all ease 200ms 0ms; -moz-transition: all ease 200ms 0ms; -webkit-transition: all ease 200ms 0ms; -o-transition: all ease 200ms 0ms; -ms-transition: all ease 200ms 0ms; }
.homeNews .info-news h3 { font-size: 15px; color: #FFF; margin: 0; font-weight: bold !important; position: relative; top: 27px; transition: all ease-in 200ms; -moz-transition: all ease-in 200ms; -webkit-transition: all ease-in 200ms; -o-transition: all ease-in 200ms; -ms-transition: all ease-in 200ms; }
.homeNews .info-news .job-news { color: #003e73; font-size: 13px; margin-bottom: 15px; }
.homeNews .info-news .desc-news { display: none;transition: all ease-in 200ms; -moz-transition: all ease-in 200ms; -webkit-transition: all ease-in 200ms; -o-transition: all ease-in 200ms; -ms-transition: all ease-in 200ms;  }
.homeNews .info-news:hover h3 {transition: all ease-in 200ms; -moz-transition: all ease-in 200ms; -webkit-transition: all ease-in 200ms; -o-transition: all ease-in 200ms; -ms-transition: all ease-in 200ms;  }
.homeNews .info-news .desc-news p{
    font-size: 14px;
    font-weight: bold;
    line-height: 1.5;
    position: absolute;
    top: -10px;
    margin-right: 45px;}
.homeNews_c{
    background: #fff;
    padding: 28px 18px;
	min-height: 225px;
    border-radius:0 0 5px 20px;
    box-shadow: 0 0px 6px 4px rgb(238, 238, 238);
}

.homeNews_c h2{
    margin: 0;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 20px;
    color: #000;

}
.homeNews_c p{
    font-size: 13px;
    line-height: 2;
    color: #000;
}
.homeNews_c span{
        background: #fafafa;
    padding:5px 5px 5px 15px;
    border: 1px solid #f6f6f6;
    font-size: 13px;
}


.homeNews:hover:after { background:url(/Portals/_default/Skins/dng-theme-pro/resource/images/newsBg2.png)no-repeat center  #003e73 !important; opacity: 0.9;
    border-radius:20px 20px 0 0;}
.homeNews:hover .info-news { bottom: 50%; transform: translateY(50%); -moz-transform: translateY(50%); -webkit-transform: translateY(50%); -o-transform: translateY(50%); -ms-transform: translateY(50%); transition: all ease 200ms 10ms; -moz-transition: all ease 200ms 10ms; -webkit-transition: all ease 200ms 10ms; -o-transition: all ease 200ms 10ms; -ms-transition: all ease 200ms 10ms; }
.homeNews:hover .info-news .desc-news { display: block;transition: all ease-in 200ms; -moz-transition: all ease-in 200ms; -webkit-transition: all ease-in 200ms; -o-transition: all ease-in 200ms; -ms-transition: all ease-in 200ms; }
.homeNews:hover .info-news .job-news { color: #FFF; }

@media only screen and (min-width:1500px) {
.homeNews .info-news { padding: 50px; }
.homeNews:hover .info-news .desc-news { display: block; margin-top: 36px; }
}

@media only screen and (min-width:992px) and (max-width:1199px) {
.homeNews .info-news { padding: 25px; }
}

@media only screen and (max-width:991px) {
.homeNews:hover .info-news .desc-news { margin-top: 10px; }
}





.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;
}

.c-list .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
}

.box.files ,#dnn_ctr631_dnnTITLE_titleLabel {
    display: none;
}
#dnn_content {
    padding-top: 0;
}
.Academi-Img.flright {
    margin-left: 10px;
}
audio {
    max-width: 100%;
}
.c-list h3 {
    margin-right: 20px;
}
.c-list h3 a {
    color: #333 !important;
}
.c-list ul{
    list-style:none;margin-right:0 !important;
}
.c-list {
    background: #fff;
    -webkit-box-shadow: 0 0px 21px 2px rgb(226, 226, 226);
    box-shadow: 0 3px 6px rgb(0, 0, 0, 0.16);
    padding: 20px;
    border-radius: 10px;
    text-align: center;
}
.c-list 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
}
.c-list a{
    text-decoration:none !important;
}
.c-list h2::after {
    content: "";
    border-bottom: 2px solid #ccc;
    display: block;
    margin: 19px auto 14px;
    width: 75%;
}

.c-list 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
}
.c-list 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;
}
.c-list 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;
}
.c-list li h2, .c-list li h3{
font-size: 14px;
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;
}
.c-list 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;
}
.c-list li p{
font-size: 11.5px;color: #696969;
}
.c-list 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:"";
    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;
}
.c-list li:hover  a::after{
 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;
}
.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: 24px;
line-height: 1.5;
color: #333;
font-weight: bold;
vertical-align: middle;
display: inline-block;
position: relative;
padding-left: 15px;
background: #f1f1f1;
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;
}
.Newslider{ position:relative;width:440px;overflow:hidden;direction:ltr;margin:8px 0 15px 0;width:100% !important}.Newslider ul{ list-style:none;padding:0;margin:0}.Newslider ul li{ display:block;float:right;min-height:120px;padding:0}.Newslider ul li .container{ margin:0;text-align:right;direction:rtl;padding-right:0}.Newslider ul li .image{ float:right;padding:0px;position:relative}.Newslider ul li .title{ margin:5px 1px 10px;letter-spacing:0;position:absolute;width:88%;top:18px}.Newslider ul li .title a,.Newslider ul li .title a:hover,.Newslider ul li .title a:active{ text-decoration:none;color:#fff;line-height:1.6em;font-size:22px;font-weight:bold;position:absolute;right:0}.Newslider ul li .summary{ color:#fff;text-align:right;margin:0;letter-spacing:0;line-height:1.8;font-size:14px;position:absolute;font-weight:bold;top:70px;width:88%}.Newslider .dots{ position:absolute;right:68px;bottom:29px;padding:0;margin:0}.Newslider .dots li{ background-color:#959595;display:inline-block;width:8px;height:8px;text-indent:9999em;margin:0 3px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:pointer;overflow:hidden}.Newslider .dots li.active{ background:url(/Portals/_default/Skins/dng-theme-pro/Layouts/0/images/Ellipse-50.png);width:14px;height:15px;position:relative;top:4px}#dnn_ctr5935_ModuleContent .container,.dnn_layout{ padding-left:0 !important}.sliderHome{ background:#faf9f9}.sliderHome .Newslider ul li .image{ display:none}.sliderHome .Newslider{ margin:0}.sliderHome .Newslider ul li .container{ height:auto;border:none}.sliderHome .Newslider ul li .title{ margin:50px 35px 0 20px;letter-spacing:0;min-height:60px;overflow:hidden}.sliderHome .Newslider ul li .summary{ margin-right:35px;line-height:1.8;min-height:100px;overflow:hidden}.sliderHome .row .col-md-8.col-sm-8.col-xs-12,.row .col-md-4.col-sm-4.col-xs-12{ padding-left:0 !important;padding-right:0 !important}.sliderHome.container{ width:100%}.Newslider ul li .image img{ border-radius:23px 23px 6px 23px;width:100%}.Bg-slider{ background-color:rgba(3,3,3,0.4);position:relative;width:425px;height:235px;top:72px;border-radius:10px;right:46px;padding:0 27px !important}@media only screen and (max-width:1199px){ .Bg-slider{top:0 !important;right:0 !important}.Newslider .dots{right:31px;bottom:9px} }@media only screen and (max-width:991px){.Bg-slider{ width:315px;height:174px;border-radius:23px 23px 6px 23px} .Newslider ul li .summary{line-height:1.6;font-size:12px;top:35px} .Newslider ul li .title{ width:100%;top:0}.Newslider ul li .title a,.Newslider ul li .title a:hover,.Newslider ul li .title a:active{line-height:1.5em;font-size:16px}.Newslider .dots{left:31px;bottom:9px}}
.content-list {
    background-color: #fff;
    padding: 10px;
    text-align: center;
    border-radius: 10px;
}
.folder-title a {
    color: #fff !important;
}
.dnngo_custommenu .folder-title a {
    color: #333 !important;
}
.articleView .headline {
	width: 100%;
    overflow: hidden;
    background-color: #fff;
    padding: 30px;
    border-radius: 10px;
    margin-top: 0;
}
.description video {
    width: 100%;
}