
/* theme by www.dnnsoftware.ir */


/*--------- Home Slider Style ----------*/
.cycle-outer                        {border:2px solid #dadee7;background-color:#6c85a3;padding:1px;max-width:612px;margin:0 auto;direction:rtl;}
.cycle-inner                        {border: 4px solid var(--accent-color);background: var(--slider-bg) repeat 0 0;padding:15px 15px 15px 18px;position:relative;overflow:hidden;}
.cycle-slider                       {margin:0;padding:0;background-color:transparent;}
.cycle-slider li                    {list-style-type:none;}
.cycle-slider li .clear             {clear:both;line-height:0;font-size:0;}
.cycle-slider .image-container      {float:left;width:368px;height:247px;position:relative;margin-top:0px;border: 1px solid var(--border-color);}
.cycle-slider .image-container img  {max-width:100%;}
.cycle-slider .image-container:before{content:"";background:transparent url("../images/homeslider/shadow-tr.rtl.png") no-repeat right top;position:absolute;right:-4px;top:-4px;width:100%;height:100%;}
.cycle-slider .image-container:after{content:"";background:transparent url("../images/homeslider/shadow-bl.rtl.png") no-repeat left bottom;position:absolute;left:-24px;bottom:-20px;width:380px;height:187px;}
.cycle-slider .text-container       {float:right;width:163px;height:240px;overflow:hidden;margin-left:26px;position:relative;}
.cycle-slider .stitle a              {color:#ffffff;text-align:right;font-family:DroidKufi-bold;font-size:14px;margin-bottom:5px;}
.cycle-slider .sdescription         {color:#d5dfe8;font-size:13px;line-height:1.6em;max-height:123px;overflow:hidden;margin-bottom:5px;}
.cycle-slider .sreadmore            {width:100%;text-align:left;position:absolute;bottom:0;left:0;}
.cycle-slider .sreadmore a          {width:92px;height:30px;color:#ffffff;text-align:right;font-family:DroidKufi-bold;font-size:11px;background: var(--readmore-bg) no-repeat 100% 50%;line-height:2.6em;display:block;float:left;text-indent:20px;text-decoration:none;}
.cycle-slider .sreadmore a:visited  {color:#ffffff;}
.cycle-nav                          {list-style-type:none;position:absolute;bottom:3px;right:13px;padding:0;margin:0;z-index:999;}
.cycle-nav li                       {display:inline-block;}
.cycle-nav a                        {background: #dddddd none repeat scroll 0 0; border-radius: 50%; display: block; height: 12px; margin: 0 1px; overflow: hidden; text-indent: 99px; width: 12px; }
.cycle-nav a.activeSlide            {background: #151e2a; margin: 0px 1px; border: solid 1px #35597b; width: 13px; height: 13px; }


/*--------- 404 Page Style ----------*/
.error_pages                        {padding:0 0 0px 40px;margin:50px 0;}
.error_pages .img                   {float:right;padding-left:40px;}
.error_pages .text                  {padding-top:25px;}
.error_pages .text h2               {font-size:55px;font-weight:bold;padding:0;margin:0;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.error_pages .text:hover h2         {color:#3d3d3d;}
.error_pages .text h4               {font-size:25px;color:#3d3d3d;padding:0;margin-top:-5px;}

/*---footer---*/
.DNNAlignleft                       {text-align:left;}
.DNNAlignleft.email                 {letter-spacing:5px;font-size:12px;}
.DNNAlignleft.email a               {font-size:12px;}
.footer_contact span                {font-size:13px;}
.footer_contact .fa.fa-phone        {color:#5dc24c;}
.footer_contact .fa.fa-print        {color:#f7b606;}
.footer_contact .fa.fa-microphone   {color: var(--accent-color3);}
/*-----leftbanner------*/
.leftbanner ul                      {margin-right:0px;margin-bottom:0px;display: flex;flex-direction: column;gap: 10px;align-items: center;}
.leftbanner ul li                   {list-style-type:none !important;list-style-image:none !important;min-height: 42px;outline: 5px solid var(--border-color);margin-top: 3px;width: calc(100% - 10px);background: repeating-linear-gradient(146deg, #f9f9f9, #f9f9f9 2px, #f0f0f0 2px, #f0f0f0 3px);border-right: 3px solid var(--accent-color3);font-weight: bold;transition: all ease-in-out .3s;}
.leftbanner li:first-child          {border:none;min-height: 70px;}
.leftbanner li:hover               {box-shadow: 0 4px 7px -1px #7b7b7b;}
.leftbanner ul li a{color: var(--accent-color2);height: 100%;display: flex;align-items: center;padding-right: 20px;gap: 5px;flex-wrap: wrap;}
.leftbanner ul li a>span {color: var(--accent-color3);}
.leftbanner li:first-child a{
    gap: 10px;
    padding: 5px 20px 5px 10px;
}
.leftbanner li:first-child img{
    border: 3px solid #cfe0e8;
    border-radius: 50%;
    max-height: 65px;
    width: auto;
}
.leftbanner li:first-child strong{white-space:pre}
/*---ContentTxt , .ModDNNHTMLC--*/
.ContentTxt img                     {background:#e7eaee none repeat scroll 0 0;border:1px solid #dadada;padding:3px;}
.ContentTxt  li,
 .ModDNNHTMLC ul li                   {list-style-type:none;list-style-image:url("/Portals/0/Images/homePage/listIcon02.png");}
.ContentTxt p,
 .ModDNNHTMLC p                       {text-align:justify;}
.livetabsflatfilledcyan .ContentTxt  .row ,
.livetabsflatfilledcyan .ModDNNHTMLC .row {margin-left:0px;}
.ContentTxt  li a,
 .ModDNNHTMLC ul li a                 {transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;}
.ContentTxt li a:hover, .ModDNNHTMLC ul li :hover           {
}
.ContentTxt table ,
 .ModDNNHTMLC table                   {width:100%;}
.ContentTxt table tr th,
 .ModDNNHTMLC table tr th             {background:var(--accent-color2) none repeat scroll 0 0;color:#fff;font-weight:500;}
.ContentTxt table td,
 .ModDNNHTMLC table td,
.ContentTxt table th,
 .ModDNNHTMLC table th               {padding:6px 15px;}
.ContentTxt table tr:nth-child(2n+1),
 .ModDNNHTMLC table tr:nth-child(2n+1)  {background:#fafbfc  none repeat scroll 0 0;border-bottom:2px solid #fff;}
.ContentTxt table tr:nth-child(2n),
 .ModDNNHTMLC table tr:nth-child(2n)  {background:#f2f5f8 none repeat scroll 0 0;border-bottom:2px solid #fff;}
/*------------------footerHtml--------------*/

.footerHtml table td,
.footerHtml table th                 {padding:0 !important;}
.footerHtml table tr:nth-child(2n+1) {background:transparent !important;border-bottom:none transparent !important;}
.footerHtml table tr:nth-child(2n)   {background:transparent !important;border-bottom:none transparent !important;}
.footerHtml img                      {background:none !important;border:0px solid transparent !important;padding:0 3px !important;}
.footerHtml .fonticon                {background: #60859f none repeat scroll 0 0; border-radius: 50%; color: #f6f8f9; float: left; height: 27px; margin: 0 2px; padding-top: 1px; text-align: center; vertical-align: middle; width: 27px; }
/*-----------------latest news----------------*/
.lnewscontainer                      {border-bottom:1px solid #e4e7e8;padding:6px 0;}
.lnewscontainer:nth-child(1)         {margin-top:-4px;}
.lnewscontainer .image               {float:right;margin:0 0 0px 8px;padding:3px;background:#e7eaee none repeat scroll 0 0;border:1px solid #d9d9d9;}
.lnewscontainer .image a             {text-decoration:none;display:block;overflow:hidden;}
.lnewscontainer .title               {margin-top:3px;line-height:1.5em;padding-top:3px;text-align:right;}
.lnewscontainer .title .icon         {float:right;width:4px;height:8px;background:rgba(0, 0, 0, 0) url("../images/listnews.rtl.jpg") no-repeat scroll 50% 50%;margin:6px 1px 0 4px;}
.lnewscontainer .title a,
.lnewscontainer .title a:active      {text-decoration:none;color:#282d30;}
.lnewscontainer .title a:hover       {color:var(--accent-color);}

/*---------archive---------*/
.archivepane                        {text-align:left;margin-top:2px;}
.archivepane a                      {/*color:#dd6565;*/}

/*-------topic------*/
.DnnModule-649,.DnnModule-681        {margin-top:12px;}
.topicpane                          {position:relative;z-index:1;}
.topicpane h6                       {font-size:13px;line-height:2em;padding-right:25px;margin-bottom:0;}
.topicpane p                        {color:#6e8085;font-size:12px;text-align:justify;line-height:22px;margin:0;}
.topicpane .more                    {text-align:left;}
.topicpane .more a                  {color:#246f89;font-size:12px;}
.topicpane .more a:hover            {color:#dd6565;text-decoration:none;}

/*----che khedmati mikhahid----*/
.Service .linkitem a,
.Report .linkitem a                 {color:var(--accent-color);font-size:13px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;font-weight:500;}
.Service .linkitem a:hover,
.Report .linkitem a:hover           {color: var(--link-hover);margin-right:5px;}
.Service .linkitem                  {border-bottom:1px solid #e4e7e8;padding:13px 0 12px 0;}
.Report .linkitem                   {border-bottom:1px solid #e4e7e8;padding:16px 0;}
.Service .linkitem:nth-child(1)
,.Report .linkitem:nth-child(1)     {margin-top:-5px;}
.Service .linkitem:nth-child(5)
,.Report .linkitem:nth-child(5)     {border-bottom:0px solid #e4e7e8;}
.Service .linklist li               { list-style-image: url("/Portals/0/Icons/listIcon01.png"); }
.Report .linklist li                { list-style-image: url("/Portals/0/Icons/listIcon02.png"); }
.Service ul.linklist 
,.Report ul.linklist                { margin-right:15px; }
            

/*---table-banner-----*/
.home-banners a                     {display:inline-block;width:49%;margin-bottom:5px}
.home-banners a.oddbanner           {margin-left:6px}
.home-banners img                   {transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;}
.home-banners img:hover             {box-shadow:0 1px 3px -1px #7b7b7b;}
/*----------.DNN_Documents---------*/
.DNN_Documents .dnnGridHeader td,
 thead.dnnGridHeader th,
 tr.dnnGridHeader th                 {color:#fff !important;background:var(--accent-color2) none repeat scroll 0 0 !important;border-bottom:1px solid var(--accent-color2) !important;border-right:1px solid var(--accent-color2) !important;text-align:center;}
.DNN_Documents .dnnGridHeader td:nth-child(2n+1),
 thead.dnnGridHeader th:nth-child(2n+1),
 tr.dnnGridHeader th:nth-child(2n+1)    {color:#fff !important;background:var(--footer-title) none repeat scroll 0 0 !important;border-bottom:1px solid var(--footer-title) !important;border-right:1px solid var(--footer-title) !important;}
.DNN_Documents .dnnGridHeader td:nth-child(1),
thead.dnnGridHeader th:nth-child(1),
tr.dnnGridHeader th:nth-child(1)     {background:var(--accent-color2) none repeat scroll 0 0 !important;border-bottom:1px solid var(--accent-color2) !important;border-right:1px solid var(--accent-color2) !important;}

.DNN_Documents table.dnnPermissionsGrid,
 table.dnnGrid, table.dnnASPGrid    {border:solid 0px transparent;}
.DNN_Documents .dnnGridAltItem          {background:#f2f5f8 none repeat scroll 0 0 !important;border-bottom:2px solid #fff;}
.DNN_Documents .dnnGridItem             {background:#fafbfc none repeat scroll 0 0;border-bottom:2px solid #fff;}
.DNN_Documents .DownloadCell            {background:rgba(0, 0, 0, 0) url("/Portals/0/Icons/bg-down.jpg") no-repeat scroll center center;text-align:center;width:100px;}
.DNN_Documents .DownloadCell a          {color:#fff !important;}
/*-------footer-------*/
.footerpane_style .linkitem a       {font-size:12.5px;color:var(--accent-color);transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;}
.footerpane_style .linkitem a:hover {color:var(--link-hover);margin-right:3px;}
.footerpane_style .linkitem         {line-height:2.1em !important;}
.footerpane_style .linkitem img     {margin:5px 0 0;}
.footerpane_style .linklist li      { list-style-image: url("/Portals/0/Icons/linkitem.png"); }
/*---------aboutmenu---------*/
.aboutmenu p                        {line-height:22px;font-size:12px;}
/*---------------property ajent-----------------*/
.staff_innercontainer {padding:5px;border:1px solid #dde8f1;/*max-width:449px;*/max-width:100%;margin-bottom:30px;}
.staff_container {padding:1px;border:1px solid #f3f7f9;}
.staff_box {background:url("../images/sttaf-bg-over.png") 100% 0 no-repeat ,url("../images/sttaf-bg-over1.png") 0 100% no-repeat ,url("../images/sttaf-bg.png") 0 100% repeat-x ;min-height:365px;}
.staff_avatar {width:100%;text-align:center; margin:15px auto 0;padding:3px;height:150px;overflow:hidden;}
.staff_text {float:right;}
.staff_text h3 {font-size:14px;border-bottom:1px solid #e2e9ef;color:#3b7099;margin:0 0 6px 0;padding-bottom:5px;text-align:center;}
.staff_text table {width:100%;}
.staff_text table .cap {color:#7a92a5;font-size:13px;height:30px;line-height:30px;padding-right:15px;}
.staff_text table .cap.sma{width:115px;}
.staff_text table .val {color:#7a92a5;font-size:13px;height:30px;line-height:30px;}
.staff_text table tr:nth-child(2n+1) { background-color:#f0f3f4;}
.clear {clear:both;}
.DnnModule-693 .livetabsflatfilledcyan .ui-tabs .ui-tabs-panel {padding:1em 0 !important;}/*livetab-nirooye-ensani*/
.staff_box img {
    border: solid 1px #eee;
    padding: 3px;
}
/*--------------------book------------------*/
.staff_innercontainerbook {padding:5px;border:1px solid #dde8f1;margin:0 15px 20px;}
.staff_containerbook {padding:1px;border:1px solid #f3f7f9;}
.staff_boxbook {background:url("../images/sttaf-bg-over.png") 100% 0 no-repeat ,url("../images/sttaf-bg-over1.png") 0 100% no-repeat ,url("../images/sttaf-bg.png") 0 100% repeat-x ;padding:20px 18px 20px 10px;}
.staff_avatarbook {width:113px;margin-left:11px;padding:3px;float:right;background-color:#ffffff;border:1px solid #e0e6eb;}
.staff_textbook {float:right;}
.staff_textbook h3 {font-size:14px;border-bottom:1px solid #e2e9ef;color:#3b7099;margin:0 0 6px 0;padding-bottom:5px;text-align:right;}
.staff_textbook table {width:100%;}
.staff_textbook table .cap {color:#7a92a5;font-size:13px;width:110px;background:url('../images/arrow-green.png') 100% 50% no-repeat;padding-right:8px;}
.staff_textbook table .cap.sma{width:115px;}
.staff_textbook table .val {color:#7a92a5;font-size:12px;height:30px;line-height:30px;}
#tblPropertySearchSmall label {display:none !important;}
#tblPropertySearchSmall .NormalTextBox {border:1px solid #eaf0f4 !important;height:40px !important;}

/*----ostanha----*/
.catalog                                {background-color:#eff5fa;border:1px solid #e8f1fa;padding:25px 0;position:relative;text-align:center;}
.btn_city                               {}
.btn_city  span                         {background-color:#8dbbd9;display:block;position:absolute;transition:all 500ms ease 0s;}
.btn_city .line1,  
.btn_city .line2                        {right:0px;top:0px;}
.btn_city .line3, 
.btn_city .line4                        {bottom:0px;left:0px;}
.btn_city .line1, 
.btn_city .line3                        {height:2px;width:15px;}
.catalog:hover .line1,
.catalog:hover .line3                   {width:100%;}
.btn_city .line2,
.btn_city .line4                        {height:15px;width:2px;}
.catalog:hover .line2,
.catalog:hover .line4                   {height:100%;}
/*-----------CitizenService-------------*/
.CitizenService {text-align:center;margin:30px auto;}
.CitizenService a{background:#eff5fa none repeat scroll 0 0;border:1px solid #e8f1fa;padding:10px 23px;font-family:DroidKufi-bold;}
.CitizenService a:hover{color:#fff;}
.CitizenService a:hover{background:var(--news-icon)  none repeat scroll 0 0;transition:all 500ms ease 0s;}
/*--------------peyvandha-------------*/
.contact_us li                          {border-bottom:1px dotted #e4e7e8;list-style-type:none;list-style-image:none !important;margin:10px 0;padding-bottom:10px;padding-left:45px;}
.contact_us li span                     {color:#628dad;font-size:15px;margin-left:5px;}
.contact_us li strong                   {font-weight:normal;}
.contact_us ul                          {float:right;margin-right:10px;margin-top:10px;}
.contact_us .img                        {float:left;padding-right:10px;}
/*---------------DNN-Article---------------*/
.dashboard                              {margin-bottom:3px;border-bottom:1px solid #dbdbdb;height:20px;line-height:15px;padding:0 5px;}
.dashboard .datepane                    {float:left;margin-top:-10px;}
.dashboard .newsusername                {color:#696969;font-size:13px;margin-bottom:10px;}
.dashboard .iconpane                    {float:left;}
.dashboard .iconpane span               {background:var(--news-icon) none repeat scroll 0 0;border-radius:50%;color:#fff;display:inline-block;font-size:11px;height:26px;padding:7px 8px;width:26px;}
.dashboard .date                        {font-size:11px;color:#696969;font-size:11px;margin-top:2px;}
.dashboard .fa.fa-calendar              {color:#738fb6;font-size:14px;}
.dashboard .datepane span               {color:#696969;margin-left:5px;}

.ArticleView .content                       {text-align:right;}
.ArticleView .content .subtitle             {font-size:11px;color:#696969;padding-right:5px;}
.ArticleView .content .title                {font-size:17px;font-weight:500;color:var(--accent-color);margin:4px 0 27px 0;}
.ArticleView .content .image                {float:right;margin:0 0px 12px 14px;background:#e7eaee none repeat scroll 0 0;border:1px solid #d9d9d9;padding:3px;}
.ArticleView .content .summary              {font-size:14px;line-height:1.8em;text-align:justify;padding:5px 0 5px 0;margin:13px 0 0 0;}
.ArticleView .content .description          {font-size:14px;line-height:2em;text-align:justify;padding:4px 0;}
.ArticleView .content .description div      {font-size:14px;line-height:1.8em;text-align:justify;}
.ArticleView .categorystyle                 {background:#9345b7 none repeat scroll 0 0;border:1px solid #6c348c;color:#fff;float:left;font-size:13px;font-weight:500;padding:5px 8px;text-shadow:1px 1px #633c88;}
.ArticleView .blogpost_share img            {background:#e7eaee none repeat scroll 0 0;border:1px solid #d9d9d9;margin:0 2px 8px;padding:2px;}
.ArticleView .comment table tr              {height:35px;}
.ArticleView .CommentLeftTD                 {padding-left:1em;}
.ArticleView .StandardButton                {background:rgba(0, 0, 0, 0) url("/Portals/0/Icons/bg-sendcomment.png") no-repeat scroll center center;border:0 solid transparent;color:#fff;float:left;height:43px;margin:-41px 0 0;width:112px;}
.ArticleView .relatedpane                   {background:rgba(0, 0, 0, 0) url("/Portals/0/Icons/related.png") no-repeat scroll right top;border-bottom:1px solid #eee;display:block;font-size:14px;font-weight:500;margin:10px 0 9px;padding:1px 32px 4px 0;color:var(--accent-color);text-align:right;}
.ArticleView .attachfile                    {background:rgba(0, 0, 0, 0) url("/Portals/0/Icons/attachmentFile.png") no-repeat scroll right top;border-bottom:1px solid #eee;display:block;font-size:14px;font-weight:500;margin:10px 0 9px;padding:1px 32px 4px 0;color:var(--accent-color);text-align:right;}
.ArticleView .related_style                 {background:rgba(0, 0, 0, 0) url("/Portals/0/Images/homePage/listIcon02.png") no-repeat scroll right 12px;padding:0 12px 0 0;text-align:right;}
.ArticleView hr                             {margin-top:11px;}
.ArticleView .attachfilepane                {display:none; }
.tag-item:after                             {content: "|";margin: 0 5px; }
.tag-item:last-child:after                  { content: ""; }
.ArticleView .col-sm-7                      {  padding: 0 15px 0 0;}
.ArticleView .col-sm-5                      {  padding: 0 0 0 15px;}
/*-----------newscontainer------------*/
.newscontainer {margin:8px 0 13px 0;padding-bottom:7px;text-align:right;position:relative;}
.newscontainer .image {float:right;margin:0 0 3px 8px;}
.newscontainer .image img {padding:3px;background:#e7eaee none repeat scroll 0 0;border:1px solid #d9d9d9;}
.newscontainer .image a {text-decoration:none;display:block;overflow:hidden;}
.newscontainer .spacer {height:10px;}
.newscontainer .date {font-size:11px;color:#696969;width:100%;font-size:11px;margin-top:2px;}
.newscontainer .subtitle {font-size:11px;color:#696969;margin:2px 0;}
.newscontainer .title {margin-top:2px;padding-top:0px;}
.newscontainer .title .icon {float:right;width:8px;height:8px;background:url('../Images/listnews.rtl.jpg') no-repeat 50% 50%;margin:8px 1px 0 3px;}
.newscontainer .title a,
.newscontainer .title a:hover,
.newscontainer .title a:active {text-decoration:none;line-height:1.4em;font-size:14px;font-weight:500;}
.newscontainer .summary {font-size:12px;text-align:justify;}
.newscontainer .datepane {float:right;}
.newscontainer .iconpane {float:left;margin-top:-2px;}
.newscontainer .datepane span {margin-left:5px;}
.newscontainer .iconpane span {background:var(--news-icon) none repeat scroll 0 0;border-radius:50%;color:#fff;display:inline-block;font-size:11px;height:26px;padding:7px 8px;width:26px;}
.category li {
  padding: 3px 0;
}
.category em {
  padding: 0 0 0 5px;
}
/*------FEATUREnews------*/
.Fnewscontainer {margin:8px 0 13px 0;padding-bottom:7px;text-align:right;position:relative;}
.Fnewscontainer .Fimage {margin:0 0 3px 8px;}
.Fnewscontainer .Fimage img {padding:3px;background:#e7eaee none repeat scroll 0 0;border:1px solid #d9d9d9;}
.Fnewscontainer .Fimage a {text-decoration:none;display:block;overflow:hidden;}
.Fnewscontainer .Fdate {font-size:11px;color:#696969;width:100%;margin-top:2px;}
.Fnewscontainer .Ftitle {text-align:justify;}
.Fnewscontainer .Ftitle .icon {float:right;width:8px;height:8px;background:url('../Images/listnews.rtl.jpg') no-repeat 50% 50%;margin:8px 1px 0 3px;}
.Fnewscontainer .Ftitle a,
.Fnewscontainer .Ftitle a:hover,
.Fnewscontainer .Ftitle a:active {text-decoration:none;font-size:14px;font-weight:500;line-height:1.4em;}
.Fnewscontainer .Fdatepane span {margin-left:5px;}
/*------VIEW COUNT news------*/
.Vnewscontainer {margin:8px 0 10px 0;text-align:right;position:relative;}
.Vnewscontainer .Vtitle {text-align:justify;}
.Vnewscontainer .Vtitle .icon {float:right;width:8px;height:8px;background:url('../Images/listnews.rtl.jpg') no-repeat 50% 50%;margin:8px 1px 0 3px;}
.Vnewscontainer .Vtitle a,
.Vnewscontainer .Vtitle a:hover,
.Vnewscontainer .Vtitle a:active {text-decoration:none;font-size:14px;font-weight:500;line-height:1.4em;}
/*-------------relatednews--------------*/
.relatedNews .relatedpane {display:none;}
.relatedNews .CommandButton {background:rgba(0, 0, 0, 0) url("/Portals/0/Images/homePage/listIcon02.png") no-repeat scroll right 10px;float:right;padding:0 13px 0 0;text-align:justify;}
/*--------------mokhataban---------------*/
.Audiences .linkitem {line-height:2.4em;}

/*--------------in roozha---------------*/
.Twittphotoprofile > img                {border:3px solid #e5e8ed;border-radius:50%;height:84px;width:84px;}
.Twittcontent                           {text-align:justify;background:#f8f9fb none repeat scroll 0 0;border:1px solid #edf2f6;padding:15px;height:208px;overflow-x:hidden;}
.TwittRight                             {display:block;float:right;text-align:center;width:136px;}
.TwittRight::before                     {border:solid 1px #edf2f6;border-top:none;border-left:none;background-color:#f8f9fb;top:33%;content:"";height:12px;position:absolute;right:129px;transform:rotate(-45deg);width:12px;}
.Twittusername                          {color:var(--accent-color);font-size:14px;}
.Twitttitle                             {line-height:16px;}
.Twittdate                              {color:#696969;font-size:12px;}
.Twitt                                  {margin-top:11px;margin-left:35px;}
.Twittcycle-slider                       {margin:0;padding:0;}
.Twittcycle-slider li                    {list-style-type:none;}
.Twittcycle-slider li .clear             {clear:both;line-height:0;font-size:0;}
.Twittcycle-nav                          {list-style-type:none;position:absolute;bottom:10px;right:13px;padding:0;margin:0;z-index:999;}
.Twittcycle-nav li                       {display:inline-block;}
.Twittcycle-nav a                        {background:#ddd;width:11px;height:11px;text-indent:99px;margin:0 1px;overflow:hidden;display:block;border-radius:50%;}
.Twittcycle-nav a.activeSlide            {background:#93aabc;margin:0 1px;}
.Twittcycle-slider li p                  {line-height: 1.5em !important;}
/*------------- tahlil ---------------*/
.tahlil-slider-outer                    {position:relative;}
.tahlil-slider                          {margin:0;padding:0;}
.tahlil-slider li                       {display:none;list-style-type:none;}
.tahlil-slider li .tr-title             {color:var(--accent-color);font-weight:500;height:56px;line-height:22px;padding:9px 20px 0 0;background:url("../Images/topicIcon.rtl.png") no-repeat 100% 35%;margin:0 20px 0 0;}
.tahlil-slider li .tr-description       {font-size:13px;line-height:1.8em;text-align:justify;height:176px;}
.tahlil-slider li a.tr-link             {display:block;float:left;font-size:12px;height:33px;}
.tahlil-nav                             {list-style-type:none;position:absolute;bottom:0;right:2px;padding:0;margin:0;z-index:99;}
.tahlil-nav li                          {display:inline-block;}
.tahlil-nav a                           {background:#ddd;width:11px;height:11px;text-indent:99px;margin:0 1px;overflow:hidden;display:block;border-radius:50%;}
.tahlil-nav a.activeSlide               {background:#93aabc;margin:0 1px;}


/*---------------video----------------------*/
.videogallery .tab-content               {background:none !important;border-radius:0 !important;box-shadow:0 0 0 0 transparent !important;margin-bottom:0 !important;padding:0 !important;overflow:none !important;}
.videogallery .tab-content .header-video {display:none !important;}

/*------project------*/
.image-avatar img                        {height:135px;width:200px;}
.project_avatar.image                    {margin-left:0 !important;}
.moreinfolist                            {min-height:125px;}
.newscontainer .ct1_top                  {margin-bottom:10px;}
.lightbox-project .image img                               {height:120px;width:180px;}
.info_div.ContentTxt.pn                  {background:#f8fafb none repeat scroll 0 0;border:1px solid #eaf0f4;clear:both;padding:5px 10px 10px;}
.info_div div                            {background:rgba(0, 0, 0, 0) url("/Portals/0/Icons/information.png") no-repeat scroll 100% center;border-bottom:1px solid #d8e2ec;color:var(--accent-color) !important;font-size:14px;font-weight:500;line-height:38px;padding:0 23px 0 0;margin-bottom:10px;}
/*----------tab-project--------*/
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {background-color:#5281a1 !important;border-color:#5281a1 #5281a1 transparent !important;color:#fff!important;}
/*==========================================================================*/

@media handheld, only screen and (max-width:991px) {
    .bottom_content .bottom_icon        {display:none;}
    .content_element                    {margin:0 0px 50px;}
    .about_left, .about_skill           {padding:0 10px;}
    .about_bottom #callout > span       {display:none;}
    .error_pages .text                  {padding:0 10px;}
    .contact_content_left,
    .contact_content_right, .user_data  {padding:0 10px;}
    .contact_input_submit               {margin-bottom:0px;}
    .map_style                          {margin:30px 10px 0;}
    .leftbanner li:first-child          {float:left;}
}

@media handheld, only screen and (max-width:767px) {
    .bottom_content                     {line-height:1.2em;}
}
@media handheld, only screen and (max-width:600px){


}

@media handheld, only screen and (max-width:480px) {
    .home-banners a                     {width:100%;margin-bottom:5px}
    .home-banners a.oddbanner           {margin-left:0}
    .leftbanner li:first-child          {float:none;}
    .footerpane_style .linkitem a:hover {margin-right:0px;}
    .newscontainer .image               {float:none;}
    .cycle-inner                        {background:#204d74;padding:12px 8px 5px 8px;}
    .cycle-slider                       {height:420px;}
    .cycle-slider .image-container      {float:none;width:300px;border:none;}
    .cycle-slider .image-container:before{display:none;}
    .cycle-slider .image-container:after{display:none;}
    .cycle-slider .text-container       {float:none;width:300px;height:240px;margin:20px 50px 0 10px;}
    .cycle-slider .sdescription         {/*max-height:90px;*/padding:0 15px;}
    .cycle-slider .stitle               {padding:10px 15px;}
    .cycle-inner .cycle-nav             {position:relative; }
    .TwittRight                         {float:none;margin-bottom:10px; }
    .TwittRight::before                 {border:solid 1px transparent;background-color:transparent;}

}

@media handheld, only screen and (max-width:360px) {


    .cycle-slider .image-container img { width:84%;height:auto;float:left;}
}

@media handheld, only screen and (max-width:320px) {
    .cycle-slider .sdescription        {padding:0px 50px 0 0; }
     .cycle-slider .stitle               {padding:10px 50px 0 0;}
       .cycle-slider .image-container img { width:71%;}
    /*.cycle-inner                    {background:url(../images/homeslider/bg-vertical-320.jpg) repeat 0 0;padding:12px 6px 2px 2px;}
    .cycle-slider                   {height:360px;}
    .cycle-slider .text-container   {float:none;width:250px;height:240px;margin:20px 30px 0 10px;}
    .cycle-slider .sdescription     {max-height:95px;}
    .cycle-slider .sreadmore        {display:none;}*/
}
