﻿.column.label, .label { color: gray !important; display: inline-block !important; font-family: Yekan !important; font-size: 17px !important; margin-bottom: 15px !important; margin-top: 10px !important; padding: 0 !important; }
.FaTextBox { font-family: Yekan; font-size: 14px; direction: rtl; text-align: right; width: 150px; }
.EnTextBox { direction: ltr; text-align: left; width: 150px; }
.EnTextBoxFull { direction: ltr; text-align: left; direction: rtl; font-family: Yekan; font-size: 14px; min-height: 17px; text-align: right; width: 75%; background: #f6f6f6 none repeat scroll 0 0; border: 1px dashed #b2b2b2; height: 45px; }
.FaTextBoxFull { font-family: Yekan; font-size: 14px; direction: rtl; text-align: right; font-size: 14px; min-height: 17px; text-align: right; width: 75%; background: #f6f6f6 none repeat scroll 0 0; border: 1px dashed #b2b2b2; height: 45px; }

textarea { font-family: Yekan; font-size: 14px; direction: rtl; text-align: right; background: #f6f6f6 none repeat scroll 0 0; border: 1px dashed #b2b2b2; }
input { font-family: Yekan; font-size: 14px; }
select { height: 38px; padding-bottom: 1px; padding-left: 5px; color: #008999; background: #f6f6f6 none repeat scroll 0 0; border: 1px dashed #b2b2b2; box-shadow: none; border-radius: 0; border: 1px dotted #008999; direction: rtl; font-family: Yekan; font-size: 14px; min-height: 17px; text-align: right; width: 98%; }
input[type='file'] { direction: ltr; border: 1px solid silver; }
.number { display: inline-block; direction: ltr; font-family: tahoma; font-size: 12px; }
.error { color: red; }
.ltr { direction: ltr; }
.rtl { direction: rtl; }
.txtCaptcha { margin-top: 4px; }

.control-container { float: right; margin-left: 5px; }
.image-container { float: right; margin-left: 5px; }
.validatorItem { display: inline; }


td, th { padding: 3px !important; }
label { margin-right: 10px !important; }
#hMenuRootUl .separator { height: 100%; left: 0; top: 0; position: absolute; width: 1px; background-color: red; }
#hMenuRootUl .level1.lastChild > a .separator { display: none; }
#hMenuRootUl .statusicon { background-image: url(../images/MenuImages/plus-left.gif); background-repeat: no-repeat; background-position: center center; }
#hMenuRootUl .level1 > a .statusicon { width: 6px; height: 3px; background-image: url(../images/MenuImages/plus-Down.gif); background-repeat: no-repeat; background-position: center center; }
#hMenuRootUl li.selected { border: 2px solid red; }
.horizontalMenu { text-align: right; }
.regStyle1 { line-height: 18px; margin: 15px 25px 0 0; text-align: right; }
.regStyle2 { color: Red; }
.regStyle3 { padding-top: 48px; }
.regStyle4 { padding-top: 72px; }
a.articleLink:visited, a.articleLink:link, a.articleLink:active { text-decoration: none; color: #131e5e; font-size: 15px; font-weight: 700; }
a.articleLink:hover { font-size: 15px; text-decoration: none; color: #a93391; cursor: pointer; font-weight: 700; }
.ArticleTitle { background: #e7ffff none repeat scroll 0 0; margin-bottom: 10px; padding: 15px 7px; }
a.sItemLink:visited, a.sItemLink:link, a.sItemLink:active { text-decoration: none; color: #fff; font-size: 14px; font-weight: 400; font-family: bfarnaz,yekan; }
a.sItemLink:hover { text-decoration: none; color: #fff; font-size: 15px; font-weight: 400; font-family: bfarnaz,yekan; }
.sArticleList1 { padding: 5px; direction: rtl; text-align: justify; border: 1px dotted #adadad; margin-bottom: 15px; }
.ArtileDetailsItem { float: left; }
.sArticleList3 { text-align: justify; }
.sArticleList5 { font-size: 12px; color: Gray; clear: both; font-family: Tahoma; }
.sArticleList6 { display: none; }
.sArticle1 { color: #131e5e; }
.sArticle2 { background: #e5e5e5; padding: 15px; float: right; margin-left: 25px; vertical-align: top; direction: rtl; }
.sArticle3 { font-size: 17px; font-family: yekan; color: #024a4b; }
.sArticle4 { font-size: 17px; font-family: yekan; color: #606060; }
.sAtricle4 { border-style: dotted; border-width: thin; border-top: none; width: 85%; text-align: right; }
.ArticleViewFooter { font-size: 12px; color: Gray; clear: both; font-family: tahoma; }
.sArticleSubmit2 { vertical-align: top; }
.sArticleSubmit4 { vertical-align: top; }
.sArticleSubmit5 { vertical-align: top; }
.sArticleSubmit6 { vertical-align: top; }
.sArticleSubmit7 { direction: ltr; }
.sArticleSubmit7_0 { direction: ltr; width: 570px; }
.sArticleArchive1 { padding: 5px; direction: rtl; text-align: justify; }
.sArticleArchiveView { font-size: 14px; color: Gray; clear: both; }
a.newsLink:link, a.newsLink:active, a.newsLink:visited { text-decoration: none; font-family: yekan; color: #131e5e; font-size: 15px; font-weight: 700; }
a.newsLink:hover { text-decoration: none; font-family: yekan; color: #a93391; font-size: 15px; font-weight: 700; cursor: pointer; }
.sNewsList1 { padding: 5px; direction: rtl; text-align: justify; border: 1px dotted #adadad; margin-bottom: 15px; }
.NewsTitle { background: #E1E2EA; padding: 11px 5px; }
.sNewsList2 { border: 1px dotted #024a4b; direction: ltr; float: right; margin: 15px; padding: 15px; }
.sNewsList3 { text-align: justify; padding: 15px; }
.sNewsList4 { font-size: 14px; color: Gray; clear: both; }
.sNewsList5 { border-style: dotted; border-width: thin; border-top: none; width: 85%; text-align: right; display: none; }
.sNewsList6 { padding-bottom: 10px; }
.sNews1 { border: dotted 1px #024a4b; padding: 10px; float: right; margin-left: 15px; vertical-align: top; direction: ltr; }
.sNews2 { color: #024a4b; vertical-align: top; font-family: yekan; font-size: 17px; }
.sNews6 { float: right; }
.sNews7 { display: block; margin: 15px 0 10px; }
.sNews8 { margin-top: 15px; }
.NewsViewFooter { font-size: 14px; color: Gray; padding-top: 8px; }
a.printLink:link, a.printLink:active, a.printLink:visited { text-decoration: none; font-family: yekan; color: gray; font-size: 14px; }
a.printLink:hover { text-decoration: none; font-family: yekan; color: gray; font-size: 14px; cursor: pointer; }
a.archiveLink:link, a.archiveLink:active, a.archiveLink:visited { text-decoration: none; font-family: yekan; color: gray; font-size: 14px; }
a.archiveLink:hover { text-decoration: none; font-family: yekan; color: gray; font-size: 14px; cursor: pointer; }
a.rssLink:link, a.rssLink:active, a.rssLink:visited { text-decoration: none; font-family: yekan; color: gray; font-size: 14px; line-height: 28px; }
a.rssLink:hover { text-decoration: none; font-family: yekan; color: gray; font-size: 14px; cursor: pointer; }
a.navLink:link, a.navLink:active, a.navLink:visited { text-decoration: none; font-family: yekan; color: gray; font-size: 14px; }
a.navLink:hover { text-decoration: none; font-family: yekan; color: gray; font-size: 14px; cursor: pointer; }
.DefNewsUserCtrl1 { direction: rtl; text-align: center; }
.DefNewsUserCtrl2 { height: 60px; width: 50px; vertical-align: top; background-image: url(../images/NewsDate.png); background-repeat: no-repeat; background-position: top center; color: #fc4141; text-align: center; font-weight: 700; padding-top: 5px; font-family: yekan; font-size: 15px; }
.DefNewsUserCtrl3 { width: 185px; margin-top: 5px; text-align: justify; vertical-align: top; text-align: right; direction: rtl; }
.DefNewsUserCtrl4 { color: #fff; font-family: yekan; font-size: 15px; line-height: 18px; text-align: justify; width: 235px; height: 160px; margin-top: 5px; }
a.newsLinkDef:link, a.newsLinkDef:active, a.newsLinkDef:visited { text-decoration: none; font-family: yekan; color: #cdcdcd; font-size: 15px; font-weight: 700; }
a.newsLinkDef:hover { text-decoration: none; font-family: yekan; color: #095142; font-size: 15px; font-weight: 700; cursor: pointer; }
.NewsListTitle { font-family: 'yekan'; text-align: center; padding: 40px; }
.NewsListTitle .Date { font-size: 40px; color: #fff; }
.NewsListTitle .Tilte { font-size: 30px; color: #1c2125; }
.NewsItems { overflow: hidden; height: 811px; background-position: center top; background-image: url(../images/LineMiddle.png); background-repeat: repeat-y; }
.NewsItems .newsItem { height: 200px; width: 51.7%; margin-top: -25px; }
.NewsItems .newsItem:first-child { margin-top: 30px; }
.NewsItems .newsItem:nth-child(odd) { float: right; }
.NewsItems .newsItem:nth-child(even) { float: left; }
.NewsItems .newsItem .NewsBox { background: #1c2125; height: 100%; z-index: 9999; }
.NewsItems .newsItem:hover .NewsBox { background: #c7ffff; }
.NewsItems .newsItem:nth-child(even) .NewsBox { float: left; }
.NewsItems .newsItem .bulletList { background: url(../images/Hline.png) repeat-x center center; height: 40px; top: 40px; }
.NewsItems .newsItem .bulletList .Mosalas { width: 40px; height: 40px; position: absolute; left: -1px; background: url(../images/NewsBullerNormal.png) no-repeat center center; }
.NewsItems .newsItem:hover .bulletList .Mosalas { background: url(../images/NewsBullerhover.png) no-repeat center center; }
.NewsItems .newsItem:nth-child(even) .bulletList .Mosalas { right: -1px; }
.NewsItems .newsItem:hover .NewsBox .newsDate { background: #1c2125; color: #c7ffff; }
.newsDate { color: #fff; font-family: tahoma; font-size: 12px; }
.NewsItems .newsItem .NewsBox .text .Title { margin-bottom: 5px; font-size: 14px; padding-top: 15px; height: 140px; overflow: hidden; }
.NewsItems .newsItem .NewsBox .text .Title a { color: #fff; font-family: yekan; }
.NewsItems .newsItem:hover .NewsBox .text .Title a { color: #1c2125; }
.NewsItems .newsItem:hover .NewsBox .text .ReadMore img { -webkit-filter: invert(.8); filter: invert(.8); }
.NewsItems .newsItem .NewsBox .text .ReadMore { margin-bottom: 10px; }
.NewsItems .newsItem .NewsBox .text .ReadMore a { color: #c7ffff; }
.NewsItems .newsItem:hover .NewsBox .text .ReadMore a { color: #1c2125; }
a.InterviewLink:link, a.InterviewLink:active, a.InterviewLink:visited { text-decoration: none; font-family: yekan; color: #131e5e; font-size: 15px; font-weight: 700; }
a.InterviewLink:hover { text-decoration: none; font-family: yekan; color: #a93391; font-size: 15px; font-weight: 700; cursor: pointer; }
.sInterviewList1 { padding: 5px; }
.sInterviewList2 { margin-left: 5px; float: right; border: solid 1px #E1E2EA; padding: 5px; direction: ltr; }
.sInterviewList4 { font-size: 14px; color: Gray; clear: both; }
.sInterviewList5 { border-style: dotted; border-width: thin; border-top: none; width: 85%; text-align: center; margin: auto; }
.sInterviewList6 { padding-bottom: 10px; }
.sInterview1 { border: solid 1px #E1E2EA; padding: 5px; float: right; margin-left: 5px; vertical-align: top; direction: ltr; }
.sInterview2 { color: #131e5e; }
.sInterview5 { width: 100%; }
.sInterview6 { font-family: yekan; font-size: 15px; color: #6d7a19; text-align: justify; direction: rtl; line-height: 20px; }
.sInterview7 { font-family: yekan; font-size: 15px; color: #fff; text-align: justify; direction: rtl; line-height: 20px; }
.InterviewViewFooter { font-size: 14px; color: Gray; padding-top: 8px; }
a.printLink:link, a.printLink:active, a.printLink:visited { text-decoration: none; font-family: yekan; color: gray; font-size: 14px; }
a.printLink:hover { text-decoration: none; font-family: yekan; color: gray; font-size: 14px; cursor: pointer; }
a.srvDwnLink:visited, a.srvDwnLink:link, a.srvDwnLink:active { font-family: yekan; text-decoration: none; color: #131e5e; font-size: 15px; }
a.srvDwnLink:hover { font-family: yekan; text-decoration: none; color: #a93391; font-size: 15px; cursor: pointer; }
.sinterview1 { text-align: right; margin: 10px; }
.sinterview2 { float: right; }
.sinterview4 { clear: both; }
.sinterview5 { width: 47%; float: right; text-align: right; margin-top: 10px; }
.sinterview6 { padding-right: 10px; }
.sinterview8 { padding-right: 10px; }
.sinterview9 { padding-right: 10px; }
.interviewD1 { padding-bottom: 5px; color: #4f4f4f; display: block; }
.interviewD2 { width: 16px; vertical-align: middle; }
.sinterview10 { width: 6%; float: right; text-align: right; }
.sinterview11 { width: 47%; float: right; text-align: right; }
.sinterview12 { padding-right: 10px; padding-top: 10px; }
.sinterview13 { border-bottom: 1px dotted silver; font-size: 14px; }
.sinterviewPG1 { padding-bottom: 5px; color: #4f4f4f; display: block; }
.sinterviewPG3 { color: Gray; }
a.sinterviewiceG1:visited, a.sinterviewiceG1:link, a.sinterviewiceG1:active { font-family: yekan; text-decoration: none; color: #131e5e; font-size: 15px; }
a.sinterviewiceG1:hover { font-family: yekan; text-decoration: none; color: #a93391; font-size: 15px; cursor: pointer; }
a.PrdcLink:link, a.PrdcLink:active, a.PrdcLink:visited { text-decoration: none; font-family: yekan; color: #454545; font-size: 15px; font-weight: 700; }
a.PrdcLink:hover { text-decoration: none; font-family: yekan; color: #a93391; font-size: 15px; font-weight: 700; cursor: pointer; }
a.agencyLink:link, a.agencyLink:active, a.agencyLink:visited { text-decoration: none; font-family: yekan; color: #131e5e; font-size: 15px; font-weight: 700; }
a.agencyLink:hover { text-decoration: none; font-family: yekan; color: #a93391; font-size: 15px; font-weight: 700; cursor: pointer; }
.sAgencyListFlashContainer { overflow: hidden; width: 100%; height: 400px; }
.sAgencyList1 { text-align: right; padding: 5px; }
.sAgencyList2 { margin-left: 5px; direction: ltr; }
.sAgencyList4 { font-size: 14px; color: Gray; clear: both; }
.sAgencyList5 { border-style: dotted; border-width: thin; border-top: none; width: 85%; text-align: right; }
.sAgency1 { float: right; margin-left: 5px; vertical-align: top; }
.sAgency2 { color: #131e5e; }
.AgencyViewFooter { font-size: 14px; color: Gray; border-top: dotted 1px silver; padding-top: 8px; }
.sReg0 { background-image: url(../images/ybullet.gif); background-repeat: no-repeat; width: 5px; height: 5px; }
.sReg1 { line-height: 25px; text-align: right; width: 75%; margin: auto; }
.sReg2 { vertical-align: top; text-align: left; }
.sReg3 { vertical-align: bottom; text-align: left; }
.sPollCntrl1 { padding: 10px; direction: rtl; text-align: right; position: relative; }
.sPollCntrl2-2 { color: #1e1d1d; font-family: yekan; font-size: 18px; padding-right: 5px; }
.sPollCntrl2 { color: #1e1d1d; font-family: yekan; font-size: 15px; padding-right: 5px; }
.sPollCntrl3 { font-size: 14px; background-color: transparent; }
.sPollCntrl3 td { padding: 1px; }
.sPollCntrl4 { width: 50px; }
.sPollCntrl5 { background-image: url(../images/poll-bg-rtl.gif); background-repeat: repeat-y; background-position: right top; height: 1.5em; float: right; }
.sPollCntrl6 { width: 180px; display: inline-block; padding-left: 5px; }
.sPollCntrl7 { vertical-align: middle; }
.sPollCntrl10 { font-size: 14px; }
.sPollCntrl10 input { vertical-align: middle; }
.sPollCntrl11 { text-align: left; }
.sPollCntrl12 { position: absolute; top: 0; right: 0; line-height: 14px; }
.sVotUcEn1 { padding: 10px; }
.Poll_ImageButtonShow { background-image: url(/../images/1065/PollShow.png); background-color: transparent; border: 0; background-repeat: no-repeat; height: 38px; width: 93px; cursor: pointer; padding: 0; margin: 0; }
.Poll_ImageButtonSend { background-image: url(/../images/1065/Send.png); background-color: transparent; border: 0; background-repeat: no-repeat; height: 38px; width: 93px; cursor: pointer; padding: 0; margin: 0; }
.Poll_ImageButtonCancel { background-image: url(/../images/1065/back.png); background-color: transparent; border: 0; background-repeat: no-repeat; height: 384px; width: 93px; cursor: pointer; padding: 0; margin: 0; }
.sEnDate1 { color: #585858; font-size: 14px; font-family: yekan; }
.sEnDate2 { color: #ffde00; }
.sEnDate3 { color: #fff; }
.sEnDate4 { color: #ffde00; }
.sEnDate5 { color: #fff; }
.sEnDate6 { color: #fff; }
.sEnDate7 { color: #ffde00; }
.sEnDate8 { color: #fff; }
.sHomeBanner1 { width: 115px; height: 92px; border: solid 1px #aeaeae; }
.sSponser1 { width: 115px; height: 92px; border: solid 1px #aeaeae; }
.DefaultService { direction: rtl; }
.sDPS1 { width: 210px; height: 190px; }
.sDPS2 { float: right; clear: none; padding: 5px; }
.sDPS3 { width: 230px; vertical-align: top; }
.sDPS4 { height: 140px; overflow: auto; text-align: justify; }
.sDPS5 { color: #28638a; font-family: yekan; font-weight: 700; font-size: 15px; }
.sDPS6 { color: #454545; font-family: yekan; font-weight: 400; font-size: 15px; }
.sDPS7 { position: absolute; top: 168px; left: 160px; height: 31px; width: 116px; }
a.sLinks2:visited, a.sLinks2:link, a.sLinks2:active { font-family: yekan; font-size: 15px; text-decoration: none; color: #131e5e; }
a.sLinks2:hover { font-family: yekan; font-size: 15px; text-decoration: none; color: #a93391; cursor: pointer; }
.sMsg1 { font-family: yekan; font-size: 14px; color: #3c3c3c; text-align: right; direction: rtl; }
.sOccasionRotator { text-align: right; direction: rtl; display: block; }
.sContact2 { border-collapse: separate !important; border-spacing: 5px !important; }
.sContact3 { vertical-align: top; text-align: left; }
.sContact4 { vertical-align: top; text-align: right; }
.sContact5 { vertical-align: bottom; text-align: left; }
.sContact1 select { width: 200px !important; height: 22px !important; }
.sContact1 input[type="text"] { width: 200px !important; }
.sFaqList0 { padding: 8px; }
.sFaqList0:hover { background-color: #e7ffff; transition: 0.5s; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }
.sFaqList1 { font-family: yekan; font-size: 15px; color: #345b9b; line-height: 18px; margin-bottom: 5px; }
.sFaqList1 img { vertical-align: middle; }
.sFaqList2 { font-family: yekan; font-size: 15px; color: #0e1f76; line-height: 16px; cursor: pointer; }
.sFaqList2 img { vertical-align: middle; }
.sFaqList3 { font-family: yekan; font-size: 15px; line-height: 30px; display: block; padding: 11px; text-align: justify; border-bottom: dotted 1px #345b9b; }
.sFaqList4 { border-top: none; width: 100%; text-align: right; margin-top: 2px; height: 2px; }
.sFaqList5 { width: 50%; border-collapse: separate !important; border-spacing: 5px !important; }
.sFaqList6 { text-align: left; vertical-align: top; }
.sFaqList8 { text-align: left; vertical-align: bottom; }
.sFaqList9 { padding-bottom: 10px; margin-top: 30px; }
a.sFaqList11 { text-decoration: none; font-weight: 700; color: #345b9b; }
a.sFaqList12 { text-decoration: none; font-weight: 700; }
.sFaqList2 > a { color: #030832; }
.sFaqList2 > a:hover { color: #030832; }
.sFaqList1 a { color: #030832; }
.SubmitIBClass { background-color: transparent; background-image: url(../Images/1065/login.png); border: none; height: 38px; width: 93px; cursor: pointer; }
.sPassRec1 { margin-top: 30px; }
.sPassRec2 { text-align: left; vertical-align: top; }
.sPassRec3 { text-align: left; vertical-align: bottom; }
.sChPass2 { text-align: left; vertical-align: top; }
.sChPass3 { text-align: left; vertical-align: bottom; }
a.projectLink:visited, a.projectLink:link, a.projectLink:active { font-family: yekan; text-decoration: none; color: #131e5e; font-size: 15px; }
a.projectLink:hover { font-family: yekan; text-decoration: none; color: #a93391; font-size: 15px; cursor: pointer; }
.sPrjList1 { text-align: right; padding: 10px; border: 2px solid #28638a; width: 155px; height: 190px; background-color: #fbb93f; float: right; }
.sPrjList2 { text-align: center; }
.sPrjList3 { border: 1px solid red; }
.sPrjList6 { text-align: justify; color: #4f4f4f; }
.sPrjList7 { padding-bottom: 10px; }
a.prjDwnLink:visited, a.prjDwnLink:link, a.prjDwnLink:active { font-family: yekan; text-decoration: none; color: #131e5e; font-size: 15px; }
a.prjDwnLink:hover { font-family: yekan; text-decoration: none; color: #a93391; font-size: 15px; cursor: pointer; }
a.sPrjG1:visited, a.sPrjG1:link, a.sPrjG1:active { font-family: yekan; text-decoration: none; color: #131e5e; font-size: 15px; }
a.sPrjG1:hover { font-family: yekan; text-decoration: none; color: #a93391; font-size: 15px; cursor: pointer; }
.sPrj1 { text-align: center; margin: 10px; }
.sPrj2 { border: 1px solid red; }
.sPrj3 { width: 100%; }
.sPrj5 { clear: both; }
.sPrj6 { width: 100%; float: right; text-align: right; margin-top: 10px; direction: rtl; }
.sPrj7 { padding: 10px; text-align: right; direction: rtl; }
.sPrj7_0 { font-family: yekan; font-size: 15px; font-weight: 700; }
.sPrj7_1 { padding: 10px; text-align: right; direction: rtl; }
.sPrj7_2 { padding: 10px; text-align: right; direction: rtl; }
.sPrj8 { padding-bottom: 5px; color: #4f4f4f; display: block; }
.sPrj9 { width: 16px; vertical-align: middle; }
.sPrj13 { width: 16px; vertical-align: middle; }
a.serviceLink:visited, a.serviceLink:link, a.serviceLink:active { font-family: yekan; text-decoration: none; color: #131e5e; font-size: 15px; display: block; text-align: center; padding: 5px; }
a.serviceLink:hover { font-family: yekan; text-decoration: none; color: #a93391; font-size: 15px; cursor: pointer; display: block; text-align: center; padding: 5px; }
a.srvDwnLink:visited, a.srvDwnLink:link, a.srvDwnLink:active { font-family: yekan; text-decoration: none; color: #131e5e; font-size: 15px; }
a.srvDwnLink:hover { font-family: yekan; text-decoration: none; color: #a93391; font-size: 15px; cursor: pointer; }
.sServList1 { position: relative; text-align: right; padding: 10px; border: 2px solid #28638a; width: 210px; height: 300px; overflow: hidden; background-color: #fbb93f; float: right; }
.sServList2 { text-align: center; }
.sServList3 { border: 2px solid #e1e1e1; }
.sServList5 { text-align: justify; color: #4f4f4f; }
.sServList6 { padding-bottom: 10px; }
.sServList9 { bottom: 0px; right: 6px; position: absolute; cursor: pointer; width: 215px !important; }
.sServ1 { text-align: right; margin: 10px; }
.sServ2 { border: 2px solid #e1e1e1; }
.sServ4 { clear: both; }
.sServ5 { text-align: right; margin-top: 10px; }
.sServ6 { padding-right: 10px; }
.sServ7 { font-size: 16px; color: #4f4f4f; float: right; }
.sServ8 { padding-right: 10px; }
.sServ9 { padding-right: 10px; }
.sServ9_1 { padding-bottom: 5px; color: #4f4f4f; display: block; }
.sServ9_2 { width: 16px; vertical-align: middle; }
.sServ10 { text-align: right; }
.sServ11 { text-align: right; }
.sServ12 { padding-right: 10px; padding-top: 10px; }
.sServ13 { border-bottom: 1px dotted silver; font-size: 14px; font-family: tahoma; }
.sServ14 { width: 100%; }
.sServ16 { border: 0; cursor: pointer; }
.sServPG1 { padding-bottom: 5px; color: #4f4f4f; display: block; }
.sServPG3 { color: Gray; }
a.sServiceG1:visited, a.sServiceG1:link, a.sServiceG1:active { font-family: yekan; text-decoration: none; color: #131e5e; font-size: 15px; font-weight: 700; }
a.sServiceG1:hover { font-family: yekan; text-decoration: none; color: #a93391; font-size: 15px; cursor: pointer; font-weight: 700; }
.sServiceG2 { border: 2px solid #e1e1e1; }
a.ProductLink:visited, a.ProductLink:link, a.ProductLink:active { font-family: yekan; text-decoration: none; color: #f4ddee; font-size: 15px; display: block; text-align: center; }
a.ProductLink:hover { font-family: yekan; text-decoration: none; color: #fff; font-size: 15px; cursor: pointer; display: block; text-align: center; }
a.PrdDwnLink:visited, a.PrdDwnLink:link, a.PrdDwnLink:active { font-family: yekan; text-decoration: none; color: #131e5e; font-size: 15px; }
a.PrdDwnLink:hover { font-family: yekan; text-decoration: none; color: #a93391; font-size: 15px; cursor: pointer; }
.sPrdc { background: white none repeat scroll 0 0; box-shadow: 6px 7px 15px 1px rgba(0, 0, 0, 0.34); cursor: pointer; font: 17px/22px yekan; height: 330px; list-style: outside none none; margin-bottom: 20px; overflow: hidden; position: relative; width: 265px; }
.sPrdc img { width: 160px; margin: auto auto 10px; display: block; }
.sPrdList2 { background: #b0b0b0 none repeat scroll 0 0; height: 214px; transform: scale(0); transition: all 0.3s linear; position: absolute; right: 4px; top: 1px; width: 261px; }
.sPrdc:hover .sPrdList2 { transform: scale(1); visibility: visible; opacity: 0.7; border: solid 2px #b0b0b0; }
.ItemGridMargin { margin: auto; }
.sPrdList4 { color: #045659; font: 17px/30px yekan; text-align: center; margin-top: -15px; padding: 12px; }
.sPrdList4 span { font-family: tahoma; font-size: 14px; }
.sPrdList14 { font-family: arial !important; font-size: 12px; }
.sPrdList5 { text-align: justify; color: #252525; margin-right: 15px; font: 17px/22px yekan; }
.sPrdList6 { transition: 0.4ms; color: #252525; width: 100%; margin: auto; display: inline-block; margin-top: 10px; }
.sPrdList6 :hover { text-decoration: underline; color: #252525; opacity: 0.7; }
.sPrdList9 { bottom: 10px; right: 15px; position: absolute; cursor: pointer; }
.sPrd1 { text-align: right; margin: 10px; float: left; }
.sPrd2 { border: 1px solid #bdbad1; padding: 5px; }
.sPrd4 { clear: both; }
.sPrd5 { text-align: right; margin-top: 10px; }
.sPrd6 { padding-right: 10px; }
.sPrd7 { color: #131e5e; font-size: 16px; line-height: 26px; margin: 0; }
.sPrd8 { padding-right: 10px; }
.sPrd9 { padding-right: 10px; }
.sPrd9_1 { padding-bottom: 5px; color: #131e5e; display: block; }
.sPrd9_2 { width: 30px; vertical-align: middle; margin: 8px; }
.sPrd10 { text-align: right; clear: both; }
.sPrd11 { text-align: right; }
.sPrd12 { padding-right: 10px; padding-top: 10px; }
.sPrd13 { border-bottom: 1px dotted silver; font-size: 14px; }
.sPrd14 { width: 100%; }
.sPrd16 { margin: 10px; border: 0; cursor: pointer; padding: 10px; background: #50d1d5; color: #fff; font-family: yekan; font-size: 17px; float: left; }
.sPrdPG1 { padding-bottom: 5px; color: #131e5e; display: block; }
.ProGallery { float: right; list-style: outside none none; margin: auto 0 auto auto; text-align: center; padding: 0; }
.ProGallery:hover { opacity: .7; }
.sPrdPG3 { color: Gray; }
a.sProductG1:visited, a.sProductG1:link, a.sProductG1:active { font-family: yekan; text-decoration: none; color: #131e5e; font-size: 15px; font-weight: 700; }
a.sProductG1:hover { font-family: yekan; text-decoration: none; color: #a93391; font-size: 15px; cursor: pointer; font-weight: 700; }
.sProductG2 { border: 2px solid #e1e1e1; }
.sSitemap2 { padding-left: 5px; display: block; font-size: 16px; }
.sOrganizationChart3 { display: none; background: url(../Images/Tooltip/white_arrow_big-right.png); background-repeat: no-repeat; width: 344px; height: 216px; font-size: 14px; font-family: yekan; color: #000; z-index: 10000; }
.sOrganizationChart4 { margin: 15px 35px 5px 20px; white-space: normal; text-align: justify; }
.sOrganizationChart5 { float: right; margin: 0 0 5px 10px; }
.sUserInfo1 { border-collapse: collapse; direction: rtl; text-align: right; width: 85%; }
.sUserInfo2 { vertical-align: top; text-align: left; }

.navStyle7 { margin: auto; text-align: center; color: #5f6487; }
.navStyle8 { border-collapse: collapse; width: 648px; height: 31px; margin: auto; width: 70%; background: #b3b6cc; }
.navStyle9 { text-align: right; }
.navStyle10 { padding-right: 10px; }
.navStyle13 { text-align: left; padding-top: 0; height: 20px !important; overflow: hidden !important; }
.navStyle8 input { height: 20px !important; vertical-align: middle; display: inline; line-height: 18px; text-align: center; }
.navStyle15 table input { margin: 0 2px !important; }
.navStyle15 table td { padding: 0 3px !important; }
.navStyle13_1 { width: 20px; font-family: yekan; font-size: 14px; }
.navStyle13_2 { height: 17px; font-family: yekan; font-size: 15px; }
.navStyle13_3 { height: 17px; font-family: yekan; font-size: 15px; }
.navStyle14 { text-align: left; line-height: 18px; vertical-align: middle; padding: 0 !important; margin: 0 !important; }
.navStyle15 { text-align: left; vertical-align: bottom; }
.navStyle16 { text-align: left; }
.navStyle17 { padding-left: 10px; }
.sDown2 { padding-bottom: 20px; }
.sDown4 { padding-bottom: 5px; padding-right: 5px; padding-top: 5px; text-align: center; }
.sDown5 { text-align: center; }
.sDown6 { width: 65%; text-align: right; }
.sDown7 { padding: 5px; text-align: right; }
.sDown8 { width: 20%; text-align: center; }
.sDown9 { text-align: center; }
.sDown10 { width: 20%; text-align: right; }
.CodeClass { font-family: tahoma; color: #646464; font-size: 17px; }
a.DownloadLink:link, a.DownloadLink:active, a.DownloadLink:visited { text-decoration: none; font-family: yekan; color: #646464; font-size: 17px; background-color: #eeeeee; border: 1px solid #c3c3c3; border-radius: 5px; display: inline-block; margin: 2px; padding: 2px 4px; }
a.DownloadLink:hover { text-decoration: none; font-family: yekan; color: #0be4e4; font-size: 17px; cursor: pointer; }
.sGView1 { float: right; margin-top: 15PX; margin-bottom: 15px; }
.sGView2 { vertical-align: middle; }
.sGView3 { float: left; margin-bottom: 15px; margin-top: 15px; }
.sGView4 { clear: both; }
.sGView5 { background: rgba(0,0,0,0) url(../Images/GalleryBG.png) no-repeat scroll center top; float: right; height: 263px; list-style: outside none none; margin-left: 2%; margin-right: 2%; overflow: hidden; text-align: center; width: 237px; }
.sGView6 { border: none; margin-left: 1px; margin-top: 5px; }
.sGView7 { font-size: 13px; margin-right: 20px; text-align: right; }
.sGView8 { color: #000; }
.backButton { background-image: url(../Images/1065/back.png); background-color: transparent; border: none; height: 38px; width: 93px; cursor: pointer; }
.sGList1 { position: relative; text-align: right; width: 293px; height: 220px; overflow: hidden; background: url(../images/rtl/ProBg.png) no-repeat center top; list-style: none; float: right; padding: 1px 0 1px 1px; }
.sGList1:hover { background-position: center bottom; }
.sGList1_1 { text-align: center; }
.sGList1_1 a img { border: none; }
.sGList1_2 { padding: 5px 50px 0 0; line-height: 24px; }
.sGList1_3 { display: inline; color: #f4ddee; }
.sGList2 { direction: rtl; }
.sGList3 { color: #fff; }
a.sGList3 { color: #f4ddee; font-weight: 700; }
a.sGList3:hover { color: #fff; font-weight: 700; }
.sGList4 { padding-bottom: 10px; }
.sMyGallery1_3 { font-size: 14px; font-family: yekan; }
.sMyGallery2 { padding-top: 10px; }
.sMyGallery3 { text-align: center; padding: 10px; border: 2px solid #28638a; width: 120px; height: 120px; overflow: hidden; background-color: #6d7a19; position: relative; margin: 15px auto; }
.sMyGallery3_2 { text-align: center; padding: 10px; border: 2px solid #28638a; width: 170px; height: 120px; overflow: hidden; background-color: #6d7a19; position: relative; margin: 15px auto 0; }
.sMyGallery5 { background-image: url(../images/admin/delete.png); background-color: Transparent; border: 0; background-repeat: no-repeat; width: 16px; height: 16px; cursor: pointer; padding: 0; margin: 0; position: absolute; top: 6px; left: 4px; z-index: 110; }
.sMyGallery6 { background-image: url(../images/admin/edit.png); background-color: Transparent; border: 0; background-repeat: no-repeat; width: 16px; height: 16px; cursor: pointer; padding: 0; margin: 0; position: absolute; top: 6px; left: 21px; z-index: 100; }
.sMyGallery7 { margin-bottom: 15px; }
.sMyGallery8 { width: 160px; margin-bottom: 20px; }
.sMyGallery10 { background-image: url(../images/admin/ok.png); background-color: Transparent; border: 0; background-repeat: no-repeat; width: 16px; height: 16px; cursor: pointer; padding: 0; margin: 0; }
.sMyGallery11 { background-image: url(../images/admin/cancel.png); background-color: Transparent; border: 0; background-repeat: no-repeat; width: 16px; height: 16px; cursor: pointer; padding: 0; margin: 0; }
.sMyGallery12 { text-align: center; padding-top: 15px; }
.sMyGallery13 { margin-top: 20px; margin-right: 10px; text-align: right; }
a.sFtrLink1:link, a.sFtrLink1:visited, a.sFtrLink1:active { font-size: 14px; }
a.sFtrLink1:hover { font-size: 14px; }
.sFtrMenu1 { direction: rtl; margin-left: 5px; font-size: 14px; }
a.sFtrLinkTop1:link, a.sFtrLinkTop1:visited, a.sFtrLinkTop1:active { font-size: 14px; }
a.sFtrLinkTop1:hover { font-size: 14px; }
.sFtrMenuTop1 { direction: rtl; margin-left: 5px; font-size: 14px; }
.sMenu1
/* LinkList --------------------------*/
.sLinkLis1 { padding-top: 5px; vertical-align: top; text-align: right; }
a.sLinkLis2:link, a.sLinkLis2:visited, a.sLinkLis2:active { text-decoration: none; font-family: yekan; color: #131e5e; font-size: 15px; font-weight: 700; }
a.sLinkLis2:hover { text-decoration: none; font-family: yekan; color: #a93391; font-size: 15px; font-weight: 700; }
.counterRtl1 { color: #02271f; font-family: yekan; font-size: 15px; direction: rtl; text-align: right; font-weight: 400; }
a.sitemappathLink:link, a.sitemappathLink:visited, a.sitemappathLink:hover, a.sitemappathLink:active { font-size: 14px; }
.sComment1 { direction: rtl; text-align: left; float: right; width: 18%; padding-left: 10px; }
.sComment2 { width: 80%; float: right; }
.sComment5 { width: 125px; float: right; }
.sComment7 { vertical-align: top; }
.sComment8 { margin: 2px; }
.sComment9 { vertical-align: top; }
.sComment11 { margin-right: 80px; }
.Cmnt_ImageButtonSend { background-image: url(../images/1065/Send.png); border: 0; background-repeat: no-repeat; width: 93px; height: 38px; cursor: pointer; padding: 0; margin: 0; }
.numer1 { direction: rtl; text-align: right; line-height: 18px; color: red; }
.numer2 { font-family: yekan; font-size: 14px; font-family: yekan; font-size: 14px; color: gray; }
#updProgress { z-index: 11000; left: 45px; top: 5px; position: absolute; border: Solid 1px #4682B4; background-color: #FFFAFA; vertical-align: middle; text-align: right; width: 180px; height: 15px; padding: 5px 5px 8px; font-family: yekan; font-size: 15px; direction: ltr; }
#updProgress SPAN { font-size: .8em; font-weight: 700; text-align: left; padding-left: 5px; margin-bottom: 10px; }
.rrStyle0 { width: 980px; height: 737px; margin: auto; text-align: right; direction: rtl; position: relative; }
.rrStyle1 { background-color: #c8dfee; width: 270px; padding: 5px; float: right; position: relative; }
.rrStyle3 { width: 270px; padding-top: 30px; }
.rrStyle4 { background-color: #fff; width: 690px; padding: 5px; float: left; }
.rrStyle6 { font-size: 14px; }
.rrStyle7 { width: 100%; }
a.rrLink:link, a.rrLink:visited, a.rrLink:active { display: inline-block; width: 248px; height: 20px; border: solid 1px #c8dfee; text-decoration: none; padding-right: 5px; margin: 0; line-height: 18px; }
a.rrLink:hover { display: inline-block; width: 248px; height: 20px; border: solid 1px #c0d8e4; background-color: #cfdfef; text-decoration: none; color: #28639c; padding-right: 5px; margin: 0; line-height: 18px; }
a.rrMorelink:link, a.rrMorelink:visited, a.rrMorelink:active { text-decoration: none; }
a.rrMorelink:hover { text-decoration: none; }
.rfStyle0 { margin: auto; text-align: right; direction: rtl; position: relative; }
.rfStyle1 { background-color: #c8dfee; width: 130px; padding: 5px; vertical-align: top; }
.rfStyle3 { padding-top: 30px; }
.rfStyle4 { background-color: #fff; padding: 5px; margin-right: 10px; }
.rfStyle4 li b { color: #0f0f0f; }
.rfStyle4 li { color: red; }
.minimeFeedText { color: #000; text-align: justify; }
.rfStyle6 { font-size: 14px; color: #000; }
.rfStyle7 { width: 100%; }
a.rfLink:link, a.rfLink:visited, a.rfLink:active { display: inline-block; width: 108px; height: 20px; border: solid 1px #c8dfee; text-decoration: none; padding-right: 5px; margin: 0; line-height: 18px; }
a.rfLink:hover, a.rfLink.selected { display: inline-block; width: 108px; height: 20px; border: solid 1px #c0d8e4; background-color: #cfdfef; text-decoration: none; color: #28639c; padding-right: 5px; margin: 0; line-height: 18px; }
a.rfMorelink:link, a.rfMorelink:visited, a.rfMorelink:active { text-decoration: none; }
a.rfMorelink:hover { text-decoration: none; }
.orderSubmit1 { padding: 10px; direction: rtl; text-align: right; position: relative; width: 450px; font-family: yekan; font-size: 15px; font-weight: 400; }
.orderServiceHr1 { width: 100%; border: solid 1px gray; border-bottom: 0; }
.sUP1 { padding: 5px; line-height: 18px; }
.sUP2 { font-size: 14px; color: Blue; }
.sUP3 { direction: ltr; display: inline-block; font-size: 14px; }
.sUP5 { width: 70px; text-align: left; font-weight: 700; font-size: 14px; vertical-align: top; }
.sUP6 { width: 70px; text-align: left; font-weight: 700; font-size: 14px; vertical-align: top; }
.sUPFileLink { text-decoration: none; }
.sSearchProfile1 { width: 300px; }
.sSearchProfile4 { border: 1px solid gray; position: relative; padding: 8px; }
.sSearchProfile5 { position: absolute; left: 10px; bottom: 10px; }
.sSearchProfile7 { margin: 10px; }
.sSearchProfile8 { width: 120px; padding: 0 5px; vertical-align: top; }
.sSearchProfile11 { margin-top: 15px; }
.sProfileViewFieldPictures { float: right; margin: 0 0 0 10px; }
.sProfileView1 { direction: rtl; text-align: right; padding: 3px 10px; }
.sProfileViewField { padding: 5px; }
.sProfileViewFieldLabel { color: #ffd800; }
.HLoginCtrl0 { width: 650px; height: 32px; vertical-align: top; padding-right: 5px; }
.HLoginCtrl1 { width: 650px; direction: rtl; font-family: 'yekan',yekan; font-size: 14px; height: 32px; color: #000; }
.HLoginCtrl2 { width: 650px; height: 30px; direction: rtl; font-family: 'yekan',yekan; font-size: 14px; color: #000; text-align: right; border: 0; }
.HLoginCtrl3 { border: none; width: 65px; text-align: center; direction: rtl; }
.HLoginCtrl4 { font-size: 14px; text-align: right; width: 42px; padding-top: 0; }
.HLoginCtrl5 { height: 15px; font-size: 14px; width: 100px; border: solid 1px #989898; }
.HLoginCtrl6 { text-align: right; width: 65px; }
.HLoginCtrl7 { text-align: right; height: 15px; width: 100px; }
.HLoginCtrl8 { font-size: 14px; text-align: right; padding-top: 0; }
.HLoginCtrl9 { text-align: right; }
.HLoginCtrl10 { height: 18px; font-size: 14px; width: 100px; }
.HLoginCtrl11 { text-align: right; vertical-align: middle; }
.HLoginCtrl12 { text-align: left; padding-right: 5px; }
.LoginCtrl13 { width: 180px; text-align: center; }
.HLoginCtrl13_1 { color: #115ea3; font-size: 14px; width: 100%; }
.HLoginCtrl14 { padding-top: 0; }
.HLoginCtrl15 { border: 0; height: 30px; }
.HLoginCtrl18 { text-align: right; direction: rtl; padding-right: 10px; padding-top: 5px; text-decoration: none; }
.HLoginCtrl19 { color: #3d7d43; }
a.HLoginCtrl:visited, a.HLoginCtrl:link, a.HLoginCtrl:active { text-decoration: none; color: #000; font-size: 14px; font-weight: 400; font-family: 'yekan',yekan; cursor: pointer; padding-top: 5px; }
a.HLoginCtrl:hover { text-decoration: none; color: #115ea3; font-size: 14px; font-weight: 400; font-family: 'yekan',yekan; cursor: pointer; }
.HLoginReg14 { font-size: 14px; }
.HLoginCtrl4_1 { width: 210px; text-align: right; }
.LoginCtrl0 { background: #e6e6e6; border-bottom: 1px dotted #473f30; border-top: 1px dotted #473f30; box-shadow: 2px 2px 3px #473f30; min-height: 400px; margin: 20px auto 30px; max-width: 100%; padding: 20px; }
.LoginCtrl1 { border: 0 none; color: #fff; direction: rtl; font-family: "yekan",yekan; font-size: 14px; font-weight: 700; height: auto; width: 100%; }
.LoginCtrl2 { border: 0 none; color: #035b63; direction: rtl; font-family: "yekan",yekan; font-size: 14px; font-weight: 700; }
.LoginCtrl3 { border: medium none; direction: rtl; text-align: left; vertical-align: top; line-height: 35px; }
.LoginCtrl4 { font-size: 14px; margin: auto; padding-top: 5px; text-align: left; width: 80%; }
.LoginCtrl5 { background: none repeat scroll 0 0 #035b63; border: 1px solid #035b63; font-size: 14px; height: 40px; width: 100%; color: #656056; padding: 0 5px; }
.LoginCtrl6 { text-align: right; }
.LoginCtrl7 { height: auto; margin: auto; padding: 0 0 2px; text-align: center; width: 80%; }
.LoginCtrl8 { font-size: 14px; text-align: right; }
.LoginCtrl9 { text-align: right; }
.LoginCtrl10 { font-size: 14px; height: 18px; width: 100px; }
.LoginCtrl11 { text-align: right; vertical-align: middle; }
.LoginCtrl12 { padding-left: 5px; text-align: left; }
.LoginCtrl13 { color: #035b63; direction: rtl; font-size: 14px; text-align: right; vertical-align: top; width: 100%; }
.LoginCtrl13_1 { color: #035b63; font-size: 14px; width: 100%; }
.LoginCtrl14 { padding-top: 0; }
.LoginCtrl15 { border: 0 none; width: 100%; }
a.LoginCtrl:visited, a.LoginCtrl:link, a.LoginCtrl:active { color: #53514c; cursor: pointer; font-family: "yekan",yekan; font-size: 14px; font-weight: 400; padding-top: 5px; text-decoration: none; }
a.LoginCtrl:hover { color: #035b63; cursor: pointer; font-family: "yekan",yekan; font-size: 14px; font-weight: 400; text-decoration: none; }
table#ContentPlaceHolder1_VerticalLoginRtl1_Login1 { width: 100%; }
.LoginCtrl13 h3 { color: #035b63; padding-bottom: 20px; }
#ContentPlaceHolder1_VerticalLoginRtl1_UserLoggedInTD > div > div > div > div { display: inline-block; }
.Loginbutton { background: transparent; color: #fff; display: block; height: 45px; line-height: 45px; margin: auto; text-align: center; width: 100%; border: none; }
.login-back1 { background: transparent; padding: 10px; text-align: left; }
.LoginReg14 { font-size: 14px; }
.LoginCtrl4_1 { width: 80%; padding-top: 10px; padding-bottom: 10px; text-align: right; margin: auto; color: #53514c; }
.LoginCtrl0 > h3 { color: #9f814b; }
.sUserInfo1 { border-collapse: collapse; direction: rtl; text-align: right; }
.sUserInfo11 { text-align: right; text-transform: capitalize; }
.leftDiv { float: left; text-align: left; }
.LoginCtrl5 { background: url(../Images/pattern.jpg) repeat; border: 1px dotted #473f30; font-size: 14px; height: 40px; width: 100%; color: #656056; padding: 0 5px; }
a.Track:visited, a.Track:link, a.Track:active { text-decoration: none; color: #87c4f9; font-size: 15px; font-weight: 700; }
a.Track:hover { font-family: yekan; font-size: 15px; text-decoration: none; color: #dff6fc; font-size: 15px; font-weight: 700; cursor: pointer; }
.sTrackList1 { padding: 5px; direction: rtl; text-align: justify; font-family: yekan; margin-top: 20px; line-height: 7pt; }
.sTrackList1 * { font-family: yekan !important; }
.TrackNumber { direction: ltr; unicode-bidi: embed; }
.TrackTitle { font-weight: 700; color: #ff0; }
.TrackList { margin-top: 10px; padding-top: 10px; border-top: dotted 1px; }
.sTrackDataDiv { width: auto; height: auto; margin-top: 10px; border: solid 0; text-align: right; }
.TrackInfoTable { width: auto; height: auto; direction: rtl; text-align: right; }
.TrackInfoTable tr td { padding-right: 5px; direction: rtl; text-align: right; }
.sTrack1 { color: #87c4f9; }
.sTrack4 { border-style: dotted; border-width: thin; border-top: none; width: 75%; text-align: right; }
.TrackViewFooter { font-size: 14px; color: Gray; clear: both; }
.SendToFriend2 { direction: rtl; font-family: yekan; font-size: 15px; color: #fff; text-align: right; width: 100%; }
.SendToFriend5 { width: 80px; text-align: right; }
.SendToFriend7 { text-align: right; }
.SendToFriend8 { text-align: right; }
.SendToFriend9 { text-align: right; }
.SendToFriend10 { text-align: right; }
.SendToFriend11 { text-align: right; }
.SendToFriend12 { text-align: right; vertical-align: top; }
.SendToFriend13 { text-align: right; }
.SendToFriend14 { text-align: right; }
.SendToFriend15 { text-align: right; }
.SendToFriend16 { text-align: right; }
.SendToFriend17 { text-align: right; }
.sThreadView0 { color: #000; }
.sThreadView1 { background-color: #0359a6; padding: 2px; border: solid 1px #01a5eb; }
.sThreadView2 { min-height: 65px; padding: 5px; color: #fff; }
.sThreadView3 { text-align: center; font-size: 15px; width: 100%; }
.sThreadView5 { padding: 5px 5px 0; }
.sThreadView6 { direction: ltr; font-size: 14px; display: inline-block; }
.sThreadView7 { margin-top: 15px; clear: both; }
.sThreadView8 { background-color: #00adef; padding: 5px; font-size: 14px; border: solid 1px #01a5eb; }
.sThreadView11 { font-size: 14px; }
.sThreadView12 { width: 120px; vertical-align: top; padding: 5px; }
.sThreadView13 { border-right: dashed 1px #0b198d; }
.sThreadView18 { color: #fff; }
.sThreadView19 { text-align: center; background-color: #0359a6; width: 100px; height: 22px; float: left; margin: 5px; margin-left: 0; border: solid 1px #01a5eb; }
.sThreadView20 { text-align: center; background-color: #0359a6; width: 100px; height: 22px; float: left; margin: 5px; margin-left: 0; border: solid 1px #01a5eb; }
.sThreadView21 { padding-right: 5px; font-weight: 700; font-size: 14px; }
.sThreadView22 { padding-right: 5px; }
.sThreadView23 { text-align: right; }
.sThreadView24 { color: #045ba2; }
.sThreadView25 { display: block; width: 100%; }
.sThreadView26 { text-align: center; background-color: #0359a6; width: 100px; height: 22px; float: left; margin: 5px; margin-left: 0; border: solid 1px #01a5eb; }
.sThreadView27 { text-align: center; background-color: #0359a6; width: 100px; height: 22px; float: left; margin: 5px; margin-left: 0; border: solid 1px #01a5eb; }
.sThreadView28 { text-align: center; background-color: #0359a6; width: 190px; height: 22px; float: left; margin: 5px; margin-left: 0; border: solid 1px #01a5eb; color: #fff; }
a.sForumList1 { font-weight: 700; font-size: 14px; color: #045ba2; }
.sForumList2 { padding-right: 5px; font-size: 14px; color: #000; }
.sForumList5 { width: 60px; text-align: center; }
.sForumList6 { text-align: center; }
.sForumList7 { text-align: center; }
.sPostAddEdit1 { color: #000; }
.sPostAddEdit2 { margin-top: 15px; }
.sPostAddEdit4 { margin-bottom: 15px; }
.sPostAddEdit7 { margin-top: 15px; }
.sPostAddEdit7 .cleditorMain { display: inline-block; }
.sPostAddEdit7 textarea { direction: ltr; text-align: left; }
.sPostAddEdit8 { vertical-align: top; }
.sPostAddEdit9 { margin-top: 15px; }
.sPostAddEdit10 { margin-top: 15px; padding-right: 30px; }
.sPostAddEdit11 { text-align: center; margin-top: 10px; }
.sPostAddEdit12 { vertical-align: top; }
.sJobRequest2 { line-height: 18px; text-align: justify; }
.sJobRequest3 { width: 240px; text-align: left; }
.sJobRequest4 { color: red; }
.sJobRequest5 { vertical-align: top; }
.sJobRequest6 { font-weight: 700; }
.sForum1 { display: block; width: 100%; float: none; clear: both; margin-bottom: 5px; }
.sForum2 { text-align: right; width: 520px; height: 22px; float: right; margin: 5px; margin-right: 0; }
.sForum4 { text-align: center; background-color: #0359a6; width: 120px; height: 22px; float: left; margin: 5px; margin-left: 0; border: solid 1px #01a5eb; border-left: solid 2px #01a5eb; }
.sForum4 a { color: #fff; }
.sForum5 { padding-top: 5px; }
.sForum7 { width: 32px; }
.sForum8 { padding: 5px; }
a.sForum9 { font-weight: 700; font-size: 14px; color: #045ba2; }
.sForum11 { text-align: right; }
.sForum12 { text-align: right; }
.sForum13 { width: 50px; }
.sForum14 { width: 50px; }
.sForum15 { padding-top: 5px; }
.sForum16 { width: 20px; }
.sForum17 { padding-top: 5px; }
.sForum18 { font-size: 14px; background-color: #00adef; color: #fff; }
a.sForum18 { color: #fff !important; font-weight: 400 !important; }
.sForum19 { height: 50px; background-color: #d7d7d7; color: #000; text-align: center; }
.sForum20 { height: 50px; background-color: #fff; color: #000; text-align: center; }
.sForum21 { background-color: #00adef; padding: 5px; font-size: 14px; border: solid 1px #01a5eb; }
.sForum22 { display: block; width: 100%; float: none; clear: both; }
.sForum23 { text-align: center; background-color: #0359a6; width: 120px; height: 22px; float: left; margin: 5px; margin-left: 0; border: solid 1px #01a5eb; border-left: solid 2px #01a5eb; }
.sForum23 a { color: #fff; }
.sAdsNew2 { vertical-align: top; width: 100px; }
.sAdsNew4 { vertical-align: top; }
.sAdsNew5 { vertical-align: top; }
.sAdsNew5_2 { margin-top: 10px; }
.sAdsNew6 { vertical-align: top; }
.sAdsNew7_0 { direction: ltr; }
.sAdsNew12 { padding: 7px; }
.sAdsNew13 { border: solid 1px red; padding: 7px; }
.sAdsNew14 { color: red; }
.sAdsNew15 { margin-top: 10px; }
.sAdsNew16 { color: red; padding: 0 5px; }
.sAdsNew17 { margin-top: 10px; }
.sAdsPayment2 { border: solid 1px #000; padding: 5px; float: right; margin: 5px; }
.sAdsList1 { text-align: center; }
.sAdsList2 { width: 60px; }
.sAdsList3 { width: 70px; }
.sDailyAds3 { width: 100px; text-align: center; }
.sAdsView2 { font-weight: 700; font-size: 14px; color: #F60; }
.sAdsView3 { float: left; margin: 0 10px 10px; }
.sAdsView5 { margin: 20px 0 0; }
.sAdsView6 { font-weight: 700; font-size: 15px; color: #F60; }
.sAdsView7 { margin: 10px 0 0; }
.sAdsView8 { width: 50px; }
.sAdsView10 { margin-top: 20px; }
.sAdsView11 { font-weight: 700; }
.PagerContainerDiv { float: left; }
.PagerButtons { border: 0; background: url(../images/bgPager.gif) repeat-x scroll 0 -58px transparent; border-color: #D3D3D4; border-style: solid; border-width: 1px; color: #666 !important; line-height: 15px; text-decoration: none; margin-right: 2px; padding: 2px 5px; vertical-align: middle; }
.PagerButtons:hover { background: url(../images/bgPager.gif) repeat-x scroll 0 -87px transparent; border-color: #34A7DB; border-style: solid; border-width: 1px; color: #0068CC !important; }
.PagerButtons.aspNetDisabled { background: url(../images/bgPager.gif) repeat-x scroll 0 -87px transparent; border-color: #D3D3D4; border-style: solid; border-width: 1px; color: #666 !important; vertical-align: middle; }
.PagerNumbers { background: url(../images/bgPager.gif) repeat-x scroll 0 -87px transparent; border-color: #D3D3D4; border-style: solid; border-width: 1px; color: #666 !important; padding: 2px 5px; vertical-align: middle; }
.PagerNumbers:hover { background: url(../images/bgPager.gif) repeat-x scroll 0 -87px transparent; border-color: #34A7DB; border-style: solid; border-width: 1px; color: #0068CC !important; }
.PagerCurrentPage { background: url(../images/bgPager.gif) repeat-x scroll 0 -87px transparent; border-color: #D3D3D4; border-style: solid; border-width: 1px; color: #666 !important; padding: 2px 5px; font-weight: 700; vertical-align: middle; }
/*.sCart1 { padding: 5px; text-align: center; color: red; font-size: 14px; }
.sCart2 { border-bottom: dotted 1px silver; }
.sCart3 { font-size: 15px; font-weight: 700; }
.sCart4 { float: right; margin-left: 10px; direction: ltr; border: dotted 1px silver; }
.sCart4_2 { text-align: left; vertical-align: top; }
.sCart4_3 { font-size: 14px; color: #048589; }
.sCart4_4 { width: auto; padding-right: 30px; color: Gray; }
.sCart4_5 { text-align: left; }
.sCart4_6 { width: 40px; text-align: center; }
.sCart4_7 { vertical-align: middle; }
.sCart4_8 { vertical-align: middle; }
.sCart4_12 { font-size: 14px; }
.sCart4_13 { margin-right: 10px; }
.sCart4_13 table { border: dotted 1px silver; }
.sCart4_13_1 { text-align: left; }
.sCart4_13_2 { color: #ec222e; }
.sCart5 { border-bottom: dotted 1px silver; padding: 5px; font-size: 14px; }
.sCart6 { font-size: 15px; font-weight: 700; }
.sCart13 { font-family: yekan; font-size: 15px; }
.sCart15 { font-family: yekan; font-size: 15px; }
.sCart16 { vertical-align: top; }
.sCart17 { vertical-align: top; }
.sCart18 span { direction: ltr; display: inline-block; }
.sCart18 { line-height: 36px; background: #e6e6e6; -webkit-box-shadow: 6px 10px 27px 1px rgba(0,0,0,0.34); -moz-box-shadow: 6px 10px 27px 1px rgba(0,0,0,0.34); box-shadow: 6px 10px 27px 1px rgba(0,0,0,0.34); min-height: 230px; margin: 0% auto 30px; max-width: 85%; padding: 20px 7%; }*/
.sCart1 { }
.sCart2 { border-bottom: dotted 1px silver; }
.sCart3 { font-size: 14px; font-weight: bold; }
.sCart4 { float: right; margin-left: 10px; direction: ltr; border: dotted 1px silver; }
.sCart4_1 { }
.sCart4_2 { text-align: left; vertical-align: top; }
.sCart4_3 { font-size: 14px; }
.sCart4_4 { width: auto; padding-right: 30px; color: Gray; }
.sCart4_5 { text-align: left; }
.sCart4_6 { width: 80px; text-align: center; }
.sCart4_61 { width: 80px; text-align: center; }

.sCart4_7 { vertical-align: middle; }
.sCart4_8 { vertical-align: middle; }
.sCart4_9 { }
.sCart4_10 { }
.sCart4_11 { background: url(../images/Product/refresh.gif) right no-repeat; padding-right: 25px; }
.sCart4_12 { font-size: 14px; }
.sCart4_13 { margin-right: 10px; border: dotted 1px; background: white; }
.sCart4_13 table { border: dotted 1px silver; }
.sCart4_13 div { text-align: right; }
.sCart4_13_1 { text-align: left; }
.sCart4_13_2 { color: #ec222e; }
.sCart5 { border-bottom: dotted 1px silver; padding: 5px 5px 50px; font-size: 14px; }
.sCart6 { font-size: 14px; font-weight: bold; }
.sCart7 { width: 80%; }
.sCart8 { text-align: left; }
.sCart9 { text-align: left; }
.sCart10 { }
.sCart11 { }
.sCart12 { }
.sCart13 { font-family: Yekan; font-size: 14px; }
.sCart14 { }
.sCart15 { font-family: Yekan; font-size: 14px; }
.sUserInfo3 { width: 25%; float: right; text-align: left; }
.sCart16 { vertical-align: top; }
.sCart17 { vertical-align: top; }
.sCart18 { background: #e6e6e6 none repeat scroll 0 0; box-shadow: 6px 10px 27px 1px rgba(0, 0, 0, 0.34); line-height: 36px; margin: 2% auto 30px; max-width: 85%; min-height: 230px; padding: 7%; }
.sCart18 span { color: red; display: inline; }
.sCart19 { }



.sCartPayment1 { font-size: 15px; font-weight: 700; }
.sCartPayment3 { background: #f60324; }
.sCartPayment4 { font-weight: 700; font-size: 14px; color: #fff; }
.sCartPayment6 { width: 430px; color: Orange; }
.sCartPayment8 { color: Orange; }
.sCartPayment10 { color: Orange; }
.sCartPayment12 { color: Orange; }
.sCartPayment14 { color: Orange; }
.sCartPayment16 { color: Orange; }
.sCartPayment18 { color: Orange; }
.sCartPayment20 { color: Orange; }
.sCartPayment21 { vertical-align: top; }
.sCartPayment22 { vertical-align: top; color: Orange; }
.sCartPayment22_1 { color: Orange; }
.sCartPayment22_3 { width: 550px; }
.sCartPayment24 { width: 282px; }
.sCartPayment25 { text-align: right; width: 90px; }
.sCartPayment26 { width: 80px; color: Orange; }
.sCartPayment27 { width: 30px; }
.sCartPayment28 { text-align: right; vertical-align: middle; }
.sCartPayment29 { text-align: right; }
.sCartPayment30 { color: Orange; }
.sCartPayment32 { text-align: right; }
.sCartPayment33 { color: Orange; }
.sCartPayment35 { border: 1px solid; }
.sCartPayment36 { background: #f60324; }
.sCartPayment37 { font-weight: 700; font-size: 14px; color: #fff; width: 510px; }
.sCartPayment38 { padding: 5px; border: dotted 1px silver; text-align: right; }
.orderSubmit1 { padding: 10px; direction: rtl; text-align: right; position: relative; width: 450px; font-family: yekan; font-size: 15px; font-weight: 400; }
span.hilite { background-color: #00a6b0; color: #fff; padding: 2px; }
.sSearch2 { font-family: yekan; color: red; font-size: 15px; }
.sSearch3 { width: 100%; }
a.sSearch5:link, a.sSearch5:active, a.sSearch5:visited { text-decoration: none; font-family: yekan; color: #595959; font-size: 15px; font-weight: 700; }
a.sSearch5:hover { text-decoration: none; font-family: yekan; color: #05858c; font-size: 15px; font-weight: 700; cursor: pointer; }
.sSearch7 { border: 0; border-top: dotted 1px silver; width: 100%; text-align: center; }
.searchCtrl2 { background-image: url(../Images/search.png); border: none; background-color: transparent; height: 23px; width: 24px; margin-bottom: 0; }
.searchCtrl3 { padding-left: 0; width: 30px; text-align: right; padding-top: 8px; }
.searchCtrl4 { width: 160px; padding-top: 8px; padding-right: 8px; }
.searchCtrl1 { direction: rtl; text-align: right; padding-top: 5px; }
.searchCtrl4 { font-family: yekan; font-size: 15px; text-align: justify; direction: rtl; }
.titleLogin h1 { font-size: 15px; color: #439461; }
.loginvs { padding-left: 10px; padding-right: 10px; }
.logintablelefttd h1 { font-size: 16px; color: #439461; }
.lilogin { color: #81a841; }
.txtlilogin { color: #fff; }
.formButton { width: 38px; height: 22px; background-image: url(../images/1065/Login.png); background-color: transparent; border: none; cursor: pointer; }
a.menuLink { font-weight: 700; color: #1ba0d1; }
a.menuLink:hover { color: #81a841; }
.loginhr { padding-top: 5px; padding-bottom: 5px; clear: both; }
.sTicketmenu { display: block; padding-top: 7px; text-align: right; }
.SearchTicket { width: 68px; height: 20px; background-image: url(../images/1065/search.png); background-color: transparent; border: none; cursor: pointer; }
.tickettable { padding-top: 8px; }
.MenuTicket-Seperator { float: right; padding-left: 4px; padding-right: 4px; }
a.ticketLink { color: #0F8244; }
a.ticketLink:hover { color: #81a841; }
.ticket-grid { padding-top: 7px; }
.login { color: #000; }
.ticketviewgrid { opacity: .85; filter: alpha(opacity=85); }
.TicketSeperator { color: #1bbd69; padding-left: 4px; padding-right: 4px; }
.Brstyle { width: 600px; height: 2px; background-image: url(../images/ticketbr.png); background-color: transparent; border: none; cursor: pointer; padding-bottom: 15px; background-repeat: no-repeat; background-position: center center; }
.FormTicket { width: 68px; height: 20px; background-image: url(../images/1065/search.png); background-color: transparent; border: none; cursor: pointer; margin-top: 2px; }
.weather { direction: rtl; text-align: right; position: relative; }
.weather .texts { padding: 15px; }
.weather .icon { float: left; margin: 10px; }
.weather .temp { font-size: 26px; color: #195594; direction: ltr; display: inline-block; }
.weather .city a { font-size: 18px; color: #195594; clear: both; }
.weather .infoDiv { margin-top: 5px; }
.weather .loading { display: none; }
.weather .windSpan { color: #195594; direction: ltr; display: inline-block; }
.weather .humiditySpan { color: #195594; direction: ltr; display: inline-block; }
.weather .pressureSpan { color: #195594; direction: ltr; display: inline-block; }
.sRER1 { margin-bottom: 10px; direction: rtl; }
.sRER1_0 { display: block; font-size: 13px; margin-bottom: 5px; color: #152C53; }
.sRER3 { border-bottom: dotted 1px #152C53; background: #e6e6e6 none repeat scroll 0 0; padding-bottom: 10px; padding-right: 10px; padding-top: 10px; }
.sRER4 { font-weight: 700; font-size: 14px; color: #0998a9; }
.sRER5 { font-weight: 700; font-size: 14px; color: #0998a9; }
.sRER6 { display: inline-block; vertical-align: top; }
.sRER6 img { vertical-align: top; }
.sRER31 { border-bottom: dotted 1px #152C53; background: #f1f1f1 none repeat scroll 0 0; padding-bottom: 10px; padding-right: 10px; padding-top: 10px; }
.sRER41 { font-weight: 700; font-size: 14px; }
.sRER51 { font-weight: 700; font-size: 14px; }
.sRER61 { display: inline-block; vertical-align: top; }
.sRER61 img { vertical-align: top; }
.clear { clear: both; }
.pager-wrapper { margin: auto; text-align: center; margin-top: 20px; margin-bottom: 20px; }
.pager-wrapper a { background: #e6e6e6 none repeat scroll 0 0; width: 33px; height: 33px; display: inline-block; padding-top: 2px; color: #000; }
.pager-wrapper a:hover, .pager-wrapper a:active { background-color: #0ab8be; color: #fff; }
.PrvBtnPager { background: #e6e6e6 none repeat scroll 0 0; border-radius: 5px; box-shadow: 6px 10px 27px 1px #efefef; border: 1px solid #bbb; }
a.PrvBtnPager:hover { background-color: #0ab8be; }
a.NextBtnPager:hover { background-color: #0ab8be; }
.NextBtnPager { background: #e6e6e6 none repeat scroll 0 0; box-shadow: 6px 10px 27px 1px #efefef; border: 1px solid #bbb; border-radius: 5px; }
.current-page { background-color: #b5b5b5; width: 33px; height: 33px; display: inline-block; padding-top: 2px; color: #000; border-radius: 5px; padding-top: 3px !important; }
.aspNetDisabled { background-color: #b5b5b5 !important; border: none !important; border-radius: 5px; padding-top: 3px !important; padding-right: 10px; padding-left: 10px; }
.DivCompleteStyle { direction: rtl; text-align: right; background: url(../Images/pattern.jpg) repeat scroll 0 0; padding-bottom: 20px; }
#figure.effect-apollo { background: #3498db; }
#figure.effect-apollo img { opacity: .95; -webkit-transition: opacity 0.35s,-webkit-transform 0.35s; transition: opacity 0.35s,transform 0.35s; -webkit-transform: scale3d(1.05,1.05,1); transform: scale3d(1.05,1.05,1); }
#figure.effect-apollo #figure::before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255,255,255,.5); content: ''; -webkit-transition: -webkit-transform 0.6s; transition: transform 0.6s; -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-120%,0); transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-120%,0); }
#figure.effect-apollo h2 { text-align: left; }
#figure.effect-apollo p { position: absolute; right: 0; bottom: 0; margin: 3em; padding: 0 1em; max-width: 150px; border-right: 4px solid #fff; text-align: right; opacity: 0; -webkit-transition: opacity 0.35s; transition: opacity 0.35s; }
#figure.effect-apollo:hover img { opacity: 0.6; -webkit-transform: scale3d(1,1,1); transform: scale3d(1,1,1); }
#figure.effect-apollo:hover p { opacity: 1; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; }
#figure.effect-apollo:hover #figure::before { -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,120%,0); transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,120%,0); }
.tag-link { display: inline-block; border: solid 1px #c3c3c3; margin: 2px; padding: 2px 4px; border-radius: 5px; background-color: #eeeeee; font-size: 14px; }
textarea { margin-top: 10px !important; }
a#scrollUp { animation: 2s ease 0s normal infinite running bounce; background: #b9b9b9 none repeat scroll 0 0; border: 1px dotted #747575; bottom: 52px; color: #fff; padding: 5px 10px; right: 0; }
a#scrollUp i { font-size: 45px; }
.fa-angle-up::before { content: ""; }
*::before, *::after { box-sizing: border-box; }
*::before, *::after { box-sizing: border-box; }
.fa { display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; }
.floatclassR { float: right; direction: rtl; text-align: right; padding: 10px; }
.floatclassL { float: left; text-align: left; padding: 10px; }
.sPrdcList span { direction: ltr; display: inline-block; }
.sPrdcList { background: #e6e6e6 none repeat scroll 0 0; box-shadow: 6px 10px 27px 1px rgba(0, 0, 0, 0.34); line-height: 36px; margin: 0 auto 0px; max-width: 99%; min-height: 41px; padding: 6px; }
.Blog { background: white; -webkit-box-shadow: 6px 10px 27px 1px rgba(0,0,0,0.34); -moz-box-shadow: 6px 10px 27px 1px rgba(0,0,0,0.34); box-shadow: 6px 10px 27px 1px rgba(0,0,0,0.34); margin: 2% 5% 30px 20px; padding-bottom: 20px; float: right; height: 480px !important; overflow: hidden; padding-top: 10px; line-height: 28px; }
.Blog span:first-child { height: 60px; display: block; }
.Blog a { color: #0ab8be; }
.SetMarginAuto { margin: auto; }
.BlogArchiveBox { text-align: left !important; }
.BlogTilte { text-align: right; float: right !important; display: block; }
.serachbtnClass { background-color: transparent; background-image: url('../Images/1065/search.png'); border: none; height: 20px; width: 20px; cursor: pointer; margin-right: 10px; }
.BlogItemsSec { font-family: yekan; color: gray; font-size: 14px; }
.BlocContent { background: white; }
.menuDatalistDiv { direction: rtl; text-align: right; }
.seo-tags { margin-bottom: 10px; }

.sCart18 span { color: red; display: inline; }
.selectedItems select { width: 75% !important; background: #f6f6f6 none repeat scroll 0 0; border: 1px dashed #b2b2b2; }

.PrImgClass { min-height: 163px; }




.search-template .display { display: none; }
.search-template .display .button { display: inline-block; width: 24px; height: 24px; background: url(../Images/display-type.png) no-repeat; float: left; }
.search-template .display .button.grid { background-position: 0 0; }
.search-template .display .button.grid:hover, .search-template .display .button.grid.selected { background-position: 0 -24px; }
.search-template .display .button.list { background-position: -24px -24px; }
.search-template .display .button.list:hover, .search-template .display .button.list.selected { background-position: -24px 0; }

/*StuffList-filtering*/
.stuff-sidebar .stuff-search { }
.stuff-sidebar .stuff-search input[type=text] { border: 1px solid #0ab8be; height: 34px; }
.stuff-sidebar .stuff-search .btn { background: #0ab8be; color: #fff; font-size: 12px; line-height: 20px; border-radius: 0 !important; }
.stuff-sidebar .stuff-search .dropdown-menu { line-height: 20px; font-size: 13px; }
.stuff-sidebar .selected-items .label { margin-left: 5px; display: inline-block !important; padding: 4px !important; background: white; font-size: 12px; font-weight: normal; padding: 2px; }
.stuff-sidebar .selected-items span.remove { margin-right: 10px; cursor: pointer; }
.stuff-sidebar .price { border: 1px solid #0ab8be; padding: 0 15px 15px 15px; margin: 30px 0; }
.stuff-sidebar .price .price-title { display: block; background: #0ab8be; color: #fff; padding-right: 15px; margin-right: -15px; margin-left: -15px; margin-bottom: 10px; }
.stuff-sidebar .price #minPrice { text-align: left; }
.stuff-sidebar .search-items { /*border: 1px solid #0ab8be;*/ list-style: none; padding-right: 0px; }
.stuff-sidebar .search-items .search-item .btn { padding: 0px; cursor: default; width: 100%; border-radius: 0; background: #0ab8be; height: 30px; border: 1px solid #0ab8be; line-height: 17px; color: #fff; font-size: 14px; text-align: right; padding-right: 10px;}
.stuff-sidebar .search-items .search-item .btn .caret { position: absolute; border-top: 6px solid; border-right: 5px solid transparent; border-left: 5px solid transparent; margin-left: 0; top: 10px; left: 10px; }
.stuff-sidebar .search-items .search-item .dropdown-menu { padding: 0px; margin: 0px; position: inherit; display: block !important; box-shadow: none; border: none; border-radius: 0; font-size: 12px; z-index: 2 !important; width: 100%; float: none; }
.stuff-sidebar .search-items .search-item .dropdown-menu > .active > a { background: none; color: inherit; margin-top: 0px; }
.stuff-sidebar .search-items .search-item .dropdown-menu input { position: inherit; margin-left: 6px; vertical-align: text-top; height: 25px; }
.sidebar-btn { position: fixed; right: calc(100% - 66px); top: 50%; transform: rotate(-90deg); background: #fff; padding: 8px 20px; font-size: 16px; border: 2px solid; border-radius: 0 0 5px 5px; border-top-color: #fff; z-index: 20001; display: none; }
.search-item .dropdown-menu li { border: none; }
.search-item .radio, .checkbox { margin-bottom: 0px !important; margin-top: 0px !important; }


/*Pager*/
.pager-wrapper { text-align: center; margin-top: 30px; }
.pager-wrapper .pagination > li:first-child a { direction: ltr }
.pager-wrapper .pagination > li:first-child a, .pager-wrapper .pagination > li:last-child a, .pager-wrapper .pagination > li:first-child span, .pager-wrapper .pagination > li:last-child span { border-bottom: none; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: transparent; padding-top: 10px; }
.pager-wrapper .pagination > li:first-child a:before, .pager-wrapper .pagination > li:first-child span:before { content: "\f054"; color: #bbb; }
.pager-wrapper .pagination > li:last-child a:before, .pager-wrapper .pagination > li:last-child span:before { content: "\f053"; color: #bbb; }
.pager-wrapper .pagination > li > a, .pager-wrapper .pagination > li > span { float: right; border: none; border-bottom: 2px solid #ddd; color: #bbb; padding: 3px 17px; transition: all 0.3s ease; background: none;}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { background: none; border-bottom: 2px solid #000 !important }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { background: none; border-bottom: 2px solid #000 !important }
.pager-wrapper .pagination > li:first-child.active a, .pager-wrapper .pagination > li:first-child.active span, .pager-wrapper .pagination > li:first-child a:hover, .pager-wrapper .pagination > li:first-child a:focus { border-bottom: none !important;  background: none; }
.pager-wrapper .pagination > li:last-child.active a, .pager-wrapper .pagination > li:last-child.active span, .pager-wrapper .pagination > li:last-child a:hover, .pager-wrapper .pagination > li:last-child a:focus { border-bottom: none !important; background: none;}
