html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font: inherit;font-size: 100%;vertical-align: baseline;}html {line-height: 1;}ol, ul {list-style: none;}table {border-collapse: collapse;border-spacing: 0;}caption, th, td {text-align: left;font-weight: normal;vertical-align: middle;}q, blockquote {quotes: none;}q:before, q:after, blockquote:before, blockquote:after {content: "";content: none;}a img {border: none;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {display: block;}.ellipsis-mobile {position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;margin: 0;padding: 30px 0;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0)), color-stop(1, #fafafa));background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), #fafafa);background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0), #fafafa);background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0), #fafafa);background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0), #fafafa);}.ellipsis {overflow: hidden;position: relative;}.hidden {display: none !important;visibility: hidden;}.invisible {visibility: hidden;}.alignleft {display: inline;float: left;}.alignright {display: inline;float: right;}.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}.txtleft {text-align: left;}.txtright {text-align: right;}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;-o-font-smoothing: antialiased;font-smoothing: antialiased;-webkit-user-drag: none;-webkit-touch-callout: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}html, body {font-family: Arial, Helvetica, sans-serif;}body {background: url('../gradientBkgrd-min-286fd95e469342bef2e82bfa36217ff8.jpg') no-repeat center;background-size: cover;word-wrap: break-word;}#home-carousel {background: #262626;width: 100%;max-width: 1024px;min-height: 400px;margin: 0 auto;position: relative;}#home-carousel .bxslider li {background-size: cover;}#home-carousel .bxslider li .title {font-size: 28px;position: absolute;bottom: 15%;left: 5%;color: #fff;text-transform: uppercase;font-weight: bold;text-shadow: 0px 0px 5px black;}@media only screen and (max-width: 768px) {#home-carousel .bxslider li .title {font-size: 20px;}}@media only screen and (max-width: 480px) {#home-carousel .bxslider li .title {font-size: 14px;}}#home-carousel .bxslider li .subtitle {font-size: 14px;position: absolute;bottom: 25%;left: 5%;color: #fff;text-transform: uppercase;text-shadow: 0px 0px 5px black;}@media only screen and (max-width: 768px) {#home-carousel .bxslider li .subtitle {font-size: 12px;}}#home-carousel .bxslider li a img {visibility: hidden;}#home-carousel .bx-wrapper {margin: 0 auto;}#home-carousel .bx-wrapper .bx-viewport {border: none;background: transparent;box-shadow: none;left: 0;}#home-carousel .arrow {cursor: pointer;text-indent: -9999px;position: absolute;top: 200px;width: 45px;height: 45px;z-index: 200;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;transition: opacity .3s ease-in-out;}#home-carousel .arrow:hover {opacity: 1;}#home-carousel .pager-prev {background: transparent url('../homePagerNewL-6c1e08001ce759d95c39fb344b4dfb4b.svg') no-repeat 0 0;left: -60px;}@media only screen and (max-width: 1048px) {#home-carousel .pager-prev {left: 10px;top: 200px;}}@media only screen and (max-width: 768px) {#home-carousel .pager-prev {top: 120px;}}@media only screen and (max-width: 480px) {#home-carousel .pager-prev {top: 60px;}}#home-carousel .pager-next {background: transparent url('../homePagerNewR-a0ba4dd5e9179ee3d2ad29eb1974834f.svg') no-repeat 0 0;right: -60px;}@media only screen and (max-width: 1048px) {#home-carousel .pager-next {right: 10px;top: 200px;}}@media only screen and (max-width: 768px) {#home-carousel .pager-next {top: 110px;}}@media only screen and (max-width: 480px) {#home-carousel .pager-next {top: 60px;}}#home-carousel #bx-pager {background-color: #262626;overflow: hidden;}#home-carousel #bx-pager ul li {cursor: pointer;float: left;width: 20%;text-align: center;line-height: 80px;}@media only screen and (max-width: 992px) {#home-carousel #bx-pager ul li {width: 100%;display: block;line-height: 50px;}}#home-carousel #bx-pager ul li a {text-transform: uppercase;color: #5f5f5f;text-decoration: none;transition: all 0.2s linear;display: inline-block;font-size: 14px;}#home-carousel #bx-pager ul li a:hover, #home-carousel #bx-pager ul li a.active {color: #fff;}.about-wrap {max-width: 932px;margin: 0 auto;padding: 0 20px 20px;background-color: #ffffff;}@media only screen and (max-width: 480px) {.about-wrap {padding: 0;}}.about-wrap nav.sub-menu {width: 100%;overflow: hidden;padding: 24px 0 0;border-bottom: 1px solid #d6d6d6;}.about-wrap nav.sub-menu ul {margin: 0;padding: 0 0 0 23px;list-style: none;}@media only screen and (max-width: 768px) {.about-wrap nav.sub-menu ul {padding: 0;}}.about-wrap nav.sub-menu ul li {float: left;padding: 0 0 0 22px;}@media only screen and (max-width: 480px) {.about-wrap nav.sub-menu ul li {float: none;padding-bottom: 5px;}}@media only screen and (max-width: 768px) {.about-wrap nav.sub-menu ul li {padding-left: 16px;}}.about-wrap nav.sub-menu ul li h1 {color: #9d9d9d;font-size: 18px;font-weight: normal;margin: 0;padding-bottom: 17px;}@media only screen and (max-width: 480px) {.about-wrap nav.sub-menu ul li h1 {padding: 0;}}.about-wrap nav.sub-menu ul li a {color: #4c4c4c;text-decoration: none;padding: 0 0 17px;}.about-wrap nav.sub-menu ul li a:hover {color: #ed5d00;background: url(data:image/gif;base64,R0lGODlhJQAGANUFAObm5tbW1qmpqaqqqsfHx/Dw8LW1td3d3dTU1Lu7u76+vp6entHR0aampuLi4uzs7MLCwqKioszMzODg4J2dnZycnK6urtfX17S0tLGxsbe3t6+vr7m5uZqamsjIyMTExOrq6uTk5KCgoMbGxtPT06Ghoe3t7e/v7+7u7pmZmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAUALAAAAAAlAAYAAAZCwIJwSCwCPJtSIlBsOp9Cx2iQqloXGsQDyhUeIA2reFzBMEBd4kURGbvfnYwEAA1wRO+8PmUhhIYkBhR7hHsCHxNBADs=) no-repeat 50% 100%;}@media only screen and (max-width: 480px) {.about-wrap nav.sub-menu ul li a:hover {background: none;}}.about-wrap nav.sub-menu ul li.active > a {color: #313131;font-weight: bold;background: url(data:image/gif;base64,R0lGODlhJQAGANUFAObm5tbW1qmpqaqqqsfHx/Dw8LW1td3d3dTU1Lu7u76+vp6entHR0aampuLi4uzs7MLCwqKioszMzODg4J2dnZycnK6urtfX17S0tLGxsbe3t6+vr7m5uZqamsjIyMTExOrq6uTk5KCgoMbGxtPT06Ghoe3t7e/v7+7u7pmZmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAUALAAAAAAlAAYAAAZCwIJwSCwCPJtSIlBsOp9Cx2iQqloXGsQDyhUeIA2reFzBMEBd4kURGbvfnYwEAA1wRO+8PmUhhIYkBhR7hHsCHxNBADs=) no-repeat 50% 100%;cursor: default;}@media only screen and (max-width: 480px) {.about-wrap nav.sub-menu ul li.active > a {background: none;text-decoration: underline;}}.about-wrap #overview {padding: 23px 23px 0 42px;word-wrap: break-word;}@media only screen and (max-width: 480px) {.about-wrap #overview {padding: 10px;}}.about-wrap #overview .overview-banner {text-align: center;}.about-wrap #overview .overview-banner img {max-width: 100%;}.about-wrap #overview .overview-banner .title {color: #ed5d00;font-size: 20px;font-weight: normal;margin: 10px 0;}.about-wrap #overview .locations ul.location-lists li {padding: 10px;}.about-wrap #overview .locations ul.location-lists li h4 {font-size: 16px;font-weight: bold;margin: 12px 0;}.about-wrap #overview .locations ul.location-lists li .location-desc {overflow: hidden;}.about-wrap #overview .locations ul.location-lists li .location-desc img {float: left;padding: 10px 10px 10px 0;max-width: 30%;}.about-wrap #overview .locations ul.location-lists li .location-desc .location-desc-info {padding: 10px;vertical-align: top;}#error-page {min-height: 320px;padding: 50px;}#error-page h1 {magin: 0;color: #ed5d00;font-size: 36px;}#error-page p {margin: 10px 0 0;padding: 0 0 5px;}html {background-color: #131313;}#needHelpContainer > a {font-family: Arial, Helvetica, sans-serif;}#account-management {background-color: white;min-height: 100vh;}#account-management #content {line-height: 1.5;}#account-management ul {list-style: none;}#content {margin-top: 20px;padding: 0 30px;}#content h1 {text-transform: none;font-size: 1.75em;font-weight: 700;}#content h2 {font-size: 24px;text-transform: none;padding-bottom: 5px;padding-top: 20px;}#content .box {max-width: 470px;width: 98%;padding: 20px;border: 1px solid #cccccc;border-radius: 4px;}#content .box .fl {float: left;width: 50%;}#content .box h5 {font-size: 1.125em;font-weight: 700;}#content.news {background: #fff;padding-bottom: 2.5em;}#content.news h1, #content.news h2, #content.news h3, #content.news h4 {color: #000000;letter-spacing: 0;}#content.news section .news-main {padding-bottom: 3em;}#content.news section .news-main span a:not(:last-child):after {content: ", ";color: #000;}#content.news section .news-main .social-buttons {margin-top: 10px;}#content.news section .news-main .social-buttons > li {display: inline-block;margin: 0;padding: 10px;vertical-align: top;}#content.news section .news-main .social-buttons > li .googleplus-one {width: 70px;}#content.news section .news-main .social-buttons > li:first-child, #content.news section .news-main .social-buttons > li:last-child {padding-left: 0;}#content.news section .news-main .social-buttons .newsharecounts-counter {position: relative;top: 0;left: 0;color: #666;font-size: 11px;padding: 0px 6px;height: 19px;line-height: 18px;border-radius: 2px;border: 1px solid #CCCCCC;}#content.news .shared h4 {line-height: 1em;}#content.news #comments-template {margin-bottom: 40px;}#content.news {margin-top: 2.5em;width: 100%;margin: 0 auto;padding: 0 30px;overflow-y: hidden;}@media only screen and (max-width: 480px) {#content.news {padding: 0;}#content.news > section {padding: 0;}}#content.news .blogList .articleList .article img {display: none;}#content.news .blogList .articleList .article .blog-image {float: left;margin-right: 20px;margin-bottom: 20px;width: 250px;height: 200px;background-size: cover;background-position: 20% center;display: block;}@media only screen and (max-width: 768px) {#content.news .blogList .articleList .article .blog-image {width: 150px;height: 150px;}}@media only screen and (max-width: 480px) {#content.news .blogList .articleList .article .blog-image {width: 100%;}}#content.news .blogList .articleList .article h1 {margin-top: 0;}#content.news .blogList .pagination {height: 2.5em;margin: 1em auto;text-align: center;font-family: eurostile;font-size: 18px;text-transform: capitalize;}#content.news .blogList .pagination span, #content.news .blogList .pagination a {display: inline-block;text-decoration: none;color: #0aaff1;-webkit-transition: 0.4s all;-moz-transition: 0.4s all;-o-transition: 0.4s all;transition: 0.4s all;margin: 0 2px;text-align: center;line-height: 1.875em;}#content.news .blogList .pagination span {color: #111;}#content.news .blogList .pagination a:hover {color: #088bc0;}#content.news .blogList .pagination .prevLink:before {content: " \2039";padding-right: 2px;}#content.news .blogList .pagination .nextLink:after {content: "\203A";padding-left: 2px;}#content.news .blogList .pagination .firstLink:before {content: " \00ab";padding-right: 2px;}#content.news .blogList .pagination .lastLink:after {content: "\00bb";padding-left: 2px;}#content.news:before, #content.news:after {content: " ";display: table;}#content.news:after {clear: both;}@media (max-width: 900px) {#content.news > section .news-main, #content.news > section .blogList, #content.news-detail > section .news-main, #content.news-detail > section .blogList {position: relative;float: left;padding-left: 10px;padding-right: 10px;width: 100%;}#content.news > section > aside, #content.news-detail > section > aside {position: relative;float: left;padding-left: 10px;padding-right: 10px;width: 100%;margin-bottom: 2em;}#content.news > section > aside .list-block, #content.news-detail > section > aside .list-block {display: none;}#content.news > section > aside .list-block ul li a, #content.news-detail > section > aside .list-block ul li a {font-size: 1.375em;}#content.news > section > aside .list-image-block, #content.news-detail > section > aside .list-image-block {margin-top: 2em;}}.detail {border: none !important;position: relative;padding-bottom: 0em !important;}.news-detail > section .news-main {position: relative;float: left;padding-left: 10px;padding-right: 10px;width: 66.66667%;z-index: 20;}.news-detail > section aside {position: relative;float: left;padding-left: 10px;padding-right: 10px;width: 33.33333%;z-index: 1;}.news-detail > section:first-child {position: relative;padding-bottom: 5em !important;}.news-detail > section:first-child:after {content: "";background: url('../../images/shadow-divider.png') no-repeat;position: absolute;position: relative;top: 4em;left: 5px;margin: 0 auto;width: 100%;width: -moz-calc(100% - 60px);width: -o-calc(100% - 60px);width: -webkit-calc(100% - 60px);width: calc(100% - 60px);height: 33px;background-size: 100% auto;}.news-detail > section:last-child h2 {font-weight: bold;font-size: 1.8em;text-transform: uppercase;text-align: center;margin-bottom: .7em;}.survey-layout {min-height: 50vh;padding-top: 5em;text-align: center;}.survey-layout a {text-decoration: none;}.survey-layout .pages {font-size: 1.2em;color: #464646;margin-bottom: 1em;}.survey-layout .btn {border: 1px solid #dbbd68;padding: .5em 1em;overflow: hidden;position: relative;color: black;-webkit-transition: all .5s;transition: all .5s;top: 2em;background-color: #dbbd68;border-color: #dbbd68;box-shadow: 0 4px 14px 0 rgba(0, 0, 0, 0.35);}.survey-layout .btn:hover {background-color: #e5cf91;border-color: #e5cf91;}footer#footer {font-size: 11px;background-color: #131313;width: 100%;padding: 40px 0 80px;}footer#footer p {margin: 1em;line-height: 18px;}footer#footer p a {color: #fff;}footer#footer .copyright {color: #898989;margin: 10px auto 0;text-align: center;max-width: 820px;}footer#footer .center {text-align: center;}.blank-2 {max-width: 932px;margin: 0 auto;padding: 20px 20px 40px;background-color: #ffffff;}.blank-2 hr {background-color: #d6d6d6;height: 1px;border: 0;}.blank-2 .blank-2-wrap {padding: 23px 23px 0 42px;}@media only screen and (max-width: 480px) {.blank-2 .blank-2-wrap {padding: 0;}}#content .article {margin-top: 0;padding-bottom: 2em;overflow-x: hidden;}#content .article img {display: none;margin-bottom: .8em;width: 100%;max-width: 100%;}#content .article h1 {font-weight: bold;color: #313233;font-size: 1.5em;text-transform: uppercase;margin: 0.8em 0;}#content .article h1 a {color: #313233;}#content .article h1 a:hover {color: #636567;}#content .article h2 {font-weight: bold;font-size: 1.5em;text-transform: uppercase;}#content .article h2 a {color: #313233;}#content .article h2 a:hover {color: #636567;}#content .article span {font-family: Helvetica, Arial, Verdana, sans-serif;color: #4c4c4e;font-size: 0.75em;}#content .article span a {color: #0aaff1;}#content .article span a:hover {color: #088bc0;}#content .article span a:not(:last-child):after {content: ",";color: #313233;}#content .article .shared {margin: 0.8em 0;}#content .article .shared img {width: initial;}#content.news {height: auto;}.fb_iframe_widget iframe {z-index: 500;}.list-block {border: 1px solid #e2e3e4;margin-top: 2em;margin-bottom: 1.2em;position: relative;background-color: #fafafa;}.list-block h2 {font-weight: bold;color: #313233;font-size: 1.125em;text-transform: uppercase;padding: 0.625em;padding-bottom: 0.25em;border-bottom: 1px solid #e2e3e4;}.list-block p {padding: 0.625em;position: relative;color: #939597;}.list-block ul {padding: 0.625em;position: relative;max-height: 1675px;overflow-y: scroll;}.list-block ul a {font-family: eurostile;font-size: 1.125em;color: #939597;margin-left: 10px;}.list-block ul a:hover {color: #0aaff1;}.list-table {position: relative;width: 276px;float: right;margin: 20px;margin-right: 0px;}.list-table h3 {font-weight: bold;color: #313233;font-size: 1.125em !important;text-transform: uppercase;padding: 4px 8px 0;border-bottom: 1px solid #e2e3e4;}.list-table dl {font-family: Helvetica, Arial, Verdana, sans-serif;font-size: 12px;float: left;width: 100%;margin: 1em 0;padding: 0;}.list-table dl dt {padding-left: 10px;color: #555;font-weight: bold;position: relative;left: 0px;top: 1.5em;width: 50%;}.list-table dl dd {margin-left: 50%;font-weight: bold;}.list-table dl dd a {color: #0aaff1;font-weight: bold;}.list-table dl dd a:hover {color: #088bc0;}@media (max-width: 800px) {.list-table {width: 100%;}}@media (max-width: 1050px) and (min-width: 901px) {.list-block ul li a {font-size: 0.875em;}}.list-block-blog {display: none;}.list-block-blog h2 {font-weight: bold;color: #313233;font-size: 1.125em;text-transform: uppercase;padding: 0.625em;padding-bottom: 0.25em;border-bottom: 1px solid #e2e3e4;}.list-block-blog p {padding: 0.625em;position: relative;color: #939597;}.list-block-blog ul {padding: 0.625em 0;position: relative;}.list-block-blog ul li {background-color: #eaeaea;padding-left: 10px;padding-top: 4px;margin-bottom: 4px;}.list-block-blog ul li:hover {background-color: #0aaff1;}.list-block-blog ul li a {font-weight: bold;color: #313233;font-size: 1.325em;text-transform: uppercase;border-bottom: 1px solid #e2e3e4;display: block;}.list-block-blog ul li a:hover {color: #ffffff;border-bottom: 1px solid #0aaff1;}.list-image-block h2 {font-weight: bold;color: #313233;font-size: 1.125em;text-transform: uppercase;padding: 0.625em;padding-bottom: 0.25em;border-bottom: 1px solid #e2e3e4;margin-bottom: 1em;}.list-image-block ul li {font-family: Helvetica, Arial, Verdana, sans-serif;font-size: 0.875em;margin-bottom: 0.5em;line-height: 1;max-height: 70px;overflow: hidden;}.list-image-block ul li:before, .list-image-block ul li:after {content: " ";display: table;}.list-image-block ul li:after {clear: both;}.list-image-block ul li > a {width: 140px;height: 70px;overflow: hidden;float: left;}.list-image-block ul li > a img {float: left;height: 100%;width: 100%;}.list-image-block ul li > div {max-height: 45px;display: block;padding-left: 1em;}.list-image-block ul li > div a {color: #0aaff1;display: block;font-weight: bold;font-size: 13px;line-height: 15px;overflow: hidden;margin-bottom: 2px;}.list-image-block ul li > div a:hover {color: #06688f;}.list-image-block ul li span {color: #939597;line-height: 2;font-size: 12px;padding-left: 1em;}@media (max-width: 1050px) and (min-width: 901px) {.list-image-block ul li span {font-size: 0.625em;padding-left: 13px;}.list-image-block div.ellipsis {max-height: 36px;}.list-image-block div.ellipsis a {font-size: 11px;line-height: 12px;}.side-article:after {height: 12px;}}.lp .menu-download > a.new-sub {line-height: 40px;}.button-panel a.btn {width: 100%;max-width: 350px;margin-bottom: 8px;height: 54px;}.button-panel a.btn .btn-container {width: 232px;display: block;margin-left: auto;margin-right: auto;}.button-panel a.btn .btn-container .btn-icon {display: inline-block;width: 30px;height: 54px;margin-right: 3px;}.button-panel a.btn .btn-container .btn-text {display: inline-block;height: 54px;vertical-align: top;padding: 6px 0 0;}.button-panel a.btn .btn-container .btn-text .txt-unreal {display: block;font-size: 26px;line-height: 26px;font-weight: bold;}.button-panel a.btn .btn-container .btn-text.new-sub > .txt-unreal {line-height: 48px;}.button-panel a.btn .btn-container .btn-text .txt-price {display: block;margin-top: 1px;font-weight: bold;font-size: 16px;line-height: 16px;text-transform: uppercase;}.button-panel .supported-platforms {width: 240px;height: 69px;margin: 0 auto 5px auto;}.button-panel .full-source {width: 100%;text-align: center;text-transform: uppercase;font-weight: bold;font-size: 16px;color: #4c4c4e;}.sale-image {position: relative;max-width: 100%;margin-bottom: 2em;}.sale-image h2 {font-weight: bold;color: #313233;font-size: 1.125em;text-transform: uppercase;padding: 0.625em;padding-bottom: 0.25em;border-bottom: 1px solid #e2e3e4;margin-bottom: 1em;}.sale-image img {width: 100%;}ul {list-style: none;}