ul.nav.navbar-nav.pull-right {
    padding: 0 31px;
}

.contact-form textarea{
	margin-bottom: 45px;
}

div.wpcf7-response-output {
	margin: 7em 0.5em 1em !important;
}

.gform_wrapper .gf_left_half{
float:left !important;
}
.gform_wrapper input {
    padding: 10px 23px !important;
    height: auto !important;
    margin-bottom: 0px !important;
}
.gform_wrapper input, .gform_wrapper textarea{ 
	border-radius: 0px !important;
    border-color: #d0d0d0 !important;
    font-size: 16px !important;
}
.gform_wrapper textarea.medium{
	    height: 213px !important;
}
.gform_wrapper.gfield_captcha_container img.gfield_captcha{
	border: none!important;
    background: 0 0!important;
    float: right!important;
    margin: 0!important;
    padding: 0!important;
}
.gform_wrapper .simple_captcha_medium input{
	width: 100% !important;
}

input#gform_submit_button_5 {
	display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 20px;
    width: 100%;
    height: 50px;
    border-radius: 25px !important;
    font-size: 21px;
    color: #fff;
    line-height: 1.2;
	background-color: #495EEB;
}
input#gform_submit_button_5:hover{
       background-color: #314861;
}


/*Ib Popup Form*/
#colorbox .wpcf7 .wpcf7-form .container {
    width: 100%;
}

#colorbox .wpcf7 .wpcf7-form .container .row .col-sm-6 {
    padding-bottom: 24px;
}
#colorbox .wpcf7 .wpcf7-form .container .row .col-sm-12 {
    padding-bottom: 24px;
}

#colorbox .wpcf7 .wpcf7-form div.wpcf7-response-output {
    margin: 0em 0.5em 1em !important;
}

/*Dropdown Menu css*/
ul.navbar-nav li > ul.dropdown-menu {
    border: 0;
    border-radius: 0;
    background-color: #f35b72;
    padding: 0;
    margin: 0;
}
ul.navbar-nav li > ul.dropdown-menu li a {
    padding: 8px 12px;
    color: #fff;
    border-bottom: 1px solid rgba(0,0,0,0.1);
}
ul.navbar-nav li > ul.dropdown-menu li:hover a, ul.navbar-nav li > ul.dropdown-menu li:focus a {
    background-color: #314861;
	color:#fff;
}


ul.navbar-nav li > ul.dropdown-menu li > ul.dropdown-menu {
    display: none !important;
    left: 100%;
    top: 114px;
}

ul.navbar-nav li > ul.dropdown-menu li:hover > ul.dropdown-menu {
    display: block !important;
}
/*Post Pagination for promotion*/
.wp-pagenavi span.current {    z-index: 3;    color: #fff;    cursor: default;    background-color: #337ab7;    border-color: #337ab7;    padding: 8px 12px 8px 12px;    font-size: 15px;    font-weight: normal;}.wp-pagenavi a.page.larger {    z-index: 2;    color: #23527c;    background-color: #fff;    border-color: #337ab7;    position: relative;    padding: 8px 12px;    font-size: 15px;}
.wp-pagenavi span.extend {    z-index: 2;    color: #23527c;    background-color: #fff;    border-color: #337ab7;    position: relative;    padding: 8px 12px;    font-size: 15px;}.wp-pagenavi a.nextpostslink , .wp-pagenavi a.previouspostslink {    z-index: 2;    color: #23527c;    background-color: #fff;    border-color: #337ab7;    position: relative;    padding: 8px 12px;    font-size: 15px;}
/*signle promotion*/
article.single_post {	box-shadow:none !important;    margin: 0px 0px !important;     padding-right: 0px !important;}.blogs .single_content {    padding-top: 17px !important;}.blogs .single_date span {    float: left !important;}.blogs .single_date {    margin-top: 25px !important;}
/*single page*/
article .single_page{float:left; width: 100%; margin-top: 60px;	margin-bottom:60px;}.sinle_desc p {    padding-bottom: 15px;}
/*free demo mt4 form*/
.freedemo-info .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    padding: 20px 23px !important;
    height: auto !important;
    margin-bottom: 0px !important;
    border: 0px solid #d0d0d0 !important;
    background: transparent;
}
.freedemo-info .gform_wrapper .top_label .gfield_label {
    display: -moz-inline-stack;
    display: inline-block;
    line-height: 1.3;
    clear: both;
    font-size: 13px;
    color: #999;
    line-height: 1.5;
    text-transform: uppercase;
}
.freedemo-info select#input_5_3 {
    border: transparent;
   padding: 20px 23px !important;
}

