body{
	font-size:14px;
	line-height:160%;
	font-family:"Open Sans", sans-serif;
	color:#000;
    margin: 0;
	/*background: linear-gradient(-107deg,#303030 0%,#6c686a 100%);*/
	background-image: url(../images/bg_2.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
a:not([href]):not([tabindex]){
	cursor:pointer;
	cursor: hand;
}
/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color:000;
    opacity: 1; /* Firefox */
}
.table,.table-hover tbody tr:hover {
  color: #FFF !important;
}
h2, .h2{
	font-size:24px;
}
.pointhand{
	
	cursor:pointer;
	cursor: hand;
}
.navbar-toggler:active{
	border: none;
	outline: none !important;
	
}
.bold{
	font-weight: bold !important;
}
.boxloading {
	padding: 15px 0;
	text-align: center;
}
.error{
	color:#FFE069;
}

span.redtext{
  color: red;
}

span.yellowtext{
	color: #fff22b;
}
td, th {
    padding: 5px;
}
.img{
	max-width:100%;
}
.float-right{
	float:right;
}
.float-left{
	float:left;
}
.inline-block{
	display:inline-block;
}
.colimgright {
	float:right !important;
}
a{
	color:#0068d7;
}
a:hover{
	color:#D10003;
	text-decoration:none;
}
.f-center{
	text-align: center;
}
.f-left{
	text-align: left;
}

.f-right{
	text-align: right;
}
.container-full{
	
}

section.main{
	min-height: 700px;
}

footer{
	z-index: 0 !important;
	text-align: right;
}

footer a i.fa-qrcode
{
	border: 1px solid #0068d7;
    font-size: 16px;
    padding: 2px;
    border-radius: 4px;
	color: #0068d7;

}

i.fa-wallet{
	color: #0068d7 !important;
}

.connect-group .btn{
	font-size: 14px;
	padding: 12px 20px;
}

.inject_wallet i{
	font-size: 40px;
	vertical-align: middle;
}

.input-no-border{
	background: transparent;
	border: 0;
}

#QRModal .url{
	overflow-wrap: break-word;
}

.symbol img{
	height: 24px;
}

.symbol span{
	vertical-align: middle;
}

.poolItem .input-group-text.symbol{
	min-width: 70px;
	font-size: 14px;
}

.link_gasstation{
	float: right;
	margin: 12px 0;
	font-size: 16px;
}

.changeIPFS{
	font-size: 12px !important;
	padding: 5px 10px !important;
}

.vestingDefault .card{
	background-color: #f4f3fa !important;
}

.packages .packageItem:nth-child(even) .card{
	background-color: #f4f3fa !important;
}

.numberImage{
	display: flex;
	justify-content: center;
	margin-top: 5px;
}

.input-group-append.absolute{
	position: absolute;
	top:15px;
	right: 20px;
}

.nftItem .quantity .form-control{
	padding: 0 10px !important;
	width: 60px;
	height: 24px;
}

.nftItem .btn{
	border-radius: 5px;
	padding: 5px 10px;
	font-size: 14px;
	margin: 0 auto;
}

.nftItem button{
	width: 100px;
}

.nftItem .action button{
	width: 100px;
}


.nftItem .thumbnail img{
	width: 150px;
	min-height: 150px;
}

.Owner .nftItem, .Market .nftItem, .Offer .nftItem{
	margin-left: 20px;
	width: 160px;
}

.rowsimpleorder .img-box, .aceptorderrow .img-box{
	margin: 0 5px;
}

#OrderModal .tChain .name{
	margin-left: 30px;
}


.img-box img{
	height: 24px;
	width: 24px !important;
	border-radius: 50%;
}

.img-box.nft img{
	border-radius: 0;
}

.end-0{
	top:0;
	right:0;
}

.gasstation .form-control:read-only, .input-group-text{
	background-color: #f4f3fa;
}

.launchpad .Market .data{
	min-height: 245px;
}

.launchpad .prevItem, .launchpad .nextItem{
	padding: 10px;
	font-size: 12px;
	cursor: pointer;
	margin: 0 10px!important;
} 


.listAsset img{
	height: 50px;
	border-radius: 50%;
}

.launchpad .listAsset img{
	height: 80px;
	border-radius: 0 !important;
}

.launchpad .listAsset img.type-token{
	height: 25px;
	border-radius: 50%;
}

.launchpad .listAsset img.token{
	border-radius: 50%;
}

.collectionItem{
	border-bottom: 1px solid rgba(0,0,0,.125);
	margin-bottom: 30px;
}

.text-auction{
	margin: 20px 0;
	font-size: 20px;
	color: #0068d7;
}

.text-auction .numberAuction{
	font-size: 36px;
	margin-bottom: 10px;
}

.listBlockchain img{
	border-radius: 50%;	
}

.listBlockchain {
	font-size: 24px;
}

.content-input{
    outline: none;
    font-weight: 500;
    height: 70px;
    font-size: 38px;
    border: none;
    border-bottom: 1px solid #e3e7ee;
    color: #323436;
    margin-right: 30px;
	width: 100%;
}

.content-input.small{
	font-size: 18px;
	font-weight: 300;
	height: 32px;
}

img.profile{
	height: 40px;
	width: 40px;
}

.group-network-token{
	
    background-color: #f4f3fa;
    padding: 0 20px;
    height: 70px;
    align-items: center;
    border-radius: 12px;
    width: 100%;
    border: 1px solid #e3e7ee;
	margin: 0 5px;
}

.gasstation .group-network-token{
	width: auto;
	margin: 0;
}

.row_border{
	border-bottom: 1px solid #5908fb83;
}

.linkdefault{
	color: #0068d7;
	border-bottom: 1px solid;
	padding-bottom: 1px;
	text-decoration:none;
}
.linkdefault:hover{
	color:#D10003;	
	border-bottom: 1px solid;
}
.img-network-logo {
    height: 24px;
    width: 24px;
}

small .img-network-logo{
	height: 18px;
	width: 18px;
}

.btn {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 1;
  margin-left: 8px;
  margin-right: 8px;
  padding: 14px 28px;
  border-radius: 25px;
  border: none;
  box-shadow: none;
  outline: none;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  box-shadow: 0 8px 6px -6px rgba(0, 0, 0, .3);
  -webkit-transition: all 300ms linear;
  transition: all 300ms linear;
}
.btn-small {
	 padding: 10px 20px 10px 20px;
	 font-size: 14px;
}
.btn-primary{
	color: #FFF !important;
	background-color:#0051d0;
	border-color: #0051d0;
}
.btn-secondary{
	color: #fff;
	background-color:#295b6f;
	border-color: #7fceee;
}
.modal-body .row,.open_orders .row{
	align-items: center;
}
.btn__content-img{
	min-width: 46px;
    min-height: 46px;
    background-color: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 5px;
}

.btn__content-img img{
	width: 24px;
    height: 24px;
}

.btn__content-text{
	padding: 0 5px;
}
.card-margin{
	margin-top: 30px;
}
#NetworkModal .btn__content-img img{
	width: 32px;
    height: 32px ;
	margin: 10px 0 10px 0;
}
#NetworkModal .list{
	
	display: block;
}
.changeNetwork{
	display: flex;
	flex-wrap: nowrap;
	justify-content: left;
	align-items: center;
	padding: 5px 10px;
	cursor:pointer;
	cursor: hand;
}
.changeNetwork:hover{
	background-color:#E3E8FC;
}
.changeNetwork .btn__content-text{
	padding-left: 30px;
}
.card-title {
	font-size: 18px;
	margin-bottom:0;
}
.btn__icon{
	display: flex;
    justify-content: center;
    align-self: center;
    border-radius: 50%;
    cursor: pointer;
    background-color: #fff;
}

.btn__icon .icon{
	width: 24px;
	height: 24px;
}

.btn__icon .icon i{
	margin: 6px;
}

.banner-gif{
	width: 350px;
}

.tree-form .active{
	padding: 6px 10px !important;
}

/******** RESPONSIVE  **************/
.block_more_info{
	display:none;
}
.block_close_menu {
	position: fixed;
	height: 100%;
	width: 100%;
	z-index: 99;
	left: 0;
	top: 0;
	display: none
}

.menusubsmall{
	margin:5px 0 0 0;
}
.list_item_panel {
	width: 100%;
	float: left;
	margin:0;
	padding:0;

}
.list_item_panel li {
	float: left;
	width: 100%
}
.list_item_panel li img {
	float: left
}
.list_item_panel li ul {
	margin:0 0 0 0;
	padding:0;
	display:none;
}
.list_item_panel .nav-item-header{
	padding: 8px !important;
}
.list_item_panel li span {
	display:inline-block;
	position:relative;
	padding-left:4%;
	
	background:none;
	border-bottom: 1px solid #000;
}	
.list_item_panel li span.b-ico-dropdown{
	float:right;
}
.list_item_panel li a {
	display:inline-block;
	width: 100%;
	text-transform: uppercase;
	color: #545454 ;
	font-weight: bold;
	border-bottom:none;

}
.list_item_panel li a:active {
	background-color:none;
}
.list_item_panel li ul li a{
	padding-top: 5px !important;
	padding-bottom: 5px !important;
		display: block;
		width: 100%;
		float: left;
		font-weight: 500;
		color: #000!important;
	}
