/* Transformed CSS from: /css/style-2014-layout-redesign.css */
* {
    margin: 0;
    padding: 0
    }
#index header {
    background: url(/wandacache/hero-455e3c7828c8e86016425046191fa8e8ae1299a5.jpg) no-repeat
    }
#index-global header {
    background: url(/wandacache/hero-global-455e3c7828c8e86016425046191fa8e8ae1299a5.jpg) no-repeat
    }
#index-global header #title h1 {
    color: #fff
    }
#index-sg header {
    background: url(/wandacache/hero-455e3c7828c8e86016425046191fa8e8ae1299a5.jpg) no-repeat
    }
#index-sg header #title-sg {
    color: #fff
    }
#index-sg header #title-sg small {
    display: block;
    margin: 0 0 20px 0
    }
#index-au header {
    background: url(/wandacache/hero-455e3c7828c8e86016425046191fa8e8ae1299a5.jpg) no-repeat
    }
#index-au header #title {
    color: #fff
    }
#index-au header #title h1 {
    color: #fff
    }
#index-au header #title small {
    display: block;
    margin: 0 0 20px 0
    }
#index-au header #title a.strong {
    color: #fff
    }
.drop-holder-chart {
    position: relative;
    float: right;
    width: 170px;
    height: 33px
    }
.drop-holder-chart .drop-down-round-chart {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    background: url(/wandacache/white-arrow-d8fa7e038010cf33619a5389bf722b5e0bdde2c6.png) no-repeat 100px 10px;
    border: 1px solid #8c8c8c;
    padding: 5px 10px 6px 20px;
    margin: 15px 15px 0 0;
    width: 130px;
    height: 29px;
    cursor: pointer;
    visibility: visible
    }
.drop-holder-chart .drop-down-round-chart span {
    font-size: 14px;
    line-height: 17px;
    color: #fefefe;
    display: block;
    float: left
    }
.drop-holder-chart .drop-down-round-timer {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    background: url(/wandacache/timer-663321ee6b7e8a4653df81415ab7da6b0c754159.png) no-repeat 95px 2px;
    border: 1px solid #8c8c8c;
    padding: 0 10px 0 20px;
    margin: 15px 15px 0 0;
    width: 130px;
    height: 29px;
    cursor: pointer;
    visibility: visible
    }
.drop-holder-chart .drop-down-round-timer span {
    font-size: 14px;
    line-height: 17px;
    color: #fefefe;
    display: block;
    float: left;
    margin: 4px 0 0 0
    }
.show-round-chart {
    top: 302px;
    left: 220px
    }
.show-round-timer {
    top: 302px;
    left: 390px
    }
.show-round-chart, .show-round-timer {
    position: absolute;
    display: none;
    z-index: 800;
    overflow: hidden;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    padding: 15px 20px 0 20px;
    width: 200px;
    height: 280px;
    background: url(/wandacache/transp-bbb939ecb8bacc042f70471385ffec882e268f7f.png) 0 0
    }
.show-round-chart .list-holder3, .show-round-chart .list-holder4, .show-round-timer .list-holder3, .show-round-timer .list-holder4 {
    overflow: hidden;
    height: 240px;
    float: left;
    width: 100%;
    margin-top: 5px
    }
.show-round-chart .scroll-arrow, .show-round-timer .scroll-arrow {
    bottom: 0
    }
.show-round-chart .scroll-arrow-top, .show-round-timer .scroll-arrow-top {
    top: 0
    }
.show-round-chart .scroll-arrow, .show-round-chart .scroll-arrow-top, .show-round-timer .scroll-arrow, .show-round-timer .scroll-arrow-top {
    cursor: pointer;
    position: absolute;
    left: 160px
    }
.show-round-chart .scroll-arrow img, .show-round-chart .scroll-arrow-top img, .show-round-timer .scroll-arrow img, .show-round-timer .scroll-arrow-top img {
    display: block;
    margin: 8px 0 5px 0;
    float: right
    }
.show-round-chart li, .show-round-timer li {
    border-bottom: 1px solid #eee;
    height: 30px;
    padding: 5px 0;
    cursor: pointer;
    font-size: 14px;
    line-height: 16px;
    color: #fff
    }
.show-round-chart li:hover, .show-round-timer li:hover {
    color: #a6ce39;
    font-weight: bold
    }
#awards-cta {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    display: block;
    border: 1px solid #898989;
    float: right;
    padding: 5px 20px 5px 20px;
    transition: all 0.4s ease;
    text-decoration: none;
    color: #000;
    margin: 0 0 0 0
    }
#awards-cta:hover {
    text-decoration: none;
    color: #fff;
    background: #000
    }
.try {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    display: block;
    border: 1px solid #898989;
    float: right;
    padding: 5px 20px 5px 20px;
    transition: all 0.4s ease;
    text-decoration: none;
    color: #000;
    margin: 0
    }
.try:hover {
    text-decoration: none;
    color: #fff;
    background: #000
    }
.only-top {
    margin-top: 0 !important
    }
#reviews-cta {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    display: block;
    border: 1px solid #898989;
    float: right;
    padding: 5px 20px 5px 20px;
    transition: all 0.4s ease;
    text-decoration: none;
    color: #000;
    margin: 20px 35px 0 0;
    position: absolute !important;
    bottom: 20px !important;
    right: 10px !important
    }
#reviews-cta:hover {
    text-decoration: none;
    color: #fff;
    background: #000
    }
#news-cta {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    display: block;
    border: 1px solid #898989;
    float: right;
    padding: 5px 20px 5px 20px;
    transition: all 0.4s ease;
    text-decoration: none;
    color: #000;
    margin-right: 0;
    margin-top: 16px
    }
#news-cta:hover {
    text-decoration: none;
    color: #fff;
    background: #000
    }
#pulse-cta {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    display: block;
    border: 1px solid #898989;
    float: right;
    padding: 5px 20px 5px 20px;
    transition: all 0.4s ease;
    text-decoration: none;
    color: #000;
    margin: 20px 35px 0 0
    }
#pulse-cta:hover {
    text-decoration: none;
    color: #fff;
    background: #000
    }
#analysis header {
    background: url(/wandacache/hero-news-analysis-5138c55f37ea7f70313856594dbc14f58a37e67e.jpg) no-repeat;
    color: #000
    }
#awards {
    float: left;
    width: 45%;
    padding: 0 0 0 50px
    }
#awards h2 {
    font-weight: normal;
    font-size: 22px;
    line-height: 24px;
    color: #000
    }
#awards #award-holder {
    width: 100%;
    float: left;
    margin: 20px 0 0 0
    }
#awards #award-holder img {
    display: block;
    float: left;
    margin: 0 0 0 -5px
    }
#awards #award-holder h3 {
    float: left;
    margin: 40px 0 0 50px;
    width: 275px;
    font-weight: normal;
    font-size: 24px;
    line-height: 24px;
    color: #000
    }
#awards #award-holder span {
    display: block;
    float: left;
    margin: 10px 0 0 50px;
    width: 275px;
    font-weight: lighter;
    font-size: 14px;
    color: #000
    }
#chart-holder {
    height: 413px;
    width: 100%;
    float: left;
    position: relative;
    z-index: 10;
    background: url(/wandacache/comSprBg-20b628734f376742fefc335598eba8a79d45ea44.png) no-repeat 0 0
    }
#chart-holder #info {
    float: left;
    margin: 70px 0 0 50px;
    width: 365px
    }
#chart-holder #info h2 {
    font-weight: normal;
    font-size: 25px;
    line-height: 30px;
    color: #fefefe
    }
#chart-holder #info p {
    margin: 30px 0;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    color: #fefefe
    }
#chart-holder #chart {
    position: relative;
    float: right;
    margin: 40px 50px 0 0
    }
#chart-holder #chart img {
    display: block
    }
#home-spreads {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    display: block;
    border: 1px solid #898989;
    float: right;
    padding: 5px 20px 5px 20px;
    transition: all 0.4s ease;
    text-decoration: none;
    color: #000;
    margin: 20px 35px 0 0;
    position: relative;
    z-index: 3
    }
