body {
    font-family: Arial, sans-serif !important;
}

.hfuk #landing_trading_tools{
    padding-top: 140px;
}
.bg-color-1{background-color:#f7f6fb;}
.bg-color-2{background-color:#72777b;}
.bg-color-3{background-color:#313840;}
.bg-color-4{background-color:#dbdbdb;}
.bg-color-5{background-color:#313840;}

#tools-bg-1{background:url(../images/hotforex-trading-tools-main-img.jpg);background-size:cover;background-position:center bottom;background-repeat:no-repeat;height:400px;}
#tools-bg-2{background:url(../images/hotforex-trading-tools-header-img.jpg);background-size:cover;background-position:center bottom;background-repeat:no-repeat;height:400px;}
#tools-bg-3{background:url(../images/trading-tools-iphone.png);background-size:cover;background-position:center bottom;background-repeat:no-repeat;height:730px; padding: 70px 50px 50px 50px;}
.hfae.body-lang-ar #tools-bg-3{background:url(../images/hotforex-trading-tools-iphone-hfae.jpg);}
#tools-bg-4{background:url(../images/hotforex-trading-tools-vps.jpg);background-size:cover;background-position:center bottom;background-repeat:no-repeat;height:730px;position: relative;}
#tools-bg-5{background:url(../images/analysts.webp);background-size:cover;background-position:center bottom;background-repeat:no-repeat;height:400px;position: relative;}
.hfae.body-lang-ar #tools-bg-5{background:url(../images/hotforex-stuart-hfae.jpg);height:364px;}
#tools-bg-6{background:url(../images/hotforex-trading-tools-mql5.jpg);background-size:cover;background-position:center bottom;background-repeat:no-repeat;height:400px;position: relative;}
.font-10{font-size:10px;}
.bg-color-black {background-color: #111 !important;}
.bg-color-grey-dark{background-color:#252525 !important;}
.form-control {height: 45px;background: transparent;color: #aaa;}
#phone1 {width: 26%;float: left;background: transparent;}
#phone {width: 74%;}
.terms {font-size: 10px;height: 55px;position: relative;top: 5px;}
.terms .form-group {line-height: 12px;}
.form-group {margin-bottom: 5px;}
.btn-color-red{background: #CD0511 !important;color: #fff;}
.font-16{font-size:16px;}
.font-24{font-size:24px;}
 .p-l-35{padding-left:35px;}
 .p-r-35{padding-right:35px;}
.bg-color-grey {background-color: #dcdddf !important;}
.btn-color-green{background-color:#079246;}
.btn-color-green:focus, .btn-color-green:hover{background-color:#038604;}
p{line-height: 20px;font-weight: 300;}
.bg-color-grey-light{background-color: #dcdddf !important;}
.social-networks a{margin-right:10px;}
.slogan {top: 40px;text-align: right;}
.color-grey {color: #888888 !important;}
.slogan h5 {letter-spacing: 4px;}
.m-t-65{margin-top:65px;}
.btn-color-red-ghost{padding: 10px 50px;font-size: 16px;font-weight: 400;}
.indent{padding-left: 6.5px;text-indent: -7.5px;}
.bg-color-2 h1{font-size: 70px;font-weight: 200;line-height: 71px;}
.bg-color-2{padding: 65px 30px 20px 30px;}
.bg-color-3 h2, .bg-color-4 h2, .bg-color-5 h2, #tools-bg-3 h2, #tools-bg-4 h2, #tools-bg-5 h2, #tools-bg-6 h2{font-size: 30px;}
.bg-color-3{padding: 75px 170px 20px 50px;}
.bg-color-3 p, .bg-color-4 p, .bg-color-5 p, #tools-bg-3 p, #tools-bg-4 p, #tools-bg-5 p, #tools-bg-6 p{font-size: 20px;line-height: 27px;font-weight: 300;}
.color-dark{color:#000000 !important;}
.bg-color-4 img{position: relative;top: -85px;}
#tools-bg-4 div, #tools-bg-5 div, #tools-bg-6 div{position: absolute;bottom: 40px;}
.bg-color-4{height: 585.4px;}
.bg-color-5{padding-top: 100px;}
.bg-color-5 a{margin-bottom: 50px;}
.btn-color-red-ghost {border: 2px solid #CD0511;}
.bg-color-4 .btn-color-red-ghost:hover, .bg-color-4 .btn-color-red-ghost:focus{color:white !important;}
.btn-color-red-ghost.color-dark:hover {
	color: #fff !important;
}
.row.is-flex {
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
   -webkit-flex-wrap: initial;
}
.row.is-flex > [class*='col-'] {
  display: flex;
   display: -webkit-flex;
   -webkit-flex-direction: column;
  flex-direction: column;
}


.is-flex .box {
  position: static;
}

#landing_trading_tools #tools-bg-7 {
    background: url('../images/premium-trader-tools.jpg');
    background-size: cover;
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 400px;
    position: relative;
}
#landing_trading_tools.hfae.body-lang-ar #tools-bg-7 {background: url('../images/premium-trader-tools-hfae.jpg');height:364px;}
#landing_trading_tools #tools-bg-7 h2 {font-size: 27px;}
#landing_trading_tools #tools-bg-7 p {font-size: 17px; line-height: 27px; font-weight: 300;}
#landing_trading_tools #tools-bg-7 div{
    padding: 34px;
    background-color: rgba(0,0,0,0.5);
    position: absolute;
    bottom: 40px;
}
#landing_trading_tools input.form-control {background: transparent!important;}

.color-light {
    color: #ffffff;
}
.content {
    padding-top: 40px;
    padding-bottom: 40px;
}
h2{margin-top:0}
.btn-color-red-ghost.color-dark:hover {
    color: #fff !important;
    background: #CD0511;
}
@media (max-width: 1500px){
	.bg-color-3 {padding: 80px 80px 20px 50px;}
}

@media (max-width: 1200px){
	.bg-color-2 h1 {font-size: 50px;font-weight: 200;line-height: 55px;}
	.bg-color-4 img {position: relative;top: -70px;}
	.bg-color-4 {height: 551px;}

}

@media (max-width: 992px){
	.bg-color-3 {padding: 30px 40px 20px 40px;}
	.bg-color-4 img {top: -40px;}
	.bg-color-4 {height: 498px;}
    .hfae #landing_trading_tools {
        padding-top: 145px;
    }
}

@media (max-width: 768px){
    .row.is-flex{
        display:initial !important
    }
	#tools-bg-1 {height: 200px;}
	.bg-color-4 {height: auto;}
	.bg-color-5 {padding-top: 20px !important;}
	#tools-bg-3 {height: 610px;padding: 35px;}
	#tools-bg-4 {height: 550px;}
	#tools-bg-5 div, #tools-bg-6 div {padding: 15px;background-color: rgba(0,0,0,0.5);}
	.bg-color-2 {padding: 35px 30px 20px 30px;}
	#tools-bg-3, #tools-bg-4, #tools-bg-5, #tools-bg-6{width:100%;}
	.container-fluid{overflow: hidden;}
}

@media (max-width: 600px){
	#tools-bg-3 {background: #888;height: auto !important;}
	#tools-bg-4, #tools-bg-5, #tools-bg-6{padding: 15px !important;}
	.hidden600{display:none;}
	#tools-bg-4 div{position: absolute;bottom: 10px;}
}