pre,.code{background-color:#ffd!important;border:1px solid #ccc!important;border-left-width:5px!important;font-family:Monaco,Consolas,"Courier News",monospace!important;font-size:1em;line-height:1.5;padding:10px 15px!important}.highlight{background:#ffd;font-weight:bold;padding:1px 5px}.dropcap{display:block;float:left;padding:7px 8px 0 0;font-family:Georgia,Times,serif;font-size:60px;line-height:40px}blockquote{font-family:Georgia,Times,serif;font-size:100%}blockquote span.open{background:url(https://www.onworks.net/templates/ja_elastica/images/so-q.gif) no-repeat left top;display:inline-block;padding:0 0 0 20px}blockquote span.close{background:url(https://www.onworks.net/templates/ja_elastica/images/sc-q.gif) no-repeat bottom right;display:inline-block;padding:0 20px 0 0}sub,sup{color:#c00;font-size:11px;font-weight:bold}ul.ja-typo-list li{background:none;margin-left:8px;padding:0 0 0 25px;position:relative;overflow:hidden}ul.ja-typo-list span.icon{background-image:url(https://www.onworks.net/templates/ja_elastica/images/xicons-sprites-silk.png.pagespeed.ic.31iNTWN-QL.png);background-repeat:no-repeat;width:18px;height:18px;display:block;position:absolute;top:0;left:0}ul.list-arrow span.icon{background-position:left top}ul.list-star span.icon{background-position:left -18px}ul.list-check span.icon{background-position:left -36px}ul.ja-unordered-list li{background:url(https://www.onworks.net/templates/ja_elastica/images/xbullet.gif.pagespeed.ic.R2i4qdbYvk.png) no-repeat 20px 7px;line-height:160%;margin-bottom:5px;overflow:hidden;padding-left:30px}ol.ja-ordered-list li{line-height:180%;margin-left:30px}dl.ja-definition-list dt{font-weight:bold;line-height:160%}dl.ja-definition-list dd{margin-left:15px;line-height:160%}.blocknumber{position:relative;padding:5px 0 5px 55px!important;min-height:44px}.blocknumber .bignumber{background-image:url(https://www.onworks.net/templates/ja_elastica/images/xblocknumber-bg.png.pagespeed.ic.F60X2chSDL.png);background-repeat:no-repeat;color:#fff;display:block;width:44px;height:44px;line-height:44px!important;position:absolute;top:0;left:0;font-family:Arial,sans-serif;font-weight:bold;font-size:20px;text-align:center;line-height:normal}.blocknumber-1 .bignumber{background-position:left top}.blocknumber-2 .bignumber{background-position:left -44px}.blocknumber-3 .bignumber{background-position:left -88px}p.ja-typo-icon{padding-left:25px;position:relative}p.ja-typo-icon span.icon{background-image:url(https://www.onworks.net/templates/ja_elastica/images/xicons-sprites-silk.png.pagespeed.ic.31iNTWN-QL.png);background-repeat:no-repeat;width:18px;height:18px;display:block;position:absolute;top:2px;left:0}p.icon-error span.icon{background-position:left -54px}p.icon-message span.icon{background-position:left -72px}p.icon-tips span.icon{background-position:left -90px}p.icon-key span.icon{background-position:left -108px}p.icon-tag span.icon{background-position:left -126px}p.icon-cart span.icon{background-position:right -54px}p.icon-doc span.icon{background-position:right -72px}p.icon-note span.icon{background-position:right -90px}p.icon-photo span.icon{background-position:right -108px}p.icon-mobi span.icon{background-position:right -126px}p.icon-error{color:#c00}p.icon-message{color:#2c79b3}p.icon-tips{color:#e58c00}.ja-typo-bubble{margin:20px 0;position:relative}.ja-typo-bubblect{padding:15px;border:3px solid #ddd}.ja-typo-bubble p.ja-typo-bubble-meta{margin:-3px 0 0;height:25px;padding-left:65px}.ja-typo-bubble span.ja-typo-bubble-author{font-weight:bold;display:block;padding-top:5px}.ja-typo-bubble span.ja-typo-bubble-arrow{display:block;position:absolute;bottom:0;left:28px;width:25px;height:25px;background:url(https://www.onworks.net/templates/ja_elastica/images/xbubble-arrow.png.pagespeed.ic.PCeyDlcBGT.png) 0 0}.bubble-2 .ja-typo-bubblect{border:0;background:#ddd}.bubble-2 span.ja-typo-bubble-arrow{background-position:-25px 0}.bubble-3 .ja-typo-bubblect{border:3px solid #08c}.bubble-3 span.ja-typo-bubble-arrow{background-position:0 -25px}.bubble-4 .ja-typo-bubblect{border:0;background:#08c;color:#fff}.bubble-4 span.ja-typo-bubble-arrow{background-position:-25px -25px}.bubble-5 .ja-typo-bubblect{border:3px solid #333}.bubble-5 span.ja-typo-bubble-arrow{background-position:-50px -50px}.bubble-6 .ja-typo-bubblect{border:none;background:#333;color:#fff}.bubble-6 span.ja-typo-bubble-arrow{background-position:-25px -50px}p.ja-typo-box{border:3px solid #ddd;padding:10px 10px 10px 50px}p.box-download,p.box-sticky{background-repeat:no-repeat;background-position:10px 15px}p.box-download{background-image:url(https://www.onworks.net/templates/ja_elastica/images/icons/xdownload-big.png.pagespeed.ic.PmRnrMVpIC.png)}p.box-sticky{background-image:url(https://www.onworks.net/templates/ja_elastica/images/icons/xsticky-big.png.pagespeed.ic.J1EohyNNdF.png)}p.box-grey-1,p.box-hilite-1{padding:10px 15px}p.box-grey-1{background:#f7f7f7;border-color:#ddd}p.box-hilite-1{background:#ffd;border-color:#d2d2b6}p.box-grey-2,p.box-hilite-2{padding:10px 15px}p.box-grey-2{background:#f7f7f7;border-color:#ddd;border-style:dotted}p.box-hilite-2{background:#ffd;border-color:#d2d2b6;border-style:dotted}.ja-typo-legend{border:3px solid #ddd;margin:20px 0;padding:20px 15px 15px;position:relative}.ja-typo-legend .legend-title{background:#fff;display:block;float:left;font-family:Arial,sans-serif;font-size:125%;font-weight:bold;left:10px;line-height:normal;margin:0!important;padding:5px!important;position:absolute;top:-17px}.legend-2{border:3px solid #08c}.legend-2 .legend-title{color:#08c}a.ja-typo-btn{display:block;text-decoration:none;white-space:nowrap;border:1px solid #ccc;color:#333;background:url(https://www.onworks.net/templates/ja_elastica/images/xgrad-l1-trans.png.pagespeed.ic.3M8PHc2mJV.png) repeat-x top #ddd}a.ja-typo-btn:hover,a.ja-typo-btn:active,a.ja-typo-btn:focus{border:1px solid #aaa;background-position:bottom;color:#333}#ja-typo a.ja-typo-btn{margin:20px 30px 10px 0;float:left}#ja-typo a.ja-typo-btn:hover,#ja-typo a.ja-typo-btn:focus,#ja-typo a.ja-typo-btn:active{text-decoration:none}a.ja-typo-btn-icn{height:30px;color:#333}a.ja-typo-btn-icn span{padding:0 15px 0 34px;display:block;background-repeat:no-repeat;background-position:10px 7px;border:1px solid #fff}a.btn-icn-save span{background-image:url(https://www.onworks.net/templates/ja_elastica/images/icons/disk.png)}a.btn-icn-tip span{background-image:url(https://www.onworks.net/templates/ja_elastica/images/icons/xlightbulb.png.pagespeed.ic.hApm8ZYCnQ.png)}a.btn-icn-info span{background-image:url(https://www.onworks.net/templates/ja_elastica/images/icons/xinformation.png.pagespeed.ic.kdLmysFSvp.png)}a.btn-icn-ok span{background-image:url(https://www.onworks.net/templates/ja_elastica/images/icons/xtick.png.pagespeed.ic.XtTbj2rfSm.png)}a.btn-icn-warning span{background-image:url(https://www.onworks.net/templates/ja_elastica/images/icons/xexclamation.png.pagespeed.ic.Dv5or_Jtx0.png)}a.ja-typo-btn-icn span span{height:auto;line-height:28px;padding:0;display:inline;background:none;border:none}a.ja-typo-btn-big{text-align:center;border:1px solid #ccc;font-size:125%;line-height:normal;font-weight:bold}a.ja-typo-btn-big span{padding:8px 15px;border:1px solid #fff;display:block}a.ja-typo-btn-sm{text-align:center;border:1px solid #ccc;font-size:100%;line-height:normal}a.ja-typo-btn-sm span{padding:5px 10px;border:1px solid #fff;display:block}a.btn-blue,a.btn-red,a.btn-green,a.btn-orange,a.btn-black{background-image:url(https://www.onworks.net/templates/ja_elastica/images/xgrad-d1-trans.png.pagespeed.ic.vu3WRPihZh.png);color:#fff;border:1px solid #ccc}a.btn-blue:hover,a.btn-blue:active,a.btn-blue:focus,a.btn-red:hover,a.btn-red:active,a.btn-red:focus,a.btn-green:hover,a.btn-green:active,a.btn-green:focus,a.btn-orange:hover,a.btn-orange:active,a.btn-orange:focus,a.btn-black:hover,a.btn-black:active,a.btn-black:focus{background-image:url(https://www.onworks.net/templates/ja_elastica/images/xgrad-d1-trans.png.pagespeed.ic.vu3WRPihZh.png);background-position:bottom;border-color:#aaa}a.btn-blue{background-color:#08c;border-color:#08c}a.btn-blue:hover,a.btn-blue:active,a.btn-blue:focus{border-color:#006ea6;color:#fff}a.btn-blue span{border-color:#6ab9e1}a.btn-black{background-color:#666;border-color:#666}a.btn-black:hover,a.btn-black:active,a.btn-black:focus{border-color:#333;color:#fff}a.btn-black span{border-color:#999}a.btn-green{background-color:#690;border-color:#690}a.btn-green:hover,a.btn-green:active,a.btn-green:focus{border-color:#4d7300;color:#fff}a.btn-green span{border-color:#b1cb7d}a.btn-red{background-color:#c00;border-color:#c00}a.btn-red:hover,a.btn-red:active,a.btn-red:focus{border-color:#9a0000;color:#fff}a.btn-red span{border-color:#e47878}a.btn-orange{background-color:#e58c00;border-color:#e58c00}a.btn-orange:hover,a.btn-orange:active,a.btn-orange:focus{border-color:#a96700;color:#fff}a.btn-orange span{border-color:#f1c073}span.ja-typo-tag{padding:3px 12px;margin:0 2px;display:inline-block;line-height:normal;white-space:nowrap;background:#666;color:#fff}span.tag-blue{background:#08c}span.tag-green{background:#690}span.tag-orange{background:#e58c00}span.tag-red{background:#c00}span.tag-grey{background:#ccc;color:#333}.badge{background-image:url(https://www.onworks.net/templates/ja_elastica/images/xbadge-2.png.pagespeed.ic.nG-lzPSERY.png);background-repeat:no-repeat;height:45px;position:absolute;right:21px;top:9px;width:45px}.badge-hot .badge{background-position:0 0}.badge-new .badge{background-position:0 -45px}.badge-top .badge{background-position:0 -90px}.badge-video .badge{background-position:0 -135px}.badge-audio .badge{background-position:0 -180px}.badge-photo .badge{background-position:0 -225px}#ja-typo .moduletable_badge{margin:0;padding:0;min-height:40px}#ja-typo .moduletable_badge .ja-box-ct{border:3px solid #ddd;padding:20px;background:#f7f7f7}fieldset.ja-typo-fieldset{border:3px solid #ddd;padding:10px 12px}fieldset.ja-typo-fieldset legend{padding:0 10px}fieldset.fieldset-2{border:3px solid #08c}fieldset.fieldset-2 legend{color:#08c}#ja-typo fieldset{margin-top:20px}.ja-typo-blockswrap{margin:15px 0}.ja-typo-blockrow{border-bottom:1px dotted #ddd;padding:0 0 20px}.ja-typo-block{float:left;padding-top:20px}.ja-typo-blockct{padding:0 10px}.ja-typo-blockswrap .cols-1 .ja-typo-block{width:100%;float:none}.ja-typo-blockswrap .cols-2 .ja-typo-block{width:50%;float:left}.ja-typo-blockswrap .cols-3 .ja-typo-block{width:33%;float:left}.ja-typo-blockswrap .cols-4 .ja-typo-block{width:24.9%;float:left}.ja-typo-blockswrap .ja-typo-block.last{float:right}.ja-typo-blockswrap h1.ja-typo-title{font-size:175%;border-bottom:8px solid #ddd;padding:5px;margin:0;font-family:"Arial Narrow",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:bold;position:relative;color:#666}.ja-typo-blockswrap:hover h1.ja-typo-title{border-color:#333;color:#333}.ja-typo-blockswrap h2.ja-typo-title{font-size:115%;margin:0;padding:0 10px;font-family:"Arial Narrow",Helvetica,Arial,sans-serif;text-transform:uppercase}.ja-typo-blockswrap h2.ja-typo-title span{background:#f2f2f2;color:#666;padding:3px 10px;display:inline-block}.ja-typo-blockswrap:hover h2.ja-typo-title span{background:#ddd;color:#333}.ja-typo-blockrow>h2.ja-typo-title{margin-bottom:-20px;margin-top:20px}.ja-typo-blocks-actions{font-size:85%;position:absolute;right:5px;top:5px;color:#999}.ja-typo-blocks-actions a{font-size:85%;text-transform:none;font-family:Arial,Helvetica,sans-serif;font-weight:normal;color:#c00;text-decoration:none}#ja-twitter-wrap{background:url(https://www.onworks.net/templates/ja_elastica/images/icons/xicon-twitter.png.pagespeed.ic.ICccjYd_QP.png) no-repeat 0 10px;font-family:TeXGyreAdventorBold,Arial,sans-serif;padding-left:40px;text-transform:uppercase}#ja-twitter-wrap span{color:#bfd8eb;display:block;font-family:Arial,Helvetica,sans-serif;text-transform:none}.big-quote{background:url(https://www.onworks.net/templates/ja_elastica/images/icons/xicon-quote.png.pagespeed.ic.QD-RfNkd77.png) no-repeat 0 10px;display:block;font-family:TeXGyreAdventorBold,Arial,sans-serif;padding-left:40px;text-transform:uppercase}span.author{display:block;text-align:right}.txt-red{color:#06c}.txt-green{color:#9cbd5a}.txt-blue{color:#48b}div.contrast-dark .ja-innerdiv{border-bottom:1px solid #3f3f3f}span.bigicon{background-image:url(https://www.onworks.net/templates/ja_elastica/images/xbadge-1.png.pagespeed.ic.Jp9zPSiYHY.png);background-repeat:no-repeat;display:block;float:left;height:30px;margin:5px 10px 0 0;top:0;left:0;width:30px}.blocktag .bigicon{background-position:0 0}.blocklink .bigicon{background-position:0 -30px}.blockquote .bigicon{background-position:0 -60px}.blockheart .bigicon{background-position:0 -90px}.blockquestion .bigicon{background-position:0 -150px}.blockmobile .bigicon{background-position:0 -180px}.code-block-caption{color:#666;margin-top:-5px!important;font-style:italic}.guide-step{background:none repeat scroll 0 0 #7ca945;color:#fff;display:inline-block;font-size:11px;font-weight:normal;margin-right:5px;padding:1px 0;text-align:center;text-transform:uppercase;width:60px}.guide-step-hilite{background:#b00}.img-caption{border:2px solid #eee}.img-caption p{background:#f0f0f0;border-top:1px solid #ddd;margin:0!important;padding:3px 0;text-align:center}
/*
 * ------------------------------------------------------------------------
 * JA Elastica Template for J25 & J3x
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
 * @license - GNU/GPL, http://www.gnu.org/licenses/gpl.html
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites: http://www.joomlart.com - http://www.joomlancers.com
 * ------------------------------------------------------------------------
*/

 
/* MAIN LAYOUT DIVS
--------------------------------------------------------- */
.wrap {
  clear: both;
  width: 100%;
}

.main {
  margin: 0 auto;
  position: relative;
  width: 1200px;
}

.column {
  display: inline;
  float: left;
  overflow: hidden;
}

.ja-mass {
  clear: both;
}

/* Gutter ---*/
.main .inner {
  padding-left: 1em;
  padding-right: 1em;
}

.main .main-inner1 {
  margin-left: 1em;
  margin-right: 1em;
}

/* Reset Basetheme */
#ja-main-wrap div.ja-moduletable,
#ja-main-wrap div.moduletable,
#ja-main-wrap div.ja-module,
#ja-main-wrap div.module {
	margin-right: 0;
	margin-left: 0;
}