#home-spreads:hover {
    text-decoration: none;
    color: #fff;
    background: #000
    }
.right {
    border-right: 0 !important;
    padding-right: 0 !important;
    margin: 0 0 0 15px !important
    }
div#qp-toggle {
    text-align: right;
    padding: 0 26px;
    cursor: pointer;
    position: relative
    }
div#qp-toggle a#toggle-link {
    text-decoration: underline;
    margin: 0 0 5px 0
    }
div#qp-toggle a#toggle-link:hover {
    text-decoration: none
    }
div.quote-panel {
    display: inline-block;
    margin: 0 0 -35px 15px;
    position: relative;
    z-index: 2
    }
div#quote-panel-container {
    display: inline-block;
    position: relative
    }
div.quote-box {
    width: auto;
    margin: 25px 30px 30px 0;
    float: left
    }
div.quote-box:last-child {
    border-right: 0 !important;
    margin-right: 0 !important;
    padding-right: 0 !important
    }
.ticker-spacing {
    margin: 0 0 20px 0
    }
div.quote-box div h3 {
    margin: 0;
    font: bold 18px Helvetica;
    color: #383838;
    text-transform: uppercase;
    display: inline;
    float: left
    }
div.quote-spread {
    height: 17px;
    width: 90%;
    text-align: center;
    font: normal 16px Helvetica;
    clear: both;
    float: left;
    background-color: #fff;
    position: relative;
    margin: 15px 0 0 0
    }
div.quote-spread span {
    display: block;
    margin: 1px auto
    }
div.quote-price {
    color: #777;
    padding-left: 2px;
    padding-right: 7px;
    float: left;
    height: 75px;
    font: lighter 35px Helvetica;
    border-right: 2px solid #ebebeb;
    background-color: #fff
    }
span.quote-base-price {
    color: #383838;
    font: 14px Helvetica;
    position: relative;
    top: 3px;
    left: 0;
    display: block;
    margin: 0 0 10px 0
    }
span.quote-pippette {
    font: normal 17px Helvetica;
    position: relative;
    top: -15px;
    left: -0.2em
    }
div.qpc {
    clear: both
    }
div.quote-image {
    float: right;
    background-color: #777;
    height: 13px;
    width: 23px;
    overflow: hidden;
    position: relative;
    top: 3px;
    left: -2px
    }
div.quote-image .hidden {
    display: none
    }
div.quote-image .img-down {
    width: 23px;
    height: 13px;
    background-image: url(/wandacache/down-arrow-652c071b3d6e9522693376d6cd4149a34962bf74.png)
    }
div.quote-image .img-dash {
    width: 23px;
    height: 13px;
    background-image: url(/wandacache/no-change-d804065bc3e76d7f3b5af70f2b18be7570d82c31.png)
    }
div.quote-image .img-up {
    width: 23px;
    height: 13px;
    background-image: url(/wandacache/up-arrow-370e7edbded0ab95e90958c2a3e9e09068f76091.png)
    }
.quote-news {
    display: none;
    left: 7px
    }
.question-mark {
    width: 9px;
    height: 9px;
    background-image: url(/wandacache/questionmark-5bc2f9ffd5a71539453d9dab8a8634e867b740a1.gif);
    position: absolute;
    right: 26px;
    top: 4px
    }
.sep {
    width: 964px;
    height: 1px;
    float: left;
    background: #e5e5e5;
    margin: 35px 30px
    }
.link-img {
    display: block;
    float: left
    }
.link-img:last-child {
    margin-top: 10px
    }
.link-img-second {
    display: block;
    float: right;
    margin: 2px 0 0 0
    }
.section {
    float: right;
    margin: 2px 0 0 0;
    width: 48%
    }
.section h2 {
    font-weight: normal;
    font-size: 25px;
    line-height: 27px;
    color: #000
    }
.section p {
    margin: 20px 0;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    color: #000
    }
.section-second {
    float: left;
    margin: 2px 0 0 0;
    width: 48%
    }
.section-second h2 {
    font-weight: normal;
    font-size: 25px;
    line-height: 27px;
    color: #000
    }
.section-second p {
    margin: 20px 0;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    color: #000
    }
.list {
    margin: 0 0 30px 20px;
    font-weight: lighter;
    line-height: 16px;
    font-size: 14px;
    list-style-image: url(/images/2014-layout-redesign/bullet.png)
    }
.list li {
    margin: 0 0 10px 0;
    color: #fff
    }
.list li a {
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    color: #fff;
    text-decoration: none
    }
.list li a:hover {
    color: #a6ce39
    }
.list .second {
    color: #000
    }
.three-column-container {
    text-align: center;
    margin-top: -20px
    }
.three-column-container h2 {
    font-weight: normal;
    font-size: 25px;
    line-height: 27px;
    color: #000
    }
.three-column-container h3 {
    margin: 10px 0 0 0;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    color: #000
    }
.three-column-container #holder {
    overflow: auto;
    width: 100%;
    height: auto;
    margin: 30px 0 0 0
    }
.three-column-container #holder .cell {
    display: inline-block;
    vertical-align: top;
    margin: 0 30px 0 0;
    width: 315px
    }
.three-column-container #holder .cell a {
    display: block;
    text-decoration: none
    }
.three-column-container #holder .cell h4 {
    margin: 20px 0 0 0;
    font-weight: normal;
    font-size: 22px;
    line-height: 24px;
    height: 48px;
    color: #000
    }
.three-column-container #holder .cell span {
    display: block;
    margin: 15px 0 10px 0;
    height: 90px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    color: #000
    }
.news-last {
    visibility: visible;
    float: right;
    height: 250px;
    margin-right: 18px;
    padding: 20px 0 0 20px
    }
.news-last h2 {
    font-weight: normal;
    font-size: 25px;
    line-height: 24px;
    color: #000
    }
.news-last div {
    width: 230px;
    height: 107px;
    margin: 35px 0 0 0;
    font-weight: lighter;
    font-size: 16px;
    line-height: 18px;
    color: #000;
    position: relative
    }
.news-last div:before {
    display: block;
    height: 107px;
    margin: 0 8px 0 0;
    content: "-";
    float: left;
    font-weight: lighter;
    font-size: 16px;
    line-height: 18px;
    color: #000;
    position: relative
    }
.news {
    margin: 0;
    float: left;
    height: 250px;
    width: 630px;
    position: relative;
    border-right: 2px solid #e5e5e5;
    padding: 20px 90px 0 20px
    }
.news h2 {
    font-weight: normal;
    font-size: 25px;
    line-height: 24px;
    color: #000
    }
.news .review {
    display: none;
    opacity: 0;
    width: 520px;
    margin: 45px 0 0 0;
    font-size: 18px;
    line-height: 20px;
    color: #000;
    position: relative
    }
.news .review span {
    display: block;
    margin: 20px 0 0 0;
    font-weight: normal;
    font-size: 12px;
    line-height: 14px;
    color: #000;
    font-style: italic
    }
.news .article {
    width: 230px;
    height: 107px;
    margin: 35px 0 0 0;
    font-weight: lighter;
    font-size: 16px;
    line-height: 18px;
    color: #000;
    position: relative
    }
.news .article:before {
    display: block;
    height: 107px;
    margin: 15px 8px 0 0;
    content: "-";
    float: left;
    font-weight: lighter;
    font-size: 16px;
    line-height: 18px;
    color: #000;
    position: relative
    }
.news .review:before {
    display: block;
    content: "";
    position: absolute;
    top: -10px;
    left: -25px;
    width: 18px;
    height: 18px;
    background: url(/wandacache/quoteTop-768d97bfbfec7b8438f2c5a0944faa31c0647a9a.png) no-repeat 0 0
    }
.news .review:after {
    display: block;
    content: "";
    position: absolute;
    bottom: 30px;
    right: -7px;
    width: 18px;
    height: 18px;
    background: url(/wandacache/quoteBot-8ac70b7a79868edb9920dcccad2ac91515342174.png) no-repeat 0 0
    }
