﻿@font-face { font-family: "yekan"; src: url(../../Scripts/Font/Yekan.eot); src: url(../../Scripts/Font/Yekan.eot?#iefix) format("embedded-opentype"), url(../../Scripts/Font/Yekan.woff) format("woff"), url(../../Scripts/Font/Yekan.ttf) format("truetype"), url(../../Scripts/Font/Yekan.svg#BYekan) format("svg"); font-weight: normal; font-style: normal; }

body { font-family: yekan,tahoma; font-size: 13px; margin: auto; height: auto; background-color: #ffffff; line-height: 18px; }
a { color: #303030; text-decoration: none; }
a:hover { color: #3952ad; text-decoration: none; }
img { border-style: none; border-width: medium; }
.Section1{border-bottom: 1px solid #3952ad;}
.Section1 .mSection1{ padding: 0px;}
.Section1 .mSection1 .logo{ padding-right: 0px;text-align: right;padding-top: 17px;padding-bottom: 16px; float:right;}
.Section1 .mSection1 .logo img{ display: inline-block;}
.Section1 .mSection1 .RightTop{ padding-right: 0px; padding-left: 0px;}
.Section1 .mSection1 .RightTop .Menu{ padding: 52px 0 0;}
.Section1 .mSection1 .RightTop .Menu .ulMenu{ background-color: transparent;border: none;margin-bottom: 0px;}
.Section1 .mSection1 .RightTop .Menu .ulMenu .ColNav{ padding: 0px;}
.Section1 .mSection1 .RightTop .Menu .ulMenu .ColNav .ulNav li a{ color: #303030;font-size: 15px;font-family: yekan;position: relative;padding: 10px;transition: all 0.3s linear}
.Section1 .mSection1 .RightTop .Menu .ulMenu .ColNav .ulNav li a .caret{ position:relative; top:10px; right:10px; float:left; }
.Section1 .mSection1 .RightTop .Menu .ulMenu .ColNav .ulNav li a:hover{color: #303030;}
.Section1 .mSection1 .RightTop .Menu .ulMenu .ColNav .ulNav li a:after{ position: absolute;bottom: 0px;width: 0px;content: "";right: 0px;height: 4px;background-color: #3952ad;transition: all 0.5s linear;}
.Section1 .mSection1 .RightTop .Menu .ulMenu .ColNav .ulNav li a:hover:after{ width: 100%;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{ background-color: transparent;}
.Section1 .mSection1 .RightTop .Menu .ulMenu .ColNav .ulNav .open .dropdown-menu{ background-color: #e9e9e9;padding: 0px;box-shadow: none;border-radius: 0px;}
.Section1 .mSection1 .RightTop .Menu .ulMenu .ColNav .ulNav .open .dropdown-menu li a:hover{background-color: #ffffff;}
.Section1 .mSection1 .RightTop .Menu .ulMenu .ColNav .ulNav .open .dropdown-menu li { text-align: right; }
.dropdown-menu { top: auto; right: 0; border-radius: 0; box-shadow: none; }
.dropdown-menu > li:first-child { }
.dropdown-menu li { }
.dropdown-menu li a {transition: all 0.3s ease; }
.dropdown-submenu { position: relative; }
.dropdown-submenu:after { content: ''; display: inline-block; position: absolute; left: 15px; top: 18px; width: 0; height: 0; margin-right: 2px; vertical-align: middle; border-right: 4px solid; border-top: 4px solid transparent; border-bottom: 4px solid transparent; }
.dropdown-submenu .dropdown-menu { top: -3px; right: 100%; border-radius: 0; box-shadow: none; }
.dropdown-submenu:hover > .dropdown-menu { display: block; }
.Section1 .mSection1 .RightTop .lang{font-size: 14px;font-family: vani;text-align: center;line-height:45px;color: #303030;padding: 52px 0 0;}
.Section1 .mSection1 .RightTop .Search { position: relative; display: inline-block; padding: 0px !important; margin-top: 59px; direction: rtl; }

.Section1 .mSection1 .RightTop .Search [class^="icon-"] { color: #fff; display: inline-block; font-size: 18px; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; cursor: pointer; z-index: 10; position: relative; }

.Section1 .mSection1 .RightTop .Search [class^="icon-"]:hover { transition: all 0.5s ease; -webkit-transition: all 0.5s ease; }

.Section1 .mSection1 .RightTop .Search .search_form { position: absolute; z-index: 0; left: 0; top: 35px; overflow: hidden; width: 20px; height: 0px; transition: height 0.2s ease-out 0.5s, top 0.2s ease-out 0.5s, padding 0.2s ease-out 0.5s, width 0.3s ease-out 0.2s; -webkit-transition: height 0.2s ease-out 0.5s, top 0.2s ease-out 0.5s, padding 0.2s ease-out 0.5s, width 0.3s ease-out 0.2s; }

.Section1 .mSection1 .RightTop .Search .search_form input { background: #fff; border: none; }

.Section1 .mSection1 .RightTop .Search .search_form input[type='text'] { border: 1px solid #d1d1d1; border-radius: 0px 5px 5px 0px; width: 188px; margin: 0px 1px 0px 0; padding: 0px 5px 1px; min-height: 23px; background-color: #e9e9e9; outline: none; line-height: 25px; font-size: 11px; }

.Section1 .mSection1 .RightTop .Search .search_form input[type='submit'] { border-radius: 5px 0px 0px 5px; text-transform: uppercase; font-size: 11px; padding: 0px 5px; min-height: 24px; margin: 0px 0px 0px 0; cursor: pointer; display: none; }

.Section1 .mSection1 .RightTop .Search .search_box { visibility: hidden; }

.Section1 .mSection1 .RightTop .Search .search_box:checked ~ .search_form { width: 200px; height: 30px; top: 35px; transition: height 0.2s ease-out, top 0.2s ease-out, padding 0.2s ease-out, 0.3s width ease-out 0.2s; -webkit-transition: height 0.2s ease-out, top 0.2s ease-out, padding 0.2s ease-out, 0.3s width ease-out 0.2s; }

.Section1 .mSection1 .RightTop .Search .search_box:checked ~ .search_form form { opacity: 1; transition: 0.3s all ease-out 0.5s; -webkit-transition: 0.3s all ease-out 0.5s; }
.Section2{ clear: both;padding: 0px;}
.Section2 .bannerpic{ padding: 0px;}
.Section2 .bannerpic .slide-fade .carousel-inner .item { transition-property: opacity;opacity: 0; }
.Section2 .bannerpic .slide-fade .carousel-inner .item img{ max-width: none; }

.Section2 .bannerpic .slide-fade .carousel-inner .active { opacity: 1; }
.Section2 .bannerpic .slide-fade .carousel-inner .active.left,
.Section2 .bannerpic .slide-fade .carousel-inner .active.right { left: 0; opacity: 0; z-index: 1; }
.Section2 .bannerpic .slide-fade .carousel-inner .next.left,
.Section2 .bannerpic .slide-fade .carousel-inner .prev.right { opacity: 1; }
.Section2 .bannerpic .slide-fade .carousel-control { z-index: 2; }
.Section2 .bannerpic a.left.carousel-control{ display: none;}
.Section2 .bannerpic a.right.carousel-control{ display: none;}
.Section2 .bannerpic .carousel-indicators{ left: 42%;text-align: left;}
.Section2 .bannerpic .carousel-indicators li{ width: 45px;height: 4px;background-color: rgba(255, 255, 255, 0.5);border: none;border-radius: 0px;margin: 0px;}
.Section2 .bannerpic .carousel-indicators .active{background-color: rgba(255, 255, 255, 0.9);}
.Section2 .bannerpic .bannerTxT { position: relative;}
.Section2 .bannerpic .bannerTxT span { vertical-align: middle; font-family: yekan; right: 12%; position: absolute; width: auto; padding: 0 15px 0 15px; min-height: 40px; line-height: 50px; font-size: 24px; box-shadow: none; border-radius: 7px; }
.Section2 .bannerpic .bannerTxT span:first-of-type { bottom: 120px; background-color: rgba(255,255,255,0.8); color: #3962bd; animation-delay: 1s; animation-duration: 1s; }
.Section2 .bannerpic .bannerTxT span:last-of-type { bottom: 58px; background-color: rgba(57,98,189,0.8); color: #fff; animation-delay: 2s; animation-duration: 1s; }

#Banner img { width: 100%; }
.Section3 { background-position: center bottom; clear: both; background-image: url('../../images/rtl/AboutBG.jpg'); background-repeat: no-repeat;min-height: 300px;background-color: #3962bd;}
.Section3 .MSection3{ padding: 49px 0 0 0;}
.Section3 .MSection3 .About{ padding: 0px;}
.Section3 .MSection3 .About .Tabout{ color: #ffffff;font-family: yekan;font-size: 18px;font-weight: bold;padding-bottom: 32px;line-height: 27px;text-align: right;direction: rtl;}
.Section3 .MSection3 .About .Tabout a{ color: #ffffff;font-family: yekan;font-size: 18px;font-weight: bold;padding-bottom: 32px;line-height: 27px;text-align: right;direction: rtl;}
.Section3 .MSection3 .About .AboutTxT{ color: #f1f1f1;font-family: yekan;font-size: 13px;line-height: 20px;direction: rtl;}
.Section3 .MSection3 .About .AboutTxT a{ color: #010204;}
.Section3 .MSection3 .News{ padding: 0px;}
.Section3 .MSection3 .News .Tnews{ color: #ffffff;font-family: yekan;font-size: 18px;font-weight: bold;padding-bottom: 32px;line-height: 27px;}
.Section3 .MSection3 .News .owl-carousel .NewsItem{ padding: 0px;margin: 0px;}
.Section3 .MSection3 .News .owl-carousel .NewsItem .newsTittle{ font-size: 16px;color: #ffffff;line-height: 24px;padding-bottom:8px;display: block;font-weight: bold;}
.Section3 .MSection3 .News .owl-carousel .NewsItem .newsTittle:hover{ color: #f1f1f1;}
.Section3 .MSection3 .News .owl-carousel .NewsItem .NewsTxT{ font-size: 13px;color: #f1f1f1;line-height: 20px;direction: rtl;}
.Section3 .MSection3 .News .owl-carousel .owl-buttons{ display: none;}
.owl-theme .owl-controls{ margin-top: 26px !important;}
.owl-theme .owl-controls .owl-page span{ width: 11px !important;height: 11px !important;opacity: 0.7 !important; background-color: #c4d0eb !important}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{ background-color: #ffffff !important;opacity: 1 !important;}
.Section4{ clear: both;}
.Section4 .MSection4{ padding:50px 0 60px;}
.Section4 .MSection4 .contactForm{ padding: 0px;}
.Section4 .MSection4 .contactForm .Tcontact{ font-size: 18px;color: #303030;font-family: yekan;font-weight: bold;line-height: 27px;padding-bottom: 34px;}
.Section4 .MSection4 .contactForm .contactTxT{ color: #303030;font-family: yekan;font-size: 13px;line-height: 20px;padding-bottom: 34px;}
.Section4 .MSection4 .contactForm .Cform .Rowform{ clear: both;padding-bottom: 18px;}
.Section4 .MSection4 .contactForm .Cform{direction: rtl}
.Section4 .MSection4 .contactForm .Cform .Rowform .ColForm label{ font-family: yekan;font-size: 14px;color: #777;line-height: 21px;}
.Section4 .MSection4 .contactForm .Cform .Rowform .ColForm span{ color:#ff0000;}
.Section4 .MSection4 .contactForm .Cform .Rowform .ColForm input{ background-color: #e9e9e9;border: 1px solid #b1b1b1;border-radius: 0px;box-shadow: none;outline: none;}
.Section4 .MSection4 .contactForm .Cform .Rowform .ColForm textarea{ background-color: #e9e9e9;border: 1px solid #b1b1b1;border-radius: 0px;box-shadow: none;outline: none;}
.Section4 .MSection4 .contactForm .Cform .Rowform .ColForm .securityImg { border: none; display: inline-block !important; width: 66% !important; margin-right: 29px; }
.Section4 .MSection4 .contactForm .Cform .Rowform .ColForm.Send{ text-align: left;}
.Section4 .MSection4 .contactForm .Cform .Rowform .ColForm.Send .contactBtn{ width: 150px;height: 35px;background-color: #3962bd;color: white;font-family: yekan;font-size: 15px;border: none;border-radius: 3px;}
.Section5{ clear: both;background-color: #e9e9e9;border-top: 1px solid #3962bd;}
.Section5 .MSection5{ padding-top: 9px;padding-bottom: 15px;}
.Section5 .MSection5 .flogo { background-position: left top; padding-top: 7px; /*background-image: url('../../images/rtl/flogoBG.png');*/ background-image: none; background-repeat: no-repeat; }
.Section5 .MSection5 .flogo img{ display: inline-block;}
.Section5 .MSection5 .Fmenu{ padding-top: 25px;}
.Section5 .MSection5 .Fmenu ul{ list-style: none;padding-right: 0px;}
.Section5 .MSection5 .Fmenu ul li{ float: right;}
.Section5 .MSection5 .Fmenu ul li a{ padding: 0 20px;color: #303030;font-family: yekan;font-size: 13px;line-height: 20px;}
.Section5 .MSection5 .Fmenu ul li a:hover{ color: black;}
.Section5 .MSection5 .Phone{ padding: 0 10px;color: #303030;font-family: yekan;font-size: 13px;line-height: 20px;padding-top: 16px;direction: rtl;}
.Section5 .MSection5 .Phone span { float: left; display: block; text-align: left;direction: ltr; }
.Section5 .MSection5 .Phone a{ font-family: tahoma;}
.Section6{ clear: both;}
.Section6 .MSection6{ min-height: 40px;padding-top: 15px;text-align: left;direction: rtl;color: #777777;font-family: yekan;font-size: 10px;line-height:15px;}
.Section6 .MSection6 a{ color: #0d77bd;}
.Section6 .MSection6 a:hover{ color: #303030;}
.Section2 .innerbannerpic{ padding: 0px;position: relative;}
.Section2 .innerbannerpic img{width:100%;}
.inSection3{ clear: both;background-color: #3962bd;}
.inSection3 .MinSection3{ color: #c4d0eb;font-family: yekan;font-size: 13px;line-height: 27px;min-height: 30px;}
.inSection3 .MinSection3 a{color: #c4d0eb;}
.inSection3 .MinSection3 a:hover{color: #c4d0eb;}
.Section4 .MSection4 .context{color: #303030;font-family: yekan;font-size: 14px;text-align: justify;direction: rtl;line-height: 21px;min-height: 150px;}