.list_item_panel li a span{
	padding:0 0 0 10px;
	border-bottom:none;
}
.list_item_panel li.active a {
	border-left: 5px solid #9f224e;
	width: 235px
}
.list_item_panel li.end a {
	border: none
}

.topsidelink{
	font-size: 14px;
	
}


.swal2-success-circular-line-left,.swal2-success-circular-line-right, .swal2-success-fix{
	display: none;
}


.ui-autocomplete{
	z-index: 10000 !important;

}



.ui-body-a .list_item_panel li a.ui-link {
	color: #fff
}

li.dropdown:hover >ul  {display: block;
	
	}
 li.dropdown >ul>li:hover  {
			background-color: #c1a936;
			color: #FFF;
			
		}
		  li.dropdown >ul>li:hover a.nav-link  {
			color: #FFF !important;
			
		}
		 li.dropdown >ul>li.nav-item  {
			margin-left: 0;
			padding-left: 15px;
			
			
		}
.list_item_panel #active span{
	background:none;
    cursor: pointer !important;
    float: none;
    padding-left:4%;
    text-decoration: none;
    text-transform: capitalize;
}
.list_item_panel #active span a {
    background:none;
    color: #fff;
    cursor: pointer !important;
    float: left;
    font-weight: normal;
    height: auto;
    margin: 0;
    padding: 0 0;
}
.list_item_panel ol li  .itemwrap a{
	background:none !important;
}

.list_item_panel  ol li h2{
	font-size:18px;
	margin-top:7px; 
}
/************   LIST MENU DROPDOWN ACTION BAR  *************/
.hidden_web{
	display:none;
}
.dropdown{
	cursor: hand !important;
	cursor: pointer !important;
}
.list_item_action {
	width: 100%;
	float: left;
	border: 1px solid #e6e8ea;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 1) inset;
	background-color:#FFF;
	display:none;
}
.list_item_action li {
	float: left;
	width: 100%
}

	
.list_item_action li a {
	display:inline-block;
	width: 100%;
	float: left;
	font-size:12px;
	margin:0;
	padding:3px 0 3px 0;
	border-bottom:1px solid #e6e8ea;	
}
.list_item_action li a span{
	padding:0 10px 0 0;
}

.list_item_action li.end a {

	border: none
}


.overhidden{
	overflow:hidden;
}
#framemenuresponsive{
	position:absolute;
	top:50px;
	z-index:1000000;	
	background-color: #FFF;
	 
}
#menuresponsive{
	background-color:#000000;
	margin-top:0;
	padding-top:0;
}
.menuresponsivevrowse{
	background-color:#000000;
	padding:10px 10px 20px 15px;
}
.mainmenuresponsive{
	background-color:#FFF;
}


.side-menu .navbar {
  border: none;
	padding: 0;
}
.side-menu .navbar-header {
  width: 100%;
  border-bottom: none !important;
	background-image: none !important;
}

.side-menu .list_item_panel .active a {
  background-color: transparent;
  margin-right: -1px;
  border-right: 5px solid #e4451d;
}
.side-menu .list_item_panel li {
  display: block;
  width: 100%;
	padding: 0;
	margin: 0;
 
}
.side-menu .list_item_panel li a {
	font-size: 12px;
  padding: 8px;
   border-bottom: 1px solid  #ccc;
}
.side-menu .list_item_panel li a:hover {
	background-color:#F4F4F4;
	color: #e4451d !important; 
}
.side-menu .list_item_panel li a .glyphicon {
  padding-right: 10px;
}
.side-menu .product_cats {
  border: 0;
  margin: 0;
  padding:0;
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
}
.side-menu .caret {
  float: right;
  margin: 9px 5px 0;
}
.side-menu .product_cats .indicator {
  float: right;
}
.side-menu .product_cats > a {
  border-bottom: 1px solid #453c59;
}
.side-menu .product_cats .panel-body {
  padding: 0;
  background-color: #000;
}
.side-menu .product_cats .panel-body .list_item_panel {
  width: 100%;
}
.side-menu .product_cats .panel-body .list_item_panel li {
  padding-left: 15px;
  border-bottom: 1px solid #453c59;
}
.list_item_panel li a{
	color:#007bff;
}
.side-menu .product_cats .panel-body .list_item_panel li:last-child {
  border-bottom: none;
}
.side-menu .product_cats .panel-body .panel > a {
  margin-left: -20px;
  padding-left: 35px;
}
.side-menu .product_cats .panel-body .panel-body {
  margin-left: -15px;
}
.side-menu .product_cats .panel-body .panel-body li {
  padding-left: 30px;
}
.side-menu .product_cats .panel-body .panel-body li:last-child {
  border-bottom: 1px solid #453c59;
}

.side-menu .headerrighticonmobile {
  background-color:transparent;
  border: 0;
	height: 50PX;
  border-radius: 0;
  position: absolute;
  top: 0;
  right: 0;
  color:#000;
  padding: 15px 5px 15px 10px;
}
.side-menu .headericonbasketmobile {
	color: #000;
}
.side-menu #search-trigger {
  background-color:transparent;
  border: 0;
	height: 80PX;
  border-radius: 0;

  color:#000;
  padding: 15px 10px 15px 10px;
}
.side-menu #search-trigger:hover{
	border:none;
}
.navbar-default .navbar-toggle:hover{
	border:none  !important;
}
.headermobile-wrapper{
	height: 50px;
}
.side-menu .brand-name-wrapper {
	position:relative;
	left: 0;
	right: 0;
  min-height: 50px;
	height: 50px;
	text-align: center;
	
}
.navbar-brand{
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}
.side-menu .brand-name-wrapper .navbar-brand.logomobile{
	float: none;
	padding-top: 0;
	
}
.side-menu .brand-name-wrapper .navbar-brand.logomobile img{
	max-height: 40px;
}
.side-menu .brand-name-wrapper .navbar-brand {
	text-align: center;
  display: block;
  color:#FFF;
	text-transform: uppercase;
}
.side-menu #searchresponsive {
  position: relative;
  z-index: 1000;
}
.side-menu #searchresponsive .panel-body {
  padding: 0;
}
.side-menu #searchresponsive .panel-body .navbar-form {
  padding: 0;
  padding-right: 50px;
  width: 100%;
  margin: 0;
  position: relative;
  border-top: 1px solid #e4451d;
}
.side-menu #searchresponsive .panel-body .navbar-form .form-group {
  width: 100%;
  position: relative;
}
.side-menu #searchresponsive .panel-body .navbar-form input {
  border: 0;
  border-radius: 0;
  box-shadow: none;
  width: 100%;
}
.side-menu #searchresponsive .panel-body .navbar-form .btn {
  position: absolute;
  right: 0;
  top: 0;
  border: 0;
  border-radius: 0;
  color:#FFF;
  background-color: #000;
  padding: 10px 18px;
}

.topside nav.d-flex{
	justify-content: space-between;
}


/*******************  MATRIX ********************/

.support_topside{
	position: absolute;
	left: 20px;
	z-index: 10000;
}

.mainlogo img{
	height: 200px;
}


.network_title a{
	font-size: 16px;
}

.my_network  .nodeInfo{
	width: 200px;
	height: 60px;
	text-align: center;
	position: relative;
}

.my_network  .node .child{
	margin-left: 50px;
}

.my_network .node .expand{
	position: absolute;
	bottom: 10px;
	right: 10px;
}

.my_network  .node .level{
	position: absolute;
	bottom: 5px;
	left: 10px;
}

.matrix .btn{
	font-size: 14px;
	padding: 10px 10px;
}

.input_search{
	position: relative;
}

.mtx_search{
	position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    border: 0;
    height: 100%;
    border-radius: 0px 5px 5px 0 !important;
}

.lock_coundown{
	display: inline-block;
}

#listRound .collapsed .active {
    -webkit-transform: rotate(180deg) !important;    
    -moz-transform: rotate(180deg);        
    -o-transform: rotate(180deg);          
    -ms-transform: rotate(180deg);         
    transform: rotate(180deg) !important;
    position: absolute;
}

#listRound .active {
	position: absolute;
	right: 15px;
	
    -webkit-transform: rotate(0deg) !important;     
    -moz-transform: rotate(0deg);        
    -o-transform: rotate(0deg);          
    -ms-transform: rotate(0deg);   
    transform: rotate(0deg) !important;
    position: absolute;
}

/*******************  MATRIX ********************/