.section-container {
    float: left;
    width: 100%;
    color: #000;
    text-align: center
    }
.section-container h2 {
    margin: 40px 0 20px 0;
    font-size: 25px;
    font-weight: normal;
    text-align: center
    }
.section-container .subtitle {
    margin: 20px auto;
    width: 500px
    }
.section-container .cta {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    display: block;
    border: 1px solid #898989;
    float: right;
    padding: 5px 20px 5px 20px;
    transition: all 0.4s ease;
    text-decoration: none;
    color: #000
    }
.section-container .cta:hover {
    text-decoration: none;
    color: #fff;
    background: #000
    }
.section-container.half {
    float: right;
    text-align: left;
    width: 50%
    }
.section-container.faq {
    text-align: left
    }
.section-container.faq .title {
    text-align: center;
    margin: 40px 0
    }
.section-container.faq #read_less_faqs, .section-container.faq #read_more_faqs {
    float: right;
    background-color: #fff;
    color: #000;
    margin: 20px 0
    }
.section-container.faq #read_less_faqs:hover, .section-container.faq #read_more_faqs:hover {
    background-color: #000;
    color: #fff
    }
#pulse {
    width: 100%;
    padding: 0 20px;
    text-align: center;
    margin-top: -25px;
    width: 100%;
    font-weight: lighter;
    font-size: 22px;
    line-height: 24px;
    text-align: center;
    color: #000
    }
#pulse #inner a {
    display: inline-block;
    vertical-align: top;
    text-decoration: none
    }
#pulse #inner span {
    display: inline-block;
    vertical-align: top;
    margin: 15px 0 0 30px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    color: #000
    }
#pulse h2 {
    margin: 30px 0 -5px 0;
    text-align: center;
    font-weight: normal;
    font-size: 25px;
    line-height: 27px;
    color: #000
    }
#pulse .marketpulse-post {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    width: 335px;
    height: 291px;
    float: left;
    margin-top: 10px;
    background: #fff;
    color: #000;
    font-size: 14px;
    font-weight: lighter
    }
#pulse .marketpulse-post h2 {
    font-size: 22px;
    height: 100px;
    margin: 20px 10px 0
    }
#pulse .marketpulse-post h2 a {
    color: #000
    }
#pulse .marketpulse-post .post-description {
    height: 65px;
    margin: 0 10px
    }
#pulse .marketpulse-post .posted-time {
    font-style: italic;
    margin-top: 10px
    }
#pulse .marketpulse-post .marketpulse-cta {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    display: block;
    border: 1px solid #898989;
    float: right;
    padding: 5px 20px 5px 20px;
    transition: all 0.4s ease;
    text-decoration: none;
    color: #000;
    display: inline;
    float: none;
    background: #fff;
    color: #000
    }
#pulse .marketpulse-post:hover {
    background: #CCC
    }
#pulse .marketpulse-post:hover .marketpulse-cta {
    color: #fff;
    background: #000
    }
#pulse-analysis {
    background: #000;
    background: rgba(0, 0, 0, 0.75);
    padding: 25px;
    position: absolute;
    right: 50px;
    top: 200px;
    width: 350px
    }
#pulse-analysis h2 a {
    text-decoration: underline
    }
#pulse-analysis h2 a:hover {
    text-decoration: none
    }
#pulse-analysis .posted-time {
    font-size: 11px;
    margin: 5px 0 25px 0
    }
#switch-to-oanda header {
    background: url(/wandacache/WB-MT4-Hero-Switch-b8def2eef9f4bfe0d00f8d283d030f8d091aa9e9.jpg) no-repeat
    }
#switch-to-oanda #title h1 {
    color: #fff
    }
#switch-to-oanda #title p {
    color: #fff
    }
#switch-to-oanda .wrapper {
    margin-bottom: 15px
    }
#markets .ticker-cta {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    display: block;
    border: 1px solid #898989;
    float: right;
    padding: 5px 20px 5px 20px;
    transition: all 0.4s ease;
    text-decoration: none;
    color: #000;
    margin: 33px 0 0 0
    }
#markets .ticker-cta:hover {
    text-decoration: none;
    color: #fff;
    background: #000
    }
#markets header {
    background: url(/wandacache/hero-markets-0cfbc183e1734ec591d679404ebb0d4b93292134.jpg) no-repeat
    }
#markets header #title {
    position: absolute;
    top: 245px;
    width: 376px
    }
#markets header #title h1 {
    margin: 0 0 20px 0;
    font-weight: lighter;
    font-size: 45px;
    line-height: 50px;
    color: #000
    }
#markets header #title p {
    margin: 20px 0 0 0;
    font-weight: lighter;
    font-size: 16px;
    line-height: 18px;
    color: #000
    }
#markets .wrapper {
    margin-top: 55px;
    margin-bottom: 15px
    }
#markets footer {
    margin-top: 50px
    }
#otlp header {
    background: url(/wandacache/hero-otlp-3b40ce32467681178c4935dbc0a9541cb6fe5701.jpg) no-repeat;
    height: 524px
    }
#otlp header #title {
    position: absolute;
    top: 245px;
    width: 376px
    }
#otlp header #title .cta {
    margin: 10px 15px 0 0
    }
#otlp header #title h1 {
    margin: 0 0 20px 0;
    font-size: 40px;
    line-height: 50px;
    color: #fff
    }
#otlp header #title p {
    margin: 20px 0 0 0;
    font-size: 16px;
    line-height: 18px;
    color: #fff
    }
#otlp .cta {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    display: block;
    border: 1px solid #898989;
    float: right;
    padding: 5px 20px 5px 20px;
    transition: all 0.4s ease;
    text-decoration: none;
    color: #000;
    float: left
    }
#otlp .cta:hover {
    text-decoration: none;
    color: #fff;
    background: #000
    }
#otlp .section-container .content-title {
    font-size: 14px;
    font-weight: bold;
    min-height: 20px
    }
#otlp .section-container .content-text {
    font-size: 12px
    }
#otlp .section-container h2 {
    font-size: 25px;
    font-weight: normal;
    margin: 0 0 10px 0;
    text-align: center
    }
#otlp .section-container .subtitle {
    font-size: 12px
    }
#otlp .section-container.meet-the-leaders {
    text-align: center;
    background-color: #000
    }
#otlp .section-container.meet-the-leaders h2 {
    color: #fff;
    margin: 40px 0 20px 0
    }
#otlp .section-container.meet-the-leaders .subtitle {
    color: #fff;
    margin: 0 auto 30px auto;
    width: 450px
    }
#otlp .section-container.meet-the-leaders .cta {
    float: right;
    margin: 20px 0
    }
#otlp .section-container.meet-the-leaders .cta:hover {
    background-color: #fff;
    color: #000
    }
#otlp .section-container.pricing {
    color: #000;
    text-align: center
    }
#otlp .section-container.pricing .subtitle {
    margin: 20px auto;
    width: 650px
    }
#otlp .section-container.pricing .content-expand-container {
    width: 600px;
    margin: 0 auto
    }
#otlp .section-container.pricing .cta {
    width: 100px;
    float: none;
    margin: 20px auto
    }
#otlp .section-container.pricing .content-expand {
    float: left;
    text-align: center;
    width: 300px
    }
#otlp .section-container.pricing .content-expand-text {
    padding: 20px
    }
#otlp .section-container.pricing .content-expand-text .content-expand-title {
    margin: 0 0 10px 0;
    font-size: 16px;
    font-weight: bold
    }
#otlp .section-container.pricing .content-expand-text .content-expand-info {
    font-size: 12px;
    line-height: 12px;
    height: 50px
    }
#otlp .section-container.pricing .content-slider-container {
    display: none;
    margin-left: 50px
    }
#otlp .section-container.pricing .fee-right {
    float: right;
    margin-right: 50px
    }
#otlp .section-container.pricing .fee-left {
    float: left;
    width: 600px
    }
#otlp .section-container.pricing .fee-left .fee-title {
    font-size: 25px;
    font-weight: normal;
    margin-bottom: 20px
    }
