/** * ------------------------------------------------------------------------ * JA Nex Template 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. * ------------------------------------------------------------------------ *//* Added by Superdan */.minik2-simple-intro { color: #000000 !important; }.feedburnerFeedBlock {}	.feedTitle { display: none; }	.feedburnerFeedBlock ul {}		.feedburnerFeedBlock li { background: none !important; padding: 3px 0px 0px !important; }		.feedburnerFeedBlock li .headline a { color: #357AE8; font-size: 13px; line-height: 110%;}	.feedburnerFeedBlock #creditfooter { display: none; }#Mod540 div.srfrContainer .srfrList h3 { margin: 0px 0px 5px; padding: 5px 0px; }#Mod540 div.srfrContainer ul.srfrList li { border: none; padding: 0px; }#popularthreads .dsq-widget-item { border-bottom: 1px solid #eee; padding: 0px 5px 10px !important; }#popularthreads .dsq-widget-list a.dsq-widget-thread { color: #357ae8; font-size: 13px; line-height: 110%; }#popularthreads .dsq-widget-list a.dsq-widget-thread:hover { color: #c33; }div.opi > h3 {	color: #ffffff !important; background: #357AE8; padding: 20px 15px 15px 90px !important;	height: 52px; font-size: 18px !important;}div.opi .moduleItemAuthorAvatar {	width: 74px; height: 88px; overflow: hidden; position: absolute; margin: -105px 0px 0px -18px;}div.opi .moduleItemAuthorAvatar img {	height: 88px !important; width: auto !important; border: 1px solid #357AE8;}div.opi div.moduleItemAuthor {	margin: -62px 0px 0px 73px; position: absolute; border-right: none; color: #fff !important;	text-transform: uppercase;}div.opi div.moduleItemAuthor a { color: #fff; } .k2Pagination {	right: auto !important; float: none; margin: 0px 8px !important; display: table !important;	background: none !important;}.k2Pagination .pagination { float: none; margin: 0px auto; }	.k2Pagination li { float: left !important; right: auto !important; }.itemFullText div.moduletable { border: none; }.legend-2 { padding: 20px 15px 5px !important; }.legend-2 p a {	background: #c33; padding: 7px 15px; border-radius: 3px; display: table; margin: 0px;	font-weight: bold; color: #fff !important;}.legend-2 p a:hover { background: #353535; }#ja-topmenu .custom { float: right; margin: 4px 6px 0px 0px; }body div.itemAuthorBlock, body div.itemAuthorLatest { width: auto; }#Mod481 .feedTitle {	background: url(../images/finite_banner.gif) no-repeat; width: 336px; height: 90px; overflow: hidden;	display: block; margin: -14px -17px 0px; padding: 0px;} .feedTitle a { display: none; }.inside-mrec { float: left; margin-right: 20px; }.gkTabContainer2 > div, .gkTabContainer2 .gkTabItemSpace { padding: 0px !important; }.gkTabContainer2 .dsq-widget-title, .dsq-widget > h2 { display: none; }.dsq-widget li { padding: 0px !important; background: none !important; }.gkTabContainer2 ul.dsq-widget-list { list-style: none; margin: 5px 0px; }.gkTabContainer2 ul.dsq-widget-list li { padding-left: 10px; }div.itemRelated { width: 94%; }div.itemRelated .itemRelTitle, div.itemRelated .itemRelCat { float: left; }div.itemRelated .itemRelTitle { color: #252525; padding-right: 5px; }.itemBody div.itemVideoBlock { background: none; margin: 20px 0px 10px; padding: 0px; }#k2ModuleBox119 a.moduleCustomLink {	display: block; color: #c33; font-weight: bold; padding: 10px 0px 0px; margin-top: 15px;	border-top: 1px solid #eee;}#k2ModuleBox119 .moduleItemIntrotext { font-size: 14px; }.gkTabItemSpace ul { padding: 20px 10px 10px; }.rss-style .feedTitle { border-bottom: 1px solid #ddd; margin: -18px -18px 10px; padding: 15px 15px 5px; }.rss-style .feedTitle a { text-transform: uppercase; color: #c33; }.column .rss-style li { list-style: none; background: none; border-bottom: 1px solid #eee; padding: 5px; }.rss-style li .headline a { color: #000; font-weight: normal; font-size: 13px; line-height: 100%; }.rss-style li .date { font-size: 10px; color: #aaa; margin: 0px; }.rss-style #creditfooter { display: none; }	.rss-style .gkTabWrap .feedTitle { margin: 15px 0px 0px; padding: 0px 15px 5px; }	.rss-style .gkTabWrap .feedburnerFeedBlock ul { padding: 0px; }.gkTabWrap .jcalpro_events { padding: 0px; }.gkTabWrap .jcalpro_events li { list-style: none; background: none; border-bottom: 1px solid #eee; padding: 5px; }.gkTabWrap .jcalpro_events_link a { color: #000; font-weight: bold; font-size: 13px; line-height: 120%; }.gkTabWrap .jcalpro_events_date { font-size: 10px; color: #aaa; margin: 0px; }#Mod390 p { margin: 0px !important; }#ja-botsl2 .main .ja-box-left { min-height: 180px; }#nsm { background: #eee; box-shadow: 1px 1px 10px rgba(0,0,0,0.3); border: 10px solid #fff; }#Mod435 .k2ItemsBlock li .moduleItemTitle, #Mod436 .k2ItemsBlock li .moduleItemTitle { font-size: 17px; }#Mod435 .k2ItemsBlock li div.moduleItemIntrotext .profimg, #Mod436 .k2ItemsBlock li div.moduleItemIntrotext .profimg {	max-height: 100px; margin-top: 3px;}#Mod223 .jcalpro_events li {	background: none; list-style: none; padding: 5px 0px 5px; border-bottom: 1px solid #eee;}#Mod223 span.jcalpro_events_link a { color: #c33; }#Mod223 span.jcalpro_events_date {}#Mod223 span.jcalpro_events_category { text-transform: uppercase; font-size: 10px; font-weight: bold; }.ja-accordion .driverbox { margin: 20px -20px 0px !important; }.ja-accordion div.srfrContainer ul.srfrList li { padding: 0px; }.ja-accordion div.srfrContainer ul.srfrList li h3 { padding: 10px 0px; }.finite { padding: 100px 15px 10px; margin: -13px -16px; background: url(../images/finite_banner.gif) no-repeat; }	.fjob { padding: 10px 0px 5px; border-bottom: 1px solid #eee; }	.fjob a {		color: #04488D; display: block; font-size: 13px; font-weight: bold; line-height: 120%; padding-bottom: 5px;	}	.fjob span.type { text-transform: uppercase; color: #aaa; padding-right: 10px; border-right: 1px dotted #ccc; }	.fjob span.location { text-transform: uppercase; padding-left: 10px; }.finite > a { margin-top: 10px; color: #04488D; text-decoration: underline; font-weight: bold; display: block; }#dsq-combo-tabs li a { padding: 10px 10px 0px; line-height: 300%; font-size: 12px !important; }.dsq-combo-box h3 { margin: 10px 0px !important; }.dsq-combo-box { padding: 20px !important; }	#dsq-combo-people.dsq-widget-clout { background: #c33 !important; }	#dsq-combo-people cite a { font-style: normal !important; font-weight: normal !important; }	#dsq-combo-recent .dsq-widget-user { font-size: 10px; color: #c33; font-weight: bold; text-transform: uppercase; }	#dsq-combo-recent .dsq-widget-comment {		color: #333333; display: table; line-height: 135%; margin: 5px 0px 10px;	}	#dsq-combo-recent .dsq-widget-meta {		background: #fff !important; padding: 5px 0px 5px 10px !important; line-height: 100%;	}	#dsq-combo-recent .dsq-widget-meta a { font-size: 10px; }	#dsq-combo-popular .dsq-widget-thread {		color: #333333; display: table; line-height: 135%; margin: 5px 0px 10px !important;	}	#dsq-combo-popular .dsq-widget-meta {		background: #fff !important; padding: 5px 0px 5px 10px !important; line-height: 100%;	}	#dsq-combo-popular .dsq-widget-meta a { font-size: 10px; }#dsq-combo-logo {display: none; }div.itemVideoBlock .avVideo .avPlayerContainer { background: none; border-radius: none; padding: 0px; }#ja-right .ja-accordion .k2ItemsBlock li .moduleItemTitle { margin: 10px 0px 0px; }.ja-moduletable.blank { margin-top: 1px; background: none; border: none ; }	.ja-moduletable.blank > div { margin: 0px; padding: 0px !important; }#ja-botsl1 .main-inner1 div div div div.custom { margin: 0px auto; display: table; }body #ja-content-mass-bottom .ja-box-right { position: relative; }.lofshowbiz-wrapper ul li img.thumb { display: none; }.ja-megamenu .childcontent #Mod230 .ja-box-ct { padding: 15px 0px 0px 20px; }.ja-megamenu .childcontent .ja-moduletable #k2ModuleBox230 li {	border: none; float: left; margin-right: 25px; width: 260px;}.ja-cpanel-tools { height: 100%; padding: 10px; overflow-y: auto; }.mega .group .group-content .moduletable .moduleItemTitle { color: #c33; }.main .ja-megamenu .childcontent .ja-moduletable a.moduleItemReadMore { color: #666 !important; }#Mod147 div div > p { margin: 0px !important; }#Mod212 table { width: auto !important; }#Mod212 table td { text-align: left !important; }#Mod212 table td > a { background: #225479; display: table; width: 100%; overflow: hidden; }#Mod212 table td > a img { float: right; margin-top: -1px; }.featured {}	.featjobbox { display: block; padding: 10px; border-top: 1px solid #ccc; margin: 0px 0px 20px; }		.featured div:first-child { border-top: none; }	.featjobbox .jobitile a { color: #225479; font-weight: bold; line-height: 110%; }	.featjobbox .type, .featjobbox .location {		color: #757575; float: left; font-size: 10px; text-transform: uppercase; padding: 2px 10px 0px 0px;	}	.featjobbox .location {		color: #424242; border-left: 1px dotted #aaa; margin-left: 5px; padding: 2px 0px 0px 10px; }.lofshowbiz-wrapper { margin: auto !important; }ul.ja-accordion-containner .ja-zinsec .ja-zinsec-inner { border: none; }ul.ja-accordion-containner .ja-zincontent { margin-bottom: 15px; padding-bottom: 5px; border-bottom: 1px dotted #aaa; }ul.ja-accordion-containner .ja-zinimg {	margin: 0px 10px 0px 0px !important; float: left; border: 1px solid #aaa; max-width: 100px;}ul.ja-accordion-containner .ja-zinother { float: left; width: 170px; }ul.ja-accordion-containner .ja-zinother2 { float: left; widows: 270px; }ul.ja-accordion-containner .ja-zinimg img { margin: 0px !important; max-width: 100px; }ul.ja-accordion-containner #ja-news-pro { display: none; }body .nex .ja-tab-content { padding: 0px 0px 15px !important; }body .ja-tabswrap .ja-tab-content li { padding: 10px 10px 15px; }body div.srfrContainer ul.srfrList { width: 95%; }body div.srfrContainer ul.srfrList h3 a { color: #c33; }.megamenu .k2ItemsBlock ul li img { display: none !important; }.ja-tab-subcontent .k2ItemsBlock p.intro { min-height: 50px; }.k2ItemsBlock li .moduleItemTitle { color: #c33; font-size: 24px; line-height: 110%; }.k2ItemsBlock li .moduleItemAuthor, .catItemAuthor {	border-right: 1px dotted; float: left; margin: -5px 10px 0 0; padding-right: 10px;}#ja-right .k2ItemsBlock li .moduleItemTitle { color: #444; font-size: 14px; padding: 0px; margin-bottom: 5px; }#ja-right .k2ItemsBlock li { padding: 0px 0px 0px 0px; }span.catItemAuthor a { color: #424242; }.k2ItemsBlock li .moduleItemCategory {	display: block; border-right: 1px dotted; float: left; margin: -5px 10px 0px 0px;	padding: 3px 10px 0px 0px !important;}.catItemCategory {	display: block; border-right: 1px dotted; float: left; margin: -8px 10px 0px 0px;	padding: 3px 10px 0px 0px !important;}.k2ItemsBlock li .moduleItemDateCreated { float: left; display: block; margin: -2px 0px 0px 0px; }.catItemDateCreated { float: left; display: block; margin: -5px 0px 0px 0px; }.k2ItemsBlock li .moduleItemIntrotext { clear: both; margin-bottom: 10px; }.k2ItemsBlock li .moduleItemImage { float: left; margin: 2px 10px 0px 0px; }.k2ItemsBlock li .moduleItemImage img { margin: 0px !important; }.itemView .itemDateCreated { float: left; margin-right: 5px; }.itemView .itemAuthor { float: left; }.itemView .itemAuthor a { color: #252525; font-weight: bold; }.itemView .itemFullText { min-height: 150px; font-size: 13px; }div.catItemBlogView span.catItemDateCreated span.date, div.itemViewBlog span.itemDateCreated span.date {	line-height: 120%; margin: 4px 0px;}div.itemViewBlog span.itemDateCreated span.month {	display: block; line-height: 100%; margin-top: 7px;}div.itemHeader h2.itemTitle, div.userItemHeader h3.userItemTitle, div.tagItemHeader h2.tagItemTitle {	font-size: 24px; font-weight: normal; color: #c33; padding-top: 10px; line-height: 100%;}div.catItemHeader h3.catItemTitle a {	font-size: 21px; font-weight: normal; color: #c33; line-height: 110%;}.catItemComments { font-size: 12px; padding-right: 10px; }.catItemImageBlock .itemFeatured, .itemImageBlock .itemFeatured { display: none; }.catIntroImage { float: left; margin: 0px 10px 10px 0px; }#k2Container .itemBody a { color: #c33; }#k2Container .itemBody a:hover { color: #000; }.viewitemllink { border-right: none; padding: 0px; width: auto; }.itemVideoBlock h3 { color: #c33; margin: 0px 0px 10px !important; }.itemVideoBlock { margin: 0px !important; }.itemImageGallery { background: #eee; display: table; width: 100%; padding: 16px !important; }ul.sigProClassic li.sigProThumb { background: none !important; }.qk2ssp { /* float: right !important; margin: 15px -5px 0px; */ width: 70px; position: absolute; }.search label { display: none; }.search .inputbox { padding: 10px !important; width: 285px; }.search input.button { margin: 0px 0px -6px -32px; border: none; border-left: 1px solid #ddd; }a#menu435 {	background: #F2F2F2 url(../images/icons.png) no-repeat 17px 14px; height: 14px; width: 23px;	line-height: 100px; overflow: hidden;}a#menu435:hover { background-position: -182px 14px; }/* sprite: fb, email, rss, tw - menu: email, rss, tw, fb */#ja-topmenu ul li.item-207 a { padding-left: 20px; background: url(../images/icons.png) no-repeat -199px -59px; }	#ja-topmenu ul li.item-207 a:hover { background-position: 0px -59px; color: #b70713; }#ja-topmenu ul li.item-1419 a {	padding-left: 20px; background: url(../images/icons.png) no-repeat -199px -59px; color: #b70713;}	#ja-topmenu ul li.item-1419 a:hover { background-position: 0px -59px; color: #999999; }#ja-topmenu ul li.item-444 a {	padding-left: 20px; background: url(../images/icons.png) no-repeat -199px -89px; color: #fa7200;}	#ja-topmenu ul li.item-444 a:hover { background-position: 0px -89px; color: #999999; }#ja-topmenu ul li.item-981 a {	padding-left: 20px; background: url(../images/icons.png) no-repeat -199px -119px; color: #3badd3;}	#ja-topmenu ul li.item-981 a:hover { background-position: 0px -119px; color: #999999; }#ja-topmenu ul li.item-982 a {	padding-left: 20px; background: url(../images/icons.png) no-repeat -199px -29px; color: #3b599f;}	#ja-topmenu ul li.item-982 a:hover { background-position: 0px -29px; color: #999999; }#disqus_thread { clear: both; }#ja-poweredby { display: none; }/* COMMON STYLE--------------------------------------------------------- */@import url(../fonts/tex_gyre_adventor/stylesheet.css);body {  color: #333;  font-family: Helvetica, Arial, sans-serif;  line-height: 1.6;}body#bd { background: #eee; color: #666; }/* Normal links ---*/a { color: #000000; text-decoration: none; }a:hover, a:active, a:focus { color: #c33; text-decoration: none; }/* Readon links ---*/p.readmore a, .srfrReadMore a, a.k2ReadMore {    background: none repeat scroll 0 0 #E3E3E3;    border: 1px solid #BBBBBB;    border-radius: 3px 3px 3px 3px;    box-shadow: 0 0 1px 1px #F6F6F6 inset;    color: #333333;    font-size: 12px; font-weight: bold;    padding: 6px 10px;    text-align: center;    text-shadow: 0 1px 0 #FFFFFF;	display: inline-block;}p.readmore a:hover, .srfrReadMore a:hover, a.k2ReadMore:hover {    background: none repeat scroll 0 0 #D9D9D9;    box-shadow: 0 0 1px 1px #EAEAEA inset;    color: #222222;    cursor: pointer;}p.readmore a:active, .srfrReadMore a:active, a.k2ReadMore:active {    background: none repeat scroll 0 0 #D0D0D0;    box-shadow: 0 0 1px 1px #E3E3E3 inset;    color: #000000;}/* Frontpage ReadMore links ---*/div.k2ItemsBlock ul li a.moduleItemReadMore, div.k2ItemsBlock ul li a.moduleItemComments,.catItemBody .metalist .catItemComments {    background: none repeat scroll 0 0 #E3E3E3;    border: 1px solid #BBBBBB;    border-radius: 3px 3px 3px 3px;    box-shadow: 0 0 1px 1px #F6F6F6 inset;    color: #333333;    font-size: 12px; font-weight: bold;    padding: 6px 10px;    text-align: center;    text-shadow: 0 1px 0 #FFFFFF;	display: inline-block;}div.k2ItemsBlock ul li a.moduleItemReadMore:hover, div.k2ItemsBlock ul li a.moduleItemComments:hover, .catItemBody .metalist .catItemComments:hover {    background: none repeat scroll 0 0 #D9D9D9;    box-shadow: 0 0 1px 1px #EAEAEA inset;    color: #222222;    cursor: pointer;}div.k2ItemsBlock ul li a.moduleItemReadMore:active, div.k2ItemsBlock ul li a.moduleItemComments:active, .catItemBody .metalist .catItemComments:active {    background: none repeat scroll 0 0 #D0D0D0;    box-shadow: 0 0 1px 1px #E3E3E3 inset;    color: #000000;}div.k2ItemsBlock ul li a.moduleItemComments { border-radius: 3px 0px 0px 3px; margin-right: -4px; }div.k2ItemsBlock ul li a.moduleItemReadMore { border-radius: 0px 3px 3px 0px; }.catItemBody .metalist .catItemComments { border-radius: 3px 0px 0px 3px; margin-right: -4px; }.catItemBody .metalist .k2ReadMore { border-radius: 0px 3px 3px 0px; }.contentheading, .componentheading, h1, h2, h3, h4, h5 {  font-family: Helvetica, Arial, sans-serif;  font-weight: normal;}h1.componentheading, .componentheading {  border-bottom: 1px solid #e5e5e5;  color: #666;  font-size: 100%;  font-weight: normal;  line-height: 1.1;  padding: 15px 0;  text-transform: uppercase;}h2.contentheading, .contentheading { color: #222; font-weight: normal; }h2.contentheading a, .contentheading a { color: #222; }.contentheading { font-size: 200%; }.blog-featured .contentheading { font-size: 150%; }.jitem-title { font-size: 110%; font-weight: bold; }/* Others ---*/hr { border-top: 1px solid #ccc; }/* FORM--------------------------------------------------------- */input, select, textarea, .inputbox {  font-family: Helvetica, Arial, sans-serif;  padding: 2px;}.inputbox,input[type="text"],input[type="email"],input[type="password"]{  background: #F5F5F5;  border: 1px solid #D5D5D5;  border-bottom-color: #e4e4e4;  border-right-color: #e4e4e4;  color: #666;  padding: 5px;}.inputbox:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus { background: #fff; color: #333; }.button,input[type="button"],button[type="submit"] {  background: url("../images/bg-menu.gif") repeat-x left bottom #FEFEFE;  border: 1px solid #DDDDDD;  color: #666666;  display: inline-block;  font-size: 95%;  margin-right: 5px;  overflow: visible;  padding: 4px 10px 5px 10px;  text-transform: uppercase;}.calendar .button { display: table-cell; }.button:hover,input[type="button"]:hover,button[type="submit"]:hover { background: #fff; color: #c33; cursor: pointer; }input[type="checkbox"] { background: none; border: none; margin: 0; padding: 0; }#user-registration button.validate { margin-left: 5px; vertical-align: top; }#form-login-username .inputbox, #form-login-password .inputbox { width: 93%; }.login_form label, .login label { margin-right: 10px; }/* Search ---*/.searchintro { border-bottom: 1px solid #ccc; }.results h4 { font-size: 110%; text-transform: none; }.search fieldset { border: 1px solid #ccc; margin: 15px 0; padding: 10px; }.search legend {  font-size: 100%;  font-weight: bolder;  line-height: 1.2;  margin-left: 10px;}#ja-search { /* bottom: 47px; */ float: left; margin: 0px 1px; position: relative; bottom: auto; }#ja-search, .moduletable_search .ja-box-ct { /* background: #682725; padding: 5px !important; right: 0; */ }#ja-search .search,.search_search{  background: #fff;  border: solid 1px #5b211f;  padding: 5px 10px;}#ja-search .inputbox,.moduletable_search .inputbox_search {  background: #fff;  border: none;  color: #ababab;  padding: 2px;  width: 200px;}#ja-search .inputbox:hover,#ja-search .inputbox:focus,#ja-search .inputbox:active { background: #fff; }#ja-search input.button,.moduletable_search input.button_search {  background: none;  border: none;  margin-right: 0;  margin-top: 3px;  padding: 2px;  vertical-align: top;}.moduletable_search .inputbox_search{ width: 95% !important; }.search .word label {  display: inline-block;  margin-right: 5px;  margin-top: 4px;  vertical-align: top;}/* Top Header */.topheader { /* float: right; width: 68%; */ margin-top: -2px; }#ja-social { float: right; margin: 0px 1px; /*  margin-right: 270px; margin-top: 15px; */ }#ja-social .social { background: #682725; float: right; padding: 5px; }#ja-social .ico-social {  background-position: left top;  border-left: solid 1px #682725;  display: inline-block;  float: left;  font-size: 0;  height: 30px;  line-height: 0;  text-indent: -9999em;  width: 30px;}#ja-social .ico-social:hover,#ja-social .ico-social:focus,#ja-social .ico-social:active { background-position: left bottom; }#ja-social .ico-social.ico-rss 			{ background-image: url(../images/icon-rss.png); }#ja-social .ico-social.ico-facebooks 	{  background-image: url(../images/icon-facebook.png);  border: none;}#ja-social .ico-social.ico-twitters 	{ background-image: url(../images/icon-twitter.png); }/* Contact ---*/.contact h2 { text-transform: uppercase; }#component-contact #emailForm { border-top: 1px solid #ccc; }#contact-slider { float: none; }#contact-slider .title {  border-left: 1px solid #e2e2b5;  border-right: 1px solid #e2e2b5;  border-top: 1px solid #e2e2b5;  margin: 0;  padding: 8px 10px;}#contact-slider .jpane-toggler-down { background: #333333; }#contact-slider .jpane-toggler-down a { color: #fff; }#contact-slider dt.closed { background: #ffffcc; }#contact-slider .content { padding: 8px 10px; }#contact-slider .contact-image { float: right; margin: 15px 0; }div.contact-links ul li {  background: url("../images/arrow.png") no-repeat 0 center;  border: medium none;  margin-bottom: 0;  padding: 2px 10px;  text-indent: 0;}.jicons-icons { float: left; margin-right: 3px; }.contact #jform_contact_message {  background: #F5F5F5;  border: 1px solid #D5D5D5;  color: #666666;  padding: 5px;  width: 330px;}.contact fieldset dt { min-width: 13em; }.contact fieldset dd { margin-left: 0 !important; }div.current { max-width: 550px; }div.current .tabs { float: none; }#contact-slider.tabs dt.closed { background: #F9F9F9; border-color: #E5E5E5; }#contact-slider.tabs dt.open {  background: #fff;  border-bottom: 1px solid #F9F9F9;  border-color: #E5E5E5;}.contact .contact-form form#contact-form { padding: 0; }#ja-content-main .contact h3 { font-size: 98%; text-transform: uppercase; }/* Profile */.profile > a { color: #c33; }/* -- EDITOR STYLES ----------------------------- */#adminForm fieldset {  border: 1px solid #ccc;  margin-bottom: 20px;  padding: 10px;}#adminForm fieldset legend { padding: 0 5px; }/* JOOMLA STYLE--------------------------------------------------------- *//* Layout Deco ---*/.items-leading .leading { padding-bottom: 10px; }.items-row { border-bottom: 1px solid #ccc; }/* Meta ---*/dl.article-info { color: #999; text-transform: uppercase; }dl.article-info dd {  background: url("../images/bullet2.gif") no-repeat right 50%;  margin-right: 5px;}dl.article-info dt.article-info-term { margin: 0; padding: 0; }dl.article-info dd.hits { background: none; }.contentdescription { border-bottom: 1px solid #ccc; }ul.actions li {  background: none;  display: inline;  line-height: 1;  margin: 0;  padding: 0;}/*Inline images ---*/p.img_caption { color: #999; text-transform: uppercase; }img[align="left"] { margin-right: 20px; }img[align="right"] { margin-left: 20px; }.img-border { border: 1px solid #eee; padding: 4px; }/* 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 #ccc; padding: 5px; }.cat-list-row1:hover,.cat-list-row2:hover { background: #ffffcc; }.cat-list-row2,tr.cat-list-row2 td { background-color: #f6f6f6; }/* Content Toc */table.contenttoc { border: 1px solid #ccc; }table.contenttoc td { border-bottom: 1px dotted #ccc; }table.contenttoc th {  background: #f6f6f6;  border-bottom: 1px solid #ccc;  text-transform: uppercase;}/* Poll */form#poll { border-bottom: 1px dotted #ccc; font-weight: bold; }dl.poll { border-bottom: 1px dotted #ccc; }table.pollstableborder td {  background: #f6f6f6;  border-bottom: 1px solid #ccc;  font-weight: bold;  padding: 5px !important;}table.pollstableborder tr.sectiontableentry0 td,table.pollstableborder tr.sectiontableentry1 td { background: #fff; font-weight: normal; }/* MODULE STYLES--------------------------------------------------------- */div.ja-moduletable, div.moduletable {  background: #fff;  border: solid 0px #e5e5e5;  margin: 0 5px 10px 5px;  padding-bottom: 0;}div.ja-moduletable .ja-box-ct, div.moduletable .ja-box-ct { padding: 15px 18px; text-align:left!important;}div.ja-moduletable h3, div.moduletable h3 {  border-bottom: 1px solid #ddd;  color: #222;  font-family: 'TeXGyreAdventorRegular',Helvetica,Arial,sans-serif;  font-size: 100%;  margin: 0;  padding: 13px 15px;  text-transform: uppercase;}/* Module Black */div.ja-moduletable.blackbg.bgcolor ,div.moduletable.blackbg.bgcolor { border: solid 1px #222; border-bottom: solid 1px #111; }div.ja-moduletable.redbg.badge-top .ja-box-ct, div.moduletable.redbg.badge-top .ja-box-ct { }div.ja-moduletable.blackbg h3, div.moduletable.blackbg h3 { border-color: #333; color: #000; }div.ja-moduletable.bgcolor h3, div.moduletable.bgcolor h3 { border: none; }div.ja-moduletable .bgcolor { background: #e09b33; margin-top: -15px; padding: 15px; }div.ja-moduletable.blackbg,div.moduletable.blackbg { background: #ddd; color: #000; }/* No Background */div.ja-moduletable.no-bg, div.moduletable.no-bg { background: none; border: 0; }div.ja-moduletable.no-bg > h3, div.moduletable.no-bg > h3 { padding-left: 0; padding-right: 0; }div.ja-moduletable.no-bg .ja-box-ct { padding: 0; }/* No Padding */div.ja-moduletable.no-padding .ja-box-ct { padding: 0; }/* No background */div.ja-moduletable.no-background,div.moduletable.no-background { background: none; border: none; }/* Absolute Title */div.ja-moduletable.absolute-title,div.moduletable.absolute-title { position: relative; }div.ja-moduletable.absolute-title > h3,div.moduletable.absolute-title > h3 {  background: #000;  color: #fff;  height: 40px;  left: 0;  line-height: 40px;  padding: 0 10px;  position: absolute;  top: 240px;  z-index: 1;}/* Simple Title */div.ja-moduletable.absolute-title.simple-title > h3,div.moduletable.absolute-title.simple-title > h3 { background: #c33; }/* Hightlight Title */div.ja-moduletable.absolute-title.hightlight-title > h3,div.moduletable.absolute-title.hightlight-title > h3 { background: #82b040; }/* Module Red */div.ja-moduletable.redbg,div.moduletable.redbg { background: #fff; }div.ja-moduletable.redbg h3, div.moduletable.redbg h3 { background: #c33; color: #fff; }/* Accordion Module */ .ja-accordion .ja-accordion-containner { margin: 0; }.ja-accordion .ja-accordion-containner li {  background: none;  line-height: normal;  margin-bottom: 0;  padding-left: 0;  position: relative;  width: 100%;}*+ html .ja-accordion .ja-accordion-containner li { clear: both; float: left; }div.ja-moduletable.redbg .ja-accordion .ja-accordion-title {  background: #222;  border-bottom: 1px solid #333;  color: #aaa;}div.ja-moduletable.redbg .ja-accordion .ja-accordion-title.active {  background: #c33;  border-bottom: 1px solid #ddd;  color: #fff;}.ja-accordion-content { padding: 0 15px; }.ja-accordion-content div.ja-bulletin { margin: 0 -15px; }.ja-accordion .ja-slidenews-item { float: none; width: auto; }.ja-tab-subcontent a.readmore, .ja-tab-subcontent a.readon { color: #c33; display: block; font-size: 100%; }.ja-tab-subcontent a.readmore:hover, .ja-tab-subcontent a.readmore:active, .ja-tab-subcontent a.readmore:focus,.ja-tab-subcontent a.readon:hover, .ja-tab-subcontent a.readon:active, .ja-tab-subcontent a.readon:focus { color: #666; text-decoration: underline; }.ja-accordion .ja-accordion-content ul li {  line-height: 1.6;  padding: 0 0 0 15px;}div.ja-moduletable .ja-box-ct .ja-accordion-content p { line-height: 1.6; padding: 0; }hr.system-pagebreak {  border: none !important;  border-top: 1px solid #e5e5e5 !important;  margin: 0 0 12px;}div.ja-moduletable.redbg .ja-accordion .ja-accordion-content h3 { background: none; border-bottom: none; padding: 0; }ul.ja-accordion-containner .ja-sidenews-list .ja-slidenews-item {  background: none;  border-top: 1px solid #D96A6A;  padding: 10px 0;}ul.ja-accordion-containner .ja-sidenews-list .ja-slidenews-item:first-child { border-top: none; }.ja-accordion-content div.sample-module { padding-bottom: 15px; }/* Login Module ---*/#login-form { margin-bottom: 10px; }.loginform ul { margin-left: 155px; }#login-form ul li,.loginform ul li {  background: url("../images/arrow.png") no-repeat 0 center;  font-size: 95%;  margin-bottom: 0;  padding: 0 10px;}#login-form label {  color: #222;  display: block;  font-weight: bold;  line-height: normal;  margin-bottom: 2px;}#login-form #form-login-remember label { display: inline; }#login-form p { margin: 10px 0; }#login-form ul { margin: 0; padding: 0; }/* Menu Module ---*/.moduletable_menu h3 { border-bottom: none !important; }div.moduletable_menu ul.menu { margin-top: -10px !important; }#ja-container ul.menu li { border: none !important; }#ja-container ul.menu li a {  background: url(../images/bg-menu.gif) repeat-x left bottom #fefefe;  border: solid 1px #ddd;  color: #666;  margin-bottom: 5px;  padding: 5px 10px;}#ja-container ul.menu li a:hover,#ja-container ul.menu li a:focus,#ja-container ul.menu li a:active { background: #fff; color: #c33; text-decoration: none; }#ja-container ul.menu li.active > a { color: #c33; font-weight: normal; } #ja-container ul.menu li ul { margin-bottom: 10px; margin-top: 10px; }#ja-container ul.menu li li { background: none !important; border: none !important; }#ja-container ul.menu li li a,#ja-container ul.menu li li a:hover,#ja-container ul.menu li li a:focus,#ja-container ul.menu li li a:active {  background: url(../images/arrow.png) no-repeat 0 center;  border: none;  margin-bottom: 0;  padding: 2px 10px;  text-indent: 0;}/* Newsletter module ---*/#ja-topsl1 .moduletable.letter { margin-bottom: 10px !important; }div.moduletable.letter .letter { margin-bottom: 0; }/* Advertisement ---*/	div.ja-moduletable.adv .ja-box-ct, div.moduletable.adv .ja-box-ct { padding: 0; }div.ja-moduletable.adv .adv .adv, div.moduletable.adv .adv .adv { margin: 4px; }#ja-1 div.ja-moduletable.adv .adv .adv, #ja-topsl1 div.moduletable.adv .adv .adv { background: #ecaf3d; }/* MAIN LAYOUT DIVS--------------------------------------------------------- */#ja-mainbody { margin-bottom: 10px; }#ja-content-main {  background: #fff;  border: 1px solid #e5e5e5;  padding: 13px 15px;}.com_content #ja-content-main,.com_kunena #ja-content-main { background: none; border: 0; padding: 0; }/* Top Menu ---*/#ja-topmenu {  /* background: #222;  border-bottom: solid 1px #111; */  background: #fff;  color: #999;  padding: 5px 0;  text-shadow: none;}p.ja-day { display: inline-block; float: left; margin-top: 4px; }p.ja-day span { padding-right: 3px; }#ja-topmenu ul { float: right; margin: 2px 0px; }#ja-topmenu ul li {  border-left: solid 1px #eee;  float: left;  padding: 3px 15px;}#ja-topmenu ul li a { color: #3399ff; }#ja-topmenu ul li a:hover,#ja-topmenu ul li a:focus,#ja-topmenu ul li a:active { color: #c33; }/* HEADER--------------------------------------------------------- */#ja-header {	/* background: url(../../../images/NEW/itwire_circuits.gif) repeat-x 0px -35px /* #c33 */	background: url(../images/bg_header.gif) repeat-x 0px 0px; /* -35px; */}#ja-header .main {  /* background: url(../images/map-bg.png) no-repeat left bottom; */  padding: 8px 0 15px 0;  height: 120px;}h1.logo, div.logo-text h1 {  float: left;  font-size: 250%;  line-height: 1;  margin: 15px;}div.logo-text h1 { margin-left: 0; }/* Logo Image ---h1.logo { height: 62px; width: 152px; }h1.logo a {  background: url(../../../images/NEW/itwire_logo_red.png) no-repeat;  display: block;  height: 59px;  width: 186px;} */h1.logo { height: 27px; width: 126px; margin: 0 5px; }h1.logo a {  background: url(../images/itwire_small.png) no-repeat;  display: block;  height: 27px;  width: 126px;  margin: 0 0 0 20px;}/* Logo Text ---*/div.logo-text h1 {  font-family: Arial, sans-serif;  font-size: 250%;  font-weight: bold;}div.logo-text h1 a { background: #fff; color: #c33; text-decoration: none; }p.site-slogan {  clear: both;  color: #fff;  display: block;  font-size: 85%;  margin: 3px 0 0;  padding: 0;  text-transform: uppercase;}/* NAVIGATION--------------------------------------------------------- *//* Main Nav ---*/#ja-mainnav {  /* background: url(../images/mainnav-bg.gif) repeat-x left bottom #CC3333;  padding-bottom: 6px; */  margin-top: -41px;}/* Breadcrumbs ---*/#ja-breadcrums a { color: #222; }.ja-breadcrums { float: none; width: 100%; }.breadcrumbs {  background: #FFFFFF;  border: 1px solid #E5E5E5;  display: block;  margin-bottom: 10px;  padding: 10px 0 10px 15px;  text-transform: uppercase;}.breadcrumbs strong { color: #bbb; }.breadcrumbs img {  background: url(../images/arrow1.png) no-repeat center center;  height: 7px;  margin: 0 3px;  width: 7px;}/* Footer ---*/#ja-footer { background: #222; border-top: 1px solid #333; padding: 20px 0px 45px; }#ja-footer .main, .ja-copyright small { text-align: left; }.ja-copyright { margin: 0 25px 10px 0; }#ja-poweredby {  margin: 0;  padding: 0;  position: absolute;  right: 0;  top: 8px;}.ja-copyright a { color: #fff; }.ja-copyright a:hover { color: #fff; text-decoration: underline; }#ja-footer .ja-links {  background: #ccc;  padding-right: 0;  position: absolute;  right: 0;  top: -22px;}#ja-footer .ja-links:hover { background: #c33; }#ja-footer .ja-links:hover a { color: #000; }/* Extras ---*/.ja-links { padding-right: 10px; }.ja-links li { padding: 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; }div.moduletable_menu ul { margin-top: -10px; }div.moduletable_menu ul li { background: none; border: none; margin: 0; padding: 0; }div.moduletable_menu ul li a {  background: url(../images/bg-menu.gif) repeat-x left bottom #fefefe;  border: solid 1px #ddd;  color: #666;  display: block;  margin-bottom: 5px;  padding: 5px 10px;}div.moduletable_menu ul li a:hover,div.moduletable_menu ul li a:focus,div.moduletable_menu ul li a:active { background: #fff; color: #c33; text-decoration: none; }div.moduletable_menu ul li.active > a { color: #c33; font-weight: normal; } /* Default Joomla! Content ---*//* Category List */.category-list .category-desc,.categories-list .category-desc {  background: #fff;  border: 1px solid #e5e5e5;  margin-bottom: 10px;  padding: 0 15px;}.cat-items {  background: #fff;  border: 1px solid #e5e5e5;  padding: 15px;}.category-list .jcat-children ul li,.categories-list > ul li { background: none; margin-bottom: 0; padding-left: 15px; }.category-list .jcat-children ul li .jitem-title,.categories-list ul li .jitem-title {  background: #fff;  border: 1px solid #e5e5e5;  border-bottom: 0;  color: #222;  display: block;  font-family: 'TeXGyreAdventorRegular',Helvetica,Arial,sans-serif;  font-size: 100%;  margin: 0;  padding: 13px 15px;  text-transform: uppercase;}.category-desc img.image-left { float: left; margin-right: 10px; } .category-list .cat-items span.hasTip a { color: #cc3333; font-weight: bold; }.category-list .cat-items span.hasTip a:hover,.category-list .cat-items span.hasTip a:focus,.category-list .cat-items span.hasTip a:active { text-decoration: underline; }/* Category page */.blog .item .contentpaneopen,.blog .leading .contentpaneopen {  background: #fff;  border: 1px solid #e5e5e5;  padding-bottom: 13px;  padding-top: 13px;}.blog .items-row { border-bottom: 0; padding-top: 0; }.blog .items-row .item .contentpaneopen h2.category-name,.blog .items-leading .item .contentpaneopen h2.category-name {  border-bottom: 1px solid #e5e5e5;  color: #666;  font-family: 'TeXGyreAdventorRegular',Helvetica,Arial,sans-serif;  font-size: 100%;  margin: 0 -15px 13px;  padding: 0 15px 13px;  text-transform: uppercase;}.blog .items-row h2.contentheading {  font-size: 100%;  font-weight: bold;  margin: 10px 0;  padding: 0;}.blog .items-leading h2.contentheading { font-size: 175%; margin: 10px 0; padding: 0; }.blog .items-row h2.contentheading a,.blog .items-leading h2.contentheading a { color: #222; }.blog .items-row h2.contentheading a:hover,.blog .items-row h2.contentheading a:focus,.blog .items-row h2.contentheading a:active,.blog .items-leading h2.contentheading a:hover,.blog .items-leading h2.contentheading a:focus,.blog .items-leading h2.contentheading a:active { color: #c33; }.blog .items-row .article-image .img_caption,.blog .items-leading .article-image .img_caption { margin-top: 0; }.blog .items-row .article-image img,.blog .items-leading .article-image img { margin-bottom: 10px; }.blog .item .contentpaneopen dl.article-info { width: 65%; }.blog .item .contentpaneopen dl.article-info dd,.blog .leading .contentpaneopen dl.article-info dd { background: none; }.blog .items-leading .linksmeta ul li { display: inline; padding-right: 5px; }.blog .leading .contentpaneopen .jac-add-button { padding-right: 5px; }/* Article Page */.item-page {  background: #fff;  border: 1px solid #e5e5e5;  padding: 13px 15px;}.item-page .article-tools { margin-bottom: 10px; }.thumb-left { float: left; margin: 10px 10px 10px 0; }.thumb-right { float: right; margin: 10px 0 10px 10px; }.thumb-auto { float: none; margin: 10px 0; }/* Archive */.archive {  background: #fff;  border: 1px solid #e5e5e5;  padding: 13px 15px;}.archive .article-tools { margin-bottom: 10px; }/* Pagination */div.pagination { background: url(../images/line.gif) repeat-x left top; }div.pagination div.pagination { background: none; float: right; margin: 30px; }div.pagination ul, ul.pagenav { margin-bottom: 0; margin-top: 15px; }div.pagination .counter { display: none; }div.pagination ul li { margin-left: 5px; }div.pagination ul li span,div.pagination ul li strong {  background: url(../images/pagenav.png) no-repeat center top;  color: #666;  display: block;  line-height: normal;  padding: 10px 12px 5px;  text-transform: uppercase;}div.pagination ul li span.pagenav,div.pagination ul li.pagination-prev span.pagenav {  background: url(../images/pagenav-current.png) no-repeat center top;  color: #fff;  padding: 10px 12px 5px;}.items-more { border-bottom: 1px solid #ccc; }.items-more h3 { font-size: 125%; }/* SPOTLIGHT--------------------------------------------------------- *//* Top spotlight ---*/#ja-topsl1 div.ja-moduletable { margin-bottom: 0; }#ja-topsl1 { padding-bottom: 10px; }#ja-topsl2 div.ja-moduletable .ja-box-ct, #ja-topsl2 div.moduletable .ja-box-ct { padding: 0; }#ja-topsl2 div.ja-moduletable h3, #ja-topsl2 div.moduletable h3 { background: #222; border: none; color: #fff; }/* Bot spotlight ---*/#ja-botsl1 {  background: url(../images/navhelper-bg.gif) repeat-x left top;  padding-top: 0px;}#ja-botsl1 .wrap-inner1 { background: #fff; border-top: solid 1px #111; }#ja-botsl1 .main {  /* background: url("../images/map-bg.png") no-repeat left bottom; */}#ja-botsl1 div.ja-moduletable, #ja-botsl1 div.moduletable { background: none; border: none; }#ja-botsl1 div.moduletable_menu .ja-box-ct {  background: #772F2C;  border: solid 1px #5B211F;  border-top: none;  margin-bottom: 0;  padding: 0;}#ja-botsl1 div.moduletable_menu ul.menu { margin: 0 !important; }#ja-botsl1 div.moduletable_menu ul.menu li {  background: url("../images/line-menu.gif") repeat-y right top;  float: left;  margin: 0;  padding: 10px 15px;}#ja-botsl1 div.moduletable_menu ul.menu li a {  background: none;  border: 0;  color: #fff;  display: inline;  font-weight: bold;  margin: 0;  padding: 0;}#ja-botsl1 div.moduletable_menu ul.menu li a:hover { color: #d5d5d5; }#ja-botsl2 { background: #222222; border-top: 1px solid #111111; }#ja-botsl2 div.ja-moduletable,#ja-botsl2 div.moduletable {  background: none;  border: none;  margin: 0;  padding: 0;}#ja-botsl2 div.ja-moduletable h3,#ja-botsl2 div.moduletable h3{ border: none; }#ja-botsl2 .list-item {  border-left: solid 1px #333;  float: left;  padding: 25px 0px 0px;  width: 190px; /* width: 33%; */  min-height: 195px;}#ja-botsl2 .ja-box-right { border-left: solid 1px #333; padding-top: 25px; }#ja-botsl2 .list-item:hover { background: #1a1a1a; }#ja-botsl2 .list-item h3 {  color: #fff;  margin: 0 0 0 20px;  padding: 0;  text-transform: uppercase;}#ja-botsl2 .list-item ul li {  background: none;  display: block;  margin: 0;  padding: 5px 0 5px 20px;}#ja-botsl2 .list-item ul li:hover { background: #111; color: #fff; } #ja-botsl2 .list-item ul li a { color: #ccc; }#ja-botsl2 .list-item ul li:hover a,#ja-botsl2 .list-item ul li a:hover { color: #fff; }#ja-botsl2 .social a.ico-social {  background-position: left top;  background-repeat: no-repeat;  color: #ccc;  display: inline-block;  float: left;  line-height: 20px;  margin-bottom: 10px;  padding-left: 30px;  width: 30%;}#ja-botsl2 .social a.ico-social:hover { background-position: left bottom; color: #fff; }#ja-botsl2 .social a.ico-social.ico-facebooks { background-image: url(../images/icon-facebook-bt.png); }#ja-botsl2 .social a.ico-social.ico-twitters { background-image: url(../images/icon-twitter-bt.png); }#ja-botsl2 .social a.ico-social.ico-rss { background-image: url(../images/icon-rss-bt.png); }#ja-botsl2 .social a.ico-social.ico-flick { background-image: url(../images/icon-flick-bt.png); }#ja-botsl2 div.ja-moduletable.connect,#ja-botsl2 div.moduletable.connect {  border-bottom: solid 1px #333 !important;  margin-bottom: 35px;}#ja-botsl2 .ja-box-right div.ja-moduletable h3, #ja-botsl2 .ja-box-right div.moduletable h3 {  border: none;  color: #fff;  font-size: 100%;  margin-bottom: 0;  margin-left: 15px;  padding: 0;}#ja-botsl2 .ja-box-right label,#ja-topsl1 .letter label { display: block; margin-bottom: 10px; }#ja-botsl2 div.ja-moduletable.imgtemp,#ja-botsl2 div.moduletable.imgtemp { float: left; margin-top: 25px; width: 32%; }#ja-botsl2 div.ja-moduletable.imgtemp img { display: block; margin-bottom: 10px; }#ja-botsl2 div.ja-moduletable.partner,#ja-botsl2 div.moduletable.partner {  float: right;  margin-left: 0;  margin-right: 1px;  /* width: 63%; */}#ja-botsl2 a { color: #fff; }#ja-botsl2 a:hover,#ja-botsl2 a:focus { text-decoration: underline; }/* Mass Bottom ----*/.ja-mass-bottom .ja-moduletable div.images-adv, .ja-mass-bottom .ja-module div.images-adv { margin: 5px; }#ja-content-mass-bottom div.ja-moduletable > h3,#ja-content-mass-bottom div.moduletable > h3 { background: #222; border-bottom: none; color: #fff; }.ja-tab-subcontent p img[align="left"] { margin-right: 15px; }.ja-tab-subcontent p img[align="right"] { margin-left: 15px; }/* MISCELLANOUS----------------------------------------------------------- *//* Others ---*/#ja-top-panel .main-inner1 {  background: #ffffcc;  border: 2px dotted #e2e2b5;  margin-top: 15px;  padding: 5px 10px;  position: relative;  text-align: center;}#ja-banner { border-top: 1px solid #ccc; }div.ja-innerdiv { border-bottom: 1px dotted #ccc; }div.ja-innerdiv h4 {  font-family: Helvetica, Arial, sans-serif;  font-size: 92%;  font-weight: normal;  text-transform: uppercase;}/* Sticker News */.ja-healineswrap { padding: 10px 0; }.ja-healineswrap em {  background: url(../images/sticker-bg.gif) no-repeat right top;  color: #fff;  float: left;  font-size: 92%;  font-style: normal;  height: 17px;  line-height: 17px;  margin-right: 5px;  padding: 0 15px 0 5px;  text-transform: uppercase;}div.list-useful .blocknumber {  border-bottom: solid 1px #e5e5e5;  margin: 5px 0 !important;  padding: 5px 0 5px 30px !important;}div.list-useful .blocknumber.last { border: none !important; }div.list-useful .blocknumber .bignumber {  background: url(../images/arround-red.png) no-repeat left top;  color: #fff;  font-size: 95%;  height: 20px;  line-height: 20px !important;  top: 10px;  width: 20px;}span.title-bignumber {  color: #222;  display: block;  font-size: 115%;  margin-bottom: 2px;}#ja-botsl2 input.form-text {  background: #111;  border: solid 1px #333;  color: #5e5e5e;  width: 130px;}#ja-botsl2 input.form-text:focus { background: #1a1a1a; }.moduletable_search { margin-left: 28% !important; width: 46%; }.moduletable_search label{ display: none; }#ja-botsl2 a.links {  background: #fff;  border: solid 1px #111;  color: #666;  cursor: pointer;  display: inline-block;  font-size: 95%;  height: 24px;  line-height: 24px;  margin: 0;  margin-left: 3px;  padding: 0 8px;  text-transform: uppercase;}#ja-botsl2 a.links:hover,#ja-botsl2 a.links:focus { color: #c33; }#ja-topsl1 .letter input.form-text { width: 125px; }#ja-topsl1 .letter a.links {  background: #fcfcfc;  background: -moz-linear-gradient(bottom, #ddd, #fcfcfc);  border: solid 1px #d5d5d5;  display: inline-block;  padding: 3px 8px;  text-transform: uppercase;}#ja-topsl1 .letter a.links:hover,#ja-topsl1 .letter a.links:focus,#ja-topsl1 .letter a.links:active {  background: -moz-linear-gradient(top, #ddd, #fcfcfc);  cursor: pointer;}.badge-letter .badge {  background: url("../images/icon-newllter.png") no-repeat;  height: 38px;  right: 5px;  top: -5px;  width: 45px;}/* Weblinks page */.categories-list, .weblink-category { padding: 0 0 30px; }.categories-list h1, .weblink-category h2, .newsfeed h2,.cat-children h3 {  font-size: 120%;  margin: 15px 0;  text-transform: uppercase;}div.categories-list .item-title { display: inline-block; padding: 3px 8px; }.weblink-category .cat-children { background: none; border: 0; padding: 0; }div.categories-list a, .weblink-category a { color: #666; font-weight: 700; }.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: #c33; }.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; }.newsfeed-category { padding-bottom: 15px !important; }div.categories-list.allpage { margin-left: -5px; margin-right: -5px; padding: 0; }div.categories-list.allpage ul li { float: left; margin: 0 0 10px; width: 33.3%; }div.categories-list.allpage .category-desc { background: none; border: 0; margin: 0; padding: 0; }div.newsfeed-category table.category thead tr th { padding: 5px 10px; }.ja-content-main fieldset.filters {  margin: 0 0 10px !important;  padding: 0 5px 5px !important;}.ja-content-main .display-limit { margin: 0 !important; padding: 0 !important; }.allpage div.view-category {  background: #fff;  border: 1px solid #E5E5E5;  margin: 0 5px;  padding: 13px;}.allpage .view-category .jitem-title {  border: 0;  border-bottom: 1px solid #E5E5E5;  color: #666666;  display: block;  font-family: 'TeXGyreAdventorRegular', Helvetica, Arial, sans-serif;  font-size: 100%;  font-weight: normal;  margin: -11px -13px 12px;  padding: 13px;  text-transform: uppercase;}.allpage .view-category .jitem-title a { font-weight: normal; }.allpage .view-category .category-desc img { display: block; margin-bottom: 10px; }.category-desc .clr { display: none; }table.contentpane, table.tablelist, table.category { border: 1px solid #e5e5e5; width: 100%; }table.category td, table.contentpane td, table.tablelist td { border-bottom: 1px solid #e5e5e5; padding: 5px 10px; }table.category td.hits { width: 50px; }table.category p { margin: 5px 0; }.newsfeed-category .display-limit { margin: 0; }.newsfeed-category .display-limit select { padding: 2px; }.cat-children {  background: #FFFFFF;  border: 1px solid #E5E5E5;  padding: 13px 15px;}.reset-confirm fieldset label { display: block; margin-top: 4px; }.reset-confirm fieldset dt,.reset-confirm fieldset dd { margin: 0; }.reset-confirm input.required { width: 180px; }.reset-confirm button.validate { margin: 0 0 15px 145px; }.jac-add-button a {  background: url("../images/ico-comment.gif") no-repeat 0 0;  color: #aaa;  padding-left: 19px;}.linksmeta {  border-top: 1px solid #E5E5E5;  color: #aaa;  font-size: 98%;  margin: 10px 0 0;  padding: 10px 0 0;}.jac-add-button,.linksmeta ul { display: inline-block; margin: 0; }.linksmeta ul li {  background: none;  margin: 0;  padding-left: 0;  padding-right: 5px;}.linksmeta span {  background-position: 0 50%;  background-repeat: no-repeat;  margin-left: 0;  padding-left: 18px;}.linksmeta span.hits {  background-image: url(../images/hits-icon.png);  padding-left: 20px;}.linksmeta span span,.linksmeta .jac-add-button span { background: none; padding: 0; }.jac-add-button a:hover,.jac-add-button a:focus,.jac-add-button a:active { color: #c33; }.highslide img {  border: solid 1px #222 !important;  margin: 2px;  padding: 0 !important;}.highslide-img { margin: 0 !important; }/** AD LINK */#ja-adholder {	display: inline;	left: 0;	overflow: hidden;	position: absolute;	top: 40px;	width: 100%;}#ja-adholder .ad-right,#ja-adholder .ad-left {    display: inline;    float: left;    height: 1200px;    margin: 0;    overflow: hidden;    position: relative;    width: 160px;    z-index: 99;	left: -160px;}#ja-adholder .ad-right {	float: right;	left: 160px}#ja-adholder .ad-right a,#ja-adholder .ad-left a {    display: block;    height: 1200px;    width: 160px;}div.social-icons .ja-box-ct {	padding: 0 18px;}div.social-icons p {	margin: 10px 0 0;}div.social-icons span {	float: left;	line-height: 39px;	height: 39px;}#k2js_subscriptions_box, #k2js_cat_subscriptions_box, #k2js_auth_subscriptions_box {    float: right;}.ja-megamenu .childcontent .ja-moduletable .feedTitle a {	font-weight: bold;}.ja-megamenu .childcontent .ja-moduletable .feedTitle a,.ja-megamenu .childcontent .ja-moduletable .headline a {	color: #666;}.ja-megamenu .childcontent .ja-moduletable .feedTitle a:hover,.ja-megamenu .childcontent .ja-moduletable .headline a:hover {	color: #CC3333;}body.com_users #ja-content-main .login {	float: left;	padding-right: 40px;}

/*****************************************************************************/

/*******[RESPONSIVE TEMPLATE]*************************************************/

/*****************************************************************************/



/* Tablets */



@media (max-width: 600px) {

	#ja-right {

		display: none;

	}



	#ja-mainbody {

		width: 100% !important;

	}

}