.navbar-light .navbar-nav .nav-link{
	color:#FFF;
	position: relative;text-transform: uppercase;
	font-size: 16px;
}
.navbar-light .navbar-nav .nav-link:active,
.navbar-light .navbar-nav .nav-link:focus {
	color:#FFF;
}
.menutop .nav-item .nav-link:before {
	position: absolute;
	bottom: 0;
	left: 0;
	visibility: hidden;
	width: 100%;
	height: 2px;
	content: '';
	cursor:pointer;
	-webkit-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	-webkit-transform: scaleX(0);
	transform: scaleX(0);
	background-color: #c1a936;
}
.menutop  .nav-item:hover .nav-link:before,.nav-item:hover .nav-link:before {
	visibility: visible;
	-webkit-transform: scaleX(1);
	transform: scaleX(1)
}



.menutop  .nav-item .nav-link.active,.menutop  .nav-item .nav-link:hover{
	color:#2A2A2A !important;
}

.menutop .nav-item .nav-link.active,.menutop  .nav-item .nav-link:hover{
	color: #eabf2c !important;
}
.nav-item{
	margin-left: 10px;
}
.bg-orange{
	background-color: #e4451d;
	color: #FFF;
}
.bg-grey{
	background-color: #f9f9f9;
}
.bg-black{
	background: linear-gradient(-107deg,#21042078 0%,#b145a1 100%);
}

.bfh-selectbox-option i,.bfh-selectbox-options i{
	display: inline-block;
}
header .header-logo{
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	}
		.header-logo img{
			margin-left: 20px;max-height: 80px;
		}
.menutop{
	float: right;
	margin-top: 20px;
		
}
header{
	
	
}

.campaign_list .row:nth-child(odd){
	background-color: #9728eb6e;
	
}

.campaign_list .row{
	border-color: #5c0afa !important;
}

.countdown_campaign  h5.larger{
	font-size: 32px !important;
}


.user_topside_row_right .ballane{
	display: flex;
	align-items: center;
}

.flex_center{
	display: flex;
	align-items: center;
}


.get_more_user_topside{
	margin-left: 10px;
	font-size: 20px;
}
.more_user_topside {
	margin-right: 25px;
}
.bfh-selectbox .bfh-selectbox-toggle .bfh-selectbox-option {
	display: flex;
	justify-content: center;
	align-items: center;
}
.bfh-languages .form-control{
	border: none !important;
	font-size: 12px;
	color: #FFF;
	background-color: transparent;
}
.bfh-languages .form-control i,.bfh-selectbox-options i{
	display: inline-block;
}
.dropdown-language{
	display: flex;
	align-items: center;
}
.dropdown-language  a.langugageitem i{
	display: inline-block;
}  

.topside .dropdown-menu {
 
 	background: #FFFFFF;
  color: #5c0afa;
  border-radius: 0;
padding: 8px 0px;
border: 1px solid rgba(0,0,0,0.15);
  border-top-color: rgba(0, 0, 0, 0.15);
  border-top-style: solid;
  border-top-width: 1px;
-webkit-box-shadow: 0px 4px 8px rgba(0,0,0,0.1);
box-shadow: 0px 4px 8px rgba(0,0,0,0.1);
border-top: none;
	max-height: 400px;
	overflow-y: auto;
	overflow-x: hidden;
}
.dropdowncustom{
	border: none !important;
	color: #212529 !important;
	border-radius:0 !important;
}
.dropdownfixed{
	min-width: 60px !important;
}
.dropdowncustom > a{
	color: #212529 !important;
	font-size: 12px;
	padding: 5px 10px;
}
.topside .dropdown-menu a {
  color: #222222 !important;
	font-size: 13px;
}
.topside .dropdown-menu li:hover {
	padding-left: 15px;
	background-color: #DBDBDB;
}
.topside  .dropdown-menu a:hover{
	background-color: #DBDBDB !important;
}
.dropdown-mainaccount > a{
	padding: 6px 5px;
	display: block;
	color: #0068d7;
	
}
.topside_leftbox{
	color: #FFF;
position: relative;
width: auto;
display: contents;

}

.listheadersocial{
	margin: 30px 0;
	position: relative;
}
	.listheadersocial ul{
		margin: 0;
		padding: 0;
		display: flex;
  		align-items: center;
  justify-content: center;
		
		list-style: none;
	
	}
	.listheadersocial li >a{
		font-size: 60px;
		padding: 35px;
		margin: 20px 0;
	}
/*.dropdown-menu {
 
 	background-color: rgba(82, 13, 134);
  background-clip: padding-box;
  color: #5c0afa;
	border: 1px solid #5c0afa;
  border-radius: 0;
}*/
.topside{
	background-color: #540054;
	position: relative;
}
	.headerpcsite{
		position:relative;
		display:block;
		z-index: 40;
		
	}
.fixed-header {
    position: fixed !important;
    top: 0;
    left: 0;
	z-index: 1000;
    width: 100%; 
}

.particles-js-canvas-el {
  position: absolute;
  height: 80% !important;
  top: -5%;
}

#particle-canvas {
  width: 100%;
  height: 100%;
}

#particle-canvas canvas {
  position: absolute !important;
  width: 100% !important;
  height: 100% !important;
  top: 0;
  left: 0;
  z-index: 0 !important;
  opacity: 0.5;
}
.bfh-selectbox .bfh-selectbox-toggle .bfh-selectbox-option{
	height: auto;
}
i.fa-zalo{
    content: url("../images/zalo.svg");
	height: 1em;
}
i.fa-zalo-white{
    content: url("../images/zalo_white.svg");
	height: 1em;
}
.headerpagedetail{
	padding: 30px 0;
	color: #FFF;
}
.bannerproduct{
	background-image: url(../images/shop.jpg);
	text-align:center;
	background-size: cover;
	width: 100%;
}
.slidehome .slide_content{
	font-weight: 700px;
	
}
.slidehome .slide_content .slide_description{
	font-size: 18px;
	margin: 15px 0 ;
	line-height: 1.8;
}
.slide_content h5{	
	font-weight:600;
	line-height: 1.6;
	font-style: italic;
		
	font-size: 22px;
}
.slide_content h4{	
	font-weight: 700;
	font-style: italic;
	font-size: 32px;
	color: #c1a936;
}
.headerslider{
	z-index: 2;
position: relative;
	padding-top: 20px;
	padding-bottom: 20px;
}
.btn-white{
	font-size: 16px;
	font-weight: bold;
	padding: 10px 30px;

	-webkit-border-radius: 4px;
	border-radius: 4px;
	color: #5c0afa;
	border: 1px solid #5c0afa;
	box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12) !important;
}
.btn-white:hover{
	color:#8450E8;
	border: 1px solid #8450E8;
}

.btn-light{
	font-size: 16px;
	font-weight: bold;
	padding: 10px 30px;

	-webkit-border-radius: 4px;
	border-radius: 4px;
	color: #FFF;
	border: 1px solid #FFF;background-color: transparent;
	box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12) !important;
}
.btn-light:hover{
	color:#260467;
	border: 1px solid #260467;
}

.btn-grey{
	font-size: 16px;
	font-weight: bold;
	padding: 10px 30px;
	margin-top: 15px;
	-webkit-border-radius: 4px;
	color: #4eaa65;
	background-color: #e5e5e5;
	box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12) !important;
}
.btn-orange{
	color:#FFF;
	background-color: #e4451d;
	font-size: 16px;
	font-weight: bold;
	padding: 10px 30px;
	border: none;

	-webkit-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12) !important;
}


/******* SLIDE HOME ************/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}
.dpnone{
	display: none;
}
.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.slick-loading .slick-list
{
    background: #fff url('../images/preloader.gif') center center no-repeat;
}

/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 25px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, 0%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
	z-index: 100;
}
[dir='rtl'] .slick-prev
{
    /*right: -25px;*/
    left: auto;
}
.slick-prev:before
{
    content:url(../images/icon/prev_w.png);
}
[dir='rtl'] .slick-prev:before
{
    content:url(../images/icon/next_w.png);
}

.slick-next
{
    right:  -25px;
	z-index: 100000;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -0;
}
.slick-next:before
{
    content:url(../images/icon/next_w.png);
}
[dir='rtl'] .slick-next:before
{
    content:url(../images/icon/prev_w.png);
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 10px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 15px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li.slick-active button {
  background: #5c0afa;
  width: 40px;
}
.slick-dots li button {
  background-color: transparent;
  font-size: 0;
  width: 30px;
  height: 10px;
  border: 1px solid #5c0afa;
  margin: 0 5px;
  cursor: pointer;
  border-radius: 30px;
  padding: 0;
  transition: .5s;
  outline: none;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}

.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}
.slider {
	width:100%;
	margin: 0 auto 0 auto;
}

.slick-slide {
  margin: 0px 0;
}

.slick-slide img {
  width: 100%;
}

.slick-prev:before,
.slick-next:before {
  color: black;
}


