@charset "utf-8";
/* CSS Document by Tripicon */
/*------------------------------------------------------------------------Base-*/
.title-pop{font-size:28px;font-family:MyriadPro-Bold;margin-bottom:30px; line-height:1.2;}
.title-0{font-size:14px;font-family:MyriadPro-Regular;color:#8e8e8e;}
.title-1{font-size:36px;font-family:MyriadPro-Bold;line-height:1.1;}
@media (max-width: 786px){
  .title-1{
	  font-size: 31px;
}}
.title-2{font-size:18px;font-family:MyriadPro-Bold;line-height:1.1;text-align:left;}
.title-3{font-size:36px;font-family:MyriadPro-Bold;line-height:1.1;color:#d2d2d2; margin-bottom:25px;}
.title-4{font-size:26px;font-family:MyriadPro-Bold;line-height:1.1;color:#d2d2d2;padding-left:35px;}
.title-5{font-size:18px;font-family:MyriadPro-Bold;}
.title-6{font-size:16px;font-family:MyriadPro-Regular;margin-bottom:20px;}
.title-7{font-size:18px;font-family:MyriadPro-Bold;color:#8e8e8e;}
.title-8{font-size:16px;font-family:MyriadPro-Regular;color:#8e8e8e;margin-bottom:10px;}
.title-9{font-size:21px;font-family:MyriadPro-Bold;color:#34237c; margin-left:15px;border-bottom:1px dashed #34237c;
text-decoration:none;transition-property:all;transition: all ease 0.5s;}
.title-9:hover{font-size:21px;font-family:MyriadPro-Bold;color:#ffc823;border-bottom:1px dashed #ffc823;text-decoration:none;}
.title-10{line-height:1.9;font-size:21px;font-family:MyriadPro-Bold;color:#34237c;margin-right:15px;border-bottom:1px dashed #34237c;
text-decoration:none;transition-property:all;transition: all ease 0.5s;}
.title-10:hover{font-size:21px;font-family:MyriadPro-Bold;color:#ffc823;border-bottom:1px dashed #ffc823;text-decoration:none;}
.title-11{line-height:1.9;font-size:21px;font-family:MyriadPro-Bold;color:#34237c;margin-right:15px;margin-left:15px;border-bottom:1px dashed #34237c;text-decoration:none;transition-property:all;transition: all ease 0.5s;}
.title-11:hover{font-size:21px;font-family:MyriadPro-Bold;color:#ffc823;border-bottom:1px dashed #ffc823;text-decoration:none;}
@media (max-width: 768px){
  .title-11{
	 margin-left:0px;
}}
.title-12{line-height:1.8;font-size:21px;font-family:MyriadPro-Bold;color:#34237c;margin-right:5px;border-bottom:1px dashed #34237c;
text-decoration:none;transition-property:all;transition: all ease 0.5s;}
.title-12:hover{font-size:21px;font-family:MyriadPro-Bold;color:#ffc823;border-bottom:1px dashed #ffc823;text-decoration:none;}
.title-13{line-height:1.8;font-size:16px;font-family:MyriadPro-Bold;color:#34237c;border-bottom:1px dashed #34237c;
text-decoration:none;transition-property:all;transition: all ease 0.5s;}
.title-13:hover{font-family:MyriadPro-Bold;color:#ffc823;border-bottom:1px dashed #ffc823;text-decoration:none;}
.dash{color:#787878;text-decoration:none;border-bottom:1px dashed #787878;cursor:pointer;transition-property:all;
transition: all ease 0.5s;}
.title-14{color:#34237c;margin-right:3px;border-bottom:1px dashed #34237c;
text-decoration:none;transition-property:all;transition: all ease 0.5s;}
.title-14:hover{color:#ffc823;border-bottom:1px dashed #ffc823;text-decoration:none;}
.dash:hover{text-decoration:none;border-bottom:1px dashed #ffc823;color:#ffc823;transition:0.5s;}
.link-news{color:#34237c;text-decoration:underline;cursor:pointer; transition-property:all;transition: all ease 0.5s;}
.link-news:hover{text-decoration:none;color:#ffc823;transition:0.5s;}
.link-page{border-bottom:1px dashed #34237c;color:#34237c;text-decoration:none;cursor:pointer;
transition-property:all;transition:all ease 0.5s;}
.link-page:hover{text-decoration:none;color:#ffc823;transition:0.5s;border-bottom:1px dashed #ffc823;}
.title-5{font-size:18px;font-family:MyriadPro-Bold;line-height:1.1;}
.dash-02{color:#b2b2b2;text-decoration:none;border-bottom:1px dashed #787878;cursor:pointer; 
transition-property:all;transition: all ease 0.5s;}
.dash-02:hover{text-decoration:none;border-bottom:1px dashed #ffc823;color:#ffc823;transition:0.5s;}
.dash-03{color:#FFF;text-decoration:none;border-bottom:1px dashed #FFF;cursor:pointer; 
transition-property:all;transition: all ease 0.5s;}
.dash-03:hover{text-decoration:none;border-bottom:1px dashed #ffc823;color:#ffc823;transition:0.5s;}
.pad-menu-page{margin-left:2%;}
.menu-active{color:#ffc823;border-bottom:none;}
.menu-active-left{color:#ffc823;border-bottom:none;margin-left:2%;}
.menu-active-left:hover{color:#ffc823;border-bottom:none;}
.menu-active:hover{color:#ffc823;border-bottom:none;}
.avatar-burger{margin-left:-15%; margin-right:11px;}
.dash-04{color:#b2b2b2;text-decoration:none;border-bottom:1px dashed #b2b2b2;cursor:pointer; 
transition-property:all;transition: all ease 0.5s;}
.dash-04:hover{text-decoration:none;border-bottom:1px dashed #ffc823;color:#ffc823;transition:0.5s;}
.arrow-size{font-size:10px;margin-right:7px;}
.arrow-size-two{font-size:12px;margin-right:2px;}
.arrow-size-02{font-size:12px;margin-right:-3px;margin-left:7px;}
.max-min{padding-top:7px;text-align:right;line-height:1.2;}
@media (max-width:576px){
  .max-min{
	padding-top:10px;
	font-size: 11px;
	  text-align: right;
	  padding-left: 20px;
}}
@media (max-width:992px){
  .arrow-size-02{
	margin-left:0px;
}}
.blue{color:#34237c;}
.green{color:#16b94f;}
.red{color:#ff0030;}
.grey{color:#b6b6b6;}
.menu-grey{margin-right:15px;}
@media (max-width: 768px){
  .title-2{
	 text-align:center;
}}
@media (max-width: 768px){
  .title-3{
	  margin-top:70px;
}}
.base{background-color:#f3f6fd;color:#3d3c3c;scroll-behavior:smooth;}
.date{font-size:12px;color:#848484; margin-top:-10px;}
.dialoge{margin-top:50px; font-size:14px;}
.wellow{color:#ffc823;}
.black{color:#3d3c3c;}
.img-end{position:absolute; margin-left:-24px; margin-top:15px;}
@media (max-width: 768px){
  .img-end{
	  display:none;
}}
/*------------------------------------------------------------------------Font`s-*/
@font-face{
	font-family:MyriadPro-Regular;
	src: url(font/MyriadPro-Regular.otf);
}
@font-face{
	font-family:MyriadPro-Bold;
	src: url(font/MyriadPro-Bold.otf);
}
@font-face{
	font-family:MyriadPro-LightSemiExt;
	src: url(font/MyriadPro-LightSemiExt.otf);
}
/*------------------------------------------------------------------------Index-menu*/
.head{
	background-color:#FFF;
	border-radius:10px;
	margin-top:65px;
	height:80px;
}
.logo{
	padding-top:27px;
	margin-left:25px;
}
.button{
	text-align:right;
	margin-right:20px;
	padding-top:14px;
}
.support{
	/*background-color:#333;*/
	height:80px;
	text-align:right;
	font-size:14px;
	padding-top:28px;
	padding-right:5%;
}
.span-icon-support{
	margin-right:7px;
}
.span-icon-support-two{
	margin-right:5%;
}
.avatar-page{
	text-align:right;
	margin-right:20px;
	padding-top:24px;	
	font-size:14px;
	color:#787878;
}
.span-avatar{
	margin-right:7px;
	margin-left:20px;
}
/*------------------------------------------------------------------------Slider*/
.slider{
	margin-top:16%;
	margin-bottom:16%;
	/*background-color:#CCC;*/
}
.promo{
	text-align:right;
	padding-right:10%;
}
.promo img {
    width:100%;
    height:auto;
	max-width:312px;
}
.span-support-slider{
	margin-left:5%;
	margin-right:10px;
}
@media (max-width: 992px){
  .promo{
	 text-align:center;
	 margin-bottom:8%;
	 padding-right:0%;
}}
@media (max-width: 992px){
  .slider{
	 text-align:center;
}}
/*------------------------------------------------------------------------Banner`s*/
.banner{
	border-radius:10px;
	background-color:#FFF;
	text-align:center;
	padding-left:22px;
	padding-top:22px;
	padding-right:22px;
	padding-bottom:8px;
	font-size:14px;
	line-height:1.4;
	min-height:200px;
}
@media (max-width: 992px){
  .banner{
	  margin-top:8%;
}}
@media (max-width: 992px){
  .banner{
	  min-height:160px;
}}
.icon-style{
	text-align:center;
	margin-top:-40px;
	margin-bottom:20px;
}
.banner-text{text-align:left}
@media (max-width: 768px){
  .banner-text{
	 text-align:center;
}}
@media (max-width: 576px){
  .spoof{
	  display:none;
}}
/*------------------------------------------------------------------------Button`s*/
.button-menu{
	border-radius:8px;
	background-color:#ffc823;
	color:#FFF;
	border:#ffc823 solid 0px;
	padding:2px 30px 5px 30px;
	font-size:14px;
	margin-top:5px;
	min-height:44px;
	transition-property: all;
	transition: all ease 0.5s;
}
.button-menu:hover{
	transition:0.5s;
	cursor:pointer;
	-ms-transform: scale(1.08); /* IE 9 */
    -webkit-transform: scale(1.08); /* Safari 3-8 */
    transform: scale(1.08); 
}
.button-menu-two{
	border-radius:8px;
	background-color:#34237c;
	color:#FFF;
	border:#34237c solid 0px;
	padding:2px 30px 5px 30px;
	font-size:14px;
	margin-top:5px;
	margin-left:5px;
	min-height:44px;
	transition-property: all;
	transition: all ease 0.5s;
}
.button-menu-two:hover{
	transition:0.5s;
	cursor:pointer;
	-ms-transform: scale(1.08); /* IE 9 */
    -webkit-transform: scale(1.08); /* Safari 3-8 */
    transform: scale(1.08); 
}
.button-menu-three{
	border-radius:8px;
	background-color:#34237c;
	color:#FFF;
	border:#34237c solid 0px;
	padding:2px 45px 5px 45px;
	font-size:18px;
	margin-top:5px;
	min-height:70px;
	transition-property: all;
	transition: all ease 0.5s;
}
.button-menu-three:hover{
	transition:0.5s;
	background-color:#ffc823;
	cursor:pointer;
	-ms-transform: scale(1.08); /* IE 9 */
    -webkit-transform: scale(1.08); /* Safari 3-8 */
    transform: scale(1.08); 
}
@media (max-width: 768px){
  .button-menu-three{
	  margin-bottom:70px;
}}
/*-------------------------------------------------------------------------Wallet*/
.button-wallet{
	border-radius:8px;
	background-color:#34237c;
	color:#FFF;
	border:#ffc823 solid 0px;
	padding:2px 1% 2px 1%;
	font-size:14px;
	margin-top:6px;
	min-height:44px;
	transition-property: all;
	transition: all ease 0.5s;
	min-width:120px;
	margin-left:1.5%;
	font-family:MyriadPro-Regular;
}
.button-wallet:hover{
	background-color:#ffc823;
	transition:0.5s;
	cursor:pointer;
	-ms-transform: scale(1.08); /* IE 9 */
    -webkit-transform: scale(1.08); /* Safari 3-8 */
    transform: scale(1.08); 
}
.button-coming{
	border-radius:8px;
	background-color:#ebebeb;
	color:#8e8e8e;
	border:#ffc823 solid 0px;
	padding:2px 8% 2px 8%;
	font-size:14px;
	margin-top:5px;
	min-height:44px;
	transition-property: all;
	transition: all ease 0.5s;
	min-width:120px;
	margin-left:1.5%;
}
.button-coming:hover{
	transition:0.5s;
	cursor:pointer;
	-ms-transform: scale(1.08); /* IE 9 */
    -webkit-transform: scale(1.08); /* Safari 3-8 */
    transform: scale(1.08); 
}
/*------------------------------------------------------------------------Footer*/
.button-menu-footer{
	border-radius:8px;
	background-color:#ebebeb;
	color:#b5b5b5;
	border:#ffc823 solid 0px;
	padding:2px 30px 5px 30px;
	font-size:14px;
	margin-top:5px;
	min-height:44px;
	transition-property: all;
	transition: all ease 0.5s;
}
.button-menu-footer:hover{
	transition:0.5s;
	cursor:pointer;
	-ms-transform: scale(1.08); /* IE 9 */
    -webkit-transform: scale(1.08); /* Safari 3-8 */
    transform: scale(1.08); 
}
.button-menu-two-footer{
	border-radius:8px;
	background-color:#f4f4f4;
	color:#b5b5b5;
	border:#34237c solid 0px;
	padding:2px 30px 5px 30px;
	font-size:14px;
	margin-top:5px;
	margin-left:5px;
	min-height:44px;
	transition-property: all;
	transition: all ease 0.5s;
}
.button-menu-two-footer:hover{
	transition:0.5s;
	cursor:pointer;
	-ms-transform: scale(1.08); /* IE 9 */
    -webkit-transform: scale(1.08); /* Safari 3-8 */
    transform: scale(1.08); 
}
/*------------------------------------------------------------------------Buttom*/
.button-trade{
	border-radius:8px;
	background-color:#34237c;
	color:#FFF;
	border:#ffc823 solid 0px;
	padding:2px 25px 2px 25px;
	font-size:14px;
	min-height:44px;
	transition-property: all;
	transition: all ease 0.5s;	
	font-family:MyriadPro-Regular;
	line-height:1.0;
}
.button-trade:hover{
	background-color:#ffc823;
	transition:0.5s;
	cursor:pointer;
	-ms-transform: scale(1.08); /* IE 9 */
    -webkit-transform: scale(1.08); /* Safari 3-8 */
    transform: scale(1.08); 
}
/*-----------------------------------------------------------------------Grey-*/
.button-trade-grey{
	border-radius:8px;
	background-color:#e3e5e8;
	color:#908a8a;
	border:#ffc823 solid 0px;
	padding:2px 20px 2px 20px;
	font-size:14px;
	min-height:44px;
	transition-property: all;
	transition: all ease 0.5s;	
	font-family:MyriadPro-Regular;
	line-height:1.0;
}
.button-trade-grey:hover{
	background-color:#e3e5e8;
	transition:0.5s;
	cursor:pointer;
	-ms-transform: scale(1.08); /* IE 9 */
    -webkit-transform: scale(1.08); /* Safari 3-8 */
    transform: scale(1.08); 
}
/*------------------------------------------------------------------------Red*/
.button-trade-red{
	border-radius:8px;
	background-color:#fe1313;
	color:#FFF;
	border:#ffc823 solid 0px;
	padding:2px 20px 2px 20px;
	font-size:14px;
	min-height:44px;
	transition-property: all;
	transition: all ease 0.5s;	
	font-family:MyriadPro-Regular;
	line-height:1.0;
}
.button-trade-red:hover{
	background-color:#ffc823;
	transition:0.5s;
	cursor:pointer;
	-ms-transform: scale(1.08); /* IE 9 */
    -webkit-transform: scale(1.08); /* Safari 3-8 */
    transform: scale(1.08); 
}
/*------------------------------------------------------------------------Table*/
.button-table{
	border-radius:8px;
	background-color:#ffc823;
	color:#FFF;
	border:#ffc823 solid 0px;
	padding:2px 20px 2px 20px;
	font-size:14px;
	min-height:34px;
	transition-property: all;
	transition: all ease 0.5s;	
	font-family:MyriadPro-Regular;
	line-height:1.0;
	margin-top:1px;
}
@media (max-width: 992px){
  .button-table{
	  margin-top:15px;
	  min-height:44px;
	  margin-left:-12px;
}}
.button-table:hover{
	background-color:#34237c;
	transition:0.5s;
	cursor:pointer;
	-ms-transform: scale(1.08); /* IE 9 */
    -webkit-transform: scale(1.08); /* Safari 3-8 */
    transform: scale(1.08); 
}
/*------------------------------------------------------------------------Style`s*/
.link{	
	transition-property: all;
	transition: all ease 0.5s;
}
.link:hover{
	transition:0.5s;
	-ms-transform: scale(1.08); /* IE 9 */
    -webkit-transform: scale(1.08); /* Safari 3-8 */
    transform: scale(1.08); 
}
/*------------------------------------------------------------------------F.A.Q*/
.faq{
	margin-top:16%;
	margin-bottom:16%;
	/*background-color:#CCC;*/
}
@media (max-width: 992px){
  .faq{
	margin-bottom:160px;
}}
.faq-img{
    width:100%;
    height:auto;
	max-width:263px;
}
/*------------------------------------------------------------------------News*/
.news{
	background-color:#FFF;
	border-radius:10px;
	margin-top:16%;
	margin-bottom:12%;
	height:auto;
}
@media (max-width: 992px){
  .news{
	margin-bottom:160px;
}}
.news-block{
	padding-top:20px;
	padding-bottom:30px;
	padding-left:35px;
	padding-right:35px;
	font-size:14px;
	line-height:1.4;
}
.news-block-end{
	padding-top:20px;
	padding-bottom:30px;
	padding-left:35px;
	padding-right:25px;
	font-size:14px;
	line-height:1.4;
}
@media (max-width: 992px){
  .news-block-end{
	padding-bottom:40px;
}}
@media (max-width: 992px){
  .news-block{
	padding-bottom:10px;
}}
.news-title{
	padding-top:15px;
	padding-bottom:15px;
}
.img-news{margin-top:-4px; margin-left:7px;}
/*------------------------------------------------------------------------Footer*/
.footer{
	width:100%;
	height:182px;
	background-color:#FFF;
}
.logo-footer{
	padding-top:79px;
}
.support-footer{
	/*background-color:#333;*/
	height:80px;
	text-align:right;
	font-size:14px;
	padding-top:80px;
	padding-right:5%;
}
.button-support{
	text-align:right;
	margin-right:20px;
	padding-top:65px;
}
.copyright{
	padding-top:78px;
	font-size:12px;
	line-height:1.2;
	color:#757575;
	text-align:left;
}
@media (max-width: 768px){
  .copyright{
	  text-align:center;
	  padding-top:20px;
}}
@media (max-width: 768px){
  .logo-footer{
	  text-align:center;
	  padding-top:60px;
}}
@media (max-width: 768px){
  .support-footer{
	  text-align:center;
	  padding-right:0%;
	  background-color:#FFF;
	  padding-top:25px;
}}
@media (max-width: 768px){
  .footer{
	width:100%;
	height:100%;
	max-height:240px;
	background-color:#FFF;
}}
/*------------------------------------------------------------------------Burger-style-*/
.burger-active{color:#052144;}
.position-menu{
	/*background-color:#333;*/
	height:auto;
	position:relative;
	margin-top:-36px;
	margin-right:3%;
	margin-left:230px;
}
.menu-btn{
  display:flex;	
  padding-top:10px;
  align-items:center;
  position:absolute;
  top:0;
  right:0;
  width:40px;
  height:40px;
  cursor:pointer;
  z-index:200;
  margin-right:10px;
}
.menu-btn > span,
.menu-btn > span::before,
.menu-btn > span::after {
  display:block;
  position:absolute;
  width:100%;
  height:3px;
  background-color:#34237c;
  transition-duration: .35s;
}
.menu-btn > span::before {
  content: '';
  top: -10px;
}
.menu-btn > span::after {
  content: '';
  top:10px;
}
.menubox{
  display:block;
  position:fixed;
  visibility:hidden;
  top:0;
  left:-100%;
  font-size:21px;
  font-family:MyriadPro-Bold;
  line-height:1.1;
  width:100%;
  height:100%;  
  opacity:98%;
  margin:0;
  padding:95px 0px;
  list-style:none;
  background-color:#FFF;
  transition-duration: .25s;
  z-index: 100;
  overflow:none;
  overflow-style:none;
}
.menu-padding{margin-top:60px;}
.text-padding{padding-left:15%; margin-top:10%;font-size:13px;font-family:MyriadPro-LightSemiExt;line-height:1.4;}
.logo-menu-pad{margin-bottom:7px;}
.menubox img{padding-left:15%;}
.menu-item {
  display:block;
  z-index: 100;
  padding:20px 15%;
  color:#000;
  font-size:15px;
  text-decoration:none;
  transition-duration: .25s;
  padding-left:-40px;
}
.menu-item:hover {
  background-color:#34237c;
  color:#FFF;
  width:100%;
}
#menu-toggle{
  opacity: 0;
}
#menu-toggle:checked ~ .menu-btn > span{
  transform:rotate(45deg);
}
#menu-toggle:checked ~ .menu-btn > span::before{
  top:0;
  transform:rotate(0);
}
#menu-toggle:checked ~ .menu-btn > span::after{
  top:0;
  transform:rotate(90deg);
}
#menu-toggle:checked ~ .menubox{
  visibility:visible;
  left:0;
}
/*------------------------------------------------------------------------Accordion*/
.accordion-long{
    background-color:#FFF;
    color:#34237c;
    cursor: pointer;
	padding-left:45px;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:20px;
    width:100%;
    border:none;
    text-align:left;
    outline:none;
    font-size:18px;
    transition:0.4s;
	margin-top:10px;
	border-radius:10px;
	font-weight:bold;
}
@media (max-width: 768px){
  .accordion-long:after{
	 margin-top:-25px;	 
}}
@media (max-width: 768px){
  .accordion-long{
	  padding-left:-10px;
}}
.act-long, .accordion-long:hover{
    background-color:#ecf0fa;
	font-weight:bold;
}
.accordion-long:after{
    content: '\002B';
    font-weight:bold;
    float:left;
	margin-left:-25px;
}
.act-long:after{
    content: "\2212";
}
.title-accordion{border-bottom:1px dashed #34237c;}
.panel{
    padding:0 20px;
    background-color:#ecf0fa;
    max-height:0;
	font-family:MyriadPro-Regular;
	font-size:16px;
    overflow:hidden;
    transition:max-height 0.3s ease-out;
	margin-top:-10px;
	margin-bottom:10px;
	line-height:1.5;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	min-height:auto;
}
.pad-text-faq{margin-right:45px;}
.question-icon{margin-right:7px;}
/*------------------------------------------------------------------------Accordion*/
.accordion-long-faq{
    background-color:#f3f6fd;
    color:#34237c;
    cursor: pointer;
	padding-left:45px;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:20px;
    width:100%;
    border:none;
    text-align:left;
    outline:none;
    font-size:18px;
    transition:0.4s;
	margin-top:10px;
	border-radius:10px;
	font-weight:bold;
}
@media (max-width: 768px){
  .accordion-long-faq:after{
	 margin-top:-25px;	 
}}
@media (max-width: 768px){
  .accordion-long-faq{
	  padding-left:-10px;
}}
.act-long-faq, .accordion-long-faq:hover{
    background-color:#ecf0fa;
	font-weight:bold;
}
.accordion-long-faq:after{
    content: '\002B';
    font-weight:bold;
    float:left;
	margin-left:-25px;
}
.act-long-faq:after{
    content: "\2212";
}
/*------------------------------------------------------------------------Wallet*/
.menu-page{
	background-color:#34237c;
	border-radius:10px;
	margin-top:65px;
	height:60px;
	color:#FFF;
	font-size:16px;
	font-family:MyriadPro-Bold;
	padding-left:25px;
	padding-top:17px;
}
/*------------------------------------------------------------------------Wallet*/
.page-base{
	background-color:#FFF;
	border-radius:10px;
	margin-top:35px;
	height:auto;
	font-size:16px;
	font-family:MyriadPro-Bold;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:20px;
	margin-bottom:15%;
}
@media (max-width: 992px){
  .page-base{
	margin-top:65px;
	margin-bottom:25%;
}}
@media (max-width:768px){
  .page-base{
	margin-top:65px;
	margin-bottom:30%;
}}
/**/
.transaq-base{
	background-color:#FFF;
	border-radius:10px;
	margin-top:35px;
	height:auto;
	font-size:16px;
	font-family:MyriadPro-Bold;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:20px;
	margin-bottom:15%;
}
@media (max-width: 768px){
  .transaq-base{
	margin-top:65px;
	margin-bottom:25%;
	padding-bottom:0px;
}}
@media (max-width:768px){
  .transaq-base{
	margin-top:65px;
	margin-bottom:30%;
}}
.wallet-block{
	border-radius:10px;
	color:#0d0b1a;
	background-color:#f3f6fd;
	text-align:center;
	padding-left:22px;
	padding-top:22px;
	padding-right:22px;
	padding-bottom:22px;
	font-size:14px;
	line-height:1.4;
	min-height:200px;
}
.menu-wallet-two{
	font-size:21px;
	font-family:MyriadPro-Bold;
	padding-top:10px;
	padding-bottom:3%;
	color:#d2d2d2;
}
@media (max-width: 992px){
  .menu-wallet-two{
	  padding-bottom:3%;
}}
.menu-wallet-three{
	font-size:21px;
	font-family:MyriadPro-Bold;
	padding-top:10px;
	padding-bottom:3%;
	color:#d2d2d2;
}
@media (max-width: 992px){
  .menu-wallet-three{
	  padding-bottom:3%;
}}
@media (max-width: 768px){
  .menu-wallet-three{
	  text-align:left;
}}
.menu-wallet{
	font-size:21px;
	font-family:MyriadPro-Bold;
	padding-top:14px;
	padding-bottom:8%;
	color:#d2d2d2;
}
.menu-wallet-small{
	font-size:18px;
	font-family:MyriadPro-Bold;
	padding-top:50px;
	color:#d2d2d2;
}
.menu-wallet-small-end{
	font-size:14px;
	color:#b6b6b6;
	font-family:MyriadPro-Regular;
	padding-bottom:5px;
	line-height:1.2;
}
.pad-menu-wallet{
	margin-bottom:15px;
}
@media (max-width: 768px){
  .menu-wallet{
	  padding-bottom:1%;
}}
.menu-wallet-faq{
	font-size:21px;
	font-family:MyriadPro-Bold;
	padding-top:15px;
	padding-bottom:2%;
	color:#d2d2d2;
}
@media (max-width: 768px){
  .menu-wallet-faq{
	  padding-bottom:3%;
}}
.menu-note{
	font-size:14px;
	padding-top:20px;
	text-align:right;
	padding-right:5%;
}
.menu-note-trade{
	font-size:14px;
	padding-top:20px;
	text-align:right;
	margin-right:-10%;
}
@media (max-width: 1200px){
  .wallet-block{
	  margin-top:8%;
}}
.wallet-block-grey{
	border-radius:10px;
	color:#0d0b1a;
	background-color:#f4f4f4;
	text-align:center;
	padding-left:22px;
	padding-top:22px;
	padding-right:22px;
	padding-bottom:22px;
	font-size:14px;
	line-height:1.4;
	min-height:200px;
}
@media (max-width: 1200px){
  .wallet-block-grey{
	  margin-top:8%;
}}
.menu-faq{
	font-size:14px;
	padding-top:18px;
	text-align:right;
}
.page-base-end{
	height:40px;
	text-align:right;
}
@media (max-width: 768px){
  .page-base-end{
	  height:10px;
}}
.page-base-end-02{
	height:40px;
	text-align:right;
}
@media (max-width: 768px){
  .page-base-end-02{
	  height:0px;
	  margin-bottom:-20px;
}}
.menu-imput{
	padding-top:8px;
}
.menu-imput-two{
	padding-top:9px;
}
@media (max-width: 992px){
  .menu-imput-two{
	margin-top:-10px;
}}
.menu-right{
	text-align:right;
}
@media (max-width: 768px){
  .menu-right{
	text-align:left;
}}
/*------------------------------------------------------------------------Form`s*/
.select-css {
	height:44px;
	width:100%;
	border:none;
	background-color:#f3f6fd;
	padding-left:15px;
	margin-right:7px;
	font-size:14px;
	border-radius:8px;
	margin-top:0px;
	color:#757575;
	font-family:MyriadPro-Regular; 
	-moz-appearance:none;
 	-webkit-appearance:none;
	appearance:none;
	background-image:url(images/arrow.svg);
	background-repeat:no-repeat;
	background-position:right;
}
.select-css:hover{border-color:#34237c;	cursor:pointer;} 
.select-css:focus{
	border-color:#34237c; 
	box-shadow:0 0 1px 2px rgba(255, 200, 35, .6);
	box-shadow:0 0 0 3px -moz-mac-focusring; 
	color:#34237c;
	outline:none; 
} 
.select-css-pad{
	margin-bottom:10px;
}
/*------------------------------------------------------------------------Form`s*/
.select-css-white{
	height:44px;
	width:100%;
	border:none;
	background-color:#FFF;
	padding-left:15px;
	margin-right:7px;
	font-size:14px;
	border-radius:8px;
	margin-top:0px;
	color:#757575;
	font-family:MyriadPro-Regular; 
	-moz-appearance:none;
 	-webkit-appearance:none;
	appearance:none;
	background-image:url(images/arrow.svg);
	background-repeat:no-repeat;
	background-position:right;
}
.select-css-white:hover{border-color:#34237c;	cursor:pointer;} 
.select-css-white:focus{
	border-color:#34237c; 
	box-shadow:0 0 1px 2px rgba(255, 200, 35, .6);
	box-shadow:0 0 0 3px -moz-mac-focusring; 
	color:#34237c;
	outline:none; 
} 
/*------------------------------------------------------------------------Form`s*/
.input-css-white{
	height:44px;
	width:100%;
	border:none;
	background-color:#FFF;
	padding-left:15px;
	margin-right:7px;
	font-size:14px;
	border-radius:8px;
	margin-top:0px;
	color:#757575;
	font-family:MyriadPro-Regular; 
	-moz-appearance:none;
 	-webkit-appearance:none;
	appearance:none;
}
.input-css-white:hover{border-color:#34237c;} 
.input-css-white:focus{
	border-color:#34237c; 
	box-shadow:0 0 1px 2px rgba(255, 200, 35, .6);
	box-shadow:0 0 0 3px -moz-mac-focusring; 
	color:#515050;
	outline:none; 
} 
/*------------------------------------------------------------------------Form`s*/
.input-css-grey{
	height:44px;
	width:100%;
	border:none;
	background-color:#f3f6fd;
	padding-left:15px;
	margin-right:7px;
	font-size:14px;
	border-radius:8px;
	margin-top:0px;
	color:#757575;
	font-family:MyriadPro-Regular; 
	-moz-appearance:none;
 	-webkit-appearance:none;
	appearance:none;
	margin-bottom:10px;
}
.input-css-grey:hover{border-color:#34237c;} 
.input-css-grey:focus{
	border-color:#34237c; 
	box-shadow:0 0 1px 2px rgba(255, 200, 35, .6);
	box-shadow:0 0 0 3px -moz-mac-focusring; 
	color:#515050;
	outline:none; 
}
/*------------------------------------------------------------------------Form`s*/
.text-area{
	height:200px;
	width:100%;
	border:none;
	padding-top:20px;
	background-color:#f3f6fd;
	padding-left:15px;
	margin-right:7px;
	font-size:14px;
	border-radius:8px;
	margin-top:0px;
	color:#757575;
	font-family:MyriadPro-Regular; 
	-moz-appearance:none;
 	-webkit-appearance:none;
	appearance:none;
	margin-bottom:10px;
}
.text-area:hover{border-color:#34237c;} 
.text-area:focus{
	border-color:#34237c; 
	box-shadow:0 0 1px 2px rgba(255, 200, 35, .6);
	box-shadow:0 0 0 3px -moz-mac-focusring; 
	color:#515050;
	outline:none; 
}
/*------------------------------------------------------------------------Form`s*/
.text-area-two{
	height:70px;
	width:100%;
	border:none;
	padding-top:10px;
	background-color:#f3f6fd;
	padding-left:15px;
	margin-right:7px;
	font-size:14px;
	border-radius:8px;
	margin-top:0px;
	color:#757575;
	font-family:MyriadPro-Regular; 
	-moz-appearance:none;
 	-webkit-appearance:none;
	appearance:none;
	margin-bottom:10px;
}
.text-area-two:hover{border-color:#34237c;} 
.text-area-two:focus{
	border-color:#34237c; 
	box-shadow:0 0 1px 2px rgba(255, 200, 35, .6);
	box-shadow:0 0 0 3px -moz-mac-focusring; 
	color:#515050;
	outline:none; 
}    
/*------------------------------------------------------------------------Tables`s*/
.table:hover{
	box-shadow: 9px 0px 9px rgba(0,0,0,0.04), 9px 8px 8px rgba(0,0,0,0.05);
	transition-property:all;
	transition: all ease 0.5s;
	cursor:default;
}
.table{
	height:47px;
	background-color:#f3f6fd;
	border-radius:10px;
	text-align:left;
	font-size:14px;
	font-family:MyriadPro-Regular;
	color:#a9a9a9;
	transition-property:all;
	transition: all ease 0.5s;
	margin-top:-15px;
}
.table-img{
	margin-left:-15px;
}
@media (max-width: 992px){
  .table-img{
	  display:none;
}}
@media (max-width: 992px){
  .table{
	  text-align:center;
	  height:auto;
	  padding-bottom:25px;
	  margin-top:15px;
	  transition-property: none;
	  transition:none;
	  margin-bottom:0px;
	  padding-right:10px;
}}
.img-table-adap{
	margin-top:-25px;
	margin-bottom:8px;
}
.text-table{
	padding-top:14px;
	font-size:14px;
}
@media (max-width: 992px){
  .title-table{
	  font-size:16px;
}}
@media (max-width: 992px){
  .text-table{
	  padding-top:3px;
	  font-size:16px;
}}
.text-table-two{
	padding-top:5px;
}
@media (max-width: 992px){
  .text-table-two{
	  padding-top:10px;
	  padding-bottom:10px;
}}
@media (max-width: 992px){
  .pad-table-mob{
	  margin-bottom:25px;
}}
@media (max-width: 992px){
  .table:hover{
	box-shadow:none;
	background-color:#f3f6fd;
	transition-property:none;
	transition:none;
	cursor:default;
}}
.wait{
	margin-top:-3px;
	margin-right:7px;
}
.table-right{
	text-align:right;
}
.table-right-two{
	text-align:right;
}
@media (max-width: 992px){
  .table-right-two{
	  text-align:left;
	  margin-top:-18px;
	  margin-bottom:40px;
}}
@media (max-width:768px){
  .table-right-two{
	  text-align:left;
	  margin-top:-10px;
	  margin-bottom:40px;
}}
@media (max-width: 992px){
  .table-right{
	  text-align:center;
}}
.text-table-right{
	margin-right:22px;
	word-wrap:break-word;
}
@media (max-width: 992px){
  .text-table-right{
	margin-right:0px;
}}
.text-table-01{
	padding-top:14px;
	font-size:14px;
	padding-left:50px;
}
@media (max-width: 992px){
  .text-table-01{
	  padding-top:30px;
	  font-size:16px;
}}
/*------------------------------------------------------------------------Trade*/
.menu-trade{
	font-size:21px;
	font-family:MyriadPro-Bold;
	padding-top:17px;
	padding-bottom:10px;
	color:#34237c;
	margin-top:-50px;
	line-height:1.3;
}
.trade-top{
	margin-top:100px;
}
.trade-block-wait{
	border-radius:10px;
	color:#757575;
	background-color:#f3f6fd;
	text-align:left;
	padding-left:25px;
	padding-top:22px;
	padding-right:25px;
	padding-bottom:22px;
	font-size:14px;
	line-height:1.5;
	font-family:MyriadPro-Regular;
}
@media (max-width: 992px){
  .trade-block-wait{
	min-height:0px;
}}
.trade-block{
	border-radius:10px;
	color:#757575;
	background-color:#f3f6fd;
	text-align:left;
	padding-left:25px;
	padding-top:22px;
	padding-right:25px;
	padding-bottom:22px;
	font-size:14px;
	line-height:1.5;
	font-family:MyriadPro-Regular;
	min-height:150px;
}
@media (max-width: 992px){
  .trade-block{
	min-height:0px;
}}
.trade-block-two{
	border-radius:10px;
	color:#757575;
	background-color:#f3f6fd;
	text-align:left;
	padding-left:25px;
	padding-top:22px;
	padding-right:25px;
	padding-bottom:22px;
	font-size:14px;
	line-height:1.5;
	font-family:MyriadPro-Regular;
	min-height:170px;
}
@media (max-width: 992px){
  .trade-block-two{
	min-height:0px;
}}
.trade-block-three{
	border-radius:10px;
	color:#757575;
	background-color:#f3f6fd;
	text-align:left;
	padding-top:5px;
	padding-right:25px;
	padding-bottom:5px;
	font-size:14px;
	line-height:1.5;
	font-family:MyriadPro-Regular;
	min-height:120px;
}
@media (max-width: 992px){
  .trade-block-three{
	min-height:0px;
}}
@media (max-width: 576px){
  .trade-block-three{
	padding-right:0px;
	padding-left:0px;
}}
.trade-block-four{
	border-radius:10px;
	color:#757575;
	background-color:#f3f6fd;
	text-align:left;
	padding-right:25px;
	font-size:14px;
	line-height:1.5;
	font-family:MyriadPro-Regular;
}
@media (max-width: 576px){
  .trade-block-four{
	padding-right:0px;
	padding-left:0px;
}}
/*------------------------------------------------------------------------Exchange*/
.exchange-select{
	margin-top:-30px;
	margin-bottom:30px;
}
.exchange-select-end{
	margin-top:20px;
	padding-top:10px;
	margin-bottom:-10px;
}
.exchange-select-two{
	margin-top:-30px;
}
.exchange-select-three{
	margin-top:-30px;
	margin-bottom:30px;
}
@media (min-width: 768px){
  .display-menu{
	  display:none;
}}
@media (min-width: 576px){
  .display-ava{
	  display:none;
}}
@media (min-width: 992px){
  .display-table{
	  display:none;
}}
@media (max-width: 992px){
  .text-height{
	  line-height:1.3;
}}
.name-table{
	font-size:12px;
	color:#7e7e7e;
	font-family:MyriadPro-Regular;
	margin-bottom:10px;
	text-align:left;
}
@media (max-width: 992px){
  .display-name{
	  display:none;
}}
.status{
	margin-left:-13px;
}	
@media (max-width: 768px){
  .display-table-end{
	  display:none;
}}
/*------------------------------------------------------------------------Settings*/
.settings-app{
	text-align:center;
	border-radius:10px;
	background-color:#f3f6fd;
	padding-top:25px;
	padding-bottom:25px;
}
.set-icon-pad{
	margin-right:10px;
}
.set-icon-pad-two{
	margin-right:15px;
}
.set-icon-pad-three{
	margin-left:5px;
}
.security-app{
	text-align:center;
	border-radius:10px;
	background-color:#f3f6fd;
	padding-top:35px;
	padding-bottom:35px;
}	
.settings-account{
	text-align:left;
	border-radius:10px;
	background-color:#f3f6fd;
	padding-left:125px;
	padding-top:20px;
	padding-bottom:20px;
	font-size:14px;
	padding-right:25px;	
	font-family:MyriadPro-Regular;
	color:#757575;
	line-height:1.4;
}
@media (max-width: 576px){
  .settings-account{
	  padding-left:0px;
	  padding-right:0px;
	  text-align:center;
}}
.settings-account-two{
	text-align:left;
	border-radius:10px;
	background-color:#f3f6fd;
	padding-left:60px;
	padding-top:20px;
	padding-bottom:3px;
	font-size:14px;
	padding-right:5px;	
	font-family:MyriadPro-Regular;
	color:#757575;
	line-height:1.3;
}
@media (max-width: 576px){
  .settings-account-two{
	  padding-left:15px;
	  padding-right:15px;
	  text-align:center;
}}
.img-set-two{
	position:absolute;
	margin-left:-40px;
	margin-top:5px;
}
@media (max-width: 576px){
  .img-set-two{
	 position:inherit;
	 margin-left:0px;
	 margin-top:0px;
}}
.img-set{
	position:absolute;
	margin-left:-100px;
}
@media (max-width: 576px){
  .img-set{
	 position:inherit;
	 margin-left:0px;
}}
@media (max-width: 768px){
  .set-bottom{
	  margin-bottom:30px;
}}
@media (max-width: 992px){
  .set-bottom{
	  margin-bottom:15px;
}}
.referal-imput{
	border-radius:8px;
	background-color:#f3f6fd;	
	padding-left:25px;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:25px;
	font-size:16px;
	font-family:MyriadPro-Regular;
	color:#838383;
}
.referal-text{
	margin-bottom:50px;
	font-family:MyriadPro-Regular;
	color:#3d3c3c;
	line-height:1.4;
}	
.link-dec{
	text-decoration:underline;
	cursor:copy;
}
.line-height{
	line-height:1.9;
}
@media (max-width: 992px){
  .mob-bottom{
	  margin-bottom:-15px;
}}	
@media (max-width: 992px){
  .mob-bottom-two{
	  margin-bottom:-25px;
}}
.chat-right{
	text-align:right;
	margin-bottom:35px;
}
@media (max-width: 992px){
  .chat-right{
	  text-align:left;
}}

.chat-right-two{
	text-align:right;
	margin-bottom:35px;
}
@media (max-width: 992px){
  .chat-right-two{
	  padding-top:20px;
}}
@media (max-width: 768px){
  .chat-right-two{
	  text-align:left;
	  padding-top:0px;
	  margin-bottom:30px;
}}
.trade-alert-two{
	border-radius:10px;
	color:#757575;
	background-color:#f3f6fd;
	text-align:left;
	padding-left:25px;
	padding-top:20px;
	padding-right:25px;
	padding-bottom:18px;
	font-family:MyriadPro-Regular;
}
@media (max-width: 992px){
  .trade-alert-two{
	  text-align:center;
}}
@media (max-width: 768px){
  .trade-alert-two{
	  margin-top:0px;
}}
.trade-alert{
	border-radius:10px;
	color:#757575;
	background-color:#f3f6fd;
	text-align:left;
	padding-left:25px;
	padding-top:20px;
	padding-right:25px;
	padding-bottom:18px;
	font-family:MyriadPro-Regular;
	margin-top:50px;
}
@media (max-width: 992px){
  .trade-alert{
	  text-align:center;
}}
@media (max-width: 768px){
  .trade-alert{
	  margin-top:0px;
}}
.table-left{
	text-align:left;
}
.table-center{
	text-align:center;
}	
@media (max-width: 992px){
  .table-center{
	  margin-bottom:6px;
	  margin-top:5px;
}}
.table-trade-right{
	text-align:right;
}
}
@media (max-width: 992px){
  .table-trade-right{
	  text-align:center;
	  background-color:#333;
}}
.table-title{
	font-size:21px;
	font-family:MyriadPro-Bold;
	color:#34237c;
	padding-top:10px;
	text-align:center;
	line-height:1.2;
}
@media (max-width: 992px){
  .table-title{
	  text-align:center;
}}
.table-font{
	font-size:14px;
	line-height:1.2;
	padding-top:9px;
}
.table-font-two{
	font-size:14px;
	line-height:1.2;
	padding-top:7px;
}
@media (max-width: 992px){
  .table-font-two{
	  padding-top:20px;
}}
@media (max-width: 992px){
  .table-button-trade{
	  text-align:center;
	  margin-bottom:20px;
	  padding-top:7px;
}}
.table-button-trade-01{
	text-align:right;
}
@media (max-width: 786px){
  .table-button-trade-01{
	  text-align:left;
}}
.pad-table-trade{
	padding-top:5px;
}
@media (max-width: 992px){
  .pad-table-trade{
	  text-align:center;
	  margin-top:-20px;
}}
.red-button-pad-two{
	margin-left:5px;
}
.red-button-pad{
	margin-left:5px;
}
@media (max-width: 768px){
  .red-button-pad{
	  margin-top:8px;
}}
@media (max-width: 390px){
  .red-button-pad{
	  margin-top:8px;
	  margin-left:0px;
}}
.space-null{
	margin-right:-7px;
}	
.circle{
	width:25px;
	height:25px;
	border-radius:50%;
	background-color:#d2d2d2;
	margin-left:10px;
	font-size:14px;
	color:#FFF;
	text-align:center;
	position: absolute;
	margin-top:7px;
	font-family:MyriadPro-Regular;
}
.title-center-tab{
	text-align:center;
}
.toggle-pad{
	margin-top:5px;
}
/*------------------------------------------------------------------------Off/on*/
.toggle-pill-color input[type="checkbox"] {
  	display: none;
}
.toggle-pill-color input[type="checkbox"] + label {
	  position: relative;
	  width: 3em;
	  height: 1.6em;
	  border-radius: 1em;
	  background: #8e8f90;
	  box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.3);
	  cursor: pointer;
	  -webkit-user-select: none;
	  -moz-user-select: none;
	  -ms-user-select: none;
	  -webkit-transition: background 0.1s ease-in-out;
	  transition: background 0.1s ease-in-out;
}
.toggle-pill-color input[type="checkbox"] + label:before {
  	content: "";
  	display: block;
  	width: 1.2em;
  	height: 1.2em;
  	border-radius: 1em;
  background: #fff;
  box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.2);
  position: absolute;
  left: 0.2em;
  top: 0.2em;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.toggle-pill-color input[type="checkbox"]:checked + label {
  background: #34237c;
}
.toggle-pill-color input[type="checkbox"]:checked + label:before {
  box-shadow: -2px 0px 5px rgba(0, 0, 0, 0.2);
  left: 1.6em;
}
/*------------------------------------------------------------------------Funcion*/
.function{
	padding-top:12px;
	font-size:14px;
    font-family:MyriadPro-Regular;
	color:#b8b9bd;
}
.function-pad{
	margin-right:7px;
}
.function-right{
	text-align:left;
}
@media (max-width: 1200px){
  .function-right{
	  text-align:left;
}}
@media (max-width: 768px){
  .function{
	padding-top:0px;
	margin-top:20px;
}}
.table-left-two{
	text-align:left;
}
@media (max-width: 992px){
  .table-left-two{
	text-align:center;
}}
.table-right-three{
	text-align:right;
}
@media (max-width: 992px){
  .table-right-three{
	text-align:center;
}}
.table-font-title{
	font-size:13px;
	font-family:MyriadPro-LightSemiExt;
}
.table-title-03{
	font-size:21px;
	font-family:MyriadPro-Bold;
	color:#34237c;
	text-align:left;
	line-height:1.2;
}
@media (max-width: 992px){
  .table-title-03{
	  text-align:center;
	  margin-top:18px;
}}
.table-one-center{
	text-align:center;
}
.table-title-04{
	font-size:21px;
	font-family:MyriadPro-Bold;
	color:#34237c;
	text-align:left;
	line-height:1.2;
	padding-top:8px;
}
@media (max-width: 992px){
  .table-title-04{
	 text-align:center;
	 margin-top:12px;
}}
@media (max-width: 992px){
  .rating_block {
	  margin-top:-30px;
	  float:left;
}}
.rating_block input[type="radio"] {
  	display:none;
}
.label_rating {
  	float:right;
  	display:block;
  	width:25px;
  	height:25px;
  	background:url(images/rating.svg) no-repeat 50% 0;
  	cursor:pointer;
}
.rating_block .label_rating:hover, 
.rating_block .label_rating:hover ~ .label_rating, 
.rating_block input[type="radio"]:checked ~ .label_rating 
{
  	background-position: 50% -25px;
}
.dach-left{
	margin-left:5px;
}
/*------------------------------------------------------------------------Checkbox*/
.checkbox.style-c {
  	display: inline-block;
  	position: relative;
  	cursor: pointer;
  	-webkit-user-select: none;
  	-moz-user-select: none;
  	-ms-user-select: none;
  	user-select: none;
}
.checkbox.style-c input {
  	position: absolute;
  	opacity: 0;
  	cursor: pointer;
  	height: 0;
  	width: 0;
}
.checkbox.style-c input:checked ~ .checkbox__checkmark {
  	background-color: #34237c;
}
.checkbox.style-c input:checked ~ .checkbox__checkmark:after {
  	opacity: 1;
}
.checkbox.style-c:hover input ~ .checkbox__checkmark {
  	background-color: #34237c;
}
.checkbox.style-c:hover input:checked ~ .checkbox__checkmark {
  	background-color: #34237c;
}
.checkbox.style-c .checkbox__checkmark {
  	position: absolute;
  	top:0;
  	left:0;
  	height:18px;
 	width: 18px;
  	background-color: #d9d9d9;
  	transition: background-color 0.25s ease;
  	border-radius: 4px;
}
.checkbox.style-c .checkbox__checkmark:after {
    content: "";
    position: absolute;
    left: 7px;
    top: 3px;
    width: 5px;
    height: 10px;
 	border: solid #FFF;
  	border-width: 0 2px 2px 0;
  	transform: rotate(45deg);
  	opacity: 0;
  	transition: opacity 0.25s ease;
}
.checkbox.style-c .checkbox__body {
 	color: #333;
 	line-height: 1.2;
  	font-size: 12px;
}
@media (max-width: 992px){
  .check-mob{
	  margin-bottom:10px;
	  margin-top:20px;
	  padding-left:0px;
	  margin-left:0px;
}}
/*-------------------------------------------------------------------------Modal-*/
.modalDialog:target {
	display:block;
	pointer-events:auto;	 	
  	opacity:1;		
}
.modalDialog > div {
	width:100%;
	max-width:500px;
	height:auto;
	position:relative;
	top:0;
	left:0;
	padding:43px 40px 30px 40px;
	background:#FFF;
	font-size:14px;
	line-height:1.3;
	border-radius:15px;	  
	box-shadow:40px 40px 40px rgba(0,0,0,0.12), 0px 15px 15px rgba(0,0,0,0.12);
}
.modalDialog {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
 	background:rgba(34,27,43,0.95);
	z-index:99999;
	display:none;
	pointer-events: none;
	text-align:left;	
	overflow:hidden;
}
@media (max-width: 768px){
	.modalDialog > div {
	height:100%;
	width:100%;
	margin:0 auto;
	padding: 53px 35px 25px 35px;
	border-radius:none;
	border-radius:0px;
	max-width:100%;
	background-color:#FFF;

}}
.popup .close {
  	position:absolute;
  	top:29px;
  	right:33px;
  	transition: all 200ms;
  	font-size:41px;
  	font-weight:bold;
  	text-decoration:none;
  	color:#34237c;
}
@media (max-width: 768px){
	.popup .close {
	top:39px;
}}
.popup .close:hover {
  	color: #ffc823;
}
.popup{
  	margin:6% auto;
	overflow:auto;	
  	background:#fff;
    animation-duration:0.5s; 
    animation-fill-mode:both;  
    animation-name:fadeInDown-II;
}
.pop-table{
	margin-top:40px;
	margin-bottom:20px;
	position:relative;
	float:left;
}
.pop-pad-right{
	margin-right:20px;
}
.save-my{
	margin-left:28px;
}
.save-pad{
	margin-top:15px;
}
.modalDialog {
    animation-duration:0.5s; 
    animation-fill-mode:both;  
    animation-name:fadeInDown; 
}
@keyframes fadeInDown { 
    0% {                
        opacity: 0;
        transform: translate3d(0px, 0px, 0px);
    }
    80% {              
        opacity: 1;
        transform: none;
    }
}
@keyframes fadeInDown-II { 
    0% {                
        opacity: 0;
        transform: translate3d(0px, 700px, 0px);
    }
    80% {              
        opacity: 1;
        transform: none;
    }
}
.pad-my-wallet{
	margin-top:15px;
}
@media (min-width: 470px){
	.dispay-pop {
		text-align:left;
		display:none;
}}
.pad-pop{
	padding-top:30px;
}
.pad-pop-two{
	padding-top:20px;
}
.pop-center{
	margin-right:-10px;
}
@media (min-width: 360px){
	.dispay-pop-02 {
		text-align:left;
		display:none;
}}
@media (min-width: 370px){
	.dispay-pop-03 {
		text-align:left;
		display:none;
}}
@media (min-width: 400px){
	.dispay-pop-04 {
		text-align:left;
		display:none;
}}
.price_range {
    display:flex;
}
.price-font{
	font-size:12px;
	color:#757575;
	margin-bottom: 20px;
}
.price_range-two {
    display:flex;
	margin-bottom:20px;
	margin-top:-10px;
}
/*-------------------------------------------------------------------------Chat-*/
.message-chat{
	margin:10px;
	padding:20px;
	background-color:#f3f6fd;
	border-radius:12px;
	line-height:1.2;
}
.message-chat-my{
	margin:10px;
	padding:20px;
	background-color:#e9eefa;
	border-radius:12px;
	line-height:1.2;
}
.message-chat-support{
	margin:10px;
	padding:20px;
	background-color:#ffdfdf;
	border-radius:12px;
	line-height:1.2;
}
.message-chat-alert{
	margin:10px;
	padding:10px;
	border: 1px dashed  #d5d5d5;
	background-color:#FFF;
	border-radius:12px;
	line-height:1.2;
	text-align:center;
	color:#a9a5a5;
}
.ava-message{margin-right:10px;}
.ava-text{margin-top:10px;}
.mes-pad{margin-top:0px;}
.ava-status{margin-left:3px;}
.mes-time{font-size:11px;margin-top:5px;}
.attach-message{
	font-size:14px; 
	float:left;
	margin-top:15px;
	line-height:1.1;
}
.message-scroll{
	width:auto;
	min-height:300px;
	max-height:400px;
	background:#fff;
	border:0px solid #C1C1C1;
	overflow:auto;
	border-radius:15px;
}
@media (max-width: 390px){
	.message-none{
		display:none;
}}
@media (max-width: 992px){
	.attach-message{
		float: none;
		text-align:center;
}}
/*-------------------------------------------------------------------------*/
.fixedbut { 
	position: fixed; 
	bottom: 24px;
	margin-left: 26px;
	display: block; 
	background: #000; 
	color: #fff; 
	text-decoration: none; 
	padding: 16px 30px 30px 30px; 
	z-index: 999999;
	height: 60px;
	width: auto;
	border-radius: 100px;	
	transition:all ease 0.8s;
}
.fixedbut:hover{ 
	background: #222;
	cursor: pointer;	
	transition:all ease 0.8s;  
	transform: scale(1.1); 
}