﻿@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;box-sizing:border-box;}

img {
    max-width: 100%;
}
button {
    font-family: inherit;
}
.tpindx {
    position: relative;
    z-index: 12;
    background: #fff;
	height:100vh
}
.mn-bx{width: 100%;}
.insdr{width: 100%;border-bottom: 1px solid #eeeeee;box-shadow: 2px 3px 3px #eeeeee;}
.tp_dscrp{display:flex;width: 95%;padding: 15px 0px;margin: 0 auto;}
.dsrp_txt{font-size:16px;width: 90%;font-weight: 600;}
.crss{width: 10%;text-align: center;cursor: pointer;}
.crss img{width: 40%;padding-top: 5px;}
.blw_prtn{width: 100%;}
.tabs_crln {
    background: #fff;
    width: 95%;
    border: 1px solid #e2e2e2;
    padding: 3px;
    display: flex;
    justify-content: space-between;
    margin: 16px auto;
    border-radius: 10px;
    box-shadow: 0px 2px 10px #e2e2e2;
}
.tabs_clr {
    padding: 10px 15px;
    border-radius: 8px;
    border: none;
    width: 48%;
    font-size: 14px;
    background: #fff;
}
.tabs_inactv{border: none;width: 48%;font-size: 14px;background: #fff;}
.tb_dsgn{margin: 20px 0;width: 100%;background: #fff;}
.tb_dsgn h2{font-size: 14px;padding: 0 10px;}
.cr_dtls{width:100%;display:flex;margin: 10px 0px;border-bottom: 1px solid #F0E9E9;padding: 7px 10px;justify-content: space-between;}
.flg_bx{width: 8%;}
.coun_nm{width: 77%;font-size:16px;padding: 0px;}
.curr_sym{width: 10%;font-size: 16px;color: #929292;text-align: right;}
.rd_btn{width: 7%;position:relative;display: flex;justify-content: end;}

.contnrlang {
  display: block;
  position: relative;
  padding-left: 25px;
  margin-bottom: 25px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default radio button */
.contnrlang input {
  position: absolute;
  opacity: 1;
  cursor: pointer;
  right: 5px;
  top: 7px;
}

/* Create a custom radio button */
.chck_lancur {
  position: absolute;
  top: 0px;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #fff;
  border-radius: 50%;
  border: 1px solid #2196f3;
}

/* On mouse-over, add a grey background color */
.contnrlang:hover input ~ .chck_lancur {
  border: 1px solid #2196f3;
  background: #fff;
}

/* When the radio button is checked, add a blue background */
.contnrlang input:checked ~ .chck_lancur {
  background-color: #fff;
  border: 1px solid #2196f3;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.chck_lancur:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.contnrlang input:checked ~ .chck_lancur:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.contnrlang .chck_lancur:after {
 	top: 4px;
 	left: 4px;
 	width: 15px;
 	height: 15px;
 	border-radius: 50%;
 	background: #2196f3;
}
.fl_btnn, .fl_btnn2 {
    width: 96%;
    background: #EF6614;
    color: #fff;
    font-size: 16px;
    padding: 12px 0px;
    text-align: center;
    margin: 12px auto;
    border-radius: 40px;
    font-weight: 600;
	text-transform: uppercase;
}
.clr{clear:both;}
.tabs_crln button.active{background:#2196f3;color:#fff;}