#otlp .section-container.pricing .fee-left .fee-info, #otlp .section-container.pricing .fee-left table {
    font-size: 12px;
    line-height: 14px;
    width: 600px
    }
#otlp .section-container.pricing .fee-left td {
    padding: 5px
    }
#otlp .section-container.pricing .content-slider-main {
    height: 320px;
    text-align: left
    }
#otlp .section-container.manage-account {
    color: #000;
    text-align: center;
    border-top: 1px solid #CCC
    }
#otlp .section-container.manage-account a {
    text-decoration: none
    }
#otlp .section-container.manage-account.active {
    background-image: url(/wandacache/manage-account-main-8a74468034e20eba6eaefd258aa2edc98b82bd8c.jpg);
    border: 0;
    height: 435px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
    }
#otlp .section-container.manage-account.active .subtitle, #otlp .section-container.manage-account.active .title {
    color: #fff;
    text-align: center
    }
#otlp .section-container.manage-account.active .manage-title {
    color: #fff;
    font-size: 25px;
    font-weight: normal;
    margin-bottom: 20px
    }
#otlp .section-container.manage-account.active .manage-info {
    font-size: 12px;
    line-height: 14px;
    width: 650px;
    height: 280px;
    color: #fff
    }
#otlp .section-container.manage-account .subtitle {
    margin: 20px auto;
    width: 650px
    }
#otlp .section-container.manage-account .content-expand-container {
    margin: 0 auto;
    width: 705px
    }
#otlp .section-container.manage-account .content-expand {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    background-color: #000;
    float: left;
    text-align: center;
    height: 300px;
    width: 225px;
    margin: 20px 5px
    }
#otlp .section-container.manage-account .content-expand img {
    -webkit-border-radius: 20px 20px 0 0;
    -moz-border-radius: 20px 20px 0 0;
    -ms-border-radius: 20px 20px 0 0;
    -o-border-radius: 20px 20px 0 0;
    border-radius: 20px 20px 0 0
    }
#otlp .section-container.manage-account .content-expand:hover {
    background-color: #333
    }
#otlp .section-container.manage-account .content-expand-text {
    padding: 20px 10px
    }
#otlp .section-container.manage-account .content-expand-text .content-expand-title {
    margin: 0 0 10px 0;
    color: #fff;
    font-size: 16px;
    font-weight: normal
    }
#otlp .section-container.manage-account .content-expand-text .content-expand-info {
    color: #fff;
    font-size: 12px;
    line-height: 12px
    }
#otlp .section-container.manage-account .content-slider-container {
    display: none;
    margin-left: 50px
    }
#otlp .section-container.manage-account .content-slider-main {
    min-height: 200px;
    color: #fff;
    text-align: left
    }
#otlp .section-container.sign-up {
    background-color: #A6CE39;
    color: #000
    }
#otlp .section-container.sign-up p {
    margin: 20px 0
    }
#otlp .section-container.sign-up .inner {
    margin: 30px 40px 30px 80px
    }
#otlp .section-container.sign-up .sign-up-button {
    margin: 0 40px 20px 0;
    float: left
    }
#otlp .section-container.sign-up .sign-up-button .cta {
    background-color: #fff;
    border: none;
    color: #000
    }
#otlp .section-container.sign-up .sign-up-button .cta:hover {
    background-color: #000;
    color: #fff
    }
#otlp .section-container.sign-up .how-to {
    float: right;
    margin: -20px 0 20px 0
    }
#otlp .section-container.sign-up .how-to .cta {
    width: 200px;
    text-align: center
    }
#otlp .section-container.sign-up .title {
    margin: 40px 0 0 0;
    text-align: center
    }
#otlp .section-container.sign-up .subtitle {
    width: 450px;
    text-align: center;
    margin-left: auto;
    margin-right: auto
    }
#otlp .section-container.sign-up .steps-title {
    text-align: center;
    font-size: 25px;
    font-weight: normal
    }
#otlp .section-container.sign-up .step {
    float: left;
    margin: 20px 0 30px;
    padding: 0 0 0 10px;
    width: 170px
    }
#otlp .section-container.leaderboard {
    text-align: center;
    border-bottom: 1px solid #CCC
    }
#otlp .section-container.leaderboard .title {
    margin: 40px auto
    }
#otlp .section-container.leaderboard .subtitle {
    margin: 30px auto;
    width: 700px
    }
#otlp .section-container.leaderboard .inner {
    margin: 20px 20px 0 20px
    }
#otlp .section-container.disclaimer {
    border-top: 1px solid #CCC;
    color: #000
    }
#otlp .section-container.disclaimer .h1 {
    font-size: 16px;
    font-weight: normal
    }
#otlp .section-container.disclaimer .section {
    width: 100%;
    text-align: left
    }
#otlp .section-container.disclaimer p {
    font-size: 12px
    }
#otlp .section-container .inner {
    margin: 30px
    }
.image-info-table {
    margin: 0 auto
    }
.image-info-table td {
    vertical-align: top;
    padding: 10px
    }
.image-info-table.medium td {
    width: 165px
    }
.image-info-table.medium .info-title {
    font-weight: bold;
    font-size: 14px
    }
.image-info-table.large td {
    width: 280px
    }
.image-info-table.large .info-title {
    font-weight: normal;
    font-size: 16px
    }
.image-info-table .info-text {
    font-size: 12px
    }
.quote-panel {
    margin-top: 10px !important
    }
.content-slider {
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    -ms-border-radius: 18px;
    -o-border-radius: 18px;
    border-radius: 18px;
    background-color: #000;
    padding: 10px;
    display: block;
    float: left;
    margin: 25px 0
    }
.content-slider a {
    color: #fff
    }
.content-slider .button {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    -o-border-radius: 12px;
    border-radius: 12px;
    background-color: #000;
    color: #fff;
    margin: 5px 10px;
    padding: 5px 10px;
    font-size: 12px
    }
.content-slider .button.active {
    background-color: #fff;
    color: #000
    }
.content-slider .button.active a {
    color: #000
    }
.ticker-title {
    width: 100%;
    height: 75px
    }
.ticker-title .title {
    width: 318px;
    height: 75px;
    float: left;
    background: #313132;
    padding: 50px 0 0 0;
    font-weight: normal;
    font-size: 22px;
    line-height: 24px;
    color: #a6ce39;
    text-decoration: none;
    border: 0
    }
.ticker-title .text {
    border-bottom: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    width: 650px;
    text-align: left;
    font-weight: normal !important;
    font-size: 14px;
    line-height: 16px;
    color: #000;
    padding: 0 19px 0 21px;
    vertical-align: middle
    }
#why header {
    background: url(/wandacache/hero-why-2661ba2acc4820f427eced7f2d45d42f1f0e602c.jpg) no-repeat
    }
#why .wrapper {
    margin-top: 55px
    }
#why footer {
    margin-top: 50px
    }
#why .three-column-container {
    margin-top: 0;
    overflow: auto;
    width: 100%
    }
#why .three-column-container .cell {
    margin-right: 33px;
    display: inline-block
    }
#why #title {
    position: absolute;
    top: 240px;
    width: 446px
    }
#why #title h2 {
    margin: -20px 0 30px 0;
    font-weight: normal;
    font-size: 25px;
    line-height: 30px;
    color: #000
    }
#why #title p {
    margin: 20px 0 0 0;
    font-weight: lighter;
    font-size: 16px;
    line-height: 18px;
    color: #000
    }
#why #title p span {
    margin: 15px 0 0 0;
    display: block;
    font-style: italic
    }
.two-cta-block {
    float: left;
    width: 45%;
    padding: 0 0 0 50px
    }
.two-cta-block.left-block {
    border-right: 1px solid #BABABA
    }
.two-cta-block h2 {
    font-weight: normal;
    font-size: 22px;
    line-height: 24px;
    color: #000
    }
.two-cta-block .cta-btn {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    display: block;
    border: 1px solid #898989;
    float: right;
    padding: 5px 20px 5px 20px;
    transition: all 0.4s ease;
    text-decoration: none;
    color: #000;
    margin: 0 10px 0 0
    }
