/*[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(../images/ContentTemplate/SGTC0001Dark.jpg) left top repeat-x }
.SGTC0001 .BGDR { background:url(../images/ContentTemplate/SGTC0001Dark.jpg) left -45px repeat-x }
.SGTC0001 .BGDO { background:url(../images/ContentTemplate/SGTC0001Dark.jpg) left -90px repeat-x }
.SGTC0001 .BGDG { background:url(../images/ContentTemplate/SGTC0001Dark.jpg) left -135px repeat-x }
.SGTC0001 .BGDB { background:url(../images/ContentTemplate/SGTC0001Dark.jpg) left -180px repeat-x }
.SGTC0001 .BGDV { background:url(../images/ContentTemplate/SGTC0001Dark.jpg) left -225px repeat-x }
.SGTC0001 .BGDC { background:url(../images/ContentTemplate/SGTC0001Dark.jpg) left -270px repeat-x }
.SGTC0001 .BGDP { background:url(../images/ContentTemplate/SGTC0001Dark.jpg) left -315px repeat-x }
.SGTC0001 .BGLY { background:url(../images/ContentTemplate/SGTC0001Light.jpg) left top repeat-x }
.SGTC0001 .BGLR { background:url(../images/ContentTemplate/SGTC0001Light.jpg) left -45px repeat-x }
.SGTC0001 .BGLO { background:url(../images/ContentTemplate/SGTC0001Light.jpg) left -90px repeat-x }
.SGTC0001 .BGLG { background:url(../images/ContentTemplate/SGTC0001Light.jpg) left -135px repeat-x }
.SGTC0001 .BGLB { background:url(../images/ContentTemplate/SGTC0001Light.jpg) left -180px repeat-x }
.SGTC0001 .BGLV { background:url(../images/ContentTemplate/SGTC0001Light.jpg) left -225px repeat-x }
.SGTC0001 .BGLC { background:url(../images/ContentTemplate/SGTC0001Light.jpg) left -270px repeat-x }
.SGTC0001 .BGLP { background:url(../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(../images/ContentTemplate/SGTC0001Light.jpg) left top repeat-x; }
.General-Tab ul.RedTab { background:#F1F1F1 url(../images/ContentTemplate/SGTC0001Light.jpg) left -45px repeat-x; }
.General-Tab ul.GoldTab { background:#F1F1F1 url(../images/ContentTemplate/SGTC0001Light.jpg) left -90px repeat-x; }
.General-Tab ul.GreenTab { background:#F1F1F1 url(../images/ContentTemplate/SGTC0001Light.jpg) left -135px repeat-x; }
.General-Tab ul.BlueTab { background:#F1F1F1 url(../images/ContentTemplate/SGTC0001Light.jpg) left -180px repeat-x; }
.General-Tab ul.VioletTab { background:#F1F1F1 url(../images/ContentTemplate/SGTC0001Light.jpg) left -225px repeat-x; }
.General-Tab ul.CyanTab { background:#F1F1F1 url(../images/ContentTemplate/SGTC0001Light.jpg) left -270px repeat-x; }
.General-Tab ul.PinkTab { background:#F1F1F1 url(../images/ContentTemplate/SGTC0001Light.jpg) left -315px repeat-x; }

/* Content Template goes Here ... */