@media (max-width: 480px) {

	body#bd .main {

		width: auto;

	}



	.minik2 .k2item.block {

		width: 92% !important;

	}



	#ja-header .main {

		height: 60px !important;

	}



	#ja-mainnav #res-mainnav {

		display: block;

	}



	#ja-megamenu,

	#ja-header .topheader,

	#ja-topmenu .menu,

	#ja-botsl1,

	#ja-botsl2,

	#ja-footer {

		display: none;

	}



	div.catItemBlogView {

		width: auto !important;

	}



	div.pagination ul li {

		margin-left: 1px;

		margin-right: 1px;

	}



	.no-mobile {

		display: none;

	}

	

	#ja-breadcrums {

		display: none;

	}

	

	.easylikeandshare {

		display: none;

	}

	

	.itemImageBlock {

		clear: both;

	}

}



/* Large Display */

@media (min-width: 601px) {

	body#bd #ja-wrapper {

		margin: 0 auto;

	}



	body#bd .main {

		width: 990px;

	}

	

	body#bd #ja-wrapper,

	body#bd .main {

		width: 990px;

	}

}





#res-mainnav {

	display: none;

}



#res-mainnav select {

	width: 100%;

}


.customfinite ul
{
list-style-type: none!important;
padding: 0px;
margin: 0px;

		
}


.customfinite ul li
{
	list-style-type: none!important;
	border-bottom: 1px solid #CCC;
	background-image: none;
	padding:8px 0px;
	margin:0px;
	
}


#Mod151{
	margin-bottom:0px !important;
	padding-bottom:0px !important;	
}

#Mod638{
	margin-bottom:0px !important;
	text-align:left!important;
	width:730px;


}


