/* * ------------------------------------------------------------------------ * JA KranosTemplate for Joomla 2.5 * ------------------------------------------------------------------------ * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved. * @license - Copyrighted Commercial Software * Author: J.O.O.M Solutions Co., Ltd * Websites:  http://www.joomlart.com -  http://www.joomlancers.com * This file may not be redistributed in whole or significant part. * ------------------------------------------------------------------------*//* COMMON STYLE--------------------------------------------------------- */@import url(../fonts/tex_gyre_adventor/stylesheet.css);@font-face {    font-family: 'amer';    src: url('../font/amer.eot');    src: url('../font/amer.eot?#iefix') format('embedded-opentype'),         url('../font/amer.woff') format('woff');}@font-face {    font-family: 'homa';    src: url('../fonts/homa.eot');    src: url('../fonts/homa.eot?#iefix') format('embedded-opentype'),    url('../fonts/homa.woff') format('woff'),    url('../fonts/homa.ttf') format('truetype'),    url('../fonts/homa.svg#../fonts/homa') format('svg');    src: url('../fonts/homa'), url(../fonts/homa.eot) format('embedded-opentype'), url(../fonts/homa.woff) format('woff');    src: url(../fonts/homa.eot) format('embedded-opentype'), url(../fonts/homa.woff) format('woff');}@font-face {	font-family:'BYekan';	src:url('../fonts/BYekan/BYekan.eot?#iefix') format('embedded-opentype'),		url('../fonts/BYekan/BYekan.woff') format('woff'),		url('../fonts/BYekan/BYekan.ttf') format('truetype'),		url('../fonts/BYekan/BYekan.svg#BYekan+') format('svg');	font-weight:normal;	font-style:normal;}body {	color: #666;	font-family: Tahoma;/*	text-align: justify;*/}body#bd {    overflow-x: hidden;}/* Normal links ---*/a { color: #333; text-decoration: none; }a:hover, a:active, a:focus { text-decoration: none; color: #3BB; }/* Readon links ---*/a.readmore, #ja-contentslider2 a.readon {}a.readmore:hover, a.readmore:active, a.readmore:focus,#ja-contentslider2 a.readon:hover, #ja-contentslider2 a.readon:active, #ja-contentslider2 a.readon:focusp.readmore a, a.readon {}p.readmore a:hover, p.readmore a:active, p.readmore a:focus,a.readon:hover, a.readon:active, a.readon:focus { color: #3BB; background-image: url(../images/more-hover.png); }a.jac-links {}a.jac-links:hover, a.jac-links:active, a.jac-links:focus {}.jac-count-comment { color: #999; }.contentheading, .componentheading, h1, h2, h3, h4, h5, .ja-accordion-title, .com_mailto h2 {	font-family: tahoma;    font-weight: normal;	font-size:100%;}h1.componentheading, .componentheading {	font-weight: 700;	font-family: 'BYekan' !important;	font-size: 12pt;	  color: #DA7D03;	  background-image: url("../images/icon.png");  background-repeat: no-repeat !important;  background-position: right center;  padding: 17px 49px !important;  display: none;}.blog h1.componentheading { padding: 0 20px 13px; }.contentheading { font-size: 200%; }.blog-featured .contentheading, .item-page h2 a, .blog .contentheading,.form-validate .componentheading, .contact h2, .categories-list h1,.weblink-category h2, .newsfeed h2, .com_mailto h2 ,#xmap h1, #phocagallery h1,.category-list h2 .subheading-category{    background: url("../images/title-icon.png") no-repeat scroll right 2px rgba(0, 0, 0, 0);    color: #333;    display: inline-block;    font-family: homa;    font-size: 20px;    font-weight: normal;    padding: 6px 1px 9px 0;    min-width: 200px;}input#jform_contact_email_copy {	margin:0px; padding: 0px;}.blog-featured .items-row .contentheading, .blog .items-row .contentheading { border-bottom: 1px solid #EEE; padding: 0 0 13px; }.jitem-title { font-size: 110%; font-weight: 700; }/* Others ---*/hr { border-top: 1px solid #DDD; }img[align="left"] { float: left; margin: 0 20px 0 0; }img[align="right"] { float: right; margin: 0 0 0 20px; }/* FORM--------------------------------------------------------- */input, select, textarea, .inputbox {	font-family: Tahoma;	font-weight: 100;	color: #999;	padding: 8px;}.button {	font-family: tahoma;}textarea { overflow: auto; }input[type="text"], input[type="password"], input[type="email"], textarea, form.search {	border-top: 1px solid #DDD;	border-left: 1px solid #DDD;	border-bottom: 1px solid #EEE;	border-right: 1px solid #EEE;	background: #F8F8F8;}input[type="text"]:hover, input[type="text"]:focus,input[type="email"]:hover, input[type="email"]:focus,textarea:hover, textarea:focus,input[type="password"]:hover, input[type="password"]:focus { background: #F5F5F5; }.button, button.validate {	background: #1A1A1A;	border: none;	color: #CCC;	font-weight:normal;	padding: 8px 16px 7px;	text-transform: uppercase;	cursor: pointer;	font-size: 92%;}.button.validate:hover, .button.validate:active, .button.validate:focus,.button:hover, .button:active, .button:focus {	color: #FFF;}button.validate { font-size: 92%; }/* Search ---*/form#searchForm { border-bottom: 1px solid #DDD; overflow: hidden; padding: 0; }table.contentpaneopen { border-bottom: 1px solid #DDD; margin: 0 0 38px; }form#searchForm table.contentpaneopen { border-bottom: none; }.searchintro { border-top: 1px solid #DDD; margin: 15px 0 0; }.results h4 { text-transform: none; font-size: 110%; }form.search { overflow: hidden; }form.search input.inputbox {	background: none;	border: none;	float: left;	width: 85%;	padding: 9px 8px;}.search fieldset { border: 1px solid #DDD; margin: 15px 0; padding: 10px; overflow: hidden; }.search legend {	font-size: 100%; font-weight: bolder; line-height: 1.2; margin-left: 10px; }form.search label { display: none; }form.search input.button {	background: none;	padding: 0;	float: left;	margin: 7px 0 0;}div.search .pagination {    bottom: 30px;    left: 30px;    margin: 0;    position: absolute;    width: 940px;}div.search .pagination .pagination {    bottom: 0;    left: 0;    position: relative;    width: 940px;}.search fieldset.word input.inputbox, .search fieldset.word button.button, .search fieldset.word label { vertical-align: middle; }.ja-content-main form#searchForm .counter { float: none; margin: 0; text-align: left; }form#searchForm .form-limit { float: right; }form#searchForm .form-limit select { padding: 2px; }dl.search-results { margin-bottom: 50px; }dl.search-results a { color: #3BB; }dl.search-results a:hover, dl.search-results a:active, dl.search-results a:focus { color: #333; }/* Contact ---*/.contact { padding: 0 0 20px; }.column .contact h2 { margin: 0 0 15px; }.contact img { margin-right: 5px; }#component-contact #emailForm { border-top: 1px solid #DDD;}#contact-slider .title {	padding: 8px 10px;	border-top: 1px solid #E2E2B5;	border-left: 1px solid #E2E2B5;		border-right: 1px solid #E2E2B5;	margin: 0;}#contact-slider .jpane-toggler-down {	background: #333;}#contact-slider .jpane-toggler-down a {	color: #FFF;}#contact-slider dt.closed {	background: #FFC;}#contact-slider .content {	padding: 8px 20px;}.pane-slider .contact-image {	margin: 15px 0;	float: right;}.contact-address { overflow: hidden; }div.contact-links ul li {	background: url(../images/bullet.gif) no-repeat 0 4px;	padding-left: 17px;}.panel .contact-form, .contact .contact-miscinfo { overflow: hidden; padding: 10px 0; }div.jicons-icons, span.jicons-icons, div.contact-misc{ float: left; }span.jicons-icons{margin-right:7px;}.column div.contact-misc p { margin: 0; }.contact .contact-form dd, .contact .contact-miscinfo dd { margin-left: 0; }.contact .contact-form dd input[type="text"], .contact .contact-form dd input[type="password"], .contact .contact-form dd input[type="email"], .contact .contact-form dd textarea {	width: 300px;}/* Contact tabs */#contact-slider.tabs {	margin: 0;	padding: 0;	width: 532px;	background: url(../images/grey-line.gif) repeat-x 0 100%;}div.current {	border: 1px solid #DDD;	padding: 15px;	border-top: none;}div.current .contact-image { float: right; }div.current dd.tabs { margin-left: 0; }#contact-slider.tabs dt {	border: 1px solid #DDD;	color: #AAA;	background: #F5F5F5;	padding: 8px 10px;	}#contact-slider.tabs dt a { color: #AAA; }#contact-slider.tabs dt a:hover, #contact-slider.tabs dt a:active, #contact-slider.tabs dt a:focus, #contact-slider.tabs dt.open a { color: #666; }#contact-slider.tabs dt h3 {	font-family: Helvetica, Arial, sans-serif;	font-size: 92%;	text-transform: uppercase;}#contact-slider.tabs dt.open {	background: #FFF;	border-bottom-color: #FFF;}*+ html div.current dd.tabs { float: left; overflow: hidden; clear: both; }/* -- EDITOR STYLES ----------------------------- */#adminForm fieldset {	border: 1px solid #DDD;	padding: 10px;	margin-bottom: 20px;}#adminForm fieldset legend {	padding: 0 5px;}/* JOOMLA STYLE--------------------------------------------------------- *//* Layout Deco ---*/.items-leading {margin: 0 0 14px; }.items-leading .leading { padding-bottom: 25px; border-bottom: solid 2px #EDEDED;}.items-leading .article-image { margin: 0 0 11px; }.items-row { border-top: 1px solid #EEE; }.items-row p.readmore, .items-row .jac-add-button { display: inline-block; }.items-row p.readmore { padding: 0 15px 0 0; }*+ html .items-row p.readmore, *+ html .items-row .jac-add-button { float: left; }.blog-featured, .blog { margin: 0 -20px; }.blog-featured .items-leading { padding: 0 20px; }.blog-featured img, .blog img, .item-page img, .category-desc img {    border: 1px solid #EEE;    /*margin: 0 0 0 5px;*/    padding: 4px;	}.item-page p img { margin-bottom: 15px; display: block; }.feed-item-description img[align="left"], .feed-item-description img[align="right"] {    border: 1px solid #EEE;    padding: 4px;	    margin-bottom: 10px;}.blog-featured .items-row, .blog .items-row { margin: 0 0 30px; padding: 26px 20px 0; }.blog .items-leading { margin: 0 0 30px; padding: 0 20px; }.blog-featured .items-row:first-child, .blog .items-row:first-child { border-top: none; padding-top: 0; }.blog-featured .item .contentpaneopen, .blog .item .contentpaneopen { padding: 0; position: relative; }.blog-image .item .contentpaneopen { padding-left: 250px; }.blog-image .article-image { position: absolute; top: 0; left: 0; }.blog-image .article-image img {	width: 220px;	height: 220px;}.blog-image .article-image .create {    background: #000;    bottom: 15px;    color: #FFF;    display: inline-block;    line-height: 2;    padding: 2px 9px;    position: absolute;    right: 25px;	opacity: .8;	filter: alpha(opacity = 80);}/* Meta ---*/dl.article-info { color: #AAA; text-transform: none; width: 80%; }dl.article-info a { color: #AAA; border-bottom: 1px solid #EEE; }dl.article-info a:hover, dl.article-info a:active, dl.article-info a:focus { color: #3BB; border-bottom: 1px solid #3BB; }dl.article-info dd.modified, dl.article-info dd.category-name, dl.article-info dd.published, dl.article-info dd.hits, dl.article-info dd.create {	background: url(../images/dot4.gif) no-repeat 0 50%;	padding: 0 0 0 9px;	margin: 0 5px 0 0;}.contentdescription { border-bottom: 1px solid #DDD; }ul.actions li {	display: inline;	background: none;	padding: 0;	margin: 0;	line-height: 1;}ul.actions li img { padding: 0; }/*Inline images ---*/p.img_caption { color: #999; text-transform: uppercase; }/* Tables ---*/thead tr th {	background: #333;	color: #FFF;	padding: 5px;}thead tr th a,thead tr th a:hover,thead tr th a:focus,thead tr th a:active { color: #FFF; }.cat-list-row1,.cat-list-row12,tr.cat-list-row1 td,tr.cat-list-row2 td { border-bottom: 1px solid #DDD; padding: 5px; }.cat-list-row1:hover,.cat-list-row2:hover { background: #F5F5F5; }.cat-list-row2,tr.cat-list-row2 td { background-color: #F6F6F6; }/* Content Toc */table.contenttoc { border: 1px solid #DDD; }table.contenttoc td { border-bottom: 1px dotted #CCC; }table.contenttoc th {	background: #F6F6F6;	border-bottom: 1px solid #DDD;	text-transform: uppercase;}/* Poll */form#poll {	border-bottom: 1px dotted #CCC;	font-weight: 700;}dl.poll { border-bottom: 1px dotted #CCC; }table.pollstableborder td {	background: #F6F6F6;	border-bottom: 1px solid #DDD;	font-weight: 700;	padding: 5px !important;}table.pollstableborder tr.sectiontableentry0 td,table.pollstableborder tr.sectiontableentry1 td { background: #FFF; font-weight: 100; }/* Pagination ---*/.items-more { border-bottom: 1px solid #DDD; }.items-more h3 { font-size: 125%; }.ja-content-main { margin-bottom: 0; }.ja-content-main .counter {	float: left;	text-align: left;	color: #AAA;    line-height: 3.3;    margin: 0 0 0 20px;	}.pagination  {	background: #1A1A1A;	margin: -1px;}ul.pagenav  { background: #1A1A1A; float: right; margin: 0 -21px -1px 0; }.pagination .pagination {	background: none;	margin: 0;}.pagination ul  {	float: right;	margin: 0;}.pagination ul li, ul.pagenav li {	border-left: solid 1px #3A3A3A;	line-height: normal;	display: inline-block;}.pagination ul li a, ul.pagenav li a {	color: #AAA;	padding: 12px 15px 13px !important;	display: inline-block;}.pagination ul li a:hover,.pagination ul li a:focus,.pagination ul li a:active,ul.pagenav li a:hover,ul.pagenav li a:focus,ul.pagenav li a:active {	color: #31BBBD;}.pagination ul li span.pagenav {	background: #31BBBD;	padding: 12px 15px 13px !important;	margin: 0px;	line-height: normal;	color: #FFF;	display: inline-block;}/* MODULE STYLES--------------------------------------------------------- */div.ja-moduletable, div.moduletable { margin-top: 0; margin-bottom: 0; padding: 0; }div.ja-moduletable h3, div.moduletable h3, .ja-accordion-title {    font-size: 20px;    font-weight: normal;}/* Login Module ---*/#login-form { color: #999; }#login-form a, .com_users div ul li a { color: #999; }#login-form a:hover, #login-form a:active, #login-form a:focus,.com_users div ul li a:hover, .com_users div ul li a:active, .com_users div ul li a:focus { color: #333; }#login-form .userdata { padding: 0; }#login-form p { margin: 0 0 10px; }#form-login-username .inputbox, #form-login-password .inputbox { font-weight: 100; width: 92%; }#form-login-remember .inputbox { vertical-align: middle; margin: 0; padding: 0; height: 15px; width: 15px; }#login-form #form-login-remember label {	display: inline;	line-height: 1.6;}#login-form ul { margin: 5px 0 0; }*+ html #login-form ul { margin: 17px 0 0; }#login-form ul li, .com_users div ul li {	background: url(../images/bullet-c.gif) no-repeat 2px 4px;	line-height: 160%;	margin-bottom: 3px;	overflow: hidden;	padding-left: 17px;}#login-form label {	display: none;}.com_users div .ja-links li {	background: none;	padding-left: 0;}/* Reset password */#user-registration, .reset-confirm, .profile, .logout { padding: 0 0 30px; }#user-registration dt { line-height: 2.2; }.form-validate .componentheading { padding: 0 0 15px; }.reset-confirm input[type="text"] { width: 20%; }/* Advertisement ---*/div.bannergroup_text div.banneritem { border-bottom: 1px dotted #CCC; padding:5px 0; }/* MAIN LAYOUT DIVS--------------------------------------------------------- */#ja-container .main { background: #F5F5F5; padding: 15px 0 10px; }.main .main-inner1 { margin-left: 0 !important; margin-right: 0 !important; }.main .inner { padding: 0; }.column { overflow: visible; }.column div.ja-moduletable, .column div.moduletable, .column div.ja-module, .column div.module { margin: 0; }#ja-main .inner { padding: 0 30px; }.ja-colswrap { padding-left: 30px; margin-right: -10px; }/* HEADER--------------------------------------------------------- */#ja-header { z-index: 12; }#ja-header .main { padding: 0; background: none; }/* Logo Image ---*/h1.logo { width: 180px; height: 102px; position: absolute; top: 0; left: 30px; }h1.logo a {	background: url(../images/business-logo.png) no-repeat;	display: none;	width: 110px;	height: 128px;}/* Logo Text ---*/div.logo-text h1 {	font-size: 200%;	font-family: Arial, sans-serif;	font-weight: 700;}div.logo-text h1 a {	text-decoration: none;}p.site-slogan {	color: #CCC;	display: block;	font-size: 85%;	margin: 3px 0 0;	padding: 0 10px;	text-transform: uppercase;}/* Top social links */.top-social { text-align: right; padding: 0 10px 0 10px; }.ico-social {	background: url(../images/social-icons.png) no-repeat;	height: 20px;	width: 20px;	display: inline-block;	margin-left: 5px;}.ico-social span { display: none; }.ico-rsss { background-position: 0 0; }.ico-rsss:hover { background-position: 0 -30px; }.ico-facebooks { background-position: -25px 0; }.ico-facebooks:hover { background-position: -25px -30px; }.ico-twitters { background-position: -50px 0; }.ico-twitters:hover { background-position: -50px -30px; }/* NAVIGATION--------------------------------------------------------- *//* Main Nav ---*/#ja-mainnav .main { background: #1A1A1A; }/* Breadcrumbs ---*/#ja-navhelper .main {	text-transform: uppercase;	border-top: 5px solid #222;	border-bottom: 1px solid #111;}/* Extras ---*/.ja-links li { padding: 0 10px 0 0 10px; }/* Default Joomla! Menu ---*/#ja-container ul.menu li { border-bottom: 1px dotted #CCC; }#ja-container ul.menu li li { border-bottom: 0; border-top: 1px dotted #CCC; }/* Content slider */#ja-contentslider .main { background: #F5F5F5; overflow: hidden; }#ja-contentslider .main div.ja-moduletable { margin: 30px 30px 20px; }div.moduletable_whypick h3, .ja-mass-bottom div.ja-moduletable h3, #ja-contentslider .main div.ja-moduletable h3, #ja-contentslider2 .main div.ja-moduletable h3, #ja-left div.accordion h3 {	color: #FFF;	background: #47512B;	padding: 9px 20px 0;	margin: 0;}#ja-contentslider .main div.ja-moduletable h3 {    left: 0;    position: absolute;    top: 0;    z-index: 20;}#js_ja {position: absolute; top: 0px; left: -4900px;}#ja-contentslider2 .main div.ja-moduletable h3 {	margin-top: -30px;}	#ja-contentslider2 .main { background: #A0AF3C; border-bottom: 1px solid #222; padding: 30px 0 0; }#ja-contentslider #ja-contentslide-error {	padding: 60px 20px 10px;	background: url(../images/bgd-contentslider.gif) repeat-x #FFF;	border: 1px solid #DDD;	border-top: none;}#ja-contentslider2 #ja-contentslide-error {	padding: 0 20px 25px;	color: #888;}/* Content Main */#ja-contentwrap { border: 1px solid #DDD; background: #FFF; margin: 0 0 20px; padding: 20px 20px 0; }/* JA Tabs */.ja-mass-bottom { padding: 0 0 20px; }.ja-mass-bottom .ja-box-ct {	border: 1px solid #DDD;	background: #FFF;	}div.ja-tab-subcontent a.readmore, div.ja-tab-subcontent a.readon {	background-image: url(../images/more.png);}div.ja-tab-subcontent .ja-slidenews-item .ja-createdate { padding-bottom: 5px; }div.ja-tab-subcontent a.readmore:hover, div.ja-tab-subcontent a.readmore:active, div.ja-tab-subcontent a.readmore:focus,div.ja-tab-subcontent a.readon:hover, div.ja-tab-subcontent a.readon:active, div.ja-tab-subcontent a.readon:focus  { background-image: url(../images/more-hover.png); }/* twitter */#ja-twitter {    margin-bottom: -10px;    position: relative;    z-index: 6;	}#ja-twitter center{    min-height: 40px;    display: inline-block;	}#ja-twitter .main { background: #F5F5F5; }#ja-twitter .main div.ja-moduletable { padding: 0 30px; }div.ja-twitter div.ja-twitter-item {    border-bottom: none;    margin: 0;    padding: 0;	overflow: hidden;}div.ja-twitter div.ja-twitter-item a { color: #4488BB; }	.ja-twitter {	background: #ECF5F8;	border: 1px solid #B3D7E1;	padding: 9px 20px;}.ja-twitter-avatar {	border: none;	padding: 0;	margin-right: 10px;}.ja-twitter-text { padding: 0px; }.ja-twitter-date { color: #AAA; font-size: 92%; }/* Content Bottom */#ja-content-bottom { position: relative; padding: 0px 0 15px; }#ja-content-bottom div.ja-moduletable img {	border: 1px solid #EEE;	margin: 0 20px 0 0;	padding: 4px;	}#ja-content-bottom div.ja-moduletable h3 {	font-size: 100%;	font-family: Helvetica, Arial, sans-serif;	text-transform: none;}#ja-content-bottom div.ja-moduletable { width: 65%; padding-bottom: 20px; }#ja-content-bottom div.ja-moduletable p { margin: 0; }#ja-content-bottom div.ja-moduletable .ja-box-ct .custom { overflow: hidden; }#ja-content-bottom div.ja-moduletable.testimonial {	border: 1px solid #D8D3B4;	background: #FDFBE9;	width: 98%;	padding: 10px 5px 10px 5px;	text-align: center;	color: #666;}#ja-content-bottom div.ja-moduletable div.testimonial p {	margin: 0 0 15px;}#ja-content-bottom div.ja-moduletable div.testimonial p.vote { background: url(../images/icon-voting.png) no-repeat 50% 0; padding: 20px 0 0; }#ja-content-bottom div.ja-moduletable div.testimonial blockquote {	margin: 0;}#ja-content-bottom div.ja-moduletable div.testimonial blockquote span { color: #6FA42A; font-style: italic; }#ja-content-bottom div.ja-moduletable div.testimonial blockquote cite { color: #333; }/* LEFT--------------------------------------------------------- */#ja-left div.ja-moduletable, #ja-left div.moduletable {	margin-bottom: 20px;	border: 1px solid #DDD;	padding: 16px 20px;	background: #FFF;}/* About kranos */#ja-left div.moduletable_black {	background: #47512B;	color: #888;	border: none;	padding-bottom: 4px;}div.moduletable_black h2 { color: #FFF; }div.moduletable_black p { margin: 0 0 15px; }/* User login */div.moduletable_login h3 span { color: #3BB; }div.moduletable_login h3 span.first-word { color: #333; }/* Social links */#ja-left .social-links { margin: 4px 0; }.social-links { overflow: hidden; }.column .social-links li {	background: none;    line-height: normal;    margin: 0 0 0 10px;    padding: 14px 0 10px;		display: inline;	float: left;	width: 77px;	text-align: center;	border: 1px solid #EEE;}.column .social-links li:first-child { margin: 0; }.column .social-links li:hover { border: 1px solid #DDD; }.social-links li img { margin: 0 auto; }.social-links li strong, .social-links li span, .social-links li image { display: block; }.social-links li strong { padding: 4px 0 0; }*+ html .social-links li strong { padding: 7px 0 0; }.social-links li span { color: #AAA; font-size: 92%; }/* Left Tabs */#ja-left div.moduletable_whypick { padding: 0; border: none; }.custom_whypick { border: 1px solid #DDD; border-top: none; }/* SPOTLIGHT--------------------------------------------------------- *//* Top spotlight ---*/#ja-topsl .main { background: #111; color: #888; }#ja-topsl1 .main { border-top: 1px solid #222; }/* Bot spotlight ---*/#ja-topsl .main .main-inner1, #ja-topsl1 .main .main-inner1, #ja-botsl1 .main .main-inner1, #ja-botsl .main .main-inner1 { padding: 15px 0px 10px 20px; }#ja-topsl1 .ja-moduletable, #ja-topsl1 .moduletable,  #ja-topsl .ja-moduletable, #ja-topsl .moduletable,#ja-botsl1 .ja-moduletable, #ja-botsl1 .moduletable,  #ja-botsl .ja-moduletable, #ja-botsl .moduletable { margin-bottom: 0; margin-right: 30px; }#ja-topsl h3, #ja-topsl1 h3, #ja-botsl1 h3, #ja-botsl h3 {	margin: 0 0 10px;	color: #FFF;}#ja-topsl p, #ja-topsl1 p, #ja-botsl1 p, #ja-botsl p { margin: 0 0 3px; }#ja-topsl a, #ja-topsl1 a, #ja-botsl1 a, #ja-botsl a, div.moduletable_black a { color: #888; }#ja-botsl a,#ja-botsl p{color: #FFF;}#ja-topsl1 a:hover, #ja-topsl1 a:active, #ja-topsl1 a:focus,#ja-topsl a:hover, #ja-topsl a:active, #ja-topsl a:focus,#ja-botsl1 a:hover, #ja-botsl1 a:active, #ja-botsl1 a:focus,#ja-botsl a:hover, #ja-botsl a:active, #ja-botsl a:focus { color: #FFF; }#ja-topsl1 a.readmore:hover, #ja-topsl1 a.readmore:active, #ja-topsl1 a.readmore:focus,#ja-topsl a.readmore:hover, #ja-topsl a.readmore:active, #ja-topsl a.readmore:focus,#ja-botsl1 a.readmore:hover, #ja-botsl1 a.readmore:active, #ja-botsl1 a.readmore:focus,#ja-botsl a.readmore:hover, #ja-botsl a.readmore:active, #ja-botsl a.readmore:focus,div.moduletable_black a:hover, div.moduletable_black a:active, div.moduletable_black a:focus { color: #3BB; }#ja-botsl .list-events li {	background: none;	padding-left: 0;	padding-top: 14px;	margin-bottom: 15px;	border-top: 1px solid #222;}#ja-botsl .list-events li:first-child { border-top: none; padding-top: 0; }#ja-botsl .list-events li span { color: #3BB; display: block; padding-bottom: 5px; }#ja-botsl .list-useful li {	 background-image: url("../images/bullet.png");	 background-repeat: no-repeat;	 background-position: right 5px !important;    float: left;    margin-bottom: 10px;    padding-left: 18px;    padding-right: 23px !important;}#ja-botsl .extra { font-size: 15px; color: #CCC; display: block; font-family: amer; text-align: left; font-weight: normal;}#ja-botsl .extra1 { font-size: 16px; color: #CCC; display: block; font-family: amer; font-weight: normal;}#ja-botsl .extra a { color: #3BB; font-size: 12px;}#ja-botsl .extra a span { display: none; }#ja-botsl .extra a:hover, #ja-botsl .extra a:active, #ja-botsl .extra a:focus { color: #FFF; }#ja-botsl1 .main { background: #EADBC3; border-top: 1px solid #85ADDE; color: #888; }/* Item page */.item-page {  }/* Footer----------------------------------------------------------- */.ja-copyright { float: left; text-align: left; }.ja-copyright a { color: #777; }.ja-copyright a:hover, .ja-copyright a:active, .ja-copyright a:focus { color: #3BB; }#ja-poweredby { float: right; }/* MISCELLANOUS----------------------------------------------------------- *//* Others ---*/#ja-banner { border-top: 1px solid #DDD; }div.ja-innerdiv { border-bottom: 1px dotted #CCC; }div.ja-innerdiv h4 {	font-family: Helvetica, Arial, sans-serif;	font-size: 92%;	font-weight: 100;	text-transform: uppercase;}a.ja-icon-video {	background: url(../images/icon-youtube.gif) no-repeat 5px 8px #FFF;	border: 1px solid #DDD;	color: #666;	display: block;	font-weight: 700;	position: absolute;	padding: 5px 5px 5px 43px;	right: 10px;	top: 8px;	text-decoration: none;	width: 35px;	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	box-shadow: 0 0 3px rgba(0, 0, 0, .2);	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .2);	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2);}a.ja-icon-video span { color: #666; }a.ja-icon-video:hover,a.ja-icon-video:focus,a.ja-icon-video:active { border-color: #DDD; text-decoration: none; }a.ja-icon-video:hover span { color: #0F85D8; }#ja-absolute .main {	position: fixed;	width: auto;	height: auto;	z-index: 99999;	top: 1px;	left: 1px;}#ja-absolute .main a {	width: 91px;	height: 99px;	overflow: hidden;	display: block;	background: url(../images/joomla15.png) no-repeat left top #FFF;	text-indent: -9999px;}#ja-absolute .main a:hover,#ja-absolute .main a:focus {	background-position: left bottom;	text-decoration: none;}/* Typography */#formelements input.button { margin-right: 8px; }/* category module */.category-module li h4 { margin: 0 !important; }/* weblinks page */.categories-list, .weblink-category { padding: 0 0 30px; }.categories-list h1, .weblink-category h2, .newsfeed h2 { margin: 0 0 15px; }div.categories-list .item-title {	display: inline-block;	padding: 3px 8px;}div.categories-list a, .weblink-category a { font-weight: 700; color: #AAA; border-bottom: 1px solid #EEE; }.weblink-category .edit-icon .hasTip a { border-bottom: none; }div.categories-list a:hover, div.categories-list a:active, div.categories-list a:focus,.weblink-category a:hover, .weblink-category a:active, .weblink-category a:focus { color: #3BB; border-bottom-color: #3BB; }.categories-list ul { margin: 0; padding: 0; }div.categories-list ul li li {	background: url(../images/tree-bg.gif) no-repeat;	border: none;	margin-bottom: 0;	padding: 10px 0 0 8px;}div.categories-list ul li li.last { background: url(../images/tree-last.gif) no-repeat; }table.contentpane, table.tablelist, table.category { width: 100%; }table.category td, table.contentpane td, table.tablelist td {	border-bottom: 1px solid #E6E6E6;	padding: 5px 10px;}table.category td.hits { width: 50px; }table.category p { margin: 5px 0; }/* JA Accordion  */#ja-left div.accordion { padding: 0; }.ja-accordion .ja-accordion-containner { margin: 0; }.ja-accordion .ja-accordion-containner li {	margin-bottom: 0;	background: none;	padding-left: 0;	line-height: normal;	position: relative;}*+ html .ja-accordion .ja-accordion-containner li { float: left; clear: both; }div.accordion > h3 { border-bottom: 1px solid #222; } .ja-accordion .ja-accordion-title { border-top: 1px solid #313B13; cursor: pointer; color: #888; }.ja-accordion .ja-accordion-title.active { color: #FFF; }.ja-accordion-containner li:first-child .ja-accordion-title { border-top: none; }/* Theme Features */.ja-accordion-content { padding: 0 20px; }.ja-accordion-content .ja-sidenews-list, .ja-accordion-content div.ja-bulletin { margin: 0 -20px; }#ja-left .ja-accordion-content .ja-slidenews-item { color: #FFF; background: url(../images/bg-features.gif) no-repeat #3BB; margin: 0 20px 20px; padding: 27px 20px 4px; border-top: none; }#ja-left .ja-accordion-content .ja-slidenews-item:first-child { padding-top: 27px; }.ja-accordion-content .ja-slidenews-item a { color: #FFF; padding-bottom: 10px; }.ja-accordion-content .ja-slidenews-item .ja-title { display: none; }.ja-accordion-content .ja-slidenews-item a:hover, .ja-accordion-content .ja-slidenews-item a:active, .ja-accordion-content .ja-slidenews-item a:focus { color: #268C8C; }.ja-accordion-content .ja-slidenews-item .ja-createdate { color: #FFF; padding-bottom: 5px; }.ja-accordion-content .ja-slidenews-item img {    border: 5px solid #111;	margin: 0 0 16px;	float: none;    padding: 0;	}.ja-accordion-content .ja-slidenews-item img[align="left"] {	float: left;}.ja-accordion-content div.ja-bulletin ul.ja-bulletin li a.readon { background-image: url(../images/more-2.png); }.ja-accordion-content div.ja-bulletin ul.ja-bulletin li a.readon:hover, .ja-accordion-content div.ja-bulletin ul.ja-bulletin li a.readon:active, .ja-accordion-content div.ja-bulletin ul.ja-bulletin li a.readon:focus { background-image: url(../images/more-2-hover.png); }.ja-accordion .ja-accordion-content ul li { background: url(../images/bullet1.gif) no-repeat 0 5px; padding: 0 0 0 15px; line-height: 1.5; }div.moduletable_black.accordion p { line-height: 1.5; }.ja-accordion .ja-accordion-content .sample-module { padding: 0 0 15px; }hr.system-pagebreak { border-top: 1px solid #222 !important; margin: 0 0 12px; }/* Quick guide */.ja-accordion-content .custom img, .ja-accordion-content p img {	border: 1px solid #222;    margin: 4px 20px 0 0;    padding: 4px;}.ja-accordion-content p img { margin-bottom: 10px; }.ja-accordion-content p img[align="left"] { margin-right: 20px; }.ja-accordion-content p img[align="right"] { margin-left: 20px; }/* edit layout */.button2-left { margin: 0 5px 0 0; }.toggle-editor .button2-left { margin-top: -5px; }.admintable .toggle-editor .button2-left { margin-top: 10px; }.admintable td input { vertical-align: middle; }.item-page .formelm .inputbox { vertical-align: middle; }.item-page img.calendar {    margin: 0 0 0 10px;    padding: 0;    vertical-align: middle;	}/* com users */.login input { vertical-align: middle; }.login label { line-height: 2.2; padding: 0 10px 0 0; }/* cat-items */.blog .cat-children, .blog .category-desc { padding: 0 20px 20px; }.cat-items { padding: 0 0 20px; }.cat-items .pagination { margin: 20px -20px -20px; }.cat-items .pagination .pagination { margin: 0; }.category-desc p { margin: 0 0 15px; }.feed-item-description p {	margin: 0px;	padding: 0px;	line-height: 0px;}.newsfeed  li {	line-height: normal;}.newsfeed li div {	display: block;	clear: both;}div.ja-twitter {	position: relative;} div.ja-twitter center a.followbutton-none {	 background: url("../images/btn-followus.png") no-repeat scroll 0 0 transparent;    display: block;    height: 40px;    overflow: hidden;    text-indent: -999em;    width: 40px;    position: absolute;    left: 20px;}.ja-twitter-tweets {	padding-left: 50px;	float: left;}/* mycss */.ja-megamenu ul.level0 li.haschild a.mega span.menu-title, .ja-megamenu ul.level0 li.haschild-over a.mega span.menu-title {padding-left: 20px !important;padding-right: 20px !important;}div.mod_simple_marquee_content {border: 1px solid #B3D7E1;height: 30px !important;line-height: 25px;background: #ECF5F8 url(../images/mini-logo.png) no-repeat right;}.ja-moduletable.moduletable.clock {background: none !important;border: 0px !important;padding: 0px !important;margin-top: -15px;margin-bottom: 5px !important;}.ja-moduletable.moduletable.clock td {padding: 0px !important;margin:0px !important;}.ja-moduletable.moduletable.clock p {margin:0px !important;}.ja-tabs-title-top ul.ja-tabs-title li {float: right !important;}.kranos .ja-tabs-title-top ul.ja-tabs-title li h3 {font-size: 14px !important;font-family: amer !important;}div.ja-moduletable ul li, div.ja-module ul li {padding-right: 0px !important;}.kranos .ja-tabs-title-top ul.ja-tabs-title li h3 {padding: 0 10px 0 0 !important;line-height: 2.8 !important;}.column ul li {background:none;}.wk-gallery-showcasebox .wk-slideset .set > li > div > div > img {margin: 0px;border: none;}.wk-gallery-showcasebox  img {border: none;padding: 0px;}.wk-gallery-showcasebox ul {height:225px !important;}.mejs-controls div.mejs-time-rail {direction: ltr;}.blog-featured ul li {background: url(../images/bullet.gif) no-repeat;background-position: 97% 6px;}p.readmore {float: left;}div.mvc_main {font-family: amer;font-size: 12px;}table.mvc_peopleTable td {text-align: right;border-bottom: 1px rgb(82, 82, 82) dashed;}table.mvc_peopleTable td + td {text-align: right;border-bottom: 1px rgb(82, 82, 82) dashed;}table.mvc_peopleTable td + td + td {border-bottom: 1px rgb(82, 82, 82) dashed;}div.mvc_digitCounter {direction: ltr;}.td11 span {margin-right: -218px;}.td02 {direction: ltr;}.td12 {direction: ltr;}.td02 select {margin-right: 39px;}td.td11, td.td21 {text-align: left;}div.result {direction: ltr;}td {font-size: 100%;padding: 2px 5px 0px 2px;}#rokweather h5 {background: url(../images/find_magnifier_icon.png) no-repeat top right;}#ja-footer {padding: 5px 0;}.t3-logo-light a {background-image: none;}table.acymailing_form {margin: 0 !important;border: 0px !important;}.t3-logo, .t3-logo a {height: 0}#ja-navhelper .main, #ja-navhelper .main a {border-color: rgb(30, 87, 173);color: #333;}.pane-slider content pane-down{font-family:amer !important;}.panel{font-family:amer !important;}#livechat_btn {    left: 10px;    position: fixed;    top: 10px;}table.mvc_peopleTable td , table.mvc_peopleTable td + td , table.mvc_peopleTable td + td + td{text-align:center;}.ja-breadcrums img {    display: inline-block !important;    float: none !important;}#ja-navhelper .ja-breadcrums a, .ja-breadcrums a {    background-position:right 6px !important;    padding-right: 10px;}#xmap h1 ,#phocagallery h1{color:#333;}#phocagallery .pg-cats-name, #phocagallery .pg-name, #phocagallery-statistics .pg-name{text-align:left !important;}#ja-footer p,#ja-footer a{color:#666;}#ja-footer a:hover{color:#888;}#rokweather .leftbit{float:right;}#rokweather .content {    margin-right: 50px;	margin-left:0;}/**************rtl************/.body-rtl .ja-copyright {    float: none;    text-align: center;}.body-rtl h1.logo{ width: 110px; height: 102px; position: absolute; top: 0; right: 30px;left:auto; display: none;}.body-rtl .top-social{ text-align: left; padding: 0 10px 0 10px; }.body-rtl #ja-megamenu{ padding-right: 100px;padding-left:0; }.body-rtl #ja-contentslider .main div.ja-moduletable h3 {    right: 0;	left:auto;}.body-rtl #ja-contentslider .ja-button-control {	left: 0;	right:auto;}.body-rtl .ja-box{float:right;}.body-rtl .ja-box-right{left:0;right:auto;}.body-rtl #ja-botsl .list-useful li {	 background-position:right center;    float: right;    padding-left: 23px;    padding-right: 18px !important;}.body-rtl span.jicons-icons{margin-right:0;margin-left:7px;}.body-rtl div.jicons-icons,.body-rtl span.jicons-icons,.body-rtl div.contact-misc{ float: right; }.body-rtl #phocagallery .pg-cats-name,.body-rtl #phocagallery .pg-name,.body-rtl #phocagallery-statistics .pg-name{text-align:right !important;}.body-rtl #rokweather .leftbit{float:left;}.body-rtl #rokweather .content {    margin-left: 50px;	margin-right:0;}.body-rtl input.captcha-input {  float: right !important;}#ja-slideshow .main{top: 170px;}.mask-left,.mask-right,.mask-bottom{background: none;}#ja-wrapper{background: url("../images/top_bg.jpg") no-repeat center 0;}.ja-slide-main-wrap{margin: 0 auto;}#ja-contentslider{margin-top: 20px;}.ja-slide-main-wrap{background: url("../images/shadow.png") no-repeat 0 bottom;padding-bottom: 36px;}.ja-slide-buttons span{top: 130px;}#ja-slideshow {min-height: 355px;}#ja-botsl h3{background: url("../images/bg_footer.png") repeat-x scroll 0 bottom rgba(0, 0, 0, 0);    padding-bottom: 12px;    font-family: homa;    font-size: 20px;}#ja-container.ja-l1{}#ja-container.ja-l1 .main{background: url("../images/page1_block_bg.png") repeat-x scroll 0 bottom rgba(0, 0, 0, 0);    margin-bottom: 12px;    padding-bottom: 11px;}#ja-container.ja-l1 .main .patt-main{background: url("../images/page1_block_bg.png") repeat-x scroll 0 top rgba(0, 0, 0, 0);}#ja-mainbody {background: #F5F5F5;padding-top: 10px;}.ja-box-ct img{ margin-bottom: 10px;}.categories-list ul li{background:url("../images/icon.png") no-repeat scroll right 6px rgba(0, 0, 0, 0) !important;}.column p, .column pre, .column blockquote, .column h1,.column h2, .column h3, .column h4, .column h5, .column h6, .column ol, .column ul, .column dl{margin: 7px 0 !important;}.table-format{border: 1px solid #5D9217;border-collapse: separate;    border-spacing: 1px;}.table-format td{border: 1px solid #5D9217;    padding: 0 2px;    text-align: center;}#xmap li{background: url("../images/bullet.png") no-repeat scroll 97% 4px rgba(0, 0, 0, 0);}#ja-botsl .patt-main{background: #47512B;}#ja-topsl1 .main, #ja-botsl .main { padding: 10px 0 0 0; background: url("../images/header_after.png") repeat-x;    color: #888; }.dtree{text-align: right;}.dtree .dTreeNode{font-family: tahoma;    font-size: 12px;}/************************************//* ========================================================================== *//* ===========================  CSS BY SHAHPOURI  =========================== *//* ========================================================================== */body {	font-family:Tahoma; font-size:12pt; line-height:1.5em; cursor:default;	background:#E1A64A !important;	background-image:url("../images/body-bg.jpg") !important;	background-repeat:no-repeat !important;	background-attachment:fixed !important;	background-position:center top !important;	background-size:cover !important;}a { color:#B00000 !important; }a:hover { color:#E02020 !important; }.k2ItemsBlock > ul { margin:0px !important; padding:0px !important; }.k2ItemsBlock > ul > li { margin:0px !important; padding:0px !important; }#k2Container .itemTitle {	font-family:Georgia,Times New Roman; font-size:14pt; display:inline-block; color:#DA7D03; line-height:46px; padding:0px 48px;	background:url("../images/module-title-ltr.png"); background-repeat:no-repeat;	background-position:left center; min-width:200px; height:46px; margin:0px 0px 16px !important;}#k2Container .itemBody p { font-weight:normal; text-align:justify; }#k2Container .itemBody table { clear:both;  margin-top:16px; border-collapse:collapse; font-size:9pt; width:100%; }#k2Container .itemBody table th { border:1px solid #808080; background:#D0D0D0; text-align:center; }#k2Container .itemBody table td { border:1px solid #808080; }#k2Container .itemBody img {	border:1px solid #C0C0C0; padding:4px; background:#FFF; border-radius:4px;	margin:0px 0px 16px 16px; float:right; width:480px; height:auto;}#k2Container .itemBody #company-chart table td { border:none; }#k2Container .itemBody #company-chart table td ul li { padding:0px; }.moduleItemTitle {	font-family:Georgia,Times New Roman; font-size:14pt; display:inline-block; color:#DA7D03; line-height:46px; padding:0px 48px;	background:url("../images/module-title-ltr.png"); min-width:200px; height:46px;	background-repeat:no-repeat; background-position:left center; white-space:nowrap;	box-sizing:border-box; margin:0px 0px 16px; color:#DA7D03 !important;}.moduleItemTitle:hover { color:#FF9205 !important; }.moduleItemIntrotext { padding:0px !important; }.moduleItemIntrotext > p:first-child { margin:0px !important; }.moduleItemIntrotext p { text-align:justify; }div.itemView { border:none; }.ja-moduletable > h3 {	font-family:Georgia,Times New Roman; font-size:14pt; display:inline-block; text-shadow:none !important;	color:#DA7D03 !important; line-height:46px !important; padding:0px 48px !important;	min-width:200px !important; height:46px !important; margin:0px 0px 16px !important;	background:url("../images/module-title-ltr.png") !important;	background-repeat:no-repeat !important; background-position:left center !important;}/* --------------------------------  HEADER  -------------------------------- */#ja-top-panel {    background: rgba(0, 0, 0, 0.38) none repeat scroll 0 0;    height: 70px;}#site-logo { text-align:left; margin:4px 0px; }#site-logo img { width:161px; height:130px; }.top-social { padding:0px !important; }form.search { position:absolute; overflow:auto; right:0px; bottom:12px; border:2px solid #B00000; }form.search input.inputbox { width:auto; padding:5px; }/* ------------------------------  MAIN MENU  ------------------------------- */#ja-mainnav { text-align:center; margin-bottom:0px; }#ja-mainnav > .main { width:100% !important; max-width:100% !important; height:47px !important; }#ja-megamenu {	padding:0px !important; width:100%; height:50px; margin:0px auto;	background:url("../images/menu-center.png") repeat-x; position:relative;}#ja-megamenu > ul { padding:0px; float:none !important; display:inline-block; vertical-align:middle;   margin-right:0px; }#ja-megamenu > ul { display: inline-block;  float: none !important;  margin-right: 0px; padding: 0;  vertical-align: middle; margin-left: 140px; }body.body-rtl #ja-megamenu > ul { display: inline-block;  float: none !important;  margin-right: 0; padding: 0;  vertical-align: middle; margin-left: 0; }#ja-megamenu > ul span { font-family:Arial, Tahoma !important; font-size:12pt; }#ja-megamenu > ul > li > a > span { line-height:45px !important; height:45px; color:#000; }#ja-megamenu > ul > li:hover span { background:Transparent !important; text-shadow:none; color:#dd4300; }#ja-megamenu .childcontent > div { background:#A00000 !important; padding:2px; }#ja-megamenu .childcontent .megacol { background:#ff6c00 !important; }#ja-megamenu .childcontent .megacol li { border-top:1px solid #B00000 !important; }#ja-megamenu .childcontent .megacol li > a:hover { background:#dd4300 !important; }#ja-megamenu .childcontent .megacol li > a:hover > span { color:#FFD040 !important; }#ja-megamenu ul.level0 { text-align:center; }#ja-megamenu ul.level0 > li.mega { float:none; display:inline-block; vertical-align:top; }#ja-megamenu ul.level0 > li a.mega > span.menu-title { padding:0px 16px !important; }/* ------------------------------  SLIDE SHOW  ------------------------------ */#ja-slideshow > div.main {	top:0px; width:1000px; border:4px solid #A01010; border-top:none; box-sizing:border-box; background:#F0F0F0;}/* -------------------------------  PRODUCTS  ------------------------------- */#ja-contentslider { margin:24px 0px; }#ja-contentslider > div.main {	box-sizing:border-box; padding:16px; border:1px solid #C0C0C0; background:#F0F0F0;}#ja-contentslider .ja-moduletable { margin:0px !important; }#ja-contentslider .ja-moduletable > h3 { padding:4px 8px !important; position:static !important; font-size:12pt; }#ja-contentslider .moduletable > h3 {	font-family:Georgia,'Times new Roman'; font-size:14pt; font-weight:bold; display:block; color:#DA7D03 !important;	line-height:46px; padding:0px 48px !important; height:46px; margin:0px 0px 16px !important; min-width:200px;	background:url("../images/module-title-ltr.png") !important; background-repeat:no-repeat !important;	background-position:left center !important; text-shadow:none !important; white-space:no-wrap; text-transform:none;}#ja-contentslider .ja-contentslider { padding:0px !important; }#ja-contentslider .ja-button-control { display:none; }#ja-contentslider .ja-contentslider-center { margin:auto; height:160px !important; }#ja-contentslider .ja-contentslider-center > .content_element { height:160px !important; }#ja-contentslider .ja-contentslider-center > .jsslide { height:160px !important; }#ja-contentslider .ja-contentslider-center > .jsslide > .ja_slideimages { padding:0px 8px; }#ja-contentslider .ja-contentslider-center > .jsslide > .ja_slidetitle { padding:0px 8px; text-align:center; }#ja-contentslider .ja-contentslider-center img { background:#FFF; }body.body-products #ja-main { display:none !important; }body.body-products #ja-contentslider { margin:0px 0px 0px !important; }/* -------------------------------  CONTENT  -------------------------------- */#ja-container { margin-bottom:24px; }#ja-container > div.main { padding:0px !important; margin:0px auto !important; background:#F0F0F0; }#ja-container .moduleItemIntrotext img {	max-width:100%; height:auto; margin:0px !important; box-sizing:border-box;	padding:4px !important; border:1px solid #E0E0E0 !important;}#ja-mainbody { padding:0px; }#ja-contentwrap { padding:16px; margin:0px; }#ja-content .itemBackToTop { display:none; }#ja-content-bottom { padding:0px !important; }#ja-content-bottom > div { width:100% !important; padding:0px !important; }#ja-content-bottom div.patt-main { padding-top:0px !important; margin-top:0px !important; }body.bodyhome.body-rtl #ja-mainbody { width:auto !important; }body.bodyhome.body-rtl #ja-main { width:68% !important; }#ja-main > div.inner { padding:0px; margin:16px; }#ja-main .moduleItemIntrotext > p:first-child { line-height:0; }#ja-content-mass-bottom { padding:0px; margin-top:20px; }#ja-left { width:32% !important; }#ja-left > div { padding:0px; margin:16px; }#ja-left .moduletable { padding:16px !important; }#ja-left .moduletable:last-child { margin-bottom:0px; }#ja-right { width:32% !important; }#ja-right > div { padding:0px; margin:16px; }#ja-right .moduletable { padding:16px !important; }#ja-right .moduletable:last-child { margin-bottom:0px; }#ja-right div.ja-moduletable, #ja-right div.moduletable {    margin-bottom: 20px;    border: 1px solid #DDD;    padding: 16px 20px;    background: #FFF;}/* Accordion */#ja-left .home-accordion { padding:0px !important; }#ja-right .home-accordion { padding:0px !important; }.home-accordion .ja-accordion-containner { margin:0px !important; }.home-accordion .ja-accordion-title {	margin:0px !important; padding:0px 8px 2px !important; line-height:34px; color:#FFF; border:none;	font-family:Georgia,Times New Roman; font-size:12pt; text-transform:normal !important;	background:#A00000; background-image:url("../images/accordion-title.png"); background-repeat:repeat-x;}.home-accordion .ja-accordion-content { padding:0px; margin:0px; max-height:240px; overflow:auto !important; }.home-accordion .ja-accordion-content .k2ItemsBlock { margin:8px; }.home-accordion #company-chart { max-width:100%; border-collapse:collapse; }.home-accordion #company-chart td { padding:0px; }.home-accordion #company-chart > tbody > tr > td { padding:8px 0px; border-bottom:1px dashed #C0C0C0; }.home-accordion #company-chart > tbody > tr > td:last-child { display:none; }.home-accordion #company-chart table { border-collapse:separate; border-spacing:4px 6px; }.home-accordion #company-chart table td { vertical-align:top; }.home-accordion #company-chart table td > ul { margin:0px !important; }.home-accordion #company-chart table td:first-child { white-space:nowrap; font-weight:bold; }/* Show Catalog */#home-show-catalog { text-align:center; margin:16px; }#home-show-catalog > a {	display:inline-block; width:190px; height:80px; padding:0px; margin:0px;	background:url("../images/show-catalog-en-hover.png"); background-repeat:no-repeat; background-position:center center;}#home-show-catalog > a > span {	display:inline-block; width:190px; height:80px; padding:0px; margin:0px;	background:url("../images/show-catalog-en-normal.png"); background-repeat:no-repeat; background-position:center center;}#home-show-catalog > a:hover > span { opacity:0; -webkit-transition:opacity 0.3s; transition:opacity 0.3s; }#xmap > h1 {	font-family:Georgia,Times New Roman; font-size:14pt; display:block; color:#DA7D03 !important; min-width:200px;	line-height:46px; padding:0px 48px !important; height:46px; margin:0px 0px 32px !important; text-shadow:none !important;	background:url("../images/module-title-ltr.png") !important; background-repeat:no-repeat !important;	background-position:left center !important; font-weight:normal;}/* ----------------------------  FOOTER SLIDER  ----------------------------- */#ja-contentslider2 { margin:24px 0px; }#ja-contentslider2 > div.main {	 padding:16px !important; box-sizing:border-box; border:1px solid #C0C0C0; background:#F0F0F0;}#ja-contentslider2 .ja-contentslider-center-wrap { padding:0px !important; }#ja-contentslider2 .ja-contentslider-center { margin:auto; }#ja-contentslider2 .ja-contentslider-center .ja_slideimages { padding:0px; text-align:cetner !important; }#ja-contentslider2 .ja-contentslider-center .ja_slideimages a { text-align:cetner; }#ja-contentslider2 .ja-contentslider-center .ja_slideimages img { border:0px; margin:0px auto; opacity:1 !important; }/* --------------------------------  FOOTER  -------------------------------- */#ja-botsl > div.main { padding:16px 0px; background:url("../images/white-glass.png"); border-top:4px solid #D04040; }#ja-botsl .main-inner1 { padding:0px !important; }#ja-botsl .patt-main { background:Transparent; }#ja-botsl .main-inner1 > div.ja-box { width:33.333% !important; display:inline-block; vertical-align:top; float:none; }#ja-botsl .main-inner1 > div.ja-box > div { margin:0px auto; width:90%; }#ja-botsl .main-inner1 > div.ja-box > div > h3 {	font-family:Georgia,Times New Roman; font-size:14pt; display:block; color:#DA7D03 !important; min-width:200px;	line-height:46px; padding:0px 48px !important; height:46px; margin:0px 0px 16px !important;	background:url("../images/module-title-ltr.png") !important; text-shadow:none !important;	background-repeat:no-repeat !important; background-position:left center !important;	text-transform:normal !important;}#ja-botsl .ja-box-ct { color:#202020; }#ja-botsl .ja-box-ct a { color: #B00000 !important; }#ja-botsl .ja-box-ct a:hover { color: #F96D00 !important; }/* Contact Info */#ja-botsl .moduleItemIntrotext table td { vertical-align:top; }#ja-botsl .moduleItemIntrotext table td:frst-child { white-space:nowrap; }/* Visit Counter */#ja-botsl .mvc_peopleTable { border-collapse:separate; border-spacing:0px 4px; font-family:Tahoma; font-size:10pt; }#ja-botsl .mvc_peopleTable td { padding:0px !important; border:0px; }#ja-botsl .mvc_peopleTable td:first-child img { display:none !important; }#ja-botsl .mvc_peopleTable td:first-child {	width:32px; height:32px; background:url("../images/visits.png") no-repeat;}#ja-botsl .mvc_peopleTable tr:nth-child(1) > td:first-child { background-position:left top; }#ja-botsl .mvc_peopleTable tr:nth-child(2) > td:first-child { background-position:right top; }#ja-botsl .mvc_peopleTable tr:nth-child(3) > td:first-child { background-position:left bottom; }#ja-botsl .mvc_peopleTable tr:nth-child(4) > td:first-child { background-position:right bottom; }#ja-botsl .home-articles > ul > li { border:0px; }#ja-botsl .home-articles .moduleItemTitle {	font-family:Tahoma; background:none; padding:0px; margin:0px; font-size:10pt; max-width:100%;	line-height:1.5em; height:auto; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}#ja-botsl .home-articles.k2ItemsBlock { width:90%; margin:auto; }/* -----------------------------  BREADCRUMBS  ------------------------------ */#ja-navhelper { display:none; }#ja-navhelper > div.main { border-color:#B00000; }/* ------------------------------  COPYRIGHT  ------------------------------- */#ja-footer { margin-bottom:16px; padding-top:0px; }#ja-footer > div.main { border-top:4px solid #F86B00; background:none; }#ja-footer .ja-copyright { margin-top:8px; float:none; }#ja-footer .ja-copyright p { color:#FDFDFD; }/* --------------------------------  FORMS  --------------------------------- */.forms .componentheading {	font-family:Georgia,Times New Roman; font-size:14pt; display:block; color:#DA7D03 !important; min-width:200px;	line-height:46px; padding:0px 48px !important; height:46px; margin:0px 0px 32px !important; text-shadow:none !important;	background:url("../images/module-title-ltr.png") !important; font-weight:normal;	background-repeat:no-repeat !important; background-position:left center !important;}.forms .formTableLayout { max-width:100%; border-collapse:separate; border-spacing:8px 4px; }.forms .formTableLayout td { vertical-align:top; }.forms .formTableLayout td:first-child { padding-top:8px; }.forms .formTableLayout td:last-child { color:#808080; font-style:italic; vertical-align:middle; }.forms .rsform-input-box, .forms .rsform-text-box, .forms .rsform-select-box {	border:1px solid #A0A0A0; background:#FFF; padding:6px 8px; width:240px;	box-shadow:1px 1px 2px rgba(0,0,0,0.25) inset; font-family:Tahoma; color:#000;}.forms .rsform-input-box:focus, .forms .rsform-text-box:focus, .forms .rsform-select-box:focus,.forms .rsform-input-box:hover, .forms .rsform-text-box:hover, .forms .rsform-select-box:hover { border-color:#606060; }.forms .rsform-text-box { resize:vertical; }.forms .rsform-select-box { width:258px; }.forms .rsform-select-box-small { width:72px; }.forms input[type="radio"] { cursor:pointer; }.forms input[type="radio"] + label { display:inline-block; vertical-align:top; width:64px; cursor:pointer; }.forms .rsform-block-captcha img { display:inline-block; vertical-align:middle; border:1px solid #A0A0A0; }.forms .rsform-captcha-box {	display:inline-block; vertical-align:middle; border:1px solid #A0A0A0; background:#FFF;	padding:6px 8px; margin:0px 8px; color:#000;}.forms .rsform-submit-button { font-family:Tahoma; padding:4px 16px; cursor:pointer; }/* ----------------------------  PHOCA GALLERY  ----------------------------- */#phocagallery { text-align:center; }#phocagallery > h1 {	font-family: 'BYekan' !important; font-size:14pt; display:block; color:#DA7D03 !important; min-width:200px;	line-height:46px; padding:0px 48px !important; height:46px; margin:0px 0px 32px !important; text-shadow:none !important;	background:url("../images/icon.png") no-repeat right center !important; font-weight:normal;	display:block; text-align:justify;}#phocagallery + div { display:none; }#phocagallery .phocagallery-box-file {	float:none !important; display:inline-block; vertical-align:top; margin:16px !important;	border:1px solid #C0C0C0; border-radius:0px !important; padding:0px !important; background:#F8F8F8 !important;	width:auto !important; height:auto !important; box-shadow:2px 2px 2px rgba(0,0,0,0.2) !important;	transition:border-color 0.3s !important; position:relative; overflow:hidden;}#phocagallery .phocagallery-box-file:hover { border-color:#D00000; }#phocagallery .phocagallery-box-file .phocagallery-box-file-first a { display:block; }#phocagallery .phocagallery-box-file .phocagallery-box-file-first a > img { margin:4px; }#phocagallery .pg-box-image .pg-name { display:none; }#phocagallery .phocagallery-box-file .pg-name {	position:absolute; left:1px; right:1px; bottom:-25%; line-height:24px; background:rgba(0,0,0,0.6);	text-align:center !important; color:#FFF; text-shadow:none; margin:0px; font-weight:normal;	-webkit-transition:bottom 0.3s; transition:bottom 0.3s;}#phocagallery .phocagallery-box-file:hover .pg-name { bottom:1px; }#boxplus .boxplus-main iframe html { margin:0px !important; padding:0px !important; background:#FFF !important; }#boxplus .boxplus-main iframe html body { margin:0px !important; padding:0px !important; background:#FFF !important; }/* ------------------------------  DOCUMENTS  ------------------------------- */#documents > a.back { display:block; margin:16px auto 8px 0px; width:96px; float:left; }#documents > h1 {	font-family:Georgia,Times New Roman; font-size:14pt; display:block; color:#DA7D03 !important; min-width:200px;	line-height:46px; padding:0px 48px !important; height:46px; margin:0px 0px 32px !important; text-shadow:none !important;	background:url("../images/module-title-ltr.png") !important; font-weight:normal;	background-repeat:no-repeat !important; background-position:left center !important;}#documents > h1 + p { display:none; }#documents > h1 + p + p { margin:0px 0px 16px !important; }#documents > h1 + p + p + p { display:none; }#documents > .document { margin-bottom:20px; }#documents > .document:last { border:0px none; }#documents > .document > .toolbar { padding:0px; }#documents > .pagination { display:none; }#document > a.back { display:block; margin:16px auto 8px 0px; width:96px; }#joomdocModule ul { margin:16px; }#joomdocModule ul > li { margin-bottom:16px; padding:0px 40px !important; }/* ------------------------------  CONTACT US  ------------------------------ */.contact { position:relative; }.contact > h2 {	font-family:Georgia,Times New Roman; font-size:14pt; display:block; color:#DA7D03 !important; min-width:200px;	line-height:46px; padding:0px 48px !important; height:46px; margin:0px 0px 32px !important; text-shadow:none !important;	background:url("../images/module-title-ltr.png") !important; font-weight:normal;	background-repeat:no-repeat !important; background-position:left center !important;}.contact > h3, .contact > p { display:none; }.contact address { display:inline-block; font-style:normal; }.contact > .contact-form { margin-top:123px; padding-top:24px; border-top:1px dashed #C0C0C0; }.contact .jicons-text { font-weight:bold; width:48px; display:flex; }.contact .contact-image { text-align:center; position:absolute; margin:0px; right:0px; top:0px; }.contact .contact-image img { width:303px; height:264px; margin:5px; }#contact-form legend { display:none; }#contact-form input, #contact-form textarea {	border:1px solid #A0A0A0; background:#FFF; padding:6px 8px; width:240px;	box-shadow:1px 1px 2px rgba(0,0,0,0.25) inset; font-family:Tahoma; color:#000;}#contact-form input:hover, #contact-form input:focus,#contact-form textarea:hover, #contact-form textarea:focus { border-color:#606060; }#contact-form textarea { width:400px; resize:vertical; }/* --------------------------------  SEARCH  -------------------------------- */#ja-content-main .search > h1 {	font-family:Georgia,Times New Roman; font-size:14pt; display:block; color:#DA7D03 !important; min-width:200px;	line-height:46px; padding:0px 48px !important; height:46px; margin:0px 0px 16px !important; text-shadow:none !important;	background:url("../images/module-title-ltr.png") !important; font-weight:normal;	background-repeat:no-repeat !important; background-position:left center !important;}#ja-content-main .search fieldset.phrases { display:none; }#ja-content-main .search fieldset.word > label::after { content:':'; }#ja-content-main .search .searchintro { margin:16px 0px 32px; }#ja-content-main .search .form-limit { display:none; }#search-searchword {	border:1px solid #A0A0A0; background:#FFF; padding:6px 8px; margin:0px 16px; width:240px;	box-shadow:1px 1px 2px rgba(0,0,0,0.25) inset; font-family:Tahoma; color:#000;}#ja-content-main .search .search-results .result-category { display:none; }#ja-content-main .search .search-results .result-text { margin:8px 24px 24px; }/* -------------------------------  CATALOG  -------------------------------- */#ja-content-main > h2 {	font-family:Georgia,Times New Roman; font-size:14pt; display:block; color:#DA7D03 !important; min-width:200px;	line-height:46px; padding:0px 48px !important; height:46px; margin:0px 0px 32px !important;	background:url("../images/module-title-ltr.png") !important; background-repeat:no-repeat !important;	background-position:left center !important; font-weight:normal; text-shadow:none !important;}#flip_fh_1 { display:none; }/* --------------------------  ORGANIZATION CHART  -------------------------- */#chart-img { overflow:hidden; text-align:center !important; }#chart-img > img { width:50% !important; height:auto; float:none !important; }#company-chart img {	width:128px !important; height:128px !important; border:0px !important;	margin:32px !important; padding:0px !important; float:none !important;}#company-chart td { text-align:center !important; }#company-chart table td { text-align:justify !important; vertical-align:top; }#company-chart table td ul { margin:0px 16px !important; list-style:inside disc !important; }#company-chart table td ul > li { list-style:inside disc !important; }/* ==============================  RTL LAYOUT  ============================== */body.body-rtl #ja-megamenu > ul span { font-family:'BYekan' !important; }body.body-rtl #ja-contentslider .moduletable > h3 {	font-family:'BYekan'; font-size:14pt; background-image:url("../images/icon.png") !important;	background-position:right center !important;}body.body-rtl .moduleItemTitle {	font-family:'BYekan'; font-size:14pt; background-image:url("../images/icon.png");	background-position:right center;	}body.body-rtl #home-show-catalog > a { background-image:url("../images/show-catalog-fa-hover.png"); }body.body-rtl #home-show-catalog > a > span { background-image:url("../images/show-catalog-fa-normal.png"); }body.body-rtl form.search { left:0px; right:auto; }body.body-rtl .home-accordion .ja-accordion-content { max-height:260px; }body.body-rtl #ja-botsl .main-inner1 > div.ja-box > div > h3 {	font-family:'BYekan'; font-size:14pt; background-image:url("../images/icon.png") !important;	background-position:right center !important;}body.body-rtl #ja-content-main > h2 {	font-family:'BYekan'; font-size:14pt; font-weight:normal;	background-image:url("../images/icon.png") !important; background-position:right center !important;}body.body-rtl .contact > h2 {	font-family:'BYekan'; font-size:14pt;	background-image:url("../images/icon.png") !important; background-position:right center !important;}body.body-rtl .contact .contact-image { left:0px; right:auto; }body.body-rtl #k2Container .itemBody img { margin:0px 16px 16px 0px; float:left; }body.body-rtl #k2Container .itemTitle {	font-family:'BYekan'; font-size:14pt;	background-image:url("../images/icon.png"); background-position:right center;}body.body-rtl #ja-content-main .search > h1 {	font-family:'BYekan'; font-size:14pt;	background-image:url("../images/icon.png") !important; background-position:right center !important;}body.body-rtl .forms .componentheading {	font-family:'BYekan'; font-size:14pt;	background-image:url("../images/icon.png") !important; background-position:right center !important;}body.body-rtl #documents > h1 {	font-family:'BYekan'; font-size:14pt;	background-image:url("../images/icon.png") !important; background-position:right center !important;}body.body-rtl .ja-moduletable > h3 {	font-family:'BYekan' !important; font-size:14pt !important;	background-image:url("../images/icon.png") !important; background-position:right center !important;}body.body-rtl .home-accordion .ja-accordion-title {	font-family:'BYekan' !important; font-size:12pt !important;}body.body-rtl #xmap > h1 {	font-family:'BYekan'; font-size:14pt;	background-image:url("../images/icon.png") !important; background-position:right center !important;}/* ===========================  1024 Resolution  ============================ */@media screen and (min-width: 1000px) and (max-width: 1120px){	#ja-megamenu { width:100%; }	#ja-megamenu:before, #ja-megamenu:after { display:none; }	#ja-slideshow > div.main { width:100%; border-left:none; border-right:none; }	form.search { right:auto; left:8px; }	body.body-rtl form.search { left:8px; right: auto; }	#ja-contentslider > div.main, #ja-container > div.main,	#ja-contentslider2 > div.main, #ja-botsl > div.main, #ja-footer > div.main {		width:100%; border-left:none; border-right:none;	}}/* =================================  IE 8  ================================= */body[data-browser="MSIE 8"] .mod-farasun-languages[data-flag="1"] li a {	border:none !important;}body[data-browser="MSIE 8"][data-screen="1024"] #ja-megamenu { width:100%; }body[data-browser="MSIE 8"][data-screen="1024"] #ja-megamenu:before,body[data-browser="MSIE 8"][data-screen="1024"] #ja-megamenu:after { display:none; }body[data-browser="MSIE 8"][data-screen="1024"] #ja-slideshow > div.main { width:100%; border-left:none; border-right:none; }body[data-browser="MSIE 8"][data-screen="1024"] form.search { right:auto; left:8px; }body[data-browser="MSIE 8"][data-screen="1024"] body.body-rtl form.search { right:8px; left: auto; }body[data-browser="MSIE 8"][data-screen="1024"] #ja-contentslider > div.main,body[data-browser="MSIE 8"][data-screen="1024"] #ja-container > div.main,body[data-browser="MSIE 8"][data-screen="1024"] #ja-contentslider2 > div.main,body[data-browser="MSIE 8"][data-screen="1024"] #ja-botsl > div.main,body[data-browser="MSIE 8"][data-screen="1024"] #ja-footer > div.main {	width:100%; border-left:none; border-right:none;}/***** edit table *****/.CSSTableGenerator {	margin:0px;padding:0px;	width:100%;	box-shadow: 2px 5px 5px #888888;	border:1px solid #000000;		-moz-border-radius-bottomleft:0px;	-webkit-border-bottom-left-radius:0px;	border-bottom-left-radius:0px;		-moz-border-radius-bottomright:0px;	-webkit-border-bottom-right-radius:0px;	border-bottom-right-radius:0px;		-moz-border-radius-topright:0px;	-webkit-border-top-right-radius:0px;	border-top-right-radius:0px;		-moz-border-radius-topleft:0px;	-webkit-border-top-left-radius:0px;	border-top-left-radius:0px;}.CSSTableGenerator table{    border-collapse: collapse;        border-spacing: 0;	width:100%;	height:100%;	margin:0px;padding:0px;}.CSSTableGenerator tr:last-child td:last-child {	-moz-border-radius-bottomright:0px;	-webkit-border-bottom-right-radius:0px;	border-bottom-right-radius:0px;}.CSSTableGenerator table tr:first-child td:first-child {	-moz-border-radius-topleft:0px;	-webkit-border-top-left-radius:0px;	border-top-left-radius:0px;}.CSSTableGenerator table tr:first-child td:last-child {	-moz-border-radius-topright:0px;	-webkit-border-top-right-radius:0px;	border-top-right-radius:0px;}.CSSTableGenerator tr:last-child td:first-child{	-moz-border-radius-bottomleft:0px;	-webkit-border-bottom-left-radius:0px;	border-bottom-left-radius:0px;}.CSSTableGenerator tr:hover td{	}.CSSTableGenerator tr:nth-child(odd){ background-color:#ffaa56; }.CSSTableGenerator tr:nth-child(even)    { background-color:#ffffff; }.CSSTableGenerator td{	vertical-align:middle;			border:1px solid #000000;	border-width:0px 1px 1px 0px;	text-align:left;	padding:7px;	font-size:13px;	font-family:tahoma;	font-weight:normal;	color:#000000;}.CSSTableGenerator tr:last-child td{	border-width:0px 1px 0px 0px;}.CSSTableGenerator tr td:last-child{	border-width:0px 0px 1px 0px;}.CSSTableGenerator tr:last-child td:last-child{	border-width:0px 0px 0px 0px;}.CSSTableGenerator tr:first-child td{		background:-o-linear-gradient(bottom, #ff7f00 5%, #bf5f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff7f00), color-stop(1, #bf5f00) );	background:-moz-linear-gradient( center top, #ff7f00 5%, #bf5f00 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff7f00", endColorstr="#bf5f00");	background: -o-linear-gradient(top,#ff7f00,bf5f00);	background-color:#ff7f00;	border:0px solid #000000;	text-align:center;	border-width:0px 0px 1px 1px;	font-size:14px;	font-family:tahoma;	font-weight:bold;	color:#ffffff;}.CSSTableGenerator tr:first-child:hover td{	background:-o-linear-gradient(bottom, #ff7f00 5%, #bf5f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff7f00), color-stop(1, #bf5f00) );	background:-moz-linear-gradient( center top, #ff7f00 5%, #bf5f00 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff7f00", endColorstr="#bf5f00");	background: -o-linear-gradient(top,#ff7f00,bf5f00);	background-color:#ff7f00;}.CSSTableGenerator tr:first-child td:first-child{	border-width:0px 0px 1px 0px;}.CSSTableGenerator tr:first-child td:last-child{	border-width:0px 0px 1px 1px;}.gmnoprint >div> div,.gmnoprint >div> div>div {  left: -1px !important;  display:none;}.gm-style > .gmnoprint:last-child { left:-5px !important; }.gm-style > .gmnoprint:last-child > div:first-child { left:-1px !important; padding-left:0px !important; }.gm-style > .gmnoprint:last-child > div:first-child > img { left:-51px !important; }.gm-style > .gmnoprint:last-child > div:nth-child(2) { padding-left:0px !important; }.gm-style > .gmnoprint:last-child > div:nth-child(3) { padding-left:0px !important; }body[data-os="Android"].gmnoprint >div> div,body[data-os="Android"] .gmnoprint >div> div>div,body[data-os="Android"].gmnoprint >div{display:none;}body[data-os="Android"].jsn-modulecontainer_inner .richbox-2 img{width:450px;height:287px;}body[data-os="Android"][data-browser="Chromium"] .jsn-modulecontainer_inner .richbox-2 span{font-size:11px !important;}body[data-browser="MSIE 8"].gmnoprint >div> div,body[data-browser="MSIE 8"] .gmnoprint >div> div>div,body[data-browser="MSIE 8"].gmnoprint >div{display:none;}body[data-os="Android"][data-browser="Chromium"] .jsn-modulecontainer_inner .richbox-2 img{display:none !Important;} .product-gk4 .nspArtPage{font-size:0px;}.product-gk4 .nspArtPage > div.nspArt {	float: none;	display: inline-block;	vertical-align: top;	font-size:10pt;}#ja-botsl .k2ItemsBlock table {	border-collapseeparate;	border-spacing:8px;	border-collapse: separate;	}#ja-botsl .k2ItemsBlock table td {	vertical-align: top !important;	padding: 0px !important;	margin: 0px !important;	} #ja-botsl ul.menu{ margin:0px 8px !important; }#ja-footer .custom a {color:#00ff00;}#ja-content-bottom .moduleItemIntrotext p { line-height:2; }#ja-contentslider2 img {  border: 3px solid #FC6F00;}div#ja-contentslider img {  border: 2px solid;}/* ========================================================================== *//* ===========================  CSS BY ranjkesh  =========================== *//* ========================================================================== */@font-face {	font-family:'BYekan';	src:url("../fonts/byekan/byekan.eot");	src:url("../fonts/byekan/byekan.eot?#iefix") format('embedded-opentype'),		url("../fonts/byekan/byekan.otf") format('opentype'),		url("../fonts/byekan/byekan.woff") format('woff'),		url("../fonts/byekan/byekan.ttf") format('truetype'),		url("../fonts/byekan/byekan.svg#BYekan+") format('svg');	font-weight:normal;	font-style:normal;}html { height:100% !important; }body {	font-family:Tahoma; font-size:12pt; line-height:1.5em; cursor:default; height:100% !important;	background:#E0A64A !important;	background-image:url("../images/body-bg.jpg") !important;	background-repeat:no-repeat !important;	background-attachment:fixed !important;	background-position:center top !important;	background-size:cover !important;}a { color:#DA7D03 !important; }a:hover { color:#0A92F6 !important; }.k2ItemsBlock > ul { margin:0px !important; padding:0px !important; }.k2ItemsBlock > ul > li { margin:0px !important; padding:0px !important; }#k2Container { margin:0px !important; }#k2Container .itemTitle {	font-family:Georgia,Times New Roman; font-size:14pt; display:inline-block; color:#DA7D03; line-height:46px; padding:0px 48px;	background:url("../images/module-title-ltr.png"); background-repeat:no-repeat;	background-position:left center; min-width:200px; height:46px; margin:0px 0px 16px !important;}#k2Container .itemBody p { font-weight:normal; text-align:justify; line-height:2; font-family: tahoma;}#k2Container .itemBody table { clear:both;  margin-top:16px; border-collapse:collapse; font-size:9pt; width:100%; }#k2Container .itemBody table th { border:1px solid #808080; background:#D0D0D0; text-align:center; }#k2Container .itemBody table td { border:1px solid #808080; }#k2Container .itemBody img {	border:1px solid #C0C0C0; padding:4px; background:#FFF; border-radius:4px;	margin:0px 0px 8px 16px; float:right; width:40%; height:auto;}#k2Container .itemBody #company-chart table td { border:none; }#k2Container .itemBody #company-chart table td ul li { padding:0px; }.moduleItemTitle {	font-family:Georgia,Times New Roman; font-size:14pt; display:inline-block; color:#DA7D03; line-height:46px; padding:0px 48px;	background:url("../images/module-title-ltr.png"); min-width:200px; height:46px;	background-repeat:no-repeat; background-position:left center; white-space:nowrap;	box-sizing:border-box; margin:0px 0px 16px; color:#DA7D03 !important;}.moduleItemTitle:hover { color:#FF9205 !important; }.moduleItemIntrotext { padding:0px !important; }.moduleItemIntrotext > p:first-child { margin:0px !important; }.moduleItemIntrotext p { text-align:justify; }div.itemView { border:none; }.ja-moduletable > h3 {	font-family:Georgia,Times New Roman; font-size:14pt; display:inline-block; text-shadow:none !important;	color:#DA7D03 !important; line-height:46px !important; padding:0px 48px !important;	min-width:200px !important; height:46px !important; margin:0px 0px 16px !important;	background:url("../images/module-title-ltr.png") !important;	background-repeat:no-repeat !important; background-position:left center !important;}/* --------------------------------  HEADER  -------------------------------- */.body-rtl #site-logo {    top: 49px;    z-index: 9999;    right: 0;	left: auto;}#site-logo {    float: none;    margin: -22px 0;    position: absolute;    top: 71px;    z-index: 9999;    left: 0;}#site-logo img { width:180px; height:101px; }.top-social { padding:0px !important; }form.search { position:absolute; overflow:auto; right:0px; bottom:12px; border:2px solid #0A92F6; }form.search input.inputbox { width:auto; padding:5px; }/* ------------------------------  MAIN MENU  ------------------------------- *//*#ja-mainnav { text-align:center; margin-bottom:-48px; }#ja-mainnav > .main { width:100% !important; max-width:100% !important; height:100px !important; }#ja-megamenu {	padding:0px !important; width:100%; height:100px; margin:0px auto;	background:url("../images/menu-center.png") repeat-x; position:relative;}#ja-megamenu > ul { padding:0px; float:none !important; display:inline-block; vertical-align:middle; }#ja-megamenu > ul span { font-family:Arial, Tahoma !important; font-size:12pt; font-weight:normal; }#ja-megamenu > ul > li > a > span { font-family:sans-serif !important; line-height:54px !important; height:48px; color:#000; }#ja-megamenu > ul > li:hover span { background:Transparent !important; text-shadow:none; color:#FFD040; }#ja-megamenu .childcontent > div { background:#A00000 !important; padding:2px; }#ja-megamenu .childcontent .megacol { background:#FC6900 !important; }#ja-megamenu .childcontent .megacol li { border-top:1px solid #B00000 !important; }#ja-megamenu .childcontent .megacol li > a { white-space:nowrap; }#ja-megamenu .childcontent .megacol li > a:hover { background:#B00000 !important; }#ja-megamenu .childcontent .megacol li > a:hover > span { color:#FFD040 !important; }#ja-megamenu ul.level0 { text-align:center; }#ja-megamenu ul.level0 > li.mega { float:none; display:inline-block; vertical-align:top; position:relative !important; }#ja-megamenu ul.level0 > li.mega > div.childcontent { left:0px !important; right:auto !important; }#ja-megamenu ul.level0 > li.mega:hover > a { background:rgba(0,0,0,0.1); }#ja-megamenu ul.level0 > li a.mega > span.menu-title { padding:0px 16px !important; }#ja-megamenu .childcontent { margin-right:0px !important; }#ja-mainnav .ja-megamenu .megacol {	width:auto !important; min-width:160px !important; text-align:justify;}#ja-megamenu ul.level0 > li.haschild-over > a.mega > span.menu-title { background:none !important; }#ja-megamenu > ul > li > div {	margin-left:0px !important; margin-left:0px !important;}/* ------------------------------  SLIDE SHOW  ------------------------------ */#ja-slideshow > div.main {	top:-4px; width:1000px; 	border: 4px solid #F96D00; border-top:none; box-sizing:border-box; background:#F0F0F0;}/* -------------------------------  PRODUCTS  ------------------------------- */#ja-contentslider { margin:24px 0px; }#ja-contentslider > div.main {	box-sizing:border-box; padding:16px; border:1px solid #C0C0C0; background:#F0F0F0;}#ja-contentslider .ja-moduletable { margin:0px !important; }#ja-contentslider .ja-moduletable > h3 { padding:4px 8px !important; position:static !important; font-size:12pt; }#ja-contentslider .moduletable > h3 {	font-family:Georgia,'Times new Roman'; font-size:14pt; font-weight:bold; display:block; color:#DA7D03 !important;	line-height:46px; padding:0px 48px !important; height:46px; margin:0px 0px 16px !important; min-width:200px;	background:url("../images/module-title-ltr.png") !important; background-repeat:no-repeat !important;	background-position:left center !important; text-shadow:none !important; white-space:no-wrap; text-transform:none;}#ja-contentslider .ja-contentslider { padding:0px !important; }#ja-contentslider .ja-button-control { display:none; }#ja-contentslider .ja-contentslider-center { margin:auto; height:160px !important; }#ja-contentslider .ja-contentslider-center > .content_element { height:160px !important; }#ja-contentslider .ja-contentslider-center > .jsslide { height:160px !important; }#ja-contentslider .ja-contentslider-center > .jsslide > .ja_slideimages { padding:0px 8px; }#ja-contentslider .ja-contentslider-center > .jsslide > .ja_slidetitle { padding:0px 8px; text-align:center; }#ja-contentslider .ja-contentslider-center img { background:#FFF; }div#ja-container {  top: -4px;}/* Site Map */#xmap > h1 {	font-family:Georgia,Times New Roman; font-size:14pt; display:block; color:#DA7D03 !important; min-width:200px;	line-height:46px; padding:0px 48px !important; height:46px; margin:0px 0px 32px !important; text-shadow:none !important;	background:url("../images/module-title-ltr.png") !important; background-repeat:no-repeat !important;	background-position:left center !important; font-weight:normal;}/* --------------------------------  FOOTER  -------------------------------- */#ja-botsl > div.main { padding:16px 0px; background:url("../images/white-glass.png"); border-top: 4px solid #F96C00; }#ja-botsl .main-inner1 { padding:0px !important; }#ja-botsl .patt-main { background:Transparent; }#ja-botsl .main-inner1 > div.ja-box { width:33.333% !important; display:inline-block; vertical-align:top; float:none; }#ja-botsl .main-inner1 > div.ja-box > div { margin:0px auto; width:90%; }#ja-botsl .main-inner1 > div.ja-box > div > h3 {	font-family:Georgia,Times New Roman; font-size:14pt; display:block; color:#DA7D03 !important; min-width:200px;	line-height:46px; padding:0px 48px !important; height:46px; margin:0px 0px 16px !important;	background:url("../images/module-title-ltr.png") !important; text-shadow:none !important;	background-repeat:no-repeat !important; background-position:left center !important;	text-transform:normal !important;}#ja-botsl .ja-box-ct { color:#202020; }#ja-botsl .ja-box-ct a { color: #FC6F00 !important; }#ja-botsl .ja-box-ct a:hover { color: #F96D00 !important; }/* Contact Info */#ja-botsl .moduleItemIntrotext table td { vertical-align:top; }#ja-botsl .moduleItemIntrotext table td:frst-child { white-space:nowrap; }/* Visit Counter */#ja-botsl .mvc_peopleTable { border-collapse:separate; border-spacing:0px 8px; font-family:Tahoma; font-size:10pt; }#ja-botsl .mvc_peopleTable td { padding:0px !important; border:0px; }#ja-botsl .mvc_peopleTable td:first-child img { display:none !important; }#ja-botsl .mvc_peopleTable td:first-child {	width:32px; height:32px; background:url("../images/visits.png") no-repeat;}#ja-botsl .mvc_peopleTable tr.today-row > td:first-child { background-position:left top; }#ja-botsl .mvc_peopleTable tr.week-row  > td:first-child { background-position:right top; }#ja-botsl .mvc_peopleTable tr.month-row > td:first-child { background-position:left bottom; }#ja-botsl .mvc_peopleTable tr.all-row   > td:first-child { background-position:right bottom; }#ja-botsl .home-articles > ul > li { border:0px; }#ja-botsl .home-articles .moduleItemTitle {	font-family:Tahoma; background:none; padding:0px; margin:0px; font-size:10pt; max-width:100%;	line-height:1.5em; height:auto; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}#ja-botsl .home-articles.k2ItemsBlock { width:90%; margin:auto; }/* -----------------------------  BREADCRUMBS  ------------------------------ */#ja-navhelper { display:none; }#ja-navhelper > div.main { border-color:#B00000; }/* ------------------------------  COPYRIGHT  ------------------------------- */#ja-footer { margin-bottom:16px; padding-top:0px; }#ja-footer > div.main { border-top: 4px solid #FC6F00; background:none; }#ja-footer .ja-copyright { margin-top:8px; float:none; }#ja-footer .ja-copyright p { color:#0A92F6; }/* --------------------------------  FORMS  --------------------------------- */.forms .componentheading {	font-family:Georgia,Times New Roman; font-size:14pt; display:block; color:#DA7D03 !important; min-width:200px;	line-height:46px; padding:0px 48px !important; height:46px; margin:0px 0px 32px !important; text-shadow:none !important;	background:url("../images/module-title-ltr.png") !important; font-weight:normal;	background-repeat:no-repeat !important; background-position:left center !important;}.forms .formTableLayout { max-width:100%; border-collapse:separate; border-spacing:8px 4px; }.forms .formTableLayout td { vertical-align:top; }.forms .formTableLayout td:first-child { padding-top:8px; }.forms .formTableLayout td:last-child { color:#808080; font-style:italic; vertical-align:middle; }.forms .rsform-input-box, .forms .rsform-text-box, .forms .rsform-select-box {	border:1px solid #A0A0A0; background:#FFF; padding:6px 8px; width:240px;	box-shadow:1px 1px 2px rgba(0,0,0,0.25) inset; font-family:Tahoma; color:#000;}.forms .rsform-input-box:focus, .forms .rsform-text-box:focus, .forms .rsform-select-box:focus,.forms .rsform-input-box:hover, .forms .rsform-text-box:hover, .forms .rsform-select-box:hover { border-color:#606060; }.forms .rsform-text-box { resize:vertical; }.forms .rsform-select-box { width:258px; }.forms .rsform-select-box-small { width:72px; }.forms input[type="radio"] { cursor:pointer; vertical-align:middle; }.forms input[type="radio"] + label { display:inline-block; vertical-align:middle; width:64px; cursor:pointer; }.forms .rsform-block-captcha img { display:inline-block; vertical-align:middle; border:1px solid #A0A0A0; }.forms .rsform-captcha-box {	display:inline-block; vertical-align:middle; border:1px solid #A0A0A0; background:#FFF;	padding:6px 8px; margin:0px 8px; color:#000;}.forms .rsform-submit-button { font-family:Tahoma; padding:4px 16px; cursor:pointer; }/* --------------------------------  SEARCH  -------------------------------- */#ja-content-main .search > h1 {	font-family:Georgia,Times New Roman; font-size:14pt; display:block; color:#DA7D03 !important; min-width:200px;	line-height:46px; padding:0px 48px !important; height:46px; margin:0px 0px 16px !important; text-shadow:none !important;	background:url("../images/module-title-ltr.png") !important; font-weight:normal;	background-repeat:no-repeat !important; background-position:left center !important;}#ja-content-main .search fieldset.phrases { display:none; }#ja-content-main .search fieldset.word > label::after { content:':'; }#ja-content-main .search .searchintro { margin:16px 0px 32px; }#ja-content-main .search .form-limit { display:none; }#search-searchword {	border:1px solid #A0A0A0; background:#FFF; padding:6px 8px; margin:0px 16px; width:240px;	box-shadow:1px 1px 2px rgba(0,0,0,0.25) inset; font-family:Tahoma; color:#000;}#ja-content-main .search .search-results .result-category { display:none; }#ja-content-main .search .search-results .result-text { margin:8px 24px 24px; }/* ===========================  1024 Resolution  ============================ */@media screen and (min-width: 1000px) and (max-width: 1120px){	#ja-megamenu { width:100%; }	#ja-megamenu:before, #ja-megamenu:after { display:none; }	#ja-slideshow > div.main { width:100%; border-left:none; border-right:none; }	form.search { right:8px; left:auto; }	body.body-rtl form.search { right:auto; left:8px; }	#ja-contentslider > div.main, #ja-container > div.main,	#ja-contentslider2 > div.main, #ja-botsl > div.main, #ja-footer > div.main {		width:100%; border-left:none; border-right:none;	}}/* =================================  IE 8  ================================= */body[data-browser="MSIE 8"] .mod-farasun-languages[data-flag="1"] li a {	border:none !important;}body[data-browser="MSIE 8"][data-screen="1024"] #ja-megamenu { width:100%; }body[data-browser="MSIE 8"][data-screen="1024"] #ja-megamenu:before,body[data-browser="MSIE 8"][data-screen="1024"] #ja-megamenu:after { display:none; }body[data-browser="MSIE 8"][data-screen="1024"] #ja-slideshow > div.main { width:100%; border-left:none; border-right:none; }body[data-browser="MSIE 8"][data-screen="1024"] form.search { right:auto; left:8px; }body[data-browser="MSIE 8"][data-screen="1024"] body.body-rtl form.search { right:8px; left: auto; }body[data-browser="MSIE 8"][data-screen="1024"] #ja-contentslider > div.main,body[data-browser="MSIE 8"][data-screen="1024"] #ja-container > div.main,body[data-browser="MSIE 8"][data-screen="1024"] #ja-contentslider2 > div.main,body[data-browser="MSIE 8"][data-screen="1024"] #ja-botsl > div.main,body[data-browser="MSIE 8"][data-screen="1024"] #ja-footer > div.main {	width:100%; border-left:none; border-right:none;}body[data-browser="MSIE 9"] { overflow-x: hidden !important; }body[data-browser="MSIE 8"] { overflow-x: hidden !important; }body[data-browser="MSIE 8"] .wk-content img {    height: 130px !important;    width: auto !important;	border: 10px solid #f0f0f0 !important;}.captchatext {    display: none;}.pagination {  background: #1A1A1A;  margin: -1px;  display: none !important;}.captcha-input{float:left !important;}h1 {  font-family: homa;  color: #FB6D00;  font-size: 22px;}#site-logo {  float: none;  margin: -22px 0;  position: absolute;  top: 51px !important;  z-index: 9999;  left: 0;}