/************ COUNTDOWN  ******************/
.boxreceivecoinone h3{
	background: -webkit-linear-gradient( 0deg, #9929ea, #5808fb );
  background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.boxreceivecoinonrow{
	display: flex;
	align-items: center;
}
.boxreceivecoins{
	font-size: 16px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.boxreceivecoins_price{
	padding: 10px;
}

.boxreceivecoins_total{
	padding: 10px;
	
}
.quanlity__view{
	color: #5c0afa;
border: 1px solid #5c0afa;
	border-radius: 4px;
	font-size: 16px;
font-weight: bold;
padding: 10px 30px;
}
.groupnumberplusminus{
	display: flex;
	align-items: center;
	justify-content: center;
}
.groupnumberplusminus .receivenumber{
	text-align: center;
}
.countdown.show .running {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.runningactionbox{
}
.runningaction{
}
.countdown.show .running timer {
  font-size: 40px;
  font-weight: 600;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1;
  color: #8c0734;
}

.countdown.show .running timer .days,
.countdown.show .running timer .hours,
.countdown.show .running timer .minutes,
.countdown.show .running timer .seconds{
  width: 70px;
  text-align: left;
  margin: 0 7px;
}
.swal2-popup{
	border: 1px solid #ccc;
	font-size: 16px;
}
.swal2-popup .swal2-title {
  color: #d7c2e6;
font-size: 20px !important;
}
	.swal2-popup .swal2-content {
		  font-size: 18px !important;
		font-weight: 600;
		margin: 15px;
		}
.close{
	color: #FFF;
}

.modal-content{
	background-color: #fff  !important;
	border: 1px solid #0068d7;
}
#slidercaptcha .modal-content{
	background-color:transparent !important;
border:none !important;
}
.modal-header{
	border-bottom: none !important;
}
.modal-footer{
	border-top: none !important;
}

span.boxreceivecoins_price_usdt, span.value_usdt, span.boxreceivecoins_usdt_total{
	display: inline-block;
	font-size: 14px;
}
.newshomepage .bounceInUp{
	position: relative;
	padding-bottom: 60px;
}


.newshomepage .view_detail{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
}

#statistics_analysis .panel-content{
	display: flex;
	justify-content: center;
	margin: 20px 0 0 0;
}

#statistics_analysis .panel-content div{
	display: inline-block;
	font-size: 18px;
}

select#list_country{
	padding: 0;
}

.wallet_item.default{
	display: none;
}
.wallet_item .action{
	display: flex;
	align-items: center;
}
a.defaultlink{
	text-decoration: underline solid;
}

.wallet_address_text{
	font-size: 14px !important;
	text-transform: none !important;
}

.jquery-loading-modal {
	-webkit-transform: translateZ(0);
			transform: translateZ(0);
	display: -ms-flexbox;
	display: flex;
	display: -webkit-box;
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 9999;
	-webkit-box-pack: center;
		-ms-flex-pack: center;
			justify-content: center;
	-webkit-box-align: center;
		-ms-flex-align: center;
			align-items: center;
	top: 0;
	left: 0; }
  
  .jquery-loading-modal__animation {
	display: inline-block; }
	.jquery-loading-modal__animation * {
	  -webkit-transition: background-color 1s ease-in;
			  transition: background-color 1s ease-in; }
	  .jquery-loading-modal__animation *:before {
		-webkit-transition: background-color 1s ease-in;
				transition: background-color 1s ease-in; }
  
  .jquery-loading-modal__bg {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
	opacity: 0.7;
	background-color: #000;
	left: 0;
	top: 0;
	-webkit-transition: background-color 1s ease-in;
			transition: background-color 1s ease-in; }
  
  .jquery-loading-modal__info-box {
	position: relative;
	text-align: center;
	z-index: 2; }
  
  .jquery-loading-modal__text {
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	text-align: center;
	-webkit-transition: color 1s ease-in;
			transition: color 1s ease-in; }
  
  .jquery-loading-modal--visible {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn; }
  
  .jquery-loading-modal--hidden {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut; }



.card.web3tool-card{
	background-color: #fff;
    border: 1px solid #0068d7;
}





@media (max-width: 480px) {
.banner-gif{
	width: 100%;
}

.group-network-token{
	display: block !important;
	text-align: center;
	font-size: 12px;
	height: 125px;
}

.tokenItem .group-network-token{
	display: flex !important;
	text-align: left;
}

.group-network-token .btn__content-img{
	height: 40px;
	width: 40px;
	margin: 0 auto;
}

.group-network-token .btn__icon{
	height: 24px;
	width: 24px;
	margin: 0 auto;
} 




  .countdown.show .running timer  {
    font-size: 30px;
  }
  .countdown.show .running timer .days,
  .countdown.show .running timer .hours,
  .countdown.show .running timer .minutes,
  .countdown.show .running timer .seconds {
    width: 49px;
  }

     

	.generatePassword{
		width: 100%;
		margin: 10px 0px 20px 0px;
	}

}

.countdown.show .running .labels{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}

.countdown.show .running .labels span{
  width: 97px;
  text-align: center;
  margin: 0px 2px;
}

.campaign_list .countdown.show .running timer .days, .campaign_list .countdown.show .running timer .hours, .campaign_list .countdown.show .running timer .minutes, .campaign_list .countdown.show .running timer .seconds{
	width: 32px;
	font-size: 32px;
}

.campaign_list .countdown.show .running .labels span {
	width: 55px;
}

@media (max-width: 480px) {
  .countdown.show .running .labels span{
    width: 69px;
  }
}

.countdown.show .running .text{
  font-size: 20px;
  margin-top: 12px;
  font-weight: 600;
}

.countdown.show .running button{
  border: none;
  background-color: black;
  color: white;
  border-radius: 25px;
  padding: 10px 20px;
  margin: 10px;
}

.countdown.show .running .break{
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  height: 0;
}

