article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {display: block;}
audio, canvas, video {display: inline-block;}
audio:not([controls]) {display: none;height: 0;}
[hidden] {display: none;}
html {font-size: 100%;}
html, button, input, select, textarea {font-family: sans-serif;}
body {margin: 0;}
a:focus {outline: thin dotted;}
a:active, a:hover {outline: 0 none;}
/* html body :after {content: "";} */
abbr[title] {border-bottom: 1px dotted;}
b, strong {font-weight: bold;}
blockquote {margin: 1em 40px;}
dfn {font-style: italic;}
mark {background: #ff0 none repeat scroll 0 0;color: #000;}
p, pre {margin: 0;}
code, kbd, pre, samp {font-family: monospace,serif;font-size: 1em;}
pre {white-space: pre-wrap;word-wrap: break-word;}
q {quotes: none;}
q::before, q::after {content: none;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {border: 0 none;}
svg:not(:root) {overflow: hidden;}
figure {margin: 0;}
form {margin: 0;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend {border: 0 none;padding: 0;white-space: normal;}
button, input, select, textarea {font-size: 100%;margin: 0;vertical-align: baseline;}
button, input {line-height: normal;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer;}
button[disabled], input[disabled] {cursor: default;}
input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}
input[type="search"] {box-sizing: content-box;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0 none;padding: 0;}
textarea {overflow: auto;vertical-align: top;}
table {border-collapse: collapse;border-spacing: 0;}
*::-moz-selection {background: #b3d4fc none repeat scroll 0 0;text-shadow: none;}
hr {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #ccc -moz-use-text-color -moz-use-text-color;
border-image: none;
border-style: solid none none;
border-width: 1px 0 0;
display: block;
height: 1px;
margin: 1em 0;
padding: 0;
}
img {vertical-align: middle;}
fieldset {border: 0 none;margin: 0;padding: 0;}
.chromeframe {background: #ccc none repeat scroll 0 0;color: #000;margin: 0.2em 0;padding: 0.2em 0;}
dl, menu, ol, ul {margin: 1em 0;}
dd {margin: 0 0 0 40px;}
menu, ol, ul {padding: 0 0 0 40px;}
nav ul, nav ol {list-style: outside none none;}
body {background: #E2E2E2 none repeat scroll 0 0;font: normal 14px Verdana, Arial;line-height: 1.4;text-align: justify;}
a {text-decoration:none;color:#072DEF;}
a:hover {text-decoration:underline;}
a:visited {color:#072DEF;}
header {max-width: 1000px;margin: 10px auto;}
header a.bfb {display:inline-block;width:278px;height:71px;}
header div.regulation {width:380px;display:inline-block;vertical-align:middle;margin-left:10px;}
header div.regulation img {display:block;margin:0 auto;}
header nav {float: right;width: auto;margin: 0;}
header nav a {display: inline-block;margin: 15px 5px;border: 1px solid #2bd836;padding: 10px;font-weight: bold;
background: #e6f0a3; /* Old browsers */
background: -moz-linear-gradient(top,  #e6f0a3 0%, #dbf043 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #e6f0a3 0%,#dbf043 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #e6f0a3 0%,#dbf043 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f0a3', endColorstr='#dbf043',GradientType=0 ); /* IE6-9 */
}
header nav a:hover {text-decoration:none;border-color: blue;
background: #b4e391; /* Old browsers */
background: -moz-linear-gradient(top,  #b4e391 0%, #b4e391 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #b4e391 0%,#b4e391 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #b4e391 0%,#b4e391 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 ); /* IE6-9 */
}
header .ban {float: right;width: 320px;margin: -5px 5px 0 0;}
header .ban span {font-size: 18px;text-align: center;display: block;}
header .ban a.banner {width:320px;height:50px;}
@media (max-width: 990px) {
header div.regulation {width:330px;}
}
@media (max-width: 940px) {
header div.regulation {width:280px;}
}
@media (max-width: 890px) {
header div.regulation {width:200px;}
}
@media (max-width: 820px) {
header a.bfb {display: block;margin: 0 auto;}
header .ban a.banner {display: block;margin: 0 auto;float: none;}
}
@media (max-width: 600px) {
header {margin:0 auto;}
header div.regulation {margin: 0 auto;width: 100%;}
header .ban {float: none;margin: 5px auto;}
header nav {float: none;margin: 0 auto -5px;width: 300px;}
}
.menu {float: right;border: 1px solid grey;border-radius: 3px;padding: 10px;margin: 10px 0 0 10px;}
.menu a {display: block;margin: 5px 10px 0 0;}
.menu span {text-align:center;border-bottom:1px solid gray;display:block;}
@media (max-width: 600px) {
.menu {float:none;margin:10px auto;}
}
footer {max-width: 1000px;margin: 0 auto;text-align: left;font-size:13px;}
footer div a {color:#000!important;}
footer a.test {float:right;margin:-18px 0 10px 0;text-decoration:none;color:#ff2828;}
footer a.test:hover {color:#072DEF;}
img.email {margin: -1px -1px 0 -7px;}
span.heading {font-size:18px;}
p.warning {font-size: 11px;font-style: italic;border: 1px solid #AF2F2F;border-radius: 5px;padding: 5px;background: #E0E0E0;margin:10px 0 5px 0;}
@media (max-width: 700px) {
footer {text-align:center;}
footer a.test {margin:10px auto;display:block;width:100%;}
}
article {background: white none repeat scroll 0 0;box-shadow: 0 0 5px -1px black;color: #333;margin: 5px auto 10px;padding: 20px 25px 10px;position: relative;max-width: 941px;}
h1, h2, h3, h4, h5, h6 {font: normal 22px Arial;margin: 0;padding-bottom: 15px;}
article p {padding-bottom: 15px;}
.both {clear: both;}
.left {display: inline;float: left;padding-right: 20px;}
.right {display: inline;float: right;padding-left: 20px;}
.ir {background-color: transparent;border: 0 none;overflow: hidden;}
.ir::before {content: "";display: block;height: 100%;width: 0;}
.hidden {display: none !important;visibility: hidden;}
.visuallyhidden {border: 0 none;clip: rect(0px, 0px, 0px, 0px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto;}
.invisible {visibility: hidden;}
.clear::before, .clear::after {content: " ";display: table;}
.clear::after {clear: both;}
.clear {}
.video {display:block;margin:10px auto;width:560px;}

@media (max-width: 600px) {
	article img.right{display:block;float:none;padding:0;margin:0 auto 5px;}
	article img.left{display:block;float:none;padding:0;margin:0 auto 5px;}
	.video{display:none;}
	}
.cta{display: block;margin: 10px auto 20px auto;color: #ff2828;text-align: center;text-decoration: none;overflow: hidden;font-size: 16px;}
.cta:hover{color:#072DEF;}
.r-box {border: 1px solid #c6c6c6;float: right;background: #fff;margin: -40px 0 0 15px;padding:0;box-shadow: none;width: 260px;}
.r-box li {display: block;font-size: 0.9em;color: #5f5f5f;font-family: 'Open Sans', sans-serif;font-weight: 400;padding: 0 22px;margin-bottom: 10px;text-align: left;}
.r-box li.heading {border-bottom: 1px solid #c6c6c6;border-top: 6px solid #bccbcb;background: #E5FFD3;font-size: 1.17em;font-family: 'Open Sans', sans-serif;font-weight: 700;color: #7e7e7e;text-align: center;}
.r-box li span {display: block;color: #000;}
.r-box li span.ct {text-align:center;}
.r-box li span b {font-size:18px;}
.r-box p.star {margin-top:-10px;padding:0;}
.r-box li a.button {display: block;margin: 10px auto;text-align:center;color:#fff;width: 140px;height: 30px;padding-top: 10px;font: bold 16px Verdana;border-radius: 3px;
background: #2bd836; /* Old browsers */
background: -moz-linear-gradient(top,  #2bd836 0%, #62a85a 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #2bd836 0%,#62a85a 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #2bd836 0%,#62a85a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2bd836', endColorstr='#62a85a',GradientType=0 ); /* IE6-9 */
}
.r-box li a.button:hover {text-decoration:none;color:#000;
background: #ff2828; /* Old browsers */
background: -moz-linear-gradient(top,  #ff2828 0%, #ffadad 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ff2828 0%,#ffadad 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ff2828 0%,#ffadad 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff2828', endColorstr='#ffadad',GradientType=0 ); /* IE6-9 */
}
.r-box li a {display: block;color: #ff3405;text-decoration: none;}
.r-box li a:hover {color: #072DEF;text-decoration: underline;}
.r-box li.heading span {display: block;margin: auto;padding: 0;}
@media (max-width: 980px) {
	.r-box {margin-top: 0;}
}
@media (max-width: 700px) {
.r-box {display: block;float: none;text-align: center;margin:10px auto;}
}

a.txt {font-size: 12px;}
.reviews a {
    border: 1px solid grey;
    border-radius: 5px;
}

.logo{background: url(../img/logos.png) no-repeat left top;display: inline-block;text-indent: -99999px;vertical-align: bottom;width: 90px;height: 57px;}
.logo.avatrade {background-position: 0 0;}
.logo.capex {background-position: 0 -57px;}
.logo.clicktrades {background-position: 0 -114px;}
.logo.cmtrading {background-position: 0 -171px;}
.logo.easymarkets {background-position: 0 -228px;}
.logo.etfinance {background-position: 0 -285px;}
.logo.etoro {background-position: 0 -342px;}
.logo.forexcom {background-position: 0 -399px;}
.logo.fxgiants {background-position: 0 -456px;}
.logo.hycm {background-position: 0 -513px;}
.logo.instaforex {background-position: 0 -570px;}
.logo.ironfx {background-position: 0 -627px;}
.logo.itrader {background-position: 0 -684px;}
.logo.keystock {background-position: 0 -741px;}
.logo.marketscom {background-position: 0 -798px;}
.logo.option24 {background-position: 0 -855px;}
.logo.plus500 {background-position: 0 -912px;}
.logo.tradecom {background-position: 0 -969px;}
.logo.xm {background-position: 0 -1026px;}
.logo.xtrade {background-position: 0 -1083px;}

table.brokers {border-bottom: 1px solid #ededed;color: #757575;font-size: 12px;line-height: 2;margin: 0 0 24px;width: 100%;}
table.brokers th {background: #f1f1f1;font-size: 14px;line-height: 2.181818182;font-weight: bold;padding: 7px 14px;text-transform: uppercase;color: #636363;text-align: center;vertical-align: middle;}
table.brokers th.title {font-size: 18px;border: 1px solid #AFAFAF;background: #fff;}
table.brokers td {border-top: 1px solid #ededed;padding: 0 5px;font-weight: normal;text-align: center;vertical-align: middle;font-size: 14px;}
a.button {display: block;width: 111px;margin:5px auto -5px;border-radius: 5px;color: #fff;text-decoration: none;font-weight: bold;
background: #2bd836; /* Old browsers */
background: -moz-linear-gradient(top,  #2bd836 0%, #62a85a 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #2bd836 0%,#62a85a 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #2bd836 0%,#62a85a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2bd836', endColorstr='#62a85a',GradientType=0 ); /* IE6-9 */
}
a.button:hover {color: #000;
background: #ff2828; /* Old browsers */
background: -moz-linear-gradient(top,  #ff2828 0%, #ffadad 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ff2828 0%,#ffadad 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ff2828 0%,#ffadad 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff2828', endColorstr='#ffadad',GradientType=0 ); /* IE6-9 */
}
a.button.fix {margin: -5px auto;}
a.button.na {cursor: not-allowed;}
span.tc {display: block;font-weight: 100;font-size: 10px;margin-top: -8px;}
p.star {margin-top: -20px;font-size: 10px;font-style: italic;}
span.star {font-size: 10px;font-style: italic;display: block;text-align: center;}
table.brokers tr td:nth-child(2) {font-weight:bold;}
@media (max-width: 850px) {
table.brokers tr td:nth-child(4), table tr th:nth-child(4) {display:none;}
}
@media (max-width: 750px) {
table.brokers tr td:nth-child(6), table tr th:nth-child(6) {display:none;}
}
@media (max-width: 570px) {
table.brokers tr td:nth-child(5), table tr th:nth-child(5) {display:none;}
}
@media (max-width: 460px) {
table.brokers tr td:nth-child(3), table tr th:nth-child(3) {display:none;}
article {padding-left:5px;padding-right:5px;}
a.button {margin:5px auto 0;}
a.txt {margin-top:5px;display:block;}
}
@media (max-width: 400px) {
article {padding-top:5px;}
h1 {padding-bottom:5px;}
a.button {width:95px;}
a.button.na {font-size:12px;}
}
@media (max-width: 350px) {
table.brokers th.title {font-size:16px;}
}
table.binary {border-bottom: 1px solid #ededed;color: #757575;font-size: 12px;line-height: 2;margin: 0 0 24px;width: 100%;}
table.binary th {background: #f1f1f1;font-size: 14px;line-height: 2.181818182;font-weight: bold;padding: 7px 14px;text-transform: uppercase;color: #636363;text-align: center;vertical-align: middle;}
table.binary th.title {font-size: 18px;border: 1px solid #AFAFAF;background: #fff;}
table.binary td {border-top: 1px solid #ededed;padding: 0 5px;font-weight: normal;text-align: center;vertical-align: middle;font-size: 14px;}
.logo2{background: url(../img/logos-binary.png) no-repeat left top;display: inline-block;text-indent: -99999px;vertical-align: bottom;width: 90px;height: 57px;}
table.binary tr td a.us:after {background: url(../img/usa-accept.png) no-repeat 0 0;float: right;width: 40px;height: 20px;text-indent:-9999px;margin-top: 5px;}
.logo2.binarycent {background-position: 0 0;}
.logo2.binarymate {background-position: 0 -57px;}
.logo2.daxbase {background-position: 0 -114px;background-color: black;}
.logo2.finrally {background-position: 0 -171px;}
.logo2.raceoption {background-position: 0 -228px;}
.logo2.utrader {background-position: 0 -285px;}
.logo2.videforex {background-position: 0 -342px;}

.warning {border: 5px solid red;border-radius: 5px;padding: 10px;margin: 5px 0 15px;font-weight: bold;font-size: 15px;line-height: 28px;}
.warning i.mark {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABVNJREFUeNq8VmtsFFUUPvPYR3dnX53dbWuL0KJYECnFlj4oLQ9BqC2FRoHysIBVaEFeMf2DxsRfajTyQ02Mf4zyQ4kxkZgQ4yP4x0eIRjQg8QWpUiq0tpTCtju7e/zuzJZdSoVSKDd7MjN3zr3f/c4539khGv/YB2PYB3QHx0zYdwG3zKpCnbivv1PA7+boCn92eBrXLvAI1p/D/BMNWgU7++yuMDOX86G3J7MsmSFvmkhQm2Cbn2vjUydmMPfM5u6uIn64ymT9FUyfKODFsJ5Xn8/hxGAx80/TmS8X84fv5XOGXRLgGycCVIO9f/89Du748wHmv2YxHwPw6Zl8saeIH1lksj46VtbyTQCXw1buaNFpUp5KFAdOCFdJIs2n0JaWIPk0pQQ+j95Oth7YoYpiF58FQ+4v4h5cTxyeyqePFjIPFLPRP5uXVGuC9XGY93YB14rKffPlXFRyCff9OJ2fbPSzTZW4cIqNv3xnCuZL+ZODBex2yAn477wdoA7Ykblg29MBtolSfuvFXFZkU0Km1c3TOHGuiHloDj9UdYW151ZzXA+nmpZNOmWGoKaIQU5NJrsqpTTmQDguxbGbRPv2hEmV6V5Mt90KsBu2u2SOi9atzUTbMFBUREG/Qqqa5pQhk+zCVmeGaMESLy1f6LUlpZU9XuD1oprbt4fI7YdrD1BB1KsBWEkt9XtwLyIQQXrxe2ZPiJx2uRCvNo0HWPTezTXlmrJiJW47wFawjBH5XAI4zdGnWjtBWtQVpbJqLz1W61WSbbTgZoE3gVTZc3vDZLNjwwGwVXA1GHqVSFFSOfYEFDMSlGDzvQMab9kWBGtpVlLX0liB74I93rDUK1UsgyQ7wdaWXBtlytRU6zBk1hN5/IrFVghJYJyP0dwqjTasCoiJzbD8sQI3uZ1y8fanQ+QS4hjk1Bswcrsk8nmtWNtxIBOYkuISYzBBThyiGV0u4FUKk6zlGwFPhj21armP5tVAiueMlJcgaSRIQhUHA1ZZO6AdDcVm+jAng4rruRiVz9eoEftg7E1G8X+BxXNTKKBMe6I1hFzhKcKpDIlrDM9OmbKzLJYup0RBXaUr7WQ4/qgJFb4tW4OUE1KzMNuSnuuRwGFY65L5HqqudEE+sWvjYVist63TaUaBndY1+GnufWhu3TELkNLAURtlFW5avths3btgk4ZfKyO2bQ8HlBUvvZJHU3LtkIZhVXL6EOFE1d79oEb1NRotBbDbg23+MSyw9OggWhIqPjvbRh993OeMDPEgZr8YyVjkoHUZTlc9D7ntil0LavZHiQxU9euvdVF1w++0tukU/XoygljZUqFO86UO6LrSTY11Zq6bYVNHMn4hGFAWvbE/j3LCqsVWHQEscj7JTke/HaC29jPU2R2nP7BxpDdOdfU+U1FCblexFs/QfUG+gw4c7NWiUREy+nSY8XTYhjXoUMUVmnnKa0CHw4w/hH8B1HchfmW6U+hc0B0tQkLvfxs0s9RFm1dnSklpFQ4Dbw3panD3TtRWX9w65WhCExufN6h0dgYtrHKbUzqktLoxQLLI76X4KD1KnEky993RGiTdr+SJ5iRCvUWwbW8Lhhqb8A90aijVpUYOMT2QIHeWjSrKNLN7Na8J0PqNOsniwEN8dWWnawfy0gszaLA3Rke+ueQVXh26Twmd+GGGM1xgM9vddTu4yFAcy7LUVIlcRmr641ZY+TrrgjY6/vMgVVb8EhWrVbdHVr7+PkLh3yIUjfLYvksSSXaiP4svW0m64RIX0nLsZJQUVYoJ7wbxtaBr8lJXhmzE45yYiG9jAQRApfdCXL04xAf+E2AAucatIS7wXrkAAAAASUVORK5CYII=) no-repeat 0 0;display: inline-block;width: 30px;height: 30px;text-indent: -9999px;}
.warning .reviews{text-align: center;}
.service {display: block;font-size: 10px;margin-top: -21px;}
.service.fix {text-align:center;margin-bottom:20px;}
.r-box li span.risk {text-align: center;font-style:italic;margin-top:-10px;font-size:10px;}
.r-box li span.risk.fix{text-align: left;}
table.brokers td.f12 {font-size:12px;}
span.flag {display:block;text-indent:-9999px;width:30px;margin:-5px auto -10px;}
span.flag.us {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAIAAAAVyRqTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXNJREFUeNrUkj1LA0EQhmf3Nt8xIXKJRaIpYmICop2FiL2KoJ2dNoK2VrGxshNs8ytsrJJCK8EilSCSoHhoYRo/MCDJ7eVm3Tu7hINscYVTvAwL+/LwMGR764TzAQAQQoQQQzkQkNJw7fYyCZYNBMYeAcCoRnU9gSicj/LBTUJAuLtcKeezh3upCBOq1Z8f3Vg0LBkFurBuIrrt7v7ds+aPqxORACgOy2Z1lMwjKv5SSkjHg43ljRQTqEptGJ1CIYvOCErJUAaC2ovxPrWylGCgLKRYzFmWLRlHe2WaPbO8WFw4O0iGNGUhrdZrqTTtRR2Khu+bDzfrO3Gwlakrlbw8Pi9qblrlSp79YDRElV1LaunE07VGjbev1XotAsrDcrl0v8+9LsS07EwyfL25OxlUo3aqZ/IZtBE8vsm6GLEDT8/IuaoQhw78GdbcPyLjUShXd9uPxAdkn4XcVU99omad+tU/FNI+r/lUTS70OZ+E/AowAGJ094K+MD+3AAAAAElFTkSuQmCC) no-repeat 0 0;}
.center {text-align:center;}