img{color:transparent}
.TopNav{min-height:106px;background:url("http://img.tebyan.net/ts/1024/EntekhabatMajles10/HeaderRepeat.jpg") repeat-x 0 0}
.LoginedPerson {height: 18px;width: 80px}
.ui-effects-wrapper{position:fixed!important;left:auto!important;right:auto!important;top:auto!important}
.dialogNI{text-align:center}
.DialogBoxNI .ui-dialog{position:fixed !important;left:5px !important;bottom:5px !important;top:auto !important}
.BtnConfirmeNewsLetter,.BtnlstChanges.ui-button,.BtnDBNI.ui-button{width:110px;height:30px;margin:10px auto;display:table}
.DialogBoxNI .ui-dialog .ui-dialog-titlebar,.DialogBoxNI .ui-dialog .ui-dialog-content{padding:5px}
.StateBox{width:18px;height:18px;line-height:18px;left:0.3em;margin:-10px 0 0;padding:1px;top:50%;border-radius:4px;cursor:pointer;position:absolute;text-align:center}
.StateBox:hover{border:1px solid #777;background:#CDCDCD}
#dialogNI .ui-button-text{text-align:center}
.ui-button-text{font-size:9pt}
.midllepanel{width:100%;float:none!important;margin:0 auto}
.RightImageGeneralHeader{margin-top:15px}
h3{
    padding-bottom:20px;
}
.GeneralSection{
    max-width:1024px;
}
.GeneralFooter{
    background-color:#222222;
    border-top: 8px solid #2c2c2c;
    height: 78px
}
.Footerarticle {
    font-size: 9px;
    margin-right: 111px;
    margin-top: 34px;
}
.ImageCollection {
    background: rgba(0, 0, 0, 0) url("http://img.tebyan.net/ts/1024/EntekhabatMajles10/ImageCollection.png") repeat scroll 0 0;
}
.FooterIcon{
    height: 37px;
    width: 38px;
    margin-top: 22px;
    opacity: 0.7;
}
.AIcon {
    background-position: -6px -5px;
    margin-left:38px;
}
.BIcon {
    background-position: -51px -5px;
}
.CIcon {
    background-position: -97px -5px;
}
.FooterIcon:hover{
    opacity: 1;
}
.DownNav {
    background-color: #b40000;
    border-bottom: 1px solid #000;
    border-top: 1px solid #000;
    height: 34px;
}
.LGeneralNav {
    margin-right: 45px;
    margin-top: 8px;
}
.FirstBanerImage {
    border-bottom: 10px solid #cccccc;
    border-top: 5px solid #ccf2f5;
}

.SearchSection {
    border: 1px solid #d2d2d2;
    height: 33px;
    margin: 38px auto auto;
    width: 29%;
}
.IntraGeneralSearch{margin-left: 38px}
.TextSearching{
    border: medium none;
    color: #d2d2d2;
}
.SearchIcon {
    background-position: -9px -53px;
    height: 29px;
    width: 34px;
    margin:1px;
    opacity:0.9;
}
.SearchIcon:hover{
    opacity:1;
}
.FirstContentRow {
    width: 25%;
}
.FirstContentRowH3 {
    margin-top: 24px;
    color:#525252;
    margin-right: 12px;
    height:18px;
    line-height:18px;
    overflow:hidden;
}
.FirstContentRowArticle {
    color: #515151;
    font-style: inherit;
    max-height: 128px;
}

.FirstContentRowH3.before:before {
    color: #aa0000;
    content: " ■■";
    position:relative;
    margin-left: 6px;
    right:2px;
}
.ContentH2 {
    background-color: #ae0002;
    font-size: 13px;
    line-height: 35px;
    padding-left: 11%;
    padding-right: 3%;
    position:relative;
}
.ContentH2Section {
    background-color: #cacaca;
    height: 35px;
}
.Bf2f2f2{
    background-color:#f2f2f2;
}
.FourthContent{
    min-height:245px;
}
.ArticleFourthContentRow {
    max-height: 320px;
    width: 32.3%;
    margin-left:1%;
}

.ArticleSecondContentRow1, .ArticleSecondContentRow2, .ArticleSecondContentRow3 {
    padding-bottom:10px;
}
.ArticleFourthContentImage {
    border: 1px solid #b3b3b3;
    margin-left: 7px;
}
.ArticleFourthContentArticle {
    /*max-height: 265px;*/
    max-height:inherit;
    margin-bottom: 0;
    height:205px;
    overflow:hidden;
}
.ArticleFourthContentArticleH3 {
    font-size: 10px;
    height:20px;
    overflow:hidden;
}
.js_RightReportAndNews,.js_RightArticle {
    width: 58%;
}
.FirstContent{
    min-height:300px;
    padding:23px 0 35px;
}
.SecondContent{
    min-height:327px
}
.ArticleThridContentArticle {
    max-height: 160px;
    margin-bottom:0px;
}
.ArticleFThridContentRowImage {
    margin-left: 2%;
}
.SecondImage{
    margin-bottom:20px;
}
.ArticleThridContentLink {
    color: #ababab;
}
.ThridContent{
        min-height:226px
}
.ArticleThridContent{
    margin-bottom:10px;
    padding-top:22px;
}
.ArticleThridContentRow2 {
    width: 40%;
}
.ArticleSecondContentRow1{
    padding-left:0px;
    padding-right:0px;
}
.ArticleSecondContentRow3{
    padding-left:0px;
    padding-right:0px;
}

.ArticleThridContentRow2Up:first-child:after{bottom:0;right:0;left:0;height:1px;background:#ddd}
.ArticleThridContentRow2Down {
    margin-top: 8px;
}
.ArticleThridContentArticleH3 {
    font-size: 9px;
    max-height: 18px;
}
.UlMiddleFooter {
    color: #666666;
    padding-right: 11px;
}
.LinkMiddleFooter {
    font-size: 9px;
    color: #666666;
}
.ArticlSecondContentArticle {
    line-height: 17px;
    max-height: 96px;
}
.ArticleSecondContentRow {
    border: 1px solid #cccccc;
    padding:7px;
    background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#e3e3e3, #f6f6f6); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#e3e3e3, #f6f6f6); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#e3e3e3, #f6f6f6); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#e3e3e3, #f6f6f6); /* Standard syntax */
}
.ContentH2.before:before {
    border-color: rgba(0,0,0,0) #ae0002 hsla(0, 0%, 0%, 0) rgba(0,0,0,0);
    border-style: solid;
    border-width: 17.5px 20px 17.5px 0;
    content: "";
    height: 0;
    left: -20px;
    line-height: 0;
    position: absolute;
    top: 0;
    width: 11px;
}
.LGeneralNav:hover{
    color:gold;
}
.top-heading:hover{
    color:gold;
}
.ArticleFourthContentLink:hover {
    color: #008a10;
}
.ArticleThridContentLink:hover {
    color: #008a10;
}
.widthnone{
    width:auto;
}
.js_TextSearching:focus {
    color: #000;
}        
.ArticleThridContentRow2Article {
    font-size: 8px;
    margin-top: 3px;
    max-height: 66px;
    padding: 0 10px 10px;
    width:auto;
}
.bordernone{
    border:none;
}
.FirstContent2RowArticle{
    margin-bottom:0px;
    margin-top:0px;
}
.FirstContentRowArticlefont{
    color: #515151;
    font-size: 11px;
    height:115px;
}
.ArticleFourthContentRow1{
    padding-right:0;
}
.ArticleFourthContentRow3{
    padding-left:0;
}
.ArticleThridContentmb0{
    margin-bottom:10px;
}
.SecondContentRowArticle {
    margin-top: -2px;
    max-height: 83px;
    width:auto;
    margin-right: 90px;
}
.LiMiddleFooter {
    font-size: 21px;
    color: #666666;
    height:28px;
    overflow:hidden;
    border:none;
    position: relative;
    padding-right:15px;
}
.ArticleThridContentRow2Up.fr.ArticleThridContentRow2Content.bordernone{
    padding-bottom:3px;
}
.LinkMiddleFooter.before::before {
    border-style: solid;
    border-width: 4px;
    content: "";
    line-height: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 16px;
}
.ArticleFourthContentArticleH3{
    max-height:64px;
}
.LinkMiddleFooter:hover{
    color:teal;
}
.FirstContent4RowArticle {
    max-height: 121px;
}
/*Responsive*/
@media (min-width:650px) and (max-width:1100px) {
    .FirstContentRowImg,.FirstContentRowH3{
        width: 88%;
    }
}
 @media (max-width:1045px) {
    .FirstBanerImage,.FirstContentRowImg,.ArticleFThridContentRowImage,.SecondImage{max-width:100%;height:auto}
}
@media (max-width:920px) {
    .ArticleThridContentRow2 {
        margin-top:0px;
        width: 100%;
    }
    .LiMiddleFooter {
        float: right;
        padding-left: 5px;
        width: 50%;
    }
    .js_RightReportAndNews,.js_RightArticle {
        width: 100%;
    }
    .FirstContent .FirstContentRowArticle{height:128px}
    .FourthContent .FirstContentRowArticle{max-height:280px}
}
@media (max-width:850px) {
    .ArticleFourthContentImageFn{
        float:none;
    }
    .SearchSection {
        margin: 105px auto 10px;
        width: 80%;
    }
}
@media (min-width:770px) {
    .ArticleThridContentLink {
        margin-bottom: 10px;
    }
}
 @media (max-width:770px) {
    .ArticleSecondContentRow1{
        padding-top:0px;
        width:100%;
        padding-right:0px;
        padding-bottom:10px;
    }
    .ArticleSecondContentRow2{
        padding-top:0px;
        padding-right:0px;
        padding-bottom:0;
        width:49%;
        margin:10px 1% 0 0;
    }
    .ArticleSecondContentRow3{
        padding-top:0px;
        width:50%;
        margin:0 0 10px;
    }
}

@media  (min-width:470px) and (max-width:650px) {
    .FirstContentRow {
        padding:0 11px;
        width:50%;
    }
    .FirstContentRowArticle {
        margin-bottom: 0px;
    }
    .FirstContentRowArticleEnd{
        margin-bottom:10px;
    }
}

@media (max-width:875px) {
	.ArticleFourthContentImageFn{
        float:right;
    }
    .ArticleFourthContentRow {
        padding:10px 0 0;
        width: 100%;
        margin:0 auto;
    }
    .ArticleFourthContentArticle{
        height:155px;
    }
}
@media (min-width:550px) and (max-width:650px) {
    .Footerarticle {
        margin-right: 25px;
    }
}
@media (max-width:550px) {
    .GeneralFooter {
        height: auto;
    }
    .Footerarticle {
        margin-top: 11px;
        width:100%;
        margin-right:0;
        float: none;
        margin: auto;
        margin-top:7px;
        text-align:center;
    }
    .FooterIcon {
        margin: 7px 3.5px;
    }
    .IconFooter {
        margin: auto;
        width: 160px;
    }
    .AIcon {
        margin-left: 14px;
    }
}
@media (min-width:450px) and (max-width:570px) {
    .RightImageGeneralHeader{
        width:49%;
    }
    .LeftImageGeneralHeader{
        width:49%;
    }
}
@media (max-width:540px) {
    .ArticleFThridContentRowImage {
        float:none;
    }
    .ArticleThridContentRow2 {
        margin-top:0;
    }
    .ArticleFThridContentRowImage{display:block;margin:0 auto}
    .FirstContentRowArticlefont{height:auto}
}
@media (min-width:501px) {
    .NavUl {
        display: block!important;
    }
}
 @media  (max-width:500px) {
    .NavUl{
        transition: all 1000ms ease-in-out 0s;
        display:none;
    }
    .top-heading{
        float:none;
    }
    .H2GeneralNav{
        color: hsl(0, 0%, 100%);
        float:none;
    }
    .ddmenu {
        padding: 0;
    }
    .ddmenu {
        background: #b40000 none repeat scroll 0 0;
        display: block;
        font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
        height: 32px;
        letter-spacing: normal;
        position: relative;
        text-align: center;
        width: 100%;
    }
    .ddmenu .menu-icon, div.searchIcon {
        -moz-user-select: none;
        background: url("http://img1.tebyan.net/ts/1024/entekhabatmajles10/WHrMenu.png") no-repeat scroll 0 0 !important;
        cursor: pointer;
        display: block;
        float: right;
        height: 24px;
        margin-right: 9px;
        outline: medium none;
        width: 24px;
    }
    .ddmenu .ActiveMenue{ background: url("http://img1.tebyan.net/ts/1024/entekhabatmajles10/BHrMenu.png") no-repeat scroll 0 0 !important;}
    .ddmenu .menu-icon{
        -moz-user-select: none;
        cursor: pointer;
        display: block;
        float: right;
        height: 24px;
        margin-right: 9px;
        outline: medium none;
        margin-top:2px
    }
    .ddmenu a, #ddmenu a:link, #ddmenu a:hover {
        color: inherit;
    }

    .ddmenu div.logo {
         height: 32px;
    }

    .ddmenu ul {
        background: #fff none repeat scroll 0 0;
        display: none;
        font-size: 0;
        list-style: outside none none;
        margin: 0 auto;
        padding: 0;
        position: relative;
        text-align: left;
        width: 100%;
        z-index: 999999990;
    }

    .ddmenu li {
        background: #b40000 none repeat scroll 0 0;
        border-top: 0.5px solid #000;
        -moz-user-select: none;
        color: #fff;
        display: block;
        font-size: 20px;
        line-height: 23px;
        margin: 0;
        outline: medium none;
        padding: 0;
        position: relative;
        transition: background-color 0.2s ease 0s;
    }
    .ddmenu a, .ddmenu a:link, .ddmenu a:hover {
        color: inherit;
    }
    .ddmenu .top-heading {
        color: inherit;
        cursor: pointer;
        display: inline-block;
        margin: 0 22px;
        outline: 0 none;
        text-decoration: none;
        white-space: nowrap;
    }
    .ddmenu a, .ddmenu a:link, .ddmenu a:hover {
        color: inherit;
    }
    .ArticleSecondContentRow1{
        width:100%;
    }
    .ArticleSecondContentRow2{
        width:100%;
        padding-left:0px;
        margin:0;
    }
    .ArticleSecondContentRow3{
        width:100%;
    }
}
@media  (max-width:470px) {
    
    .FirstContentRow {
        float: none;
        width: 100%;
    }
    .FirstContentRowImg{display:block;margin:0 auto}
    .FirstContentRowArticlefont,.FirstContent .FirstContentRowArticle{height:inherit}
    .FirstContentRowArticleEnd{
        margin-bottom:10px;
    }
}
@media (max-width:450px) {
    .LeftImageGeneralHeader {
        width:50%;
        float:none;
    }
        .RightImageGeneralHeader{
            display:none;
        }
        .SearchSection{
            margin-top:10px;
        }
}

