﻿/*[Content Template]*/
.SGTC0001 { overflow:hidden; border:1px solid #AAA; margin-bottom:5px ; background: #FFF; }
.SGTC0001 h2 { display:block; height:35px }
.rtl .SGTC0001 h2 span { display:block; font:16px/35px 'B koodak', 'koodak', Arial; color:#000; padding:0 5px }
.ltr .SGTC0001 h2 span { display:block; font:bold 13px/35px Arial; color:#000; padding:0 5px }
.SGTC0001 .TCB { text-align:justify; padding:7px 5px 2px }
.rtl .SGTC0001 .TCB strong, .rtl .SGTC0001 .TCB b { font:14px 'B koodak', 'koodak', tahoma }
.SGTC0001 .TCB hr { border:none; border-top:1px solid #666 }
.SGTC0001 .FOT { height:20px; clear:both; padding:2px 5px }
.SGTC0001 .FOT span { padding:0 3px }
.SGTC0001 .BGCF1 { background:#F1F1F1 }
.SGTC0001 .BGDY { background:url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Dark.jpg) left top repeat-x  }
.SGTC0001 .BGDR { background:url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Dark.jpg) left -45px repeat-x  }
.SGTC0001 .BGDO { background:url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Dark.jpg) left -90px repeat-x  }
.SGTC0001 .BGDG { background:url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Dark.jpg) left -135px repeat-x  }
.SGTC0001 .BGDB { background:url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Dark.jpg) left -180px repeat-x  }
.SGTC0001 .BGDV { background:url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Dark.jpg) left -225px repeat-x  }
.SGTC0001 .BGDC { background:url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Dark.jpg) left -270px repeat-x  }
.SGTC0001 .BGDP { background:url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Dark.jpg) left -315px repeat-x  }
.SGTC0001 .BGLY { background:url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Light.jpg) left top repeat-x  }
.SGTC0001 .BGLR { background:url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Light.jpg) left -45px repeat-x  }
.SGTC0001 .BGLO { background:url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Light.jpg) left -90px repeat-x  }
.SGTC0001 .BGLG { background:url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Light.jpg) left -135px repeat-x  }
.SGTC0001 .BGLB { background:url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Light.jpg) left -180px repeat-x  }
.SGTC0001 .BGLV { background:url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Light.jpg) left -225px repeat-x  }
.SGTC0001 .BGLC { background:url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Light.jpg) left -270px repeat-x  }
.SGTC0001 .BGLP { background:url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Light.jpg) left -315px repeat-x  }

