/* FILE: /templates/jsn_escape_pro/css/template_pro.css */
/*** @author    JoomlaShine.com http://www.joomlashine.com* @copyright Copyright (C) 2008 - 2011 JoomlaShine.com. All rights reserved.* @license   JoomlaShine.com Proprietary License*//* ============================== DEFAULT HTML ============================== *//* ============================== LAYOUT ============================== *//* =============== LAYOUT - GENERAL LAYOUT =============== */#jsn-page {transition: width 0.3s ease-in-out;-moz-transition: width 0.3s ease-in-out;-webkit-transition: width 0.3s ease-in-out;}div#jsn-pos-breadcrumbs.display-mobile,div.jsn-modulecontainer.display-mobile,div#jsn-pos-breadcrumbs.display-tablet,div.jsn-modulecontainer.display-tablet,div#jsn-pos-breadcrumbs.display-smartphone,div.jsn-modulecontainer.display-smartphone {display: none;}div#jsn-pos-breadcrumbs.display-desktop,div.jsn-modulecontainer.display-desktop {display: block;}#jsn-maincontent_inner {border: none;}/* =============== LAYOUT - HEADER AREA =============== */#jsn-pos-top {text-align: left;color: #AAA;}#jsn-pos-toolbar [class*="jsn-icon-"] h3.jsn-moduletitle span.jsn-moduleicon {background-image: url(/templates/jsn_escape_pro/images/icons/icons-uni-white.png);}/* =============== LAYOUT - MENU AREA =============== *//* =============== MENU SUFFIX =============== */#jsn-menu #jsn-pos-toolbar div.jsn-modulecontainer {float: left;}#jsn-top div.display-inline.jsn-modulecontainer {margin: 0 10px;}#jsn-top div.display-dropdown.jsn-modulecontainer .jsn-modulecontent {visibility: hidden;position: absolute;right: 0;z-index: 1000;background: #FFF;padding: 10px;margin-top: 5px;text-align: left;}#jsn-top div.display-dropdown.jsn-modulecontainer a,#jsn-top div.display-inline.jsn-modulecontainer a {color: #DDDtext-decoration: underline;}#jsn-top div.display-dropdown.jsn-modulecontainer a:hover,#jsn-top div.display-inline.jsn-modulecontainer a:hover {color: #FFFtext-decoration: none;}#jsn-top .jsn-modulecontainer.display-dropdown .jsn-modulecontainer_inner {position: relative;}#jsn-top .jsn-modulecontainer h3.jsn-moduletitle {color: #AAA;text-shadow: none;padding: 5px 0;font-size: 13px;cursor: pointer;text-transform: none;}#jsn-top .jsn-modulecontainer[class*="jsn-icon-"] h3.jsn-moduletitle span.jsn-moduleicon {background-image: url(/templates/jsn_escape_pro/images/icons/icons-uni-white.png);line-height: 20px;}#jsn-top .jsn-modulecontainer .jsn-modulecontent {color: #333;}#jsn-top div.display-dropdown.jsn-modulecontainer .jsn-modulecontainer_inner h3.jsn-moduletitle > span {line-height: 20px;height: 20px;}#jsn-top #jsn-pos-mainmenu .jsn-modulecontainer.display-dropdown h3.jsn-moduletitle {border-right: 1px solid #404040;}#jsn-top #jsn-pos-mainmenu .jsn-modulecontainer.display-dropdown h3.jsn-moduletitle > span {border-right: 1px solid #000000;}#jsn-top .jsn-modulecontainer.display-dropdown .jsn-modulecontainer_inner:hover h3.jsn-moduletitle {color: #FFF;}#jsn-top .jsn-modulecontainer.display-dropdown .jsn-modulecontainer_inner:hover .jsn-modulecontent {visibility: visible;}#jsn-top div.display-dropdown.menu-richmenu.jsn-modulecontainer .jsn-modulecontent {top: 58px;}#jsn-top div.display-dropdown.menu-richmenu.jsn-modulecontainer .jsn-modulecontainer_inner h3.jsn-moduletitle > span {padding: 11px 11px 31px;}/* =============== LAYOUT - CONTENT AREA =============== */#jsn-gotoplink {color: #FFF;letter-spacing: 10px;text-transform: uppercase;z-index: 88;display: block;padding: 5px;background-color: #222;position: fixed;left: 50%;bottom: 10px;}#jsn-gotoplink span {padding-left: 9px;}#jsn-gotoplink:hover {text-decoration: none;background-color: #000 !important;}/* =============== BACKGROUND POSITION =============== */#jsn-pos-background {    margin: 0 auto;    overflow: hidden;    position: fixed;    top: 0;text-align: center;    width: 100%;    z-index: -100;}#jsn-pos-background p {margin: 0;}#jsn-pos-background img {width: 100%;}/* ============================== TYPOGRAPHY ============================== *//* =============== TYPOGRAPHY - TEXT STYLES =============== */.text-alert {border-top: 2px solid #FEABAB;border-bottom: 2px solid #FEABAB;background: #FFDFDF url(/templates/jsn_escape_pro/images/icons/icon-text-alert.png) no-repeat;}.text-info {border-top: 2px solid #B7D2F2;border-bottom: 2px solid #B7D2F2;background: #DBE7F8 url(/templates/jsn_escape_pro/images/icons/icon-text-info.png) no-repeat;}.text-download {border-top: 2px solid #DDEDBC;border-bottom: 2px solid #DDEDBC;background: #F2F9E5 url(/templates/jsn_escape_pro/images/icons/icon-text-download.png) no-repeat;}.text-comment {border-top: 2px solid #FEEBAB;border-bottom: 2px solid #FEEBAB;background: #FEF8E1 url(/templates/jsn_escape_pro/images/icons/icon-text-comment.png) no-repeat;}.text-tip {border-top: 2px solid #FEEBAB;border-bottom: 2px solid #FEEBAB;background: #FFFFD5 url(/templates/jsn_escape_pro/images/icons/icon-text-tip.png) no-repeat;}.text-attachment {border-top: 2px solid #e5e5e5;border-bottom: 2px solid #e5e5e5;background: #f9f9f9 url(/templates/jsn_escape_pro/images/icons/icon-text-attachment.png) no-repeat;}.text-video {border-top: 2px solid #e5e5e5;border-bottom: 2px solid #e5e5e5;background: #f9f9f9 url(/templates/jsn_escape_pro/images/icons/icon-text-video.png) no-repeat;}.text-audio {border-top: 2px solid #e5e5e5;border-bottom: 2px solid #e5e5e5;background: #f9f9f9 url(/templates/jsn_escape_pro/images/icons/icon-text-audio.png) no-repeat;}.text-tip,.text-info,.text-alert,.text-audio,.text-video,.text-comment,.text-download,.text-attachment {background-position: left center;padding: 0.8em 0.8em 0.8em 5em;min-height: 20px;}/* =============== TYPOGRAPHY - LINK STYLES =============== *//* ----- BUTTON LINK ----- */.link-button {cursor: pointer;font-size: 1.1em;padding: 5px 10px;border: 1px solid;display: inline-block;border-color: #595959;text-decoration: none;background-color: #DFDFDF;}#jsn-header .link-button,#jsn-footer .link-button {border-color: #333;}.link-button:hover {border-color: #000;}a.link-button:hover,.link-button a:hover {text-decoration: none;}a.link-button,.link-button a {color: #FFF !important;}.link-button.button-light,.link-button.button-light a {color: #333 !important;background-color: #EEE;border-color: #777;}.link-button.button-light:hover,.link-button.button-light a:hover {background-color: #DDD;}.link-button.button-dark,.link-button.button-dark a {background-color: #444;border: 1px solid #000;}.link-button.button-dark:hover,.link-button.button-dark a:hover {background-color: #111;}.link-button.button-blue,.link-button.button-blue a {background-color: #5d9cbd;}.link-button.button-blue:hover,.link-button.button-blue a:hover {background-color: #3e7998;}.link-button.button-red,.link-button.button-red a {background-color: #e93b12;}.link-button.button-red:hover,.link-button.button-red a:hover {background-color: #af3625;}.link-button.button-green,.link-button.button-green a {background-color: #919939;}.link-button.button-green:hover,.link-button.button-green a:hover {background-color: #787f2d;}.link-button.button-orange,.link-button.button-orange a {background-color: #fb9c3f;}.link-button.button-orange:hover,.link-button.button-orange a:hover {background-color: #c77628;}.link-button.button-violet,.link-button.button-violet a {background-color: #ab7fbc;}.link-button.button-violet:hover,.link-button.button-violet a:hover {background-color: #815791;}.link-button.button-cyan,.link-button.button-cyan a {background-color: #2ebaba;}.link-button.button-cyan:hover,.link-button.button-cyan a:hover {background-color: #1e8c8c;}.link-button .link-icon {margin: 2px 0;line-height: 20px;overflow: hidden;padding-left: 35px;display: block;}.link-button[class*="button-"] .link-icon:before {display: block;content: ".";text-indent: -999em;position: absolute;width: 1px;margin-left: -10px;border-left: 1px solid #555;}.link-button.button-dark .link-icon:before {border-left-color: #000 !important;}.link-button.button-blue .link-icon,.link-button.button-red .link-icon,.link-button.button-green .link-icon,.link-button.button-dark .link-icon,.link-button.button-orange .link-icon,.link-button.button-violet .link-icon,.link-button.button-cyan .link-icon {background-image: url(/templates/jsn_escape_pro/images/icons/icons-uni-white.png);}/* ----- ICON LINK ----- */.link-icon {display: inline-block;padding-left: 22px;}/* ----- EXTENDED LINK ----- */.link-icon-ext {display: inline-block;padding-right: 22px;background: url(/templates/jsn_escape_pro/images/icons/icons-ext.png) no-repeat right 0;}.link-icon-ext.jsn-icon-ext-aim {background-position: right 0;}.link-icon-ext.jsn-icon-ext-archive {background-position: right -86px;}.link-icon-ext.jsn-icon-ext-mobile {background-position: right -172px;}.link-icon-ext.jsn-icon-ext-css {background-position: right -258px;}.link-icon-ext.jsn-icon-ext-application {background-position: right -344px;}.link-icon-ext.jsn-icon-ext-doc {background-position: right -430px;}.link-icon-ext.jsn-icon-ext-feed {background-position: right -516px;}.link-icon-ext.jsn-icon-ext-movie {background-position: right -602px;}.link-icon-ext.jsn-icon-ext-flash {background-position: right -688px;}.link-icon-ext.jsn-icon-ext-calendar {background-position: right -774px;}.link-icon-ext.jsn-icon-ext-mail {background-position: right -860px;}.link-icon-ext.jsn-icon-ext-quicktime {background-position: right -946px;}.link-icon-ext.jsn-icon-ext-msn {background-position: right -1032px;}.link-icon-ext.jsn-icon-ext-music {background-position: right -1118px;}.link-icon-ext.jsn-icon-ext-pdf {background-position: right -1204px;}.link-icon-ext.jsn-icon-ext-powerpoint {background-position: right -1290px;}.link-icon-ext.jsn-icon-ext-skype {background-position: right -1376px;}.link-icon-ext.jsn-icon-ext-torrent {background-position: right -1462px;}.link-icon-ext.jsn-icon-ext-font {background-position: right -1548px;}.link-icon-ext.jsn-icon-ext-text {background-position: right -1634px;}.link-icon-ext.jsn-icon-ext-vcard {background-position: right -1720px;}.link-icon-ext.jsn-icon-ext-windowsmedia {background-position: right -1806px;}.link-icon-ext.jsn-icon-ext-xls {background-position: right -1892px;}.link-icon-ext.jsn-icon-ext-yahoo {background-position: right -1978px;}/* =============== TYPOGRAPHY - TABLE STYLES =============== */table.table-style {background: #ffffff;border-collapse: collapse;border-spacing: 0;color: #404040;}table.table-style caption {padding: 6px 0;text-transform: uppercase;text-align: center;font-size: 1.2em;font-weight: bold;}table.table-style td,table.table-style th {padding: 10px;border-bottom: 1px solid #DEDEDE;}table.table-style th {text-align: left;}table.table-style .highlight {font-size: 14px;font-weight: bold;color: #fff;}table.table-style thead th {font-size: 1.1em;border-top: 6px solid #fff;color: #ffffff;}table.table-style thead th.highlight {border-top: none;}table.table-style tbody th,table.table-style tbody td {vertical-align: top;text-align: left;border-right: 1px solid #DEDEDE;border-left: 1px solid #DEDEDE;}table.table-style tbody .highlight {background-color: #999;}table.table-style tbody tr.odd {background: #f2f2f2;}table.table-style tbody tr.odd .highlight {background-color: #7E7E7E;}table.table-style tbody tr:hover th,table.table-style tbody tr:hover td {background: #E4E4E4;}table.table-style tbody tr:hover .highlight {background: #737373;}table.table-style tfoot {border: 1px solid #DEDEDE;}table.table-style tfoot th,table.table-style tfoot td {border: none;padding: 4px 10px;background-color: #d9d9d9;}table.table-style tfoot td {text-align: right;}/* ----- COLOR HEADER TABLE ----- */table.style-colorheader thead th.highlight {background-color: #484848;}/* ----- COLOR STRIPES TABLE ----- */table.style-colorstripes {color: #fff;}table.style-colorstripes thead,table.style-colorstripes tfoot {border: none;}table.style-colorstripes tbody .highlight {color: #333;border-bottom: none;border-top: 1px solid #fff;}/* ----- GREY STRIPES TABLE ----- */table.style-greystripes thead th {background: #404040;border-right: 1px groove #999999;}/* =============== TYPOGRAPHY - LIST STYLES =============== *//* ----- ICON LIST ----- */ul.list-icon {list-style-type: none;}ul.list-icon li {margin: 5px 0;position: relative;padding-left: 20px;}ul.list-icon li .jsn-listbullet {top: 0;left: 0;width: 16px;height: 16px;position: absolute;}/* ----- BULLET NUMBER LIST ----- */ul.list-number-bullet {list-style: none;}ul.list-number-bullet li {margin-left: 0;position: relative;padding: 6px 0 6px 36px;}ul.list-number-bullet li .jsn-listbullet {color: #fff;height: 24px;font-size: 14px;line-height: 24px;text-align: center;margin: 4px;left: 0;top: -2px;width: 24px;display: block;font-weight: bold;position: absolute;background: #333;}ul.list-number-bullet.bullet-blue li .jsn-listbullet {background-color: #5D9CBD;}ul.list-number-bullet.bullet-green li .jsn-listbullet {background-color: #B2BB54;}ul.list-number-bullet.bullet-grey li .jsn-listbullet {background-color: #777;}ul.list-number-bullet.bullet-orange li .jsn-listbullet {background-color: #E38957;}ul.list-number-bullet.bullet-red li .jsn-listbullet {background-color: #F44B23;}ul.list-number-bullet.bullet-violet li .jsn-listbullet {background-color: #a965a8;}/* ----- DIGIT NUMBER LIST ----- */ul.list-number-digit {list-style: none;}ul.list-number-digit li {margin-left: 0;position: relative;padding: 8px 0 8px 42px;}ul.list-number-digit li .jsn-listbullet {top: 0;left: 0;width: 32px;display: block;font-size: 32px;line-height: 100%;text-align: right;position: absolute;}ul.list-number-digit.digit-blue li .jsn-listbullet {color: #009aca;}ul.list-number-digit.digit-green li .jsn-listbullet {color: #429e00;}ul.list-number-digit.digit-grey li .jsn-listbullet {color: #999999;}ul.list-number-digit.digit-orange li .jsn-listbullet {color: #e66000;}ul.list-number-digit.digit-red li .jsn-listbullet {color: #bf0000;}ul.list-number-digit.digit-violet li .jsn-listbullet {color: #9e0084;}/* ----- HORIZONTAL LIST ----- */ul.list-horizontal {margin: 0;list-style: none;}ul.list-horizontal li {display: inline;margin: 0 .5em;}/* ----- NOBULLET LIST ----- */ul.list-nobullet {margin: 0;list-style: none;}ul.list-nobullet li {margin-left: 0;padding-left: 0;list-style: none;}/* ============================== MENU ==============================/* =============== MENU - GENERAL =============== *//* ----- ICONS MENU STYLE ----- */.menu-iconmenu li[class*="jsn-icon-"] > a > span {padding-left: 24px;}ul.menu-mainmenu.menu-iconmenu > li > a > span {padding: 24px 0 0 0;}.jsn-menu-toggle {display: none;}/* =============== MENU - MAIN MENU =============== */div.jsn-modulecontainer ul.menu-mainmenu > li > a {padding: 15px 30px;}div.jsn-modulecontainer ul.menu-mainmenu ul {visibility: hidden;visibility: visible\9;display: block;display: none\9;text-align: left;left: auto;z-index: 1000;z-index: auto\9;}div.jsn-modulecontainer ul.menu-mainmenu li:hover > ul {visibility: visible;display: block\9;}ul.menu-mainmenu.jsn-desktop-on-mobile ul {display: none;}ul.menu-mainmenu.jsn-desktop-on-mobile li:hover > ul {display: block;}/* ----- ICON MENU STYLE ----- */div.jsn-modulecontainer ul.menu-mainmenu.menu-iconmenu > li > a > span {line-height: 16px;}ul.menu-mainmenu.menu-iconmenu > [class*="jsn-icon-"] > a > span {background-image: url(/templates/jsn_escape_pro/images/icons/icons-uni-white.png);}div.jsn-modulecontainer ul.menu-mainmenu.menu-richmenu.menu-iconmenu > li > a span {line-height: 22px;}/* ----- 1st LEVEL ----- */div.jsn-modulecontainer ul.menu-mainmenu > li > ul {margin-top: 2px;margin-top: 0\9;left: auto;}div.jsn-modulecontainer ul.menu-mainmenu > li > ul:before,#jsn-top div.display-dropdown.jsn-modulecontainer .jsn-modulecontent:before {content: "";width: 100%;height: 10px;display: block;position: absolute;top: -10px;clear: both;background: url(/templates/jsn_escape_pro/images/mainmenu-submenu-toparrow.png) center 3px no-repeat;}#jsn-top div.display-dropdown.jsn-modulecontainer .jsn-modulecontent:before {background-position: right 3px;right: 10px;}div.jsn-modulecontainer ul.menu-mainmenu ul {left: auto;}#jsn-menu.jsn-menu-sticky + #jsn-promo {padding-top: 50px;transition: padding all 0.3s ease 0s;-moz-transition: padding all 0.3s ease 0s;-webkit-transition: padding all 0.3s ease 0s;}#jsn-menu.jsn-menu-sticky {position: fixed;top: 0;width: 100%;background-color: #0F151B;}/* ========= MENU - FLIPBACK ========= */div.jsn-modulecontainer ul.menu-mainmenu li.jsn-submenu-flipback > ul {right: 0;}div.jsn-modulecontainer ul.menu-mainmenu li.jsn-submenu-flipback a {text-align: right;}div.jsn-modulecontainer ul.menu-mainmenu li.jsn-submenu-flipback ul li.parent > a {    background-image: url(/templates/jsn_escape_pro/images/icons/icon-arrow-black-rtl.png);    background-position: left center;}div.jsn-modulecontainer ul.menu-mainmenu.menu-iconmenu li.jsn-submenu-flipback ul li > a > span {padding-right: 24px;padding-left: 0;}div.jsn-modulecontainer ul.menu-mainmenu li.jsn-submenu-flipback ul ul {    right: 200px;    margin-left: 0;}/* =============== MENU - TREE MENU =============== *//* ----- ICON MENU STYLE ----- */div.jsn-modulecontainer ul.menu-treemenu.menu-iconmenu > li > a > span {line-height: 20px;padding-left: 24px;}/* ----- RICH MENU STYLE ----- */div.jsn-modulecontainer ul.menu-treemenu.menu-richmenu.menu-iconmenu > li > a span {line-height: 1.5;}/* ----- CURRENT / HOVER STATE ----- */div[class*="richbox-"] ul.menu-treemenu li a:hover span.jsn-menudescription {color: #DDD;}/* ----- TREE MENU WITH ICONS ----- */div[class*=solid-] ul.menu-treemenu.menu-iconmenu [class*="jsn-icon-"] > a > span,div[class*=richbox-] ul.menu-treemenu.menu-iconmenu [class*="jsn-icon-"] > a:hover > span {background-image: url(/templates/jsn_escape_pro/images/icons/icons-uni-white.png);}/* =============== MENU - SIDE MENU =============== *//* ----- GENERAL ----- */div.jsn-modulecontainer ul.menu-sidemenu,div.jsn-modulecontainer ul.menu-sidemenu ul {margin: 0;padding: 0;list-style-type: none;}div.jsn-modulecontainer ul.menu-sidemenu li {margin: 0;padding: 0;position: relative;}div.jsn-modulecontainer ul.menu-sidemenu li ul {position: absolute;top: 0;}div.jsn-modulecontainer ul.menu-sidemenu > li {border-bottom: 1px dotted #b3b3b3;}div.solid-1 ul.menu-sidemenu > li {border-bottom-color: #444;}div.solid-2 ul.menu-sidemenu > li {border-bottom-color: #666;}div.jsn-modulecontainer ul.menu-sidemenu li a {display: block;color: #404040;cursor: pointer;padding: 8px 0;text-decoration: none;}#jsn-header div.jsn-modulecontainer ul.menu-sidemenu li a,#jsn-footer div.jsn-modulecontainer ul.menu-sidemenu li a {color: #EEE;}#jsn-header div[class*="box"] ul.menu-sidemenu li a,#jsn-footer div[class*="box"] ul.menu-sidemenu li a {color: #404040;}div.jsn-modulecontainer ul.menu-sidemenu > li.parent > a {background: url(/templates/jsn_escape_pro/images/icons/icon-arrow-black.png) right center no-repeat;}div[class*="richbox-"] ul.menu-sidemenu li.parent:hover > a,div[class*="solid-"] ul.menu-sidemenu > li.parent > a {background-image: url(/templates/jsn_escape_pro/images/icons/icon-arrow-white.png);}ul.menu-sidemenu li > a > span {display: block;}ul.menu-sidemenu > li > a > span {padding-left: 18px;background: url(/templates/jsn_escape_pro/images/icons/bullet.png) 0 2px no-repeat;}div.jsn-modulecontainer ul.menu-sidemenu ul {visibility: hidden;visibility: visible\9;display: none\9;}div.jsn-modulecontainer ul.menu-sidemenu li:hover > ul {visibility: visible;display: block\9;}/* ----- ICON MENU STYLE ----- */div.jsn-modulecontainer ul.menu-sidemenu.menu-iconmenu > li > a > span {line-height: 20px;padding-left: 24px;}/* ----- RICH MENU STYLE ----- */div.jsn-modulecontainer ul.menu-sidemenu li a span.jsn-menudescription {display: none;}div.jsn-modulecontainer ul.menu-sidemenu.menu-richmenu li a span.jsn-menudescription {display: block;}div[class*="richbox-"] ul.menu-sidemenu.menu-richmenu li a span.jsn-menudescription {color: #777;}div.jsn-modulecontainer ul.menu-sidemenu.menu-richmenu.menu-iconmenu > li > a span {line-height: 1.5;}/* ---------- 1st LEVEL ---------- */div.jsn-modulecontainer ul.menu-sidemenu ul {top: 0;position: absolute;background: #FFF;border-left: 1px dotted #CCC;padding: 10px 0;}div.jsn-modulecontainer ul.menu-sidemenu ul ul {margin-top: -10px;}div.jsn-modulecontainer ul.menu-sidemenu ul li a {color: #555;display: block;padding: 8px 0;margin: 0 10px;cursor: pointer;border-bottom: 1px dotted #CCC;}div.jsn-modulecontainer ul.menu-sidemenu ul span.jsn-menutitle {text-transform: none;}div.jsn-modulecontainer ul.menu-sidemenu ul li.parent > a {padding-right: 16px;background: url(/templates/jsn_escape_pro/images/icons/icon-arrow-black.png) right center no-repeat;}div[class*="solid-"] ul.menu-sidemenu ul,div[class*="solid-"] ul.menu-sidemenu ul li a {color: #DDD;background-color: #333;border-color: #444 !important;}/* ----- PARENT ITEMS / ADD ARROW TO ITEMS HAVE SUBLEVEL ----- *//* 1st LEVEL */div.jsn-modulecontainer ul.menu-sidemenu ul li.parent > a {background: url(/templates/jsn_escape_pro/images/icons/icon-arrow-black.png) right center no-repeat;}div[class*="solid-"] ul.menu-sidemenu ul li.parent > a {background-image: url(/templates/jsn_escape_pro/images/icons/icon-arrow-white.png);}/* ----- HOVER STATE ----- */div.jsn-modulecontainer ul.menu-sidemenu > li:hover > a,div.jsn-modulecontainer ul.menu-sidemenu ul > li:hover > a {background-color: #EEE;padding-left: 10px;}#jsn-header div.jsn-modulecontainer ul.menu-sidemenu > li:hover > a,#jsn-headder div.jsn-modulecontainer ul.menu-sidemenu ul > li:hover > a,#jsn-footer div.jsn-modulecontainer ul.menu-sidemenu > li:hover > a,#jsn-footer div.jsn-modulecontainer ul.menu-sidemenu ul > li:hover > a {color: #404040 !important;}#jsn-header div[class*="box"] ul.menu-sidemenu > li:hover > a,#jsn-header div[class*="box"] ul.menu-sidemenu ul > li:hover > a,#jsn-footer div[class*="box"] ul.menu-sidemenu > li:hover > a,#jsn-footer div[class*="box"] ul.menu-sidemenu ul > li:hover > a {color: #EEE;}div.blankbox ul.menu-sidemenu li a:hover span.jsn-menudescription,div[class*=lightbox] ul.menu-sidemenu li:hover a span.jsn-menudescription {color: #595959;}div[class*="solid-"] ul.menu-sidemenu ul > li:hover > a {background-color: #EEE;}/* ----- HOVER STATE IN SPECIFIC MODULE BOXES ----- */div[class*="richbox-"] ul.menu-sidemenu > li:hover > a,div[class*="richbox-"] ul.menu-sidemenu > li.active:hover > a,div[class*="richbox-"] ul.menu-sidemenu ul > li:hover > a,div[class*="richbox-"] ul.menu-sidemenu li:hover a span.jsn-menudescription,div[class*="richbox-"] ul.menu-sidemenu li:hover a.active span.jsn-menudescription {color: #FFF;}div[class*=richbox-] ul.menu-sidemenu.menu-iconmenu [class*="jsn-icon-"].parent:hover > a {background-image: url(/templates/jsn_escape_pro/images/icons/icon-arrow-white.png);}/* ----- ACTIVE STATE ----- */div.jsn-modulecontainer ul.menu-sidemenu li.active > a {font-weight: bold;}/* ----- ACTIVE STATE IN SPECIFIC MODULE BOXES ----- */div[class*="solid-"] ul.menu-sidemenu li a {color: #DDD;}div[class*="solid-"] ul.menu-sidemenu > li.active > a,div[class*="solid-"] ul.menu-sidemenu > li.active > a span.jsn-menudescription {background-color: transparent;color: #FFF;}div[class*=lightbox-] ul.menu-sidemenu > li.active > a span.jsn-menudescription {color: #333;}/* ----- SIDE MENU WITH ICONS ----- */div[class*=solid-] ul.menu-sidemenu.menu-iconmenu [class*="jsn-icon-"] > a > span,div[class*=richbox-] ul.menu-sidemenu.menu-iconmenu [class*="jsn-icon-"]:hover > a > span,div[class*=richbox-] ul.menu-sidemenu.menu-iconmenu [class*="jsn-icon-"].active:hover > a > span  {background-image: url(/templates/jsn_escape_pro/images/icons/icons-uni-white.png);}/* ----- ROLLOVER STATE / DISPLAY SUB-MENU OF SELECTED MENU ITEM ----- */div.jsn-modulecontainer ul.menu-sidemenu li:hover > ul {left: auto;}/* =============== MENU - TOP MENU =============== *//* ----- ICON MENU STYLE ----- */ul.menu-topmenu.menu-iconmenu [class*="jsn-icon-"] > a > span {background-image: url(/templates/jsn_escape_pro/images/icons/icons-uni-white.png);line-height: 20px;}/* ============================== MOBILE SWITCH ============================== */#jsn-mobileswitch {display: none;position: absolute;right: 120px;top: 23px;height: 100%;}#jsn-mobileswitch a {display: inline-block;position: absolute;top: 50%;right: 40px;width: 18px;height: 18px;line-height: 18px;padding: 14px;margin-top: -23px;vertical-align: text-top;background: url(/templates/jsn_escape_pro/images/icons/icons-uni-white.png) 15px -3257px no-repeat;}#jsn-desktopswitch {display: none;padding: 14px;position: absolute;right: 40px;bottom: 0;}#jsn-desktopswitch a {display: inline-block;width: 18px;height: 18px;line-height: 18px;vertical-align: text-top;background: url(/templates/jsn_escape_pro/images/icons/icons-uni-white-2x.png) 0 -167px no-repeat;background-size: 16px auto;}@media only screen and (max-device-width: 960px) {body.jsn-mobile #jsn-desktopswitch {display: block;}body.jsn-desktop #jsn-mobileswitch {display: block;}}/* ============================== SITE TOOLS ============================== *//* =============== SITE TOOLS - GENERAL PRESENTATION =============== */#jsn-sitetoolspanel {position: absolute;right: 0;top: 0;z-index: 800;}#jsn-sitetoolspanel,#jsn-sitetoolspanel > ul,#jsn-sitetoolspanel > ul > li {height: 100%;}/* ----- DROP DOWN ----- */ul#jsn-sitetools-menu,ul#jsn-sitetools-menu ul {list-style: none;padding: 0;margin: 0;}ul#jsn-sitetools-menu li {padding: 0;margin: 0;position: relative;}ul#jsn-sitetools-menu > li > a {background: url(/templates/jsn_escape_pro/images/icons/icons-uni-white.png) center -1364px no-repeat;position: absolute;right: 0;z-index: 50;top: 50%;margin-top: -24px !important;}ul#jsn-sitetools-menu > li > a:hover,ul#jsn-sitetools-menu > li.jsn-sitetool-control.active > a {background-color: #292929;}ul#jsn-sitetools-menu > li.jsn-sitetool-control.active > a {border-left: 1px solid #111;}ul#jsn-sitetools-menu li a {margin: 0;padding: 0;width: 48px;height: 48px;display: block;outline: none;}ul#jsn-sitetools-menu li ul {position: absolute;top: 50%;margin-top: -24px;}ul#jsn-sitetools-menu li.jsn-sitetool-control ul,ul#jsn-sitetools-inline li.jsn-sitetool-control ul {height: 48px;padding: 0 5px;overflow: hidden;background: #222;}#jsn-sitetoolspanel.jsn-include-size.jsn-include-color ul#jsn-sitetools-menu li.jsn-sitetool-control ul,#jsn-sitetoolspanel.jsn-include-size.jsn-include-color ul#jsn-sitetools-inline li.jsn-sitetool-control ul {right: -142px;width: 132px;}#jsn-sitetoolspanel.jsn-include-size ul#jsn-sitetools-menu li.jsn-sitetool-control ul,#jsn-sitetoolspanel.jsn-include-size ul#jsn-sitetools-inline li.jsn-sitetool-control ul,#jsn-sitetoolspanel.jsn-include-color ul#jsn-sitetools-menu li.jsn-sitetool-control ul,#jsn-sitetoolspanel.jsn-include-color ul#jsn-sitetools-inline li.jsn-sitetool-control ul {width: 66px;right: -76px;}ul#jsn-sitetools-menu li.jsn-sitetool-control.active ul,#jsn-sitetoolspanel.jsn-include-size ul#jsn-sitetools-menu li.jsn-sitetool-control.active ul,#jsn-sitetoolspanel.jsn-include-color ul#jsn-sitetools-menu li.jsn-sitetool-control.active ul {right: 0;margin-right: 48px;}ul#jsn-sitetools-menu li.jsn-sitetool-control ul li.jsn-selector-color,ul#jsn-sitetools-inline li.jsn-sitetool-control ul li.jsn-selector-color {width: 66px;float: right;}ul#jsn-sitetools-menu.sitetool-desktop-on-mobile li ul {display: none;}ul#jsn-sitetools-menu.sitetool-desktop-on-mobile li:hover ul,ul#jsn-sitetools-menu.sitetool-desktop-on-mobile li.active ul {display: block;}ul#jsn-sitetools-menu ul li {background: none;}ul#jsn-sitetools-menu ul li a {float: left;width: 22px;height: 22px;margin-top: 1px;display: inline-block;clear: none;}/* ----- INLINE ROW ----- */ul#jsn-sitetools-inline,ul#jsn-sitetools-inline > li {margin: 0;float: left;padding: 0;list-style: none;}ul#jsn-sitetools-inline li a {width: 22px;height: 22px;display: inline-block;float: left;}ul#jsn-sitetools-inline li.jsn-sitetool-control ul {margin: 0;padding: 0 10px;background: none;position: absolute;right: 0 !important;top: 50%;margin-top: -24px !important;}ul#jsn-sitetools-inline > li > a {display: none;}/* =============== SITE TOOLS - COLOR SELECTOR =============== */#jsn-selector-roughsky,#jsn-selector-amberfloor,#jsn-selector-auroraforest,#jsn-selector-delusion,#jsn-selector-lightblood,#jsn-selector-sapphire,#jsn-selector-roughsky.current,#jsn-selector-roughsky:hover,#jsn-selector-amberfloor.current,#jsn-selector-amberfloor:hover,#jsn-selector-auroraforest.current,#jsn-selector-auroraforest:hover,#jsn-selector-delusion.current,#jsn-selector-delusion:hover,#jsn-selector-lightblood.current,#jsn-selector-lightblood:hover,#jsn-selector-sapphire.current,#jsn-selector-sapphire:hover {background-image: url(/templates/jsn_escape_pro/images/icons/icons-sitetools-color.png);background-repeat: no-repeat;}#jsn-selector-roughsky {background-position: -9px 0;}#jsn-selector-lightblood {background-position: -31px 0;}#jsn-selector-auroraforest {background-position: -53px 0;}#jsn-selector-amberfloor {background-position: -75px 0;}#jsn-selector-delusion {background-position: -119px 0;}#jsn-selector-sapphire {background-position: -97px 0;}#jsn-selector-roughsky.current,#jsn-selector-roughsky:hover {background-position: -9px -20px;}#jsn-selector-lightblood.current,#jsn-selector-lightblood:hover {background-position: -31px -20px;}#jsn-selector-auroraforest.current,#jsn-selector-auroraforest:hover {background-position: -53px -20px;}#jsn-selector-amberfloor.current,#jsn-selector-amberfloor:hover {background-position: -75px -20px;}#jsn-selector-delusion.current,#jsn-selector-delusion:hover {background-position: -119px -20px;}#jsn-selector-sapphire.current,#jsn-selector-sapphire:hover {background-position: -97px -20px;}/* =============== MODULE STYLES - MODULE BOXES =============== *//* =============== MODULE STYLES - MODULE ICONS =============== */div[class*="jsn-icon-"] h3.jsn-moduletitle span.jsn-moduleicon {padding-left: 22px;}#jsn-promo [class*="jsn-icon-"] h3.jsn-moduletitle span.jsn-moduleicon,#jsn-footer [class*="jsn-icon-"] h3.jsn-moduletitle span.jsn-moduleicon,div[class*="box-"][class*="jsn-icon-"] h3.jsn-moduletitle span.jsn-moduleicon,div[class*="solid-"][class*="jsn-icon-"] h3.jsn-moduletitle span.jsn-moduleicon {background-image: url(/templates/jsn_escape_pro/images/icons/icons-uni-white.png);}#jsn-promo .blankbox[class*="jsn-icon-"] h3.jsn-moduletitle span.jsn-moduleicon,#jsn-footer .blankbox[class*="jsn-icon-"] h3.jsn-moduletitle span.jsn-moduleicon {background-image: url(/templates/jsn_escape_pro/images/icons/icons-uni.png);}/* =============== JOOMLA! EXTENSIONS - GENERAL =============== */.inputbox {padding: 5px;}/* ----- ARTICLE IMAGES  ----- */.jsn-article-content img,#jsn-mainbody .item-page img {background-color: #F5F5F5;    border: 1px solid #D5D5D5;    padding: 6px;}.jsn-gallery img,.text-tip img {border: none !important;padding: 0 !important;background: none !important;}/* =============== JOOMLA! EXTENSIONS - COM_CONTACT =============== */div.contact .dl-horizontal dd {margin-left: 25px;}div.com-search #searchForm .search-ordering select {padding: 2px;}.jsn-joomla-30 div.search .inputbox {width: auto;max-width: 100%;}/* =============== JOOMLA! EXTENSIONS - COM_USER =============== */button#jform_profile_dob_img.btn {height: 30px;}/* =============== JOOMLA! EXTENSIONS - MOD_STATISTICS =============== */dl.stats-module dt {float: left;width: 65%;}dl.stats-module dd {margin: 0;}/* ============================== MISC ============================== *//* =============== GENERAL ICON ASSIGNMENT =============== */.link-icon[class*="jsn-icon-"],.link-button.button-light .link-icon[class*="jsn-icon-"],.menu-iconmenu [class*="jsn-icon-"] > a > span,.list-icon[class*="jsn-icon-"] li .jsn-listbullet,[class*="jsn-icon-"] h3.jsn-moduletitle span.jsn-moduleicon {background-image: url(/templates/jsn_escape_pro/images/icons/icons-uni.png);background-repeat: no-repeat;}#jsn-header .menu-treemenu.menu-iconmenu [class*="jsn-icon-"] > a > span,#jsn-header .menu-sidemenu.menu-iconmenu [class*="jsn-icon-"] > a > span,#jsn-footer .menu-treemenu.menu-iconmenu [class*="jsn-icon-"] > a > span,#jsn-footer .menu-sidemenu.menu-iconmenu [class*="jsn-icon-"] > a > span {background-image: url(/templates/jsn_escape_pro/images/icons/icons-uni-white.png);}#jsn-header div[class*="box"] .menu-treemenu.menu-iconmenu [class*="jsn-icon-"] > a > span,#jsn-header div[class*="box"] .menu-sidemenu.menu-iconmenu [class*="jsn-icon-"] > a > span,#jsn-footer div[class*="box"] .menu-treemenu.menu-iconmenu [class*="jsn-icon-"] > a > span,#jsn-footer div[class*="box"] .menu-sidemenu.menu-iconmenu [class*="jsn-icon-"] > a > span {background-image: url(/templates/jsn_escape_pro/images/icons/icons-uni.png);}.link-icon.jsn-icon-article,.menu-iconmenu .jsn-icon-article > a > span,.list-icon.jsn-icon-article li .jsn-listbullet,.jsn-icon-article h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 0;}.link-icon.jsn-icon-calendar,.menu-iconmenu .jsn-icon-calendar > a > span,.list-icon.jsn-icon-calendar li .jsn-listbullet,.jsn-icon-calendar h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -85px;}.link-icon.jsn-icon-cart,.menu-iconmenu .jsn-icon-cart > a > span,.list-icon.jsn-icon-cart li .jsn-listbullet,.jsn-icon-cart h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -171px;}.link-icon.jsn-icon-comment,.menu-iconmenu .jsn-icon-comment > a > span,.list-icon.jsn-icon-comment li .jsn-listbullet,.jsn-icon-comment h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -256px;}.link-icon.jsn-icon-display,.menu-iconmenu .jsn-icon-display > a > span,.list-icon.jsn-icon-display li .jsn-listbullet,.jsn-icon-display h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -342px;}.link-icon.jsn-icon-download,.menu-iconmenu .jsn-icon-download > a > span,.list-icon.jsn-icon-download li .jsn-listbullet,.jsn-icon-download h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -429px;}.link-icon.jsn-icon-folder,.menu-iconmenu .jsn-icon-folder > a > span,.list-icon.jsn-icon-folder li .jsn-listbullet,.jsn-icon-folder h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -518px;}.link-icon.jsn-icon-help,.menu-iconmenu .jsn-icon-help > a > span,.list-icon.jsn-icon-help li .jsn-listbullet,.jsn-icon-help h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -604px;}.link-icon.jsn-icon-home,.menu-iconmenu .jsn-icon-home > a > span,.list-icon.jsn-icon-home li .jsn-listbullet,.jsn-icon-home h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -691px;}.link-icon.jsn-icon-image,.menu-iconmenu .jsn-icon-image > a > span,.list-icon.jsn-icon-image li .jsn-listbullet,.jsn-icon-image h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -777px;}.link-icon.jsn-icon-info,.menu-iconmenu .jsn-icon-info > a > span,.list-icon.jsn-icon-info li .jsn-listbullet,.jsn-icon-info h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -863px;}.link-icon.jsn-icon-mail,.menu-iconmenu .jsn-icon-mail > a > span,.list-icon.jsn-icon-mail li .jsn-listbullet,.jsn-icon-mail h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -949px;}.link-icon.jsn-icon-rss,.menu-iconmenu .jsn-icon-rss > a > span,.list-icon.jsn-icon-rss li .jsn-listbullet,.jsn-icon-rss h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -1121px;}.link-icon.jsn-icon-search,.menu-iconmenu .jsn-icon-search > a > span,.list-icon.jsn-icon-search li .jsn-listbullet,.jsn-icon-search h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -1207px;}.link-icon.jsn-icon-cube,.menu-iconmenu .jsn-icon-cube > a > span,.list-icon.jsn-icon-cube li .jsn-listbullet,.jsn-icon-cube h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -1293px;}.link-icon.jsn-icon-settings,.menu-iconmenu .jsn-icon-settings > a > span,.list-icon.jsn-icon-settings li .jsn-listbullet,.jsn-icon-settings h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -1379px;}.link-icon.jsn-icon-star,.menu-iconmenu .jsn-icon-star > a > span,.list-icon.jsn-icon-star li .jsn-listbullet,.jsn-icon-star h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -1465px;}.link-icon.jsn-icon-statistics,.menu-iconmenu .jsn-icon-statistics > a > span,.list-icon.jsn-icon-statistics li .jsn-listbullet,.jsn-icon-statistics h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -1551px;}.link-icon.jsn-icon-user,.menu-iconmenu .jsn-icon-user > a > span,.list-icon.jsn-icon-user li .jsn-listbullet,.jsn-icon-user h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -1633px;}.link-icon.jsn-icon-upload,.menu-iconmenu .jsn-icon-upload > a > span,.list-icon.jsn-icon-upload li .jsn-listbullet,.jsn-icon-upload h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -1718px;}.link-icon.jsn-icon-selection,.menu-iconmenu .jsn-icon-selection > a > span,.list-icon.jsn-icon-selection li .jsn-listbullet,.jsn-icon-selection h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -1797px;}.link-icon.jsn-icon-heart,.menu-iconmenu .jsn-icon-heart > a > span,.list-icon.jsn-icon-heart li .jsn-listbullet,.jsn-icon-heart h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -3461px;}.link-icon.jsn-icon-refresh,.menu-iconmenu .jsn-icon-refresh > a > span,.list-icon.jsn-icon-refresh li .jsn-listbullet,.jsn-icon-refresh h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -1878px;}.link-icon.jsn-icon-edit,.menu-iconmenu .jsn-icon-edit > a > span,.list-icon.jsn-icon-edit li .jsn-listbullet,.jsn-icon-edit h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -1956px;}.link-icon.jsn-icon-cloud,.menu-iconmenu .jsn-icon-cloud > a > span,.list-icon.jsn-icon-cloud li .jsn-listbullet,.jsn-icon-cloud h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -2035px;}.link-icon.jsn-icon-location,.menu-iconmenu .jsn-icon-location > a > span,.list-icon.jsn-icon-location li .jsn-listbullet,.jsn-icon-location h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -2119px;}.link-icon.jsn-icon-link,.menu-iconmenu .jsn-icon-link > a > span,.list-icon.jsn-icon-link li .jsn-listbullet,.jsn-icon-link h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -2202px;}.link-icon.jsn-icon-online,.menu-iconmenu .jsn-icon-online > a > span,.list-icon.jsn-icon-online li .jsn-listbullet,.jsn-icon-online h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -1036px;}.link-icon.jsn-icon-facebook,.menu-iconmenu .jsn-icon-facebook > a > span,.list-icon.jsn-icon-facebook li .jsn-listbullet,.jsn-icon-facebook h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -2294px;}.link-icon.jsn-icon-twitter,.menu-iconmenu .jsn-icon-twitter > a > span,.list-icon.jsn-icon-twitter li .jsn-listbullet,.jsn-icon-twitter h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -2381px;}.link-icon.jsn-icon-pinterest,.menu-iconmenu .jsn-icon-pinterest > a > span,.list-icon.jsn-icon-pinterest li .jsn-listbullet,.jsn-icon-pinterest h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -2458px;}.link-icon.jsn-icon-gplus,.menu-iconmenu .jsn-icon-gplus > a > span,.list-icon.jsn-icon-gplus li .jsn-listbullet,.jsn-icon-gplus h3.jsn-moduletitle span.jsn-moduleicon {background-position: 1px -2528px;}.link-icon.jsn-icon-flickr,.menu-iconmenu .jsn-icon-flickr > a > span,.list-icon.jsn-icon-flickr li .jsn-listbullet,.jsn-icon-flickr h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -2595px;}.link-icon.jsn-icon-skype,.menu-iconmenu .jsn-icon-skype > a > span,.list-icon.jsn-icon-skype li .jsn-listbullet,.jsn-icon-skype h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -2673px;}.link-icon.jsn-icon-youtube,.menu-iconmenu .jsn-icon-youtube > a > span,.list-icon.jsn-icon-youtube li .jsn-listbullet,.jsn-icon-youtube h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -2753px;}.link-icon.jsn-icon-wordpress,.menu-iconmenu .jsn-icon-wordpress > a > span,.list-icon.jsn-icon-wordpress li .jsn-listbullet,.jsn-icon-wordpress h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -2838px;}.link-icon.jsn-icon-joomla,.menu-iconmenu .jsn-icon-joomla > a > span,.list-icon.jsn-icon-joomla li .jsn-listbullet,.jsn-icon-joomla h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -2922px;}.link-icon.jsn-icon-drupal,.menu-iconmenu .jsn-icon-drupal > a > span,.list-icon.jsn-icon-drupal li .jsn-listbullet,.jsn-icon-drupal h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -3005px;}.link-icon.jsn-icon-tag,.menu-iconmenu .jsn-icon-tag > a > span,.list-icon.jsn-icon-tag li .jsn-listbullet,.jsn-icon-tag h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -3093px;}.link-icon.jsn-icon-restrict,.menu-iconmenu .jsn-icon-restrict > a > span,.list-icon.jsn-icon-restrict li .jsn-listbullet,.jsn-icon-restrict h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -3179px;}.link-icon.jsn-icon-mobile,.menu-iconmenu .jsn-icon-mobile > a > span,.list-icon.jsn-icon-mobile li .jsn-listbullet,.jsn-icon-mobile h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -3270px;}.link-icon.jsn-icon-idea,.menu-iconmenu .jsn-icon-idea > a > span,.list-icon.jsn-icon-idea li .jsn-listbullet,.jsn-icon-idea h3.jsn-moduletitle span.jsn-moduleicon {background-position: 0 -3366px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-article > a > span {background-position: calc(100% - 5px) 0;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-calendar > a > span {background-position: calc(100% - 5px) -85px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-cart > a > span {background-position: calc(100% - 5px) -171px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-comment > a > span {background-position: calc(100% - 5px) -256px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-display > a > span {background-position: calc(100% - 5px) -343px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-download > a > span {background-position: calc(100% - 5px) -249px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-folder > a > span {background-position: calc(100% - 5px) -518px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-help > a > span {background-position: calc(100% - 5px) -604px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-home > a > span {background-position: calc(100% - 5px) -691px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-image > a > span {background-position: calc(100% - 5px) -777px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-info > a > span {background-position: calc(100% - 5px) -863px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-mail > a > span {background-position: calc(100% - 5px) -949px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-rss > a > span {background-position: calc(100% - 5px) -1121px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-search > a > span {background-position: calc(100% - 5px) -1207px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-cube > a > span {background-position: calc(100% - 5px) -1293px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-settings > a > span {background-position: calc(100% - 5px) -1379px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-star > a > span {background-position: calc(100% - 5px) -1465px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-statistics > a > span {background-position: calc(100% - 5px) -1551px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-user > a > span {background-position: calc(100% - 5px) -1633px;}.menu-iconmenu .jsn-submenu-flipback.jsn-icon-upload > a > span {background-position: calc(100% - 5px) -1718px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-selection > a > span {background-position: calc(100% - 5px) -1797px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-heart > a > span {background-position: calc(100% - 5px) -3461px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-refresh > a > span {background-position: calc(100% - 5px) -1878px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-edit > a > span {background-position: calc(100% - 5px) -1956px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-cloud > a > span {background-position: calc(100% - 5px) -2035px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-location > a > span {background-position: calc(100% - 5px) -2119px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-link > a > span {background-position: calc(100% - 5px) -2202px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-online > a > span {background-position: calc(100% - 5px) -1036px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-facebook > a > span {background-position: calc(100% - 5px) -2294px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-twitter > a > span {background-position: calc(100% - 5px) -2381px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-pinterest > a > span {background-position: calc(100% - 5px) -2458px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-gplus > a > span {background-position: calc(100% - 5px) -2528px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-flickr > a > span {background-position: calc(100% - 5px) -2595px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-skype > a > span {background-position: calc(100% - 5px) -2673px;}.menu-iconmenu .jsn-submenu-flipback.jsn-icon-youtube > a > span {background-position: calc(100% - 5px) -2753px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-wordpress > a > span {background-position: calc(100% - 5px) -2838px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-joomla > a > span {background-position: calc(100% - 5px) -2922px;}.menu-iconmenu .jsn-submenu-flipback.jsn-icon-drupal > a > span {background-position: calc(100% - 5px) -3005px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-tag > a > span {background-position: calc(100% - 5px) -3093px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-restrict > a > span {background-position: calc(100% - 5px) -3179px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-mobile > a > span {background-position: calc(100% - 5px) -3270px;}.menu-iconmenu .jsn-submenu-flipback .jsn-icon-idea > a > span {background-position: calc(100% - 5px) -3366px;}/* MAINMENU ICON POSITION */.menu-mainmenu.menu-iconmenu > .jsn-icon-article > a > span {background-position: center 0;}.menu-mainmenu.menu-iconmenu > .jsn-icon-calendar > a > span {background-position: center -85px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-cart > a > span {background-position: center -171px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-comment > a > span {background-position: center -256px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-display > a > span {background-position: center -343px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-download > a > span{background-position: center -429px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-folder > a > span {background-position: center -518px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-help > a > span {background-position: center -604px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-home > a > span {background-position: center -691px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-image > a > span {background-position: center -777px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-info > a > span {background-position: center -863px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-mail > a > span {background-position: center -949px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-rss > a > span {background-position: center -1121px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-search > a > span {background-position: center -1207px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-cube > a > span {background-position: center -1293px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-settings > a > span {background-position: center -1379px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-star > a > span {background-position: center -1465px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-statistics > a > span {background-position: center -1551px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-user > a > span{background-position: center -1633px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-upload > a > span {background-position: center -1718px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-selection > a > span {background-position: center -1797px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-heart > a > span {background-position: center -3461px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-refresh > a > span {background-position: center -1878px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-edit > a > span {background-position: center -1956px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-cloud > a > span {background-position: center -2035px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-location > a > span {background-position: center -2119px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-link > a > span {background-position: center -2202px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-online > a > span {background-position: center -1036px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-facebook > a > span {background-position: center -2294px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-twitter > a > span {background-position: center -2381px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-pinterest > a > span {background-position: center -2458px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-gplus > a > span {background-position: center -2528px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-flickr > a > span {background-position: center -2595px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-skype > a > span {background-position: center -2673px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-youtube > a > span {background-position: center -2753px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-wordpress > a > span {background-position: center -2838px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-joomla > a > span {background-position: center -2922px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-drupal > a > span {background-position: center -3005px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-tag > a > span {background-position: center -3093px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-restrict > a > span {background-position: center -3179px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-mobile > a > span {background-position: center -3270px;}.menu-mainmenu.menu-iconmenu > .jsn-icon-idea > a > span {background-position: center -3366px;}/* ============================== JOOMLA 3.0 CORE COMPONENT LAYOUT ============================== */.jsn-joomla-30 .blog-featured .items-leading h2 {padding: 5px 0;}.jsn-joomla-30 .input-append .btn {padding: 7px 14px 6px;}/* ============================== CSS3 EFFECTS ============================== *//* ----- GENERAL ----- */::selection,::-moz-selection,::-webkit-selection  {text-shadow: 0 1px 0 rgba(0,0,0,0.8) !important;}blockquote {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}pre {border-radius: 0;text-shadow: 0 1px 0 rgba(0,0,0,0.6);box-shadow: inset 1px 0 0 rgba(0,0,0,0.1);-moz-box-shadow: inset 1px 0 0 rgba(0,0,0,0.1);-webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,0.1);}body.jsn-direction-rtl pre {box-shadow: inset -1px 0 0 rgba(0,0,0,0.1);-moz-box-shadow: inset -1px 0 0 rgba(0,0,0,0.1);-webkit-box-shadow: inset -1px 0 0 rgba(0,0,0,0.1);}a {transition: color 0.3s ease;moz-transition: color 0.3s ease;-webkit-transition: color 0.3s ease;}#jsn-body {text-shadow: 0 1px 0 rgba(255,255,255,0.9);}#jsn-header {box-shadow: 0 1px 15px rgba(0,0,0,0.8);-moz-box-shadow: 0 1px 15px rgba(0,0,0,0.8);-webkit-box-shadow: 0 1px 15px rgba(0,0,0,0.8);}#jsn-header-inner2 {box-shadow: inset 0 -2px 0 rgba(255,255,255,0.3);-moz-box-shadow: inset 0 -2px 0 rgba(255,255,255,0.3);-webkit-box-shadow: inset 0 -2px 0 rgba(255,255,255,0.3);}#jsn-menu {box-shadow: 0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.1);-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.1);background: rgba(0,0,0,0.5);}#jsn-content,#jsn-maincontent,#jsn-maincontent_inner,#jsn-rightsidecontent,#jsn-leftsidecontent,#jsn-centercol,#jsn-pos-innerright,#jsn-pos-innerleft {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}#jsn-maincontent {background-color: rgba(255,255,255,0.9);box-shadow: 0 0 20px rgba(0,0,0,0.1);-moz-box-shadow: 0 0 20px rgba(0,0,0,0.1);-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.1);}#jsn-footer {text-shadow: 0 1px 0 rgba(0,0,0,0.6);box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);}/* ----- READ MORE ----- */.readon {border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;}.readon:hover {text-shadow: none;}/* ----- GO TOP LINK ----- */#jsn-gotoplink {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-box-shadow: inset 0 0 2px #000;-moz-box-shadow: inset 0 0 2px #000;box-shadow: inset 0 0 2px #000;-moz-box-shadow: inset 0 0 2px #000;-webkit-box-shadow: inset 0 0 2px #000;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;background-color: rgba(0,0,0,0.7);text-shadow: 0 1px 0 #000;}/* ----- TYPOGRAPHY STYLE ----- *//* TEXT STYLES */.contentheading,.componentheading,.subheading {text-shadow: 1px 1px 0px #F2F2F2, 1px 2px 0px #B1B1B1;}.text-box {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;box-shadow: 0 0 2px #999;-moz-box-shadow: 0 0 2px #999;-webkit-box-shadow: 0 0 2px #999;}.text-box-highlight {transition: 0.3s ease-out;-moz-transition: 0.3s ease-out;-webkit-transition: 0.3s ease-out;}.text-box-highlight:hover {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;box-shadow: 0 0 2px #999;-moz-box-shadow: 0 0 2px #999;-webkit-box-shadow: 0 0 2px #999;}.text-highlight {border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}.text-highlight.highlight-dark {text-shadow: 0 1px 0 #000;}.text-highlight.highlight-green,.text-highlight.highlight-red,.text-highlight.highlight-blue {text-shadow: 0 1px 0 rgba(255,255,255,0.7);}.text-highlight {background: rgba(255,255,170,0.7);}.text-highlight.highlight-green {background: rgba(200,215,147,0.7);}.text-highlight.highlight-red {background: rgba(236,172,185,0.7);}.text-highlight.highlight-blue {background: rgba(175,220,236,0.7);}/* LINK STYLES */.link-button {border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;box-shadow: inset 0 0 2px rgba(255,255,255,0.9);-moz-box-shadow: inset 0 0 2px rgba(255,255,255,0.9);-webkit-box-shadow: inset 0 0 2px rgba(255,255,255,0.9);text-shadow: 0 1px 0 rgba(0,0,0,0.5);}.link-button:active {box-shadow: inset 0 10px 30px rgba(0,0,0,0.3);-moz-box-shadow: inset 0 10px 30px rgba(0,0,0,0.3);-webkit-box-shadow: inset 0 10px 30px rgba(0,0,0,0.3);}.link-button[class*="button-"] .link-icon:before {border-color: rgba(0,0,0,0.3);box-shadow: inset 1px 0 0 rgba(255,255,255,0.3);-moz-box-shadow: inset 1px 0 0 rgba(255,255,255,0.3);-webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,0.3);}.link-button.button-light .link-icon:before {box-shadow: inset 1px 0 0 #FFF;-moz-box-shadow: inset 1px 0 0 #FFF;-webkit-box-shadow: inset 1px 0 0 #FFF;}.link-button.button-dark .link-icon:before {box-shadow: inset 1px 0 0 rgba(255,255,255,0.2);-moz-box-shadow: inset 1px 0 0 rgba(255,255,255,0.2);-webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,0.2);}.link-button.button-light {text-shadow: 0 1px 0 rgba(255,255,255,0.8);box-shadow: inset 0 1px 0 #FFF;-moz-box-shadow: inset 0 1px 0 #FFF;-webkit-box-shadow: inset 0 1px 0 #FFF;}.link-button.button-dark {box-shadow: inset 0 0 2px rgba(255,255,255,0.6);-moz-box-shadow: inset 0 0 2px rgba(255,255,255,0.6);-webkit-box-shadow: inset 0 0 2px rgba(255,255,255,0.6);}.link-button:focus,.link-button:active {box-shadow: inset 0 1px 5px rgba(0,0,0,0.4);-moz-box-shadow: inset 0 1px 5px rgba(0,0,0,0.4);-webkit-box-shadow: inset 0 1px 5px rgba(0,0,0,0.4);-o-box-shadow: inset 0 1px 5px rgba(0,0,0,0.4);}.link-button,.link-button a {transition: background-color 0.3s ease-out, box-shadow 0s;-moz-transition: background-color 0.3s ease-out, box-shadow 0s;-webkit-transition: background-color 0.3s ease-out, box-shadow 0s;}.link-action,#jsn-promo div[class*="box"] .link-action,#jsn-footer div[class*="box"] .link-action {background-color: rgba(0,0,0,0.1);text-shadow: 0 1px 0 rgba(255,255,255,0.7);border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;box-shadow: 0 1px 0 #FFF;-moz-box-shadow: 0 1px 0 #FFF;-webkit-box-shadow: 0 1px 0 #FFF;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}div[class*="richbox-"] .link-action {background-color: rgba(0,0,0,0.05);text-shadow: 0 1px 0 rgba(255,255,255,0.5);box-shadow: 0 1px 0 rgba(255,255,255,0.5) !important;-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.5) !important;-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.5) !important;}.link-action:hover,div[class*="richbox-"] .link-action:hover,#jsn-promo div[class*="box"] .link-action:hover,#jsn-footer div[class*="box"] .link-action:hover {text-shadow: 0 1px 0 rgba(0,0,0,0.6);}#jsn-promo a.link-action,#jsn-footer a.link-action,div[class*="solid-"] .link-action {background-color: rgba(255,255,255,0.3);background-color: #555\9;text-shadow: 0 1px 0 rgba(0,0,0,0.6);border-color: rgba(255,255,255,0.35);box-shadow: none;}#jsn-promo a.link-action:hover,#jsn-footer a.link-action:hover,div[class*="solid-"] .link-action:hover {text-shadow: 0 1px 0 rgba(255,255,255,0.7);}.link-highlight {transition: 0.3s ease-out;-moz-transition: 0.3s ease-out;-webkit-transition: 0.3s ease-out;}.link-highlight:hover {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;box-shadow: 0 0 2px #999;-moz-box-shadow: 0 0 2px #999;-webkit-box-shadow: 0 0 2px #999;}/* TABLE STYLES */table.table-style th,table.table-style td {transition: background 0.3s ease-out;-moz-transition: background 0.3s ease-out;-webkit-transition: background 0.3s ease-out;}table.style-colorheader thead,table.style-colorheader td.highlight,table.style-colorstripes,table.style-greystripes thead,table.style-greystripes td.highlight {text-shadow: 0 1px 0 rgba(0,0,0,0.6);}table.style-colorstripes td.highlight {text-shadow: 0 1px 0 rgba(255,255,255,0.6);}.jsn-infotable .sectiontableheader,div.com-newsfeed th {text-shadow: 0 1px 0 rgba(0,0,0,0.5);}/* LIST STYLES */ul.list-number-bullet li .jsn-listbullet {border-radius: 12px;-moz-border-radius: 12px;-webkit-border-radius: 12px;text-shadow: none;}/* FORM STYLE */.inputbox {border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;transition: color 0.1s linear, background 0.3s ease-out, border-color 0.3s;-moz-transition: color 0.1s linear, background 0.3s ease-out, border-color 0.3s;-webkit-transition: color 0.1s linear, background 0.3s ease-out, border-color 0.3s;}.button {text-shadow: 0 1px 0 rgba(0,0,0,0.6);box-shadow: inset 0 0 2px rgba(255,255,255,0.6);-moz-box-shadow: inset 0 0 2px rgba(255,255,255,0.6);-webkit-box-shadow: inset 0 0 2px rgba(255,255,255,0.6);border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}/* ----- MENU STYLES ----- *//* GENERAL */ul.menu-mainmenu li a span,ul.menu-sidemenu li a,ul.menu-sidemenu li span.jsn-menudescription,ul.menu-treemenu li a,ul.menu-treemenu li span.jsn-menudescription {transition: padding 0.3s ease;-moz-transition: padding 0.3s ease;-webkit-transition: padding 0.3s ease;}ul.menu-mainmenu ul,ul.menu-sidemenu ul {box-shadow: 2px 5px 10px rgba(0,0,0,0.2);-moz-box-shadow: 2px 5px 10px rgba(0,0,0,0.2);-webkit-box-shadow: 2px 5px 10px rgba(0,0,0,0.2);}div.jsn-modulecontainer ul.menu-mainmenu > li > a span.jsn-menutitle,div.jsn-modulecontainer ul.menu-mainmenu > li > a span.jsn-menudescription {text-shadow: 0 0 5px #000;}ul.menu-mainmenu > li.active > a {text-shadow: 0 0 10px #FFF;}ul.menu-mainmenu ul li a {text-shadow: 0 1px 0 #FFF;transition: padding 0.3s ease;moz-transition: padding 0.3s ease;-webkit-transition: padding 0.3s ease;}div.jsn-modulecontainer ul.menu-mainmenu > li:hover > a span.jsn-menutitle,div.jsn-modulecontainer ul.menu-mainmenu > li.active > a  span.jsn-menutitle,div.jsn-modulecontainer ul.menu-mainmenu > li:hover > a span.jsn-menudescription,div.jsn-modulecontainer ul.menu-mainmenu > li.active > a span.jsn-menudescription {transition: text-shadow 0.3s ease-in-out;-moz-transition: text-shadow 0.3s ease-in-out;-webkit-transition: text-shadow 0.3s ease-in-out;}div.jsn-modulecontainer ul.menu-mainmenu > li:hover > a span.jsn-menutitle,div.jsn-modulecontainer ul.menu-mainmenu > li.active > a  span.jsn-menutitle {text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5), 0 0 30px #FFF, 0 0 40px #FFF;}div.jsn-modulecontainer ul.menu-mainmenu > li:hover > a span.jsn-menudescription,div.jsn-modulecontainer ul.menu-mainmenu > li.active > a span.jsn-menudescription {text-shadow: 0 0 10px #FFF;}ul.menu-mainmenu.jsn-menu-mobile ul li a {text-shadow: 0 1px 0 #000;}ul.menu-mainmenu.jsn-menu-mobile ul li a,ul.menu-mainmenu.jsn-menu-mobile ul li:hover > a,ul.menu-mainmenu.jsn-menu-mobile ul li.active > a {box-shadow: none;}/* MAIN MENU */ul.menu-mainmenu li ul,ul.menu-sidemenu li ul,#jsn-top div.display-dropdown.jsn-modulecontainer .jsn-modulecontent {opacity: 0;filter: alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition: visibility 0s linear, opacity 0.4s ease-in-out, left 0.3s ease;-moz-transition: visibility 0s linear, opacity 0.4s ease-in-out, left 0.3s ease;-o-transition: visibility 0s linear, opacity 0.4s ease-in-out, left 0.3s ease;-ms-transition: visibility 0s linear, opacity 0.4s ease-in-out, left 0.3s ease;transition: visibility 0s linear, opacity 0.4s ease-in-out, left 0.3s ease;}ul.menu-mainmenu li:hover > ul,ul.menu-sidemenu li:hover > ul,#jsn-top div.display-dropdown.jsn-modulecontainer .jsn-modulecontainer_inner:hover .jsn-modulecontent {opacity: 1;filter: alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}#jsn-pos-toolbar {box-sizing: border-box;moz-box-sizing: border-box;-webkit-box-sizing: border-box;}/* TREE MENU - SIDE MENU */div[class*="richbox-"] ul.menu-treemenu > li > a:hover,div[class*="richbox-"] ul.menu-treemenu ul > li > a:hover,div[class*="richbox-"] ul.menu-sidemenu > li:hover > a,div[class*="richbox-"] ul.menu-sidemenu ul > li:hover > a {background-color: rgba(0,0,0,0.6);background-color: #555\9;}div[class*="richbox-"] ul.menu-treemenu li > a:hover span.jsn-menutitle,div[class*="richbox-"] ul.menu-sidemenu li:hover > a span.jsn-menutitle {text-shadow: 0 1px 0 rgba(0,0,0,0.5) !important;}div[class*="richbox-"] ul.menu-treemenu li > a:hover span.jsn-menudescription,div[class*="richbox-"] ul.menu-sidemenu li:hover > a span.jsn-menudescription {text-shadow: 0 1px 0 rgba(0,0,0,0.5) !important;}/* TOP MENU */ul.menu-topmenu li a,#jsn-top .jsn-modulecontainer[class*="display-"] .jsn-modulecontainer_inner h3.jsn-moduletitle {transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}/* DIV MENU */ul.menu-divmenu li {border-color: rgba(255,255,255,0.2);}/* ----- SITE TOOLS ----- */ul#jsn-sitetools-menu,ul#jsn-sitetools-menu ul,ul#jsn-sitetools-inline > li > ul,ul#jsn-sitetools-menu > li > a,#jsn-menu .jsn-modulecontainer.display-dropdown .jsn-modulecontainer_inner h3,#jsn-menu div.display-dropdown.jsn-modulecontainer .jsn-modulecontent {transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;}ul#jsn-sitetools-menu > li > a:hover,ul#jsn-sitetools-menu > li.jsn-sitetool-control.active > a,ul#jsn-sitetools-inline > li.jsn-sitetool-control.active > a {background-color: rgba(255,255,255,0.1);}ul#jsn-sitetools-menu > li.jsn-sitetool-control.active > a {border-color: rgba(0,0,0,0.6);}ul#jsn-sitetools-menu li.jsn-sitetool-control ul {background: #000;}/* ----- MODULE STYLES ----- */div[class*=box-] h3.jsn-moduletitle,div[class*=solid-] h3.jsn-moduletitle {text-shadow: 0 1px 0 rgba(0,0,0,0.6);}div[class*="richbox-"] div.jsn-modulecontainer_inner,div[class*="lightbox-"] div.jsn-modulecontainer_inner {box-shadow: 0 0 15px rgba(0,0,0,0.1);-moz-box-shadow: 0 0 15px rgba(0,0,0,0.1);-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.1);}div[class*=richbox-] div.jsn-modulecontent {box-shadow: inset 0 -1px 1px rgba(255, 255, 255, 0.7);-moz-box-shadow: inset 0 -1px 1px rgba(255, 255, 255, 0.7);-webkit-box-shadow: inset 0 -1px 1px rgba(255, 255, 255, 0.7);}div.blankbox h3.jsn-moduletitle,div.blankbox div.jsn-modulecontent,div[class*="box-"] div.jsn-modulecontent {text-shadow: 0 1px 0 rgba(255,255,255,0.8);}div[class*="solid-"] div.jsn-modulecontent {text-shadow: 0 1px 0 rgba(0,0,0,0.6);}#jsn-usermodules3 div[class*="lightbox-"] div.jsn-modulecontent {text-shadow: 0 1px 0 rgba(255,255,255,0.8);}div[class*=solid-] ul.menu-treemenu li a {text-shadow: 0 1px 0 rgba(0,0,0,0.8);}div[class*="solid-"] ul.menu-sidemenu > li:hover > a,div[class*="solid-"] ul.menu-sidemenu ul > li:hover > a,div[class*="solid-"] ul.menu-treemenu li > a:hover {background-color: rgba(255,255,255,0.2);}.jsn-article-toolbar .article-info {text-shadow: 0 1px 0 #FFF;}/* ----- OVERRIDE JOOMLA 30 ----- */.jsn-joomla-30 .calendar .button {border-radius: none;-moz-border-radius: none;-webkit-border-radius: none;}/* ----- ARTICLE IMAGES  ----- */.jsn-article-content img {border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.15), inset 1px 0 0 #FFF, inset 0 1px 0 #FFF, inset -1px 0 0 #FFF, inset 0 -1px 0 #FFF;-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15), inset 1px 0 0 #FFF, inset 0 1px 0 #FFF, inset -1px 0 0 #FFF, inset 0 -1px 0 #FFF;-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15), inset 1px 0 0 #FFF, inset 0 1px 0 #FFF, inset -1px 0 0 #FFF, inset 0 -1px 0 #FFF;}.jsn-gallery img,.text-tip img {border-radius: 0 !important;box-shadow: none !important;}