.countdown.show .ended{
  display: none;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.countdown.show .ended .text{
  font-size: 20px;
}

.countdown.show .ended button {
  border: none;
  background-color: #5a0000;
  color: white;
  border-radius: 25px;
  padding: 10px 20px;
  margin: 10px;
}

.countdown.show .ended .break{
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  height: 0;
}

.countdownhome{
	margin: 20px 0;
	line-height: 2 !important;
}
	.countdownhome .running timer{
		color: #FFF !important;
	}
.holder_cowndown{
	color: #fff22b;
	font-size: 120%;
}
.countdowntext{
	margin: 20px 0;
	font-size: 16px !important;
}
	.countdowntext .running timer{
		font-size: 16px !important;
		color: #FFF !important;
		font-weight: normal !important;
		
		text-align: left;
		line-height: 2 !important;
	}
	.countdowntext .running timer .days, .countdowntext .running timer .hours, .countdowntext .running timer .minutes, .countdowntext .running timer .seconds{
	  width: auto !important;
	  margin: 0 0 !important;
		
	}
 .countdowntext .running timer .minutes{
	 padding-left: 5px;
 }
.countdowntext .running timer .seconds{
	 padding-right: 5px;
 }
	
.ribbon-wrapper.ribbon-xl {
    height: 180px;
    width: 180px;
}
.b-breadcrumbs {margin: 3px 0 3px; padding: 0;}
  .b-breadcrumbs ul {
    margin: 10px 0 9px;
    padding: 0; }
  .b-breadcrumbs li {
    display: inline-block;
    margin-right: 4px; }
    .b-breadcrumbs li:not(:first-child) i {
      margin-right: 7px; }
    .b-breadcrumbs li:first-child i:before {
      top: 1px; }
  .b-breadcrumbs i {
    margin-right: 10px; }
  .b-breadcrumbs i:before {
    position: relative;
    top: 2px; }

.f-breadcrumbs {
	background-color: #9728eb6e;
position: relative;
padding: 10px 0;
clear: both;
  color: #FFF;
	font-size:12px; 
  text-transform:uppercase !important; 
  }

  .f-breadcrumbs li:first-child i:before {
    font-size: 12px;
    line-height: 1.2;
    color: #FFF; }
  .f-breadcrumbs i:before {
    font-size: 1.38462em;
    line-height: 1.2;
    color: #FFF; }
  .f-breadcrumbs a, .f-breadcrumbs span {
    font-size: 12px;
    line-height: 2; }
  .f-breadcrumbs a {
    color: #FFF; }
    .f-breadcrumbs a:hover {
      color: #FFF; }
      .f-breadcrumbs a:hover i:before {
        color: #FFF; }

.b-breadcrumbs li a{
	display:inline-block;
}

.listpackagehome {
	position: relative;
	display: block;
}


.listpackagehome ul{
	padding: 0;
}
.systable .colactionbutton{
		display: flex;
		
	}
.systable .colactionbutton .btn{
	padding: 10px 18px;
	border-radius: 10px;
	font-size: 14px;
}
/************ TIMELINE HOME PAGE  ******************/


.timeline {
    position: relative;
    padding: 10px;
    margin: 0 auto;
    overflow: hidden;
	margin-top: 20px;
    color: #d7c2e6;
}

.timeline:after {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -1px;
    border-right: 2px dashed #c4d2e2;
    height: 100%;
    display: block;
}

.timeline-row {
    padding-left: 50%;
    position: relative;
    margin-bottom: 30px;
}

.timeline-row .timeline-time {
    position: absolute;
    right: 50%;
    top: 31px;
    text-align: right;
    margin-right: 20px;
    color: #B553FF;
    font-size: 1.5rem;
}

.timeline-row .timeline-time small {
    display: block;
    font-size: .8rem;
    color: #8796af;
}

.timeline-row .timeline-content {
    position: relative;
    padding: 20px 30px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.timeline-row .timeline-content:after {
    content: "";
    position: absolute;
    top: 20px;
    height: 3px;
    width: 40px;
}

.timeline-row .timeline-content:before {
    content: "";
    position: absolute;
    top: 20px;
    right: -50px;
    width: 20px;
    height: 20px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    z-index: 100;
    background: #230837;
    border: 2px dashed #c4d2e2;
}

.timeline-row .timeline-content h4 {
    margin: 0 0 20px 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 150%;
}

.timeline-row .timeline-content p {
    margin-bottom: 30px;
    line-height: 150%;
}

.timeline-row .timeline-content i {
    font-size: 2rem;
    color: #ffffff;
    line-height: 100%;
    padding: 10px;
    border: 2px solid #ffffff;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    margin-bottom: 10px;
    display: inline-block;
}

.timeline-row .timeline-content .thumbs {
    margin-bottom: 20px;
}

.timeline-row .timeline-content .thumbs img {
    margin-bottom: 10px;
}

.timeline-row:nth-child(even) .timeline-content {
	border: 2px solid #0068d7;
    margin-left: 40px;
    text-align: left;
}

.timeline-row:nth-child(even) .timeline-content:after {
    left: -39px;
    border-right: 18px solid #0068d7;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
}

.timeline-row:nth-child(even) .timeline-content:before {
    left: -50px;
    right: initial;
}

.timeline-row:nth-child(odd) {
    padding-left: 0;
    padding-right: 50%;
}

.timeline-row:nth-child(odd) .timeline-time {
    right: auto;
    left: 50%;
    text-align: left;
    margin-right: 0;
    margin-left: 20px;
}

.timeline-row:nth-child(odd) .timeline-content {
	background-color: #511f75e0 !important;
border: 1px solid #934dc4;
   
    margin-right: 40px;
    margin-left: 0;
    text-align: right;
}

.timeline-row:nth-child(odd) .timeline-content:after {
    right: -39px;
    border-left: 18px solid #934dc4;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
}
.aceptorderrow  {
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	border-bottom: 1px solid #ccc;
	padding: 6px 0;
}
.aceptorderrow > div {
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
}
.aceptorderrow .amount{
	margin-left: auto;
	
}
.rowsimpleorder{
	padding: 15px 0;
	border-bottom: 1px solid #eee;
} 
.simpleOrder .rowsimpleorder{
	padding: 15px 0;
	border-bottom: 1px solid #eee;
	align-items: center;
} 
.simpleOrder .rowsimpleorder:last-child{
	border-bottom: 0px ;
} 
.rowsimpleorder >  div{
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
} 
.rowsimpleorder >  div > .amount{
	margin-left: auto;
}



@media (max-width: 767px) {

	/*******************  MATRIX ********************/


	.nft-launchpad .rowsimpleorder .tChain .name{
		margin-left: 30px;
	}

	#sellModal .modal-footer button, #buyModal .modal-footer button, #mintModal .modal-footer button{
		width: 50%;
	}

	section.sectionframe.matrix{
		padding: 70px 0 70px;
	}

	.mobile-flex{
		display: flex;
	}

	.mobile-flex a.action_give, a.log{
		margin-left: 0px !important;
	}

	.lock_coundown{
		display: block;
	}

	
	.rowsimpleorder .col-md-3{
		margin: 10px 0;
	}

	.rowsimpleorder .col-md-3 button.btn{
		width: 100%;
	}

	.rowsimpleorder button{
		width: 100%;
	}

	/*******************  MATRIX ********************/




	.newshomepage .view_detail{
		margin-top: 20px;
		position: inherit;
	}

	.newshomepage .bounceInUp{
		padding-bottom: 0;
	}

	.sectionframe h3 {
		line-height: 1.5;
		font-size: 22px !important;
	}
	.sectionframe h3.larger {
		font-size: 40px !important;
	}
    .timeline {
        padding: 15px 10px;
    }
    .timeline:after {
        left: 28px;
    }
    .timeline .timeline-row {
        padding-left: 0;
        margin-bottom: 16px;
    }
    .timeline .timeline-row .timeline-time {
        position: relative;
        right: auto;
        top: 0;
        text-align: left;
        margin: 0 0 6px 56px;
    }
    .timeline .timeline-row .timeline-time strong {
        display: inline-block;
        margin-right: 10px;
    }
    .timeline .timeline-row .timeline-icon {
        top: 52px;
        left: -2px;
        margin-left: 0;
    }
    .timeline .timeline-row .timeline-content {
        padding: 15px;
        margin-left: 56px;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
        position: relative;
    }
    .timeline .timeline-row .timeline-content:after {
        right: auto;
        left: -39px;
        top: 32px;
    }
    .timeline .timeline-row:nth-child(odd) {
        padding-right: 0;
    }
    .timeline .timeline-row:nth-child(odd) .timeline-time {
        position: relative;
        right: auto;
        left: auto;
        top: 0;
        text-align: left;
        margin: 0 0 20px 56px;
    }
    .timeline .timeline-row:nth-child(odd) .timeline-content {
        margin-right: 0;
        margin-left: 55px;
    }
    .timeline .timeline-row:nth-child(odd) .timeline-content:after {
        right: auto;
        left: -39px;
        top: 32px;
        border-right: 18px solid #934dc4;
        border-left: inherit;
    }
    .timeline.animated .timeline-row:nth-child(odd) .timeline-content {
        left: 20px;
    }
    .timeline.animated .timeline-row.active:nth-child(odd) .timeline-content {
        left: 0;
    }
}


/************ END TIMELINE HOME PAGE  ******************/

/************ CONTENT HOME PAGE  ******************/
.sectionframe{
	margin: 0 0;text-align: left;

}
.sectionframe .panel-title{
	text-align: center;
}
.sectionframe h3{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 32px;
	color: #FFF;

	
}
.sectionframe h3.larger{
	font-size: 99px;
}
.sectionframe h3 SPAN{
	
	color: #545454;
	
}
.sectionframe h4{
	text-transform: uppercase;
	font-size: 18px;
	font-weight: 600;
	margin-bottom: 15px;
	line-height: 1.6;
	
}
.panel-content{
	margin: 40px 0 0 0;
	position: relative;
}
.panel-image{
	text-align: center;
}
.sectionframe h5{
	font-size: 18px;
	font-style: italic;
	margin-top: 15px;
}
.section-box-wrapper{
	transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
}
.section-box-wrapper:hover{
	-webkit-transition: opacity .15s, -webkit-transform .4s;
	transition: opacity .15s, -webkit-transform .4s;
	-o-transition: opacity .15s, transform .4s;
	transition: opacity .15s, transform .4s;
	transition: opacity .15s, transform .4s, -webkit-transform .4s
}
.section-box{

	box-shadow: 0 3px 5px 0 rgba(0,0,0,.2);

	padding: 30px 15px;

	margin: 0 5px;

		margin-bottom: 0px;

	margin-bottom: 15px;
	background-color: #FFF;
}
.section-box:hover {
		/*webkit-box-shadow: 0px 3px 5px 3px rgba(231,231,231,1);
		-moz-box-shadow: 0px 3px 5px 3px rgba(231,231,231,1);
		box-shadow: 0px 3px 5px 3px rgba(231,231,231,1);*/
	}
.text-outside-line-full-parent{
	overflow: hidden;
	position: relative;
}
.text-outside-line-full {
  position: relative;
  display: inline-block;
}
.text-outside-line-full::before {
  content: "";
  position: absolute;
  top: 50%;
  height: 2px;
  width: 99%;
	color: #5808fb;
  display: block;
  border-bottom: 2px solid #5808fb;
  right: 100%;
  margin-right: 25px;
  opacity: .3;
}

.text-outside-line-full::after {

    content: "";
    position: absolute;
    top: 50%;
    height: 2px;
    width: 99%;
	color: #5808fb;
    display: block;
    border-bottom: 2px solid #5808fb; 
    left: 100%;
    margin-left: 25px;
    opacity: .3;

}
.section-slider-clients{
	margin: 20px 0;
}
.swiper-slide img{
	max-width: 100%;
	height: auto;
}
.swiper-slide-image{
	height: 200px;
	overflow: hidden;
	display: flex;
	align-items: top;
	justify-content: center;
}
.swiper-slide .name{
	font-size: 16px;
	font-weight: bold;
	margin: 15px 0 5px 0;
	text-transform: uppercase;
}
.swiper-slide .phone{
	font-size: 16px;
	color: #AB0000;
	font-weight: bold;
	text-transform: uppercase;
}

.swiper-slide > a{
}
.test_q_icon i {
  font-size: 54px;
  color: #5c0afa;
}
.customertalkaboutone{
	padding: 0 20px;
}

.framerelatedproduct{
	padding: 0 20px;
}
.btn-related-product{
	color:#FFF;
	background-color: #00af0c;
	display: block;
	text-align: center;
	margin-top: 15px;
	padding: 10px 0;
}
.btn-related-product:hover{
	color:#FFF;
	background-color:#01840a;
	display: block;
	text-align: center;
	margin-top: 15px;
	padding: 10px 0;
}
.em_single_testimonial {
  margin-bottom: 30px;
  transition: all .5s ease 0s;
  padding: 37px 30px 26px;
  margin-top: 20px;
  box-shadow: 0px 0px 20px 0px rgba(0,0,0,.1);
  overflow: hidden;
  position: relative;
}
.customercontent{
	margin: 20px 0;
	
}
.form-control {
    outline: 0;
    padding: 12px 20px;
    color: #999999;
    font-size: 16px;
    font-weight: 400;
    -webkit-transition: all 200ms linear;
    transition: all 200ms linear;
}

.form-control:active,
.form-control:focus {
    outline: 0;
}
.form-control:disabled {
}
.form-control {
	
}
.form-control:active,
.form-control:focus {
}
input:autofill, select:autofill {
  /* The idea behind using background-image instead of plain background-color
   * is that it's less likely to be overridden by the page. */
}
.form-control:read-only {
	color: #999;
}
.form-control:-ms-input-placeholder {
    font-size: 11px;
    text-transform: none;
    letter-spacing: 1px;
	color: #999;
}

.form-on-blue .form-control:-ms-input-placeholder {
    color: #f1f1f1;
}

.form-control:active:-ms-input-placeholder,
.form-control:focus:-ms-input-placeholder {
    color: #fff;
}

.form-control::-moz-placeholder {
    font-size: 11px;
    text-transform: none;
    letter-spacing: 1px;
	color: #999;
}

.form-on-blue .form-control::-moz-placeholder {
    color: #f1f1f1;
}

.form-control:active::-moz-placeholder,
.form-control:focus::-moz-placeholder {
    color: #fff;
}

.form-control:-moz-placeholder {
    font-size: 11px;
    text-transform: none;
    letter-spacing: 1px;
    color: #999999;
}

.form-on-blue .form-control:-moz-placeholder {
    color: #f1f1f1;
}

.form-control:active:-moz-placeholder,
.form-control:focus:-moz-placeholder {
    color: #fff;
}

.form-control::-webkit-input-placeholder {
    font-size: 11px;
    text-transform: none;
    letter-spacing: 1px;
    color: #999999;
}

.form-on-blue .form-control::-webkit-input-placeholder {
    color: #f1f1f1;
}

.form-control:active::-webkit-input-placeholder,
.form-control:focus::-webkit-input-placeholder {
    color: #fff;
}

.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px
}
.pagination>li {
	display: inline
}
.pagination>li>a, .pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #337ab7;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
	z-index: 2;
	color: #23527c;
	background-color: #eee;
	border-color: #ddd
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
	z-index: 3;
	color: #fff;
	cursor: default;
	background-color: #337ab7;
	border-color: #337ab7
}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
	color: #777;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd
}
.pagination-lg>li>a, .pagination-lg>li>span {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333
}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px
}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px
}
.pagination-sm>li>a, .pagination-sm>li>span {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5
}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px
}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}
.paging_simple_numbers{
	text-align: center;
	justify-content: center;
	display: flex;
}