/*[Tabs]*/
.General-Tab {background:#FFF; margin-bottom:5px;}
.General-Tab ul {margin:0 !important; padding:0 !important;}
.General-Tab ul.tabs { margin:0; padding:0; font-size:0; border:1px solid #aaaaaa; border-bottom:none; }
.General-Tab ul.tabs li { display:inline-block; *display:inline; font-size:13.2px; height:30px; }
.General-Tab ul.tabs li a { cursor: pointer; display:block; height:100%; line-height:30px; padding:0 7px; color:#000 !important }
.General-Tab ul.tabs .tab-current { background:#FFF; }
.General-Tab .tabsContent { display:none; border:1px solid #AAA; border-top:none; padding:4px; }
.General-Tab ul.GrayTab { background:#F1F1F1 url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Light.jpg) left top repeat-x; }
.General-Tab ul.RedTab { background:#F1F1F1 url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Light.jpg) left -45px repeat-x; }
.General-Tab ul.GoldTab { background:#F1F1F1 url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Light.jpg) left -90px repeat-x; }
.General-Tab ul.GreenTab { background:#F1F1F1 url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Light.jpg) left -135px repeat-x; }
.General-Tab ul.BlueTab { background:#F1F1F1 url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Light.jpg) left -180px repeat-x; }
.General-Tab ul.VioletTab { background:#F1F1F1 url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Light.jpg) left -225px repeat-x; }
.General-Tab ul.CyanTab { background:#F1F1F1 url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Light.jpg) left -270px repeat-x; }
.General-Tab ul.PinkTab { background:#F1F1F1 url(../../../sitesaz/themes/omidzare/images/ContentTemplate/SGTC0001Light.jpg) left -315px repeat-x; }

/* Content Template goes Here ... */
.HeaderTop { background:#121212; height:35px;  }
.MainHtml { position:absolute !important; bottom:0; right:0; width: 100% !important;  }
.site_license { height:60px; width:100%; background:#121212;}





.LinkOlgo {  color:#f3f3f3; margin-top: 10px}
.LinkOlgo .OlgoStl  { width:100%;text-align:right; margin-bottom: 10px; }
.LinkOlgo .OlgoStl img { float:right; margin:5px 10px; border:1px solid #f3f3f3;}
.LinkOlgo  .Phone { width:100%; line-height: 43px; margin-bottom: 10px;}
 .LinkOlgo  .Phone  img{ float:right; margin:5px 10px; border:1px solid #f3f3f3;}
.LinkOlgo  .Phone  a { float:right; color:#f3f3f3;}
.LinkOlgo  .Phone span { float:left; padding:0 10px;}
.LinkOlgo .Email { width:100%; line-height: 43px; margin-bottom: 10px;}
.LinkOlgo .Email img{ float:right; margin:5px 10px; border:1px solid #f3f3f3;}
.LinkOlgo .Email  a { float:right; color:#f3f3f3;}
.LinkOlgo .Email span a{ float:left; padding:0 10px; color:#f3f3f3;}




 .Olgo{  width: 90%; height:100px; overflow:hidden;  margin: 10px auto;  }
 .Olgo img { width:70px; height:70px;   float:left; margin: 15px;   box-shadow: 0 0 10px 0px #fff; }
 .Olgo img:hover { box-shadow: 0 0 10px 0px #266dc0;  } 
 .Olgo h3 {margin: 14px 5px 5px;}
 .Olgo h3 a {font-size:17px; color:#1899d0; font-family:BYekan-new; overflow:hidden; text-overflow: ellipsis;
white-space: nowrap; display:block; direction: rtl; }
 .Olgo h3 a:hover { color:#64bdf4;}
 .Olgo p { color:#888888; font-size:13px; padding: 0 5px; font-family:BYekan-new;
line-height: 23px; overflow:hidden; text-overflow: ellipsis;
white-space: nowrap; display:block; direction: rtl;}


.WidgetRis {}
.WidgetRis .WidgetBodyRis1 {   display:block !important;    }
.WidgetRis .WidgetBodyRis1 td {  width: 30% !important; }

.WidgetRis {}
.WidgetRis .WidgetBodyRis4 td {   width:24% !important; display:inline-block !important;    }




.WidgetRis {}
.WidgetRis .WidgetBodyRis2 { background:#292929;  width:100% !important; display:block !important;   }



.WidgetRis {}
.WidgetRis .WidgetBodyRis3 { background:#0a0a0a url(/userimages/pic-10336/backfoot.jpg) no-repeat top center; height:450px; width:100%;  }
.WidgetRis .WidgetBodyRis3 td {   width:24% !important; display:inline-block !important;   }



.OlgoBox { background:#292929;}
.OlgoBox  .MgBox { width:45%; height:450px; float:right;}
.OlgoBox  .MgBox img  {  height:450px;}
.OlgoBox .TxtBox {  width: 45%; padding:20px; float:right;   }
.OlgoBox .TxtBox  h3 { font-size:25px; color:#ffffff; margin: 20px 0;
line-height: 50px; font-family:BKoodkBd;  overflow:hidden; text-overflow: ellipsis;
white-space: nowrap; display:block; direction: rtl;}
.OlgoBox .TxtBox p { font-size:16px; color:#cfcfcf; line-height: 30px;    font-family:BYekan-new;
text-align: justify; }
.OlgoBox .TxtBox a { display:block; float:left; color:#3590c4; font-size:18px;
 font-family:BKoodkBd; margin:20px 0; text-decoration:underline;}
.OlgoBox .TxtBox a:hover { color:#46b9fb}







.OlgoOne { background:#fff; width: 92%; height:280px; position:relative; margin: 40px auto; overflow:hidden;    }
 .OlgoOne .StlImage {   height:150px; width:100%; position:relative; }
.OlgoOne .StlImage img {height:150px; width:100%;} 
.OlgoOne .StlImage .temp {box-shadow: inset 0 0 0 20px rgba(255, 255, 255, 0); position: absolute;
top: 0; left: 0;   width:100%; height:100%;   }
.OlgoOne .StlImage:hover .temp {box-shadow: inset 0 0 0 20px rgba(255, 255, 255, 0.5);}
.OlgoOne .StlImage span { }
.OlgoOne .StlImage span::before {position: absolute;
top: 20px;
right: 20px;
bottom: 20px;
left: 20px;
content: '';
opacity: 1;
 border-top: 2px solid rgba(255, 255, 255, 0.5);
border-bottom: 2px solid rgba(255, 255, 255, 0.5);
transition: opacity 0.35s,  0.35s;  transform: scale(0, 1);     
 }
.OlgoOne .StlImage:hover span:before { border-top: 2px solid rgba(255, 255, 255, 0.5);
border-bottom: 2px solid rgba(255, 255, 255, 0.5);  
 transform: scale(1, 1);  }
 
 
.OlgoOne .StlImage span:after {position: absolute;
top: 20px;
right: 20px;
bottom: 20px;
left: 20px;
content: '';
 opacity: 1;
  border-right: 2px solid rgba(255, 255, 255, 0.5);
border-left: 2px solid rgba(255, 255, 255, 0.5);  
  transition: opacity 0.35s, 0.35s; transform: scale(1, 0);
  }
.OlgoOne .StlImage:hover span:after {
border-right: 2px solid rgba(255, 255, 255, 0.5);
border-left: 2px solid rgba(255, 255, 255, 0.5);
 transform: scale(1, 1);  
 } .OlgoOne h3 a { color:#d50000; font-size:14px; line-height:30px;}
.OlgoOne  p { color:#343436; font-size:13px;}
.OlgoOne .FotBotom { position:absolute; bottom:0; left:0; right:0; width:99%; height:36px; border:1px solid #707070; line-height: 32px;}
.OlgoOne .FotBotom  .Date { color:#676767; font-size:12px; padding:0 5px;}
.OlgoOne .FotBotom .More  a { color:#676767; font-size:12px; padding:0 5px; display:block;}
.OlgoOne .FotBotom .More  a:hover { color:#d50000;}







.OlgoStyle {   width:241px;text-align: center; margin: 80px auto 0;  }
.OlgoStyle  h3  a { font-size:20px; color:#fff; font-family:BKoodkBd;}
.OlgoStyle  h3  a:hover { color:#fff; text-decoration:underline;}
.OlgoStyle h3 { height:50px; margin:20px auto;  }
.OlgoStyle .OlgoImg {  position:relative;  margin: 0 auto;  border:4px solid #acacac; border-radius:50%; width:150px; height:150px; }
.OlgoStyle .OlgoImg .box { border:1px solid #666;  width:150px; height:150px; border-radius:50%; overflow:hidden}
.OlgoStyle .OlgoImg .box img{ border:1px solid #666;   width:150px; height:150px;border-radius:50%; transition:all ease-in-out 0.5s; }
.OlgoStyle .OlgoImg:hover .box img{ border:1px solid #666;   width:150px; height:150px;  border-radius:50%; transform:scale(1.2) }
.OlgoStyle .OlgoImg .cover{    width:150px; height:150px;border-radius:50%; background:#fff;  transition:all ease-in-out 0.5s;
 transform:scale(0); position:absolute; top:5px; right:5px; opacity:0.4;   }
.OlgoStyle .OlgoImg:hover .cover{   width:150px; height:150px; border-radius:50%; background:#fff;
 transform:scale(1); position:absolute; top:0px; right:0px; opacity:0.4;}
 