.two-cta-block .cta-btn:hover {
    text-decoration: none;
    color: #fff;
    background: #000
    }
.two-cta-block .holder {
    width: 100%;
    float: left;
    margin: 20px 0 0 0
    }
.two-cta-block .holder img {
    display: block;
    float: left;
    margin: 0 0 0 -5px
    }
.two-cta-block .holder h3 {
    float: left;
    margin: 40px 0 0 50px;
    width: 275px;
    font-weight: normal;
    font-size: 24px;
    line-height: 24px;
    color: #000
    }
.two-cta-block .holder span {
    display: block;
    float: left;
    margin: 10px 0 0 50px;
    width: 275px;
    font-weight: lighter;
    font-size: 14px;
    color: #000
    }
.two-cta-block .holder a {
    color: inherit;
    font-weight: bold;
    text-decoration: none
    }
.info-block {
    width: 508px;
    height: 312px;
    float: left;
    margin: 0 5px 5px 0;
    background-size: cover !important
    }
.info-block.img-phone {
    background: url(/wandacache/why-phone-97661171e53cdc0123a7e9c3b330b817eeaceb12.png) no-repeat 0 0;
    color: #000
    }
.info-block.img-tablet {
    background: url(/wandacache/why-tablet-1307c13c841b7740f81e2b3251a8c388d56eff1c.png) no-repeat 0 0;
    color: #000
    }
.info-block.img-platform {
    background: url(/wandacache/why-platform-800df77181c005eeb40c2b3ca857166ce54e1384.png) no-repeat 0 0;
    color: #000
    }
.info-block.img-man {
    background: url(/wandacache/why-man-88f067638e1e1b14b3d9debb5d111aeb4c33a5fc.png) no-repeat 0 0;
    color: #000
    }
.info-block.img-api-traders-mt4 {
    background: url(/wandacache/Traders_MT4-b04a4141da1fd3df5e8f61ec389728cd7d18846a.jpg) no-repeat 0 0;
    color: #fff
    }
.info-block.img-api-traders-reset {
    background: url(/wandacache/Traders_REST-84fd582d03d8f09bc08596c04191fcdd513fcd71.jpg) no-repeat 0 0;
    color: #fff
    }
.info-block.img-api-traders-java {
    background: url(/wandacache/Traders_java-86b710a21abce033189b781db3cb0e26df86f3b0.jpg) no-repeat 0 0;
    color: #fff
    }
.info-block.img-api-traders-fix {
    background: url(/wandacache/Traders_Fix-576690878aa1f46e19b83cea272793ef3141945f.jpg) no-repeat 0 0;
    color: #fff
    }
.info-block.img-switch-competitive-spreads {
    background: url(/wandacache/CompetitiveSpreads-3e3db0067f63a44c3c8311ddc74f38a57205ae5d.png) no-repeat 0 0;
    color: #000
    }
.info-block.img-switch-exceptional-execution {
    background: url(/wandacache/ExceptionalExecution-23004278b4a91d19fdfe5a8520e8dd9a6de40ebc.png) no-repeat 0 0;
    color: #000
    }
.info-block.img-switch-winning-platform {
    background: url(/wandacache/WinningPlatform-97ae7cd5405fe2910547cc2423ea1d55327b1df6.png) no-repeat 0 0;
    color: #000
    }
.info-block.img-switch-open-and-transparent {
    background: url(/wandacache/OpenAndTransparent-449f81dff59d3570e13b788a06a7d16054e02eac.png) no-repeat 0 0;
    color: #000
    }
.info-block.round {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px
    }
.info-block .info-cta-bot {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    display: block;
    border: 1px solid #898989;
    float: right;
    padding: 5px 20px 5px 20px;
    transition: all 0.4s ease;
    text-decoration: none;
    color: #000;
    margin: 20px 35px 0 0;
    position: absolute;
    right: -10px;
    bottom: -15px
    }
.info-block .info-cta-bot:hover {
    text-decoration: none;
    color: #fff;
    background: #000
    }
.info-block .info-cta-top {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    display: block;
    border: 1px solid #898989;
    float: right;
    padding: 5px 20px 5px 20px;
    transition: all 0.4s ease;
    text-decoration: none;
    color: #000;
    margin: 20px 35px 0 0;
    position: absolute;
    right: -10px;
    bottom: -15px
    }
.info-block .info-cta-top:hover {
    text-decoration: none;
    color: #fff;
    background: #000
    }
.info-block a {
    color: inherit;
    font-weight: bold
    }
.info-block .info {
    float: right;
    width: 280px;
    height: 252px;
    margin: 35px 0 0 0;
    position: relative
    }
.info-block .info h2 {
    margin: 0;
    font-weight: normal;
    font-size: 22px;
    line-height: 30px
    }
.info-block .info p {
    margin: 20px 25px 0 0;
    width: 255px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 20px
    }
#platform .jcarousel-wrapper {
    top: 0;
    right: -185px;
    position: absolute;
    overflow-y: hidden;
    width: 1400px
    }
#platform .jcarousel-wrapper .photo-credits a {
    color: #fff
    }
#platform .jcarousel {
    position: relative;
    overflow: hidden;
    width: 1400px;
    height: 598px
    }
#platform .jcarousel ul {
    width: 20000em;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0
    }
#platform .jcarousel li {
    float: left
    }
#platform .jcarousel-pagination {
    position: absolute;
    bottom: 20px;
    right: 240px
    }
#platform .jcarousel-pagination a {
    text-decoration: none;
    display: inline-block;
    font-size: 0;
    line-height: 0;
    width: 12px;
    height: 12px;
    background: url(/wandacache/pagin-5db64c45080b40c3e50738ba3357d49616d986e9.png) no-repeat 0 0;
    border-radius: 14px;
    padding: 3px;
    margin-right: 2px;
    opacity: 0.75
    }
#platform .jcarousel-pagination a.active {
    background: url(/wandacache/paginA-73a9e93b47bc2ac90e3919961ddb529c5e626e5a.png) no-repeat 0 0;
    opacity: 1
    }
#platform .fx-cta {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    display: block;
    border: 1px solid #898989;
    float: right;
    padding: 5px 20px 5px 20px;
    transition: all 0.4s ease;
    text-decoration: none;
    color: #000;
    margin: 20px 35px 0 0;
    right: 20px;
    bottom: 8px
    }
#platform .fx-cta:hover {
    text-decoration: none;
    color: #fff;
    background: #000
    }
#platform .right-bottom {
    position: absolute;
    right: -13px;
    bottom: 0
    }
#platform .platform-title {
    margin: 35px 0 15px 0
    }
#platform header {
    background: #eee
    }
#platform header #title {
    position: absolute;
    top: 245px;
    width: 450px
    }
#platform header #title h1 {
    margin: 0 0 20px 0;
    font-weight: lighter;
    font-size: 45px;
    line-height: 50px;
    color: #000
    }
#platform header #title p {
    margin: 20px 0 0 0;
    font-weight: lighter;
    font-size: 16px;
    line-height: 18px;
    color: #000
    }
#platform .sep {
    margin: 20px 30px
    }
#platform .wrapper {
    margin: 20px 0
    }
#platform .wrapper #holder {
    float: left !important;
    width: 100%
    }
#platform .wrapper #holder .cell {
    width: 315px;
    float: left;
    position: relative;
    margin: 0 1px 0 0
    }
#platform .wrapper #holder .cell img {
    display: block;
    margin: 0 auto
    }
#platform .wrapper #holder .cell .list {
    float: left;
    height: 230px;
    margin: 0 0 0 40px
    }
#platform .wrapper #holder .cell .list .second {
    margin: 0 0 7px 0
    }
#platform .wrapper #holder .cell .platform-title {
    margin: 25px 0 15px 0
    }
#platform footer {
    margin-top: 45px
    }
#platform .retail-cell {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    width: 19.6%;
    margin: 20px 0 0 0
    }
