body {
	font-family: 'Catamaran', sans-serif;
	font-size: 16px;
	color: #111;
	outline: 0;
	background: #fff;
}
input[type="text"], input[type="password"], textarea, select {
	outline: none;
}
.no-padding {
	padding-left: 0px ! important;
	padding-right: 0px ! important;
}
.no-left-padding {
	padding-left: 0px ! important;
}
.no-right-padding {
	padding-right: 0px ! important;
}
.no-border {
	border: none ! important;
}
/*** End of general css ***/

/*** Header css ***/
.index-header {
	padding: 0.5rem 0;
}
.index-header-link {
	color: #111;
	padding-left: 0 !important;
	padding-right: 0 !important;
	font-size: 16px;
	letter-spacing: 1px;
	font-weight: 500;
}
.navbar-expand-md .navbar-nav li.nav-item {
	padding: 0 0.9rem;
}
 
.index-header-link:hover {
	color: #0278f2;
}
.index-header-link.active {
	color: #0278f2;
}
.index-header-link, .index-header-link:after, .index-header-link:before {
	transition: all .5s;
}
.index-header-link {
	position: relative;
}
.index-header-link:after {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	width: 0%;
	content: '.';
	color: transparent;
	/* background: #fff; */
	height: 2px;
}
.index-header-link:hover:after {
	width: 100%;
}
.profile-dd {
	background: transparent;
	outline: 0px;
	border: 0px;
	font-size: 14px;
	color: #051441;
	font-weight: 700;
}
.profile-dropdown {
 padding:.5rem 1rem;
}
.profile-dd:after {
	content: none
}
.country-dd {
	margin: 5px 0 0;
}
.country-dd button {
 padding:.25rem 2rem;
	border-radius: 10px;
	background-image: linear-gradient(#4ede70, #43bd60);
	color: #fff;
	cursor: pointer;
	font-size: 18px;
	font-weight: 500;
	border: 2px solid #4ad26a;
}
.country-dd button:hover {
 padding:.25rem 2rem;
	border-radius: 10px;
	background: transparent;
	color: #4ad26a;
	cursor: pointer;
	font-size: 18px;
	font-weight: 500;
	border: 2px solid #4ad26a;
}
.dd-arrow {
	margin-left: 5px;
}
.navbar-fixed-top.scrolled {
	background-color: rgba(255,255,255,1) !important;
	transition: background-color 200ms linear;
}
.fgt-pwd-msg {
	color: #1e2832;
	text-align: center;
	font-family: 'Catamaran', sans-serif;
	font-size: 14px;
	margin-bottom: 10px;
}
.navbar-brand {
	padding: 0;
}
.ul-link-cnt {
	margin-top: -15px;
}
 @media (min-width:320px) and (max-width:767px) {
.index-header {
	/*background-color: rgba(242, 248, 247);*/ background-color: none;
}
.center-nav-links, .right-nav-links {
	display: block;
	float: left;
	width: 100%;
	padding: 10px 0 0;
}
.profile-dd, .country-dd > button {
	margin: 0 auto;
	display: table;
}
.profile-dd:hover, .country-dd > button:hover {
	cursor: pointer;
}
.country-dd {
	box-shadow: none;
}
.right-nav-links > li {
	border-top: 1px solid rgba(0,0,0,0.2);
}
}
@media(min-width:768px) and (max-width:991px) {
.navbar-brand {
	margin-right: 0px;
}
.dashboard-header .country-dd button {
	width: 70px;
}
.dashboard-header .dd-arrow {
	margin-left: 0;
}
}
/*** End Of Header css ***/
/*** Index Banner css ***/
body {
}
.banner-content {
	padding-top: 0px;
}
.wli-notif-info-cnt {
	background: #ffffff;
	border: 4px solid #efa406;
	border-radius: 15px;
	width: 80%;
	position: relative;
	transition: box-shadow .3s;
}
.wli-notif-info-cnt:hover {
	-webkit-box-shadow: 0px 0px 5px 2px rgba(239,164,6,1);
	-moz-box-shadow: 0px 0px 5px 2px rgba(239,164,6,1);
	box-shadow: 0px 0px 5px 2px rgba(239,164,6,1);
}
.wli-notif-info-row {
	padding: 0.5rem 1rem;
	border-bottom: 1px solid #e6e6e6;
}
.wli-notif-info-lastrow {
	border-bottom: 0px;
	margin-bottom: 50px;
}
.wli-notif-info-line {
	width: 100%;
	display: block;
}
.wli-notif-calendar-icon {
	display: inline-block;
	margin-right: 10px;
}
.wli-notif-date {
	font-size: 12px;
	color: #505a64;
	text-transform: uppercase;
	font-family: 'Catamaran', sans-serif;
}
.wli-notif-info {
	font-size: 14px;
	color: #0a3264;
	font-family: 'Catamaran', sans-serif;
}
.wli-notif-details {
	font-family: 'Catamaran', sans-serif;
	border-bottom: 1px dotted #efa406;
	color: #efa406;
	font-size: 12px;
	display: inline-block;
	margin-right: 5px;
}
.right-arrow {
	color: #efa406;
}
.wli-notif-info-line .right-arrow {
	transition: transform .3s;
}
.wli-notif-info-line:hover .right-arrow {
	-ms-transform: translate(10px, 0px); /* IE 9 */
	-webkit-transform: translate(10px, 0px); /* Safari */
	transform: translate(10px, 0px); /* Standard syntax */
}
.rotate-icon-cnt {
	width: 100%;
	position: absolute;
	bottom: -56px;
}
.rotate-icon {
	margin: 0 auto;
	display: table;
	-webkit-transition: -webkit-transform .4s ease-in-out;
	transition: transform .4s ease-in-out;
}
.rotate-icon:hover {
	-webkit-transform: rotate(360deg);
	transform: rotate(360deg);
}
.logo-cnt {
	width: 100%;
	margin-bottom: 40px;
}
.logo {
	margin: 0 auto;
	text-align: center;
	display: table;
	height: 180px;
	width: 180px;
	border-radius: 50%;
	transition: box-shadow .3s;
	padding: 100px 0 30px;
}
.banner-center-row {
	width: 100%;
	position: relative;
	text-align: center;
}
.banner-center-row > span {
	text-align: center;
	font-size: 20px;
	font-family: 'Catamaran', sans-serif;
	color: #ffffff;
	width: 100%;
	float: left;
}
.banner_l_h.exc {
	text-align: left;
	font-size: 50px;
	font-family: 'Catamaran', sans-serif;
	color: #111;
	text-transform: none;
	text-shadow: none;
	width: 100%;
	float: left;
	font-weight: 700;
	letter-spacing: 1px;
	line-height: 60px;
	padding: 0; margin: 0;
}
.banner_l_h.exc b {
	color: #622fdc;
	background: #00ecd4;
	padding: 0 18px;
}
.peer {
	font-size: 16px;
	font-family: 'Catamaran', sans-serif;
	color: #444;
	width: 100%;
	margin: 0 auto;
	display: inline-block;
	line-height: 24px;
	text-align: left;
	padding: 15px 0 25px;
	letter-spacing: 0px;
	font-weight: 400;
}
.peer-dot {
	font-size: 14px;
}
.btn-change1 {
	padding:0.7rem 2.5rem;
	border-radius: 6px;
	background: #fff;
	color: #0278f2;
	cursor: pointer;
	font-size: 14px;
	font-weight: 500;
	margin: 0;
	letter-spacing: 1px;
	border: 1px solid #fff;text-transform: uppercase;
	display: inline;
}
.btn-change1:hover {
	padding:0.7rem 2.5rem;
	border-radius: 6px;
	background: #0278f2;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	font-weight: 500;
	margin: 0;
	letter-spacing: 1px;
	border: 1px solid #fff;
	text-decoration: none; text-transform: uppercase;display: inline;
}
.btn-change2 {
	padding:0.7rem 2.5rem;
	border-radius: 6px;
	background: #0278f2;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	font-weight: 500;
	margin: 0;
	letter-spacing: 1px;
	border: 1px solid #fff;text-transform: uppercase;display: inline;
}
.btn-change2:hover {
	padding:0.7rem 2.5rem;
	border-radius: 6px;
	background: #fff;
	color: #0278f2;
	cursor: pointer;
	font-size: 14px;
	font-weight: 500;
	margin: 0;
	letter-spacing: 1px;
	border: 1px solid #0278f2;
	text-decoration: none;text-transform: uppercase;display: inline;
}
.btn-change3 {
	padding: 0.5rem 1.5rem;
	border-radius: 0px;
	background: #111b29;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	font-weight: 200;
	margin: 0;
	border: 1px solid #fff;
}
.btn-change3:hover {
	padding: 0.5rem 1.5rem;
	border-radius: 0px;
	background: #fff;
	color: #111b29;
	cursor: pointer;
	font-size: 14px;
	font-weight: 200;
	margin: 0;
	border: 1px solid #fff;
	text-decoration: none;
}
.coins-btn {
	width: 100%;
	float: left;
	margin: 15px auto;
}
.cryp-coin-status-cnt {
	background: #ffffff;
	border: 4px solid #efa406;
	border-radius: 15px;
	width: 80%;
	position: relative;
	float: right;
	padding: 30px 0;
	transition: box-shadow .3s;
}
.cryp-coin-status-cnt:hover {
	-webkit-box-shadow: 0px 0px 5px 2px rgba(239,164,6,1);
	-moz-box-shadow: 0px 0px 5px 2px rgba(239,164,6,1);
	box-shadow: 0px 0px 5px 2px rgba(239,164,6,1);
}
.cryp-coin-status-row {
	width: 100%;
	float: left;
	padding: 0 30px;
}
.cryp-coin-icon, .cryp-coin-name-cnt {
	float: left;
}
.cryp-coin-icon {
	margin-right: 15px;
}
.cryp-coin-name {
	color: 0a3264;
	font-family: 'Catamaran', sans-serif;
	font-size: 30px;
	line-height: 30px;
}
.cryp-coin-subname {
	color: #505a64;
	font-family: 'Catamaran', sans-serif;
	font-size: 14px;
}
.cryp-coin-arrow {
	margin: 0 auto;
	display: table;
}
.cryp-coin-arrow-cnt {
	width: 100%;
	display: table;
	margin: 30px 0;
}
.crypto-coin-value-cnt {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: #1e283c;
	padding: 10px 20px;
}
.marquee-cnt span {
	display: inline-block;
	margin-right: 2px;
	font-size: 10px;
	color: #ffffff;
	font-family: 'Catamaran', sans-serif;
}
.marquee-cnt span .fa-caret-down {
	color: red;
}
.marquee-cnt span .fa-caret-up {
	color: green;
}
.crypto-coin-value-cnt .col {
	padding-right: 10px;
	padding-left: 10px;
}
/*arrow bounce*/
.arrow {
	text-align: center;
	margin: 2% auto;
}
.bounce {
	-moz-animation: bounce 2s infinite;
	-webkit-animation: bounce 2s infinite;
	animation: bounce 2s infinite;
}
.arrow .fa-angle-down {
	color: #ffffff;
	font-size: 30px;
}
.arrow .fa-angle-down:hover {
	text-decoration: none;
}
 @keyframes bounce {
0%, 20%, 50%, 80%, 100% {
transform: translateY(0);
}
40% {
transform: translateY(-30px);
}
60% {
transform: translateY(-15px);
}
}
/*End of arrow bounce*/
/*marquee style*/
/*end of marquee style*/

@media (min-width:320px) and (max-width:767px) {
.wli-notif-info-cnt {
	width: 100%;
}
.xs-mgtop-60 {
	margin-top: 60px;
}
.banner-center-row > span.exc {
	font-size: 40px;
}
.peer-dot {
	display: none;
}
.peer > span {
	width: 100%;
	text-align: left;
	float: left;
}
.cryp-coin-status-cnt {
	width: 100%;
}
.cryp-coin-status-row {
	padding: 0 20px;
}
.index-banner {
	height: auto;
}
.arrow {
	margin: 20% auto;
	margin-bottom: 10%;
}
}
@media (min-width:768px) and (max-width:991px) {
.wli-notif-info-cnt, .cryp-coin-status-cnt {
	width: 100%;
}
.banner-center-row > span.exc {
	font-size: 40px;
}
.peer-dot {
	display: none;
}
.peer > span {
	width: 100%;
	text-align: left;
	float: left;
}
.cryp-coin-status-row {
	padding: 0 10px;
}
.cryp-coin-name {
	font-size: 20px;
}
.cryp-coin-subname {
	font-size: 12px;
}
.cryp-coin-icon {
	margin-right: 10px;
}
.cryp-coin-arrow-cnt {
	margin: 60px 0;
}
.navbar-nav .nav-link {
	font-size: 16px;
}
}
@media(min-width:992px) and (max-width:1023px) {
.banner-center-row > span.exc {
	font-size: 40px;
}
}
@media (min-width:992px) and (max-width:1199px) {
.cryp-coin-status-row {
	padding: 0 15px;
}
.cryp-coin-name {
	font-size: 20px;
}
.cryp-coin-subname {
	font-size: 12px;
}
.peer-dot {
	display: none;
}
.peer > span {
	width: 100%;
	text-align: justify;
	float: left;
}
}
/*** End of Index Banner css ***/
/*** Crypt coin status css ***/
.crypco-status-cnt {
	background-color: #fff;
	padding: 40px 0;
}
.crypco-status-content-cnt {
	background-color: #ffffff;
	width: 100%;
	border-radius: 5px;
	transition: transform .3s;
}
.crypco-status-content-cnt:hover {
	-webkit-transform: translatey(-10px);
	transform: translatey(-10px);
}
.crypco-status-content {
	float: left;
	width: 100%;
	padding: 15px;
}
.cryptcoin {
	width: 100%;
	text-align: left;
	font-size: 30px;
	font-family: 'Catamaran', sans-serif;
	color: #051441;
	font-weight: bolder;
	margin: 0 0 30px;
}
.cryptcoin-reading {
	width: 100%;
	text-align: left;
	font-size: 18px;
	font-family: 'Catamaran', sans-serif;
	color: #051441;
	font-weight: bold;
	letter-spacing: 1px;
}
.cryptcoin-percentage {
	width: 100%;
	text-align: left;
	font-size: 14px;
	margin: 8px 0 25px;
	color: #6a7695;
	font-family: 'Catamaran', sans-serif;
}
.crypco-status-footer {
	width: 100%;
	text-align: left;
	font-size: 12px;
	font-family: 'Catamaran', sans-serif;
	color: #1e1e1e;
	padding: 10px 15px;
	border-top: 1px solid #f0f0f0;
	display: inline-block;
}
.cryptcoin-img-cnt {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.cryptcoin-img {
	/*display: table;*/
	width: auto;
	margin: 0 auto;
}
.crypco-status-content-container {
	position: relative;
}
.shadow-container {
	width: 100%;
	position: absolute;
	bottom: -20px;
	left: 0;
	visibility: hidden;
	opacity: 0;
	transition: visibility 0s, opacity 0.5s linear;
}
.shadow-img {
	margin: 0 auto;
	display: table;
}
.crypco-status-content-container:hover > .shadow-container {
	visibility: visible;
	opacity: 1;
}
@media(min-width:320px) and (max-width:767px) {
.crypco-status-cnt {
	padding: 0;
}
.crypco-status-content-container {
	margin-bottom: 20px;
}
}
@media(min-width:768px) and (max-width:991px) {
.crypco-status-content-container {
	margin-bottom: 20px;
}
}
/*** End of Crypt coin status css ***/
/*** tabs and chart section css ***/
.tabs-chart-section {
	background: #fff;
	height: auto;
}
.tab-heading {
	font-family: 'Catamaran', sans-serif;
	font-size: 14px;
	color: #505a64;
}
.tab-heading > .fa {
	color: #505a64;
	margin-right: 5px;
}
.tab-content > .container {
	padding-left: 0px;
	padding-right: 0px;
	background-color: #ffffff;
}
.crypto-table th {
	color: #96a0aa;
	font-family: 'Catamaran', sans-serif;
	font-size: 12px;
}
.crypto-table tr {
	color: #323c46;
	font-size: 12px;
}
.crypto-table tr:hover {
	border-radius: 15px;
}
.crypto-table td .fa-star-o {
	color: #96a0aa;
	margin-right: 5px;
}
.crypto-table td .fa-star {
	color: #efa406;
	margin-right: 5px;
}
.tabs-container {
}
.table-search-cnt {
	position: absolute;
	top: -15px;
	right: 0;
	padding-right: 15px;
}
.table-search-cnt input {
	width: 80%;
	border-radius: 25px;
	float: right;
	font-size: 12px;
}
.chart-heading {
	font-size: 14px;
	font-family: 'Catamaran', sans-serif;
	color: #1e1e1e;
	margin-bottom: 20px;
}
.heads-name {
	font-size: 12px;
	font-family: 'Catamaran', sans-serif;
	color: #ffffff;
}
.heads-subname {
	font-size: 10px;
	font-family: 'Catamaran', sans-serif;
	color: #ffffff;
}
.heads-name-cnt {
	background-color: #f9b016;
}
.heads-light-cnt {
	background-color: #efa406;
	color: #ffffff;
	font-size: 10px;
	padding-top: 5px;
}
.chart-light-grey-cnt {
	background-color: #efefef;
	font-size: 10px;
	padding: 5px;
}
.chart-dark-grey-cnt {
	background-color: #e2e2e2;
	font-size: 10px;
	padding: 5px;
}
.chart-container {
	margin-top: 40px;
}
 @media (min-width:320px) and (max-width:767px) {
.table-search-cnt {
	top: -40px;
	padding-left: 15px;
	width: 100%;
}
.table-search-cnt input {
	width: 100%;
}
.tabs-container {
	margin-top: 60px;
}
}
@media (min-width:768px) and (max-width:991px) {
.table-search-cnt {
	top: -40px;
	padding-left: 15px;
	width: 100%;
}
.table-search-cnt input {
	width: 100%;
}
.tabs-container {
	margin-top: 60px;
}
}
@media (min-width:320px) and (max-width:1199px) {
.tabs-chart-section {
	height: auto;
}
}
/*** End of tabs and chart section css ***/
/*** Feature section css ***/
.feature-section {
	background: #ffffff;
	height: auto;
	background-size: contain;
	padding: 30px 0;
}
.section-heading {
	font-size: 32px;
	font-family: 'Catamaran', sans-serif;
	color: #111;
	text-align: center;
	margin: 0 0 35px;
	font-weight: 700;
	letter-spacing: 0px;
	line-height: 40px;
	padding: 0;
}
.section-heading.sh2 {
	font-size: 36px;
	font-family: 'Catamaran', sans-serif;
	color: #111;
	text-align: center;
	margin: 0 0 15px;
	font-weight: 700;
	letter-spacing: 0px;
	line-height: 40px;
	padding: 0;
}
.section-heading span {
	background: #0278f2;
	width: 5%;
	height: 4px;
	display: block;
	text-align: center;
	margin: 8px auto;
}
.section-heading h2 {
	font-size: 45px;
	font-weight: 300;
	color: #050a2a;
}
.section-heading p {
	color: #959098;
	font-size: 16px;
	font-family: 'Catamaran', sans-serif;
	text-align: center;
	margin: 0;
	font-weight: 300;
	line-height: 25px;
	padding: 0 0 20px;
}
.section-heading b {
	color: #dc001e;
	font-weight: 500;
}
.section-para {
	color: #656565;
	font-size: 18px;
	font-family: 'Catamaran', sans-serif;
	text-align: center;
	margin: 10px 0 0;
	font-weight: 500;
	line-height: 25px;
}
.feature-cnt {
	margin-bottom: 20px;
}
.feature-heading {
	font-size: 22px;
	font-family: 'Catamaran', sans-serif;
	color: #505a64;
	margin-bottom: 15px;
	margin-top: 15px;
}
.feature-txt {
	font-size: 14px;
	font-family: 'Catamaran', sans-serif;
	color: #1e2832;
	margin-bottom: 15px;
}
.feature-inner-div {
	padding: 20px;
	background: rgba(255,255,255,0.8);
	-webkit-box-shadow: 3px 3px 10px 1px rgba(0,0,0,0.25);
	-moz-box-shadow: 3px 3px 10px 1px rgba(0,0,0,0.25);
	box-shadow: 3px 3px 10px 1px rgba(0,0,0,0.25);
	border-radius: 15px;
	-webkit-transition: transform .3s;
	-moz-transition: transform .3s;
	-o-transition: transform .3s;
	transition: all .3s;
}
.feature-inner-div:hover {
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
	box-shadow: 0 0 10px #efa406;
}
 @media(min-width:320px) and (max-width:767px) {
.feature-section {
	background-size: cover;
}
}
/*** End of Feature section css ***/
/*** Subscribe section css ***/
.subscribe-section {
	background-color: #fff;
	padding: 20px 0 10px;
	position: relative;
	top: 40px;
	border-radius: 30px;
	margin-top: 0px;
	width: 80%;
	box-shadow: -7px -29px 41px #ddd;
	-moz-box-shadow: -7px -29px 41px #ddd;
	-webkit-box-shadow: -7px -29px 41px #ddd;
	-o-box-shadow: -7px -29px 41px #ddd;
}
.subscribe-container {
	width: 87%;
	margin: 0 auto;
	padding: 15px 0;
}
.subscribe-btn {
	padding: 12px 0;
	border-radius: 0 30px 30px 0;
	background-image: linear-gradient(#4ede70, #43bd60);
	color: #ffffff;
	font-family: 'Catamaran', sans-serif;
	font-size: 18px;
	margin: 0px;
}
.subscribe-txtbox {
	padding: 18px 27px;
	border-radius: 30px 0 0 30px;
	background-color: transparent;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: 1px solid #eee;
	color: #d3d3f2;
}
.subscribe-txtbox::placeholder {
 color: #d3d3f2;
}
.subscribe-heading {
	font-size: 32px;
	color: #33325c;
	text-align: center;
	margin-bottom: 0px;
	font-weight: 700;
}
.subscribe-heading p {
	font-size: 16px;
	line-height: 28px;
	font-weight: 300;
	padding: 5px 0 0;
}
.subscribe-field-cnt {
	width: auto;
	margin: 0 auto;
	display: table;
	padding: 10px 0 20px 0;
}
.subscribe-txtbox {
	width: 402px;
	float: left;
	background: #ecf0f9;
	font-size: 15px;
	color: #7d7d7d;
	max-height: 51px;
}
.subscribe-txtbox::placeholder {
 font-size:15px;
color:#7d7d7d;
}
.subscribe-btn {
	width: 146px;
	float: right;
	text-align: center;
	max-height: 51px;
}
.subscribe-btn:hover {
	background: #274594;
	color: #ffffff;
	text-decoration: none;
}
.wli-footer {
	background: #0c2034;
	min-height: 150px;
}
ul.footer-col {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul.footer-col li a {
	color: #c4c4c4;
    font-size: 16px;
    line-height: 32px;
}
ul.footer-col li a:hover {
	color: #0278f2;
    font-size: 16px;
    line-height: 32px; text-decoration: none;
}
ul.footer-col li a i {
    color: #0278f2;
    font-size: 21px;
    padding: 0 20px 0 0;
}
.wli_footer_top h3 {
	color: #fff;
	margin: 20px 0 30px;
	padding: 0;
	font-size: 18px;
	text-transform: uppercase; font-weight: 700;
}
footer.wli-footer p {
	color: #c4c4c4;
	font-size: 15px;
	font-family: 'Catamaran', sans-serif;
	line-height: 22px;
	padding: 10px 0;
	margin: 0 0 15px;
}
footer.wli-footer p.footer_logo a img { /*filter: brightness(0) invert(1);*/
}
.footer-links {
	color: #05f7fc;
	font-size: 14px;
	transition: transform .3s;
	position: relative;
	text-transform: uppercase;
	font-family: 'Catamaran', sans-serif;
}
.footer-links:hover {
	text-decoration: none;
	color: #4069eb;
	-ms-transform: translateX(5px); /* IE 9 */
	-webkit-transform: translateX(5px); /* Safari */
	transform: translateX(5px); /* Standard syntax */
}
ul.footer-col li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: block;
	color: #505050;
	text-align: left;
	line-height: 36px;
}
.footer-social-col li {
	display: inline-block;
	margin: 0;
	padding: 0 20px 0 0;
}
.footer-social-col li .footer-links {
	float: left;
	background: transparent;
	text-align: center;
	padding: 0 15px 0 0;
	border-radius: 3px;
	line-height: 28px;/* -ms-transform: rotate(-45deg);
    transform: rotate(-45deg); */
}
footer.wli-footer p a {
	font-size: 14px;
	color: #9b9ca0;
	padding: 0 30px 0 0;
}
footer.wli-footer p a:hover {
	font-size: 14px;
	color: #dc001e;
	text-decoration: underline;
	padding: 0 30px 0 0;
}
.wli_footer_top {
	padding: 25px 0;
    border-bottom: 1px solid #253749;
}
.wli_footer_top .row {
	margin: 0;
	padding: 0;
}
ul.footer-col li h3 {
	font-size: 22px;
	color: #fff;
}
ul.footer-col li a.takeup {
	font-size: 13px;
	color: #fff;
	background: none;
	border: 1px solid #dc001e;
	padding: 15px 30px;
	border-radius: 30px;
}
ul.footer-col li a.takeup:hover {
	font-size: 13px;
	color: #fff;
	background: #dc001e;
	border: 1px solid #dc001e;
	padding: 15px 30px;
	border-radius: 30px;
	text-decoration: none;
}
.footer-social-col li .footer-links i {
	color: #c4c4c4;
	font-size: 18px;/* -ms-transform: rotate(45deg);
    transform: rotate(45deg); */
}
.footer-social-col li .footer-links:hover i {
	color: #0278f2;
}
.footer-social-col li .footer-links:hover {
	-ms-transform: translateY(-5px); /* IE 9 */
	-webkit-transform: translateY(-5px); /* Safari */
	transform: translateY(-5px); /* Standard syntax */
	color: #fff;
}
.copyrights-cnt {
	border-top: 1px solid #202942;
	background-color: #07112d;
	padding: 30px 0;
}
.index-footer-copyrights {
	font-family: 'Catamaran', sans-serif;
	font-size: 16px;
	color: #c4c4c4;
	width: 100%;
	text-align: center;
	padding: 25px 15px 20px;
	margin: 0;
}
.index-footer-copyrights2 {
	font-family: 'Catamaran', sans-serif;
	font-size: 15px;
	color: #959eb8;
	width: 100%;
	text-align: right;
}
@media (min-width:320px) and (max-width:767px) {
.subscribe-container {
	width: 90%;
}
.subscribe-field-cnt {
	width: 90%;
}
.subscribe-txtbox {
	width: 100%;
	margin-bottom: 10px;
	border-radius: 0px;
}
.subscribe-btn {
	width: 100%;
	border-radius: 25px;
}
}
@media (min-width:768px) and (max-width:991px) {
.subscribe-field-cnt {
	width: 100%;
}
}
@media (min-width:768px) and (max-width:1199px) {
.footer-social-col li {
	margin-bottom: 10px; padding: 0 5px 0 0;
}
.wli_footer_top .row .col-xs-12.col-sm-3.col-lg-3:nth-child(2) {
    -ms-flex: 0 0 18%;
    flex: 0 0 18%;
    max-width: 18%;
}
.wli_footer_top .row .col-xs-12.col-sm-3.col-lg-3:nth-child(3) {
    -ms-flex: 0 0 32%;
    flex: 0 0 32%;
    max-width: 32%;
}
}
/*effects
.hidden{
     opacity:0;
}
.visible{
     opacity:1;
}**/

/***** Login page css *****/
.login-page {
	width: 560px;
	padding: 8% 0 0;
	margin: auto;
}
.form {
	position: relative;
	z-index: 1;
	background: #e6f0f0;
	max-width: 560px;
	margin: 0 auto 15px;
	padding: 10% 25%;
	text-align: center;
	border: 2px solid rgba(0,136,122,0.2);
	border-radius: 15px;
}
.form input {
	outline: 0;
	background: #ffffff;
	width: 100%;
	border: 0;
	margin: 0 0 15px;
	padding: 10px 15px;
	box-sizing: border-box;
	font-size: 14px;
	border-radius: 5px;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.form button {
	text-transform: uppercase;
	outline: 0;
	background: #0a3264;
	width: 100%;
	border: 0;
	padding: 10px 15px;
	color: #FFFFFF;
	font-size: 14px;
	-webkit-transition: all 0.3 ease;
	transition: all 0.3 ease;
	cursor: pointer;
	border-radius: 5px;
	box-shadow: 0 0 1px #ccc;
	-webkit-transition-duration: 0.2s;
	-webkit-transition-timing-function: linear;
	box-shadow: 0px 0 0 #efa406 inset;
}
.form button:hover {
	box-shadow: 0 0 0 25px #efa406 inset;
	-webkit-transform: scale(1);
	color: #ffffff;
}
.form .message {
	margin: 15px 0;
	color: #b3b3b3;
	font-size: 12px;
}
.fill-control-description a {
	color: #0a3264;
	text-decoration: none;
	border-bottom: 1px dotted #0a3264;
}
.fill-control-description a :hover {
	text-decoration: none;
}
/*.form .register-form {
display: none;
}*/
.form input::placeholder {
color: #96a0aa;
opacity: 1; /* Firefox */
}
 .form input:-ms-input-placeholder { /* Internet Explorer 10-11 */
color: #96a0aa;
}
 .form input::-ms-input-placeholder { /* Microsoft Edge */
color: #96a0aa;
}
.form-logo-heading-cnt {
	width: 100%;
}
.form-logo-heading-cnt > img {
	margin: 0 auto;
	display: table;
}
.form-heading {
	width: 100%;
	text-align: center;
	color: #00887a;
	font-size: 18px;
	margin-top: 10px;
	margin-bottom: 20px;
}
.form-page-footer > .message {
	display: inline-block;
}
.left-message {
	float: left;
}
.right-message {
	float: right;
}
.form-page-footer > p {
	color: #1e2832;
	font-family: 'Catamaran', sans-serif;
	font-size: 14px;
}
.form-page-footer > p > a {
	color: #00887a;
	border-bottom: 1px dotted #00887a;
	font-size: 14px;
}
.form-page-footer > p > a:hover {
	text-decoration: none;
}
/*custom checkbox css*/
/* Hide the browser's default checkbox */
.custom-check {
	display: block;
	position: relative;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.custom-check input {
	position: absolute;
	opacity: 0;
	cursor: pointer;
	height: 0;
	width: 0;
	margin: 0;
}
/* Create a custom checkbox */
.checkmark {
	position: absolute;
	top: 0;
	left: 0;
	height: 20px;
	width: 20px;
	background-color: #ffffff;
	border-radius: 3px;
	box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.2);
}
/* On mouse-over, add a grey background color */
.custom-check:hover input ~ .checkmark {
	background-color: #ccc;
}
/* When the checkbox is checked, add a blue background */
.custom-check input:checked ~ .checkmark {
	background-color: #ffffff;
}
/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
	content: "";
	position: absolute;
	display: none;
}
/* Show the checkmark when checked */
.custom-check input:checked ~ .checkmark:after {
	display: block;
}
/* Style the checkmark/indicator */
.custom-check .checkmark:after {
	left: 8px;
	top: 5px;
	width: 5px;
	height: 10px;
	border: solid #00887a;
	border-width: 0 3px 3px 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
/* End of custom checkbox css */
.message > label {
	color: #1e2832;
}
 @media(min-width:320px) and (max-width:767px) {
.login-page {
	width: 100%;
}
.form {
	max-width: 100%;
	padding: 10%;
}
.form-page-footer > p {
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
}
.message > label {
	padding-left: 25px;
}
}
/***** End of Login page css *****/
/***** About us page css *****/
.static-content-section {
	background: #e6f0f0 url('../images/mountain-pattern-bg.png') bottom center repeat-x;
	height: auto;
	background-size: contain;
	padding-bottom: 150px;
	position: relative;
}
.static-heading {
	background: url('../images/static-heading-bg.png') top center no-repeat;
	height: auto;
	background-size: contain;
	padding: 15px 0;
	font-size: 22px;
	color: #00887a;
	text-align: center;
	margin: 0 auto;
}
.static-content {
	padding-top: 100px;
}
.about-us-banner > img {
	margin: 0 auto;
	display: table;
}
.static-page-para-heading {
	font-size: 20px;
	color: #00887a;
	margin-bottom: 15px;
}
.static-content-para {
	font-size: 14px;
	color: #1e2832;
	font-family: 'Catamaran', sans-serif;
	line-height: 1.8;
}
ul.para-list > li {
	font-size: 14px;
	color: #1e2832;
	line-height: 2;
	padding-left: 15px;
}
ul.para-list {
	list-style-image: url('../images/list-dot.png');
}
/***** End of About us page css *****/

/***** Dashboard style *****/
.dashboard-header {
	-webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.2);
	box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.2);
	z-index: 1;
}
.dashboard-header .country-dd {
	box-shadow: none;
}
.dashboard-header .country-dd button {
	padding: 0.2rem 0.5rem;
	border: 1px solid #c8d2dc;
	border-radius: 25px;
}
.dashboard-header .country-dd button img {
	float: left;
}
.dashboard-header .dd-arrow {
	margin-left: 10px;
	font-size: 18px;
	float: right;
}
.last-login-detail-txt {
	font-size: 12px;
	color: #505a64;
}
.dashboard-header-links {
	margin-right: 10px;
}
.last-login-detail-txt {
	margin-top: 4px;
	margin-bottom: 0px;
}
.dashboard-header-links {
	position: relative;
}
.notif-counter {
	background-color: #efa406;
	color: #ffffff;
	font-family: Semibold-Font;
	font-size: 12px;
	padding: 2px 6px;
	border-radius: 50%;
	position: absolute;
	top: -15px;
	right: -5px;
}
.header-profile-icon {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	background: #f5f7fa url('../images/profile-pic-dummy.png') top center no-repeat;
	background-size: contain;
	border: 1px solid #dce1e6;
	float: left;
	margin-right: 8px;
}
.header-profile-name {
	font-size: 14px;
	color: #027e82;
	float: left;
	margin-top: 15px;
}
.dd-profile-arrow {
	float: left;
	margin-top: 18px;
}
.dash-header-icon-link {
	margin-top: 15px;
}
@media(min-width:768px) and (max-width:991px) {
.dashboard-header .dd-arrow {
	display: none;
}
.header-profile-name {
	display: none;
}
}
/*****Dashboard**********/
.dsb-body {
	background-color: #f5f5f5;
}
.dashboard-tabs-cnt .tab-content > .container {
	background: transparent;
}
ul.dashboard-tabs li {
	width: 100%;
	float: left;
}
.dashboard-tabs {
	background-color: #0a1e32;
	float: left;
	width: 100%;
	display: block;
}
.dashboard-tabs-cnt > .row {
	position: relative;
}
.dashboard-tabs-cnt > .row > ul.dashboard-tabs {
	padding: 0;
}
ul.dashboard-tabs li .nav-link.active {
	border-radius: 0px;
	background-color: #027e82;
	border: none;
	color: #ffffff;
	position: relative;
}
ul.dashboard-tabs li .nav-link {
	color: #ffffff;
	text-align: center;
	float: left;
	width: 100%;
	padding: 1rem;
	border: none;
}
ul.dashboard-tabs li .nav-link:hover {
	border: none;
	background-color: #027e82;
}
.tab-link-icon {
	float: left;
	width: 100%;
}
.tab-link-icon > img {
	margin: 0 auto;
	display: table;
}
.tab-link-txt {
	float: left;
	width: 100%;
	text-align: center;
	text-transform: uppercase;
	margin-top: 5px;
	font-size: 12px;
}
.breadcrumb {
	font-size: 12px;
	color: #323c46;
}
.card-div {
	float: left;
	width: 100%;
}
.card-div-cnt {
	padding: 15px;
	background: #ffffff;
	border-radius: 5px;
	-webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	float: left;
	width: 100%;
	margin-bottom: 15px;
	-webkit-transition: transform .3s;
	-moz-transition: transform .3s;
	-o-transition: transform .3s;
	transition: all .3s;
	z-index: 1;
}
.card-div-cnt:hover {
	-moz-transform: scale(1.02);
	-webkit-transform: scale(1.02);
	-o-transform: scale(1.02);
	-ms-transform: scale(1.02);
	transform: scale(1.02);
}
.dashboard-profile-icon {
	height: 70px;
	width: 70px;
	background: #f5f7fa url('../images/profile-pic-dummy.png') top center no-repeat;
	background-size: contain;
	border: 1px solid #dce1e6;
	border-radius: 50%;
}
.dsb-profile-name {
	font-family: 'Catamaran', sans-serif;
	font-size: 18px;
	color: #027e82;
}
.dashboard-profile-name {
	color: #1e2832;
	font-family: 'Catamaran', sans-serif;
	margin-bottom: 8px;
}
.dsb-profile-details {
	font-size: 14px;
	color: #505a64;
}
.dashboard-profile-phone {
	margin-bottom: 8px;
}
.dashboard-profile-phone img, .dashboard-profile-mail img {
	margin-right: 10px;
}
.profile-section .col {
	float: left;
	width: auto;
	padding: 0 5px;
}
.dsb-blue-btn {
	background-color: #0a3264;
	color: #ffffff;
	padding: 10px 12px;
	border-radius: 25px;
	border: none;
	float: right;
	font-size: 12px;
	-webkit-transition-duration: 0.2s;
	-webkit-transition-timing-function: linear;
	box-shadow: 0px 0 0 #ffffff inset;
}
.dsb-blue-btn:hover {
	text-decoration: none;
	color: #ffffff;
	box-shadow: 0 0 0 25px #ff8e13 inset;
	-webkit-transform: scale(1);
}
.dsb-profile-edit-cnt {
	float: right ! important;
	margin-top: 15px;
}
.dsb-cust-supp-heading {
	color: #027e82;
	font-size: 14px;
}
.dashboard-profile-icon-cnt {
	padding: 0 ! important;
}
.dsb-cust-supp-cnt > .dashboard-profile-mail, .dsb-cust-supp-cnt > .dashboard-profile-phone {
	margin-bottom: 10px;
}
.dsb-cust-supp-heading {
	margin-bottom: 15px;
	margin-bottom: 15px;
}
.bordered-btn {
	background-color: #ffffff;
	padding: 10px 15px;
	color: #0a3264;
	font-size: 14px;
	border-radius: 25px;
	border: 1px solid #b4bec8;
	-webkit-transition-duration: 0.2s;
	-webkit-transition-timing-function: linear;
	box-shadow: 0px 0 0 #ffffff inset;
}
.bordered-btn:hover {
	text-decoration: none;
	color: #ffffff;
	box-shadow: 0 0 0 25px #0a3264 inset;
	-webkit-transform: scale(1);
}
.dsb-cust-supp-btn {
	float: left;
}
.dsb-cust-supp-cnt .dashboard-profile-mail {
	margin-bottom: 10px;
}
.dsb-cust-supp-cnt .card-div-cnt {
	min-height: 370px;
	position: relative;
}
.dsb-cust-supp-cnt .dsb-cust-supp-btn {
	position: absolute;
	left: 15px;
	bottom: 15px;
}
.dashboard-profile-mail {
	word-wrap: break-word;
	word-break: break-all;
}
/*browser activity style*/
.card-heading-container {
	float: left;
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
}
.recent-login-heading {
	float: left;
	color: #323c46;
	font-size: 12px;
}
.view-more-link {
	float: right;
}
.view-more-link a {
	color: #0a3264;
	font-size: 12px;
	border-bottom: 1px solid #0a3264;
}
.view-more-link a:hover {
	text-decoration: none;
}
.recent-login-row {
	float: left;
	width: 100%;
	padding: 10px 0;
	border-bottom: 1px solid #e6e6e6;
	padding-left: 15px;
	padding-right: 15px;
}
.browser-logo {
	float: left;
	width: auto;
	margin-right: 10px;
}
.browser-info-cnt {
	float: left;
	width: 80%;
	font-size: 12px;
}
.browser-address {
	color: #027e82;
	margin-bottom: 5px;
}
.dsb-login-info {
	color: #1e2832;
}
/*acc status*/
.dsb-acc-status-heading {
	float: left;
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
	font-size: 14px;
	color: #505a64;
}
.dsb-acc-status {
	float: left;
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
	font-size: 18px;
	color: #f15a31;
	font-family: 'Catamaran', sans-serif;
}
.dsb-acc-status-cnt {
	float: left;
	width: 100%;
}
.dsb-acc-status-cnt .card-div-cnt {
	min-height: 237px;
	position: relative;
}
.dsb-acc-status-cnt .bordered-btn {
	margin: 0 auto;
	display: table;
}
.center-btn-cnt {
	position: absolute;
	left: 0px;
	bottom: 15px;
	width: 100%;
}
@media(min-width:992px) and (max-width:1199px) {
.dsb-acc-status-cnt .card-div-cnt {
	min-height: 184px;
}
}
/*dsb wallet balance style*/
.dsb-sec-heading {
	float: left;
	width: 100%;
	margin-bottom: 5px;
	font-size: 14px;
	color: #0a3264;
}
.dashboard-tabs-cnt .table-hover tbody {
	color: #505a64;
	font-size: 12px;
}
.dashboard-tabs-cnt .table-hover tbody tr:hover {
	background-color: #e7feff;
	box-shadow: inset 0 0 1px #f0f0f0;
}
.dsb-cc-icons {
	margin-right: 5px;
}
.dsb-wallet-table .table thead {
	border-bottom: 1px solid #f0f0f0;
	background-color: #ffffff;
}
.dsb-wallet-table .bordered-btn {
	padding: 6px 15px;
	font-size: 12px;
}
.orange-bordered-btn {
	background-color: #ffffff;
	padding: 6px 15px;
	color: #505a64;
	font-size: 12px;
	border-radius: 25px;
	border: 1px solid #dcdcdc;
	-webkit-transition-duration: 0.2s;
	-webkit-transition-timing-function: linear;
	box-shadow: 0px 0 0 #ffffff inset;
}
.orange-bordered-btn:hover {
	text-decoration: none;
	color: #ffffff;
	box-shadow: 0 0 0 25px #efa406 inset;
	-webkit-transform: scale(1);
}
.green-bordered-btn {
	background-color: #ffffff;
	padding: 6px 15px;
	color: #505a64;
	font-size: 12px;
	border-radius: 25px;
	border: 1px solid #dcdcdc;
	-webkit-transition-duration: 0.2s;
	-webkit-transition-timing-function: linear;
	box-shadow: 0px 0 0 #ffffff inset;
}
.green-bordered-btn:hover {
	text-decoration: none;
	color: #ffffff;
	box-shadow: 0 0 0 25px #027e82 inset;
	-webkit-transform: scale(1);
}
/*Markets styles*/
.dsb-wallet-table ul.nav-tabs li.nav-item, .dsb-wallet-table ul.nav-tabs li.nav-item .nav-link {
	color: #1e2832;
	font-size: 12px;
}
.dsb-wallet-table ul.nav-tabs li.nav-item .nav-link {
	padding: 0.5rem;
}
.dsb-wallet-table ul.nav-tabs li.nav-item .nav-link.active {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 2px solid #fbbb0e;
}
.dsb-wallet-table .tab-content {
	padding: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.dsb-wallet-table .fa-star-o {
	color: #969696;
}
.dsb-wallet-table .fa-star {
	color: #fbbb0e;
}
.dsb-wallet-table {
	position: relative;
}
.dsb-wallet-table > .dsb-wallet-search-cnt {
	position: absolute;
	right: 0;
	top: 0;
}
.market-table {
	margin-bottom: 0px;
}
.market-table thead {
	color: #828c96;
	font-family: 'Catamaran', sans-serif;
	font-size: 12px;
}
.dsb-wallet-table .market-table thead {
	border-bottom: 0px;
}
.dsb-wallet-table .market-table thead th {
	padding-bottom: 0px;
}
.dsb-wallet-table .market-table tbody td {
	padding: 0.5rem;
}
.dsb-wallet-search-cnt {
	float: left;
	width: 100%;
}
.table-search {
	width: 20%;
	float: right;
	border: 1px solid #c8c8c8;
	padding: 5px 10px;
	border-radius: 25px;
	font-size: 12px;
}
.dsb-sec-heading > span {
	width: auto;
	float: left;
}
.dsb-sec-heading > .nav-tabs {
	width: auto;
	float: right;
}
.dsb-transaction-table-cnt ul.nav-tabs {
	border-bottom: 0px;
}
.dsb-transaction-table-cnt ul.nav-tabs li.nav-item .nav-link {
	padding: 0.5rem;
	border-bottom: 0px;
	color: #505a64;
	font-size: 14px;
}
.dsb-transaction-table-cnt ul.nav-tabs li.nav-item .nav-link.active {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 2px solid #fbbb0e;
	background: transparent;
}
.dsb-transaction-table-cnt > .dsb-sec-heading {
	margin-bottom: 0px;
}
.dsb-transaction-table thead {
	border-bottom: 1px solid #f0f0f0;
}
.show-ent-cnt {
	float: left;
}
.show-ent-cnt label, .show-ent-cnt select {
	float: left;
	width: auto;
	margin-right: 10px;
}
.show-ent-cnt label {
	margin-top: 8px;
}
.show-ent-cnt label.wrap {
	margin-top: 0px;
}
.show-ent-cnt select {
	padding: 6px;
	margin: 0;
	background: #fff;
	color: #888;
	border: 1px solid #c8c8c8;
	outline: none;
	border-radius: 25px;
	display: inline-block;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	width: 65px;
}
label.wrap {
	width: auto;
	overflow: hidden;
	position: relative;
	display: block;
	border: 1px solid #c8c8c8;
	border-radius: 25px;
}
select.dropdown {
	padding: 5px;
	border: 0;
	font-size: 15px;
	min-width: 65px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
label.wrap:after {
	content: "\f078";
	font-family: FontAwesome;
	color: #000;
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 1;
	width: 10%;
	height: 100%;
	pointer-events: none;
	font-size: 10px;
	color: #323232;
}
ul.dashboard-tabs li.nav-item {
	position: relative;
}
div.select-arrow {
	width: 0;
	height: 0;
	border-bottom: 10px solid transparent;  /* left arrow slant */
	border-top: 10px solid transparent; /* right arrow slant */
	border-right: 10px solid #ffffff; /* bottom, add background color here */
	font-size: 0;
	line-height: 0;
	position: absolute;
	right: 0;
	top: 35%;
}
.select-arrow {
	display: none;
}
ul.dashboard-tabs li .nav-link.active .select-arrow, ul.dashboard-tabs li .nav-link:hover .select-arrow {
	display: block;
}
/*Pagination and copyrights*/
.entries-info {
	float: left;
	font-size: 12px;
}
.pagination-cnt {
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
.pagination {
	display: inline-block;
	font-size: 12px;
	float: right;
}
.pagination a {
	color: black;
	float: left;
	padding: 8px 16px;
	text-decoration: none;
	border: 1px solid #ddd;
	background-color: #ffffff;
}
.pagination a.active {
	background-color: #0a3264;
	color: white;
	border: 1px solid #0a3264;
}
.pagination a:hover:not(.active) {
	background-color: #ddd;
}
.pagination a:first-child {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
.pagination a:last-child {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.copyrights {
	float: left;
	width: 100%;
	text-align: center;
	padding: 15px 0;
	border-top: 1px solid #dcdcdc;
	color: #505a64;
	font-family: 'Catamaran', sans-serif;
}
/*End Of Pagination and copyrights*/
@media(min-width:320px) and (max-width:767px) {
.dsb-wallet-table > .dsb-wallet-search-cnt {
	position: relative;
}
.table-search {
	width: 100%;
}
ul.dashboard-tabs li {
	width: auto;
}
.dashboard-tabs {
	padding-right: 0px;
}
ul.dashboard-tabs li .nav-link {
	padding: 0.75rem;
}
.dashboard-header-link > img {
	margin: 0 auto;
	display: table;
}
.dash-header-icon-link {
	margin-top: 0;
	padding-top: 10px;
	padding-bottom: 10px;
}
.notif-counter {
	top: 10px;
}
.xs-no-padding {
	padding-left: 0px ! important;
	padding-right: 0px ! important;
}
div.select-arrow {
	width: 0;
	height: 0;
	border-left: 8px solid transparent;  /* left arrow slant */
	border-right: 8px solid transparent; /* right arrow slant */
	border-bottom: 8px solid #ffffff; /* bottom, add background color here */
	font-size: 0;
	line-height: 0;
	position: absolute;
	right: 35%;
	bottom: 0;
	top: auto;
}
ul.dashboard-tabs li.nav-item {
	margin-bottom: 0px;
	width: 100%;
}
.screen-menu {
	display: none;
}
.mobile-menu {
	background-color: #00887a;
	padding: 10px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	margin: 10px 0;
	float: left;
	color: #ffffff;
	font-size: 12px;
}
.mobile-menu:hover {
	cursor: pointer;
}
.mobile-menu img {
	width: 20px;
	margin-right: 5px;
}
.mobile-menu-cnt {
	display: table;
	width: 100%;
}
}
@media(min-width:768px) and (max-width:1199px) {
.tab-link-txt {
	display: none;
}
}
/*** funds tab styles ***/
.dsb-funds-header-section {
	color: #505a64;
	font-size: 14px;
}
.dsb-funds-header-section ul.nav-tabs {
	border-bottom: 0px;
}
.dsb-funds-header-section ul.nav-tabs li.nav-item .nav-link {
	border-bottom: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding: 1rem;
	color: #505a64;
}
.dsb-funds-header-section ul.nav-tabs li.nav-item .nav-link.active {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 2px solid #fbbb0e;
	background: transparent;
}
.dsb-funds-header-section .card-div-cnt {
	padding-bottom: 0px;
}
.deposit-heading {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #323c46;
}
.coin-dropdown a img {
	margin-right: 5px;
}
.coin-dropdown-btn {
	background: transparent;
	border-radius: 5px;
	-webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	width: 100%;
	margin-top: 5px;
	text-align: left;
	color: #323c46;
	font-size: 14px;
	margin-bottom: 20px;
}
.coin-dropdown-btn::after {
	float: right;
	margin-top: 10px;
	content: none;
}
.coin-dropdown {
	width: 100%;
}
.coin-dropdown-btn span {
	float: left;
	width: auto;
}
.coin-dropdown-btn .fa {
	float: right;
	width: auto;
	font-size: 20px;
	color: #1e2832;
}
.deposit-currency-info-cnt {
	padding: 15px;
	border-radius: 5px;
	background-color: #e6f0f0;
	float: left;
	width: 100%;
}
.deposit-currency-info-top {
	float: left;
	width: 100%;
	border-bottom: 1px solid #c8d2dc;
}
.deposit-currency-info-bottom {
	float: left;
	width: 100%;
}
.deposit-currency-info-row {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.deposit-currency-info-row .pretext {
	width: 45%;
	float: left;
	font-size: 12px;
	color: #1e2832;
	font-family: 'Catamaran', sans-serif;
}
.deposit-currency-info-row .colon {
	float: left;
	font-size: 12px;
	color: #1e2832;
	font-family: 'Catamaran', sans-serif;
}
.deposit-currency-info-row .value {
	float: right;
	font-size: 14px;
	color: #1e2832;
}
.deposit-currency-info-heading {
	font-size: 14px;
	color: #027e82;
	margin-top: 10px;
	margin-bottom: 10px;
}
.fund-deposit-right-cnt .coin-name {
	float: left;
	width: 100%;
	text-align: center;
	font-family: 'Catamaran', sans-serif;
	margin-bottom: 5px;
}
.fund-deposit-right-cnt .coin-cnt {
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
.fund-deposit-right-cnt .coin-cnt img, .fund-deposit-right-cnt .qr-cnt img {
	margin: 0 auto;
	display: table;
}
.fund-deposit-right-cnt .qr-cnt {
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
.fund-deposit-right-cnt .link-cnt {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.fund-deposit-right-cnt .link-cnt a {
	margin: 0 auto;
	display: table;
	color: #1e2832;
	font-size: 18px;
	word-wrap: break-word;
	word-break: break-all;
}
.fund-deposit-right-cnt .link-cnt a {
	color: #1e2832;
	text-decoration: none;
}
.fund-deposit-right-cnt .btn-cnt {
	float: left;
	width: 100%;
	margin-bottom: 20px;
	;
}
.fund-deposit-right-cnt .btn-cnt a {
	margin: 0 auto;
	display: table;
	float: none;
}
.notice-cnt {
	float: left;
	width: 100%;
	text-align: center;
	font-family: 'Catamaran', sans-serif;
	color: #efa406;
	font-size: 16px;
	margin-bottom: 10px;
}
.notice-txt-cnt {
	float: left;
	width: 100%;
	font-family: 'Catamaran', sans-serif;
	font-size: 14px;
	color: #1e2832;
	text-align: center;
	margin-bottom: 10px;
}
.fund-left-cnt {
	min-height: 486px;
}
.withdraw-info-cnt {
	background-color: #f8f0e8;
}
.withdraw-info-top {
	border-bottom: 1px solid #e6c8b4;
}
.withdraw-currency-info-heading {
	color: #efa406;
}
.withdraw-form-cnt {
	float: left;
	width: 100%;
}
.withdraw-form {
	width: 60%;
	margin: 0 auto;
	padding: 15px;
	background: transparent;
}
.withdraw-form-label {
	float: Left;
	width: 100%;
	font-family: 'Catamaran', sans-serif;
	color: #323c46;
	margin-bottom: 10px;
}
.withdraw-form-textbox-cnt {
	float: left;
	width: 100%;
	position: relative;
	margin-bottom: 10px;
}
.withdraw-form-label-textbox {
	float: left;
	width: 100%;
	border-radius: 5px;
	-webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	padding: 10px 15px;
	border: none;
	padding-right: 70px;
}
.withdraw-form-textbox {
	float: left;
	width: 100%;
	border-radius: 5px;
	-webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	padding: 10px 15px;
	border: none;
}
.withdraw-box-label {
	position: absolute;
	height: 100%;
	width: 20%;
	padding: 10px 15px;
	right: 0;
	top: 0;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	font-family: 'Catamaran', sans-serif;
	color: #efa406;
}
.withdraw-info-row {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.withdraw-info-row-label {
	float: left;
	width: 50%;
}
.withdraw-info-row-value {
	float: right;
	width: 50%;
	text-align: right;
}
.calendar-download-cnt {
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
.calendar-cnt {
	float: left;
	width: 50%;
}
.download-cnt {
	float: left;
	width: 50%;
}
.calendar {
	float: left;
	margin-right: 15px;
	position: relative;
	width: 35%;
}
.calendar-field {
	float: left;
	width: 100%;
	border-radius: 25px;
	border: 1px solid #d3d3d3;
	padding: 8px 10px;
	font-size: 12px;
	padding-right: 40px;
}
.download-inline-cnt {
	display: inline-block;
	margin-right: 15px;
	color: #323c46;
	font-size: 12px;
}
.download-inline-cnt:hover {
	color: #323c46;
	text-decoration: none;
}
.download-inline-cnt > img {
	margin-right: 5px;
}
.download-container {
	width: auto;
	float: right;
}
.calendar > img {
	position: absolute;
	top: 8px;
	right: 10px;
}
.funds-history-tabs {
	display: table;
	width: auto;
	margin: 40px auto;
	border-bottom: 0px;
}
.funds-history-tabs li {
	display: inline-block;
	padding: 0;
	border: none;
}
.funds-history-tabs li a.nav-link {
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding: 10px 15px;
	background-color: #f5f5f5;
	color: #828c96;
	-webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
}
.funds-history-tabs li .nav-link.active {
	background-color: #027e82;
	color: #ffffff;
}
ul.funds-history-tabs li:first-child a.nav-link {
	border-top-left-radius: 25px;
	border-bottom-left-radius: 25px;
}
.funds-history-tabs li:last-child a.nav-link {
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
}
@media(max-width:767px) {
.withdraw-form {
	width: 100%;
}
.withdraw-info-row-label, .withdraw-info-row-value {
	width: 100%;
}
.withdraw-info-row-value {
	text-align: left;
}
.withdraw-form-label-textbox {
	padding-right: 50px;
}
.calendar-cnt, .download-cnt {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.calendar {
	width: 100%;
	margin-right: 0;
	margin-bottom: 10px;
}
.funds-history-tabs li a.nav-link {
	font-size: 12px;
	padding: 10px;
}
}
@media(min-width:768px) and (max-width:1199px) {
.deposit-currency-info-row .pretext {
	width: 85%;
}
.deposit-currency-info-row .value {
	float: left;
	width: 100%;
}
.withdraw-form {
	width: 80%;
}
.withdraw-form-label-textbox {
	padding-right: 50px;
}
}
/*** Referral Tab styles ***/
.referal-pgm-heading {
	float: left;
	width: 100%;
	text-align: center;
	margin-bottom: 15px;
	font-size: 18px;
	color: #027e82;
}
.referal-pgm-left-cnt, .referal-pgm-left-row {
	float: left;
	width: 100%;
}
.referal-pgm-left-cnt {
	padding: 20px;
	min-height: 342px;
}
.referal-pgm-left-row {
	margin-bottom: 20px;
}
.referal-pgm-icon-cnt, .referal-pgm-left-txt-cnt {
	float: left;
}
.referal-pgm-left-txt-cnt {
	max-width: 80%;
}
.referal-pgm-icon-cnt {
	margin-right: 15px;
}
.referal-pgm-icon-num {
	font-size: 30px;
	font-family: 'Catamaran', sans-serif;
	-moz-box-shadow: inset 2px 2px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 2px 2px 3px rgba(0,0,0,0.2);
	box-shadow: inset 2px 2px 3px rgba(0,0,0,0.2);
	padding: 6px 18px;
	border: 4px solid #6bb2b4;
	background: transparent;
	border-radius: 50%;
	min-height: 70px;
	min-width: 70px;
	color: #efa406;
}
.referal-pgm-left-heading {
	font-size: 18px;
	font-family: 'Catamaran', sans-serif;
	color: #027e82;
	margin-bottom: 5px;
}
.referal-id-cnt {
	float: left;
	width: 100%;
	text-align: center;
	font-family: 'Catamaran', sans-serif;
	margin-bottom: 20px;
}
.referal-id-cnt span {
	font-family: 'Catamaran', sans-serif;
	color: #efa406;
}
.referal-qr-cnt, .referal-link-cnt {
	float: left;
	width: 100%;
}
.referal-qr-cnt > img {
	margin: 0 auto;
	display: table;
	height: 120px;
	margin-bottom: 20px;
}
.referal-link-label {
	color: #1e2832;
	font-family: 'Catamaran', sans-serif;
	margin-bottom: 10px;
}
.referal-link-txtbox {
	float: left;
	width: 100%;
	position: relative;
}
.referal-link-txtbox input {
	float: left;
	width: 100%;
	border-radius: 25px;
	padding: 12px 25px;
	background-color: #e6f0f0;
	border: 2px solid #00887a;
	color: #027e82;
	position: relative;
	padding-right: 60px;
	font-family: 'Catamaran', sans-serif;
}
.referal-link-copy {
	position: absolute;
	top: 0;
	right: 0;
	padding: 12px 20px;
	background: linear-gradient(#006164, #2c7f7f);
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
}
.referal-social-icon-cnt {
	float: left;
	width: 100%;
}
.referal-social-icon {
	width: auto;
	margin: 20px auto;
	display: table;
}
.referal-social-icon a {
	float: left;
	margin-right: 15px;
}
.referal-friends {
	float: left;
	width: 80%;
	color: #027e82;
	font-size: 16px;
}
.referal-friends img, .estimated-commision img {
	margin-right: 10px;
}
.referal-friends-value {
	float: left;
	width: 20%;
	font-size: 18px;
	padding-top: 8px;
}
.estimated-commision {
	float: left;
	width: 70%;
}
.estimated-commision-value {
	float: left;
	width: 30%;
	padding-top: 8px;
}
 @media(max-width:767px) {
.referal-pgm-icon-cnt {
	margin-right: 0px;
	width: 100%;
	margin-bottom: 10px;
}
.referal-pgm-icon-num {
	margin: 0 auto;
	display: table;
}
.referal-pgm-left-txt-cnt {
	max-width: 100%;
	text-align: center;
	width: 100%;
}
}
@media(max-width:567px) {
.referal-friends, .estimated-commision {
	width: 100%;
	margin-bottom: 10px;
}
.referal-friends-value, .estimated-commision-value {
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
}
}
@media(min-width:992px) and (max-width:1199px) {
.referal-pgm-icon-cnt {
	margin-right: 0px;
	width: 100%;
	margin-bottom: 10px;
}
.referal-pgm-icon-num {
	margin: 0 auto;
	display: table;
}
.referal-pgm-left-txt-cnt {
	max-width: 100%;
	text-align: center;
	width: 100%;
}
.referal-pgm-right-cnt {
	height: 526px;
}
}
/*** Add coin tab styles ***/
.add-coin-cnt {
	float: left;
	width: 100%;
}
.add-coin-container {
	width: 70%;
	margin: 25px auto;
	height: 100px;
	background-color: #e6f0f0;
	padding: 25px 10%;
	border: 2px solid rgba(0,136,122,0.2);
	border-radius: 5px;
	display: table;
}
.add-coin-header {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 16px;
	color: #027e82;
	margin-bottom: 15px;
}
.add-coin-header-label {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 14px;
	color: #323c46;
	font-family: 'Catamaran', sans-serif;
	margin-bottom: 15px;
}
.add-coin-form-cnt {
	float: left;
	width: 100%;
}
.add-coin-form-row {
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
.add-coin-form-txtbox-cnt {
	float: left;
	width: 50%;
	padding-right: 15px;
}
.add-coin-txtbox-label {
	float: left;
	width: 100%;
	margin-bottom: 5px;
}
.add-coin-txtbox input {
	padding: 10px 15px;
	border-radius: 5px;
	-webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	border: none;
	font-size: 12px;
}
.upload-btn {
	padding: 10px 15px;
	background-color: #ffffff;
	border-radius: 25px;
	-webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	font-size: 12px;
	color: #323c46;
}
.tooltip-icon {
	float: left;
	margin-bottom: 5px;
}
.add-coin-txtbox-label span, .add-coin-txtbox-label .tooltip-icon {
	float: left;
}
.add-coin-txtbox-label span {
	margin-right: 5px;
}
.add-coin-form-radio-cnt {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.add-coin-radio-row {
	margin-bottom: 10px;
}
.add-coin-radio-row > .add-coin-txtbox {
	margin-left: 28px;
}
/*Radio button custom style */
[type="radio"]:checked, [type="radio"]:not(:checked) {
	position: absolute;
	left: -9999px;
}
[type="radio"]:checked + label, [type="radio"]:not(:checked) + label {
	position: relative;
	padding-left: 28px;
	cursor: pointer;
	line-height: 20px;
	display: inline-block;
	color: #666;
}
[type="radio"]:checked + label:before, [type="radio"]:not(:checked) + label:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 18px;
	height: 18px;
	border: 1px solid #ddd;
	border-radius: 100%;
	background: #fff;
}
[type="radio"]:checked + label:after, [type="radio"]:not(:checked) + label:after {
	content: '';
	width: 8px;
	height: 8px;
	background: #027e82;
	position: absolute;
	top: 5px;
	left: 5px;
	border-radius: 100%;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
[type="radio"]:not(:checked) + label:after {
	opacity: 0;
	-webkit-transform: scale(0);
	transform: scale(0);
}
[type="radio"]:checked + label:after {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}
/*Custom check box style*/
.custom-control.fill-checkbox {
--color: #ffffff;
	width: auto;
	display: table;
}
.custom-control.fill-checkbox .fill-control-input {
	display: none;
}
.custom-control.fill-checkbox .fill-control-input:checked ~ .fill-control-indicator {
	background-color: var(--color);
	border-color: var(--color);
	background-size: 80%;
}
.custom-control.fill-checkbox .fill-control-indicator {
	border-radius: 3px;
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 20px;
	border: 2px solid #aaa;
	transition: 0.3s;
	background: transperent;
	background-size: 0%;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("../images/check-tick-icon.png");
}
.add-coin-form-row .dsb-blue-btn {
	margin: 0 auto;
	display: table;
	float: none;
	padding: 12px 15px;
	font-size: 14px;
	font-family: 'Catamaran', sans-serif;
}
@media(max-width:767px) {
.add-coin-form-txtbox-cnt {
	width: 100%;
	padding-right: 0px;
	margin-bottom: 10px;
}
}
@media(min-width:768px) and (max-width:991px) {
.add-coin-container {
	width: 90%;
}
}
@media(min-width:992px) and (max-width:1199px) {
.add-coin-container {
	width: 80%;
}
}
/*** Faq page style ***/
/*accordion style*/
section {
	padding: 60px 0;
}
#accordion-style-1 .btn-link {
	color: #1e2832;
	background-color: transparent;
	text-decoration: none !important;
	font-size: 16px;
}
#accordion-style-1 .card-body {
	padding-left: 50px;
	padding-top: 0.75rem;
}
#accordion-style-1 .card-header .btn.collapsed .fa.main {
	display: none;
}
#accordion-style-1 .card-header .btn .fa.main {
	background: #007b5e;
	padding: 13px 11px;
	color: #ffffff;
	width: 35px;
	height: 41px;
	position: absolute;
	left: -1px;
	top: 10px;
	border-top-right-radius: 7px;
	border-bottom-right-radius: 7px;
	display: block;
}
.accordion .card-header {
	background-color: #ffffff;
	padding: 0;
	border: none;
}
.accordion .card {
	border: none;
	-webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	margin-bottom: 15px;
}
.card-header .fa-plus-circle, .card-header .fa-minus-circle {
	margin-right: 15px;
	font-size: 24px;
}
#accordion-style-1 .btn-link .fa-plus-circle {
	color: #96a0aa;
}
#accordion-style-1 .btn-link .fa-minus-circle {
	color: #00887a;
}
.accordion-bg, .card .collapse.show {
	/* background-color: #041238; */
	border-bottom: 1px solid #e5e5e5;
}
/****************************/
/*** Fees page stles ***/
.fees-table .nav-tabs {
	margin: 20px auto;
	border: none;
}
.fees-table .nav-tabs li.nav-item a.nav-link {
	background: transparent;
	border: none;
	font-size: 16px;
	color: #646e78;
}
.fees-table .nav-tabs li.nav-item a.nav-link.active {
	border-bottom: 2px solid #efa406;
	color: #1e2832;
}
.fees-table .tab-content {
	padding: 0;
}
.fees-table .card-div-cnt {
	padding: 0;
}
.fees-table table {
	color: #1e2832;
}
.fees-table table thead {
	background-color: #f5f7f5;
	color: #00887a;
}
/*** How it works styles ***/
.static-center-subheading {
	text-align: center;
	font-family: 'Catamaran', sans-serif;
	color: #323c46;
	margin-bottom: 10px;
}
.how-works-cnt {
	float: left;
	width: 100%;
	margin-top: 30px;
}
.how-work-card-cnt {
	width: 80%;
	margin: 0 auto;
	display: table;
}
.how-work-card {
	float: left;
	width: 20%;
	padding-right: 15px;
	-webkit-transition: transform .3s;
	-moz-transition: transform .3s;
	-o-transition: transform .3s;
	transition: all .3s;
}
.how-work-card:hover {
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}
.how-work-card:hover .how-work {
	-webkit-box-shadow: 1px 3px 5px 0px rgba(0,136,122,0.25);
	-moz-box-shadow: 1px 3px 5px 0px rgba(0,136,122,0.25);
	box-shadow: 1px 3px 5px 0px rgba(0,136,122,0.25);
	border: 1px solid #00887a;
}
.how-work {
	background: #ffffff;
	-webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	padding: 15px;
	border-radius: 5px;
	float: left;
	width: 100%;
}
.how-work-step {
	float: left;
	width: 100%;
	text-align: center;
	font-family: 'Catamaran', sans-serif;
	margin-bottom: 15px;
}
.how-work-img-cnt {
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
.how-work-img-cnt img {
	margin: 0 auto;
	display: table;
}
.how-work-name {
	float: left;
	width: 100%;
	text-align: center;
}
.how-work-card:hover .how-work .how-work-name {
	color: #00887a;
}
 @media(max-width:767px) {
.how-work-card {
	width: 100%;
	margin-bottom: 15px;
}
}
@media(min-width:768px) and (max-width:992px) {
.how-work-card-cnt {
	width: 100%;
}
.how-work {
	padding: 15px 5px;
}
}
.dsb-header-tab {
	border: none;
}
.dsb-header-tab .nav-link {
	padding: 0;
	border: none;
}
.dsb-header-tab .nav-link.active {
	background: transparent;
	border: none;
}
.invisible-link {
	visibility: hidden;
}
/*** settings page styles ***/
.profile-name {
	float: left;
	width: 100%;
	font-family: 'Catamaran', sans-serif;
	font-size: 18px;
	color: #027e82;
	text-align: center;
	margin-bottom: 20px;
	text-transform: uppercase;
}
.profile-pic-cnt {
	float: left;
	width: 100%;
	margin-bottom: 30px;
}
.profile-pic {
	background: #f5f7fa url(../images/profile-pic.png) top center no-repeat;
	background-size: contain;
	height: 150px;
	width: 150px;
	border-radius: 50%;
	border: 1px solid #e6e6e6;
	margin: 0 auto;
	display: table;
}
.upload-prof-pic-cnt .add-coin-txtbox-label {
	text-align: center;
	float: none;
	width: auto;
	margin: 0 auto;
	display: table;
}
.upload-prof-pic-cnt .fileinput-wrapper {
	text-align: center;
}
.upload-prof-pic {
	float: left;
	width: 100%;
}
.profile-txtbox-label {
	float: left;
	width: 100%;
	font-family: 'Catamaran', sans-serif;
	color: #323c46;
	margin-bottom: 10px;
}
.profile-txtbox {
	float: Left;
	width: 100%;
	padding: 10px 15px;
	-webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	border-radius: 5px;
	border: none;
}
.profile-txt-box-cnt {
	margin-bottom: 15px;
}
.profile-info-heading {
	font-size: 16px;
	color: #e9a006;
	margin-bottom: 15px;
}
.profile-info-cnt {
	margin-bottom: 15px;
}
.profile-info-cnt .dsb-blue-btn {
	float: right;
	margin-bottom: 20px;
}
.settings-tab {
	border: none;
}
.settings-tab li.nav-item {
}
.settings-tab li.nav-item a.nav-link.active {
	border-radius: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 2px solid #efa406;
}
.settings-tab li.nav-item a.nav-link {
	padding: 1rem;
	color: #505a64;
}
.settings-tab-cnt {
	padding-top: 0px;
	padding-bottom: 0px;
}
.right-tab {
	margin-left: auto;
}
.profile-txt-box-cnt label.wrap {
	border: 1px solid rgba(0,0,0,0);
	border-radius: 5px;
	-webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
}
.profile-txt-box-cnt label.wrap::after {
	right: 0;
}
@media(max-width:767px) {
#my-profile .no-left-padding {
	padding-right: 0px ! important;
}
#my-profile .no-right-padding {
	padding-left: 0px ! important;
}
}
.ui-draggable, .ui-droppable {
	background-position: top;
}
.datepicker {
	background: url("../images/calendar-input-icon.png")center right 10px no-repeat;
}
.bank-details-cnt .dsb-blue-btn {
	width: auto;
	margin: 0 auto;
	float: none;
	display: table;
}
.bank-details-heading {
	color: #027e82;
	font-size: 16px;
	margin-bottom: 20px;
}
.bank-detail-label {
	float: left;
	width: 100%;
	font-size: 12px;
	font-family: 'Catamaran', sans-serif;
	color: #505a64;
	margin-bottom: 10px;
}
.bank-detail-value {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #323c46;
	margin-bottom: 10px;
}
.del-edit-icon-cnt {
	width: auto;
	float: right;
	margin-top: 30px;
}
.del-edit-icon-cnt a {
	margin-right: 15px;
}
.del-edit-icon-cnt a:hover {
	text-decoration: none;
}
.flex-gallery {
	float: left;
}
/*Security styles*/
.setting-security-heading {
	font-size: 16px;
	color: #027e82;
	float: left;
	width: 100%;
	text-align: center;
	margin-bottom: 15px;
}
.security-qr-cnt .qr-cnt img {
	height: 140px;
	margin: 0 auto;
	display: table;
}
.security-qr-cnt .qr-cnt {
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
.security-qr-value {
	font-family: 'Catamaran', sans-serif;
	font-size: 16px;
	color: #0a3264;
	float: left;
	width: 100%;
	text-align: center;
	margin-bottom: 30px;
}
.google-auth-cnt {
	width: auto;
	margin: 0 auto;
	display: table;
}
.google-auth-cnt span, .google-auth-cnt .tooltip {
	float: left;
}
.google-auth-cnt span {
	margin-right: 5px;
}
.security-qr-cnt .btn-cnt {
	float: left;
	width: 100%;
}
.security-qr-cnt .btn-cnt a {
	margin: 0 auto;
	display: table;
	float: none;
}
/* Radio style */
.switch {
	position: relative;
	display: inline-block;
	width: 40px;
	height: 20px;
}
.switch input {
	opacity: 0;
	width: 0;
	height: 0;
}
.slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #b4bec8;
	-webkit-transition: .4s;
	transition: .4s;
}
.slider:before {
	position: absolute;
	content: "";
	height: 18px;
	width: 18px;
	left: 1px;
	bottom: 1px;
	background-color: white;
	-webkit-transition: .4s;
	transition: .4s;
}
input:checked + .slider {
	background-color: #8cc54a;
}
input:focus + .slider {
	box-shadow: 0 0 1px #8cc54a;
}
input:checked + .slider:before {
	-webkit-transform: translateX(20px);
	-ms-transform: translateX(20px);
	transform: translateX(20px);
}
/* Rounded sliders */
.slider.round {
	border-radius: 34px;
}
.slider.round:before {
	border-radius: 50%;
}
/*End of radio toggle*/
.setting-security-subheading {
	float: left;
	width: 100%;
	font-size: 12px;
	font-family: 'Catamaran', sans-serif;
	color: #323c46;
	text-align: center;
	margin-bottom: 30px;
}
.security-notif-row {
	padding: 15px;
	border-bottom: 1px solid #e6e6e6;
}
.security-notif-row .span {
	float: left;
}
.security-notif-row .switch {
	float: right;
}
.security-notif-row-cnt .security-notif-row:last-child {
	border-bottom: 0px;
}
.settings-security-cnt-height {
	min-height: 403px;
	position: relative;
}
.abs-btn-cnt {
	position: absolute;
	bottom: 15px;
	left: 0;
	width: 100%;
}
.abs-btn-cnt .dsb-blue-btn {
	margin: 0 auto;
	display: table;
	float: none;
}
.radiused-btn {
	background-color: #ffffff;
	padding: 6px 15px;
	color: #505a64;
	font-size: 12px;
	border-radius: 5px;
	border: 1px solid #ffc8c8;
	-webkit-transition-duration: 0.2s;
	-webkit-transition-timing-function: linear;
	box-shadow: 0px 0 0 #ffffff inset;
}
.radiused-btn:hover {
	text-decoration: none;
	box-shadow: 0 0 0 25px #ffe7e7 inset;
	-webkit-transform: scale(1);
}
.kyc-heading {
	font-size: 16px;
	font-family: 'Catamaran', sans-serif;
	color: #027e82;
	text-align: center;
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
.kyc-subheading {
	font-family: 'Catamaran', sans-serif;
	color: #323c46;
	text-align: center;
	float: left;
	margin-bottom: 15px;
	width: 100%;
}
#KYC-verification .profile-txt-box-cnt {
	float: left;
	padding: 20px 15px;
	border-top: 1px solid #dcdcdc;
}
.kyc-ver-info-heading {
	font-family: 'Catamaran', sans-serif;
	color: #efa406;
	font-size: 16px;
}
.kyc-ver-list-cnt ol {
	padding-left: 0;
	margin-top: 15px;
}
.ident-proof-cnt .fileinput-name {
	width: 100%;
	margin-top: 5px;
	float: left;
}
.ident-proof-cnt {
	float: left;
}
.ident-proof-cnt img {
	float: right;
}
.upload-proof-cnt .card-div-cnt {
	min-height: 350px;
}
.proof-btn-cnt {
	float: left;
}
.proof-btn-cnt .btn-cnt {
	width: auto;
	margin: 0 auto;
	display: table;
	margin-bottom: 20px;
	margin-top: 20px;
}
.proof-btn-cnt .btn-cnt .dsb-blue-btn {
	font-size: 14px;
	padding: 12px 20px;
}
 @media(max-width:767px) {
.ident-proof-cnt {
	margin-bottom: 15px;
}
}
/*** Support Form ***/
.support-form-container {
	width: 50%;
}
.support-form-txtbox-cnt {
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
.support-form-txtbox-cnt .add-coin-txtbox {
	float: left;
	width: 100%;
}
.support-form-txtbox-cnt .add-coin-txtbox input {
	width: 100%;
}
.support-form-txtbox-cnt label.wrap {
	width: 100%;
	overflow: hidden;
	position: relative;
	display: block;
	border-radius: 5px;
	-webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	border: none;
}
.support-form-txtbox-cnt label.wrap::after {
	right: 0;
}
.support-form-txtbox-cnt .add-coin-txtbox textarea {
	width: 100%;
	border-radius: 5px;
	-webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.15);
	border: none;
}
.breadcrumb span {
	float: left;
}
.breadcrumb .nav-tabs {
	margin-left: auto;
	border: none;
}
.breadcrumb .nav-tabs a, .breadcrumb .nav-tabs a.active {
	color: #ffffff;
	border: none;
	background-color: #0a3264;
	border-radius: 25px;
}
.breadcrumb .nav-tabs a:hover {
	color: #ffffff;
	text-decoration: none;
	border: none;
	background-color: #0a3264;
	border-radius: 25px;
}
.support-search-cnt {
	float: left;
	width: 100%;
}
.support-search {
	float: left;
	width: 100%;
	padding: 10px 15px;
	padding-left: 40px;
	margin-bottom: 10px;
	background: #f5f7fa url('../images/search-icon.png') center left 15px no-repeat;
	border-radius: 3px;
	-webkit-box-shadow: 1px 3px 3px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 3px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 3px 0px rgba(0,0,0,0.15);
	font-family: 'Catamaran', sans-serif;
	color: #505a64;
	border: none;
}
.support-search-cnt::placeholder {
color:#505a64;
opacity: 1; /* Firefox */
}
 .support-search-cnt:-ms-input-placeholder { /* Internet Explorer 10-11 */
color:#505a64;
}
 .support-search-cnt::-ms-input-placeholder { /* Microsoft Edge */
color:#505a64;
}
.tickets-tab {
	width: auto;
	display: table;
	border: none;
	margin: 0 auto;
}
.tickets-tab-cnt {
	float: left;
	width: 100%;
	border-bottom: 1px solid #dee2e6;
}
.tickets-tab .nav-item {
	display: inline-block;
}
.tickets-tab .nav-item a {
	padding: 0.5rem 1.5rem;
	border: none;
	border-bottom: 2px solid transparent;
	color: #505a64;
}
.tickets-tab .nav-item a:hover {
	border-bottom: 2px solid #efa406;
}
.tickets-tab .nav-item a.active {
	border: none;
	border-bottom: 2px solid #efa406;
	color: #505a64;
}
.ticket-row {
	float: left;
	width: 100%;
	padding: 15px;
	padding-right: 25px;
	position: relative;
	border-bottom: 1px solid #dddddd ! important;
}
.ticket-row .fa {
	position: absolute;
	right: 15px;
	top: 30px;
	color: #828c96;
	font-size: 26px;
	width: auto;
}
.tick-id-cnt {
	float: left;
	width: 100%;
	font-family: 'Catamaran', sans-serif;
	color: #505a64;
	font-size: 12px;
	margin-bottom: 10px;
}
.tick-id-cnt span {
	font-size: 14px;
	font-family: 'Catamaran', sans-serif;
}
.tick-id-cnt .tick-date {
	float: right;
	font-size: 12px;
	font-family: 'Catamaran', sans-serif;
}
.tick-que {
	color: #505a64;
	float: left;
	width: 100%;
}
.tick-que-tab-cnt {
	float: left;
	width: 100%;
}
.tick-que-tab {
	width: 100% ! important;
	margin: 0 auto;
	display: block;
	padding-right: 0px;
}
.tickets-container {
	float: left;
	width: 100%;
}
.ticket-row:hover, .ticket-row.active {
	box-shadow: 0px 2px 5px 0px rgba(2,126,130,0.3);
}
.tab-pane .tick-que-tab {
	border-bottom: 0px;
}
.tab-pane .tick-que-tab .nav-item:last-child .ticket-row {
	border-bottom: 0px !important;
}
.tick-id-cnt {
	float: left;
	width: 100%;
	font-family: 'Catamaran', sans-serif;
	color: #3505a64;
	font-size: 12px;
}
.tick-id-cnt span {
	font-family: 'Catamaran', sans-serif;
	color: #505a64;
	font-size: 14px;
}
.tick-status {
	font-family: 'Catamaran', sans-serif;
	color: #505a64;
}
.tick-status .open-status {
	width: 8px;
	height: 8px;
	background-color: #0db14b;
	border-radius: 50%;
	margin-right: 5px;
	display: inline-block;
}
.ticket-info-detail-cnt {
	float: left;
	width: 100%;
	padding-bottom: 15px;
	-webkit-box-shadow: 1px 3px 3px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 3px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 3px 0px rgba(0,0,0,0.15);
	margin-bottom: 15px;
}
.ticket-info-detail {
	float: left;
	padding-left: 0px;
	margin-bottom: 15px;
}
.ticket-img {
	background: url('../images/sheet.png') center center no-repeat;
	background-size: cover;
	border-radius: 5px;
	border: 1px solid #dddddd;
	width: 90px;
	height: 60px;
	float: right;
}
.ticket-info-que {
	float: left;
	font-size: 16px;
	color: #027e82;
	margin-bottom: 15px;
}
.ticket-info-ans {
	float: left;
	font-size: 12px;
	color: #505a64;
	font-family: 'Catamaran', sans-serif;
	margin-bottom: 15px;
}
.message-cnt {
	float: left;
	width: 100%;
}
.message-row-cnt {
	float: left;
	width: 100%;
}
.message-prof-pic-cnt {
	width: 15%;
	float: left;
	padding-right: 15px;
}
.message-prof-pic {
	background: #f5f7fa url(../images/profile-pic.png) top center no-repeat;
	background-size: auto auto;
	background-size: contain;
	height: 50px;
	width: 50px;
	border-radius: 50%;
	border: 1px solid #e6e6e6;
	margin-top: 15px;
}
.user-prof-icon {
	background: #f5f7fa url(../images/profile-icon.png) top center no-repeat;
	background-size: auto auto;
	background-size: contain;
	height: 50px;
	width: 50px;
	border-radius: 50%;
	border: 1px solid #e6e6e6;
	margin-top: 15px;
}
.message-txt-cnt {
	float: left;
	width: 85%;
	padding-bottom: 15px;
	padding-top: 15px;
	border-bottom: 1px solid #e6e6e6;
}
.message-name-cnt {
	color: #027e82;
	margin-bottom: 15px;
}
.message-name-cnt span {
	font-family: 'Catamaran', sans-serif;
	color: #505a64;
	font-size: 12px;
	float: right;
}
.message-txt {
	float: left;
	width: 100%;
	font-family: 'Catamaran', sans-serif;
	color: #505a64;
}
.message-cnt .message-row-cnt:last-child .message-txt-cnt {
	border-bottom: 0px;
}
.user-msg-txt {
	color: #efa406;
}
.message-action-cnt {
	float: left;
	width: 100%;
	position: relative;
}
.message-txt-box {
	float: left;
	width: 100%;
	padding: 15px 60px;
	background-color: #f0faff;
	border-bottom: 0px;
	border-left: 0px;
	border-top: 1px solid #dddddd;
	-webkit-box-shadow: 1px 3px 3px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 3px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 3px 0px rgba(0,0,0,0.15);
}
.attachment > input {
	display: none;
}
.message-action-cnt > .attachment {
	position: absolute;
	left: 0;
	top: 0;
}
.message-action-cnt > .attachment:hover {
	cursor: pointer;
}
.message-action-cnt > .attachment > label {
	margin-bottom: 0px;
	padding: 15px;
	background-color: #ffffff;
	border: 1px solid #dddddd;
}
.attch-send-icon {
	padding: 14px;
	background-color: #027e82;
	position: absolute;
	top: 0;
	right: 0;
}
.ticket-info-detail-container {
	padding-bottom: 0px;
}
.attachment .fileinput-wrapper {
	display: none;
}
@media(max-width:767px) {
.ticket-img {
	float: none;
	margin: 0 auto;
}
.message-prof-pic-cnt, .message-txt-cnt {
	width: 100%;
}
.message-name-cnt {
	margin-bottom: 10px;
}
}
@media(min-width:768px) and (max-width:991px) {
.ticket-img {
	float: none;
	margin: 0 auto;
}
.message-prof-pic-cnt, .message-txt-cnt {
	width: 100%;
}
}
.marquee-cnt {
	background-color: #000000;
}
/**** Slide Mobilemenu stysle ****/
/* The side navigation menu */
.sidenav {
	height: 100%; /* 100% Full-height */
	width: 0; /* 0 width - change this with JavaScript */
	position: fixed; /* Stay in place */
	z-index: 1; /* Stay on top */
	top: 0; /* Stay at the top */
	left: 0;
	background-color: #0a1e32; /* Black*/
	overflow-x: hidden; /* Disable horizontal scroll */
	padding-top: 60px; /* Place content 60px from the top */
	transition: 0.5s; /* 0.5 second transition effect to slide in the sidenav */
}
/* The navigation menu links */
.sidenav a {
	padding: 8px 8px 8px 32px;
	text-decoration: none;
	font-size: 25px;
	color: #818181;
	display: block;
	transition: 0.3s;
}
/* When you mouse over the navigation links, change their color */
.sidenav a:hover {
	color: #f1f1f1;
}
/* Position and style the close button (top right corner) */
.sidenav .closebtn {
	position: absolute;
	top: 0;
	right: 25px;
	font-size: 36px;
	margin-left: 50px;
}
/* Style page content - use this if you want to push the page content to the right when you open the side navigation */
#main {
	transition: margin-left .5s;
}

/* On smaller screens, where height is less than 450px, change the style of the sidenav (less padding and a smaller font size) */
@media screen and (max-height: 450px) {
.sidenav {
	padding-top: 15px;
}
.sidenav a {
	font-size: 18px;
}
}
.mobile-menu {
	display: none;
}
@media (max-width:767px) {
.mobile-menu {
	display: block;
}
}
/**** Exchange tab style ****/
.exc-topbar-dd span {
	display: flex;
}
.exc-topbar-dd span .fa {
	margin-left: 5px;
	margin-top: 5px;
}
.exc-topbar-dd span {
	color: #505a64;
	font-size: 12px;
}
.exc-topbar-dd span.exc-dd-heading {
	font-family: Semibold-Font;
	color: #505a64;
	font-size: 16px;
}
.exc-data-cnt span.lgtxt {
	color: #505a64;
	font-size: 12px;
	font-family: 'Catamaran', sans-serif;
}
.exc-data-cnt span {
	color: #505a64;
	display: flex;
}
.exc-data-cnt {
	margin-right: 20px;
	display: inline-block;
}
.exc-head-icon-cnt img {
	margin-right: 20px;
}
.exc-head-icon-cnt img:last-child {
	margin-right: 0px;
}
.exc-topbar-dd {
	background: transparent;
	outline: 0px;
	border: 0px;
}
.exc-topbar-dd:after {
	content: none
}
@media(max-width:767px) {
.exc-topbar-dd {
	margin-bottom: 10px;
}
.exc-dd button {
	padding-left: 0px;
}
.exc-data-cnt {
	display: inline-flex;
}
.exc-data-cnt span.lgtxt {
	margin-right: 10px;
}
.exc-data-container {
	margin-bottom: 10px;
}
}
@media(min-width:768px) and (max-width:991px) {
.exc-data-cnt {
	margin-bottom: 10px;
}
.exc-head-icon-cnt img {
	margin-bottom: 10px;
}
}
/*sortable div styles*/
/* CSS used here will be applied after bootstrap.css */
.sortable-placeholder {
	margin-left: 0 !important;
	border: 1px solid #ccc;
	background-color: yellow;
	-webkit-box-shadow: 0px 0px 10px #888;
	-moz-box-shadow: 0px 0px 10px #888;
	box-shadow: 0px 0px 10px #888;
}
.portlet {
	background: #ffffff ! important;
	-webkit-box-shadow: 1px 3px 3px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 1px 3px 3px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 3px 3px 0px rgba(0,0,0,0.15);
	padding: 0 15px;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
.portlet-header {
	background: #ffffff ! important;
	border: none ! important;
}
.portlet-header, .portlet-content {
	float: left;
	width: 100%;
}
.portlet-header > .ui-icon {
	float: right;
	margin-top: 5px;
}
.portlet-header {
	padding: 5px;
	color: #0a3264 ! important;
	font-size: 14px ! important;
	font-family: 'Rubik', sans-serif ! important;
	font-weight: normal ! important;
}
.portlet-content ul.nav-tabs li.nav-item a.nav-link {
	font-size: 12px;
	color: #828c96;
	border: none;
	border-bottom: 2px solid transparent;
	padding: 15px 5px;
	padding-top: 5px;
}
.portlet-content ul.nav-tabs li.nav-item a.nav-link.active {
	color: #1e2832;
	border-bottom: 2px solid #efa406;
	background: transparent;
}
.portlet-content table thead {
	color: #828c96;
	font-family: 'Catamaran', sans-serif;
	font-size: 12px;
}
.portlet-content table tbody {
	color: #1e2832;
	font-size: 12px;
}
.portlet-content table tbody td.portlet-star-cnt {
	padding: 0.5rem 0.25rem;
	width: 30px;
}
.portlet-content table tbody td, .portlet-content table thead th {
	padding: 0.5rem 0.25rem;
}
.p-r {
	padding-right: 8px;
}
.p-l {
	padding-left: 8px;
}
.portlet-content .fa-star-o {
	color: #969696;
	text-align: left;
}
.portlet-content .fa-star {
	color: #fbbb0e;
	text-align: left;
}
.portlet-header-search {
	width: 35%;
	border: 1px solid #dddddd;
	padding: 0.25rem;
	outline: 0;
	margin-left: auto;
	height: 28px;
	font-size: 12px ! important;
	border-radius: 5px;
}
.info-row {
	float: left;
	width: 100%;
	margin-bottom: 5px;
	font-family: 'Catamaran', sans-serif;
	font-size: 12px;
}
.info-row .colon-pad {
	padding-right: 30px;
}
.info-row-cnt {
	width: 80%;
	margin: 10px 0;
}
.info-row .info-value {
	font-family: 'Catamaran', sans-serif;
	float: right;
}
.portlet-txtbox-cnt {
	float: left;
	width: 100%;
	position: relative;
	font-size: 12px;
}
.portlet-txtbox-cnt input {
	float: left;
	width: 100%;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px solid #dddddd;
	padding: 10px;
	margin-bottom: 5px;
}
.portlet-txtbox-cnt .bcc-indicator {
	position: absolute;
	padding: 5px;
	right: 0;
	bottom: 6px;
	background-color: #ffffff;
}
.coupon-cnt {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.coupon {
	display: inline-block;
	margin-right: 5px;
	padding: 3px 5px;
	font-size: 12px;
	border: 1px dashed #cccccc;
}
.coupon:hover {
	border: 1px dashed #1e1e1e;
}
.full-wd-info-cnt {
	float: left;
	width: 100%;
	display: flex;
	font-size: 12px;
	font-family: 'Catamaran', sans-serif;
	margin-bottom: 10px;
}
.full-wd-info-cnt strike {
	margin: 0 5px;
	color: #505a64;
}
.full-wd-info-cnt span {
	margin-left: auto;
	font-family: 'Catamaran', sans-serif;
}
.portlet-btn-cnt {
	float: left;
	width: 100%;
}
.portlet-btn-cnt > a {
	float: left;
	width: 100%;
	padding: 10px;
	color: #ffffff ! important;
	background-color: #72bf44;
	text-align: center;
	border-radius: 5px;
	margin-bottom: 10px;
	text-transform: uppercase;
}
.portlet-btn-cnt > a:hover {
	text-decoration: none;
}
.portlet-btn-cnt > a.portlet-red-btn {
	float: left;
	width: 100%;
	padding: 10px;
	color: #ffffff ! important;
	background-color: #ef413d;
	text-align: center;
	border-radius: 5px;
	margin-bottom: 10px;
}
.portlet-btn-cnt > a.portlet-red-btn:hover {
	text-decoration: none;
}
.border-portlet-table {
	border-top: 1px solid #dddddd
}
.portlet-table-cc-icon {
	height: 20px;
}
.portlet-table-add-icon {
	background: url('../images/portlet-add-icon.png') center center no-repeat;
	height: 25px;
	width: 25px;
	margin-right: 5px;
	float: left;
}
.portlet-table-minus-icon {
	background: url('../images/portlet-minus-icon.png') center center no-repeat;
	height: 25px;
	width: 25px;
	margin-right: 5px;
	float: left;
}
.portlet-table-add-icon:hover {
	background: url('../images/portlet-add-fillicon.png') center center no-repeat;
}
.portlet-table-minus-icon:hover {
	background: url('../images/portlet-minus-fillicon.png') center center no-repeat;
}
.portlet-table-close-icon {
	background: url('../images/portlet-close-icon.png') center center no-repeat;
	height: 16px;
	width: 16px;
	float: left;
}
.portlet-table-close-icon:hover {
	background: url('../images/portlet-close-fillicon.png') center center no-repeat;
	height: 16px;
	width: 16px;
}
.portlet-content ul.nav-tabs li.nav-item a.nav-link, .portlet-header ul.nav-tabs li.nav-item a.nav-link {
	font-size: 14px;
	color: #828c96;
	border: none;
	border-bottom: 2px solid transparent;
	padding: 15px 5px;
	padding-top: 5px;
}
.portlet-content ul.nav-tabs li.nav-item a.nav-link.active, .portlet-header ul.nav-tabs li.nav-item a.nav-link.active {
	color: #1e2832;
	border-bottom: 2px solid #efa406;
	background: transparent;
}
/*Style for custom scroll*/
.portlet table thead, .portlet table tbody {
	display: block;
}
.portlet table thead tr, .portlet table tbody tr {
	display: table;
	width: 100%;
	table-layout: fixed;
}
.portlet table thead tr th, .portlet table tbody tr td {
	vertical-align: middle;
	/*white-space: nowrap;*/
	text-align: left;
	font-size: 12px;
}
/*.portlet table tbody tr td:last-child{
text-align:right;
}*/
.tb-265 {
	height: 265px;
	overflow: hidden;
}
.tb-299 {
	height: 299px;
	overflow: hidden;
}
.tb-289 {
	height: 289px;
	overflow: hidden;
}
.tb-357 {
	height: 357px;
	overflow: hidden;
}
.tb-1170 {
	height: 1170px;
	overflow: hidden;
}
.tb-340 {
	max-height: 340px;
	overflow: hidden;
}
.tb-311 {
	height: 311px;
	overflow: hidden;
}
.tb-200 {
	height: 200px;
	overflow: hidden;
}
.tb-223 {
	height: 223px;
	overflow: hidden;
}
.tb-495 {
	max-height: 495px;
	overflow: hidden;
}
.tb-174 {
	height: 174px;
	overflow: hidden;
}
.tb-315 {
	max-height: 315px;
	overflow: hidden;
}
.tb-298 {
	max-height: 298px;
	overflow: hidden;
}
.tb-84 {
	height: 84px;
	overflow: hidden;
}
.portlet-header-full-search {
	float: left;
	width: 100%;
	margin: 5.5px 0;
}
.icon-td {
	width: 30px;
}
.table-sno-cnt {
	width: 50px;
}
.portlet-star-cnt {
	width: 30px;
	padding: 0.5rem 0.25rem;
}
@media(max-width:767px) {
#trade-myorder table tr, #trade-history table tr {
	table-layout: unset;
}
}
.notify-table .table-hover thead, .notify-table .table-hover tbody {
	display: block;
}
.notify-table .table-hover tr {
	display: table;
	width: 100%;
	table-layout: fixed;
}
.notify-table .table-hover thead tr th, .notify-table .table-hover tbody tr td {
	vertical-align: middle;
	text-align: left;
	word-wrap: break-word;
}
.notify-table-ht {
	height: 250px;
	overflow: hidden;
}
/*check css
@media(max-width:768px){
#overview-wallet-table{
overflow-x:hidden;
}
#overview-wallet-table thead{
width: 110px;
float: left;
display: inline-block;
overflow-x: hidden;
}
#overview-wallet-table thead tr{
display: table;
width: 100%;
table-layout: auto;
}
#overview-wallet-table th{
vertical-align: middle;
text-align: left;
word-wrap: break-word;
display: inherit;
width: 100%;
height: 50px;
float: left;
}
#overview-wallet-table tbody{
width: 150px;
display: inline-flex;
overflow-x: scroll;
height: 270px;
}
#overview-wallet-table tbody tr{
width: auto;
display: inline-block;
float: left;
table-layout: auto;
}
#overview-wallet-table tbody tr td{
display:block;
}
}
/*end of check*/

.dashboard-tabs-cnt .table-hover thead, .dashboard-tabs-cnt .table-hover tbody {
	display: block;
}
.dashboard-tabs-cnt .table-hover tr {
	display: table;
	width: 100%;
	table-layout: fixed;
}
.dashboard-tabs-cnt .table-hover thead tr th, .dashboard-tabs-cnt .table-hover tbody tr td {
	vertical-align: middle;
	text-align: left;
	word-wrap: break-word;
}
/*** Contact page css ***/
.contact-cnt {
	background: url('../images/contact-background.png') center center no-repeat;
	background-position: cover;
	height: 255px;
	margin-top: 86px;
	width: 100%;
	padding: 0;
}
.contact-head-cnt {
	padding: 0 20px;/*max-width:33%;*/
}
.contact-head-txt {
	font-size: 16px;
	color: #ffffff;
	text-align: center;
}
.contact-head-icon {
	margin: 15px auto;
}
.contact-heading {
	font-size: 22px;
	text-align: center;
	width: 100%;
	margin-bottom: 50px;
	margin-top: 30px;
	display: inline-block;
	color: #efa406;
}
.contact-page {
	width: 560px;
	margin: auto;
}
.contact-page .form {
	position: relative;
	z-index: 1;
	background: transparent;
	max-width: 560px;
	margin: 0 auto 15px;
	text-align: center;
	border: none;
	border-radius: 0px;
	padding: 5%;
}
.contact-half-txtbox {
	width: 48% ! important;
}
.rt-txtbox {
	margin-right: 8px ! important;
}
.lt-txtbox {
	margin-left: 8px ! important;
}
.contact-page .form textarea, .contact-page .form input {
	outline: 0;
	background: #ffffff;
	width: 100%;
	border: 0;
	margin: 0 0 15px;
	padding: 10px 15px;
	box-sizing: border-box;
	font-size: 14px;
	border-radius: 5px;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
	border: 1px solid #eaeaea;
}
.contact-page .form button {
	padding: 12px 20px;
	background: #00796b;
	border: 0px;
	color: #fff;
	border-top-right-radius: 15px;
	border-bottom-left-radius: 15px;
	font-family: 'Catamaran', sans-serif;
	font-size: 14px;
	margin: 40px auto;
	display: table;
	text-align: center;
	box-shadow: 0 0 1px #ccc;
	width: auto;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-timing-function: ease-out;
	-webkit-box-shadow: 0px 0px 0 0 #31708f inset, 0px 0px 0 #31708f inset;
}
.contact-page .form button:hover {
	-webkit-box-shadow: 0px 50px 0 0px #e9a006 inset, 0px -50px 0 0px #e9a006 inset;
	cursor: pointer;
}
@media(max-width:767px) {
.contact-page, .contact-page .form {
	width: 100%;
}
.contact-half-txtbox {
	width: 100% ! important;
}
.rt-txtbox {
	margin-right: 0px ! important;
}
.lt-txtbox {
	margin-left: 0px ! important;
}
.contact-cnt {
	height: 445px;
}
}
@media(min-width:768px) and (max-width:991px) {
.contact-cnt {
	height: 285px;
}
}
/*** Email Template ***/
.email-temp {
	width: 560px;
	padding: 5% 0 0;
	margin: auto;
}
.email-temp .form {
	position: relative;
	z-index: 1;
	background: #e6f0f0;
	max-width: 560px;
	margin: 0 auto 15px;
	padding: 0;
	text-align: center;
	border: 1px solid rgba(192,219,216,1);
	border-top: 8px solid #00887a;
	border-radius: 0px;
}
.email-temp .form-logo-heading-cnt {
	background: #ffffff;
	padding: 20px 0;
	margin-bottom: 20px;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.email-temp-heading {
	width: 100%;
	color: #efa406;
	font-size: 22px;
	font-family: 'Catamaran', sans-serif;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 20px;
}
.email-temp-uname {
	font-size: 18px;
	font-family: 'Catamaran', sans-serif;
	color: #00887a;
	width: 100%;
	text-align: center;
	margin-bottom: 15px;
	padding: 0 15px;
}
.email-temp-txt {
	font-family: 'Catamaran', sans-serif;
	color: #1e2832;
	text-align: center;
	line-height: 2;
	width: 100%;
	margin-bottom: 15px;
	padding: 0 15px;
}
.email-temp-btn-cnt {
	width: 100%;
}
.email-temp-btn-cnt button {
	margin: 0 auto;
	width: auto;
	display: table;
	margin-bottom: 20px;
}
.email-temp form .email-temp-btn {
	background-color: #00887a;
	padding: 10px 25px;
	border-radius: 25px;
	color: #fefefe;
	font-size: 16px;
	font-family: 'Catamaran', sans-serif;
	text-transform: none;
}
.email-temp-link-cnt {
	width: 100%;
}
.email-temp-link {
	margin: 0 auto;
	display: table;
	width: 60%;
	color: #00887a;
	font-family: 'Catamaran', sans-serif;
	text-decoration: underline #00887a;
	margin-bottom: 20px;
	line-height: 2;
}
.email-temp-link:hover {
	color: #00887a;
}
.email-temp form {
	padding-bottom: 20px;
}
.email-temp-footer {
	font-family: 'Catamaran', sans-serif;
	color: #323c46;
	width: 100;
	text-align: center;
	margin-bottom: 20px;
}
@media(max-width:767px) {
.email-temp, .email-temp .form {
	width: 100%;
}
}
/*** News page styles ***/
.news-cnt {
	width: 80%;
	margin: 0 auto;
	margin-top: 30px;
}
.news-cnt .ticket-row {
	background-color: #ffffff;
	margin-bottom: 15px;
}
.news-cnt .tick-que {
	color: #00887a;
	font-size: 16px;
}
.news-cnt .ticket-info-detail-cnt {
	box-shadow: none;
}
.news-cnt .ticket-info-detail-container {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
}
.news-cnt .tick-que-tab li:last-child .ticket-row {
	margin-bottom: 0px;
}
.news-cnt .ticket-info-que {
	font-size: 20px;
}
.news-cnt .ticket-info-ans {
	font-size: 14px;
}
.news-share-cnt {
	position: absolute;
	bottom: 0;
	right: 10px;
}
.news-share-txt {
	float: left;
	padding-top: 5px;
}
.news-detail-cnt {
	float: left;
}
.news-pagination-cnt {
	margin-top: 15px;
}
.news-pagination-cnt .pagination {
	float: left;
}
.news-pagination-cnt .pagination a.active {
	background-color: #00887a;
	border: 1px solid #00887a;
}
.pagination.justify-content-center {
	float: none;
	display: flex;
}
@media(max-width:767px) {
.news-cnt .ticket-info-detail-container {
	position: relative;
	margin-top: 15px;
	top: auto;
	left: auto;
}
.news-share-cnt {
	position: relative;
	bottom: auto;
	right: auto;
}
.news-share-cnt ul {
	padding-left: 15px;
}
.pagination.justify-content-center {
	display: block;
}
.news-cnt {
	width: 100%;
}
}
.news-search-txtbox {
	background: #ffffff url('../images/search-icon.png') center left 15px no-repeat;
	outline: 0;
	width: 100%;
	border: 0;
	margin: 0 0 15px;
	padding: 10px 15px;
	padding-left: 40px;
	box-sizing: border-box;
	font-size: 14px;
	border-radius: 5px;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
@media(max-width: 575px) {
.ticket-row .fa {
	top: 40px;
}
}
.back-link {
	color: #1e2832;
	text-decoration: none;
	font-size: 16px;
}
.back-link:hover {
	color: #1e2832;
	text-decoration: none;
}
.back-link .fa {
	margin-right: 10px;
}
.news-detail-cnt {
	background: #ffffff;
	padding: 15px;
	box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.2);
	border-radius: 3px;
}
.news-cnt .news-detail-cnt .tick-que {
	font-size: 20px;
	margin-bottom: 10px;
}
.footer-social-col {
	padding-left: 0px;
	text-align: left;
}
/*** Dark theme styles ***/
.dark-theme {
	background-color: #2d4150;
}
.dark-theme .card-div-cnt {
	background-color: #0a1e32;
}
.dark-theme .portlet, .dark-theme .portlet-header {
	background-color: #0a1e32 ! important;
	border-color: #505a64 ! important;
}
.dark-theme .nav-tabs {
	border-color: #505a64;
}
.dark-theme .portlet-header {
	color: #ffffff ! important;
	border-color: #505a64 ! important;
}
.dark-theme .portlet-content ul.nav-tabs li.nav-item a.nav-link.active, .dark-theme .portlet-header ul.nav-tabs li.nav-item a.nav-link.active {
	color: #ffffff ! important;
}
.dark-theme .dashboard-tabs-cnt .table-hover tbody {
	color: #c8d2dc ! important;
}
.dark-theme .portlet-content table thead, .dark-theme .info-row, .dark-theme .full-wd-info-cnt, .dark-theme .coupon-cnt {
	color: #828c96 ! important;
}
.dark-theme .coupon {
	border-color: #828c96 ! important;
}
.dark-theme .coupon:hover {
	border-color: #ffffff ! important;
	cursor: pointer;
	color: #ffffff;
}
.dark-theme .portlet-txtbox-cnt input, .dark-theme input {
	background: #1e3246;
	border: none;
	color: #828c96;
	border-radius: 5px;
}
.dark-theme .portlet-txtbox-cnt .bcc-indicator {
	background: transparent;
	color: #ffffff;
}
.dark-theme .portlet-content, .border-portlet-table {
	border-color: #505a64 ! important;
}
.dark-theme .copyrights {
	color: #b4bec8;
	background-color: #0a1e32;
	border-color: #505a64 ! important;
}
.dark-theme .dashboard-tabs-cnt .table-hover tbody tr:hover {
	background-color: #1c2f43;
	border: none;
	box-shadow: none;
}
.dark-theme .exc-topbar-dd span.exc-dd-heading, .dark-theme .exc-data-cnt span {
	color: #ffffff;
}
.dark-theme .exc-data-cnt span.lgtxt, .dark-theme .exc-topbar-dd span {
	color: #b4bec8;
}
.dark-theme .index-header {
	background: #0a1e32;
}
.dark-theme .dashboard-header .dd-arrow {
	color: #96a0aa;
}
.dark-theme .dashboard-header .country-dd button {
	border: 1px solid #96a0aa;
}
.dark-theme .header-profile-name {
	color: #c8d2dc;
}
.dark-theme .last-login-detail-txt {
	color: #828c96;
}
.dark-theme .portlet-table-add-icon {
	background: url('../images/portlet-add-dark-icon.png') center center no-repeat;
	height: 25px;
	width: 25px;
	margin-right: 5px;
	float: left;
}
.dark-theme .portlet-table-minus-icon {
	background: url('../images/portlet-minus-dark-icon.png') center center no-repeat;
	height: 25px;
	width: 25px;
	margin-right: 5px;
	float: left;
}
.dark-theme .portlet-table-add-icon:hover {
	background: url('../images/portlet-add-fillicon.png') center center no-repeat;
}
.dark-theme .portlet-table-minus-icon:hover {
	background: url('../images/portlet-minus-fillicon.png') center center no-repeat;
}
.dark-theme .portlet-table-close-icon {
	background: url('../images/portlet-close-dark-icon.png') center center no-repeat;
	height: 16px;
	width: 16px;
	float: left;
}
.portlet-table-close-icon:hover {
	background: url('../images/portlet-close-fillicon.png') center center no-repeat;
	height: 16px;
	width: 16px;
}
/*** Trade Advanced styles ***/
.adv-theme-header .exc-dd-heading {
	color: #efa406 ! important;
}
.adv-buycnt, .adv-sellcnt {
	width: 50% ! important;
	display: inline-block;
	float: left;
	padding: 0 15px;
}
.adv-buycnt {
	border-right: 1px solid #505a64;
}
.adv-theme .portlet-content ul.nav-tabs li.nav-item a.nav-link, .adv-theme .portlet-header ul.nav-tabs li.nav-item a.nav-link {
	font-size: 12px;
}
.adv-theme .portlet table thead tr th, .adv-theme .portlet table tbody tr td {
	font-size: 11px;
}
.adv-theme .info-row .colon-pad {
	padding-right: 25px;
}
.adv-theme .dashboard-header {
	margin-bottom: 10px;
}
.dashboard-header .mobile-menu-cnt, .dashboard-header .mobile-menu {
	display: block;
}
.mobile-menu-cnt span:hover {
	cursor: pointer;
}
.adv-theme .dashboard-tabs {
	display: contents;
}
.adv-buy-heading {
	color: #72bf44;
	font-family: 'Catamaran', sans-serif;
	float: left;
	font-size: 14px;
	text-transform: uppercase;
	margin-right: 10px;
}
.adv-sell-heading {
	color: #ef413d;
	font-family: 'Catamaran', sans-serif;
	float: left;
	font-size: 14px;
	text-transform: uppercase;
	margin-right: 10px;
}
.adv-buy-value {
	float: right;
	color: #b4bec8;
}
.adv-buy-value img {
	margin-left: 5px;
}
.adv-info-row {
	width: 100%;
	margin: 10px 0;
}

/*-vino--------*/
.bor_sec1
{
border-top:1px solid #ccc;
}
.bor_sec
{
border:1px solid #ccc;

}
.bor_sec h3
{
	padding-top: 0 !important;
	padding-bottom: 10px !important;
color: #333333 !important;
font-size: 15px !important;
text-transform: capitalize !important;
}
.bor_sec p
{
color: #666666 !important;
font-size: 15px !important;
padding-top: 0 !important;
	margin-bottom:5px !important;
text-transform: capitalize !important;
}
.bor_sec p span
{
color: #666666 !important;
font-size: 15px !important;
text-transform: capitalize !important;
    float: right;
}
.yel_i i
{
	color: #facd00;
}
.ad_sec ul 
{

	margin-left: 0;
	padding-left: 0;
}
.ad_sec ul li
{

	display: inline-block;
}
.ad_sec .yel_star
{
color: #fed201;
}
.ad_sec .gray_star
{
color: #d4d5d8;

}
.bike_select_location1 {
    padding: 50px 20px 50px 50px;
    margin: 0;
    text-align: left;
}
/*-vino end--------*/

@media(max-width:767px) {
.adv-theme .dashboard-header .mobile-menu-cnt {
	display: none;
}
.dark-theme .navbar-toggler-icon {
	color: #ffffff;
}
.adv-buycnt {
	width: 100% ! important;
	border-right: 0px;
	border-bottom: 1px solid #505a64;
}
.adv-sellcnt {
	width: 100% ! important;
}
.adv-theme .xs-cat-cnt .table-hover tr {
	display: inline-flex;
}
}
@media(max-width:1199px) {
.adv-trade-status-cnt {
	display: block;
}
.adv-theme .center-nav-links {
	display: none;
}
}
@media(min-width:1200px) {
.adv-trade-status-cnt {
	display: none;
}
.adv-theme .portlet-btn-cnt > a {
	width: 40%;
	margin-bottom: 30px;
}
}
@media(min-width:768px) and (max-width:991px) {
.adv-theme .portlet-btn-cnt > a {
	width: 40%;
	margin-bottom: 30px;
}
}
/***404 page style ***/
.nodata-img-cnt {
	background: #e6f0f0 url('../images/404-banner.png') bottom center no-repeat;
	position: relative;
	height: 600px;
	width: 100%;
	background-size: cover;
}
.nodata-cnt img {
	margin-top: 50px;
}
.nodata-txt {
	color: #323c46;
	margin-bottom: 20px;
	font-size: 16px;
	width: 100%;
	text-align: center;
}
.nodata-img-cnt .btn-change {
	padding: 12px 20px;
	background: #0a3264;
	border: 0px;
	color: #fff;
	border: 2px solid #ffffff;
	border-top-right-radius: 15px;
	border-bottom-left-radius: 15px;
	font-family: 'Catamaran', sans-serif;
	font-size: 16px;
	margin: 10px auto;
	display: table;
	text-align: center;
	box-shadow: 0 0 1px #ccc;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-timing-function: ease-out;
	-webkit-box-shadow: 0px 0px 0 0 #31708f inset, 0px 0px 0 #31708f inset;
}
.nodata-img-cnt .btn-change:hover {
	-webkit-box-shadow: 0px 50px 0 0px #e9a006 inset, 0px -50px 0 0px #e9a006 inset;
	cursor: pointer;
}
@media(max-width:767px) {
.card-div-cnt:hover {
	-moz-transform: scale(1.001);
	-webkit-transform: scale(1.001);
	-o-transform: scale(1.001);
	-ms-transform: scale(1.001);
	transform: scale(1.001);
}
}
/*****/
@media(max-width:767px) {
.form-tabs, .form-funds-tabs {
	display: none;
}
.dsb-funds-header-section .card-div-cnt {
	padding-bottom: 15px;
}
}
@media(min-width:768px) {
#tab_selector, #tab_selectora {
	display: none;
}
}
#tab_selector, #tab_selectora {
	margin: 10px 0;
	width: 100%;
	padding: 5px 35px 5px 5px;
	font-size: 14px;
	border: 1px solid #ccc;
	height: 34px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: url('../images/down-arrow.png') 96% / 15% no-repeat #eee;
	background-size: auto;
}
/* CAUTION: IE hackery ahead */
#tab_selector::-ms-expand, #tab_selectora::-ms-expand {
display: none; /* remove default arrow in IE 10 and 11 */
}
/* target Internet Explorer 9 to undo the custom arrow */
@media screen and (min-width:0\0) {
#tab_selector, #tab_selectora {
background:none\9;
padding: 5px\9;
}
}
/****/

/** Table mobile fix **/
@media(max-width:767px) {
.scroll-table {
	border-spacing: 0;
	display: block;
	position: relative;
	float: left;
}
.scroll-table thead, .dashboard-tabs-cnt .scroll-table thead {
	display: block;
	float: left;
}
.scroll-table thead tr, .dashboard-tabs-cnt .scroll-table thead tr {
	display: block;
	width: auto;
	table-layout: fixed;
}
.scroll-table th, .dashboard-tabs-cnt .scroll-table thead tr th {
	text-align: right;
	display: block;
	margin: 0;
	vertical-align: top;
	white-space: nowrap;
	min-height: 1.25em;
	padding: 0.5rem;
	height: 30px;
}
.scroll-table thead::after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.scroll-table tbody, .dashboard-tabs-cnt .scroll-table tbody {
	display: block;
	width: auto;
	position: relative;
	overflow-x: auto;
	white-space: nowrap;
}
.scroll-table tbody tr, .dashboard-tabs-cnt .scroll-table tbody tr {
	display: inline-block;
	vertical-align: top;
	border-left: 1px solid #babcbf;
	width: auto;
	table-layout: fixed;
}
.scroll-table td, .dashboard-tabs-cnt .scroll-table tbody td {
	min-height: 1.25em;
	text-align: left;
	display: block;
	padding: 0.5rem;
	height: 30px;
}
.table-sno-cnt {
	width: auto;
}
/*.tb-265, .tb-289, .tb-299, .tb-357, .tb-1170, .tb-340{
height:auto;
}*/
.scroll-table tbody {
	height: auto;
}
}
/*** adv updated style ***/
.tb-seperator {
	background-color: #1e3246;
	padding: 3px;
	text-align: center;
	margin: 5px 0;
	font-size: 14px ! important;
}
.tb-seperator span {
	color: #b4bec8;
}
.tb-seperator .fa {
	margin: 0 5px;
}
.dd-table-cnt {
	min-width: 400px;
	min-height: 200px;
	padding: 0;
}
.dd-table, .dd-table tbody, .dd-table thead {
	background: #0a1e32;
	display: block;
}
.dd-table thead {
	font-size: 10px;
}
.dd-table tbody {
	color: #ffffff;
	font-size: 10px;
}
.dd-table thead tr, .dd-table tbody tr {
	display: table;
	width: 100%;
	table-layout: fixed;
}
.dd-table tbody tr:hover {
	background-color: rgba(0,0,0,0.2);
}
.dd-table tbody tr td {
	padding: 5px;
}
.dd-table ul {
	padding: 0 10px;
	padding-top: 5px;
	background-color: #2d4150;
	font-size: 12px;
}
.dd-table ul li {
	margin-left: 10px;
}
.dd-table ul li a {
	color: #ffffff;
}
.dd-table ul li a.active {
	color: #ffffff ! important;
	background: #1e3246 ! important;
	border: none;
}
.dd-table .portlet-header-search {
	margin: 5px 0;
	width: 100%;
}
@media(max-width:767px) {
.dd-table-cnt {
	min-width: 300px;
	margin-left: -20px;
}
}
/******************** Shinerise CSS Starts Here ********************/
input[type="text"], input[type="password"] {border: 1px solid #e5e5e5; background: #f2f2f2; padding: 10px; width: 100%;color: #666; }
select {border: 1px solid #e5e5e5; background: #f2f2f2; padding: 10px; width: 100%;color: #666; }
input[type="text"]::placeholder, input[type="password"]::placeholder { color: #666;}
textarea {border: 1px solid #e5e5e5; background: #f2f2f2; padding: 10px; width: 100%; color: #666; min-height: 150px; font-size: 16px; }
body { background: #f3f8fb;	background-size: contain; }
.whole_container {background: #f3f8fb; }
.banner_section { background-image: linear-gradient(to right,#e7f2fe,#f4faff,#fff); /*background: darkseagreen;*/ padding: 50px 0; min-height: 600px;  }
.menu { background: #fff; box-shadow: 0 -10px 24px #74868d; border-bottom: 3px solid #eee; }
a.nav-link.index-header-link.select {background: #0260c2; padding: .5rem 1.5rem !important; color: #fff; border-radius: 5px; text-transform: uppercase; font-size: 14px; font-weight: 500; letter-spacing: 0;}
a.nav-link.index-header-link.select:hover {background: #fff; padding: .5rem 1.5rem !important; color: #0260c2; border-radius: 5px; text-transform: uppercase; font-size: 14px; font-weight: 500; letter-spacing: 0; text-decoration: none;}
a.nav-link.index-header-link.unselect { background: #fff; padding: .5rem 1.5rem !important; color: #0260c2; border-radius: 5px; text-transform: uppercase; font-size: 14px; font-weight: 500; letter-spacing: 0;}
a.nav-link.index-header-link.unselect:hover { background: #0260c2; padding: .5rem 1.5rem !important; color: #fff; border-radius: 5px; text-transform: uppercase; font-size: 14px; font-weight: 500; letter-spacing: 0; text-decoration: none;}
ul.nav.navbar-nav.flex-row.justify-content-center.flex-nowrap.right-nav-links li.nav-item { padding: 0 0 0 0.2rem; }
h5.banner_top_t { font-size: 16px; color: #0278f2; text-transform: uppercase;  margin: 120px 0 20px; padding: 0;}
.carousel-indicators .active { background-color: #0278f2; }
.carousel-indicators li { background-color: #000; border-radius: 30px; width: 10px; height: 10px; margin-right: 5px; margin-left: 5px; }
.banner_l_h.exc img { width: 100%; }
.our_feature_service { background: #fff; padding: 50px 0; margin: 0; }
.ofs { display: flex; background: #fff; margin: 0 0 20px; padding: 30px 20px 10px; border: 1px solid #fff; cursor: pointer; }
.ofs:hover { display: flex; background: #fff; margin: 0 0 20px; padding: 30px 20px 10px; border: 1px solid #1381f3; cursor: pointer; }
.ofs_l { padding: 15px 20px 0 0; }
.ofs_r h3 { font-size: 20px; font-weight: 700; color: #111; margin: 0; padding: 0 0 8px;}
.ofs_r p { font-size: 16px; font-weight: 400; color: #444; margin: 0; padding: 0 0 15px; line-height: 25px;}
.our_features { background-image: linear-gradient(to left,#e7f2fe,#f4faff,#fff); padding: 50px 0; min-height: 600px;  }
.ofs_main { border-bottom: 1px solid #e1e1e1; margin: 0 auto 50px; text-align: center; display: block; flex-wrap: inherit;width: 40%; }
.ofs_main .nav-tabs { display: block;}
.ofs_main .nav-tabs .nav-item { display: inline-flex; padding: 0 5px; }
.ofs_main .nav-tabs .nav-item.show .nav-link { background-color: #fff;border-color: #fff #fff #0278f2; font-size: 20px;}
.ofs_main .nav-tabs .nav-link.active { background-color: #fff;border-color: #fff #fff #0278f2; color: #111; font-weight: 700; font-size: 20px;}
.ofs_main .nav-tabs .nav-link {border: 3px solid transparent; border-top-left-radius: 0; border-top-right-radius: 0;  color: #111; font-weight: 700; font-size: 20px;}
.our_features_sec h3 { font-size: 16px; text-transform: uppercase; color: #0278f2; margin: 40px 0 10px 0; padding: 0; }
.our_features_sec h2 { font-size: 32px; color: #111; margin: 15px 0; padding: 0; }
.our_features_sec p { font-size: 16px; color: #444; margin: 0 0 20px; padding: 0; line-height: 22px; font-weight: 500; }
.our_features_sec i.fab.fa-google-play { font-size: 21px; padding: 0 0 0 10px; }
.our_features_sec i.fab.fa-apple { font-size: 26px; padding: 0 0 0 10px; }
.our_features_sec img { width: 100%;}
.testimonial_section { background: #0c2034 url(../images/bg3.png) left top no-repeat; background-size: cover; padding: 100px 0 40px; min-height: 600px;text-align: center; color: #fff;  }
.testmonial_m_sec { width: 50%; margin: 0 auto; padding: 0; }
.testmonial_m_sec h4 { font-size: 16px; text-transform: uppercase; letter-spacing: 0; color: #0278f2; margin: 0 0 20px; padding: 0; }
.testmonial_m_sec h2 { font-size: 32px; letter-spacing: 0; color: #fff; margin: 0 0 20px; padding: 0; font-weight: 400; }
.testmonial_m_sec p.testi { font-size: 16px; letter-spacing: 0; color: #fff; margin: 0 0 20px; padding: 40px 30px; font-weight: 400; background: rgba(0,0,0,0.2); }
.testimonial_under_m { display: flex; margin: 0 auto; width: 50%; flex-flow: nowrap; }
.testimonial_under_l { width: 40%; }
.testimonial_under_l {  }
.testimonial_under_l img { width: 85px; height: auto; border: 1px solid #fff; border-radius: 50%; background: #fff; }
.testimonial_under_r { width: 60%; text-align: left; font-size: 18px; font-weight: 500; line-height: 0; padding: 30px 10px 0;}
#carouselExampleIndicators2 ol.carousel-indicators { bottom: -48px; }
.testimonial_under_r i { color: #f7d726; font-size: 12px; }
.product_feature_section { background: #fff url(../images/bg4.png) left top repeat-x; background-size: contain; padding: 50px 0; }
.product_feature_section h5 {text-align: center; text-transform: uppercase; font-size: 16px; color: #0278f2; margin: 0 0 10px; padding: 0; }
.product_feature_section h5 {text-align: center; text-transform: uppercase; font-size: 16px; color: #0278f2; margin: 0 0 10px; padding: 0; }
.product_feature_section .section-heading { font-size: 36px; }
.pfs_m_l { text-align: right; min-height: 225px; }
.pfs_m_l p { text-align: right; display: inline-block; font-size: 15px; color: #666; font-weight: 400; }
.pfs_m_l b { background: #0278f2; width: 70px; height: 70px; display: block; text-align: center; padding: 20px; border-radius: 50%; border: 2px solid #cfd0d0; }
.pfs_m_r { text-align: left; min-height: 225px; }
.pfs_m_r p { text-align: left; display: inline-block; font-size: 15px; color: #666; font-weight: 400; }
.pfs_m_r b { background: #0278f2; width: 70px; height: 70px; display: block; text-align: center; padding: 17px; border-radius: 50%; border: 2px solid #cfd0d0; }
.pfs_m_r h3, .pfs_m_l h3 { font-size: 22px; font-weight: 700; margin: 10px 0 15px 0; color: #333; }
.pro_fea_img { text-align: center; }
.pro_fea_img img { width:80%; }
ul.footer-col li a i.fas.fa-phone { transform: rotate(99deg); transition: auto; left: -10px;  position: relative; top: 13px; }
.login_section .row .col-xs-12.col-sm-7 { background: #fff url(../images/login-bg.png) left top no-repeat; background-size: cover; padding: 50px 0; min-height: 610px; }
.login_section.register_section .row .col-xs-12.col-sm-7 { background: #fff url(../images/register-bg.png) left top no-repeat; background-size: cover; padding: 50px 0; min-height: 610px; }
.login_section.forget_section .row .col-xs-12.col-sm-7 { background: #fff url(../images/forget-bg.png) left top no-repeat; background-size: cover; padding: 50px 0; min-height: 610px; }
.login_sec { background: #fafcff; border: 1px solid #e6e6e6; padding: 25px; margin: 30px 20px; width:55%; min-height: 550px; }
.login_sec p { color: #666; font-size: 15px; padding: 5px 0 10px; margin:0; font-weight: 400; }
.login_sec p input { color: #666; font-size: 15px; padding: 10px; margin:0; font-weight: 400; border: 1px solid #e6e6e6; width: 100%; }
.login_sec p input:placeholder { color: #666; font-size: 15px; font-weight: 400; }
.login_sec p select { color: #666; font-size: 15px; padding: 10px; margin:0; font-weight: 400; border: 1px solid #e6e6e6; width: 100%; }
.login_sec h4 { text-align: center; margin: 20px 0; padding: 0; text-transform: uppercase; font-size: 30px; font-weight: bold; text-shadow: 0px 1px 0px #333; color: #333; }
.login_sec_m { display: flex;  margin: 25px 0 45px 0; }
.login_sec_l {  width:50%; }
.login_sec_r { text-align: right; width:50%; }
.login_sec_m2 { display: flex;  margin: 25px 0 45px 0; }
.login_sec_l2 {  width:50%; }
.login_sec_r2 { text-align: right; width:50%; }
.btn-change5 { background: #3b579d; padding: 5px 10px;  border-radius: 5px; color: #fff; font-weight: 500;  }
.btn-change5:hover { background: #1c294a; padding: 5px 10px;  border-radius: 5px; color: #fff; font-weight: 500; text-decoration: none;  }
.btn-change6 { background: #fff; padding: 5px 10px;  border-radius: 5px; color: #0278f2; font-weight: 500; box-shadow: 0 0 10px #ccc;  }
.btn-change6:hover { background: #ddd; padding: 5px 10px;  border-radius: 5px; color: #0278f2; font-weight: 500; text-decoration: none; box-shadow: 0 0 10px #ccc; }
.login_sec p.acc_c { text-align: center; padding: 10px 0 20px; }
.login_sec p.acc_c a { font-weight: 500;  }
.login_section.forget_section .login_sec h4 { margin: 140px 0 20px; }
.login_sec input.login_check { width: 30px;}
.modal-content { background: transparent; border: 0;}
.modal-header { border: 0;}
.modal-backdrop.show { opacity: .7;}
.modal-dialog { max-width: 900px;}
.select_portal_in h1 {color: #fff; text-align: center; margin: 0 0 20px;padding: 0; font-size: 30px; text-transform: uppercase; font-weight: 700;}
.select_portal_in p {color: #fff; text-align: center; margin: 0 auto 45px;padding: 0; font-size: 16px;  font-weight: 400; line-height: 24px; width:80%; }
.modal-dialog.select_portal_section { color: #131d3b; font-size: 20px;}
.select_portal_in .sps_m p { color: #131d3b; font-size: 20px;font-weight: 700;margin: 0 auto; padding: 0;}
.sps_m { background: #fff; padding: 40px 25px 0; margin: 0 0 20px; min-height: 225px; border-radius: 7px; cursor: pointer; }
p.sps_img { min-height: 80px;}
.sps_m:hover { background: #0278f2; color: #fff; }
.sps_m:hover p {color: #fff;}
.sps_m:hover p.sps_img img { filter: brightness(0) invert(1); }
.close { color: #ff3e3b; opacity: 1;text-shadow: none; }
.our_feature_service.about_sec img.abt_img { width: 100%; }
.our_feature_service.about_sec .section-heading {color: #0278f2;font-size: 37px;}
.our_feature_service.about_sec h2 { color: #333; font-size: 30px; font-weight: bold; text-transform: uppercase;margin: 30px 0 20px; padding: 0; }
.our_feature_service.about_sec h2 span { background: #0278f2; width: 10%; height: 3px; display: block; text-align: left; margin: 10px 0; }
.our_feature_service.about_sec .ofs { padding: 30px 0 10px; }
.our_feature_service.about_sec .ofs_l { background: #0278f2; width: 60px; height: 60px; text-align: center; padding: 17px; }
.our_feature_service.about_sec .ofs_l i { font-size: 30px; color: #fff; }
.our_feature_service.about_sec .ofs_r { padding: 0 0 0 20px;}
.our_feature_service.about_sec .ofs:hover { border: 1px solid #fff; }
.testimonial_section.statistics_section { background: #001830; min-height: auto; padding: 90px 0; }
.abt_sta_sec { text-align: center; font-size: 17px; color: #999; text-transform: uppercase; letter-spacing: 1px; font-weight: 700; }
.abt_sta_sec h3 { font-size: 45px; color: #0278f2; font-weight: bold; }
.abt_bst_team { text-align: center; margin: 0 0 20px; padding: 0;transition: transform .2s; }
.abt_bst_team:hover { transform: scale(1.1); }
.abt_bst_team p { margin: 0;}
.abt_bst_team img { width: 100%; border-radius: 8px 8px 0 0;}
.abt_bst_team_in h5 {font-size: 15px;color: #0c2034;text-transform: none;margin: 0; padding: 5px 0;}
.abt_bst_team_in h4 {font-size: 18px;color: #fff;margin: 0;padding: 0;}
.abt_bst_team_in { background: #0278f2; padding: 20px 0;color: #fff;font-size: 18px;}
.about_contact_nw_section { padding: 100px 0 100px; background: #0278f2; color: #fff; }
.about_contact_nw_section h4 {color: #0c2034; font-size: 20px; margin: 0 0 10px; padding: 0; }
.about_contact_nw_section h2 {color: #fff; font-size: 30px; margin: 0 0 10px; padding: 0; }
.contact_btn { text-align: right; padding: 20px 0; }
.contact_btn a { background: #0c2034; padding: 0.9rem 2rem; color: #fff; border-radius: 5px; text-transform: uppercase; font-size: 15px; font-weight: 500; letter-spacing: 0; display: inline-block; text-align: center; }
.contact_btn a:hover { background: #fff; padding: 0.9rem 2rem; color: #0c2034; border-radius: 5px; text-transform: uppercase; font-size: 15px; font-weight: 500; letter-spacing: 0; text-decoration: none; display: inline-block; text-align: center; }
.allnner-common p { color: #666; text-align: justify;}
.allnner-common p b { color: #333; font-size: 18px; }
.under_c { text-align: center; padding: 20px 0; margin: 0; }
.under_c img { width: auto; }
.under_c h3 {color: #415b91; margin: 35px 0; padding: 0;}
.header-section.under_c { }
.header-section.under_c .menu { background: #fff; box-shadow: none; border-bottom: 0; padding: 50px 0 0; }
.testimonial_section.bike_ride { background: #2f5fa8 url(../images/bike-ride-bg.png) left top no-repeat; min-height: auto;padding: 100px 0; background-size: cover;}
.bike_ride_m h2 { font-size: 50px; text-transform: uppercase; font-weight: bold; margin: 0; padding: 0 0 20px; }
.bike_ride_section { margin: 0; padding: 50px 0;}
.bike_ride_in { background: #fff; border: 1px solid #e5e5e5; margin: 0; padding: 0; }
.bike_select_location { padding: 50px 20px 50px 50px; margin: 0; text-align: left;}
.bike_select_location h2.section-heading {font-size: 30px; text-align: left; font-weight: 700; text-transform: uppercase;}
.bike_select_location h2.section-heading span { text-align: left; width: 15%; height: 3px; margin: 8px 0; }
.bike_select_location input { border: 1px solid #e5e5e5; background: #f2f2f2; padding: 10px; width: 100%; }
.bike_select_location p.btn_sec_bike { margin: 0; padding: 20px 0;}
.bike_select_location p.btn_sec_bike a.btn-change2 { padding: 0.7rem 1.5rem; font-size: 16px; font-weight: bold; }
.bike_select_location p.btn_sec_bike a.btn-change2:hover { padding: 0.7rem 1.5rem; font-size: 16px; font-weight: bold;}
.bike_select_location p.btn_sec_bike a.btn-change1 { padding: 0.7rem 1.5rem; border: 1px solid #0278f2; font-size: 16px; font-weight: bold;}
.bike_select_location p.btn_sec_bike a.btn-change1:hover { padding: 0.7rem 1.5rem; border: 1px solid #fff; font-size: 16px; font-weight: bold;}
.bike_select_location h3 { font-size: 22px; text-transform: uppercase; font-weight: bold; margin: 0; padding: 25px 0; }
.bike_select_location ul { margin: 0; padding: 0; list-style-type: none; border: 1px solid #e1e1e1; }
.bike_select_location ul li { margin: 0; padding: 15px 20px; color: #666; border-bottom: 1px solid #e1e1e1; font-size: 15px; }
.bike_select_location ul li:nth-child(odd) { background: #e5e5e5; font-size: 15px; }
.bike_ride_m a.btn-change2 { border: 0; }
.map_bike_m { padding-right: 0; }
.map_bike { text-align: right; position: relative; }
.map_bike p { margin: 0;}
.map_bike_go { position: absolute; top: 5%; left: 10%; display: flex;  }
.map_bike_go b { border: 1px solid #e5e5e5; border-right: 0; background: #f2f2f2; padding: 14px; font-size: 15px; font-weight: 500;   }
.map_bike_go b span { background: #fff; border:4px solid #0278f2; border-radius: 50%; width:15px; height: 15px; display: block;}
.map_bike_go input { border: 1px solid #e5e5e5; border-left: 0; background: #f2f2f2; padding: 12px 10px 10px 0; font-size: 15px; font-weight: 500; min-width: 420px;   }
.testimonial_section.category_sec { background: #2f5fa8 url(../images/category-bg.png) left top no-repeat; min-height: auto;padding: 100px 0; background-size: cover;}
.fs_m:hover { border: 1px dashed #e1e1e1; background: #fff; text-align: center; margin: 0; padding: 20px 0 10px; }
.fs_m { text-align: center; margin: 0 0 20px; padding: 20px 0 10px; background: #fff; border: 1px dashed #fff; }
.fs_m h4 { font-size: 18px; color: #333; font-weight: 700; margin: 0; padding: 10px 0 0;}
.fs_m p { background: #013e99; margin: 0 auto; padding: 20px; min-height: 95px; line-height: 56px; width: 95px; height: 75px; }
.fs_m:hover p { background: #ffbb28; }
.testimonial_section.contact_sec { background: #0a1522 url(../images/contact-bg.png) left top no-repeat; padding: 20px 0 60px; background-size: cover; min-height: auto; }
.testimonial_section.contact_sec .bike_ride_m h2 { font-size: 30px; }
.contact_c { margin: 0 auto; background: #fff; position: relative; top: -200px; padding: 50px 20px; width: 90%; text-align: center; }
img.map2 { z-index: 1; width: 100%;}
p.contact_submit { padding: 50px 0; margin: 0;}
.user_details_r.faq_acc_sec.level_stru_main h5.mb-0 { text-align: left; font-size: 15px; color: #666; line-height: 24px; font-family: Myriad Pro; font-weight: 400;}
.user_details_r.faq_acc_sec.level_stru_main button.btn.btn-link.collapsed {	background: #fff url(../images/arr_top.png) 98% 28px no-repeat; width: 100%; text-align: left; color: #666; font-size: 18px; display: flex; line-height: 48px; }
.user_details_r.faq_acc_sec.level_stru_main button.btn.btn-link { background: #fff url(../images/arr_down.png) 98% 28px no-repeat; width: 100%; text-align: left; padding: 10px 0 10px;  color: #333; font-size: 18px; display: flex; line-height: 48px; }
.card-header { padding: 0 1.25rem 0 0; border: 0; } 
.card { border: 0;}
.user_details_r.faq_acc_sec.level_stru_main button.btn.btn-link b { background: #0278f2; padding: 14px; color: #fff; font-size: 18px; margin: 0 10px 0 0; width: 50px; height: 50px; display: block; text-align: center; line-height: 21px; }
.user_details_r.faq_acc_sec.level_stru_main button.btn.btn-link.collapsed b { background: #fff; padding: 14px; color: #333; font-size: 18px; margin: 0 10px 0 0; width: 50px; height: 50px; display: block; text-align: center;line-height: 21px; }
.card-body { padding: 1.25rem 2.25rem 1.25rem 0; }
.user_details_r.faq_acc_sec.level_stru_main button.btn.btn-link:hover { text-decoration: none; color: #0278f2; }
.user_details_r.faq_acc_sec.level_stru_main button.btn.btn-link:focus { text-decoration: none; }
.allnner-common.faq_h p b { font-size: 24px; text-transform: uppercase; margin: 0; padding: 0;font-weight: 700;}
.our_feature_service.about_sec.faq_sec .btn-change2 { padding: 0.7rem 2.5rem; }
.our_feature_service.about_sec.faq_sec .btn-change2:hover { padding: 0.7rem 2.5rem; }
.dropdown.country-dd2 button.profile-dd.dropdown-toggle { display: flex; }
.user_name img { width: 40px; height: 40px; border-radius: 50%; margin: 0 10px 0 0; }
.user_name { font-size: 16px; color: #111; font-weight: 500; cursor: pointer; }
.user_icon { padding: 10px 0 0 10px; }
.myorder_section { padding: 50px 0; margin: 0;}
.dropdown.country-dd2 button.profile-dd.dropdown-toggle:focus { outline: none; }
.myorder_tab_rides_sec { background: #fff; border: 1px solid #e5e5e5; padding: 20px 20px 0; margin: 0 0 10px; }
.myorder_tab_rides_sec2 { background: #ebebeb; border: 1px solid #e5e5e5; padding: 20px 20px 0; margin: 0 0 10px; }
.orders_ride_m { display: flex; }
.orders_ride_r { padding: 0 0 0 10px; }
.orders_ride_r h4 {font-size: 20px; color: #1a1a1a; margin: 0; padding: 0; }
.orders_ride_r p {font-size: 13px; color: #666; margin: 0; padding: 0; }
.orders_ride_c { text-align: center; font-size: 20px; color: #0278f2; font-weight: bold;}
.align-items-right2 { text-align:right; padding: 0 5%;}
.align-items-right3 { text-align:right; padding: 0;}
.orders_ride_cancel { color: #e63950; font-size: 20px; font-weight: 400;}
.orders_ride_cancel b { color: #e63950; font-size: 20px; font-weight: 400; padding: 0 10px;}
.orders_ride_cancel i { color: #f44336; font-size: 20px; }
.orders_ride_completed { color: #44c4a1; font-size: 20px; font-weight: 400;}
.orders_ride_completed b { color: #44c4a1; font-size: 20px; font-weight: 400; padding: 0 10px;}
.orders_ride_completed i { color: #44c4a1; font-size: 20px; }
.orders_ride_processing { color: #e6bb39; font-size: 20px; font-weight: 400;}
.orders_ride_processing b { color: #e6bb39; font-size: 20px; font-weight: 400; padding: 0 10px;}
.orders_ride_processing i { color: #e6bb39; font-size: 20px; }
.myorder_tab_rides_sec p { font-size: 13px; color: #666; margin: 0; padding: 0 0 10px;}
.myorder_tab_rides_sec2 p { font-size: 13px; color: #666; margin: 0; padding: 0 0 10px;}
.border_myorder { display: block; border-bottom: 1px dashed #ccc; padding: 0; width: 100%;margin: 15px 0;  }
.border_myorder_m b {padding: 0; width: 2.5%; position: relative;top: 2px; }
.border_myorder_m { display: flex;}
.myorder_tab_rides_sec .orders_ride_r p { padding: 0; }
.myorder_section .section-heading { font-size: 37px; text-align: left; color: #0278f2; font-weight: bold; margin: 0; padding: 0 0 15px;text-shadow: 1px 1px 0px #0278f2; }
.nav-pills .nav-link.active, .nav-pills .show>.nav-link { color: #fff;background: #007bff url(../images/border-r.png) right top no-repeat; }
.nav-pills .nav-link { border-radius: 0;text-transform: uppercase;font-weight: 500; padding: 0.8rem 1rem; background: #f2f2f2; margin: 0 0 10px; max-height: 50px; }
.orders_ride_c.orders_ride_c2 { padding: 15px 0 0 15px; }
.bike_ride_section.brs2 .bike_ride_in {background: #0e6cce;}
.btn-change7 {padding:0.7rem 1.5rem;border-radius: 6px;background: #ff4949;color: #fff;cursor: pointer;font-size: 14px;font-weight: 500;margin: 0;letter-spacing: 1px;border: 0;text-transform: uppercase;display: inline;}
.btn-change7:hover {padding:0.7rem 1.5rem;border-radius: 6px;background: #fff;color: #ff4949;cursor: pointer;font-size: 14px;font-weight: 500;margin: 0;letter-spacing: 1px;border: 0;text-decoration: none;text-transform: uppercase;display: inline;}
.bike_ride_section.brs2 .bike_ride_in2 { text-align: center; padding: 150px 0 0;}
.myacc_user h2 { width: 100%; text-align: center; font-weight: bold; text-transform: uppercase; color: #333; font-size: 30px; margin: 0; padding: 10px 0 20px; text-shadow: 0px 1px 0px #333; }
.change_password_sec { width:50%; margin: 0 auto; font-size: 15px;padding: 20px 0;}
.change_password_sec p { font-size: 15px; margin: 0; padding: 0 0 15px;}
p.invite_fr_m { display: flex;}
p.invite_fr_m input { width:78%; margin:0 10px 0 0; }
p.invite_fr_m a { width:20%; text-align: center; padding: 0.7rem 1rem;  }
p.invite_fr_m a:hover { width:20%; text-align: center; padding: 0.7rem 1rem;  }
p.invite_fr_c { text-align: center; margin: 0; padding: 20px 0;}
p.invite_fr_c a { margin: 0; padding: 0 10px;}
p.invite_fr_m2 { display: block;}
.manage_cards { margin: 0; font-size: 15px;padding: 20px 0;}
.manage_cards_m { margin: 0 0 40px; padding: 0; position: relative; }
.manage_cards_m a { position: absolute; top: -12px; right: -8px; color: #f44336; font-size: 24px; }
.manage_cards_m img { width: 100%; }
p.invite_fr_m3 a { text-transform: none;}
p.invite_fr_m3 a:hover { text-transform: none; }
.help_cards { padding: 100px 0 ;}
.help_cards p { font-size: 18px; margin: 15px 0 0; }
.preference_section { width:85%; margin: 0 auto;}
.pre_h { min-height: 210px; }
.pre_h2 select { background: #0278f2; color: #fff;font-size: 18px; border-radius: 5px; margin:0 0 20px;  }
.nav.flex-column.nav-pills.myacc a { text-transform: none; color: #666; font-size: 16px;}
.nav.flex-column.nav-pills.myacc a.nav-link.active { color: #fff; text-transform: uppercase;}
.profile_img { margin: 0 auto; text-align: center; padding: 0 0 40px; position: relative;}
.profile_img img { border: 5px solid #dbdbdd; border-radius: 50%; width: 120px; height: 120px; }
.profile_img a { position: absolute;top: 15px;background: #0278f2;color: #fff;padding: 5px;border-radius: 50%;border: 5px solid #dfdfdd; width: 42px; left: 58%; }
.change_password_sec.cps2 { width: 65%; }
.wallet_l { background: #f2f2f2; margin: 0 0 20px; padding: 0; }
.wallet_l h2 { background: #0c2034; color: #fff; padding: 10px 20px; font-size: 16px; text-transform: uppercase; font-weight: bold; margin: 0; }
.cb_amount {background: #0278f2; color: #fff; font-size: 32px; font-weight: bold; font-family: 'Open Sans', sans-serif; padding: 30px 20px; margin: 0; }
.cb_amount2 { padding: 15px 20px; }
.cb_amount2 h4 { color: #0c2034; font-size: 16px; text-transform: uppercase; font-weight: 700; margin: 0; padding: 0 0 5px; }
.cb_amount2 p { color: #666; font-size: 14px; text-transform: none; font-weight: 400; margin: 0; padding: 0 0 5px; }
.cb_amount2 input { border: 1px solid #686868; font-size: 12px; color: #666; }
.cb_amount2 p.align-items-right2 { margin: 10px 0; padding: 10px 0; }
.cb_amount2 p.align-items-right2 a { color: #fff; border: 0; border-radius: 5px; font-weight: 700; }
.cb_amount2 p.align-items-right2 a:hover { color: #111b29; border: 0; border-radius: 5px; font-weight: 700; }
.orcb b { font-weight: bold; }
.mtrs1 { padding: 20px; } 
.mtrs2 { padding: 20px; }
.messages_l { background: #ddd; margin: 0 0 20px; padding: 0; }
.messages_l h2 { color: #0278f2; font-size: 16px; padding: 15px 20px; letter-spacing: 1px; border-bottom: 2px solid #0278f2; margin: 0 0 20px; }
.messages_ma { display: flex; flex-flow: nowrap; padding: 15px 0 0 15px; border-bottom: 1px solid #fbfcfc; }
.messages_l { background: #fff;margin: 0 0 20px;  padding: 0; position: relative; border: 1px solid #ededed; box-shadow: 0 0 2px #ccc;}
.messages_l img { width: 42px; height: 42px; border-radius: 50%; }
.messages_l img.mlg {position: absolute; top: 0; right: -4px; width: auto;  height: auto; border: 2px solid #fff; }
.messages_c { padding: 0 15px; text-align: left;width: 65%; }
.messages_c h4 { padding: 0; color: #000; font-size: 15px; margin: 0; text-align: left; }
.messages_c p { padding: 5px 0; color: #808080; font-size: 13px; margin: 0; text-align: left; }
.messages_r h4 { padding: 0; color: #000; font-size: 15px; margin: 0; text-align: right; }
.messages_r p { padding: 5px 0; color: #808080; font-size: 13px; margin: 0; text-align: right; }
.messages_r_sec { background: #f5f5f5; }
.messages_ma.messages_ma_select { border-right: 5px solid #d0e0fc; }
.messages_ma2 { display: flex; margin: 0; padding: 25px; }
.messages_l2 img { width:57px; height: 57px; border:5px solid #f5f5f5; border-radius: 50%;}
.messages_l2 {z-index: 1;}
.messages_r2 {padding: 0 20px;width: 75%;}
.time_msg { display: flex; margin: -16px 0 16px; }
.time_msg_l {font-size: 12px; color: #a9a9a9; text-align: left; width: 50%;}
.time_msg_r { text-align: right; width: 50%;}
.messages_r2 h6 { background: #fff; padding: 16px 20px 15px 40px; font-size: 16px; color: #070707; margin: 0; position: relative;left: -43px; z-index: 0; top: -17px;  }
.time_msg_r a { color: #a9a9a9; padding: 0 5px; }
.messages_ma3 { display: flex; margin: 0; padding: 25px; float: right; }
.messages_l3 img { width:57px; height: 57px; border:5px solid #f5f5f5; border-radius: 50%;}
.messages_l3 {z-index: 1;}
.messages_r3 {padding: 0 20px;width: 75%;}
.messages_r3 h6 { background: #cdeafc; padding: 16px 38px 15px 20px; font-size: 16px; color: #070707; margin: 0; position: relative;left: -20px; z-index: 0; top: -17px; text-align: right; width: 120%; }
.messages_r3 .time_msg_r { text-align: left; }
.messages_r3 .time_msg_l { text-align: right; }
.clear { clear: both;}
.type_msg { padding: 20px; border-top: 1px solid #e7e7e7; }
.type_msg_1 {display: flex; color: #787878;}
.type_msg_left { width: 60%; text-align: left; margin: 0 0 20px;}
.type_msg_left select { width: 200px; padding: 10px; border:0; }
.type_msg_right { text-align: right; width: 40%;color: #787878;padding: 10px 0;}
.type_msg_right a { font-size: 15px; color: #787878; padding: 0 0 0 10px; } 
.type_msg_left a { font-size: 15px; color: #787878; padding: 0 10px; }
.type_msg_2 { display: flex; }
.type_msg_2 .btn-change2 { text-transform: none;font-size: 17px;font-weight: 400;}
.type_msg_2 .btn-change2:hover { text-transform: none;font-size: 17px;font-weight: 400;}
.bike_ride_section.brs2 .bike_ride_in.bike_ride_in3 { background: url(../images/bike-ride-1.png) left top no-repeat; background-size: contain;}
.map_bike img { width: 100%;}
.bike_ride_inn { padding: 14px 0 0 0; text-align: center;}
.bike_ride_section.brs2 .bike_ride_in.bike_ride_in3 p.align-items-right2 a {color: #f44336; font-size: 22px;}
.bike_ride_inn h3 {font-size: 23px;color: #0c2034; font-weight: bold; margin: 0 0 20px; padding: 0;}
.select_trans { display: flex; margin: 20px auto; text-align: center; width: 80%;}
.select_trans4, .select_trans5, .select_trans6 { width: 33.33%; text-align: center;}
.select_trans4 a b { background: #fff; padding: 8px 33px; border-radius: 30px; color: #666; }
.select_trans5 a b { background: #fff; padding: 8px 33px; border-radius: 30px; color: #666; }
.select_trans6 a b { background: #fff; padding: 8px 33px; border-radius: 30px; color: #666; }
.select_trans2 { background: rgba(0,0,0,0.2); width: 100%; padding: 20px;margin: 20px 0; color: #fff; font-size: 20px; font-weight: 700; display: flex;}
.select_trans7, .select_trans8, .select_trans9 { width:33.33%; text-align: center; }
.select_trans10, .select_trans11, .select_trans12 { width:33.33%; text-align: center; font-size: 13px; color:#fff; font-weight: 700; text-transform: uppercase; }
.bike_ride_inn h5 {font-size: 14px; text-transform: uppercase; color: #fff; margin: 0; padding: 10px 0;}
.select_trans3 { display: flex; margin: 0 auto; text-align: center; width: 50%; padding: 20px 0; }
 .select_trans3 input[type="radio"] { position: unset; }
 p.apply_sec { display: flex;margin: 0 10% 1rem; }
p.apply_sec a { background: #0c2034; padding: 13px 25px; font-size: 14px; color: #fff; text-transform: uppercase; border: 1px solid #fff; }
p.apply_sec a:hover { background: #0260c2; padding: 13px 25px; font-size: 14px; color: #fff; text-transform: uppercase; border: 1px solid #fff; text-decoration: none; }
p.apply_sec2 { margin: 0; padding: 20px 0; text-align: center; }
p.apply_sec2 a { background: #0c2034; padding: 10px 25px; font-size: 14px; color: #fff; text-transform: uppercase; border: 0; border-radius: 5px; margin: 0 10px; }
p.apply_sec2 a:hover { background: #0260c2; padding: 10px 25px; font-size: 14px; color: #fff; text-transform: uppercase; border: 0; border-radius: 5px; margin: 0 10px; text-decoration: none; }
.bike_ride_section.brs2 .bike_ride_in.bike_ride_in3 .col-xs-12.col-sm-6 { padding: 0; }
.select_trans4 a:hover { color: #fff; text-decoration: none;}
.select_trans4 a b:hover { background: #0c2034; color: #fff; text-decoration: none; }
.select_trans5 a:hover { color: #fff; text-decoration: none;}
.select_trans5 a b:hover { background: #0c2034; color: #fff; text-decoration: none; }
.select_trans6 a:hover { color: #fff; text-decoration: none;}
.select_trans6 a b:hover { background: #0c2034; color: #fff; text-decoration: none; }
.provider_dash { background: #fff; border: 1px solid #e5e5e5; margin: 0 0 20px; padding: 0; }
.pro_dash_left { background: #f8f8f8; padding: 20px; margin: 0 0 20px; }
.on_off_main { display: flex; flex-flow: nowrap; margin: 0; padding: 0 0 15px; }
.on_off_l { width: 20%; display: block; }
.on_off_l img { width: 30px; height: 30px; border-radius: 50%; }
.on_off_c { width: 70%; font-size: 16px; color: #1a1a1a; font-weight: 500; padding: 4px 0 0; }
.on_off { padding: 5px 0 0; text-align: right; width: 10%; }
.oom2 .on_off_l img { border-radius: 0; width: 24px; height: auto;}
.oom2 {  font-size: 13px; color: #000; }
.provider_dash h3 { font-size: 26px; color: #151515; margin: 0 0 20px; padding: 10px 20px; border-bottom: 1px solid #e5e5e5; }
.provider_address h4 { font-size: 20px; color: #0278f2; margin: 0 0 20px; padding: 0px 20px; }
.provider_ride .orders_ride_m { width: 100%; padding: 0 20px 20px; border-bottom: 1px solid #e5e5e5; }
.provider_ride .orders_ride_m .orders_ride_l { }
.provider_ride .orders_ride_m .orders_ride_l img { width:40px; height: 40px; border-radius: 50%; }
.provider_ride .orders_ride_m .orders_ride_r h4 { font-size: 13px; color: #000; margin: 0; padding: 0 0 5px;font-family: Myriad Pro; font-weight: 400; }
.provider_ride .orders_ride_m .orders_ride_r h5 { font-size: 13px; color: #666; margin: 0; padding: 0 0 5px;font-family: Myriad Pro; font-weight: 400; }
.provider_ride .orders_ride_m .orders_ride_r p { font-size: 13px; color: #000; font-family: Myriad Pro; }
.provider_ride .orders_ride_m .orders_ride_r p b { font-size: 13px; color: #000; font-family: Myriad Pro; font-weight: 400; }
.provider_ride .orders_ride_m .orders_ride_r p i { transform: rotate(99deg); color: #0278f2; }
.provider_ride .orders_ride_m .orders_ride_r p .rotate_no { transform: rotate(0deg); color: #0278f2; }
.provider_ride .orders_ride_m .orders_ride_r { width: 22%; padding: 0 0 0 15px; }
.bookingid { padding: 15px 0; margin: 0 20px; display: flex; }
.bookingid_l { width: 70%; text-align: left; }
.bookingid_r { width: 30%; text-align: right; padding: 20px 0 0; }
.bookingid_l p { color: #0278f2; font-size: 20px; margin: 0; padding: 0; }
.bookingid_l h2 { font-size: 26px; font-family: Myriad Pro; font-weight: 400; margin: 10px 0; padding: 0; }
.bookingid_r p a { background: #00d323;color: #fff; padding: 7px 20px; text-transform: uppercase; font-weight: 700; border-radius: 5px; }
.bookingid_r p a:hover { background: #007bff; color: #fff; padding: 7px 20px; text-transform: uppercase; font-weight: 700; border-radius: 5px; text-decoration: none; }
.bookingid_r p a i { font-size: 22px; line-height: 44px; }
.bookingid_main.bm2 { border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; padding: 10px; margin: 0 20px; display: flex; font-size: 16px; font-weight: 700; color: #000; }
.bookingid_main {padding: 5px 10px; margin: 0 20px; display: flex; font-size: 16px; font-weight: 700; color: #000; }
.bookingid_main_l {width: 60%;text-align: left;font-weight: 500; font-size: 16px;}
.bookingid_main_c {width: 30%;text-align: left;color: #666;font-weight: 400; font-size: 13px;}
.bookingid_main_r {width: 10%;text-align: left; font-family: 'Myriad Pro', sans-serif; font-size: 13px;font-weight: 400;}
.bookingid2 {margin: 0 20px; padding: 20px 0; display: flex;}
.bookingid_l2 {width: 50%; text-align: left;}
.bookingid_l2 p { margin: 0; padding: 0 0 5px; font-size: 16px; font-weight: 500;}
.bookingid_r2 { text-align: right; width:50%;}
.bookingid_l2 p b {color:#0278f2; font-weight: 500;}
.bookingid_l2 p span.pending {color:#ec9b00; font-weight: 500;}
.bookingid_l2 p span.completed {color:#00d323; font-weight: 500;}

.btn-reject { background: #e60e28;color: #fff; padding: 10px 40px; text-transform: uppercase; font-weight: 700; border-radius: 5px;  display: inline-block; text-align: center; }
.btn-reject:hover { background: #007bff; color: #fff; padding: 10px 40px; text-transform: uppercase; font-weight: 700; border-radius: 5px; text-decoration: none;  display: inline-block; text-align: center;}
.btn-accept { background: #00d323;color: #fff; padding: 10px 40px; text-transform: uppercase; font-weight: 700; border-radius: 5px; display: inline-block; text-align: center;}
.btn-accept:hover { background: #007bff; color: #fff; padding: 10px 40px; text-transform: uppercase; font-weight: 700; border-radius: 5px; text-decoration: none;  display: inline-block; text-align: center;}
.modal.fade.login_popup.finding_nearby.pro_dash .modal-content { background: #fff; }
.modal.fade.login_popup.finding_nearby.pro_dash .modal-dialog.width_con1 { max-width: 400px; margin: 12rem auto; }
.modal.fade.login_popup.finding_nearby.pro_dash .modal-dialog.width_con1 h3 { text-align: left; border: 0; margin: 0; font-weight: bold; }
.modal.fade.login_popup.finding_nearby.pro_dash .modal-dialog.width_con1 p {text-align: left; padding: 0 20px; margin: 0 0 6px;}
.modal.fade.login_popup.finding_nearby.pro_dash .modal-dialog.width_con1 p i  { color: yellow; }
.modal.fade.login_popup.finding_nearby.pro_dash .modal-dialog.width_con1 p i:first-child, .modal.fade.login_popup.finding_nearby.pro_dash .modal-dialog.width_con1 p i:nth-child(2) { color: darkgoldenrod; }
.modal.fade.login_popup.finding_nearby.pro_dash .modal-dialog.width_con1 p.align-items-right2 { text-align: right; margin: 0 0 30px; }
.orders_ride_completed span { color: #000; font-size: 14px; }
.provider_dash2 .orders_ride_m .orders_ride_r { width: 24%; }
.provider_dash2 .align-items-right2 { padding: 0; }
.provider_dash2 .orders_ride_r h5 { color: #666; font-size: 13px; font-family: 'Open Sans', sans-serif; font-weight: 400; margin: 5px 0; }
.provider_dash2 .orders_ride_m .orders_ride_r.orrm2 { width: 27%; }
.provider_dash2 .orders_ride_m .orders_ride_r.orrm2 .ornga { color: #ff9356; font-size: 21px;}
.orders_ride_cancel .blueico { color: #0278f2; font-size: 18px;}
.provider_dash2 .orders_ride_r h5 b {color: #0278f2;font-weight: 600;}
.provider_dash2 .orders_ride_r h5 span {color: #000;font-weight: 600;}
.view_btn { background: #fff; border:1px solid #44bd32; color: #44bd32; font-size: 13px; padding: 2px 15px 4px; border-radius: 5px;font-family: 'Open Sans', sans-serif;}
.view_btn:hover { background: #44bd32; border:1px solid #44bd32; color: #fff; font-size: 13px; padding: 2px 15px 4px; border-radius: 5px; text-decoration: none;font-family: 'Open Sans', sans-serif;}
.view_btn2 { background: #44bd32; border:1px solid #44bd32; color: #fff; font-size: 13px; padding: 2px 15px 4px; border-radius: 5px;font-family: 'Open Sans', sans-serif;}
.view_btn2:hover { background: #fff; border:1px solid #44bd32; color: #44bd32; font-size: 13px; padding: 2px 15px 4px; border-radius: 5px; text-decoration: none;font-family: 'Open Sans', sans-serif;}
.view_btn_blue { background: #0278f2; border:1px solid #0278f2; color: #fff; font-size: 13px; padding: 2px 6px 4px; border-radius: 5px;font-family: 'Open Sans', sans-serif;}
.view_btn_blue:hover { background: #fff; border:1px solid #0278f2; color: #44bd32; font-size: 13px; padding: 2px 6px 4px; border-radius: 5px; text-decoration: none;font-family: 'Open Sans', sans-serif;}
.reject_btn { background: #ff1c27; border:1px solid #ff1c27; color: #fff; font-size: 13px; padding: 2px 15px 4px; border-radius: 5px;font-family: 'Open Sans', sans-serif;}
.reject_btn:hover { background: #fff; border:1px solid #ff1c27; color: #ff1c27; font-size: 13px; padding: 2px 15px 4px; border-radius: 5px; text-decoration: none;font-family: 'Open Sans', sans-serif;}
.align-btn-sec { padding: 10px 0 0; margin:0; }
.provider_dash2 .orders_ride_completed b {color: #44bd32;font-family: 'Open Sans', sans-serif; letter-spacing: -1px;}
.change_password_sec.provider_myacc p { border: 1px solid #e5e5e5; background: #fff; padding: 10px 20px; width: 100%; color: #666;display: flex; } 
.change_password_sec.provider_myacc p span {  width: 75%; } 
.change_password_sec.provider_myacc p b {  width: 25%; text-align: right; } 

.store_myacc_prod, .store_myacc_prod2 { border: 1px solid #e5e5e5; background: #fff; padding: 10px 20px; width: 100%; color: #666;display: flex; } 
.store_myacc_prod .on_off_l2 {  width: 75%; font-weight: 500; padding: 6px 0 0; color: #0278f2; } 
.store_myacc_prod .on_off_l2 b { font-weight: 700; padding: 0 0 0 10px; color: #666; } 
.store_myacc_prod .on_off {  width: 25%; text-align: right; } 
.store_myacc_prod2 .on_off_l { width: 35%; padding: 5px 0 0; }
.store_myacc_prod2 .on_off_c { width: 45%; }
.store_myacc_prod2 .on_off_c span { font-size: 17px;}
.store_myacc_prod2 .on_off_r { width: 20%; text-align: right; padding: 5px 0 0; }
.store_myacc_prod2 .on_off_r a { color: #ff2727;}
.on_off.oof2 { padding: 15px 0 0; }
.change_password_sec.provider_myacc .align-items-right2 { padding: 35px 0px 20px; }
.dash_r_inner.provider_dash2 > .myorder_tab_rides_sec { padding: 10px 0px; }
.dash_r_inner.provider_dash2 > .myorder_tab_rides_sec .manage_cards .myorder_tab_rides_sec, .dash_r_inner.provider_dash2 > .myorder_tab_rides_sec .manage_cards .myorder_tab_rides_sec2 { padding: 15px 5px; margin: 0 0 5px; }
.row.pro_myacc_1 .myorder_tab_rides_sec.mtrs1 { text-align: center;}
.row.pro_myacc_1 .myorder_tab_rides_sec.mtrs1 h3 { font-size: 16px; color: #333; margin: 15px 0 0; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; }
.row.pro_myacc_1 .myorder_tab_rides_sec.mtrs1 p { font-size: 16px; margin: 10px 0; padding: 0; color: #0278f2; font-family: 'Open Sans', sans-serif; font-weight: 700; }
[type="radio"]:checked.radio_m, [type="radio"]:not(:checked).radio_m { position: unset;}
.myorder_tab_rides_sec .document_my_acc { background: #fff; text-align: center; }
.upload_drop { margin: 0; padding:20px 0; margin: 0 0 20px; }
.document_my_acc p { color: #666; font-size: 16px;}
.document_my_acc h3 { color: #0278f2; font-size: 17px;}
.upload_drop a { background: #fff; border: 1px dashed #7f7f7f; padding: 15px 70px; border-radius: 5px; color: #666; font-size: 16px; }
.upload_drop a:hover { background: #7f7f7f; border: 1px dashed #7f7f7f; padding: 15px 70px; border-radius: 5px; color: #fff; font-size: 16px; text-decoration: none; }
.upload_drop a i {color: #666;}
.upload_drop a:hover i { color: #fff; }
.change_password_sec.provider_myacc.store_myacc { width: 100%; }
span.rejected_sec { color: #e63950; font-size: 20px; font-weight: 400; padding: 0; } 
span.rejected_sec i { color: #e63950; font-size: 20px; }
span.processing_sec { color: #e6bb39; font-size: 20px; font-weight: 400; padding: 0; } 
span.processing_sec i { color: #e6bb39; font-size: 20px; }
.change_password_sec.store_settings { width: 100%; }
.store_settings_time { display: flex; background: #f2f2f2; padding: 10px;margin: 0 0 5px; }
.store_settings_time_l b { color: #0278f2; font-weight: 500; }
.store_settings_time_l { color: #666; font-size: 15px; padding: 18px 0 0; width: 33%; }
.store_settings_time_l b { color: #0278f2; font-weight: 500; }
.store_settings_time_c { color: #0278f2; font-size: 13px; padding: 0; width: 33%; text-align: center;line-height: 26px; }
.store_settings_time_r { color: #0278f2; font-size: 13px; padding: 0; width: 33%; text-align: center;line-height: 26px; }
.myorder_tab_rides_sec.chat_his { padding: 0; }
.driver_dash > img {width: 100%;}
.driver_dash {position: relative;}
.driver_dash_m { position: absolute;background: #fff; width: 80%; margin: 0 auto; text-align: center;bottom: 8%; left: 9%; border: 1px solid #ccc; padding: 20px; }
.driver_dash_m p img.dash_pro { width: 40px; height: 40px; margin: -66px 0 0; }
.driver_dash_m p { margin: 0; padding: 0; }
.driver_dash_m h4 { margin: 0 0 5px; padding: 0; font-size: 15px; color: #1a1a1a; }
.driver_dash_m p { margin: 0; padding: 0; font-size: 13px; color: #1a1a1a; }
.driver_dash_m p b { font-weight: 400; font-size: 13px; color: #0278f2; }
.dash_pro_m {display: flex; width: 50%; margin: 0 auto; padding: 10px 0;}
.dash_pro_1 img { width: 85px;}
.dash_pro_2 { padding: 5px 10px 0; font-size: 15px; color: #666; }
.dash_pro_3 { padding: 0; font-size: 15px; color: #666; }
.dash_pro_4 { padding: 5px 10px 0; font-size: 13px; color: #8cc54a; font-size: 13px; }
.myorder_tab_rides_sec .document_my_acc.document_my_acc_2 img { width: 100%; }
.myorder_tab_rides_sec .document_my_acc.document_my_acc_2 { width: 100%; }
.myorder_tab_rides_sec .document_my_acc.document_my_acc_2 .upload_drop a { padding: 10px 20px;}
.myorder_tab_rides_sec .document_my_acc.document_my_acc_2 .upload_drop a:hover { padding: 10px 20px;}
.change_password_sec.cps2.full-width { width:100%; }
.full-width { width:100%; }
.cus_feed { text-align: center; font-size: 16px; padding: 20px; border: 1px solid #e5e5e5; margin: 5px 0 10px; }
.cus_feed h3 { text-align: center; font-size: 16px; color: #101010; margin: 0; padding: 0 0 10px; }
.cus_feed h6 { text-align: center; font-size: 13px; color: #808080; margin: 0; padding: 0 0 10px; }
.cus_feed p { text-align: center; font-size: 16px; color: #101010; font-weight: 500; margin: 0; padding: 0 0 10px; }
.cus_feed p b { color:#0278f2; }
.cus_feed h3 img { position: absolute; right: 30px; top: 24px; }
.cus_feed p i { padding: 0 5px; color: #ffc100; font-size: 12px; }
.change_password_sec.provider_myacc.store_myacc.service_listing {padding: 0; margin: 0 0 20px;}
.doc_pro { display: flex; flex-flow: nowrap; background: #eee; border: 1px solid #e5e5e5; padding: 10px; margin: 0 0 20px;}
.doc_pro_l { width:15%; text-align: left; }
.doc_pro_l img { width:80px !important; height: 70px; border:5px solid #fff; border-radius: 5px; box-shadow: 0 0 5px #ccc; }
.doc_pro_c { width: 50%; text-align: left; padding: 10px 0 0; }
.doc_pro_r { width: 30%; padding: 25px 0 0; }
.change_password_sec.provider_myacc.service_selects { width: 90%; }
.service_selects_in { width: 100%; max-height: 270px; overflow: auto; }
/* .nav-pills .nav-link b img { width: 22px; height: auto; } */
/******************** Shinerise CSS Ends Here ********************/
/******************** Media Screen Shinerise CSS Starts Here ********************/
/* @media (min-width:0) and (max-width:419px) {}
@media (min-width:420px) and (max-width:549px) {} */
@media (max-width:767px) {
	h5.banner_top_t { margin: 0 0 20px; }
	.banner_section { padding: 0 0 100px; }
	.carousel-indicators {bottom: -55px;}
	.btn-change1, .btn-change2 { padding: 0.9rem 0.5rem; }
	.btn-change1:hover, .btn-change2:hover { padding: 0.9rem 0.5rem; }
	.testmonial_m_sec { width: 100%; }
	.testimonial_under_m { width: 70%; }
	.pro_fea_img { padding: 30px 0 50px;}
	.pfs_m_l { text-align: left; min-height: 225px; }
	.pfs_m_l p { text-align: left; display: inline-block; font-size: 15px; color: #666; font-weight: 400; }
	.row.type_of_commision {width: 90%;margin: 0 auto;}
	.navbar-toggler span {padding: 9px 0 0;	}
	.index-header { padding:0.5rem 0 1rem;}
	.login_sec { margin: 30px 0; width: 100%;}
	.login_sec .btn-change1, .login_sec .btn-change2 { padding: 0.9rem 2.5rem; }
	.login_sec .btn-change1:hover, .login_sec .btn-change2:hover { padding: 0.9rem 2.5rem; }
	.under_c img { width: 100%; } 
	.container {max-width: 95%;	}
	.change_password_sec { width: 100%;}
	ul.nav.navbar-nav.flex-row.justify-content-center.flex-nowrap.right-nav-links {width: auto;margin: 0 auto;text-align: center;float: none;display: table;}
	.right-nav-links > li { border:0; }
	.bike_select_location { padding: 50px 20px 50px 20px; }
	.map_bike_go input { min-width: auto; }
	.bike_select_location p.btn_sec_bike a.btn-change1, .bike_select_location p.btn_sec_bike a.btn-change1:hover, 
	.bike_select_location p.btn_sec_bike a.btn-change2, .bike_select_location p.btn_sec_bike a.btn-change2:hover { display: block; text-align: center; }
	.category_sec_m_page .col-xs-12.col-sm-2 { -ms-flex: 0 0 33%; flex: 0 0 33%; max-width: 33%; }
	.contact_c { top:0; }
	.bike_ride_section.brs2 .col-xs-12.col-sm-6.bike_ride_in2 { padding: 50px 0; } 
	.bike_ride_section.brs2 .col-xs-12.col-sm-6.map_bike_m { padding: 0; }
	.myorder_tab_rides_sec2 .col-xs-12.col-sm-5.col-lg-5,
	.myorder_tab_rides_sec2 .col-xs-12.col-sm-2.col-lg-2,
	.myorder_tab_rides_sec2 .col-xs-12.col-sm-5.col-lg-5.align-items-right2,
	.myorder_tab_rides_sec2 .col-xs-12.col-sm-7.col-lg-7.align-items-right2 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; text-align: center; padding: 10px 0; }
	.myorder_tab_rides_sec .col-xs-12.col-sm-5.col-lg-5,
	.myorder_tab_rides_sec .col-xs-12.col-sm-2.col-lg-2,
	.myorder_tab_rides_sec .col-xs-12.col-sm-5.col-lg-5.align-items-right2,
	.myorder_tab_rides_sec .col-xs-12.col-sm-7.col-lg-7.align-items-right2 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; text-align: center; padding: 10px 0; }
	.myorder_tab_rides_sec .col-xs-12.col-sm-5.col-lg-5 .orders_ride .orders_ride_m,
	.myorder_tab_rides_sec2 .col-xs-12.col-sm-5.col-lg-5 .orders_ride .orders_ride_m { display: block; }
	.change_password_sec, .change_password_sec.cps2, .preference_section { width: 100%; }
	.bike_ride_section.brs2 .bike_ride_in.bike_ride_in3 .col-xs-12.col-sm-6 {-ms-flex: 0 0 100%;flex: 0 0 100%;	max-width: 100%; padding: 0;}
	.bike_ride_section.brs2 .bike_ride_in .col-xs-12.col-sm-6 {-ms-flex: 0 0 100%;flex: 0 0 100%; max-width: 100%; padding: 0;}
	.bike_ride_section.brs2 .bike_ride_in.bike_ride_in3 { background-size: cover;}
	.select_trans { width: 100%;}
	.select_trans2 { padding: 20px 0;}
	.select_trans7, .select_trans8, .select_trans9 { font-size: 15px; }
	.select_trans7 img, .select_trans8 img, .select_trans9 img { width: 21px; }
	.provider_ride .orders_ride_m .orders_ride_r {width: auto;padding: 15px;}
	.provider_ride .orders_ride_m { display: block;}
	.bookingid_r2 a.btn-reject, .bookingid_r2 a.btn-accept { display: block;}
	.bookingid_r p a { display: block; text-align: center;}
	.row.myorder_tab_rides_sec.mtrs1 .orders_ride .orders_ride_m,
	.row.myorder_tab_rides_sec2.mtrs1 .orders_ride .orders_ride_m { width: 100%; display: block; }
	.provider_dash2 .orders_ride_m .orders_ride_r, .provider_dash2 .orders_ride_m .orders_ride_r.orrm2 { width: 100%; }
	.row.myorder_tab_rides_sec.mtrs1 .col-xs-12.col-sm-2.col-lg-2.align-items-right2,
	.row.myorder_tab_rides_sec2.mtrs1 .col-xs-12.col-sm-2.col-lg-2.align-items-right2 { text-align: left; }
	.myorder_tab_rides_sec .document_my_acc.document_my_acc_2 .upload_drop a { display: block;}
}
@media (min-width:576px) and (max-width:767px) {
	.login_sec { margin: 30px 0; width: 100%;}
	.login_sec .btn-change1, .login_sec .btn-change2 { padding: 0.9rem 2.5rem; }
	.login_sec .btn-change1:hover, .login_sec .btn-change2:hover { padding: 0.9rem 2.5rem; }
	.btn-change5 { background: #3b579d; padding: 5px 10px;  border-radius: 5px; color: #fff; font-weight: 500; display: block; text-align: center; }
	.btn-change5:hover { background: #1c294a; padding: 5px 10px;  border-radius: 5px; color: #fff; font-weight: 500; text-decoration: none;display: block; text-align: center; }
	.btn-change6 { background: #fff; padding: 5px 10px;  border-radius: 5px; color: #0278f2; font-weight: 500; box-shadow: 0 0 10px #ccc; display: block; text-align: center;}
	.btn-change6:hover { background: #ddd; padding: 5px 10px;  border-radius: 5px; color: #0278f2; font-weight: 500; text-decoration: none; box-shadow: 0 0 10px #ccc;display: block; text-align: center; }
	.login_section .row .col-xs-12.col-sm-7 { -ms-flex: 0 0 30%; flex: 0 0 30%; max-width: 30%; }
	.login_section .row .col-xs-12.col-sm-5 { -ms-flex: 0 0 70%; flex: 0 0 70%; max-width: 70%; }
	.our_feature_service.about_sec.faq_sec .col-xs-12.col-sm-6.section-heading {-ms-flex: 0 0 100%;flex: 0 0 100%;	max-width: 100%;}
	footer.wli-footer p a img {width: auto;}
	.our_feature_service.about_sec .row.type_of_commision .col-xs-12.col-sm-5 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.our_feature_service.about_sec .row.type_of_commision .col-xs-12.col-sm-7 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.product_feature_section.best_team .col-xs-12.col-sm-3  { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
	.our_feature_service .row.type_of_commision { width:100%; }
	.our_feature_service .row.type_of_commision .col-xs-12.col-sm-4 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
	.ofs_main { width: 85%; }
	.our_features_sec #myTabContent .row .col-xs-12.col-sm-7.col-md-7,.our_features_sec #myTabContent .row .col-xs-12.col-sm-5.col-md-5 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.wli_footer_top .row .col-xs-12.col-sm-3.col-lg-3 {-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
	.footer-social-col li { padding: 0 15px 0 0; }
	.footer-social-col li .footer-links { padding: 0;}
	.bike_select_location { padding: 50px 20px 50px 20px; }
	.map_bike_go input { min-width: auto; }
	.bike_select_location p.btn_sec_bike a.btn-change1, .bike_select_location p.btn_sec_bike a.btn-change1:hover, 
	.bike_select_location p.btn_sec_bike a.btn-change2, .bike_select_location p.btn_sec_bike a.btn-change2:hover { display: block; text-align: center; }
	.category_sec_m_page .col-xs-12.col-sm-2 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
	.select_portal_in .col-xs-12.col-sm-3.col-md-3 {-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
	.cb_amount2 p.align-items-right2 a.btn-change3 {display: block;text-align: center;padding: 0.5rem 0.5rem;}
	.cb_amount2 p.align-items-right2 a.btn-change3:hover {display: block;text-align: center;padding: 0.5rem 0.5rem;}
	.cb_amount { word-break: break-all; }
	.change_password_sec, .change_password_sec.cps2, .preference_section { width: 100%; }
	.myorder_section .col-xs-12.col-sm-3 {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
	.myorder_section .col-xs-12.col-sm-9 {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
	.bike_ride_section.brs2 .bike_ride_in.bike_ride_in3 .col-xs-12.col-sm-6 {-ms-flex: 0 0 100%;flex: 0 0 100%;	max-width: 100%; padding: 0;}
	.bike_ride_section.brs2 .bike_ride_in .col-xs-12.col-sm-6 {-ms-flex: 0 0 100%;flex: 0 0 100%; max-width: 100%; padding: 0;}
	.msg_mobile_res .col-xs-12.col-sm-4, .msg_mobile_res .col-xs-12.col-sm-8 {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
	.provider_ride .orders_ride_m .orders_ride_r {width: auto;padding: 15px;}
	.provider_ride .orders_ride_m { display: block;}
	
}
@media (min-width:768px) and (max-width:991px) {
	.container {max-width: 95%;	}
	.login_sec { margin: 30px 0; width: 100%;}
	.login_sec .btn-change1, .login_sec .btn-change2 { padding: 0.9rem 2.5rem; }
	.login_sec .btn-change1:hover, .login_sec .btn-change2:hover { padding: 0.9rem 2.5rem; }
	.btn-change5 { background: #3b579d; padding: 5px 10px;  border-radius: 5px; color: #fff; font-weight: 500; display: block; text-align: center; }
	.btn-change5:hover { background: #1c294a; padding: 5px 10px;  border-radius: 5px; color: #fff; font-weight: 500; text-decoration: none;display: block; text-align: center; }
	.btn-change6 { background: #fff; padding: 5px 10px;  border-radius: 5px; color: #0278f2; font-weight: 500; box-shadow: 0 0 10px #ccc; display: block; text-align: center;}
	.btn-change6:hover { background: #ddd; padding: 5px 10px;  border-radius: 5px; color: #0278f2; font-weight: 500; text-decoration: none; box-shadow: 0 0 10px #ccc;display: block; text-align: center; }
	.our_feature_service.about_sec.faq_sec .col-xs-12.col-sm-6.section-heading {-ms-flex: 0 0 100%;flex: 0 0 100%;	max-width: 100%;}
	.our_features_sec #myTabContent .row .col-xs-12.col-sm-5.col-md-5 .btn-change1,
	.our_features_sec #myTabContent .row .col-xs-12.col-sm-5.col-md-5 .btn-change2, 
	.our_features_sec #myTabContent .row .col-xs-12.col-sm-5.col-md-5 .btn-change1:hover,
	.our_features_sec #myTabContent .row .col-xs-12.col-sm-5.col-md-5 .btn-change2:hover { padding: 0.7rem .5rem;}
	.ofs_main { width: 70%; }
	 .bike_select_location p.btn_sec_bike a.btn-change1, .bike_select_location p.btn_sec_bike a.btn-change1:hover, 
	.bike_select_location p.btn_sec_bike a.btn-change2, .bike_select_location p.btn_sec_bike a.btn-change2:hover { display: block; text-align: center; }
	.cb_amount2 p.align-items-right2 a.btn-change3 {display: block;text-align: center;padding: 0.5rem 0.5rem;}
	.cb_amount2 p.align-items-right2 a.btn-change3:hover {display: block;text-align: center;padding: 0.5rem 0.5rem;}
	.cb_amount { word-break: break-all; }
	.navbar-expand-md .navbar-nav li.nav-item { padding: 0 0.3rem; }
	.change_password_sec, .change_password_sec.cps2, .preference_section { width: 100%; }
	.myorder_section .col-xs-12.col-sm-3 {-ms-flex: 0 0 35%; flex: 0 0 35%; max-width: 35%;}
	.myorder_section .col-xs-12.col-sm-9 {-ms-flex: 0 0 65%; flex: 0 0 65%; max-width: 65%;}
	.bike_ride_section.brs2 .bike_ride_in.bike_ride_in3 .col-xs-12.col-sm-6 {-ms-flex: 0 0 100%;flex: 0 0 100%;	max-width: 100%; padding: 0;}
	.bike_ride_section.brs2 .bike_ride_in .col-xs-12.col-sm-6 {-ms-flex: 0 0 100%;flex: 0 0 100%; max-width: 100%; padding: 0;}
	p.text-center.pre_h img {width: 100%;}
	.row.myorder_tab_rides_sec.store_sett_mob .col-xs-12.col-sm-7.col-lg-7, .row.myorder_tab_rides_sec.store_sett_mob .col-xs-12.col-sm-5.col-lg-5 {-ms-flex: 0 0 100%;flex: 0 0 100%; max-width: 100%; }
	.myorder_tab_rides_sec .document_my_acc.document_my_acc_2 .upload_drop a { display: block;}
	.myorder_section .row.pro_myacc_1 .col-xs-12.col-sm-3 {	-ms-flex: 0 0 25%;	flex: 0 0 25%;	max-width: 25%; }
}
@media (min-width:992px) and (max-width:1199px) {
	.login_sec { margin: 30px 0; width: 100%;}
	.login_sec .btn-change1, .login_sec .btn-change2 { padding: 0.9rem 2.5rem; }
	.login_sec .btn-change1:hover, .login_sec .btn-change2:hover { padding: 0.9rem 2.5rem; }
	.btn-change5 { background: #3b579d; padding: 5px 10px;  border-radius: 5px; color: #fff; font-weight: 500; display: block; text-align: center; }
	.btn-change5:hover { background: #1c294a; padding: 5px 10px;  border-radius: 5px; color: #fff; font-weight: 500; text-decoration: none;display: block; text-align: center; }
	.btn-change6 { background: #fff; padding: 5px 10px;  border-radius: 5px; color: #0278f2; font-weight: 500; box-shadow: 0 0 10px #ccc; display: block; text-align: center;}
	.btn-change6:hover { background: #ddd; padding: 5px 10px;  border-radius: 5px; color: #0278f2; font-weight: 500; text-decoration: none; box-shadow: 0 0 10px #ccc;display: block; text-align: center; }
	.our_features_sec #myTabContent .row .col-xs-12.col-sm-5.col-md-5 .btn-change1,
	.our_features_sec #myTabContent .row .col-xs-12.col-sm-5.col-md-5 .btn-change2, 
	.our_features_sec #myTabContent .row .col-xs-12.col-sm-5.col-md-5 .btn-change1:hover,
	.our_features_sec #myTabContent .row .col-xs-12.col-sm-5.col-md-5 .btn-change2:hover { padding: 0.7rem 1.5rem;}
	.map_bike_go input { min-width: 320px; }
	.change_password_sec, .change_password_sec.cps2, .preference_section { width: 100%; }
	.myorder_section .col-xs-12.col-sm-3 {-ms-flex: 0 0 30%; flex: 0 0 30%; max-width: 30%;}
	.myorder_section .col-xs-12.col-sm-9 {-ms-flex: 0 0 70%; flex: 0 0 70%; max-width: 70%;}
	.row.myorder_tab_rides_sec.store_sett_mob .col-xs-12.col-sm-7.col-lg-7, .row.myorder_tab_rides_sec.store_sett_mob .col-xs-12.col-sm-5.col-lg-5 {-ms-flex: 0 0 50%;flex: 0 0 50%; max-width: 50%; }
	.myorder_tab_rides_sec .document_my_acc.document_my_acc_2 .upload_drop a { display: block;}
	.myorder_section .row.pro_myacc_1 .col-xs-12.col-sm-3 {	-ms-flex: 0 0 25%;	flex: 0 0 25%;	max-width: 25%; }
}
@media (min-width:1200px) and (max-width:1299px) {
	.login_sec { margin: 30px 0; width: 100%;}
	.login_sec .btn-change1, .login_sec .btn-change2 { padding: 0.9rem 2.5rem; }
	.login_sec .btn-change1:hover, .login_sec .btn-change2:hover { padding: 0.9rem 2.5rem; }
}
@media (min-width:1300px) and (max-width:1399px) {
	.login_sec { margin: 30px 0; width: 75%;}
	.login_sec .btn-change1, .login_sec .btn-change2 { padding: 0.9rem 2.5rem; }
	.login_sec .btn-change1:hover, .login_sec .btn-change2:hover { padding: 0.9rem 2.5rem; }
}
@media (min-width:1400px) and (max-width:1499px) {
	.login_sec { margin: 30px 0; width: 75%;}
	.login_sec .btn-change1, .login_sec .btn-change2 { padding: 0.9rem 2.5rem; }
	.login_sec .btn-change1:hover, .login_sec .btn-change2:hover { padding: 0.9rem 2.5rem; }
}
@media (min-width:1500px) {
	.btn-change5 { background: #3b579d; padding: 5px 10px;  border-radius: 5px; color: #fff; font-weight: 500; display: inline-block; text-align: center; }
	.btn-change5:hover { background: #1c294a; padding: 5px 10px;  border-radius: 5px; color: #fff; font-weight: 500; text-decoration: none;display: inline-block; text-align: center; }
	.btn-change6 { background: #fff; padding: 5px 10px;  border-radius: 5px; color: #0278f2; font-weight: 500; box-shadow: 0 0 10px #ccc; display: inline-block; text-align: center;}
	.btn-change6:hover { background: #ddd; padding: 5px 10px;  border-radius: 5px; color: #0278f2; font-weight: 500; text-decoration: none; box-shadow: 0 0 10px #ccc;display: inline-block; text-align: center; }
}
/******************** Media Screen Shinerise CSS Ends Here ********************/



/*----------start 19-9-2020--------*/
.bike_ride_in2 p
{
	text-transform: uppercase;
	font-size: 14px;
}

.bike_ride_section.brs2 .bike_ride_in_1 {
    	background: url('../images/bike-ride-1.png') center no-repeat;
    	background-size: cover;

}
.bike_ride_section.brs2 .bike_ride_in_1 p
{
	color: #fff;
}
.bike_select_rate h2.section-heading {
    font-size: 30px;
    text-align: left;
    font-weight: 700;
    text-transform: uppercase;
}
.bike_select_rate h2.section-heading span {
    text-align: left;
    width: 15%;
    height: 3px;
    margin: 8px 0;
}
.myorder_tab_rides_sec1 {
    background: #fff;
    border: 1px solid #e5e5e5;
    padding: 5px 12px 0;
    width: 87px;
    text-align: center;
    margin: 0 0px 10px;
}
.pro_myacc_rat ul li
{
	display: inline-block;
}
.pro_myacc_rat ul
{
	margin-left: 0;
	padding-left: 0;
}
.rate_icon p {
    color: #bcbcbc !important;
    font-size: 12px;
    margin-bottom: 8px;
}
.rate_icon i
{
	color: #bcbcbc !important;
	font-size: 13px;
}
.bike_select_rate {padding: 50px 20px 50px 50px;
	}
/*----------end 19-9-2020--------*/