@import url(/cache/jsn_megazine_pro/6ee8fb1884e858fb06fabd4928bde0e7.css);
@import url(http://fonts.googleapis.com/css?family=Roboto:400,700,300);

/* FILE: /templates/jsn_megazine_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*/[class^="jsn-icon-"]:before,[class*="jsn-icon-"]:before {font-family: 'JSN IcoMoon';}[class^="jsn-icon-"],[class*="jsn-icon-"] {line-height: inherit;}/* ============================== DEFAULT HTML ============================== *//* =============== DEFAULT HTML - HEADING STYLES =============== */h2 {line-height: inherit;}/* ============================== 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;}/* =============== LAYOUT - HEADER AREA =============== */#jsn-logo #jsn-logo-mobile {display: none;}#jsn-logo .jsn-topheading {display: none;}/* =============== LAYOUT - MENU AREA =============== */#jsn-menu div.jsn-modulecontainer {float: left;margin:0;}/* =============== MENU SUFFIX =============== */#jsn-pos-mainmenu.jsn-hasMegamenu .jsn-modulecontainer {display: none;}#jsn-menu #jsn-pos-toolbar div.jsn-modulecontainer {float: left;}#jsn-menu div.display-inline.jsn-modulecontainer {margin: 5px 10px 0;}#jsn-menu div.display-dropdown.jsn-modulecontainer .jsn-modulecontent {visibility: hidden;overflow: hidden;position: absolute;top: 38px;right: 0;z-index: 200;background: #4a4a4a;padding: 10px;min-width: 220px;background-color: #111;}#jsn-menu div.display-dropdown.jsn-modulecontainer a,#jsn-menu div.display-inline.jsn-modulecontainer a {color: #ccc;text-decoration: underline;}#jsn-menu div.display-dropdown.jsn-modulecontainer a:hover,#jsn-menu div.display-inline.jsn-modulecontainer a:hover {color: #fff;text-decoration: none;}#jsn-menu #jsn-pos-mainmenu div.display-dropdown.jsn-modulecontainer .jsn-modulecontent {left: 0;}#jsn-menu .jsn-modulecontainer.display-dropdown .jsn-modulecontainer_inner {position: relative;}#jsn-menu .jsn-modulecontainer[class*="display-"] .jsn-modulecontainer_inner h3.jsn-moduletitle {color: #CCC;text-shadow: none;padding: 0;font-size: 1.1em;cursor: pointer;}#jsn-menu div.display-dropdown.jsn-modulecontainer .jsn-modulecontainer_inner h3.jsn-moduletitle > span {padding: 11px;}#jsn-menu #jsn-pos-mainmenu .jsn-modulecontainer.display-dropdown h3.jsn-moduletitle {border-right: 1px solid #404040;}#jsn-menu #jsn-pos-mainmenu .jsn-modulecontainer.display-dropdown h3.jsn-moduletitle > span {border-right: 1px solid #000000;}#jsn-menu .jsn-modulecontainer.display-dropdown .jsn-modulecontainer_inner:hover h3.jsn-moduletitle {background: #4a4a4a;color: #FFF;}#jsn-menu .jsn-modulecontainer.display-dropdown .jsn-modulecontainer_inner:hover .jsn-modulecontent {visibility: visible;}#jsn-menu div.display-dropdown.menu-richmenu.jsn-modulecontainer .jsn-modulecontent {top: 58px;}#jsn-menu div.display-dropdown.menu-richmenu.jsn-modulecontainer .jsn-modulecontainer_inner h3.jsn-moduletitle > span {padding: 11px 11px 31px;}/* =============== MENU - TOOLBAR POSITION =============== */#jsn-pos-toolbar div.jsn-modulecontainer ul.menu-mainmenu ul {right: 0;}#jsn-pos-toolbar div.jsn-modulecontainer ul.menu-mainmenu ul li.parent > a {    background-image: url(/templates/jsn_megazine_pro/images/icons/icon-arrow-white-rtl.png);    background-position: 2% center;    background-repeat: no-repeat;    padding-left: 16px;    padding-right: 12px;}#jsn-pos-toolbar div.jsn-modulecontainer ul.menu-mainmenu ul li a {    border-right: 1px solid #162C40;    text-align: right;}/* =============== LAYOUT - CONTENT AREA =============== */.jsn-joomla-30 #jsn-pos-breadcrumbs {padding: 5px 15px;}#jsn-gotoplink {color: #999;z-index: 99999;padding: 8px 12px;display: block;background-color: #000;position: fixed;left: 50%;bottom: 0;}#jsn-gotoplink:hover {color: #e5e5e5;text-decoration: none;background-color: #333333;}/* =============== 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-left: 4px solid #FEABAB;background: #FFDFDF url(/templates/jsn_megazine_pro/images/icons/icon-text-alert.png) no-repeat;}.text-info {border-left: 4px solid #B7D2F2;background: #DBE7F8 url(/templates/jsn_megazine_pro/images/icons/icon-text-info.png) no-repeat;}.text-download {border-left: 4px solid #DDEDBC;background: #F2F9E5 url(/templates/jsn_megazine_pro/images/icons/icon-text-download.png) no-repeat;}.text-comment {border-left: 4px solid #FEEBAB;background: #FEF8E1 url(/templates/jsn_megazine_pro/images/icons/icon-text-comment.png) no-repeat;}.text-tip {border-left: 4px solid #FEEBAB;background: #FFFFD5 url(/templates/jsn_megazine_pro/images/icons/icon-text-tip.png) no-repeat;}.text-attachment {border-left: 4px solid #e5e5e5;background: #f2f2f2 url(/templates/jsn_megazine_pro/images/icons/icon-text-attachment.png) no-repeat;}.text-video {border-left: 4px solid #e5e5e5;background: #f2f2f2 url(/templates/jsn_megazine_pro/images/icons/icon-text-video.png) no-repeat;}.text-audio {border-left: 4px solid #e5e5e5;background: #f2f2f2 url(/templates/jsn_megazine_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: 18px center;padding: 0.8em 0.8em 0.8em 5em;min-height: 20px;margin-bottom: 30px;}.text-dropcap {margin-bottom: 20px;}/* =============== TYPOGRAPHY - LINK STYLES =============== *//* ----- BUTTON LINK ----- */.link-button {cursor: pointer;font-size: 1.1em;padding: 10px 12px;display: inline-block;text-decoration: none;}.link-button:hover {border-color: #000;}a.link-button:hover,.link-button a:hover {text-decoration: none;}a.link-button,.link-button a {font-weight: bold;color: #fff !important;}.link-button.button-light,.link-button.button-light a {color: #333 !important;}.link-button .link-icon {margin: 0;line-height: 24px;}/* ----- ICON LINK ----- */.link-icon {display: inline-block;line-height: 24px;}.link-icon[class*="jsn-icon"]:before {margin-right: 8px}.link-icon[class*="jsn-icon"]:before:hover {text-decoration: none;}/* ----- EXTENDED LINK ----- */.link-icon-ext {display: inline-block;padding-right: 22px;background: url(/templates/jsn_megazine_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;margin-bottom: 30px;}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 {line-height: 32px;    margin: 10px 0;    padding-left: 38px;    position: relative;}ul.list-icon li .jsn-listbullet {top: 0;left: 0;width: 32px;height: 32px;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 10px 44px;}ul.list-number-bullet li .jsn-listbullet {color: #fff;height: 32px;font-size: 14px;line-height: 32px;text-align: center;margin: 4px;left: 0;top: -2px;width: 32px;display: block;font-weight: bold;position: absolute;}/* ----- 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 ==============================/* ----- ICONS MENU STYLE ----- */div.jsn-modulecontainer ul.menu-iconmenu li.jsn-menu-mobile-control i[class*="fa-"] {font-size: 14px;}.jsn-menu-toggle,.jsn-menu-mobile-control {display: none;}div.jsn-modulecontainer ul.menu-mainmenu ul {opacity: 0;filter: alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility: hidden;visibility: visible\9;display: none\9;}div.jsn-modulecontainer ul.menu-mainmenu li:hover > ul {opacity: 1;filter: alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";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,div.jsn-tpl-megamenu-container ul.menu-mainmenu.jsn-desktop-on-mobile li.megamenu:hover .module-content > ul,div.jsn-tpl-megamenu-container ul.menu-mainmenu.jsn-desktop-on-mobile li.megamenu:hover .jsn-tpl-megamenu-submenu-container > ul {display: block;}/* ----- ICON MENU STYLE ----- */div.jsn-modulecontainer ul.menu-mainmenu li i[class*="jsn-icon-"] {display: none;}div.jsn-modulecontainer ul.menu-mainmenu.menu-iconmenu li i[class*="jsn-icon-"] {display: inline-block;}div.jsn-modulecontainer ul.menu-mainmenu.menu-iconmenu > li > a > span {line-height: 19px;}div.jsn-modulecontainer ul.menu-mainmenu.menu-richmenu > li > a.jsn-nodescription {padding-bottom: 28px;}div.jsn-modulecontainer ul.menu-mainmenu.menu-richmenu.menu-iconmenu > li > a span {line-height: 1.5;}/* ----- ICON MENU STYLE ----- */div.jsn-modulecontainer ul.menu-treemenu li a i {display: none;}div.jsn-modulecontainer ul.menu-treemenu.menu-iconmenu > li > a > span {background: none;line-height: 16px;padding-left: 0;}div.jsn-modulecontainer ul.menu-treemenu.menu-richmenu.menu-iconmenu > li > a span {line-height: 1.5;}/* =============== MENU - MAIN MENU =============== */div.jsn-modulecontainer ul.menu-mainmenu ul {left: auto;}#jsn-menu.jsn-menu-sticky {position: fixed;top: 0;width: 100%;}/* ========= 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_megazine_pro/images/icons/icon-arrow-black-rtl.png);    background-position: 2% center;    padding-left: 16px;    padding-right: 0;}div.jsn-modulecontainer ul.menu-mainmenu li.jsn-submenu-flipback ul ul {    right: 199px;    margin-left: 0;}/* =============== MENU - TREE MENU =============== *//* ----- CURRENT / HOVER STATE ----- */div.solid-1 ul.menu-treemenu li a:hover,div.solid-1 ul.menu-treemenu li a.current {background-color: #FAFACF;}div.lightbox-1 ul.menu-treemenu li a:hover,div.lightbox-1 ul.menu-treemenu li a.current {background-color: #FDFDFD;}/* =============== 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;margin-top: -1px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}div.jsn-modulecontainer ul.menu-sidemenu > li {border-bottom: 1px solid #eee;}div.solid-2.jsn-modulecontainer ul.menu-sidemenu > li,div[class*="richbox-"].jsn-modulecontainer ul.menu-sidemenu > li {border-bottom: 1px solid rgba(255, 255, 255, 0.3);}div.jsn-modulecontainer ul.menu-sidemenu li a {display: block;color: #404040;cursor: pointer;padding: 8px 12px;text-decoration: none;}div.jsn-modulecontainer ul.menu-sidemenu > li > a {padding-left: 0;padding-right: 0;}div[class*="richbox-"] ul.menu-sidemenu > li > a {color: #ffffff;}div.jsn-modulecontainer ul.menu-sidemenu > li.parent > a {padding-right: 16px;background: url(/templates/jsn_megazine_pro/images/icons/icon-arrow-black.png) calc(100% - 10px) center no-repeat;}ul.menu-sidemenu li > a > span {display: block;}div.jsn-modulecontainer ul.menu-sidemenu ul {opacity: 0;filter: alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility: hidden;visibility: visible\9;display: none\9;background-color: #fff;border: 1px solid #ccc;}div.jsn-modulecontainer ul.menu-sidemenu li:hover > ul {opacity: 1;filter: alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility: visible;display: block\9;}/* ----- ICON MENU STYLE ----- */div.jsn-modulecontainer ul.menu-sidemenu li i {display: none;}div.jsn-modulecontainer ul.menu-sidemenu.menu-iconmenu li i {display: inline-block;}div.jsn-modulecontainer ul.menu-iconmenu li i[class*="jsn-icon-"],div.jsn-modulecontainer ul.menu-iconmenu li > a > span {float: left;}div.jsn-modulecontainer ul.menu-iconmenu li i[class*="jsn-icon-"] {margin-right: 10px;}/* ----- 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 {color: #595959;display: block;}div[class*="richbox-"] ul.menu-sidemenu.menu-richmenu li a span.jsn-menudescription {color: #EEE;}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;}div.jsn-modulecontainer ul.menu-sidemenu ul li a {display: block;cursor: pointer;margin: 0 15px;padding: 10px 0;border-bottom: 1px solid #eee;}div.jsn-modulecontainer ul.menu-sidemenu ul li.last a {border-bottom: none;}div.jsn-modulecontainer ul.menu-sidemenu ul li.parent > a {padding-right: 16px;background: url(/templates/jsn_megazine_pro/images/icons/icon-arrow-black.png) 96% center no-repeat;}div.jsn-modulecontainer ul.menu-sidemenu ul ul {top: 0;}/* ----- PARENT ITEMS / ADD ARROW TO ITEMS HAVE SUBLEVEL ----- *//* 1st LEVEL *//* 1st LEVEL - CUSTOM MODULE */div[class*="richbox-"] ul.menu-sidemenu > li.parent > a {background: url(/templates/jsn_megazine_pro/images/icons/icon-arrow-white.png) 98% center no-repeat;}/* ----- HOVER STATE ----- */div.jsn-modulecontainer ul.menu-sidemenu > li:hover > a {}/* ----- HOVER STATE IN SPECIFIC MODULE BOXES ----- */div.solid-1 ul.menu-sidemenu > li:hover > a {background-color: #FAFACF;}div.richbox-2 ul.menu-sidemenu > li:hover > a {color: #fff;}div.lightbox-1 ul.menu-sidemenu > li:hover > a {background-color: #FDFDFD;}/* ----- ACTIVE STATE ----- *//* ----- ACTIVE STATE IN SPECIFIC MODULE BOXES ----- */div.solid-1 ul.menu-sidemenu > li.active > a {background-color: #FAFACF;}div.richbox-2 ul.menu-sidemenu > li.active > a {color: #fff;}div.lightbox-1 ul.menu-sidemenu > li.active > a {background-color: #FDFDFD;}/* ----- 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 ----- */div.jsn-modulecontainer ul.menu-topmenu li i[class*="jsn-icon-"] {display: none;}div.jsn-modulecontainer ul.menu-topmenu.menu-iconmenu  li i[class*="jsn-icon-"] {display: inline-block;margin-right: 5px;}div.jsn-modulecontainer ul.menu-topmenu.menu-iconmenu > li > a {line-height: 32px;}/* ----- HOVER STYLE ----- */div.jsn-modulecontainer ul.menu-topmenu.menu-iconmenu > li:hover > a {color: #fff;}/* ============================== MOBILE SWITCH ============================== */#jsn-mobileswitch {display: none;padding: 29px 0 18px 15px;float: right;position: relative;z-index: 89;right: 10px;}#jsn-mobileswitch a {display: inline-block;width: 16px;height: 16px;line-height: 16px;vertical-align: text-top;background: url(/templates/jsn_megazine_pro/images/icons/icons-mobile.png) -16px 0 no-repeat;}#jsn-desktopswitch {display: none;padding: 23px 5px 20px;position: absolute;z-index: 99;right: 10px;}#jsn-desktopswitch a {display: inline-block;width: 16px;height: 16px;line-height: 16px;vertical-align: text-top;background: url(/templates/jsn_megazine_pro/images/icons/icons-mobile.png) -32px 0 no-repeat;}@media only screen and (max-device-width: 960px) {body.jsn-desktop-on-mobile #jsn-pos-topbar,body.jsn-desktop-on-mobile #jsn-header-inner,body.jsn-desktop-on-mobile #jsn-menu-inner,body.jsn-desktop-on-mobile #jsn-body,body.jsn-desktop-on-mobile #jsn-footer {margin: 0 1px;}body.jsn-mobile #jsn-desktopswitch {display: block;}body.jsn-desktop #jsn-mobileswitch {display: block;}body.jsn-desktop-on-mobile ul#jsn-sitetools-menu > li {right: 0 !important;}body.jsn-desktop-on-mobile.jsn-direction-rtl ul#jsn-sitetools-menu > li {left: 0 !important;}body.jsn-desktop-on-mobile.jsn-direction-rtl ul#jsn-sitetools-menu > li > a {float: left;}body.jsn-desktop-on-mobile #jsn-page,body.jsn-desktop-on-mobile #jsn-pos-topbar,body.jsn-desktop-on-mobile #jsn-header-inner,body.jsn-desktop-on-mobile #jsn-menu-inner,body.jsn-desktop-on-mobile #jsn-body,body.jsn-desktop-on-mobile #jsn-footer{min-width: 100%;width: 100%;}body.jsn-desktop-on-mobile div.solid-1 h3.jsn-moduletitle:before,body.jsn-desktop-on-mobile div.solid-2 div.jsn-modulecontainer_inner:before {right: -1px;top: -1px;}body.jsn-desktop-on-mobile {-webkit-text-size-adjust: 80%;}}/* ============================== SITE TOOLS ============================== *//* =============== SITE TOOLS - GENERAL PRESENTATION =============== */#jsn-sitetoolspanel {margin: 0;padding: 0;}/* ----- 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;}ul#jsn-sitetools-menu li,ul#jsn-sitetools-inline li {position: relative;}ul#jsn-sitetools-menu > li {right: -125px;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}ul#jsn-sitetools-menu > li:hover {right: 0;}#jsn-sitetoolspanel ul > li > a:hover,#jsn-sitetoolspanel ul > li > a:focus {text-decoration: none;}ul#jsn-sitetools-menu li a,ul#jsn-sitetools-inline li a {color: #e1e1e1;margin: 0;padding: 0;font-size: 16px;text-align: center;width: 32px;height: 32px;line-height: 32px;float: left;}ul#jsn-sitetools-inline > li > a {display: none;}ul#jsn-sitetools-menu li ul {z-index: 90;float: right;height: auto;visibility: hidden;visibility: visible\9;display: none\9;opacity: 0;filter: alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}ul#jsn-sitetools-menu li:hover ul {visibility: visible;display: block\9;opacity: 1;filter: alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}ul#jsn-sitetools-menu.sitetool-desktop-on-mobile li ul {display: none;}ul#jsn-sitetools-menu.sitetool-desktop-on-mobile li:hover ul {display: block;}ul#jsn-sitetools-menu ul li,ul#jsn-sitetools-inline ul li {background: none;padding: 0 5px;}ul#jsn-sitetools-menu ul li a {float: left;   height: 10px;    width: 10px;    margin: 11px 6px;display: inline-block;opacity: 0.7;filter: alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}ul#jsn-sitetools-menu ul li a:hover {opacity: 1;filter: alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}/* ----- INLINE ROW ----- */ul#jsn-sitetools-inline {margin: 7px 0;float: left;padding: 0;list-style: none;}ul#jsn-sitetools-inline ul {float: left;margin: 0;}ul#jsn-sitetools-inline li {margin: 0;float: left;padding: 0;list-style: none;}ul#jsn-sitetools-inline ul li a {float: left;width: 22px;height: 20px;display: inline-block;}/* =============== SITE TOOLS - COLOR SELECTOR =============== */#jsn-selector-blue {background-color: #1181c4;}#jsn-selector-red {background-color: #c21212;}#jsn-selector-green {background-color: #6ac212;}#jsn-selector-violet {background-color: #c212a4;}#jsn-selector-orange {background-color: #c25412;}#jsn-selector-grey {background-color: #9f9f9f;}/* =============== MODULE STYLES - MODULE BOXES =============== */div[class*="lightbox-"] div.jsn-modulecontainer_inner,div[class*="solid-"] div.jsn-modulecontainer_inner {padding: 15px;}div[class*="richbox-"] div.jsn-modulecontainer_inner a,div.solid-2 div.jsn-modulecontainer_inner a {color: #fff;}/* ----- SOLIDBOX STYLE ----- */div.solid-1 div.jsn-modulecontainer_inner {padding: 0;}div[class*="solid-"] h3.jsn-moduletitle {color: #ffffff;padding: 14px 19px;display: inline-block;}div.solid-1 h3.jsn-moduletitle {background-color: #000;overflow: hidden;position: relative;}div.solid-2 h3.jsn-moduletitle {border-bottom: 1px solid rgba(255,255,255,0.3);padding: 0 0 5px;}div.solid-2 div.jsn-modulecontainer_inner {background-color: #000;position: relative;}div.solid-1 h3.jsn-moduletitle:before,div.solid-2 div.jsn-modulecontainer_inner:before {    border-color: #333 #fff;border-width: 0 50px 50px 0;    border-style: solid;    content: "";    display: block;    position: absolute;    right: 0;    top: 0;    width: 0;overflow: hidden;}div.solid-1 h3.jsn-moduletitle:before {    border-width: 0 20px 20px 0;}div.solid-1 h3.jsn-moduletitle span {    padding-right: 20px;}/* ----- LIGHTBOX STYLE ----- */div[class*="lightbox-"] div.jsn-modulecontainer_inner {border: 1px solid #cccccc;}div.lightbox-2 h3.jsn-moduletitle {border-bottom: 1px solid #ccc;padding: 0 0 15px 0;}#jsn-content-top div[class*="solid-"],#jsn-content-top div[class*="solid-"] h3.jsn-moduletitle {color: #000;}/* =============== MODULE STYLES - MODULE ICONS =============== */h3.jsn-moduletitle i[class*="jsn-icon-"] {margin-right: 8px;}/* =============== JOOMLA! EXTENSIONS - COM_CONTACT =============== *//* ----- STANDARD CONTACT LAYOUT ----- */div.contact .dl-horizontal dd {margin-left: 25px;}.jsn-joomla-30 div.search .inputbox {width: auto;max-width: 100%;}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;}/* ============================== JOOMLA 3.0 CORE COMPONENT LAYOUT ============================== */.jsn-joomla-30 .blog-featured .items-leading h2 {padding: 5px 0;}/* PAGE PAGINATION */ul.jsn-pagination li {margin: 5px 0;}/* ============================== CSS3 EFFECTS ============================== *//* ----- READ MORE ----- */.readon,p.readmore a {transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;}/* ----- GO TOP LINK ----- */#jsn-gotoplink {transition: color 0.3s linear, background 0.3s ease-out;-moz-transition: color 0.3s linear, background 0.3s ease-out;-webkit-transition: color 0.3s linear, background 0.3s ease-out;}/* ----- TYPOGRAPHY STYLE ----- *//* TEXT STYLES */.text-box-highlight {transition: 0.3s ease-out;-moz-transition: 0.3s ease-out;-webkit-transition: 0.3s ease-out;}/* LINK STYLES */.link-action {transition: color 0.3s linear, background 0.3s ease-out;-moz-transition: color 0.3s linear, background 0.3s ease-out;-webkit-transition: color 0.3s linear, background 0.3s ease-out;}.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;}.link-button.button-light,.link-button.button-light:hover {background-color: #eee;}.link-button.button-dark,.link-button.button-dark:hover {background-color: #000000;}.link-button.button-green,.link-button.button-green:hover {background-color: #7fc04c;}.link-button.button-orange,.link-button.button-orange:hover {background-color: #f3803b;}.link-button.button-blue,.link-button.button-blue:hover {background-color: #0099d4;}.link-button.button-red,.link-button.button-red:hover {background-color: #fa6060;}/* 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;}/* LIST STYLES */ul.list-number-bullet.bullet-blue li .jsn-listbullet {background-color: #3770A3;}ul.list-number-bullet.bullet-green li .jsn-listbullet {background-color: #577F20;}ul.list-number-bullet.bullet-grey li .jsn-listbullet {background-color: #DDDDDD;}ul.list-number-bullet.bullet-orange li .jsn-listbullet {background-color: #ff6600;}ul.list-number-bullet.bullet-red li .jsn-listbullet {background-color: #ff0000;}ul.list-number-bullet.bullet-violet li .jsn-listbullet {background-color: #92007A;}/* FORM STYLE */.inputbox {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;}#jsn-page .button {*border: 0;*zoom: 1;transition: background 0.3s ease-out;-moz-transition: background 0.3s ease-out;-webkit-transition: background 0.3s ease-out;}/* ----- MENU STYLES ----- */div.jsn-modulecontainer ul.menu-mainmenu > li.jsn-menu-mobile-control {background: none !important;}/* GENERAL */ul.menu-mainmenu li a .jsn-menutitle,ul.menu-mainmenu li a .jsn-menudescription,ul.menu-topmenu li a .jsn-menutitle,ul.menu-topmenu li a .jsn-menudescription,ul.menu-topmenu li a,ul.menu-mainmenu li a,ul.menu-sidemenu li a,ul.menu-treemenu li a,ul.menu-mainmenu li {transition: color 0.3s linear, background 0.3s ease-out;-moz-transition: color 0.3s linear, background 0.3s ease-out;-webkit-transition: color 0.3s linear, background 0.3s ease-out;}/* MAIN MENU - SIDE MENU */ul.menu-mainmenu li ul,ul.menu-sidemenu li ul {-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}/* Fix Hover Event on touch mobile devices */@media only screen and (max-width: 960px), (max-device-width: 960px) {     ul.menu-mainmenu li ul,     ul.menu-sidemenu li ul {         transition: none;         -moz-transition: none;         -webkit-transition: none;         -ms-transition: none;         -o-transition: none;         }}/* ----- SITE TOOLS ----- */#jsn-menu .jsn-modulecontainer.display-dropdown .jsn-modulecontainer_inner h3,#jsn-menu div.display-dropdown.jsn-modulecontainer .jsn-modulecontent {transition: background 0.3s ease-in-out;-moz-transition: background 0.3s ease-in-out;-webkit-transition: background 0.3s ease-in-out;}/* ----- FONT STYLES ----- *//* ----- OVERRIDE JOOMLA 30 ----- */.jsn-joomla-30 .calendar .button {border-radius: none;-moz-border-radius: none;-webkit-border-radius: none;}/*======================= DJ SUGGESTER =======================*/#dj-suggester #dj-suggester-in {box-shadow: 0 3px 5px 0 rgba(0,0,0,.2);border-radius: 0;border: none;border-top: 8px solid #009ACA;background: #f8f8f8;padding: 5px 15px 10px;}#dj-suggester #dj-suggester-in .dj-suggester {padding: 5px 0 0;}#dj-suggester .dj-suggester-head {color: #444;margin: 0 0 5px;}h4.dj-suggester-title {font-size: 12px;}#dj-suggester #dj-suggester-in .dj-close {opacity: 0.8;right: 10px;top: 10px;}#dj-suggester #dj-suggester-in h1,#dj-suggester #dj-suggester-in h2,#dj-suggester #dj-suggester-in h3,#dj-suggester #dj-suggester-in h4,#dj-suggester #dj-suggester-in h5,#dj-suggester #dj-suggester-in h6 {margin: 0 0 8px;line-height: 1.5;}#dj-suggester .dj-suggester-image {padding: 5px;border: 1px solid #dedede;margin-right: 15px;}body.jsn-color-red #dj-suggester-in {border-top-color: #BF0000;}body.jsn-color-green #dj-suggester-in {border-top-color: #429E00;}body.jsn-color-violet #dj-suggester-in {border-top-color: #9E0084;}body.jsn-color-orange #dj-suggester-in {border-top-color: #E66000;}body.jsn-color-grey #dj-suggester-in {border-top-color: #39414C;}#dj-suggester #dj-suggester-in .dj-suggester ul {margin-top: 0;}#dj-suggester #dj-suggester-in .readon {float: right;margin: 5px 0 10px;}/*----------------- RTL -----------------*/body.jsn-direction-rtl #dj-suggester {left: 15px;right: auto;}body.jsn-direction-rtl #dj-suggester #dj-suggester-in .dj-close {left: 5px;right: auto;}body.jsn-direction-rtl #dj-suggester .dj-suggester-head,body.jsn-direction-rtl #dj-suggester .dj-suggester-title,body.jsn-direction-rtl #dj-suggester .dj-suggester-content {text-align: right;}

/* FILE: /templates/jsn_megazine_pro/css/colors/orange.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 ============================== */a {color: #e66000;}/* ============================== LAYOUT ============================== *//* =============== LAYOUT - OVERALL PAGE =============== *//* ============================== TYPOGRAPHY ============================== *//* =============== TYPOGRAPHY - LINK STYLES =============== *//* ----- ACTION LINK ----- */.link-action {border-bottom: 1px solid #e66000;}.link-action:hover {background-color: #e66000;}/* ----- READ MORE BUTTON ----- */.readon,p.readmore a {background-color: #e66000;}/* =============== TYPOGRAPHY - TABLE STYLES =============== *//* ----- COLOR HEADER TABLE ----- */table.style-colorheader thead th {background-color: #E08427;border-right: 1px groove #EEBA86;}/* ----- COLOR STRIPES TABLE ----- */table.style-colorstripes td,table.style-colorstripes th {border-bottom: 1px solid #EEB67D;border-right: 1px groove #EEB67D;}table.style-colorstripes thead th {background-color: #C16E1B;}table.style-colorstripes thead th.highlight {background-color: #E08427;}table.style-colorstripes tbody tr {background-color: #E9A35C;}table.style-colorstripes tbody .highlight {background-color: #FCF0E4;}table.style-colorstripes tbody tr.odd {background-color: #E08427;}table.style-colorstripes tbody tr.odd .highlight {background-color: #F7DBBF;}table.style-colorstripes tbody tr:hover th,table.style-colorstripes tbody tr:hover td {background-color: #D5791E;}table.style-colorstripes tbody tr:hover .highlight {background-color: #F1C69A;}table.style-colorstripes tbody td,table.style-colorstripes tbody th {border-left: none;border-right: 1px solid #EEB67D;}table.style-colorstripes tfoot th,table.style-colorstripes tfoot td {background-color: #C16E1B;}.sectiontableheader {background-color: #e56d17;}/* ----- GREY STRIPES TABLE ----- */table.style-greystripes thead th.highlight {background-color: #E08427;}/* ============================== MENU ============================== *//* =============== MENU - MAIN MENU =============== *//* ----- CURRENT / HOVER STATE FIRST LEVEL ----- */div.jsn-modulecontainer ul.menu-mainmenu > li:hover,div.jsn-modulecontainer ul.menu-mainmenu > li.active {background: #e66000;}div.jsn-modulecontainer ul.menu-mainmenu ul li:hover > a,div.jsn-modulecontainer ul.menu-mainmenu ul li.active > a {color: #e66000;}/* =============== MENU - TREE MENU =============== *//* ----- CURRENT / HOVER STATE ----- */div.jsn-modulecontainer ul.menu-treemenu ul li:hover > a,div.jsn-modulecontainer ul.menu-treemenu ul li.active > a {color: #e66000;}/* =============== MENU - SIDE MENU =============== *//* ----- HOVER STATE IN SPECIFIC MODULE BOXES ----- */div.jsn-modulecontainer ul.menu-sidemenu ul li:hover > a,div.jsn-modulecontainer ul.menu-sidemenu ul li.active > a {color: #e66000;}/* ----- ACTIVE STATE IN SPECIFIC MODULE BOXES ----- */div.jsn-modulecontainer ul.menu-sidemenu > li.active > a {color: #e66000;}/* ============================== SITE TOOLS ============================== *//* =============== SITE TOOLS - GENERAL PRESENTATION =============== *//* ============================== MODULE STYLES ============================== *//* =============== MODULE STYLES - MODULE BOXES =============== *//* ----- RICHBOX ----- */div.richbox-2 div.jsn-modulecontainer_inner {background-color: #e66000;}/* ============================== JOOMLA! DEFAULT EXTENSIONS ============================== *//* =============== JOOMLA! EXTENSIONS - MOD_SEARCH =============== */#jsn-pos-top div.search input#mod_search_searchword {border: 1px solid #cc6114;}

/* FILE: /templates/jsn_megazine_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(http://fonts.googleapis.com/css?family=Roboto:400,700,300);body {font-family: Tahoma, Arial, sans-serif;}h1,h2,h3,h4,h5,h6,#jsn-gotoplink,.page-header,.subheading-category,#jsn-menu a,#jsn-menu span,.componentheading,.contentheading {font-family: 'Roboto', Tahoma, Arial, sans-serif;}body.jsn-textstyle-news ul.menu-mainmenu li a {font-size: 1em;}body.jsn-textstyle-news ul.menu-mainmenu ul li a {font-size: 0.9em;}body.jsn-textstyle-news .jsn-moduletitle {font-size: 1.1em;}body.jsn-textstyle-news .contentheading,body.jsn-textstyle-news .componentheading,body.jsn-textstyle-news .subheading {font-weight: bold;}

/* FILE: /templates/jsn_megazine_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-header-inner,#jsn-menu-inner,#jsn-body,#jsn-footer,#jsn-pos-topbar {width: 1170px;}#jsn-maincontent.span12[class*="order"],#jsn-content.jsn-hasleft.jsn-hasright #jsn-maincontent.order2 {padding: 0;}}@media only screen and (min-width: 961px) and (max-width: 1024px), (min-device-width: 961px) and (max-device-width: 1024px){#jsn-pos-topbar, #jsn-header-inner, #jsn-menu-inner, #jsn-body, #jsn-footer{width: 100%;}}

/* FILE: /templates/jsn_megazine_pro/css/layouts/jsn_mobile.css */
/*** @author    JoomlaShine.com http://www.joomlashine.com* @copyright Copyright (C) 2008 - 2011 JoomlaShine.com. All rights reserved.* @license   JoomlaShine.com Proprietary License*//************************************************************************************ mobile layout (240 - 960): common settings for both smartphone and tablet*************************************************************************************/@media only screen and (max-width: 960px), (max-device-width: 960px) {body {font-size: 14px !important;-webkit-text-size-adjust: none;padding: 0;}img {max-width: 100%;height: auto;width: auto\9; /* ie8 */}#jsn-master #jsn-page {width: 100%;min-width: inherit;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;overflow: hidden;}#jsn-pos-topbar,#jsn-header-inner,#jsn-menu-inner,#jsn-body,#jsn-footer {width: auto !important;}#jsn-mainbody {padding: 10px;}div.jsn-modulescontainer {padding: 15px 10px !important;}div.jsn-horizontallayout div.jsn-modulecontainer {margin-top: 20px;}[id*="jsn-content_inner"], [id*="jsn-maincontent_inner"] {left: auto;right: auto;background: #FFF;}#jsn-content,#jsn-content_inner {background: #FFF !important;}#jsn-content.jsn-hasinnerleft #jsn-centercol_inner,#jsn-content.jsn-hasinnerright #jsn-centercol_inner {margin: 0;}#jsn-header {padding: 0 20px 15px;}#jsn-menu {padding-bottom: 1px;}/* =============== MAIN MENU =============== */#jsn-menu.jsn-menu-sticky {position: fixed;top: 0;-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.5);box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.5);width: 100%;}ul.menu-mainmenu.jsn-menu-mobile > li.parent > a .jsn-menutitle:after,ul.menu-mainmenu.jsn-menu-mobile > li > a i[class^="jsn-icon-"]{display: none !important;}ul.menu-mainmenu.jsn-menu-mobile > li > a{padding: 13px 10px !important;font-weight: 400 !important;}#jsn-pos-mainmenu,body.jsn-direction-rtl #jsn-pos-mainmenu {float: none;}#jsn-pos-mainmenu.jsn-hasMegamenu .jsn-modulecontainer {    display: block;}body:not(.jsn-desktop-on-mobile) #jsn-pos-mainmenu.jsn-hasMegamenu .jsn-tpl-megamenu-container {display: none;}/* ----- MAIN TOGGLE ----- */#jsn-menu .jsn-menu-toggle,#jsn-menu .jsn-menu-mobile-control {cursor: pointer;display: inline-block;}ul:not(.jsn-menu-mobile-slide) .jsn-menu-mobile-control {display: none;}#jsn-menu .jsn-modulecontent > .jsn-menu-toggle,#jsn-menu .jsn-modulecontainer[class*="display-"] .jsn-modulecontainer_inner h3.jsn-moduletitle {color: #fff;font-size: 1.3em;text-transform: uppercase;}#jsn-menu .jsn-menu-toggle .jsn-icon-menu2 {margin-right: 10px;}#jsn-menu .jsn-modulecontent > .jsn-menu-toggle {padding: 17px 15px;vertical-align: middle;}#jsn-menu .jsn-menu-toggle.active {background-color: #404040;color: #fff;}#jsn-menu ul.jsn-menu-mobile:not(.jsn-menu-mobile-slide):not(.jsn-menu-mobile-push) {position: absolute;width: 100%;left: 0;right: 0;}#jsn-menu ul.jsn-menu-mobile span.jsn-menu-toggle i {display: none;}#jsn-menu #jsn-pos-mainmenu ul.jsn-menu-mobile:not[class*="jsn-menu-mobile-"] {left: 0;}#jsn-menu #jsn-pos-toolbar ul.jsn-menu-mobile:not[class*="jsn-menu-mobile-"] {right: 0;}#jsn-menu .jsn-menu-toggle + ul {display: none;}#jsn-menu .jsn-menu-toggle + ul.jsn-menu-mobile {display: block;}#jsn-menu .jsn-modulecontent > .jsn-menu-toggle + ul[class*="jsn-menu-mobile-"] {display: none; /* change visibility => display for sticky menu*/overflow: auto;height: 100%;}#jsn-menu .jsn-modulecontent > .jsn-menu-toggle + ul.jsn-menu-mobile[class*="jsn-menu-mobile-"] {display: block; /*visibility: visible;*/}#jsn-menu .jsn-modulecontainer.display-dropdown .jsn-modulecontainer_inner:hover h3.jsn-moduletitle {    background: none;}#jsn-menu .jsn-modulecontainer.display-dropdown.jsn-dropdown-active .jsn-modulecontainer_inner h3.jsn-moduletitle {    background: #4A4A4A;    color: #FFFFFF;}#jsn-menu div.display-dropdown.jsn-modulecontainer .jsn-modulecontainer_inner h3.jsn-moduletitle > span {    padding: 11px 12px 12px;}#jsn-menu div.display-dropdown.jsn-modulecontainer .jsn-modulecontainer_inner .jsn-modulecontent {visibility: visible;display:none;}#jsn-menu div.display-dropdown.jsn-dropdown-active.jsn-modulecontainer .jsn-modulecontainer_inner .jsn-modulecontent {display: block;}body.jsn-direction-rtl #jsn-menu #jsn-pos-mainmenu ul.jsn-menu-mobile {right: 0;left: auto;}body.jsn-direction-rtl #jsn-menu #jsn-pos-toolbar ul.jsn-menu-mobile {left: 0;right: auto;}body.jsn-direction-rtl #jsn-menu .jsn-menu-toggle + ul {right: 0;}body.jsn-direction-rtl #jsn-menu .jsn-menu-toggle .jsn-icon-menu2 {float: right;margin-right: 0;margin-left: 10px;}body.jsn-direction-rtl #jsn-menu {padding-right: 0;}/* ----- LEVEL 1 ----- */#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu li {float: none;width: auto;}#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li {border-top: 1px solid #444;border-bottom: 1px solid #111;border-right: none;border-left: none;margin: 0;}#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li > a,#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li > a:hover {border: none;background: #333;color: #fff;font-size: 1.1em;text-decoration: none;padding: 10px;margin: 0;}#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li > a .jsn-menudescription {color: #fff;}/* ----- ACTIVE STATE COLOR ----- */#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu li.active > a {color: #FFF;}body.jsn-color-blue #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li.active > a {background-color: #009aca;}body.jsn-color-green #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li.active > a {background-color: #6ac212;}body.jsn-color-red #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li.active > a {background-color: #bf0000;}body.jsn-color-violet #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li.active > a {background-color: #9E0089;}body.jsn-color-orange #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li.active > a {background-color: #e66000;}body.jsn-color-grey #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li.active > a {background-color: #39414C;}/* ----- LEVEL 2 ----- */#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu.jsn-menu-mobile ul {width: auto;position: static;background-color: #444;visibility: visible;opacity: 1;filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";margin: 0;padding: 0;border: none;}div.jsn-modulecontainer ul.menu-mainmenu > li > ul:after {border-bottom: none;}#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li > .jsn-menu-mobile {padding: 5px 15px;}#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu ul li {border: none;background: none;}#jsn-menu [id*="jsn-pos-"] div.jsn-modulecontainer ul.menu-mainmenu ul li a {border: none;background: none;color: #ccc;padding: 8px 0 8px 22px;background: url(/templates/jsn_megazine_pro/images/icons/icons-base.png) left -760px no-repeat;}#jsn-pos-toolbar div.jsn-modulecontainer ul.menu-mainmenu ul li a {text-align: left;}body.jsn-direction-rtl #jsn-pos-toolbar div.jsn-modulecontainer ul.menu-mainmenu ul li a {text-align: right;}body.jsn-direction-rtl #jsn-menu [id*="jsn-pos-"] div.jsn-modulecontainer ul.menu-mainmenu ul li a,body.jsn-direction-rtl #jsn-menu [id*="jsn-pos-"] div.jsn-modulecontainer ul.menu-mainmenu ul li.parent > a {padding-left: 0;padding-right: 22px;background-position: right -759px;}#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu li span.jsn-menu-toggle {top: 0;padding: 0;margin: 0;width: 32px;height: 32px;cursor: pointer;position: absolute;background: rgba(0,0,0,0.3) url(/templates/jsn_megazine_pro/images/icons/icon-toggle-expand.png) center center no-repeat;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#4c000000', EndColorStr='#4c000000');right: 0;}#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu li span.jsn-menu-toggle i {display: none;}body.jsn-direction-rtl #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu li span.jsn-menu-toggle {left: 0;right: auto;}#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu li span.jsn-menu-toggle.active {background-image: url(/templates/jsn_megazine_pro/images/icons/icon-toggle-collapse.png);}body.jsn-direction-rtl #jsn-pos-toolbar div.jsn-modulecontainer ul.menu-mainmenu ul li a {border: none;}/* ----- LEVEL 3 ----- */#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu ul ul li {margin-left: 20px;margin-right: 10px;}body.jsn-direction-rtl #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu ul ul li {margin-left: 10px;margin-right: 20px;}/* =============== MOBILE SLIDE MENU =============== */#jsn-menu .jsn-menu-mobile-control {position: absolute;    top: 5px;    border: none !important;    right: 0;}#jsn-menu ul.menu-mainmenu[class*="jsn-menu-mobile-"] {    width: 280px;    height: 100%;    top: 0;    z-index: 1000;    padding: 55px 0 0;        background: #282828;    position: fixed;}#jsn-menu ul.menu-mainmenu.jsn-menu-mobile-left {left: -280px;}#jsn-menu ul.menu-mainmenu.jsn-menu-mobile-right {right: -280px;}#jsn-menu span.active + ul.jsn-menu-mobile-left {    left: 0;}#jsn-menu span.active + ul.jsn-menu-mobile-right {    right: 0;}body {    overflow-x:hidden;}body.jsn-menu-mobile-push-left {margin-left: 280px;}body.jsn-menu-mobile-push-right {margin-right: 280px;}#jsn-menu ul.menu-mainmenu[class*="jsn-menu-mobile-"] {-webkit-transition: all .3s ease;    -moz-transition: all .3s ease;   -ms-transition: all .3s ease;    -o-transition: all .3s ease;    transition: all .3s ease;}body {    -webkit-transition: margin-left .3s ease,margin-right .3s ease;    -moz-transition: margin-left .3s ease,margin-right .3s ease;    -ms-transition: margin-left .3s ease,margin-right .3s ease;    -o-transition: margin-left .3s ease,margin-right .3s ease;    transition: margin-left .3s ease,margin-right .3s ease;    }    #jsn-content-top {    overflow-x: hidden;    }#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu.jsn-menu-mobile-slide > li > a {padding: 10px 15px;font-size: 1em;}#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu.jsn-menu-mobile-slide > li > a:hover {background: #222;}#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu.jsn-menu-mobile.jsn-menu-mobile-slide ul {background-color: #222;}#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu.jsn-menu-mobile-slide li span.jsn-menu-toggle {background-color: transparent;}div.jsn-modulecontainer ul.menu-mainmenu[class*="jsn-menu-mobile-"] li.jsn-submenu-flipback a {text-align: left;}/* =============== MOBILE TOP MENU =============== */ul.menu-topmenu {margin: 8px 0 0;}/* =============== MOBILE SIDE MENU =============== */body div.jsn-modulecontainer ul.menu-sidemenu ul {display: none;}body div.jsn-modulecontainer ul.menu-sidemenu li.parent > a {padding-right: 8px;background-image: none;}/* ===============  SITETOOLS =============== */#jsn-sitetoolspanel {display: none;padding: 15px 0;position: absolute;right: 0;z-index: 999;}#jsn-sitetoolspanel.jsn-include-color {display: block;}ul#jsn-sitetools-menu > li {right: 0;}ul#jsn-sitetools-inline li {padding: 0;margin: 0;background: url(/templates/jsn_megazine_pro/images/icons/icons-uni.png) center -1368px no-repeat;}ul#jsn-sitetools-menu > li:hover,ul#jsn-sitetools-inline > li:hover {background-color: transparent;}ul#jsn-sitetools-menu > li > a,ul#jsn-sitetools-inline > li > a {margin: 0;padding: 0;display: block;}ul#jsn-sitetools-menu li ul,ul#jsn-sitetools-inline li ul {z-index: 90;right: 0;top: 0;height: 100%;display: none;}#jsn-sitetoolspanel li.active,#jsn-sitetoolspanel li.active:hover {background-color: #333;}ul#jsn-sitetools-inline li.active ul,ul#jsn-sitetools-menu li.active ul {right: 32px;display: block;visibility: visible;opacity: 1;filter: alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";background: #333;}ul#jsn-sitetools-inline {margin: 0;}ul#jsn-sitetools-inline ul {/*width: 144px;*/}ul#jsn-sitetools-inline li ul li.jsn-color1{width: 20px;}ul#jsn-sitetools-inline ul li {background: none;}ul#jsn-sitetools-inline ul li a {float: left;width: 16px;height: 16px;margin: 6px 3px 10px;display: inline-block;}ul#jsn-sitetools-inline li {transition: background 0.3s ease-out;-moz-transition: background 0.3s ease-out;-webkit-transition: background 0.3s ease-out;}ul#jsn-sitetools-inline li ul li.jsn-color1{width: 20px;}/* -----  RTL Layout ----- */body.jsn-direction-rtl ul#jsn-sitetools-menu > li {left: 0;right: auto;}body.jsn-direction-rtl ul#jsn-sitetools-menu li ul,body.jsn-direction-rtl ul#jsn-sitetools-inline li ul {    left: 32px;    right: auto;}body.jsn-direction-rtl ul#jsn-sitetools-menu ul li a {    float: right;}body.jsn-direction-rtl #jsn-sitetoolspanel {left: 0px;right: auto;}/* ===============  OTHER POSITIONS =============== */div[id*="jsn-pos-stick-left"],div[id*="jsn-pos-stick-right"] {display: none;height: 0;}#jsn-pos-promo {margin: 0;width: 100%;}#jsn-pos-promo-left,#jsn-pos-promo-right,#jsn-content #jsn-maincontent,#jsn-content #jsn-maincontent #jsn-centercol,#jsn-content #jsn-leftsidecontent,#jsn-content #jsn-rightsidecontent,#jsn-content #jsn-pos-innerleft,#jsn-content #jsn-pos-innerright {width: 100%;margin: 0;}#jsn-content #jsn-maincontent_inner,#jsn-promo #jsn-pos-promo div.jsn-modulecontainer {margin: 0 !important;}#jsn-pos-promo-left div.jsn-modulecontainer,#jsn-pos-promo-right div.jsn-modulecontainer {padding: 0 !important;}#jsn-pos-breadcrumbs {padding: 10px;}#jsn-content #jsn-maincontent {border-bottom: 5px solid #ccc;}#jsn-leftsidecontent_inner,#jsn-rightsidecontent_inner {padding: 0 !important;}#jsn-pos-innerleft > div,#jsn-pos-innerright > div {margin: 0 10px !important;}#jsn-pos-content-bottom + #jsn-usermodules3 {padding-top: 0 !important;}div.jsn-modulescontainer4.jsn-horizontallayout div.jsn-modulecontainer {width: 49.9%;}div#jsn-pos-breadcrumbs.display-mobile,div.jsn-modulecontainer.display-mobile {display: block;}div#jsn-pos-breadcrumbs.display-desktop,div.jsn-modulecontainer.display-desktop {display: none;}/* ============================== JOOMLA! DEFAULT EXTENSIONS ============================== *//* =============== JOOMLA! EXTENSIONS - COM_CONTACT =============== *//* ----- STANDARD CONTACT LAYOUT - CONTACT FORM INPUT BOXES ----- */.jsn-mailling-form {text-align: center;}.jsn-mailling-form p {text-align: left;}.jsn-mailling-form #contact_name,.jsn-mailling-form #contact_email,.jsn-mailling-form #contact_subject,.jsn-mailling-form #contact_text {width: 100%;padding: 3px 0;}/* =============== JOOMLA! EXTENSIONS - COM_SEARCH =============== */div.com-search #searchForm .search-phrase {margin-left: 0;}div.com-search #searchForm .search-keyword label,div.com-search #searchForm .search-ordering label,div.com-search #searchForm .search-field-title {float: none;display: inline;text-align: left;padding-bottom: 3px;}div.com-search #searchForm .search-keyword-result .search-field-title {display: inline;}div.com-search #searchForm .search-range label,div.com-search #searchForm  .search-range .search-field-title {float: left;}body.jsn-direction-rtl div.com-search #searchForm .search-range label,body.jsn-direction-rtl div.com-search #searchForm .search-range .search-field-title {float: right;}}/************************************************************************************smartphone layout (320 - 480): everything is layout in single column*************************************************************************************/@media only screen and (max-width: 480px), (max-device-width: 480px) {#jsn-logo #jsn-logo-mobile {display: block;}#jsn-logo #jsn-logo-mobile + #jsn-logo-desktop {display: none;}#jsn-logo {float: none;text-align: center;margin-bottom: 10px;}#jsn-logo a {margin: 30px auto 0;}#jsn-headerright {float: none;padding: 0 10px;text-align: center;}#jsn-headerright #jsn-pos-top {float: none;}#jsn-headerright #jsn-pos-top div.jsn-modulecontainer {float: none;margin: 15px 0 0 0;}#jsn-social-icons.pull-right,#jsn-social-icons ul {float: none !important;}#jsn-social-icons ul li {display: inline-block;float: none !important;}div#jsn-pos-breadcrumbs.display-tablet,div.jsn-modulecontainer.display-tablet {display: none;}div#jsn-pos-breadcrumbs.display-smartphone,div.jsn-modulecontainer.display-smartphone {display: block;}div#jsn-content.jsn-hasright #jsn-content_inner2,div#jsn-content.jsn-hasleft #jsn-content_inner {background: none;}#jsn-pos-promo-left div.jsn-modulecontainer,#jsn-pos-promo-right div.jsn-modulecontainer,#jsn-leftsidecontent_inner,#jsn-rightsidecontent_inner {margin: 20px 10px !important;}#jsn-content.jsn-hasinnerleft #jsn-pos-innerright > div {padding-top: 0;}div.jsn-modulescontainer2 div.jsn-modulecontainer,div.jsn-modulescontainer3 div.jsn-modulecontainer,div.jsn-modulescontainer4 div.jsn-modulecontainer,div.jsn-modulescontainer5 div.jsn-modulecontainer,div.jsn-modulescontainer6 div.jsn-modulecontainer,#jsn-pos-user1,#jsn-pos-user2,#jsn-pos-user3,#jsn-pos-user4,#jsn-pos-user5,#jsn-pos-user6,#jsn-pos-user7,#jsn-pos-footer,#jsn-pos-bottom {width: 100% !important;}#jsn-pos-user1 + #jsn-pos-user2,#jsn-pos-user3 + #jsn-pos-user4 {margin-top: 15px;}#jsn-pos-user5,#jsn-pos-user6,#jsn-pos-user7 {margin: 0;margin-top: 15px;}div.jsn-horizontallayout div.jsn-modulecontainer:first-child,#jsn-usermodules3 > div:first-child {margin-top: 0;}#jsn-pos-bottom {text-align: left;}div[class*="grid-layout"] div.grid-col {width: 100%;}div.grid-layout div.grid-col div.grid-col_inner {margin-right: 0;}body.jsn-direction-rtl div.grid-layout div.grid-col div.grid-col_inner {margin-left: 0;}/* ============================== JOOMLA! DEFAULT EXTENSIONS ============================== *//* =============== JOOMLA! EXTENSIONS - COM_CONTENT =============== *//* ----- ARTICLE DETAILS ----- */p, pre, blockquote, form, dl, ul, ol, fieldset, address, table {word-wrap: break-word;}/* ----- SECTION / CATEGORY BLOG LAYOUT ----- *//* ARTICLE COLUMN CONTAINER */.jsn-articlecols {float: none;width: 100% !important;}.jsn-articlecols .jsn-article {padding: 0;}/* =============== JOOMLA! EXTENSIONS - COM_NEWSFEED =============== */.com-newsfeed table.jsn-infotable td.jsn-table-column-links,.com-newsfeed legend.hidelabeltxt {display: none;}.com-newsfeed div.display-limit {float: right;}.com-newsfeed table.category {width: 100%;border: none;border-collapse: collapse;}.com-newsfeed table.category thead th {padding: 10px;}.com-newsfeed table.category thead .item-title {text-align: left;}.com-newsfeed table.category thead {background-color: #999;text-shadow: 0 1px 0 rgba(0,0,0,0.5) ;}.com-newsfeed table.category thead th a {color: #FFF;}.com-newsfeed table.category .item-num-art {text-align: center;}.com-newsfeed table.category .item-link {display: none;}.com-newsfeed table.category tbody td {padding: 10px 5px;border-bottom: 1px solid #CCC;}.jsn-joomla-30 .com-newsfeed ul.category li {float: left;width: 100%;}.jsn-joomla-30 .com-newsfeed div.display-limit {    float: none;}/* =============== JOOMLA! EXTENSIONS - COM_CONTACT =============== */.com-contact table.jsn-infotable td.jsn-table-column-country,.com-contact table.jsn-infotable td.jsn-table-column-state,.com-contact table.jsn-infotable td.jsn-table-column-suburb,.com-contact table.jsn-infotable td.jsn-table-column-position {display: none;}/* =============== JOOMLA! EXTENSIONS - COM_USER =============== *//* ----- USER FORM LAYOUT ----- */div.com-user div.default-login {width: 90%;}div.com-user div.default-login .login-fields input {display: block;width: 95%;}}/************************************************************************************ tablet wide layout (481 - 960): arrange modules in 3 columns and 1 side bar*************************************************************************************/@media only screen and (min-width: 481px) and (max-width: 960px), (min-device-width: 481px) and (max-device-width: 960px) {#jsn-content-top.jsn-haspromoleft.jsn-haspromoright #jsn-promo #jsn-pos-promo-left,#jsn-content-top.jsn-haspromoleft.jsn-haspromoright #jsn-promo #jsn-pos-promo-right,#jsn-content.jsn-hasleft.jsn-hasright #jsn-leftsidecontent,#jsn-content.jsn-hasleft.jsn-hasright #jsn-rightsidecontent,#jsn-content.jsn-hasinnerright #jsn-pos-innerleft,#jsn-content.jsn-hasinnerleft #jsn-pos-innerright {width: 49.95%;float: left;}#jsn-pos-promo,#jsn-pos-promo-left,#jsn-pos-promo-right,#jsn-maincontent,#jsn-leftsidecontent,#jsn-rightsidecontent,#jsn-pos-innerleft,#jsn-pos-innerright {margin: 0;}#jsn-maincontent {padding: 0 !important;}#jsn-pos-promo-left[class*="order"] div.jsn-modulecontainer,#jsn-pos-promo-right[class*="order"] div.jsn-modulecontainer {margin: 20px 10px;}#jsn-leftsidecontent div.jsn-modulecontainer,#jsn-rightsidecontent div.jsn-modulecontainer {margin-top: 20px;}#jsn-leftsidecontent div.jsn-modulecontainer:first-child,#jsn-rightsidecontent div.jsn-modulecontainer:first-child {margin-top: 0;}#jsn-pos-content-top,#jsn-pos-content-bottom,#jsn-pos-user-top,#jsn-pos-user-bottom,#jsn-pos-mainbody-top,#jsn-pos-mainbody-bottom {padding-top: 0 !important;}div#jsn-pos-breadcrumbs.display-smartphone,div.jsn-modulecontainer.display-smartphone {display: none;}div#jsn-pos-breadcrumbs.display-tablet,div.jsn-modulecontainer.display-tablet {display: block;}#jsn-leftsidecontent_inner,#jsn-rightsidecontent_inner {margin: 15px 10px !important;}#jsn-pos-innerleft > div,#jsn-pos-innerright > div {padding: 15px;}div.grid-layout4 div.grid-col,div.grid-layout5 div.grid-col,div.grid-layout6 div.grid-col {width: 33.3%;}div.jsn-modulescontainer3 #jsn-pos-user5 div.jsn-modulecontainer,div.jsn-modulescontainer3 #jsn-pos-user6 div.jsn-modulecontainer,div.jsn-modulescontainer3 #jsn-pos-user7 div.jsn-modulecontainer {width: 100%;}#jsn-pos-content-top .span2,#jsn-pos-content-top .span3,#jsn-pos-content-top .span4,#jsn-pos-content-bottom .span2,#jsn-pos-content-bottom .span3,#jsn-pos-content-bottom .span4,#jsn-pos-user-top .span2,#jsn-pos-user-top .span3,#jsn-pos-user-top .span4,#jsn-pos-user-bottom .span2,#jsn-pos-user-bottom .span3,#jsn-pos-user-bottom .span4,#jsn-usermodules3 .span2,#jsn-usermodules3 .span3,#jsn-usermodules3 .span4,#jsn-pos-mainbody-top .span2,#jsn-pos-mainbody-top .span3,#jsn-pos-mainbody-top .span4,#jsn-pos-mainbody-bottom .span2,#jsn-pos-mainbody-bottom .span3,#jsn-pos-mainbody-bottom .span4 {width: 31.491712707182323%;float: left;}#jsn-pos-content-top .span2:nth-child(4),#jsn-pos-content-top .span3:nth-child(4),#jsn-pos-content-bottom .span2:nth-child(4),#jsn-pos-content-bottom .span3:nth-child(4),#jsn-pos-user-top .span2:nth-child(4),#jsn-pos-user-top .span3:nth-child(4),#jsn-pos-user-bototm .span2:nth-child(4),#jsn-pos-user-bottom .span3:nth-child(4),#jsn-usermodules3 .span2:nth-child(4),#jsn-usermodules3 .span3:nth-child(4),#jsn-pos-mainbody-top .span2:nth-child(4),#jsn-pos-mainbody-top .span3:nth-child(4),#jsn-pos-mainbody-bottom .span2:nth-child(4),#jsn-pos-mainbody-bottom .span3:nth-child(4) {margin-left: 0;}}/************************************************************************************ tablet narrow layout (481 - 767): arrange modules in 2 columns and 1 side bar*************************************************************************************/@media only screen and (min-width: 481px) and (max-width: 768px), (min-device-width: 481px) and (max-device-width: 768px) and (orientation:portrait) {#jsn-pos-content-top [class*="span"],#jsn-pos-content-bottom [class*="span"],#jsn-pos-user-top [class*="span"],#jsn-pos-user-bottom [class*="span"],#jsn-pos-mainbody-top [class*="span"],#jsn-pos-mainbody-bottom [class*="span"],#jsn-usermodules1 [class*="span"],#jsn-usermodules2 [class*="span"],#jsn-usermodules3 [class*="span"],#jsn-footermodules [class*="span"] {width: 48.93617021276595%;margin-left: 0;float: left;}.jsn-horizontallayout .span12,#jsn-usermodules1 .span12,#jsn-usermodules2 .span12,#jsn-usermodules3 .span12 {width: 100% !important;}#jsn-pos-content-top [class*="span"]:nth-child(2),#jsn-pos-content-top [class*="span"]:nth-child(4),#jsn-pos-content-top [class*="span"]:nth-child(6),#jsn-pos-content-bottom [class*="span"]:nth-child(2),#jsn-pos-content-bottom [class*="span"]:nth-child(4),#jsn-pos-content-bottom [class*="span"]:nth-child(6),#jsn-pos-user-top [class*="span"]:nth-child(2),#jsn-pos-user-top [class*="span"]:nth-child(4),#jsn-pos-user-top [class*="span"]:nth-child(6),#jsn-pos-user-bottom [class*="span"]:nth-child(2),#jsn-pos-user-bottom [class*="span"]:nth-child(4),#jsn-pos-user-bottom [class*="span"]:nth-child(6),#jsn-pos-mainbody-top [class*="span"]:nth-child(2),#jsn-pos-mainbody-top [class*="span"]:nth-child(4),#jsn-pos-mainbody-top [class*="span"]:nth-child(6),#jsn-pos-mainbody-bottom [class*="span"]:nth-child(2),#jsn-pos-mainbody-bottom [class*="span"]:nth-child(4),#jsn-pos-mainbody-bottom [class*="span"]:nth-child(6),#jsn-usermodules1 [class*="span"]:nth-child(2),#jsn-usermodules2 [class*="span"]:nth-child(2),#jsn-usermodules3 [class*="span"]:nth-child(2),#jsn-footermodules [class*="span"]:nth-child(2) {margin-left: 2.127659574468085%;}#jsn-usermodules3.jsn-modulescontainer3 .span4:last-child {margin-top: 20px;}}/*------------------------*/body.jsn-mobile #jsn-desktopswitch{margin-right: 25px !important;}

/* FILE: /templates/jsn_megazine_pro/css/custom.css */
/*** @author    JoomlaShine.com http://www.joomlashine.com* @copyright Copyright (C) 2008 - 2011 JoomlaShine.com. All rights reserved.* @license   JoomlaShine.com Proprietary License*//* ============================== JSN MEGAZINE CUSTOM CSS ============================== *//* =============== GENERAL LAYOUT =============== */#jsn-usermodules1 {background-image: none;}.jsn-demo-page #jsn-pos-user1 {width: 60%;}.jsn-demo-page #jsn-pos-user2 {width: 37%;}body.jsn-joomla-30 ul li.newsflash-item {list-style: none;}/* =============== CATEGORY BLOG LAYOUT =============== */.com-content .category-blog .componentheading,.blog .componentheading,.jsn-homepage .blog-featured .page-header,.jsn-homepage .componentheading {border-bottom: 3px solid #000;padding: 0;}.com-content .category-blog .componentheading span,.blog .componentheading span,.jsn-homepage .blog-featured .page-header h1,.jsn-homepage .componentheading span  {display: inline-block;padding: 10px 12px 6px;line-height: 20px;color: #fff;text-transform: uppercase;background-color: #000;margin: 0;}.jsn-homepage .intro-text,.com-content .category-blog .intro-text,.blog .intro-text {position: relative;}.com-content .category-blog .intro-text .category-name,.blog .intro-text .category-name,.jsn-homepage .intro-text .category-name {position: absolute;margin-left: 0;left: 0;top: 0;color: #fff;padding: 10px 15px;background: #000\9;background: rgba(0,0,0,0.85);}.com-content .category-blog .intro-text + .readon,.blog .intro-text + p.readmore a,.jsn-homepage .jsn-article .readon,.jsn-homepage .intro-text + p.readmore a {float: right;}/* =============== NEWS FLASH MODULE =============== */.jsn-modulecontainer.jsn-news-flash1 .intro-text {overflow: hidden;}.jsn-modulecontainer.jsn-news-flash1 .intro-text img {display: block;}.jsn-modulecontainer.jsn-news-flash1 .intro-text p {display: none;}.jsn-modulecontainer.jsn-news-flash1 .jsn-article {position: relative;margin-bottom: 10px;}.jsn-modulecontainer.jsn-news-flash1 .jsn-article .contentheading {position: absolute;left: 0;top: 0;margin: 0;z-index: 100;}.jsn-modulecontainer.jsn-news-flash1 .jsn-article .contentheading a {font-size: 16px;padding: 10px 15px;background-color: #000\9;background-color: rgba(0,0,0,0.8);display: block;transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;}.jsn-modulecontainer.jsn-news-flash1 .jsn-article:hover .contentheading a {color: #fff;text-decoration: none;background-color: #000;}.jsn-modulecontainer.jsn-news-flash2 .jsn-moduletitle {border-bottom: 3px solid #000;padding: 0;margin: 20px 0 25px;}.jsn-modulecontainer.jsn-news-flash2 .jsn-moduletitle span {display: inline-block;padding: 10px 15px;line-height: 20px;color: #fff;text-transform: uppercase;background-color: #000;}/* =============== LOGIN MODULE =============== */body.jsn-joomla-25 .jsn-modulecontainer.jsn-user-login #modlgn-username,body.jsn-joomla-25 .jsn-modulecontainer.jsn-user-login #modlgn-passwd {width: 100%;padding: 10px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}body.jsn-joomla-30 .jsn-modulecontainer.jsn-user-login #modlgn-username,body.jsn-joomla-30 .jsn-modulecontainer.jsn-user-login #modlgn-passwd {width: 65%;}/* =============== HOMEPAGE SLIDESHOW =============== */.promo-top .galleria-info {top: 50% !important;left: 10% !important;margin-top: -60px;width: auto !important;}.promo-top .galleria-info .galleria-info-text {background: none !important;}.promo-top .galleria-info-title,.promo-top .galleria-info-description {display: inline-block !important;float: left;clear: both;}.promo-top .galleria-info-title {color: #fff !important;text-transform: uppercase;font-size: 2.4em !important;margin: 0;background: rgba(0,0,0,0.8);padding: 10px 15px;}.promo-top .galleria-info-description {color: #fff !important;padding: 5px 15px;font-size: 1.8em !important;background: rgba(0,0,0,0.5);}/* =============== DEMO CONTACT INFO =============== */.demo-contact-info .jsn-uniform .jsn-row-container {margin: 0;}.demo-contact-info .jsn-uniform .jsn-row-container .form-actions {margin: 0 0 15px;padding: 0 7px;}.demo-contact-info .jsn-uniform .jsn-row-container .form-actions .btn-toolbar {margin: 0;}.demo-contact-info .jsn-uniform .jsn-row-container .form-actions .btn-toolbar .jsn-form-submit {background: #000;box-shadow: none;border: none;padding: 10px 20px;color: #fff;text-shadow: none;border-radius: 0;}.demo-contact-info .jsn-uniform .jsn-row-container .control-group {padding: 5px;}.demo-contact-info .jsn-uniform .jsn-row-container .control-group.ui-state-highlight {border: none !important;background: none !important;}.demo-contact-info .jsn-uniform .jsn-row-container label {display: none !important;}.demo-contact-info .jsn-uniform .jsn-row-container input.email {border-radius: 0;margin: 0;padding: 15px 10px;}.demo-contact-info .jsn-uniform .demo-contact-desc {margin: 5px 0;padding: 10px;}@media only screen and (max-width: 480px), (max-device-width: 480px) {.promo-top .galleria-info {left: 0 !important;}.promo-top .galleria-info-title {font-size: 1.3em !important;}.promo-top .galleria-info-description {font-size: 1.2em !important;}.jsn-homepage #jsn-promo {padding: 0;}}@media only screen and (max-width: 320px), (max-device-width: 320px) {.promo-top .galleria-info {top: 45% !important;}.promo-top .galleria-info-title {font-size: 1.3em !important;}}

/* FILE: /media/system/css/modal.css */
/** * SqueezeBox - Expandable Lightbox * * Allows to open various content as modal, * centered and animated box. * * @version1.3 * * @licenseMIT-style license * @authorHarald Kirschner <mail [at] digitarald.de> * @authorRouven Weßling <me [at] rouvenwessling.de> * @copyrightAuthor */#sbox-overlay {position: absolute;background-color: #000;left: 0px;top: 0px;}#sbox-window {position: absolute;background-color: #fff;text-align: left;overflow: visible;padding: 10px;/* invalid values, but looks smoother! */-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}#sbox-window[aria-hidden=true],#sbox-overlay[aria-hidden=true] {display: none;}#sbox-btn-close {position: absolute;width: 30px;height: 30px;right: -15px;top: -15px;background: url(/media/system/images/modal/closebox.png) no-repeat center;border: none;}.sbox-loading #sbox-content {background-image: url(/media/system/images/modal/spinner.gif);background-repeat: no-repeat;background-position: center;}#sbox-content {clear: both;overflow: auto;background-color: #fff;height: 100%;width: 100%;}.sbox-content-image#sbox-content {overflow: visible;}#sbox-image {display: block;}.sbox-content-image img {display: block;width: 100%;height: 100%;}.sbox-content-iframe#sbox-content {overflow: visible;}/* Hides scrollbars */.body-overlayed {overflow: hidden;}/* Hides flash (Firefox problem) and selects (IE) */.body-overlayed embed, .body-overlayed object, .body-overlayed select {visibility: hidden;}#sbox-window embed, #sbox-window object, #sbox-window select {visibility: visible;}/* Shadows */#sbox-window.shadow {-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);}.sbox-bg {position: absolute;width: 33px;height: 40px;}.sbox-bg-n {left: 0;top: -40px;width: 100%;background: url(/media/system/images/modal/bg_n.png) repeat-x;}.sbox-bg-ne {right: -33px;top: -40px;background: url(/media/system/images/modal/bg_ne.png) no-repeat;}.sbox-bg-e {right: -33px;top: 0;height: 100%;background: url(/media/system/images/modal/bg_e.png) repeat-y;}.sbox-bg-se {right: -33px;bottom: -40px;background: url(/media/system/images/modal/bg_se.png) no-repeat;}.sbox-bg-s {left: 0;bottom: -40px;width: 100%;background: url(/media/system/images/modal/bg_s.png) repeat-x;}.sbox-bg-sw {left: -33px;bottom: -40px;background: url(/media/system/images/modal/bg_sw.png) no-repeat;}.sbox-bg-w {left: -33px;top: 0;height: 100%;background: url(/media/system/images/modal/bg_w.png) repeat-y;}.sbox-bg-nw {left: -33px;top: -40px;background: url(/media/system/images/modal/bg_nw.png) no-repeat;}@media (max-width: 979px) {#sbox-btn-close {right: -10px;top: -10px;}}@media (max-device-width: 979px) {#sbox-content {-webkit-overflow-scrolling: touch;}#sbox-content.sbox-content-iframe {overflow: scroll;-webkit-overflow-scrolling: touch;}}

/* FILE: /modules/mod_bt_googlemaps/tmpl/css/style.css */
@CHARSET "ISO-8859-1";.bt-googlemaps img{ max-width: none!important;}

/* FILE: /plugins/content/jw_sig/jw_sig/includes/js/jquery_fancybox/fancybox/jquery.fancybox.css */
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;   -moz-border-radius: 4px;        border-radius: 4px;}.fancybox-opened {z-index: 8030;}.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner {position: relative;}.fancybox-inner {overflow: hidden;}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}.fancybox-image {max-width: 100%;max-height: 100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url(/plugins/content/jw_sig/jw_sig/includes/js/jquery_fancybox/fancybox/fancybox_sprite.png);}#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}#fancybox-loading div {width: 44px;height: 44px;background: url(/plugins/content/jw_sig/jw_sig/includes/js/jquery_fancybox/fancybox/fancybox_loading.gif) center center no-repeat;}.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url(/plugins/content/jw_sig/jw_sig/includes/js/jquery_fancybox/fancybox/blank.gif); /* helps IE */-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}.fancybox-prev {left: 0;}.fancybox-next {right: 0;}.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}.fancybox-prev span {left: 10px;background-position: 0 -36px;}.fancybox-next span {right: 10px;background-position: 0 -72px;}.fancybox-nav:hover span {visibility: visible;}.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}/* Overlay helper */.fancybox-lock {    overflow: hidden !important;    width: auto;}.fancybox-lock body {    overflow: hidden !important;}.fancybox-lock-test {    overflow-y: hidden !important;}.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url(/plugins/content/jw_sig/jw_sig/includes/js/jquery_fancybox/fancybox/fancybox_overlay.png);}.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}/* Title helper */.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}.fancybox-opened .fancybox-title {visibility: visible;}.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; /* Fallback for web browsers that doesn't support RGBa */background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;   -moz-border-radius: 15px;        border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}.fancybox-title-inside-wrap {padding-top: 10px;}.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}/*Retina graphics!*/@media only screen and (-webkit-min-device-pixel-ratio: 1.5),   only screen and (min--moz-device-pixel-ratio: 1.5),   only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url(/plugins/content/jw_sig/jw_sig/includes/js/jquery_fancybox/fancybox/fancybox_sprite@2x.png);background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/}#fancybox-loading div {background-image: url(/plugins/content/jw_sig/jw_sig/includes/js/jquery_fancybox/fancybox/fancybox_loading@2x.gif);background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/}}

/* FILE: /plugins/content/jw_sig/jw_sig/includes/js/jquery_fancybox/fancybox/helpers/jquery.fancybox-buttons.css */
#fancybox-buttons {position: fixed;left: 0;width: 100%;z-index: 8050;}#fancybox-buttons.top {top: 10px;}#fancybox-buttons.bottom {bottom: 10px;}#fancybox-buttons ul {display: block;width: 166px;height: 30px;margin: 0 auto;padding: 0;list-style: none;border: 1px solid #111;border-radius: 3px;-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);   -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);        box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);background: rgb(50,50,50);background: -moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));background: -webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background: -o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background: -ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background: linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 );}#fancybox-buttons ul li {float: left;margin: 0;padding: 0;}#fancybox-buttons a {display: block;width: 30px;height: 30px;text-indent: -9999px;background-color: transparent;background-image: url(/plugins/content/jw_sig/jw_sig/includes/js/jquery_fancybox/fancybox/helpers/fancybox_buttons.png);background-repeat: no-repeat;outline: none;opacity: 0.8;}#fancybox-buttons a:hover {opacity: 1;}#fancybox-buttons a.btnPrev {background-position: 5px 0;}#fancybox-buttons a.btnNext {background-position: -33px 0;border-right: 1px solid #3e3e3e;}#fancybox-buttons a.btnPlay {background-position: 0 -30px;}#fancybox-buttons a.btnPlayOn {background-position: -30px -30px;}#fancybox-buttons a.btnToggle {background-position: 3px -60px;border-left: 1px solid #111;border-right: 1px solid #3e3e3e;width: 35px}#fancybox-buttons a.btnToggleOn {background-position: -27px -60px;}#fancybox-buttons a.btnClose {border-left: 1px solid #111;width: 35px;background-position: -56px 0px;}#fancybox-buttons a.btnDisabled {opacity : 0.4;cursor: default;}

/* FILE: /plugins/content/jw_sig/jw_sig/includes/js/jquery_fancybox/fancybox/helpers/jquery.fancybox-thumbs.css */
#fancybox-thumbs {position: fixed;left: 0;width: 100%;overflow: hidden;z-index: 8050;}#fancybox-thumbs.bottom {bottom: 2px;}#fancybox-thumbs.top {top: 2px;}#fancybox-thumbs ul {position: relative;list-style: none;margin: 0;padding: 0;}#fancybox-thumbs ul li {float: left;padding: 1px;opacity: 0.5;}#fancybox-thumbs ul li.active {opacity: 0.75;padding: 0;border: 1px solid #fff;}#fancybox-thumbs ul li:hover {opacity: 1;}#fancybox-thumbs ul li a {display: block;position: relative;overflow: hidden;border: 1px solid #222;background: #111;outline: none;}#fancybox-thumbs ul li img {display: block;position: relative;border: 0;padding: 0;max-width: none;}