@import url(/cache/jsn_decor_pro/6f3ba69e5a52b485b5be4f36a1ee583e.css);
@import url(https://fonts.googleapis.com/css?family=Francois+One);
@import url(https://fonts.googleapis.com/css?family=Francois+One);
@import url(/cache/jsn_decor_pro/5aeb6b1dce7275967060f823fb026d42.css);

/* FILE: /templates/jsn_decor_pro/css/custom.css */
/*=======================================================CUSTOM CSS=======================================================*//** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Written by: Steven Wanderski, 2014 * http://stevenwanderski.com * (while drinking Belgian ales and listening to jazz) * * CEO and founder of bxCreative, LTD * http://bxcreative.com *//** RESET AND LAYOUT===================================*/.bx-wrapper {position: relative;margin: 0 auto 0;padding-bottom: 40px;*zoom: 1;}.bx-wrapper img {max-width: 100%;display: block;}/** THEME===================================*/.bx-wrapper .bx-viewport {/*fix other elements on the page moving (on Chrome)*/-webkit-transform: translatez(0);-moz-transform: translatez(0);    -ms-transform: translatez(0);    -o-transform: translatez(0);    transform: translatez(0);}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;bottom: -30px;width: 100%;}/* LOADER */.bx-wrapper .bx-loading {min-height: 50px;background: url(/templates/jsn_decor_pro/images/icons/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}/* PAGER */.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}/* DIRECTION CONTROLS (NEXT / PREV) */.bx-wrapper .bx-prev {background: url(/templates/jsn_decor_pro/images/icons/controls.png) no-repeat 0 -32px;}.bx-wrapper .bx-next {background: url(/templates/jsn_decor_pro/images/icons/controls.png) no-repeat -43px -32px;}.bx-wrapper .bx-prev:hover {background-position: 0 0;}.bx-wrapper .bx-next:hover {background-position: -43px 0;}.bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 9999;}.bx-wrapper .bx-controls-direction a.disabled {display: none;}/* AUTO CONTROLS (START / STOP) */.bx-wrapper .bx-controls-auto {text-align: center;}.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(/templates/jsn_decor_pro/images/icons/controls.png) -86px -11px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(/templates/jsn_decor_pro/images/icons/controls.png) -86px -44px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}/* IMAGE CAPTIONS */.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}/*==============NAVIGATOR================*/div.jsn-modulecontainer ul.menu-mainmenu > li {border-right: 1px solid rgba(255,255,255,0.15) !important;}/*==============SLIDER==============*/.jsn-demopage .jsn-gallery .galleria-container.notouch {border: none !important;}.jsn-demopage .jsn-gallery .galleria-thumbnails-list {margin-top: 10px !important;}.jsn-demopage .jsn-gallery .galleria-thumbnails .galleria-image img {width: 100% !important;height: 100% !important;top: 0 !important;}.jsn-demopage .jsn-gallery {margin-bottom: -6px;}.jsn-demopage .jsn-gallery .label_skitter {opacity: 1 !important;background: none !important;max-width: 80% !important;padding: 20px;width: 100%;}.jsn-demopage .jsn-gallery .label_skitter p {margin: 0 !important;}.jsn-demopage .jsn-gallery .label_skitter .jsn-themeslider-caption-title {font-size: 22px !important;padding: 10px 10px 10px 20px;color: #fff !important;text-transform: uppercase;font-weight: normal;}.jsn-demopage .jsn-gallery .label_skitter .jsn-themeslider-caption-description {font-size: 13px !important;padding: 10px 10px 10px 20px;color: #EEE !important;}.jsn-demopage .jsn-gallery .prev_button:before {background: url(/templates/jsn_decor_pro/images/icons/controls.png) no-repeat 0 -32px;content: '';display: block;position: absolute;padding: 20px;margin: 6px;}.jsn-demopage .jsn-gallery .prev_button {left: -9px !important;overflow: inherit;}.jsn-demopage .jsn-gallery .prev_button:after {padding-top: 29px;padding-right: 33px;background:url(/templates/jsn_decor_pro/images/bg-mainmenu-inner1.png) left bottom no-repeat !important;display: block;content: '';position: absolute;}.jsn-demopage .jsn-gallery .next_button:before {background: url(/templates/jsn_decor_pro/images/icons/controls.png) no-repeat -43px -32px;content: '';display: block;position: absolute;padding: 20px;margin: 6px;}.jsn-demopage .jsn-gallery .next_button {right: -9px !important;overflow: inherit;}.jsn-demopage .jsn-gallery .next_button:after {padding-top: 29px;padding-left: 42px;background:url(/templates/jsn_decor_pro/images/bg-mainmenu-inner2.png) right bottom no-repeat !important;display: block;content: '';position: absolute;}/*===============COLORS OF SLIDER===============*//*=======BLUE========*/.jsn-demopage.jsn-color-blue .jsn-gallery .label_skitter .jsn-themeslider-caption-title {background-color: #206193;}.jsn-demopage.jsn-color-blue .jsn-gallery .label_skitter .jsn-themeslider-caption-description {background-color: rgba(32,97,147,0.8);}.jsn-demopage.jsn-color-blue .jsn-gallery .prev_button, .jsn-demopage.jsn-color-blue .jsn-gallery .next_button {background: #206193 !important;}/*=======END BLUE========*//*=======RED========*/.jsn-demopage.jsn-color-red .jsn-gallery .label_skitter .jsn-themeslider-caption-title {background-color: #922311;}.jsn-demopage.jsn-color-red .jsn-gallery .label_skitter .jsn-themeslider-caption-description {background-color: rgba(146,35,17,0.8);}.jsn-demopage.jsn-color-red .jsn-gallery .prev_button, .jsn-demopage.jsn-color-red .jsn-gallery .next_button {background: #922311 !important;}/*=======END RED========*//*=======GREEN========*/.jsn-demopage.jsn-color-green .jsn-gallery .label_skitter .jsn-themeslider-caption-title {background-color: #5F6A24;}.jsn-demopage.jsn-color-green .jsn-gallery .label_skitter .jsn-themeslider-caption-description {background-color: rgba(95,106,36,0.8);}.jsn-demopage.jsn-color-green .jsn-gallery .prev_button, .jsn-demopage.jsn-color-green .jsn-gallery .next_button {background: #5F6A24 !important;}/*=======END GREEN========*//*=======PURPLE========*/.jsn-demopage.jsn-color-purple .jsn-gallery .label_skitter .jsn-themeslider-caption-title {background-color: #5D2D46;}.jsn-demopage.jsn-color-purple .jsn-gallery .label_skitter .jsn-themeslider-caption-description {background-color: rgba(93,45,70,0.8);}.jsn-demopage.jsn-color-purple .jsn-gallery .prev_button, .jsn-demopage.jsn-color-purple .jsn-gallery .next_button {background: #5D2D46 !important;}/*=======END PURPLE========*//*=======ORANGE========*/.jsn-demopage.jsn-color-orange .jsn-gallery .label_skitter .jsn-themeslider-caption-title {background-color: #BC501B;}.jsn-demopage.jsn-color-orange .jsn-gallery .label_skitter .jsn-themeslider-caption-description {background-color: rgba(188,80,27,0.8);}.jsn-demopage.jsn-color-orange .jsn-gallery .prev_button, .jsn-demopage.jsn-color-orange .jsn-gallery .next_button {background: #BC501B !important;}/*=======END ORANGE========*//*=======DARK BLUE========*/.jsn-demopage.jsn-color-darkblue .jsn-gallery .label_skitter .jsn-themeslider-caption-title {background-color: #2B363C;}.jsn-demopage.jsn-color-darkblue .jsn-gallery .label_skitter .jsn-themeslider-caption-description {background-color: rgba(43,54,60,0.8);}.jsn-demopage.jsn-color-darkblue .jsn-gallery .prev_button, .jsn-demopage.jsn-color-darkblue .jsn-gallery .next_button {background: #2B363C !important;}/*=======END DARK BLUE========*//*===============END COLORS OF SLIDER===============*//*===============QUOTES===============*/.jsn-demopage .jsn-modulecontent #quotes {background: url(../../../media/joomlashine/jsn-decor/custom-html/quotes/quote-bg-darkblue.png) top no-repeat;padding: 12px;text-align: center;margin-bottom: 20px;margin-top: 20px;}.jsn-demopage .jsn-modulecontent #quotes .quote-text {font-family: "Playfair Display", Georgia, serif;font-size: 1.3em;color: #2B363C;max-width: 540px;margin: 0 auto;padding: 5px;}.jsn-demopage .jsn-modulecontent #quotes .quote-title {font-family: Arial, san-serif;font-size: 0.8em;font-weight: bold;}/*===============CONTENT TOP===============*/.jsn-demopage #jsn-content-top {background-image: none;background-color: #fff;}.jsn-demopage #jsn-content-top, #jsn-content-bottom-inner1 {border-top: none;border-right: none;border-left: none;border: none;}.jsn-demopage #jsn-pos-content-top, #jsn-content-bottom-inner2, #jsn-footermodules {box-shadow: none;text-shadow: none;}.jsn-demopage #jsn-content-top #static-block {padding: 0;}.jsn-demopage #jsn-content-top #static-block .sb-content .sb-img {border-radius: 100%;float: left;width: 48px;height: 48px;}.jsn-demopage #jsn-content-top #static-block .sb-content .sb-link {padding: 10px 10px 10px 10px;text-decoration: none;font-size: 1.4em;font-family: "Playfair Display", Georgia, serif;font-weight: bold;-webkit-transition: all .3s linear;    -moz-transition: all .3s linear;    -ms-transition: all .3s linear;    -o-transition: all .3s linear;    transition: all .3s linear;    line-height: 50px;}.jsn-demopage #jsn-content-top #static-block .sb-content .sb-text {color: #586165;max-width: 350px;}/*===============COLORS OF CONTENT TOP===============*//*=======BLUE========*/.jsn-demopage.jsn-color-blue #jsn-content-top #static-block .sb-content .sb-img {background-color: #206193;}.jsn-demopage.jsn-color-blue #jsn-content-top #static-block .sb-content .sb-link {color: #2B363C;}.jsn-demopage.jsn-color-blue #jsn-content-top #static-block .sb-content:hover .sb-link {color: #186a8f;}/*=======END BLUE========*//*=======RED========*/.jsn-demopage.jsn-color-red #jsn-content-top #static-block .sb-content .sb-img {background-color: #922311;}.jsn-demopage.jsn-color-red #jsn-content-top #static-block .sb-content .sb-link {color: #2B363C;}.jsn-demopage.jsn-color-red #jsn-content-top #static-block .sb-content:hover .sb-link {color: #7B2724;}/*=======END RED========*//*=======GREEN========*/.jsn-demopage.jsn-color-green #jsn-content-top #static-block .sb-content .sb-img {background-color: #5F6A24;}.jsn-demopage.jsn-color-green #jsn-content-top #static-block .sb-content .sb-link {color: #2B363C;}.jsn-demopage.jsn-color-green #jsn-content-top #static-block .sb-content:hover .sb-link {color: #4D7200;}/*=======END GREEN========*//*=======PURPLE========*/.jsn-demopage.jsn-color-purple #jsn-content-top #static-block .sb-content .sb-img {background-color: #5D2D46;}.jsn-demopage.jsn-color-purple #jsn-content-top #static-block .sb-content .sb-link {color: #2B363C;}.jsn-demopage.jsn-color-purple #jsn-content-top #static-block .sb-content:hover .sb-link {color: #723B4A;}/*=======END PURPLE========*//*=======ORANGE========*/.jsn-demopage.jsn-color-orange #jsn-content-top #static-block .sb-content .sb-img {background-color: #BC501B;}.jsn-demopage.jsn-color-orange #jsn-content-top #static-block .sb-content .sb-link {color: #2B363C;}.jsn-demopage.jsn-color-orange #jsn-content-top #static-block .sb-content:hover .sb-link {color: #935227;}/*=======END ORANGE========*//*=======DARK BLUE========*/.jsn-demopage.jsn-color-darkblue #jsn-content-top #static-block .sb-content .sb-img {background-color: #2B363C;}.jsn-demopage.jsn-color-darkblue #jsn-content-top #static-block .sb-content .sb-link {color: #2B363C;}.jsn-demopage.jsn-color-darkblue #jsn-content-top #static-block .sb-content:hover .sb-link {color: #2d98bb;}/*=======END DARK BLUE========*//*===============END COLORS OF CONTENT TOP===============*//*=================ARTICLES===================*/.jsn-demopage #jsn-content #jsn-content_inner {background: #fff;}.jsn-demopage .article .jsn-article-content p {padding: 0;margin: 10px 0;}/*===============RICH BOX===================*/.jsn-demopage .lightbox-1.jsn-icon-help.jsn-modulecontainer {margin-right: -25px;}.jsn-demopage .lightbox-1.jsn-icon-help.jsn-modulecontainer:before {display: block;content: '';position: absolute;bottom: 14px;padding-right: 275px;background: url(/templates/jsn_decor_pro/images/bg-mainmenu-inner2.png) 100% bottom no-repeat;}/*================INNER RIGHT==================*/.jsn-demopage .jsn-hasinnerright #jsn-mainbody-content-inner3 {background: none;}.jsn-demopage #jsn-pos-innerright {margin-top: 9px;border-bottom-color: #3c5868;box-shadow: inset 0 1px 0 rgba(255,255,255,0.4);text-shadow: 0 1px 0 rgba(0,0,0,0.4);}div#jsn-pos-innerright .jsn-modulecontainer .jsn-modulecontainer_inner {margin: 10px;}.jsn-demopage #jsn-pos-innerright .jsn-modulecontent img {width: 100%;}.jsn-demopage #jsn-pos-innerright .jsn-modulecontent p {color: #fff;}/*===============COLORS OF INNER RIGHT===============*//*=======BLUE========*/.jsn-demopage.jsn-color-blue #jsn-pos-innerright {background-color: #5C8FB6;border: 1px solid #5C8FB6;}/*=======END BLUE========*//*=======RED========*/.jsn-demopage.jsn-color-red #jsn-pos-innerright {background-color: #AF5546;border: 1px solid #AF5546;}/*=======END RED========*//*=======GREEN========*/.jsn-demopage.jsn-color-green #jsn-pos-innerright {background-color: #8D9A48;border: 1px solid #8D9A48;}/*=======END GREEN========*//*=======PURPLE========*/.jsn-demopage.jsn-color-purple #jsn-pos-innerright {background-color: #854E6B;border: 1px solid #854E6B;}/*=======END PURPLE========*//*=======ORANGE========*/.jsn-demopage.jsn-color-orange #jsn-pos-innerright {background-color: #D77B4E;border: 1px solid #D77B4E;}/*=======END ORANGE========*//*=======DARK BLUE========*/.jsn-demopage.jsn-color-darkblue #jsn-pos-innerright {background-color: #4C6979;border: 1px solid #4C6979;}/*=======END DARK BLUE========*/div.jsn-demopage #jsn-pos-innerright #jsn-pos-innerright_inner .jsn-modulecontainer_inner {margin: 10px !important;}/*===============END COLORS OF INNER RIGHT===============*//*================BOTTOM BLOCK===============*/.jsn-demopage #jsn-content-bottom #jsn-pos-content-bottom {background-image: url(/templates/jsn_decor_pro/images/bg-master-gradient.png);background-position: left top;background-repeat: no-repeat;}.jsn-demopage #jsn-content-bottom #jsn-content-bottom-inner2 {box-shadow: inset 0 1px 0 rgba(255,255,255,0.4);text-shadow: 0 1px 0 rgba(0,0,0,0.4);}.jsn-demopage #jsn-content-bottom #bottom-static .bs-img {width: 100%;height: 100%;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;}.jsn-demopage #jsn-content-bottom #bottom-static .bs-inner:hover .bs-img {border: 6px solid #fff;}.jsn-demopage #jsn-content-bottom #bottom-static .bs-inner {}.jsn-demopage #jsn-content-bottom #bottom-static .bs-inner .grid-col_inner {margin-right: 15px;margin-left: 15px;margin-top: 15px;}.jsn-demopage #jsn-content-bottom #bottom-static .bs-inner .bs-title {color: #fff;}.jsn-demopage #jsn-content-bottom #bottom-static .bs-link {text-decoration: none;}/*===============COLORS OF BOTTOM BLOCK===============*//*=======BLUE========*/.jsn-demopage.jsn-color-blue #jsn-content-bottom #jsn-content-bottom-inner1 {background-color: #5C8FB6;border: 1px solid #5C8FB6;border-bottom-color: #4b7da4;}.jsn-demopage.jsn-color-blue #jsn-content-bottom #bottom-static .bs-img {border: 6px solid #206193;}/*=======END BLUE========*//*=======RED========*/.jsn-demopage.jsn-color-red #jsn-content-bottom #jsn-content-bottom-inner1 {background-color: #AF5546;border: 1px solid #AF5546;border-bottom-color: #a24434;}.jsn-demopage.jsn-color-red #jsn-content-bottom #bottom-static .bs-img {border: 6px solid #922311;}/*=======END RED========*//*=======GREEN========*/.jsn-demopage.jsn-color-green #jsn-content-bottom #jsn-content-bottom-inner1 {background-color: #8D9A48;border: 1px solid #8D9A48;border-bottom-color: #7b8739;}.jsn-demopage.jsn-color-green #jsn-content-bottom #bottom-static .bs-img {border: 6px solid #5F6A24;}/*=======END GREEN========*//*=======PURPLE========*/.jsn-demopage.jsn-color-purple #jsn-content-bottom #jsn-content-bottom-inner1 {background-color: #854E6B;border: 1px solid #854E6B;border-bottom-color: #5D2D46;}.jsn-demopage.jsn-color-purple #jsn-content-bottom #bottom-static .bs-img {border: 6px solid #5D2D46;}/*=======END PURPLE========*//*=======ORANGE========*/.jsn-demopage.jsn-color-orange #jsn-content-bottom #jsn-content-bottom-inner1 {background-color: #D77B4E;border: 1px solid #D77B4E;border-bottom-color: #BC501B;}.jsn-demopage.jsn-color-orange #jsn-content-bottom #bottom-static .bs-img {border: 6px solid #BC501B;}/*=======END ORANGE========*//*=======DARK BLUE========*/.jsn-demopage.jsn-color-darkblue #jsn-content-bottom #jsn-content-bottom-inner1 {background-color: #4C6979;border: 1px solid #4C6979;border-bottom-color: #3c5868;}.jsn-demopage.jsn-color-darkblue #jsn-content-bottom #bottom-static .bs-img {border: 6px solid #2B363C;}/*=======END DARK BLUE========*//*===============END COLORS OF BOTTOM BLOCK===============*//*============QUOTES=============*/.jsn-demopage #jsn-usermodules3 .testimonial blockquote {padding-left: 0;background: none;}.jsn-demopage #jsn-usermodules3 .test-img {float: left;border: 1px solid #e5e5e5;padding: 2px;}.jsn-demopage #jsn-usermodules3 .test-content {padding-left: 70px;}/*=====================OUR GALLERY========================*/.jsn-demopage #jsn-content-bottom-below {margin-bottom: 20px;}.jsn-demopage #our-gallery {background-image: url(/templates/jsn_decor_pro/images/bg-master-gradient.png);background-position: left top;background-repeat: no-repeat;box-shadow: 0 2px 10px rgba(0,0,0,0.35);-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.35);-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.35);}.jsn-demopage #our-gallery .bx-pager.bx-default-pager {display: none;}.jsn-demopage #our-gallery .bx-pager .bx-controls-auto {display: none;}.jsn-demopage #our-gallery .slider4 .slide {margin-top: 40px;}.jsn-demopage #our-gallery .bx-viewport {height: 100% !important;position: inherit !important;}.jsn-demopage #our-gallery .og-content {box-shadow: inset 0 1px 0 rgba(255,255,255,0.4);text-shadow: 0 1px 0 rgba(0,0,0,0.4);}.jsn-demopage #our-gallery .og-content h1 {text-align: center;color: #fff;padding-top: 30px;margin-bottom: -4px;font-size: 1.6em;}.jsn-demopage #our-gallery .og-content p {text-align: center;color: #fff;margin-bottom: -10px;}.jsn-demopage #our-gallery .og-content .slide-inner {display: block;width: 100%;height: 100%;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;}.jsn-demopage #our-gallery .bx-controls-direction {top: 50%;}.jsn-demopage #our-gallery .bx-controls-direction .bx-next {right: -9px;}.jsn-demopage #our-gallery .bx-controls-direction .bx-next:after {padding-top: 18px;padding-left: 33px;background:url(/templates/jsn_decor_pro/images/bg-mainmenu-inner2.png) right bottom no-repeat;display:block;content: '';position: absolute;}.jsn-demopage #our-gallery .bx-controls-direction .bx-prev {left: -10px;}.jsn-demopage #our-gallery .bx-controls-direction .bx-prev:after {padding-top: 18px;padding-right: 33px;background:url(/templates/jsn_decor_pro/images/bg-mainmenu-inner1.png) left bottom no-repeat;display:block;content: '';position: absolute;}.jsn-demopage #our-gallery .bx-controls-auto {display: none;}/*===============COLORS OF OUR GALLERY===============*//*=======BLUE========*/.jsn-demopage.jsn-color-blue #our-gallery {background-color: #5C8FB6;}.jsn-demopage.jsn-color-blue #our-gallery .og-content {border: 1px solid #5C8FB6;border-bottom-color: #4b7da4;}.jsn-demopage.jsn-color-blue #our-gallery .bx-controls-direction .bx-next,.jsn-demopage.jsn-color-blue #our-gallery .bx-controls-direction .bx-prev {background-color: #206193;}.jsn-demopage.jsn-color-blue #our-gallery .og-content .slide-inner:before {background: #206193;}/*=======END BLUE========*//*=======RED========*/.jsn-demopage.jsn-color-red #our-gallery {background-color: #AF5546;}.jsn-demopage.jsn-color-red #our-gallery .og-content {border: 1px solid #AF5546;border-bottom-color: #a24434;}.jsn-demopage.jsn-color-red #our-gallery .bx-controls-direction .bx-next,.jsn-demopage.jsn-color-red #our-gallery .bx-controls-direction .bx-prev {background-color: #922311;}.jsn-demopage.jsn-color-red #our-gallery .og-content .slide-inner {background: #922311;}/*=======END RED========*//*=======GREEN========*/.jsn-demopage.jsn-color-green #our-gallery {background-color: #8D9A48;}.jsn-demopage.jsn-color-green #our-gallery .og-content {border: 1px solid #8D9A48;border-bottom-color: #7b8739;}.jsn-demopage.jsn-color-green #our-gallery .bx-controls-direction .bx-next,.jsn-demopage.jsn-color-green #our-gallery .bx-controls-direction .bx-prev {background-color: #5F6A24;}.jsn-demopage.jsn-color-green #our-gallery .og-content .slide-inner {background: #5F6A24;}/*=======END GREEN========*//*=======PURPLE========*/.jsn-demopage.jsn-color-purple #our-gallery {background-color: #854E6B;}.jsn-demopage.jsn-color-purple #our-gallery .og-content {border: 1px solid #854E6B;border-bottom-color: #5D2D46;}.jsn-demopage.jsn-color-purple #our-gallery .bx-controls-direction .bx-next,.jsn-demopage.jsn-color-purple #our-gallery .bx-controls-direction .bx-prev {background-color: #5D2D46;}.jsn-demopage.jsn-color-purple #our-gallery .og-content .slide-inner {background: #5D2D46;}/*=======END PURPLE========*//*=======ORANGE========*/.jsn-demopage.jsn-color-orange #our-gallery {background-color: #D77B4E;}.jsn-demopage.jsn-color-orange #our-gallery .og-content {border: 1px solid #D77B4E;border-bottom-color: #BC501B;}.jsn-demopage.jsn-color-orange #our-gallery .bx-controls-direction .bx-next,.jsn-demopage.jsn-color-orange #our-gallery .bx-controls-direction .bx-prev {background-color: #BC501B;}.jsn-demopage.jsn-color-orange #our-gallery .og-content .slide-inner {background: #BC501B;}/*=======END ORANGE========*//*=======DARK BLUE========*/.jsn-demopage.jsn-color-darkblue #our-gallery {background-color: #4C6979;}.jsn-demopage.jsn-color-darkblue #our-gallery .og-content {border: 1px solid #3c5868;border-bottom-color: #4C6979;}.jsn-demopage.jsn-color-darkblue #our-gallery .bx-controls-direction .bx-next,.jsn-demopage.jsn-color-darkblue #our-gallery .bx-controls-direction .bx-prev {background-color: #2B363C;}.jsn-demopage #our-gallery .og-content .slide-inner {background: #2b363c;padding: 6px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}.jsn-demopage #our-gallery .og-content .slide-inner:hover {background: #fff !important;}/*=======END DARK BLUE========*//*===============END COLORS OF OUR GALLERY===============*//*=====================EVENTS========================*/.jsn-demopage #events {background-color: #fff;box-shadow: 0 2px 10px rgba(0,0,0,0.35);-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.35);-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.35);}.jsn-demopage #events .events-content {}.jsn-demopage #events .events-content .event-title2 {margin-top: -10px;}.jsn-demopage #events .events-content .grid-col_inner {margin-right: 20px;}.jsn-demopage #events .events-content .event-text {font-style: italic;}.jsn-demopage #events .events-content .event-clock {font-weight: bold;color: #404040;}.jsn-demopage #events .events-info {margin-left: -10px;box-shadow: 0 2px 10px rgba(0,0,0,0.35);-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.35);-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.35);}.jsn-demopage #events .events-info:after {content: '';display: block;position: absolute;background:url(/templates/jsn_decor_pro/images/bg-mainmenu-inner1.png) left bottom no-repeat;padding-top: 7px;padding-left: 10px;}.jsn-demopage #events .events-info-inner {padding-left: 15px;padding-top: 5px;padding-bottom: 10px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.4);text-shadow: 0 1px 0 rgba(0,0,0,0.4);}.jsn-demopage #events .events-info-inner .event-title1 {margin-top: -12px;}.jsn-demopage #events .events-info-inner p {max-width: 250px;}.jsn-demopage #events .events-info-inner a {color: #fff;font-weight: bold;text-decoration: none;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;}.jsn-demopage #events .events-info-inner a:hover {color: #fff;}.jsn-demopage #events .events-info .event-title,.jsn-demopage #events .events-info .event-title1,.jsn-demopage #events .events-info .event-title2,.jsn-demopage #events .events-info p {color: #fff;}/*===============COLORS OF EVENTS===============*//*=======BLUE========*/.jsn-demopage.jsn-color-blue #events .events-info {background-color: #5C8FB6;border: 1px solid #5C8FB6;border-bottom-color: #4b7da4;}/*=======END BLUE========*//*=======RED========*/.jsn-demopage.jsn-color-red #events .events-info {background-color: #AF5546;border: 1px solid #AF5546;border-bottom-color: #a24434;}/*=======END RED========*//*=======GREEN========*/.jsn-demopage.jsn-color-green #events .events-info {background-color: #8D9A48;border: 1px solid #8D9A48;border-bottom-color: #7b8739;}/*=======END GREEN========*//*=======PURPLE========*/.jsn-demopage.jsn-color-purple #events .events-info {background-color: #854E6B;border: 1px solid #854E6B;border-bottom-color: #5D2D46;}/*=======END PURPLE========*//*=======ORANGE========*/.jsn-demopage.jsn-color-orange #events .events-info {background-color: #D77B4E;border: 1px solid #D77B4E;border-bottom-color: #BC501B;}/*=======END ORANGE========*//*=======DARK BLUE========*/.jsn-demopage.jsn-color-darkblue #events .events-info {background-color: #4C6979;border: 1px solid #4C6979;border-bottom-color: #3c5868;}/*=======END DARK BLUE========*//*===============END COLORS OF EVENTS===============*//*=====================FOOTER=====================*//*===============COLORS OF FOOTER===============*//*=======BLUE========*/.jsn-demopage.jsn-color-blue #jsn-footer #jsn-footer-inner {background-color: #5C8FB6;border: 1px solid #5C8FB6;}.jsn-demopage.jsn-color-blue #jsn-footer #jsn-footermodules {box-shadow: inset 0 1px 0 rgba(255,255,255,0.4);}/*=======END BLUE========*//*=======RED========*/.jsn-demopage.jsn-color-red #jsn-footer #jsn-footer-inner {background-color: #AF5546;border: 1px solid #AF5546;}.jsn-demopage.jsn-color-red #jsn-footer #jsn-footermodules {box-shadow: inset 0 1px 0 rgba(255,255,255,0.4);}/*=======END RED========*//*=======GREEN========*/.jsn-demopage.jsn-color-green #jsn-footer #jsn-footer-inner {background-color: #8D9A48;border: 1px solid #8D9A48;}.jsn-demopage.jsn-color-green #jsn-footer #jsn-footermodules {box-shadow: inset 0 1px 0 rgba(255,255,255,0.4);}/*=======END GREEN========*//*=======PURPLE========*/.jsn-demopage.jsn-color-purple #jsn-footer #jsn-footer-inner {background-color: #854E6B;border: 1px solid #854E6B;}.jsn-demopage.jsn-color-purple #jsn-footer #jsn-footermodules {box-shadow: inset 0 1px 0 rgba(255,255,255,0.4);}/*=======END PURPLE========*//*=======ORANGE========*/.jsn-demopage.jsn-color-orange #jsn-footer #jsn-footer-inner {background-color: #D77B4E;border: 1px solid #D77B4E;}.jsn-demopage.jsn-color-orange #jsn-footer #jsn-footermodules {box-shadow: inset 0 1px 0 rgba(255,255,255,0.4);}/*=======END ORANGE========*//*=======DARK BLUE========*/.jsn-demopage.jsn-color-darkblue #jsn-footer #jsn-footer-inner {background-color: #4C6979;border: 1px solid #4C6979;}.jsn-demopage.jsn-color-darkblue #jsn-footer #jsn-footermodules {box-shadow: inset 0 1px 0 rgba(255,255,255,0.4);}/*=======END DARK BLUE========*//*===============END COLORS OF FOOTER===============*/@media screen and (max-width: 960px) {.jsn-mobile.jsn-demopage #jsn-logo {padding-left: 20px;}.jsn-mobile.jsn-demopage #jsn-headerright {padding-right: 20px;}.jsn-mobile.jsn-demopage .jsn-gallery .prev_button {left: 0 !important;}.jsn-mobile.jsn-demopage .jsn-gallery .prev_button:after {background: none !important;}.jsn-mobile.jsn-demopage .jsn-gallery .next_button {right: 0 !important;}.jsn-mobile.jsn-demopage .jsn-gallery .next_button:after {background: none !important;}.jsn-mobile.jsn-demopage .lightbox-1.jsn-icon-help.jsn-modulecontainer:before {padding-bottom: 151px;padding-right: 915px;}.jsn-mobile.jsn-demopage #events .events-content {width: 25%;}.jsn-mobile.jsn-demopage #jsn-pos-innerright .jsn-modulecontent img {width: 10%;float: left;}.jsn-mobile.jsn-demopage #jsn-pos-innerright .jsn-modulecontent p {padding-left: 110px;max-width: 740px;}}@media screen and (max-width: 480px) {.jsn-mobile.jsn-demopage #jsn-logo {text-align: center;}.jsn-mobile.jsn-demopage .jsn-modulecontent #quotes .quote-text {font-size: 1em;}.jsn-mobile.jsn-demopage #jsn-content-top #static-block .sb-content.grid-col {padding-bottom: 20px;}.jsn-mobile.jsn-demopage .lightbox-1.jsn-icon-help.jsn-modulecontainer:before {padding-bottom: 194px;padding-right: 365px;}.jsn-mobile.jsn-demopage #events .events-content {padding-left: 20px;width: 100%;}.jsn-mobile.jsn-demopage #events .events-info:after {display: none;}.jsn-mobile.jsn-demopage #our-gallery .slider4 .slide img {width: 100% !important;}.jsn-mobile.jsn-demopage .jsn-gallery .label_skitter .jsn-themeslider-caption-description {display: none;}.jsn-mobile.jsn-demopage .jsn-gallery .label_skitter {bottom: -3% !important;left: 13% !important;width: 58% !important;}.jsn-mobile.jsn-demopage .jsn-gallery .label_skitter .jsn-themeslider-caption-title {font-size: 10px !important;margin-bottom: 10px !important;padding: 10px;}.jsn-mobile.jsn-demopage #jsn-leftsidecontent div.jsn-modulecontainer_inner, #jsn-rightsidecontent div.jsn-modulecontainer_inner {margin: 0;}.jsn-mobile.jsn-demopage #jsn-pos-innerright .jsn-modulecontent img {width: 100%;padding-bottom: 10px;}.jsn-mobile.jsn-demopage #jsn-pos-innerright .jsn-modulecontent p {padding-left: 0px;font-size: 1em;padding-top: 0px;max-width: none;}.jsn-mobile.jsn-demopage #jsn-content-top #static-block .sb-content .sb-text {max-width: none;}.jsn-mobile.jsn-demopage #jsn-rightsidecontent div[class*=richbox-] {margin-right: 0;background: none;}.jsn-mobile.jsn-demopage .lightbox-1.jsn-icon-help.jsn-modulecontainer {margin-right: 0;}.jsn-mobile.jsn-demopage .lightbox-1.jsn-icon-help.jsn-modulecontainer:before {display: none;}}@media only screen and (min-width: 481px) and (max-width: 768px) {.jsn-mobile.jsn-demopage .jsn-gallery .label_skitter{padding: 5px;margin-left: 49px;}}[class^="jsn-icon-"]:before,[class*="jsn-icon-"]:before {font-family: 'FontAwesome';}[class^="jsn-icon-"],[class*="jsn-icon-"] {line-height: inherit;font-family: inherit;}

/* 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: fixed;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: /media/com_finder/css/finder.css */
#advanced-search {text-align:left;width:100%;padding:5px 0 15px;}#advanced-search-toggle {cursor:pointer;}#search-query-explained {padding:10px 0;}#search-query-explained span.term,#search-query-explained span.date,#search-query-explained span.when,#search-query-explained span.branch,#search-query-explained span.node,#search-query-explained span.op {font-weight:bold;}#search-query-explained span.op {text-transform:uppercase;}#search-results li.search-result .mime-pdf {padding-left:20px;background:url(/media/system/images/pdf_button.png) no-repeat;}#search-results .search-pagination,#search-results .pagination,#search-results .search-pages-counter {clear:both;margin:0 auto;}#highlighter-start, #highlighter-end {display:none;height:0;opacity:0;}span.highlight {background-color:#FFFFCC;font-weight:bold;padding:1px 0;}ul.autocompleter-choices {position:absolute;margin:0;padding:0;list-style:none;border:1px solid #EEEEEE;background-color:white;border-right-color:#DDDDDD;border-bottom-color:#DDDDDD;text-align:left;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;z-index:50;}ul.autocompleter-choices li {background:none;position:relative;padding:0.1em 1.5em 0.1em 1em;cursor:pointer;font-weight:normal;font-size:1em;}ul.autocompleter-choices li.autocompleter-selected {background-color:#444;color:#fff;}ul.autocompleter-choices span.autocompleter-queried {font-weight:bold;}ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried {color:#9FCFFF;}.autocomplete-suggestions {border: 1px solid #999;background: #FFF; cursor: default;overflow: auto;-webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);-moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);}.autocomplete-suggestion {padding: 2px 5px;white-space: nowrap;overflow: hidden;}.autocomplete-no-suggestion {padding: 2px 5px;}.autocomplete-selected {background: #F0F0F0;}.autocomplete-suggestions strong {font-weight: bold; color: #000;}.autocomplete-group {padding: 2px 5px;}.autocomplete-group strong {font-weight: bold;font-size: 16px;color: #000;display: block;border-bottom: 1px solid #000;}ul#finder-filter-select-list {top: 4em !important;}.finder-selects .inputbox {width: 180px;}div#finder-filter-window .filter-branch .finder-selects {float: left;}