/* Redefine gutter for module-inner */
#ja-main-wrap div.ja-moduletable-inner,
#ja-main-wrap div.moduletable-inner,
#ja-main-wrap div.ja-module-inner,
#ja-main-wrap div.module-inner,
#ja-extra-col div.module-inner {
  margin: 1em;
}

/* MASONRY PRESETS (240px*5 Grids)
--------------------------------------------------------- */
/* Sizes---*/
.ja-masonry {
  width: 240px;
}

.grid-double {
  width: 480px;
}

.grid-tripple {
  width: 720px;
}

.ja-masonry .custom,
.grid-double .custom,
.grid-tripple .custom {
  width: auto;
}

/* Main Content */
#ja-content {
  width: 720px; /* 3 grids */
}

.ja-frontpage #ja-content {
  width: 480px; /* Frontpage Content 2 grids */
}

.ja-mf #ja-content {
  width: 100% !important; /* Full */
}

/* full 5 grids content */
body.content-grid-mass #ja-content,
body.content-grid-mass.ja-frontpage #ja-content {
  width: 100% !important;
}

/* 4 grids content */
body.content-grid-quadruple #ja-content,
body.content-grid-quadruple.ja-frontpage #ja-content {
  width: 960px;
}

/* 3 grids content */
body.content-grid-tripple #ja-content,
body.content-grid-tripple.ja-frontpage #ja-content {
  width: 720px;
}