#platform .retail-cell img {
    display: block;
    margin: 0 auto
    }
#platform .retail-cell p {
    margin: 20px 0 0 0;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    color: #000
    }
#platform #platform-chart {
    display: block;
    float: right;
    width: 100%;
    margin: 10px 0 44px 0
    }
#platform #access {
    margin: 20px 0 40px 0;
    width: 100%;
    float: left
    }
#platform #access li {
    float: left;
    margin: 0 90px 0 50px
    }
.two-point-images {
    width: 477px;
    float: left;
    margin: 0 5px 0 5px
    }
.two-point-images img.main-img {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px
    }
.two-point-images .inner {
    padding: 0 20px;
    position: relative
    }
.two-point-images .inner a {
    color: #000;
    font-weight: bold
    }
.two-point-images .inner .inner-title {
    color: #000;
    font-size: 22px;
    font-weight: lighter;
    line-height: 24px;
    margin: 20px 0 20px 0;
    text-align: center;
    width: 100%
    }
.two-point-images .inner .list-cell-second {
    margin: 0 0 7px 0;
    padding: 0
    }
#execution .access-section a {
    color: #000
    }
#execution #fpo {
    width: 1020px;
    height: 380px;
    margin: 32px 0 15px 0;
    float: left;
    border: 2px solid #a6ce39
    }
#execution .jcarousel-wrapper {
    position: relative;
    overflow: hidden;
    width: 1020px;
    height: 392px
    }
#execution .jcarousel-wrapper .photo-credits a {
    color: #fff
    }
#execution .jcarousel {
    position: relative;
    overflow: hidden;
    width: 1020px;
    height: 392px
    }
#execution .jcarousel ul {
    width: 20000em;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0
    }
#execution .jcarousel li {
    float: left
    }
#execution #jcarousel-controls {
    position: absolute;
    z-index: 4;
    bottom: 0;
    left: 335px;
    background: #fff;
    width: 300px;
    text-align: center;
    height: 35px
    }
#execution .jcarousel-control-next, #execution .jcarousel-control-prev {
    position: absolute;
    bottom: 2px;
    z-index: 55;
    width: 24px;
    height: 32px;
    text-align: center;
    color: #fff;
    text-decoration: none
    }
#execution .jcarousel-control-prev {
    left: 10px;
    background: url(/wandacache/leftSlideArr-859ad4cf61c87506060b29b8913de9a8a076bf0c.png) no-repeat 0 0
    }
#execution .jcarousel-control-prev:hover {
    left: 10px;
    background: url(/wandacache/leftSlideArrH-768a88dc5a748f3cc15a50d7b746afcab14b17fa.png) no-repeat 0 0
    }
#execution .jcarousel-control-next {
    right: 10px;
    background: url(/wandacache/rightSlideArr-c202ebb7af9fa17234f23c8825104fefdbd6cfbf.png) no-repeat 0 0
    }
#execution .jcarousel-control-next:hover {
    right: 10px;
    background: url(/wandacache/rightSlideArrH-185e921fa3c8bf9363ab983dfd4b49089077b63d.png) no-repeat 0 0
    }
#execution .jcarousel-control-next:hover span, #execution .jcarousel-control-prev:hover span {
    display: block
    }
#execution .jcarousel-control-next.inactive, #execution .jcarousel-control-prev.inactive {
    opacity: 0.5;
    cursor: default
    }
#execution .jcarousel-pagination {
    margin: 0 auto;
    background: #fff;
    text-align: center
    }
#execution .jcarousel-pagination a {
    text-decoration: none;
    display: inline-block;
    font-weight: bold;
    text-align: center;
    font-size: 22px;
    line-height: 22px;
    color: #000;
    padding: 6px 0 0 0;
    background: url(/wandacache/curcleA-6d48aef6acf88fab3c1a6f32c47012d16549e896.png) no-repeat 0 0;
    width: 35px;
    height: 35px;
    margin: 0 5px 0 0
    }
#execution .jcarousel-pagination a.active {
    background: url(/wandacache/curcle-04d46afb8026c5149d61dbfdc5c74cf78aeb7808.png) no-repeat 0 0 !important;
    color: #000
    }
#execution .sep {
    margin-top: 17px;
    margin-bottom: 42px
    }
#execution .platform-title {
    margin: 25px auto 0 auto
    }
#execution .platform-text {
    margin: 20px auto 10px auto;
    width: 100%;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    color: #000
    }
#execution footer {
    margin-top: 37px
    }
#execution .wrapper {
    margin-top: 28px;
    margin-bottom: 30px
    }
#execution header {
    background: url(/wandacache/hero-execution-aef9915d6cddf2c2485d4e1c5877d1d37669e142.jpg) no-repeat
    }
#execution header #title {
    position: absolute;
    top: 275px;
    width: 444px
    }
#execution header #title h1 {
    margin: 0 0 25px 0;
    font-weight: lighter;
    font-size: 45px;
    line-height: 50px;
    color: #000
    }
#execution header #title p {
    margin: 20px 0 0 0;
    width: 100%;
    font-weight: lighter;
    font-size: 16px;
    line-height: 20px;
    color: #000
    }
#execution .section-image {
    display: block;
    float: left
    }
#execution .section-image2 {
    display: block;
    float: left;
    margin: 10px 0 0 0
    }
#execution #section-ajust {
    margin-top: 10px !important
    }
#execution .section-info {
    float: left;
    text-align: left;
    width: 63%;
    margin: 0 0 0 30px
    }
#execution .section-info h2 {
    margin: 0;
    font-weight: normal;
    font-size: 22px;
    line-height: 24px;
    color: #000
    }
#execution .section-info p {
    margin: 30px 0 0 0;
    font-weight: lighter;
    font-size: 14px;
    line-height: 18px;
    color: #000
    }
#execution .section-info h3 {
    margin: 30px 0 25px 0;
    font-weight: lighter;
    font-size: 15px;
    line-height: 16px;
    color: #000
    }
#execution .section-info .list {
    margin-bottom: 0 !important
    }
#execution .section-info .list a {
    color: #000;
    text-decoration: underline
    }
#execution #table-holder {
    background: #a6ce39;
    padding-bottom: 45px;
    width: 100%;
    float: left
    }
#execution #table-holder span {
    display: block;
    margin: 20px 0 0 90px;
    font-weight: normal;
    font-size: 12px;
    line-height: 14px;
    color: #000
    }
#execution #table-holder h2 {
    margin-top: 45px
    }
#execution #table-holder table {
    margin: 30px auto 0 auto;
    border-collapse: collapse;
    border-spacing: 0;
    background: #fff
    }
#execution #table-holder table .gray {
    background: #eee
    }
#execution #table-holder table td, #execution #table-holder table th {
    border: 1px solid #d9d9d9;
    vertical-align: middle;
    text-align: center;
    width: 263px;
    height: 43px
    }
#execution #table-holder table th {
    background: #000;
    border: 1px solid #404040;
    font-weight: normal;
    font-size: 14px;
    line-height: 16px;
    color: #fff
    }
#execution #table-holder table td {
    font-weight: normal;
    font-size: 14px;
    line-height: 16px;
    color: #000
    }
#execution #fast-exe {
    background: url(/wandacache/fast-exe-9e739791d33203e2ee9891a8fb3468c83a3fa3c1.png) no-repeat center;
    background-size: cover;
    height: 200px;
    width: 1024px;
    margin-bottom: 43px;
    margin-top: 10px !important
    }
#execution #fast-exe h2 {
    display: block;
    padding: 38px;
    text-align: center;
    font-weight: lighter;
    font-size: 19px;
    line-height: 28px;
    color: #a6ce39
    }
#execution #fast-exe h2 span {
    color: #fff
    }
#currency-conv {
    float: left;
    width: 45%;
    border-right: 1px solid #bababa;
    overflow: hidden
    }
#currency-conv a {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    display: block;
    border: 1px solid #898989;
    float: right;
    padding: 5px 20px 5px 20px;
    transition: all 0.4s ease;
    text-decoration: none;
    color: #000;
    margin: -5px 35px 0 0
    }
