#jm-allpage{position: relative;background: #fff}#jm-header{position: relative;background-color: #0f121c;color: #fff}#jm-header .jm-module .jm-title{color: #fff}#jm-header .moduletable h3{color: #fff}#jm-header:before{content: '';position: absolute;background-repeat: no-repeat;opacity: 1;width: 100%;height: 100%;top: 0;left: 0;right: auto;z-index: 1}.show-menu #jm-top-menu-nav .dj-megamenu-override{opacity: 0}#jm-header-bg{position: relative;z-index: 2}#jm-header-content{position: relative;z-index: 3;padding-top: 90px;padding-bottom: 90px}@media (min-width: 980px){.header-bg.header-content #jm-header{min-height: 430px}}.header-bg.header-content #jm-header-content{position: absolute;left: 0;right: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 100%;padding: 0}.header-bg.header-content #jm-logo-nav-space{position: absolute;top: 0;width: 100%;left: 0;right: 0}#jm-logo-nav{position: relative;z-index: 100;color: #fff;background: rgba(15,18,28,0.1)}.sticky-bar #jm-logo-nav{-webkit-transition: background .5s ease-in-out;transition: background .5s ease-in-out}.sticky-bar #jm-logo-nav.scrolled{position: fixed;top: 0;right: 0;left: 0;width: 100%;box-sizing: border-box;background: #0f121c;z-index: 999}.no-headerbg #jm-header.nocontent #jm-logo-nav{background: #0f121c}#jm-logo-sitedesc{padding: 20px 0}#jm-logo-sitedesc #jm-logo{vertical-align: middle;text-transform: uppercase;margin: 0}#jm-logo-sitedesc #jm-logo a{display: block}#jm-logo-sitedesc #jm-logo a img{vertical-align: top}#jm-logo-sitedesc #jm-logo span{font-size: 2em;font-weight: bold}#jm-logo-sitedesc #jm-sitedesc{vertical-align: middle}#jm-top-menu-nav{padding-top: 20px}#jm-top-menu-nav .jm-module-raw{float: right;margin-left: 15px}#jm-top2{background-color: #fff;color: #444}#jm-top2 .jm-module .jm-title,#jm-top2 .moduletable > h3{color: #444}#jm-top2.bg{position: relative}#jm-top2.bg:after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 100%;width: 100%;background-repeat: no-repeat;opacity: 1}#jm-top2.bg > div{position: relative;z-index: 2}#jm-maincontent{display: block;margin-bottom: 30px}#jm-bottom1{background-color: #fff;color: #444}#jm-bottom1 .jm-module .jm-title,#jm-bottom1 .moduletable > h3{color: #444}#jm-bottom1.bg{position: relative}#jm-bottom1.bg:after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 100%;width: 100%;background-repeat: no-repeat;opacity: 1}#jm-bottom1.bg > div{position: relative;z-index: 2}#jm-footer-mod{position: relative;overflow: hidden}#jm-footer-bg{position: relative;z-index: 2}.footer-content #jm-footer-bg{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;overflow: hidden}#jm-footer-content{position: relative;z-index: 3}#jm-footer{color: #3e414f;background: #0f121c;padding: 40px 0;font-size: 14px}#jm-footer .jm-module .jm-title{color: #3e414f}#jm-footer .moduletable > h3{color: #3e414f}.full-width > .container-fluid{padding-left: 0;padding-right: 0;max-width: 100%;width: auto}.full-width > .container-fluid > .row-fluid{margin-left: 0;margin-right: 0}.full-width > .container-fluid > .row-fluid > [class*="span"]{padding-left: 0;padding-right: 0}#jm-header.full-width .container-fluid{max-width: 100%;width: auto;padding-right: 90px;padding-left: 90px}#jm-top1,#jm-top2,#jm-top3,#jm-main,#jm-bottom1,#jm-bottom2,#jm-footer-mod{padding: 90px 0 60px}#jm-top1 + #jm-top3,#jm-top1 + #jm-main,#jm-top1 + #jm-bottom2,#jm-top1 + #jm-footer-mod,#jm-top3 + #jm-main,#jm-top3 + #jm-bottom2,#jm-top3 + #jm-footer-mod,#jm-main + #jm-bottom2,#jm-main + #jm-footer-mod,#jm-bottom2 + #jm-footer-mod{padding-top: 0}#jm-top1 + #jm-top2,#jm-top2 + #jm-top3,#jm-top2 + #jm-main,#jm-top2 + #jm-bottom2,#jm-top2 + #jm-footer-mod{padding-top: 0}#jm-top1 + #jm-bottom1,#jm-top3 + #jm-bottom1,#jm-main + #jm-bottom1,#jm-bottom1 + #jm-bottom2,#jm-bottom1 + #jm-footer-mod{padding-top: 0}#jm-top2 + #jm-bottom1{padding-top: 0}#jm-back-top{position: fixed;bottom: 50px;right: 50px;left: auto;z-index: 9999}#jm-back-top a{text-decoration: none;display: block}#jm-back-top a:hover{cursor: pointer;text-decoration: none}#jm-back-top span{display: block;height: 50px;-webkit-transition: all 1s ease 0s;transition: all 1s ease 0s;width: 50px;background: url("../images/backtotop.png") no-repeat center center rgba(0,0,0,0.2)}#jm-back-top span:hover{background: url("../images/backtotop.png") no-repeat center center rgba(0,0,0,0.3)}.texttoggler{font-family: Arial, Helvetica, sans-serif;margin: 0 1px;display: inline-block;text-decoration: none !important}.texttoggler.small{font-size: 0.8em}.texttoggler.normal{font-size: 1.1em}.texttoggler.large{font-size: 1.3em}.smallview #jm-maincontent{font-size: 0.9em;line-height: 1.5}.largeview #jm-maincontent{font-size: 1.1em;line-height: 1.5}@media (max-width: 1170px + 30px){html.no-scroll{position: static !important;overflow-y: auto !important}}.responsive-disabled{min-width: 1200px}.responsive-disabled #jm-allpage{min-width: 1200px}.span0{float: none !important}.span50{float: left !important;width: 50% !important}.jm-module{margin-bottom: 30px}.jm-module .jm-title{color: #444;font-family: 'Montserrat', sans-serif;font-size: 20px;margin: 0 0 30px;font-weight: 400;line-height: 28px}.jm-module .jm-title:before,.jm-module .jm-title:after{display: table;content: "";line-height: 0}.jm-module .jm-title:after{clear: both}.jm-module .jm-title .jm-title-wrapper{float: left;position: relative}.jm-module .jm-title .jm-title-wrapper .jm-title-text{position: relative;z-index: 1}.moduletable{margin-bottom: 30px}.moduletable > h3{font-family: 'Montserrat', sans-serif;font-size: 20px;margin: 0 0 30px;font-weight: 400;color: #444;line-height: 28px}#jm-header .jm-module{margin: 0}#jm-header .jm-module + .jm-module{margin-top: 30px}.jm-module.color-box1-ms,.jm-module.color-box2-ms,.jm-module.color-box3-ms,.jm-module.color-box4-ms{padding: 30px;position: relative}#jm-allpage .jmm-add-features.default.above{text-align: center}#jm-allpage .jmm-add-features.default .jmm-button{margin-top: 15px}#jm-allpage .jmm-add-features.default .jmm-button a{position: relative;color: #10a3d1;border: 0;background-color: transparent;padding: 0}#jm-allpage .jmm-add-features.default .jmm-button a:hover{color: #095972 !important}#jm-allpage .jmm-add-features.default .jmm-button a:before{content: "\f178";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 1.25em;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#jm-allpage .jmm-add-features.default .jmm-title a{font-weight: bold;text-decoration: none;color: #444}#jm-allpage .jmm-add-features.default .jmm-title a:hover{color: #10a3d1}#jm-allpage .style1-ms .jmm-add-features.default .jmm-title{font-family: 'Montserrat', sans-serif;font-size: 32px;font-weight: 700}#jm-allpage .style1-ms .jmm-add-features.default .jmm-title a{font-weight: 700}#jm-allpage .style2-ms .jmm-add-features.default.above{text-align: right}#jm-allpage .style2-ms .jmm-add-features.default.above .jmm-icon{text-align: right}#jm-allpage .style2-ms .jmm-add-features.default.above .jmm-icon img{display: inline-block}#jm-allpage .style2-ms .jmm-add-features.default .jmm-title{font-size: 3.125em}#jm-allpage .style2-ms .jmm-add-features.default .jmm-text{margin-top: 0;font-size: 1.25em}.jm-module.color-box1-ms{background: #263b81;color: #fff}.jm-module.color-box1-ms .jm-title{color: #fff !important}.jm-module.color-box1-ms a{color: #fff}.jm-module.color-box1-ms a:hover{color: #095972 !important}.jm-module.color-box1-ms .btn,.jm-module.color-box1-ms a.button,.jm-module.color-box1-ms button.button{color: #fff !important;background: #0f1732;border: 2px solid transparent}.jm-module.color-box1-ms .btn:hover,.jm-module.color-box1-ms a.button:hover,.jm-module.color-box1-ms button.button:hover{border: 2px solid #fff;color: #fff !important;background: transparent}.jm-module.color-box1-ms a{color: #fff}.jm-module.color-box1-ms a:hover{color: #03050b !important;background: transparent}.jm-module.color-box1-ms .nav.menu ul,.jm-module.color-box1-ms .nav.menu li,.jm-module.color-box1-ms .nav.menu li.current > a{color: #fff;border-color: #fff}.jm-module.color-box1-ms .nav.menu li > a:hover,.jm-module.color-box1-ms .nav.menu li > a:focus,.jm-module.color-box1-ms .nav.menu li.active > a,.jm-module.color-box1-ms .nav.menu li.current > a{color: #03050b}.jm-module.color-box1-ms ul:not([class]) li:before,.jm-module.color-box1-ms ul.jm-light-list li:before{background: #fff}.jm-module.color-box1-ms textarea,.jm-module.color-box1-ms input[type="text"],.jm-module.color-box1-ms input[type="password"],.jm-module.color-box1-ms input[type="datetime"],.jm-module.color-box1-ms input[type="datetime-local"],.jm-module.color-box1-ms input[type="date"],.jm-module.color-box1-ms input[type="month"],.jm-module.color-box1-ms input[type="time"],.jm-module.color-box1-ms input[type="week"],.jm-module.color-box1-ms input[type="number"],.jm-module.color-box1-ms input[type="email"],.jm-module.color-box1-ms input[type="url"],.jm-module.color-box1-ms input[type="search"],.jm-module.color-box1-ms input[type="tel"],.jm-module.color-box1-ms input[type="color"],.jm-module.color-box1-ms .uneditable-input{color: #fff}.jm-module.color-box1-ms select{color: #000}.jm-module.color-box2-ms{background: #10a3d1;color: #fff}.jm-module.color-box2-ms .jm-title{color: #fff !important}.jm-module.color-box2-ms a{color: #fff}.jm-module.color-box2-ms a:hover{color: #095972 !important}.jm-module.color-box2-ms .btn,.jm-module.color-box2-ms a.button,.jm-module.color-box2-ms button.button{color: #fff !important;background: #095972;border: 2px solid transparent}.jm-module.color-box2-ms .btn:hover,.jm-module.color-box2-ms a.button:hover,.jm-module.color-box2-ms button.button:hover{border: 2px solid #fff;color: #fff !important;background: transparent !important}.jm-module.color-box2-ms .nav.menu ul,.jm-module.color-box2-ms .nav.menu li,.jm-module.color-box2-ms .nav.menu li.current > a{color: #fff;border-color: #fff}.jm-module.color-box2-ms ul:not([class]) li:before,.jm-module.color-box2-ms ul.jm-light-list li:before{background: #fff}.jm-module.color-box2-ms textarea,.jm-module.color-box2-ms input[type="text"],.jm-module.color-box2-ms input[type="password"],.jm-module.color-box2-ms input[type="datetime"],.jm-module.color-box2-ms input[type="datetime-local"],.jm-module.color-box2-ms input[type="date"],.jm-module.color-box2-ms input[type="month"],.jm-module.color-box2-ms input[type="time"],.jm-module.color-box2-ms input[type="week"],.jm-module.color-box2-ms input[type="number"],.jm-module.color-box2-ms input[type="email"],.jm-module.color-box2-ms input[type="url"],.jm-module.color-box2-ms input[type="search"],.jm-module.color-box2-ms input[type="tel"],.jm-module.color-box2-ms input[type="color"],.jm-module.color-box2-ms .uneditable-input{color: #fff}.jm-module.color-box2-ms select{color: #000}.jm-module.color-box3-ms{background: #263b81;color: #fff}.jm-module.color-box3-ms .jm-title{color: #fff !important}.jm-module.color-box3-ms a{color: #fff}.jm-module.color-box3-ms a:hover{color: #095972 !important}.jm-module.color-box3-ms .btn,.jm-module.color-box3-ms a.button,.jm-module.color-box3-ms button.button{color: #fff !important;background: #0f1732;border: 2px solid transparent}.jm-module.color-box3-ms .btn:hover,.jm-module.color-box3-ms a.button:hover,.jm-module.color-box3-ms button.button:hover{border: 2px solid #fff;color: #fff !important;background: transparent !important}.jm-module.color-box3-ms .nav.menu ul,.jm-module.color-box3-ms .nav.menu li,.jm-module.color-box3-ms .nav.menu li.current > a{color: #fff;border-color: #fff}.jm-module.color-box3-ms ul:not([class]) li:before,.jm-module.color-box3-ms ul.jm-light-list li:before{background: #fff}.jm-module.color-box3-ms textarea,.jm-module.color-box3-ms input[type="text"],.jm-module.color-box3-ms input[type="password"],.jm-module.color-box3-ms input[type="datetime"],.jm-module.color-box3-ms input[type="datetime-local"],.jm-module.color-box3-ms input[type="date"],.jm-module.color-box3-ms input[type="month"],.jm-module.color-box3-ms input[type="time"],.jm-module.color-box3-ms input[type="week"],.jm-module.color-box3-ms input[type="number"],.jm-module.color-box3-ms input[type="email"],.jm-module.color-box3-ms input[type="url"],.jm-module.color-box3-ms input[type="search"],.jm-module.color-box3-ms input[type="tel"],.jm-module.color-box3-ms input[type="color"],.jm-module.color-box3-ms .uneditable-input{color: #fff}.jm-module.color-box3-ms select{color: #000}.jm-module.color-box4-ms{background: #10a3d1;color: #fff}.jm-module.color-box4-ms .jm-title{color: #fff !important}.jm-module.color-box4-ms a{color: #fff}.jm-module.color-box4-ms a:hover{color: #095972 !important}.jm-module.color-box4-ms .btn,.jm-module.color-box4-ms a.button,.jm-module.color-box4-ms button.button{color: #fff !important;background: #095972;border: 2px solid transparent}.jm-module.color-box4-ms .btn:hover,.jm-module.color-box4-ms a.button:hover,.jm-module.color-box4-ms button.button:hover{border: 2px solid #fff;color: #fff !important;background: transparent !important}.jm-module.color-box4-ms .nav.menu ul,.jm-module.color-box4-ms .nav.menu li,.jm-module.color-box4-ms .nav.menu li.current > a{color: #fff;border-color: #fff}.jm-module.color-box4-ms ul:not([class]) li:before,.jm-module.color-box4-ms ul.jm-light-list li:before{background: #fff}.jm-module.color-box4-ms textarea,.jm-module.color-box4-ms input[type="text"],.jm-module.color-box4-ms input[type="password"],.jm-module.color-box4-ms input[type="datetime"],.jm-module.color-box4-ms input[type="datetime-local"],.jm-module.color-box4-ms input[type="date"],.jm-module.color-box4-ms input[type="month"],.jm-module.color-box4-ms input[type="time"],.jm-module.color-box4-ms input[type="week"],.jm-module.color-box4-ms input[type="number"],.jm-module.color-box4-ms input[type="email"],.jm-module.color-box4-ms input[type="url"],.jm-module.color-box4-ms input[type="search"],.jm-module.color-box4-ms input[type="tel"],.jm-module.color-box4-ms input[type="color"],.jm-module.color-box4-ms .uneditable-input{color: #fff}.jm-module.color-box4-ms select{color: #000}.jm-module.margin-ms{margin: 0}.jm-module.margin-bottom-section-reduce-ms{margin-bottom: -60px;overflow: hidden}.jm-category-module li{margin: 20px 0 0;padding-top: 20px;border-top: 1px solid #ececec}.jm-category-module li .item-in{display: inline-block;width: 100%}.jm-category-module li .mod-article-image{float: left;padding-bottom: 20px;vertical-align: top}.jm-category-module li:first-child{margin: 0;padding: 0;border-top: none}.jm-category-module li .description .mod-articles-category-title{font-size: 16px;font-weight: bold;color: #444;display: block}.jm-category-module li .description .mod-articles-category-category a{color: #777}.jm-category-module li .description .readmore{margin-top: 20px;display: block;text-align: left}.jm-category-module li .description span{color: #777;display: inline;font-size: 0.875em}.jm-category-module li .description p{font-size: 16px;margin: 15px 0 0}.jm-module.front-title-ms .jm-title{color: #444;font-size: 32px;line-height: 42px;margin: 0 0 20px}.jm-module.front-title-ms .jm-title .jm-title-wrapper{padding: 0}.jm-contact{margin-bottom: 25px;margin-top: -5px}.jm-contact.nomargin{margin-top: 0;margin-bottom: 0}.jm-contact .contact-title{text-transform: uppercase}.jm-contact .contact-subtitle{margin-bottom: 40px}.jm-contact .phone,.jm-contact .email,.jm-contact .address{margin-top: 10px}.jm-contact .phone:before,.jm-contact .email:before,.jm-contact .address:before{content: "\f095";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 10px;color: rgba(68,68,68,0.4);width: 15px}.jm-contact .email:before{content: "\f003"}.jm-contact .address:before{content: "\f041"}#jm-footer-mod .jm-module{position: relative;z-index: 1}.jm-module.triangle-right-ms,.jm-module.triangle-left-ms{position: absolute !important;z-index: 0 !important;left: 0;width: 100%}.jm-module.triangle-right-ms .triangle-frame,.jm-module.triangle-left-ms .triangle-frame{position: relative;overflow: hidden}.jm-module.triangle-right-ms .triangle-frame:after,.jm-module.triangle-left-ms .triangle-frame:after{content: ' ';position: absolute;background: #fff}.jm-module.triangle-right-ms .frame-container,.jm-module.triangle-left-ms .frame-container{z-index: 2;vertical-align: top;max-width: 100%}.jm-module.triangle-right-ms .frame-container iframe,.jm-module.triangle-left-ms .frame-container iframe{opacity: 1}.jm-module.triangle-right-ms{text-align: left}.jm-module.triangle-right-ms .triangle-frame:after{bottom: 0;right: 60%;width: 100%;height: 1000px;-webkit-transform: rotate(23deg);transform: rotate(23deg);transform-origin: bottom}.jm-module.triangle-right-ms .frame-container{background-color: #fff}.jm-module.triangle-left-ms{text-align: right}.jm-module.triangle-left-ms .triangle-image:after{bottom: 0;left: 60%;width: 100%;height: 1000px;-webkit-transform: rotate(-23deg);transform: rotate(-23deg);transform-origin: bottom}.jm-module.triangle-left-ms .frame-container{background-color: #fff}figure.jm-custom-img-effect{position: relative;overflow: hidden;margin: 0 auto;text-align: center;display: table;z-index: 0}figure.jm-custom-img-effect img{opacity: .9;-webkit-transition: opacity .35s;transition: opacity .35s;position: relative}figure.jm-custom-img-effect figcaption{padding: 3em;-webkit-transition: background-color .35s;transition: background-color .35s;box-sizing: border-box}figure.jm-custom-img-effect figcaption > a{z-index: 1000;white-space: nowrap;font-size: 0;opacity: 0}figure.jm-custom-img-effect figcaption,figure.jm-custom-img-effect figcaption > a{position: absolute;top: 0;left: 0;width: 100%;height: 100%}figure.jm-custom-img-effect h3{font-size: 1.625em;color: #fff;margin-top: 40%}figure.jm-custom-img-effect p{font-size: 1.1em;color: #fff;font-weight: normal;text-transform: uppercase;margin: 0}figure.jm-custom-img-effect figcaption::before,figure.jm-custom-img-effect p{opacity: 0;-webkit-transition: opacity .35s, -webkit-transform .35s;transition: opacity .35s, transform .35s;-webkit-transform: scale(0);transform: scale(0)}figure.jm-custom-img-effect .jm-effect-icon{margin: 15% 0 10px 0;-webkit-transition: -webkit-transform .35s;transition: transform .35s;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);display: block}figure.jm-custom-img-effect:hover img{opacity: 1}figure.jm-custom-img-effect:hover .jm-effect-icon img{opacity: 1}figure.jm-custom-img-effect:hover figcaption{background-color: rgba(0,0,0,0.3)}figure.jm-custom-img-effect:hover .jm-effect-icon{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}figure.jm-custom-img-effect:hover,figure.jm-custom-img-effect figcaption::before,figure.jm-custom-img-effect:hover p{opacity: 1;-webkit-transform: scale(1);transform: scale(1)}.intro-text-ms{margin-left: 150px;margin-right: 150px;text-align: center;font-size: 1.275em}.intro-text-ms h2{line-height: 1.1}.intro-text-ms h3{font-family: 'Montserrat', sans-serif}.cd-title{position: relative;height: 160px;line-height: 230px;text-align: center}.cd-title h2{font-size: 2.4rem;font-weight: 700}@media only screen and (min-width: 768px){.cd-title{line-height: 250px}}@media only screen and (min-width: 1170px){.cd-title{height: 200px;line-height: 300px}.cd-title h2{font-size: 3rem}}.cd-intro{width: 100%;text-align: center}.cd-intro{margin: 0 auto}@media only screen and (min-width: 768px){.cd-intro{margin: 0 auto}}@media only screen and (min-width: 1170px){.cd-intro{margin: 0 auto}}.cd-headline{font-size: 3rem;line-height: 1.2}@media only screen and (min-width: 768px){.cd-headline{font-size: 4.4rem;font-weight: 300}}@media only screen and (min-width: 1170px){.cd-headline{font-size: 6rem}}.cd-words-wrapper{display: inline-block;position: relative;text-align: left}.cd-words-wrapper b{display: inline-block;position: absolute;white-space: nowrap;left: 0;top: 0}.cd-words-wrapper b.is-visible{position: relative}.no-js .cd-words-wrapper b{opacity: 0}.no-js .cd-words-wrapper b.is-visible{opacity: 1}.cd-headline.slide span{display: inline-block;padding: .2em 0}.cd-headline.slide .cd-words-wrapper{overflow: hidden;vertical-align: top}.cd-headline.slide b{opacity: 0;top: .2em}.cd-headline.slide b.is-visible{top: 0;opacity: 1;-webkit-animation: slide-in .6s;-moz-animation: slide-in .6s;animation: slide-in .6s}.cd-headline.slide b.is-hidden{-webkit-animation: slide-out .6s;-moz-animation: slide-out .6s;animation: slide-out .6s}@-webkit-keyframes slide-in{0%{opacity: 0;-webkit-transform: translateY(-100%)}60%{opacity: 1;-webkit-transform: translateY(20%)}100%{opacity: 1;-webkit-transform: translateY(0)}}@-moz-keyframes slide-in{0%{opacity: 0;-moz-transform: translateY(-100%)}60%{opacity: 1;-moz-transform: translateY(20%)}100%{opacity: 1;-moz-transform: translateY(0)}}@keyframes slide-in{0%{opacity: 0;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%)}60%{opacity: 1;-webkit-transform: translateY(20%);-moz-transform: translateY(20%);-ms-transform: translateY(20%);-o-transform: translateY(20%);transform: translateY(20%)}100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}}@-webkit-keyframes slide-out{0%{opacity: 1;-webkit-transform: translateY(0)}60%{opacity: 0;-webkit-transform: translateY(120%)}100%{opacity: 0;-webkit-transform: translateY(100%)}}@-moz-keyframes slide-out{0%{opacity: 1;-moz-transform: translateY(0)}60%{opacity: 0;-moz-transform: translateY(120%)}100%{opacity: 0;-moz-transform: translateY(100%)}}@keyframes slide-out{0%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}60%{opacity: 0;-webkit-transform: translateY(120%);-moz-transform: translateY(120%);-ms-transform: translateY(120%);-o-transform: translateY(120%);transform: translateY(120%)}100%{opacity: 0;-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%)}}.jm-pricing .title{color: #10a3d1;font-weight: bold}.jm-pricing .box > .row-fluid > [class*='span']{margin-top: 30px}.jm-pricing .subtitle{font-size: 0.825em}.jm-pricing .price{text-align: center;font-weight: bold}.jmm-counter.default .jm-count{font-family: 'Montserrat', sans-serif;font-style: italic}.jmm-counter.default .jmm-subtitle{font-family: 'Montserrat', sans-serif}#jm-allpage .jmm-social{text-align: left}.jm-module iframe{max-width: 100%;box-sizing: border-box}.nav.menu{margin: 0}.nav.menu li{border-top: 1px solid #ececec}.nav.menu li:first-child{border-top: 0}.nav.menu li > a,.nav.menu li > span.separator{color: inherit;display: block;padding: 14px 0;text-decoration: none}.nav.menu li > a img,.nav.menu li > span.separator img{max-height: 24px}.nav.menu li > a:hover,.nav.menu li > a:focus,.nav.menu li.active > a,.nav.menu li.current > a{background: none;color: #10a3d1}.nav.menu li a span.image-title{margin: 0 0 0 10px;display: inline-block;vertical-align: middle}.nav.menu li span.separator{cursor: default}.nav.menu ul{margin: 0;padding: 0 0 0 15px;list-style: none;border-top: 1px solid #ececec}.jm-module.vertical-menu-ms .nav.menu{-webkit-transition: opacity .5s ease;transition: opacity .5s ease}.jm-module.vertical-menu-ms .nav.menu li{border: 0}.jm-module.vertical-menu-ms .nav.menu li > a,.jm-module.vertical-menu-ms .nav.menu li > span.separator{font-family: 'Montserrat', sans-serif;font-weight: normal;position: relative;display: inline-block;letter-spacing: 0.04em;padding: 0;font-size: 36px;line-height: 1.7;color: rgba(68,68,68,0.6)}.jm-module.vertical-menu-ms .nav.menu li > a:hover,.jm-module.vertical-menu-ms .nav.menu li > a:focus,.jm-module.vertical-menu-ms .nav.menu li.active > a,.jm-module.vertical-menu-ms .nav.menu li.current > a{color: #444}.jm-module.vertical-menu-ms .nav.menu li > a:hover:before,.jm-module.vertical-menu-ms .nav.menu li > a:focus:before,.jm-module.vertical-menu-ms .nav.menu li.active > a:before,.jm-module.vertical-menu-ms .nav.menu li.current > a:before{content: '';position: absolute;bottom: 50%;left: -38px;right: auto;width: calc(100% + 46px);height: 30px;border-left: 17px solid #10a3d1;-webkit-transform: translateY(50%);transform: translateY(50%)}.jm-module.vertical-menu-ms .nav.menu li ul li > a,.jm-module.vertical-menu-ms .nav.menu li ul li > span.separator{padding: 3px 10px 3px 25px;position: relative;font-size: 30px}.jm-module.vertical-menu-ms .nav.menu li ul li > a:before,.jm-module.vertical-menu-ms .nav.menu li ul li > span.separator:before{content: '';position: absolute;bottom: 50%;-webkit-transform: translateY(50%);transform: translateY(50%);left: 0;right: auto;width: 6px;height: 100%;border-left: 6px solid rgba(68,68,68,0.6)}.jm-module.vertical-menu-ms .nav.menu li ul li > a:after,.jm-module.vertical-menu-ms .nav.menu li ul li > span.separator:after{display: none}.jm-module.vertical-menu-ms .nav.menu li ul li.active > a,.jm-module.vertical-menu-ms .nav.menu li ul li.current > a{font-size: 30px}.jm-module.vertical-menu-ms .nav.menu li ul li > a:hover,.jm-module.vertical-menu-ms .nav.menu li ul li > a:focus,.jm-module.vertical-menu-ms .nav.menu li ul li.active > a,.jm-module.vertical-menu-ms .nav.menu li ul li.current > a{color: #444}.jm-module.vertical-menu-ms .nav.menu li ul li > a:hover:before,.jm-module.vertical-menu-ms .nav.menu li ul li > a:focus:before,.jm-module.vertical-menu-ms .nav.menu li ul li.active > a:before,.jm-module.vertical-menu-ms .nav.menu li ul li.current > a:before{left: 0;width: 6px;height: 100%;border-left: 6px solid #10a3d1;border-right: 0}.jm-module.vertical-menu-ms .nav.menu ul{border: 0;padding: 30px 0 30px 5px}.jm-module.vertical-menu-ms .nav.menu ul ul{padding-left: 25px;padding-bottom: 0}#jm-header .jm-module.vertical-menu-ms .nav.menu li > a,#jm-header .jm-module.vertical-menu-ms .nav.menu li > span.separator{color: #fff}#jm-header .jm-module.vertical-menu-ms .nav.menu li > a:hover,#jm-header .jm-module.vertical-menu-ms .nav.menu li > a:focus,#jm-header .jm-module.vertical-menu-ms .nav.menu li.active > a,#jm-header .jm-module.vertical-menu-ms .nav.menu li.current > a{color: #fff}#jm-header .jm-module.vertical-menu-ms .nav.menu li > a:hover:after,#jm-header .jm-module.vertical-menu-ms .nav.menu li > a:focus:after,#jm-header .jm-module.vertical-menu-ms .nav.menu li.active > a:after,#jm-header .jm-module.vertical-menu-ms .nav.menu li.current > a:after{color: #fff}#jm-header .jm-module.vertical-menu-ms .nav.menu ul li > a:before,#jm-header .jm-module.vertical-menu-ms .nav.menu ul li > span.separator:before{border-left: 6px solid rgba(255,255,255,0.6)}#jm-header .jm-module.vertical-menu-ms .nav.menu ul li > a:hover,#jm-header .jm-module.vertical-menu-ms .nav.menu ul li > a:focus,#jm-header .jm-module.vertical-menu-ms .nav.menu ul li.active > a,#jm-header .jm-module.vertical-menu-ms .nav.menu ul li.current > a{color: #fff}#jm-header .jm-module.vertical-menu-ms .nav.menu ul li > a:hover:before,#jm-header .jm-module.vertical-menu-ms .nav.menu ul li > a:focus:before,#jm-header .jm-module.vertical-menu-ms .nav.menu ul li.active > a:before,#jm-header .jm-module.vertical-menu-ms .nav.menu ul li.current > a:before{border-left: 6px solid #10a3d1}#jm-header .nav.menu li,#jm-header .nav.menu ul{border-color: #fff}#jm-offcanvas .nav.menu li,#jm-offcanvas .nav.menu ul{border-color: #292929}#jm-header .dj-megamenu-override .dj-submenu .nav.menu li,#jm-header .dj-megamenu-override .dj-submenu .nav.menu ul{border-color: rgba(255,255,255,0.1)}h1.componentheading,.tag-category > h1,.page-header > h1,.content-category > h1,.categories-list > h1,.blog > h1,.blog-featured > h1,.contact-category > h1,.contact > h1,.newsfeed-category > h1,h1.page-title,.finder > h1,.weblink-category > h1,.edit > h1{font-family: 'Montserrat', sans-serif;font-size: 24px;font-weight: 900;color: #444;line-height: 1.2;margin: 0 0 30px;text-transform: uppercase}h2.item-title,.tag-category > h2,.page-header > h2,.content-category > h2,.blog > h2,.cat-children > h3,.contact-category > h2,.weblink-category > h2,.newsfeed > h2,.newsfeed-category > h2,.weblink-category > h2,.contact > h3,.feed > h2{font-family: 'Montserrat', sans-serif;font-size: 24px;font-weight: normal;color: #444;line-height: 1.2;margin: 0 0 15px;display: block;text-transform: none}h2.item-title a,.tag-category > h2 a,.page-header > h2 a,.content-category > h2 a,.blog > 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,.feed > h2 a{color: #444}h2.item-title a:hover,.tag-category > h2 a:hover,.page-header > h2 a:hover,.content-category > h2 a:hover,.blog > 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,.feed > h2 a:hover{text-decoration: none;color: #10a3d1}.item-page .page-header > h2{font-family: 'Montserrat', sans-serif;font-size: 24px;font-weight: normal;color: #444;line-height: 1.2;margin: 0 0 15px;display: block;text-transform: none}.item-page .page-header > h2 a{color: #444}.item-page .page-header > h2 a:hover{text-decoration: none;color: #10a3d1}h3.page-header{font-size: 1em;line-height: 1.5;display: inline-block;width: 100%;border-bottom: 1px solid #ececec;padding-bottom: 10px;margin-bottom: 10px;text-transform: none;color: #444}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}h3.page-header a:hover{text-decoration: none}.archive form .filters{margin-bottom: 30px}.archive form #archive-items > div{margin-bottom: 30px}.archive form .pagination .counter{float: right}.archive form .page-header .createdby{font-size: 0.9em;color: #5b5b5b}.blog .category-desc,.blog-featured .category-desc{margin-bottom: 30px}.blog .items-leading div[class*="leading-"],.blog-featured .items-leading div[class*="leading-"]{margin-top: 30px}.blog .items-leading div[class*="leading-"]:first-child,.blog-featured .items-leading div[class*="leading-"]:first-child{margin-top: 0}.blog .items-row,.blog-featured .items-row{margin-top: 5px}.blog .items-row:first-child,.blog-featured .items-row:first-child{margin-top: 0}.blog .items-more,.blog-featured .items-more{margin-bottom: 30px}.blog .jm-blog-custom-separator,.blog-featured .jm-blog-custom-separator{border-top: 1px solid #ececec;display: block;width: 100%;margin-bottom: 30px}.blog .items-row.row-0 .jm-blog-custom-separator,.blog-featured .items-row.row-0 .jm-blog-custom-separator{display: none}.blog .page-header > h2,.item-page .page-header > h2{margin-bottom: 5px}.item-image{margin-bottom: 23px;max-width: 100%}figure.pull-left,figure.pull-right,figure.pull-center{max-width: 100%;margin: 0 0 10px}.pull-none.item-image{text-align: center}.pull-left.item-image,figure.pull-left{margin-right: 23px}.pull-right.item-image,figure.pull-right{margin-left: 23px}.pull-center{text-align: center}.category-desc{margin: 0 0 30px}div.img_caption{margin: 0 auto;max-width: 100%}p.img_caption{text-align: center;background: #eee;padding: 5px;margin: 0;max-width: 100%}.readmore{display: inline-block;text-align: center;line-height: 20px;padding: 0;text-transform: none;font-size: 16px;font-weight: 700;position: relative;text-decoration: none;border-radius: 3px;color: #10a3d1;border: none}.readmore:hover{text-decoration: none;color: #10a3d1}.readmore:hover:after{content: "";position: absolute;height: 1px;bottom: 0;width: 100%;background: #10a3d1;display: block}p.readmore{display: block;line-height: 1.5;padding: 0;margin: 20px 0 19px 0;border: none;background: none;border-radius: 0;text-align: left}p.readmore a.btn{display: inline-block;text-align: center;line-height: 20px !important;padding: 0;text-transform: none;font-size: 16px !important;font-weight: 700;position: relative;text-decoration: none;border-radius: 3px !important;color: #10a3d1 !important;border: none;background: none}p.readmore a.btn:hover{text-decoration: none;color: #10a3d1 !important}p.readmore a.btn:hover:after{content: "" !important;position: absolute;height: 1px;bottom: 0;width: 100%;background: #10a3d1 !important;display: block}p.readmore a.btn .icon-chevron-right{display: none}p.readmore:hover:after{display: none}#jm-header-wrapper .readmore{color: #fff;border-color: #fff}#jm-header-wrapper .readmore:hover{color: #10a3d1;border-color: #10a3d1}#jm-logo-nav .readmore{color: #fff;border-color: #fff}#jm-logo-nav .readmore:hover{color: #10a3d1;border-color: #10a3d1}#jm-footer-mod .readmore{color: #3e414f;border-color: #3e414f}#jm-footer-mod .readmore:hover{color: #10a3d1;border-color: #10a3d1}#jm-offcanvas .readmore{color: #fff;border-color: #fff}#jm-offcanvas .readmore:hover{color: #10a3d1;border-color: #10a3d1}.category-list .category-desc{margin-bottom: 30px}.category-list .cat-children{margin-top: 30px}.categories-list .collapse{padding: 0 0 0 30px}.categories-list .category-desc{margin-bottom: 30px}.article-info{font-size: .875em;line-height: 1.5;color: #777;margin: 0}.article-info ~ .article-info{margin: 0}.article-info .article-info-term{display: none}.article-info dd{display: inline-block;margin: 0;line-height: 1.5;text-transform: none;padding-right: 10px}.article-info [class^="icon-"],.article-info [class*=" icon-"]{display: none}.item-page .article-info{margin: 0 0 10px}.content_rating{display: block;margin: 0 20px 0px 0}.item-page .content_rating{display: inline-block}.content_rating + .form-inline{display: inline-block}.form-inline{display: block}.blog .category-desc .content_rating{display: none}.blog .category-desc{margin: 0}.content_vote{font-size: 14px}.content_vote label{margin-right: 5px}.content_vote select{width: 130px;height: 35px;padding: 0;font-size: 14px}.content_vote .btn-mini,.content_vote button.btn-mini{padding: 5px 20px;font-size: 14px;font-weight: 400}.icons .pull-right{margin-bottom: 20px}.tags{margin: 0 0 15px;width: 100%}.tags > span{float: left;margin-right: 5px}.tags > span .label{display: block}.tags li a{border: 1px solid #10a3d1;background-color: transparent !important;color: #525252;text-shadow: none;border: 2px solid #ececec;border-radius: 2px;padding: 7px 10px;text-transform: uppercase}.tags li a:hover{color: #525252;border-color: #10a3d1}.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}.contact-category ul.list-striped > li{border-bottom: 1px solid #ececec;padding: 10px 0}.contact-category ul.list-striped > li > .pull-right{margin-left: 10px}.contact-category ul.list-striped > li .list-title a{text-transform: uppercase;color: inherit}.contact-category ul.list-striped > li .list-title a:hover{text-decoration: none;color: #10a3d1}.contact-category ul.list-striped > li > span{display: block}.contact-category h4.item-title{font-size: 1em;line-height: 1.5;display: inline-block;width: 100%;margin-bottom: 10px;text-transform: uppercase}.contact-category h4.item-title a{color: inherit}.contact-category h4.item-title a:hover{text-decoration: none;color: #10a3d1}.contact .contact-form input[type="text"],.contact .contact-form input[type="email"],.contact .contact-form textarea{width: 100%;max-width: 400px}.contact .thumbnail{padding: 0;border: none;border-radius: 0;box-shadow: none}.contact dl.contact-address{margin: 30px 0}.newsfeed-category ul.list-striped > li .list-title a{font-weight: 600;text-transform: uppercase;color: inherit}.newsfeed-category ul.list-striped > li .list-title a:hover{text-decoration: none;color: #10a3d1}.newsfeed-category .cat-children > ul > li{border-bottom: 1px solid #ececec;padding: 10px 0;background: none}.newsfeed-category .cat-children > ul > li .item-title{display: block;margin-bottom: 10px}.newsfeed-category .cat-children > ul > li .item-title a{font-weight: 600;text-transform: uppercase;color: inherit}.newsfeed-category .cat-children > ul > li .item-title a:hover{text-decoration: none;color: #10a3d1}.newsfeed-category .cat-children > ul > li > ul{margin-top: 10px;border-top: 1px solid #ececec}.newsfeed-category .cat-children > ul > li > ul > li{background: none;border-bottom: 1px solid #ececec;padding: 10px 0;margin-left: 30px}.newsfeed-category .cat-children > ul > li > ul > li.last{border-bottom: none}.newsfeed-category .cat-children .newsfeed-count{display: inline-block;width: 100%;margin-bottom: 0}.newsfeed-category .cat-children .newsfeed-count dt,.newsfeed-category .cat-children .newsfeed-count dd{float: left}.newsfeed > ol{list-style: none;margin: 0}.newsfeed > ol > li > h3{font-size: 1em}.newsfeed > ol > li > h3 a{font-weight: 600;text-transform: uppercase;color: inherit}.newsfeed > ol > li > h3 a:hover{text-decoration: none;color: #10a3d1}.newsfeed .feed-description,.newsfeed .feed-item-description{margin-bottom: 30px}.newsfeed .feed-item-description img[align="right"]{margin-left: 30px;margin-bottom: 10px}.newsfeed .feed-item-description img[align="left"]{margin-right: 30px;margin-bottom: 10px}.img-intro-left{float: left;margin-right: 30px;margin-bottom: 10px}.img-intro-right{float: right;margin-left: 30px;margin-bottom: 10px}.img-intro-none{text-align: center;margin-bottom: 10px}.search #searchForm{display: inline-block;width: 100%}.search #searchForm .form-limit{float: left}.search #searchForm .counter{float: right}.search .phrases-box,.search fieldset.only{padding: 0 0 20px}.search .phrases-box label,.search fieldset.only label{display: inline-block;margin-right: 10px}.search fieldset.phrases{padding-bottom: 20px}.search-results .result-title{margin-top: 10px;margin-bottom: 5px}.search-results .result-title a{text-transform: uppercase;color: inherit}.search-results .result-title a:hover{text-decoration: none;color: #10a3d1}.search-results .result-title:first-child{margin-top: 0}.search-results .result-category,.search-results .result-created{font-size: 0.9em;color: #5b5b5b}.finder ul#finder-filter-select-dates li.filter-date{float: none;width: auto}.finder #finder-filter-select-list{margin-top: 20px}.finder .filter-date-operator{margin-bottom: 10px}.finder .filter-date-operator + .input-append{margin-bottom: 10px}.finder ul.search-results > li{margin-top: 10px}.finder ul.search-results > li:first-child{margin-top: 0}.finder ul.search-results > li > h4{font-size: 1em}.finder ul.search-results > li > h4 a{text-transform: uppercase;color: inherit}.finder ul.search-results > li > h4 a:hover{text-decoration: none;color: #10a3d1}.finder ul.search-results > li .result-url{font-size: 0.9em;color: #5b5b5b}.finder .search-pagination{margin-top: 30px !important}.finder .search-pagination .pagination{display: inline-block}.finder .search-pagination .search-pages-counter{float: right}.tag-category > form > .thumbnails > li{float: none;margin: 0 0 30px}.tag-category > form > .thumbnails > li > h3{font-size: 1em}.tag-category > form > .thumbnails > li > h3 a{text-transform: uppercase;color: inherit}.tag-category > form > .thumbnails > li > h3 a:hover{text-decoration: none;color: #10a3d1}.tag-category > form .tag-body{display: block;margin-top: 30px}.tag-category ul.list-striped > li{border-bottom: 1px solid #ececec;padding: 10px 0}.tag-category ul.list-striped > li > h3{font-size: 1em}.tag-category ul.list-striped > li > h3 a{text-transform: uppercase;color: inherit}.tag-category ul.list-striped > li > h3 a:hover{text-decoration: none;color: #10a3d1}.weblink-category ul.list-striped > li{border-bottom: 1px solid #ececec;padding: 10px 0}.weblink-category ul.list-striped > li .list-title{margin-bottom: 10px}.weblink-category ul.list-striped > li .list-title a{text-transform: uppercase;color: inherit}.weblink-category ul.list-striped > li .list-title a:hover{text-decoration: none;color: #10a3d1}.weblink-category .cat-children > ul > li{border-bottom: 1px solid #ececec;padding: 10px 0;background: none}.weblink-category .cat-children > ul > li .item-title{display: block;margin-bottom: 10px}.weblink-category .cat-children > ul > li .item-title a{text-transform: uppercase;color: inherit}.weblink-category .cat-children > ul > li .item-title a:hover{text-decoration: none;color: #10a3d1}.weblink-category .cat-children > ul > li > ul{margin-top: 10px;border-top: 1px solid #ececec}.weblink-category .cat-children > ul > li > ul > li{background: none;border-bottom: 1px solid #ececec;padding: 10px 0;margin-left: 30px}.weblink-category .cat-children > ul > li > ul > li.last{border-bottom: none}.weblink-category .cat-children .weblink-count{display: inline-block;width: 100%;margin-bottom: 0}.weblink-category .cat-children .weblink-count dt,.weblink-category .cat-children .weblink-count dd{float: left}strong.red,span.star{color: #ff0000}.profile .btn-toolbar + fieldset{clear: both}.element-invisible{display: none !important}.chzn-container li{background: none}.chzn-container .chzn-single{background: #fff;border-color: #ececec;height: 52px;padding: 16px 10px;font-size: 16px;line-height: 20px;color: #000;border-radius: 0;vertical-align: middle;box-sizing: border-box;box-shadow: none}.chzn-container-active .chzn-single{box-shadow: none !important;border-color: #10a3d1 !important}.chzn-container-single .chzn-single div b{background-position: 2px 16px}.chzn-container-active.chzn-with-drop .chzn-single div b{background-position: -16px 15px}.chzn-container-multi .chzn-choices li.search-field input[type="text"]{height: 25px !important}.chzn-container .chzn-drop{border-color: #10a3d1 !important}.pagination ul ul.pagination-start{margin: 5px 5px 0 0}.pagination ul ul.pagination-start a,.pagination ul ul.pagination-start span{padding: 8px 20px 8px 0}.pagination ul ul.pagination-next{margin: 5px 0 0 5px}.pagination ul ul.pagination-next a,.pagination ul ul.pagination-next span{padding: 8px 0 8px 20px}.tip-wrap .tip{max-width: 300px;padding: 3px 8px;color: #fff;text-align: center;text-decoration: none;background-color: #000;border-radius: 6px;font-size: 11px;font-weight: 400;z-index: 9999;opacity: .8}.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: #000;opacity: .8}.tip-wrap .tip-title{font-weight: bold}label.hasTooltip,label.hasPopover{display: inline-block !important}.jmodedit{z-index: 9999}.article-index{margin-left: 30px}.article-index + .pagenavcounter{margin-bottom: 10px}#jm-system-message .alert{margin: 30px 0}#jform_captcha .recaptcha_theme_white #recaptcha_response_field,#jform_captcha .recaptcha_theme_blackglass #recaptcha_response_field,#jform_captcha .recaptcha_theme_red #recaptcha_response_field{height: auto;line-height: 1;padding: 1px !important}#jform_captcha .recaptcha_theme_clean #recaptcha_response_field{border-color: #ececec !important}#jform_captcha .recaptchatable a,#jform_captcha .recaptchatable a:hover{color: #10a3d1}#jform_captcha .recaptcha_theme_blackglass.recaptchatable a,#jform_captcha .recaptcha_theme_blackglass.recaptchatable a:hover{color: #fff}ul.mostread li{margin: 10px 0}ul.mostread li:first-child{margin-top: 0}.newsflash .newsflash-title,.newsflash-horiz .newsflash-title{font-weight: normal;font-size: 1em;margin: 20px 0 5px;clear: both}.newsflash .newsflash-title:first-child,.newsflash-horiz .newsflash-title:first-child{margin: 0 0 5px}.newsflash-horiz{margin: 0 -15px}.newsflash-horiz > li{float: left;width: 50%;padding: 0 15px;box-sizing: border-box}ul.latestnews li{margin: 10px 0}ul.latestnews li:first-child{margin-top: 0}ul.archive-module > li{background: url("../images/li-archive.png") no-repeat left center;padding: 0 0 0 20px;margin: 10px 0}ul.archive-module > li:first-child{margin-top: 0}ul.categories-module > li h1,ul.categories-module > li h2,ul.categories-module > li h3,ul.categories-module > li h4,ul.categories-module > li h5,ul.categories-module > li h6{font-size: 1em}ul.category-module > li > a{display: block}ul.category-module > li span{font-size: 0.9em;color: #5b5b5b}ul.category-module > li .mod-articles-category-readmore a{display: inline-block;text-align: center;line-height: 20px;padding: 0;text-transform: none;font-size: 16px;font-weight: 700;position: relative;text-decoration: none;border-radius: 3px;color: #10a3d1;border: none}ul.category-module > li .mod-articles-category-readmore a:hover{text-decoration: none;color: #10a3d1}ul.category-module > li .mod-articles-category-readmore a:hover:after{content: "";position: absolute;height: 1px;bottom: 0;width: 100%;background: #10a3d1;display: block}.mod-articles-category-category a{color: #5b5b5b}.mod-articles-category-title{color: #444;font-weight: bold}#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}#mod-finder-searchform label.finder{padding: 0 10px}#mod-finder-advanced .form-horizontal .control-label{float: none;width: auto}#mod-finder-advanced .form-horizontal .controls{margin: 0}.feed h2 ~ ul.newsfeed{margin-top: 10px}.feed ul.newsfeed > li .feed-link{font-size: 1em}.feed ul.newsfeed > li .feed-link a{display: block;margin-bottom: 5px}.item-page .tags{display: block;margin-top: 10px}.weblinks > li{margin-top: 10px}.weblinks > li:first-child{margin-top: 0}.weblinks > li > a:first-child{display: block;margin-bottom: 5px}.weblinks > li > br{display: none}.search input#mod-search-searchword{width: auto}iframe.wrapper{max-width: 100%}.tagspopular{margin: -5px -5px 0}.tagspopular ul li,.tagspopular.tagscloud .tag{display: inline-block;margin: 5px 5px 0;background: none;padding: 4px 20px;font-size: 12px;text-transform: uppercase;border: 2px solid #ececec;border-radius: 3px;color: #525252}.tagspopular ul li:hover,.tagspopular.tagscloud .tag:hover,.tagspopular ul li:focus,.tagspopular.tagscloud .tag:focus{border-color: #10a3d1}.tagspopular ul li:before,.tagspopular.tagscloud .tag:before{display: none}.tagspopular ul li a,.tagspopular.tagscloud .tag a{color: #525252;text-decoration: none}#jm-offcanvas .tagspopular ul li,#jm-offcanvas .tagspopular.tagscloud .tag{border-color: currentColor;color: currentColor}#jm-offcanvas .tagspopular ul li:hover,#jm-offcanvas .tagspopular.tagscloud .tag:hover,#jm-offcanvas .tagspopular ul li:focus,#jm-offcanvas .tagspopular.tagscloud .tag:focus{border-color: #10a3d1}#jm-offcanvas .tagspopular ul li a,#jm-offcanvas .tagspopular.tagscloud .tag a{color: currentColor}#jm-offcanvas .tagspopular ul li a:hover,#jm-offcanvas .tagspopular.tagscloud .tag a:hover{color: #10a3d1}.jm-error-page{text-align: center}.jm-error-page > h1{color: #444;font-size: 48px;line-height: 1;text-transform: uppercase}.jm-error-page > h2{color: #444;font-size: 32px;line-height: 1;text-transform: uppercase;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}h3.jm-typo-title{border-bottom: 1px solid #ececec;padding-bottom: 10px;margin: 30px 0}h3.jm-typo-title ~ .row-fluid > [class*="span"]{margin: 0 0 30px}h3.jm-typo-title ~ h3.jm-typo-title{margin-top: 0}h3.jm-typo-title ~ pre,h3.jm-typo-title ~ div pre{margin-bottom: 30px;font-size: 0.75em}.jm-block{margin: 20px 0;padding: 0 0 0 60px;position: relative;min-height: 54px}.jm-block span{display: block;position: absolute;top: -4px;left: 0;height: 54px;width: 54px;line-height: 54px;font-size: 54px;color: rgba(68,68,68,0.15);font-weight: bold}p.jm-badge,span.jm-badge,p.jm-calendar,span.jm-calendar,p.jm-chat,span.jm-chat,p.jm-check,span.jm-check,p.jm-cloud,span.jm-cloud,p.jm-direction,span.jm-direction,p.jm-divide,span.jm-divide,p.jm-error,span.jm-error,p.jm-fire,span.jm-fire,p.jm-flag,span.jm-flag,p.jm-heart,span.jm-heart,p.jm-home,span.jm-home,p.jm-info,span.jm-info,p.jm-list,span.jm-list,p.jm-mail,span.jm-mail,p.jm-people,span.jm-people,p.jm-star,span.jm-star,p.jm-stat,span.jm-stat{display: block;padding-left: 60px;background-repeat: no-repeat;background-position: left top;min-height: 40px;margin: 5px 0 15px}p.jm-badge,span.jm-badge{background-image: url("../images/icons/badge.png")}p.jm-calendar,span.jm-calendar{background-image: url("../images/icons/calendar.png")}p.jm-chat,span.jm-chat{background-image: url("../images/icons/chat.png")}p.jm-check,span.jm-check{background-image: url("../images/icons/check.png")}p.jm-cloud,span.jm-cloud{background-image: url("../images/icons/cloud.png")}p.jm-direction,span.jm-direction{background-image: url("../images/icons/direction.png")}p.jm-divide,span.jm-divide{background-image: url("../images/icons/divide.png")}p.jm-error,span.jm-error{background-image: url("../images/icons/error.png")}p.jm-fire,span.jm-fire{background-image: url("../images/icons/fire.png")}p.jm-flag,span.jm-flag{background-image: url("../images/icons/flag.png")}p.jm-heart,span.jm-heart{background-image: url("../images/icons/heart.png")}p.jm-home,span.jm-home{background-image: url("../images/icons/home.png")}p.jm-info,span.jm-info{background-image: url("../images/icons/info.png")}p.jm-list,span.jm-list{background-image: url("../images/icons/list.png")}p.jm-mail,span.jm-mail{background-image: url("../images/icons/mail.png")}p.jm-people,span.jm-people{background-image: url("../images/icons/people.png")}p.jm-star,span.jm-star{background-image: url("../images/icons/star.png")}p.jm-stat,span.jm-stat{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}.jm-social .jm-deviantart .btn{background: #04cc47}.jm-social .jm-deviantart .btn:hover{background: #039a36}.jm-social .jm-dropbox .btn{background: #007ee5}.jm-social .jm-dropbox .btn:hover{background: #0062b2}.jm-social .jm-facebook .btn{background: #3c599f}.jm-social .jm-facebook .btn:hover{background: #2e447a}.jm-social .jm-flickr .btn{background: #ff0084}.jm-social .jm-flickr .btn:hover{background: #cc006a}.jm-social .jm-github .btn{background: #7a3497}.jm-social .jm-github .btn:hover{background: #5b2771}.jm-social .jm-google .btn{background: #ea4335}.jm-social .jm-google .btn:hover{background: #d62516}.jm-social .jm-instagram .btn{background: #97604b}.jm-social .jm-instagram .btn:hover{background: #754a3a}.jm-social .jm-lastfm .btn{background: #d21309}.jm-social .jm-lastfm .btn:hover{background: #a10f07}.jm-social .jm-linkedin .btn{background: #007bb6}.jm-social .jm-linkedin .btn:hover{background: #005983}.jm-social .jm-paypal .btn{background: #002c8a}.jm-social .jm-paypal .btn:hover{background: #001c57}.jm-social .jm-pinterest .btn{background: #cb2027}.jm-social .jm-pinterest .btn:hover{background: #9f191f}.jm-social .jm-reddit .btn{background: #ff4500}.jm-social .jm-reddit .btn:hover{background: #cc3700}.jm-social .jm-skype .btn{background: #00aff0}.jm-social .jm-skype .btn:hover{background: #008abd}.jm-social .jm-tumblr .btn{background: #3b7090}.jm-social .jm-tumblr .btn:hover{background: #2c546c}.jm-social .jm-twitch .btn{background: #61369f}.jm-social .jm-twitch .btn:hover{background: #4a2979}.jm-social .jm-twitter .btn{background: #28a9e0}.jm-social .jm-twitter .btn:hover{background: #1b8bba}.jm-social .jm-vimeo .btn{background: #61eafd}.jm-social .jm-vimeo .btn:hover{background: #2fe3fc}.jm-social .jm-youtube .btn{background: #c12025}.jm-social .jm-youtube .btn:hover{background: #95191d}.jm-social * .btn{color: #fff;border: none;border-radius: 0;width: 50px;height: 50px;padding: 0;line-height: 50px;margin-right: 8px}.dj-cat-title{font-size: 20px;font-weight: 400;font-family: 'Montserrat', sans-serif;line-height: 1.1;margin: 0 0 25px;color: #444;text-transform: uppercase}.dj-galleryGrid,.dj-mslider,.dj-tabber,.nivoSlider,.dj-slideshow,.djslider-loader,.dj-slideshowThumbs{margin-top: 0 !important;margin-bottom: 0 !important}.category-desc{margin: 20px 0}.dj-slide-title{font-size: 20px !important;color: #444;font-weight: 600 !important;line-height: 1.2 !important;margin: 0 !important;text-align: center}.dj-slide-title a{color: #444 !important}.dj-slide-title a:hover{color: #10a3d1 !important;text-decoration: none !important}.dj-slide-title + .dj-slide-description{padding-top: 20px;position: relative;text-align: center}.dj-slide-desc-bg{background: #fff !important;opacity: .7 !important}.dj-slide-desc-text{font-size: 16px !important;line-height: 1.5 !important;font-weight: 400;padding: 30px 20px !important;color: #444 !important;text-align: center !important}.dj-slide-desc-text a{color: #444 !important}.dj-slide-desc-text a:hover{text-decoration: underline}.dj-galleryGrid.desc-above .dj-slide-desc-in,.dj-mslider.desc-above .dj-slide-desc-in,.dj-slideshow.desc-above .dj-slide-desc-in,.dj-slideshowThumbs.desc-above .dj-slide-desc-in,.dj-tabber.desc-above .dj-slide-desc-in{margin-bottom: 20px}.dj-galleryGrid.desc-below .dj-slide-desc-in,.dj-mslider.desc-below .dj-slide-desc-in,.dj-slideshow.desc-below .dj-slide-desc-in,.dj-slideshowThumbs.desc-below .dj-slide-desc-in,.dj-tabber.desc-below .dj-slide-desc-in{margin-top: 0}.dj-galleryGrid.desc-left .dj-slide-desc-in,.dj-mslider.desc-left .dj-slide-desc-in,.dj-slideshow.desc-left .dj-slide-desc-in,.dj-slideshowThumbs.desc-left .dj-slide-desc-in,.dj-tabber.desc-left .dj-slide-desc-in{margin-right: 20px}.dj-galleryGrid.desc-right .dj-slide-desc-in,.dj-mslider.desc-right .dj-slide-desc-in,.dj-slideshow.desc-right .dj-slide-desc-in,.dj-slideshowThumbs.desc-right .dj-slide-desc-in,.dj-tabber.desc-right .dj-slide-desc-in{margin-left: 20px}.dj-slideshow-in,.dj-slideshowThumbs-in,.dj-slideshowThumbs .dj-indicators,.dj-tabber,.nivoSlider,.box_skitter,.dj-tab{box-shadow: none !important}.djslider-loader .load-button,.dj-slideshow .dj-load-button,.dj-mslider .dj-load-button{border: none !important;background: none !important;opacity: 1 !important;box-shadow: none !important;-webkit-transition: background .2s ease-in;transition: background .2s ease-in}.dj-load-button .dj-key{font-weight: normal !important;line-height: 30px !important;color: #444 !important}#jm-allpage .dj-readmore-wrapper{padding: 20px 0 0 !important;text-align: center !important}#jm-allpage .dj-readmore-wrapper .dj-readmore{display: inline-block;text-align: center;padding: 14px 30px;font-weight: 400;font-size: 16px;line-height: 20px;position: relative;background: #10a3d1;color: #fff !important;border: 2px solid #10a3d1;text-decoration: none;border-radius: 2px}#jm-allpage .dj-readmore-wrapper .dj-readmore:hover{text-decoration: none;color: #10a3d1 !important;background: transparent}#djmediatools .dj-categories{margin: 0 -10px}#djmediatools .dj-categories a.dj-category,#djmediatools .dj-categories a.dj-category:hover{color: #444;background: none;border: none;box-shadow: none;border-radius: none;padding: 0}#djmediatools .dj-categories a.dj-category{margin: 0 10px 10px}#djmediatools .dj-categories .dj-category-in{border: none}#djmediatools .dj-categories .dj-ctitle-bg{background: #fff;opacity: .7 !important}#djmediatools .dj-categories .dj-ctitle-in{padding: 20px !important;font-size: 20px !important;color: #444 !important;text-transform: uppercase;font-weight: 400 !important;line-height: 1.2 !important;text-align: center}#djmediatools .dj-categories .dj-ctitle-in:hover{color: #10a3d1 !important}.dj-galleryGrid:hover .dj-slide{opacity: 1 !important}#jm-allpage .grid-ms .dj-galleryGrid .dj-slide-desc,#jm-allpage .grid-ms .dj-galleryGrid .dj-slide-desc-in{height: 100%;pointer-events: none}#jm-allpage .grid-ms .dj-galleryGrid .dj-slide-desc-text{position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 100%;box-sizing: border-box}#jm-allpage .grid-ms .dj-galleryGrid .dj-slide-desc-text a{pointer-events: auto}#jm-allpage .grid-ms .dj-galleryGrid .dj-slide-in{position: relative}#jm-allpage .grid-ms .dj-galleryGrid .dj-slide-in:hover{background-color: #10a3d1}.dj-mslider .dj-indicators-in{padding: 5px !important;height: 30px;line-height: 30px}.dj-mslider .dj-load-button{height: 10px !important;width: 10px !important;margin: 0 5px !important;border-radius: 100% !important;background: #10a3d1 !important;border: 2px solid #10a3d1 !important;box-sizing: border-box}.dj-mslider .dj-load-button.dj-load-button-active{background: transparent !important}.djslider-loader .navigation-container-custom{margin-top: 0 !important;margin-bottom: 0 !important}.djslider-loader .navigation-container-custom .cust-navigation-in{padding: 15px 5px !important}.djslider-loader .load-button{height: 10px !important;width: 10px !important;margin: 0 5px !important;border-radius: 100% !important;background: #10a3d1 !important;border: 2px solid #10a3d1 !important;box-sizing: border-box}.djslider-loader .load-button.load-button-active{background: transparent !important}.dj-slideshow .dj-indicators{margin-top: 20px !important}.dj-slideshow .dj-load-button{display: inline-block;height: 30px !important;width: 30px !important;border-radius: 2px !important;border: 2px solid transparent !important;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;margin: 0 2px !important;background: rgba(255,255,255,0.5) !important}.dj-slideshow .dj-load-button .dj-key,.dj-slideshow .dj-load-button .dj-key{font-size: 13px !important}.dj-slideshow .dj-load-button-active{border-color: #10a3d1 !important}.dj-slideshow .dj-load-button:hover{background: rgba(230,230,230,0.7) !important}.dj-slideshowThumbs .dj-indicators{padding: 10px 0 0 !important}.dj-slideshowThumbs .dj-indicators-in{padding: 0 !important}.dj-slideshowThumbs .dj-load-button{margin: 0 10px 0 0 !important;border: none !important;opacity: .2 !important}.dj-slideshowThumbs .dj-load-button:hover,.dj-slideshowThumbs .dj-load-button-active{opacity: 1 !important}.dj-slideshowThumbs .dj-indicators{background: none !important}.dj-tabber{padding: 0 !important;display: inline-block;border: none !important}.dj-tabber .dj-tab{background: #10a3d1 !important;margin: 0 !important;padding: 0 20px !important;border-bottom: 1px solid #20bdee !important}.dj-tabber .dj-tab span.dj-tab-in span{color: #fff !important}.dj-tabber .dj-tab-active{background: #0d82a6 !important}.dj-tabber .dj-tab-active span.dj-tab-in span{color: #fff !important}.dj-tabber span.dj-tab-in{font-size: 16px !important;font-weight: 700 !important;line-height: 20px !important;text-shadow: none !important;text-transform: uppercase}.dj-tabber .dj-tab img{margin-right: 15px !important;border: none !important}.dj-tabber .dj-tabs-right .dj-tab-indicator{background: none !important}.dj-tabber .dj-tabs-left .dj-tab-indicator{background: none !important}.dj-tabber .dj-tab-indicator{width: 10px !important}.box_skitter{margin: 0 auto;border: none !important}.box_skitter .label_skitter{background: none !important;opacity: 1 !important;color: #444 !important}.box_skitter .label_skitter p{font: inherit !important;font-size: 16px !important;color: #444 !important;letter-spacing: normal !important}.box_skitter .info_slide{opacity: 1 !important}.box_skitter .image_number{font-size: 13px !important;color: #444 !important;box-shadow: none !important;border-radius: 2px !important;padding: 0 !important;border: 2px solid transparent !important;background: rgba(255,255,255,0.5) !important;margin: 0 2px !important;height: 30px;width: 30px;line-height: 30px;text-align: center;box-sizing: border-box}.box_skitter .image_number_select{border-color: #10a3d1 !important}.box_skitter .image_number:hover{background: rgba(230,230,230,0.7) !important}.box_skitter .info_slide{padding: 0 !important}.box_skitter.skitter-square .next_button,.box_skitter.skitter-square .prev_button{top: 35px !important;bottom: auto !important;opacity: .7 !important}.box_skitter.skitter-square .next_button:hover,.box_skitter.skitter-square .prev_button:hover{opacity: 1 !important}.slider-wrapper{margin: 0 auto;position: relative}#jm-allpage .slider-wrapper .dj-readmore-wrapper a{display: inline-block !important}#jm-allpage .slider-wrapper .nivo-controlNav{position: absolute;z-index: 6;left: 15px;top: 15px;padding: 0 !important}#jm-allpage .slider-wrapper .nivo-controlNav a{margin: 0 2px !important;opacity: 1 !important;text-indent: 0 !important;width: 30px !important;height: 30px !important;font-size: 13px !important;font-weight: normal !important;line-height: 28px !important;color: #444 !important;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;text-decoration: none !important;border-radius: 2px !important;box-sizing: border-box;border: 2px solid transparent;background: rgba(255,255,255,0.5) !important}#jm-allpage .slider-wrapper .nivo-controlNav a.active{border-color: #10a3d1 !important}#jm-allpage .slider-wrapper .nivo-controlNav a:hover{background: rgba(230,230,230,0.7) !important}#jm-allpage .kwicks li{background: none;max-width: 100%}#jm-allpage .kwicks .dj-slide-desc{max-width: 100%;background: rgba(255,255,255,0.7) !important;opacity: 0 !important}#jm-allpage .kwicks .kwicks-expanded .dj-slide-desc{opacity: 1 !important}#jm-allpage .dj-masonry{margin: 0 auto}#jm-allpage .dj-masonry .dj-slide .dj-slide-desc-in{opacity: 1;background: none;color: inherit}#jm-allpage .dj-masonry .dj-slide:hover .dj-slide-desc-in,#jm-allpage .dj-masonry .dj-slide:focus .dj-slide-desc-in{opacity: 1;background: none}#jm-allpage .dj-masonry .dj-slide .dj-slide-desc-bg{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none}#jm-allpage .dj-galleryGrid .dj-slide{background-image: url('../images/loader.gif')}#jm-allpage .dj-slideshow .dj-loader,#jm-allpage .dj-mslider .dj-loader,#jm-allpage .dj-slideshowThumbs .dj-loader,#jm-allpage .dj-tabber .dj-loader{background-image: url('../images/loader.gif');width: 25px;height: 25px;top: 50%;left: 50%;margin-top: -12px;margin-left: -12px}#jm-allpage .djslider-loader{background-image: url('../images/loader.gif');background-position: center center}#jm-allpage .nivo-caption .dj-readmore-wrapper .dj-readmore{background: #10a3d1 !important}#jm-allpage .nivo-caption .dj-readmore-wrapper .dj-readmore:hover{background: transparent !important;color: #10a3d1 !important;border: 2px solid #10a3d1}.slider-ms .dj-slide-title,.slider-ms .dj-slide-description{text-align: left}.slider-ms .dj-slide-image{-moz-transition: all .3s;-webkit-transition: all .3s;transition: all .3s}.slider-ms .dj-slide-desc-bg{opacity: 1 !important}.slider-ms .dj-slide-in:hover .dj-slide-image{-moz-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1)}.slider-ms .dj-slide-in:hover .dj-slide-desc-bg{transition: background-color .3s ease;background-color: #10a3d1 !important}.slider-ms .dj-slide-in:hover .dj-slide-description a,.slider-ms .dj-slide-in:hover .dj-slide-title a{color: #fff !important}