.section-box-icon{
	margin-bottom: 15px;
}
	
	.section-box-icon .item-icon {

    	background-color:#00af0c;
		font-size: 80px;
		border-radius: 50%;
		padding: .5em;
		display: inline-block;
		line-height: 1;
		color:#fff;fill:#fff;

	}
	.section-box-icon .item-icon.rotate i {

		transform: rotate(0deg);

	}
	.section-box-text h4{
		margin-top: 30px;
			color:#c1a936;
		font-size: 22px;
		font-weight: 600;
	}
.section-box-text{
	line-height: 1.8;
	font-size: 14px;
}
.box-blue .section-box-icon .item-icon{
			background-color:#00af0c;
	}	
.box-blue .section-box-text h4{
			color:#00af0c;
	}
.box-green .section-box-icon .item-icon{
			background-color:#00af0c;
	}	
.box-green .section-box-text h4{
			color:#00af0c;
	}
.box-red .section-box-icon .item-icon{
			background-color:#d32f2f;
	}	
.box-red .section-box-text h4{
			color:#d32f2f;
	}
.frontbackground{
	position: relative;
	z-index: 11;
}


.packedonehomeimg {
  width: 150px;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 50%;
  text-align: center;
	display: flex;
	align-items: center;
	background-color: #0068d7;
	justify-content: center;
  margin: -80px auto 0;
	overflow: hidden;
}
.packedonehomeimg img {
  vertical-align: middle;
  margin: 0 0 0 0;
  -moz-transition: all .5s ease-in-out;
  -webkit-transition: all .5s ease-in-out;
  -o-transition: all .5s ease-in-out;
  -ms-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
 	width: 150px;
  height: 150px;
}
.listpackagehome-wrapper{
	margin-top: 100px;
	transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
}
.listpackagehome-name-box{
	color: #f7345e;
	background: linear-gradient(-107deg,#82009f 0%,#f7345e 100%);
	
	position: relative;
	font-size: 22px;
	line-height: 1em;
	font-weight: 700;
	margin: 15px 0;
	border-radius: 5px;
	padding: 15px 10px;
	text-transform: capitalize;
	
}
.listpackagehome-name{
	color: #FFF;
	
}
.listpackagehome-box {
  box-shadow: 0 3px 5px 0 rgba(0,0,0,.2);
  padding: 30px 15px;
  margin: 0 5px;
    margin-bottom: 0px;
  margin-bottom: 15px;
	border-radius: 5px;
	background-color: #29103c;
border: 1px solid #0068d7;
}

.listpackagehome-text {
	color: #FFF;

}
.listpackagehome-text h3{
	color: #FFF;
	margin: 15px 0;

}
.listpackagehome-text h5{
	text-transform: uppercase;
	margin: 20px 0;
font-weight: bold;
font-size: 55px;
color: #3a135b;
background: -webkit-linear-gradient( 0deg, #82009f, #f7345e );
  background-clip: border-box;
background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}

.boxborderdefault{
	 box-shadow: 0 3px 5px 0 rgba(0,0,0,.2);
  padding: 30px 15px;
  margin: 0 5px;
    margin-bottom: 0px;
  margin-bottom: 15px;
	border-radius: 5px;
	background-color: #29103c;
border: 1px solid #0068d7;
}
.boxborderdefault ul{
	margin: 0;
	padding: 0;
}
.boxborderdefault .rowcontentone li{
	margin: 7px 0;
	list-style: none;
}
.boxborderdefault .rowcontentone h6{
	margin: 10px 0;
}
section.sectionframe{
	position: relative;
	margin: 0 0;
	padding: 20px 0;
}
.pertex_call_to_action_area{
	background-image: url(../images/1.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 120px 0px 130px;
	position: relative;
	color: #FFF;
}
.pertex_call_to_action_area::before {
  content: "";
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  background-color: #000;
  opacity: .6;
  transition: background .3s,border-radius .3s,opacity .3s;
}
.section-intro{
	text-align: center;
	padding: 30px 0;
	position: relative;
	margin-bottom: 20px;
	
}
	.section-intro.border-tb{
		border-top: 1px solid #6B3F8C;
	border-bottom: 1px solid #6B3F8C;
	}
	.section-intro h5{
		text-align: center;
		color: #FFF;
		font-size: 24px;
		font-style: normal;
		padding-bottom: 20px;
		line-height: 1.6;
		text-transform: uppercase;
		font-weight: 700;
	}
	.section-intro h5.larger{
		font-size: 45px;
	}
	.section-intro h6{
		text-align: center;
		font-size: 16px;
		margin-top: 20px;
		font-style: normal;
		line-height: 1.8;
		font-weight: 700;
	}
.introducehome h3.labelsubject{
	color: #206624;
	font-size: 20px;
}
h6.labelsubject{
	color: #f4df6e;
	font-size: 16px;
}
.introducehome .description{
	font-size: 14px;
}
h5.description{
	font-size: 16px;
	line-height: 1.8;
	
		
}
.introducehome ul{
	display: flex;
	flex-wrap: wrap;
	list-style: none;
	padding: 0;
	margin: 0;
}
.introducehome ul li{
	margin-bottom: 40px;
}



/************ END CONTENT HOME PAGE  ******************/

.listnews .newsone{
	margin-bottom: 20px;
}

.sectionframepdt{
	margin-top: 25px;
}
.section_contact h3{
	text-transform: uppercase;
	font-size: 22px;
	color: #00af0c;
	font-weight: 600;
	
}
.section_contact .head-panel{
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #CCC;
}

.page_signup{
	margin: 100px 0  !important;
}

.block {
    position: absolute;
    left: 0;
    top: 0;
}

.card {
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
	background-color: transparent !important;
}

.card-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(0,0,0,.03);
    border-bottom: 1px solid rgba(0,0,0,.125);
}

    .card-header:first-child {
        border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;
    }

.card-body {
    flex: 1 1 auto;
    padding: 1.25rem;
}

.sliderContainer {
    position: relative;
    text-align: center;
    line-height: 40px;
    background: #f7f9fa;
    color: #45494c;
    border-radius: 2px;
}

.sliderbg {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    background-color: #f7f9fa;
    height: 40px;
    border-radius: 2px;
    border: 1px solid #e6e8eb;
}

.sliderContainer_active .slider {
    top: -1px;
    border: 1px solid #1991FA;
}

.sliderContainer_active .sliderMask {
    border-width: 1px 0 1px 1px;
}

.sliderContainer_success .slider {
    top: -1px;
    border: 1px solid #52CCBA;
    background-color: #52CCBA !important;
}

.sliderContainer_success .sliderMask {
    border: 1px solid #52CCBA;
    border-width: 1px 0 1px 1px;
    background-color: #D2F4EF;
}

.sliderContainer_success .sliderIcon:before {
    content: "\f00c";
}

.sliderContainer_fail .slider {
    top: -1px;
    border: 1px solid #f57a7a;
    background-color: #f57a7a !important;
}

.sliderContainer_fail .sliderMask {
    border: 1px solid #f57a7a;
    background-color: #fce1e1;
    border-width: 1px 0 1px 1px;
}

.sliderContainer_fail .sliderIcon:before {
    content: "\f00d";
}

.sliderContainer_active .sliderText, .sliderContainer_success .sliderText, .sliderContainer_fail .sliderText {
    display: none;
}

.sliderMask {
    position: absolute;
    left: 0;
    top: 0;
    height: 40px;
    border: 0 solid #1991FA;
    background: #D1E9FE;
    border-radius: 2px;
}

.slidercaptcha  .slider {
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 40px;
    background: #fff;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
    cursor: pointer;
    transition: background .2s linear;
    border-radius: 2px;
    display: flex;
    align-items: center;
    justify-content: center;
}

    .slidercaptcha  .slider:hover {
        background: #1991FA;
    }

       .slidercaptcha  .slider:hover .sliderIcon {
            background-position: 0 -13px;
        }

.sliderText {
    position: relative;
}

.sliderIcon {
}

.refreshIcon {
    position: absolute;
    right: 0;
    top: -54px;
    cursor: pointer;
    margin: 6px;
    color: rgb(233, 220, 29);
    font-size: 1rem;
    z-index: 5;
    transition: color .3s linear;
}

    .refreshIcon:hover {
        color: #FFF;
    }

.slidercaptcha {
            margin: 0 auto;
            width: 314px;
            height: 286px;
            border-radius: 4px;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.125);
            margin-top: 40px;
			border: 1px solid #5b09fa;
			background: -webkit-linear-gradient( 0deg, #9929ea, #5808fb );
        }

            .slidercaptcha .card-body {
                padding: 1rem;
            }

            .slidercaptcha canvas:first-child {
                border-radius: 4px;
               border: 1px solid #5c0afa;
            }

            .slidercaptcha.card .card-header {
                background-image: none;
                background-color: rgba(0, 0, 0, 0.03);
            }

        .refreshIcon {
            top: -54px !important;
        }
.slidercaptcha  .slider{
	border: 1px solid #5c0afa;
	background: #5c0afa;
	color: #FFF;
	
}
.user_form{
	position: relative;
	width: 100%;
}
	
.user_container{
	border: 1px solid #5c0afa;
	box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12) !important;
	background-color:rgba(116, 64, 168, 0.14);
}
.user_header{
	padding: 15px 15px;
	border-bottom: 1px solid #5c0afa;
}
	.user_header h1 {
	  text-transform: uppercase;
	  font-weight: bold;
	  font-size: 26px;
	  color: #00af0c;
	  background: -webkit-linear-gradient( 0deg, #9929ea, #5808fb );
		background-clip: border-box;
	  background-clip: border-box;
	  -webkit-background-clip: text;
	  -webkit-text-fill-color: transparent;
	}

.user_topside{
	background-color:#9728eb6e;
	position: relative;
z-index: 3;
	padding: 10px 0;
	clear: both;
}
.user_topside_row{
	display: flex;
	justify-content:center;
	align-items: center;
}
.user_topside_row_right{
	text-align: right;
}
.user_menu ul,.user_menu li{
	padding: 0;
	margin: 0;
	list-style: none;
}
	.user_menu li {
		float: left;
		color: #FFF;
		margin-right: 15px;
	}
	.user_menu li a{
		color: #FFF;
		padding: 7px 10px;
	}
	.user_menu li a:hover{
		color:#dc3545;
		
	}
.boxinfouserside{
	position: relative;
}
.boxavatar{
	width: 100%;
	position: relative;
	text-align: center;
}

.boxreceivecoin{
	margin-bottom: 15px;
}	
	.boxreceivecoin h5{
		margin: 15px 0;
		font-weight: bold;
		font-size: 25px;
	}
	.boxreceivecoin h2{
		margin: 15px 0;
		font-weight: bold;
		color: #dc3545;
		font-size: 28px;
	}
	.boxavatar img{
		position: relative;
		max-width: 100%;
	}
.boxreceivecoins{
	margin: 10px 0; 
}
.sectionpagedetail{
	margin: 20px 0;
}
.pagedetailtitle{
	margin: 15px 0;
}
.pagedetailtitle h1{
	font-size: 24px;
	line-height: 2;
	color: #007FC1;
}

.listnews .newsone{
	margin-bottom: 30px;
}
.section-box-image{
	height:250px;
	display: flex;
	align-items: center;
	overflow: hidden;
	border: 1px solid #3f0966;
background-color: #280a3e;
	justify-content: center;
}
.section-box-image a{
	display: flex;
	max-width: 100%;
	position: relative;
	justify-content: center;
	align-items: center;
	overflow: hidden;
	
	height: 100%;
}
.section-box-image img{	
	width: auto !important;
	min-width: 100%;
	min-height: 100%;
	transition: all 1s ease-in-out 0s;
    -moz-transition: all 1s ease-in-out 0s;
    -webkit-transition: all 1s ease-in-out 0s;
    -o-transition: all 1s ease-in-out 0s;
}
.section-box-image:hover img{
	transform:scale(1.2)	
}

.section_contact h3{
	text-transform: uppercase;
	font-size: 22px;
	color: #00af0c;
	font-weight: 600;
	
}
.section_contact .head-panel{
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #CCC;
}
/************ FOOTER  ******************/
footer{
	z-index: 0;
	background-color:transparent;
	position: relative;
	padding: 20px 0;
	color: #000;
}
.footer_content{
	z-index: 2;
	position: relative;
}
.footer-copyright{
	border-top: 1px solid #6E6E6E;
	padding-top: 15px;
}
footer a{
	color: #FFF;
}
/************ END FOOTER  ******************/
#slidercaptcha .modal-content{
	background-color: transparent;
	border: none;
}
.scrolltop {
	display:none;
	width:100%;
	margin:0 auto;
	position:fixed;
	bottom:20px;
	right:10px;	
}

#scrollUp {
  background: #97bc23;
  bottom: 30px;
  color: #fff;
  font-size: 30px;
  height: 40px;
  line-height: 40px;
  right: 100px;
  text-align: center;
  border-radius: 5px;
  width: 40px;
}
.scroll {
	position:absolute;
	right:20px;
	bottom:80px;
	width: 40px;
	background:#97bc23;
	padding:10px;
	text-align: center;
	margin: 0 0 0 0;
	cursor:pointer;
	color: #FFF;
	border-radius: 5px;
	transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s; 		
}
.scroll:hover {
	background:rgba(178,178,178,1.0);
	transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s; 		
}
.scroll:hover .fa {
	padding-top:-10px;
}
.scroll .fa {
	font-size:30px;
	margin-top:-5px;
	margin-left:1px;
	transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s; 	
}
.showmobile{
	display: none;
}
.systable tbody tr:nth-of-type(2n) {
  background-color: #432e53;
}
.systable thead tr{
	background-color: #9728eb6e;
	
	}