.box-link {  }
.box-link .stl-link {margin-bottom:10px;  text-align:right;font-family:BYekan-new; color:#fff; } 
.box-link .stl-link span {  line-height:33px; color:#fff;     }
.box-link .stl-link img { width:20px; height:20px;   float:right; margin:0 5px; position: relative;
top: 7px;}
.box-link .linkTms span {  line-height:33px; color:#fff; float:left;    }
.box-link .linkTms a {  line-height:33px; color:#fff; float:right; font-size: 14px; font-family:BYekan-new;     }
.box-link .linkTms img { width:20px; height:20px;   float:right; margin:0 5px; position: relative;
top: 7px;}







 .CallLink  { width:100%;  height:130px;}
 .CallLink .Boxlink { margin-top: 30px;}
  .CallLink .Boxlink  .CallNow {  float:right; width:150px; height:60px; text-align:left;   }
 .CallLink  .Boxlink .CallNow img { float:left; height:46px; height:46px; border-radius:100%; border:1px solid #e1e1e1; margin: 5px 10px;}
 .CallLink  .Boxlink .CallNow h3 {  float: left; line-height: 30px; color:#000; }
 .CallLink  .Boxlink .CallNow  p a { display:block; line-height:25px; color:#000; float:left; text-align:left;}
 .CallLink  .Boxlink .CallNow  p a:hover { color:#e44e0b;}
 .CallLink .Boxlink  .Email {   float:right; width:240px; height:60px; text-align:left; }
 .CallLink  .Boxlink .Email img { float:left; height:46px; height:46px; border-radius:100%; border:1px solid #e1e1e1; margin: 5px 10px;}
 .CallLink  .Boxlink .Email h3 {  float: left; line-height: 30px; color:#000; }
 .CallLink  .Boxlink .Email  p a { display:block; line-height:25px; color:#000; float:left; text-align:left;font-family: tahoma;}
 .CallLink  .Boxlink .Email  p a:hover { color:#e44e0b;}
  .CallLink  .Boxlink  .SignIn {  float: left; width:250px; height:60px; text-align:center;    }
 .CallLink  .Boxlink  .SignIn img { width:183px; height:52px; margin:4px auto;}
 
 
 
 
 
 
 
 
 
 
 .logo {  width:100%; height:210px; position:relative; overflow:hidden;     }
.logo .MgStl   {  width:100%; height:210px; text-align:center; } 
.logo .MgStl img {   width:100%; height:210px;}
.Temologo .logo .TxtStl { background:rgba(240,75,5,0.4); width:100%; height:210px; position:absolute; top:0; right:0; z-index:999; transition:all ease-in-out 0.5s;} 
.logo .TxtStl {  background:rgba(240,75,5,0.6); width:100%; height:210px; position:absolute; top:0; right:0; z-index:999; transition:all ease-in-out 0.5s;}
.Temologo .logo:hover .TxtStl  {background:rgba(240,133,88,1);  top:-165px;}
 .logo:hover .TxtStl  {background:rgba(240,75,5,1);  top:-165px;}
 .logo .TxtStl .TempTxt {   margin-top: 15px; padding: 0 1%;}
.logo .TxtStl .TempTxt img { width:60px; height:50px;   float:right; margin: 30px 0px;}
.logo .TxtStl .TempTxt .LinkTxt { float:right;   width: 70%; color:#fff;  padding: 1% 5%; }
.logo .TxtStl .TempTxt .LinkTxt h3 { font-size:20px; line-height:40px; font-family:BYekan-new; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; direction:rtl;}
.logo .TxtStl .TempTxt .LinkTxt p { font-size:14px; line-height:25px; font-family:BYekan-new; height: 55px; overflow:hidden;}
.logo .TxtStl .TempTxt .LinkTxt .More { width:100px; height:30px; border:2px solid #fff; border-radius:50px; text-align:center;  font-size:14px; line-height:26px; margin-top:20px; transition:all  ease-in-out 0.2s ; position:absolute;  bottom:20px; }
.logo:hover .TxtStl .TempTxt .LinkTxt .More { position:absolute; bottom:5px; transition:all  ease-in-out 0.2s ;}
.logo .TxtStl .TempTxt .LinkTxt .More  a {color:#fff;}
.logo .TxtStl .TempTxt .LinkTxt .More:hover { background:#fff; }
.logo .TxtStl .TempTxt .LinkTxt .More:hover  a {color:#f14b05;}








.Widget-Ris { width:100%;  }
.Widget-Ris .WidgetBody-Ris td {  display: block; float: right;
width:50% !important; padding: 0 !important;}






.Widget-Ris { width:100%;  }
.Widget-Ris .WidgetHeader-Ris2   {  display: block; text-align:center;  background:url(/userimages/pic-narenji/br-btn.png) no-repeat bottom center; margin:20px auto;  }
.Widget-Ris .WidgetHeader-Ris2  span { color:#25292f; font-size:28px; font-family:B Bardiya ; line-height:40px; padding-bottom:15px; display:block;  }





.Widget-Ris { width:100%;  }
.Widget-Ris .WidgetBody-RisNews td {  display: block; float: right; width: 33% !important; padding: 0 !important;  }



.Widget-Ris { width:100%;  }
.Widget-Ris .WidgetBody-RisMain   {  display: block; float: right;   padding: 0 !important; width:100%; margin:40px auto;  
background:#e8e8e9 url(/userimages/pic-narenji/back-main.jpg) no-repeat top center; min-height:450px;  }



.Widget-Ris { width:100%;  }
.Widget-Ris .WidgetBody-RisGallery td {  display: block; float: right;   width: 24% !important; padding: 0 !important; margin: 0.4%;}







   

 .OlgoStl  { width:96%; margin:0 auto; border:1px solid #d7d7d7;   position:relative;}
 .OlgoStl .ImageStl { width:100%; height:214px;  position:relative;  text-align: center;   }
 .OlgoStl .ImageStl img {   height:214px; opacity:0.9; }
 .OlgoStl:hover .ImageStl img { width:350px; height:214px;  opacity:1; }
 .OlgoStl .ImageStl .linkPic { border:2px solid #ff976e; border-radius:100%; 
 height:50px; width:50px; background:#eb5411; position:absolute; bottom:-25px; right: 0; margin:0 auto;
left: 0; text-align:center;  }
 .OlgoStl .ImageStl .linkPic:hover { background:#f96625; border:2px solid #dd4603;}
 .OlgoStl .ImageStl .linkPic  img { width:24px; height:25px; margin: 10px auto; transition:all ease-in-out 0.5s;}
 .OlgoStl .ImageStl .linkPic:hover img { transform:rotate( 360deg) }
 .OlgoStl h3 { color:#000; font-size:20px; font-family:BYekan-new; padding:0 10px; margin-top:25px; line-height:35px;}
 .OlgoStl p { color:#9f9f9f; line-height:28px;font-family:BYekan-new;  padding:0 10px; height: 110px;
overflow: hidden; }
 .OlgoStl .Morelink  { height:40px; width:95%; margin:10px auto;    }
 .OlgoStl .Morelink .More { float:right; text-align:center; height:35px; border:1px solid #eb5310; border-radius:50px; width:120px; 
 background:url(/userimages/pic-narenji/i.png) no-repeat right center;   }
 .OlgoStl .Morelink .More a { line-height:35px; color:#eb5310; font-size:14px} 
 .OlgoStl .Morelink .More:hover a {  color:#000000;   } 
 .OlgoStl .Morelink .Date { float:left; line-height:35px; padding:0 5px;  } 
 
.MainStl { text-align:center; margin-top:50px;} 
.MainStl h3 { background:url(/userimages/pic-narenji/br-btnnarenji.png) no-repeat bottom center; text-align:center; 
 height:60px;  margin-bottom: 10px; }
.MainStl h3 a { color:#25292f; font-size:28px; font-family:B Bardiya; line-height: 50px;}
.MainStl p { color:#6a6a6a; font-size:17px; font-family:BYekan-new; text-align:justify; line-height: 30px; padding:0 10px;} 
.MainStl span a { color:#25292f; font-size:18px; font-family:Mj_Tunisia; float:left; text-decoration:underline; margin: 20px auto; }
.MainStl span a:hover { color:#e44e0b;} 
.GalleryStl {  width: 99%; margin: 1% auto; text-align:center;}
.GTY{ background:#01B8C0; margin:25px; transition:.5s ease-in-out all; height:185px; border-radius: 5px;overflow: hidden;}
.GTY:hover{box-shadow: 7px 9px 4px 5px #B4B4B4;}
.GTY figure{ float:right; font-size:0 !important;}
.GTY h1{ text-align:center; line-height:175px}
.GTY h1 a{ color:#FFF;}

.tempContent{text-align: justify; font-family: koodak,tahoma,arial,sans-serif; font-size: 16px;}
.tempContent p {margin-bottom:20px;}
.ContentCen{text-align: center; margin-bottom:10px;}
.tempContent span {color:#e44e0b; font-size:18px;}
.ContentLTR { direction:ltr !important; margin-bottom:20px;}
.tempContent h3 {color:#e44e0b; font-size:32px; margin-top:20px;}
.no-gutters {margin-right: 0;margin-left: 0;text-align: -webkit-auto;}
.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
.col-md-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.mb-sm-0, .my-sm-0 {margin-bottom: 0 !important;}
.mb-4, .my-4 {margin-bottom: 1.5rem !important;}
.justify-content-md-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;
    justify-content: center !important;}
.align-self-stretch {-ms-flex-item-align: stretch !important;-ms-grid-row-align: stretch !important;
    align-self: stretch !important;}
.align-items-center {-webkit-box-align: center !important;-ms-flex-align: center !important;
    align-items: center !important;}
.img, .blog-img, .user-img {width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center center;}
.pl-md-5, .px-md-5 {padding-right: 3rem !important;}
.pb-md-5, .py-md-5 {padding-bottom: 3rem !important;}
.pt-md-5, .py-md-5 {padding-top: 3rem !important;}
.pl-md-4, .px-md-4 {padding-right: 1.5rem !important;}
.services-2 {width: 100%;margin-bottom: 20px;}
.pl-4, .px-4 {padding-right: 1.5rem !important;}
.w-100 {width: 100% !important;}
.services-2 .icon {width: 70px;height: 70px;border-radius: 50%;background: #1ba12d;-webkit-box-shadow: 0px 10px 30px -4px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 10px 30px -4px rgba(0, 0, 0, 0.15);box-shadow: 0px 10px 30px -4px rgba(0, 0, 0, 0.15);
}
.align-items-center {-webkit-box-align: center !important;-ms-flex-align: center !important;
    align-items: center !important;}
.justify-content-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
.services-2 .icon span {font-size: 40px;color: #fff;}














