body.black_theme{
	color:#fff;
	background: #132242;
}
.black_theme .headerLogoWrapper {
    background: #92a2c2;
}
.black_theme .headerMianWrapper {
    background: #526ba1;
}
.black_theme .cartUser ul>li>a, .black_theme .subHeaderBlockLink>a{
	color: #fff;
}
.black_theme .cartUser ul>li>a:hover, .black_theme .subHeaderBlockLink>a:hover {
    color: #fff;
}
.black_theme .mengaMenuRightLinks>.mengaMenuLink>a{
	color: #fff;
}
.black_theme .mengaMenuRightLinks>.mengaMenuLink>a{
	color: #fff;
}
.black_theme .mengaMenuRightLinks>.mengaMenuLink>a:hover, .black_theme .mengaMenuRightLinks>.mengaMenuLink>a.active {
    background: #fff;
    color: #273648;
}
.black_theme .mengaMenuRightLinks .mengaMenuLink>a {
    color: #264584;
}
.black_theme .mengaMenuRightLinks .mengaMenuLink>a:hover, .black_theme .mengaMenuRightLinks .mengaMenuLink>a.active {
    background: #ffffff;
    color: #526ba1;
}
.black_theme .black{
	color: #fff;
}
.black_theme .blue_dark{
	color: #fff;
}	
.black_theme .dark_gray{
	color: #fff;
}
.black_theme .table_wraper tr th {
    background: #526ba1;
}
.black_theme .spot_rates_wraper table tr:nth-child(even){
	background: #20325a;
}
.black_theme .spot_rates_wraper table tr:hover {
    background: #526ba1;
}
/*.black_theme .consultancy_icons .blue_icon {
    background: #132242;
}*/
/*.black_theme .light_gray_bg {
    background: #526ba1;
}*/
/*.black_theme .light_blue_bg{
	background: #132242;
}*/
.black_theme .inner_wraper_contact input[type="text"], .black_theme .inner_wraper_contact input[type="email"], .black_theme .inner_wraper_contact .textarea, .black_theme select {
    color: #fff;
    background: #526ba1;
}
.black_theme .inner_wraper_contact .effect-1,.black_theme .inner_wraper_contact .effect-2,.black_theme .inner_wraper_contact .effect-3{
	border-bottom-color: #fff;
}
.black_theme ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #fff!important;
}
.black_theme :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:  #fff!important;
   opacity:  1;
}
.black_theme ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:  #fff!important;
   opacity:  1;
}
.black_theme :-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:  #fff!important;
}
.black_theme ::-ms-input-placeholder { /* Microsoft Edge */
   color:  #fff!important;
}
.black_theme ::placeholder { /* Most modern browsers support this now. */
   color:  #fff!important;
}
.black_theme .send_now{
	border-color: #fff;
	color: #fff;
}
.black_theme .Forward_calc_dropdowns .dropdown_fw_calc, .black_theme .Forward_calc_dropdowns select {
    background: #526ba1;
}
.black_theme input {
    background: #526ba1;
    border: solid 1px #fff;
    color: #fff;
}
.black_theme .datepicker_similair {
    border: 0!important;
    border-bottom: 1px solid #eef3f7 !important;
}
/*.form-select{
	background: #444;
}*/
.black_theme .modal-body {
    background: #92a2c2;
}
.black_theme .pagination>.disabled>span, .black_theme .pagination>.disabled>span:hover, .black_theme .pagination>.disabled>span:focus, .black_theme .pagination>.disabled>a, .black_theme .pagination>.disabled>a:hover, .black_theme .pagination>.disabled>a:focus {
    background: #132242;
    color: #fff;
}
.black_theme .pagination>.active>a, .black_theme .pagination>.active>span, .black_theme .pagination>.active>a:hover, .black_theme .pagination>.active>span:hover, .black_theme .pagination>.active>a:focus, .black_theme .pagination>.active>span:focus {
    background: #132242;
    border-color: #fff;
}
.black_theme .jumbotron {
    background: #526ba1;
}
/*.black_theme .sub_title:after {
    background: #ffffff;
}*/
.black_theme .buttons_link a {
    background: #526ba1;
    color: #fff;
}
.black_theme .buttons_link a:hover{
	background: #fff;
	color: #273648;
}
.black_theme button {
    background: #526ba1;
    color: #fff;
}
.black_theme button:hover{
	background: #fff;
	color: #273648;	
}
.black_theme #forex_page .spot_rates_wraper tbody tr td:nth-child(1), .black_theme #metal_page .spot_rates_wraper tbody tr td:nth-child(1) {
    color: #fff;
    font-weight: bold;
}
.black_theme .table_wraper tr td {
    color: #fff;
}
.black_theme .spot_rates_wraper {
    box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0.45), 0 -1px 12px 0px rgba(255, 255, 255, 0.39);
    -webkit-box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0.45), 0 -1px 12px 0px rgba(255, 255, 255, 0.39);
}
.black_theme .table_wraper tr:last-child{
	border-color: transparent;
}
.black_theme .top_header_blue_color {
    color: #ffffff!important;
    font-weight: bolder;
}
.black_theme .table_wraper tr th:first-child{
    border-top-left-radius: 5px;
}
.black_theme .table_wraper tr th:last-child {    
    border-top-right-radius: 5px;
}
.black_theme .userSubMenu li a {
    color: #2d4b89 !important;
}
/*.black_theme .linkForexContent {
    color: #c4d8ff;
    position: relative;
    display: inline-block;
}*/
.black_theme .moneychangeingBlockRight .black, .black_theme .moneychangeingBlockRight .blue_dark{
	color: #132242;
}
.black_theme .moneychangeingTextContentWrapper>ul>li:before {
    background: #526ba1;
}
.black_theme .grey{
	color: #fff;
}
.black_theme .faqContent{
	color: #000;
}
.black_theme .glossaryList li a{
    color: #222;
}
.black_theme .glossaryList li a:hover, .black_theme .glossaryList li.active a{
    color: #fff;
}
.black_theme .modal-body {
    background: #132242;
}
.black_theme .modal-header {
    background: #526ba1;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.black_theme .btn.btn-default.btn-sm span{
    color: #132242;
}
.black_theme .theme_tr_single{
    background: #526ba1;
    color: #fff!important;
}
.black_theme .tableHead {
    background-color: #526ba1;
}
/*.black_theme .sub_title_left:after {
    background-color: #ffffff;
}*/
.black_theme .bannerTextWrapper .blue_dark {
    color: #244384;
}
.black_theme .advisor_wraper .inner_wraper_contact input[type="text"], .black_theme .advisor_wraper .inner_wraper_contact input[type="email"], .black_theme .advisor_wraper .inner_wraper_contact .textarea{
    background: transparent;
}
.black_theme .square_btn {
    background: #526ba1;
}
.black_theme .square_btn:hover {
    background: #fff;
}
.black_theme .testi_left .black {
    color: #244384;
}
.black_theme .testi_left .blue_dark {
    color: #244384;
}
.black_theme .testi_left .sub_title:after {
    background: #244384;
}
.black_theme .forexTitleUnderline {
    background: #ffffff;
}
.black_theme #contactform .contatcInputBox .contact-input {
    background: transparent;
    color: #000;
}
/*.black_theme .contact_detail_wraper .aboutTitle:after {
    background: #fff;
}*/
.black_theme .site_header_title {
    background: #526ba1;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.black_theme .mobileAppMainWrapperhead {
    background: #526ba1;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.black_theme .dailybasisData {
    background: #526ba18c !important;
}
.black_theme .table_wraper tr {
    border-bottom: 1px solid transparent;
}
.black_theme .theme_as_it_is{
    background: #fff;
}
.black_theme .theme_as_it_is .blue_dark{
    color: #264584;
}
.black_theme .theme_as_it_is .black {
    color: #000;
}
.black_theme .light_gray_bg.theme_as_it_is{
    background: #f9f9f9;
}
.black_theme .aboutNavWrap li {
    border-left: solid 1px #fff;
}
.black_theme .light_gray_bg .blue_dark {
    color: #244384;
}
.black_theme .light_gray_bg .thin_font.black {
    color: #244384;
}
.black_theme .light_blue_bg .black {
    color: #000;
}
.black_theme .light_blue_bg .inner_wraper_contact input[type="text"], .black_theme .light_blue_bg .inner_wraper_contact input[type="email"], .black_theme .light_blue_bg .inner_wraper_contact .textarea{
    color: #222;
    border-color: #000;
}
.black_theme .light_blue_bg ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #000!important;
}
.black_theme .light_blue_bg :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:  #000!important;
   opacity:  1;
}
.black_theme .light_blue_bg ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:  #000!important;
   opacity:  1;
}
.black_theme .light_blue_bg :-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:  #000!important;
}
.black_theme .light_blue_bg ::-ms-input-placeholder { /* Microsoft Edge */
   color:  #000!important;
}
.black_theme .light_blue_bg ::placeholder { /* Most modern browsers support this now. */
   color:  #000!important;
}
.black_theme .light_blue_bg button {
    background: transparent;
    color: #000;
}
.black_theme .light_blue_bg .send_now{
    border-color: #000;
    color: #000;
}
.black_theme .light_blue_bg button:hover{
    background: #000;
    color: #fff; 
}
.black_theme .contact_detail_wraper.theme_as_it_is .grey {
     color: #717171; 
}
.black_theme .theme_as_it_is.get_in_touch ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #000!important;
}
.black_theme .theme_as_it_is.get_in_touch :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:  #000!important;
   opacity:  1;
}
.black_theme .theme_as_it_is.get_in_touch ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:  #000!important;
   opacity:  1;
}
.black_theme .theme_as_it_is.get_in_touch :-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:  #000!important;
}
.black_theme .theme_as_it_is.get_in_touch ::-ms-input-placeholder { /* Microsoft Edge */
   color:  #000!important;
}
.black_theme .theme_as_it_is.get_in_touch ::placeholder { /* Most modern browsers support this now. */
   color:  #000!important;
}
.black_theme .theme_as_it_is .spot_rates_wraper {
    border-radius: 5px;
    box-shadow: 0px 10px 10px -11px rgba(0, 0, 0, 0.45), 0 1px 6px 0px rgba(0, 0, 0, 0.39);
    -webkit-box-shadow: 0px 10px 10px -11px rgba(0, 0, 0, 0.45), 0 1px 6px 0px rgba(0, 0, 0, 0.39);
}
.black_theme .theme_as_it_is .table_wraper tr th {
    background: #e3f5f9;
}
.black_theme .theme_as_it_is .spot_rates_wraper table tr:nth-child(even) {
    background: transparent;
}
.black_theme .theme_as_it_is .spot_rates_wraper table tr:hover {
    background: #f0f7ff;
}
.black_theme .forms_wrapwe.theme_as_it_is input{
    background: #fff;
    color: #000
}
.black_theme .forms_wrapwe.theme_as_it_is ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #000!important;
}
.black_theme .forms_wrapwe.theme_as_it_is :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:  #000!important;
   opacity:  1;
}
.black_theme .forms_wrapwe.theme_as_it_is ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:  #000!important;
   opacity:  1;
}
.black_theme .forms_wrapwe.theme_as_it_is :-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:  #000!important;
}
.black_theme .forms_wrapwe.theme_as_it_is ::-ms-input-placeholder { /* Microsoft Edge */
   color:  #000!important;
}
.black_theme .forms_wrapwe.theme_as_it_is ::placeholder { /* Most modern browsers support this now. */
   color:  #000!important;
}
.black_theme .theme_as_it_is .custom_chackbox {
    font-size: 14px;
    color: #000;
}

@media (max-width : 992px){
    .black_theme .headerLogoWrapper {
        background: #526ba1;
    }
    .black_theme .hamburger-inner, .black_theme .hamburger-inner::before, .black_theme .hamburger-inner::after {
        background-color: #ffffff;
    }
    .black_theme .mainWrapperAccordionMenuParent {
        background: #dee8fc;
    }
    .black_theme .mainWrapperAccordionMenu>ul>li, .mobileSubMenu>li {
        border-bottom: 1px solid #b1bed9;
    }
    .black_theme #market_reports ul li, .black_theme #market_pudates ul li, .black_theme #cal_sub ul li, .black_theme #metal_reports ul li {
        background: #9ebdff;
        border-color: #8aabcc;
    }
    .black_theme .mainWrapperAccordionMenu>ul a.active, .black_theme .mobileSubMenu a.active {
        color: #365395;
        font-weight: bold;
    }
    .black_theme .user_login_wraper {
        background: #132242;
    }
    .black_theme .mobile_delet_icon{
        background: #526ba1;
    }
}