@font-face {font-family: "proxima_nova_semibold";src: url(proximanova-sbold-webfont-9251febda05f7535e2c8fbd4ce003781.eot);src: url(proximanova-sbold-webfont-9251febda05f7535e2c8fbd4ce003781.eot?#iefix) format("embedded-opentype"), url(proximanova-sbold-webfont-a8b8f2c3322fff47993a7b7f1ca70d16.woff2) format("woff2"), url(proximanova-sbold-webfont-75b5e5514138717c691199ac522da47b.woff) format("woff"), url(proximanova-sbold-webfont-1539b9fe9bed650a721e8b3027964160.ttf) format("truetype"), url(proximanova-sbold-webfont-325c836f4c956e5dc82ebd60dfaa28f7.svg#proxima_novasemibold) format("svg");font-weight: normal;font-style: normal;font-variant: normal;}@font-face {font-family: "icomoon";src: url(icomoon-c3dbc2f3a90a9eb28c487a38f7463b26.eot?-z3drkg);src: url(icomoon-c3dbc2f3a90a9eb28c487a38f7463b26.eot?#iefix-z3drkg) format("embedded-opentype"), url(icomoon-7005d92b45de1b16e3740c30518bad1b.ttf?-z3drkg) format("truetype"), url(icomoon-e65c29cb551a5198302aeec739e47e11.woff?-z3drkg) format("woff"), url(icomoon-9d63ea771fc7bbc1a09b733164936971.svg?-z3drkg#icomoon) format("svg");font-weight: normal;font-style: normal;}[class^="icon-"], [class*=" icon-"] {font-family: "icomoon";speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.hvr-fade {-moz-osx-font-smoothing: auto !important;-webkit-font-smoothing: initial !important;}.icon-address:before {content: "\e600";}.icon-attach:before {content: "\e601";}.icon-award:before {content: "\e602";}.icon-blog_post:before {content: "\e603";}.icon-btn_check:before {content: "\e604";}.icon-bug:before {content: "\e605";}.icon-calendar:before {content: "\e606";}.icon-community:before {content: "\e607";}.icon-cube:before {content: "\e608";}.icon-directors:before {content: "\e609";}.icon-documentation:before {content: "\e60a";}.icon-download:before {content: "\e60b";}.icon-faqs:before {content: "\e60c";}.icon-fax:before {content: "\e60d";}.icon-feedback:before {content: "\e60e";}.icon-license:before {content: "\e60f";}.icon-linux:before {content: "\e610";}.icon-macos:before {content: "\e611";}.icon-mail:before {content: "\e612";}.icon-multiple:before {content: "\e613";}.icon-order:before {content: "\e614";}.icon-phone:before {content: "\e615";}.icon-quote:before {content: "\e616";}.icon-register:before {content: "\e617";}.icon-rss:before {content: "\e618";}.icon-secure:before {content: "\e619";}.icon-see_more:before {content: "\e61a";}.icon-support:before {content: "\e61b";}.icon-vat:before {content: "\e61c";}.icon-versions:before {content: "\e61d";}.icon-view:before {content: "\e61e";}.icon-warning:before {content: "\e61f";}.icon-windows:before {content: "\e620";}.icon-server:before {content: "\e900";}.icon-freebsd:before {content: "\e901";}.icon-solaris:before {content: "\e902";}.icon-aix:before {content: "\e903";}.icon-hpux:before {content: "\e904";}.text-with-buttons .ej-btn {margin-top: 2px;margin-bottom: 2px;}.ej-btn {font-family: "proxima_nova_semibold";text-transform: uppercase;color: white;display: inline-block;border-radius: 25px;padding: 0 17px;line-height: 31px;font-size: 13px;border: none;}.ej-btn.larger {line-height: 49px;padding: 0 26px;font-size: 15px;}.ej-btn.larger .fa {font-size: 25px;margin-right: 10px;vertical-align: middle;}.ej-btn:hover {color: white;}.ej-btn.btn-primary {background-color: #0993e2;}.ej-btn.btn-primary:hover, .ej-btn.btn-primary.active {background-color: #085c8c;}.ej-btn.btn-submit-transparent {background-color: white;border: 1px solid #23cf3b;color: #23cf3b;}.ej-btn.btn-submit-transparent:hover, .ej-btn.btn-submit-transparent.active {background-color: #23cf3b;color: white;}.ej-btn.btn-submit {background-color: #23cf3b;border: 1px solid #23cf3b;}.ej-btn.btn-submit:hover, .ej-btn.btn-submit.active {background-color: white;color: #23cf3b;}.ej-btn.btn-secondary {background-color: white;color: #f26c4f;}.ej-btn.btn-secondary:hover, .ej-btn.btn-secondary.active {background-color: #f26c4f;color: white;}.ej-btn.btn-support {background-color: white;border: 1px solid #33cac8;color: #33cac8;}.ej-btn.btn-support:hover, .ej-btn.btn-support.active {background-color: #33cac8;color: white;}.ej-btn.btn-order {background-color: transparent;color: white;border: 2px solid white;}.ej-btn.btn-order:hover, .ej-btn.btn-order.active {background-color: white;color: #23cf3b;}.ej-btn.btn-jprofiler {background-color: white;color: #1cbbb4;}.ej-btn.btn-jprofiler:hover, .ej-btn.btn-jprofiler.active {background-color: #1cbbb4;color: white;}.ej-btn.btn-landing {background-color: white;color: #23cf3b;}.ej-btn.btn-landing:hover, .ej-btn.btn-landing.active {background-color: #23cf3b;color: white;}.ej-link {font-family: "proxima_nova_semibold";text-transform: uppercase;font-size: 12px;}.ej-link.link-1 {color: #0993e2;}.ej-link.link-1:hover {color: #097abb;}.ej-link.link-2 {color: #23cf3b;font-size: 13px;}.ej-link.link-2:hover {color: #1fb434;}.show-xs, .show-s, .show-m, .show-xl {display: none;}@media (min-width: 1200px) {.hide-xl {display: none !important;}.show-xl {display: block;}}@media (min-width: 993px) and (max-width: 1200px) {.hide-m {display: none !important;}.show-m {display: block;}}@media (min-width: 768px) and (max-width: 992px) {.hide-s {display: none !important;}.show-s {display: block;}}@media (max-width: 767px) {.hide-xs {display: none !important;}.show-xs {display: block;}}.navigation {height: 79px;background-color: white;}.navigation .logo {float: left;margin-top: 24px;}.navigation .main-navigation {float: right;margin: 0;}.navigation .menu-toggler {float: right;height: 79px;line-height: 79px;}.main-navigation  > li {float: left;position: relative;}.main-navigation  > li  > a, .main-navigation  > li  > span {display: block;padding: 0 17px;color: #303030;font-size: 13px;cursor: pointer;border-top: 6px solid white;font-family: "proxima_nova_semibold";height: 79px;line-height: 73px;text-transform: uppercase;cursor: pointer;}.main-navigation  > li  > a .fa, .main-navigation  > li  > span .fa {font-size: 12px;}.main-navigation  > li  > a .fa-caret-up, .main-navigation  > li  > span .fa-caret-up {display: inline-block;}.main-navigation  > li  > a .fa-caret-down, .main-navigation  > li  > span .fa-caret-down {display: none;}.main-navigation  > li  > a.collapsed .fa-caret-up, .main-navigation  > li  > span.collapsed .fa-caret-up {display: none;}.main-navigation  > li  > a.collapsed .fa-caret-down, .main-navigation  > li  > span.collapsed .fa-caret-down {display: inline-block;}.main-navigation  > li  > a:hover, .main-navigation  > li  > span:hover {color: #0993e2;}.main-navigation  > li.active a, .main-navigation  > li.active span {border-top-color: #0993e2;color: #0993e2;}.main-navigation  > li .toggler {color: #0993e2;}.main-navigation  > li .toggler.collapsed {color: #303030;}.main-navigation  > li:hover .sub-menu {display: block;}.main-navigation .sub-menu {background-color: white;position: absolute;display: none;width: 100%;left: 0;top: 79px;z-index: 10;}.main-navigation .sub-menu.display {display: block;}.main-navigation .sub-menu li a {display: block;padding: 0 17px;color: #303030;font-size: 13px;cursor: pointer;height: 38px;line-height: 38px;}.main-navigation .sub-menu li a:hover {background-color: #0993e2;color: white;}.menu-toggler {cursor: pointer;font-size: 25px;color: #0993e2;background: none;border: none;padding: 0;}.menu-toggler:hover {color: #097abb;}.menu-toggler.rounded {height: 31px;width: 31px;text-align: center;display: inline-block;background-color: #085c8c;border-radius: 100%;color: white;font-size: 20px;}.menu-toggler.rounded.show-xs {display: none;}@media (max-width: 767px) {.menu-toggler.rounded.show-xs {display: block;}}.menu-toggler.caret .fa {vertical-align: middle;}.menu-toggler.caret .fa-caret-up {display: inline-block;margin-top: -8px;}.menu-toggler.caret .fa-caret-down {display: none;margin-top: -2px;}.menu-toggler.caret.collapsed .fa-caret-up {display: none;}.menu-toggler.caret.collapsed .fa-caret-down {display: inline-block;}.nav-mobile .nav-mobile-header {height: 79px;margin-bottom: 35px;}.nav-mobile .nav-mobile-header .logo {margin-top: 24px;float: left;}.nav-mobile .nav-mobile-header .back {height: 79px;line-height: 79px;float: right;color: white;cursor: pointer;font-size: 23px;}.nav-mobile .nav-mobile-menu {margin: 0;text-align: center;}.nav-mobile .nav-mobile-menu  > li  > a, .nav-mobile .nav-mobile-menu  > li  > span {display: block;font-size: 17px;color: white;text-transform: uppercase;line-height: 55px;cursor: pointer;cursor: pointer;}.nav-mobile .nav-mobile-menu  > li  > a .fa-caret-up, .nav-mobile .nav-mobile-menu  > li  > span .fa-caret-up {display: inline-block;}.nav-mobile .nav-mobile-menu  > li  > a .fa-caret-down, .nav-mobile .nav-mobile-menu  > li  > span .fa-caret-down {display: none;}.nav-mobile .nav-mobile-menu  > li  > a.collapsed .fa-caret-up, .nav-mobile .nav-mobile-menu  > li  > span.collapsed .fa-caret-up {display: none;}.nav-mobile .nav-mobile-menu  > li  > a.collapsed .fa-caret-down, .nav-mobile .nav-mobile-menu  > li  > span.collapsed .fa-caret-down {display: inline-block;}.nav-mobile .sub-menu li a {display: block;font-size: 17px;color: white;text-transform: uppercase;line-height: 55px;cursor: pointer;text-transform: none;}.modal-menu .modal-dialog {width: 100%;margin: 0;}.modal-backdrop {background-color: #0993e2;}.modal-backdrop.in {opacity: 0.95;}.dark-modal .modal-backdrop {background-color: black;}.dark-modal .modal-backdrop.in {opacity: 0.5;}.sub-nav {margin: 0;}.sub-nav li {float: left;margin: 0 5px;}@media (max-width: 767px) {.sub-nav li {float: none;margin: 0;border-bottom: 1px solid #0988d1;}}@media (min-width: 768px) and (max-width: 992px) {.sub-nav li {margin: 0;}}.sub-nav li:first-of-type {margin-left: 0;}.sub-nav li:last-of-type {margin-right: 0;}@media (max-width: 767px) {.sub-nav li .ej-btn {padding: 0 15px;display: block;border-radius: 0;height: 50px;line-height: 50px;font-size: 14px;}}@media (min-width: 768px) and (max-width: 992px) {.sub-nav li .ej-btn {padding: 0 14px;}}@media (max-width: 767px) {.sub-nav li .ej-btn:hover {background-color: #0988d1;}}.sub-nav li .ej-btn span {display: none;}.sub-nav li.active .ej-btn {background-color: #085c8c;}@media (max-width: 767px) {.sub-nav li.active .ej-btn {background-color: #0993e2;}.sub-nav li.active .ej-btn span {display: inline-block;}}@media (max-width: 767px) {.sub-nav li.active .ej-btn:hover {background-color: #0988d1;}}@media (max-width: 767px) {.sub-nav {border-top: 1px solid white;background-color: #0993e2;z-index: 10;}}.header {background-color: #0993e2;padding: 24px 0;}@media (max-width: 767px) {.header {position: relative;}}.header h4 {margin: 0;font-size: 17px;color: white;text-transform: uppercase;line-height: 31px;float: left;}.header .sub-nav {float: right;}@media (max-width: 767px) {.header .sub-nav {float: none;position: absolute;width: 100%;top: 55px;left: 0;}}.header.top {height: 79px;}.header.product-head {padding: 15px 0;border-bottom: 1px solid #3aa9e8;}.header.product-head h4 {position: relative;padding-left: 56px;line-height: 48px;}.header.product-head h4  > img {position: absolute;top: 0;left: 0;}.header.product-head .sub-nav li {line-height: 48px;}@media (max-width: 767px) {.header.product-head .sub-nav {top: 66px;}}.header.product-head .menu-toggler {margin-top: 10px;}#footer {height: 107px;}@media (max-width: 767px) {#footer {height: 250px;}}.footer {background-color: #eef3f5;font-size: 11px;color: #9ba4a8;overflow: hidden;}.footer .top {padding: 20px 0;border-bottom: 1px solid #e3e8ea;}.footer .top .logo {float: left;}@media (max-width: 767px) {.footer .top .logo {float: none;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #e3e8ea;text-align: center;}.footer .top .logo a {margin: 0 auto;}}.footer .top .footer-menu {float: right;}@media (max-width: 767px) {.footer .top .footer-menu {float: none;text-align: center;}}.footer .bottom {padding: 11px 0;line-height: 18px;}@media (max-width: 767px) {.footer .bottom {padding: 20px 0;}}.footer .bottom .copy {float: left;}@media (max-width: 767px) {.footer .bottom .copy {float: none;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #e3e8ea;text-align: center;}}.footer .bottom .designed-by {float: right;}@media (max-width: 767px) {.footer .bottom .designed-by {float: none;width: 175px;margin: 0 auto;}}.footer .bottom .designed-by span {float: left;margin-right: 10px;}.footer .bottom .designed-by .logo {float: left;}.footer-menu  > * {line-height: 25px;display: inline-block;}.footer-menu a {font-family: "proxima_nova_semibold";color: #0993e2;text-transform: uppercase;}.footer-menu a:hover {color: #097abb;}.footer-menu span {color: #c7c8c9;margin: 0 15px;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.sidebar {margin-bottom: 45px;}}.sidebar .widget {margin-bottom: 23px;}.sidebar .widget:last-of-type {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.sidebar.inner {margin-bottom: 0;}}.sidebar.inner .widget {padding-top: 0;}.sidebar.inner .widget.awards .award {padding: 14px 10px;}.sidebar.inner .site-title {background: url(sep-5-fa62f5ad4d0317b087ac01ae15e9a984.png) no-repeat 0 100%;height: 40px;margin-bottom: 19px;}.sidebar.inner .site-title .fa {color: #9ba4a8;font-size: 16px;margin-right: 4px;}.sidebar.inner .site-title span {display: inline;float: none;}.widget {border-bottom: 1px solid #e5e5e5;padding-bottom: 14px;}.widget:last-of-type {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}.widget.awards .award {border: 1px solid #e5e5e5;padding: 14px 10px;overflow: hidden;margin-bottom: 23px;}.widget.awards .award:last-of-type {margin-bottom: 0;}.widget.awards .award .img-wrapper {width: 68px;text-align: center;float: left;margin-right: 20px;}@media (min-width: 993px) and (max-width: 1200px) {.widget.awards .award .img-wrapper {margin-right: 10px;}}.widget.awards .award .img-wrapper  > img {max-width: 100%;}.widget.awards .award .text {float: left;width: calc(100% - 88px);}.widget.awards .award .text h6 {font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Verdana, sans-serif;font-weight: bold;color: #303030;margin-bottom: 15px;}.widget.awards .award .text p {line-height: normal;}@media (min-width: 768px) and (max-width: 992px) {.widget.awards .award .text p {font-size: 11px;}}@media (min-width: 768px) and (max-width: 992px) {.widget.awards .award .text p br {display: none;}}.widget.versions .version-item {margin-bottom: 27px;}.widget.versions .version-item:last-of-type {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}.widget.subscribe .ej-btn {width: 100%;}.widget.subscribe p {text-align: center;font-size: 11px;margin: 15px 0 0 0;}.widget.blog ul {margin: 0;}.widget.blog ul li {padding-bottom: 10px;margin-bottom: 20px;border-bottom: 1px solid #e5e5e5;line-height: 18px;}.widget.blog ul li:last-of-type {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}.widget.blog ul li p {margin: 0;}.widget.text a {text-transform: uppercase;font-family: "proxima_nova_semibold";}.widget.btn-widget .ej-btn {text-align: center;width: 100%;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.widget.btn-widget .ej-btn {width: auto;}}.home-header {background: url(bg-header-home-fc693322fee02edc8a87f433dfd0c918.png) repeat-x 0 0;height: 556px;}.home-header .header-product {height: 556px;padding-top: 95px;position: relative;}.home-header .header-product .meta {position: absolute;width: 100%;left: 0;bottom: 45px;}.version {height: 42px;line-height: 37px;padding-left: 3px;color: white;text-align: center;font-size: 13px;display: inline-block;}.version.version-perfino {background: url(bg-version-perfino-62d72863fde491618be843429751a440.png) no-repeat 0 0;width: 43px;}.version.version-jprofiler {background: url(bg-version-jprofiler-62d72863fde491618be843429751a440.png) no-repeat 0 0;width: 43px;}.version.version-install4j {background: url(bg-version-install4j-c8412e16a6f81ad6f0332161c92a2805.png) no-repeat 0 0;width: 44px;}.header-product {text-align: center;}.header-product .img-wrapper {margin-bottom: 25px;position: relative;height: 132px;}.header-product .img-wrapper .version {position: absolute;top: 0;right: 50%;}.header-product .img-wrapper .version.version-perfino {margin-right: -62px;top: 2px;}.header-product .img-wrapper .version.version-jprofiler {margin-right: -62px;top: 2px;}.header-product .img-wrapper .version.version-install4j {margin-right: -86px;top: -7px;}.header-product h4 {font-size: 23px;color: white;background: url(sep-1-9f7f8c45ba87d0ed6922546f8cf572ad.png) no-repeat 50% 100%;padding-bottom: 10px;margin-bottom: 15px;float: none;line-height: normal;}.header-product p {font-size: 15px;line-height: 22px;color: white;margin: 0;}@media (min-width: 768px) and (max-width: 992px) {.header-product p br {display: none;}}.header-product .meta {font-family: "proxima_nova_semibold";background: url(sep-2-afa92e85ed22a6b09451ed90c21fd083.png) no-repeat 50% 50%;min-height: 76px;margin: 45px 0 0 0;}.header-product .meta li {float: left;width: 50%;}.header-product .meta li a {font-size: 11px;text-transform: uppercase;color: white;padding-top: 15px;height: 105px;width: 105px;text-align: center;display: inline-block;border: 3px solid transparent;background-color: transparent;border-radius: 100%;line-height: normal;}@media (min-width: 768px) and (max-width: 992px) {.header-product .meta li a {padding-top: 15px;height: 90px;width: 90px;}}.header-product .meta li a span {display: block;font-size: 35px;}.header-product .meta li a:hover {height: 105px;width: 105px;text-align: center;display: inline-block;border: 3px solid #84c7ff;background-color: white;border-radius: 100%;color: #23cf3b;line-height: normal;}@media (min-width: 768px) and (max-width: 992px) {.header-product .meta li a:hover {height: 90px;width: 90px;}}.news-wrapper {padding-bottom: 45px;}@media (max-width: 767px) {.news-wrapper {padding-bottom: 0;}}.news-wrapper .title {line-height: normal;margin-bottom: 20px;}.news-wrapper .title h6 {font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Verdana, sans-serif;font-weight: bold;color: #303030;margin: 0;}.news-wrapper p {margin: 0;}.news-wrapper .ej-link {display: block;margin-top: 25px;}.products-home-slider .owl-controls {left: 0;margin: -25px 0 0;position: absolute;top: 50%;width: 100%;}.products-home-slider .owl-controls .owl-buttons  > div {width: 54px;height: 51px;margin: 0;background: none;padding: 0;border-radius: 0;opacity: 0.2;}.products-home-slider .owl-controls .owl-buttons  > div:hover {opacity: 0.4 !important;}.products-home-slider .owl-controls .owl-buttons  > div.owl-prev {background: url(arrow-left-94d8c8a6b1e47ed4abc13e96d6560f88.png) no-repeat 0 0;float: left;margin-left: -15px;}.products-home-slider .owl-controls .owl-buttons  > div.owl-next {background: url(arrow-right-3121a396a17e060d41e5a36fdee3d011.png) no-repeat 0 0;float: right;margin-right: -15px;}.news-slider .owl-controls {margin-bottom: 45px;}.owl-controls .owl-pagination .owl-page span {margin: 0 6px;height: 13px;width: 13px;border: 1px solid #bbbbbb;background-color: white;}.owl-controls .owl-pagination .owl-page.active span {border-color: #0993e2;background-color: #0993e2;}.contact-form {line-height: normal;}.contact-form p {text-align: right;color: #898989;font-size: 11px;line-height: 16px;}.form-group:last-of-type {margin: 0;}.form-group.input-margin input {margin-top: 15px;}.form-group select {width: 100%;}.control-label {font-size: 13px;font-weight: normal;margin-bottom: 10px;display: block;}.control-label span {color: #898989;float: right;}.form-control, .dropdown-toggle {resize: none;border-radius: 2px;background-color: white;box-shadow: none !important;height: 44px;border: 1px solid #c8c8c8;}.form-control:focus, .dropdown-toggle:focus {border-color: #23cf3b;}.form-control:active .form-control:hover, .dropdown-toggle:active .dropdown-toggle:hover {border: 1px solid #c8c8c8;background-color: white;}.dropdown  > * {width: 100%;font-size: 13px;}.dropdown .dropdown-toggle {text-align: left;position: relative;}.dropdown .dropdown-toggle .caret {position: absolute;right: 12px;top: 20px;}.dropdown.open .dropdown-toggle {background-color: white;border-color: #23cf3b;}.contact-page .detail a {color: #23cf3b;text-decoration: none;}.contact-page .detail a:hover {color: #1fb434;}.contact-page .contact-form textarea {height: 214px;resize: vertical;}.contact-page .contact-form .btn-submit, .contact-page .contact-form p {margin-top: 20px;}@media (max-width: 767px) {.contact-page .contact-form .btn-submit {width: 100%;}}.news-all-page .ej-pagination {margin-top: 20px;}.news-item  > * {float: left;}@media (max-width: 767px) {.news-item  > * {float: none;}}.news-item .meta {width: 155px;padding-right: 35px;}@media (min-width: 768px) and (max-width: 992px) {.news-item .meta {width: 125px;padding-right: 20px;}}@media (max-width: 767px) {.news-item .meta {padding: 0;width: auto;margin-bottom: 20px;}}.news-item .meta h6 {font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Verdana, sans-serif;font-weight: bold;color: #303030;font-size: 13px;margin-bottom: 10px;}.news-item .meta .date {font-size: 12px;}.news-item .news {width: calc(100% - 155px);}@media (min-width: 768px) and (max-width: 992px) {.news-item .news {width: calc(100% - 125px);}}@media (max-width: 767px) {.news-item .news {width: auto;}}.news-item .news ul {padding: 0;}.news-item .news ul li {list-style-position: inside;margin: 0;}.news-item .news  > * {margin-bottom: 20px !important;}.news-item .news  > *:last-child {margin-bottom: 0 !important;}.get-notified-item  > * {float: left;}.get-notified-item .contact-form {width: 540px;margin-top: 0 !important;}@media (min-width: 993px) and (max-width: 1200px) {.get-notified-item .contact-form {width: 440px;}}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.get-notified-item .contact-form {width: 100%;float: none;}}.get-notified-item .contact-form .form-group  > * {float: left;}.get-notified-item .contact-form .form-group .form-control {width: 388px;margin-right: 12px;}@media (min-width: 993px) and (max-width: 1200px) {.get-notified-item .contact-form .form-group .form-control {width: 300px;}}@media (min-width: 768px) and (max-width: 992px) {.get-notified-item .contact-form .form-group .form-control {width: 320px;}}@media (max-width: 767px) {.get-notified-item .contact-form .form-group .form-control {float: none;width: 100%;}}.get-notified-item .contact-form .form-group .ej-btn {width: calc(100% - 400px);height: 44px;line-height: 44px;}@media (min-width: 993px) and (max-width: 1200px) {.get-notified-item .contact-form .form-group .ej-btn {width: calc(100% - 312px);}}@media (min-width: 768px) and (max-width: 992px) {.get-notified-item .contact-form .form-group .ej-btn {width: calc(100% - 332px);}}@media (max-width: 767px) {.get-notified-item .contact-form .form-group .ej-btn {float: none;width: 100%;margin-top: 11px;}}.get-notified-item  > ul {margin: 0 0 0 0;width: calc(100% - 540px);text-align: right;}@media (min-width: 993px) and (max-width: 1200px) {.get-notified-item  > ul {width: calc(100% - 440px);}}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.get-notified-item  > ul {width: 100%;float: none;margin-top: 12px;}}.get-notified-item  > ul li {float: right;line-height: 44px;height: 44px;padding: 0 14px;border-left: 1px solid #e5e5e5;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.get-notified-item  > ul li {float: left;border-right: 1px solid #e5e5e5;border-left: none;padding: 0 14px;line-height: 30px;height: 30px;}}.get-notified-item  > ul li:first-of-type {margin-right: 0;padding-right: 0;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.get-notified-item  > ul li:first-of-type {padding: 0 14px 0 0;}}.get-notified-item  > ul li:last-of-type {margin-left: 0;padding-left: 0;border-left: 0;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.get-notified-item  > ul li:last-of-type {padding: 0 0 0 14px;border-right: 0;}}.get-notified-item  > ul li a {font-family: "proxima_nova_semibold";color: #636363;text-transform: uppercase;font-size: 13px;}.get-notified-item  > ul li a:hover {color: #4a4949;}.get-notified-item  > ul li a:hover .fa {color: #4a4949;}.get-notified-item  > ul li a .fa {color: #9ba4a8;font-size: 16px;position: relative;top: 2px;}.product-overview-page .product-summary {margin: -15px 0;}.product-overview {padding: 21px 0 0 0;}.product-overview-content {text-align: center;color: white;}.product-overview-content .ribbon {margin-bottom: 30px;margin-left: -22px;}.product-overview-content .site-title-line-big {margin-bottom: 25px;}.product-overview-content p {font-size: 17px;line-height: 26px;margin-bottom: 25px;}@media (max-width: 767px) {.product-overview-content p br {display: none;}}.product-overview-content .btn-secondary, .product-overview-content .btn-jprofiler {margin-bottom: 25px;}.product-overview-content .product-overview-img {display: block;margin: 0 auto;max-width: 100%;}.product-summary  > div {float: left;}@media (max-width: 767px) {.product-summary  > div {float: none;}}.product-summary .img-wrapper {width: 132px;margin-right: 16px;position: relative;}.product-summary .img-wrapper.large {margin-right: 32px;}@media (max-width: 767px) {.product-summary .img-wrapper {text-align: center;width: 100%;margin-bottom: 20px;}}.product-summary .img-wrapper  > img {max-width: 100%;}.product-summary .img-wrapper .version {position: absolute;right: 50%;}.product-summary .img-wrapper .version.version-perfino {margin-right: -62px;top: 2px;}.product-summary .img-wrapper .version.version-jprofiler {margin-right: -62px;top: 2px;}@media (max-width: 767px) {.product-summary .img-wrapper .version.version-jprofiler {margin-right: -60px;}}.product-summary .img-wrapper .version.version-install4j {margin-right: -79px;top: -7px;}.product-summary .product-text {width: calc(100% - 164px);}@media (max-width: 767px) {.product-summary .product-text {width: 100%;}}.product-summary .product-text h6 {font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Verdana, sans-serif;font-weight: bold;color: #303030;font-size: 15px;}.product-summary .product-text p {font-size: 15px;line-height: 25px;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.product-features {display: table;border-collapse: separate;border-spacing: 5px;}}.product-features .site-title-line-secondary {margin-bottom: 25px;}.product-features .description {width: calc(100% - 350px);float: left;padding-right: 35px;}@media (min-width: 993px) and (max-width: 1200px) {.product-features .description {width: 100%;float: none;}}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.product-features .description {width: 100%;padding-right: 0;float: none;display: table-header-group;}}.product-features .screenshot {float: right;}@media (min-width: 993px) and (max-width: 1200px) {.product-features .screenshot {margin-left: 15px;}}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.product-features .screenshot {width: 100%;float: none;display: table-footer-group;}}.product-features .screenshot img {width: 100%;max-width: 350px;}.product-overview-slider {padding-top: 36px;}.product-overview-slider .product-overview-slide img {width: 100%;}.product-overview-slider .owl-controls {margin: 0;width: 100%;position: absolute;top: 0;left: 0;}.product-overview-slider .owl-controls .owl-pagination .owl-page span {border: 4px solid #0993e2;background-color: #184583;height: 14px;width: 14px;border-radius: 100%;}.product-overview-slider .owl-controls .owl-pagination .owl-page.active span {background-color: white;border-color: white;}.product-whats-new-page .content-section:first-child {margin-bottom: 12px;padding-bottom: 12px;}.product-whats-new-page .content-section:first-child a {color: #0993e2;}.product-whats-new-page .content-section:first-child a:hover {color: #097abb;}.whats-new-item {padding-bottom: 12px;margin-bottom: 12px;border-bottom: 1px solid #f0f0f0;}.whats-new-item:last-of-type {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}.whats-new-section {margin-bottom: 12px;}.whats-new-section a {color: #0993e2;}.whats-new-section a:hover {color: #097abb;}.whats-new-section:last-of-type {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}.whats-new-section  > .info {background-color: #f6fafb;padding: 20px 0;}.whats-new-section  > .info  > div {float: left;}.whats-new-section  > .info  > div:nth-child(1) {text-align: center;padding: 0 20px;}.whats-new-section  > .info  > div:nth-child(1) img {margin-top: 5px;}.whats-new-section  > .info  > div:nth-child(2) {width: calc(100% - 68px);padding-right: 20px;}.whats-new-section  > .info  > div:nth-child(2) p:last-child {margin-bottom: 0;}.whats-new-section  > .img {padding: 20px;display: table;margin: 0 auto;}.whats-new-section  > .img img {width: 100%;}.product-features-page .content-section:first-child {margin-bottom: 0;padding-bottom: 20px;border: none;}.feature-section .feature-title {border-bottom: 1px solid #eef3f5;}.feature-section .feature-title h5 {line-height: normal;background-color: #f6fafb;padding: 18px 15px;margin: 0 0 20px 0;text-transform: uppercase;color: #0993e2;}.feature-section .feature-title h5  > * {float: left;display: block;}.feature-section .feature-title h5 span {width: calc(100% - 70px);}.feature-section .feature-title h5 a {text-align: right;width: 70px;}.feature-section .feature-title p {margin: 0;}.feature-section .feature-title + p {margin-bottom: 15px;margin-top: 15px;}.feature-section:not(:first-child) .feature-title {margin-top: 20px;}.features-list {margin: 0;}.features-list li.features-list-item {border-bottom: 1px solid #eef3f5;}.features-list li.features-list-item ul {margin-bottom: 15px;}.features-list li.features-list-item .fa {color: #23cf3b;}.features-list li.features-list-item:last-of-type {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}.features-list li.features-list-item .title {position: relative;font-weight: bold;padding: 15px 65px 15px 20px;line-height: normal;}.features-list li.features-list-item .title a {text-transform: uppercase;font-family: "proxima_nova_semibold";font-weight: normal;padding: 15px 0;position: absolute;top: 0;right: 0;padding-right: 15px;}.features-list li.features-list-item .title .check {position: absolute;left: 0;}.features-list li.features-list-item .text {display: none;}.features-list li.features-list-item .text p, .features-list li.features-list-item .expanded-text p {margin-bottom: 20px;}.features-list li.features-list-item.opened .text {display: block;}.feature-body-expanded {margin-bottom: 15px;}.product-live-demo-page .content-section:first-child, .product-docs-page .content-section:first-child {margin-bottom: 0;padding-bottom: 20px;border: none;}.demo-section {position: relative;}.demo-section .ej-btn {position: absolute;right: 0;bottom: 70px;margin-bottom: -25px;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.demo-section .ej-btn {position: static;right: auto;bottom: auto;margin: 0;}}.demo-section.image-gallery {margin: 0 -8px;}@media (max-width: 767px) {.demo-section.image-gallery {margin: 0;}}@media (min-width: 1200px), (min-width: 993px) and (max-width: 1200px) {.demo-content .demo-section {padding-bottom: 0;}}.doc-section {margin-bottom: 45px;}.doc-section:last-of-type {margin-bottom: 0;}.doc-section  > div {float: left;}.doc-section  > div.logo-wrapper {width: 31px;margin-right: 19px;}.doc-section  > div.text-wrapper {width: calc(100% - 50px);position: relative;padding-right: 150px;}@media (max-width: 767px) {.doc-section  > div.text-wrapper {padding: 0;}}.doc-section  > div.text-wrapper .site-subtitle {margin-bottom: 5px;}.doc-section  > div.text-wrapper p {margin: 0;}.doc-section  > div.text-wrapper .ej-btn {width: 102px;text-align: center;padding: 0;height: 31px;line-height: 31px;position: absolute;top: 21px;right: 0;}@media (max-width: 767px) {.doc-section  > div.text-wrapper .ej-btn {position: static;top: auto;right: auto;margin-top: 10px;}}.testimonial  > div {float: left;}.testimonial  > div.img-wrapper {width: 80px;}.testimonial  > div.text-wrapper {width: calc(100% - 80px);}.testimonial  > div.text-wrapper .quote {background: url(sep-9-5c96f6877177a92ff16e3d95f89e8989.png) no-repeat 0 0;margin-top: 20px;padding-top: 20px;}.training-section  > div {float: left;}@media (max-width: 767px) {.training-section  > div {float: none;}}.training-section  > div.flag-wrapper {width: 235px;}@media (min-width: 768px) and (max-width: 992px) {.training-section  > div.flag-wrapper {width: 150px;}}@media (max-width: 767px) {.training-section  > div.flag-wrapper {width: auto;}}.training-section  > div.flag-wrapper h5 {color: #303030;}@media (max-width: 767px) {.training-section  > div.flag-wrapper h5 {border-bottom: 1px solid #f0f0f0;padding-bottom: 20px;margin-bottom: 20px;}}.training-section  > div.flag-wrapper h5 img {margin-right: 15px;}.training-section  > div.text-wrapper {width: calc(100% - 235px);}@media (min-width: 768px) and (max-width: 992px) {.training-section  > div.text-wrapper {width: calc(100% - 150px);}}@media (max-width: 767px) {.training-section  > div.text-wrapper {width: auto;}}.training-section  > div.text-wrapper .training {padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #f0f0f0;}.training-section  > div.text-wrapper .training:last-of-type {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}.training-section  > div.text-wrapper .training  > p {margin-bottom: 10px;}.training-section  > div.text-wrapper .training ul {margin: 0;}.training-section  > div.text-wrapper .training ul li {line-height: 25px;}.training-section  > div.text-wrapper .training ul li .fa {color: #9ba4a8;}.doc-section .doc {margin-bottom: 30px;}.doc-section .doc:last-of-type {margin-bottom: 0;}.doc-section .doc  > div {float: left;}.doc-section .doc  > div.img-wrapper {width: 48px;}.doc-section .doc  > div.text-wrapper {width: calc(100% - 168px);}@media (max-width: 767px) {.doc-section .doc  > div.text-wrapper {width: calc(100% - 48px);}}.doc-section .doc  > div.text-wrapper h5 {margin-bottom: 0;}.doc-section .doc  > div.btn-wrapper {width: 120px;text-align: right;padding-top: 20px;}@media (max-width: 767px) {.doc-section .doc  > div.btn-wrapper {width: 100%;padding-left: 48px;text-align: left;}}.doc-section .doc  > div.btn-wrapper .ej-btn {width: 90%;padding: 0;text-align: center;}@media (max-width: 767px) {.doc-section .doc  > div.btn-wrapper .ej-btn {width: 102px;}}.ej-screencasts {margin: 0;}.ej-screencasts .ej-screencast {padding: 19px 0;border-bottom: 1px solid #f0f0f0;}.ej-screencasts .ej-screencast:last-of-type {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}.ej-screencasts .ej-screencast  > div {float: left;}.ej-screencasts .ej-screencast  > div.text-wrapper {width: calc(100% - 130px);}.ej-screencasts .ej-screencast  > div.text-wrapper p {margin: 0;line-height: 15px;}.ej-screencasts .ej-screencast  > div.btn-wrapper {width: 130px;}.ej-screencasts .ej-screencast  > div.btn-wrapper .ej-btn {width: 100%;padding: 0;text-align: center;}.ej-screencasts .ej-screencast.video  > div.video-wrapper {width: 187px;margin-right: 18px;}.ej-screencasts .ej-screencast.video  > div.video-wrapper  > img {max-width: 100%;}@media (max-width: 767px) {.ej-screencasts .ej-screencast.video  > div.video-wrapper  > img {width: 100%;}}@media (max-width: 767px) {.ej-screencasts .ej-screencast.video  > div.video-wrapper {width: 100%;margin-bottom: 20px;}}.ej-screencasts .ej-screencast.video  > div.text-wrapper {width: calc(100% - 205px);}@media (max-width: 767px) {.ej-screencasts .ej-screencast.video  > div.text-wrapper {width: 100%;}}.ej-screencasts .ej-screencast.video  > div.text-wrapper p {line-height: 19px;}@media (max-width: 767px) {.ej-screencasts .ej-screencast.video  > div {float: none;}}.ej-demos {margin: 0;}.ej-demos li {float: left;width: calc(100% / 3);padding-right: 15px;}@media (max-width: 767px) {.ej-demos li {float: none;width: 100%;border-bottom: 1px solid #f0f0f0;padding-bottom: 15px;margin-bottom: 15px;padding-right: 0;}}.ej-demos li:last-of-type {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}.screenshots {background-color: #eef3f5;border-radius: 10px;padding: 17px 51px;position: relative;margin-bottom: 20px;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.screenshots {width: 300px;}}.screenshots .slider-link {background-image: url(slider-arrows-b40235c4c7f791bc1237c1b54cfb173b.png);background-repeat: no-repeat;position: absolute;top: 50%;margin-top: -17px;text-indent: -9999px;width: 34px;height: 34px;}.screenshots .slider-link.prev {left: 17px;background-position: 0 -102px;}.screenshots .slider-link.prev:not(.no_more):hover {background-position: 0 -68px;}.screenshots .slider-link.next {right: 17px;background-position: 0 0;}.screenshots .slider-link.next:not(.no_more):hover {background-position: 0 -34px;}.screenshots .nav-cont-left .previous_link, .screenshots .nav-cont-left .next_link, .screenshots .nav-cont-right .previous_link, .screenshots .nav-cont-right .next_link {display: inline !important;}.screenshots .nav-cont-left *, .screenshots .nav-cont-right * {display: none !important;}.screenshots .mode-horizontal .page-navigation {float: left;}.screenshots-slider .screenshot {width: calc(100% / 3);float: left;padding: 0 17px;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.screenshots-slider .screenshot {width: inherit;margin-bottom: 10px;}}.screenshots-slider .screenshot a {display: block;}.screenshots-slider .screenshot a:hover {outline: 1px solid #23cf3b;}.screenshots-slider .screenshot img {width: 100%;}.bottom-widget  > div {float: left;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.bottom-widget  > div {float: none;text-align: center;}}.bottom-widget  > div.icon-wrapper {width: 80px;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.bottom-widget  > div.icon-wrapper {width: 100%;margin-bottom: 20px;}}.bottom-widget  > div.icon-wrapper span {height: 60px;width: 60px;text-align: center;display: inline-block;border: 2px solid #9ba4a8;background-color: white;border-radius: 100%;color: #9ba4a8;font-size: 30px;margin-right: 19px;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.bottom-widget  > div.icon-wrapper span {margin: 0;}}.bottom-widget  > div.icon-wrapper span .fa {display: block;position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);font-size: 29px;}.bottom-widget  > div.text-wrapper {width: calc(100% - 80px);}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.bottom-widget  > div.text-wrapper {width: 100%;}}.download-download-page .content-section:first-child, .download-trial-page .content-section:first-child, .download-change-log-page .content-section:first-child {margin-bottom: 0;padding-bottom: 20px;border: none;}.download-section .version-meta .site-subtitle {margin-bottom: 0;margin-top: 20px;}.download-section .download-selector {margin-bottom: 21px;}.download-section .download-selector .selector {float: right;padding-bottom: 20px;}@media (max-width: 767px) {.download-section .download-selector .selector {float: none;}}.download-items .download-item {padding: 15px 0;border-bottom: 1px solid #f0f0f0;}.download-items .download-item:last-of-type {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}.download-items .download-item  > div {float: left;}.download-items .download-item  > div.icon-wrapper {width: 57px;}.download-items .download-item  > div.icon-wrapper span {color: #9ba4a8;font-size: 40px;}.download-items .download-item  > div.text-wrapper {position: relative;width: calc(100% - 57px);}.download-items .download-item  > div.text-wrapper .site-subtitle {margin-bottom: 15px;}.download-items .download-item  > div.text-wrapper p {font-size: 12px;line-height: 18px;}.download-items .download-item  > div.text-wrapper .ej-btn {bottom: 25px;position: absolute;right: 0;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.download-items .download-item  > div.text-wrapper .ej-btn {position: static;bottom: auto;right: auto;margin-top: 20px;}}.download-items .download-item.yours {padding: 26px;background-color: #dcfee1;border-color: #dcfee1;margin-bottom: 27px;}.download-items .download-item.yours  > div.icon-wrapper {width: 78px;}.download-items .download-item.yours  > div.icon-wrapper span {font-size: 50px;color: black;}.download-items .download-item.yours  > div.text-wrapper {width: calc(100% - 78px);min-height: 49px;}.download-items .download-item.yours  > div.text-wrapper .ej-btn {bottom: 50%;margin-bottom: -24px;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.download-items .download-item.yours  > div.text-wrapper .ej-btn {position: static;bottom: auto;right: auto;margin-top: 20px;margin-bottom: 0;font-size: 14px;}}.download-items .download-item.yours + .download-item {border-top: 1px solid #f0f0f0;}.download-change-log-page .content-section:first-child .title {margin-bottom: 0;}.change-log-section .title {background: url(sep-7-af9fea71c8333117957210b9639487cb.png) no-repeat 0% 100%;padding-bottom: 16px;margin-bottom: 16px;}.change-log-section .title  > div {float: left;}.change-log-section .title  > div h5 {margin-bottom: 0;}.change-log-section .title  > .ej-btn {float: right;}.change-log-section p, .change-log-section ul {margin-bottom: 25px;}.change-log-section p:last-child, .change-log-section ul:last-child {margin-bottom: 0;}.content-section .change-log-section p, .content-section .change-log-section ul {margin-bottom: 20px;}.content-section .change-log-section p:last-child, .content-section .change-log-section ul:last-child {margin-bottom: 0;}.content-section .support-section  > * {margin-bottom: 10px;}.content-section .support-section  > *:last-child {margin-bottom: 0;}.support-section .title {background: url(sep-8-db59cbd3c987ac7f50b3eb36d36852cd.png) no-repeat 0 100%;padding-bottom: 30px;margin-bottom: 20px;}.support-section .title  > div {float: left;}.support-section .title  > div.image-wrapper {width: 62px;padding-top: 10px;}.support-section .title  > div.text-wrapper {width: calc(100% - 62px);position: relative;}.support-section .title  > div.text-wrapper .site-subtitle {margin-bottom: 15px;}.support-section .title  > div.text-wrapper .site-subtitle + .ej-btn {position: absolute;top: 22px;left: 0;}.support-section .title  > div.text-wrapper .ej-btn {font-size: 14px;height: 25px;line-height: 24px;padding: 0 15px;}.support-section  > * {margin-bottom: 10px;}.support-section  > *:last-child {margin-bottom: 0;}.contact-form.support {margin: -10px 0 0 0 !important;}.contact-form.support label {margin: 10px 0;}.contact-form.support textarea {height: 111px;resize: vertical;}.contact-form.support p {margin: 10px 0;text-align: left;}.order-page .header.order-header {border-bottom: 1px solid #3aa9e8;}.order-page .header.product-overview {padding: 0;}.order-page .header.product-overview .products-home-slider {position: relative;}.order-page .header.product-overview .header-product {padding: 45px 0;}.order-page .header.product-overview .header-product .img-wrapper {margin: 0;}.order-page .header.product-overview .header-product h4 {background: none;padding: 0;margin: 25px 0;font-size: 18px;}.order-page .header.product-overview .header-product .ej-btn {height: 40px;line-height: 36px;width: 119px;text-align: center;font-size: 15px;}.order-or {font-family: "proxima_nova_semibold";font-size: 15px;padding: 33px 0;border-top: 1px solid #3aa9e8;text-align: center;color: white;text-transform: uppercase;line-height: 32px;font-weight: normal;position: relative;}.order-or .ej-btn {height: 32px;line-height: 32px;padding: 0;width: 117px;text-align: center;font-size: 15px;margin-right: 10px;}@media (max-width: 767px) {.order-or .ej-btn {width: 100%;margin: 0;}}.order-or .or {background-color: #0993e2;font-size: 13px;left: 50%;margin-left: -24px;padding: 0 16px;position: absolute;top: -16px;}.order-quote-page .content-section:first-child {margin-bottom: 0;padding-bottom: 20px;border: none;}.quote-section {margin-bottom: 30px;}.quote-section:last-of-type {margin-bottom: 0;}.quote-item {border-bottom: 1px solid #ededed;}.quote-item .title {line-height: 42px;height: 42px;}.quote-item .title p {margin: 0;float: left;}.quote-item .title .toggler {color: #23cf3b;background: none;border: none;padding: 0;float: right;}.perfino-option .options, .jprofiler-option .options, .quote-item .options {background-color: #f6fafb;padding: 0 15px;}.perfino-option .options .option, .jprofiler-option .options .option, .quote-item .options .option {padding: 11px 0;border-bottom: 1px solid #ededed;}.perfino-option .options .option:last-of-type, .jprofiler-option .options .option:last-of-type, .quote-item .options .option:last-of-type {border-bottom: none;}.perfino-option .options .option .text-wrapper, .jprofiler-option .options .option .text-wrapper, .quote-item .options .option .text-wrapper {float: left;}.perfino-option .options .option .text-wrapper p, .jprofiler-option .options .option .text-wrapper p, .quote-item .options .option .text-wrapper p {font-size: 12px;margin: 0;line-height: 16px;}.perfino-option .options .option .controls, .jprofiler-option .options .option .controls, .quote-item .options .option .controls {float: right;}.perfino-option .options .option .controls  > *, .jprofiler-option .options .option .controls  > *, .quote-item .options .option .controls  > * {float: left;margin-left: 7px;}.perfino-option .options .option .controls  > *:first-child, .jprofiler-option .options .option .controls  > *:first-child, .quote-item .options .option .controls  > *:first-child {margin-left: 0;}.perfino-option .options .option .controls .form-control, .jprofiler-option .options .option .controls .form-control, .quote-item .options .option .controls .form-control {height: 32px;width: 52px;border-radius: 25px;vertical-align: middle;text-align: center;}.content-section .faq-section {margin-bottom: 30px;}.content-section .faq-section:last-of-type {margin-bottom: 0;}.content-section .faq-section  > * {margin-bottom: 20px;}.content-section .faq-section  > *:last-child {margin-bottom: 0;}.content-section .faq-section .site-subtitle.icon {height: auto;line-height: normal;margin-bottom: 30px;padding-bottom: 30px;padding-left: 0;}.content-section .faq-section .send-address {margin-top: 10px;}.faq {border-bottom: 1px solid #f0f0f0;padding-bottom: 20px;}.faq:last-of-type {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}.faq  > div {float: left;}@media (max-width: 767px) {.faq  > div {float: none;}}.faq  > div.title-wrapper {width: 160px;}@media (max-width: 767px) {.faq  > div.title-wrapper {width: 100%;}}.faq  > div.title-wrapper  > * {margin-bottom: 20px;}.faq  > div.title-wrapper  > *:last-child {margin-bottom: 0;}.faq  > div.text-wrapper {width: calc(100% - 160px);}@media (max-width: 767px) {.faq  > div.text-wrapper {width: 100%;}}.faq  > div.text-wrapper  > * {margin-bottom: 20px;}.faq  > div.text-wrapper  > *:last-child {margin-bottom: 0;}.order-perfino-page .order-controllers {margin-bottom: 15px;}.order-perfino-page .disclaimer {margin-top: 30px;}.order-controllers {padding: 12px 0;line-height: 39px;border-bottom: 1px solid #ededed;}.order-controllers  > * {float: left;}@media (max-width: 767px) {.order-controllers  > * {float: none;}}.order-controllers p {line-height: 18px;margin: 0;width: calc(100% - 201px);}@media (max-width: 767px) {.order-controllers p {width: auto;margin-bottom: 20px;}}@media (min-width: 768px) and (max-width: 992px) {.order-controllers p {padding-right: 13px;}}.order-controllers .selector {width: 201px;padding-left: 13px;border-left: 1px solid #ededed;}@media (max-width: 767px) {.order-controllers .selector {width: auto;padding-left: 0;border: none;}}.order-controllers .selector  > * {float: left;}.order-controllers .selector  > span {margin-right: 13px;line-height: 42px;height: 39px;}.order-controllers .selector .caret {top: 18px;}.perfino-options .perfino-option .title, .perfino-options .jprofiler-option .title, .jprofiler-options .perfino-option .title, .jprofiler-options .jprofiler-option .title {line-height: 66px;border-bottom: 1px solid #0993e2;}.perfino-options .perfino-option .site-subtitle, .perfino-options .jprofiler-option .site-subtitle, .jprofiler-options .perfino-option .site-subtitle, .jprofiler-options .jprofiler-option .site-subtitle {line-height: 66px;float: left;margin: 0;}.perfino-options .perfino-option .toggler, .perfino-options .jprofiler-option .toggler, .jprofiler-options .perfino-option .toggler, .jprofiler-options .jprofiler-option .toggler {color: #23cf3b;background: none;border: none;padding: 0;float: right;}.perfino-options .perfino-option .description, .perfino-options .jprofiler-option .description, .jprofiler-options .perfino-option .description, .jprofiler-options .jprofiler-option .description {padding: 19px 0;}.perfino-options .perfino-option .description  > div, .perfino-options .jprofiler-option .description  > div, .jprofiler-options .perfino-option .description  > div, .jprofiler-options .jprofiler-option .description  > div {float: left;}.perfino-options .perfino-option .description  > div.icon-wrapper, .perfino-options .jprofiler-option .description  > div.icon-wrapper, .jprofiler-options .perfino-option .description  > div.icon-wrapper, .jprofiler-options .jprofiler-option .description  > div.icon-wrapper {width: 54px;}.perfino-options .perfino-option .description  > div.text-wrapper, .perfino-options .jprofiler-option .description  > div.text-wrapper, .jprofiler-options .perfino-option .description  > div.text-wrapper, .jprofiler-options .jprofiler-option .description  > div.text-wrapper {width: calc(100% - 54px);}.perfino-options .perfino-option .options .option, .perfino-options .jprofiler-option .options .option, .jprofiler-options .perfino-option .options .option, .jprofiler-options .jprofiler-option .options .option {position: relative;}@media (max-width: 767px) {.perfino-options .perfino-option .options .option  > *, .perfino-options .jprofiler-option .options .option  > *, .jprofiler-options .perfino-option .options .option  > *, .jprofiler-options .jprofiler-option .options .option  > * {float: left;}}@media (max-width: 767px) {.perfino-options .perfino-option .options .option .text-wrapper, .perfino-options .jprofiler-option .options .option .text-wrapper, .jprofiler-options .perfino-option .options .option .text-wrapper, .jprofiler-options .jprofiler-option .options .option .text-wrapper {width: calc(100% - 98px);padding-right: 13px;}}.perfino-options .perfino-option .options .option .text-wrapper p, .perfino-options .jprofiler-option .options .option .text-wrapper p, .jprofiler-options .perfino-option .options .option .text-wrapper p, .jprofiler-options .jprofiler-option .options .option .text-wrapper p {line-height: 31px;margin: 0;}@media (max-width: 767px) {.perfino-options .perfino-option .options .option .text-wrapper p, .perfino-options .jprofiler-option .options .option .text-wrapper p, .jprofiler-options .perfino-option .options .option .text-wrapper p, .jprofiler-options .jprofiler-option .options .option .text-wrapper p {line-height: 15px;}}.perfino-options .perfino-option .options .option .controls, .perfino-options .jprofiler-option .options .option .controls, .jprofiler-options .perfino-option .options .option .controls, .jprofiler-options .jprofiler-option .options .option .controls {right: 0;}@media (max-width: 767px) {.perfino-options .perfino-option .options .option .controls, .perfino-options .jprofiler-option .options .option .controls, .jprofiler-options .perfino-option .options .option .controls, .jprofiler-options .jprofiler-option .options .option .controls {width: 98px;}}.perfino-options .perfino-option .options .option .controls  > *, .perfino-options .jprofiler-option .options .option .controls  > *, .jprofiler-options .perfino-option .options .option .controls  > *, .jprofiler-options .jprofiler-option .options .option .controls  > * {float: left;line-height: 31px;}.perfino-options .perfino-option .options .option .controls  > span, .perfino-options .jprofiler-option .options .option .controls  > span, .jprofiler-options .perfino-option .options .option .controls  > span, .jprofiler-options .jprofiler-option .options .option .controls  > span {margin-right: 29px;text-align: right;}@media (max-width: 767px) {.perfino-options .perfino-option .options .option .controls  > span, .perfino-options .jprofiler-option .options .option .controls  > span, .jprofiler-options .perfino-option .options .option .controls  > span, .jprofiler-options .jprofiler-option .options .option .controls  > span {display: none;}}.perfino-options .perfino-option .options .option .controls .ej-btn, .perfino-options .jprofiler-option .options .option .controls .ej-btn, .jprofiler-options .perfino-option .options .option .controls .ej-btn, .jprofiler-options .jprofiler-option .options .option .controls .ej-btn {height: 31px;line-height: 29px;padding: 0 22px;margin: 0;}@media (max-width: 767px) {}@media (min-width: 768px) and (max-width: 992px) {.jprofiler-options .jprofiler-option .options .option .text-wrapper {float: left;width: calc(100% - 265px);}}@media (min-width: 768px) and (max-width: 992px) {.jprofiler-options .jprofiler-option .options .option .text-wrapper p {line-height: 18px;}}.jprofiler-options .jprofiler-option .options .option .controls  > span {line-height: 16px;text-align: left;}.jprofiler-options .jprofiler-option .options .option .controls  > span a {font-size: 12px;}.license-icon {height: 37px;width: 37px;text-align: center;display: inline-block;border: 1px solid #0993e2;background-color: white;border-radius: 100%;font-family: "proxima_nova_semibold";color: #0993e2;line-height: 37px;}.volume-modal .modal-content {border-radius: 0;}.volume-modal .modal-content .modal-header {background-color: #0993e2;color: white;text-transform: uppercase;font-size: 17px;}.volume-modal .modal-content .modal-body {font-size: 13px;}.volume-modal .modal-content .modal-body h2 {background-color: #f4f6f7;font-size: 13px;margin: -15px -15px 12px;padding: 15px;text-transform: uppercase;}.volume-modal .modal-content .modal-body h2.no-spacer {margin-bottom: 0;}.volume-modal .modal-content .modal-body .table thead tr th {background-color: white;text-transform: uppercase;color: #0993e2;}.volume-modal .modal-content .modal-body .table tbody tr td {border-bottom: none;}.volume-modal .modal-content .modal-footer {text-align: left;}.volume-modal .modal-content .modal-footer p {margin: 0;}.page-status {float: left;clear: left;margin-right: 15px;}.page-show-all {float: left;clear: left;font-size: 11px;}.page-navigation {float: right;}@media (max-width: 767px) {.page-navigation {float: left;margin-bottom: 10px;}}.next_link, .previous_link {display: none;}.page-content {padding-top: 5px;clear: both;margin-bottom: 20px;}.page-navigation a {text-decoration: none !important;color: #303030 !important;float: left;text-align: center;line-height: 16px;margin-left: 4px;width: 16px;height: 16px;}.page-navigation a.active_page {background: #0993e2;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;color: #fff;}.page-navigation a:hover {color: #0993e2 !important;}.page-navigation a.active_page {color: #fff !important;}html {overflow-y: scroll;}@supports (-ms-accelerator:true) {html {overflow-y: auto !important;}}body.modal-open {overflow: visible;}.emailNC {display: none;}.news ul {margin: 20px 0;}label.checkbox, label.radio {display: inline;margin-left: 4px;font-weight: normal;}.col-centered {float: none;margin: 0 auto !important;}.login-button {margin-top: 20px !important;}.login-form-section {margin-top: 35px;}a.script {cursor: pointer;}a.toggle-line, a.toggle-line:hover, a.toggle-line:active {color: #303030;text-decoration: none;}col.center-col, .error.center {text-align: center;}table.features td, table.features th {text-align: center;}table.features td:first-child, table.features th:first-child {text-align: left;}@media (max-width: 767px) {table.features td, table.features th {font-size: 12px;padding: 3px !important;}}td.license-keys {word-wrap: break-word;}@media (min-width: 1200px), (min-width: 993px) and (max-width: 1200px), (min-width: 768px) and (max-width: 992px) {.whatsnew-bottom div:first-child {float: left;}.whatsnew-bottom div:last-child {float: right;}}.longtext {text-transform: none !important;}ul.simple {margin-bottom: 15px;}.feature-header-icon {margin-right: 12px;}.feature-notes dt {font-weight: bold;margin-bottom: 19px;}@media (min-width: 1200px), (min-width: 993px) and (max-width: 1200px), (min-width: 768px) and (max-width: 992px) {.feature-notes dt {text-align: right;float: left;}}.feature-notes dd {margin-bottom: 19px;}@media (min-width: 1200px), (min-width: 993px) and (max-width: 1200px), (min-width: 768px) and (max-width: 992px) {.feature-notes dd {padding-right: 20px;width: 430px;float: right;}}.red {color: #ed1c24;}.link-back {margin-top: 20px;}.link-back .fa {color: #23cf3b;}.quote-comment {font-style: italic;}.header-box {background-color: #dcfee1;position: relative;margin-bottom: 20px;padding: 15px;}.list-padded li {margin-bottom: 14px;}.list-padded .fa-li {top: 0.3em;}.list-padded .fa-li.green {color: #23cf3b;}.list-padded .fa-li.yellow {color: #ffd756;}.annotations {margin-top: 8px;}div.errors {background: #fff3f3;border: 1px solid red;color: #c00;margin: 10px 0 15px 0;padding: 5px;}.error {color: #c00 !important;}div.question {margin-bottom: 10px;}div.answer {margin-bottom: 15px;margin-left: 15px;}.product-id {color: #959595;}.noselect {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}ul.simple {list-style: none;padding-left: 1em;}ul.simple li:before {content: "\2022";float: left;position: absolute;left: -1em;}ul.simple li {padding-left: 0;position: relative;}.center-outer {width: 100%;text-align: center;}.center-inner {display: inline-block;}.currency-form {width: 200px;}.text-wrapper.with-edition p {line-height: 16px !important;}p.small-separator {padding-top: 8px;}.controls.single-price span {line-height: 31px !important;}.license-faq dt {font-weight: bold;margin-bottom: 8px;}.license-faq dd {margin-bottom: 19px;font-size: 13px;line-height: 21px;}.banner-icon {float: left;margin-right: 10px;}#fancybox-title-nav {right: 10px;position: absolute;bottom: 8px;z-index: 9999;display: block;}.image-margin {margin-top: 2px;margin-bottom: 2px;}.landing .site-subtitle {font-size: 17px;margin-bottom: 25px;}.landing .green-list {font-size: 14px;}@media (max-width: 767px) {.landing .green-list {font-size: 12px;}}.landing p {font-size: 15px;}.landing p .ej-btn {text-transform: none;font-size: 15px;}.landing .content-wrapper + .content-wrapper {margin-top: 25px;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.landing .content-wrapper + .content-wrapper {text-align: center;}}.landing .content-wrapper + .content-wrapper .container {border-top: 1px solid #e5e5e5;padding-top: 25px;}@media (min-width: 768px) and (max-width: 992px) {.landing .right-bordered {border-right: none;}}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.landing .border-top-xs {border-top: 1px solid #e5e5e5;}}.landing-header {background: url(bg-header-home-fc693322fee02edc8a87f433dfd0c918.png) repeat-x 0 0;}.landing-header .row {height: 271px;}@media (min-width: 1200px), (min-width: 993px) and (max-width: 1200px), (min-width: 768px) and (max-width: 992px) {.landing-header .vertical-center {display: block;position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}}@media (max-width: 767px) {.landing-header .image-wrapper {height: auto;line-height: normal;}}.landing-header .image-wrapper img {vertical-align: middle;}@media (max-width: 767px) {.landing-header .image-wrapper {margin-bottom: 30px;}}.landing-header .text-header {color: white;padding: 31px 0;height: 271px;}@media (max-width: 767px) {.landing-header .text-header {height: auto;padding: 0;}}.landing-header .text-header h1 {font-family: "proxima_nova_semibold";background: url(sep-10-621ec7b6df858f82f1064b03723fa7ee.png) no-repeat 0 100%;padding-bottom: 17px;margin-bottom: 17px;font-size: 30px;}@media (max-width: 767px) {.landing-header .text-header h1 {background-position: 50% 100%;}}.landing-header .text-header p {font-size: 17px;line-height: normal;}@media (max-width: 767px) {.landing-header .text-header p {font-size: 15px;}}.landing-header .text-header .ej-btn {margin-top: 20px;}@media (max-width: 767px) {.landing-header {height: auto;text-align: center;padding: 30px 0;}}body {color: #303030;font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Verdana, sans-serif;font-size: 12px;line-height: 18px;}*::selection {color: white;background: #0993e2;}*::-moz-selection {color: white;background: #0993e2;}html, body {height: 100%;}h1, h2, h3, h4, h5, h6 {font-family: "proxima_nova_semibold";margin-top: 0;line-height: normal;}a {color: #23cf3b;}a:link a:visited, a:hover, a:active, a:focus {color: #23cf3b;outline: none;text-decoration: none;}a:hover {color: #1fb434;}.page-wrap {min-height: 100%;margin-bottom: -107px;}@media (max-width: 767px) {.page-wrap {margin-bottom: -250px;}}.page-wrap:after {content: "";display: block;height: 107px;}@media (max-width: 767px) {.page-wrap:after {height: 250px;}}.logo {margin: 0;}.logo a {background: url("logo-18cdc16334888781eb17378d82e5b1bb.png") no-repeat 0 0;background-size: 188px 31px;display: block;text-indent: -9999px;width: 188px;height: 31px;}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {.logo a {background-image: url("logo@2x-fc7b463dec3b6e1ccd2bf0285f5384db.png");}}.logo.gray a {background: url("logo-gray-4070b6b88020bb0a43ad8cbeb2736d93.png") no-repeat 0 0;background-size: 158px 25px;width: 158px;height: 25px;}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {.logo.gray a {background-image: url("logo-gray@2x-8f4deeda7c6a7183839b689df4bec092.png");}}.logo.white a {background: url("logo-white-e225bb72498d1f2dc759455b180373a4.png") no-repeat 0 0;background-size: 188px 31px;}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {.logo.white a {background-image: url("logo-white@2x-34b8f36ac2b73b062a29476dc1236430.png");}}.content {padding: 45px 0;font-size: 13px;line-height: 21px;}.site-title {background: url("sep-3-f6cb66f719cd5e682cc5a0d8d0f8148e.png") repeat-x 0 50%;text-transform: uppercase;margin-bottom: 35px;overflow: hidden;color: #303030;}.site-title span {background-color: white;display: block;height: 100%;padding-right: 18px;float: left;}.site-title-line {background: url("sep-4-63ebf902977fa3e23492991274054cdf.png") no-repeat 0 100%;text-transform: uppercase;padding-bottom: 20px;}.site-title-line-big {font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Verdana, sans-serif;color: white;font-size: 29px;margin-bottom: 25px;background: url("sep-6-12a81e0480b1709b9c518cc367ccffe5.png") no-repeat 50% 100%;padding-bottom: 25px;text-transform: uppercase;}.site-title-line-secondary {color: #0993e2;font-size: 17px;margin-bottom: 25px;background: url("sep-4-63ebf902977fa3e23492991274054cdf.png") no-repeat 0 100%;padding-bottom: 25px;text-transform: uppercase;}.content-section {border-bottom: 1px solid #f0f0f0;padding-bottom: 30px;margin-bottom: 30px;}.content-section:last-of-type {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}@media (min-width: 1200px), (min-width: 993px) and (max-width: 1200px), (min-width: 768px) and (max-width: 992px) {.content-section.reset {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}}.content-section .site-title-line {margin-bottom: 30px;}.content-section .site-subtitle {margin-bottom: 20px;}.content-section p {margin-bottom: 0;}.content-section p  > .fa {color: #23cf3b;}.content-section .header-box p {margin-bottom: 15px;}.content-section  > p {margin-bottom: 15px;}.content-section  > p:last-child {margin-bottom: 0;}.content-section  > p + h6 {margin-top: 25px;}.content-section .customers-grid {margin-top: 30px;}.content-section  > .detail {line-height: normal;margin-bottom: 15px;}.content-section  > .detail h6 {margin-bottom: 0;}.content-section.text-wrapper p {margin-bottom: 35px;}.content-section.text-wrapper p:last-child {margin-bottom: 0;}.content-section.text-wrapper ul {margin-bottom: 35px;}.content-section.text-wrapper ul:last-child {margin-bottom: 0;}.content-section.paginate {overflow: auto;padding-bottom: 10px;}.content-section .contact-form {margin-top: 20px;}.content-section  > h6 {font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Verdana, sans-serif;font-weight: bold;font-size: 13px;margin-bottom: 0;}.content-section .supported-platforms {margin-top: 19px;}@media (min-width: 1200px), (min-width: 993px) and (max-width: 1200px) {.content-section .supported-platforms.wide  > div {margin-right: 60px;}}.content-section .screencasts {margin: 19px 0;}blockquote {background-color: #f6fafb;border: none;font-size: 13px;line-height: 21px;padding: 15px 30px;margin-bottom: 15px;}h5, .site-subtitle {text-transform: uppercase;color: #0993e2;}h5.icon, .site-subtitle.icon {border-bottom: 1px solid #0993e2;padding-left: 60px;position: relative;height: 64px;line-height: 48px;padding-bottom: 16px;margin-bottom: 0;}h5.icon  > img, .site-subtitle.icon  > img {position: absolute;top: 0;left: 0;height: 48px;width: auto;}h5.bordered, .site-subtitle.bordered {border-bottom: 1px solid #0993e2;padding-bottom: 20px;margin-bottom: 20px;}h5.bordered.double, .site-subtitle.bordered.double {border-bottom: 2px solid #0993e2;}.double-items .item {float: left;width: 50%;}@media (max-width: 767px) {.double-items .item {float: none;width: auto;margin-bottom: 35px;}.double-items .item:last-of-type {margin-bottom: 0;}}@media (min-width: 768px) and (max-width: 992px) {.double-items.responsive .item {float: none;width: auto;margin-bottom: 35px;}.double-items.responsive .item:last-of-type {margin-bottom: 0;}}.detail {line-height: normal;margin-bottom: 35px;position: relative;}.detail:last-of-type {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}.detail  > * {margin: 0;}.detail .ej-icon {height: 32px;width: 32px;text-align: center;display: inline-block;background-color: #eef3f5;border-radius: 100%;color: #9ba4a8;position: absolute;top: 0;left: 0;}.detail .ej-icon .fa {font-size: 16px;display: block;position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.detail a {color: #0993e2;text-decoration: underline;}.detail a:hover {color: #097abb;}.detail h6 {font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Verdana, sans-serif;font-weight: bold;color: #303030;font-size: 13px;margin-bottom: 8px;}@media (min-width: 768px) and (max-width: 992px) {.detail h6 {margin-bottom: 0;}}.detail p {font-size: 13px;line-height: 19px;}.detail.has-icon {padding-left: 45px;}.detail.has-icon h6 {margin-bottom: 4px;}.date {color: #898989;font-size: 11px;}.version-item {line-height: 18px;min-height: 48px;}.version-item:last-of-type .text-wrapper {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}.version-item .img-wrapper {width: 48px;text-align: center;margin-right: 17px;float: left;}.version-item .text-wrapper {float: left;width: calc(100% - 65px);border-bottom: 1px solid #e5e5e5;padding-bottom: 14px;color: #e5e5e5;}.version-item .text-wrapper  > .date {display: block;}.version-item .text-wrapper h6 {font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Verdana, sans-serif;font-weight: bold;color: #303030;margin: 0;}.version-item .text-wrapper a {font-size: 12px;}.customers-grid  > div {float: left;width: calc(100% / 3);text-align: center;height: 140px;line-height: 138px;border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}@media (max-width: 767px) {.customers-grid  > div {width: 50%;}.customers-grid  > div:last-child {display: none;}}.customers-grid  > div:nth-last-child(-n+3) {border-bottom: none;}.customers-grid  > div:nth-child(3n) {border-right: none;}@media (max-width: 767px) {.customers-grid  > div:nth-child(3n) {border-right: 1px solid #e5e5e5;}}@media (max-width: 767px) {.customers-grid  > div:nth-child(2n) {border-right: none;}}.customers-grid  > div img {max-width: 100%;}@media (min-width: 768px) and (max-width: 992px) {.customers-grid  > div img {max-width: 60%;}}@media (max-width: 767px) {.customers-grid  > div img {max-width: 70%;}}.ribbon {font-family: "proxima_nova_semibold";color: white;text-transform: uppercase;font-size: 15px;display: inline-block;height: 33px;line-height: 33px;position: relative;}.ribbon  > span {padding-left: 22px;background: url("ribbon-8e50feafff2f536f91845c6b50266d59.png") no-repeat 0 0;display: block;}.ribbon  > span + span {background: url("ribbon-right-a0c3148ae677a57a41a0a55b8060e599.png") no-repeat 100% 0;position: absolute;height: 33px;width: 22px;top: 0;right: -22px;}.action-links ul {margin: 0;}.action-links ul li {margin-bottom: 17px;}@media (max-width: 767px) {.action-links ul li {margin-bottom: 0;float: left;width: calc(100% / 3);text-align: center;border-right: 1px solid #f0f0f0;}}.action-links ul li:last-of-type {margin-bottom: 0;border-right: none;}.action-links ul li:last-of-type a  > div {border-bottom: none;padding: 0;}.action-links ul li a {color: #f26c4f;display: block;}.action-links ul li a:hover {color: #c45841;}.action-links ul li a  > * {float: left;}@media (max-width: 767px) {.action-links ul li a  > * {float: none;width: auto;margin: 0;}}.action-links ul li a  > span {height: 36px;width: 36px;text-align: center;display: inline-block;border: 2px solid #f26c4f;background-color: white;border-radius: 100%;margin-right: 14px;}.action-links ul li a  > span .fa {font-size: 18px;display: block;position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}@media (max-width: 767px) {.action-links ul li a  > span {margin: 0;}}.action-links ul li a  > div {font-family: "proxima_nova_semibold";width: calc(100% - 50px);line-height: 36px;text-transform: uppercase;font-size: 15px;padding-bottom: 18px;border-bottom: 1px solid #f0f0f0;}@media (max-width: 767px) {.action-links ul li a  > div {padding-bottom: 0;border-bottom: none;margin-bottom: 0;width: auto;}}.action-links ul li.order a {color: #1cbbb4;}.action-links ul li.order a:hover {color: #19a19b;}.action-links ul li.order a  > span {color: #1cbbb4;border-color: #1cbbb4;}.action-links ul li.download a {color: #23cf3b;}.action-links ul li.download a:hover {color: #1fb434;}.action-links ul li.download a  > span {color: #23cf3b;border-color: #23cf3b;}.action-links ul li:last-of-type  > div {padding-bottom: 0;border-bottom: none;margin-bottom: 0;}.action-links.double ul li {width: 50%;}.ej-pagination {font-family: "proxima_nova_semibold";}.ej-pagination  > ul {margin: 0;float: left;}.ej-pagination  > ul li {float: left;margin: 0 4px;}.ej-pagination  > ul li:first-of-type {margin-left: 0;}.ej-pagination  > ul li:last-of-type {margin-right: 0;}.ej-pagination  > ul li.active a, .ej-pagination  > ul li.active  > span {background-color: #c5c7c7;color: white;}.ej-pagination  > ul li.active a:hover, .ej-pagination  > ul li.active  > span:hover {background-color: #c5c7c7;color: white;}@media (max-width: 767px) {.ej-pagination  > ul li {display: none;}.ej-pagination  > ul li:first-of-type {display: block;}.ej-pagination  > ul li:last-of-type {display: block;}}.ej-pagination  > ul li a, .ej-pagination  > ul li  > span {height: 34px;width: 34px;text-align: center;display: inline-block;background-color: white;border-radius: 100%;color: #23cf3b;border: 1px solid #c5c7c7;}.ej-pagination  > ul li a  > span, .ej-pagination  > ul li  > span  > span {display: block;position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.ej-pagination  > ul li a:hover, .ej-pagination  > ul li  > span:hover {background-color: #f1f1f1;}.ej-pagination  > ul li  > span {border-color: white;color: #c5c7c7;font-size: 20px;}.ej-pagination  > ul li  > span  > span {display: block;position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.ej-pagination  > ul li  > span:hover {border-color: white;color: #c5c7c7;background-color: white;}.ej-pagination  > a {text-transform: uppercase;float: right;line-height: 34px;}.table .fa {color: #23cf3b;}.table:last-of-type {margin-bottom: 0;}.table thead tr th {background-color: #f6fafb;border-bottom: none !important;padding-top: 12px;padding-bottom: 12px;}.table tbody tr td {border-color: #f0f0f0;padding-top: 12px;padding-bottom: 12px;}.blue-list .fa-li {top: 0;}.blue-list li {line-height: 21px;}.blue-list li span {color: #0993e2;}.green-list li {line-height: 30px;}.green-list li span {color: #23cf3b;}.green-list.two-col {overflow: hidden;}.green-list.two-col li {width: 50%;float: left;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.green-list.two-col li {width: auto;float: none;}}.image-gallery ul {margin: 0;}.image-gallery ul li {float: left;width: calc(100% / 3- 16px);margin: 0 8px 16px 8px;}@media (min-width: 768px) and (max-width: 992px) {.image-gallery ul li {width: calc(50% - 16px);}}@media (max-width: 767px) {.image-gallery ul li {width: 100%;margin: 0;}.image-gallery ul li:last-of-type {margin-bottom: 0;}}.image-gallery ul li:nth-last-child(-n + 3) {margin-bottom: 0;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.image-gallery ul li:nth-last-child(-n + 3) {margin-bottom: 16px;}}@media (max-width: 767px) {.image-gallery ul li:nth-last-child(-n + 3) {margin-bottom: 0;}}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.image-gallery ul li:nth-last-child(-n + 2) {margin-bottom: 0;}}.image-gallery ul li img {width: 100%;}.bottom-section {border-top: 1px solid #e5e5e5;}.single-item-slider .owl-controls {margin: 20px 0 0 0;}.single-item-slider .owl-controls .owl-pagination .owl-page {margin: 0 6px;}.single-item-slider .owl-controls .owl-pagination .owl-page span {border: 4px solid white;margin: 0;height: 14px;width: 14px;background-color: #cccccc;}.single-item-slider .owl-controls .owl-pagination .owl-page.active span {border-color: #23cf3b;background-color: #23cf3b;}.selector {position: relative;color: black;}.selector  > * {float: left;}.selector  > span {height: 44px;line-height: 44px;margin-right: 11px;}.important {padding: 20px;background-color: #f6fafb;}.warning-text  > div {float: left;}.warning-text  > div.icon-wrapper {width: 42px;}.warning-text  > div.icon-wrapper  > span {color: #9ba4a8;font-size: 32px;}.warning-text  > div.text-wrapper {width: calc(100% - 42px);}.select-file .ej-btn {padding: 0 19px;height: 34px;line-height: 32px;margin-right: 10px;}.select-file .ej-btn  > span {margin-right: 10px;}.select-file  > span {line-height: 34px;}@media (max-width: 767px) {.select-file  > span.selected {display: block;}}.select-file input[type="file"] {display: none;}.tabs-wrapper {margin-bottom: 30px;}.tabs-wrapper .features-tabs .title {border-bottom: 2px solid #eef3f5;line-height: normal;margin-bottom: 30px;}@media (max-width: 767px) {.tabs-wrapper .features-tabs .title {border-bottom: none;}}.tabs-wrapper .features-tabs .title .site-title-line {padding-bottom: 0;border-bottom: none;margin-bottom: 0;background: none;float: left;height: 39px;line-height: 39px;}@media (max-width: 767px) {.tabs-wrapper .features-tabs .title .site-title-line {float: none;border-bottom: 2px solid #eef3f5;}}.tabs-wrapper .features-tabs .title  > ul {float: right;margin: 0;}@media (max-width: 767px) {.tabs-wrapper .features-tabs .title  > ul {float: none;}}.tabs-wrapper .features-tabs .title  > ul  > li {float: left;margin: 0 17px;}@media (min-width: 768px) and (max-width: 992px) {.tabs-wrapper .features-tabs .title  > ul  > li {margin: 0 10px;}}@media (max-width: 767px) {.tabs-wrapper .features-tabs .title  > ul  > li {width: 50%;margin: 0;text-align: center;}}.tabs-wrapper .features-tabs .title  > ul  > li:first-of-type {margin-left: 0;}.tabs-wrapper .features-tabs .title  > ul  > li:last-of-type {margin-right: 0;}.tabs-wrapper .features-tabs .title  > ul  > li a {font-family: "proxima_nova_semibold";border-bottom: 2px solid #eef3f5;color: #363636;text-transform: uppercase;display: block;height: 42px;position: relative;bottom: -2px;}@media (max-width: 767px) {.tabs-wrapper .features-tabs .title  > ul  > li a {position: static;bottom: auto;line-height: 42px;}}@media (min-width: 768px) and (max-width: 992px) {.tabs-wrapper .features-tabs .title  > ul  > li a {font-size: 12px;}}.tabs-wrapper .features-tabs .title  > ul  > li a:hover {color: #23cf3b;}.tabs-wrapper .features-tabs .title  > ul  > li.active a {color: #23cf3b;border-color: #23cf3b;}.tabs-wrapper .features-tabs .title  > ul  > li.active a:hover {color: #23cf3b;}.tabs-wrapper .features-tabs .title .selector {float: right;margin-bottom: 10px;}.tabs-wrapper .features-tabs .title .selector select {margin-top: 6px;}.tabs-wrapper .features-tabs p {margin-bottom: 15px;}.tabs-wrapper .features-tabs p:last-of-type {margin-bottom: 0;}@media (max-width: 767px) {.tabs-wrapper .features-tabs.with-selector .title .site-title-line {float: none;width: 100%;}.tabs-wrapper .features-tabs.with-selector .title .selector {margin-top: 20px;float: none;}}.tabs-wrapper.bordered {border-bottom: 1px solid #f0f0f0;margin-bottom: 30px;padding-bottom: 30px;}.tabs-wrapper.nm {margin: 0;}.tabs-wrapper.nm .title {margin: 0;}.ej-action {height: 32px;width: 32px;text-align: center;display: inline-block;border: 1px solid #23cf3b;background-color: white;border-radius: 100%;color: #23cf3b;font-size: 20px;line-height: normal;}.ej-action  > span {display: block;position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);padding-bottom: 2px;}.send-address h5 {color: #303030;font-size: 15px;font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Verdana, sans-serif;position: relative;line-height: 13px;padding: 0 0 15px 31px;border-bottom: 1px solid #f0f0f0;margin-bottom: 14px;}.send-address h5  > img {position: absolute;top: 0;left: 0;}.send-address  > div {margin-bottom: 20px;}.send-address  > div:last-of-type {margin-bottom: 0;}.toggle-line:not(.collapsed) .fa-chevron-up {display: inline-block;}.toggle-line:not(.collapsed) .fa-chevron-down {display: none;}.toggle-line.collapsed .fa-chevron-up {display: none;}.toggle-line.collapsed .fa-chevron-down {display: inline-block;}.disclaimer {color: #959595;}.disclaimer p {margin-bottom: 15px;font-size: 12px;line-height: 18px;}.disclaimer p:last-of-type {margin-bottom: 0;}.disclaimer  > div {border-top: 1px solid #ededed;padding: 10px 0;margin-top: 10px;}.supported-platforms  > div {text-align: center;float: left;width: calc(100% / 7);}@media (max-width: 767px) {.supported-platforms  > div {width: calc(100% / 3);margin-bottom: 19px;}}.supported-platforms  > div  > div {height: 46px;line-height: 46px;margin-bottom: 19px;}.screencasts .screencast {text-align: center;}@media (max-width: 767px) {.screencasts .screencast {margin-bottom: 19px;width: 292px;}}.screencasts .screencast  > div {position: relative;margin-bottom: 19px;}.screencasts .screencast  > div .overlay {background-color: black;opacity: 0.5;position: absolute;top: 0;left: 0;bottom: 0;right: 0;}.screencasts .screencast  > div a {display: block;}.screencasts .screencast  > div .play {background: transparent url("play-32b570d9a5e7b50764650ab61ff3d51c.png") no-repeat scroll 50% 50%;height: 42px;left: 50%;margin-left: -21px;margin-top: -21px;position: absolute;top: 50%;width: 42px;}.screencasts .screencast  > div img {width: 100%;}.right-bordered {border-right: 1px solid #e5e5e5;}@media (max-width: 767px) {.border-top-xs {border-top: 1px solid #0993e2;}}.left-bordered {border-left: 1px solid #e5e5e5;}.site-padding {padding: 45px 0;}.site-padding-top {padding-top: 45px;padding-bottom: 0;}.site-padding-right {padding-right: 20px;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.site-padding-right {padding-right: 0;}}.site-padding-bottom {padding-bottom: 45px;padding-top: 0;}.site-padding-left {padding-left: 20px;}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.site-padding-left {padding-left: 0;}}@media (min-width: 768px) and (max-width: 992px), (max-width: 767px) {.smt {margin-top: 15px;}}.selector .select-wrapper {overflow: hidden;}.selector .select-wrapper .select2-container {width: 100% !important;}.select-wrapper .select2-container .select2-selection {border: 1px solid #c8c8c8;height: 44px;}.select-wrapper .select2-container .select2-selection .select2-selection__rendered {line-height: 44px;}.select-wrapper .select2-container .select2-selection .select2-selection__arrow {height: 43px;}.select2-container--default .select2-selection--single {border-radius: 2px;}.select2-container--default .select2-results__option--highlighted[aria-selected] {color: white;background-color: #0993e2;}.select2-container--default .select2-results__option[aria-selected="true"] {color: #303030;background-color: #eee;}.select2-container--focus .select2-selection {border-color: #23cf3b !important;}.select2-selection.select2-selection--single {outline: none;}.privacy-notice p + h5 {margin-top: 20px;}.privacy-notice p.spacer {margin-top: 30px;}.privacy-policy-main p + h5, .privacy-policy-main ul + h5 {margin-top: 30px;}