
body{
	background-color: #444444;
	color: white;
}

a{
	color: white;
}

body.office{
	background-color: white;
	color: #363636;
}
body.office a{
	color: #363636;
}

.button1{
	background-color: #DC8600;
}
.button1:hover{
	background-color: #ffa317;
}

.button1.blue{
	background-color: #DC8600;
}
.button1.blue:hover{
	background-color: #ffa317;
}

.fx_dark .big_header{
	color: white;
}
/*---------------------------------------------------*/
.main_header{
	background-color: #292929;
	border-bottom: 1px solid #424242;
}
.main_header .logo a{
	color: white;
}
.main_header .logo .info{
	color: white;
}
.main_header nav.menu1 ul li a:hover{
	color: #E38A00;
}
.main_header nav.menu1 ul li.active a{
	border-color: #E38A00;
	color: #E38A00;
}
.main_header nav.menu2 ul li a{
	color: white;
}
.main_header nav.menu2 ul li.login a{
	color: white;
}
.crypto_top_text{
	background-color: #7EBA21;
	padding: 12px 20px;
	font-size: 16px;
	color: white;
	font-weight: bold;
	text-transform: uppercase;
	transform: rotate(51deg);
	transform-origin: 0 0;
	position: absolute;
	right: -250px;
	top: -25px;
	text-align: center;
	width: 492px;
	z-index: 4;
	clip-path: polygon(33px 0, 100% 0, calc(100% - 33px) 100%, 0% 100%);
}
@media only screen and (max-width: 720px) {
	.crypto_top_text{
		position: static;
		transform: none;
		width: auto;
		clip-path: none;
		margin: 0 -10px;
	}
}

/*---------------------------------------------------*/
.page_header_panel{
	background-color: #E38A00;
}
/*---------------------------------------------------*/
.billboard{
	background-color: #E38A00;
}
.billboard .button{
	background-color: #8EE15A;
}
.billboard .button:hover{
	background-color: #abe287;
}
/*---------------------------------------------------*/
.section_panel .section_header{
	color: #E38A00;
}
.section_panel.bg_gray{
	background-color: #575757;
}
.section_panel p a{
	color: #E38A00;
}
/*---------------------------------------------------*/
.recommend_box{
	background-color: #282828;
	border: 1px solid #6A6A6A;
}
/*---------------------------------------------------*/
.panel_how_we_do ul.iconboxes li{
	color: white;
}
/*---------------------------------------------------*/
.panel_service_info .terms{
	color: white;
}
.panel_service_info .terms .terms_opener{
	border-color: white;
	color: white;
}
.panel_service_info .terms .terms_content{
	color: white;
}
.panel_service_info .terms .terms_content p{
	color: #ededed;
}
.panel_service_info .terms .terms_content .header {
    color: #E38A00;
}
/*---------------------------------------------------*/
.textcontent .header{
	color: #E38A00;
}
.textcontent p{
	color: white;
}
.textcontent ul{
	color: white;
}
.textcontent ul li:before{
	background: white;
}

.textcontent ol{
	color: white;
}
.textcontent a{
	color: #E38A00;
}
.textcontent table.simpletable thead td{
	background: #575757;
}
/*---------------------------------------------------*/
.panel_choose .section_header{
	color: white;
}
.panel_choose a{
	color: #E38A00;
}
/*---------------------------------------------------*/
.packages_panel{
	background-image: url(../images/top_big_arrow_forex.svg);
	border-top-color: #DC8600;
}
.packages_panel .line{
	background-color: #FFCE80;
}
.packages_panel .header{
	color: white;
}
.packages_panel ul.packages li .box .boxheader{
	background-color: #DC8600;
}
.packages_panel ul.packages li .box .button{
	color: #DC8600;
	border-color: #DC8600;	
}
.packages_panel ul.packages li .box .button:hover{
	background-color: #DC8600;
	color: white;
}
.packages_panel ul.packages li.forever .box{
	background-color: #FFF1DC;
}
.packages_panel ul.packages li.forever .lock{
	color: #DC8600;
}
.packages_panel .bottom_text{
	color: white;
}
/*---------------------------------------------------*/
.main_footer{
	background-color: #292929;
}

