﻿/**
 * navigation
 */
 

#front_header > div {
    height: 4em;
}

#go-affiliate-site,
#go-portal-site,
#logout {
	display: none;
}

.nav-open {
	position: absolute;
	display: block;
	right: calc(1% + 10px);
	top: 18px;
	width: 32px;
	background-color: #212938;
	border: 1px solid #e2e2e2;
	border-radius: 3px;
	padding: 0 8px;
}
.nav-open hr {
	position: relative;
	top: 0;
	margin: 5px 0;
	transition-duration: .5s;
}
#nav {
	display: none;
}

#nav ul li.menu, #nav ul li.history,
#nav ul li.exness_trading,
#nav ul li.user_modify {
    margin-bottom: 0;
}
.nav-show #nav ul {
    margin: 0;
}
.nav-show .nav-open hr { transition-duration: .5s; }
.nav-show .nav-open hr:nth-child(1) { transform: rotate(45deg);  top:  7px; }
.nav-show .nav-open hr:nth-child(2) { opacity: 0; }
.nav-show .nav-open hr:nth-child(3) { transform: rotate(-45deg); top: -7px; }

.nav-show #wrapper {
	height: 100vh;
	background-color: #686c75;
}
.nav-show #content,
.nav-show #footer {
	display: none;
}
.nav-show #nav {
	display: block;
	background-color: #212938;
    /*position: fixed;*/
    left: 0;
    top: 65px;
    width: 100%;
}
.panel h2 {
    margin: -1em -1em 0;
}
.history-content .panel h2, 
.trading-content .panel h2 {
    margin: 20px 0 15px;
}
div#flex_container {
    margin: 0px!important;
    padding: 0!important;
}
.nav-show #nav ul {
    /*margin: 3px 0 0;*/
}
.nav-show #nav li {
	/*float: none;*/
	width: 100%;
	background: #212938;
}
i:not(i.icon-xm_icon):not(i.icon-exness_icon) {
    margin-right: 0em;
}
#nav li.cashback_list,
#nav li.trade_hislist,
#nav li.withdrawal_list,
#nav li.info_list {
    display: none;
}
#front_header{
    border-bottom: none!important;
}
.panel1 .page-info {
    margin-right: 0;
}
.panel1, .panel2, .panel3, .panel4, .panel5, .panel6 {
    height: auto!important;
    width: 100vw!important;
    padding: 0;
    margin: 0.5em 0!important;
}

.panel6 table td:nth-child(2) {
    padding: 0 .8em 0 0!important;
    min-width: 10em!important;
}
.icon-xm_icon .path2:before {
    color: rgb(256, 256, 256)!important
}
.nav-show #nav a {
    margin: 0;
}
.nav-show #nav .nav-affiliate-site,
.nav-show #nav .nav-portal-site {
	display: block;
}
.nav-show #nav .logout {
	display: block;
}
.nav-show #nav li a {
	/*float: none;*/
	/*margin: 0;*/
	padding: .8em 1.5em;
	border-bottom: 1px solid #a0a0a0;
	color: #fff;
}

.tb_only {
	display: inline;
}

/** disable action **/
#csv-download {
	display: none;
}

/** jQuery-ui **/

.dialog-base {
	min-width: 300px;
	max-width: 94%;
}
.dialog-base .dialog {
	padding: 10px;
}
.panel {
    margin: 1em 0 2em;
}
h2 {
    padding: 20px 10px 13px;
}
.usdrate {
    margin: -10px 0 15px!important;
    padding: 13px 10px 13px!important;
    font-size: 16px;
}