#currency-conv a:hover {
    text-decoration: none;
    color: #fff;
    background: #000
    }
#events a {
    text-decoration: none
    }
#events header.header-hero {
    height: 600px;
    margin-bottom: 30px
    }
#events header {
    background: url(/wandacache/Event-Hero-Image-01-236e8cb6a370d723c6e2877c2bc33b4051c97767.jpg) no-repeat center
    }
#events header #title {
    position: absolute;
    top: 228px;
    width: 442px
    }
#events header #title .green, #events header #title .strong {
    float: none;
    display: inline-block
    }
#events header #title h1 {
    margin: 100px 0 20px 0;
    font-weight: lighter;
    font-size: 28px;
    line-height: 36px;
    color: #000
    }
#events header #title p {
    margin: 20px 0 20px 0;
    margin-bottom: 30px;
    font-weight: lighter;
    font-size: 21px;
    line-height: 26px;
    color: #000
    }
#events .schedule h1 {
    font-size: 16px;
    font-weight: bold;
    text-decoration: underline;
    margin: 10px 0
    }
#personal-token header.header-hero {
    height: 530px;
    margin-bottom: 30px
    }
#personal-token p {
    line-height: 19px
    }
#personal-token header {
    background: url(/wandacache/API-_Hero-Image-ba3a4c8bfb1b074e7d4f25dadeaf2378d3db09e0.png) no-repeat center
    }
#personal-token header #title {
    position: absolute;
    top: 228px;
    width: 442px
    }
#personal-token header #title h1 {
    margin: 80px 0 20px 0;
    font-weight: lighter;
    font-size: 42px;
    line-height: 36px;
    color: #000
    }
#personal-token #personal-token-generate-area h2 {
    margin: 0 0 20px 0;
    font-weight: lighter;
    font-size: 20px;
    line-height: 36px;
    color: #000;
    text-align: center
    }
#personal-token #personal-token-generate-area h4 {
    font-weight: lighter;
    text-align: center;
    padding: 5px 0 30px;
    line-height: 19px
    }
#personal-token #personal-token-generate-area p {
    text-align: center;
    padding: 5px 240px
    }
#personal-token #personal-token-generate-area #button-area {
    margin: 0 auto;
    width: 167px;
    padding-bottom: 50px
    }
#personal-token #personal-token-generate-area #button-area button {
    padding: 8px 50px;
    font-size: 16px;
    margin: 0
    }
#personal-token #personal-token-generate-area #get-started {
    padding-top: 40px
    }
#personal-token #personal-token-generate-area #new-token-disclaimer {
    color: #000;
    padding-bottom: 30px;
    padding-top: 3px
    }
#personal-token #personal-token-display {
    margin: 0 auto;
    display: block;
    width: 60%;
    border-radius: 30px;
    border: gray;
    padding: 0 10px 0 20px;
    border-style: solid;
    border-width: thin
    }
#personal-token #personal-token-display #clipboard {
    border-left: gray;
    border-width: thin;
    border-left-style: solid;
    margin: 3px;
    padding-left: 4px
    }
#personal-token #personal-token-display #new-token-display {
    font-size: 16px;
    padding: 5px;
    color: #000;
    float: left
    }
#personal-token #personal-token-list .giant-bullets {
    display: block;
    padding-top: 50px
    }
#personal-token #personal-token-list .giant-bullets .bullet-word {
    position: absolute;
    width: 35%
    }
#personal-token #personal-token-list .giant-bullets .bullet-word h6 {
    background: #999;
    color: #fff;
    padding: 8px;
    margin-left: 140px;
    text-align: center;
    border-radius: 30px;
    font-size: 20px;
    font-weight: lighter;
    width: 30%
    }
#personal-token #personal-token-list .giant-bullets .bullet-more-text {
    margin-left: 35%
    }
#personal-token #personal-token-list .giant-bullets .bullet-more-text ul {
    list-style-position: inherit;
    list-style-image: url(/images/2014-layout-redesign/bullet.png);
    padding: 20px
    }
#personal-token #personal-token-list .giant-bullets .bullet-more-text ul li {
    padding-top: 5px
    }
#personal-token #personal-token-footer {
    text-align: center;
    padding-bottom: 50px
    }
#personal-token #personal-token-footer hr {
    margin-top: 80px;
    margin-bottom: 50px;
    color: grey
    }
#personal-token #personal-token-footer h3 {
    margin: 0 0 10px;
    font-weight: lighter;
    font-size: 24px;
    line-height: 36px;
    color: #000
    }
#personal-token .wrapper {
    margin: 10px 0 35px
    }
#api a {
    text-decoration: none
    }
#api .three-column-container {
    margin: 0
    }
#api .three-column-container #holder {
    overflow: visible
    }
#api .two-cta-block span a {
    color: #A6CE39
    }
#api .info-block .info {
    width: 375px
    }
#api .info-block .info p {
    width: auto
    }
#api header.header-hero {
    height: 600px
    }
#api header {
    background: url(/wandacache/BN-Hero-df41982b157dce771f460fc371434d3efe4a80a1.jpg) no-repeat center
    }
#api header #title {
    position: absolute;
    top: 228px;
    width: 442px
    }
#api header #title .green, #api header #title .strong {
    float: none;
    display: inline-block
    }
#api header #title h1 {
    margin: 0 0 20px 0;
    font-weight: lighter;
    font-size: 28px;
    line-height: 36px;
    color: #000
    }
#api header #title p {
    margin: 20px 0 20px 0;
    margin-bottom: 30px;
    font-weight: lighter;
    font-size: 21px;
    line-height: 26px;
    color: #000
    }
#exchange a {
    text-decoration: none
    }
#exchange .three-column-container {
    margin: 0
    }
#exchange .three-column-container #holder {
    overflow: visible
    }
#exchange header.header-hero {
    height: 600px
    }
#exchange header {
    background: url(/wandacache/hero-image-942bf6296d3edc70ced5edd135ad11130279ff98.jpg) no-repeat center
    }
#exchange header #title {
    position: absolute;
    top: 228px;
    width: 442px
    }
#exchange header #title .green, #exchange header #title .strong {
    float: none;
    display: inline-block
    }
#exchange header #title h1 {
    margin: 0 0 20px 0;
    font-weight: lighter;
    font-size: 36px;
    line-height: 50px;
    color: #000
    }
#exchange header #title p {
    margin: 20px 0 20px 0;
    margin-bottom: 30px;
    font-weight: lighter;
    font-size: 21px;
    line-height: 26px;
    color: #000
    }
#exchange .section-info {
    float: right;
    text-align: left;
    margin: 2px 0 0 0;
    width: 48%
    }
#exchange .section-info h2 {
    margin: 0;
    font-weight: normal;
    font-size: 25px;
    line-height: 27px;
    color: #000
    }
#exchange .section-info p {
    margin: 30px 0 0 0;
    font-weight: lighter;
    font-size: 14px;
    line-height: 18px;
    color: #000
    }
#exchange .section-info h3 {
    margin: 30px 0 25px 0;
    font-weight: lighter;
    font-size: 15px;
    line-height: 16px;
    color: #000
    }
#exchange .section-info .list {
    margin-bottom: 0 !important
    }
#exchange .section-info .list a {
    color: #000;
    text-decoration: underline
    }
#exchange .section-image {
    display: block;
    float: left
    }
#exchange .section-image2 {
    display: block;
    float: left;
    margin: 10px 0 0 0
    }
#exchange .sponsors {
    text-align: center;
    margin-top: 20px
    }
#exchange .sponsors img {
    padding-right: 10px;
    padding-bottom: 10px
    }
.pricing-tiers .tiers {
    display: block;
    width: 975px;
    margin: auto;
    margin-top: 20px;
    text-align: center;
    color: #000
    }
.pricing-tiers .tiers h1 {
    font-size: 20px
    }
.pricing-tiers .tiers .price {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 45px 0 14px 0;
    margin: 12px 0 26px 0;
    margin-left: -39px;
    margin-right: -42px;
    height: 75px
    }
