/* @import url('../icomoon/dist/css/style.css');
@import url('../fonts5/poppins.css'); */
@import url('../fonts3/roboto.css');


.center-message
{
    width: 90%;
    font-size: 15px;
    background: #FFF;
    color: #000;
    text-align: center;
    padding: 3px 5px;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}



.fab {
   width: 45px;
   height: 45px;    
   color: white;
   text-align: center;
   position: fixed;    
   border: 0px solid #FFF;
   border-radius:50%;
   left: 15px;
   bottom: 135px;
   transition: all 0.1s ease-in-out;
    z-index: 9;
   transition: all 0.1s ease-in-out;
}
       
       
.fab1 {
   width: 45px;
   height: 45px;    
   color: white;
   text-align: center;
   position: fixed;   
   border: 0px solid #FFF;
   border-radius:50%;
   right: 15px;
   bottom: 135px;
   transition: all 0.1s ease-in-out;
    z-index: 9;
   transition: all 0.1s ease-in-out;
}

.table_001
{
    margin:5px 0;
}

span.label1 {
    background: url(../img/hg/Box_04.png) center no-repeat;
    background-size: 100% 100%;
    font-size: 12px;
    color: #000;
    font-weight: 700;
    display: block;
}


a#EnjoyHint2 span 
{
   display: none !important;
}

h3.maindemo {
    /*margin-top: 10px;*/
}


.col-xs-12 
{
   width: 100%;
   text-align: center;
   color: #FFF;
}


.navbar
{
    padding: 0px;
}


.navbar-brand 
{
   margin-right: 0rem;
}


.col-xs-3 
{   
   margin-top: 0px;
}


.col-xs-3.menu 
{
   width: 32% !important;
}


.col-xs-3.menu span.d-block.font_footer 
{
   margin-top: 3px;
   margin-bottom: 20px;
   font-size: 11px;
}

.col-xs-4.menu 
{
   width: 31% !important;
   text-align: center;
   vertical-align: top;
   margin: 0px 0 10px 4px;
}


.col-xs-4.menu img 
{
   height: 50px;
}


header 
{
    /*background: url(../img/hg/Header.png) center no-repeat;
    background-size: 100% 100%;*/
   background-color: #FFF;
}


header .container 
{
   padding-right: 0px;
   padding-left: 0px;
}


p.nomargin 
{
   color: #083d3c !important;
   font-weight:500;
   font-size:9px;
}


.text-muted 
{
   color: #6c757d!important;
   font-size: 9px !IMPORTANT;
}


td.sell 
{
   padding-top: 6px !important;
}


td.sell2 
{
   padding-bottom: 6px !important;
   padding-top: 1px !important;
}


table#gvData td:nth-child(n+2) table.goldd:after 
{
   content: "";
   position: absolute;
   top: 20px;
   height: 25px;
   width: 0px;
   border-right: 0px solid #FFF;
}


.after1:after 
{
   content: "";
   position: absolute;
   left: 15%;
   top: 28px;
   height: 6px;
   width: 7%;
   border-bottom: 1px solid #FFF;
}


.after1_black:after 
{
   content: "";
   position: absolute;
   left: 15%;
   top: 28px;
   height: 6px;
   width: 7%;
   border-bottom: 1px solid #FFF;
}


.after2:after 
{
   content: "";
   position: absolute;
   left: 47%;
   top: 28px;
   height: 6px;
   width: 7%;
   border-bottom: 1px solid #FFF;
}


.after2_black:after 
{
   content: "";
   position: absolute;
   left: 47%;
   top: 28px;
   height: 6px;
   width: 7%;
   border-bottom: 1px solid #FFF;
}


.after3:after 
{
   content: "";
   position: absolute;
   left: 77%;
   top: 28px;
   height: 6px;
   width: 7%;
   border-bottom: 1px solid #FFF;
}


.after3_black:after 
{
   content: "";
   position: absolute;
   left: 77%;
   top: 28px;
   height: 6px;
   width: 7%;
   border-bottom: 1px solid #FFF;
}


i.icomoon 
{
   font-size: 22px;
}


i.icomoon.mar_rig_menu 
{
   font-size: 18px;
}


body
{
   /* font-family: 'Roboto Condensed' !important; */
    /*background: #002d2c url(../img/hg/BG.png) center no-repeat !important; 
    background-size: cover !important;
    background-attachment: fixed !important;*/
    background:#FFF;
    
}


.fixed-top
{
   line-height: 0.5;	
}


a.active 
{
   outline: none;
}


.color-gold
{
   color: #be955b;
}


.activee, .activee i 
{
   color: #fff45b !important;
}


