 
                        
  html {
  position: relative;
  min-height: 100%;
  }

  body{
        top: 0px !important;
        background-color:#EEEBE2; 
        color:#363636; 
        background-image:url(/tmp_images/subtle-pattern-body-bg.jpg); background-repeat:repeat;;
        font-family:"Arial"; 
        margin-bottom: 182px;
        text-align:left;
  }

  .body_text{
        color:#363636; 
        font-family:"Arial"; 
        font-size:14px;
        border:none;
        text-shadow:none;
        height:auto;
        line-height:1.1;
        font-style:normal;
        padding:0px;
        margin:0px;
  }

  body > .container {
  padding: 48px 15px 0;
  }

  .container .text-muted {
  margin: 20px 0;
  }

  .row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
  }

  .navbar-inverse{
        background-color:transparent;
        background-image:url(/tmp_images/logo-bkg.png); background-repeat:repeat-x; background-position: center bottom;;
        border:none;
        font-family: "Arial";
        font-size: 15px;
        font-weight: bold;
        font-style: normal;
        text-transform:capitalize;
  }

  .navbar-header {
        background-color:transparent;
        background-image:url(/tmp_images/logo-bkg.png); background-repeat:repeat-x; background-position: center bottom;; 
        border:none;
        -moz-border-radius:0px; border-radius:0px;
        }

  .navbar-inverse .navbar-nav>li>a { color: #000000; min-width:50px;}

  li > a > .glyphicon {color: #93B228;}

  /* Menu panel on hover */
  .navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus 
  { 
        background-color: transparent;
        -moz-border-radius:5px; border-radius:5px; 
        color:#93B228;
  }

  .navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, 
  .navbar-inverse .navbar-nav>.open>a:focus 
  { 
        background-color:transparent;
        -moz-border-radius:5px;         border-radius:5px;
        text-shadow:none;
        

        
  }
  /* Clicked drop-down button */
  .navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus { 
        color:#93B228; 
  }

  .btn-menu:hover { 
        color:#93B228; 
  }

  .btn-menu:link { 
        color:#000000; 
  }

  .navbar-collapse.in,
  .dropdown-menu { 
        background-color: #FAFAF5;
  }
  .navbar-collapse{background-image:none;}

  .dropdown-menu>li>a { 
        color:#000000; 
        text-shadow:none;
  }

  .dropdown-menu { font-size: 16px; }

  .dropdown-menu>li>a:hover, 
  .dropdown-menu>li>a:focus { 
        color: #ffffff; background-color: #47433e;
        text-shadow:none;
  }

  .navbar-inverse .navbar-nav>li>a {text-shadow: 1px 1px 0px #FFFFFF;}

  .logo_text_last,
  .logo_text_first{font-family:"arial"; 
        font-size:14px; 
        line-height:11px; 
        font-weight:normal; font-style:normal; 
        color:#B5D554; 
        padding-top:0px; margin-top:10px; 
        text-shadow:2px 2px 1px #000000;
        background-image:none;
        text-transform:uppercase;
  }
  .logo_text_last{color:#DBDBDB; }

  .top_slogan a,
  .top_slogan{font-family:"arial"; 
        font-size:14px; 
        line-height:14px; 
        font-weight:normal; font-style:normal; 
        color:#B5D554; 
        text-shadow:2px 2px 1px #000000;
        background-image:none;
        text-transform:uppercase;
        padding-top:0px; margin-top:3px; 
  }

  .top_slogan a{border-bottom:dotted 1px #B5D554;}
  .top_slogan a:hover{text-decoration:none;}

  .navbar-brand{background-image:none; padding:0px;}

  #logo_container{border:none; background-color:transparent; background-image:none;  }

  label{color:#363636; font-family:"Arial"; }

  .navbar-inverse .navbar-toggle .icon-bar {
  background-color: #FFFFFF;
  box-shadow:1px 1px #000000;
  }

  .navbar-toggle,
  .btn-danger,
  .btn-warning,
  .btn-info,
  .btn-success,
  .btn-primary
  {
        font-family:"arial"; 
        -moz-box-shadow:1px 1px 1px #FFFFFF
        , inset 1px 0 1px 0px rgba(255,255,255,0.2), inset -1px 0 1px 0px rgba(255,255,255,0.2), inset 0px -1px 0px rgba(255,255,255,0.1), inset 0px 1px 0px rgba(255,255,255,0.2)
        ;
        -webkit-box-shadow:1px 1px 1px #FFFFFF
        , inset 1px 0 1px 0px rgba(255,255,255,0.2), inset -1px 0 1px 0px rgba(255,255,255,0.2), inset 0px -1px 0px rgba(255,255,255,0.1), inset 0px 1px 0px rgba(255,255,255,0.2)
        ;
        box-shadow:1px 1px 1px #FFFFFF
        , inset 1px 0 1px 0px rgba(255,255,255,0.2), inset -1px 0 1px 0px rgba(255,255,255,0.2), inset 0px -1px 0px rgba(255,255,255,0.1), inset 0px 1px 0px rgba(255,255,255,0.2)
        ;
        -moz-border-radius:4px; border-radius:4px;
        margin-bottom:6px;
        text-shadow:1px 1px 0px #444444;
  }

  .btn-primary{color:#FFFFFF; 
  text-shadow:1px 1px 0px #000000;}

  .navbar-toggle,
  .top_form > .top_texts form button,
  .top_form > form > button{
        -moz-box-shadow:1px 1px 1px #3b3b3b
        , inset 1px 0 1px 0px rgba(255,255,255,0.2), inset -1px 0 1px 0px rgba(255,255,255,0.2), inset 0px -1px 0px rgba(255,255,255,0.1), inset 0px 1px 0px rgba(255,255,255,0.2);
        -webkit-box-shadow:1px 1px 1px #3b3b3b
        , inset 1px 0 1px 0px rgba(255,255,255,0.2), inset -1px 0 1px 0px rgba(255,255,255,0.2), inset 0px -1px 0px rgba(255,255,255,0.1), inset 0px 1px 0px rgba(255,255,255,0.2);
        box-shadow:1px 1px 1px #3b3b3b
        , inset 1px 0 1px 0px rgba(255,255,255,0.2), inset -1px 0 1px 0px rgba(255,255,255,0.2), inset 0px -1px 0px rgba(255,255,255,0.1), inset 0px 1px 0px rgba(255,255,255,0.2);
  }

  .navbar-toggle:hover,
  .btn-danger:hover,
  .btn-warning:hover,
  .btn-info:hover,
  .btn-success:hover,
  .btn-primary:hover {
        color:#F5FBFC;
  }

  .navbar-toggle,
  .btn-primary {
        border:1px solid #87A325;
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #B5D554), color-stop(1, #93B228) );
        background:-moz-linear-gradient( center top, #B5D554 5%, #93B228 100% );
        background-color:#B5D554;
  }
  .navbar-toggle:hover,
  .btn-primary:hover {
        border:1px solid #738f11;
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #93B228), color-stop(1, #B5D554) );
        background:-moz-linear-gradient( center top, #93B228 5%, #B5D554 100% );
        background-color:#93B228;
  }

  .btn-success {
        border:1px solid #3e9a3e;
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb85c), color-stop(1, #48a448) );
        background:-moz-linear-gradient( center top, #5cb85c 5%, #48a448 100% );
        background-color:#5cb85c;
  }
  .btn-success:hover {
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #48a448), color-stop(1, #5cb85c) );
        background:-moz-linear-gradient( center top, #48a448 5%, #5cb85c 100% );
        background-color:#48a448;
  }

  .btn-info {
        border:1px solid #3da2c0;
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5bc0de), color-stop(1, #47acca) );
        background:-moz-linear-gradient( center top, #5bc0de 5%, #47acca 100% );
        background-color:#5bc0de;
  }
  .btn-info:hover {
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #47acca), color-stop(1, #5bc0de) );
        background:-moz-linear-gradient( center top, #47acca 5%, #5bc0de 100% );
        background-color:#47acca;
  }

  .btn-warning {
        border:1px solid #d28f30;
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0ad4e), color-stop(1, #dc993a) );
        background:-moz-linear-gradient( center top, #f0ad4e 5%, #dc993a 100% );
        background-color:#f0ad4e;
  }
  .btn-warning:hover {
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dc993a), color-stop(1, #f0ad4e) );
        background:-moz-linear-gradient( center top, #dc993a 5%, #f0ad4e 100% );
        background-color:#dc993a;
  }

  .btn-danger {
        border:1px solid #bb3531;
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d9534f), color-stop(1, #c53f3b) );
        background:-moz-linear-gradient( center top, #d9534f 5%, #c53f3b 100% );
        background-color:#d9534f;
  }
  .btn-danger:hover {
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c53f3b), color-stop(1, #d9534f) );
        background:-moz-linear-gradient( center top, #c53f3b 5%, #d9534f 100% );
        background-color:#c53f3b;
  }

  .btn-menu
  {
        color: #000000; 
        font-family: "Arial";
        font-size: 15px;
        font-weight: bold;
        font-style: normal;
        text-transform:capitalize;
        text-shadow: 1px 1px 0px #FFFFFF;

        margin-top:11px; 
        background-image:none;
        background-color:#FBF7F2;
        box-shadow: inset 1px 0 1px 0px rgba(255,255,255,0.2), inset -1px 0 1px 0px rgba(255,255,255,0.2), inset 0px -1px 0px rgba(255,255,255,0.1), inset 0px 1px 0px rgba(255,255,255,0.2);
        border:1px solid #e7e3de;
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e7e3de) );
        background:-moz-linear-gradient( center top, #ffffff 5%, #e7e3de 100% );
        -moz-border-radius:5px;         border-radius:5px;
  }
  .btn-menu:hover {
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e7e3de), color-stop(1, #ffffff) );
        background:-moz-linear-gradient( center top, #e7e3de 5%, #ffffff 100% );
  }


  ul > .btn-menu
  {margin-left:2px; margin-right:2px;}

  #navbar > ul > .btn-group {/**/}

  #navbar > ul > .btn-group a,
  #navbar > ul > .btn-group button,
  #navbar > ul > a
  {box-shadow:none;}

  .first_page_image{
        margin:10px;
        
        height:auto; margin-left:auto; margin-right:auto; display:block; width:80%;  
        border: 4px solid #F5F5F5; padding:2px;
        -moz-box-shadow:0px 0px 6px #000000;
        -webkit-box-shadow:0px 0px 6px #000000;
        box-shadow:0px 0px 6px #000000;
        -moz-border-radius:5px; border-radius:5px;
        background-color:#F5FFE0; 
  }

  .central_container{
        background-color:none; 
        background-image:none;
        border:none;
        -moz-border-radius:0px; border-radius:0px;
        -moz-box-shadow:none;
        -webkit-box-shadow:none;
        box-shadow:none;
  }

  .small_center_cantainer{max-width:800px;}
  .right_info_box{margin:0px; padding:0px 0px 0px 5px;}
  .invisible_on_big_screen{display:none;}
  .visible_on_big_screen{}
  .block_visible_on_big_screen{display:block;}
  .large_title{line-height:normal; font-family:"$$$custom_fnt MontserratRegular"; font-weight:normal; font-style:normal; text-shadow:1px 1px 1px #FFFFFF;
  text-transform:capitalize;
  }

  .col-pad-1, .col-pad-2, .col-pad-3, .col-pad-4, .col-pad-5, .col-pad-6, .col-pad-7, .col-pad-8, .col-pad-9, .col-pad-10, .col-pad-11, .col-pad-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  }
  @media (min-width: 580px) {
  .col-pad-1, .col-pad-2, .col-pad-3, .col-pad-4, .col-pad-5, .col-pad-6, .col-pad-7, .col-pad-8, .col-pad-9, .col-pad-10, .col-pad-11, .col-pad-12 {
    float: left;
  }
  .col-pad-12 {
    width: 100%;
  }
  .col-pad-11 {
    width: 91.66666667%;
  }
  .col-pad-10 {
    width: 83.33333333%;
  }
  .col-pad-9 {
    width: 75%;
  }
  .col-pad-8 {
    width: 66.66666667%;
  }
  .col-pad-7 {
    width: 58.33333333%;
  }
  .col-pad-6 {
    width: 50%;
  }
  .col-pad-5 {
    width: 41.66666667%;
  }
  .col-pad-4 {
    width: 33.33333333%;
  }
  .col-pad-3 {
    width: 25%;
  }
  .col-pad-2 {
    width: 16.66666667%;
  }
  .col-pad-1 {
    width: 8.33333333%;
  }
  .col-pad-pull-12 {
    right: 100%;
  }
  }

  @media (max-width: 767px) {
        h1{font-size: 32px;}
        h1:first-letter{font-size: 32px;}
        h2{font-size: 16px;}
        h2:first-letter{font-size: 16px;}
        body{font-size:11px; /*line-height:16px;*/}
        .edit_sorted_table_header_text{font-size:8px;}
        .form-control{font-size:13px; line-height:17px; }
        .top_form{display:none;}
        .small_center_cantainer{width:100%;}
        .collapsed_logo{display:inline; height:50px;}
        .navbar-brand{background-image:url(/tmp_images/logo.png); background-repeat:no-repeat; background-size: 100%;; width:87px; height:50px;}
        #logo_container{display:none;}
        #blank_div_for_fixed_menu{height:5px;}
        footer{display:none;}
        .side_banner,.bottom_banner{display:none;}
        .menu_button{float:left; height:auto; }
        .main_page_1st_graph{height:200px !important;}
        #graph_container_wait{display:none; width:0px; height:0px; position:relative; left:50%; top:-100px;}
        
        .btn-group-justified {display:inline-box; width: auto; table-layout:inherit; border-collapse: separate;}
        .btn-group-justified > .btn,
        .btn-group-justified > .btn-group {display: inline; float:left; width:auto; box-sizing:content-box;}
        
        .btn-group-justified > .btn-group .btn {width: auto;}
        .btn-group-justified > .btn-group .dropdown-menu {left: auto;}
        .currency_symbol_on_graph{font-size:26px;}
        .scroll_table > th,
        .scroll_table > td{min-width:50px;}
        .scroll_table4 > th,
        .scroll_table4 > td{min-width:50px;}
        .scroll_table5 > th,
        .scroll_table5 > td{min-width:55px;}
        .code_edit{font-size:8px;}
        .description{font-size:7px;}
        .news_date{min-width:50px;}
        .col-height{}
        .payment_option_table{width:100%;}
        .right_info_box{display:none;}
        .limits_cell{height:auto; border-bottom:none;}
        .deposit_cell{padding:0px;}
        .chat_td_text{font-size:10px;}
        .invisible_on_big_screen{display:block;}
        .visible_on_big_screen{display:none;}
        .block_visible_on_big_screen{display:none;}
        .box_type2{font-size:11px;}
        .box_type3{font-size:10px;}
        .large_font{font-size:12px;}
        .extra_large_font{font-size:22px;  line-height:22px;}
        .footer_copyright,.footer a,.footer_text a,.footer_text{font-size:16px;}
        .btn-link{font-size:15px;}
        .collapsed_balance{}
        #share_price_right_part,
        #share_price_left_part{text-align:center;}
        .large_title{font-size:40px;}

        /*.navbar-collapse.in,
        .dropdown-menu {background-color: #ffffff;}
        .navbar-collapse{background-image:none;}*/
        
        .navbar-collapse,
        .navbar-collapse.in,
        .dropdown-menu,
        .navbar-default .navbar-nav .open .dropdown-menu > li > a,
        .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
        .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
        .navbar-inverse .navbar-nav>li>a,
        .navbar-inverse .navbar-nav>li>a:hover, 
        .navbar-inverse .navbar-nav>li>a:focus,
        .navbar-inverse .navbar-nav>.active>a,
        .navbar-inverse .navbar-nav>.active>a:hover,
        .navbar-inverse .navbar-nav>.open>a, 
        .navbar-inverse .navbar-nav>.open>a:hover,
        .navbar-inverse .navbar-nav>.open>a:focus 
        { 
                background-color:#ffffff;
                text-shadow:none;
                color:#000000;
                background-image:none;
        }
        .navbar-inverse .navbar-nav>li>a {font-weight:bold;}
  }
  @media (min-width: 768px) and (max-width: 991px) {
        h1{font-size: 36px;}
        h1:first-letter{font-size: 36px;}
        h2{font-size: 18px;}
        h2:first-letter{font-size: 18px;}
        body{font-size:13px; /*line-height:18px;*/}
        .edit_sorted_table_header_text{font-size:10px;}
        .form-control{font-size:14px; line-height:18px; /*height:30px;*/}
        .top_form{display:none;}
        .small_center_cantainer{width:90%;}
        .menu_button{float:left;}
        #logo_container{display:none;}
        .collapsed_logo{display:none;}
        .navbar-brand{width:200px; height:48px;}
        #blank_div_for_fixed_menu{height:53px;}
        .side_banner,.bottom_banner{display:none;}
        #footer_container{display:none;}
        .main_page_1st_graph{height:300px !important;}
        #graph_container_wait{display:none; width:0px; height:0px; position:relative; left:50%; top:-150px;}
        #main_page_1st_graph_buttons_justified{display:none;}
        #main_page_1st_graph_buttons_not_justified{display:;}
        .currency_symbol_on_graph{font-size:30px;}
        .scroll_table > th,
        .scroll_table > td{width:50px;}
        .scroll_table4 > th,
        .scroll_table4 > td{min-width:40px;}
        .scroll_table5 > th,
        .scroll_table5 > td{min-width:90px;}
        .code_edit{font-size:10px;}
        .description{font-size:8px;}
        .news_date{min-width:150px;}
        .col-height {min-height:250px;}
        .payment_option_table{width:200px;} 
        .right_info_box{padding-left:0px;}
        .limits_cell{height:auto; border-bottom:none;}
        .deposit_cell{padding:0px;}
        .chat_td_text{font-size:10px;}
        .large_font{font-size:20px;}
        .extra_large_font{font-size:40px;  line-height:40px;}
        .box_type2{font-size:13px;}
        .box_type3{font-size:11px;}
        .footer_copyright,.footer a,.footer_text a,.footer_text{font-size:14px;}
        .btn-link{font-size:16px;}
        .collapsed_balance{display:none}
        .invisible_on_big_screen{display:block;}
        .visible_on_big_screen{display:none;}
        .block_visible_on_big_screen{display:none;}
        #share_price_right_part,
        #share_price_left_part{text-align:center;}
        .large_title{font-size:50px;}
  }
  @media (min-width: 992px) and (max-width: 1199px) {
        h1{font-size: 40px;}
        h1:first-letter{font-size: 40px;}
        h2{font-size: 20px;}
        h2:first-letter{font-size: 20px;}
        body{font-size:14px; /*line-height:20px;*/}
        .edit_sorted_table_header_text{font-size:11px;}
        .form-control{font-size:15px; line-height:19px;}
        .small_center_cantainer{width:80%;}
        .menu_button{ height:55px; }
        .collapsed_logo{display:none;}
        .navbar-brand{width:200px; height:48px;}
        #blank_div_for_fixed_menu{height:53px;}
        #footer_container{display:none;}
        .main_page_1st_graph{height:400px !important;}
        #graph_container_wait{display:none; width:0px; height:0px; position:relative; left:50%; top:-200px;}
        #main_page_1st_graph_buttons_justified{display:;}
        #main_page_1st_graph_buttons_not_justified{display:none;}
        .currency_symbol_on_graph{font-size:32px;}
        .scroll_table > th,
        .scroll_table > td{min-width:40px;}
        .scroll_table4 > th,
        .scroll_table4 > td{min-width:40px;}
        .scroll_table5 > th,
        .scroll_table5 > td{min-width:120px;}
        .code_edit{font-size:11px;}
        .description{font-size:10px;}
        .mobile_balance{display:none;}
        .news_date{min-width:100px;}
        .col-height {min-height:250px;}
        .payment_option_table{width:200px;} 
        .limits_cell{height:100px !important; border-bottom:1px solid #ddd;}
        .deposit_cell{padding-right:60px;}
        .chat_td_text{font-size:11px;}
        .large_font{font-size:24px;}
        .extra_large_font{font-size:44px;  line-height:45px;}
        .box_type2{font-size:14px;}
        .box_type3{font-size:12px;}
        .footer_copyright,.footer a,.footer_text a,.footer_text{font-size:17px;}
        .btn-link{font-size:18px;}
        .collapsed_balance{display:none}
        .side_banner{display:none;}
        #share_price_left_part{text-align:right;}
        #share_price_right_part{text-align:left;}
        .timeline_column{min-width:300px;}
        .large_title{font-size:60px;}
  }
  @media (min-width: 1200px) {
        h1{font-size: 40px;}
        h1:first-letter{font-size: 40px;}
        h2{font-size: 20px;}
        h2:first-letter{font-size: 20px;}
        body{font-size:14px; /*line-height:20px;*/}
        .edit_sorted_table_header_text{font-size:11px;}
        .form-control{font-size:17px; line-height:21px;}
        label{font-size:14px; line-height:20px;}
        .small_center_cantainer{width:70%;}
        .menu_button{ height:55px;}
        .collapsed_logo{display:none;}
        .navbar-brand{width:200px; height:48px;}
        #blank_div_for_fixed_menu{height:53px;}
        #footer_container{display:none;}
        .main_page_1st_graph{height:400px !important;}
        #graph_container_wait{display:none; width:0px; height:0px; position:relative; left:50%; top:-200px;}
        #main_page_1st_graph_buttons_justified{display:;}
        #main_page_1st_graph_buttons_not_justified{display:none;}
        .currency_symbol_on_graph{font-size:36px;}
        .scroll_table > th,
        .scroll_table > td{min-width:80px;}
        .scroll_table4 > th,
        .scroll_table4 > td{min-width:60px;}
        .scroll_table5 > th,
        .scroll_table5 > td{min-width:150px;}
        .code_edit{font-size:13px;}
        .description{font-size:11px;}
        .mobile_balance{display:none;}
        .news_date{min-width:150px;}
        .col-height {min-height:250px;}
        .payment_option_table{width:200px;} 
        .limits_cell{height:100px !important; border-bottom:1px solid #ddd;}
        .deposit_cell{padding-right:100px;}
        .chat_td_text{font-size:12px;}
        .box_type2{font-size:14px;}
        .box_type3{font-size:12px;}
        .large_font{font-size:24px;}
        .extra_large_font{font-size:44px; line-height:45px;}
        .footer_copyright,.footer a,.footer_text a,.footer_text{font-size:12px;}
        .collapsed_balance{display:none}
        #share_price_left_part{text-align:right;}
        #share_price_right_part{text-align:left;}
        .timeline_column{min-width:300px;}
        .large_title{font-size:70px;}
  }

  @media (min-width: 1200px) and (max-width: 1599px) {
        .side_banner{display:none;}
  }

  @media (min-width: 1600px) {
        
  }

  #submit_frm h1,
  h1{color:#000000; 
        font-family:"$$$custom_fnt MontserratRegular"; 
        font-weight:normal; 
        font-style:normal; 
        background-color:transparent; 
        background-image:none;
        
        padding-left:0px; padding-top:6px; 
        margin-left:2px; margin-right:2px; margin-top:2px; margin-bottom:8px; 
        text-shadow:1px 1px 1px #FFFFFF;
        height:auto;
        line-height:41px; 
        text-transform:capitalize;

        border-bottom:none;
        -moz-border-radius:none; border-radius:none;
  }
  h1:first-letter{color:#000000; }

  #submit_frm h1{margin-left:2px; margin-right:0px;}

  h2{color:#000000; 
        font-family:"$$$custom_fnt MontserratRegular"; 
        font-weight:normal; 
        font-style:normal; 
        background-color:transparent; 
        background-image:none;
        
        padding-left:0px; padding-top:6px; 
        margin-left:2px; margin-right:2px; margin-top:4px; margin-bottom:4px; 
        text-shadow:1px 1px 1px #FFFFFF;
        height:auto; line-height:30px; 
        text-transform:capitalize;
        border-bottom:none;
  }
  h2:first-letter{color:#000000; }
  h2 > b {font-weight:normal; color:#93B228; }

  #question_and_answer h2{margin-top:20px; color:#000000;}
  #question_and_answer h2:first-letter{color:#000000; font-size:20px; }

  h3{font-family:"Arial"; 
        font-size:16px; 
        color:#000000; 
        font-weight:normal;
        padding-top:10px; padding-bottom:10px; 
        margin-top:0px; margin-bottom:0px;
        text-align:left;
        text-shadow:1px 1px 1px #FFFFFF;
  }

  h4{color:#000000; 
        font-family:"$$$custom_fnt MontserratRegular"; 
        font-weight:normal; 
        text-transform:none; 
        font-size:16px; 
        font-style: italic;
  }
  h5{color:#93B228; text-transform:none; 
        font-weight:normal;
        font-family:"Arial"; 
        font-size:14px;
        background-image:none;
        padding-left:30px; padding-top:5px; margin-top:10px; 
        height:auto; 
  }
  h6{color:#B4AA65; text-transform:none; 
        font-family:"Arial"; 
        font-weight:normal; 
        font-size:14px;
        background-image:none;
        padding-left:30px; padding-top:5px; margin-top:10px; 
        height:auto; 
  }

  .box_type1{
        background-color:#FFFFFF; 
        background-image:none;
        padding:4px 14px 10px 14px;
        margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:4px; 
        height:auto;
        border:1px solid #E0E0CF;
        -moz-border-radius:4px; border-radius:4px;
        -moz-box-shadow:1px 1px 1px #B3B3B3;
        -webkit-box-shadow:1px 1px 1px #B3B3B3;
  }

  .box_type2{
        
        background-image:url(/tmp_images/noisy-texture-100x100-o18-d25-c-575757-t0.png); background-repeat:repeat;;
        
        background-color:#888888; 
        
        padding:4px;  padding-left:14px; padding-right:14px;
        margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:4px; 
        height:auto;
        border:none;
        -moz-border-radius:4px; border-radius:4px;
        -moz-box-shadow:none;
        -webkit-box-shadow:none;
        
        color:#B5D554; 
        
        font-family:"$$$custom_fnt whitrabt"; 
        font-weight:normal; 
        font-style:normal; 
        text-shadow:1px 1px 1px #000000;
        text-transform:none;
  }
  .box_type2 h1,
  .box_type2 h2,
  .box_type2 h3,
  .box_type2 h4,
  .box_type2 h5,
  .box_type2 h6
  {color:#B5D554;  
  text-shadow:1px 1px 1px #000000;
  }
  .box_type2 h1:first-letter,
  .box_type2 h2:first-letter
  {color:#B5D554;}

  .box_type3{
        background-image:url(/tmp_images/box_type3_bkg.png); background-repeat:repeat-x;;
        background-color:#FFFFFF; 
        background-clip:border-box; background-origin:border-box;
        padding:4px;  padding-left:14px; padding-right:14px;
        margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:4px; 
        height:auto;
        border:1px solid #FFFFFF;
        -moz-border-radius:4px; border-radius:4px;
        -moz-box-shadow:1px 1px 1px #B3B3B3;
        -webkit-box-shadow:1px 1px 1px #B3B3B3;
        
        color:#545454; 
        font-family:"arial"; 
        font-weight:normal; 
        font-style:normal; 
        text-shadow:none;
        text-transform:none;
  }

  .box_type3 h1,
  .box_type3 h2,
  .box_type3 h3,
  .box_type3 h4,
  .box_type3 h5,
  .box_type3 h6
  {color:#545454;  
  text-shadow:none;
  }
  .box_type3 h1:first-letter,
  .box_type3 h2:first-letter
  {color:#545454;}

  .footer_copyright,
  .footer a,
  .footer_text a,
  .footer_text{
        font-family:"arial";
        font-weight:"normal"; font-style:normal; 
        text-align:left; 
        text-shadow:1px 1px 1px #000000;
        text-transform:capitalize;
        padding-right:0px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; 
  }

  .footer a,
  .footer_copyright,
  .footer_text a,
  .footer_text a:link,
  .footer_text a:visited,
  .footer_text a:active,
  .footer_text{color:#C9C9C9; line-height:normal; padding-top:5px; padding-bottom:5px; }

  .footer_text a:hover{color:#C9C9C9; }

  .footer_text b{font-size:17px; line-height:30px; color:#dddddd; }

  #footer_container,
  .footer,
  .footer_center{
        background-color:#012F38; 
        background-image:url(/tmp_images/noisy-texture-100x100-o18-d25-c-575757-t0.png); background-repeat:repeat;;
        height:auto;
  }
  .footer{
        border-top:none#001b24;
  }

  .footer_copyright{
        border-top:none#15434c;
        vertical-align:top;
  }

  .container > .table{
        border-bottom:none#001b24;
        margin:0px; 
        }

  #footer_container{padding:20px; padding-bottom:30px;}

  .footer {
  position: absolute;
  bottom: -182px;
  width: 100%;
  }

  .footer > .container {
  padding-right: 15px;
  padding-left: 15px;
  background-image:url(/tmp_images/logo.png); background-repeat:no-repeat; background-size: 100%;; background-repeat:no-repeat; background-position: left bottom; background-size:auto 20px;
  }

  .footer_copyright{text-align:right; color:#ababab;}

  .carousel-inner > .item > img,
  .carousel-inner > .item > a > img { width: 70%; margin: auto;}

  .col-md-3,
  .col-md-4,
  .col-md-6,
  .col-md-12
  {padding-left:30px; padding-right:20px; vertical-align:top;}

  .form-control{
        background-color:#FCFBF7;
        border-color:#D4D2CB;
        border-width:1px;
        moz-border-radius:4px; border-radius:4px; 
        font-family:"Arial"; 
        box-shadow:0px 0px 6px #CFCBC4;
                -moz-box-shadow:0px 0px 6px #CFCBC4;
                -webkit-box-shadow:0px 0px 6px #CFCBC4;
  }
  .form-control:focus,
  .form-control:active{border-color:#B5D554;}
  .form-control:hover{border-color:#71A2C7;}

  .transparent_table > tr > td,
  .transparent_table > thead > tr > td,
  .transparent_table > tbody > tr > td
  {border:none; padding:2px;}

  .top_form{float:right;}

  .top_texts a,
  .top_texts{
        color:#DBDBDB; 
        text-shadow:2px 2px 1px #000000; 
        line-height:17px; 
        padding:20px; padding-top:17px; 
        vertical-align:top;
        font-weight:normal; font-style:normal; 
  }
  .top_texts_username{font-size:14px; }

  .top_texts a:hover{color: #f9f9f9; text-decoration:none;}

  .top_texts a strong,
  .top_texts a b,
  .top_texts strong,
  .top_texts b{color:#B5D554; }

  .top_balance_line{}
  .top_balance{padding-left:4px; padding-right:4px; background-color:#3E596E;}

  .main_box_inside_desc,
  .description{line-height:normal; font-weight:normal; padding-top:0px; padding-right:10px; margin-top:0px; text-align:left; text-transform:none; margin-bottom:0px;}
  .description a{color:inherit;}
  .payment_option_table_selected .description{font-weight:bold; color:#363636; }

  .more_info_div_small,
  .more_info_div{position:relative; top:-24px; width:0px; height:0px; display:inline-block; }
  .more_info_div_small{top:0px;}
  .more_info_hint{z-index:300; text-align:left;}
  .more_info_btn{z-index:200;}

  .more_info_btn{
  background-image:url(/images/button_question25x25.png); background-repeat: no-repeat; background-position: 0px 0px;
  width:25px; height:25px;
  display:inline-block; 
  position:relative; top:9px;
  }
  .more_info_btn:hover{background-image:url(/images/button_question25x25_h.png);}

  .more_info_hint_small,
  .more_info_hint{
  color:#363636;
  display:none; position:absolute; top:30px; right:-230px; width:200px; z-index:10000;
  border: 1px solid #3E596E;
  -moz-border-radius: 5px; border-radius: 5px;
  padding: 10px 12px;
  background: #ffffff;
  -moz-box-shadow: 3px 3px 3px #ccc;
  -webkit-box-shadow: 3px 3px 3px #ccc;
  box-shadow: 3px 3px 3px #ccc;
  }

  .more_info_hint_small{top:20px; color:#000000; text-align:left; font-size:11px; line-height:14px; width:150px; right:-180px; text-shadow:none; }

  .more_info_btn_small{
  background-image:url(/images/button_question16x16.png); background-repeat: no-repeat; background-position: 0px 0px;
  width:16px; height:16px;
  display:inline-block; 
  position:relative; top:0px;
  }
  .more_info_btn_small:hover{background-image:url(/images/button_question16x16_h.png);}

  .close_button{width:12px; height:12px; display:inline-block; background-repeat: no-repeat; background-position: 0px 0px;}
  .close_button:link,
  .close_button:visited,
  .close_button:active{background-image:url(/images/button_close_small.png);}
  .close_button:hover{background-image:url(/images/button_close_small_h.png);}

  .modify_button{width:16px; height:16px; display:inline-block; background-repeat: no-repeat; background-position: 0px 0px;}
  .modify_button:link,
  .modify_button:visited,
  .modify_button:active{background-image:url(/images/Modify16x16.png);}
  .modify_button:hover{background-image:url(/images/Modify16x16.png);}

  .reply_button{width:27px; height:27px; display:inline-block; background-repeat: no-repeat; background-position: 0px 0px;}
  .reply_button:link,
  .reply_button:visited,
  .reply_button:active{background-image:url(/images/topic_comment_reply.png);}
  .reply_button:hover{background-image:url(/images/topic_comment_reply.png);}

  .write_new_topic{color:#B5D554;}
  .write_new_topic:link,
  .write_new_topic:visited,
  .write_new_topic:active{text-decoration:none;}
  .write_new_topic:hover{text-decoration:none; color:#93B228;}

  .topick_text_popover .popover {position: relative; display: block; margin: 0px; width:100%; max-width: 1024px; z-index: 1;}

  .top_photo{position:absolute; width:60px; height:60px; left:323px; top:4px; }
  .top_photo_frame{position:absolute; width:110px; height:110px; left:320px; top:2px; }
  .top_photo_frame{background: url(/images/photo_frame.png) no-repeat; background-position: 0px 0px;}

  .wall_frame{background: url(/images/wall_frame60x60.png) no-repeat; background-position: 0px 0px;}
  .wall_frame{position:absolute; width:74px; height:74px; left:0px; top:0px; }
  .wall_photo{position:absolute; width:60px; height:60px; left:4px; top:4px; }

  .wall_poster_thumb_photo{position:absolute; width:50px; height:50px; left:3px; top:3px; }

  .wall_poster_thumb_frame{position:absolute; width:62px; height:62px; left:0px; top:0px; }
  .wall_poster_thumb_frame{background: url(/images/wall_frame50x50.png) no-repeat; background-position: 0px 0px;}

  .wall_thumb_frame{position:absolute; width:94px; height:74px; left:0px; top:0px; }
  .wall_thumb_frame{background: url(/images/wall_frame80x60.png) no-repeat; background-position: 0px 0px;}

  .wall_thumb_photo{position:absolute; width:80px; height:60px; left:4px; top:4px; }

  .side_banner{position:fixed; top:135px; right:40px; z-index:10000; width:auto; overflow:hidden;}

  .bottom_banner{margin-left:auto; margin-right:auto; margin-top:80px; margin-bottom:5px; width:728px;}

  .error_message{font-family:arial; color:#ff0000; font-size:11px; font-weight:none; text-align:left; padding-top:0px; padding-bottom:0px; padding-left:4px; margin-top:0px; margin-bottom:0px; }

  .right_ilustration{border:none; float:right; padding-left:20px; padding-right:20px; padding-bottom:20px; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;}
  .left_ilustration{border:none; float:left; padding-left:20px; padding-right:20px; padding-bottom:20px; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;}

  .payment_method_table{width:100%; margin:0px; min-height:120px;}
  .payment_option_table{display:inline; float:left; margin:0px; padding:6px; height:auto; border:0px; border-spacing:0px; 
  moz-border-radius:6px; border-radius:6px; background-color:transparent;}
  .payment_option_table_selected{background-color:#F5F5F5;}


  .bordered_edit{max-width:300px;}

  @font-face {
        font-family: "whitrabt";
        src: url("/images/whitrabt.woff");
  }

  .tick_strap{padding-top:6px; padding-bottom:0px; margin-bottom:0px;}
  .tick_strap:first-letter{font-family:"Arial"; color:#ffffff; font-style:normal;}

  .box_buy_row > td{color:#006600;}
  .box_sell_row > td{color:#C06000;}

  .currency_symbol_on_graph{width:auto; height:0px; position:relative; top:25px; left:55px; z-index:3; color:#B5D554; font-style:bold; text-shadow: 1px 1px 1px #444444;}

  .news_date{border-right:1px solid #71A2C7; padding-right:6px; vertical-align:top; text-align:right;}

  .editable_item{padding:2px; border:1px dashed #80ff80/*#F5F5F5*/; -moz-border-radius:4px; border-radius:4px; box-shadow:0 0 6px #b0b0b0; /*box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;*/}
  .editable_item:hover{border:1px solid #71A2C7; cursor:pointer; box-shadow:0 0 6px #808080; -moz-box-shadow:0 0 6px #808080; -webkit-box-shadow:0 0 6px #808080;}
  .editable_item_empty{color:#808080; border:1px dotted #FF8080;}
  .editable_item_empty,
  .editable_item_empty:first-letter{color:#808080;}
  .editable_has_error{border:1px solid #FF0000;}
                
  .editable_item ul,
  .ul,
  .ol{padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:5px; list-style-type: none;}

  .editable_item ul li,
  .ul li{text-indent:-21px; margin-left:8px; padding-left:4px; padding-bottom:6px; text-align:justify;}

  .editable_item ul li:before,
  .ul li:before{color:#3E751A; font-size:15px; 
        text-shadow:none;
        font-weight:bold; font-style:normal; 
        background-image:url(/tmp_images/bullet_bkg.png);; background-repeat:no-repeat; background-position: top left; content:""; padding-right:21px; 
  }

  .ol li{text-indent:-21px; margin-left:8px; padding-left:4px; padding-bottom:6px; text-align:justify;}
  .ol li:before{color:#61FF12; font-size:16px; 
        text-shadow:1px 1px 0px #01404D;
        font-weight:normal; font-style:normal; 
        background-image:url(/tmp_images/bullet_arrow_bkg.png); background-repeat:no-repeat;; background-repeat:no-repeat; background-position: top left; content:""; padding-right:22px; 
  }

  .banner_textarea{width:100%; border: 1px solid #000000; border-color:#9FB8D4;} 
  .banner_code_text{font-size:12px; font-weight:none; background-color:#ffffff;}

  .account_textarea,
  .submit_frm_table_3d,
  .banner_table,
  .quick_stats_table,
  .iframe_page,
  .submit_frm_table{width:100%; margin-left:30px;}
  .limits_cell{margin:0px; padding:0px; }
  .deposit_cell{border:none; text-align:right; padding-top:0px;}

  .chat_td_text{vertical-align:top;}
  .chat_image{
        margin:4px;
        border: 4px solid #F5F5F5; padding:1px;
        -moz-box-shadow:0px 0px 6px #000000;
        -webkit-box-shadow:0px 0px 6px #000000;
        box-shadow:0px 0px 6px #000000;
        -moz-border-radius:3px; border-radius:3px;
        background-color:#F5FFE0; 
  }
  .small_scroll_logo{background-image:url(/tmp_images/logo.png); background-repeat:no-repeat; background-size: 100%;; width:96px; height:55px; display:none;}
  hr{border-color:#707070;
  background-image:none; border-style:dashed; 
  margin-left:2px; margin-right:2px; }
  .exchange_big{text-transform:none; text-align:left; color:#000000; font-family:arial; font-size:20px; line-height:26px; font-weight:bold;}
  .exchange_green{color:#008000}
  .place_text_1,
  .place_text_2,
  .place_text_3
  {
        font-family:arial; 
        font-weight:bold; font-style:normal; 
        text-shadow:none;
        background-image:none;
        text-transform:uppercase;
        background-color:transparent;
  }
  .place_1,
  .place_2,
  .place_3
  {
        font-family:arial; 
        font-weight:bold; font-style:normal; 
        text-shadow:2px 2px 1px #93B228;
        background-image:none;
        text-transform:uppercase;
        background-color:transparent;
        width:50px;
  }
  .place_text_1{font-size:16px; line-height:20px; color:#71A2C7;}
  .place_text_2{font-size:14px; line-height:18px; color:#3E596E;}
  .place_text_3{font-size:12px; line-height:16px; color:#B5D554;}

  .place_1{font-size:70px; line-height:80px; color:#71A2C7;}
  .place_2{font-size:60px; line-height:70px; color:#3E596E;}
  .place_3{font-size:50px; line-height:60px; color:#B5D554;}

  .div_place_1,
  .div_place_2,
  .div_place_3
  {width:100px; height:100px; background-color:transparent; text-align:center; padding-top:0px; -moz-border-radius:20px; border-radius:20px;}
  .question_mark_in_info{font-size:30px; font-weight:bold; color:#B5D554; text-shadow:1px 1px 1px #3E596E;}

  .goog-te-banner-frame.skiptranslate {display: none !important;} 

  .goog-te-menu-value > span { 
        text-shadow:2px 2px 1px #000000; color:#B5D554;
        color:#B5D554; 
        text-align:center;
        
  }
  .goog-te-menu-value:hover{text-decoration:none;}
  .goog-te-gadget > .goog-te-gadget-simple{background-color:transparent; border:none;}
  .google_translate_top_panel{background-color:transparent; position:fixed; top:0px; right:20px; z-index:20000; margin:0; width:auto; max-height:30px !important; overflow:hidden;}
  .google_translate_bottom_panel{position:absolute; background-color:transparent; top:50px; right:0; z-index:2; margin:0; width:auto; max-height:28px !important; overflow:hidden;/*position:fixed; bottom:10px; right:10px; z-index:20000; margin:0; padding:6px; width:auto; max-height:30px !important; overflow:hidden;background-color:transparent;*/}

  .table-borderless tbody tr td, .table-borderless tbody tr th, .table-borderless thead tr th {border: none;}

  .job_type_td_h,
  .job_type_td{display:inline; float:left; cursor:pointer; 
        font-size:9px; line-height:10px; font-weight:normal; color:#000000; text-align:center; vertical-align:top;
        width:110px; height:100px; 
        padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; 
        margin-bottom:4px; margin-top:0px; margin-left:0px; margin-right:0px;
        background-image:url(/images/job_type_bkg.png); background-repeat: no-repeat; background-position: 0px 0px;
        text-shadow:none;
  }
  .job_type_td_h,
  .job_type_td:hover{background-image:url(/images/job_type_bkg_h.png); background-repeat: no-repeat; background-position: 0px 0px;
        color:#ffffff; text-shadow: 1px 1px 1px #000000;
  }

  .job_type_td_h a:link,
  .job_type_td_h a:visited,
  .job_type_td_h a:active{color:#ffffff; text-decoration:none;}
  .job_type_td_h a:hover{color:#ffffff; text-decoration:underline;}

  .code_edit{font-family:Courier;}

  .user_image_on_share{border-radius:50%; width:80px; height:80px; margin:4px; margin-bottom:10px; 
  border: 4px solid #F5F5F5; padding:2px;
  -moz-box-shadow:0px 0px 6px #000000;
  -webkit-box-shadow:0px 0px 6px #000000;
  box-shadow:0px 0px 6px #000000;}

  .shares_grid_item{position:relative; cursor:pointer;}
  .shares_grid_h1{line-height:normal;}
  .shares_grid_h2{line-height:normal;}
  .shares_grid_h3{line-height:normal;}
  .shares_grid_h4{line-height:normal;}
  .shares_grid_price{font-size:40px; text-align:center; color:#000000; font-family:"$$$custom_fnt MontserratRegular"; font-weight:normal; font-style:normal; text-shadow:1px 1px 1px #FFFFFF;}

  .select_to_copy{cursor:pointer; border-bottom:1px dashed #3E596E}