/* FILE: /templates/jsn_escape_pro/css/colors/roughsky.css */
/*** @author    JoomlaShine.com http://www.joomlashine.com* @copyright Copyright (C) 2008 - 2011 JoomlaShine.com. All rights reserved.* @license   JoomlaShine.com Proprietary License*//* ============================== DEFAULT HTML ============================== */::selection {background: #4d7391;color: #fff;}::-moz-selection {background: #4d7391;color: #fff;}::-webkit-selection {background: #4d7391;color: #fff;}a {color: #339fcc;}a:hover, a:active {color: #237da3;}pre {border-color: #339fcc;}/* ============================== LAYOUT ============================== *//* =============== LAYOUT - OVERALL PAGE =============== */#jsn-master {background: url(/templates/jsn_escape_pro/images/colors/roughsky/bg-master.jpg);}#jsn-header {background: #141D24 url(/templates/jsn_escape_pro/images/colors/roughsky/header-bg.jpg) center top no-repeat;}#jsn-menu-inner {background-image: none;}#jsn-footer {background: #141D24 url(/templates/jsn_escape_pro/images/colors/roughsky/footer-bg.jpg);}/* ============================== TYPOGRAPHY ============================== *//* =============== TYPOGRAPHY - LINK STYLES =============== *//* ----- ACTION LINK ----- */.link-action,div[class*="richbox-"] .link-action,#jsn-promo div[class*="box"] .link-action,#jsn-footer div[class*="box"] .link-action {color: #339fcc;}.link-action:hover,div[class*="richbox-"] .link-action:hover,#jsn-promo div[class*="box"] .link-action:hover,#jsn-footer div[class*="box"] .link-action:hover {background-color: #339fcc;border-color: #1c7397;}/* =============== TYPOGRAPHY - TABLE STYLES =============== *//* ----- COLOR HEADER TABLE ----- */table.style-colorheader thead th {background-color: #3f7194;border-right: 1px groove #5c97c0;}/* ----- COLOR STRIPES TABLE ----- */table.style-colorstripes td,table.style-colorstripes th {border-bottom: 1px solid #5aa0d0;border-right: 1px groove #5c97c0;}table.style-colorstripes thead th {background-color: #3f7194;}table.style-colorstripes thead th.highlight {background-color: #3f83b3;}table.style-colorstripes tbody tr {background-color: #6498bc;}table.style-colorstripes tbody .highlight {background-color: #c6d9e6;}table.style-colorstripes tbody tr.odd {background-color: #5384a6;}table.style-colorstripes tbody tr.odd .highlight {background-color: #a8c3d5;}table.style-colorstripes tbody tr:hover th,table.style-colorstripes tbody tr:hover td {background-color: #41759a;}table.style-colorstripes tbody tr:hover .highlight {background-color: #94b2c6;}table.style-colorstripes tbody td,table.style-colorstripes tbody th {border-left: none;border-right: 1px solid #437293;}table.style-colorstripes tfoot th,table.style-colorstripes tfoot td {background-color: #4b6f85;}.sectiontableheader {background-color: #339FCC;}/* ----- GREY STRIPES TABLE ----- */table.style-greystripes thead th.highlight {background-color: #3F7194;}/* ============================== MENU ============================== *//* =============== MENU - MAIN MENU =============== *//* ----- HOVER & ACTIVE STATE ----- */div.jsn-modulecontainer ul.menu-mainmenu > li.active > a span.jsn-menutitle,div.jsn-modulecontainer ul.menu-mainmenu ul li:hover > a span.jsn-menutitle,div.jsn-modulecontainer ul.menu-mainmenu ul li.active > a span.jsn-menutitle {background-color: none;color: #339fcc;}/* =============== SIDE MENU - TREE MENU =============== */ul.menu-treemenu > li > a > span {background-image: url(/templates/jsn_escape_pro/images/colors/roughsky/bullet.png);}/* ============================== MODULE STYLES ============================== *//* =============== MODULE STYLES - MODULE BOXES =============== */div.lightbox-1 h3.jsn-moduletitle,div.richbox-1 h3.jsn-moduletitle,div.solid-1 div.jsn-modulecontainer_inner {background: #141D24 url(/templates/jsn_escape_pro/images/colors/roughsky/header-bg.jpg) center top no-repeat;}div.lightbox-2 h3.jsn-moduletitle,div.richbox-2 h3.jsn-moduletitle,div.solid-2 div.jsn-modulecontainer_inner {background: #444 url(/templates/jsn_escape_pro/images/colors/roughsky/header-bg-bw.jpg) center top no-repeat;}div[class*=richbox-] div.jsn-modulecontent {background: #D6D9DB;border: 1px solid #AEBCC3;border-top: none;}/* ============================== JOOMLA! DEFAULT EXTENSIONS ============================== *//* =============== JOOMLA! EXTENSIONS - MOD_SEARCH =============== */#jsn-pos-top div.search input#mod_search_searchword {border: 1px solid #3586ab;}/* =============== JOOMLA! EXTENSIONS - COM_CONTENT =============== *//* ----- SECTION / CATEGORY BLOG LAYOUT ----- *//* PAGE PAGINATION */ul.jsn-pagination li.navigation-page span {background-color: #3586ab;}/* ============================== CSS3 EFFECTS ============================== */#jsn-menu {background: rgba(8,11,14,0.4);}

/* FILE: /templates/jsn_escape_pro/css/styles/business.css */
/*** @author    JoomlaShine.com http://www.joomlashine.com* @copyright Copyright (C) 2008 - 2011 JoomlaShine.com. All rights reserved.* @license   JoomlaShine.com Proprietary License*/@import url(https://fonts.googleapis.com/css?family=Voltaire);@import url(https://fonts.googleapis.com/css?family=Open+Sans);/* =============== FONT FAMILY =============== */body {font-family: "Open Sans", "Segoe UI", Verdana, "Times New Roman", Times, serif;font-size: 80%;}#jsn-top .jsn-modulecontainer h3.jsn-moduletitle {font-family: "Open Sans", "Segoe UI", Verdana, "Palatino Linotype", Palatino, serif;}h1,h2,h3,h4,h5,h6,#jsn-gotoplink,.page-header,.subheading-category,ul.menu-mainmenu > li > a span.jsn-menutitle,.componentheading,.contentheading {font-family: Voltaire, "Palatino Linotype", Palatino, serif;}/* =============== OHTER ELEMENTS =============== */body.jsn-textstyle-business ul.menu-mainmenu > li > a span.jsn-menutitle {font-size: 1.8em;}body.jsn-textstyle-business .jsn-moduletitle {font-size: 1.4em;}body.jsn-textstyle-business #jsn-gotoplink {font-size: 1.2em;}body.jsn-textstyle-business h1 {font-size: 2.5em;}body.jsn-textstyle-business h2 {font-size: 2em;}body.jsn-textstyle-business h3 {font-size: 1.8em;}body.jsn-textstyle-business h4 {font-size: 1.6em;}body.jsn-textstyle-business h5,body.jsn-textstyle-business h6 {font-size: 1.4em;}

/* FILE: /templates/jsn_escape_pro/css/layouts/jsn_wide.css */
/*** @author    JoomlaShine.com http://www.joomlashine.com* @copyright Copyright (C) 2008 - 2011 JoomlaShine.com. All rights reserved.* @license   JoomlaShine.com Proprietary License*//************************************************************************************ desktop layout (larger than 1200): common settings for wide desktop screen*************************************************************************************/@media only screen and (min-width: 1200px) {#jsn-pos-topbar,#jsn-top-inner,#jsn-promo-inner,#jsn-body,#jsn-footer-inner {width: 1150px;}#jsn-maincontent.span12[class*="order"],#jsn-content.jsn-hasleft.jsn-hasright #jsn-maincontent.order2 {padding: 0;}#jsn-content.jsn-hasinnerleft:not([class="jsn-hasinnerright"]) #jsn-maincontent.span12 #jsn-centercol {padding-right: 20px;}#jsn-content.jsn-hasinnerright:not([class="jsn-hasinnerleft"]) #jsn-maincontent.span12 #jsn-centercol {padding-left: 20px;}}