.systable tr:hover{
	background-color: #6b4b84;
	
}
.systable td, .systable th {
  border: 1px solid #0068d7;
}
.systable thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #0068d7;
    border-bottom-width: 2px;
}
.wrapperchart{
	position: relative;
  margin: auto;
  height: 80vh;
  width: 80vw;
}
	


#formchangecointowallet p{
		margin-bottom: 0 !important;
	}
#formchangecointowallet .form-group {
  margin-bottom: 10px;
}
.modal-dialog {
    min-height: calc(100vh - 60px);
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: auto;
}
.wallet_address{
	background-color: #eee;
}
.networkModal{
	background-color: #eee;
}
.listBlockchain{
}
.blockchainone{
	width: 100%%;
}
.blockchainone > img{
	height: 50px;
}
.pagehomeheadertext{
	margin: 25px 0;

}
.pagehomeheadertext > h3{
	font-size: 30px; 
	line-height: 1.8;

}
.changeToken{
	margin: 10px 0;
	align-items: center;
	display: flex;
}
@media(max-width: 768px) {
  .modal-dialog {
    min-height: calc(100vh - 20px);
  }
}
@media (max-width: 1199px) {
	.listBlockchain{
		align-items: center;
		font-size: 14px;
		margin: 0 10px;
	}
	.connect{
		font-size: 16px;
		 
		padding: 7px 7px 8px 7px!important;
	}
	.dropdown-mainaccount{
		right: 0;
		left: auto;
	} 
	.pagehomeheadertext > h3{
	font-size: 16px; 
	line-height: 1.8;

}
	.blockchainone{
		width: 100%;
	}
		.blockchainone > img{
			height: 50px;
		}
	.listBlockchain > div{
		width: 50%;
		position: relative;
		margin: 10px 0;
	}
	.wallet_address{
		font-size: 16px;
		 
		padding: 7px 7px 8px 7px!important;
		border-radius: 7% !important;
		background-color: #eee;
	}
	.wallet_address > i{
		color: #000;
	}
	
	#MainNetwork .img-network-logo{
		border-radius: 50%;
	}
	#MainNetwork{
		font-size: 12px;
		  padding: 7px 7px 5px 7px!important;
		  border-radius: 50% !important;
	}
	#MainNetwork.dropdown-toggle::after, .wallet_address.dropdown-toggle::after {
	  display: none;
	 
	}
	
	.side-menu .navbar-header{
		display: flex;
	}
	.brand-wrapper{
		display: flex;
		align-items: center;
		flex-wrap: nowrap;
		width: 100%;
	}
	#MainNetwork span{
		display: none;
	}
	.currentFromNetwork{
		
	}
	.headermobile-wrapper{
		margin-left: auto;
		padding-top: 6px;
	}
	.fixed-bottom{
		position: relative
	
	}
	body.padding-mobile{
		padding-top: 50px;
	}

	.wrapperchart{
		 height: 80vh;
  		width: 40vw;
	}
	.framelanguagemobile{
		right: 0;
		
		position: absolute;
		top:8px;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.bfh-selectbox .bfh-selectbox-options{
		right: 0;
		left: auto !important;
		background-color: #0068d7;
	}
	.bfh-selectbox .bfh-selectbox-options ul li > a{
		color: #FFF;
		padding: 3px 10px;
	}
	.groupnumberplusminus .receivenumber{
		padding: 1px !important;
		
	}
	.groupnumberplusminus .btn-number{
		padding: 8px 14px;
		border-radius: 5px;
	}
	.showmobile{
		display: inline-block;
	}
	.hidemobile{
		display: none !important;
	}
	.table-striped tbody tr:nth-of-type(2n+1) {
	 background-color: #4f256e;
	}
	.systable thead {
	display: none;}
	.systable tbody tr td{
		display: block;
		width: 100%;
		position: relative;
		border: none;
		padding: 5px 5px;
	}
	.systable tbody tr{
		display: block;
		padding: 10px;
		margin-bottom: 10px;
		background-color: #3b1e51;
		
		}
	.systable tbody tr td:first-child{
		background-color: #9728eb6e;
	}
	.systable tbody tr td:last-child{
	}
	.systable .colactionbutton{
		display: flex;
		
	}
	.systable .colactionbutton .btn{
		display: block;
		width: 100%;
	}


	.systable tr.subtr{
		padding-left: 40px;
	}


	.btn {
  
	  padding: 10px 18px;
	  border-radius: 10px;

	}
	.user_topside_row{
		display: block;
		text-align: left;
	}
	.user_topside_row_right{
	text-align: left;
}
	/*.modal{
		top: 100px !important;
	}*/
.block_more_info{
	display:block;
	z-index:10000;
}  
	.headerpcsite{
		position:relative;
		display:none;
	}
	
	.navbar-fixed-top,#framemenuresponsive{
		position: fixed;
		z-index: 1000;
	}
	#framemenuresponsive{
		height: 100%;
		overflow-y:scroll;
	}
	#framemenuresponsive_content{
		padding-bottom: 20px;
	}
	
	.side-menu .list_item_panel  .b-top-nav__2level_wrap{
		margin:0;
		padding:0;
	}
	.side-menu .list_item_panel .b-top-nav__2level_wrap li a{
		display:block;
	}
	
	#framemenuresponsive_content{
		padding:0 0 0 0;
	}
	.slidecollection-subject{
		padding: 0.8em;
		font-size: 15px;
	}
	.listpackagehome-text h5{
		font-size: 33px;
	}
	.respmenu-wrap {
	padding-top: 0;
		
}
	.btn-white {
  
  padding: 10px 10px;
 	
	}
	.section-intro h5{
		font-size: 20px;
	}
	.section-intro h5.larger{
		font-size: 25px;
	}
	.listheadersocial li > a{
		font-size: 25px;
		padding: 12px;
	}