/*---------------------------------------------------*/
.cookie_info{
	background-color: #575757;	
}
/*---------------------------------------------------*/
.service_info{
	background-color: #444444;
	color: white;
	position: relative;
	z-index: 2;
}
.service_info ul.numbers{
	color: white;
	margin-bottom: 20px;
}
.service_info .crypto_text{
	background-color: #FFEE74;
	padding: 13px 0;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	color: #444444;
}
/*---------------------------------------------------*/
.page_features .markets_table .column .header{
	color: white;
}
.page_features .markets_table .column ul{
	color: white;
}
/*---------------------------------------------------*/
.page_trade_results h4{
	color: #DC8600;
}
/*---------------------------------------------------*/


.dataform .option_btn.checkbox .format:after{
	border-color: #DC8600;
}
.dataform .option_btn.radio .format:after{
	background-color: #DC8600;
}
.dataform .field .col .fa{
	color: #DC8600;
}
.loader{
	background-image: url(../images/loader_orange.svg);	
}


.dataform.fx_dark .field .label{
	color: white;
}
.dataform.fx_dark .field select{
	background-color: #575757;
	color: white;
}
.dataform.fx_dark .field select[disabled]{
	background-color: #575757;
}

.dataform.fx_dark .field .txtinput{
	background-color: #575757;
	color: white;
}
.dataform.fx_dark .field textarea{
	background-color: #575757;
	color: white;
}
.dataform.fx_dark .option_btn input:disabled + .format{
	background-color: #c5c5c5;
}
.dataform.fx_dark .option_btn.checkbox .format{
	background-color: #575757;
}

.dataform.fx_dark .option_btn.radio .format{
	background-color: #575757;
}
/*---------------------------------------------------*/
/*.page_trade_results .dataform .field.active .txtinput{
	background-color: #787878;
}*/
/*---------------------------------------------------*/
.slider .sliderarea .ui-slider-range {
    background-color: #DC8600;
}
.fx_dark .slider .sliderarea .ui-slider-handle {
    background-color: #787878 !important;
    border-color: #d0d0d0;
}
.fx_dark .slider .slider_value {
	background-color: #787878;	
	color: white;
}
/*---------------------------------------------------*/
.tabset.fx_dark ul.tabs{
	color: white;
}
.tabset.fx_dark ul.tabs li{	
	background: #787878;
	color: white;

}
.tabset.fx_dark ul.tabs li a{
	color: white;
}
.tabset.fx_dark ul.tabs li.active{
	background-color: #444444;
	color: black;
}
/*---------------------------------------------------*/
.page_login .header{
	color: white;
}
.page_login .not_registered{
	background-color: #575757;
	color: white;
}
.page_login .not_registered a{
	color: #DC8600;
}
/*---------------------------------------------------*/
.page_content h2{
	color: #DC8600;
}
.page_content h3{
	color: #ca7a00;
}
.page_content h4{
	color: white;
}
/*---------------------------------------------------*/
/*table.filtertable th{
	background-color: #747474;
}
table.filtertable tr.all_levels td{
	background-color: #747474;
}
table.filtertable td.all_timeframes{
	background-color: #747474;
}
table.filtertable tr.all_levels td.all_timeframes{
	background-color: #4f4f4f !important;
}*/
/*---------------------------------------------------*/
/*#top{
	background-color: #747474;
	border-bottom-color: #868686;
}

#top ul.menu li a{
	color: white;
}
#top ul.menu li a:hover{
	color: #dfdfdf;
}*/
#top ul.menu li a.active{
	color: #F38921;
}
/*---------------------------------------------------*/
/*.page_summary p.lead{
	color: white;
}
.page_summary p{
	color: white;
}*/

/*---------------------------------------------------*/
/*fx menu*/

nav.main_menu .level1  ul.l2 > li{
	overflow: hidden;
}
nav.main_menu .level1  ul.l2 > li > a{
	font-weight: normal;
	text-transform: none;
}
nav.main_menu .level1 ul.l3{
	float: left;
	width: 45%;
	padding-right: 5%;
	position: relative;
}
nav.main_menu .level1 ul.l3:nth-of-type(1):after{
	background: #808080;
	width: 1px;
	content: '';
	position: absolute;
	right: 5%;
	top: 0;
	height: 100%;
}

nav.main_menu .level1 a.active{
	background-color: #ED7D31;
}
nav.main_menu .level2.blue,
nav.main_menu .level2.color2{
	background-color: #ED7D31;
}
/*---------------------------------------------------*/
table.category_summary_table td.symbol{
	display: none;
}
/*---------------------------------------------------*/
.success .big_header{
	color: white;
}