@font-face{font-family:'BlissPro';src:url('../fonts/BlissPro-Regular.eot');src:url('../fonts/BlissPro-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/BlissPro-Regular.woff2') format('woff2'),url('../fonts/BlissPro-Regular.woff') format('woff'),url('../fonts/BlissPro-Regular.ttf') format('truetype'),url('../fonts/BlissPro-Regular.svg#BlissPro-Regular') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'BlissPro';src:url('../fonts/BlissPro-Italic.eot');src:url('../fonts/BlissPro-Italic.eot?#iefix') format('embedded-opentype'),url('../fonts/BlissPro-Italic.woff2') format('woff2'),url('../fonts/BlissPro-Italic.woff') format('woff'),url('../fonts/BlissPro-Italic.ttf') format('truetype'),url('../fonts/BlissPro-Italic.svg#BlissPro-Italic') format('svg');font-weight:400;font-style:italic}
@font-face{font-family:'BlissPro';src:url('../fonts/BlissPro-Light.eot');src:url('../fonts/BlissPro-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/BlissPro-Light.woff2') format('woff2'),url('../fonts/BlissPro-Light.woff') format('woff'),url('../fonts/BlissPro-Light.ttf') format('truetype'),url('../fonts/BlissPro-Light.svg#BlissPro-Light') format('svg');font-weight:300;font-style:normal}
@font-face{font-family:'BlissPro';src:url('../fonts/BlissPro-ExtraLight.eot');src:url('../fonts/BlissPro-ExtraLight.eot?#iefix') format('embedded-opentype'),url('../fonts/BlissPro-ExtraLight.woff2') format('woff2'),url('../fonts/BlissPro-ExtraLight.woff') format('woff'),url('../fonts/BlissPro-ExtraLight.ttf') format('truetype'),url('../fonts/BlissPro-ExtraLight.svg#BlissPro-ExtraLight') format('svg');font-weight:100;font-style:normal}
@font-face{font-family:'BlissPro';src:url('../fonts/BlissPro-Bold.eot');src:url('../fonts/BlissPro-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/BlissPro-Bold.woff2') format('woff2'),url('../fonts/BlissPro-Bold.woff') format('woff'),url('../fonts/BlissPro-Bold.ttf') format('truetype'),url('../fonts/BlissPro-Bold.svg#BlissPro-Bold') format('svg');font-weight:700;font-style:normal}
@font-face{font-family:'BlissPro';src:url('../fonts/BlissPro-BoldItalic.eot');src:url('../fonts/BlissPro-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/BlissPro-BoldItalic.woff2') format('woff2'),url('../fonts/BlissPro-BoldItalic.woff') format('woff'),url('../fonts/BlissPro-BoldItalic.ttf') format('truetype'),url('../fonts/BlissPro-BoldItalic.svg#BlissPro-BoldItalic') format('svg');font-weight:700;font-style:italic}
html,body{font-family:"BlissPro";font-size:15px;color:#404040;font-weight:400;text-rendering:auto}
.container{width:100%;max-width:1200px}
a{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;color:#080}
*:focus{outline:none !important}
a:focus,
a:hover{text-decoration:none}
p{font-family:"BlissPro";font-size:14px;color:#606060;line-height:24px;margin-bottom:24px;font-weight:300}
.noscript{background:#000;color:#fff;float:left;font-size:20px;left:0;margin:0 auto;min-height:50px;padding:10px 0;position:fixed;right:0;text-align:center;bottom:30px;width:100%;z-index:999}
.noscript p{margin-bottom:0;color:#fff}
.noscript p i{color:#f90;margin-right:10px;font-size:20px;vertical-align:middle}
button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer}
figure{margin:0}
.clearfix:before,.clearfix:after{content:"";display:block;clear:both}
.row > div{order:1}
.row > div.pull-right{order:2}
::selection{background:#42ce7a;color:#FFF}
::-moz-selection{background:#42ce7a;color:#FFF}
.scroll_top{bottom:70px;cursor:pointer;height:52px;position:fixed;right:20px;width:52px;z-index:5;text-align:center;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;color:#fff;opacity:0;visibility:hidden;background:#42ce7a;border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%}
.scroll_top .fa-angle-up{font-size:28px;margin:4px 0 0 0}
.scroll_top .top-text{font-size:12px;font-weight:700;margin:-8px 0 0;text-transform:uppercase;display:block}
.visible{opacity:1;visibility:visible}
.col-xl-offset-1{margin-left:8.33333333%}
.col-xl-offset-2{margin-left:16.66666667%}
.col-xl-offset-3{margin-left:25%}
.col-xl-offset-4{margin-left:33.33333333%}
.col-xl-offset-5{margin-left:41.66666667%}
.col-xl-offset-6{margin-left:50%}
.col-xl-offset-7{margin-left:58.33333333%}
.col-xl-offset-8{margin-left:66.66666667%}
.col-xl-offset-9{margin-left:75%}
.col-xl-offset-10{margin-left:83.33333333%}
.col-xl-offset-11{margin-left:91.66666667%}
h1,.h1{font-size:42px;margin:0 0 20px 0;font-family:"BlissPro";font-weight:700;color:#303030}
h2,.h2{font-size:36px;margin:0 0 20px 0;font-family:"BlissPro";font-weight:700;color:#303030}
h3,.h3{font-size:30px;margin:0 0 20px 0;font-family:"BlissPro";font-weight:700;color:#303030}
h4,.h4{font-size:24px;margin:0 0 20px 0;font-family:"BlissPro";font-weight:700;color:#303030}
h5,.h5{font-size:20px;margin:0 0 20px 0;font-family:"BlissPro";font-weight:700;color:#303030}
h6,.h6{font-size:16px;margin:0 0 20px 0;font-family:"BlissPro";font-weight:700;color:#303030}
span.h1,span.h2,span.h3,span.h4,span.h5,span.h6{display:block}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mtb10{margin-bottom:10px;margin-top:10px}
.mtb15{margin-bottom:15px;margin-top:15px}
.mtb20{margin-bottom:20px;margin-top:20px}
.mtb30{margin-bottom:30px;margin-top:30px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb30{padding-bottom:30px}
.ptb10{padding-bottom:10px;padding-top:10px}
.ptb15{padding-bottom:15px;padding-top:15px}
.ptb20{padding-bottom:20px;padding-top:20px}
.ptb30{padding-bottom:30px;padding-top:30px}
img{max-width:100%;height:auto}
.alignleft{float:left}
.alignright{float:right}
img.alignleft{margin:0 30px 20px 0}
img.alignright{margin:0 0 20px 30px}
img.aligncenter{display:block;margin:0 auto 20px auto}
img.alignnone{margin:0 0 20px 0}
button.button{background:none;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;vertical-align:top;padding:0}
.button{display:inline-block;position:relative;text-align:center;line-height:50px;min-width:170px;position:relative;z-index:1;font-family:"BlissPro";font-weight:300;font-size:16px;color:#fff;vertical-align:top;padding:0 15px;border:2px solid}
.button:before{content:"";display:block;height:0;width:100%;position:absolute;top:0;left:0;z-index:-1;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.button.primary{border-color:#42ce7a;color:#42ce7a}
.button.primary:before{background:#42ce7a}
.button.secondary{border-color:#f18959;color:#f18959}
.button.secondary:before{background:#f18959}
.button.default{border-color:#fff}
.button.default:before{background:#fff}
.site-main{overflow:hidden}
.site-main > header{position:fixed;top:0;left:0;right:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;z-index:9}
.container-main{}
.logo{padding:20px 0;float:left;width:270px}
.logo-icon{width:45px;display:inline-block;overflow:hidden;vertical-align:top;transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}
.logo-text{width:213px;display:inline-block;overflow:hidden;vertical-align:top;margin-right:8px;transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}
.logo-icon img{max-width:inherit}
.logo-text img{max-width:inherit}
.header{position:relative}
.header:before{position:absolute;content:"";display:block;background:url(../images/banner-overlay-shadow.png) repeat-x 0 0 transparent;width:100%;height:129px;pointer-events:none}
.header-right{float:right;padding-top:10px}
.header-cta{display:inline-block;vertical-align:top;margin:0 19px 0 0}
.header-cta ul{list-style-type:none;padding:0;margin:0}
.header-cta ul li{}
.header-cta ul li a{color:#fff;font-weight:400;line-height:20px;font-size:16px;position:relative;padding-left:25px}
.header-cta ul li.header-call a:before{content:"";display:block;position:absolute;left:0;top:1px;height:17px;width:13px;background:url(../images/sprite.png) no-repeat -78px 0 transparent}
.search-text::-webkit-input-placeholder{color:#606060;opacity:1}
.search-text:-moz-placeholder{color:#606060;opacity:1}
.search-text::-moz-placeholder{color:#606060;opacity:1}
.search-text:-ms-input-placeholder{color:#606060;opacity:1}
.search-box{margin:7px 0 0 0;padding:0;width:220px;border:none;box-shadow:none;display:block;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;position:absolute;top:100%;right:0;border:5px solid #000;display:none;z-index:3;background:#fff}
.search-box input[type="search"]{background:none;border:none;width:170px;height:40px;padding-left:15px;color:#606060;font-size:16px;font-weight:300;float:left}
.search-box input[type="submit"]{border:none;width:40px;padding:0;height:40px;background:#f18959;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;float:left}
.search-box:after{content:"";display:block;height:0;width:0;border-width:7px;border-style:solid;border-color:transparent transparent #000 transparent;position:absolute;top:-19px;right:1px}
.search-box:before{content:"\f002";font-size:20px;font-family:"FontAwesome";position:absolute;right:12px;top:5px;pointer-events:none;color:#fff}
.header-search{display:inline-block;vertical-align:top;position:relative}
body.popup{overflow:hidden}
.search-btn{height:24px;width:24px;background:url(../images/sprite.png) no-repeat -78px -27px transparent;border:none;vertical-align:top}
.search-btn .fa{color:#42ce7a;pointer-events:none;display:none;font-size:17px;font-weight:400}
.header-navigation{font-size:0}
.header-navigation .button{font-size:14px;line-height:30px;min-width:120px;vertical-align:middle;margin:0 10px 0 0;font-weight:400;padding:0 10px;color:#fff}
.header-links{float:right}
.desk-navigation{padding:30px 0;float:left;margin-right:13px;font-size:0}
.desk-navigation .button{font-size:14px;line-height:30px;min-width:120px;vertical-align:middle;margin:0 0 0 10px;font-weight:400;padding:0 10px}
.desk-navigation ul{list-style-type:none;padding:0;margin:0;display:inline-block;vertical-align:middle;font-size:14px;font-weight:300}
.desk-navigation ul li{float:left;line-height:24px}
.desk-navigation ul li+li{margin-left:14px}
.desk-navigation ul li a{color:#ddd}
.desk-navigation ul li.selected a{color:#42ce7a}
.desk-navigation .links{font-size:14px;font-weight:300;display:inline-block;vertical-align:top;line-height:24px;color:#ddd;margin:0 0 0 14px}
.desk-navigation ul:after{content:"|";margin:0 0 0 14px;color:#fff;line-height:24px;font-size:14px;font-weight:400}
.header-dropdown{display:inline-block;vertical-align:top;margin:0 27px 0 0}
.header-dropdown button{background:none;padding:0 19px 0 0;margin:0;border:none;font-weight:400;color:#fff;font-size:14px;line-height:20px;}
.header-dropdown button img{border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;margin:-3px 9px 0 0}
.header-dropdown ul{background:none;padding:10px 0 0 0;margin:0;border:none;width:auto;min-width:inherit;left:auto !important;transform:none !important;top:20px !important;left:0;background:#010203;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;padding:5px 0 8px 0;width:80px}
.header-dropdown ul li{font-weight:400;color:#fff;font-size:14px;line-height:20px}
.header-dropdown ul li a{color:#fff;display:inline-block;vertical-align:top;padding:0 8px}
.header-dropdown ul li img{margin:0 9px 0 0}
.header-dropdown ul li+li{margin-top:5px}
.header-dropdown button .fa{position:absolute;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);font-size:14px;color:#fff}
.hl-banner{position:relative;overflow:hidden}
.hl-banner-slider{}
.hl-banner-slider:before{content:"";display:block;position:absolute;left:0;bottom:0;right:0;height:190px;background:rgba(80,80,80,0.5);background:linear-gradient(to bottom, rgba(80,80,80,0), rgba(80,80,80,1));z-index:1}
.hl-banner-slider figure{overflow:hidden;position:relative}
.hl-banner-slider figure:before{content:"";display:block;height:100%;background:rgba(0,0,0,0.5);width:100%;position:absolute;left:0;top:0}
.hl-banner-slider figure > a{display:block}
.hl-banner-slider figure img{position:relative;z-index:-1;min-width:100%;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:auto !important;max-width:inherit}
.hl-banner-slider figcaption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:1200px;padding:0 340px 0 15px;margin-top:-68px}
.hl-banner-slider figcaption .h1{line-height:57px;font-size:64px;font-weight:100;color:#fff;margin:0 0 24px 0}
.hl-banner-slider figcaption .h1 span{display:block;font-size:34px;font-weight:100}
.hl-banner-slider figcaption p{font-weight:100;color:#fff;margin:0;font-size:30px;margin:0 0 22px 0}
.hl-banner-slider figcaption .read-more{display:inline-block;vertical-align:top;font-weight:300;font-size:19px;color:#fff;line-height:32px;border-bottom:2px solid #42ce7a;padding:0 2px 0 0}
.hl-banner-slider figcaption .read-more .fa{font-size:19px;font-weight:400;margin-left:8px}
.hl-banner .owl-nav{position:absolute;top:50%;left:50%;width:1430px;padding:0 15px;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);max-width:100%;pointer-events:none}
.hl-banner .owl-nav > div{float:left;pointer-events:auto}
.hl-banner .owl-nav > div span{display:block;height:56px;width:29px;background:url(../images/sprite.png) no-repeat 0 0 transparent}
.hl-banner .owl-nav > div.owl-next span{background-position:-39px 0}
.hl-banner .owl-nav > div.owl-next{float:right}
.banner-boxes{position:absolute;left:50%;bottom:0;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:1;width:1200px;padding:0 15px}
.banner-box-container{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -10px}
.banner-box{padding:0 10px;width:20%;text-align:center;position:relative;pointer-events:none}
.banner-box > a{display:block;font-size:22px;color:#fff !important;line-height:30px;height:100%;vertical-align:middle;position:relative;padding:35px 15px;pointer-events:auto}
.banner-box > a img{display:block;margin:0 auto 10px auto}
.banner-box-content{position:absolute;left:10px;bottom:0;right:10px;padding:15px 15px;background:rgba(0,0,0,0.7);opacity:0;visibility:hidden;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;pointer-events:auto;flex-direction:column;-ms-flex-direction:column;float:left;justify-content:center;-ms-justify-content:center;min-height:240px;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap}
.banner-box-content p{color:#fff;font-size:14px;line-height:20px;margin:0 0 15px 0}
.banner-box-content .button{line-height:38px;min-width:120px}
.banner-box-content img{width:42px;display:block;margin:0 auto 10px auto}
.banner-box-content .read-more{display:inline-block;vertical-align:top;color:#f08859;font-size:15px;text-decoration:underline}
.hl-banner .owl-dots{position:absolute;left:0;bottom:15px;right:0;text-align:center;line-height:1;z-index:1}
.hl-banner .owl-dot{display:inline-block;vertical-align:top;height:16px;width:16px;border:2px solid #fff;border-radius:5px 0 5px 0;-webkit-border-radius:5px 0 5px 0;position:relative}
.hl-banner .owl-dot span{display:block;background:#fff;border-radius:5px 0 5px 0;-webkit-border-radius:5px 0 5px 0;position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;opacity:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.hl-banner .owl-dot+.owl-dot{margin-left:10px}
.hl-banner .owl-dot.active span{opacity:1}
.lets-start-box{background:rgba(0,0,0,0.65);padding:21px 20px 20px 20px;text-align:center;width:300px;position:absolute;top:50%;right:50%;transform:translate(585px,-50%);-moz-transform:translate(585px,-50%);-ms-transform:translate(585px,-50%);-o-transform:translate(585px,-50%);-webkit-transform:translate(585px,-50%);z-index:1;margin-top:-62px}
.lets-start-box .title{color:#fff;font-weight:400;font-size:18px;display:inline-block;vertical-align:top;line-height:28px;margin-bottom:17px}
.lets-start-box .button{width:100%;color:#fff !important;font-weight:700;font-size:22px;line-height:28px;padding:5px 0}
.lets-start-box .button+.button{margin-top:10px}
.lets-start-box .button span{display:block;font-weight:100;font-size:14px}
.tabs.tabs_rotate{position:relative;padding-left:220px}
.tabs.tabs_rotate > div{max-height:343px;overflow:hidden;}
.tabs.tabs_rotate > ul{list-style-type:none;padding:0;margin:0;position:absolute;left:0;top:0;width:205px}
.tabs.tabs_rotate > ul li{display:block}
.tabs.tabs_rotate > ul li a{display:block;background:#707070;padding:10px 10px;color:#fff;font-weight:700;font-size:16px;position:relative}
.tabs.tabs_rotate > ul li a:before{content:"";display:block;height:0;width:0;border-style:solid;border-width:10px 0 10px 12px;position:absolute;top:50%;left:100%;border-color:transparent transparent transparent #707070;margin:-10px 0 0 0;opacity:0;visibility:hidden;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.tabs.tabs_rotate > ul li.active a{background:#f18959}
.tabs.tabs_rotate > ul li.active a:before{opacity:1;visibility:visible;border-color:transparent transparent transparent #f18959}
.tabs.tabs_rotate > ul li+li{margin-top:18px}
.tabs.tabs_rotate > ul li a img{margin-right:12px}
.tabs.tabs_rotate table{width:100%;background:#fff;margin:0;}
.tabs.tabs_rotate table tr{}
.tabs.tabs_rotate table td{color:#303030;font-weight:400;font-size:16px;border:1px solid #ccc;text-align:center;line-height:30px;padding:13px 10px}
.tabs.tabs_rotate table th{color:#000;font-weight:700;font-size:16px;border:1px solid #ccc;text-align:center;line-height:30px;padding:13px 10px;width:25%}
.tabs.tabs_rotate table td:nth-child(2){color:#42ce7a}
.tabs.tabs_rotate table td:nth-child(3){color:#42ce7a}
.tabs.tabs_rotate table td:nth-child(4){}
.hl-live-spreads-table > p{padding-left:220px;margin:0;font-weight:100;color:#303030;font-size:14px;}
.hl-live-spreads-table .mCSB_inside>.mCSB_container{margin:0;padding-bottom:5px;}
.hl-live-spreads-table .mCSB_scrollTools{opacity:0;}
.hl-live-spreads-table .mCSB_scrollTools .mCSB_draggerRail{background:rgba(0,0,0,0.1) !important;}
.hl-live-spreads-table .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:rgba(0,0,0,0.4) !important;}
.hl-live-spreads-table .tabs.tabs_rotate > div:hover .mCSB_scrollTools{opacity:1;}
.hl-live-spreads-table{min-height:372px;}
.hl-live-spreads-table h3,.hl-live-spreads-table .h3{color:#000;font-weight:100;font-size:30px}
.hl-live-spreads-content{}
.hl-live-spreads-content p{color:#303030;font-weight:300;line-height:24px;font-size:18px;margin:0 0 42px 0}
.hl-live-spreads-content h2,.hl-live-spreads-content .h2{color:#000;font-weight:100;font-size:40px;line-height:50px;margin:0 0 34px 0}
.link.primary{display:inline-block;vertical-align:top;border-bottom:2px solid #42ce7a;font-size:19px;color:#000;line-height:32px}
.link.primary .fa{margin-left:10px}
.link.secondary{display:inline-block;vertical-align:top;border-bottom:2px solid #f18959;font-size:19px;color:#000;line-height:32px}
.link.secondary .fa{margin-left:10px}
.hl-live-spreads .col-lg-5{border-right:1px solid #c0c0c0}
.hl-live-spreads{padding:50px 0;background:#f2f2f2}
.hl-live-spreads-content .link+.link{margin-left:30px}
.hl-live-spreads-mobile-title{display:none}
.hl-live-spreads-table table td .down.fa{font-size:20px;color:#d95252;margin-left:5px}
.hl-live-spreads-table table td .up.fa{font-size:20px;color:#090;margin-left:5px}
.hl-live-spreads-table table td .down.fa:before{content:"\f175"}
.hl-live-spreads-table table td .up.fa:before{content:"\f176"}
.hl-news{padding:55px 0;}
.hl-news h2,.hl-news .h2{font-size:42px;color:#000;font-weight:100;line-height:60px;margin:0 0 45px 0}
.hl-news figure{}
.hl-news figure h3,.hl-news figure .h3{color:#000;font-size:18px;font-weight:300;line-height:24px;margin:27px 0 8px 0}
.hl-news figure h3 a,.hl-news figure .h3 a{color:#000}
.hl-news-date-time{margin:0 0 8px 0}
.hl-news-date{display:inline-block;vertical-align:top;margin-right:25px;color:#909090;font-weight:100;font-size:14px}
.hl-news-date .fa{color:#f18959;font-size:14px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;margin-right:5px}
.hl-news-time{display:inline-block;vertical-align:top;color:#909090;font-weight:100;font-size:14px}
.hl-news-time .fa{color:#f18959;font-size:15px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;margin-right:5px}
.hl-news figure p{color:#303030;line-height:24px;letter-spacing:-0.6px;margin:0}
.hl-news figure p a{color:#2cb362;font-size:18px}
.hl-news figure > a{}
.hl-news figure > a img{}
.hl-news-slider.slide .owl-nav > div{display:block !important}
.hl-news .owl-nav > div{position:absolute;top:50%;left:-45px;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);margin-top:-30px}
.hl-news .owl-nav > div span{display:block;height:56px;width:29px;background:url(../images/sprite.png) no-repeat 0 -65px transparent}
.hl-news .owl-nav > div.owl-next span{background-position:-39px -65px}
.hl-news .owl-nav > div.owl-next{left:auto;right:-45px}
.mte-news-list-0 iron-list.mte-news-list{padding-bottom:0 !important;}
.hl-cta{position:relative;padding:75px 0;background-size: cover !important;}
.hl-cta:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,0.8)}
.hl-cta-title{width:calc(100% - 490px);padding-right:30px;}
.hl-cta-title *{color:#fff;}
.hl-cta-title ul{padding:0;margin:0;list-style-type:none;display:inline-block;text-align:left;}
.hl-cta-title ul li{color:#fff;font-size:18px;line-height:24px;padding:0 0 0 32px;position:relative;margin:0 0 16px 0;}
.hl-cta-title ul li:before{content:"\f00c";height:auto;width:auto;top:5px;background:none;font-family:'FontAwesome';font-size:18px;display:inline-block;position:absolute;left:0;border:none;line-height:initial;color:#f08859;font-weight:400;}
.hl-cta-title h2 + *, .hl-cta-title .h2 + *{margin-top:30px;}
.hl-cta-title h2,.hl-cta-title .h2{color:#fff;font-weight:100;font-size:42px;line-height:50px;margin:0}
.hl-cta-links .button{background:none;min-width:230px;line-height:46px;font-size:20px;font-weight:300;}
.hl-cta-links .button+.button{margin-left:30px}
.hl-cta-links{font-size:0;width:490px;text-align:right;}
.hl-cta .col-12{display:flex;flex-wrap:wrap;align-items:center;}
.hl-looking-for{padding:50px 0 30px 0;overflow:hidden;}
.hl-looking-for h2,.hl-looking-for .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 49px 0}
.hl-looking-for a{display:block;position:relative;margin-bottom:30px;overflow:hidden}
.hl-looking-for figure{}
.hl-looking-for figcaption{background:rgba(0,0,0,0.8);text-align:center;position:absolute;left:0;right:0;top:100%;padding:17px 10px;transform:translateY(-80px);-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);-webkit-transform:translateY(-80px);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.hl-looking-for figcaption h3,.hl-looking-for figcaption .h3{color:#fff;font-weight:100;font-size:24px;margin:0;padding:0 0 17px 0;text-align:center}
.hl-looking-for figcaption h3 img,.hl-looking-for figcaption .h3 img{margin-right:15px}
.hl-looking-for figcaption p{margin:0;color:#fff;}
.hl-looking-for-img{position:relative}
.hl-looking-for-content{position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,0.8);text-align:center;padding:15px 15px;opacity:0;visibility:hidden;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.hl-looking-for-content p{color:#fff}
.hl-looking-for-content .button{pointer-events:none}
.hl-why-us{position:relative;padding:40px 0 30px 0;overflow:hidden}
.hl-why-us:before{content:"";display:block;position:absolute;left:0;width:100%;top:0;height:100%;background:rgba(0,0,0,0.8)}
.hl-why-us h2,.hl-why-us .h2{color:#fff;font-weight:100;font-size:42px;margin:0 0 28px 0}
.hl-why-us-box{text-align:center;margin:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;padding:20px 0}
.hl-why-us-box h3,.hl-why-us-box .h3{color:#fff;font-weight:300;font-size:20px;margin:22px 0 18px 0}
.hl-why-us-box p{color:#ddd;font-size:14px;font-weight:300;line-height:24px;margin:0}
.hl-funding-methods{padding:50px 0}
.hl-funding-methods-container{position:relative;padding-left:300px}
.hl-funding-methods-container h2,.hl-funding-methods-container .h2{color:#000;font-weight:100;font-size:38px;margin:0;position:absolute;right:0;left:0;top:50%;transform:translateY(-50%);line-height:50px}
.hl-funding-methods-slider.slide .owl-nav > div{display:block !important}
.hl-funding-methods-slider.slide{padding:0 20px}
.hl-funding-methods-slider{}
.hl-funding-methods-slider .owl-nav > div{position:absolute;top:50%;left:0;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.hl-funding-methods-slider .owl-nav > div span{font-size:30px;color:#303030;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.hl-funding-methods-slider .owl-nav > div.owl-next{left:auto;right:0}
.hl-funding-methods-slider img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;opacity:0.5}
.hl-newsletter{background:#42ce7a;padding:20px 0 30px 0}
.hl-newsletter h2,.hl-newsletter .h2{color:#fff;font-weight:100;font-size:42px;margin:0 0 22px 0}
.hl-newsletter h2+p,.hl-newsletter .h2+p{color:#fff;font-weight:100;font-size:18px;margin:0 0 17px 0}
.hl-newsletter form{display:block !important;margin:0 auto;max-width:830px;position:relative}
.hl-newsletter-input{background:none;border:none;border-bottom:1px solid #fff !important;height:41px;color:#fff !important;font-weight:300;font-size:14px;width:300px;background:none !important;box-shadow:none !important;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;padding:0;}
.hl-newsletter-input::-webkit-input-placeholder{color:#fff;opacity:1}
.hl-newsletter-input:-moz-placeholder{color:#fff;opacity:1}
.hl-newsletter-input::-moz-placeholder{color:#fff;opacity:1}
.hl-newsletter-input:-ms-input-placeholder{color:#fff;opacity:1}
.hl-newsletter-input-box{float:left;margin:10px 30px 0 0;position:relative}
.hl-newsletter .hl-newsletter-submit-box .hl-newsletter-submit{background:none;border:2px solid #fff;height:51px;width:170px;color:#fff;font-size:18px;font-weight:300;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;margin:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;}
.hl-newsletter-submit-box{float:left}
.hl-newsletter form:after{content:"";display:block;clear:both}
.hl-newsletter-submit-container{position:relative;z-index:1}
.hl-newsletter-submit-container:before{content:"";position:absolute;left:0;top:0;background:#fff;height:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;width:100%;z-index:-1}
.hl-newsletter-input-box label.lbl_input{position:absolute;left:0;top:9px;width:100%;pointer-events:none;margin:0;line-height:22px;padding:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;color:#fff;font-weight:300;font-size:14px;background:#42ce7a;}
.hl-newsletter-input-box.focus label.lbl_input,
.hl-newsletter-input-box.filled label.lbl_input{top:-10px}
.site-main > footer{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.footer{position:relative;overflow:hidden;}
.footer-top{position:relative;background:#000;padding:39px 0 47px 0}
.footer-line{width:100%;position:fixed;bottom:0;z-index:3;background:#404040}
.footer-line p{margin:0;line-height:30px;text-align:center;color:#fff;font-size:15px;font-weight:300}
.mobile-accordion{}
.mobile-accordion .title{color:#fff;font-weight:400;font-size:20px;font-family:"BlissPro";display:block;position:relative;line-height:22px;margin:-5px 0 0 0}
.mobile-accordion .title:after{display:block;height:2px;width:50px;background:#42ce7a;content:"";margin-top:6px}
.quick-links{margin-top:23px}
.mobile-accordion .quick-links ul{list-style-type:none;padding:0;margin:0}
.mobile-accordion .quick-links ul li{line-height:24px}
.mobile-accordion .quick-links ul li+li{margin-top:6px}
.mobile-accordion .quick-links ul li a{color:#ddd;position:relative;display:inline-block;font-family:"BlissPro";font-weight:300;font-size:14px}
.mobile-accordion .quick-links ul li a:before{content:"";display:block;height:2px;width:0;position:absolute;left:0;top:50%;margin-top:-1px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;background:#42ce7a}
.mobile-accordion .quick-links ul li.selected a{padding-left:15px;color:#42ce7a}
.mobile-accordion .quick-links ul li.selected a:before{width:10px}
.footer-contact{margin-top:26px}
.footer-contact p{font-size:14px;color:#ddd;line-height:18px;margin:0;font-weight:300}
.footer-contact p strong{display:block}
.footer-contact a{color:#ddd}
.footer-contact p+p{margin:18px 0 0 0}
.footer-social{margin-top:31px}
.footer-social ul{margin:0 -10px 0 0;list-style-type:none;padding:0}
.footer-social ul li{float:left;margin:0 10px 10px 0}
.footer-social ul li a{display:block;position:relative;height:50px;width:50px;background:#303030;font-size:18px;color:#ddd;line-height:50px;text-align:center;z-index:1}
.footer-social ul li a:after{content:"";display:block;height:0;width:100%;background:#fff;z-index:-1;position:absolute;left:0;top:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.footer-social ul:after{content:"";display:block;clear:both}
.footer-social ul li a.fa-facebook:after{background:#3c5a99}
.footer-social ul li a.fa-twitter:after{background:#00acec}
.footer-social ul li a.fa-youtube:after{background:#e32525}
.footer-social ul li a.fa-google-plus:after{background:#dc4e41}
.footer-social ul li a.fa-linkedin:after{background:#007bb5}
.footer-content{border-top:1px solid #4d4d4d;margin-top:29px;padding-top:27px}
.footer-content p{color:#707070;font-weight:300;line-height:18px;margin-bottom:18px;text-align:justify}
.footer-chat{width:135px;height:40px;right:15px;bottom:0;position:fixed;background:url(../images/chat1.png) no-repeat 0 0 transparent;z-index:3}
.signature{padding:20px 0;text-align:center;position:relative;background:#0e0e0e}
.signature span,.signature p,.signature a{color:#fff;font-family:"BlissPro";font-weight:400;line-height:30px;margin:0;font-size:14px;display:inline-block;vertical-align:top}
.signature span:before{content:"|";margin:0 7px 0 3px}
.signature p+p:before{content:"|";margin:0 7px 0 3px}
.signature span{}
.armodal_box{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;padding:15px;background:rgba(0,0,0,0.8);text-align:left;-webkit-overflow-scrolling:touch}
.armodal{margin:0 auto;width:1000px;background:#fff;position:absolute;padding:30px;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);max-height:90%;max-width:90%;overflow-y:auto;-webkit-overflow-scrolling:touch}
.armodal-close{position:absolute;top:15px;right:15px;font-size:20px}
body.sticky{overflow:hidden}
.inner-page h1, .inner-page .h1{font-weight:100;color:#000;}
.inner-page h2, .inner-page .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 33px 0;}
.inner-page h3, .inner-page .h3{font-weight:300;color:#303030;font-size:30px;margin:0 0 30px 0;}
.inner-page h4, .inner-page .h4{font-weight:300;color:#303030;font-size:24px;margin:0 0 24px 0;}
.inner-page{padding:50px 0}
.inner-page-content > *:last-child{margin-bottom:0}
.inner-page-content{padding:50px 0}
#page_title{position:relative;overflow:hidden;text-align:center;padding:0 15px}
#page_title:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:1}
.page_title h1,.page_title .h1{color:#fff;margin:0;position:relative;font-weight:100;font-size:60px;font-family:"BlissPro"}
.page_title{position:relative;z-index:2;margin:0 auto;padding:211px 0 76px 0;width:100%;max-width:1200px;}
.breadcrumb_main{max-width:1200px;margin:0 auto;padding:0 15px}
#breadcrumb{border-bottom:1px solid #d7d7d7}
.breadcrumb{background:none;margin:21px 0 0 0;background:none;border-radius:0;-webkit-border-radius:0;padding:0;display:inline-block;vertical-align:top}
.breadcrumb > li{color:#fff;font-size:16px;font-family:"BlissPro";font-weight:300;vertical-align:top;position:relative;float:left;line-height:20px}
.breadcrumb > li a:after{content:"";display:block;height:2px;position:absolute;bottom:-4px;left:0;background:#fff;width:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.breadcrumb > li a{color:#fff;display:inline-block;vertical-align:top}
.breadcrumb > li + li:before{display:inline;vertical-align:top;background:none;position:static;padding:0 12px;content:"\f105";color:#fff;font-family:"FontAwesome";font-size:16px;font-weight:400}
.breadcrumb > li.selected,
.breadcrumb > li.active{color:#42ce7a}
.bread_crumb{padding:15px 0}
.inner-page ul{list-style-type:none;padding:0 0 0 15px;margin:0 0 22px 0;overflow:hidden}
.inner-page ul > li{padding:0 0 0 22px;position:relative;line-height:24px}
.inner-page ul > li:before{content:"\f00c";height:auto;width:auto;top:5px;background:none;font-family:'FontAwesome';font-size:14px;display:inline-block;position:absolute;left:0;border:none;line-height:initial;color:#f08859}
.inner-page ul ul > li:before{content:"";display:block;height:8px;width:8px;position:absolute;left:0;top:8px;border-radius:50%;-webkit-border-radius:50%;border:1px solid #f18959}
.inner-page ul ul ul > li:before{background:#f18959}
.inner-page ul ul > li{padding:0 0 0 15px}
.inner-page ul ul ul > li{padding:0 0 0 15px}
.inner-page ul ul{margin:0;padding:0}
.inner-page ul ol{margin:0}
.inner-page ol ul{margin:0;padding:0}
.inner-page ol ol{margin:0;}
.inner-page ol{padding:0 0 0 30px;margin:0 0 26px 0}
.inner-page ol > li{line-height:26px}
.inner-page ol > li:before{}
.inner-page p{color:#404040;font-weight:300;font-size:15px;line-height:24px}
.sidebar{}
.sidebar ul{padding:0;margin:0}
.sidebar ul li{padding:0}
.sidebar ul li:before{display:none}
.sidebar ul ul li:before{display:none}
.sidebar ul li a{display:block;position:relative;font-size:15px;color:#606060;padding:10px 15px;background:#f5f5f5;border-left:5px solid #bfbfbf;z-index:1;font-weight:400}
.sidebar ul li a:before{content:"";position:absolute;left:-5px;top:0;background:#fff;z-index:-1;border:1px solid #42ce7a;border-left:5px solid #42ce7a;right:0;height:100%;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;opacity:0}
.sidebar ul li+li{margin-top:1px}
.sidebar ul li.selected > a{color:#303030}
.sidebar ul li.selected a:before{opacity:1}
.sidebar .title{display:block;color:#FFF;font-size:20px;font-weight:400;margin-bottom:10px;padding:8px 15px;background:#303030;text-align:center}
.my_pagination{text-align:center;margin:0}
.my_pagination .pagination .wp-pagenavi{display:inline-block;vertical-align:top}
.my_pagination .pagination .wp-pagenavi span.current{background:#0b74b9;color:#fff}
.my_pagination .pagination .wp-pagenavi span, .my_pagination .wp-pagenavi a{display:block;width:40px;height:40px;border:1px solid #0b74b9;line-height:40px;color:#303030;font-weight:400;float:left;margin:0;padding:0}
.my_pagination .pagination .wp-pagenavi a + span,.my_pagination .wp-pagenavi a + a,.my_pagination .wp-pagenavi span + a{border-left:0}
.my_pagination .pagination .wp-pagenavi .nextpostslink,.my_pagination .wp-pagenavi .previouspostslink{font-size:22px;line-height:34px}
.my_pagination .pagination li{padding:0;float:left}
.my_pagination .pagination li:before{display:none !important}
.my_pagination .pagination li a,
.my_pagination .pagination li span.page-numbers{border-radius:0;-webkit-border-radius:0;color:#fff;padding:0;height:40px;width:40px;line-height:44px;background:#42ce7a;margin:0;font-weight:400;border:none;font-size:16px;display:block}
.my_pagination .pagination{margin:40px 0 0 0;padding:0;vertical-align:top;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;display:inline-block;vertical-align:top}
.my_pagination .pagination li.disabled a{pointer-events:none}
.my_pagination .pagination li.selected a{background:#f18959;pointer-events:none}
.my_pagination .pagination li:first-child a,
.my_pagination .pagination li:last-child a{line-height:36px;font-size:26px;font-weight:400}
.my_pagination .pagination li+li{margin-left:3px}
.inner-page table{width:100%;margin-bottom:30px;}
.inner-page tr{background:none;}
.inner-page tr:nth-child(even){background:#f2f2f2;}
.inner-page td{line-height:30px;color:#303030;font-weight:400;font-size:16px;border:1px solid #ccc;padding:13px 10px}
.inner-page th{line-height:30px;color:#000;font-weight:700;font-size:16px;border:1px solid #ccc;padding:13px 10px}
.inner-page tr:first-child td{line-height:30px;color:#000;font-weight:700;font-size:16px;border:1px solid #ccc;padding:13px 10px}
.contact-page .contact_us_icon span.title{display:block;color:#000;font-weight:600;font-size:20px;margin:0 0 9px 0}
.contact-page .contact_us_icon span.fa,
.contact-page .contact_us_icon.abn span{display:table-cell;vertical-align:middle;height:60px;width:60px;position:relative;color:#fff;font-size:26px;background:#01366d;text-align:center}
.contact-page .contact_us_icon.abn span{text-align:center;font-weight:700;font-family:"Delta";font-size:16px;text-transform:uppercase}
.contact-page .contact_us_icon span.fa:before{}
.contact-page .contact_us_icon p, .contact-page .contact_us_icon a{display:table-cell;margin-bottom:0;color:#606060;line-height:24px;vertical-align:middle;font-weight:400;font-size:15px}
.contact-page .contact_us_icon > p{padding-left:15px}
.contact-page .contact_us_icon > a{padding-left:15px}
.contact-page .contact_us_icon+.contact_us_icon{margin-top:30px}
.map{}
.contact-page .map iframe{border:none;width:100%;height:330px;display:block}
.contact-form form{margin:50px auto 0 auto;max-width:770px}
.input-box .input:-webkit-autofill{}
.input-box{margin-bottom:30px;position:relative;z-index:1}
.input-box .input{width:100%;border-radius:0;-webkit-border-radius:0;height:60px;border:1px solid #bbb;color:#707070;font-size:18px;font-weight:400;font-family:"BlissPro";padding:6px 15px 8px 18px;background:none;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;background:#fff;appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none;box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none}
.input-box .input::-webkit-input-placeholder{color:#606060;opacity:1}
.input-box .input:-moz-placeholder{color:#606060;opacity:1}
.input-box .input::-moz-placeholder{color:#606060;opacity:1}
.input-box .input:-ms-input-placeholder{color:#606060;opacity:1}
.lbl-input{font-weight:400;margin:0;font-size:14px;color:#606060;font-family:"BlissPro";line-height:22px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;position:absolute;left:5px;top:20px;padding:0 5px;background:#fff;pointer-events:none}
.input-box textarea.input{height:150px;resize:none;display:block;padding:20px 20px 10px 20px}
.input-label{font-weight:400;font-size:18px;color:#707070;margin:0;position:absolute;left:14px;top:18px;padding:0 5px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;background:#fff;pointer-events:none;line-height:24px;z-index:1}
.input-box.filled .input-label,
.input-box.focus .input-label{top:-11px}
select{appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none}
select::-ms-expand{display:none !important}
select:-moz-focusring{color:transparent;text-shadow:0 0 0 #606060;-moz-transition:all 0s ease}
.select-box select{appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none;width:100%;border-radius:0;-webkit-border-radius:0;height:60px;border:1px solid #bbb;color:#606060;font-size:16px;font-weight:400;padding:10px 18px;background:none;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.select-box:after{content:"\f107";display:block;height:58px;width:50px;background:#fff;position:absolute;right:1px;top:1px;pointer-events:none;font-size:24px;font-family:"FontAwesome";line-height:56px;text-align:center;color:#bbb}
.input-box.submit-box{position:relative;z-index:1;margin:0;min-width:226px}
.input-box.submit-box:before{content:"";display:block;height:100%;width:100%;position:absolute;bottom:0;left:0;z-index:-1;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;background:#40cd7b}
.input-box.submit-box input{background:none;padding:0;color:#fff;height:60px;border:none;font-family:'BlissPro';font-size:16px;font-weight:700;width:100%;margin:0;border:2px solid #40cd7b}
.radio-container{margin:20px 0 29px 0}
.radio-container:after{content:"";display:block;clear:both}
.input-radio-label{position:relative;padding:0 10px 0 30px;min-height:20px;margin:0;color:#606060;font-size:14px;cursor:pointer}
.input-radio-label input{position:absolute;left:0;top:0;margin:0;height:20px;width:20px;opacity:0}
.input-radio-label .icon{height:20px;width:20px;border:2px solid #CCC;position:absolute;left:0;top:0;padding:4px;border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%}
.input-radio-label .icon:before{content:"";display:block;height:8px;width:8px;background:#10b269;border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;opacity:0}
.input-radio-label input:checked~.icon{border-color:#10b269}
.input-radio-label input:checked~.icon:before{opacity:1}
.input-radio-label .title{}
.checkbox-container{}
.checkbox-container:after{content:"";display:block;clear:both}
.input-checkbox-label{position:relative;padding-left:35px;min-height:20px;margin:0;color:#606060;font-size:14px}
.input-checkbox-label input{position:absolute;left:0;top:0;margin:0;height:20px;width:20px;opacity:0}
.input-checkbox-label .icon{height:20px;width:20px;border:2px solid #CCC;position:absolute;left:0;top:0;padding:4px}
.input-checkbox-label .icon:before{content:"";display:block;height:8px;width:8px;background:#10b269}
.input-checkbox-label input:checked~.icon{border-color:#10b269}
.input-checkbox-label input:checked~.icon:before{opacity:1}
.input-checkbox-label .title{}
.date-box:before{content:"\f073";font-family:"FontAwesome";font-size:26px;color:#b4b4b4;position:absolute;right:1px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);pointer-events:none;width:42px;background:#fff;line-height:46px;text-align:center}
.file-box{margin-top:14px}
.file-box:before{content:"Browse";display:block;position:absolute;right:0;top:0;line-height:40px;text-align:center;padding:0 0;min-width:100px;background:#e5e5e5;color:#303030;font-size:14px;font-weight:700;z-index:1;pointer-events:none}
.input-box label.lbl_input{position:absolute;left:0;top:0;width:100%;pointer-events:none;margin:0;line-height:62px;padding:0 10px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;color:#606060}
.input-box.focus label.lbl_input,
.input-box.filled label.lbl_input{top:-30px}
.captcha-box{position:relative;display:inline-block;}
.wpcf7-form-control-wrap{display:block}
.req{color:#f00;margin:0;font-weight:400}
div .wpcf7-form label.error{background:#9c0000;padding:3px 5px;position:absolute;top:100%;right:10px;margin:-10px 0 0 0;color:#fff;z-index:2;font-size:13px;font-weight:400;}
div .wpcf7-form label.error:before{content:"";display:block;height:5px;background:#9c0000;width:5px;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;top:-3px;right:7px}
.recaptcha-error-message{background:#9c0000;padding:3px 5px;position:absolute;top:100%;right:10px;margin:-10px 0 0 0;color:#fff;z-index:2;font-size:12px;font-weight:400;}
.recaptcha-error-message:before{content:"";display:block;height:5px;background:#9c0000;width:5px;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;top:-3px;right:7px}
div div.wpcf7-response-output{text-align:center;margin:30px 0 0 0;padding:7px 15px;background:#fff}
div div.wpcf7-validation-errors{color:#f00;border-color:#f00}
div div.wpcf7-mail-sent-ng{color:#f00;border-color:#f00}
div div.wpcf7-spam-blocked{color:#f00;border-color:#f00}
div div.wpcf7-mail-sent-ok{color:#398f14}
label.require{font-size:14px;color:#707070;font-weight:300;margin:6px 0 0 0;display:block;text-align:center}
div.wpcf7 div .ajax-loader{height:24px;width:24px;margin:0;position:absolute;right:15px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
div.wpcf7 div img.ajax-loader{visibility:visible;background:none}
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill{}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s, color 5000s ease-in-out 0s;transition-delay:background-color 5000s, color 5000s;}
.hl-newsletter-input-box .formError{left:auto !important;top:100% !important;background:#9c0000;right:10px;padding:0 10px;margin-top:-10px !important;line-height:20px;font-size:13px;opacity:1 !important;z-index:1;}
.hl-newsletter-input-box .formError .formErrorContent{background:none;border:none;color:#fff;font-family:"BlissPro";padding:0;width:auto;}
.hl-newsletter-input-box .formError:before{content:"";display:block !important;height:0;width:0;border-style:solid;border-width:0 5px 6px 5px;position:absolute;right:10px;bottom:100%;border-color:transparent transparent #9c0000 transparent;}
.contact-page{padding:0}
.contact-form{padding:50px 0 57px 0}
.contact-form h2,.contact-form .h2{color:#000;font-weight:100;font-size:42px}
.contact-cta{padding:50px 0 51px 0;background:#f1f1f1}
.contact-cta-content h2,.contact-cta-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.contact-cta-content p{font-size:15px;color:#404040;margin:0}
.contact-cta-box{text-align:center;margin-top:45px}
.contact-cta-box .fa{color:#f08859;font-size:44px}
.contact-cta-box h3,.contact-cta-box .h3{color:#303030;font-weight:400;font-size:24px;line-height:56px;margin:9px 0 18px 0}
.contact-cta-box h3:after,.contact-cta-box .h3:after{content:"";display:block;margin:0 auto;height:2px;width:50px;background:#42ce7a}
.contact-cta-box p{color:#404040;font-size:15px;font-weight:300;line-height:34px;margin:0}
.contact-cta-box p a{color:#404040}
.contact-map{padding:52px 0 60px 0}
.contact-map h2,.contact-map .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 39px 0}
.contact-map iframe{border:none;width:100%;height:400px;vertical-align:top}
.news_container{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -15px}
.news_box{width:33.33333333%;position:relative;padding:0 15px;margin:0 0 40px 0}
.news_box figure{}
.news_box figure > a{display:block;position:relative;color:#fff;overflow:hidden}
.news_box figure > a .fa{position:absolute;left:50%;bottom:100%;transform:translate(-50%,-10px);-moz-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);-o-transform:translate(-50%,-10px);-webkit-transform:translate(-50%,-10px);font-size:50px;z-index:2;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.news_box figure > a:before{display:block;content:"";position:absolute;left:0;bottom:0;height:0;width:100%;background:rgba(0,0,0,0.7);z-index:1;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.news_box figure > a img{position:relative;z-index:-1}
.news-date{font-size:15px;color:#f18959;font-family:"BlissPro";font-weight:400;display:block;margin:24px 0 6px 0}
.news-date:before{content:"\f073";font-family:"FontAwesome";font-size:20px;font-weight:400;margin-right:10px}
.news_box h4,.news_box .h4{font-size:18px;color:#404040;font-family:"BlissPro";font-weight:700;line-height:30px;margin:0 0 14px 0}
.news_box h4 a,.news_box .h4 a{color:#404040}
.news_box p{margin:0 0 27px 0}
.news_box .button{color:#fff;font-size:16px;font-weight:400}
.news_box .button:before{height:100%}
.news-page .my_pagination .pagination{margin:0}
.news-content .comment_box{margin-bottom:10px}
.news-content:after{display:block;content:"";clear:both}
.news-content h5{margin:0 0 10px 0}
.news-sidebar .comment_box > span{color:#999;font-size:15px}
.news-sidebar ul{list-style-type:none;padding:20px;margin:0;display:block;background:#f0f0f0}
.news-sidebar ul li{color:#606060;font-size:16px;padding:0;line-height:24px}
.news-sidebar ul li+li{margin-top:6px}


.news-sidebar ul li a{color:#606060}
.news-sidebar ul li:before{display:none}
.news-sidebar ul li a:before{content:"\f105";font-family:"FontAwesome";font-size:18px;margin:-1px 5px 0 0;display:inline-block;vertical-align:top}
.news-content ul li a{color:#808080;position:relative;font-size:16px;margin-right:5px}
.news-page .comment_box .blog_date:before{content:"\f073";font:normal normal normal 16px/1 FontAwesome;color:#999;margin:0 5px 0 0}
.news-page .comment_box .blog_author:before{content:"\f007";font:normal normal normal 18px/1 FontAwesome;color:#999;margin:0 5px 0 0}
.news-content .blog_author{margin:0 0 0 15px;font-size:15px;}
.news-sidebar h5{color:#fff;margin:0;padding:10px 15px;background:#42ce7a;font-size:20px;font-weight:700}
.news-sidebar ul li.selected a{color:#028c39}
.tags-box{padding:15px;background:#f0f0f0;font-size:0}
.news-sidebar ul .input-box{margin:0}
.news-sidebar ul .select-box select{height:50px;font-size:16px;background:#f0f0f0}
.news-sidebar ul .select-box:after{line-height:46px;height:46px;font-size:22px;background:#f0f0f0;color:#999;top:2px;}
.news-sidebar.tags a{display:inline-block;background:none;color:#fff;margin:0 10px 10px 0;padding:7px 10px 5px 10px;font-size:14px;background:#42ce7a}
.news-sidebar+.news-sidebar{margin-top:30px}
.news-content > *:last-child{margin-bottom:0}
.news-content iframe{max-width:100%;position:static !important}
.news-details .news-content img{}
.blogs .blog{border:1px solid #eee;padding:15px}
.blogs .blog .comment_box{margin-bottom:5px}
.blogs .blog img{float:left;margin:0 30px 0 0}
.blogs .blog:after{display:block;content:"";clear:both}
.blogs .blog h5{font-size:20px;margin:0 0 10px 0}
.blogs .blog h5 a{color:#404040}
.blogs .blog p{margin:0}
.blog-page .comment-box{margin-bottom:5px}
.blogs .blog .comment-box > span{color:#999;font-size:15px}
.blogs .blog .comment-box > span.blog_date:before,
.news-details .blog-date:before{content:"\f073";font:normal normal normal 16px/1 FontAwesome;color:#999;margin:0 10px 0 0;}
.news-details .blog-author:before{content:"\f007";font:normal normal normal 18px/1 FontAwesome;color:#999;margin:0 10px 0 0}
.blog-page .comment-box .blog-author{margin-left:15px}
.blog-page .read-more{display:inline-block}
.blogs .blog+.blog{margin-top:30px}
.news-details .blog_date{font-size:15px}
.news-details img{}
.blog-info{border-bottom:2px solid #42ce7a;margin-bottom:30px;padding-bottom:20px;}
.blog-author{display:block;}
.blog-date{display:block;margin-top:5px;}
.blog-list-content{overflow:hidden;}
.blog-list-content .addtoany_list a{padding:0;}
.blog-list-content .addtoany_list span{vertical-align:top;}
.blog-list-content .addtoany_list a + a{margin-left:10px;}
.blog-list-content .addtoany_shortcode{margin-top:15px;}
.blog-list-content .button.inverse{line-height:34px;min-width:120px;float:right;margin-top:15px;}
.blog-list-content .link{float:right;margin-top:5px;}
.testimonial-list{}
.testimonial-list+.testimonial-list{margin-top:30px;border-top:1px solid #EEE;padding-top:30px}
.testimonial-list .testimonial-content{padding:12px 25px 0 20px;position:relative;}
.testimonial-list .testimonial-content p{margin-bottom:10px;color:#606060;font-size:16px;font-weight:400;line-height:30px}
.testimonial-list .testimonial-content p a{font-weight:400;margin-left:5px}
.testimonial-list .h5,.testimonial-list h5{color:#303030;margin:20px 0 0 0;font-size:20px}
.testimonial_pagination ul{list-style-type:none;padding:0;float:left;position:relative;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);}
.testimonial_pagination ul{list-style-type:none;padding:0;float:left;position:relative;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);margin:15px 0 0 0}
.testimonial-list .testimonial-content:before{position:absolute;z-index:-1;content:"\f10d";top:0;left:0;font-family:"FontAwesome";font-size:32px;color:#ccc;line-height:initial;opacity:0.5}
.testimonial-list .testimonial-content:after{position:absolute;z-index:-1;content:"\f10d";bottom:32px;right:0;font-family:"FontAwesome";font-size:32px;color:#ccc;line-height:initial;opacity:0.5;transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}
.testimonial-list .testimonial-content *:last-child{margin-bottom:0}
.testimonials-client{color:#003e7e;font-size:18px;font-weight:700;display:block;text-align:right}
.testimonials-designation{color:#283891;font-size:14px;font-weight:300;display:block;text-align:right;margin-top:5px}
.testimonials-page .my_pagination{border-top:1px solid #eee;margin-top:30px}
.team-page{}
.team-page .armodal *:last-child{margin-bottom:0}
.team-page .armodal_box h4,.staff_page .armodal_box .h4{color:#003e7e;font-weight:700;font-size:18px;margin:0 0 5px 0;line-height:30px}
.team-page .armodal img{float:left;margin:0 30px 15px 0;border:1px solid #EEE}
.team-page .armodal ul{padding:0}
.team-page .armodal .team-popup-designation{display:block;font-size:14px;font-weight:400;margin:0 0 20px 0;color:#909090;line-height:20px}
.team{}
.team figure{text-align:center;margin:0 0 40px 0}
.team figure > a{display:block;position:relative;overflow:hidden;padding-bottom:118.52%}
.team figure > a:before{content:"";display:block;height:100%;width:100%;border:1px solid #eee;pointer-events:none;position:absolute;left:0;top:0;z-index:1}
.team figure > a:after{content:"";display:block;position:absolute;left:0;bottom:0;height:0;width:100%;z-index:1;background:rgba(0,0,0,0.8);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.team figure > a .fa{position:absolute;left:50%;bottom:100%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;z-index:2;color:#fff;font-size:40px}
.team figure > a img{pointer-events:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.team figure h4,.team figure .h4{font-size:16px;color:#003e7e;margin:15px 0 0 0;line-height:26px}
.team figure h4 a,.team figure .h4 a{color:#003e7e}
.team-designation{font-size:14px;color:#606060;display:block;line-height:26px}
.team-page .my_pagination .pagination{margin:0}
.download-page{padding:70px 0 40px 0}
.downloads{display:table;width:100%;margin:0 0 30px 0}
.download-content{display:table-cell;vertical-align:middle;padding:0 0 0 15px}
.download-icon{display:table-cell;vertical-align:middle;font-size:50px;width:43px;line-height:52px}
.download-icon .fa{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.download-icon .fa-file-pdf-o{color:#f00}
.download-icon .fa-file-word-o{color:#78b450}
.download-title{display:block;font-size:14px;line-height:24px}
.download-link{font-weight:500;display:inline-block;vertical-align:top;line-height:24px}
.gallery_listing-page{padding:40px 0 70px 0}
.gallery_listing-page figure{margin-top:30px}
.gallery_listing-page figure > a{display:block;position:relative;overflow:hidden}
.gallery_listing-page figure > a:before{content:"";display:block;position:absolute;left:0;bottom:0;height:0;width:100%;background:rgba(0,0,0,0.7);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.gallery_listing-page figure > a:after{content:"\f00a";font-family:"FontAwesome";font-size:30px;color:#fff;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;position:absolute;left:50%;bottom:100%;transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}
.gallery_listing-page .sidebar{margin-top:30px}
.gallery_details-page{padding:40px 0 70px 0}
.gallery_details-page figure{margin-top:30px}
.gallery_details-page figure > a{display:block;position:relative;overflow:hidden}
.gallery_details-page figure > a:before{content:"";display:block;position:absolute;left:0;bottom:0;height:0;width:100%;background:rgba(0,0,0,0.7);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.gallery_details-page figure > a:after{content:"\f00e";font-family:"FontAwesome";font-size:30px;color:#fff;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;position:absolute;left:50%;bottom:100%;transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}
.faqs-page .panel-heading{color:#303030;border-radius:0;-webkit-border-radius:0;padding:0}
.faqs-page .panel-heading > a{color:#fff !important;font-size:18px;font-weight:300;padding:14px 60px 14px 20px;display:block;position:relative;background:#40cd7b;border:1px solid #40cd7b;line-height:30px}
.faqs-page .panel{border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;border:none}
.faqs-page .panel-collapse{}
.faqs-page .store_locators{margin-top:40px}
.faqs-page .panel-heading > a span.icon{display:block;height:30px;width:30px;background:#fff;position:absolute;right:14px;top:14px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.faqs-page .panel-heading > a span.icon:before,
.faqs-page .panel-heading > a span.icon:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:14px;height:2px;background:#606060;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.faqs-page .panel-heading > a span.icon:after{width:2px;height:0}
.faqs-page .panel-heading > a.collapsed{background:none;color:#303030 !important;border-color:#ddd}
.faqs-page .panel-heading > a.collapsed span.icon:after{height:14px}
.faqs-page .panel-heading > a.collapsed span.icon{background:#606060}
.faqs-page .panel-heading > a.collapsed span.icon:before,
.faqs-page .panel-heading > a.collapsed span.icon:after{background:#fff}
.faqs-page .panel+.panel{margin-top:20px}
.faqs-page .panel-content{padding:24px 20px}
.faqs-page .faqs img{margin-bottom:20px}
.faqs-page .panel-content *:last-child{margin-bottom:0}
.faqs-page .panel-group.faqs{margin-bottom:0}
.faqs-page .panel-group{max-width:770px;margin:0 auto}
.faqs-content{}
.faqs-content h2,.faqs-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.faqs-content *:last-child{margin-bottom:0}
.faqs-search-container{max-width:770px;margin:48px auto 0 auto}
.faqs-search-container h2,.faqs-search-container .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 49px 0}
.faqs-search-box{position:relative}
.faqs-seach-txt{width:100%;height:60px;background:#eaeaea;font-size:18px;font-weight:300;color:#909090;border:none;padding:0 21px}
.faqs-seach-btn{width:50px;height:60px;border:none;padding:0;position:absolute;right:0;top:0;background:#eaeaea}
.faqs-search-box:before{height:24px;width:24px;background:url(../images/sprite.png) no-repeat -77px -64px transparent;content:"";display:block;position:absolute;right:19px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);pointer-events:none;z-index:1}
.faqs-seach-txt::-webkit-input-placeholder{color:#909090;opacity:1}
.faqs-seach-txt:-moz-placeholder{color:#909090;opacity:1}
.faqs-seach-txt::-moz-placeholder{color:#909090;opacity:1}
.faqs-seach-txt:-ms-input-placeholder{color:#909090;opacity:1}
.faqs-tabs ul.nav-tabs{padding:0;border:none;padding-bottom:12px;display:block;font-size:0;text-align:center;margin:0 0 50px 0}
.faqs-tabs ul.nav-tabs li.nav-item{padding:0;margin:0;display:inline-block;vertical-align:top}
.faqs-tabs ul.nav-tabs li.nav-item:before{display:none}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link{padding:0;border:none;background:#6f6f6f;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;position:relative;display:inline-block;min-width:170px;text-align:center;padding:12px 10px 11px 10px;z-index:1;vertical-align:top}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link:before{content:"";display:block;height:0;width:0;border-style:solid;border-width:12px 10px 0 10px;position:absolute;left:50%;top:100%;border-color:#707070 transparent transparent transparent;margin:-12px 0 0 -10px;z-index:-2;}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link span{font-weight:700;color:#fff;font-size:18px;vertical-align:top;line-height:31px;display:inline-block}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link img{margin:0 8px 0 0;vertical-align:top}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link.active{}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link:after{background:#f08859;content:"";height:0;width:100%;position:absolute;left:0;top:0;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;z-index:-1}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link.active:after{height:100%}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link.active:before{margin:0 0 0 -10px;border-color:#f08859 transparent transparent transparent;transition:margin 0.3s ease 0.3s, border 0s ease 0.3s;-moz-transition:margin 0.3s ease 0.3s, border 0s ease 0.3s;-ms-transition:margin 0.3s ease 0.3s, border 0s ease 0.3s;-o-transition:margin 0.3s ease 0.3s, border 0s ease 0.3s;-webkit-transition:margin 0.3s ease 0.3s, border 0s ease 0.3s}
.faqs-tabs ul.nav-tabs li.nav-item+li.nav-item{margin-left:30px}
.faqs-tabs{margin:40px 0 0 0}
.product-list a{display:block;position:relative;margin-top:30px;overflow:hidden}
.product-list figure{}
.product-list figcaption{background:rgba(0,0,0,0.8);text-align:center;position:absolute;left:0;right:0;top:100%;padding:17px 10px;transform:translateY(-80px);-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);-webkit-transform:translateY(-80px);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.product-list figcaption h3,.product-list figcaption .h3{color:#fff;font-weight:100;font-size:24px;margin:0;padding:0 0 17px 0;text-align:center}
.product-list figcaption h3 img,.product-list figcaption .h3 img{margin-right:15px}
.product-list figcaption p{margin:0;color:#fff;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.product-list{padding:0 0 20px 0}
.product-content{margin:50px 0 0 0}
.product-content .text-center{font-size:42px;color:#000;font-weight:100;margin:0 0 42px 0}
.product-content *:last-child{margin-bottom:0}
.product-list h2,.product-list .h2{font-size:42px;color:#000;font-weight:100;margin:0 0 20px 0}
.forex-about{padding:0 0 50px 0;}
.forex-about h2,.forex-about .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 33px 0}
.forex-about p{font-weight:300;color:#404040;font-size:15px;line-height:24px;margin:0 0 21px 0}
.forex-about h4,.forex-about .h4{color:#404040;line-height:24px;font-weight:400;font-size:24px}
.forex-about *:last-child{margin-bottom:0}
.forex-services{margin:42px 0 0 0}
.forex-service{}
.forex-service figure{position:relative}
.forex-service figure > a{display:block}
.forex-service figcaption{position:absolute;left:0;bottom:0;width:100%;pointer-events:none}
.forex-service figcaption h3,.forex-service figcaption .h3{background:rgba(0,0,0,0.8);margin:0;text-align:center;padding:20px 15px;font-weight:100;font-size:24px;color:#fff;line-height:38px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.forex-service figcaption h3 img,.forex-service figcaption .h3 img{margin:0 16px 0 0;vertical-align:top}
.forex-service-info{margin:33px 0 0 0}
.forex-service-info p{}
.forex-service-info *:last-child{margin-bottom:0}
.forex-cta{position:relative;padding:119px 0}
.forex-cta:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.7)}
.forex-cta h2,.forex-cta .h2{color:#fff;font-size:42px;font-weight:100;margin:0 0 10px 0}
.forex-cta p{color:#fff;margin:0 0 25px 0}
.forex-cta ul{column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;-webkit-column-count:2;padding:0;margin:0}
.forex-cta ul li{color:#fff;font-size:18px;line-height:40px;padding:0 0 0 32px}
.forex-cta ul li:before{color:#f08859;font-size:18px;top:11px;font-weight:400}
.forex-cta .button{display:block;color:#fff;font-size:20px;font-weight:300;line-height:57px}
.forex-cta-content{margin:33px 0 0 0}
.forex-cta-buttons{}
.forex-cta .button+.button{margin-top:20px}
.forex-page .panel-heading{color:#303030;border-radius:0;-webkit-border-radius:0;padding:0}
.forex-page .panel-heading > a{color:#fff !important;font-size:24px;font-weight:300;padding:14px 65px 14px 30px;display:block;position:relative;background:#40cd7b;border:1px solid #40cd7b;line-height:40px;min-height:70px;left:-0.2px;}
.forex-page .panel{border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;border:none}
.forex-page .panel-collapse{padding-bottom:30px}
.forex-page .panel-heading > a span.icon{display:block;height:30px;width:30px;position:absolute;right:26px;top:19px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.forex-page .panel-heading > a span.icon:before,
.forex-page .panel-heading > a span.icon:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:24px;height:2px;background:#fff;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.forex-page .panel-heading > a span.icon:after{width:2px;height:0}
.forex-page .panel-heading > a.collapsed{background:none;color:#000 !important;border-color:#606060}
.forex-page .panel-heading > a.collapsed span.icon:after{height:24px}
.forex-page .panel-heading > a.collapsed span.icon{}
.forex-page .panel-heading > a.collapsed span.icon:before,
.forex-page .panel-heading > a.collapsed span.icon:after{background:#202020}
.forex-page .panel+.panel{margin-top:30px}
.forex-page .panel-content{padding:30px 30px;box-shadow:0 0 60px rgba(0,0,0,0.15);-moz-box-shadow:0 0 60px rgba(0,0,0,0.15);-ms-box-shadow:0 0 60px rgba(0,0,0,0.15);-o-box-shadow:0 0 60px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 60px rgba(0,0,0,0.15)}
.forex-page .faqs img{margin-bottom:20px}
.forex-page .panel-content *:last-child{margin-bottom:0}
.forex-page .panel-group.faqs{margin-bottom:0}
.forex-page .panel-group{}
.forex-info-tables{padding:60px 0 0 0}
.forex-info-table{}
.forex-info-table table{}
.forex-info-table tr{text-align:center}
.forex-info-table td{border-color:#ccc;font-size:16px;font-weight:400;width:16.66666667%;padding:13px 10px;line-height:30px;background:none;}
.forex-info-table th{border-color:#6f6f6f;color:#fff;font-size:16px;padding:13px 10px;line-height:30px;background:#6f6f6f;border-right-color:#ccc}
.forex-info-table th:last-child{border-right-color:#6f6f6f}
.trading-platforms-content{margin:0 0 17px 0}
.trading-platforms-content *:last-child{margin-bottom:0}
.trading-platforms-content h2,.trading-platforms-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 44px 0}
.trading-platforms-content p{}
.trading-platform{margin:30px 0 0 0}
.trading-platform figure{position:relative}
.trading-platform figure > a{display:block}
.trading-platform figure > a img{width:100%;}
.trading-platform figcaption{position:absolute;left:0;bottom:0;width:100%;text-align:center;background:rgba(0,0,0,0.8);padding:14px 0 15px 0;pointer-events:none;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.trading-platform figcaption h3,.trading-platform figcaption .h3{color:#fff;font-weight:100;font-size:22px;margin:0;line-height:51px}
.trading-platform figcaption h3 img,.trading-platform figcaption .h3 img{margin:0 18px 0 0;vertical-align:top}
.trading-tools{padding:60px 0 0 0}
.trading-tools-content{margin:0 0 17px 0}
.trading-tools-content *:last-child{margin-bottom:0}
.trading-tools-content h2,.trading-tools-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.trading-tools-content p{}
.trading-tool{margin:30px 0 0 0}
.trading-tool figure{position:relative}
.trading-tool figure > a{display:block}
.trading-tool figcaption{position:absolute;left:0;bottom:0;width:100%;text-align:center;background:rgba(0,0,0,0.8);padding:14px 0 14px 0;pointer-events:none;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.trading-tool figcaption h3,.trading-tool figcaption .h3{color:#fff;font-weight:100;font-size:24px;margin:0}
.trading-tool figcaption h3 img,.trading-tool figcaption .h3 img{margin:0 18px 0 0}
.trades-contents{padding:60px 0 0 0}
.trades-content{}
.trades-content *:last-child{margin-bottom:0}
.trades-content h2,.trades-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.trades-content p{}
.trading-platforms .row{justify-content:center;}
.quick-support-page{padding:0}
.quick-support-downloads{padding:50px 0 60px 0}
.quick-support-download{margin-top:30px;text-align:center;}
.quick-support-download p{}
.quick-support-download figure{position:relative;}
.quick-support-download figure img{width:380px;max-width:100%;}
.quick-support-download figcaption{position:absolute;left:50%;top:31%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);}
.quick-support-download a.button{background:#42ce7a;min-width:230px;padding:0 65px 0 15px;font-weight:700;font-size:18px;color:#fff !important;}
.quick-support-download a i{position:absolute;right:-2px;top:-2px;width:50px;bottom:-2px;line-height:50px;background:#22a259;font-size:22px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.quick-support-download a:before{display:none;}
.quick-support-download a img{}
.quick-support-downloads-content{}
.quick-support-downloads-content h2,.quick-support-downloads-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.quick-support-downloads-content p{}
.quick-support-downloads-content *:last-child{margin-bottom:0}
.remote-access{background:#f1f1f1;padding:50px 0 60px 0}
.remote-access-content{}
.remote-access-content *:last-child{margin-bottom:0}
.remote-access-content ul{counter-reset:index;padding:0;margin:0 0 40px 0}
.remote-access-content ul li{padding:10px 0 0 100px;color:#404040;font-weight:300;font-size:15px;position:relative;min-height:70px}
.remote-access-content ul li+li{margin-top:50px}
.remote-access-content ul li:before{display:none}
.remote-access-content ul li:after{counter-increment:index;content:counter(index);display:block;line-height:70px;width:70px;text-align:center;background:#606060;color:#fff;font-weight:700;font-size:36px;position:absolute;left:0;top:0}
.remote-access-content ul li strong{color:#f18959;font-weight:700;font-size:18px;display:block}
.remote-access-content p{}
.remote-access h2,.remote-access .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 50px 0}
.inner-page.wallet-page{padding:0}
.wallet-contents{padding:50px 0 57px 0}
.wallet-contents h2,.wallet-contents .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 33px 0}
.wallet-contents p{}
.wallet-contents *:last-child{margin-bottom:0}
.wallet-cta{position:relative;padding:75px 0 74px 0}
.wallet-cta:before{content:"";display:block;position:absolute;left:0;top:0;background:rgba(0,0,0,0.8);width:100%;height:100%}
.wallet-cta h2,.wallet-cta .h2{color:#fff;font-weight:100;font-size:42px;margin:0;display:inline;line-height:50px}
.wallet-cta .button{float:right;margin-left:15px;min-width:230px;color:#fff !important;line-height:47px}
.wallet-currencies{padding-top:50px}
.wallet-currencies-content{}
.wallet-currencies-content h2,.wallet-currencies-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.wallet-currencies-content *:last-child{margin-bottom:0}
.wallet-currencies figure{text-align:center;padding:37px 0}
.wallet-currencies figure img{width:auto !important;margin:0 auto 24px auto;}
.wallet-currencies figcaption{}
.wallet-currencies .currency-type{color:#404040;font-size:15px;font-weight:300;line-height:24px;display:block}
.wallet-currencies .currency-name{color:#000;font-size:15px;font-weight:700;line-height:24px;display:block}
.wallet-currencies-slider{}
.wallet-currencies-slider .owl-nav > div{position:absolute;top:50%;left:-30px;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);margin-top:-20px;}
.wallet-currencies-slider .owl-nav > div span{font-size:50px;color:#303030;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.wallet-currencies-slider .owl-nav > div.owl-next{left:auto;right:-30px}
.wallet-clients{padding-bottom:60px}
.wallet-clients img{filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);-webkit-filter:grayscale(100%);opacity:0.5;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.wallet-clients-content{}
.wallet-clients-content *:last-child{margin-bottom:0}
.wallet-clients figure{padding:47px 0 0 0;text-align:center}
.wallet-notices{background:#f1f1f1;padding:49px 0 17px 0}
.wallet-notice-content{}
.wallet-notice-content h2,.wallet-notice-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.wallet-notice-content *:last-child{margin-bottom:0}
.wallet-notice-contents ul{padding:0;margin:0 0 40px 0}
.wallet-notice-contents ul li{padding:8px 0 0 100px;color:#404040;font-weight:300;font-size:15px;position:relative;min-height:70px}
.wallet-notice-contents ul li+li{margin-top:50px}
.wallet-notice-contents ul li:before{display:none}
.wallet-notice-contents ul li:after{display:block;line-height:70px;height:70px;width:70px;text-align:center;content:"";background:url(../images/note-icon.png) no-repeat center center #606060;position:absolute;left:0;top:0;}
.wallet-notice-contents ul li strong{color:#000;font-weight:700}
.wallet-notices-img{padding:54px 0 0 0}
.wallet-notices-img img{opacity:0.2}
.wallet-notice-contents{padding:23px 0 0 0}
.wallet-notice-contents p{}
.wallet-notice-contents p strong{color:#404040;font-weight:700;font-size:18px}
.inner-page.leverage-change-page{padding:0}
.leverage-rates{padding:50px 0 56px 0}
.leverage-rates h2,.leverage-rates .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.leverage-rates p{}
.leverage-rates p strong{font-weight:700;font-size:18px;color:#404040}
.leverage-rates *:last-child{margin-bottom:0}
.leverage-change-cta{position:relative;padding:75px 0 74px 0}
.leverage-change-cta:before{content:"";display:block;position:absolute;left:0;top:0;background:rgba(0,0,0,0.8);width:100%;height:100%}
.leverage-change-cta h2,.leverage-change-cta .h2{color:#fff;font-weight:100;font-size:42px;margin:0;display:inline;line-height:50px}
.leverage-change-cta .button{float:right;margin-left:15px;min-width:230px;color:#fff !important;line-height:47px}
.leverage-ratio{padding:59px 0 60px 0}
.leverage-ratio-content{}
.leverage-ratio-content h2,.leverage-ratio-content .h2{color:#000;font-weight:100;font-size:42px;margin:-10px 0 43px 0;line-height:50px}
.leverage-ratio-content p{margin-bottom:30px}
.leverage-ratio-content *:last-child{margin-bottom:0}
.leverage-ratio-content .link{}
.leverage-ratio-table td{border-color:#ccc;width:33.33333333%;padding:13px 30px}
.leverage-ratio-table th{border-color:#6f6f6f;color:#fff;background:#6f6f6f;border-right-color:#ccc;width:33.33333333%;padding:13px 30px}
.leverage-ratio-table th:last-child{border-right-color:#6f6f6f}
.inner-page.forex-trading-page{padding:0}
.about-foreign-exchange{padding:50px 0 57px 0}
.about-foreign-exchange h2,.about-foreign-exchange .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 44px 0}
.about-foreign-exchange p{}
.about-foreign-exchange *:last-child{margin-bottom:0}
.forex-trading-handbook{background:#f1f1f1;padding:50px 0 75px 0}
.forex-trading-handbook-content{}
.forex-trading-handbook-content h2,.forex-trading-handbook-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.forex-trading-handbook-content p{margin-bottom:31px;}
.forex-trading-handbook-content ul{column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;-webkit-column-count:2;padding:0;font-size:18px;margin:0 0 41px 0}
.forex-trading-handbook-content ul li{padding:0 0 0 32px;line-height:40px}
.forex-trading-handbook-content ul li:before{top:9px;font-size:20px}
.forex-trading-handbook-content .button{color:#fff;min-width:230px;font-weight:700;font-size:16px;line-height:47px}
.forex-trading-handbook-content .button:before{height:100%}
.forex-trading-handbook-content *:last-child{margin-bottom:0}
.forex-trading-handbook-img{text-align:center;padding:10px 0 0 0}
.forex-beginners{padding:50px 0 60px 0}
.forex-beginners h2,.forex-beginners .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 19px 0}
.forex-beginners figure{position:relative;text-align:center;margin:30px 0 0 0}
.forex-beginners figure > a{display:block}
.forex-beginners figure > a img{width:100%}
.forex-beginners figcaption{background:rgba(0,0,0,0.7);padding:15px 15px;position:absolute;bottom:0;left:0;width:100%;pointer-events:none;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.forex-beginners figcaption h3,.forex-beginners figcaption .h3{margin:0;color:#fff;font-size:18px;font-weight:100;line-height:30px}
.forex-trading-books{background:#f1f1f1;padding:50px 0 59px 0}
.forex-trading-book{text-align:center}
.forex-trading-book h2,.forex-trading-book .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 40px 0}
.forex-trading-book img{box-shadow:10px 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:10px 10px 20px rgba(0,0,0,0.2);-ms-box-shadow:10px 10px 20px rgba(0,0,0,0.2);-o-box-shadow:10px 10px 20px rgba(0,0,0,0.2);-webkit-box-shadow:10px 10px 20px rgba(0,0,0,0.2);display:block;margin:0 auto;}
.forex-trading-book .button{color:#fff;min-width:230px;font-weight:700;font-size:16px;margin-top:60px;line-height:47px}
.forex-trading-book .button:before{height:100%;top:auto;bottom:0;}
.forex-trading-book .button span{font-size:20px;margin-right:20px;vertical-align:middle}
.forex-strategies{padding:50px 0 0 0}
.forex-strategies h2,.forex-strategies .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 19px 0}
.forex-strategies figure{position:relative;margin:30px 0 0 0;overflow:hidden}
.forex-strategies figure > a{display:block}
.forex-strategies figure > a img{width:100%}
.forex-strategies figcaption{background:rgba(0,0,0,0.7);top:100%;position:absolute;left:0;width:100%;padding:20px 15px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transform:translateY(-80px);-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);-webkit-transform:translateY(-80px);pointer-events:none;text-align:center}
.forex-strategies figcaption h3,.forex-strategies figcaption .h3{padding:0 0 20px 0;color:#fff;font-size:24px;font-weight:100;margin:0;line-height:40px}
.forex-strategies figcaption p{color:#fff;margin:0}
.forex-strategies figure.locked:after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:url(../images/lock.png);height:110px;width:96px;pointer-events:none}
.forex-strategies figure.locked:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:80px;background:rgba(255,255,255,0.7);pointer-events:none}
.forex-strategies figure.locked figcaption{background:rgba(144,144,144,0.9);transform:translateY(-80px) !important;-moz-transform:translateY(-80px) !important;-ms-transform:translateY(-80px) !important;-o-transform:translateY(-80px) !important;-webkit-transform:translateY(-80px) !important}
.forex-trading-content{padding:55px 0 54px 0}
.forex-trading-content *:last-child{margin-bottom:0}
.inner-page.webinars-page{padding:0}
.webinars-content{padding:50px 0 57px 0}
.webinars-content h2,.webinars-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 44px 0}
.webinars-content p{}
.webinars-content *:last-child{margin-bottom:0}
.webinars-list{background:#f1f1f1;padding:60px 0 52px 0}
.webinars-list-content{}
.webinars-list-content .subject{display:block;color:#f18959;font-size:18px;font-weight:700;line-height:28px;margin:-7px 0 5px 0}
.webinars-list-content h2,.webinars-list-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 37px 0}
.webinars-list-content ul{padding:0 0 30px 0;margin:0}
.webinars-list-content ul li{color:#404040;font-size:18px;line-height:40px;padding:0 0 0 32px}
.webinars-list-content ul li:before{top:9px;font-size:20px}
.webinars-by{}
.webinars-by:before{content:"";display:block;height:1px;max-width:570px;background:#bbb;margin-bottom:35px}
.webinars-by-name{font-size:24px;color:#000;font-weight:300;line-height:30px;margin:0}
.webinars-by-designation{display:inline-block;vertical-align:top;line-height:34px;color:#606060;font-size:16px}
.webinars-by-company{display:inline-block;vertical-align:top;color:#606060;line-height:34px;font-size:16px}
.webinars-by-company:before{content:"|";margin:0 11px 0 7px}
.webinars-info:before{position:absolute;left:0;right:0;top:0;bottom:0;content:"";border:1px solid #bbb;z-index:-1}
.webinars-info:after{position:absolute;left:5px;right:5px;top:5px;bottom:5px;content:"";border:1px solid #bbb;z-index:-2}
.webinars-calendar{position:relative;padding:30px 0}
.webinars-calendar:before{content:"";display:block;position:absolute;left:50%;top:0;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);background:url(../images/calendar.png) no-repeat center center transparent;width:194px;height:222px;opacity:0.1}
.webinars-month{display:block;color:#000;font-weight:300;font-size:24px}
.webinars-date{display:block;color:#000;font-weight:700;font-size:100px;line-height:94px;margin:5px 0 2px 0}
.webinars-day{display:block;color:#404040;font-weight:300;font-size:16px}
.webinars-time{color:#000;font-weight:300;font-size:42px;padding:12px 0 26px 0}
.webinars-time span{color:#000;font-weight:100;font-size:18px;display:inline-block}
.webinars-info{text-align:center;padding:66px 0;position:relative;z-index:1}
.webinars-info .button{min-width:230px;line-height:47px;color:#fff;font-weight:700;font-size:16px}
.webinars-info .button:before{height:100%;top:auto;bottom:0;}
.webinars-list:nth-child(even){background:none}
.inner-page.video-tutorials-page{padding:0}
.video-tutorials-cta{position:relative;padding:71px 0 80px 0}
.video-tutorials-cta:before{content:"";display:block;position:absolute;left:0;top:0;background:rgba(0,0,0,0.8);width:100%;height:100%}
.video-tutorials-cta h2,.video-tutorials-cta .h2{color:#fff;font-weight:100;font-size:42px;margin:0;display:inline-block;line-height:50px;vertical-align:top;max-width:600px}
.video-tutorials-cta .button{float:right;margin-left:15px;min-width:230px;color:#fff !important;line-height:47px;margin-top:29px;font-size:20px}
.video-tutorials-learn{padding:50px 0 51px 0;border-bottom:1px solid #e5e5e5}
.video-tutorials-learn h2,.video-tutorials-learn .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 44px 0}
.video-tutorials-learn p{}
.video-tutorials-learn *:last-child{margin-bottom:0}
.video-tutorials-learn ul{column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;-webkit-column-count:2;padding:0}
.video-tutorials-learn ul li{color:#404040;font-size:18px;line-height:40px;font-weight:300;padding:0 0 0 32px}
.video-tutorials-learn ul li:before{font-size:18px;top:11px}
.video-tutorials-content{background:#f1f1f1;padding:50px 0 60px 0}
.video-tutorials-content h2,.video-tutorials-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 40px 0}
.video-tutorials-content .button{color:#fff;font-size:16px;font-weight:700;line-height:47px;min-width:230px;margin-top:47px}
.video-tutorials-content .button:before{height:100%;top:auto;bottom:0;}
.video-tutorials-content *:last-child{margin-bottom:0}
.video-tutorials{padding:50px 0 21px 0}
.video-tutorials h2,.video-tutorials .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 50px 0}
.video-tutorials figure{margin:0 0 58px 0;pointer-events:none;text-align:center}
.video-tutorials figure > a{display:block;position:relative}
.video-tutorials figure > a:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.4)}
.video-tutorials figure > a .fa{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-size:90px;color:#42ce7a}
.video-tutorials figure > a .fa:after{content:"";height:50px;width:50px;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:-1}
.video-tutorials figcaption{margin:25px 0 0 0;padding:0 20px}
.video-tutorials figcaption a{color:#404040;font-size:18px;font-weight:300;line-height:24px}
.video-tutorials figure a{pointer-events:auto}
.account-types-page{padding:50px 0 0 0}
.account-types-content{padding:0 0 57px 0}
.account-types-content h2,.account-types-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 44px 0}
.account-types-content p{font-size:15px}
.account-types-content *:last-child{margin-bottom:0}
.account-types-container{padding:0 0 50px 0;}
.account-type-title{vertical-align:middle}
.account-type-content{}
.account-type-row{line-height:24px;padding:0 15px;color:#404040;font-size:16px;text-align:center;border:1px solid #909090;border-width:0 1px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
.account-type-goplus{width:33.33333333%;padding:0 15px}
.account-type-goplus .account-type-title{background:#000;position:relative;padding:0 15px;text-align:center;overflow:hidden;height:auto !important;line-height:150px}
.account-type-goplus .account-type-title:after{content:"New";font-size:24px;display:block;line-height:40px;background:#f27f0c;color:#fff;position:absolute;right:0;top:0;transform:rotate(45deg);width:200px;font-weight:700;margin:18px -65px 0 0;text-align:center}
.account-type-standard{width:33.33333333%;padding:0 15px}
.account-type-standard .account-type-title{background:#06b572;font-weight:700;color:#fff;font-size:40px;line-height:150px;padding:0 15px;text-align:center;height:auto !important;}
.account-types-titles{width:25%;padding:0 15px}
.account-types-titles .account-type-title{color:#404040;font-weight:300;font-size:24px;line-height:150px;padding:0 30px;height:auto !important;}
.account-types{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -15px}
.account-types > div > div:before{content:"";display:block;position:absolute;left:0;right:-30px;top:0;bottom:0;z-index:-1}
.account-types > div > div{position:relative}
.account-types > div > div:nth-child(odd):before{background:#efefef}
.account-type-row label{margin:0;display:none}
.account-type-row.content{padding:17px 15px;min-height:83px;border-top:1px solid #909090}
.account-type-row .fa-check{font-size:24px;vertical-align:top}
.account-types-titles .account-type-row{border-color:transparent;text-align:left}
.account-types > div.account-type-goplus > div:before{right:0}
.account-type-row.markets{min-height:80px;padding:16px 15px}
.account-types > div{position:relative;padding-top:150px;}
.account-types > div:before{content:"";display:block;position:absolute;left:15px;right:15px;top:0;bottom:0;background:#fafafa;z-index:-1;border-bottom:1px solid #909090}
.account-types > div.account-types-titles:before{background:none;border-color:transparent}
.account-type-row .button{min-width:230px;line-height:47px;color:#fff;font-size:16px;font-weight:700}
.account-type-row .button:before{height:100%;top:auto;bottom:0;}
.account-type-goplus .account-type-row .button{border-color:#000}
.account-type-goplus .account-type-row .button:before{background:#000}
.account-type-row.deposit > span{display:block;width:100%;}
.account-type-row.deposit p{margin:48px 0 13px 0;width:100%}
.account-type-row.deposit p+p{margin:21px 0 13px 0}
.account-type-row .link{font-weight:700}
.account-type-row.deposit{}
.account-type-row:last-child{padding:18px 15px;display:block;text-align:center;}
.account-types-page .contact-cta{background:none}
.account-types-page .contact-form{background:#606060}
.account-types-page .contact-form h2,.account-types-page .contact-form .h2{color:#fff;margin:0}
.account-types-page .input-label{background:none}
.account-types-page .input-box.filled .input-label,
.account-types-page .input-box.focus .input-label{top:-22px;color:#fff}
.account-types-page label.require{color:#fff;width:100%;}
.popup *{pointer-events:none;}
.forex-trading-page .armodal{width:400px;text-align:center;}
.forex-trading-page .armodal h2, .forex-trading-page .armodal .h2{font-size:30px;font-weight:700;color:#000;margin:0 0 16px 0;}
.forex-trading-page .armodal .button{line-height:40px;color:#fff;}
.forex-trading-page .armodal .button:before{height:100%;}
.forex-trading-page .armodal h4, .forex-trading-page .armodal .h4{font-size:24px;font-weight:700;color:#606060;}
.forex-beginners iframe{vertical-align:top;position:absolute;left:0;top:0;width:100%;height:100%;}
.forex-beginer-iframe-container{position:relative;padding-bottom:50%;margin:30px -15px 0 -15px;}
.forex-strategies iframe{height:1128px;vertical-align:top;}
#items.iron-list{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;height:auto !important;margin:0 -15px;}
.hl-news #items.iron-list > .style-scope.mte-news-list{width:20%;display:block;position:static;transform:none !important;padding:0 15px;margin:0 0 30px 0;}
.style-scope.iron-list .item.mte-news-list{padding:0;border:none;margin:0;display:block;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;background:none;}
.mte-news-list-0 paper-scroll-header-panel.mte-news-list{max-width:100%;position:static;}
.paper-scroll-header-panel-0 #mainContainer.paper-scroll-header-panel{position:static;padding:0 !important;}
.mte-news-list-0 #maindiv.mte-news-list{height:auto !important;}
.hl-news #items.iron-list > template.style-scope.mte-news-list{display:none;}
.mte-news-list-0 .pad.mte-news-list{padding:0;}
.mte-news-list-0 .pad.mte-news-list .horizontal.layout{display:block;}
.mte-news-list-0 .pad.mte-news-list .horizontal.layout .end-justified{display:none;}
.hl-news .mte-news-list-0 .primary.mte-news-list{font-family:"BlissPro";color:#000;font-size:18px;font-weight:300;line-height:24px;margin:27px 0 8px 0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.hl-news .mte-news-list-0 .secondary.mte-news-list{color:#303030;line-height:24px;letter-spacing:-0.6px;margin:0;font-family:"BlissPro";font-size:14px;}
.hl-news .mte-news-list-0 .postedat.mte-news-list:before{content:"\f073";color:#f18959;font-size:14px;margin-right:5px;font-family:"FontAwesome";}
.hl-news .mte-news-list-0 .postedat.mte-news-list{display:inline-block;vertical-align:top;margin-right:25px;color:#909090;font-weight:100;font-size:14px;font-family:"BlissPro";}
.hl-news .mte-news-list-0 .image-responsive.mte-news-list{max-width:100%;width:100%;}
.hl-newsletter-input-box label.error{background:#9c0000;color:#fff;margin:0;position:absolute;top:100%;right:10px;padding:0 10px;margin-top:-10px;line-height:20px;font-size:13px;}
.hl-newsletter-input-box label.error:before{content:"";display:block;height:0;width:0;border-style:solid;border-width:0 5px 6px 5px;position:absolute;right:10px;bottom:100%;border-color:transparent transparent #9c0000 transparent;}
.hl-newsletter .mc4wp-alert.mc4wp-error{background:#9c0000;color:#fff;margin:15px 0 0 0;padding:5px 10px;float:left;width:100%;text-align:center;}
.hl-newsletter .mc4wp-alert.mc4wp-error p{margin:0;color:#fff;line-height:20px;}
.custom-page{overflow:hidden;}
.custom-page-section{}
.custom-page-section h2,.custom-page-section .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 40px 0 !important;line-height:50px;}
.custom-page-section + .custom-page-section{padding-top:50px;margin-top:50px;border-top:1px solid #eee;}
.custom-page-section p{text-align:left;}
.custom-page-section figcaption{padding:30px 0 40px 0;}
.custom-page-section *:last-child{margin-bottom:0;}
.custom-page .account-types-page{margin-bottom:-50px;}
.pdf-documents{margin:35px 0 0 0;}
.pdf-documents > a{display:table;margin:0 0 15px 0 !important;}
.pdf-documents > a i{font-size:40px;color:#f00;display:table-cell;vertical-align:middle;width:50px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.pdf-documents > a span{color:#000;display:table-cell;vertical-align:middle;font-weight:700;font-size:16px;}
b, strong{font-weight:700;}
.pdf-documents p{margin-top:15px;}
.cms-contents{border:1px solid #eee;padding:20px 20px;}
.cms-contents+.cms-contents{margin-top:30px;}
.cms-contents:nth-child(even){background:#eee;}
.go-plus .button{width:100%;font-size:18px;}
.go-plus .button + .button{margin-top:30px;}
.go-plus{position:relative;padding:0 0 50px 0;}
.go-plus:before{content:"";display:block;background:rgba(255,255,255,0.5);position:absolute;left:0;top:0;right:0;bottom:0;}
.go-plus h2,.go-plus .h2{color:#000;font-weight:100;font-size:42px;margin:30px 0 40px 0 !important;line-height:50px;}
.go-plus-cta{position:relative;padding:75px 0 74px 0;margin:50px 0;}
.go-plus-cta:before{content:"";display:block;position:absolute;left:0;top:0;background:rgba(0,0,0,0.8);width:100%;height:100%;}
.go-plus-cta h2, .go-plus-cta .h2{color:#fff;font-weight:100;font-size:42px;margin:0;display:inline;line-height:50px;}
.go-plus-cta .button{float:right;margin-left:15px;min-width:230px;color:#fff !important;line-height:47px;}
.why-go-plus{}
.why-go-plus figure{position:relative;overflow:hidden;text-align:center;margin:30px 0 0 0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.why-go-plus figcaption{padding:30px 0 0 0;}
.why-go-plus figcaption h3,.why-go-plus figcaption .h3{margin:0 0 25px 0;font-size:22px;}
.why-go-plus figcaption p{text-align:center;}
.why-go-plus figure > img{}
ul.trading-benefits{padding:0;margin:0 -15px;text-align:left;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;}
ul.trading-benefits li{width:20%;padding:0 15px;font-size:14px;text-align:center;}
ul.trading-benefits li:before{display:none;}
ul.trading-benefits li i{font-size:60px;color:#42ce7a;line-height:80px;font-weight:400;margin:0 0 10px 0;}
ul.trading-benefits li span{display:block;}
body > div.zopim:first-child { bottom: 30px !important; }
.hl-news #items.iron-list > div.style-scope.mte-news-list{display:none;}
.hl-news #items.iron-list > div.style-scope.mte-news-list:nth-child(2),
.hl-news #items.iron-list > div.style-scope.mte-news-list:nth-child(3),
.hl-news #items.iron-list > div.style-scope.mte-news-list:nth-child(4),
.hl-news #items.iron-list > div.style-scope.mte-news-list:nth-child(5),
.hl-news #items.iron-list > div.style-scope.mte-news-list:nth-child(6){display:block;}
.mt4-demo-form-container{padding-bottom:50px;}
.mt4-demo-form-container h2, .mt4-demo-form-container .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 43px 0;}
.mt4-demo-form-content h3, .mt4-demo-form-content .h3{font-weight:400;color:#303030;font-size:24px;margin:0 0 43px 0;}
.mt4-demo-form-content h3:after, .mt4-demo-form-content .h3:after{content:"";display:block;width:50px;height:2px;background:#42ce7a;margin-top:14px;}
.mt4-demo-form-content ul{padding:0;margin:0;}
.mt4-demo-form-content ul li{color:#404040;font-weight:300;font-size:18px;padding:0 0 0 32px;}
.mt4-demo-form-content ul li:before{font-size:18px;}
.mt4-demo-form-content ul li+li{margin-top:16px;}
.input-box.mobile-box{padding:0 0 0 118px;}
.input-box.mobile-box .input-label{left:134px;}
.input-box.mobile-box .select-box{position:absolute;left:0;top:0;width:119px;}
.input-box.mobile-box .select-box:after{}
.input-box.mobile-box .select-box select{padding:10px 10px;}
.try-demo-account{background:#f1f1f1;padding:50px 0 60px 0;}
.try-demo-account h2,.try-demo-account .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 44px 0;}
.try-demo-account figcaption{margin-top:22px;}
.try-demo-account figcaption span{font-weight:100;color:#fff;font-size:24px;margin:0 0 43px 0;}
.try-demo-account img{}
.try-demo-account figure{background:#484848;text-align:center;height:170px;margin:33px 0 0 0;padding:34px 15px 0 15px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.mt4-demo-cta{position:relative;z-index:1;padding:70px 0;margin-bottom:-50px;}
.mt4-demo-cta:before{content:"";display:block;position:absolute;left:0;top:0;background:rgba(0,0,0,0.8);right:0;bottom:0;}
.mt4-demo-cta h2,.mt4-demo-cta .h2{color:#fff;font-weight:100;font-size:42px;margin:0;line-height:60px;max-width:calc(100% - 540px);}
.mt4-demo-cta .col-12{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:center;}
.mt4-demo-cta .button{color:#fff;min-width:230px;}
.mt4-demo-form label.require{width:100%;text-align:center;}
.mt4-demo-form .input-box.submit-box{width:100%;}
.go-plus-currency{padding:50px 0 0 0;}
.go-plus-currency figure{text-align:center;}
.go-plus-currency figure img{width:auto !important;margin:0 auto;}
.go-plus-currency-type{color:#404040;font-size:15px;font-weight:300;line-height:24px;display:block;}
.go-plus-currency-price{color:#000;font-size:15px;font-weight:700;line-height:24px;display:block;}
.go-plus-currency-name{color:#000;font-size:15px;font-weight:700;line-height:24px;display:block;text-transform:uppercase;}
.go-plus-currency figcaption{padding:20px 0 40px 0;}
.go-plus-currency .col-cust-5{flex:0 0 20%;-ms-flex:0 0 20%;max-width:20%;}
.custom-page-section.go-plus-steps{margin-top:15px;}
.go-plus-steps .button{margin-top:30px;color:#fff;min-width:230px;}
.go-plus-steps .button:before{height:100%;bottom:0;top:auto;}
.go-plus-free-access h2 + p, .go-plus-free-access .h2 + p{margin-bottom:30px !important;}
.go-plus-free-access figure{margin-bottom:30px !important;}
.go-plus-currency-slider .owl-nav > div{position:absolute;top:50%;left:-30px;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);margin-top:-20px;}
.go-plus-currency-slider .owl-nav > div span{font-size:50px;color:#303030;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.go-plus-currency-slider .owl-nav > div.owl-next{left:auto;right:-30px}
.webinars-popup{display:none;background:rgba(0, 0, 0, 0.8);position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;}
.webinars-iframe-container{display:flex;position:absolute;left:0;top:0;right:0;bottom:0;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 15px;}
.webinars-iframe{position:relative;padding:40px 35px;width:540px;background:#fff;}
.webinars-iframe iframe{height:calc(100vh - 100px);width:100%;border:1px solid #eee;max-height:430px;}
.webinars-iframe button{background:none;border:none;position:absolute;right:15px;top:15px;font-size:20px;padding:0;}
body.webinars-sticky{position:fixed;top:0;left:0;right:0;bottom:0;}
.affiliates-form-container{padding-bottom:50px;}
.affiliates-form-container h2, .affiliates-form-container .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 43px 0;}
.affiliates-form-content{}
.affiliates-form-content figure{background:#484848;text-align:center;margin:0 0 30px 0;padding:40px 10px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.affiliates-form-content figcaption{margin:20px 0 0 0;}
.affiliates-form-content figcaption span{font-weight:100;color:#fff;font-size:19px;}
.affiliates-form{padding-top:30px;}
.affiliates-form h3, .affiliates-form .h3{font-weight:300;color:#303030;font-size:30px;margin:0 0 30px 0;}
.affiliates-guidelines{padding-top:50px;}
.affiliates-guidelines h3, .affiliates-guidelines .h3{font-weight:300;color:#303030;font-size:30px;margin:0 0 43px 0;}
.affiliates-guidelines .button{min-width:200px;font-size:16px;margin-top:20px;}
.affiliates-why-us{background:#f1f1f1;padding:50px 0;}
.affiliates-why-us-content{}
.affiliates-why-us-content ul{padding:0;margin:0;}
.affiliates-why-us-content ul li{padding:0;}
.affiliates-why-us-content ul li .icon{width:40px;font-size:30px;vertical-align:middle;color:#2c9755;margin-bottom:6px;}
.affiliates-why-us-content ul li h4, .affiliates-why-us-content ul li .h4{font-weight:300;color:#303030;font-size:30px;margin:0 0 15px 0;}
.affiliates-why-us-content ul li:before{display:none;}
.affiliates-why-us-content h2, .affiliates-why-us-content .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 43px 0;}
.affiliates-why-us-content ul li p{margin:0;}
.affiliates-why-us-content ul li+li{margin-top:30px;}
.metatrader-page{}
ul.metatrader-trading-platform{font-size:0;padding:0;margin:0 -15px;text-align:left;}
ul.metatrader-trading-platform li{display:table;width:25%;padding:0 15px;vertical-align:top;font-size:14px;display:inline-block;}
ul.metatrader-trading-platform li:before{display:none;}
ul.metatrader-trading-platform li i{display:table-cell;vertical-align:middle;width:50px;font-size:40px;color:#42ce7a;}
ul.metatrader-trading-platform li span{display:table-cell;vertical-align:middle;}
.metatrader-content h2, .metatrader-content .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 33px 0;}
.metatrader-content{border-bottom:1px solid #eee;padding:0 0 40px 0;}
.metatrader-page h3, .metatrader-page .h3{font-weight:300;color:#303030;font-size:30px;margin:0 0 30px 0;}
.metatrader-experience{border-bottom:1px solid #eee;padding:40px 0;}
.metatrader-experience ul{margin:0;}
.metatrader-tutorial{padding:40px 0;}
.metatrader-for-mac .order-1{order:1;}
.metatrader-for-mac .order-2{order:2;text-align:right;}
.metatrader-for-mac .file-download{margin:30px 0 0 0;text-align:left;}
.file-download > a{display:table;}
.file-download > a i{font-size:40px;color:#42ce7a;display:table-cell;vertical-align:middle;width:50px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;text-align:left;}
.file-download > a span{color:#000;display:table-cell;vertical-align:middle;font-weight:700;font-size:16px;}
.metatrader-for-mac ul{margin:0;}
.metatrader-started{padding:50px 0 0 0;border-top:1px solid #eee;}
.metatrader-started ul{margin:0;}
.metatrader-tutorial-iframe{padding-bottom:49%;position:relative;margin:0 -15px;}
.metatrader-tutorial-iframe iframe{position:absolute;left:0;top:0;height:100%;width:100%;}
.forex-about hr{margin:40px 0;border-color:#eee;}
.metatrader-for-devices{border-top:1px solid #eee;padding:50px 0;}
.metatrader-for-devices img{display:block;margin:0 auto;}
.metatrader-for-devices h3,.metatrader-for-devices .h3{text-align:center;}
.metatrader-for-devices .col-12 + .col-12{border-left:1px solid #ccc;}
.metatrader-for-mobile > *:last-child{margin-bottom:0;}
p.step-index{margin:-35px auto 0 auto;display:flex;height:70px;width:70px;align-items:center;justify-content:center;border:1px solid #bbb;background:#fff;color:#404040;font-size:24px;font-weight:700;}
.fx-traders-step{border:1px solid #bbb;text-align:center;padding:0 15px 30px 15px;min-height:302px;margin-bottom:30px;}
.fx-traders-steps-container{display:flex;flex-wrap:wrap;margin:0 -15px;}
.fx-traders-step-container{width:50%;padding:34px 15px 0 15px;}
.fx-traders-step figure{margin:50px 0;}
.fx-traders-step h4, .fx-traders-step .h4{font-size:18px;font-weight:400;line-height:24px;margin:0;}
.fx-traders-page h2, .fx-traders-page .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 30px 0;}
.fx-traders-page h3, .fx-traders-page .h3{font-weight:300;color:#303030;font-size:30px;margin:0 0 30px 0;}
.fx-traders-step-container ul{margin-bottom:0;padding:0;}
.fx-traders-steps{margin-top:50px;}
.search-page{}
.search-page h3, .search-page .h3{font-weight:300;font-size:30px;margin:0 0 24px 0;color:#303030;}
.search-content{border:1px solid #bbb;padding:30px 15px;}
.search-content h4, .search-content .h4{font-weight:300;font-size:24px;margin:0 0 30px 0;color:#404040;line-height:1.4;}
.search-content h4 a, .search-content .h4 a{color:#404040;}
.search-content + .search-content{margin-top:30px;}
.search-content .button{min-width:120px;line-height:36px;float:right;}
.search-content:after{content:"";display:block;clear:both;}
.button.inverse:before{height:100%;top:auto;bottom:0;}
.button.inverse{color:#fff;}
.mobile-trading-mt4{}
.mobile-trading-mt4 figure{text-align:center;}
.mobile-trading-platforms-page h2, .mobile-trading-platforms-page .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 30px 0;}
.mobile-trading-platforms-page h3, .mobile-trading-platforms-page .h3{font-weight:300;color:#303030;font-size:30px;margin:0 0 40px 0;line-height:1.4;}
.mobile-trading-mt4 .text-center{font-size:0;position:absolute;bottom:0;right:15px;left:15px;}
.mobile-trading-mt4 .download-app{display:inline-block;vertical-align:top;font-size:15px;margin:0 15px 30px 15px;}
.mobile-trading-mt4 ul{padding:0;margin:30px 0;}
.mobile-trading-mt4 ul li{color:#404040;font-weight:300;font-size:18px;padding:0 0 0 32px;}
.mobile-trading-mt4 ul li + li{margin-top:16px;}
.mobile-trading-mt4 ul li:before{font-size:18px;}
.mobile-trading-mt4 .col-12:before{content:"";display:block;border:1px solid #bbb;position:absolute;left:15px;right:15px;top:0;bottom:0;z-index:-1;}
.mobile-trading-mt4 .col-12 > div{padding:20px 15px 100px 15px;}
.mobile-trading-mt4 h3, .mobile-trading-mt4 .h3{text-align:center;}
.mobile-trading-platforms-page h4, .mobile-trading-platforms-page .h4{font-weight:300;color:#303030;font-size:24px;margin:0 0 24px 0;line-height:1.5;}
.mobile-trading-faqs .panel-heading{color:#303030;border-radius:0;-webkit-border-radius:0;padding:0}
.mobile-trading-faqs .panel-heading > a{color:#fff !important;font-size:18px;font-weight:300;padding:14px 60px 14px 20px;display:block;position:relative;background:#40cd7b;border:1px solid #40cd7b;line-height:30px}
.mobile-trading-faqs .panel{border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;border:none}
.mobile-trading-faqs .panel-collapse{}
.mobile-trading-faqs .store_locators{margin-top:40px}
.mobile-trading-faqs .panel-heading > a span.icon{display:block;height:30px;width:30px;background:#fff;position:absolute;right:14px;top:14px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.mobile-trading-faqs .panel-heading > a span.icon:before,
.mobile-trading-faqs .panel-heading > a span.icon:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:14px;height:2px;background:#606060;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.mobile-trading-faqs .panel-heading > a span.icon:after{width:2px;height:0}
.mobile-trading-faqs .panel-heading > a.collapsed{background:none;color:#303030 !important;border-color:#ddd}
.mobile-trading-faqs .panel-heading > a.collapsed span.icon:after{height:14px}
.mobile-trading-faqs .panel-heading > a.collapsed span.icon{background:#606060}
.mobile-trading-faqs .panel-heading > a.collapsed span.icon:before,
.mobile-trading-faqs .panel-heading > a.collapsed span.icon:after{background:#fff}
.mobile-trading-faqs .panel+.panel{margin-top:20px}
.mobile-trading-faqs .panel-content{padding:24px 20px}
.mobile-trading-faqs .faqs img{margin-bottom:20px}
.mobile-trading-faqs .panel-content *:last-child{margin-bottom:0}
.mobile-trading-faqs .panel-group.faqs{margin-bottom:0}
.mobile-trading-faqs .panel-group{max-width:770px;margin:0 auto}
.mobile-trading-faqs ul.nav-tabs{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -15px;max-width:500px;margin:0 auto 50px auto;justify-content:center;}
.mobile-trading-faqs ul.nav-tabs li.nav-item a.nav-link{display:block;min-width:inherit;min-width:initial;font-weight:700;color:#fff;font-size:18px;}
.mobile-trading-faqs ul.nav-tabs li.nav-item{margin:0 !important;flex-grow:1;width:200px;padding:0 15px;}
.mobile-trading-faqs .panel-content figure img{border:1px solid #eee;}
.mobile-trading-faqs .panel-content figure{margin-bottom:30px;}
.mobile-trading-mt4 .text-center p{display:inline-block;vertical-align:top;margin:0;}
.mobile-trading-guide-iframe{position:relative;padding-bottom:49%;margin:0 -15px;}
.mobile-trading-guide-iframe iframe{position:absolute;left:0;top:0;height:100%;width:100%;}
.mobile-trading-guide{padding:50px 0;}
.mobile-trading-faqs{padding:50px 0;border-top:1px solid #eee;}
.mobile-trading-faqs .faqs-tabs{margin:0;}
.mobile-trading-content{padding:50px 0;border-top:1px solid #eee;}
.mobile-trading-warning{padding:50px 0 0 0;border-top:1px solid #eee;}
.mobile-trading-warning p{font-style:italic;margin:0;}
.mobile-trading-warning p strong{font-style:normal;font-size:16px;color:#000;}
.mobile-trading-content *:last-child{margin-bottom:0;}
.leagal-document-contents{margin-top:30px;}
.leagal-document-sidebar{padding:10px 15px;border:1px solid #ddd;background:#fff;}
.leagal-document-sidebar-title{font-weight:300;color:#303030;font-size:24px;margin:0 0 10px 0;border-bottom:2px solid #303030;line-height:1.5;display:block;}
.leagal-document-sidebar ul{padding:0;}
.leagal-document-sidebar ul li{padding:0;}
.leagal-document-sidebar ul li:before{display:none;}
.leagal-document-sidebar ul li a{color:#606060;display:block;padding:5px 0;}
.leagal-document-sidebar ul li+li{border-top:1px solid #ccc;}
.leagal-document-sidebar.sticky{position:fixed;z-index:2;top:74px;right:50%;transform:translateX(585px);width:270px;}
.leagal-document-sidebar.sticky.sticky_bottom{position:absolute;right:15px;transform:none;top:auto;bottom:0;width:calc(100% - 30px);}
.affiliates-form-content .col-cust-12{width:0;padding:0 15px;flex-grow:1;}
.autochartist-page h3 sup, .autochartist-page .h3 sup{font-size:50%;top:-0.75em;}
.autochartist-page p sup{font-size:12px;top:-0.35em;}
.cms-order-1{order:1 !important;}
.cms-order-2{order:2 !important;}
.cms-iframe{padding-bottom:70.176%;position:relative;}
.cms-iframe iframe{position:absolute;left:0;top:0;height:100%;width:100%;}
.autochartist-page .row + .row{margin-top:50px;padding-top:50px;border-top:1px solid #eee;}
.autochartist-page img{margin:0 !important;}
.autochartist-page .col-12 *:last-child{margin-bottom:0;}
.post-description .post-description-main span{font-size:15px !important;}
.cryptocurrencies_img_container{position:fixed;top:0;left:0;z-index:9;background:rgba(0, 0, 0, 0.8);overflow:auto;width:100%;height:100%;display:none;}
.cryptocurrencies_img_contents{text-align:center;padding:30px;min-height:100vh;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
body.cryptocurrencies_sticky{position:fixed;top:0;bottom:0;height:100%;width:100%;}
.cryptocurrencies_img_close{background:none;border:none;color:#fff;position:absolute;right:20px;top:10px;font-size:20px;padding:0;}
.cryptocurrencies_img_content{display:inline-block;vertical-align:top;}
.standard-account .account-type-goplus{display:none;}
.standard-account .account-types > div.account-type-standard > div:before{right:0;}
.standard-account .account-types{justify-content:center;}
.trading-step{text-align:center;padding:0 15px;}
.trading-step-index{height:70px;width:70px;border:1px solid #bbb;background:#fff;color:#404040;font-size:24px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;margin:0 auto 40px auto;}
.trading-step h4, .trading-step .h4{font-size:18px;font-weight:400;line-height:24px;margin:30px 0;}
.trading-steps{padding:50px 0 0 0;}
.trading-steps .col-xl-4 .trading-step:before{border:1px solid #bbb;display:block;content:"";position:absolute;left:15px;right:15px;top:35px;bottom:0;z-index:-1;}
.inner-page #wallet-cta{padding-top:50px;}
.indices .forex-info-table tr td{font-size:14px;}
.page_title img{margin:0 auto 10px auto;display:block;}
.page_title.banner-logo{padding:187px 0 76px 0;}
.news-sidebar .button.inverse{line-height:34px;min-width:120px;margin-top:10px;}
.inner-page .lets-start-box{position:relative;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;margin:0 0 30px 0;top:auto;right:auto;width:100%;}
.standard-account .go-plus-cta{margin:50px 0 0 0;}
.standard-account .account-types-page{padding:0;}
.mobile-trading-accordions .panel-heading{color:#303030;border-radius:0;-webkit-border-radius:0;padding:0}
.mobile-trading-accordions .panel-heading > a{color:#fff !important;font-size:24px;font-weight:300;padding:14px 65px 14px 30px;display:block;position:relative;background:#40cd7b;border:1px solid #40cd7b;line-height:40px;min-height:70px;left:-0.2px;}
.mobile-trading-accordions .panel{border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;border:none}
.mobile-trading-accordions .panel-collapse{padding-bottom:30px}
.mobile-trading-accordions .panel-heading > a span.icon{display:block;height:30px;width:30px;position:absolute;right:26px;top:19px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.mobile-trading-accordions .panel-heading > a span.icon:before,
.mobile-trading-accordions .panel-heading > a span.icon:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:24px;height:2px;background:#fff;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.mobile-trading-accordions .panel-heading > a span.icon:after{width:2px;height:0}
.mobile-trading-accordions .panel-heading > a.collapsed{background:none;color:#000 !important;border-color:#606060}
.mobile-trading-accordions .panel-heading > a.collapsed span.icon:after{height:24px}
.mobile-trading-accordions .panel-heading > a.collapsed span.icon{}
.mobile-trading-accordions .panel-heading > a.collapsed span.icon:before,
.mobile-trading-accordions .panel-heading > a.collapsed span.icon:after{background:#202020}
.mobile-trading-accordions .panel+.panel{margin-top:30px}
.mobile-trading-accordions .panel-content{padding:30px 30px;box-shadow:0 0 60px rgba(0,0,0,0.15);-moz-box-shadow:0 0 60px rgba(0,0,0,0.15);-ms-box-shadow:0 0 60px rgba(0,0,0,0.15);-o-box-shadow:0 0 60px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 60px rgba(0,0,0,0.15)}
.mobile-trading-accordions .faqs img{margin-bottom:20px}
.mobile-trading-accordions .panel-content *:last-child{margin-bottom:0}
.mobile-trading-accordions .panel-group.faqs{margin-bottom:0}
.mobile-trading-accordions .panel-group{}
.hl-cta-links .device-visible{display:none;}
.mt5-desktop-content .row{margin-top:50px;border-top:1px solid #eee;padding-top:50px;align-items:center;}
.mt5-desktop-content *:last-child{margin-bottom:0;}
.mt5-mobile-features{display:flex;margin:0 -15px;flex-wrap:wrap;}
.mt5-mobile-features-img{padding:0 15px;width:30%;order:2;text-align:center;}
.mt5-mobile-features-content{order:1;width:70%;padding:0 15px;}
.download-app{display:inline-block;vertical-align:top;padding:13px 15px;min-width:210px;text-align:center;border:2px solid #000;position:relative;border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;z-index:1;overflow:hidden;margin:0 30px 15px 0;}
.download-app:before{background:#000;content:"";display:block;position:absolute;left:0;bottom:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;z-index:-1;width:100%;height:100%;}
.download-app img{margin:0;}
.download-app-title{color:#fff;font-size:14px;font-weight:300;padding-left:15px;display:inline-block;vertical-align:middle;line-height:20px;text-align:left;}
.download-app-title span{font-size:20px;font-weight:700;display:block;}
.mt5-mobile-page img.alignnone{margin-bottom:0;}
.forex-introduction-content{}
.forex-introduction-content:after{content:"";display:block;clear:both;}
.forex-introduction-content img{max-width:35%;}
.forex-introduction{margin:0 0 30px 0;}
.forex-introduction-type{border-top:1px solid #eee;padding-top:50px;margin-top:20px;}
.forex-introduction-type h2{}
.forex-introduction:after{content:"";display:block;clear:both;}
.forex-introduction > p{text-align:center;}
.forex-introduction img{margin:0 15px 0 0;width:40px;float:left;}
.forex-introduction-container{}
.forex-introduction h3, .forex-introduction .h3{font-size:24px;display:flex;align-items:center;}
.forex-introduction h4, .forex-introduction .h4{font-size:20px;}
.forex-introduction-container h3 a, .forex-introduction-container .h3 a{display:inline-block;color:#42ce7a;display:flex;align-items:center;}
.forex-introduction-container *:last-child{margin-bottom:0;}
.forex-introduction .column-2{column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;-webkit-column-count:2;column-gap:30px;-moz-column-gap:30px;-ms-column-gap:30px;-o-column-gap:30px;-webkit-column-gap:30px;}
.forex-page .hl-cta-title h2, .forex-page .hl-cta-title .h2{color:#fff;}
.forex-page .hl-cta-title p{color:#fff;}
.forex-page .hl-cta-title ul{margin-bottom:0;}
.introducing-brokers iframe{border:2px solid #eee !important;margin-bottom:30px;}
.binary-options iframe{border:2px solid #eee !important;}
.white-labels iframe{border:2px solid #eee !important;}
.trading-platforms .download-app{margin:30px 0 0 0;}
.trading-platforms .download-app + .download-app{margin-left:30px;}
body.education-centre .product-list figcaption{transform:translateY(-62px);-moz-transform:translateY(-62px);-ms-transform:translateY(-62px);-o-transform:translateY(-62px);-webkit-transform:translateY(-62px);}
.content-expand{display:none;}
.sidebar-newletter{background:#42ce7a;padding:20px 15px;margin:0 0 30px 0;}
.sidebar-newletter h2, .sidebar-newletter h2{font-size:20px !important;font-weight:400;line-height:1.4;margin:0 0 20px 0;color:#fff;}
.sidebar-newletter p{color:#fff;}
.sidebar-newletter .hl-newsletter-input-box{float:none;margin:0 0 30px 0;width:100%;}
.sidebar-newletter .hl-newsletter-input-box label.lbl_input{}
.sidebar-newletter .hl-newsletter-input{width:100%;}
.sidebar-newletter .hl-newsletter-submit-box{float:none;width:100%;}
.sidebar-newletter .hl-newsletter-submit{width:100%;}
.sidebar-newletter .mc4wp-alert.mc4wp-error p{margin:15px 0 0 0;color:#fff;background:#900;text-align:center;padding:5px 15px;}
.news-sidebar.iframe p{margin-bottom:0;}
.social-demo-signup-page{padding:0;}
.social-demo-signup-page .contact-form{background:#606060;}
.social-demo-signup-page .contact-form h2,.account-types-page .contact-form .h2{color:#fff;margin:0}
.social-demo-signup-page .contact-form .input-label{background:none}
.social-demo-signup-page .contact-form .input-box.filled .input-label,
.social-demo-signup-page .contact-form .input-box.focus .input-label{top:-22px;color:#fff}
.social-demo-signup-page .contact-form label.require{color:#fff;width:100%;}
.social-demo-account-types{padding:50px 0;border-top:1px solid #ddd;}
.social-demo-account-types h2,.social-demo-account-types .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 35px 0}
.social-demo-account-types .col-cust-12 a{display:block;position:relative;margin-bottom:30px;overflow:hidden}
.social-demo-account-types figcaption{background:rgba(0,0,0,0.8);text-align:center;position:absolute;left:0;right:0;top:100%;padding:17px 10px;transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);-webkit-transform:translateY(-60px);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.social-demo-account-types figcaption h3,.social-demo-account-types figcaption .h3{color:#fff;font-weight:300;font-size:20px;margin:0;padding:0 0 17px 0;text-align:center}
.social-demo-account-types figcaption h3 img,.hl-looking-for figcaption .h3 img{margin-right:15px}
.social-demo-account-types figcaption p{margin:0;color:#fff;}
.social-demo-account-types .want-more{font-size:18px;margin-bottom:0;}
.social-demo-handbook{background:#f1f1f1;padding:50px 0;}
.social-demo-handbook-content{}
.social-demo-handbook-content ul{padding:0;display:flex;flex-wrap:wrap;margin:0;align-items:center;text-align:left;}
.social-demo-handbook-content ul li{padding:0;width:100%;margin:10px 0;}
.social-demo-handbook-content ul li:before{display:none;}
.social-demo-handbook-content ul li a{display:flex;flex-wrap:wrap;align-items:center;}
.social-demo-handbook-content ul li a i{font-size:50px;color:#42ce7a;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.social-demo-handbook-content ul li a span{font-size:16px;color:#303030;width:calc(100% - 50px);padding-left:15px;}
.marketing-banner{height:800px;position:relative;padding:110px 0 240px 0;display:flex;flex-wrap:wrap;align-items:center;}
.marketing-banner:before{content:"";display:block;height:100%;background:rgba(0,0,0,0.5);width:100%;position:absolute;left:0;top:0;}
.marketing-banner-boxes{position:absolute;bottom:0;left:0;right:0;background:rgba(80,80,80,0.5);background:linear-gradient(to bottom, rgba(80,80,80,0), rgba(80,80,80,1));}
.marketing-banner-box-img figcaption span{font-size:22px;color:#fff;margin:0;line-height:30px;}
.marketing-banner-box-img figcaption{padding:20px 0 0 0;}
.marketing-banner-boxes .col-cust-5{text-align:center;width:20%;padding:0 15px;position:relative;}
.marketing-banner-box-img{padding:35px 15px;display:block;}
.marketing-banner-box-img-hover{position:absolute;left:10px;right:10px;top:0;bottom:0;opacity:0;visibility:hidden;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;background:rgba(0,0,0,0.7);display:flex;flex-wrap:wrap;padding:15px 10px;flex-direction:column;justify-content:center;}
.marketing-banner-box-img-hover img{width:42px;display:block;margin:0 auto;}
.marketing-banner-box-img-hover p{color:#fff;margin:10px 0 15px 0;width:100%;line-height:20px;}
.marketing-banner-boxes .row{margin:0 -10px;}
.marketing-banner-box-img-hover figcaption{width:100%;}
.marketing-banner-box-img-hover .read-more{display:inline-block;vertical-align:top;color:#f08859;font-size:15px;text-decoration:underline;}
.social-demo-signup-banner-content h1, .social-demo-signup-banner-content .h1{color:#fff;font-size:40px;font-weight:300;}
.social-demo-signup-banner-content h2, .social-demo-signup-banner-content .h2{color:#fff;font-size:28px;font-weight:400;}
.social-demo-signup-banner-content p{color:#fff;font-size:20px;line-height:1.5;}
.social-demo-signup-banner-content a{color:#42ce7a;}
.social-demo-signup-banner-form h3, .social-demo-signup-banner-form .h3{color:#fff;font-size:22px;font-weight:700;}
.social-demo-signup-banner-form p{color:#fff;font-size:18px;}
.southeast-asia-campaign-cta{background:rgba(0,0,0,0.65);padding:21px 20px 20px 20px;text-align:center;width:300px;max-width:100%; }
.southeast-asia-campaign-cta .title{color:#fff;font-weight:400;font-size:18px;display:inline-block;vertical-align:top;line-height:28px;margin-bottom:17px}
.southeast-asia-campaign-cta .button{width:100%;color:#fff !important;font-weight:700;font-size:22px;line-height:28px;padding:5px 0}
.southeast-asia-campaign-cta .button+.button{margin-top:10px}
.southeast-asia-campaign-cta .button span{display:block;font-weight:100;font-size:14px}
.southeast-asia-campaign-banner-content h1, .southeast-asia-campaign-banner-content .h1{color:#fff;font-size:40px;font-weight:300;}
.southeast-asia-campaign-banner-content h2, .southeast-asia-campaign-banner-content .h2{color:#fff;font-size:28px;font-weight:400;}
.southeast-asia-campaign-banner-content p{color:#fff;font-size:20px;line-height:1.5;}
.southeast-asia-campaign-banner-content a{color:#42ce7a;}
.southeast-asia-campaign-banner-form h3, .southeast-asia-campaign-banner-form .h3{color:#fff;font-size:22px;font-weight:700;}
.southeast-asia-campaign-banner-content ul { font-size: 20px; font-weight: 300; }
.southeast-asia-campaign-banner-content * { color: #fff; }
.southeast-asia-campaign-banner-form p{color:#fff;font-size:18px;}
.social-demo-signup-form{padding:50px 0;}
.social-demo-signup-form form{margin:0 auto;max-width:770px;}
.social-demo-signup-page .try-demo-account{padding:15px 0 50px 0;background:none;border:1px solid #ddd;border-width:1px 0;}
.page-template-gomarkets-offer .try-demo-account{border:none;}
.marketing-about-us-content *:last-child{margin-bottom:0;}
.marketing-about-us-content{width:78%;padding-left:30px;}
.flex{display:flex;}
.marketing-about-us{padding:50px 0;border-bottom:1px solid #ddd;}
.marketing-about-logo{max-width:22%;}
.marketing-terms-conditions-content{padding:50px 0;}
.marketing-terms-conditions-content > *:last-child{margin-bottom:0;}
.marketing-terms-conditions-content ol{padding-left:15px;}
.gomarkets-offer-banner-content h1, .gomarkets-offer-banner-content .h1{color:#fff;font-size:40px;font-weight:400;}
.gomarkets-offer-banner-content h2, .gomarkets-offer-banner-content .h2{color:#fff;font-size:30px;font-weight:300;}
.gomarkets-offer-banner-content p{color:#fff;font-size:20px;line-height:1.5;}
.gomarkets-offer-banner-content a{color:#42ce7a;}
.account-types-sticky .account-types-titles .account-type-title{position:fixed;top:74px;left:50%;width:270px;transform:translateX(-584px);z-index:1;}
.account-types-sticky .account-type-standard .account-type-title{position:fixed;top:74px;left:50%;width:370px;transform:translateX(-285px);z-index:1;}
.account-types-sticky .account-type-goplus .account-type-title{position:fixed;top:74px;left:50%;width:370px;transform:translateX(115px);z-index:1;}
.account-types-sticky .account-type-standard .account-type-title:before{display:none;}
.account-types-sticky .account-type-goplus .account-type-title:before{display:none;}
.account-types:not(.account-types-sticky):not(.over) .account-types-titles .account-type-title{position:absolute;left:15px;right:15px;top:0;}
.account-types:not(.account-types-sticky):not(.over) .account-type-standard .account-type-title{position:absolute;left:15px;right:15px;top:0;}
.account-types:not(.account-types-sticky):not(.over) .account-type-goplus .account-type-title{position:absolute;left:15px;right:15px;top:0;}
.account-types:not(.over) .account-types-titles .account-type-title{bottom:auto !important;}
.account-types:not(.over) .account-type-standard .account-type-title{bottom:auto !important;}
.account-types:not(.over) .account-type-goplus .account-type-title{bottom:auto !important;}
.account-types-sticky.over .account-types-titles .account-type-title{position:absolute;top:auto;left:15px;transform:none;}
.account-types-sticky.over .account-type-standard .account-type-title{position:absolute;top:auto;left:15px;transform:none;}
.account-types-sticky.over .account-type-goplus .account-type-title{position:absolute;top:auto;left:15px;transform:none;}
.tabs.tabs_rotate > ul li a span{width:calc(100% - 50px);display:inline-block;vertical-align:middle;}
.hl-newsletter .widget_wysija_cont .allmsgs .updated{margin:0 auto 20px auto;max-width:830px;background:#090;border:none;color:#fff;text-align:center;padding:7px 0;font-family:"BlissPro";font-size:14px;}
.hl-newsletter .widget_wysija_cont .allmsgs .error{margin:0 auto 20px auto;max-width:830px;background:#900;border:none;color:#fff;text-align:center;padding:7px 0;font-family:"BlissPro";font-size:14px;}
.hl-newsletter .widget_wysija_cont .allmsgs .error ul{margin:0;}
.hl-newsletter .widget_wysija_cont .allmsgs blink{display:block;text-align:center;color:#fff;}
.mt4-demo-form iframe{box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-ms-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-o-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
.marketing-about-us iframe{box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-ms-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-o-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
.social-demo-handbook-img > p{float:right;margin:0;width:180px;padding-left:30px;}
.social-demo-handbook-img > p img{margin:0;}
.thank-you-content .fa{color:#42ce7a;font-size:70px;padding:30px 0;}
.thank-you-content p{margin:0;line-height:1.6;font-size:18px;}
.thank-you-page .thank-you-content h2, .thank-you-page .thank-you-content .h2{margin:0;font-size:42px;}
.thank-you-cta{border:1px solid #ddd;margin:50px auto 0 auto;padding:50px 15px;max-width:500px;}
.thank-you-cta p{font-size:18px;margin:30px 0 0 0;line-height:1.6;}
.thank-you-cta img{margin:0;}
.thank-you-cta p:first-child{margin:0;}
.sidebar-newletter .hl-newsletter{padding:10px 0 0 0;background:transparent;}
.sidebar-newletter .hl-newsletter form{display:block !important;max-width:inherit;max-width:initial;position:relative;}
.sidebar-newletter .hl-newsletter .hl-newsletter-submit-box .hl-newsletter-submit{width:100%;}
.sidebar-newletter .hl-newsletter .widget_wysija_cont .allmsgs li{padding:5px 10px;}
.sidebar-newletter .hl-newsletter .widget_wysija_cont .allmsgs li::before{display:none;}
.sidebar-newletter .hl-newsletter .widget_wysija_cont .allmsgs blink{display:block;text-align:center;color:#fff;line-height:1.5;font-size:14px;margin-bottom:15px;}
.page-template-socialdemosignup .social-demo-account-types{border:none;padding:0;}
.page-template-socialdemosignup .social-demo-account-types figcaption{position:static;transform:none !important;width:50%;display:flex;flex-wrap:wrap;align-content:center;justify-content:left;text-align:left;padding:0 15px;}
.page-template-socialdemosignup .hl-looking-for-img{width:50%;}
.page-template-socialdemosignup .social-demo-account-types figure{display:flex;flex-wrap:wrap;}
.page-template-socialdemosignup .col-cust-12:nth-child(even) .hl-looking-for-img{order:2;}
.page-template-socialdemosignup .col-cust-12:nth-child(even) figcaption{order:1;}
.page-template-socialdemosignup .social-demo-account-types figcaption h3, .page-template-socialdemosignup .social-demo-account-types figcaption .h3{text-align:left;padding:0 0 17px 0;}
.page-template-socialdemosignup .social-demo-account-types figcaption p{display:block;}
.marketing-terms-conditions-content .panel-heading{color:#303030;border-radius:0;-webkit-border-radius:0;padding:0}
.marketing-terms-conditions-content .panel-heading > a{color:#fff !important;font-size:24px;font-weight:300;padding:14px 65px 14px 30px;display:block;position:relative;background:#40cd7b;border:1px solid #40cd7b;line-height:40px;min-height:70px;left:-0.2px;}
.marketing-terms-conditions-content .panel{border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;border:none}
.marketing-terms-conditions-content .panel-collapse{padding-bottom:30px}
.marketing-terms-conditions-content .panel-heading > a span.icon{display:block;height:30px;width:30px;position:absolute;right:26px;top:19px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.marketing-terms-conditions-content .panel-heading > a span.icon:before,
.marketing-terms-conditions-content .panel-heading > a span.icon:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:24px;height:2px;background:#fff;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.marketing-terms-conditions-content .panel-heading > a span.icon:after{width:2px;height:0}
.marketing-terms-conditions-content .panel-heading > a.collapsed{background:none;color:#000 !important;border-color:#606060}
.marketing-terms-conditions-content .panel-heading > a.collapsed span.icon:after{height:24px}
.marketing-terms-conditions-content .panel-heading > a.collapsed span.icon{}
.marketing-terms-conditions-content .panel-heading > a.collapsed span.icon:before,
.marketing-terms-conditions-content .panel-heading > a.collapsed span.icon:after{background:#202020}
.marketing-terms-conditions-content .panel+.panel{margin-top:30px}
.marketing-terms-conditions-content .panel-content{padding:30px 30px;box-shadow:0 0 60px rgba(0,0,0,0.15);-moz-box-shadow:0 0 60px rgba(0,0,0,0.15);-ms-box-shadow:0 0 60px rgba(0,0,0,0.15);-o-box-shadow:0 0 60px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 60px rgba(0,0,0,0.15)}
.marketing-terms-conditions-content .panel-content *:last-child{margin-bottom:0}
.forex-strategies-iframe{margin:0 -15px;}
.introducing-brokers .button{min-width:200px;}
.cn-seminars-form .input-box.submit-box { margin-top: 25px; }
.campaign-form iframe { width: 100%; height: 430px; border: none; vertical-align: top; }
.header.templateclass .logo-text { width: 187px; }
.header.templateclass .desk-navigation { margin-right: 18px; display: block; }
.video_container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:11;background:rgba(0,0,0,0.8);display:none}
body.video_sticky{overflow:hidden}
.video_box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.video_close:before{content:"\f00d";font-family:"FontAwesome";font-size:26px;color:#fff}
.video_close{position:absolute;right:15px;top:15px}
.video_box iframe{width:770px;height:450px;border:none}
.video_popup * { pointer-events: none; }

.page-id-73965 .lets-start-box .button { font-size: 18px; }
.page-id-73965 .lets-start-box .button span { font-size: 13px; }
.page-id-73965 .hl-cta-links .button { padding: 0 10px; font-size: 15px; }

.header-top { display: -webkit-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-end; }
.header-desk-links ul { list-style-type: none; padding: 0; margin: 0; display: -webkit-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap; font-size: 15px; font-weight: 400; line-height: 24px; }
.header-desk-links ul li + li { margin-left: 14px; }
.header-desk-links ul li a { color: #fff; }
.header-desk-links { padding: 0 20px 0 0; }
.header-bottom ul{ display: -webkit-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap; list-style-type: none; padding: 0; margin: 0; font-size: 15px; font-weight: 400; line-height: 24px; text-align: left; }
.header-bottom > ul > li + li { margin-left: 14px; }
.header-bottom ul li a,.header-bottom ul li a:not([href]):not([tabindex]) { color: #fff; }
.header-bottom { text-align: right; padding-top: 13px; }
.header .float-right { padding: 12px 0; }
.header-bottom > ul ul { position: absolute; left: 0; top: 100%; display: none; width: 215px; background: rgba(0,0,0,0.65); list-style-type: none; box-shadow: 0 0 3px 0 rgba(255, 255, 255, 0.2); -moz-box-shadow: 0 0 3px 0 rgba(255, 255, 255, 0.2); -ms-box-shadow: 0 0 3px 0 rgba(255, 255, 255, 0.2); -o-box-shadow: 0 0 3px 0 rgba(255, 255, 255, 0.2); -webkit-box-shadow: 0 0 3px 0 rgba(255, 255, 255, 0.2); }
.header-bottom > ul ul ul { left: 100%; top: 0; }
.header-bottom > ul ul li a, .header-bottom > ul ul li a:not([href]):not([tabindex]) { padding: 4px 10px; display: block; color: #fff; }
.header-bottom ul li { position: relative; }
.header-bottom ul ul li + li { border-top: 1px solid rgba(255,255,255,0.2); }
.header-bottom ul ul li.sub-level:before { content: ""; display: block; height: 0; width: 0; border-width: 4px 0 4px 6px; border-style: solid; border-color: transparent transparent transparent #fff; position: absolute; right: 10px; top: 50%; margin-top: -4px; }

.hl-news2-month { font-weight: 300; color: #666; font-size: 18px; }
.hl-news2 .col-cust-5 { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; margin: 15px 0; }
.hl-news2 { padding: 50px 0; }
.hl-news2-date { color: #f18959; font-size: 48px; font-weight: 700; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }
.hl-news2-dates { position: relative; margin: 0 0 25px 0; }
.hl-news2-dates:before { content: ""; display: block; height: 2px; width: 170px; background: #42ce7a; position: absolute; bottom: 0; left: 0; }
a.hl-news2-title { line-height: 30px; color: #000; font-size: 20px; }
a.hl-news2-read-more { display: block; width: 30px; height: 30px; border: 3px solid #999; border-radius: 50%; position: relative; margin-top: 22px; }
a.hl-news2-read-more:before, a.hl-news2-read-more:after { content: ""; display: block; width: 16px; height: 3px; position: absolute; left: 50%; top: 50%; background: #999; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }
a.hl-news2-read-more:after { width: 3px; height: 16px; }
.hl-news2 .link { margin-top: 55px; }
.hl-news2 h2,.hl-news2 .h2{font-size:42px;color:#000;font-weight:100;line-height:60px;margin:0 0 30px 0}

.hl-looking-for2 { padding: 50px 0; background: url(../images/why-go-bg.png) no-repeat center center transparent; }
.hl-product-icon { float: left; position: relative; margin: 0 12px; }
.hl-product-content { overflow: hidden; padding: 0 0 0 28px; }
img.hl-product-img-hover { position: absolute; left: 0; top: 0; opacity: 0; }
.hl-product-icon img { -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }
.hl-product-content h3, .hl-product-content .h3 { font-weight: 300; color: #000; font-size: 24px; margin: -5px 0 7px 0; }
.hl-product-content h3 a, .hl-product-content .h3 a { color: #000; }
.hl-product-content p { margin: 0; font-size: 16px; color: #666; }
.hl-looking-for2 h2,.hl-looking-for2 .h2{font-size:42px;color:#000;font-weight:100;line-height:60px;margin:0 0 30px 0}
.hl-product2 { padding: 18px 0; margin: 0 0 24px 0; position: relative; overflow: hidden; }
.hl-product2:before { content: ""; display: block; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; background: #c0c0c0; }
.hl-cta2 { padding: 50px 0; border-width: 1px 0; background: #42ce7a; }
.hl-cta2-title { text-align: right; }
.hl-cta2-title h3, .hl-cta2-title .h3 { margin: 0; color: #fff; font-weight: 400; }
.hl-cta2-content p { margin: 0; font-size: 18px; color: #fff; }
.hl-cta2-links .button { font-size: 18px; }

.header-bottom ul li a span { font-size: 10px; position: relative; top: -6px; color: #f18959; font-style: italic; }

@media screen and (max-width:1919px){}
@media screen and (max-width:1599px){}
@media screen and (max-width:1439px){}
@media screen and (max-width:1348px){}
@media screen and (max-width:1279px){.hl-news-slider.slide .owl-nav > div{position:relative;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;margin:0;top:auto;left:auto;right:auto !important;height:50px;width:50px;background:#000;display:inline-block !important;margin:0 15px}
.hl-news .owl-nav > div span{display:none}
.hl-news .owl-nav > div:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);content:"\f104";font-family:"FontAwesome";font-size:30px;color:#fff}
.hl-news .owl-nav > div.owl-next:before{content:"\f105"}
.hl-news-slider.slide .owl-nav{text-align:center;line-height:1;margin:30px 0 0 0}
.go-plus-currency-slider{padding:0 30px;}
.go-plus-currency-slider .owl-nav > div{left:0;}
.go-plus-currency-slider .owl-nav > div.owl-next{right:0;}
}
@media screen and (min-width:1200px){
.site-main > header.sticky{background:rgba(0,0,0,0.8)}
header.sticky .logo-text{width:0;margin:0}
header.sticky .logo{padding:15px 0}
header.sticky .header:before{display:none}
header.sticky .header-navigation{padding:20px 0}
header.sticky .header-right{padding-top:5px}
header.sticky .logo{padding:15px 0;float:left;position:fixed;top:0;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:270px;text-align:center}
header.sticky .header-links{float:none}
header.sticky .desk-navigation{display:none}
header.sticky .header-dropdown{display:none}
.fa.client-login-device{display:none}
.site-main > header:not(.sticky) .navigation-toggle { display: none; }
.site-main > header.sticky .header-top { padding: 11px 0; }
.site-main > header.sticky .header-desk-links { display: none; }
.site-main > header.sticky .header .float-right { padding: 14px 0; }
.site-main > header.sticky .header-bottom { display: none; }
}
@media screen and (min-width:1025px){a:hover{color:#f08859;text-decoration:none}
.scroll_top:hover{color:#fff;background:#f18959}
.button:hover{color:#fff}
.button:hover:before{height:100%}
.button.default:hover{color:#000}
.input-box .input:focus{}
.input-box.submit-box.focus .input,
.input-box.submit-box:hover .input{color:#40cd7b}
.input-box.submit-box.focus:before,
.input-box.submit-box:hover:before{height:0}
.logo img{max-height:102px}
/*.site-main > header.sticky{background:rgba(0,0,0,0.8)}
header.sticky .logo-text{width:0;margin:0}
header.sticky .logo{padding:15px 0}
header.sticky .header:before{display:none}
header.sticky .header-navigation{padding:20px 0}
header.sticky .header-right{padding-top:5px}
header.sticky .logo{padding:15px 0;float:left;position:fixed;top:0;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:270px;text-align:center}
header.sticky .header-links{float:none}
header.sticky .desk-navigation{display:none}
header.sticky .header-dropdown{display:none}*/
.header-cta ul li a:hover{color:#42ce7a}
.search-box-main .search-close:hover{color:#42ce7a}
.hl-banner-slider figcaption .read-more:hover{color:#42ce7a}
.link.primary:hover{color:#42ce7a}
.link.secondary:hover{color:#f18959}
.tabs.tabs_rotate > ul li a:hover{background:#f18959}
.hl-news figure:hover h3 a,.hl-news figure:hover .h3 a{color:#3db66f}
.hl-looking-for a:hover:before{opacity:1}
.hl-looking-for a:hover:after{opacity:1}
.hl-why-us-box:hover{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1)}
.hl-funding-methods-slider img:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:none;opacity:1}
.hl-funding-methods-slider .owl-nav > div span:hover{color:#f18959}
.hl-newsletter-submit-container:hover:before,
.hl-newsletter-submit-container.focus:before{height:100%}
.hl-newsletter-submit-container:hover .hl-newsletter-submit,
.hl-newsletter-submit-container.focus .hl-newsletter-submit{color:#42ce7a}
.footer-contact a:hover{color:#42ce7a}
.footer-social ul li a:hover{color:#fff}
.footer-social ul li a:hover:after{height:100%}
.banner-box-content a.button:hover{color:#fff}
.banner-box:hover .banner-box-content{opacity:1;visibility:visible}
.banner-box:hover > a{opacity:0}
.hl-looking-for figure:hover .hl-looking-for-content{opacity:1;visibility:visible}
.hl-looking-for a:hover figcaption{transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%)}
.banner-box-content .read-more:hover{color:#42ce7a}
.desk-navigation .links:hover{color:#42ce7a}
.signature a:hover{color:#10b269}
.mobile-accordion .quick-links ul li a:hover{padding-left:15px;color:#42ce7a}
.mobile-accordion .quick-links ul li a:hover:before{width:10px}
.my_pagination li a:hover{background:#f18959;border-color:#000}
.breadcrumb > li a:hover{color:#42ce7a}
.sidebar ul li a:hover{color:#303030}
.sidebar ul li a:hover:before{opacity:1}
.contact-page .contact_us_icon a:hover{color:#01366d}
.contact_info a:hover{color:#10b269}
.news_box figure > a:hover:before{height:100%}
.news_box h4 a:hover,.news_box .h4 a:hover{color:#909090}
.news_box figure > a:hover .fa{transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);bottom:50%}
.news-sidebar ul li a:hover{color:#028c39}
.news-sidebar.tags a:hover{background:#f18959}
.blogs .blog h5 a:hover{color:#028c39}
.news_box .button:hover{color:#42ce7a}
.news_box .button:hover:before{height:0}
.team figure h4 a:hover,.team figure .h4 a:hover{color:#93bb00}
.team figure > a:hover:after{height:100%}
.team figure > a:hover .fa{transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);bottom:50%;pointer-events:none}
.gallery_listing-page figure > a:hover:before{height:100%}
.gallery_listing-page figure > a:hover:after{transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);bottom:50%}
.gallery_details-page figure > a:hover:before{height:100%}
.gallery_details-page figure > a:hover:after{transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);bottom:50%}
body.menu-action section#hl-banner{margin-left:17px}
.hl-cta-links .button.device-visible{display:none}
.contact-cta-box p a:hover{color:#f08859}
.product-list a:hover figcaption{transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%)}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link:hover:after{height:100%}
.product-list a:hover figcaption{}
.forex-service:hover figcaption h3,.forex-service:hover figcaption .h3{background:rgba(66,206,122,0.8)}
.trading-platform:hover figcaption{background:rgba(66,206,122,0.8)}
.trading-tool:hover figcaption{background:rgba(66,206,122,0.8)}
.quick-support-download a:hover{}
.wallet-clients img:hover{filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);-webkit-filter:grayscale(0);opacity:1}
.forex-trading-handbook-content .button:hover{color:#42ce7a}
.forex-trading-handbook-content .button:hover:before{height:0}
.forex-beginners figure:hover figcaption{background:rgba(66,206,122,0.8)}
.forex-trading-book .button.primary:hover{color:#42ce7a}
.forex-trading-book .button.secondary:hover{color:#f18959}
.forex-trading-book .button:hover:before{height:0}
.forex-strategies figure:hover figcaption{transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%)}
.webinars-info .button:hover{color:#42ce7a}
.webinars-info .button:hover:before{height:0}
.video-tutorials-content .button:hover{color:#f18959}
.video-tutorials-content .button:hover:before{height:0}
.video-tutorials figure:hover figcaption a{color:#080}
.account-type-row .button:hover:before{height:0}
.account-type-standard .account-type-row .button:hover{color:#42ce7a}
.account-type-goplus .account-type-row .button:hover{color:#000}
.forex-trading-page .armodal .button:hover{color:#42ce7a;}
.forex-trading-page .armodal .button:hover:before{height:0;}
.hl-news .mte-news-list-0 .item.mte-news-list:hover .primary.mte-news-list{color:#3db66f;}
.pdf-documents > a:hover i{color:#000;}
.go-plus-steps .button:hover{color:#42ce7a;}
.go-plus-steps .button:hover:before{height:0;}
.try-demo-account a:hover figure{background:#42ce7a;}
.affiliates-form-content a:hover figure{background:#42ce7a;}
.metatrader-for-mac .file-download > a:hover i{color:#000;}
.button.inverse:hover:before{height:0;}
.button.inverse.primary:hover{color:#42ce7a;}
.button.inverse.secondary:hover{color:#f18959;}
.search-content h4 a:hover, .search-content .h4 a:hover{color:#42ce7a;}
.leagal-document-sidebar ul li a:hover{color:#42ce7a;}
.go-plus-currency-slider .owl-nav > div:hover span{color:#42ce7a;}
.why-go-plus figure:hover{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}
.quick-support-download a:hover{background:#f18959;border-color:#f18959;}
.quick-support-download a:hover i{background:#e06a34;}
.forex-introduction-container h3 a:hover, .forex-introduction-container .h3 a:hover{color:#000;}
.social-demo-handbook-content ul li a:hover i{color:#000;}
.marketing-banner-boxes .col-cust-5:hover .marketing-banner-box-img-hover{opacity:1;visibility:visible;}
.marketing-banner-boxes .col-cust-5:hover .marketing-banner-box-img{opacity:0;visibility:hidden;}
.marketing-banner-box-img-hover .read-more:hover{color:#42ce7a;}
.social-demo-account-types a:hover figcaption{transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%);}

.desk-navigation > ul li:hover > ul { display: block; }
.header-desk-links ul li a:hover { color: #42ce7a; }
.header-bottom ul li a:hover { color: #42ce7a; }
.header-bottom > ul li:hover > ul { display: block; }
.header-bottom ul ul li a:hover { background: #42ce7a; color: #fff; }

.hl-news2-box:hover .hl-news2-date { color: #42ce7a; }
.hl-news2-box:hover a.hl-news2-title { border-bottom: 2px solid #a3a3a3; }
.hl-news2-box:hover .hl-news2-date { color: #42ce7a; }
a.hl-news2-title:hover { color: #000; }
.hl-news2-box:hover a.hl-news2-read-more { border-color: #42ce7a; }
.hl-news2-box:hover a.hl-news2-read-more:before, .hl-news2-box:hover a.hl-news2-read-more:after { background: #42ce7a; }
.hl-product2:hover .hl-product-img { opacity: 0; }
.hl-product2:hover .hl-product-img-hover { opacity: 1; }
.hl-product2:hover:before { height: 2px; background: #42ce7a; }
}
@media screen and (max-width:1199px){.col-xl-offset-1{margin:0}
.hl-banner-slider figcaption{width:100%;left:0;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}
.lets-start-box{right:15px;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);margin-top:-100px}
.banner-boxes{width:100%;left:0;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;bottom:50px}
.banner-box > a{}
.hl-banner-slider figure img{max-width:inherit;height:700px}
.search-box-main .search-close{top:15px;right:15px}
.hl-banner .owl-nav > div{display:none !important}
.hl-looking-for-content p{margin:0 0 15px 0;line-height:20px;font-size:13px}
.hl-looking-for-content .button{line-height:40px;min-width:140px}
.banner-box-content{min-height:259px}
.header-navigation{padding:20px 0}
.quick-support-downloads-content h2, .quick-support-downloads-content .h2{font-size:40px}
.remote-access h2, .remote-access .h2{font-size:40px}
.forex-strategies figcaption h3, .forex-strategies figcaption .h3{font-size:22px}
.account-type-row.content{min-height:107px}
.account-type-row.currencies{min-height:84px}
.account-types-titles{width:33.33333333%}
.account-type-goplus .account-type-title:after{font-size:20px;line-height:30px;}
.tabs.tabs_rotate table td{font-size:15px}
ul.trading-benefits li i{font-size:50px;}
.mt4-demo-cta h2, .mt4-demo-cta .h2{max-width:calc(100% - 260px);}
.go-plus h2, .go-plus .h2{font-size:40px;}
.leagal-document-sidebar.sticky{width:calc(33.33333333% - 30px);right:15px;transform:none;top:64px;}
.affiliates-form-content .col-cust-12{width:33%;}
.wallet-currencies-slider{padding:0 30px;}
.wallet-currencies-slider .owl-nav > div{left:0;}
.wallet-currencies-slider .owl-nav > div.owl-next{left:auto;right:0;}
.why-go-plus figcaption h3, .why-go-plus figcaption .h3{font-size:20px;}
.inner-page .lets-start-box .button{padding:10px 5px;font-size:18px;}
.inner-page .lets-start-box .button span{line-height:16px;margin-top:5px;}
.inner-page .lets-start-box .title{font-size:16px;}
.trading-platforms .download-app{min-width:180px;}
.social-demo-handbook-content ul li{}
.account-types-sticky .account-types-titles .account-type-title{transform:none;left:15px;width:calc(33.33333333% - 30px);}
.account-types-sticky .account-type-standard .account-type-title{transform:none;left:calc(33.33333333% + 15px);width:calc(33.33333333% - 30px);}
.account-types-sticky .account-type-goplus .account-type-title{transform:none;left:calc(66.66666667% + 15px);width:calc(33.33333333% - 30px);}
.account-types-sticky.over .account-types-titles .account-type-title{width:auto;right:15px;}
.account-types-sticky.over .account-type-standard .account-type-title{width:auto;right:15px;}
.account-types-sticky.over .account-type-goplus .account-type-title{width:auto;right:15px;}

.southeast-asia-campaign-cta .button { width: calc(50% - 12px); font-size: 14px; font-weight: 400; min-width: initial; margin: 0 5px !important; }
.southeast-asia-campaign-cta { width: 350px; }
.campaign-form iframe { height: 384px; }
.marketing-banner-box-img figcaption span { font-size: 19px; }
.southeast-asia-campaign-banner-content ul { font-size: 18px; }
.southeast-asia-campaign-banner-content p { font-size: 18px; }
.desk-navigation ul li+li{margin-left:10px}
.desk-navigation .links { margin: 0 0 0 10px; }
.desk-navigation ul:after { margin: 0 0 0 10px; }

.logo{padding:10px 0;float:left;position:fixed;top:0;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:270px;text-align:center}
.header-links{float:none}
.desk-navigation{display:none}
/*.header-dropdown{display:none}*/
.header-navigation{display:block}
header.sticky .header:before{display:none}
.site-main > header.sticky{background:rgba(0,0,0,0.8);box-shadow:0 0 5px rgba(255,255,255,0.5);-moz-box-shadow:0 0 5px rgba(255,255,255,0.5);-ms-box-shadow:0 0 5px rgba(255,255,255,0.5);-o-box-shadow:0 0 5px rgba(255,255,255,0.5);-webkit-box-shadow:0 0 5px rgba(255,255,255,0.5)}
.fa.client-login-device{font-size:20px;color:#42ce7a;margin:24px 15px 0 0;}
.header-bottom  { display: none; }
.header-desk-links { display: none; }
.header-top { padding: 6px 0; }

a.hl-news2-title { font-size: 18px; }
}
@media screen and (max-width:1024px){header.sticky .logo{}
/*header.sticky .header:before{display:none}
.site-main > header.sticky{background:rgba(0,0,0,0.8);box-shadow:0 0 5px rgba(255,255,255,0.5);-moz-box-shadow:0 0 5px rgba(255,255,255,0.5);-ms-box-shadow:0 0 5px rgba(255,255,255,0.5);-o-box-shadow:0 0 5px rgba(255,255,255,0.5);-webkit-box-shadow:0 0 5px rgba(255,255,255,0.5)}*/
.banner-box-content{display:none}
.logo{padding:10px 0}
.header-navigation{padding:15px 0}
.header-right{padding-top:0}
.hl-cta{background-position:center center !important;background-attachment:inherit !important;background-size:cover !important}
.hl-looking-for-content{display:none}
.hl-why-us{background-position:center center !important;background-attachment:inherit !important;background-size:cover !important}
.forex-cta{background-position:center center !important;background-attachment:inherit !important;background-size:cover !important}
.wallet-cta{background-position:center center !important;background-attachment:inherit !important;background-size:cover !important}
.leverage-change-cta{background-position:center center !important;background-attachment:inherit !important;background-size:cover !important}
.video-tutorials-cta{background-position:center center !important;background-attachment:inherit !important;background-size:cover !important}
/*.logo{padding:10px 0;float:left;position:fixed;top:0;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:270px;text-align:center}
.header-links{float:none}
.desk-navigation{display:none}
.header-dropdown{display:none}
.header-navigation{display:block}*/
.hl-cta-title{margin:0 0 30px 0;width:100%;padding:0;}
.hl-cta-links{width:100%;text-align:center;}
.hl-cta{text-align:center;}
.hl-looking-for figcaption p{display:none}
.hl-cta-links .button + .button{}
.hl-looking-for figcaption h3, .hl-looking-for figcaption .h3{padding:0}
.product-list figcaption h3, .product-list figcaption .h3{padding:0}
.hl-looking-for figcaption{bottom:0;top:auto;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none}
.product-list figcaption{bottom:0;top:auto;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none}
.hl-looking-for figcaption p{display:none}
.product-list figcaption p{display:none}
.forex-strategies figcaption{transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;top:auto;bottom:0}
.forex-strategies figcaption p{display:none}
.forex-strategies figcaption h3, .forex-strategies figcaption .h3{padding-bottom:0}
.forex-strategies figure.locked figcaption{transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;-webkit-transform:none !important}
.hl-live-spreads-table .tabs.tabs_rotate > div .mCSB_scrollTools{opacity:1;}
.hl-banner-slider figure img.homebanner-mobile{display:none;}
.hl-banner-slider figure img.homebanner-ipad{display:block;}
.marketing-banner{height:700px;}
.marketing-banner-box-img-hover{display:none;}
.social-demo-account-types figcaption{transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;top:auto;bottom:0;}
.social-demo-account-types figcaption p{display:none;}
.social-demo-account-types figcaption h3, .social-demo-account-types figcaption .h3{padding-bottom:0;}
.account-types-sticky .account-types-titles .account-type-title{top:64px;}
.account-types-sticky .account-type-standard .account-type-title{top:64px;}
.account-types-sticky .account-type-goplus .account-type-title{top:64px;}
body > div.zopim:nth-child(3) { bottom: 30px !important; }
body.education-centre .product-list figcaption{transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;}
.header.templateclass .header-links { float: right; }
.header.templateclass .desk-navigation { padding: 20px 0; }
}
@media screen and (min-width:768px) and (max-width:1024px){header.sticky .logo-text{width:0;margin:0}
.site-main > header.sticky .header.templateclass .header-right { padding-top: 5px; }
.desk-hid{display:none;}
}
@media screen and (max-width:1023px){.tabs.tabs_rotate table td{font-size:14px}
.go-plus h2, .go-plus .h2{font-size:38px;}
.mobile-trading-mt4 .download-app{margin:0 9px 30px 9px;}
.trading-platforms .download-app{margin:30px 15px 0 15px !important;}
}
@media screen and (max-width:991px){.inner-page h2, .inner-page .h2{font-size:38px;}
.inner-page h3, .inner-page .h3{font-size:28px;}
.page_title h1,.page_title .h1{font-size:50px}
.page_title{padding:130px 0 40px 0}
.news_box{width:50%}
.header-cta ul li a span{display:none}
.header-cta ul li a{padding-left:12px}
.banner-box > a{padding:15px 15px;font-size:14px;line-height:20px}
.lets-start-box{margin-top:-45px}
.hl-banner-slider figure img{height:550px}
.hl-banner-slider figcaption .h1{font-size:42px;line-height:36px}
.hl-banner-slider figcaption p{font-size:22px}
.hl-banner-slider figcaption .h1 span{font-size:24px}
.hl-live-spreads-content h2, .hl-live-spreads-content .h2{max-width:inherit;margin:0 0 30px 0;font-size:30px}
.hl-live-spreads-content p{margin:0 0 30px 0}
.hl-live-spreads-content{margin:0 0 30px 0}
.hl-cta-title{float:none}
.hl-cta-links{float:none}
.hl-cta{text-align:center;padding:50px 0}
.hl-cta-title h2, .hl-cta-title .h2{margin:0 0 20px 0}
.hl-newsletter-input-box{padding:0 15px;width:38%;margin:10px 0 0 0}
.hl-newsletter-submit-box{width:24%;padding:0 15px}
.hl-newsletter-input{width:100%}
.hl-newsletter-submit{width:100%}
.hl-newsletter form{margin:0 -15px;max-width:initial}
.mobile-toggle{margin:35px 0 0 0}
.footer-logo{text-align:center}

.hl-newsletter-input-box label.lbl_input{left:15px;width:auto;right:15px}
.header-right{padding-bottom:10px;padding-top:0}
.header-navigation .button{min-width:inherit;min-width:initial;font-size:13px}
.search-btn{background:none;height:auto;width:auto;padding:0;margin-top:2px;}
.search-btn .fa{display:block}
.header-cta{margin:0 10px 0 0}
.header-cta ul li.header-call a:before{top:1px;}
.hl-looking-for figcaption{padding:10px 10px}
.header-search{margin-right:10px}
.search-box{right:-5px}
.hl-cta-links .button{min-width:220px;}
.product-list figcaption{padding:10px 10px}
.forex-cta{padding:70px 0}
.forex-cta-content{padding:0 0 40px 0}
.forex-cta-buttons{text-align:center}
.forex-cta .button{display:inline-block;min-width:230px}
.forex-cta .button+.button{margin:0 0 0 20px}
.trading-platform figcaption h3,.trading-platform figcaption .h3{font-size:20px}
.wallet-currencies figure{padding:0 0 30px 0}
.wallet-currencies-content{padding-bottom:30px}
.wallet-clients figure{padding:30px 0 0 0}
.leverage-ratio-content h2, .leverage-ratio-content .h2{font-size:38px}
.leverage-change-cta h2, .leverage-change-cta .h2{font-size:38px}
.leverage-rates h2, .leverage-rates .h2{font-size:38px}
.forex-trading-handbook-content h2, .forex-trading-handbook-content .h2{font-size:36px}
.about-foreign-exchange h2, .about-foreign-exchange .h2{font-size:36px}
.forex-beginners h2, .forex-beginners .h2{font-size:36px}
.forex-trading-book h2, .forex-trading-book .h2{font-size:36px}
.forex-strategies h2, .forex-strategies .h2{font-size:36px}
.forex-trading-handbook-content ul{font-size:15px}
.forex-trading-handbook-content ul li{padding:0 0 0 25px;line-height:26px}
.forex-trading-handbook-content ul li:before{font-size:15px;top:6px}
.webinars-list-content h2, .webinars-list-content .h2{font-size:34px}
.webinars-list-content ul li{line-height:30px;font-size:16px;padding:0 0 0 25px}
.webinars-list-content ul li:before{font-size:14px;top:7px}
.webinars-content h2, .webinars-content .h2{font-size:34px}
.webinars-info{padding:55px 0}
.video-tutorials-cta h2,.video-tutorials-cta .h2{font-size:40px;max-width:480px}
.video-tutorials-learn ul li{line-height:30px;font-size:16px;padding:0 0 0 25px}
.video-tutorials-learn ul li:before{font-size:14px;top:7px}
.account-types-titles{width:25%}
.account-type-standard{width:37.5%}
.account-type-goplus{width:37.5%}
.account-types-titles .account-type-title{padding:0 20px 0 20px;font-size:20px;line-height:100px}
.account-type-goplus .account-type-title{padding:0 15px;text-align:left;line-height:100px}
.account-type-goplus .account-type-title img{height:65px}
.account-type-standard .account-type-title{padding:0 15px 0 15px;line-height:100px}
.account-type-row.manager{min-height:84px}
.account-type-row{font-size:15px}
.account-type-row .button{min-width:200px}
.forex-strategies iframe{height:1735px;}
.hl-news #items.iron-list > .style-scope.mte-news-list{width:33.33333333%;}
ul.trading-benefits li i{font-size:40px;line-height:54px;}
.mt4-demo-cta h2, .mt4-demo-cta .h2{font-size:32px;line-height:50px;}
.try-demo-account figcaption span{font-size:20px;}
.custom-page-section h2, .custom-page-section .h2{font-size:38px;}
.mt4-demo-form-container h2, .mt4-demo-form-container .h2{font-size:38px;}
.try-demo-account h2, .try-demo-account .h2{font-size:38px;}
.inner-page .order-md-3{order:3;}
.inner-page .order-md-2{order:2;}
.mt4-demo-form-content{margin-top:30px;}
.go-plus-buttons{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -15px;justify-content:center;}
.go-plus-buttons .button{width:calc(50% - 30px);margin:0 15px !important;}
.go-plus figure{margin:30px 0 0 0;}
.go-plus-cta{text-align:center;}
.go-plus-cta h2, .go-plus-cta .h2{display:block;}
.go-plus-cta .button{margin:30px 0 0 0;float:none;}
.forex-beginer-iframe-container{padding-bottom:75%;}
.affiliates-why-us-content h2, .affiliates-why-us-content .h2{font-size:36px;}
.affiliates-form-container h2, .affiliates-form-container .h2{font-size:36px;}
.metatrader-tutorial-iframe{padding-bottom:111%;}
.fx-traders-page h2, .fx-traders-page .h2{font-size:36px;}
.fx-traders-page h3, .fx-traders-page .h3{font-size:28px;}
.mobile-trading-guide-iframe{padding-bottom:112%;}
.mobile-trading-platforms-page h3, .mobile-trading-platforms-page .h3{font-size:28px;}
.mobile-trading-platforms-page h2, .mobile-trading-platforms-page .h2{font-size:38px;}
.mobile-trading-mt4 .col-12 > div{padding:20px 15px 0 15px;}
.hl-newsletter-input-box label.error{right:25px;}
.why-go-plus h3, .why-go-plus .h3{font-size:18px;}
.page_title.banner-logo{padding:115px 0 30px 0;}
.blog-list-content .button.inverse{min-width:100px;}
.mt5-mobile-features-content{width:50%;}
.mt5-mobile-features-img{width:50%;}
.forex-introduction h3,.forex-introduction .h3{font-size:20px;}
.forex-introduction h4,.forex-introduction .h4{font-size:18px;}
.mobile-trading-mt4 .text-center{position:static;}
.marketing-banner { /*height: 550px;*/ /*padding: 110px 0 200px 0;*/ }
.social-demo-signup-banner-content h2, .social-demo-signup-banner-content .h2{font-size:24px;}
.social-demo-signup-banner-content h1, .social-demo-signup-banner-content .h1{font-size:36px;}
.marketing-banner-box-img figcaption span{font-size:13px;line-height:20px;}
.social-demo-handbook-content ul li{width:100%;}
.southeast-asia-campaign-banner-content h2, .southeast-asia-campaign-banner-content .h2{font-size:22px;margin:0;}
.southeast-asia-campaign-banner-content p{font-size:18px;}
.southeast-asia-campaign-banner-content h1, .southeast-asia-campaign-banner-content .h1{font-size:30px;}
.account-types-sticky .account-types-titles .account-type-title{left:15px;width:calc(25% - 30px);}
.account-types-sticky .account-type-standard .account-type-title{left:calc(25% + 15px);width:calc(37.5% - 30px);}
.account-types-sticky .account-type-goplus .account-type-title{left:calc(62.5% + 15px);width:calc(37.5% - 30px);}
.account-types > div{padding-top:100px;}
.social-demo-handbook-img > p{width:180px;}
.page-template-socialdemosignup .hl-looking-for-img{width:100%;}
.page-template-socialdemosignup .social-demo-account-types figcaption{position:absolute;bottom:0;width:100%;}
.page-template-socialdemosignup .social-demo-account-types figcaption p{display:none;}
.page-template-socialdemosignup .social-demo-account-types figcaption{justify-content:center;}
.page-template-socialdemosignup .social-demo-account-types figcaption h3, .page-template-socialdemosignup .social-demo-account-types figcaption .h3{padding:17px 0;text-align:center;}
.fa.client-login-device{margin:23px 15px 0 0;}
.hl-newsletter .hl-newsletter-submit-box .hl-newsletter-submit{width:100%;}
.sidebar-newletter .hl-newsletter form{margin:0 -15px;}
.video_box iframe{width: 700px;height: 409px;}
.hl-news2-month { font-size: 15px; }
.hl-news2-date { font-size: 38px; }
.hl-news2-dates:before { width: 100%; }
a.hl-news2-title { font-size: 16px; line-height: 24px; }
.hl-news2 .col-cust-5 { -ms-flex: 0 0 33.33333333%; flex: 0 0 33.33333333%; max-width: 33.33333333%; margin: 15px 0; }
.hl-cta2-title { text-align: center; }
.hl-cta2-content { text-align: center; }
.hl-cta2-links { text-align: center; }
.hl-cta2-title h3, .hl-cta2-title .h3 { margin: 0 0 25px 0; }
.hl-cta2-content p { margin: 0 0 30px 0; }
}
@media screen and (min-width:768px) and (max-width:991px)
{
.page-template-campaign-landing .marketing-banner { height: 700px; }
.southeast-asia-campaign-cta { margin-top: 20px; }
}
@media screen and (min-width:768px){
    .desk-hid{display:none;}
    .header-buttons{display:none}
.mobile-accordion-toggle{display:block !important}
.inner-banner-device{display:none}
body:not(.home) #hl-cta{}
.autochartist .order-2{order:2;}
.mt5-desktop-content .order-1{order:1 !important;}
.mt5-desktop-content .order-2{order:2 !important;}
body.binary-options .forex-info-tables{padding:0;}
body.metatrader-5 .forex-info-tables{padding:0;}
.site-main > header.sticky .header.templateclass .logo-text { width: 0; }
.site-main > header.sticky .header.templateclass { height: 74px; }
.site-main > header.sticky .header.templateclass .desk-navigation { padding: 25px 0; display: block; }
.site-main > header.sticky .header.templateclass  .header-links { float: right; }
}
@media screen and (max-width:767px){

.mob-hid{ display:none;}    
.inner-page h2, .inner-page .h2{font-size:30px;margin:0 0 25px 0;}

#hl-news{ display:none !important;}
.inner-page h3, .inner-page .h3{font-size:24px;margin:0 0 25px 0;}
.inner-page h4, .inner-page .h4{font-size:20px;margin:0 0 20px 0;}
.breadcrumb{display:none}
.page_title{padding:110px 0 48px 0}
.scroll_top .top-text{display:none}
.scroll_top{line-height:42px;height:40px;width:40px;bottom:70px;right:15px}
.scroll_top .fa-angle-up{margin-top:6px;font-size:24px}
.sidebar .title .icon{display:block}
h1,.h1{font-size:30px}
h2,.h2{font-size:24px}
h3,.h3{font-size:20px}
h4,.h4{font-size:18px}
h5,.h5{font-size:16px}
h6,.h6{font-size:14px}
img.alignleft{float:none;margin:0 auto 20px auto;display:block}
img.alignright{float:none;margin:0 auto 20px auto;display:block}
.sidebar{margin-top:30px}
.contact-page .contact_us_icon span.fa,
.contact-page .contact_us_icon.abn span{height:50px;width:50px;margin:0 10px 0 0;font-size:22px}
.contact-page .contact_us_icon.abn span{font-size:14px}
.contact-page .map{margin-top:30px}
.contact-page .map iframe{height:290px}
.inner-page-content{padding:0}
.inner-page{padding:40px 0}
.sidebar .title{font-size:20px;padding:5px 20px}
.page_title h1, .page_title .h1{font-size:35px}
.testimonial-list .testimonial-content p{}
.testimonials-client{}
.testimonials-page .my_pagination .pagination{margin-top:25px}
.news-sidebar span{display:block;width:100%;position:absolute;top:0px;left:0px;height:40px}
.news-sidebar span:after{content:"\f067";font:normal normal normal 18px/1 FontAwesome;color:#fff;position:absolute;right:15px;top:12px}
.news-sidebar.in span:after{content:"\f068"}
.news-sidebar{position:relative;margin-top:30px}
.news-sidebar ul{display:none}
.tags-box{display:none}
.news-sidebar h5{font-size:16px;line-height:20px}
.news-sidebar+.news-sidebar{margin-top:15px}
.news_box{margin:0 0 30px 0}
.news_box h4, .news_box .h4{font-size:15px;line-height:24px}
.blog-page .my_pagination .pagination{margin:25px 0 0 0}
.news-details .news-content img{float:none;max-width:100%;margin:0 auto 25px auto;display:block}
.team figure{margin:0 0 30px 0}
.my_pagination .pagination{margin:0}
.my_pagination .pagination li{margin-top:5px}
.my_pagination .pagination li a,
.my_pagination .pagination li span.page-numbers{height:38px;width:38px;line-height:42px}
.my_pagination .pagination li:first-child a, .my_pagination .pagination li:last-child a{line-height:34px;}
.gallery_listing-page{padding:10px 0 40px 0}
.gallery_details-page{padding:10px 0 40px 0}
.mobile-accordion{margin-bottom:20px}
.mobile-accordion .title{margin:0;padding:15px 35px 15px 15px;background:#42ce7a;color:#000;text-align:center;position:relative;margin:0 !important;text-align:left;font-size:18px}
.mobile-accordion .title span{position:absolute;right:10px;font-weight:300;font-size:18px;width:100%;height:100%;left:0;top:0}
.mobile-accordion .title span:after{content:"\f067";font-family:"FontAwesome";position:absolute;right:15px;top:16px}
.mobile-accordion.in .title span:after{content:"\f068"}
.mobile-accordion > ul,.mobile-accordion-toggle{border:1px solid #42ce7a;padding:15px;display:none;margin:0}
.mobile-accordion .title:after{display:none}
.mobile-accordion .title{line-height:18px}
.mobile-accordion.mobile-toggle{margin-top:0}
.search-box-main span{top:20px;right:20px}
.search-input{height:40px;font-size:18px;padding:0 45px 0 15px;line-height:46px}
.search-text{height:40px}
.banner-boxes{display:none}
.lets-start-box{display:none}
.hl-banner-slider figure img{height:calc(100vh - 74px)}
.container-main.home_page{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap}
.container-main.home_page > section{width:100%;order:3}
.container-main.home_page > section#hl-banner{order:1}
.container-main.home_page > section#hl-cta{order:2}
.header{padding:0}
header.sticky .logo{}
.header-navigation,.header-right{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;float:none}
.hl-live-spreads{padding:30px 0}
.hl-news h2, .hl-news .h2{font-size:32px;line-height:50px;margin:0 0 20px 0}
.hl-news{padding:35px 0}
.hl-news-slider.slide .owl-nav > div{height:40px;width:40px;margin:0 10px}
.hl-news .owl-nav > div:before{font-size:24px}
.hl-cta-title h2, .hl-cta-title .h2{font-size:30px}
.hl-cta{padding:40px 0 20px 0;}
.hl-looking-for h2, .hl-looking-for .h2{font-size:32px;margin:0 0 20px 0}
.hl-looking-for{padding:30px 0 0 0}
.hl-looking-for figcaption h3, .hl-looking-for figcaption .h3{font-size:20px}
.hl-why-us h2, .hl-why-us .h2{margin:0 0 20px 0;font-size:32px}
.hl-funding-methods-container h2, .hl-funding-methods-container .h2{position:static;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;text-align:center;font-size:32px;margin:0 0 20px 0}
.hl-funding-methods-container{padding:0}
.hl-funding-methods{padding:30px 0}
.hl-newsletter h2, .hl-newsletter .h2{font-size:30px;margin:0 0 20px 0}
.hl-newsletter-input-box{width:100%;margin:0 0 25px 0}
.hl-newsletter-submit-box{width:100%}
.quick-links,
.footer-contact,
.footer-social{margin:0}
.footer-logo{margin-bottom:30px}
.footer-content{margin-top:15px}
.footer-line p{font-size:13px;line-height:20px;padding:5px 0}
.footer-line{padding:0 160px 0 15px;display:none}
.hl-banner-slider:before{display:none}
.desk-navigation{margin-right:42px}
.footer-top{padding:35px 0}
.header-navigation{display:none !important}
.header-buttons{font-size:0;padding:20px 0}
.header-buttons .button{line-height:34px;min-width:125px;font-weight:700;font-size:14px;padding:0 10px;margin:0 10px}
.header-cta{margin:0 10px 0 0}
.header-right{padding:0}
.header-links{padding:22px 42px 22px 0;float:right}
.hl-banner-slider figcaption{margin:15px 0 0 0;padding:0 15px}
.hl-banner-slider figcaption .h1{font-size:30px;line-height:36px;margin:0 0 14px 0}
.hl-banner-slider figcaption p{font-size:18px;margin:0 0 14px 0}
.hl-banner-slider figcaption .h1 span{font-size:20px;line-height:22px}
.tabs.tabs_rotate table td{padding:13px 0}
.tabs.tabs_rotate table th{padding:13px 0}
.search-btn{margin-top:1px;}
.logo{position:static;text-align:left;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none}
.footer-chat{display:none}
.hl-cta-links .button{display:block;max-width:230px;margin:0 auto 20px auto;transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}
.hl-cta-title{display:none}
#hl-cta{position:fixed;bottom:0;left:0;width:100%;z-index:5}
.hl-cta-links .button{min-width:120px;display:inline-block;font-size:13px;margin:0;padding:0 10px;line-height:40px}
.hl-cta-links .button+.button{margin-left:15px}
.hl-cta{padding:15px 0}
.site-main > footer{padding-bottom:74px}
.hl-cta-links .button.device-visible{display:none !important}
.input-box.submit-box{margin:30px 0 0 0}
.contact-cta-box{margin-top:30px}
.contact-cta-content h2, .contact-cta-content .h2{font-size:30px;margin:0 0 25px 0}
.contact-cta{padding:35px 0}
.contact-cta-box h3, .contact-cta-box .h3{font-size:22px;line-height:40px}
.contact-cta-box .fa{font-size:36px}
.contact-map h2, .contact-map .h2{font-size:30px;margin:0 0 25px 0}
.contact-map{padding:35px 0 40px 0}
.contact-map iframe{max-height:300px}
.contact-form h2, .contact-form .h2{font-size:30px}
.contact-page form{margin:25px 0 0 0}
.contact-page{padding:0}
.contact-form{padding:35px 0 40px 0}
.product-list h2,.product-list .h2{font-size:30px;margin:0 0 10px 0}
.product-content .text-center{font-size:30px;margin:0 0 25px 0}
.product-content{margin:35px 0 0 0}
.product-list{padding:0}
.faqs-tabs ul.nav-tabs{margin:0 0 25px 0}
.panel-heading > a{font-size:16px}
.faqs-content h2, .faqs-content .h2{font-size:30px;margin:0 0 20px 0}
.faqs-search-container h2, .faqs-search-container .h2{font-size:30px;margin:0 0 20px 0}
.product-list figcaption h3,.product-list figcaption .h3{font-size:20px}
.forex-service figcaption h3, .forex-service figcaption .h3{padding:10px 15px;font-size:22px}
.forex-about h2, .forex-about .h2{margin:0 0 10px 0;font-size:30px}
.forex-about h4, .forex-about .h4{font-size:20px}
.forex-service-info{margin:30px 0 0 0}
.forex-cta h2, .forex-cta .h2{font-size:30px}
.forex-cta-content{margin:0;padding:25px 0 40px 0}
.forex-cta{padding:40px 0}
.forex-cta ul li{font-size:16px;line-height:30px}
.forex-cta ul li:before{font-size:16px;top:7px}
.forex-cta p{margin:0 0 15px 0}
.forex-cta .button{font-size:18px}
.forex-info-table{overflow:auto;border:1px solid #ddd}
.forex-info-table table{width:800px}
.forex-page .panel-heading > a{font-size:18px;line-height:24px;min-height:50px;padding:12px 48px 12px 20px}
.forex-page .panel-heading > a span.icon{top:9px;right:10px}
.forex-page .panel-heading > a span.icon:before{width:18px}
.forex-page .panel-heading > a.collapsed span.icon:after{height:18px}
.forex-page .panel+.panel{margin-top:20px}
.forex-info-tables{padding:35px 0 0 0}
.forex-info-table th{padding:12px 10px;font-size:16px}
.forex-info-table td{font-size:15px;padding:10px 10px}
.trading-tool figcaption h3,.trading-tool figcaption .h3{font-size:20px}
.trading-tool figcaption{padding:10px 0}
.trading-platform figure > a img{width:100%}
.trading-tools-content h2, .trading-tools-content .h2{font-size:30px;margin:0 0 20px 0}
.trading-tools{padding:40px 0 0 0}
.trading-platforms-content h2, .trading-platforms-content .h2{font-size:30px;margin:0 0 20px 0}
.trades-content h2, .trades-content .h2{font-size:30px;margin:0 0 20px 0}
.trades-contents{padding:35px 0 0 0}
.quick-support-page{padding:0}
.quick-support-downloads-content h2, .quick-support-downloads-content .h2{font-size:30px;margin:0 0 20px 0}
.quick-support-downloads{padding:35px 0 40px 0}
.remote-access h2, .remote-access .h2{font-size:30px;margin:0 0 30px 0}
.remote-access{padding:35px 0 40px 0}
.remote-access-img{margin-top:30px}
.remote-access-content ul li:after{line-height:50px;width:50px;font-size:26px}
.remote-access-content ul li{padding:0 0 0 70px;min-height:50px}
.remote-access-content ul li+li{margin-top:30px;}
.quick-support-download .title{margin:0 0 25px 0}
.quick-support-download{}
.quick-support-download a{min-width:250px;padding:15px 15px 15px 27px}
.remote-access-content ul li strong{font-size:16px}
.remote-access-content ul{margin:0 0 30px 0}
.wallet-notices-img{padding:0 0 30px 0}
.wallet-notices{padding:40px 0 10px 0}
.wallet-notice-content h2,.wallet-notice-content .h2{margin:0 0 30px 0;font-size:30px}
.wallet-clients{padding-bottom:40px}
.wallet-currencies-content h2, .wallet-currencies-content .h2{margin:0 0 30px 0;font-size:30px}
.wallet-currencies{padding-top:40px}
.wallet-cta h2, .wallet-cta .h2{margin:0 0 30px 0;font-size:30px;display:block;line-height:32px;}
.wallet-cta .button{float:none}
.wallet-cta{text-align:center;padding:35px 0 40px 0}
.wallet-contents{padding:40px 0}
.wallet-contents h2, .wallet-contents .h2{margin:0 0 30px 0;font-size:30px}
.wallet-notice-contents ul li:after{line-height:50px;width:50px;font-size:26px}
.wallet-notice-contents ul li{padding:0 0 0 70px}
.wallet-notice-contents ul li+li{margin-top:30px}
.leverage-change-cta{text-align:center;padding:35px 0 40px 0}
.leverage-change-cta h2, .leverage-change-cta .h2{font-size:30px;display:block;margin:0 0 20px 0}
.leverage-change-cta .button{float:none}
.leverage-rates h2, .leverage-rates .h2{margin:0 0 30px 0;font-size:30px}
.leverage-ratio-content h2, .leverage-ratio-content .h2{margin:0 0 30px 0;font-size:30px}
.leverage-rates{padding:40px 0}
.leverage-ratio-table{margin-top:30px}
.leverage-ratio{padding:40px 0}
.leverage-ratio-table th{padding:15px 30px;line-height:22px}
.forex-strategies figcaption h3, .forex-strategies figcaption .h3{font-size:20px;line-height:30px}
.forex-strategies figcaption{padding:15px}
.forex-strategies figure.locked:before{bottom:60px}
.forex-trading-content{padding:40px 0}
.forex-strategies h2, .forex-strategies .h2{font-size:30px;margin:0}
.forex-strategies{padding-top:40px}
.forex-trading-book h2, .forex-trading-book .h2{font-size:30px;margin:0 0 30px 0}
.forex-beginners{padding:40px 0 40px 0}
.forex-trading-handbook-content ul{column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;-webkit-column-count:1}
.forex-trading-handbook-content h2, .forex-trading-handbook-content .h2{font-size:30px;margin:0 0 30px 0}
.forex-trading-handbook{padding:40px 0}
.about-foreign-exchange h2, .about-foreign-exchange .h2{font-size:30px;margin:0 0 30px 0}
.about-foreign-exchange{padding:40px 0}
.forex-beginners h2, .forex-beginners .h2{font-size:30px;margin:0}
.forex-trading-books{padding:40px 0}
.forex-trading-book .button{margin-top:40px;min-width:170px}
.forex-strategies figure.locked:after{margin-top:-25px}
.webinars-content h2, .webinars-content .h2{font-size:30px;margin:0 0 25px 0}
.webinars-list-content h2, .webinars-list-content .h2{font-size:30px;margin:0 0 25px 0}
.webinars-list{padding:40px 0}
.webinars-list .col-xl-4{order:1}
.webinars-list .col-xl-8{order:2}
.webinars-list-content .subject{margin:30px 0 5px 0;font-size:16px}
.webinars-calendar:before{}
.webinars-info{padding:45px 0}
.webinars-by-name{font-size:20px}
.webinars-by-designation{font-size:14px;line-height:30px}
.webinars-by-company{font-size:14px;line-height:30px}
.video-tutorials h2, .video-tutorials .h2{font-size:30px;margin:0 0 30px 0}
.video-tutorials-learn ul{column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;-webkit-column-count:1}
.video-tutorials-learn h2, .video-tutorials-learn .h2{margin:0 0 25px 0;font-size:30px}
.video-tutorials-learn{padding:40px 0}
.video-tutorials{padding:40px 0 10px 0}
.video-tutorials figure > a .fa{font-size:60px}
.video-tutorials figure > a .fa:after{height:34px;width:34px}
.video-tutorials figure{margin:0 0 30px 0}
.video-tutorials-content h2, .video-tutorials-content .h2{font-size:30px;margin:0 0 25px 0}
.video-tutorials-content{padding:40px 0}
.video-tutorials-cta h2, .video-tutorials-cta .h2{display:block;line-height:40px;max-width:inherit;max-width:initial;font-size:30px}
.video-tutorials-cta .button{float:none;margin:30px 0 0 0}
.video-tutorials-cta{text-align:center;padding:40px 0}
.video-tutorials figcaption{padding:0}
.video-tutorials figure a{font-size:16px}
.inner-banner-device{position:absolute;left:0;top:0;height:100%;width:100%;}
#page_title{background:none !important}
.account-types-titles{display:none}
.account-types > div > div:before{display:none}
.account-types > div > div:nth-child(odd){background:#efefef}
.account-type-standard .account-type-title{background:#06b572 !important;padding:15px 15px;line-height:40px;font-size:30px;position:static !important;}
.account-type-goplus .account-type-title{background:#000 !important;text-align:center;margin-top:40px;line-height:130px}
.account-type-goplus .account-type-title img{height:auto}
.account-type-goplus{width:100%}
.account-type-standard{width:100%}
.account-types > div > div{min-height:inherit !important;min-height:initial !important;height:auto !important;padding:18px 15px;display:block;position:relative !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;}
.account-types-content h2, .account-types-content .h2{font-size:30px;margin:0 0 25px 0}
.account-types-content{padding:0 0 40px 0}
.account-type-row label{display:inline-block;color:#303030;font-weight:700;font-size:16px;min-width:200px;float:left;text-align:left;}
.account-type-row > span{float:right;text-align:right;width:calc(100% - 200px)}
.account-type-row:after{content:"";display:block;clear:both}
.account-type-row .fa-check{font-size:20px}
.account-types > div{padding-top:0;}
.forex-trading-page .armodal h2, .forex-trading-page .armodal .h2{font-size:24px;}
.forex-trading-page .armodal h4, .forex-trading-page .armodal .h4{font-size:20px;}
.forex-strategies iframe{height:1355px;}
.hl-news #items.iron-list > .style-scope.mte-news-list{width:33.33333333%;margin:0 0 30px 0;}
.custom-page-section h2,.custom-page-section .h2{margin:0 0 30px 0 !important;font-size:30px;}
.custom-page-section + .custom-page-section{padding-top:35px;margin-top:35px;}
ul.trading-benefits li{width:33.33333333%;margin:15px 0;}
ul.trading-benefits li i{}
.hl-news #items.iron-list > div.style-scope.mte-news-list{display:none;}
.account-type-row:nth-child(2) > span{width:100%;text-align:center;}
.mt4-demo-cta h2, .mt4-demo-cta .h2{max-width:100%;margin:0 0 30px 0;text-align:center;font-size:28px;line-height:40px;}
.mt4-demo-cta{padding:40px 0;margin-bottom:-40px;}
.mt4-demo-cta .col-12{justify-content:center !important;}
.mt4-demo-form-container h2, .mt4-demo-form-container .h2{font-size:30px;margin:0 0 25px 0;}
.try-demo-account h2, .try-demo-account .h2{font-size:30px;margin:0 0 25px 0;}
.mt4-demo-form-content h3, .mt4-demo-form-content .h3{margin:0 0 25px 0;font-size:20px;}
.mt4-demo-form-content h3:after, .mt4-demo-form-content .h3:after{margin-top:7px;}
.try-demo-account{padding:40px 0;}
.try-demo-account p{margin:0;}
.mt4-demo-form-container{padding-bottom:40px;}
.go-plus h2, .go-plus .h2{font-size:30px;margin:15px 0 25px 0 !important;}
.go-plus{margin-bottom:30px;}
.go-plus-cta{padding:40px 0;}
.go-plus-cta h2, .go-plus-cta .h2{font-size:30px;}
.go-plus-cta .button{margin:20px 0 0 0;}
.go-plus-currency .col-cust-5{flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;max-width:33.33333333%;}
.go-plus-currency{padding:30px 0 0 0;}
.custom-page-section.go-plus-steps{margin-top:5px;}
.account-types-page label.require{text-align:left;}
.account-types-page .input-box.submit-box{width:100%;}
.account-types-page .contact-form form{margin:25px auto 0 auto;}
.account-types-page{padding:40px 0 0 0;}
.custom-page .account-types-page{margin-bottom:-40px;}
.forex-beginer-iframe-container{padding-bottom:75%;}
.webinars-iframe{padding:30px 15px;}
.webinars-iframe button{right:10px;top:5px;}
.affiliates-form-container{padding-bottom:35px;}
.affiliates-form{padding-top:10px;}
.affiliates-form-container h2, .affiliates-form-container .h2{font-size:30px;margin:0 0 25px 0;}
.affiliates-form h3, .affiliates-form .h3{font-size:24px;margin:0 0 25px 0;}
.affiliates-why-us-content h2, .affiliates-why-us-content .h2{font-size:30px;margin:0 0 25px 0;}
.affiliates-why-us-content ul li .icon{font-size:24px;width:32px;}
.affiliates-why-us-content ul li h4, .affiliates-why-us-content ul li .h4{font-size:20px;}
.affiliates-why-us-content{margin-bottom:30px;}
.affiliates-why-us{padding:40px 0;}
.affiliates-guidelines h3, .affiliates-guidelines .h3{font-size:24px;margin:0 0 30px 0;}
.affiliates-guidelines .button{margin-top:0;}
.metatrader-tutorial-iframe{padding-bottom:113%;}
.metatrader-experience img{margin-bottom:30px;}
.metatrader-for-mac .order-2{text-align:center;}
.metatrader-for-mobile{padding:40px 0 0 0;border-top:1px solid #eee;}
.metatrader-started{padding:40px 0 0 0;}
.metatrader-for-mobile img{margin-bottom:30px;}
.metatrader-for-mac ul{margin:0 0 30px 0;}
.metatrader-page h3, .metatrader-page .h3{font-size:24px;margin:0 0 20px 0;}
.metatrader-for-mac{padding:0 0 40px 0;}
ul.metatrader-trading-platform li{margin:0 0 20px 0;width:50%;}
.metatrader-content h2, .metatrader-content .h2{font-size:30px;margin:0 0 25px 0;}
.metatrader-content{padding:0 0 20px 0;}
.metatrader-for-devices .col-12 + .col-12{border:none;}
.metatrader-for-devices{padding:40px 0;}
.fx-traders-step-container{width:100%;}
.fx-traders-step-container + .fx-traders-step-container{margin-top:30px;}
.fx-traders-steps{margin-top:30px;}
.fx-traders-page h2, .fx-traders-page .h2{font-size:30px;margin:0 0 25px 0;}
.fx-traders-page h3, .fx-traders-page .h3{font-size:24px;}
.fx-traders-step{min-height:inherit;min-height:initial;}
.search-content h4, .search-content .h4{font-size:20px;}
.mobile-trading-platforms-page h4, .mobile-trading-platforms-page .h4{font-size:20px;}
.mobile-trading-platforms-page h3, .mobile-trading-platforms-page .h3{font-size:24px;margin:0 0 25px 0;}
.mobile-trading-platforms-page h2, .mobile-trading-platforms-page .h2{font-size:30px;margin:0 0 25px 0;}
.mobile-trading-content{padding:30px 0;}
.mobile-trading-faqs{padding:30px 0;}
.mobile-trading-guide{padding:30px 0;}
.mobile-trading-guide-iframe{padding-bottom:114%;}
.mobile-trading-warning{padding:30px 0 0 0;}
.mobile-trading-faqs ul.nav-tabs{margin:0 auto 25px auto;}
.mobile-trading-mt4 .col-12 + .col-12{margin-top:30px}
.mobile-trading-mt4 ul{font-size:15px;}
.mobile-trading-mt4 ul li{padding:0 0 0 25px;line-height:26px;}
.mobile-trading-mt4 ul li:before{font-size:15px;top:6px;}
.fa.client-login-device{margin:1px 10px 0 0;}
.leagal-document-sidebar{position:static !important;width:100% !important;margin-bottom:30px !important;}
.device-order-1{order:1 !important;}
.device-order-2{order:2 !important;}
.affiliates-form-content .col-cust-12{width:50%;}
.hl-cta-title ul{display:none;}
.autochartist-page img{margin:0 auto 30px auto !important;}
.autochartist-page .row + .row{margin-top:30px;padding-top:30px;}
.cms-iframe{width:410px;height:287px;margin:30px auto 0 auto;padding:0;}
.mt4-genesis .custom-page-section:last-child{margin-top:0;}
.mobile-trading-platforms .site-main > footer,
.mt4-genesis .site-main > footer,
.autochartist .site-main > footer,
.myfxbook .site-main > footer,
.vps .site-main > footer,
.metals .site-main > footer,
.go-markets-plus .site-main > footer,
.standard-account .site-main > footer{padding-bottom:0;}
.cryptocurrencies_img_contents{padding:30px 15px;}
.go-plus-currency-slider .owl-nav > div span{font-size:30px;}
.go-plus-currency-slider{padding:0 20px;}
.wallet-currencies-slider{padding:0 20px;}
.wallet-currencies-slider .owl-nav > div span{font-size:30px;}
.why-go-plus figcaption h3, .why-go-plus figcaption .h3{font-size:18px;}
.why-go-plus{margin-top:0;}
.trading-step h4, .trading-step .h4{margin:30px 0;}
.trading-steps .col-xl-4{margin-top:30px;}
.trading-steps h2, .trading-steps .h2{margin:0;}
.page_title.banner-logo{padding:95px 0 30px 0;}
.news-iframe{display:none;}
.inner-page .lets-start-box{display:block;margin:30px 0 0 0;}
.go-plus-cta{margin:40px 0;}
.mobile-trading-accordions .panel-heading > a{font-size:18px;line-height:24px;min-height:50px;padding:12px 48px 12px 20px}
.mobile-trading-accordions .panel-heading > a span.icon{top:9px;right:10px}
.mobile-trading-accordions .panel-heading > a span.icon:before{width:18px}
.mobile-trading-accordions .panel-heading > a.collapsed span.icon:after{height:18px}
.mobile-trading-accordions .panel+.panel{margin-top:20px}
.mt5-desktop-content .row{padding-top:40px;margin-top:40px;}
.mt5-desktop-content .row h3, .mt5-desktop-content .row .h3{margin-top:25px;}
.mt5-desktop-content .row img{display:block;margin:0 auto;}
.mt5-mobile-features-content{width:100%;}
.mt5-mobile-features-img{width:100%;}
.forex-introduction-type{margin-top:10px;padding-top:35px;}
.introduction-to-forex .inner-page{padding-bottom:10px;}
.forex-introduction .column-2{column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;-webkit-column-count:1;}
.forex-about{padding:0;}
.trading-platform figcaption h3, .trading-platform figcaption .h3{font-size:18px;}
body.cryptocurrencies .inner-page td{font-size:10px;}
body.cryptocurrencies .inner-page tr:first-child td{font-size:12px;}
.social-demo-signup-page label.require{text-align:left;}
.social-demo-signup-page .input-box.submit-box{width:100%;}
.social-demo-signup-page .contact-form form{margin:25px auto 0 auto;}
.marketing-banner-boxes{display:none;}
.social-demo-signup-banner-content p{font-size:14px;}
.social-demo-signup-banner-content h1, .social-demo-signup-banner-content .h1{font-size:24px;}
.social-demo-signup-banner-content h2, .social-demo-signup-banner-content .h2{font-size:18px;margin:0;}
.marketing-banner { padding: 67px 0 0 0; height: calc(100vh - 74px); margin-bottom: 584px; position: relative; }
.cnservices .marketing-banner { margin-bottom: 112px; }
.social-demo-signup-page{padding:0;}
.social-demo-signup-form{padding:35px 0;}
.social-demo-account-types figcaption h3, .social-demo-account-types figcaption .h3{font-size:18px;}
.social-demo-handbook-img{text-align:center;margin-top:30px;}
.social-demo-account-types{padding:35px 0 30px 0;}
.social-demo-account-types .want-more{font-size:16px;}
.device-banner-hide{display:none;}
.southeast-asia-campaign-banner-content p{font-size:16px;margin:0 0 15px 0;}
.southeast-asia-campaign-banner-content h2, .southeast-asia-campaign-banner-content .h2{font-size:17px;}
.southeast-asia-campaign-banner-content h1, .southeast-asia-campaign-banner-content .h1{font-size:22px;margin:0 0 15px 0;}
.social-demo-signup-page .try-demo-account{padding:0 0 35px 0;}
.marketing-terms-conditions-content{padding:35px 0;}
.marketing-about-us{padding:35px 0;}
.marketing-about-us-content{width:100%;padding:0;margin-top:30px;}
.marketing-about-logo{max-width:100%;}
.marketing-about-us .col-12.justify-content-between{justify-content:center !important;}
.thank-you-page .thank-you-content h2, .thank-you-page .thank-you-content .h2{font-size:34px;}
.thank-you-content .fa{font-size:40px;padding:20px 0;}
.thank-you-content p{font-size:16px;}
.thank-you-cta p{font-size:16px;}
.thank-you-cta img{width:70px;}
.thank-you-cta{margin:30px auto 0 auto;padding:30px 15px;}
.hl-newsletter .hl-newsletter-submit-box .hl-newsletter-submit{width:170px;}
.blog-page .sidebar-newletter{margin-top:30px;}
.search-page .my_pagination{margin-top:25px;}
.cn-seminars-form { margin-bottom: 35px; }
.cn-seminars-webinars-001 .inner-page { padding: 40px 0 0 0; }
body > div.zopim:nth-child(3) { bottom: 20px !important; }
.header.templateclass .header-links { padding-right: 0; }
.header.templateclass .desk-navigation { padding: 0; }
.header.templateclass .header-right { float: right; }
.campaign-form { position: absolute; left: 15px; right: 15px; top: 100%; border-bottom: 1px solid #ccc; }
.campaign-form iframe { height: 584px; }
.marketing-banner .col-xl-5 { position: static; }
.video_box iframe{width:520px;height:304px;}

body.crypto-ad .campaign-form iframe { height: 424px; }
body.crypto-ad .marketing-banner { margin-bottom: 500px; }

.hl-news2 .col-cust-5 { -ms-flex: 0 0 33.33333333%; flex: 0 0 33.33333333%; max-width: 33.33333333%; }
.hl-news2 { padding: 30px 0 20px 0; display: none; }
.hl-news2 h2, .hl-news2 .h2 { margin: 0; font-size: 32px; line-height: 50px; }
.hl-news2 .link { margin-top: 20px; }
.hl-product-icon { margin: 0; text-align: center; width: 100%; }
.hl-product-content { padding: 0 0 0 15px; width: 100%; text-align: center; }
.hl-product-content h3, .hl-product-content .h3 { font-size: 18px; margin: 10px 0 0 0; }
.hl-looking-for2 h2, .hl-looking-for2 .h2 { margin: 0 0 15px 0; font-size: 28px; line-height: 50px; }
.hl-looking-for2 { padding: 30px 0 20px 0; }
.hl-product-content p { display: none; }
.hl-cta2-content p { font-size: 14px; }
.hl-cta2-links .button { line-height: 40px; min-width: 150px; }
}
@media screen and (max-width:639px){.tabs.tabs_rotate{padding:0}
.hl-live-spreads-table > p{padding:0}
.tabs.tabs_rotate > ul{position:static;width:auto;text-align:center;margin:0 -5px 10px -5px}
.tabs.tabs_rotate > ul li a:before{border-width:10px 10px 0 12px;border-color:#707070 transparent transparent transparent;left:50%;top:100%;margin:0 0 0 -10px}
.tabs.tabs_rotate > ul li.active a:before{border-color:#f18959 transparent transparent transparent}
.tabs.tabs_rotate > ul li{margin:0 !important;width:20%;float:left;padding:0 5px}
.tabs.tabs_rotate > ul li a{font-weight:300;font-size:14px;line-height:18px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:70px;}
.tabs.tabs_rotate > ul li a img{display:block;margin:0 auto 5px auto}
.tabs.tabs_rotate > ul:after{content:"";display:block;clear:both}
.header-navigation{width:auto;padding-bottom:10px}
.desk-navigation .button{margin:0 10px 0 0;min-width:100px}
.desk-navigation{margin:0}
.hl-banner-slider figure img{}
.hl-cta-links .button{}
.forex-cta ul{column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;-webkit-column-count:1}
.forex-trading-book h2, .forex-trading-book .h2{font-size:28px}
.forex-strategies figcaption h3, .forex-strategies figcaption .h3{font-size:18px}
.forex-beginners iframe{height:454px;}
.forex-strategies iframe{height:1135px;}
.tabs.tabs_rotate > div{height:327px;}
.paper-toolbar-0{display:none !important;}
.forex-beginer-iframe-container{padding-bottom:77%;}
.metatrader-tutorial-iframe{padding-bottom:114%;}
.tabs.tabs_rotate > ul li a span{display:none;}
.hl-live-spreads-mobile-title{display:block;border:1px solid #ccc;text-align:center;padding:0 10px;line-height:40px;color:#303030;font-size:16px;font-weight:700;border-bottom:0;background:#fff}
.cnservices .marketing-banner { margin-bottom: 177px; }
}
@media screen and (min-width:568px) and (max-width:991px){}
@media screen and (max-width:575px){.forex-services{margin:0}
.forex-service{margin:30px 0 0 0}
.forex-trading-handbook-content{margin-bottom:30px}
.forex-trading-book{margin-top:30px}
.forex-trading-books{padding:10px 0 40px 0}
}
@media screen and (max-width:567px){.blog_content .comment_box > span{display:block}
.blog_content .blog_author{margin:5px 0 0 0}
.news_box figure > a img{width:100%}
.news_box{width:100%}
.signature span{display:block}
.signature span:before{display:none}
.tabs.tabs_rotate > ul li a{font-size:13px;padding:10px 5px}
.tabs.tabs_rotate table td{font-size:15px}
.hl-cta-links .button{}
.hl-cta-title h2, .hl-cta-title .h2{margin:0}
.contact-cta .col-cust-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link{min-width:138px}
.faqs-tabs ul.nav-tabs li.nav-item+li.nav-item{margin-left:15px}
.mobile-trading-faqs ul.nav-tabs li.nav-item a.nav-link{font-size:16px;line-height:20px;height:60px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link span{font-size:16px}
.forex-cta .button{display:block;max-width:230px;margin:0 auto}
.forex-cta .button+.button{margin:20px auto 0 auto}
.trading-platforms .col-cust-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}
.forex-trading-books .col-cust-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}
.forex-strategies figcaption h3, .forex-strategies figcaption .h3{font-size:16px}
.forex-strategies figcaption{padding:15px 5px}
.forex-strategies figure.locked:after{transform:scale(0.5) translate(-50%,-50%);-moz-transform:scale(0.5) translate(-50%,-50%);-ms-transform:scale(0.5) translate(-50%,-50%);-o-transform:scale(0.5) translate(-50%,-50%);-webkit-transform:scale(0.5) translate(-50%,-50%);transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top}
.video-tutorials figure a{font-size:15px}
.forex-beginners iframe{height:1584px;}
.forex-strategies iframe{height:3960px;}
.hl-news #items.iron-list > .style-scope.mte-news-list{width:50%;}
.metatrader-tutorial-iframe{padding-bottom:378%;}
.mobile-trading-guide-iframe{padding-bottom:454%;}
.mobile-trading-faqs ul.nav-tabs{margin:0 -15px 25px -15px;max-width:inherit;max-width:initial;}
ul.trading-benefits li{width:50%;}
.blog-list-content .button.inverse{float:none;}
.hl-banner-slider figure img.homebanner-mobile{display:block;min-width:initial;width:100% !important;height:auto;min-height:100% !important;}
.hl-banner-slider figure img.homebanner-ipad{display:none;}
.hl-banner-slider figure{height:calc(100vh - 74px);}
body > div.zopim:nth-child(3) { bottom: 74px !important; }
.scroll_top { bottom: 110px; }
.video_box iframe{width:400px;height:234px;}
.hl-news2 .col-cust-5 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
}
@media screen and (max-width:479px){.inner-page h2, .inner-page .h2{font-size:24px;}
.inner-page h3, .inner-page .h3{font-size:20px;}
.inner-page h4, .inner-page .h4{font-size:16px;}
.page_title h1, .page_title .h1{font-size:32px}
.blogs .blog img{margin:0 auto 15px auto;display:block;float:none}
.team-page .col-cust-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;}
.search-input{text-indent:-10000px;width:40px;overflow:hidden;padding:0}
.search-box form:before{right:11px}
.hl-banner-slider figure img{}
.tabs.tabs_rotate > ul li a span{display:none}
.hl-looking-for-img img{width:100%}
.logo-text{width:142px}
.logo-text img{max-height:30px}
.logo-icon img{max-height:30px}
.logo-icon{width:30px}
.header-links{padding:16px 42px 13px 0}
.header-cta{margin:0 5px 0 0}
.hl-looking-for a{margin-bottom:10px}
.hl-looking-for figcaption{top:0;padding:0;height:100%;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none}
.hl-looking-for figcaption h3,.hl-looking-for figcaption .h3{position:absolute;left:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:10px;width:100%}
.hl-looking-for figcaption h3 img,.hl-looking-for figcaption .h3 img{display:block;margin:0 auto 10px auto}
.hl-looking-for .col-cust-12{padding:0 5px}
.hl-looking-for .col-12{padding:0 5px}
.hl-looking-for{padding:30px 0}
.hl-looking-for .row{margin:0 -10px}
.logo{width:190px}
.hl-live-spreads-content h2, .hl-live-spreads-content .h2{line-height:30px;font-size:22px}
.contact-cta-content h2,.contact-cta-content .h2{font-size:24px}
.contact-cta-box h3,.contact-cta-box .h3{font-size:20px}
.contact-form h2,.contact-form .h2{font-size:23px}
.contact-map h2,.contact-map .h2{font-size:24px}
.product-list a{margin-top:10px}
.product-list figcaption{top:0;padding:0}
.product-list figcaption h3,.product-list figcaption .h3{position:absolute;left:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:10px;width:100%}
.product-list figcaption h3 img,.product-list figcaption .h3 img{display:block;margin:0 auto 10px auto}
.product-list .col-cust-12{padding:0 5px}
.product-list .col-12{padding:0 5px}
.product-list .row{margin:0 -10px}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link img{display:block;margin:0 auto}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link{min-width:85px;padding:10px;}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link span{font-size:15px;font-weight:400;line-height:20px;margin-top:8px}
.faqs-content h2, .faqs-content .h2{font-size:24px}
.faqs-search-container h2, .faqs-search-container .h2{font-size:24px}
.forex-page .panel-heading > a{font-size:16px}
.page_title{padding:82px 0 30px 0}
.quick-support-downloads-content h2, .quick-support-downloads-content .h2{font-size:24px}
.remote-access h2, .remote-access .h2{font-size:24px}
.col-cust-6{max-width:50%;flex:0 0 50%;-ms-flex:0 0 50%;}
.wallet-currencies-content h2, .wallet-currencies-content .h2{font-size:24px}
.wallet-notice-content h2, .wallet-notice-content .h2{font-size:24px}
.wallet-cta h2, .wallet-cta .h2{font-size:24px}
.wallet-contents h2, .wallet-contents .h2{font-size:24px}
.leverage-change-cta h2, .leverage-change-cta .h2{font-size:24px}
.leverage-rates h2, .leverage-rates .h2{font-size:24px}
.leverage-ratio-content h2, .leverage-ratio-content .h2{font-size:24px}
.leverage-ratio-table{border:1px solid #ccc;overflow:auto;border-width:0 1px;}
.leverage-ratio-table table{width:700px;border:none;margin:0;}
.forex-beginners .col-cust-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}
.forex-strategies .col-cust-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}
.about-foreign-exchange h2, .about-foreign-exchange .h2{font-size:24px}
.forex-trading-handbook-content h2, .forex-trading-handbook-content .h2{font-size:24px}
.forex-beginners h2, .forex-beginners .h2{font-size:24px}
.forex-trading-book h2, .forex-trading-book .h2{font-size:24px}
.forex-strategies h2, .forex-strategies .h2{font-size:24px}
.video-tutorials .col-cust-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}
.video-tutorials h2, .video-tutorials .h2{font-size:24px}
.video-tutorials-learn h2, .video-tutorials-learn .h2{font-size:24px}
.video-tutorials-content h2, .video-tutorials-content .h2{font-size:24px}
.video-tutorials-cta h2, .video-tutorials-cta .h2{font-size:24px;line-height:32px}
.account-type-row label{float:none;display:block}
.account-type-row > span{width:100%;float:none;text-align:left;display:block}
.account-type-row.deposit p{margin:25px 0 13px 0}
.account-types-content h2, .account-types-content .h2{font-size:24px}
.forex-beginners iframe{height:1344px;}
.forex-strategies iframe{height:3360px;}
.custom-page-section .col-cust-12{flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%;}
.custom-page-section h2,.custom-page-section .h2{font-size:22px;line-height:30px;}
ul.trading-benefits li{width:100%;}
.mt4-demo-cta h2, .mt4-demo-cta .h2{font-size:22px;line-height:34px}
.mt4-demo-form-container h2, .mt4-demo-form-container .h2{font-size:24px;}
.try-demo-account h2, .try-demo-account .h2{font-size:24px;}
.go-plus-buttons .button{width:100%;}
.go-plus-buttons .button + .button{margin-top:30px !important;}
.go-plus-cta h2, .go-plus-cta .h2{font-size:24px;line-height:30px;}
.go-plus-currency .col-cust-5{max-width:50%;flex:0 0 50%;-ms-flex:0 0 50%;}
.go-plus .col-cust-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;}
.forex-beginer-iframe-container{padding-bottom:318%;}
.affiliates-why-us-content h2, .affiliates-why-us-content .h2{font-size:24px;}
.affiliates-form h3, .affiliates-form .h3{font-size:20px;}
.affiliates-why-us-content ul li h4, .affiliates-why-us-content ul li .h4{font-size:20px;}
.affiliates-form-content figure{padding:25px 10px;}
.affiliates-form-content figure img{}
.affiliates-form-content figcaption span{}
.affiliates-form-content figcaption{margin:10px 0 0 0;}
.affiliates-guidelines h3, .affiliates-guidelines .h3{font-size:20px;}
.metatrader-tutorial-iframe{padding-bottom:396%;}
ul.metatrader-trading-platform li{width:100%;}
.metatrader-content h2, .metatrader-content .h2{font-size:24px;}
.fx-traders-page h2, .fx-traders-page .h2{font-size:24px;}
.fx-traders-page h3, .fx-traders-page .h3{font-size:20px;}
.fx-traders-step h4, .fx-traders-step .h4{font-size:16px;}
.mobile-trading-platforms-page ul.nav-tabs li.nav-item a.nav-link span{margin:0;}
.mobile-trading-faqs ul.nav-tabs li.nav-item{width:150px;}
.mobile-trading-guide-iframe{padding-bottom:467%;}
.affiliates-form-content .col-cust-12{width:100%;}
.cms-iframe{padding-bottom:70.176%;height:auto;width:auto;}
.quick-support-download figcaption{top:27%;}
.marketing-banner{padding:46px 0 0 0;}
.social-demo-account-types .col-cust-12{max-width:100%;flex:0 0 100%;text-align:center;}
.social-demo-account-types .col-cust-12 a{display:inline-block;vertical-align:top;}
.social-demo-handbook-img > p{float:none;width:100%;padding:0;margin:0 0 20px 0;}
.header.templateclass .logo-text { width: 125px; }
.header.templateclass .desk-navigation { margin-top: -2px; }
.video_box iframe{width:290px;height:170px}
.page-id-73965 .hl-cta-links .button { font-size: 9px; }
.page-id-73965 .hl-cta-links .button+.button { margin-left: 10px; }
.header-top { padding: 0; }
body.crypto-ad .campaign-form iframe { height: 454px; }
body.crypto-ad .marketing-banner { margin-bottom: 556px; }
.hl-news2 .col-cust-5 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
}
@media screen and (max-width:374px){.desk-navigation .button{padding:0 7px}
.header-dropdown button img{display:none}
.header-dropdown ul li img{display:none}
.header-dropdown ul{width:50px}
.product-list h2, .product-list .h2{font-size:28px}
.tabs.tabs_rotate table td{font-size:14px}
.hl-live-spreads-table table td .up.fa{font-size:16px;margin-left:2px}
.hl-live-spreads-table table td .down.fa{font-size:16px;margin-left:2px}
.forex-beginners iframe{height:1060px;}
.forex-strategies iframe{height:2640px;}
.hl-news #items.iron-list > .style-scope.mte-news-list{width:100%;}
.social-demo-signup-banner-content p{font-size:12px;margin:0 0 15px 0;}
.social-demo-signup-banner-content h2, .social-demo-signup-banner-content .h2{font-size:16px;}
.social-demo-signup-banner-content h1, .social-demo-signup-banner-content .h1{font-size:20px;margin:0 0 15px 0;}
.southeast-asia-campaign-banner-content p{font-size:14px;}
.campaign-form iframe { height: 650px; }
.marketing-banner { margin-bottom: 650px; }
.cnservices .marketing-banner { margin-bottom: 177px; }
}
@media screen and (max-width:359px){.g-recaptcha{overflow:hidden}
.captcha-box iframe{transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);-webkit-transform:scale(0.95);transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;-webkit-transform-origin:left}
.forex-beginners iframe{height:1016px;}
.forex-strategies iframe{height:2540px;}
.try-demo-account figure{font-size:16px;}
.mobile-trading-faqs ul.nav-tabs li.nav-item a.nav-link{}
.mobile-trading-mt4 .download-app{max-width:120px;}
.mobile-trading-mt4 p+p .download-app{margin-left:15px;}
.mobile-trading-mt4 .col-12 > div{padding:20px 15px 74px 15px;}
.mobile-trading-guide-iframe{padding-bottom:477%;}
.logo{width:170px;}
.logo-text img{max-height:26px;}
.logo-icon img{max-height:26px;}
.header-links{padding:13px 42px 10px 0;}
.logo-text{width:124px;}
.hl-cta-links .button { font-size: 12px; }
.header.templateclass .logo-text { width: 109px; }
}