.block_more_info{
	display:block;
	position: relative;
	z-index:1000;
}  
	.headerpcsite{
		position:relative;
		display:none;
	}
.side-menu {
    position: relative;
    width: 100%;
    border-right: 0;
    border-bottom:none;
  }
  .side-menu .brand-name-wrapper .navbar-brand {
    display: inline-block;
  }
  
  /* Slide side menu*/
  /* Add .absolute-wrapper.slide-in for scrollable menu -> see top comment */
  .side-menu-container.slide-in {
	  position:relative;
    -moz-animation: slidein 300ms forwards;
    -o-animation: slidein 300ms forwards;
    -webkit-animation: slidein 300ms forwards;
    animation: slidein 300ms forwards;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  .side-menu-container {
    /* Add position:absolute for scrollable menu -> see top comment */
    position: fixed;
	z-index:10000;
    left: -300px;
    width: 270px;
    top: 0;
    height: 100%;
   border-right: 1px solid #453c59;
   border-bottom: 1px solid #453c59;
	padding-bottom:20px;
    -moz-animation: slideout 300ms forwards;
    -o-animation: slideout 300ms forwards;
    -webkit-animation: slideout 300ms forwards;
    animation: slideout 300ms forwards;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
	background-color:#fff;
  }
  .list_item_panel{
	  margin-right:0 !important;
	 margin-top: 0;
    padding-top: 0;
  }
  .side-menu-container > .list_item_panel {
	  position:relative;
	  width: 100%;
	   height: 100%;
	   padding:0;
	   margin:0 !important;
   
  }
  
  
  /* Slide side body*/
  .side-body {
    margin-left: 5px;
    margin-top: 70px;
    position: relative;
    -moz-animation: bodyslideout 300ms forwards;
    -o-animation: bodyslideout 300ms forwards;
    -webkit-animation: bodyslideout 300ms forwards;
    animation: bodyslideout 300ms forwards;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  .body-slide-in {
    -moz-animation: bodyslidein 300ms forwards;
    -o-animation: bodyslidein 300ms forwards;
    -webkit-animation: bodyslidein 300ms forwards;
    animation: bodyslidein 300ms forwards;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  /* Hamburger */
  .navbar-toggle {
	  display: block;
	  position: relative;
     border: 0 !important;
    float: left;
    padding: 10px;
	  z-index: 100;
    margin: 0;
    border-radius: 0;
    background-color:transparent !important;
  }
  .navbar-default .navbar-toggle .icon-bar{
	  background-color:#000;
  }
	
  /* Search */
  #searchresponsive .panel-body .navbar-form {
    border-bottom: 0;
  }
  #searchresponsive .panel-body .navbar-form .form-group {
    margin: 0;
  }
   .navbar-header {
    /* this is probably redundant */
    position:relative;
    z-index: 3;
    background-color: #FFF;
  }
	
}
@media (max-width: 768px) {

	.launchpad .prevItem, .launchpad .nextItem{
		padding: 10px !important;
		font-size: 12px;
	} 

	.launchpad .Market .data{
		min-height: 510px;
	}

	.nftItem .action button{
		display: block;
		width: 100px;
	}

	.group-network-token{
		margin-top: 10px;
	}

	footer{
		text-align: center;
	}

	footer .copyRight{
		display: block;
	}

	.text-outside-line-full::before {
	  content: none;
	}
	.text-outside-line-full::after {
	  content: none;
	}
	#formchangecointowallet p{
		margin-bottom: 0 !important;
	}
	.boxreceivecoins{
		display: block;
	}
	.scrolltop {

	  bottom: 10px;
	  right: 5px;
	}
	.scrolltop .scroll{
		bottom: 10px;
	  	right: 5px;
	}
	.slide_content{
		text-align: center;
		margin-bottom: 10px;
	}
	.slick-prev{
		left: -10px;
	}
	.slick-next {
		right: -10px;
	}
	
}




.nopadding{
	padding: 0;
}
.nomargin{
	margin: 0;
}
@media (max-width: 375px) {

	#formchangecointowallet p{
		margin-bottom: 0 !important;
	}
	#changecointowallet .modal-footer{
		padding-top: 0 !important;
	}
	#changecointowallet .modal-body{
		padding-bottom: 0 !important;
	}
}