/* 2 grids content */
body.content-grid-double #ja-content,
body.content-grid-double.ja-frontpage #ja-content {
  width: 480px;
}

/* 1 grids content */
body.content-grid-single #ja-content,
body.content-grid-single.ja-frontpage #ja-content {
  width: 240px;
}


/* CONTENT'S GRIDS
--------------------------------------------------------- */
/* Items Page */
.item-page {
  padding: 1.5em;
}

/* Items Row */
.items-row {
  padding: 0;
  margin: 0;
}

.item {
  float: left;
  position: relative;
  padding: 1em 0;
}

.item .contentpaneopen {
  padding: 1.5em;
}

/* Items Leading */
.items-leading {
  padding: 0;
  margin: 0;
}

.items-leading .leading {
  padding: 1em 0;
}

.items-leading .leading:first-child {
  padding-top: 0;
}

.leading .contentpaneopen {
  padding: 1.5em;
}

/* Items Grids */
.cols-1 .item {
  width: 100%;
}

.cols-2 .item {
  width: 50%;
}

.cols-3 .item {
  width: 33.33%;
}

.cols-4 .item {
  width: 25%;
}

.cols-5 .item {
  width: 20%;
}

/* HEADER
--------------------------------------------------------- */
#ja-header {
}

/* FOOTER
--------------------------------------------------------- */
#ja-footer {
}

/* MAIN NAVIGATION 
--------------------------------------------------------- */
/* hide menu button by default */
#ja-menu-button {display: none; position: relative;}