.gform_wrapper {
    margin: -18px 0 !important;
    max-width: 100%;
}
.gform_wrapper .field_description_below .gfield_description{
	padding-top: 0px !important;
    font-size: 15px;
	color: #f35b72;
}
.gform_wrapper div.validation_error{
	display:none;
}
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{
	background-color:unset !important; 
    margin-bottom: 0px !important;
    border-top:none !important; 
    border-bottom:none !important; 
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    box-sizing: border-box;
	margin: 0px !important;
}

/*Deposit css here*/
.fund-account-bottom .title p{
	font-size: 16px;
}
.fund-account-bottom {
    margin-top: 90px;
}
.fund-account-top .title .btn1{
	margin-top: 40px;
}

.fund-account-bottom .title .btn1{
	margin-top: 60px;
	margin-bottom: 90px;
}
.fund-account-bottom .block p {
    font-size: 18px;
    color: #242730;
    font-weight: 600;
}
.fund-account {
    padding: 70px 0px 80px 0px;
    background: none;
  }
  .deposite-table{
  	margin-top: 0px;
  	
  }

  .deposite-table .table{
  	margin-top: 0px;
  }

  .deposite-table .table > thead {
    font-size: 16px;
    background: #343c44;
    color: #ffffff;
    text-transform: capitalize;
}
.deposite-table .table > tbody > tr > th {
        background: none;
    color: #ffffff;
    width: 18%;
    font-weight: 300;
    padding: 50px 0px 50px 25px;
    font-size: 17px;

}
.deposite-table .table > tbody > tr > td{
	padding: 50px 5px 50px 5px;
	text-transform: capitalize;
	vertical-align: middle;
}

.Select a{
	background: #495EEB;
	border: 1px solid #495EEB;
	border-radius:25px;
	padding: 5px 25px;
	color: #ffffff;
}


.Select a:hover{
	color: #495EEB; 
	background: #ffffff;
}



