@import url(/cache/jsn_boot_pro/3c2b706d32be1b04bed5cf3fe30a9a21.css);
@import url(/cache/jsn_boot_pro/90dde071575abee8177fcd70c78c040e.css);
@import url(/cache/jsn_boot_pro/84ca1a733f0f99b231e1d085679dca8b.css);
@import url(/cache/jsn_boot_pro/b6d6d960419d3f8cde1c09eeb47a4e86.css);
@import url(https://fonts.googleapis.com/css?family=Oswald:regular,bold);

/* FILE: /templates/jsn_boot_pro/css/colors/blue.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: #7893aa;color: #fff;}::-moz-selection {background: #7893aa;color: #fff;}::-webkit-selection {background: #7893aa;color: #fff;}a {color: #2491ca;}a:hover, a:active {color: #1f7cad;}/* ============================== LAYOUT ============================== *//* =============== LAYOUT - OVERALL PAGE =============== */#jsn-header {border-top-color: #374A5F;}#jsn-usermodules3 a {color: #0e355a;}/* ============================== TYPOGRAPHY ============================== *//* =============== TYPOGRAPHY - LINK STYLES =============== *//* ----- ACTION LINK ----- */.link-action {border-bottom: 1px solid #2491ca;}.link-action:hover {background-color: #2491ca;}/* =============== TYPOGRAPHY - TABLE STYLES =============== *//* ----- COLOR HEADER TABLE ----- */table.style-colorheader thead th {background-color: #366999;border-right: 1px groove #5A93C5;}/* ----- COLOR STRIPES TABLE ----- */table.style-colorstripes td,table.style-colorstripes th {border-bottom: 1px solid #366999;border-right: 1px groove #366999;}table.style-colorstripes thead th {background-color: #162c40;}table.style-colorstripes thead th.highlight {background-color: #284C72;}table.style-colorstripes tbody tr {background-color: #284D73;}table.style-colorstripes tbody .highlight {background-color: #DEE9F3;}table.style-colorstripes tbody tr.odd {background-color: #224161;}table.style-colorstripes tbody tr.odd .highlight {background-color: #CBDBED;}table.style-colorstripes tbody tr:hover th,table.style-colorstripes tbody tr:hover td {background-color: #1D3752;}table.style-colorstripes tbody tr:hover .highlight {background-color: #BBD0E8;}table.style-colorstripes tbody td,table.style-colorstripes tbody th {border-left: none;border-right: 1px solid #366999;}table.style-colorstripes tfoot th,table.style-colorstripes tfoot td {background-color: #1f3d59;}.sectiontableheader {background-color: #366999;}/* ----- GREY STRIPES TABLE ----- */table.style-greystripes thead th.highlight {background-color: #4786BE;}/* ============================== MENU ============================== *//* =============== MENU - MAIN MENU =============== *//* ----- 1st LEVEL ----- */div.jsn-modulecontainer ul.menu-mainmenu > li:hover > a,div.jsn-modulecontainer ul.menu-mainmenu > li.active > a,#jsn-menu .jsn-modulecontainer.display-dropdown .jsn-modulecontainer_inner:hover h3.jsn-moduletitle {color: #4970B7;border-top: 1px solid #5594CF;} div.jsn-modulecontainer ul.menu-mainmenu ul li a,#jsn-menu #jsn-pos-mainmenu div.display-dropdown.jsn-modulecontainer .jsn-modulecontent {color: #596f90;}/* ----- HOVER STATE ----- */div.jsn-modulecontainer ul.menu-mainmenu ul li:hover > a {background-color: #7598bb;}/* ----- ACTIVE STATE ----- */div.jsn-modulecontainer ul.menu-mainmenu ul li.active > a {background-color: #7598bb;}/* =============== MENU - TREE MENU =============== *//* ----- CURRENT / HOVER STATE ----- */div.richbox-2 ul.menu-treemenu li a:hover,div.richbox-2 ul.menu-treemenu li a.current {background-color: #214263;}div.lightbox-2 ul.menu-treemenu li a:hover,div.lightbox-2 ul.menu-treemenu li a.current {background-color: #7598BB;}/* =============== MENU - SIDE MENU =============== *//* ---------- 1st LEVEL ---------- */div.jsn-modulecontainer ul.menu-sidemenu ul li:hover > a,div.jsn-modulecontainer ul.menu-sidemenu ul li.active > a,div.jsn-modulecontainer ul.menu-sidemenu ul li.parent.active > a {background-color: #7598BB;}/* ----- HOVER STATE IN SPECIFIC MODULE BOXES ----- */div.lightbox-2 ul.menu-sidemenu > li:hover > a {background-color: #7598BB;}div[class*="richbox-"] ul.menu-sidemenu > li:hover > a {background-color: #193965;}/* ----- ACTIVE STATE IN SPECIFIC MODULE BOXES ----- */div.lightbox-2 ul.menu-sidemenu > li.active > a {background-color: #7598BB;}div[class*="richbox-"] ul.menu-sidemenu > li.active > a {background-color: #193965;}/* ============================== SITE TOOLS ============================== *//* =============== SITE TOOLS - GENERAL PRESENTATION =============== *//* ----- DROP DOWN ----- */ul#jsn-sitetools-menu:hover,ul#jsn-sitetools-inline {background: url(/templates/jsn_boot_pro/images/colors/blue/blue-pattern.png);}ul#jsn-sitetools-menu li.jsn-sitetool-control.active ul li.jsn-color1{width: 70px;height: 23px;background: url(/templates/jsn_boot_pro/images/colors/blue/blue-pattern.png);left: 17px; margin-right: 3px;}ul#jsn-sitetools-menu li.jsn-sitetool-control.active ul li.jsn-color2{height: 23px;background: url(/templates/jsn_boot_pro/images/colors/blue/blue-pattern.png);width: 75px;left: -7px;}ul#jsn-sitetools-menu li.jsn-sitetool-control.active ul li.jsn-color2 a#jsn-selector-christmas{margin-top: -20px;margin-left: 12px;}ul#jsn-sitetools-menu li.jsn-sitetool-control.active ul li.jsn-color3{height: 38px;background: url(/templates/jsn_boot_pro/images/colors/blue/blue-pattern.png);width: 68px;left: 5px;text-align: center;}ul#jsn-sitetools-menu li.jsn-sitetool-control.active ul li.jsn-color4{height: 41px;background: url(/templates/jsn_boot_pro/images/colors/blue/blue-pattern.png);width: 70px;left: 0px;}ul#jsn-sitetools-menu > li > a {background-color: #5188B2;}ul#jsn-sitetools-inline > li > a {display: none;}/* ============================== MODULE STYLES ============================== *//* =============== MODULE STYLES - MODULE BOXES =============== *//* ----- SOLIDBOX STYLE ----- */div.solid-1 div.jsn-modulecontainer_inner {background: url(/templates/jsn_boot_pro/images/colors/blue/bluedark-pattern.png);}div.solid-2 div.jsn-modulecontainer_inner {background: url(/templates/jsn_boot_pro/images/colors/blue/blue-pattern.png);}div.solid-3 div.jsn-modulecontainer_inner {background: url(/templates/jsn_boot_pro/images/colors/blue/light-pattern.png);}div.solid-3 .link-action {color: #2491CA !important;}div.solid-3 .link-action:hover {color: #FFF !important;}/* ----- RICHBOX STYLE ----- */div[class*="richbox-"] div.jsn-modulecontainer_inner {background: url(/templates/jsn_boot_pro/images/colors/blue/blue-pattern.png);}div.richbox-2 h3.jsn-moduletitle,div.richbox-1 div.jsn-modulecontent {background: url(/templates/jsn_boot_pro/images/colors/blue/bluedark-pattern.png);}/* ----- LIGHTBOX STYLE ----- */div[class*="lightbox-"] div.jsn-modulecontainer_inner {background: url(/templates/jsn_boot_pro/images/colors/blue/light-pattern.png);}div[class*="lightbox-"] div.jsn-modulecontent {border: 1px solid #d2dbe1;}div.lightbox-1 h3.jsn-moduletitle {background: url(/templates/jsn_boot_pro/images/colors/blue/blue-pattern.png);}div.lightbox-2 h3.jsn-moduletitle {background: url(/templates/jsn_boot_pro/images/colors/blue/bluedark-pattern.png);}div.lightbox-3 h3.jsn-moduletitle,div.lightbox-3 div.jsn-modulecontent {border: 1px solid #d2dbe1;}/* ============================== JOOMLA! DEFAULT EXTENSIONS ============================== *//* =============== JOOMLA! EXTENSIONS - MOD_SEARCH =============== */#jsn-pos-top div.search input#mod_search_searchword {border: 1px solid #284D73;}/* =============== JOOMLA! EXTENSIONS - COM_CONTENT =============== *//* ----- SECTION / CATEGORY BLOG LAYOUT ----- *//* PAGE PAGINATION */ul.jsn-pagination li.navigation-page span {background-color: #4786BE;}

/* FILE: /templates/jsn_boot_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=Oswald:regular,bold);body {font-family: "Segoe UI", Arial, Helvetica, sans-serif;font-size: 80%;}h1,h2,h3,h4,h5,h6,#jsn-gotoplink,.page-header,.subheading-category,#jsn-menu a,#jsn-menu span,.componentheading,.contentheading {font-family: Oswald, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 17px;}body.jsn-textstyle-business .jsn-moduletitle {font-weight: normal;}

/* FILE: /templates/jsn_boot_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*//* ============================== CUSTOM CSS ============================== *//* ----- LATEST NEWS MODULE ----- */div.jsn-modulecontainer div.jsn-modulecontent ul.latestnews li a {display: block;line-height: 36px;border-bottom: 1px dotted #CCC;text-decoration: none;}#jsn-usermodules3 div.jsn-modulecontainer div.jsn-modulecontent ul.latestnews li a {color: #FFF;text-decoration: none;border-color: rgba(255,255,255,0.2);text-shadow: 0 1px 0 rgba(0,0,0,0.5);transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}#jsn-usermodules3 div.jsn-modulecontainer ul.latestnews li a:hover {background-color: rgba(255,255,255,0.2);}div[class*=lightbox-] ul.latestnews li a,#jsn-usermodules3 div[class*=lightbox-] ul.latestnews li a {color: rgba(0,0,0,0.6);text-shadow: 0 1px 0 rgba(255,255,255,0.8);border-color: rgba(0,0,0,0.2);}div[class*=lightbox-] ul.latestnews li a:hover,#jsn-usermodules3 div[class*=lightbox-] ul.latestnews li a:hover {background-color: rgba(255,255,255,0.4);}/* MODULE CHRISTMAS ICONS */div.typography-article .jsn-christmas-link-icon {color: #555;}/* =============== DEMO ITEMS =============== */@media only screen and (max-width: 960px),(max-device-width: 960px) {img.demo-merrychristmas {max-width: none;}}@media only screen and (max-width: 480px), (max-device-width: 480px) {div.demo-frontpage-textblock {clear: both;padding: 20px 0 0 0 !important;}}/* ----- FRONT PAGE ----- */div.demo-fp {border-top: 1px solid #DDD;border-bottom: 1px solid #DDD;margin: 20px 0 0;padding: 20px 0 40px;}h3.demo-fp-title {font-size: 2.5em;text-align: center;text-transform: uppercase;font-weight: normal;font-family: Oswald;}/* ----- JSN IMAGESHOW ----- */.jsn-container {text-align: left;}.jsn-gallery .box_skitter {background-color: transparent;}.box_skitter .prev_button {left: -50px !important;}.box_skitter .next_button {right: -50px !important;}.jsn-gallery .box_skitter .image {float: right;}.jsn-homepage .jsn-gallery .container_skitter .label_skitter {float: left;width: 40% !important;max-width: 50%;background: none;top: 25%;left: 50px;filter: alpha(opacity=100);opacity: 1;}.jsn-gallery .container_skitter .label_skitter p {display: inline-block;padding: 10px;margin: 0;color: #FFF !important;text-shadow: 0 1px 0 rgba(0,0,0,0.5);}.jsn-gallery .info_slide_dots {left: 50px !important;background: none !important;}.jsn-gallery .box_skitter .info_slide_dots .image_number {width: 10px;height: 10px;background-color: #999 !important;box-shadow: inset 0 1px 2px rgba(0,0,0,0.4), 0 1px 0 rgba(255,255,255,0.8);}body.jsn-direction-rtl .jsn-gallery .box_skitter .info_slide_dots .image_number {text-indent: 9999px;}.jsn-gallery .box_skitter .info_slide_dots .image_number_select {background-color: #5a9ece !important;}@media only screen and (max-width: 480px), (max-device-width: 480px) {p.jsn-themeslider-caption-title {    font-size: 13px !important;}.label_skitter p.jsn-themeslider-caption-description {font-size: 11px !important;}.box_skitter .info_slide_dots {display: none !important;}.jsn-gallery .container_skitter .label_skitter {    max-width: 98% !important;    width: 100% !important;    top: auto !important;    bottom: 0;    left: 2% !important;}.jsn-gallery .container_skitter .label_skitter p {padding-top: 6px !important;}body.jsn-desktop-on-mobile .jsn-gallery .container_skitter .label_skitter {    width: 40% !important;max-width: 50% !important;}body.jsn-desktop-on-mobile p.jsn-themeslider-caption-title {    font-size: 20px !important;}body.jsn-desktop-on-mobile .label_skitter p.jsn-themeslider-caption-description {font-size: 14px !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;}@-moz-document url-prefix() {    .body-overlayed {overflow: visible;    }}