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;}
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 0;}
header a.logo img {}
header a.ban img {float:right;margin-right:5px;}
@media (max-width: 840px) {
header a.logo img {float:none;display:block;margin:5px auto;}
header a.ban img {float:none;display:block;margin:5px auto;}
}
@media (max-width: 510px) {
header a.ban img {width:100%;height:auto;}
}
@media (max-width: 350px) {
header a.logo img {width:100%;height:auto;}
}
nav {max-width: 1000px;margin: 0 auto;padding: 5px 0 0;}
nav ul li {display:inline-block;border-right: 1px solid #e4551a;margin-left: -6px;}
nav ul li:first-child {margin-left: 0;}
nav ul li:last-child {border-right:none;}
nav ul {line-height: 27px;padding: 0;margin: 0;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #dddddd 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#dddddd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */}
nav ul li a {color:#000!important;padding: 6px 10px;font-size: 13px;font-weight: bold;
}
nav ul li a:hover {text-decoration: none;
background: #dddddd; /* Old browsers */
background: -moz-linear-gradient(top,  #dddddd 0%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #dddddd 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
nav ul li a.active {color:#DD4013!important;}
@media (max-width: 1000px) {
nav ul li a {font-size:12px;padding:6px;}
}
@media (max-width: 880px) {
nav ul li a {font-size: 11px;}
}
@media (max-width: 830px) {
nav ul li a {font-size: 13px;}
nav ul li {display: block;margin: 0 auto;text-align: center;border: none;border-bottom: 1px solid #e4551a;}
nav ul li:first-child {margin: 0 auto;}
nav ul li:last-child {border-bottom:none;}
nav {width:50%;}
}
@media (max-width: 500px) {
nav {width:80%;}
}
ul#quicknavi {float: right;margin: 0 0 5px 15px;list-style: none;padding: 10px;border: 1px solid #cecece;background: #e4faff;}
ul#quicknavi li {padding-bottom: 5px;font-size: 13px;}
ul#quicknavi li:last-child {padding-bottom: 0;}
ul#quicknavi li.title {margin-bottom: 8px;border-bottom: 1px solid #cecece;font-size: 14px;}
ul#quicknavi li a {color: #DD4013;text-decoration: none;}
ul#quicknavi li a:hover {color: #072DEF;text-decoration: underline;}
@media (max-width: 700px) {
ul#quicknavi {float:none;margin:5px auto;text-align: center;width: 70%;}
}
footer {max-width: 1000px;margin: 0 auto 10px;text-align: left;font-size:13px;}
footer div a {color:#000!important;}
footer a.f_link {color:#DD4013!important;}
footer a.f_link:hover {color:#004E9D!important;}
img.email {margin: -1px -1px 0 -4px;}
table.info {margin-bottom:10px;}
strong.red {color:red;}
@media (max-width: 700px) {
footer {text-align:center;}
}
article {background: white none repeat scroll 0 0;box-shadow: 0 0 5px -1px black;color: #333;margin: 1px auto 10px;padding: 20px 25px 10px;position: relative;max-width: 950px;}
h1, h2, h3{font: normal 22px Arial;margin: 0;padding-bottom: 15px;}
h4, h5, h6{font: normal 18px Arial;margin: 0;padding-bottom: 15px;}
article p {padding-bottom: 15px;}
.both {clear: both;}
.left {display: inline;float: left;margin-right: 20px;}
.right {display: inline;float: right;margin-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;}
.feature{font-style:italic;font-size:18px;}
@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;}
}
.link{display: block;margin: 10px auto 20px auto;color: blue;text-align: center;text-decoration: none;overflow: hidden;font-size: 16px;}
.link:hover{color: red;}
.risk {font-size:10px;text-align:center;margin-top:-10px;}
table {border: 1px solid #DFDFDF;background-color: #F9F9F9;width: 100%;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;font-family: Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;color: #333;border-collapse: separate;border-spacing: 0;}
table td,table th {border-top: 1px solid white;border-bottom: 1px solid #DFDFDF;color: #555;}
table th {text-shadow: 0 1px 0 #fff;font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-weight: normal;padding: 7px 7px 8px;text-align: left;line-height: 1.3em;font-size: 14px;}
table td {font-size: 12px;padding: 0 7px;vertical-align: top;}
.ecn table {margin-bottom:15px;}
.ecn table td,.ecn table th {text-align:center;vertical-align:middle;}
.ecn table th.title {font-weight:bold;font-size:18px;}
.ecn table th {font-family:Arial,sans-serif;font-weight:bold;}
.ecn table td i {font-size:30px;color:#DD4013;}
.ecn table td a {margin:0 auto;}
.ecn table td b {font-size:14px;}
.logos{background: url(images/ecn-brokers.png) no-repeat 0 0;display: block;width: 100px;height: 60px;text-indent:-9999px;}		
.logos.avatrade {background-position: 0 0;}
.logos.exness {background-position: 0 -60px;}
.logos.ironfx {background-position: 0 -120px;}
a.shortc-button{background: #ffce0f;height: 25px;line-height:25px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;color: #034383;display:inline-block;margin:0 5px 20px;padding:0 10px;position:relative;font-size:14px;font-weight:bold;}
a.shortc-button:hover{text-decoration:none;background:#034383;color:#ffce0f;}
.ecn table td:nth-child(7) {font-weight:bold;font-size:20px;}

@media (max-width: 900px) {
.ecn table td:nth-child(5),.ecn table th:nth-child(5),.ecn table td:nth-child(4),.ecn table th:nth-child(4) {display:none;}
}
@media (max-width: 760px) {
.ecn table td:nth-child(3),.ecn table th:nth-child(3) {display:none;}
}
@media (max-width: 600px) {
.ecn table td:nth-child(6),.ecn table th:nth-child(6) {display:none;}
table.info td:nth-child(2),table.info th:nth-child(2) {display:none;}
@media (max-width: 550px) {
.ecn table td:last-child, .ecn table th:last-child {padding: 0;}
}
@media (max-width: 500px) {
table.info td:nth-child(3),table.info th:nth-child(3) {display:none;}
}
@media (max-width: 450px) {
.ecn table td:nth-child(2),.ecn table th:nth-child(2) {display:none;}
article {padding-right:5px;padding-left:5px;}
h1, h2, h3, h4, h5, h6 {text-align:center;}
}
@media (max-width: 400px) {
table.info td:nth-child(4),table.info th:nth-child(4) {display:none;}
.ecn table td:nth-child(7) {font-size:18px;}
a.shortc-button {padding:0 5px;}
}