#jm-allpage{position:relative;background:#fff;text-align:justify}.sticky-bar #jm-allpage{padding-top:111px}#jm-bar-wrapp{width:100%}#jm-top-bar{color:#666;background:#f8f8f8;line-height:34px;width:100%;border-bottom:1px solid #f1f1f1}#jm-top-bar p{margin:0}.sticky-bar #jm-bar-wrapp{position:fixed;top:0;right:0;left:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:9999}#jm-bar{color:#666;background:#fff;border-bottom:1px solid #f1f1f1}#jm-logo-sitedesc #jm-logo{vertical-align:top;text-transform:uppercase;line-height:1;margin:0}#jm-logo-sitedesc #jm-logo a{display:block}#jm-logo-sitedesc #jm-logo img{border:0}#jm-logo-sitedesc #jm-sitedesc{vertical-align:middle}#jm-bar-left{padding-top:20px;padding-bottom:20px;-webkit-transition:padding .3s ease 0s;-moz-transition:padding .3s ease 0s;-o-transition:padding .3s ease 0s;transition:padding .3s ease 0s}#jm-bar-right{padding-top:20px;padding-bottom:20px;min-width:295px;-webkit-transition:padding .3s ease 0s;-moz-transition:padding .3s ease 0s;-o-transition:padding .3s ease 0s;transition:padding .3s ease 0s}#jm-header{color:#666;background:#f8f8f8;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}#jm-top{background:#fff;padding-top:30px}#jm-main{background:#fff;padding-top:30px}#jm-maincontent{margin-bottom:30px}#jm-footer-mod{color:#666;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding-top:30px;background:#f8f8f8}#jm-footer{color:#a7acb0;font-size:13px;padding:35px 0;background:#4f5861}#jm-footer-center{text-align:left}#jm-footer-left+#jm-footer-center{text-align:center}#jm-footer-right{text-align:right}#jm-footer-center,#jm-footer-left,#jm-footer-right{line-height:30px}#jm-back-top{position:fixed;bottom:20px;right:20px;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:60px;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;width:60px;background-color:#269fcf;background-repeat:no-repeat;background-position:center center;background-image:url(../images/backtotop.png);opacity:.3}#jm-back-top span:hover{opacity:.6}#jm-bar-wrapp+#jm-footer-mod,#jm-bar-wrapp+#jm-header{border-top:none}#jm-header+#jm-footer-mod{border-top:none;padding-top:0}#jm-top+#jm-main{padding-top:0}.span0{float:none!important}.span50{float:left!important;width:50%!important}.jm-module{margin-bottom:30px}.jm-module .jm-title{font-weight:400;font-family:Raleway,sans-serif;font-size:22px;margin:0 0 20px;position:relative;color:#444}#jm-header .jm-module{margin-top:30px;margin-bottom:30px}#jm-header .jm-module .jm-title{color:#444}#jm-header .jm-module+.jm-module{margin-top:0}#jm-footer-mod .jm-module .jm-title{color:#444}#jm-allpage .jm-module.color1-ms{padding:30px;background:#37abda}#jm-allpage .jm-module.color1-ms .jm-title{position:relative;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #5abae0}#jm-allpage .jm-module.color1-ms .jm-title:after{content:'';position:absolute;width:100%;border-bottom:1px solid #5abae0;left:0;right:auto;bottom:1px}#jm-allpage .color1-ms{color:#aadbef}#jm-allpage .color1-ms .jm-title{color:#fff}#jm-allpage .color1-ms a{color:#155873}#jm-allpage .color1-ms .btn,#jm-allpage .color1-ms a.button,#jm-allpage .color1-ms button.button,#jm-allpage .color1-ms input.button{background:#fff;color:#37abda}#jm-allpage .color1-ms .btn:hover,#jm-allpage .color1-ms a.button:hover,#jm-allpage .color1-ms button.button:hover,#jm-allpage .color1-ms input.button:hover{background:#4f5861;color:#fff}#jm-allpage .color1-ms ul:not([class]) li{background-image:url(../images/li-white.png)}#jm-allpage .jm-module.color2-ms{padding:30px;background:#4f5861}#jm-allpage .jm-module.color2-ms .jm-title{position:relative;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #5b6570}#jm-allpage .jm-module.color2-ms .jm-title:after{content:'';position:absolute;width:100%;border-bottom:1px solid #5b6570;left:0;right:auto;bottom:1px}#jm-allpage .color2-ms{color:#c5c5c5}#jm-allpage .color2-ms .jm-title{color:#fff}#jm-allpage .color2-ms .btn,#jm-allpage .color2-ms a.button,#jm-allpage .color2-ms button.button,#jm-allpage .color2-ms input.button{background:#fff;color:#37abda}#jm-allpage .color2-ms .btn:hover,#jm-allpage .color2-ms a.button:hover,#jm-allpage .color2-ms button.button:hover,#jm-allpage .color2-ms input.button:hover{background:#37abda;color:#fff}#jm-top-bar form{margin:0}.jm-module-raw{float:right;margin-left:15px}.jm-module.margin-ms{margin:0!important}.jm-module.nav.menu{margin-bottom:30px}#jm-allpage #jm-page .jm-box{text-align:center}#jm-allpage #jm-page .jm-box a{display:inline-block;color:inherit;text-decoration:none;position:relative;z-index:1}#jm-allpage #jm-page .jm-box a:after{content:'';position:absolute;z-index:-1;top:-30px;bottom:-30px;left:-30px;right:-30px;background:#fff;opacity:0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#jm-allpage #jm-page .jm-box span{display:block}#jm-allpage #jm-page .jm-box .title{font-size:16px;font-weight:700;line-height:1.1;margin:20px 0 0;color:#444}#jm-allpage #jm-page .jm-box .description{padding:20px 0 0;margin:20px 0 0;position:relative}#jm-allpage #jm-page .jm-box .description:after{content:'';position:absolute;top:0;left:50%;right:auto;margin-left:-20px;width:40px;height:2px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;background:#444}#jm-allpage #jm-page .jm-box a:hover:after{opacity:.1}#jm-allpage #jm-page .jm-box a:hover .description:after{margin:0;left:0;right:auto;width:100%}#jm-allpage #jm-page .color1-ms .jm-box .title{color:#fff}#jm-allpage #jm-page .color1-ms .jm-box .description:after{background:#fff}#jm-allpage #jm-page .color2-ms .jm-box .title{color:#fff}#jm-allpage #jm-page .color2-ms .jm-box .description:after{background:#fff}.nav.menu{margin:0}.nav.menu li{display:block;background-image:none;position:relative;padding:0}.nav.menu ul{padding:0;margin:0}.nav.menu>li:first-child>a{padding-top:0;margin-top:0;border-top:0}.nav.menu li a{display:block;font-size:14px;color:inherit;line-height:16px;font-weight:400;padding:17px 0;vertical-align:top;text-decoration:none;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;margin-top:-1px;background:0 0}.nav.menu li a:hover{color:#37abda}.nav.menu li.active>a{color:#37abda}.nav.menu li a img{vertical-align:middle;margin:0 15px 0 0}.dj-megamenu .nav.menu li a{font-size:13px;color:#c5c5c5;border-color:#5b6570}.dj-megamenu .nav.menu li a:hover{color:#37abda}.dj-megamenu .nav.menu li.active>a{color:#37abda}#jm-allpage .color1-ms .nav.menu li a{color:#aadbef;border-color:#5abae0}#jm-allpage .color1-ms .nav.menu li a:hover{color:#eff8fc}#jm-allpage .color1-ms .nav.menu li.active>a{color:#eff8fc}#jm-allpage .color2-ms .nav.menu li a{color:#c5c5c5;border-color:#5b6570}#jm-allpage .color2-ms .nav.menu li a:hover{color:#37abda}#jm-allpage .color2-ms .nav.menu li.active>a{color:#37abda}#jm-offcanvas .nav.menu li a{color:#c5c5c5;border-color:#5b6570}#jm-offcanvas .nav.menu li a:hover{color:#37abda}#jm-offcanvas .nav.menu li.active>a{color:#37abda}#jm-top-bar .nav.menu>li{display:inline-block;background:0 0;vertical-align:top;margin:0}#jm-top-bar .nav.menu li a{color:#37abda}#jm-top-bar .nav.menu li.active>a,#jm-top-bar .nav.menu li:hover>a{color:#1e7ba1}#jm-top-bar .nav.menu>li>a{font-size:13px;padding:0 0 0 15px;margin:0;height:34px;line-height:34px;border:none}#jm-top-bar .nav.menu ul{display:none}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}#jm-top-bar .nav.menu li ul{padding:0;position:absolute;top:100%;left:0;right:auto;display:none;visibility:hidden;background:#f8f8f8}#jm-top-bar .nav.menu li ul li{min-width:180px;display:block;position:relative}#jm-top-bar .nav.menu li ul li a{margin:0;padding:10px 20px;border:none}#jm-top-bar .nav.menu li ul li+li{border-top:1px solid #f1f1f1}#jm-top-bar .nav.menu li:hover>ul{display:block;visibility:visible;z-index:505;-webkit-animation:fadeInFromNone .4s ease;-moz-animation:fadeInFromNone .4s ease;-ms-animation:fadeInFromNone .4s ease;-o-animation:fadeInFromNone .4s ease;animation:fadeInFromNone .4s ease}#jm-top-bar .nav.menu li li ul{top:0;left:100%;right:auto}.media-list>li{background:0 0;padding:0}.btn [class*=" icon-"],.btn [class^=icon-]{height:20px;line-height:20px;vertical-align:top;padding:0 2px}.contact>h1,.page-header>h1,h1.page-title{font-family:Raleway,sans-serif;font-size:32px;color:#454545;font-weight:700;line-height:1.1;margin:0 0 30px}.contact>h3,.page-header>h2,h2.item-title{font-family:Raleway,sans-serif;font-size:32px;font-weight:400;color:#454545;display:block;margin:0 0 20px;text-decoration:none}.contact>h3 a,.page-header>h2 a,h2.item-title a{color:#454545}.contact>h3 a:hover,.page-header>h2 a:hover,h2.item-title a:hover{text-decoration:none;color:#37abda}h3.page-header{font-size:1em;line-height:1.7;display:inline-block;width:100%;border-bottom:1px solid #f1f1f1;padding-bottom:10px;margin-bottom:10px}.pull-center{text-align:center}div.img_caption{margin:0 auto}p.img_caption{text-align:center;background:#eee;padding:5px;margin:0}.contact .contact-form input[type=email],.contact .contact-form input[type=text],.contact .contact-form textarea{width:100%;max-width:400px}.jm-color{color:#37abda}.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;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:18px;color:#fff}