ul.navbar-nav li > ul.dropdown-menu{background:#495EEB; }







@media(max-width: 1200px){

}





@media(max-width: 1199px){
	
}







@media(max-width: 1024px){
	.a-analysis p { min-height: 95px; margin-bottom: 9px; }
    ul.nav.navbar-nav.pull-right{padding: 0;}
    .promo-img img{width: 100%; height: auto;}
    .navbar-brand>img { height: 50px; }
    .why-myfx-market-sec .myfx-mrkt-sec-txt br{display: none;}
    .why-myfx-market-sec{align-items: flex-start;}
    .menu-header-menu-container .navbar-nav>li>a{padding: 15px 9px;}
    .sprd-process-step-box { background-size: contain; }
    .slipage-mn-dtls .block h5 span{float:none; width: auto;}
    .fx-info-bottom ul li{width: 100%;}
    .cfd-info-bottom .cfd-icn-block{width: 50%;}
    .block:first-child .crypto-curry-box, .block .crypto-curry-box{display: flex; flex-direction: column; justify-content: center;}
}








@media(max-width: 991px){
	.fund-account {
    padding: 40px 0px 50px 0px;
}
.fund-account-bottom {
    margin-top: 50px;
}
.menu-header-menu-container .navbar-nav>li>a{padding: 15px 5px;}
}
	









@media(max-width: 768px){
    .account-type-info-bottom .currency-container, .spreads-table .spreads-table-container{display: flex; align-items: center; justify-content: center; flex-direction: column;}
    .acc-type-tbl-block{width: 80%;}
	.spreads-table .spreads-table-container .block{width: 33.333333%; margin: 0; padding: 0px 23px; box-shadow: none;}
    .spreads-middle1 .flex, .spreads-bottom1 .flex, .slippage-policy-info .row{display:block;}
    .sprd-process-step-box{padding: 0px; background: none;}
    .swap-rate .sprd-process-step-sec .swap-number{padding: 20px; margin-bottom: 2px; background: #679fc2;}
    .sprd-process-step-sec:nth-child(2) .swap-number{ padding-left: 20px; background: #a0c5d8; }
    .margin-leverage-info .right img{width: 100%; height: auto;}
    .spreads-table .spreads-table-container .row {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.spreads-table .spreads-table-container .block:first-child, .spreads-table .spreads-table-container .block
{width: 80%;}
    
.sprd-process-step-sec{width: 100%;}
.slipage-mn-dtls{width: 50%; margin-bottom: 10px;}
.broker-intro-benefits .block p br{display: none;}
.multi-ftr-block{margin-bottom: 15px;}
.myfx-abt-top-text .title p{width: 90%;}
ul.fx-adv-listing li p { padding: 0px; }
}







@media(max-width: 767px){
	.crypto-curry-block .block{width: 33.33333%;}
    .a-analysis p{min-height:20px;}
    .why-myfx-market-sec{align-items: center;}
}






@media(max-width: 600px){
.fund-account-bottom {
    margin-top: 30px;
}
.fund-account-bottom .title p {
    font-size: 15px;
}
.fund-account-bottom .title .btn1 {
    margin-top: 30px;
    margin-bottom: 50px;
}

.deposite-table .table > tbody {
    font-size: 17px;
}
.deposite-table .table > tbody > tr > th {
    
    padding: 15px 0px 15px 10px;
   
}
.deposite-table .table > tbody > tr > td {
    padding: 15px 5px 15px 5px;
    
}
.deposite-table .table > tbody > tr > th > img {
    padding-right: 0px;
    width: 80%;
}

	.services{padding: 20px 0px;}
    .services .title{margin-bottom: 0px;}
    .margin-leverage-info{margin: 30px 0px;}
}


@media(max-width: 550px){
	.deposite-header .left{
		padding-top: 7px;
	}
	.fund-account-bottom .title p {
    font-size: 14px;
}
.crypto-curry-block .block{width: 50%;}

}


@media(max-width: 480px){
	.fund-account {
    padding: 27px 0px 20px 0px;
}
.fund-account .title p {
    font-size: 11px;
}
.fund-account-top .title .btn1 {
    margin-top: 27px;
}
.fund-account-bottom {
    margin-top: 10px;
}
.fund-account-bottom .title h2 {
    font-size: 25px;
}
.crypto-curry-block .block{width: 100%; margin-bottom: 50px;}
}
@media(max-width: 414px){
	.contact .gform_wrapper .top_label li.gfield.gf_left_half, .gform_wrapper .top_label li.gfield.gf_right_half {
    width: 92% !important;
}
.contact .gform_wrapper textarea.medium{
	height: 35px !important;
}
.contact .title{
	text-align: center;
}
.freedemo-info .fullbox-demo-wrapper{
	display: block;
}
.freedemo-info .freedmo-img-sec{
	    padding-top: 30px;
}
}
@media(max-width: 360px){
.deposite-table .table > tbody {
    font-size: 15px;
}

}

@media(max-width: 320px){
	.fund-account-bottom .title h2 {
    font-size: 20px;
}
.fund-account-bottom .block p a {
   font-size: 13px;
}
}

.fund-account-top {
     padding-top: 50px;
}


.single_page .title.sinle_desc h2{
	margin-bottom: 10px;
}
.single_page .title.sinle_desc p{
	    padding-bottom: 0px;
}
.single_page .title.sinle_desc {
    padding-top: 18px;
}
ol.pri_ploy li {
    list-style: upper-roman !important;
}

p.addr {
    color: #314861;
    font-weight: 600;
    font-size: 17px;
}

.custom-chat{
    background: #f35b72;
    color: #fff !important;
    font-size: 20px;
    padding: 10px 10px 10px;
    border: 2px solid #f35b72;
    transition: 0.3s cubic-bezier(0, 0.82, 0.18, 0.71);
}
.custom-chat:hover{
    border: 2px solid #f35b72;
    background: none;
    color: #f35b72 !important;
}
.inquiry-button .btn-ib{
	    margin-top: 0px;
}
.intro-brok .title h5{
	    margin-top: 10px;
}
.intro-brok .title h5:last-child{
	margin-top: 10px;
}
input.wpcf7-form-control.wpcf7-submit.btn.btn-contact {
    text-align: center;
    background: #f35b72;
    color: #fff;
    border: 2px solid #f35b72;
    font-size: 15px;
}
input.wpcf7-form-control.wpcf7-submit.btn.btn-contact:hover{
    background: #ffffff;
    color: #f35b72;
    border: 2px solid #f35b72;
}
.plateform-top{
	width:100% !important; float:left !important;margin-top: 75px !important;
    margin-bottom: 65px !important;}

    


 h3.ib-form-title {
    text-align: center;
}
.plateform-top{margin-bottom: 0 !important;}

@media(max-width: 767px){
ul.nav.navbar-nav.pull-right {
    padding: 0 0px !important;
}
.menu-header-menu-container .navbar-nav>li>a{padding: 12px;}
.fund-account .row{display: block;}
.navbar-brand>img{height: 55px; width: auto;}
.flex-sec{flex-direction: column !important;}
.six-point .block a img{margin-right: 7px;}
.spreads-table .spreads-table-container .block:first-child, .spreads-table .spreads-table-container .block{width:90%;}
.spreads-table .spreads-table-container .block{width: 90%; margin: 15px 0px;}
.spreads-table .spreads-table-container .row{display: flex; flex-direction: column; justify-content: center; align-items: center;}
.cfd-info-bottom .cfd-icn-block{width: 100%;}
.cfd-icn-block .block .cdf-img{margin-right: 0;}
.slipage-mn-dtls {width: 100%;}
}