.breadcrumb{/*color:#fff;*/text-align:right;padding:5px 0}
.breadcrumb > a,.breadcrumb > span{color:#626262;background:url(../images/bg.png) no-repeat 0 -104px;padding: 0px 2px 0px 2px;}
.breadcrumb > span.cur{color:#014B92;background:0}
.breadcrumb > a:hover{color:#000}
/**/
/*------Page Tarikhche-----*/
.headertitle { font-size: 23px; font-family: "BYekan"; color: rgb(15, 67, 117); line-height: 1.522; margin-top: 11px;margin-bottom: 11px; }
.tozihat { margin-bottom: 2%;color: #000; }
.TarikhchePic { background: url("/images/TarikhchePic.jpg") no-repeat right; width: auto; height: 194px; margin-bottom: 6%; }
.divAboutUsPage > div { width: 95%; display: none; }
.divAboutUsPage h2 { cursor: pointer; text-align: center; padding: 12px 8px; background-color: #F5F7F7; border: 1px solid #E1E0E0; font-size: 16px;color:#E46100; }
.divHP img { width: 100%; }
/*------Page Tarikhche End-----*/
/*------Page Akbar-----*/
#NewsSearch { border: 1px solid rgba(0, 0, 0, 0.212); box-shadow: -0.391px 0.921px 5px 0px rgba(0, 0, 0, 0.212); height: 38px; width: 99%; position: relative;margin: 2% 0 0 0; }
#NewsSearch > div { position: absolute; float: right; width: 90%; right: 0px; top: 7px; }
#NewsSearch input { border: 1px solid rgb(191, 187, 187); width:237px; }
.inputDate{background:url("/images/AksTaghvim.png") no-repeat right;padding-right: 21px;}
#NewsSearch span { margin-right: 50px; }
#NewsSearch div > div { float: right; }
#NewsSearch .btns { background-color: #F99621; width: 42px; height: 24px; text-align: center; float: left; position: absolute; left: -90px; top: 1px; border: none; background-image: url("/images/SearchIconWhite.png"); background-repeat: no-repeat; background-position: center center; }
#AksAkhbar { margin: 3% 0px 0%; }
#AksAkhbar div.newsbox { float: right; margin: 10px 1% 15% 6%; position: relative; }
#AksAkhbar div.newsbox:nth-child(3n+3) { margin-left: 0; }
#AksAkhbar div.NewsImg {width: 338px; height: 175px; }
div.NewsDate { text-align: center; position: absolute; left: 7px; bottom: 5px; padding: 4px 22px; background-color: rgba(255,255,255,0.82); color: rgb(0, 76, 145); font-weight: 800; }
#AksAkhbar div.Newstext { position: absolute; font-size: 16px; color: #014B92; border-bottom: 1px solid; }
#AksAkhbar div.Newstext a{color: #014B92}
#AksAkhbar div.Newstext a:hover,#AksAkhbar div.Newstext a:active{color: rgb(249, 150, 33);}
#AksAkhbar div.Newstext p { font-size: 12px; color: black; }
#AksAkhbar ul { margin: 23px auto; }
#AksAkhbar ul li { float: right; display: inline; font-size: 11px; padding: 0px 3px 0 22px; height: 20px; margin: 0 0 0 37px; }
#AksAkhbar ul li.ShareIcon { background: url("../images/ShareIcon.png") no-repeat left; }
#AksAkhbar ul li.LikeIcon { background: url("../images/LikeIcon.png") no-repeat left; }
#AksAkhbar ul li.CommantIcon { background: url("../images/CommantIcon.png") no-repeat left; }
/*--------Page khabar kamel-------*/
.NewsImgComplite {height: 230px; width: 441px; float: right; margin: 4% 0px 21%; position: relative; }
.NewsImgComplite img { width: 100%; }
.NewsImgComplite div.NewsDate { left: 9px; bottom: 8px; }
.NewsDescriptionComplite { float: left; width: 60%; margin: 41px 0px 0px; }
.NewsActions { float: left; }
.NewsActions a { padding-left: 27px; padding-right: 20px; }
.NewsShareLink { background: url("/images/ShareIcon.png") no-repeat left; }
.NewsLIke { background: url("/images/LikeIcon.png") no-repeat left; }
.NewsComment { background: url("/images/CommantIcon.png") no-repeat left; }
/*--------Page Contact us-------*/
#map-canvas { height: 262px; }
#cantactUs { float: right; width: 41%;margin-top: 86px;}
#cantactUs .TitrContact { color: gray; margin-right: 7px; margin-bottom: 13px; }
#cantactUs li a { font-size: 15px; font-family: "Tahoma"; color: rgb(0, 61, 236); }
#cantactUs span.Number { color: #f99621; }
#FormErtebat { float: left; width: 41%; font-size: 18px; color: #000;margin-bottom: 50px; }
.form_tbl { width: 100%; }
#FormErtebat tr th { font-size: 24px; font-family: "BYekan"; color: rgb(0, 0, 0); line-height: 3.417; }
#FormErtebat td { height: 45px; border: 1px solid rgb(189, 186, 186); border-radius: 7px; font-size: 18px; color: black; padding-right: 6px; margin-top: 7px;overflow:hidden; }
#FormErtebat td input,#FormErtebat td textarea{ width:100%;color: #000;}
#FormErtebat table tr:nth-child(2) td input { background: url("/images/UserNamePic.png") no-repeat right;padding-right: 30px; }
#FormErtebat table tr:nth-child(3) td input { background: url("/images/formemailpic.png") no-repeat right;padding-right: 35px; }
#FormErtebat a { font-size: 28px; color: #f99621; float: left;margin-top: 19px; }
/*--------Page Product-------*/
.ProductDetail { width: 55%; border: 1px solid #E1E0E0; background-color: #F5F7F7; float: right; padding: 5px 15px; font-family: "BYekan"; color: rgb(58, 58, 58); line-height: 2.2; -moz-transform: scale(1, 0.9); -webkit-transform: scale(1, 0.9); -ms-transform: scale(1, 0.9); }
.ProductDetail div span { font-size: 19px; font-family: "BYekan"; color: rgb(228, 97, 0); line-height: 0.978; text-align: center; }
.ProductDetail hr { float: left; width: 85%; border: 1px dotted; margin: 8px 0px 0px; }
.ProductDetail div:nth-child(3) hr { width: 85%; }
.ProductDetail p { margin-bottom: 29px; }
#IconStandardha img { float: right; margin: 20px; }
#IconStandardha img:first-child { margin-right: 0; }
.ProductContetnt { width: 40%; float: left; margin-top: 17px; }
.ProductPic {height: 280px; }
.ProductPic img { width: 100%; }
.ProductContetnt .ProductPic a { background: url("/images/PicFullScrIcon.png") no-repeat; width: 61px; height: 45px; bottom: 60px; right: 17px; position: relative; }
.ProductDownload a { width: 41%; height: 38px; float: right; font-size: 15px; font-family: "BYekan"; color: rgb(255, 255, 255); line-height: 2.5; text-align: center; padding-right: 6%; }
.ProductDownload a:first-child { background: url("/images/PicBtnCatalog.jpg") no-repeat right rgb(115, 164, 86); float: right; }
.ProductDownload a:last-child { background: url("/images/PicBtnDaftarche.jpg") no-repeat right rgb(86, 146, 164); float: left; }
.ProductDescription{margin-top: 50px;}
.ProductList { position:relative; border: 1px solid rgb(196, 196, 196); box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.161); overflow: hidden; margin: 34px 0; }
.titrelist { border-bottom: 1px solid rgb(196, 196, 196);margin-bottom: 10px; }
.ProductList > div > span { font-size: 16.59px; font-family: "BYekan"; color: #40454A; line-height: 2.4; border-bottom: 3px solid #F58808; padding-right: 1%; }
.ProductListPic{text-align:center;}
.ProductListPic > div { margin: 10px 21px; display: inline-block; width: 196px; }
.ProductListPic div a span { font-size: 17.59px; font-family: "BYekan"; color: rgb(163, 162, 162); line-height: 1.903; display: block; border-top: 3px solid; text-align: center; margin-top: 2px; }
.ProductListPic div a span:hover { color: #C8710A; }
/*tabs*/
p { margin: 0 0 20px; line-height: 1.5; }
main { margin: 0 auto; background: #fff; border-right: 1px solid #DDD; border-left: 1px solid #DDD; border-bottom: 1px solid #DDD; }
section.retab { display: none; padding: 20px 0 0; border-top: 1px solid #ddd; }
input.intab { display: none; }
label.ltab { padding: 4px 33.2px; display: inline-block; margin: 0 0 -1px; padding: 2px 29px; color: rgb(136, 141, 153); border: 1px solid #D7D5D5; background-color: #F5F5F5; background-image: linear-gradient(#F4F4F4, #EEE 50%, #D9D9D9 50%, #F4F4F4); position: relative; font-size: 17px; font-family: "BYekan"; text-align: center; float: right; transition: all 0.2s; }
label.ltab:before { font-family: fontawesome; font-weight: normal; margin-right: 10px; }
label.ltab:hover { color: #888; cursor: pointer; }
input.intab:checked + label.ltab { border: 1px solid #ddd; border-bottom: 1px solid #fff; color: #014B92; font-weight: normal; border-color: #014B92 #DDD #DDD; background: #FFF none repeat scroll 0% 0%; z-index: 3; border-top: 2px solid #014B92; }

#tab1:checked ~ #content1,
#tab2:checked ~ #content2,
#tab3:checked ~ #content3,
#tab4:checked ~ #content4,
#tab5:checked ~ #content5,
#tab6:checked ~ #content6,
#tab7:checked ~ #content7,
#tab8:checked ~ #content8 {
  display: block;
}
/*-----------*/
/*image action*/
.lightboxHolder { position: absolute; top: 0px; right: 0px; left: 0px; bottom: 0px; z-index: 100; background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%; display: none; overflow: auto; }
.lightbox { width: 340px; background: #FFF none repeat scroll 0% 0%; position: absolute; top: 50%; margin-top: -178px; right: 50%; margin-right: -150px; border-radius: 26px; border: 10px solid black; }
.close { position: absolute; left: -16px; top: -30px; color: #FFF; font-size: 20px;}
.fa-remove:before, .fa-close:before, .fa-times:before { content: "\f00d"; }
.fa { display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; font-size-adjust: none; font-stretch: normal; font-feature-settings: normal; font-language-override: normal; font-kerning: auto; font-synthesis: weight style; font-variant: normal; font-size: inherit; text-rendering: auto; }
.imgPost { position: relative; }
.imgPost img { width: 100%; height: auto;border-radius: 14px 14px 0 0; }
.ipDark { background: #FFF none repeat scroll 0% 0%; right: 0px; bottom: 0px; left: 0px; padding: 20px; top: 195px; height: 190px; text-align: center;border-radius: 0 0 14px 14px; }
.ipDark span { font-size: 17.59px; font-family: "BYekan"; color: #C8710A; display: block; }
.ipDark ul { text-align: right; margin-top: 20px; }
.ipDark ul li { color: #014B92; line-height: 2; font-size: 16px;border-bottom: 1px dotted; }
.ipDark ul li:last-child{word-break: break-all;}
.ipDark ul li span.pdpdescrp{margin: 0px;}
.ipDark ul li span { color: #014B92; line-height: 2; font-size: 16px; display: inline;float:left; }
/*--------------*/
.tbimg { /*width: 20%;*/ margin: 0 auto; text-align: center; }
.tbimg img { /*width:100%;*/ }
.tbdetail { width: 79%; margin: 0 auto; }
/*------Page Product End-----*/
/*------Page Feedback-----*/
.Personalinfo { background-color: rgba(1, 75, 146, 0.79); box-shadow: 0px 0px 3px #3771A9; border-radius: 28px; }
.Personalinfo ul li input { border: 1px solid #808080; display: block; box-shadow: -2.5px 1.33px 5px 0px inset; }
.Personalinfo ul li label { color: white; }
.Personalinfo ul li { float: right; margin: 17px 80px 27px 0px; }
.feedBContent .question-title-span { font-size: 16px; background: url("/images/ripestat-feedback-icon2.png") no-repeat right; height: 44px; padding-right: 60px; line-height: 3; color: black; }
.feedBContent > div { display: block; padding: 28px 0 28px 0; }
.RadioItem { height: 50px; background-color: #e1e1e1; padding-top: 0px; line-height: 4; padding-right: 49px; border-bottom: 1px solid; box-shadow: -3px 2px 3px; border-radius: 10px 0 10px 10px; }
.RadioItem div { float: right; padding: 0px 3%; color: black; }
.RadioItem div:first-child { padding-right: 0; }
.RadioItem input { margin-left: 3px; }
.ersalnazar { width: 23%; background-color: #3771A9; color: #FFF; text-align: right; float: right; margin-bottom: 30px; padding-bottom: 16px; padding-right: 50px; }
.ersalnazar span { line-height: 3; }
.ersalnazar input[type="submit"] { width: 50px; }
.ersalnazar input[type="text"] { height: 25px; width: 170px; }
/*------Page Feedback End-----*/
/*------Page Questions-----*/
.defaultQuestions { width: 54%; float: right; }
.QuestionTitr { display: block; color: black; background: url("/images/Questionmark-icon.png") no-repeat right; padding-right: 26px; font-size: 14px; }
.Answer { padding-right: 25px; }
.divNewquestions { width: 44%; float: left; }
.divNewquestions { float: left; width: 41%; font-size: 18px; color: #000; margin-bottom: 50px; }
.divNewAgencyRequest {  float: right; width: 100%; font-size: 18px; color: #000; margin-bottom: 50px; }
.form_tbl { width: 100%; }
.form_tbl1 { float:right;width:73%; }
.divNewquestions tr th, .defaultQuestions > span { font-size: 15px; font-family: "BYekan"; color: rgb(255, 255, 255); text-align: center; background-color: rgba(1, 75, 146, 0.79); border-radius: 8px; }
.defaultQuestions > span { width: 100%; margin-top: 2px; margin-bottom: 2px; height: 50px; line-height: 3.5; }
.defaultQuestions > div { border: 1px solid #BDBABA; border-radius: 7px; margin-bottom: 2px; }
.divNewquestions td { height: 45px; border: 1px solid rgb(189, 186, 186); border-radius: 7px; font-size: 18px; color: black; padding-right: 6px; margin-top: 7px;overflow:hidden; }
.divNewquestions td input,.divNewquestions td textarea{ width:100%;color: #000;}
.divNewquestions table tr:nth-child(2) td input { background: url("/images/UserNamePic.png") no-repeat right;padding-right: 30px; }
.divNewquestions table tr:nth-child(3) td input { /*background: url("/images/formemailpic.png") no-repeat right;padding-right: 35px;*/ }
.divNewquestions a { font-size: 28px; color: #f99621; float: left;margin-top: 19px; }
/*------Page Questions End-----*/
/*------Page certificates-----*/
.divGovaheenameha span { display: block; font-size: 15px; color: #014B92; }
.divGovaheenameha img { width: 100px; height: 110px; }
.divGovaheenameha p {color: #3A3A3A; }
.divGovaheenameha > div { margin-bottom: 15px; display: none; }
.divGovaheenameha div.govahiBox { width: 46.2%; float: right; padding: 14px; background-color: #F5F7F7; border: 1px solid #E1E0E0; margin: 7px 0 13px 31px; }
.divGovaheenameha div.govahiBox:nth-child(even) { margin-left: 0; }
.divGovaheenameha div.govahiBox:hover { box-shadow: 1px 1px 5px #014B92; }
.divGovaheenameha h2 { cursor: pointer; text-align: center; padding: 12px 8px; background-color: #F5F7F7; border: 1px solid #E1E0E0; font-size: 16px;color:#E46100; }
.description { width: 79%; float: left; }
/*------Page certificates End-----*/
/*------Page exhibitions-----*/
.divExpolist { margin: 3% 0 0 0; }
.divExpolist ul li { width: 26%; float: right; margin-left: 11%; }
.divExpolist ul li:nth-child(3n+3) { margin-left: 0; }
.divExpolist img { /*width:100%;*/ }
.expoTitr { background-color: #F5F7F7; width: 98%; float: right; margin: 9px 0 50px 0; text-align: center; position: relative; border: 1px solid #E1E0E0; }
.expoTitr .NewsDate { bottom: 74px; left: 15px;    font-family: tahoma; }
.expoTitr .NewsDate:hover, .divExpolist ul li > div:hover .NewsDate { background-color: rgba(68, 65, 65, 0.8); color: #FFF; }
.expoTitr a { line-height: 3; }
/*------Page exhibitions End-----*/
.divexpodetail{margin-bottom:100px;}
/*image action*/
.divexpodetail .lightboxHolder{ position:fixed;}
.divexpodetail .lightbox{width:auto;margin-right: -305px;}
.divexpodetail .ipDark { top: auto; top: auto; bottom: auto; }
.expodescription { float: right; width: 48%;font-family: tahoma; }
.expodescription > div { background-color: #F5F7F7; border: 1px solid #E1E0E0;margin-bottom: 2%; }
.expodescription div span { color: #E46100; line-height: 2.5;margin-right: 1%; }
.expodescription div span:last-child { color: #3A3A3A; }
.expodescription p{margin:0 1%;}
.expogalery { float: left;width:50%; }
.expogalery img { width: 100%; }
.expogalery div.otherpic > div { width: 90px; float: left; border: 1px solid #E1E0E0; margin-right: 1.6%; }
.expogalery div.otherpic > div:last-child { margin-right: 0; }
.divNavOnPic { position: relative; top: 5px; float: left; }
.divNavOnPic a { height: 19px; width: 15px; }
.divNavOnPic a:first-child { background: url("/images/Nex.png") no-repeat; }
.divNavOnPic a:last-child { background: url("/images/Pre.png") no-repeat; }
/*------Page Maghale-----*/
.Mbox { width: 25%; float: right; margin: 0px 0px 4% 12%; }
.Mbox > a{width:100%;}
#Maghalat li:nth-child(3n+3) { margin-left: 0; }
.Mbox:hover { box-shadow: 1px 1px 5px grey; }
.divMaghaleImg { width: 100%; }
.divMaghaleImg img { width: 100%; }
.Mbox a >span { color: #014B92; font-size: 15px; line-height: 1; margin: 10px 9%; }
.MDeatail { background-color: #F5F7F7; border: 1px solid #E1E0E0; }
.Mbox ul li { color: #E46100; line-height: 2.5; margin-right: 1%; }
/*.Mbox ul li>a { display:inline; }*/
.Mbox ul li span { color: #3A3A3A; margin-right: 2%; }
/*-------------------*/
.MDeatailComplite { background-color: #F5F7F7; border: 1px solid #E1E0E0; margin-bottom: 20px; }
.MDeatailComplite ul { float: right; width: 90%; }
.MDeatailComplite ul li { color: #E46100; line-height: 2.5; margin-right: 3%; }
.MDeatailComplite ul li span { color: #3A3A3A; padding-right: 10px; }
.MDeatailComplite > a { float: left; margin: 1% 0 0 1%; background: url("/images/MaghalePrintIcon.png") no-repeat; width: 50px; height: 70px; line-height: 118px; text-align: center; }
.MaghalePicComplite { text-align:center;}
.divMaghale h5 { font-size: 18px; color: black; }
.divMaghale p { color: black; font-size: 14px; }
.MaghaleActions { border-top: 1px solid; margin: 44px 0 0 0; border-top: 1px solid; margin: 44px 0px 0px 0; padding: 15px 0 15px 0; }
.MaghaleActions a { margin: 0 27px; padding: 0 0 0 2%; }
.inh1 { font: 28px/40px Tahoma; color: rgb(26, 83, 148); margin-bottom: 10px; }
.hidden { display: none; }
.inh1 h2 { font-weight: bold; min-height: 80px; }
/*---------------*/
.Gallery { width: 90%; border: 1px solid #E1E0E0; background-color: #F5F7F7; }
.Gallery ul { text-align: center; }
.Gallery ul li { display: inline-block; margin: 20px; width: 24%; }
.Gallery ul li a { width: 100%; position: relative; color: transparent; overflow: hidden; border: 1px solid transparent; font-size: 18px; }
.Gallery li a:hover { border: 1px solid #000; color: #FFF; }
.Gallery li a::before { content: ""; position: absolute; top: 0px; right: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.38) none repeat scroll 0% 0%; opacity: 0; transform: scale(1.5); transition: opacity 0.5s ease 0s, transform 0.35s ease 0s; }
.Gallery li a:hover span, .Gallery li a:hover::before { opacity: 1; transform: scale(1); }
.Gallery ul li a img { width: 100%; }
/*---------------*/
.divGallery{border-top:1px solid rgb(228, 97, 0);}
.divGallery > div { width: 24%; float: right; margin: 0 0 5% 1%; }
.divGallery img { width: 100%; }
.divGallery video{width:100%;}
.divGallery h2 { font-size: 19px; margin: 20px 0; }
#divGalleryPic > div:hover,#divGalleryAllbom >div:hover{transform: rotate(2deg);}
#divAlbumPic{border-top:none;}
/*-----------------*/
.divView { width: 500px; }
.otherVideo .videoItem a { text-align: center; margin: 0 16px; padding: 10px 16px; width: 200px; height: 150px; position: relative; }
.otherVideo { text-align: center; margin-top: 15px; border-top: 1px solid #E46100; }
 .otherVideo .divNavOnPic { float: none; }
.otherVideo span { position: absolute; left: 0; right: 0; bottom: 0; /*padding: 10px;*/ background: rgba(0,0,0,.8); color: #fff;transition:0.3s; }
.otherVideo .videoItem a:hover span { /*background-color: gray; color: white;*/padding:10px; }

.Allbompic #sync1 .item { padding: 0px 0px; color: #FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-align: center; }
.Allbompic #sync1 .owl-buttons { text-align: center; margin-top: 5px; z-index: 5; bottom: 303px; }
.Allbompic #sync1 .owl-controls .owl-buttons div { cursor: pointer; display: inline-block; font-size: 27px; height: 30px; padding: 0 5px; text-align: center; }
.Allbompic #sync2 .item { background: #C9C9C9; padding: 0px 0px; margin: 5px; color: #FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-align: center; cursor: pointer; filter: grayscale(100%); -webkit-filter: grayscale(100%); border: 1px solid red; box-sizing: border-box; }
.Allbompic #sync2 .synced .item { filter: none; -webkit-filter: none; }
.Allbompic #sync2 img { width: 100%; }
.Allbompic .owl-buttons > div{height:25px;width:15px;position:absolute;top:43%;z-index:15;color:#c2c2c2}
.Allbompic.owl-buttons > div:hover{color:#ff4001}
.Allbompic .owl-next{left:97%;}
.Allbompic .owl-next:before{content:'›';position:absolute;right:-3px;top:0;font-family:arial;font-size:57px}
.Allbompic .owl-prev{right:97%;}
.Allbompic .owl-prev:before{content:'‹';position:absolute;left:-1px;top:0;font-family:arial;font-size:57px}
/*----------------*/
.divDownload ul { }
.divDownload ul li { float: right; margin: 35px; border-bottom: 1px solid rgb(249, 150, 33); }
.divDownload ul li a { background: url("/images/icond.png") no-repeat right; height: 100px; padding-right: 104px; }
.divDownload ul li span { display: block; }
.vslider { width: 610px; float: left; }
.vslider { margin-bottom: 20px; background: #FFF none repeat scroll 0% 0%; border: 1px solid #E2E2E6; }
.htimage img { width: 100%; }
.htdetail { padding: 10px; position: relative; height: 90px; }
.htdetail p { color: #8B8E94; }
.vcarousel { width: 538px; }
.vcarousel { position: relative; height: 106px; }
#owl-demo { direction: ltr; }
.divexpodetail #owl-demo .item { width: 119px; border-right: 1px solid #E2E2E6; border-bottom: 1px solid #E2E2E6; height: 103px; background: #FFF none repeat scroll 0% 0%; padding: 0px; margin: 0px; color: #FFF; text-align: center; }
.shortnews { transition: all 0.3s ease 0s; }
.shortnews a { height: 100px; font: 13px/22px vanda; color: #1A5394; }
.tvimage { }
.tvdesc { display: none; }
.vnavigation.prev { background: #FFF url("../images/prev.png") no-repeat scroll center top; }
.vnavigation { height: 102px; position: absolute; top: 0px; background: #0073E7 none repeat scroll 0% 0%; cursor: pointer; border: 1px solid #E2E2E6; }
.vnavigation.prev { left: -37px; width: 35px; }
.vnavigation.next { right: -36px; width: 35px; }
.vnavigation.next { background: #FFF url("../images/next.png") no-repeat scroll center top; }

.tdtitle{width:700px;}

/* ------------------------- Search ------------------------- */

#tabs {overflow: hidden;width: 100%;margin: 0;padding: 0;list-style: none;}
#tabs li {float: right;margin: 0 -15px 0 0;}
#tabs a {
float: left;position: relative;padding: 0 30px;height: 0;line-height: 30px;text-transform: uppercase;text-decoration: none;color: #fff;      
border-left: 30px solid transparent;border-bottom: 30px solid #3D3D3D;border-bottom-color: #777\9;opacity: .3;filter: alpha(opacity=30);
}
#tabs a:hover,#tabs a:focus {border-bottom-color: #a57131;opacity: 1;filter: alpha(opacity=100);}
#tabs a:focus {outline: 0;}
#tabs #current {z-index: 3;border-bottom-color: #3d3d3d;opacity: 1;filter: alpha(opacity=100);}
#content {border-top: 2px solid #3d3d3d;padding-top: 10px;}
#content h2,#content h3,#content p {margin: 0 0 15px 0;} 

.sitemap{}
.sitemap li{margin-right:20px;margin-bottom:10px;}
.sitemap li h2{color:#114abd;font-weight:bold;font-size:15px;}
.sitemap li a{padding-right:32px;background:url(../images/sitemap.png) right 0 no-repeat;color:#000;}
.sitemap li a:hover{color:#01afeb;}
.sitemap li ul{margin:20px 20px;}


/*----------------------- Request- Agency--------------------*/
.divNewquestions span { color:rgb(169,169,169); font-size:12px}


/*-------------profile----------------------------*/
.clprofile{width:900px;margin:0 auto;text-align:center;}
.clprofile a{width:90px;height:130px;margin:30px 44px;text-align:center;display:inline-block;}
.clprofile a img{margin-bottom:10px;}
.dropdown tr td{border: none !important;}
.dropdown tr td input{width:10%  !important;}
.dropdown tr td label{margin-right:5px;font-size:14px;}



/*-------------forget password----------------------------*/
.ask { color: blue; cursor:pointer;} 
.ask { color: blue; cursor:pointer;}

.innerimg{float:left;padding:4px;border:1px solid #a0a0a0;margin:0 15px 10px 0;}
.cmspage{}
.cmspage a{color:#0aacbc;text-decoration:underline;}
.cmspage a:hover{text-decoration:none;}
.cmspage h2,.cmspage h3{font:13px/20px vanda;color:#00ca8c;margin:10px 0 5px;}

.tbl_list {border: 1px solid #DDDDDD;width: 100%;}
.tbl_list th {height: auto;line-height: 10px;padding: 5px;text-align: center;font-weight:500 !important;height:30px;}
.tbl_list td {border: 1px solid #DDDDDD;padding:0; text-align: center;height:30px;}
.dir-ltr{direction:ltr;text-align:left}


/*form table*/
.yazdptabl table { width: 100%;color: black; }
.yazdptabl table { border: 2px solid #ddd; border-collapse: collapse; margin: 1px auto; }
.yazdptabl th, .yazdptabl td { border-style: solid; border-width: 1px; border-color: rgb(35, 31, 32) #fff; border-collapse: collapse; text-align: center; }
.yazdptabl table caption { text-align: left; color: black; }
.yazdptabl thead tr { /*background-color: #DDD !important;*/ color: #E46100 !important; }
.yazdptabl tr:nth-child(even) { background-color: #f6f6f6; }
.yazdptabl tr:nth-child(odd) { background-color: #fff; }
.yazdptabl tr .t-subhed { background-color: #014b92; font-size: 19px; color: #fff; }

/*form ul*/
.yazdptabl ul { text-align: right; width: 99%; margin: 0 auto; }
.yazdptabl li { display: inline-block; width: 33%;margin: 10px 0; }

.tbl_list{ color: black;border: 2px solid #ddd; border-collapse: collapse; margin: 1px auto; }
.tbl_list th, .tbl_list td { border-style: solid; border-width: 1px; border-color: rgb(35, 31, 32) #fff; border-collapse: collapse; text-align: center; }
.tbl_list tr:nth-child(even) { background-color: #f6f6f6; }
.tbl_list tr:nth-child(odd) { background-color: #fff; }
.tbl_list tr:first-child{/*background-color:#C41329;*/color: #E46100 !important;}
/*-------for respansive-----*/
/*.yazdptabl li {
    display: block;
    width: 100%;
    margin: 10px 0;
}*/
#video { width: 500px; height: 375px; margin: 0 auto 30px auto; }