.jsn-homepage.jsn-demo-page #jsn-promo{margin:0}.jsn-homepage.jsn-demo-page .box_skitter,.jsn-homepage.jsn-demo-page .label_skitter{background:none!important}.jsn-color-blue.jsn-homepage.jsn-demo-page #jsn-promo{background-color:#41688f}.jsn-color-red.jsn-homepage.jsn-demo-page #jsn-promo{background-color:#e74c3c}.jsn-color-green.jsn-homepage.jsn-demo-page #jsn-promo{background-color:#1abc9c}.jsn-color-orange.jsn-homepage.jsn-demo-page #jsn-promo{background-color:#e67e22}.jsn-color-violet.jsn-homepage.jsn-demo-page #jsn-promo{background-color:#9b59b6}.jsn-color-grey.jsn-homepage.jsn-demo-page #jsn-promo{background-color:#bcc6c9}#demo-main-features{padding:80px 0}#demo-main-features div.grid-layout div.grid-col div.grid-col_inner{margin-right:0;padding:55px}#demo-main-features div.grid-layout.grid1 div.grid-col.block1 div.grid-col_inner{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}#demo-main-features div.grid-layout.grid2 div.grid-col.block4 div.grid-col_inner{border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5}#demo-main-features div.grid-layout.grid2 div.grid-col{margin-top:-1px}#demo-main-features div.grid-layout.grid2 div.grid-col.block4{margin-left:-1px}#demo-main-features div.grid-layout div.grid-col .icon{display:inline-block;float:left}#demo-main-features div.grid-layout div.grid-col .icon .link-icon{display:block;padding:0;width:63px;height:63px;overflow:hidden}#demo-main-features div.grid-layout div.grid-col .icon .link-icon img{display:block;background-color:#555}.jsn-color-blue #demo-main-features div.grid-layout div.grid-col .icon .link-icon img{background-color:#009aca}.jsn-color-red #demo-main-features div.grid-layout div.grid-col .icon .link-icon img{background-color:#bf0000}.jsn-color-green #demo-main-features div.grid-layout div.grid-col .icon .link-icon img{background-color:#429e00}.jsn-color-orange #demo-main-features div.grid-layout div.grid-col .icon .link-icon img{background-color:#e66000}.jsn-color-violet #demo-main-features div.grid-layout div.grid-col .icon .link-icon img{background-color:#9e0084}.jsn-color-grey #demo-main-features div.grid-layout div.grid-col .icon .link-icon img{background-color:#555}#demo-main-features div.grid-layout div.grid-col .intro-content{padding-left:90px}#demo-main-features div.grid-layout div.grid-col .intro-content .intro-heading a{color:#000;font-weight:bold}#demo-main-features div.grid-layout div.grid-col .intro-content .desc{color:#888;line-height:2em}.jsn-homepage.jsn-demo-page #jsn-content{background-color:#f5f5f5}.jsn-homepage.jsn-demo-page #demo-main-content{padding:50px 0 80px}.jsn-homepage.jsn-demo-page #demo-main-content .demo-responsive-image{display:block}.jsn-homepage.jsn-demo-page #demo-main-content .demo-responsive-image img{max-width:100%}.jsn-homepage.jsn-demo-page #demo-main-content .demo-main-content-text{padding:0!important}.jsn-homepage.jsn-demo-page #demo-main-content .demo-main-content-text h3.main-heading{font-size:1.8em;margin-bottom:30px}#demo-gallery{padding:50px 0;border-bottom:1px solid #e5e5e5}#demo-gallery .item{padding:40px}#demo-gallery .item .img a{display:block;position:relative}#demo-gallery .item .img a img{max-width:100%}#demo-gallery .item .desc{padding:10px 20px;border:1px solid #e5e5e5}#demo-gallery .item .img a:before{content:"";display:block;position:absolute;width:70px;height:70px;top:calc(50% - 15px);left:50%;margin-left:-35px;background:#000 url(https://presidium.hu/templates/jsn_blank_pro/images/icons/icon-zoom.png.pagespeed.ce.GOizeF31EW.png) center center no-repeat;z-index:10;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}#demo-gallery .item .img a:hover:before{top:calc(50% - 35px);opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#demo-gallery .item .img a:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.3);z-index:9;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}#demo-gallery .item .img a:hover:after{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.jsn-homepage.jsn-demo-page #jsn-pos-content-bottom+#jsn-usermodules3{padding:50px 0}.jsn-homepage.jsn-demo-page div.jsn-modulecontainer ul.menu-sidemenu{border:none}.jsn-homepage.jsn-demo-page #jsn-usermodules3 ul.menu-sidemenu>li>a>span{padding-left:0;background:none}@media only screen and (max-width:768px),(max-device-width:768px){#demo-main-features div.grid-layout div.grid-col div.grid-col_inner{padding:30px}#demo-main-features{padding:50px 0}#demo-gallery .item .img a{right:auto;left:auto;top:auto}[class*="jsn-themeslider-skitter-"] .label_skitter p.jsn-themeslider-caption-title{margin-top:50px;margin-bottom:5px}[class*="jsn-themeslider-skitter-"] .label_skitter p.jsn-themeslider-caption-description{font-size:18px}}@media only screen and (max-width:480px),(max-device-width:480px){[class*="jsn-themeslider-skitter-"] .label_skitter p.jsn-themeslider-caption-title{font-size:25px!important;margin-top:25px!important}#demo-main-features div.grid-layout.grid1 div.grid-col.block1 div.grid-col_inner{border-bottom:none;border-right:none}#demo-main-features div.grid-layout.grid2 div.grid-col.block4 div.grid-col_inner{border-left:none;border-top:none}#demo-main-features div.grid-layout div.grid-col div.grid-col_inner{padding:20px}#demo-gallery{padding:25px 0 30px}#demo-main-features{padding:20px 0}.jsn-homepage.jsn-demo-page #demo-main-content{padding:30px 0}}@media only screen and (max-width:960px),(max-device-width:960px){.jsn-mobile [class*="jsn-themeslider-skitter-"] .label_skitter p.jsn-themeslider-caption-description{display:none}.jsn-mobile.jsn-homepage.jsn-demo-page #demo-main-content .row-fluid .span4,.jsn-mobile.jsn-homepage.jsn-demo-page #demo-main-content .row-fluid .span8{width:100%}}form#login-form a.btn.hasTooltip{display:inline-block!important}@media only screen and (max-width:768px) and (min-width:481px),(max-device-width:768px) and (min-device-width:481px) and (orientation:portrait){#jsn-footermodules [class*="span"]{width:100%}}#jsn-header{position:relative}#jsn-header.jsn-menu-sticky{height:56px}#jsn-pos-promo{margin-top:28px;margin-bottom:28px}.jsn-menu-sticky #jsn-logo img{margin-top:-10px;width:70%}#jsn-body{margin-top:-20px}#jsn-logo a{margin:0!important}#jsn-logo-desktop{margin-top:13px}@media (min-width:1200px){#jsn-header:not(.jsn-menu-sticky) ul.menu-mainmenu > li{padding:0;height:80px}}#jsn-header .jsn-megamenu ul.menu-mainmenu>li>a{padding:0 13px 0!important}#jsn-header.jsn-menu-sticky .jsn-megamenu ul.menu-mainmenu>li>a>span{padding-top:8px;padding-bottom:8px}#jsn-header:not(.jsn-menu-sticky) .jsn-megamenu ul.menu-mainmenu li a span{padding-top:8px;padding-bottom:1px}.jsn-tpl-megamenu>li>.nav-child{margin-top:0!important}ul.nav-child{margin-left:-2px!important}.jsn-menu-sticky #jsn-tpl-megamenu{left:24px!important}.jsn-menu-sticky #jsn-logo{top:20px;position:relative}a,span,h1,h2,h3,h4,h5,h6,p{font-family:"Montserrat"!important}.menu-mainmenu.jsn-menu-mobile{width:300px!important;left:initial!important;overflow:hidden!important}#jsn-menu .jsn-modulecontent>.jsn-menu-toggle{color:#fff!important}#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu li ul .clearfix{background:none!important}div.jsn-modulecontainer ul.menu-mainmenu ul ul{top:0;margin-left:300px!important}@media (min-width:1201px){.my-block{width:1170px!important;margin:0 auto!important}#jsn-content_inner{width:100%!important}}#jsn-page{background-color:#1c1e1e}#jsn-mainbody{background-color:#fff}#jsn-brand{display:none}#jsn-header{background-color:#1c1e1e}#jsn-mainbody{padding:0!important}#jsn-centercol{padding:0!important}#jsn-footer{border-top:none!important}#jsn-footermodules{padding:0!important}#jsn-footer-inner{width:100%!important}.elastislide-wrapper.elastislide-horizontal{box-shadow:none!important}.themestrip-container{padding:0 40px!important;margin:-24px 10px!important}.menu-mainmenu span{text-transform:uppercase;color:#fff;letter-spacing:1.5px}#jsn-header:not(.jsn-menu-sticky) .menu-mainmenu span.jsn-menutitle{margin-top:-8px;padding:30px 10px 29px 10px!important;font-weight:bold}#jsn-header.jsn-menu-sticky .menu-mainmenu span.jsn-menutitle{margin-top:0;padding:10px 10px 10px 10px!important}.menu-mainmenu a:hover span{background-color:#ffa500;color:#000}#jsn-tpl-megamenu{position:relative!important}.jsn-tpl-mm-megamenu-inner{position:absolute!important;top:87px!important;left:15px!important}.nav-child{background-color:#ffa500!important}.nav-child a{background-color:transparent!important}#jsn-header{height:80px}#jsn-maincontent{margin-top:-28px!important}.jsn-es-slider{margin-top:-28px!important}.nav-child span.jsn-menutitle{padding:10px!important;margin-top:5px}.nav-child,.nav-child li{width:200px!important}.nav-child{left:15px!important}.nav-child .nav-child{left:-499px!important}.nav-child>li>a{padding:0!important}ul.menu-mainmenu ul li a{border-bottom:none!important}@media (max-width:1400px){.jsn-menutitle{font-size:80%!important}}@media (max-width:1200px){div.jsn-megamenu ul.menu-mainmenu.jsn-hasIcon>li>a{padding:0!important}.jsn-menutitle{font-size:11px!important}.jsn-tpl-megamenu>li>.nav-child{margin-top:-5px!important;margin-left:-163px!important}div.jsn-modulecontainer ul.menu-mainmenu ul ul{top:0;margin-left:-400px!important}#jsn-menu{right:20px;top:6px}#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu ul ul li{left:410px!important}#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu ul ul,#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu ul{overflow:hidden}}