.pricing-tiers .tiers .price h1 {
    font-size: 40px;
    color: #37AF2C;
    height: 24px;
    font-weight: normal
    }
.pricing-tiers .tiers .price small {
    font-size: 15px;
    font-weight: normal;
    color: #000;
    padding-left: 5px
    }
.pricing-tiers .tiers .price p {
    padding-top: 25px;
    text-align: center;
    padding-bottom: 0
    }
.pricing-tiers .tiers p {
    padding-bottom: 20px;
    text-align: left
    }
.pricing-tiers .tiers article {
    display: inline-block;
    width: 240px;
    padding: 20px 40px;
    height: 720px;
    background-color: #fff;
    vertical-align: top
    }
.pricing-tiers .tiers article.white {
    background-color: #fff
    }
.pricing-tiers .tiers article.light-gray {
    background-color: #eee
    }
.pricing-tiers .tiers article.dark-gray {
    background-color: #E0E0E0
    }
.pricing-tiers .tiers .text {
    display: block;
    height: 489px
    }
.pricing-tiers .tiers .footer {
    display: inline-block;
    text-align: center;
    width: auto
    }
.pricing-tiers .footer {
    width: 900px;
    display: block;
    margin: auto;
    color: #000;
    text-align: center;
    padding-top: 10px
    }
.pricing-tiers .footer small {
    font-size: 12px
    }
.pricing-tiers.pricing-two-column .tiers {
    width: 950px
    }
.pricing-tiers.pricing-two-column article {
    height: 580px
    }
.pricing-tiers.pricing-two-column article.light-gray {
    width: 520px
    }
.pricing-tiers.pricing-two-column article.light-gray .text {
    border-right: 1px solid #ccc
    }
.pricing-tiers.pricing-two-column form {
    display: inline-block;
    width: 200px;
    height: 360px;
    vertical-align: top
    }
.pricing-tiers.pricing-two-column .text {
    display: inline-block;
    width: 200px;
    height: 347px;
    padding-right: 20px;
    margin-right: 19px
    }
.pricing-tiers.pricing-two-column .content {
    text-align: left
    }
.pricing-tiers.pricing-two-column input, .pricing-tiers.pricing-two-column select, .pricing-tiers.pricing-two-column textarea {
    margin-bottom: 10px;
    padding: 5px 10px;
    width: 256px;
    border: 1px solid #ccc
    }
.pricing-tiers.pricing-two-column select {
    width: 277px
    }
.pricing-tiers.pricing-two-column .submit {
    float: right;
    margin-top: 14px
    }
.red-border {
    border: 1px solid red !important
    }
nav.hero-tabs {
    display: block;
    max-width: 1400px;
    background-color: #eee;
    position: relative;
    left: 0;
    text-align: center
    }
nav.hero-tabs a {
    display: inline-block;
    width: 464px;
    color: #000;
    border: 1px solid #EEE;
    background-color: #fff;
    margin: 0;
    vertical-align: top;
    padding: 22px;
    text-align: center;
    position: relative;
    transition: all 0.4s ease
    }
nav.hero-tabs a .tab-content {
    width: inherit
    }
nav.hero-tabs a h1 {
    font-size: 28px;
    font-weight: normal;
    color: #000;
    padding-bottom: 9px
    }
nav.hero-tabs a.active {
    background-color: #EEE;
    color: #000
    }
nav.hero-tabs a.active .arrow-down {
    display: block
    }
nav.hero-tabs a.active h1 {
    color: #000
    }
nav.hero-tabs a:hover {
    background-color: #000;
    color: #fff
    }
nav.hero-tabs a:hover h1 {
    color: #fff
    }
nav.hero-tabs a:last-child {
    position: relative
    }
.title-description {
    text-align: center
    }
.title-description h1 {
    font-weight: normal;
    font-size: 25px;
    line-height: 27px;
    color: #000
    }
.title-description p {
    margin: 10px 0 0 0;
    font-weight: lighter;
    font-size: 14px;
    line-height: 16px;
    color: #000
    }
.expand-table {
    margin-top: 20px;
    margin-bottom: 52px
    }
.expand-table article {
    border-top: 1px solid #ccc
    }
.expand-table article .icon {
    width: 35px;
    height: 35px;
    display: block;
    float: left;
    transition: all 0.4s ease;
    background-image: url(/wandacache/img-expand-normal-77d943fa8c504b592a28d0284b115d7d626b3ee4.png)
    }
.expand-table article a {
    display: block;
    color: #000;
    padding: 10px;
    text-decoration: none
    }
.expand-table article a.expanded .icon {
    background-image: url(/wandacache/img-contract-normal-65dcf3e6655a3d9ff843f067da908564565c89cc.png)
    }
.expand-table article a.expanded:hover .icon {
    background-image: url(/wandacache/img-contract-hover-3b897566faa44b9d28b72705fe0279fd95a28bc5.png)
    }
.expand-table article a:hover .icon {
    background-image: url(/wandacache/img-expand-hover-49d25555e00835a83da4fc10f8444816358d77a9.png)
    }
.expand-table article p {
    padding: 20px;
    padding-top: 0;
    padding-left: 60px
    }
.expand-table article p a {
    font-weight: bold;
    display: inline;
    padding: 0
    }
.expand-table article h1 {
    display: block;
    margin: 10px 10px 5px 40px;
    padding-left: 10px;
    font-weight: normal;
    font-size: 14px
    }
.expand-table article:last-child {
    border-bottom: 1px solid #ccc
    }
.features-title {
    margin-top: 30px
    }
.features {
    margin: auto;
    margin-top: 20px;
    margin-bottom: 30px;
    display: block;
    width: 900px;
    text-align: center
    }
.features span {
    display: block;
    padding: 10px;
    background: #fff
    }
.features span:nth-of-type(odd) {
    background: #eee
    }
.no-margin-bottom {
    margin-bottom: 0
    }
@media screen and (min-width: 1400px) {
    header {
        background-position: center !important
        }
    }
#help header {
    background: url(/wandacache/hero-help-f728e5755b09c62e80983d364124c763d2a16bcb.jpg) no-repeat
    }
.centered {
    text-align: center
    }
.white-help {
    color: #fff;
    font-size: 3.5em;
    margin-top: 20px;
    margin-bottom: 1em;
    font-weight: normal;
    line-height: 1
    }
.big-green-button {
    color: #fff;
    background-color: #a6ce39;
    border-radius: 2.1em;
    padding: 30px 70px;
    display: inline-block;
    font-size: 2em;
    line-height: 1;
    margin-top: 45px
    }
.big-green-button:link, .big-green-button:visited {
    color: #fff;
    text-decoration: none
    }
.big-green-button:hover {
    transition: all 0.4s ease;
    text-decoration: none;
    background-color: #000
    }
.black {
    color: #000
    }
.black:link, .black:visited {
    color: #000
    }
.col :link, .col :visited {
    color: #555;
    text-decoration: underline
    }
.col :link:active, .col :link:hover, .col :visited:active, .col :visited:hover {
    color: #222;
    text-decoration: none
    }
.one-col.help h2 {
    font-size: 3.5em;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    font-weight: normal;
    line-height: 1
    }
.one-col.help p {
    line-height: 1.2;
    font-size: 1.3em
    }
.three-col .col {
    width: 33%;
    float: left
    }
.three-col.help .col {
    text-align: left;
    width: 25%;
    line-height: 1.5
    }
.three-col.help .col:first-child {
    padding-left: 200px
    }
.three-col.help .col:last-child {
    padding-right: 0
    }
.two-col .col {
    width: 50%;
    float: left;
    line-height: 1.2
    }
.two-col.help .col {
    width: 272px;
    padding: 0 60px 0 60px
    }
.two-col.help .col:first-child {
    padding-left: 200px
    }
.two-col.help .col:last-child {
    padding-right: 0
    }
.two-col h3 {
    font-size: 1.2em;
    margin-bottom: 1em;
    font-weight: bold
    }
.two-col li {
    margin-bottom: 0.6em
    }