#jm-allpage{position: relative;background: #f8f8f8}#jm-allpage .nospace{padding-top: 0;padding-bottom: 0}#jm-allpage .nospace-top{padding-top: 0}#jm-allpage .nospace-bottom{padding-bottom: 0}#jm-allpage .nospace-bottom .jm-module{margin-bottom: 0}.sticky-bar #jm-header{padding-top: 106px}@media (min-width: 480px){.sticky-bar.header-bg-only #jm-header{padding-top: 0 !important}}#jm-header{position: relative;background: #161a17;color: #fff}#jm-header .jm-module .jm-title{color: #fff}#jm-header .moduletable h3{color: #fff}.header-bg #jm-header,.header-content #jm-header{background: #1c1e18}#jm-header-bg{position: relative;z-index: 2}#jm-header-bg .jm-module-raw{float: none;margin: 0}#jm-header-content{position: relative;z-index: 3;padding-top: 90px;padding-bottom: 60px}.header-content #jm-header-bg{position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden;width: 100%;height: 100%}#jm-top-menu-nav{padding-top: 31px;padding-bottom: 27px}#jm-top-menu-nav .jmoddiv.jmodinside{position: static}.header-bg #jm-logo-nav{position: absolute;top: 0;left: 0;right: 0;bottom: auto;width: 100%;z-index: 998;-webkit-transition: background .2s ease-in;transition: background .2s ease-in}#jm-logo{padding: 20px 0;max-width: 100%}#jm-logo a{color: #fff}#jm-logo img{border: none;max-height: 66px;margin: 0;-webkit-transition: all .2s ease-in;transition: all .2s ease-in}#jm-logo span{font-size: 24px;line-height: 1}#jm-sitedesc{padding-top: 25px;padding-left: 10px;line-height: 1.1}.sticky-bar #jm-logo-nav{position: fixed;top: 0;left: 0;right: 0;bottom: auto;width: 100%;z-index: 998;-webkit-transition: background .2s ease-in;transition: background .2s ease-in}.sticky-bar .scrolled #jm-logo-nav,.sticky-bar.scrolled #jm-logo-nav{background: rgba(22,26,23,0.9)}.sticky-bar .scrolled #jm-logo-nav #jm-top-menu-nav,.sticky-bar.scrolled #jm-logo-nav #jm-top-menu-nav{padding-top: 10px;padding-bottom: 6px;-webkit-transition: all .2s ease-in;transition: all .2s ease-in}.sticky-bar .scrolled #jm-logo-nav #jm-logo img,.sticky-bar.scrolled #jm-logo-nav #jm-logo img{margin: -10px 0;max-height: 44px}#jm-top1{padding-top: 75px;padding-bottom: 15px;background-color: #f8f8f8;color: #666}#jm-top2{padding-top: 75px;padding-bottom: 15px;background-color: #1b211d;color: #666}#jm-top3{padding-top: 75px;padding-bottom: 15px;background-color: #f8f8f8;color: #666}#jm-system-mesasage{background: #f8f8f8}#jm-main{padding-top: 75px;padding-bottom: 15px;background: #f8f8f8;color: #666}#jm-main > .container-fluid{padding-left: 30px;padding-right: 30px}#jm-main > .container-fluid > .row-fluid{margin-left: -30px;margin-right: -30px}#jm-main > .container-fluid > .row-fluid > [class*="span"]{padding-left: 30px;padding-right: 30px}#jm-maincontent{margin-bottom: 60px}#jm-bottom1{padding-top: 75px;padding-bottom: 15px;background: #fff;color: #666}#jm-bottom2{padding-top: 75px;padding-bottom: 15px;background: #f8f8f8;color: #666}#jm-bottom3{padding-top: 75px;padding-bottom: 15px;background: #fff;color: #666}#jm-bottom4{padding-top: 75px;padding-bottom: 15px;background: #97c625;color: #fff}#jm-footer-mod{padding-top: 75px;padding-bottom: 15px;background-color: #1b211d;color: #666}#jm-footer-mod + #jm-footer #jm-footer-in{position: relative}#jm-footer-mod + #jm-footer #jm-footer-in:before{content: '';position: absolute;background: rgba(102,102,102,0.3);height: 1px;width: 50px;top: -30px;left: 15px}#jm-footer{padding: 30px 0;background-color: #1b211d;color: rgba(102,102,102,0.5)}#jm-footer a{color: inherit}#jm-footer a:hover{text-decoration: none;color: #ac0604}#jm-header.bg,#jm-top1.bg,#jm-top2.bg,#jm-top3.bg,#jm-bottom1.bg,#jm-bottom2.bg,#jm-bottom3.bg,#jm-bottom4.bg,#jm-footer-mod.bg{position: relative}#jm-header.bg:before,#jm-top1.bg:before,#jm-top2.bg:before,#jm-top3.bg:before,#jm-bottom1.bg:before,#jm-bottom2.bg:before,#jm-bottom3.bg:before,#jm-bottom4.bg:before,#jm-footer-mod.bg:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 100%;width: 100%;background-repeat: no-repeat;pointer-events: none}#jm-header.bg > div,#jm-top1.bg > div,#jm-top2.bg > div,#jm-top3.bg > div,#jm-bottom1.bg > div,#jm-bottom2.bg > div,#jm-bottom3.bg > div,#jm-bottom4.bg > div,#jm-footer-mod.bg > div{position: relative}#jm-header.bg > #jm-logo-nav-space{position: static}#jm-header.bg:before{opacity: 1}#jm-top1.bg:before{opacity: 1}#jm-top2.bg:before{opacity: 1}#jm-top3.bg:before{opacity: 1}#jm-bottom1.bg:before{opacity: 1}#jm-bottom2.bg:before{opacity: 1}#jm-bottom3.bg:before{opacity: 1}#jm-bottom4.bg:before{opacity: 1}#jm-footer-mod.bg:before{opacity: 1}#jm-top3 + #jm-main,#jm-top3 + #jm-system-message + #jm-main{padding-top: 0}#jm-back-top{position: fixed;bottom: 20px;right: 20px;left: auto;z-index: 999}#jm-back-top a{font-size: 14px;text-align: center;position: relative;display: block;height: 35px;line-height: 35px;width: 35px;-webkit-transition: all 1s ease 0s;transition: all 1s ease 0s;border-radius: 50%;background-color: #ac0604;color: #fff;opacity: .3}#jm-back-top a:hover{opacity: .6;text-decoration: none}.responsive-disabled{min-width: 1170px}.responsive-disabled #jm-allpage{min-width: 1170px}.responsive-disabled #jm-logo-nav-wrap{padding-top: 0 !important}.responsive-disabled #jm-logo-nav{position: static}.span0{float: none !important}.span50{float: left !important;width: 50% !important}.jm-module,.moduletable{margin-bottom: 60px}.jm-module .jm-title,.moduletable .jm-title,.jm-module > h3,.moduletable > h3{font-weight: 600;font-family: 'Montserrat', sans-serif;font-size: 18px;line-height: 20px;margin: 0 0 20px;color: #010508;text-transform: uppercase;word-wrap: break-word;padding: 0 7px;position: relative}.jm-module .jm-title span:first-child:before,.moduletable .jm-title span:first-child:before,.jm-module > h3 span:first-child:before,.moduletable > h3 span:first-child:before{content: "";position: absolute;height: 4px;width: 4px;left: 0;bottom: 4px;background-color: #ac0604}.jm-module.margin-ms{margin: 0 !important}.jm-module.large-margin-ms{margin-bottom: 75px}.jm-module.big-title-ms{margin-bottom: 60px}.jm-module.big-title-ms .jm-title{font-size: 2.857em;line-height: 44px;text-align: center}.jm-module.big-title-ms .jm-title span:first-child{position: relative;padding-left: 15px}.jm-module.big-title-ms .jm-title span:first-child:before{height: 9px;width: 9px;left: 0;bottom: 10px}.jm-module.big-title-ms .jm-module-content{text-align: center;font-size: 1.143em;font-style: italic;letter-spacing: 0.02em}.jm-module.color-ms{background: #fff;color: #666;padding: 30px;box-shadow: 5px 9px 35px 0px rgba(0,0,0,0.1);border-radius: 10px}.jm-module.color-ms .jm-title{color: #010508}.jm-module.footer-info-ms{margin-top: -30px}.jm-module.footer-info-ms p + p{margin-top: 40px;line-height: 2}#jm-header .jm-module .jm-title,#jm-header .moduletable > h3{color: #fff}#jm-top1 .jm-module .jm-title,#jm-top1 .moduletable > h3{color: #010508}#jm-top2 .jm-module .jm-title,#jm-top2 .moduletable > h3{color: #fff}#jm-top3 .jm-module .jm-title,#jm-top3 .moduletable > h3{color: #010508}#jm-bottom1 .jm-module .jm-title,#jm-bottom1 .moduletable > h3{color: #010508}#jm-bottom2 .jm-module .jm-title,#jm-bottom2 .moduletable > h3{color: #010508}#jm-bottom3 .jm-module .jm-title,#jm-bottom3 .moduletable > h3{color: #010508}#jm-bottom4 .jm-module .jm-title,#jm-bottom4 .moduletable > h3{color: #fff}#jm-bottom4 .jm-title span:first-child:before{background-color: #fff}#jm-footer-mod .jm-module .jm-title,#jm-footer-mod .moduletable > h3{color: #fff}#jm-offcanvas .jm-module .jm-title,#jm-offcanvas .moduletable > h3{color: #818181}#jm-allpage .jm-module.color-ms .jm-module .jm-title,#jm-allpage .jm-module.color-ms .moduletable > h3{color: #010508}#jm-main .jm-module.big-title-ms .jm-module-content{color: #808080}.jm-module-raw{float: left;margin-right: 30px}#jm-top-menu-nav .jm-module-raw{margin-right: 0}#jm-top-menu-nav .jm-module-raw > #login-form{margin: 0}#jm-top-menu-nav .jm-module-raw > #login-form .control-group{display: inline-block;vertical-align: top;line-height: 1;margin: 0}#jm-top-menu-nav .jm-module-raw > #login-form #form-login-remember,#jm-top-menu-nav .jm-module-raw > #login-form ul{display: none}#jm-top-menu-nav .jm-module-raw > #login-form .login-greeting,#jm-top-menu-nav .jm-module-raw > #login-form .logout-button{float: left}#jm-top-menu-nav .jm-module-raw > #login-form .login-greeting{font-size: 13px;padding: 10px;font-family: 'Montserrat', sans-serif;color: #e1e1e1}.carousel-fade .carousel-inner .item{transition-property: opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity: 0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity: 1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left: 0;transform: translate3d(0, 0, 0)}.carousel-fade .carousel-control{z-index: 2}.jmm-mod-row{margin: -15px}.jmm-mod-row:before,.jmm-mod-row:after{display: table;content: "";line-height: 0}.jmm-mod-row:after{clear: both}.jmm-mod-row > div{float: left;padding: 15px;box-sizing: border-box}.jmm-mod-row.margin{margin: 0}.jmm-mod-row.margin > div{padding-left: 0;padding-right: 0}.jmm-mod-row.row-1 > div{width: 100%}.jmm-mod-row.row-2 > div{width: 50%}.jmm-mod-row.row-3 > div{width: 33.33%}.jmm-mod-row.row-4 > div{width: 25%}.jmm-mod-row.row-5 > div{width: 20%}.jmm-mod-row.row-6 > div{width: 16.66%}.jmm-mod-row.row-7 > div{width: 14.28%}.jmm-mod-row.row-8 > div{width: 12.5%}.jmm-mod-row.row-9 > div{width: 11.11%}.jmm-mod-row.row-10 > div{width: 10%}.jmm-mod-row.row-11 > div{width: 9.09%}.jmm-mod-row.row-12 > div{width: 8.33%}#jm-allpage .jmm-add-features.default.above{text-align: center}#jm-allpage .jmm-add-features.default.above .jmm-icon{padding-bottom: 30px}#jm-allpage .jmm-add-features.default .jmm-icon img{-webkit-transition: box-shadow .2s ease-in;transition: box-shadow .2s ease-in;box-shadow: 5px 9px 35px 0px rgba(0,0,0,0.06);border-radius: 50%}#jm-allpage .jmm-add-features.default .jmm-item:hover .jmm-icon img{box-shadow: 5px 9px 35px 0px rgba(0,0,0,0.15)}#jm-allpage .jmm-add-features.default .jmm-description{letter-spacing: 0.02em}#jm-allpage .jmm-add-features.default .jmm-title{line-height: 1.1;font-weight: 600;font-size: 1.214em;text-transform: uppercase;font-family: 'Montserrat', sans-serif;color: #010508}#jm-allpage .jmm-add-features.default .jmm-title + .jmm-text{margin-top: 20px}#jm-allpage .jmm-add-features.default .jmm-title a{color: inherit;font-weight: 600;text-decoration: none}#jm-allpage .jmm-add-features.default .jmm-title a:hover{color: #ac0604}#jm-allpage .jmm-add-features.default .jmm-button{margin-top: 60px}#jm-allpage .jmm-add-features.default .jmm-button .btn{background: none;padding: 10px 30px;border: 2px solid #cacaca;color: #010508}#jm-allpage .jmm-add-features.default .jmm-button .btn:hover,#jm-allpage .jmm-add-features.default .jmm-button .btn:focus{border-color: #ac0604;background: none}#jm-header .jmm-add-features.default .jmm-title{color: #fff}#jm-top1 .jmm-add-features.default .jmm-title{color: #010508}#jm-top2 .jmm-add-features.default .jmm-title{color: #fff}#jm-top3 .jmm-add-features.default .jmm-title{color: #010508}#jm-bottom1 .jmm-add-features.default .jmm-title{color: #010508}#jm-bottom2 .jmm-add-features.default .jmm-title{color: #010508}#jm-bottom3 .jmm-add-features.default .jmm-title{color: #010508}#jm-bottom4 .jmm-add-features.default .jmm-title{color: #010508}#jm-footer-mod .jmm-add-features.default .jmm-title{color: #fff}#jm-offcanvas .jmm-add-features.default .jmm-title{color: #818181}#jm-allpage .jm-module.color-ms .jmm-add-features.default .jmm-title{color: #010508}#jm-allpage .jmm-add-features.default.order-ms .jmm-items{margin: 0 -15px}#jm-allpage .jmm-add-features.default.order-ms .jmm-item{padding: 0 15px}#jm-allpage .jmm-add-features.default.order-ms .jmm-icon img{box-shadow: none;border-radius: 0}#jm-allpage .jmm-add-features.default.order-ms .jmm-item:hover .jmm-icon img{box-shadow: none}#jm-allpage .jmm-add-features.default.order-ms .jmm-description{letter-spacing: normal}#jm-allpage .jmm-add-features.default.order-ms .jmm-title{text-transform: uppercase;font-size: 0.929em;line-height: 1.1;color: #ac0604;letter-spacing: 0.4em}#jm-allpage .jmm-add-features.default.order-ms .jmm-title + .jmm-text{margin-top: 10px}#jm-allpage .jmm-add-features.default.order-ms .jmm-text{font-weight: 600;font-family: 'Montserrat', sans-serif;font-size: 2.857em;line-height: 44px;color: #010508;text-transform: uppercase}#jm-allpage .jmm-add-features.default.order-ms .readmore{display: inline-block;margin-bottom: 0;text-align: center;vertical-align: middle;cursor: pointer;line-height: 20px;text-decoration: none;border-radius: 22px;border: none;background: #ac0604;box-sizing: border-box;letter-spacing: 0.1em;font-family: 'Montserrat', sans-serif;font-size: 11px;font-weight: 600;padding: 12px 30px;color: #fff;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;text-transform: uppercase;margin-top: 30px}#jm-allpage .jmm-add-features.default.order-ms .readmore:hover,#jm-allpage .jmm-add-features.default.order-ms .readmore:focus,#jm-allpage .jmm-add-features.default.order-ms .readmore:active{text-decoration: none;color: #fff;background: #000}#jm-allpage .jmm-add-features.default.order-ms .readmore .icon-search.icon-white{color: inherit}#jm-allpage .jm-module.order-ms.margin-ms{float: left;margin-top: -110px !important;margin-bottom: -15px !important}.jmm-testimonials.override{text-align: center;max-width: 670px;margin: 0 auto;position: relative}.jmm-testimonials.override:before{content: url('../images/before-mark.png');position: absolute;width: 27px;height: 22px;top: -13px;left: 60px;z-index: 3}.jmm-testimonials.override:after{content: url('../images/after-mark.png');position: absolute;width: 27px;height: 22px;bottom: -10px;right: 60px;z-index: 3}.jmm-testimonials.override .jmm-testimonials-in{box-sizing: border-box;box-shadow: 5px 9px 35px 0px rgba(0,0,0,0.1);border-radius: 10px;background: #fff;color: #666;position: relative}.jmm-testimonials.override.indicators{padding-bottom: 30px}.jmm-testimonials.override.indicators:after{bottom: 18px}.jmm-testimonials.override .jmm-text{padding: 60px;font-size: 1.143em;line-height: 1.7}.jmm-testimonials.override .jmm-image{margin-bottom: 30px}.jmm-testimonials.override .jmm-comment{letter-spacing: 0.02em}.jmm-testimonials.override .jmm-author{margin-top: 30px;color: #010508}.jmm-testimonials.override .jmm-author:before{content: ' ~ '}.jmm-testimonials.override .jmm-profession{font-size: 0.8em}.jmm-testimonials.override .carousel-indicators{top: auto;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);right: auto;margin-top: 30px}.jmm-testimonials.override .carousel-indicators li{width: 8px;height: 8px;cursor: pointer;background-color: #eaeaea;box-sizing: border-box;margin: 0 4px;border-radius: 50%}.jmm-testimonials.override .carousel-indicators li:hover{background-color: #ac0604;border-color: #ac0604}.jmm-testimonials.override .carousel-indicators .active{background-color: transparent;box-shadow: 0 0 0 2px #ac0604}.jmm-team-profiles.override{text-align: center}.jmm-team-profiles.override .jmm-avatar{display: inline-block;margin-bottom: 30px;position: relative}.jmm-team-profiles.override .jmm-avatar .jmm-img img{border: 20px solid #fff}.jmm-team-profiles.override .jmm-avatar .jmm-img.rounded img{border-radius: 100%}.jmm-team-profiles.override .jmm-avatar:hover .jmm-img.rounded img{box-shadow: 5px 9px 35px 0px rgba(0,0,0,0.1)}.jmm-team-profiles.override .jmm-avatar .jmm-social{position: absolute;width: 100%;top: 50%;left: 50%;margin: 0;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);pointer-events: none}.jmm-team-profiles.override .jmm-avatar .jmm-social .jmm-item{opacity: 0;-webkit-transition: opacity 200ms ease-in-out;transition: opacity 200ms ease-in-out}.jmm-team-profiles.override .jmm-avatar .jmm-social .jmm-item:nth-child(2){-webkit-transition: opacity 400ms ease-in-out;transition: opacity 400ms ease-in-out}.jmm-team-profiles.override .jmm-avatar .jmm-social .jmm-item:nth-child(3){-webkit-transition: opacity 600ms ease-in-out;transition: opacity 600ms ease-in-out}.jmm-team-profiles.override .jmm-avatar:hover .jmm-social{pointer-events: auto}.jmm-team-profiles.override .jmm-avatar:hover .jmm-social .jmm-item{opacity: 1}.jmm-team-profiles.override .jmm-name{font-size: 1.214em;font-family: 'Montserrat', sans-serif;color: #010508;font-weight: 700;text-transform: uppercase}.jmm-team-profiles.override .jmm-name a{color: #010508}.jmm-team-profiles.override .jmm-name a:focus,.jmm-team-profiles.override .jmm-name a:hover{text-decoration: none;color: #ac0604}.jmm-team-profiles.override .jmm-profession{text-transform: uppercase}.jmm-team-profiles.override .jmm-social{margin-top: 10px}.jmm-team-profiles.override .jmm-social .jmm-list .jmm-item{display: inline-block;margin: 0 8px}.jmm-team-profiles.override .jmm-social .jmm-link{display: block;width: 44px;height: 44px;line-height: 44px;border-radius: 100%;color: #fff !important;background: #ac0604;-webkit-transition: .3s ease;transition: .3s ease}.jmm-team-profiles.override .jmm-social .jmm-link:hover,.jmm-team-profiles.override .jmm-social .jmm-link:focus,.jmm-team-profiles.override .jmm-social .jmm-link:active{text-decoration: none;color: #fff !important;background: #000}.jmm-team-profiles.override .jmm-desc{margin: 10px 0 0}#jm-header .jmm-team-profiles.override .jmm-name{color: #fff}#jm-top1 .jmm-team-profiles.override .jmm-name{color: #010508}#jm-top2 .jmm-team-profiles.override .jmm-name{color: #fff}#jm-top3 .jmm-team-profiles.override .jmm-name{color: #010508}#jm-bottom1 .jmm-team-profiles.override .jmm-name{color: #010508}#jm-bottom2 .jmm-team-profiles.override .jmm-name{color: #010508}#jm-bottom3 .jmm-team-profiles.override .jmm-name{color: #010508}#jm-bottom4 .jmm-team-profiles.override .jmm-name{color: #fff}#jm-footer-mod .jmm-team-profiles.override .jmm-name{color: #fff}#jm-offcanvas .jmm-team-profiles.override .jmm-name{color: #818181}#jm-allpage .jm-module.color-ms .jmm-team-profiles.override .jmm-name{color: #010508}.jmm-pricing.override .jmm-mod-row{margin: 0}.jmm-pricing.override .jmm-item{padding: 30px}.jmm-pricing.override .jmm-item.highlight{background: #fff;color: #666;box-shadow: 5px 9px 35px 0px rgba(0,0,0,0.1);border-radius: 10px}.jmm-pricing.override .jmm-title{font-family: 'Montserrat', sans-serif;color: #ac0604;letter-spacing: 0.14em;text-transform: uppercase;text-align: center;padding: 0 0 30px;font-weight: 400;font-size: 0.857em}.jmm-pricing.override .jmm-price{position: relative;text-align: center;font-family: 'Montserrat', sans-serif;padding: 0 0 30px}.jmm-pricing.override .jmm-price .jmm-number{font-size: 7.286em;font-weight: 100;line-height: 1;color: #010508}.jmm-pricing.override .jmm-price .jmm-currency{font-size: 1.714em;vertical-align: top;color: #010508}.jmm-pricing.override .jmm-price .jmm-period{text-transform: uppercase;position: relative;color: #010508}.jmm-pricing.override .jmm-description{padding: 0 0 30px}.jmm-pricing.override .jmm-description ul li{padding: 10px 20px;border-bottom: 1px solid #eaeaea}.jmm-pricing.override .jmm-description ul li:last-child{border-bottom: none}.jmm-pricing.override .jmm-description ul li:before{display: none}.jmm-pricing.override .jmm-description ul li i{margin-right: 20px}.jmm-pricing.override .jmm-description ul li .fa-times{color: red}.jmm-pricing.override .jmm-description ul li .fa-check{color: #ac0604}.jmm-pricing.override .jmm-button{text-align: center}.jmm-pricing.override .jmm-button a{padding: 12px 40px}.jmm-social.override{text-align: center}.jmm-social.override .jmm-list{margin: -5px}.jmm-social.override .jmm-list .jmm-item{display: inline-block;vertical-align: top;background: #980504;color: #fff;border-radius: 35px;margin: 5px;min-width: 175px;-webkit-transition: background .3s ease;transition: background .3s ease}.jmm-social.override .jmm-list .jmm-item:hover{background: #a20604}.jmm-social.override .jmm-link{font-family: 'Montserrat', sans-serif;color: #fff;padding: 20px 30px;font-size: 1.143em;line-height: 1.875;text-decoration: none;display: block;text-align: left}.jmm-social.override .jmm-link .jmm-img + .jmm-name,.jmm-social.override .jmm-link .jmm-ico + .jmm-name{margin-left: 15px}#jm-offcanvas .jmm-social.override .jmm-list .jmm-item{border-radius: 50%;margin: 0 7.5px;min-width: 70px;background: #0a0c0b}#jm-offcanvas .jmm-social.override .jmm-list .jmm-item:hover{background: #060706}#jm-offcanvas .jmm-social.override .jmm-link{text-align: center;padding: 20px;color: #818181}#jm-offcanvas .jmm-social.override .jmm-link:hover{color: #fff}.jm-title-wrap + .jm-module-content > .dj-simple-contact-form .dj-simple-contact-form-introtext{margin-bottom: 60px}.dj-simple-contact-form.style-1 form{max-width: 770px;margin: 0 auto}.dj-simple-contact-form.style-1 .dj-simple-contact-form-introtext{display: block;margin-bottom: 20px}.dj-simple-contact-form.style-1 .dj-simple-contact-form-introtext:empty{display: none}.dj-simple-contact-form.style-1 input[type="text"],.dj-simple-contact-form.style-1 input[type="email"],.dj-simple-contact-form.style-1 textarea{margin: 0 0 20px;max-width: 100%}.dj-simple-contact-form.style-1 input[type="text"],.dj-simple-contact-form.style-1 input[type="email"]{height: 44px;line-height: 44px}.dj-simple-contact-form.style-1 .name{width: 50%;float: left;padding-right: 10px;box-sizing: border-box}.dj-simple-contact-form.style-1 .email{width: 50%;float: left;padding-left: 10px;box-sizing: border-box}.dj-simple-contact-form.style-1 .textarea{height: 235px !important}.dj-simple-contact-form.style-1 .button-box{text-align: right}.dj-simple-contact-form.style-1 .button-box .button{letter-spacing: 0.1em;background: none;padding: 10px 50px;border: 2px solid #cacaca;color: #010508}.dj-simple-contact-form.style-1 .button-box .button:hover{border-color: #ac0604}#jm-header .dj-simple-contact-form .button-box .button{color: #fff}#jm-top1 .dj-simple-contact-form .button-box .button{color: #010508}#jm-top2 .dj-simple-contact-form .button-box .button{color: #fff}#jm-top3 .dj-simple-contact-form .button-box .button{color: #010508}#jm-bottom1 .dj-simple-contact-form .button-box .button{color: #010508}#jm-bottom2 .dj-simple-contact-form .button-box .button{color: #010508}#jm-bottom3 .dj-simple-contact-form .button-box .button{color: #010508}#jm-bottom4 .dj-simple-contact-form .button-box .button{background: none;color: #fff}#jm-bottom4 .dj-simple-contact-form .button-box .button:hover,#jm-bottom4 .dj-simple-contact-form .button-box .button:focus{background: none;border-color: #fff;color: #fff}#jm-footer-mod .dj-simple-contact-form .button-box .button{color: #fff}#jm-offcanvas .dj-simple-contact-form .button-box .button{color: #818181}#jm-allpage .jm-module.color-ms .dj-simple-contact-form .button-box .button{color: #010508}.jmm-offcanvas-button .toggle-nav.menu{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 19px;height: 11px;cursor: pointer}.jmm-offcanvas-button .icon-align-justify{font-family: inherit;top: 0;display: block;position: relative;transform: translateY(5px);background: currentColor;transition: all 0ms 300ms}.jmm-offcanvas-button .icon-align-justify:before{content: "";position: absolute;left: 0;bottom: 5px;background: currentColor;transition: bottom 300ms 300ms cubic-bezier(.23, 1, .32, 1), transform 300ms cubic-bezier(.23, 1, .32, 1)}.jmm-offcanvas-button .icon-align-justify:after{content: "";position: absolute;left: 0;top: 5px;background: currentColor;transition: top 300ms 300ms cubic-bezier(.23, 1, .32, 1), transform 300ms cubic-bezier(.23, 1, .32, 1)}.jmm-offcanvas-button .icon-align-justify,.jmm-offcanvas-button .icon-align-justify:after,.jmm-offcanvas-button .icon-align-justify:before{width: 19px;height: 1px}.off-canvas .icon-align-justify{background: rgba(255,255,255,0)}.off-canvas .icon-align-justify:after{top: 0;transform: rotate(45deg);transition: top 300ms cubic-bezier(.23, 1, .32, 1), transform 300ms 300ms cubic-bezier(.23, 1, .32, 1)}.off-canvas .icon-align-justify:before{bottom: 0;transform: rotate(-45deg);transition: bottom 300ms cubic-bezier(.23, 1, .32, 1), transform 300ms 300ms cubic-bezier(.23, 1, .32, 1)}#jm-top-menu-nav .jmm-offcanvas-button{position: absolute;right: 44px;top: 48px;width: 19px;height: 11px;-webkit-transition: top .3s ease;transition: top .3s ease}#jm-top-menu-nav .jmm-offcanvas-button .toggle-nav.menu{color: #e1e1e1}.sticky-bar .scrolled #jm-top-menu-nav .jmm-offcanvas-button,.sticky-bar.scrolled #jm-top-menu-nav .jmm-offcanvas-button{top: 28px}#jm-allpage .jm-category-module{overflow: hidden}#jm-allpage .jm-category-module li{display: table;position: relative;background-image: none;line-height: 1.1;padding: 20px 0;border-bottom: 1px solid #eaeaea;box-sizing: border-box}#jm-allpage .jm-category-module li p{line-height: 1.7}#jm-allpage .jm-category-module li:first-child{padding-top: 0}#jm-allpage .jm-category-module li:last-child{border-bottom: none;padding-bottom: 0}#jm-allpage .jm-category-module li > a{display: block;font-weight: normal}#jm-allpage .jm-category-module .mod-article-image{display: table-cell;vertical-align: top;padding-right: 15px;margin: 0}#jm-allpage .jm-category-module .mod-article-image .article-image-in{overflow: hidden;width: 70px;height: 70px}#jm-allpage .jm-category-module .mod-article-image img{display: block;height: 100%;max-width: none}#jm-allpage .jm-category-module .mod-articles-category-content{display: table-cell;vertical-align: top}#jm-allpage .jm-category-module .mod-articles-category-title{display: block;font-family: 'Montserrat', sans-serif;color: #010508;font-weight: 600;font-size: 1.286em;line-height: 1.1}#jm-allpage .jm-category-module .mod-articles-category-title:hover{color: #ac0604;text-decoration: none}#jm-allpage .jm-category-module .mod-articles-category-title + *{padding-top: 15px}#jm-allpage .jm-category-module .mod-articles-category-introtext{margin: 0;font-size: .929em;line-height: 1.5;box-sizing: border-box}#jm-allpage .jm-category-module .mod-articles-category-date{display: block;font-size: .929em;line-height: 1.1}#jm-header .jm-category-module .mod-articles-category-title{color: #fff}#jm-top1 .jm-category-module .mod-articles-category-title{color: #010508}#jm-top2 .jm-category-module .mod-articles-category-title{color: #fff}#jm-top3 .jm-category-module .mod-articles-category-title{color: #010508}#jm-bottom1 .jm-category-module .mod-articles-category-title{color: #010508}#jm-bottom2 .jm-category-module .mod-articles-category-title{color: #010508}#jm-bottom3 .jm-category-module .mod-articles-category-title{color: #010508}#jm-bottom4 .jm-category-module .mod-articles-category-title{color: #fff}#jm-footer-mod .jm-category-module .mod-articles-category-title{color: #fff}#jm-allpage .jm-module.color-ms .jm-category-module .mod-articles-category-title{color: #010508}#jm-offcanvas .jm-category-module .mod-articles-category-title{color: #818181}.tagspopular,.tabsimilar{margin: -2px}.tagspopular .tag,.tabsimilar .tag{display: inline-block;vertical-align: top;padding: 2px 25px;margin: 5px;border: 2px solid #e7e7e7;border-radius: 15px;-webkit-transition: all .2s ease-in;transition: all .2s ease-in}.tagspopular .tag:hover,.tabsimilar .tag:hover,.tagspopular .tag:focus,.tabsimilar .tag:focus{border-color: #cecece}.tagspopular .tag a,.tabsimilar .tag a{color: inherit;text-decoration: none}.tagspopular .tag .badge,.tabsimilar .tag .badge{padding: 0;background: none;color: inherit;font-size: inherit;font-weight: normal;text-shadow: none;line-height: normal;position: relative}.tagspopular .tag .badge:before,.tabsimilar .tag .badge:before{content: '('}.tagspopular .tag .badge:after,.tabsimilar .tag .badge:after{content: ')'}#jm-header .tagspopular .tag,#jm-header .tabsimilar .tag{border-color: rgba(255,255,255,0.2)}#jm-header .tagspopular .tag:hover,#jm-header .tabsimilar .tag:hover{border-color: rgba(255,255,255,0.4)}#jm-top1 .tagspopular .tag,#jm-top1 .tabsimilar .tag{border-color: rgba(102,102,102,0.2)}#jm-top1 .tagspopular .tag:hover,#jm-top1 .tabsimilar .tag:hover{border-color: rgba(102,102,102,0.4)}#jm-top2 .tagspopular .tag,#jm-top2 .tabsimilar .tag{border-color: rgba(102,102,102,0.2)}#jm-top2 .tagspopular .tag:hover,#jm-top2 .tabsimilar .tag:hover{border-color: rgba(102,102,102,0.4)}#jm-top3 .tagspopular .tag,#jm-top3 .tabsimilar .tag{border-color: rgba(102,102,102,0.2)}#jm-top3 .tagspopular .tag:hover,#jm-top3 .tabsimilar .tag:hover{border-color: rgba(102,102,102,0.4)}#jm-bottom1 .tagspopular .tag,#jm-bottom1 .tabsimilar .tag{border-color: rgba(102,102,102,0.2)}#jm-bottom1 .tagspopular .tag:hover,#jm-bottom1 .tabsimilar .tag:hover{border-color: rgba(102,102,102,0.4)}#jm-bottom2 .tagspopular .tag,#jm-bottom2 .tabsimilar .tag{border-color: rgba(102,102,102,0.2)}#jm-bottom2 .tagspopular .tag:hover,#jm-bottom2 .tabsimilar .tag:hover{border-color: rgba(102,102,102,0.4)}#jm-bottom3 .tagspopular .tag,#jm-bottom3 .tabsimilar .tag{border-color: rgba(102,102,102,0.2)}#jm-bottom3 .tagspopular .tag:hover,#jm-bottom3 .tabsimilar .tag:hover{border-color: rgba(102,102,102,0.4)}#jm-bottom4 .tagspopular .tag,#jm-bottom4 .tabsimilar .tag{border-color: rgba(255,255,255,0.2)}#jm-bottom4 .tagspopular .tag:hover,#jm-bottom4 .tabsimilar .tag:hover{border-color: rgba(255,255,255,0.4)}#jm-footer-mod .tagspopular .tag,#jm-footer-mod .tabsimilar .tag{border-color: rgba(102,102,102,0.2)}#jm-footer-mod .tagspopular .tag:hover,#jm-footer-mod .tabsimilar .tag:hover{border-color: rgba(102,102,102,0.4)}#jm-allpage .jm-module.color-ms .tagspopular .tag,#jm-allpage .jm-module.color-ms .tabsimilar .tag{border-color: rgba(102,102,102,0.2)}#jm-allpage .jm-module.color-ms .tagspopular .tag:hover,#jm-allpage .jm-module.color-ms .tabsimilar .tag:hover{border-color: rgba(102,102,102,0.4)}#jm-offcanvas .tagspopular .tag,#jm-offcanvas .tabsimilar .tag{border-color: rgba(129,129,129,0.2)}#jm-offcanvas .tagspopular .tag:hover,#jm-offcanvas .tabsimilar .tag:hover{border-color: rgba(129,129,129,0.4)}.jm-module iframe{max-width: 100%;box-sizing: border-box}ul.nav.menu{margin: 0}ul.nav.menu ul{margin: 0}ul.nav.menu li{display: block;position: relative;padding-left: 20px}ul.nav.menu li:before{content: '';width: 3px;height: 3px;background: #ac0604;position: absolute;left: 0;top: 10px}ul.nav.menu > li{padding-bottom: 10px;padding-left: 0}ul.nav.menu > li:before{display: none}ul.nav.menu li a,ul.nav.menu li span.separator{display: block;color: inherit;line-height: 20px;font-weight: 500;padding-top: 5px;padding-bottom: 5px;padding-left: 0;padding-right: 0;text-decoration: none;-webkit-transition: all .2s ease-in;transition: all .2s ease-in}ul.nav.menu li a:hover,ul.nav.menu li span.separator:hover,ul.nav.menu li a:focus,ul.nav.menu li span.separator:focus{color: #ac0604;padding-left: 10px;-webkit-transition: all .2s ease-in;transition: all .2s ease-in}ul.nav.menu li.current > a,ul.nav.menu li.active > a,ul.nav.menu li.current > span.separator,ul.nav.menu li.active > span.separator{color: #ac0604}ul.nav.menu > li > a,ul.nav.menu > li > span.separator{padding-top: 0;padding-bottom: 0;position: relative}ul.nav.menu > li:first-child{border-top: none;padding-top: 0}ul.nav.menu > li:last-child{padding-bottom: 0}ul.nav.menu > li > ul{padding-top: 10px;padding-left: 15px}ul.nav.menu ul{padding-left: 15px}.dj-megamenu-override ul.nav.menu > li{border-color: rgba(129,129,129,0.2)}.dj-megamenu-override ul.nav.menu > li > a,.dj-megamenu-override ul.nav.menu > li > span.separator{padding-left: 0;padding-right: 0}.dj-megamenu-override ul.nav.menu > li > a:before,.dj-megamenu-override ul.nav.menu > li > span.separator:before{display: none}#jm-header ul.nav.menu > li{border-color: rgba(255,255,255,0.2)}#jm-header ul.nav.menu li a:hover,#jm-header ul.nav.menu li span.separator:hover,#jm-header ul.nav.menu li a:focus,#jm-header ul.nav.menu li span.separator:focus{color: #fff}#jm-header ul.nav.menu li.current > a,#jm-header ul.nav.menu li.active > a,#jm-header ul.nav.menu li.current > span.separator,#jm-header ul.nav.menu li.active > span.separator{color: #fff}#jm-header ul.nav.menu > li > a:before,#jm-header ul.nav.menu > li > span.separator:before{border-color: rgba(255,255,255,0.6)}#jm-top1 ul.nav.menu > li{border-color: rgba(102,102,102,0.2)}#jm-top2 ul.nav.menu > li{border-color: rgba(102,102,102,0.2)}#jm-top3 ul.nav.menu > li{border-color: rgba(102,102,102,0.2)}#jm-bottom1 ul.nav.menu > li{border-color: rgba(102,102,102,0.2)}#jm-bottom2 ul.nav.menu > li{border-color: rgba(102,102,102,0.2)}#jm-bottom3 ul.nav.menu > li{border-color: rgba(102,102,102,0.2)}#jm-bottom4 ul.nav.menu > li{border-color: rgba(255,255,255,0.2)}#jm-footer-mod ul.nav.menu > li{border-color: rgba(102,102,102,0.2)}#jm-allpage .jm-module.color-ms ul.nav.menu > li{border-color: rgba(102,102,102,0.2)}#jm-offcanvas ul.nav.menu > li{border-color: #121512}.media-list > li{background: none;padding: 0}.btn [class^="icon-"],.btn [class*=" icon-"]{font-size: 11px;height: 20px;line-height: 20px;vertical-align: top;padding: 0 2px}.thumbnails > li{background: none;padding: 0}.chzn-container li{background: none}.chzn-container-multi .chzn-choices li.search-field input[type="text"]{height: 25px !important}#jm-allpage .chzn-container-single .chzn-single,#jm-allpage .chzn-container-multi .chzn-choices{line-height: 44px;height: 44px;font-size: 13px;padding: 0 15px;vertical-align: middle;border: 1px solid #eaeaea;color: #666;background: #fcfcfc;box-shadow: none;border-radius: 22px;box-sizing: border-box}#jm-allpage .chzn-container-single .chzn-single div{left: auto;right: 8px;width: 15px}#jm-allpage .chzn-container .chzn-drop{border: 1px solid #eaeaea;background: #fff;border-radius: 0;box-shadow: none}#jm-allpage .chzn-container-multi .chzn-choices .search-field input.default{font-family: inherit;color: #666;padding: 0;margin: 0;height: 44px}#jm-allpage .chzn-container-single .chzn-single div b{margin-top: 10px}#jm-allpage .chzn-container-multi .chzn-choices .search-choice{line-height: 24px;border: 1px solid #eaeaea;background: #fcfcfc}#jm-allpage .chzn-container-multi .chzn-choices .search-choice span{font-size: 14px}#jm-allpage .chzn-container-multi .chzn-choices .search-choice .search-choice-close{top: 10px}#jm-allpage .chzn-choices li,#jm-allpage .chzn-results li{background-image: none !important}#jm-allpage .chzn-container .chzn-results{padding-top: 4px}#jm-allpage .chzn-container .chzn-results li.highlighted{background: #ac0604}h1.componentheading,.tag-category > h1,.page-header > h1,.content-category > h1,.categories-list > h1,.blog-featured > h1,.contact-category > h1,.contact > h1,.newsfeed-category > h1,h1.page-title,.finder > h1,.weblink-category > h1,.edit > h1,.blog > h2{font-size: 18px;font-family: 'Montserrat', sans-serif;font-weight: 600;line-height: 1.5;color: #010508;text-transform: uppercase;margin: 0 0 30px;position: relative;padding-left: 7px}h1.componentheading:before,.tag-category > h1:before,.page-header > h1:before,.content-category > h1:before,.categories-list > h1:before,.blog-featured > h1:before,.contact-category > h1:before,.contact > h1:before,.newsfeed-category > h1:before,h1.page-title:before,.finder > h1:before,.weblink-category > h1:before,.edit > h1:before,.blog > h2:before{position: absolute;content: '';height: 4px;width: 4px;background-color: #ac0604;left: 0;bottom: 8px}.item-page > .page-header > h2{font-size: 18px;font-family: 'Montserrat', sans-serif;font-weight: 600;line-height: 1.1;text-transform: none;margin: 0 0 15px;color: #010508}.item-page > .page-header > h2 a{color: inherit}.item-page > .page-header > h2 a:hover,.item-page > .page-header > h2 a:focus{text-decoration: none;color: #ac0604}h2.item-title,.page-header > h2,.content-category > h2,.cat-children > h3,.contact-category > h2,.weblink-category > h2,.newsfeed > h2,.newsfeed-category > h2,.weblink-category > h2,.contact > h3{font-size: 18px;font-family: 'Montserrat', sans-serif;line-height: 1.1;margin: 0 0 15px;color: #010508}h2.item-title a,.page-header > h2 a,.content-category > h2 a,.cat-children > h3 a,.contact-category > h2 a,.weblink-category > h2 a,.newsfeed > h2 a,.newsfeed-category > h2 a,.weblink-category > h2 a,.contact > h3 a{color: inherit}h2.item-title a:hover,.page-header > h2 a:hover,.content-category > h2 a:hover,.cat-children > h3 a:hover,.contact-category > h2 a:hover,.weblink-category > h2 a:hover,.newsfeed > h2 a:hover,.newsfeed-category > h2 a:hover,.weblink-category > h2 a:hover,.contact > h3 a:hover,h2.item-title a:focus,.page-header > h2 a:focus,.content-category > h2 a:focus,.cat-children > h3 a:focus,.contact-category > h2 a:focus,.weblink-category > h2 a:focus,.newsfeed > h2 a:focus,.newsfeed-category > h2 a:focus,.weblink-category > h2 a:focus,.contact > h3 a:focus{text-decoration: none;color: #ac0604}h3.page-header{font-size: 1em;line-height: 1.7;display: inline-block;width: 100%;border-bottom: 1px solid #eaeaea;padding-bottom: 10px;margin-bottom: 10px}h3.page-header > .btn-mini{padding: 3px 6px}h3.page-header > .btn-mini [class^="icon-"],h3.page-header > .btn-mini [class*=" icon-"]{margin-top: 0}h3.page-header > .badge{margin: 0 5px;vertical-align: middle}.icons .btn.dropdown-toggle{padding-left: 10px;padding-right: 10px;padding-top: 5px;padding-bottom: 5px;height: auto}.element-invisible{display: none !important}dl.article-info{color: #949494;margin: 0 0 20px;font-size: .929em;line-height: 1.0}dl.article-info dd{display: inline-block;margin: 0 5px 0 0;line-height: 1.1}dl.article-info dd [class^="icon-"],dl.article-info dd [class*=" icon-"]{display: none}dl.article-info ~ dl.article-info{margin: 0}.article-info-term{display: none}.article-index{border: 1px solid #eaeaea;padding: 20px;margin-left: 30px}.article-index h3{font-weight: 600;font-family: 'Montserrat', sans-serif;font-size: 18px;line-height: 1.1;margin: 0 0 20px;color: #010508}.article-index ul{padding: 0;min-width: 120px}.article-index ul li{display: block;position: relative;padding: 0}.article-index ul li a{display: block}.content_rating{margin-bottom: 10px;clear: both}.content_rating img{margin: 0}.content_vote label{margin-right: 5px}.categories-list .collapse{padding: 0 0 0 30px}#archive-items .createdby{margin: 0 0 15px}#jm-allpage .items-leading{margin: 0 0 45px}#jm-allpage .items-leading p.readmore{margin: 20px 0 0;border: none;line-height: 1.1}#jm-allpage .items-leading p.readmore .btn{padding: 0 !important;line-height: 1.1}#jm-allpage .items-leading .pull-left.item-image,#jm-allpage .items-leading figure.pull-left,#jm-allpage .items-leading .pull-right.item-image,#jm-allpage .items-leading figure.pull-right{margin-bottom: 0}#jm-allpage .items-leading div[class*="leading-"]{background: #fff;color: #666;padding: 30px;box-shadow: 5px 9px 35px 0px rgba(0,0,0,0.1)}#jm-allpage .items-leading div[class*="leading-"]:before,#jm-allpage .items-leading div[class*="leading-"]:after{display: table;content: "";line-height: 0}#jm-allpage .items-leading div[class*="leading-"]:after{clear: both}#jm-allpage .items-leading div[class*="leading-"] .page-header > h2{color: #010508}#jm-allpage .items-leading div[class*="leading-"] + div[class*="leading-"]{margin-top: 30px}.items-row .item:before,.items-row .item:after{display: table;content: "";line-height: 0}.items-row .item:after{clear: both}.items-row .item .jm-descblog-wrapper{margin-bottom: 30px}.items-row:last-child .jm-descblog-wrapper{margin-bottom: 0}.items-more,.content-links{margin: 0 0 30px}.item-image{max-width: 100%;margin-bottom: 30px}figure.pull-left,figure.pull-right,figure.pull-center{max-width: 100%;margin: 0 0 30px}.pull-none.item-image{text-align: center}.pull-left.item-image,figure.pull-left{margin-right: 30px}.pull-right.item-image,figure.pull-right{margin-left: 30px}.items-row .span12 .pull-left.item-image,.items-row .span12 .pull-right.item-image,.items-row .span12 figure.pull-left,.items-row .span12 figure.pull-right{max-width: 50%}.pull-center{text-align: center}.category-desc{margin: 0 0 30px}.cat-children{margin: 30px 0 0}div.img_caption{float: left;padding-top: 15px}p.img_caption{text-align: left;padding: 5px 0;margin: 0}.readmore{display: inline-block;text-transform: uppercase;position: relative;line-height: 30px;vertical-align: middle;border: none;text-decoration: none;border-radius: 24px;font-family: 'Montserrat', sans-serif;letter-spacing: 0.1em;padding: 0;font-size: .786em;font-weight: 600;line-height: 20px;box-sizing: border-box;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;color: #ac0604;background-color: transparent}.readmore:hover,.readmore:focus{text-decoration: underline;color: #ac0604;border-color: #ac0604}.readmore span.fa,.readmore span[class*='icon']{margin-left: 15px}.readmore-large{font-size: 20.3px;padding: 18px 20px}#jm-bottom4 .readmore{border-color: rgba(255,255,255,0.2)}#jm-bottom4 .readmore:hover,#jm-bottom4 .readmore:focus{border-color: rgba(255,255,255,0.4)}#jm-allpage p.readmore{overflow: hidden;margin: 25px 0 0;display: block;padding: 0;color: #ac0604;background: none;line-height: 30px;border-radius: 0;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;border-left: none;border-right: none}#jm-allpage p.readmore:hover,#jm-allpage p.readmore:focus{padding: 0;background: none}#jm-allpage p.readmore .btn{display: inline-block;text-transform: uppercase;position: relative;vertical-align: middle;text-decoration: none;border-radius: 24px;font-family: 'Montserrat', sans-serif;letter-spacing: 0.1em;padding: 0;font-size: .786em;font-weight: 600;line-height: 20px;box-sizing: border-box;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;color: #ac0604;background-color: transparent;float: right;padding: 8px 0px !important;line-height: 30px;border: none;font-size: 11px}#jm-allpage p.readmore .btn:hover,#jm-allpage p.readmore .btn:focus{text-decoration: underline;color: #ac0604;border-color: #ac0604}#jm-allpage p.readmore .btn span.fa,#jm-allpage p.readmore .btn span[class*='icon']{margin-left: 15px}.mod-articles-category-readmore a{display: inline-block;text-transform: uppercase;position: relative;line-height: 30px;vertical-align: middle;border: none;text-decoration: none;border-radius: 24px;font-family: 'Montserrat', sans-serif;letter-spacing: 0.1em;padding: 0;font-size: .786em;font-weight: 600;line-height: 20px;box-sizing: border-box;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;color: #ac0604;background-color: transparent}.mod-articles-category-readmore a:hover,.mod-articles-category-readmore a:focus{text-decoration: underline;color: #ac0604;border-color: #ac0604}.mod-articles-category-readmore a span.fa,.mod-articles-category-readmore a span[class*='icon']{margin-left: 15px}p.readmore a.btn .icon-chevron-right{display: none}.archive .filters{margin-bottom: 30px}fieldset.filters{margin: 0 0 20px}.categories-list ul li h4{font-size: 1em;line-height: 1.7;font-weight: bold}.categories-list ul li small.category-desc{font-size: 1em;line-height: 1.7}ul.list-striped > li{background: none;border-bottom: 1px solid #eaeaea;padding: 10px}.weblink-count{display: inline-block;width: 100%}.weblink-count dt,.weblink-count dd{float: left}.newsfeed > ol > li > h3{font-size: 1em}.newsfeed-count dd,.newsfeed-count dt{display: inline-block}strong.red,span.star{color: #ff0000}#jm-allpage #jform_profile_tos input{margin: 3px 20px 3px 5px !important;width: auto !important}.profile ul.btn-toolbar li{background: none;padding: 0}.profile .btn-toolbar + fieldset{clear: both}.contact .contact-form input[type="text"],.contact .contact-form input[type="email"],.contact .contact-form textarea{width: 100%;max-width: 400px}.contact dl.contact-address{margin: 30px 0}.contact .thumbnail{border: none;box-shadow: none}.phrases-box,fieldset.only{padding: 0 0 20px}.phrases-box label,fieldset.only label{display: inline-block;margin-right: 10px}.btn .icon-search.icon-white{color: inherit}fieldset.phrases{padding-bottom: 20px}.tag-category .category li{margin: 15px 0 0}.tag-category .category > li > h3{font-size: 1em;margin: 0 0 15px}.tag-category .btn-toolbar{margin: 0 0 30px}.tag-category .btn-toolbar .btn{margin: 0 5px}.tag-category .form-inline label{vertical-align: middle;margin-right: 10px}.tag-category > h2{margin-bottom: 30px}.tag-category form > ul > li > h3{margin-bottom: 15px}.tag-category form > ul > li{padding: 0;background: none !important}.tag-category .tag-body{margin: 30px 0;display: block}.tag-category .thumbnails > li,.tag-category .category > li{background: none;padding: 0}.tag-category .thumbnails > li h3{font-size: 1em}body .tip-wrap .tip{max-width: 300px;padding: 3px 8px;color: #666;text-align: center;text-decoration: none;background: none;background-color: #fff;border-radius: 0;font-weight: normal;z-index: 9999;opacity: 1;box-shadow: none;border: none}body .tip-wrap .tip-top{position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid;top: -5px;left: 50%;margin-left: -5px;border-width: 0 5px 5px;border-bottom-color: #fff;opacity: .8}body .tip-wrap .tip-title{font-weight: bold;color: #666}body .tip-wrap .tip-text{font-weight: normal;color: #666}label.hasTooltip,label.hasPopover{display: inline-block !important}body .popover{font-size: 0.928em;border: none;border-radius: 4px;box-shadow: 0 9px 35px 0px rgba(0,0,0,0.1);width: 100%}.jmodedit{z-index: 9999;line-height: 1 !important;padding: 0 !important;background: none !important;border: none !important;color: #ac0604 !important}.jmodedit:hover{color: #9b0504 !important}.calendar table{border-collapse: separate}.jm-alert{display: block}#templates-form .form-horizontal .control-label{float: none;width: auto;text-align: inherit}#templates-form .form-horizontal .controls{margin-left: 0;margin-right: 0}#jm-allpage .minicolors-theme-bootstrap .minicolors-input{line-height: 1.5;height: auto;width: auto}#jm-maincontent > div.login,#jm-maincontent > div.login + div{overflow: auto;max-width: 50%;margin: 0 auto;background: #fff;color: #666;padding: 0 60px;box-sizing: border-box}@media (max-width: 1200px){#jm-maincontent > div.login,#jm-maincontent > div.login + div{max-width: 100%}}#jm-maincontent > div.login{padding-top: 30px}#jm-maincontent > div.login #remember{margin-top: 15px}#jm-maincontent > div.login + div{padding-bottom: 30px}#jm-maincontent > div.registration{background: #fff;color: #666;padding: 30px 15px}#jm-maincontent > div.registration #member-registration{overflow: auto}#jm-maincontent > div.registration #member-registration > fieldset,#jm-maincontent > div.registration #member-registration > .control-group{float: left;width: 50%;padding: 0 15px;box-sizing: border-box}#jm-maincontent > div.registration #member-registration > .control-group{width: 100%}#jm-maincontent > div.registration #member-registration > .control-group > .controls{margin: 30px 0 0;text-align: center}#jm-allpage .contact-ps h3,#jm-allpage .contact-ps form#contact-form > fieldset > legend,#jm-allpage .contact-ps > .contact-address.dl-horizontal{display: none}#jm-allpage .contact-ps .form-horizontal .control-label{float: none;width: auto;text-align: inherit;padding: 0}#jm-allpage .contact-ps .form-horizontal .control-label label{margin: 0 0 10px}#jm-allpage .contact-ps .form-horizontal .controls{margin: 0}#jm-allpage .contact-ps .form-actions{background: none;border: none;padding: 0}#jm-allpage .contact-ps fieldset + fieldset{margin-top: 15px}.newsflash .newsflash-title{font-weight: normal;font-size: 1em;margin: 10px 0 5px;clear: both}.newsflash .newsflash-title:first-child{margin: 0 0 5px}.newsflash .newsflash-title a:hover{text-decoration: underline}.newsflash-horiz li + li{margin: 10px 0 0}.archive-module > li{margin: 10px 0}.archive-module > li:first-child{margin-top: 0}.categories-module li h1,.categories-module li h2,.categories-module li h3,.categories-module li h4,.categories-module li h5,.categories-module li h6{line-height: 1.1;font-weight: normal;margin: 0}.categories-module li + li{margin: 15px 0 0}.category-module{margin: 0}.category-module li p{line-height: 1.7;margin: 0 0 5px}.category-module li > a{display: block;font-weight: normal}.category-module span{display: inline-block;margin: 10px 0 0}#form-login-username label.element-invisible,#form-login-password label.element-invisible{display: none}#login-form ul li .icon-arrow-right{display: none}#mod-finder-searchform{margin: 0}#mod-finder-searchform a{display: block;margin-top: 5px}.form-search label.finder{padding: 0 10px 0 0}.feed h2 ~ ul.newsfeed{margin-top: 10px}.weblinks li{margin-top: 5px}.weblinks li:first-child{margin: 0}.weblinks li p{margin: 0}.search input#mod-search-searchword{width: 100%}.form-search .btn{padding-left: 20px;padding-right: 20px}.search .button[type='image']{padding: 0}.mod-languages ul{list-style: none}.mod-languages ul li{background: none;padding: 0;margin: 0;list-style: none}#jm-breadcrumbs .jm-module{margin-bottom: 30px}#jm-system-message .alert{margin: 30px 0}#jm-system-message .alert a{text-decoration: none}.jm-error-page{text-align: center}.jm-error-page > h1{font-size: 80px;font-weight: 300;line-height: 1}.jm-error-page > h2{font-size: 40px;font-weight: 300;line-height: 1;margin: 0 0 60px}.jm-error-page > p{margin: 0 0 60px}.jm-error-page input.inputbox{max-width: 260px}.jm-error-page .moduletable{margin: 0 0 60px}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0}h3.jm-typo-title{border-bottom: 1px solid #eaeaea;padding-bottom: 10px;margin: 30px 0}h3.jm-typo-title ~ pre,h3.jm-typo-title ~ div pre{margin: 1em 0;font-size: 13px}h3.jm-typo-title + pre,h3.jm-typo-title + div > div:first-child > pre:first-child{margin-top: 0}.jm-code{border-left: 5px solid #eaeaea;padding: 10px;background: #e7e6e6;white-space: pre-wrap;word-wrap: break-word;margin: 0 0 30px}.jm-color{color: #ac0604}.jm-block{margin: 10px 0;padding: 0 0 0 60px;position: relative;min-height: 40px}.jm-block span{background: #999;display: block;position: absolute;top: 3px;left: 0;height: 40px;width: 40px;line-height: 40px;text-align: center;border-radius: 20px;font-size: 18px;color: #fff}.jm-block.second span{background-color: #555}.quote-left,.quote-right{display: block;position: relative;font-style: italic}.quote-left:after,.quote-right:after{content: '';position: absolute;width: 50px;height: 48px}.quote-left{padding: 20px 20px 20px 100px;text-align: left}.quote-left:after{top: 20px;left: 20px;right: auto;background: url("../images/quote-left.png") no-repeat}.quote-right{padding: 20px 100px 20px 20px;text-align: right}.quote-right:after{bottom: 20px;left: auto;right: 20px;background: url("../images/quote-right.png") no-repeat}.border_img1{padding: 4px;background: #ececec;box-sizing: border-box}.border_img2{background: #F2F2F2;border: 1px solid #e5e5e5;padding: 5px;box-sizing: border-box}.border_img3{border: 1px solid #dfdfdf;padding: 1px;background: #fff;box-sizing: border-box}p.blue{border-left: 3px solid #bce8f1;padding: 0 0 0 10px}p.green{border-left: 3px solid #d6e9c6;padding: 0 0 0 10px}p.red{border-left: 3px solid #eed3d7;padding: 0 0 0 10px;color: inherit}p.bluefill{background: #D9EDF7;border: 1px solid #bce8f1;display: block;padding: 10px;text-align: justify;color: #3A87AD;border-radius: 5px}p.greenfill{background: #DFF0D8;border: 1px solid #d6e9c6;display: block;padding: 10px;text-align: justify;color: #468847;border-radius: 5px}p.redfill{background: #F2DEDE;border: 1px solid #eed3d7;display: block;padding: 10px;text-align: justify;color: #B94A48;border-radius: 5px}p.jmbadge,span.jmbadge,p.jmcalendar,span.jmcalendar,p.jmchat,span.jmchat,p.jmcheck,span.jmcheck,p.jmcloud,span.jmcloud,p.jmdirection,span.jmdirection,p.jmdivide,span.jmdivide,p.jmerror,span.jmerror,p.jmfire,span.jmfire,p.jmflag,span.jmflag,p.jmheart,span.jmheart,p.jmhome,span.jmhome,p.jminfo,span.jminfo,p.jmlist,span.jmlist,p.jmmail,span.jmmail,p.jmpeople,span.jmpeople,p.jmstar,span.jmstar,p.jmstat,span.jmstat{display: block;padding-left: 60px;background-repeat: no-repeat;background-position: left top;min-height: 40px;margin: 5px 0 15px}p.jmbadge,span.jmbadge{background-image: url("../images/icons/badge.png")}p.jmcalendar,span.jmcalendar{background-image: url("../images/icons/calendar.png")}p.jmchat,span.jmchat{background-image: url("../images/icons/chat.png")}p.jmcheck,span.jmcheck{background-image: url("../images/icons/check.png")}p.jmcloud,span.jmcloud{background-image: url("../images/icons/cloud.png")}p.jmdirection,span.jmdirection{background-image: url("../images/icons/direction.png")}p.jmdivide,span.jmdivide{background-image: url("../images/icons/divide.png")}p.jmerror,span.jmerror{background-image: url("../images/icons/error.png")}p.jmfire,span.jmfire{background-image: url("../images/icons/fire.png")}p.jmflag,span.jmflag{background-image: url("../images/icons/flag.png")}p.jmheart,span.jmheart{background-image: url("../images/icons/heart.png")}p.jmhome,span.jmhome{background-image: url("../images/icons/home.png")}p.jminfo,span.jminfo{background-image: url("../images/icons/info.png")}p.jmlist,span.jmlist{background-image: url("../images/icons/list.png")}p.jmmail,span.jmmail{background-image: url("../images/icons/mail.png")}p.jmpeople,span.jmpeople{background-image: url("../images/icons/people.png")}p.jmstar,span.jmstar{background-image: url("../images/icons/star.png")}p.jmstat,span.jmstat{background-image: url("../images/icons/stat.png")}ol.jm-roman,ol.jm-roman ol{list-style-type: upper-roman}ol.jm-alpha,ol.jm-alpha ol{list-style-type: lower-alpha}.djslider-loader-override{margin: 0 auto;position: relative;background: url('../images/loader.svg') center center no-repeat}.djslider-override{margin: 0 auto;position: relative;-webkit-transition: opacity 400ms ease;transition: opacity 400ms ease;opacity: 0}.djslider-override .slider-container{position: absolute;overflow: hidden;left: 0;top: 0;height: 100%;width: 100%}.djslider-override ul.djslider-in{position: relative;margin: 0;padding: 0;border: 0}.djslider-override ul.djslider-in > li{list-style: none outside;float: left;padding: 0;border: 0;position: relative;background: none;overflow: hidden;box-sizing: border-box}ul.djslider-in > li{text-align: center}.djslider-override img.dj-image{border: 0;margin: 0}.djslider-override.img-vcenter img.dj-image{position: relative;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%)}.djslider-override .slide-desc{position: absolute}.djslider-override .slide-desc-in{position: relative}.slide-desc-bg-override{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: .5;-webkit-transition: .5s opacity ease-in-out;transition: .5s opacity ease-in-out;background: #000}.djslider-override .slide-desc-text{position: relative;padding: 30px;text-align: left}.djslider-override .slide-title + .slide-text{margin: 20px 0 0}.djslider-override .slide-title{color: #fff;font-family: 'Montserrat', sans-serif;font-size: 17px;font-weight: 700;line-height: 1.1;margin: 0}.djslider-override .slide-title a{color: #fff}.djslider-override .slide-title a:hover,.djslider-override .slide-title a:focus{color: #ac0604;text-decoration: none}.djslider-override .slide-text{color: #fff;font-size: 14px}.djslider-override .slide-text a{display: block;color: #fff}.djslider-override .slide-text a:hover,.djslider-override .slide-text a:focus{color: #ac0604;text-decoration: none}.djslider-override .navigation-container{position: relative;z-index: 1;text-align: center !important}.djslider-override .navigation-container a{outline: none}.djslider-override .navigation-container .prev-button,.djslider-override .navigation-container .next-button,.djslider-override .navigation-container .play-button,.djslider-override .navigation-container .pause-button{cursor: pointer;display: block;position: absolute;padding: 20px 40px;border-radius: 40px;background: rgba(0,0,0,0.5);-webkit-transition: opacity 200ms ease 50ms;transition: opacity 200ms ease 50ms;opacity: .8}.djslider-override .navigation-container .prev-button:hover,.djslider-override .navigation-container .next-button:hover,.djslider-override .navigation-container .play-button:hover,.djslider-override .navigation-container .pause-button:hover{opacity: 1}.djslider-override .navigation-container .prev-button:focus,.djslider-override .navigation-container .next-button:focus,.djslider-override .navigation-container .play-button:focus,.djslider-override .navigation-container .pause-button:focus{outline: none}.djslider-override .navigation-container .prev-button{left: 0 !important}.djslider-override .navigation-container .next-button{right: 0 !important}.djslider-override .navigation-container .play-button,.djslider-override .navigation-container .pause-button{left: 50%;margin: 0 !important;-webkit-transform: translateX(-50%);transform: translateX(-50%)}.djslider-override .navigation-container-custom,.djslider-override .navigation-numbers{position: absolute;top: 30px;right: 30px;line-height: 1}.djslider-override .navigation-container .prev-button.showOnHover,.djslider-override .navigation-container .next-button.showOnHover,.djslider-override .navigation-container .play-button.showOnHover,.djslider-override .navigation-container .pause-button.showOnHover{opacity: 0}.djslider-override:hover .prev-button.showOnHover,.djslider-override:focus .prev-button.showOnHover,.djslider-override:hover .next-button.showOnHover,.djslider-override:focus .next-button.showOnHover,.djslider-override:hover .play-button.showOnHover,.djslider-override:focus .play-button.showOnHover,.djslider-override:hover .pause-button.showOnHover,.djslider-override:focus .pause-button.showOnHover{opacity: .8}.djslider-override:hover .prev-button.showOnHover:hover,.djslider-override:focus .prev-button.showOnHover:hover,.djslider-override:hover .next-button.showOnHover:hover,.djslider-override:focus .next-button.showOnHover:hover,.djslider-override:hover .play-button.showOnHover:hover,.djslider-override:focus .play-button.showOnHover:hover,.djslider-override:hover .pause-button.showOnHover:hover,.djslider-override:focus .pause-button.showOnHover:hover,.djslider-override:hover .prev-button.showOnHover:focus,.djslider-override:focus .prev-button.showOnHover:focus,.djslider-override:hover .next-button.showOnHover:focus,.djslider-override:focus .next-button.showOnHover:focus,.djslider-override:hover .play-button.showOnHover:focus,.djslider-override:focus .play-button.showOnHover:focus,.djslider-override:hover .pause-button.showOnHover:focus,.djslider-override:focus .pause-button.showOnHover:focus{opacity: 1}.djslider-override .navigation-container-custom .load-button{width: 6px;height: 6px;display: inline-block;margin: 2px 3px;cursor: pointer;border-radius: 50%;-webkit-transition: opacity 400ms ease;transition: opacity 400ms ease;background: #ac0604}.djslider-override .navigation-container-custom .load-button:focus{outline: none}.djslider-override .navigation-container-custom .load-button-active{margin: 0 3px;border: 2px solid #ac0604;background: transparent;outline: 0}.djslider-override .navigation-numbers .load-button{display: inline-block;width: 24px;height: 24px;text-align: center;font-size: 13px;line-height: 24px;margin: 0 3px;cursor: pointer;border-radius: 50%;opacity: .8;-webkit-transition: opacity 400ms ease;transition: opacity 400ms ease;color: #fff;background: #000}.djslider-override .navigation-numbers .load-button:focus{outline: none}.djslider-override .navigation-numbers .load-button-active{opacity: .8;outline: 0;color: #fff;background: #ac0604}.djslider-override .slide-title + .readmore,.djslider-override .slide-text + .readmore{margin-top: 20px}.slider1-ms .djslider-override{overflow: hidden}.slider1-ms .slide-desc-bg-override{background: transparent}.slider1-ms .djslider-override img.dj-image{opacity: .15}.slider1-ms .djslider-override .slide-desc-text{display: flex;flex-direction: column;text-align: center;padding: 0}.slider1-ms .djslider-override .slide-desc-text .slide-title{font-size: 5.214em;font-weight: 300;line-height: 1.2;padding-bottom: 30px;position: relative;order: 2}.slider1-ms .djslider-override .slide-desc-text .slide-title a{color: inherit;text-decoration: none;position: relative;display: inline-block;z-index: 1}.slider1-ms .djslider-override .slide-desc-text .slide-title a:after{content: "";position: absolute;z-index: -1;left: 50%;bottom: -4px;width: 0;height: 16px;background: #ac0604;opacity: .8;-webkit-transition: width .3s ease, left .3s ease;transition: width .3s ease, left .3s ease}.slider1-ms .djslider-override .slide-desc-text .slide-title a:hover:after{width: 100%;left: 0}.slider1-ms .djslider-override .slide-desc-text .slide-text{order: 1;text-transform: uppercase;font-size: 0.929em;color: #ac0604;letter-spacing: 0.4em}.slider1-ms .djslider-override .slide-desc-text .readmore{line-height: 20px;padding: 10px 36px;order: 3;color: currentColor;margin: 0 auto;font-size: 11px;border: 2px solid currentColor}.slider1-ms .djslider-override .slide-desc-text .readmore:hover{text-decoration: none;border-color: #ac0604;background: none}.slider1-ms .djslider-override .navigation-container .prev-button,.slider1-ms .djslider-override .navigation-container .next-button,.slider1-ms .djslider-override .navigation-container .play-button,.slider1-ms .djslider-override .navigation-container .pause-button{border-radius: 50px}.slider1-ms .djslider-override .navigation-container .prev-button,.slider1-ms .djslider-override .navigation-container .next-button{background: #ac0604;border: none;opacity: 1;-webkit-transition: all 200ms ease 50ms;transition: all 200ms ease 50ms}.slider1-ms .djslider-override .navigation-container .prev-button.showOnHover,.slider1-ms .djslider-override .navigation-container .next-button.showOnHover{opacity: 0}.slider1-ms .djslider-override:hover .prev-button.showOnHover,.slider1-ms .djslider-override:focus .prev-button.showOnHover,.slider1-ms .djslider-override:hover .next-button.showOnHover,.slider1-ms .djslider-override:focus .next-button.showOnHover{opacity: 1}.slider1-ms .djslider-override .navigation-container .prev-button{padding: 40px 140px;padding-right: 50px;left: -110px !important}.slider1-ms .djslider-override .navigation-container .prev-button:hover{padding-left: 130px;padding-right: 60px}.slider1-ms .djslider-override .navigation-container .next-button{padding: 40px 140px;padding-left: 50px;right: -110px !important}.slider1-ms .djslider-override .navigation-container .next-button:hover{padding-left: 60px;padding-right: 130px}.slider1-ms .djslider-override .navigation-container .play-button,.slider1-ms .djslider-override .navigation-container .pause-button{padding: 40px 80px}.slider1-ms .djslider-override .navigation-container-custom,.slider1-ms .djslider-override .navigation-numbers{bottom: 25px;top: auto !important;position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);right: auto}.slider1-ms .djslider-override .navigation-numbers .load-button{font-size: 0.857em;letter-spacing: 0.2em;margin: 0 15px;background: none;opacity: .3}.slider1-ms .djslider-override .navigation-numbers .load-button:hover{color: #ac0604;opacity: 1}.slider1-ms .djslider-override .navigation-numbers .load-button span:before{content: "0"}.slider1-ms .djslider-override .navigation-numbers .load-button span:after{content: "."}.slider1-ms .djslider-override .navigation-numbers .load-button-active{color: #ac0604;opacity: 1;position: relative}.slider1-ms .djslider-override .navigation-numbers .load-button-active:after{content: '';width: 2px;left: 0;margin-left: 8px;bottom: -28px;height: 15px;position: absolute;background: #f8f8f8}.slider2-ms .slide-desc-bg-override{border-radius: 10px}.slider2-ms .djslider-override img.dj-image{border-radius: 10px}.slider2-ms .djslider-override .slide-desc{width: 100% !important;height: 100% !important;top: 0 !important;bottom: 0 !important;left: 0 !important}.slider2-ms .djslider-override .slide-desc-in{height: 100%}.slider2-ms .djslider-override .slide-desc-text{max-height: 78.7px;overflow: hidden;-webkit-transition: .5s max-height ease-in-out;transition: .5s max-height ease-in-out;position: absolute;bottom: 0;left: 0;right: 0;width: 100%;box-sizing: border-box}.slider2-ms .djslider-override .slide-title{display: block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-rendering: optimizeLegibility;box-sizing: border-box}.slider2-ms .djslider-override .slide-text{color: rgba(255,255,255,0.6)}.slider2-ms .djslider-override .slide-text a{color: rgba(255,255,255,0.6)}.slider2-ms .djslider-override .slide-text a:hover{color: #ac0604}.slider2-ms .djslider-override .slide-text,.slider2-ms .djslider-override .readmore{opacity: 0;-webkit-transition: .5s opacity ease-in-out;transition: .5s opacity ease-in-out}.slider2-ms .djslider-override ul.djslider-in > li:hover .slide-desc-bg-override,.slider2-ms .djslider-override ul.djslider-in > li:focus .slide-desc-bg-override{opacity: .8}.slider2-ms .djslider-override ul.djslider-in > li:hover .slide-desc-text,.slider2-ms .djslider-override ul.djslider-in > li:focus .slide-desc-text{max-height: 500px}.slider2-ms .djslider-override ul.djslider-in > li:hover .slide-text,.slider2-ms .djslider-override ul.djslider-in > li:focus .slide-text,.slider2-ms .djslider-override ul.djslider-in > li:hover .readmore,.slider2-ms .djslider-override ul.djslider-in > li:focus .readmore{opacity: 1}#djevents .djev_clearfix:after{content: "";display: table;clear: both}#djevents .djev_layout_change{float: right;margin-bottom: 20px;margin-left: 30px}#djevents .djev_layout_change .btn{background: none;padding: 10px 30px;border: 2px solid #cacaca;color: #010508}#djevents .djev_layout_change .btn:hover,#djevents .djev_layout_change .btn:focus{border-color: #ac0604;background: none}#djevents.djev_list h3{font-weight: 600;font-family: 'Montserrat', sans-serif;color: #010508;line-height: 1.1;margin: 30px 0}#djevents .djev_items{clear: both}#djevents .djev_items .djev_item + .djev_item,#djevents .djev_items .djev_item + .day{margin-top: 30px}#djevents .djev_image_wrap{float: left;padding-right: 30px}#djevents .djev_item_title{font-size: 18px;font-family: 'Montserrat', sans-serif;line-height: 1.1;margin: 0 0 15px;color: #010508}#djevents .djev_item_title a{color: inherit}#djevents .djev_item_title a:hover,#djevents .djev_item_title a:focus{text-decoration: none;color: #ac0604}#djevents .djev_time{color: #949494;font-size: .929em;font-weight: 400;line-height: 1.1;margin: 0 0 20px}#djevents .djev_info{overflow: hidden;margin: 20px 0 0;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;line-height: 1;padding-top: 8px;padding-bottom: 8px;font-size: .786em;font-weight: 600;font-family: 'Montserrat', sans-serif;color: #010508;text-transform: uppercase;letter-spacing: 0.1em}#djevents .djev_info a{display: inline-block;vertical-align: top;color: inherit;line-height: 30px}#djevents .djev_info a:hover{text-decoration: none;color: #ac0604}#djevents .djev_info .djev_category img{margin-right: 10px;max-height: 30px;vertical-align: middle}#djevents .djev_info .djev_city + .djev_category{margin-left: 35px;padding: 0 10px;position: relative;border-radius: 15px}#djevents .djev_info .djev_city + .djev_category:before{color: #d1d1d1;content: '/';position: absolute;top: 0;left: -15px;right: auto}#djevents .djev_info .btn{margin-left: 20px;background: none;border: none;border-radius: 0;padding: 0;line-height: 30px;color: #ac0604}#djevents .djev_info .btn:hover,#djevents .djev_info .btn:focus{text-decoration: underline}.djev_featured{background: #fff;color: #666;box-shadow: 5px 9px 35px 0px rgba(0,0,0,0.1);padding: 30px}.djev_featured .djev_item_title{color: #010508}#djevents .djev_featured .djev_info{padding-top: 0;padding-bottom: 0;border: none}#djevents .djev_pagination:first-child{padding: 0;margin-bottom: 30px}#djevents .djev_pagination .btn.djev_list_link{float: right;background: none;padding: 10px 30px;border: 2px solid #cacaca;color: #010508}#djevents .djev_pagination .btn.djev_list_link:hover,#djevents .djev_pagination .btn.djev_list_link:focus{border-color: #ac0604;background: none}#djevents .djev_pagination .btn.djev_week_prev,#djevents .djev_pagination .btn.djev_week_next{float: left;background: none;border: none;border-radius: 0;line-height: 20px;padding-top: 0;padding-bottom: 0;margin-top: 12px;margin-bottom: 12px;padding-left: 0;padding-right: 20px;color: #ac0604}#djevents .djev_pagination .btn.djev_week_prev:hover,#djevents .djev_pagination .btn.djev_week_next:hover,#djevents .djev_pagination .btn.djev_week_prev:focus,#djevents .djev_pagination .btn.djev_week_next:focus{text-decoration: underline}#djevents .djev_pagination .btn.djev_week_prev{margin-right: 20px;border-right: 1px solid #cacaca}#djevents .djev_items .day{font-weight: 600;font-family: 'Montserrat', sans-serif;color: #010508;line-height: 1.1;margin: 0 0 30px}#djevents .djev_items .day a{color: inherit;text-decoration: none}#djevents .djev_items .day a:hover{color: #ac0604}#djevents.djev_event #gmap{margin: 0 0 30px}#djevents.djev_event .djev_event_info{float: left;padding-right: 30px;padding-bottom: 30px}#djevents.djev_event .djev_event_info .djev_gallery .row-fluid{margin: 0 -5px;font-size: 0}#djevents.djev_event .djev_event_info .djev_gallery .djev_thumb{display: inline-block;vertical-align: top;width: auto;padding: 10px 5px 0;float: none}#djevents.djev_event .djev_event_info .djev_gallery .djev_media_link{display: inline-block;vertical-align: top;position: relative}#djevents.djev_event .djev_event_info .djev_gallery .djev_media_link .fa{position: absolute;font-size: 40px;line-height: 50px;width: 50px;height: 50px;top: 50%;left: 50%;margin: -25px 0 0 -25px;text-align: center;color: rgba(240,240,240,0.7)}#djevents.djev_event .djev_event_info .djev_gallery .djev_media_link .fa:before{content: "\f01d"}#djevents.djev_event .djev_event_info .djev_info_wrap{padding: 30px 0 0}#djevents.djev_event .djev_event_info .djev_info_wrap .djev_info_label{font-size: .786em;font-weight: 600;font-family: 'Montserrat', sans-serif;color: #010508;text-transform: uppercase;position: relative;letter-spacing: 0.1em}#djevents.djev_event .djev_event_info .djev_info_wrap .djev_info_label .fa{display: none}#djevents.djev_event .djev_event_info .djev_info_wrap .djev_info_label:before{content: '';position: relative;display: inline-block;height: 4px;width: 4px;background-color: #ac0604;margin-right: 4px}#djevents.djev_event .djev_title{font-size: 18px;font-family: 'Montserrat', sans-serif;line-height: 1.1;margin: 0 0 15px;color: #010508}#djevents.djev_event .djev_category{display: inline-block;vertical-align: top;font-size: .786em;font-weight: 600;font-family: 'Montserrat', sans-serif;color: #010508;text-transform: uppercase;letter-spacing: 0.1em;margin: 0 0 15px}#djevents.djev_event .djev_category:hover{text-decoration: none;color: #ac0604}#djevents.djev_event .djev_category img{margin-right: 10px;vertical-align: middle}#djevents.djev_event .djev_category[style*='background']{padding: 0 10px;line-height: 30px;border-radius: 15px}#djevents.djev_event .djev_tags{clear: both;margin: 15px 0 0}#djevents.djev_event .djev_tags .djev_tags_label{font-size: .786em;font-weight: 600;font-family: 'Montserrat', sans-serif;color: #010508;text-transform: uppercase;position: relative;letter-spacing: 0.1em;margin: 0 0 10px}#djevents.djev_event .djev_tags .djev_tags_label:before{content: '';position: relative;display: inline-block;height: 4px;width: 4px;background-color: #ac0604;margin-right: 4px}.djev_form_toolbar .btn-success{text-shadow: none;background: #ac0604;color: #fff}.djev_form_toolbar .btn-success:hover,.djev_form_toolbar .btn-success:focus{color: #fff;background: #000}.djvideo_preview{margin: 10px 0 0}.djvideo_preview img{margin: 0 0 0 10px;vertical-align: top}.djev-ajax-loader{display: inline-block;background: url('../../../components/com_djevents/themes/jm-events-agency/images/ajax-loader.gif');width: 16px;height: 16px;vertical-align: middle;margin-left: 5px}#albumItemsWrap{margin: 0 0 10px 0}#albumItems .albumItem{position: relative;float: left;margin: 0 2px 2px 0;overflow: hidden}#albumItems .albumItem img{float: none;margin: 0;padding: 0;height: 150px}#albumItems .albumItem .itemMask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url('../../../components/com_djevents/themes/jm-events-agency/images/bg.png') repeat;opacity: 0;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;cursor: move}#albumItems .albumItem:hover .itemMask,#albumItems .albumItem.active .itemMask{opacity: 1}#albumItems input.itemInput{position: absolute;bottom: 0;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 6px 6px 6px 28px;margin: 0;border: 0;width: 100%;background-color: transparent;color: #fff;font-family: Arial, Helvetica, sans-serif;font-size: 13px;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;border-radius: 0;box-shadow: none;height: auto}#albumItems input.itemInput:focus{background-color: rgba(255,255,255,0.25);box-shadow: none}#albumItems .itemMask input.editTitle{background-image: url('../../../components/com_djevents/themes/jm-events-agency/images/edit.png');background-position: 6px center;background-repeat: no-repeat}#albumItems .albumItem .delBtn{position: absolute;top: 0;right: 0;display: block;width: 32px;height: 32px;background: url('../../../components/com_djevents/themes/jm-events-agency/images/delete.png') no-repeat;cursor: pointer;opacity: 0.5;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out}#albumItems .albumItem .delBtn:hover{opacity: 1}#albumItems .itemMask label{position: absolute;top: 5px;left: 5px;color: #fff}body .djev_calendar_month{border: none;font-size: .786em;font-family: 'Montserrat', sans-serif}body .djev_calendar_month .djev_calendar_head{font-size: 18px;font-weight: 600;color: #010508;text-transform: uppercase;line-height: 30px;background: none;padding: 0 40px;margin: 0 0 20px}body .djev_calendar_month .djev_calendar_table{font-size: 1em;line-height: 1;border: none;table-layout: fixed}body .djev_calendar_month .next-month,body .djev_calendar_month .prev-month{color: inherit;font-size: 20px;line-height: 30px;opacity: 0.2}body .djev_calendar_month .next-month:hover,body .djev_calendar_month .prev-month:hover{opacity: 0.4}body .djev_calendar_month .prev-month .fa-angle-left:before{content: "\f190"}body .djev_calendar_month .next-month .fa-angle-right:before{content: "\f18e"}body .djev_calendar_month .djev_calendar_table tr th{border: none;font-weight: 600;text-transform: uppercase;color: #010508}body .djev_calendar_month .djev_calendar_table tr:nth-child(even) td:nth-child(even),body .djev_calendar_month .djev_calendar_table tr:nth-child(odd) td:nth-child(odd),body .djev_calendar_month .djev_calendar_table tr:nth-child(odd) td:nth-child(even){background: none}body .djev_calendar_month .djev_calendar_table tr td a,body .djev_calendar_month .djev_calendar_table tr td span{display: inline-block;vertical-align: top;min-width: 38px;min-height: 38px;line-height: 38px}body .djev_calendar_month .djev_calendar_table tr td.active-day a{display: inline-block;background: none;color: inherit;position: relative}body .djev_calendar_month .djev_calendar_table tr td.active-day a:after{content: '';position: absolute;bottom: 6px;left: 50%;margin-left: -2px;display: block;width: 4px;height: 4px;background: #ac0604;border-radius: 50%}body .djev_calendar_month .djev_calendar_table tr td.active-day.today a{background: none}body .djev_calendar_month .djev_calendar_table tr td.active-day.today a:after{display: none}body .djev_calendar_month .djev_calendar_table tr td.today{color: inherit;background: none !important;font-weight: normal}body .djev_calendar_month .djev_calendar_table tr td.today a,body .djev_calendar_month .djev_calendar_table tr td.today span{background: none;border: 2px solid #ac0604;border-radius: 50%}body .djev_calendar_month .djev_calendar_more a{display: inline-block;letter-spacing: 0.1em;font-family: 'Montserrat', sans-serif;font-size: 11px;font-weight: 600;color: #ac0604}#jm-allpage .djev_calendar_days{padding: 0 30px}#jm-allpage .djev_calendar_days .djev_calendar_scroll_in{font-size: 0;padding: 0 0 10px}#jm-allpage .djev_calendar_days .next-days,#jm-allpage .djev_calendar_days .prev-days{position: absolute;top: 50%;margin-top: -35px;font-size: 30px;color: #ac0604;line-height: 1;opacity: 0.7}#jm-allpage .djev_calendar_days .next-days:hover,#jm-allpage .djev_calendar_days .prev-days:hover{opacity: 1}#jm-allpage .djev_calendar_days .next-days{right: 0}#jm-allpage .djev_calendar_days .prev-days{left: 0}#jm-allpage .djev_calendar_days .djev_calendar_day{font-size: 14px;color: inherit;vertical-align: top;padding: 0 15px}#jm-allpage .djev_calendar_days .djev_calendar_day span{display: block;background: #fff;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea}#jm-allpage .djev_calendar_days .djev_calendar_day span.week_day{letter-spacing: 0.1em;padding-top: 30px;border-radius: 5px 5px 0 0;border-top: 1px solid #eaeaea}#jm-allpage .djev_calendar_days .djev_calendar_day span.month{letter-spacing: 0.1em;padding-bottom: 30px;border-radius: 0 0 5px 5px;border-bottom: 1px solid #eaeaea}#jm-allpage .djev_calendar_days .djev_calendar_day .day{font-weight: 400;font-size: 7em;margin: 0}#jm-allpage .djev_calendar_days .djev_calendar_day.active-day{color: #930503}#jm-allpage .djev_calendar_days .djev_calendar_day.active-day.today{color: #ac0604}#jm-allpage .djev_calendar_days .djev_calendar_day .month,#jm-allpage .djev_calendar_days .djev_calendar_day .week_day{color: inherit;font-weight: 600;font-size: 0.8em}#jm-allpage .djev_calendar_days .djev_calendar_more{line-height: 1;font-weight: 400;margin: 20px 0 0}#jm-allpage .djev_calendar_days .djev_calendar_more a{display: inline-block;letter-spacing: 0.1em;font-family: 'Montserrat', sans-serif;font-size: 11px;font-weight: 600;color: #ac0604}#jm-allpage .djev_calendar_days .djev_calendar_more a:hover{text-decoration: underline}#jm-header-content .djev_calendar_days .djev_calendar_more a{color: #fff}#jm-top1 .djev_calendar_days .djev_calendar_more a{color: #010508}#jm-top2 .djev_calendar_days .djev_calendar_more a{color: #fff}#jm-top3 .djev_calendar_days .djev_calendar_more a{color: #010508}#jm-bottom1 .djev_calendar_days .djev_calendar_more a{color: #010508}#jm-bottom2 .djev_calendar_days .djev_calendar_more a{color: #010508}#jm-bottom3 .djev_calendar_days .djev_calendar_more a{color: #010508}#jm-bottom4 .djev_calendar_days .djev_calendar_more a{color: #fff}#jm-footer-mod .djev_calendar_days .djev_calendar_more a{color: #fff}#jm-allpage .color-ms .djev_calendar_days .djev_calendar_more a{color: #010508}.djev_search{margin: 0}.djev_search .djev_mod_search .djev_search_el .chzn-container{display: none !important}.djev_search .djev_mod_search .djev_search_el select{display: block !important}.djev_search .djev_mod_search .djev_search_el.djev_search_category,.djev_search .djev_mod_search .djev_search_el.djev_search_city{position: relative}.djev_search .djev_mod_search .djev_search_el.djev_search_category select,.djev_search .djev_mod_search .djev_search_el.djev_search_city select{-webkit-appearance: none;-moz-appearance: none;appearance: none;padding-right: 35px}.djev_search .djev_mod_search .djev_search_el.djev_search_category:before,.djev_search .djev_mod_search .djev_search_el.djev_search_city:before{content: "";position: absolute;right: 20px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);height: 0;width: 0;border-top: 5px solid #666;border-left: 5px solid transparent;border-right: 5px solid transparent}.djev_search_vertical .djev_mod_search{margin: -5px;max-width: 400px}.djev_search_vertical .djev_mod_search .djev_search_el{display: block;padding: 5px;box-sizing: border-box}.djev_search_vertical .djev_mod_search .input-append,.djev_search_vertical .djev_mod_search .input-prepend{display: block;margin: 0}.djev_search_vertical .djev_mod_search .input-append .btn,.djev_search_vertical .djev_mod_search .input-prepend .btn{border: 1px solid #eaeaea;background: #fcfcfc;color: #ac0604;padding-top: 11px;padding-bottom: 11px;-webkit-transition: none;transition: none}.djev_search_vertical .djev_mod_search .input-append input:focus + .btn,.djev_search_vertical .djev_mod_search .input-prepend input:focus + .btn{border-color: #b7b7b7}.djev_search_vertical .djev_mod_search .input-large{font-size: 13px;width: 100%}.djev_search_vertical .djev_mod_search .input-small{font-size: 13px;width: 100%;width: calc(100% - 44px)}.djev_search_vertical .djev_mod_search .djev_search_button{padding-top: 25px;text-align: center}.djev_search_vertical .djev_mod_search .djev_search_button .btn{background: none;padding: 10px 30px;border: 2px solid #cacaca;color: #010508}.djev_search_vertical .djev_mod_search .djev_search_button .btn:hover,.djev_search_vertical .djev_mod_search .djev_search_button .btn:focus{border-color: #ac0604;background: none}.djev_search_horz .djev_mod_search .djev_search_el{float: left;box-sizing: border-box;overflow: hidden}.djev_search_horz .djev_mod_search .djev_search_el .input-append,.djev_search_horz .djev_mod_search .djev_search_el .input-prepend{display: block;margin: 0}.djev_search_horz .djev_mod_search .djev_search_el .input-append .btn,.djev_search_horz .djev_mod_search .djev_search_el .input-prepend .btn{background: #fcfcfc;color: #ac0604;-webkit-transition: none;transition: none;border-radius: 0}.djev_search_horz .djev_mod_search .djev_search_el .input-large,.djev_search_horz .djev_mod_search .djev_search_el .input-small{font-size: 13px;width: 100%;border: none;border-radius: 0}.djev_search_horz .djev_mod_search .djev_search_el .input-small{width: calc(100% - 44px)}.djev_search_horz .djev_mod_search .djev_search_el:first-child{border-top-left-radius: 22px;border-bottom-left-radius: 22px}.djev_search_horz .djev_mod_search .djev_search_el:nth-last-of-type(2){border-top-right-radius: 22px;border-bottom-right-radius: 22px}.djev_search_horz .djev_mod_search .djev_search_el + .djev_search_el:not(.djev_search_button){border-left: 1px solid #eaeaea}.djev_search_horz .djev_mod_search .djev_search_el:first-child:nth-last-child(1){width: 100%}.djev_search_horz .djev_mod_search .djev_search_el:first-child:nth-last-child(2),.djev_search_horz .djev_mod_search .djev_search_el:first-child:nth-last-child(2) ~ .djev_search_el{width: 50%}.djev_search_horz .djev_mod_search .djev_search_el:first-child:nth-last-child(3),.djev_search_horz .djev_mod_search .djev_search_el:first-child:nth-last-child(3) ~ .djev_search_el{width: 33.3333%}.djev_search_horz .djev_mod_search .djev_search_el:first-child:nth-last-child(4),.djev_search_horz .djev_mod_search .djev_search_el:first-child:nth-last-child(4) ~ .djev_search_el{width: 25%}.djev_search_horz .djev_mod_search .djev_search_el:first-child:nth-last-child(5),.djev_search_horz .djev_mod_search .djev_search_el:first-child:nth-last-child(5) ~ .djev_search_el{width: 20%}.djev_search_horz .djev_mod_search .djev_search_el:first-child:nth-last-child(6),.djev_search_horz .djev_mod_search .djev_search_el:first-child:nth-last-child(6) ~ .djev_search_el{width: 16.66%}.djev_search_horz .djev_mod_search .djev_search_button{padding-left: 5px}.djev_search_horz .djev_mod_search .djev_search_button .btn{background: none;padding: 10px 30px;border: 2px solid #cacaca;color: #010508;margin: 0 20px}.djev_search_horz .djev_mod_search .djev_search_button .btn:hover,.djev_search_horz .djev_mod_search .djev_search_button .btn:focus{border-color: #ac0604;background: none}#jm-header-content .djev_mod_search .djev_search_button .btn{color: #fff}#jm-top1 .djev_mod_search .djev_search_button .btn{color: #010508}#jm-top2 .djev_mod_search .djev_search_button .btn{color: #fff}#jm-top3 .djev_mod_search .djev_search_button .btn{color: #010508}#jm-bottom1 .djev_mod_search .djev_search_button .btn{color: #010508}#jm-bottom2 .djev_mod_search .djev_search_button .btn{color: #010508}#jm-bottom3 .djev_mod_search .djev_search_button .btn{color: #010508}#jm-bottom4 .djev_mod_search .djev_search_button .btn{color: #fff}#jm-footer-mod .djev_mod_search .djev_search_button .btn{color: #fff}#jm-allpage .color-ms .djev_mod_search .djev_search_button .btn{color: #010508}#jm-allpage .djev_tags .djev_tag,#jm-allpage .djev_events_tags .djev_tag{display: inline-block;vertical-align: top;padding: 4px 25px;margin: 5px;border: 2px solid #e7e7e7;background: none;color: inherit;font-size: 0.92em;font-weight: normal;border-radius: 15px;text-transform: none;line-height: 1.7;letter-spacing: normal;font-family: inherit}#jm-allpage .djev_tags .djev_tag:hover,#jm-allpage .djev_events_tags .djev_tag:hover,#jm-allpage .djev_tags .djev_tag:focus,#jm-allpage .djev_events_tags .djev_tag:focus{border-color: #cecece}#jm-allpage .calendar-container{color: #444}#jm-allpage .calendar-container .buttons-wrapper{display: block;text-align: center}#jm-allpage .calendar-container .buttons-wrapper .btn{padding: 2px 10px;margin: 0 3px}#jm-allpage .calendar-container table tbody td.today:after{background: #ac0604}#jm-allpage .calendar-container table tbody td.selected{background: #930503}#jm-allpage .calendar-container table tbody td.day:hover{background: #ac0604}.popover .djev_calendar_day_link{border-top: 1px solid #eaeaea;padding-top: 10px;margin-top: 10px;text-align: center}.popover .djev_calendar_day_link a{display: inline-block;letter-spacing: 0.1em;font-family: 'Montserrat', sans-serif;font-size: 11px;font-weight: 600;color: #ac0604;text-transform: uppercase}.popover .djev_calendar_day_link a:hover{text-decoration: underline}@media (max-width: 979px){#jm-allpage .djev_search_horz .djev_mod_search{margin: -5px;max-width: 400px}#jm-allpage .djev_search_horz .djev_mod_search .djev_search_el{display: block;padding: 5px;box-sizing: border-box}#jm-allpage .djev_search_horz .djev_mod_search .djev_search_el .input-append .btn,#jm-allpage .djev_search_horz .djev_mod_search .djev_search_el .input-prepend .btn{border-top-right-radius: 22px;border-bottom-right-radius: 22px}#jm-allpage .djev_search_horz .djev_mod_search .djev_search_el .input-large,#jm-allpage .djev_search_horz .djev_mod_search .djev_search_el .input-small{font-size: 13px;width: 100%;border: none;border-radius: 0}#jm-allpage .djev_search_horz .djev_mod_search .djev_search_el .input-large{border-radius: 22px}#jm-allpage .djev_search_horz .djev_mod_search .djev_search_el .input-small{width: calc(100% - 44px);border-top-left-radius: 22px;border-bottom-left-radius: 22px;border-top-right-radius: 0;border-bottom-right-radius: 0}#jm-allpage .djev_search_horz .djev_mod_search .djev_search_el{width: 100%;border: none;border-radius: 0}#jm-allpage .djev_search_horz .djev_mod_search .djev_search_button{padding: 25px 0 0;text-align: center}#jm-allpage .djev_search_horz .djev_mod_search .djev_search_button .btn{display: inline-block}}@media (max-width: 480px){#djevents .djev_image_wrap,#djevents.djev_event .djev_event_info{float: none;padding: 0 0 30px}}