
@font-face {
    font-family: 'yekan';
    src: url(/Uploads/Public/sys/web_Yekan.woff);
    src: url(/Uploads/Public/sys/web_Yekan.eot?#iefix) format("embedded-opentype"), url(/Uploads/Public/sys/web_Yekan.woff) format("woff"), url(/Uploads/Public/sys/web_Yekan.ttf) format("truetype"), url(../Font/web_Yekan.svg#BYekan) format("svg");
    font-weight: normal;
    font-style: normal
}
@font-face{font-family:'Glyphicons Halflings';src:url(/Uploads/Public/sys/glyphicons-halflings-regular.eot);src:url(/Uploads/Public/sys/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(/Uploads/Public/sys/glyphicons-halflings-regular.woff2) format('woff2'),url(/Uploads/Public/sys/glyphicons-halflings-regular.woff) format('woff'),url(/Uploads/Public/sys/glyphicons-halflings-regular.ttf) format('truetype'),url(/Uploads/Public/sys/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}

body {background-color: #333333 !important;color:Black;margin:0px 0px 0px 0px;font-family:Yekan,tahoma,Verdana,Arial,sans-serif !important;text-align:right;direction:rtl;font-size:12px;font-weight: normal;line-height: 1.8;width:100%;/* background: url(/Uploads/Public/sys/black-shadow.jpg) center bottom no-repeat; *//* background-repeat: repeat-x; *//* background-position: 102px bottom; */background-size: 100% 25%;position: relative;}

body:after {position:absolute;content:'';/* background: url(/Uploads/Public/sys/black-shadow.jpg) center bottom no-repeat; */background-repeat: repeat-x;background-size: 100% 100%;height: 507px;bottom: 0;right: 0;width: 100%;}

form{background-image: url('/Uploads/Public/sys/96f986e774ed4147b94c11e7a548df44.jpg');background-repeat:no-repeat;background-position:center top;padding-top:195px;}
.tmain {width:970px;/* background-image: url('images/Tp.png'); */background-repeat:no-repeat;background-position:right 30px;z-index: 9;position: relative;}

#content{padding: 20px;margin: 0 auto 10px auto;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;background-color:#eee;display:block;float:right;width: 925px;min-height: 230px;}
.right{/* width: 480px; */vertical-align:top;}
.bodymain-box {
	background:#e0e0e0;
	float: right;
	width: 100%;
	border-radius: 10px;
	margin: 10px 0;
	border: 3px solid #fff;
}
.body{vertical-align:top;height:180px;padding:0px 10px 5px 0px;width: 480px;}
.left{width:0px; vertical-align:top;}
.Top{background-image:url('images/Tab.jpg');background-repeat:no-repeat; background-position:center bottom; padding-bottom:3px;}
.Bottom{text-align:center;background-image: url('/Uploads/Public/sys/Footer.jpg');background-repeat:no-repeat;background-position:center top;padding-top: 5px;height: 64px;/* background-color:#333131; */position: relative;background-size: 101%;}
#content h2 {
	color:#927756
}
.sitenavigation {
	margin-bottom:10px
}
img{border-width:0px; max-width:100%}
h1 {color: #8e7351;font-size: 20px;font-style:normal;padding:5px;font-family:Yekan;margin: 0;border-bottom: 2px solid #9e8360;}
h3 {color: #866a49;font-size: 17px;font-style:normal;/* background-color:#ccc; *//* padding:5px; */font-family:Yekan;}
p {line-height:2; text-align:justify;}
ul{line-height:2; text-align:justify;}
a{color:#704f38; text-decoration : none;}
a:link ,a:visited {text-decoration: none;color: #704f38;}
a:hover {color: #000;}
.menu {width: 100%;background-image: url('images/MenuBg.png');background-repeat:no-repeat;background-position:center top;height: 63px;padding: 11px 25px 0px 240px;/* margin-bottom: 11px; */background-size: 101% 92%;margin-top: -63px;}

.level1 {vertical-align:bottom; bottom:0px;padding-top:0px;}
a.level1{color:#fff;/* width:100px; */text-align:center;height:41px;font-size:12px;font-weight:bold;}
a:hover.level1{color:#77553c;}
/*.level1 > li{border-left:solid 1px #dadada;}*/
.footerMenu {
    padding-left: 10px;
    margin-top: 4px;
}
#MMainMenu_Menu1 {
    /* margin-right: 30px; */
}
.level1 > li> .level2{min-width: 50px;vertical-align:bottom;height: 33px;padding-top:0px;}
#MMainMenu_Menu1 ul li {
	padding-right: 25px;
}
a.level2{text-align:center;padding: 0;color:#fff;font-size: 13px;font-weight:bold;}
a:hover.level2{color:#77553c;}
.level1 > li > ul{ }
.level3{border-bottom:solid 1px #fd4e52;padding-left:1px;padding-right:2px; padding-top:3px; padding-bottom:3px; color:#5f5f5f; text-align:right;background-color:#f2f2f2;vertical-align:middle; width:140px;}
a.level3{ color:#5f5f5f;}
a:hover.level3{ color:#3366CC;}
.level3 > li {border-top:solid 1px #ccc;}
.has-popup .static{ width:100px; text-align:center; font-weight:bold;color:#000;}
.has-popup a:hover.static{color:#5b3b8d;}
.level2 .dynamic{border-bottom:solid 1px #ccc;padding-right:2px; padding-top:3px; padding-bottom:3px; color:#5f5f5f; text-align:right;background-color:#ededed;vertical-align:middle; width:160px; font-size:12px; font-weight:normal;}
.level2 a:hover.dynamic{ color:#000;}

.border { border-width:1px; border-color:#cccccc;}
.copyright {padding:10px 0px 0px 0px; width:100%; color :#FFFFFF; text-align:center; vertical-align:bottom;}
#licence {color:#fff;text-align:center;background-image: url('/Uploads/Public/sys/copyright.jpg');background-repeat:no-repeat;background-position:center top;padding-bottom:0px;height: 75px;padding-top: 18px;}#licence a{font-weight:bold; color:#fff;}#licence a:hover{font-weight:bold; color:#fff;}
.date{direction:ltr;}
.textbox{font-family:Yekan;border: solid 1px #c1c1c1;text-align:right;font-size: 12px;width:160px;height: 22px;margin-bottom: 7px;background-color: #fff;padding: 3px 7px;}
.textdesc{font-family:Yekan;border: solid 1px #c1c1c1;text-align:right;font-size: 12px;width: 300px;height:100px;background-color: #fff;padding: 3px 7px;}
.textdate {font-family:Yekan; font-size:10px; border: solid 1px #888; direction:ltr; text-align:Left; width:70px; height:17px;}
.fileupload{font-family:Yekan; border:solid 1px #888;}
.dropdown {font-family:Yekan; font-size:10px; border: solid 1px #888; WIDTH: 150px; HEIGHT: 20px; TEXT-ALIGN: left; background-color:Transparent;}
.button {background-color:#77553c;color:#ffffff;width:100px;padding: 6px 13px;font-family:Yekan;border:solid 0 #ffffff;border-radius: 3px;}
.sample {font-size:9px; font-style:italic;}
.star {color:Red;}
hr{ width:100%; background-image:url('images/line.gif'); background-repeat:repeat-x;}
.stable {width:100%; border-width:1px; border-style:solid; border-color:#cccccc; padding:0px; background-color:#FFFFFF}
.title{text-align:center; color:#f66126;}
.statictable{}
.staticheader{text-align:center;}
.statictext{text-align:right;}
/* Corner Menu */
.cornermenuheader{ padding:5px; width:100%; background-color:#d3d3d3; color:#FFFFFF;}
.cmenu ,a.cmenu:link ,a.cmenu:visited{width:250; background-color:#f4f4f4; color:#978286; display: block; padding:5px; border-bottom-width:1px; border-bottom-color:#e5e5e5; border-bottom-style:solid;}
a.cmenu:hover {background-color:#FFFFFF; color:#f66126; display: block;}
.camenu{background-color:#CCCCCC; color:#FFFFFF; display: block;width:250;padding:5px; border-bottom-width:1px; border-bottom-color:#e5e5e5; border-bottom-style:solid;}
.tableimagegallery {text-align:center; vertical-align:baseline; }
.imagegallery {WIDTH:auto; height:auto; text-align:center;margin:0px;}
.gallery {RIGHT:0px; top:0px; FLOAT:right; TEXT-ALIGN:center; width:100%;}
.imagegallery > .gallery > a > img {border: 3px solid #ddd; padding:5px; background:#FFFFFF; overflow:hidden;}
.imagegallery > .gallery > img {border: 5px solid #ddd; padding:5px; background:#FFFFFF; overflow:hidden;}
/* FAQ */
.faqtable {}
.faqheader{ padding:5px; width:100%; background-color:#d3d3d3; color:#FFFFFF; background-repeat:repeat-x;}
.faqtext{}
.faqbullet{margin-right:20px; padding-left:2px; line-height:20px; direction:rtl; list-style-image: url('images/bullet/bullet1.gif'); vertical-align:middle;}
.faqquestion{color:#743e21; padding-bottom:5px; padding-top:10px;}
.faqanswer{background-color:#f4f4f4; padding:5px;}
.faqtop{text-align:left;}
/* marquee */
.marqueetable{}
.marqueeheader{}
.marqueetext{}
/* Link */
.linktable {text-align:right; width:234px; margin-top:5px; margin-bottom:5px; padding-bottom:15px;}
.linkheader{ padding:0px; color:#fff;height:25px; text-align:right; font-weight:bold; vertical-align:top; padding-top:1px; padding-right:28px;}
.linktext{padding:0px 5px; text-align:right; height:150px;}
/*.linkbullet{ margin-right:20px; padding-left:2px; line-height:20px; direction:rtl; vertical-align:middle; border-width:0px; }*/
.linkbullet{padding:0px; margin:0px;list-style-type:none;}
.linkbullet li{line-height:2;}
.linkpagingtable{width:100%;}
.linkpagingtd{text-align:center; vertical-align:bottom;}
.linkcontenttable{width:100%;}
.linkcontenttd{vertical-align:bottom; text-align:center;}

.linkpagetable {width:100%; text-align:right;}
.linkpagetd{ text-align:right;}
.linkgrouptitle{text-align:center; color:#f66126;}
.linktitle{text-align:Right; color:#f66126; vertical-align:bottom;}
/* News */
.newspagetable{}
.newspagingtable{}
.newstitles{text-align: center; color: #006666; clip: rect(15px, 0px, 0px, 0px);}
.newspublishes{font-style:italic; color:#666666; font-size:10px;}
.newstitle{/* text-align:center; */color: #987e5e;}
.newstitle h1 {
	font-size:24px;
	margin-top: 40px;
}
.newstoprow1 {
    width: 73%;
    float: right;
}
.newscode {
	display:none
}
.newspublish{color:#666666;font-size: 11px;text-align:right;}
.newsshort{text-align:right;background-color:#f4f4f4;border-color:#ffffff;border-width:1px;color:#978286;padding:10px;margin-bottom: 10px;}
.newsbullet{line-height:20px; direction:rtl; vertical-align:middle; list-style-type:none; padding:0px; margin:0px;}
.newsbullet li{ padding-bottom:3px;}
.newssource { text-align:right; padding-top:5px; padding-bottom:5px;}
.newssurvey{background-color:#f4f4f4; color:#666666; font-style:italic;}
#tag {
	margin: 30px 0 20px;
	float: right;
	width: 100%;
}
#tag a {
	padding: 7px;
	text-decoration: none;
	color: #b5854b;
}
#tag a:hover {
	color: #cc2e07;
}
.newstable {float: right;width: 468px;margin: 25px 22px 0 0;/* background-image:url('images/usefulllinkB.png'); */background-repeat:no-repeat;background-position: center bottom;padding-bottom: 8px;background-size: 100% !important;/* background: #ededed; */}
.newsheader{
	background-image: url('/Uploads/Public/sys/usefulllinkT.png');
	background-repeat:no-repeat;background-position:center top;
	height:28px;text-align:center;font-weight:bold;font-size:13px;
	background-size: 100% 100%;
	}
.newstext{height: 100%;padding: 18px 20px;/* background-image:url('images/usefulllinkM.png'); */background-repeat:repeat-y;background-position:center top;background-size: 100%;/* border-bottom: 3px solid #fff; */}
.newstable .newstext {
	/* background:#ededed */
}
.newstext a{ font-weight:600; display:block; padding-bottom:3px; color:#9a3600;}
.newstext img{/* width:104px; *//* height:84px; *//* border:solid 2px #e6e6e6; */}
#pscroller1 {
    width: 330px;
    height: 280px !important;
    border: none !important;
    padding: 5px;
    background: none !important;
}
.innerDiv {
    width: 100% !important;
    visibility:visible !important;
}

/* NewsLetter */
.newslettertable{}
.newsletterheader{}
.newslettermessage{}
.newslettertext{}
/* Download */
.downloadtable { text-align:right;}
.downloadheader{ padding:5px; width:100%; background-color:#FC7216; color:#FFFFFF;background-image : url('images/fheader.jpg'); background-repeat:repeat-x;}
.downloadtext{}
.downloadbullet{ margin-right:20px; padding-left:2px; line-height:20px; direction:rtl; vertical-align:middle; border-width:0px; list-style-type:none;}
.downloadcategory{}
.downloadcategoryheader{}
.downloadcategorytext{}
.downloadcategorybullet{}
/* Search */
.searchsitetable{width:100%;background: #eee;border-radius: 7px;border: 3px solid #fff;padding: 20px;margin-bottom: 10px;min-height: 300px;}
.searchsiteresult{width:100%;background-color:#FFFFFF;padding: 15px 20px;}
.searchsiteresult img{ visibility:hidden; display:none;}
.searchsiteresult a {
	font-size:16px;
	color:#a9793e
}
.searchsitenoresult{width:100%;}
.searchquery{color:red;}
.searchsiteresultdesc{ padding-bottom:20px; display:block;}

.csearchtable{}
.csearchheader{}
.csearchtext{}
/* Customer */
.customertable {padding: 0px; border: 1px solid #cccccc;}
.customertablegroup { background-color:#666666; color:#FFFFFF; padding:5px 5px 5px 2px;}
.customerrow{background-color:#cccccc;padding:5px 5px 5px 2px;}
.customerrowalt{background-color:#ffffff;padding:5px 5px 5px 2px;}
/* Product */
.LastProductheader{ padding:5px; width:100%; background-color:#FC7216; color:#FFFFFF;background-image : url('images/fheader.jpg'); background-repeat:repeat-x;}

.productcategory{}
.productcategoryheader{}
.productcategorytext{}
.productcategorybullet{}
/* Law */ .lawtable{ width:100%;}
.lawpublish{ font-style:italic;}
.lawtitle{ text-align:center ; padding-bottom:20px;}

.lawcategory{}
.lawcategoryheader{}
.lawcategorytext{}
.lawcategorybullet{}

.lawtable{}
.lawheader{}
.lawtext{}
.lawbullet{}
/* Category */
.block {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; COLOR: #ffffff
}
.block .title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; BACKGROUND: url(images/bg_sidebar_title.gif) #333 no-repeat; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; COLOR: #ff9933; PADDING-TOP: 7px
}
.block .listbox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(images/bg_sidebar_block.gif) #404040 no-repeat left bottom; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 5px
}
.block .listbox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3664a5; PADDING-TOP: 0px
}
.block A {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
.block LI {
	LIST-STYLE-TYPE: none
}
.block LI.separator {
	FONT-SIZE: 1px; BACKGROUND: #ff9933; MARGIN: 5px 0px; WIDTH: 140px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.sub-category-grid {MARGIN-BOTTOM: 15px; MARGIN-LEFT: auto; WIDTH: 520px; MARGIN-RIGHT: auto; float:right; clear:right;}
.title-box {VERTICAL-ALIGN: text-top; TEXT-ALIGN: center; background-color:#cccccc; height:20px; width:300px;}
.category { background-color:#666666; color:#FFFFFF;}
.altercategory {background-color:#999999;}
.sub-category-grid .item-box {VERTICAL-ALIGN: text-top; TEXT-ALIGN: center; width:520px;}
.sub-category-grid .sub-category-item {BACKGROUND: url(images/home-cat-bg.gif) no-repeat 0px 100%; MARGIN: 10px; WIDTH: 150px; HEIGHT: auto; TEXT-ALIGN: center;}
.sub-category-grid .sub-category-item .category-title {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; BACKGROUND: url(images/home-cat-title.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 8px; HEIGHT: 1.8em; TEXT-ALIGN: center;}
.sub-category-grid .sub-category-item .picture {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center; height:50px;}

.product-list1 {MARGIN: 0px auto; WIDTH: 600px; float:right;}
.product-list1 .item-box {CLEAR: both; MARGIN-BOTTOM: 10px; POSITION: relative; TEXT-ALIGN: Right;}
.product-list1 .product-item {MARGIN-TOP: 10px; BACKGROUND: url(images/pb_s_bg.gif) no-repeat 0px 100%; WIDTH: 600px; POSITION: relative; HEIGHT: 177px;}
.product-list1 .product-item .product-title {PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/deal_box_hl.gif) no-repeat 0px 0px;PADDING-BOTTOM:8px;PADDING-RIGHT: 10px;PADDING-TOP: 10px; }
.product-list1 .product-item .product-title A {BACKGROUND: url(images/deal_box_hr.gif) no-repeat 100% 0px; LINE-HEIGHT: 1.3em; HEIGHT: 2em;}
.picture a img{height:100px;}
.productshowprice{ color:red;}
.product-list1 .product-item .picture {FLOAT: Right; MARGIN: 0px 10px 10px 0px; height:50px;} 
.product-list1 .product-item .description {	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 140px 0px 135px; BORDER-Right: #e3e3e3 1px solid; COLOR: #555; PADDING-TOP: 0px; TEXT-ALIGN: Right;}

	
.product-list1 .product-item .prices-wrapper {RIGHT: 475px; FLOAT: right; BOTTOM: 20px; POSITION: absolute; TEXT-ALIGN: right;}
.product-list1 .product-item .prices {}
.product-list1 .product-item .prices .productPrice {COLOR: green;}
.product-list1 .product-item .prices .oldproductPrice {COLOR: red; TEXT-DECORATION: line-through;}
.product-list1 .product-item .buttons {PADDING-TOP: 20px;}
.shopbutton{ text-align:left;}
.productlistaddtocartbutton {BORDER: #333 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(images/grey_button_bg.gif) #333 no-repeat 25% 50%; PADDING-BOTTOM: 0px; OVERFLOW: visible; WIDTH:60px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 20px; font-family:Yekan;}
.productlistproductdetailbutton {BORDER:rgb(255,136,0) 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(images/orange_button_bg.gif) rgb(255,136,0) no-repeat 25% 50%; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; OVERFLOW: visible; WIDTH:60px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 20px; font-family:Yekan;}
.tableimagegallery {text-align:center; vertical-align:baseline; width:auto;}
.imagegallery {WIDTH:auto; height:auto; text-align:center;margin:0px;}
.gallery {RIGHT:0px;top:0px;FLOAT:Right;TEXT-ALIGN:center;width: 29%;padding: 1% 2%;}
.gallery img {
	height:200px;
	width:100%
}




/*.imagegallery > .gallery > b {width:600; text-align:right;}*/
.imagegallery > .gallery > a > img {border: 3px solid #ddd; padding:2px; background:#FFFFFF;}
.footer {/* width: 857px; */vertical-align: top;/* background: #e0e0e0 url(images/proB.png); *//* background-repeat: no-repeat; *//* background-position: center bottom; *//* float: right; */margin: 10px 0;/* border-radius: 11px; *//* border: 3px solid #fff; *//* background-size: 100% 1%; */color: #eee;}
.boxmain:after {
	/* background:url(/Uploads/Public/sys/gray-shadow.jpg) center bottom no-repeat; */
	position:absolute;
	content:'';
	bottom: 475px;
	height: 141px;
	width:100%;
	right:0;
	background-size: 100% 100%;
	z-index: 1;
}
.messagepagetable{text-align:right; width:100%;}
.footer .titleheader {
	font-size:18px;
	color:#fff
}
.messagespagingtable{}
.messagepagetd{text-align:right;}

.messagetable{text-align:right; width:210px;}
.messageheader{padding:0px; color:#ff0000;height:33px; text-align:center; font-weight:bold;}

.messagetext{padding:5px -5px 15px 5px;}

.messagebullet{line-height:20px; margin:0px; list-style-type:none; padding:5px 5px 15px 5px;}

.messagebullet li{ border-bottom:dotted 1px #ff6600; padding:3px;line-height:2;}
.messagedate{font-style:italic; color:#666666; font-size:10px;}
.messagetitle{ text-align: center; color: #f66126; clip: rect(15px, 0px, 0px, 0px);}
.messagesdate{ text-align:left; font-size:10px;}
.messagesdesc{}
/* Last Product Cadre */
.lastproducttable {}
.lastproductheader{}
.lastproductbullet{}

.shoppingcarttable{}
.shoppingcartheader{}
                        
.productTabbedPanels {clear:none; float:right; background-color:#FFFFFF; border-color:#FFFFFF; border-width:0px; width:540px;}
.productTabbedPanelsTabGroup{margin:0px; padding:0px;}
.productTabbedPanelsTab {text-align:Center; background-color:#dbe3e1; border-color:#FFFFFF; border-width:0px; Color:#53524d; width:106px; height:27px; padding-top:2px; margin-right:1px;-moz-user-select:none; -khtml-user-select:none; cursor:pointer; list-style:none; float:right;}
.TabbedPanelsTabSelected {background-color:#91241f; Color:#FFFFFF; width:106px;}
.productTabbedPanelsContentGroup {width:540px; padding-top:1px; clear:both; float:right;}
.productTabbedPanelsContent {padding:4px;}
/*Vote*/
.votetable{text-align:right; width:235px; margin-top:5px; margin-bottom:5px; padding-bottom:17px;}
.voteheader{padding:0px; color:#fff;height:26px; text-align:right; font-weight:bold; vertical-align:top; padding-top:2px; padding-right:25px;}
.votetext{padding:0px 5px; text-align:justify; height:200px;}
.votebutton{width:66px; height:28px; background-color:Transparent; border-width:0px; color:#fff; float:left; font-family:Yekan;}
.votebullet{}
.paging{text-align:center;}
.personaltable{width:100%;}
.personalheader{}
.personaltext{text-align:center;}
.personalgridview{text-align:center; padding:2px; Width:700px;}
.personalgridviewtitle{ background-color:Orange; text-align:center;}

.forums{width:100%; padding:0px;}
.forumstitle{background-color:LightBlue; height:30px; padding-right:5px; padding-left:5px;}
.forumsnavigation{ font-weight:600; padding-bottom:20px;}
.forums-name{font-weight:bold;}
.forums-desc{ padding-top:10px;}
.forums-empty{width:100%; padding:0px; background-color:#f0f0f0; height:25px; padding-top:5px; padding-bottom:5px;}
.forumsbutton{ width:120px;background-color:#165179; color:#ffffff; font-family:Yekan; border:solid 0 #ffffff; height:24px;}
.forumslink{background: #417394 url(images/newbtn_middle.png) repeat-x left top; _background-image: none; -moz-border-radius: 10px; -webkit-border-radius: 10px;
border-radius: 10px; -moz-box-shadow: 0 3px 8px #dddddd; -webkit-box-shadow: 0 3px 8px #dddddd; box-shadow: 0 3px 8px #dddddd; color: white; padding: 4px 15px 4px 15px; border: 0; display: block; float: left; clear: right;}
/*.forumslink a ,forumslink a:link {color: white;}
.forumslink a:visited{color: white;}*/

.forumscategory{background-color:LightBlue; height:30px; padding-right:5px; padding-left:5px;}
.forumparent{border:solid 1px #000000; width:100%;}
.forumstitle{background-color:orange;}
.forum{border:solid 1px #cccccc;}
.subforumbullet{margin-right:20px; padding-left:2px; line-height:20px; direction:rtl; list-style-image: url('images/bullet/bullet1.gif'); vertical-align:middle;}

.topictableadd{width:100%; border:solid 2px #FFFFFF;}

.post{width:100%;}
.posttable{width:100%; border:solid 1px #FFFFFF; padding:0px;}
.posttitle{background-color:LightBlue; color:#FFFFFF; height:25px;}
.posttitle a{color:#FFFFFF;}
.postright{width:200px; vertical-align:top; background-color:#ffffff;}
.postcontent{background-color:#FFFFFF;}
.postseparator{height:2px;}
.postadd{width:100%; border:solid 1px #FFFFFF;}
.postaddtitle{background-color:orange; height:25px;}
.postitem{background-color:#e9e9e9; vertical-align:middle;}

.agencyprofile{height:25px; border-bottom:solid 1px red; color:Red; vertical-align:bottom; text-align:right; font-weight:bold;}
.agencycompany{height:25px; border-bottom:solid 1px lightblue; color:LightBlue; vertical-align:bottom; text-align:right; font-weight:bold;}
.agencyattach{height:25px; border-bottom:solid 1px green; color:green; vertical-align:bottom; text-align:right; font-weight:bold;}
.agencyother{height:25px; border-bottom:solid 1px green; color:green; vertical-align:bottom; text-align:right; font-weight:bold;}

.shoppingcart{color:Red; text-align:center; padding-top:20px; padding-bottom:20px;}
.shoppingcartHeader{background-color:Orange ; color:#ffffff; text-align:center;}
.productoldPrice{color:Red;}
.thumbnail{background-color: #222; border: 1px solid #2a2a2a; float: left; margin-right: 10px; margin-bottom: 10px;}
.thumbnail > a > img {height: 115px;}
.name{font-size:12px; font-weight:bold; padding-top:10px; padding-bottom:5px; display:block;}
.lastlogin{ padding-bottom:10px; display:block;}
.hr{border-right:solid 1px #cccccc; border-Left:solid 1px #cccccc; border-bottom:solid 1px #cccccc; border-top:solid 3px red;width:100%;}
.message{text-align:center; color:Green;}
.error{text-align:center; color:red;}

/* Article */
.articletable {width:278x; float:right; height:270px; padding:10px 11px;border-right:solid 3px #fff7b5; border-left:solid 3px #fff7b5;}
.articleheader{background-image:url('images/aboutusT.jpg'); background-repeat:no-repeat; background-position:center top; height:25px; color:#fff; padding-bottom:15px; padding-right:3px; font-weight:bold;}
.articletext{ text-align:justify; color:#fff; padding:5px 10px 10px 10px; line-height:1.8; background-color:#e3e3e3; color:#000; background-image:url('images/aboutusB.jpg'); background-repeat:no-repeat; background-position:center bottom;}
.articlebullet{ margin-right:20px; padding-left:2px; line-height:20px; direction:rtl; vertical-align:middle; border-width:0px; list-style-type:none;}
.articlecategory{}
.articlecategoryheader{}
.articlecategorytext{}
.articlecategorybullet{}

.aboutustable{width:264px; float:right; height:200px; margin-top:3px;}
.aboutusheader{background-image:url('images/aboutusT.png'); background-repeat:no-repeat; background-position:center bottom; height:17px; color:#fff; font-weight:bold; text-align:center; padding:3px 0px 7px 0px;}
.aboutustext{text-align:justify;padding:3px 7px 5px 7px;line-height:1.8;color:#000;border-left:solid 5px #d7d7d7;border-right:solid 6px #d7d7d7;border-bottom:solid 6px #d7d7d7;background-color:#eeeeee;width: 491px;}

.gallerytable{width: 100%;height:266px;padding:0px 0px 4px 0px;float:left;margin:0 0px 0px 0px;/* box-shadow:-1px -4px 4px #333; */}
.gallerytext{text-align:center;padding: 0px;}

.selectiontable{width:100%;color:Transparent;text-align:left;padding-left:15px;padding-bottom:22px;height:60px;}
.selectiontable tbody tr td a {color: #fff;width:90px;padding:0px 4px;}

.copyrighttable{text-align:left;float:left;padding-bottom: 21px;}
.copyrighttext{color:#5b4779; padding-top:0px; font-weight:bold; padding-left:10px; font-size:12px;}
/* Login */
.logintable{text-align:left; width:400px;margin-top:4px; margin-bottom:3px; float:left; color:#fff; height:154px;}
.logintext{padding:5px 15px 0px 5px; text-align:left; font-weight:bold; line-height:2; vertical-align:top;}
.logintext .textbox{height:33px; width:176px; border-width:0px; border-color:Transparent; background-color:Transparent; background-image:url('images/textbox.png');  background-position:right top; background-repeat:no-repeat; margin-right:3px; padding-right:4px; padding-left:4px;}
.logintext .global{text-align:center; margin-top:6px; color:#fff; padding-right:70px;}
.logintext a{margin-top:6px; color:#fff; padding-left:10px;}
.loginmessage { text-align:center;}
.loginmessage a{color:#945dee;}

.texttable{ float:right; width:880px;}
.texttext{ padding:13px 50px 19px 0px;}
.langtable{float:left; width:100px;}
.langtext{ vertical-align:top; padding-top:10px;}

.searchtable{
              width:272px;
              text-align:right;
              height: 35px;
              float:left;
              border:solid 0px red;
              background-image:url('images/SearcBG.jpg');
              background-repeat:no-repeat;
              background-position:55px top;
              display:block;
              position:absolute;
              top: -51px;
              left: -20px;
              }
.searchtext{padding:4px 3px 0px 0px; vertical-align:top; text-align:right;}
.imgbutton{float:left; width:32px; height:27px; background-color:Transparent;}
.searchtext .textbox{border-width:0px;height: 23px;width:178px;background-color:Transparent;margin-left:6px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;background-color:#fbfbfb;box-shadow:-1px -4px 4px #666666;}

.usefulllinktable{width: 319px;margin: 8px 0px 0 0;background-image: url(images/usefulllinkB.png);background-repeat: no-repeat;background-position: 0 bottom;padding-bottom: 8px;background-size: 100% !important;float: right;}
.usefulllinkheader{background-image:url('images/usefulllinkT.png');background-repeat:no-repeat;background-position:center top;height:28px;text-align:center;font-weight:bold;background-size: 100% 100%;}
.usefulllinktext{height: 310px;padding: 5px 0;background-image: url(images/usefulllinkM.png);background-repeat: repeat-y;background-position: center top;background-size: 100%;}
.usefulllinktext .nbs-flexisel-container {
	width: 288px;
	margin: 0 10px;
}
.usefulllinktext  .thumbnail-terry-gallery {
	height: 260px;
}
.usefulllinktext a{color:#000; font-weight:bold; display:block; height:120px;}
.usefulllinktext a:hover{color:#704f38}
.usefulllinktext .usefulllinkbullet{ display:block; overflow:auto; list-style-type:none; padding:0px; margin:0px;}
.usefulllinkbullet li{ background-image:url('images/bullet1.png'); background-repeat:no-repeat; background-position:right 7px; padding-right:11px;}
.bg-main-table {
	width: 970px;
	margin: 2px 0px 0px 0px;
	background-image: url(/Uploads/Public/sys/bg-main.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 12px;
	float: right;
	text-align: center;
	height: 37px;
}
.protable{width:970px;/* margin: -6px 0px 0 0; *//* background: #e0e0e0 url(images/proB.png); */background-repeat:no-repeat;background-position: center bottom;padding-bottom: 11px !important;float:right;text-align: center;/* height: 300px; *//* padding: 20px; *//* border-radius: 0 0 10px 10px; *//* border-width: 10px; *//* border-color: #fff; *//* overflow: hidden; */}
.proheader{/* background-image:url('images/proT.png'); */background-repeat:no-repeat;background-position:center top;height:28px;text-align:center;font-weight:bold;width: 538px;/* background-image: url('/Uploads/Public/sys/usefulllinkT.png'); */background-repeat:no-repeat;background-position:center top;height:28px;text-align:center;font-weight:bold;font-size: 20px;background-size: 100% 100%;}
.protext{width: 430px;height: 180px;padding:10px 10px;/* background-image:url('images/proM.png'); */background-repeat:repeat-y;/* background-position: right top; *//* border-left: 3px solid #fff; *//* margin-bottom: 37px; */margin-top: -5px;}
.protext table tbody tr td{ padding-right:40px;}
.protext img{border: solid 2px #ffffff;}

.copyrighttext{ text-align:center; color:#fff;}
.galleryphotos img {
	height:400px
}
.galleryphotos {
    min-height: 400px;
    margin: 10px 0;
    width: 100%;
    float: right;
}
.amazingslider-bullet-1 {
    height: 60px !important;
    overflow: hidden;
    margin-top: 15px;
}
.amazingslider-bullet-text-1 {
    display: none !important;
}
.amazingslider-text-box-1, .amazingslider-text-wrapper-1 {
    display: block !important;
    text-align: right !important;
    background-image: linear-gradient(rgba(14, 14, 14, 0.6), rgba(85, 85, 85, 0.61), rgba(14, 14, 14, 0.6));
}
.amazingslider-text-1 {
    text-align: right !important;
}
.amazingslider-bottom-shadow-1 {
    top: 0 !important;
    left: 0 !important;
    width: auto !important;
}
.amazingslider-car-right-arrow-1:hover {
    background: url(/images/carouselarrows-32-32-0.png) right bottom no-repeat !important;
}

.amazingslider-car-left-arrow-1:hover  {
    background: url(/images/carouselarrows-32-32-0.png) left bottom no-repeat  !important;
}
.abouttext {width: 540px;height: 180px;padding: 10px 35px;/* background-image: url(images/proM.png); */background-repeat: repeat-y;background-position: right top;margin-bottom: 37px;/* border-right: aliceblue; */text-align: right;}
.servicetable{width:100%;margin: 8px 0px -1px 0;/* background-image: url('images/proB.png'); */background-repeat:no-repeat;background-position:center bottom;/* padding-bottom:12px; */float:right;text-align: center;}
.productbox {
	background:#ededed;
	width:100%;
	padding:20px
}
.servicetext {
    width: 394px;
    height: 170px;
    /* padding: 10px 10px; */
    /* background-image: url(images/proM.png); */
    background-repeat: repeat-y;
    background-position: center top;
    /* border-radius: 0 0 10px 10px; */
}
.statisticstable {
    width: 250px;
    margin: 30px 0 0;
    font-size:14px;
    float: right;
}
.usefulinksbox {
    width: 340px;
    margin: -10px 0 0;
    /* background-image: url(images/usefulllinkB.png); */
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 12px;
    float: right;
}
.usefulinksstext {
    height: 200px;
    padding: 5px;
    /* background-image: url(images/usefulllinkM.png); */
    background-repeat: repeat-y;
    background-position: center top;
    background-size: 100% 100%;
}
.contactusbox {
	    width: 380px;
	    margin: -10px 0 0;
	    /* background-image: url(images/usefulllinkB.png); */
	    background-repeat: no-repeat;
	    background-position: center bottom;
	    padding-bottom: 12px;
	    float: right;
}
.contactustext {
	    height: 200px;
	    padding: 5px 8px;
	    /* background-image: url(images/usefulllinkM.png); */
	    background-repeat: repeat-y;
	    background-position: center top;
	    background-size: 100% 100%;
}
.contactusdown {
    float: right;
    width: 100%;
    margin: 10px;
}
.pic-contactusdown {
    width: 20px;
    float: right;
    padding-left: 3px;
}
.box-social {
    position: absolute;
    bottom: 26px;
    right: 255px;
    width: 200px;
    display: flex;
}
.box-social .icon-social {
	padding:0 5px
}
.usefulinks {
	padding: 10px;
	float: right;
	width: 100%;
}
.usefulinks a{
	float:right;
	width:100%;
	padding: 2px 10px;
	font-size: 13px;
	color: #eee;
	webkit-transition:.3s ease-out;
	-moz-transition:.3s ease-out;
	-o-transition:.3s ease-out;
	msie-transition:all .3s ease-out;
	transition:all .3s ease-out;
}
.usefulinks a:hover {
	padding: 2px  15px;
	color: #f1a066;
}
















/**************************   gallery    ******************************/

.div_flex{direction: ltr; vertical-align: top;}
.clearout{height:20px;clear:both}
#flexiselDemo1,#flexiselDemo2,#flexiselDemo3{display:none}
.protext .nbs-flexisel-container {
	width: 455px;
}
.nbs-flexisel-container{position: relative;margin: 55px 30px 0;float:  right;padding: 0;}
.cat_sshtext .nbs-flexisel-container{position: absolute;max-width:100%;}
.nbs-flexisel-ul{position:relative;width:9999px;margin:0;padding:0;list-style-type:none;
}
.nbs-flexisel-inner{overflow:hidden;direction: ltr;float:left;width:100%;}
.nbs-flexisel-item{float:left;position:relative;text-align: center;/* max-height: 475px; *//* overflow: hidden; */}
.thumbnail-terry {
	padding: 0 30px;
}

.thumbnail-terry img {
	border-radius:50%;
	margin-bottom: 10px;
}

li.nbs-flexisel-item a{
	webkit-transition:.2s ease-out;
	-moz-transition:.2s ease-out;
	-o-transition:.2s ease-out;
	msie-transition:all .2s ease-out;
	transition:all .2s ease-out;
	color: #444444;
	}

.p_img img:hover {opacity: .8;-khtml-opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;}
.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{
    top: 30% !important;
    font-size: 19px;
    /* width: 27px; */
    /* height: 27px; */
    position: absolute;
    cursor: pointer;
    z-index: 999;
    color: #a9a9a9;
    border-radius: 2px;
    }
    .nbs-flexisel-nav-left:hover ,.nbs-flexisel-nav-right:hover {
    color: #fff;
    }
.nbs-flexisel-nav-right {
    right: -30px;
    font-family: 'Glyphicons Halflings';
    }
.nbs-flexisel-nav-left {
    left: -30px;
    font-family: 'Glyphicons Halflings';
    }

.nbs-flexisel-nav-right:before {content: "\e080";/* margin-right: 5px; */}
.nbs-flexisel-nav-left:before {content: "\e079";/* margin-right: 4px; */}

.bgallery .gallery-pic {
    position: relative;
    max-height: 475px;
}

.thumbnail-terry-gallery {
    padding: 10px;
}
.thumbnail-terry-gallery p {
	font-weight:600;
	text-align:center;
}
.protext .box-gallery {
	/* padding: 10px 7px; */
}
.servicetext .box-gallery {
	float: right;
	padding-top:20px;
	width: 33%;
	text-align: center;
}
.galleryskinbox .nbs-flexisel-container {
	width: 865px;
	margin: 28px;
}
.galleryskinbox .nbs-flexisel-nav-left,
.galleryskinbox .nbs-flexisel-nav-right {
    top: 43% !important;
}
.galleryskinbox .nbs-flexisel-container h3 {
	font-size:13px
}

/**************************************************/

.newspic {
    float: right;
    width: 20%;
    margin-left: 10px;
}
.newspic img {
	width:  100px;
	height: 80px;
}
.panel-default img {
    float: right;
    width: 100px;
    height: 77px;
    margin-left: 10px;
    border: 1px solid #ddd;
}
.panel-default {
	box-shadow: none !important;
	border: none !important;
	background: none !important;
}
.panel-body ul {
	padding: 0 10px;
	list-style: none;
}
.panel-body {
    padding: 0 !important;
}
.panel-body ul li {
    padding: 6px 0;
    line-height: 20px;
    width: 100%;
    float: right;
}
.panel-body ul li .text-body {
	height: 38px;
	overflow:hidden;
	line-height: 18px;
	padding-top: 5px;
	font-size: 11px;
}
.panel-body ul li:last-child {
	border:none
}
.panel-body ul li a {color:#292929;font-size: 12px;line-height: 22px;}
.newstable .panel-body ul li a {
	/* height: 40px; */
	overflow: hidden;
	line-height: 20px;
}
.panel-body ul li a:hover {
color:#c33301
}
/***********************************************/
.boxmain {
    background: url(/Uploads/Public/sys/2slide-bg.jpg) center -74px repeat-x;
    position: relative;
    margin-top: 76px;
}
.boxmain.pageskin {
	background: #333;
}
.crellyslider > .cs-progress-bar {
	display:none !important
}

.newbox {width: 480px;margin: 40px 0px 10px;/* background-image:url('images/usefulllinkB.png'); */background-repeat:no-repeat;background-position: 0 bottom;padding-bottom: 8px;background-size: 100% !important;float: right;padding: 0 35px;}

    .usefulllinktext .nbs-flexisel-nav-right ,
    .usefulllinktext .nbs-flexisel-nav-left {
    	display:none
    }
.marqueenewsheader {
    padding: 10px 10px 10px;
    color: #fff;
}
.titlemain marquee {
    float: right;
    width: 84%;
    margin-top: 7px;
    margin-left: 3%;
}
.head-titlemain {
    float: right;
    color: #222;
    font-size: 17px;
    width: 13%;
    text-align: center;
}
.crellyslider > .cs-controls {
	top: 43% !important;
}
.pageskin .body {
	padding: 0 2px;
}
.box-gallery-skin {
    width: 31%;
    float: right;
    padding: 1%;
}
.box-gallerybx {
    border: 1px solid #d8d8d8;
    text-align: center;
    padding: 7% 0 5%;
    position:relative;
    box-shadow: 0 1px 11px -2px #c1c1c1;
    background: #fff;
}
.box-gallerybx:before {
	background:url(/Uploads/Public/sys/3d-shadow2.png) center no-repeat;
	content:'';
	position:absolute;
	width:100%;
	height: 16px;
	right:0;
	bottom: -15px;
}
.box-gallerybx h3 {
	font-size:12px;
	height: 30px;
	overflow: hidden;
	line-height: 27px;
	margin-bottom: 0;
}
.gallery-item {
    float: right;
    width: 50%;
    text-align: center;
}
.gallery-item .gallery-title {
	background:#fff;
	margin: 7px 9px;
	padding: 0;
	box-shadow: 0 1px 11px 0px #c0c0c0;
}
.gallery-item .gallery-title img {
	width:100%;
	max-width: 100%;
	max-height: 100px;
}
.gallery-item .gallery-title h4 {
	margin: 6px 0;
}

.col-xs-12 {
    float: right;
    width:100%;
}
.col-md-4 {
    float: right;
    width: 33.33%;
}
.col-md-6 {
    float: right;
    width:50%;
}
.thumbnail-terry-productbox {
	padding: 0px;
	margin: 20px 51px 23px;
	background: #fff;
	box-shadow: 0 1px 11px 0px #d3d3d3;
	position:relative;
	/* float: right; */
	/* width: 100%; */
}
.gallery-pic {
		position:relative;
}
.thumbnail-terry-productbox img {
	background:#fff;
	/* border:5px solid #fff; */
	/* border-radius: 10px 10px; */
	width: 100%;
}
.thumbnail-terry-productbox h4 {
	/* position:absolute; */
	/* width: 95%; */
	/* bottom:0; */
	background:#fff;
	/* right:0; */
	padding:7px;
	font-size:14px;
	margin: 0;
	/* border-radius: 0 0 10px 10px; */
}




@media(max-width:1050px) {
	.searchtable {
		left:0;
	}
}