.inner_logo_font
{
   font-size: 17px;
   display: block;
   line-height:1px;
}


footer.footer img 
{
   height: 20px;
   margin: 4px 0;
}


table#gvData_Trending tr td 
{
   /*padding: 0px 0px;*/
}

.heading
{
   /*background-image: url(../img/Elements/Box_05.png);
   background-size: 100% 100%;
   background-position: center;
   background-repeat: no-repeat;*/
}

span.buy_sell_label {
    display: block;
    /*background: url(../img/ng/Box_01.png) top no-repeat;
    background-size: 100% 100%;*/
    /*margin-bottom: 10px !Important;*/
}

table.res_mob_font_width 
{
    /*background: url(../img/hg/Box_04.png) center no-repeat;
    background-size: 100% 100%;
    border-radius: 10px;
    /*border: 1px solid #ddcf6c;*
    margin-bottom:8px;
    border-collapse: separate;
    border-spacing: 0px;*/
}


.top51span
{
    font-size:12px;
}


.tt_34
{
   /* line-height: 0.7;
   background-image: url(../img/appimages/Box_02.png);
   background-size: 100% 100%;
   background-repeat: no-repeat; */
   background-image: linear-gradient(to bottom, #C98D11, #CF9C26, #F6D240);
   color: #000;
}
table.tt_33 {
   /* background-image: url(../img/appimages/Box_1.png);
   background-size: 100% 100%;
   background-repeat: no-repeat;
   line-height:1.8; */
   line-height: 1.8;
   /*border: 1px solid #ddcf6c;*/
   border-radius:10px;
   border-top-left-radius: 5px;
    border-top-right-radius: 5px;
   border-collapse: separate !important; 
   border-spacing: 0px;
   
}

.divBg 
{
   background-image: url(../img/sg/bg3.jpg);
   background-repeat: repeat;
   background-attachment: fixed;
   background-position: center;
   background-size: 13px 16px;
}


.color-navv
{
   color: #083d3c !Important;
}


.color-black
{
   color:#FFF !Important;
}


li.nav-item img 
{
   /* height: 40px;
   margin-right: 5px; */
}

li.nav-item1 img 
{
   height: 40px;
   margin-left: 5px;
}



.color-white
{
   color: White !important;
}


table#gvData_Trending .bg_script_color 
{
   /*background: azure;*/
}


.bg_script_color
{
  /* background-color: Red;*/ /*#141e46;*/
}


.carousel .carousel-item
{
   width:100% !important;
}


table.Coins_Table_Child3 tr td 
{
   padding: 5px;
}


.padd-right
{
   padding-right: 10px !Important;
   padding-left: 10px !Important;
}


.swiper-container.s1 
{
   width: 100%;
   height: 100%;
}


.swiper-pagination1.swiper-pagination-clickable .active-mark 
{
      background: #ffd700;
     width: 33.33%;
     height: 2px;
     position: absolute;
     left: 0;
     top: 28px;
     transition: left 0.2s ease-out;
     display: none;
}


.swiper-pagination1.swiper-pagination-clickable .swiper-pagination-bullet 
{
   border-radius: 0;
   box-sizing: border-box;
   color: #eaeef2;
   cursor: pointer;
   font-size: 1rem;
   font-weight: normal;
   opacity: 1;
   height: 30px;
   width: 48%;
   display: inline-flex;
   align-items: center;
   justify-content: center;
   text-align: center;
   transition: font-weight 0.22s ease;
   font-weight: 700;
   margin: 0 0 5px 0;
   /*border: 1px solid #ddcf6c;*/
   /*border-radius:10px;*/
}


.swiper-pagination1.swiper-pagination-clickable .swiper-pagination-bullet:nth-of-type(1).swiper-pagination-bullet-active ~ .active-mark 
{
   left: 0%;
}


.swiper-pagination1.swiper-pagination-clickable .swiper-pagination-bullet:nth-of-type(2).swiper-pagination-bullet-active ~ .active-mark 
{
   left: 33.33%;
}
  

.swiper-pagination1.swiper-pagination-clickable .swiper-pagination-bullet:nth-of-type(3).swiper-pagination-bullet-active ~ .active-mark
{
   left: 67%;
}


.swiper-pagination1.swiper-pagination-clickable .swiper-pagination-bullet:first-of-type.swiper-pagination-bullet-active ~ .active-mark
{
   left: 0;
}
  

.swiper-pagination1.swiper-pagination-clickable .swiper-pagination-bullet-active
{
      font-weight: 700;
      color: #FFF;
      margin:0 5px;
     /*background-image: linear-gradient(to bottom, #d6b349, #d7b74e, #d8bc52, #d9c057, #dac45c, #dbc861, #dccb67, #ddcf6c, #ded373, #ded77a, #dfda81, #e0de88);*/
     border-bottom: 1px solid #ddcf6c;
}
  
  
.modal-content 
{
    background-color: rgb(1, 20, 27);
}
  

.close
{
     font-size: 1.5rem;
     font-weight: 700;
     line-height: 1;
     color: #FFF;
     text-shadow: none;
     opacity: 1; 
}
  

.close:focus, .close:hover 
{
     color: #FFF;
     text-decoration: none;
     opacity: 1;
}
  

.close:focus, .close:hover 
{
     outline: 0;
}
 

.fa 
{
     cursor: pointer;
}
  

.btn.focus, .btn:focus
{
     box-shadow: 0 0 0 0rem rgba(0,123,255,.25);
}
  

#back_fore_color tr td
{
     padding: 26px 0;
     width: 70%;
}
 

#back_fore_color tr td 
{
     padding: 15px 0;
     width: 70%;
}
 

.back_fore_color_td 
{
     padding: 15px 10px;    
}
  
  
input[type="color"] 
{
     -webkit-appearance: none;
     border: none;
     width: 32px;
     height: 20px;
}


input[type="color"]::-webkit-color-swatch-wrapper 
{
     padding: 0;
}


input[type="color"]::-webkit-color-swatch 
{
     border: none;
}
  

nav.navbar.navbar-expand-lg.nav-bg-white.nav-scrl .main_logoo 
{
     display: none;
}


.connectionmsg
{
     display: none;color: #FFF;background-color: red;line-height: 30px;
     font-weight:700;    
     margin-bottom: 0rem;
     width:100%
}
  

.retry_connection_btn
{
     display: none;
     color: #FFF !important;
     background-color: #000;
     line-height: 30px;
     font-weight: 700;
     text-decoration: underline;
     margin-bottom: 0rem;
     padding: 0px 24px;
     border-radius: 5px;
     border: 1px solid #f8f8f8;
}
 

.connectiondiv
{
     display:none;
     background-color: red;text-align: center;padding: 3px 0;position: fixed;width: 100%;bottom: 0;z-index: 9999999;
}
  

table#gvData tr td 
{
     padding: 0px 0px;
}
  


.col-xs-3 
{
   width: 18.6% !important;
   text-align: center;
   vertical-align: top;      
}
    

table.Trending_Table_Root tr td 
{
      padding: 0px 0px;
      font-size: 13px ;     
}
     

table.Trending_Table_Root tr 
{
      padding: 0px 0px;
      font-size: 13px ;
}
  

.swiper-pagination1.swiper-pagination-clickable .swiper-pagination-bullet 
{     
     font-size: 0.9rem !important;
}

@media (max-width: 1500px)
{
   ul.mobile-list-nav li:last-child img 
   {
      border-bottom-left-radius: 20px;
      border-bottom-right-radius: 20px;
   }
   ul.mobile-list-nav li:nth-child(2) img 
   {
      border-top-left-radius: 20px;
      border-top-right-radius: 20px;
   }
   .top1
   {
      font-size:20px !important;
   }
   td.buy_sell_label1
   {
       font-weight:800;
       font-size:22px !important;
   }
   td.buy_sell_label
   {
        font-weight: 600;
        font-size: 14px !important;
        /* padding: 15px 5px 15px 7px !important; */
        line-height: 1.2;
   }
   .KG 
   {
      font-size: 14px !Important;
      font-weight: 700 !Important;
   }
   span.top5span
   {
        font-size: 22px;
        font-weight: 800;
        padding:3px 4px;
   }
   .top2span 
   {
      font-size: 11px;
      font-weight: 600 !important;
   }
   .top6span 
   {
      font-size: 18px;
      font-weight: 600 !important;
   }
   .top8span
   {
      font-size: 15px;
      font-weight: 600;
   }
   span.bloc_GS 
   {
      font-size: 9px;
      font-weight: 600 !important;
      /* padding: 15px 0px 15px 0px !important; */
   }
   .main-container
   {   
       padding: 0% 0px 50% !Important;
   }
   .font200-100
   {
       font-size:170% !Important;
   } 
   #navigation 
   {
       padding: 35px 0px !Important;
   }
   .nav-scrl #nav-list > ul > li 
   {
       padding: 0px 7px !Important;
   }
   .widthflex
   {
       width: 60%;
   }
   .mobile-view
   {
       display:inherit;
   }   
   body > .container 
   {
       padding: 10px 0px 0;
   }
   .swiper-slide 
   {
     color: #FFF;
     font-size: 1rem;
     display: flex;
     justify-content: center;
     align-items: center;
     text-align: center;
   }
   .swiper-slideTrending
   {
      min-height: auto;
   }
   .swiper-slideMCX
   {
      min-height: auto;
   }
   .swiper-slideCoins
   {
      min-height: auto;
   }
    .swiper-slidePortfolio
   {
      min-height: auto;
   }
   table.Trending_Table_Root tr td 
   {
      padding: 0px 0px;
      font-size: 14px !important;
   }
   .font_Trending_HLC, .font_MCX_HLC 
   {
      font-size: 0.7rem;
   }
   table.Trending_Table_Child3 tr td 
   {
      padding: 2px 5px;
   }
   table.MCX_Table_Root tr td 
   {
      padding: 3px 0px;
   }
   table.MCX_Table_Child3 tr td 
   {
      padding: 3px 5px;
   }
   table.Trending_Table_Child3 
   {
      width: 96%;
      margin-left: 2%;
      margin-top: 5px;
      margin-bottom: 0px;
   }
   table.MCX_Table_Child3 
   {
      width: 100%;
      margin-bottom: 0px;
   }
   .Trading_High_Low_Close_Box, .MCX_High_Low_Close_Box
   {
      padding:2px;
   }
   .High-Green
   {
      color: #FFF;
      font-size: 75% !important;
   }
   .Low-Red
   {
      color: #FFF;
      font-size: 75% !Important;
   }
   .High-Green-MCX
   {
      background: #00ce7c;
      margin-right: 5px;
      font-size: 0.6rem;        
   }
   .Low-Red-MCX
   {
       background: #cc0404;
       font-size: 0.6rem;
   }
   .pClose-MCX
   {
       font-size: 0.6rem;
   }
    .Coins_Child_Label
   {
       margin-right:5px;
   }       
   .MCX_Body
   {
      width:96%;
      margin-left:2%;
   }
   .Font_MCX_Date
   {
         font-size: 0.8rem;
   }
   .Font_MCX_Features_Rates
   {
         font-size: 0.7rem;
   }          
   .MCX-2-td
   {
      width:50%;
      background: #081132;
      padding-left: 5px !important;
      border-right: 5px solid transparent;
      -webkit-background-clip: padding;
      -moz-background-clip: padding;
       background-clip: padding-box;
   }    
   .pad-dynamic-MCX
   {
      padding-left: 5px !Important;
   }
   .plus_font
   {
      font-size:22px;
   }
   .plus_width
   {
      width:6%;
   }
   .plus-width-mcx
   {
      font-size:22px;
   }    
   .plus-width-coins
   {
      font-size:22px;
   }
   div#myModal
   {
      padding-right: 0px !Important;
   }
   .hidden-xs
   {
        display:none;
   }       
   /* .footer-menu span.d-block.font_footer 
   {
        font-size: 10px;
        line-height: 1.5;
        color: #000202 !important;
        font-weight:700;
   }  */
   span.d-block.font_footer 
   {
      font-size: 9.5px;
      font-weight: 700;
      line-height: 1;
      color: #083d3c !important;
      margin-bottom: 3px;
   }
   .col-xs-3 
   {
        width: 24% !Important;
        text-align: center;
        vertical-align: top;
        padding: 7px 0px;
   }       
   .Date_News_second
   {
        color: #808f96;
        margin-left: 0px !Important;
   }
   .mar_rig_menu
   {
        margin-left: 10px;
        width: 16px;
        color: #FFF;
        font-size: 18px;
        margin-top: 2px;
        margin-bottom: 2px;
        margin-right: 20px;
   }      
   .GDINRRates
   {
       padding: 0 10px 0px 10px;
   }
   
   .BuySellLabel
   {
       line-height: 1;
       padding: 2px 0px !Important;
   }    
   .label-red 
   {
         font-size: 22px;
         padding: .5em;
         border:2px solid #ddcf6c;
         /* background-image: linear-gradient(to bottom, #d6b349, #d7b74e, #d8bc52, #d9c057, #dac45c, #dbc861, #dccb67, #ddcf6c, #ded373, #ded77a, #dfda81, #e0de88); */
         background-color: #e8bc3a;
         color:#000000;
         display: inline-block;
         padding: 2px 4px;
         font-weight: 600;
         line-height: 45px;
         width: 70%;
         vertical-align: baseline;
         white-space: nowrap;
         border-radius: 5px;
   }        
} 


@media (min-width: 500px)
{
    table.portfolio-table img {
        width: 200px !important;
    }
}