@font-face {
	font-family: 'Poppins';
	font-weight: 200;
	src: url(../fonts/Poppins/Poppins-Light.ttf);
}

@font-face {
	font-family: 'Poppins';
	font-weight: 400;
	src: url(../fonts/Poppins/Poppins-Regular.ttf);
}

@font-face {
	font-family: 'Poppins';
	font-weight: 500;
	src: url(../fonts/Poppins/Poppins-Medium.ttf);
}

@font-face {
	font-family: 'Poppins';
	font-weight: 600;
	src: url(../fonts/Poppins/Poppins-SemiBold.ttf);
}

@font-face {
	font-family: 'Poppins';
	font-weight: 700;
	src: url(../fonts/Poppins/Poppins-Bold.ttf);
}

@font-face {
	font-family: 'Lato';
	font-weight: 900;
	src: url(../fonts/Lato/Lato-Black.ttf);
}

:root {
	--primary-color: #f2295b;
	--secondary-color: #524abc;
}

body {
	font-family: 'Poppins', sans-serif;
	color: #37373E;
	background-color: #f3f5f7;
	max-width: 100%;
	overflow-x: hidden;
}

.client-page-c:not(.my_dashboard-page-c, .refer_and_earn-page-c) .bg__new {
	display: none;
}

a,
p {
	color: #637381;
}

.partner-page-c .new_header,
.employers-page-c .new_header,
.partner-page-c .nw_footer,
.employers-page-c .nw_footer {
	display: none;
}

#splineChart>div {
	overflow: visible !important;
}

html {

	font-family: 'Poppins', sans-serif;
}

.logo_with_btn {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
}

.btn-check:focus+.btn-primary,
.btn-primary:focus {
	box-shadow: none;
}

.pt60,
.py60 {
	padding-top: 40px;
}

.password-shown.fa-eye:before {
	content: "\f070";
	;
}

.pb60,
.py60 {
	padding-bottom: 40px;
}

.mt30 {
	margin-top: 30px;
}

[class*="status-"] span span>span {
	border-radius: 5px;
	padding: 4px 8px;
	font-weight: 600;
	font-size: 12px;
}

.status-finished span>span>span,
.status-paid span>span>span {
	color: #05BA92;
	background-color: #CDFFEA;
}

.status-requested span>span>span {
	color: #0dcaf0;
	background-color: #cff4fc;
}

.status-confirmed span>span>span {
	color: #084298;
	background-color: #cfe2ff;
}

.status-live span>span>span {
	color: #E18A07;
	background-color: #FFEFCF;
}

.status-pending span>span>span {
	color: #92959D;
	background-color: #F1F1F2;
}

.status-stopped span>span>span,
.status-expired span>span>span,
.status-failed span>span>span {
	color: #E81433;
	background-color: #FBDDDD;
}

#google_translate_element select {
	background-color: transparent;
	color: #fff;
	border-color: transparent;
}

#google_translate_element select option {
	color: #000;
}

#google_translate_element select:focus-visible {
	outline: 0;
}

.mt20,
.my20 {
	margin-top: 20px;
}

.mb20,
.my20 {
	margin-bottom: 20px;
}

.btn {
	height: 40px;
	padding: 9px 16px;
	min-width: 120px;
	font-weight: 600;
	transition: all .3s;
	border-radius: 6px;
	font-size: 14px;
}

.how_it_works .hwbx {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	position: relative;
}

.how_it_works .hwbx h6 {
	position: absolute;
	top: -20px;
	left: 50px;
	right: 0;
	background: #524abc;
	padding: 10px;
	width: 68px;
	height: 35px;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	margin: auto;
	color: #fff;
	border-radius: 4px;
}

.how_it_works .bx_img,
.cate-items .circle {

	margin: 0 auto;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	box-shadow: 0 0 0 1px rgb(35 49 66 / 4%), 0 1px 10px 0 rgb(35 49 66 / 16%);
}

.cate-items .circle img {
	max-width: 35px;
}

.cate-items a {
	display: block;
}

.cate-items {
	text-align: center;
	margin-top: 30px;
}

.cate-items p {
	margin-top: 20px;
}

.how_it_works .bx_img {
	height: 150px;
	width: 150px;
}

.cate-items .circle {
	height: 75px;
	width: 75px;
	background-color: #fff;
}

.how_it_works .bx_img>img {
	max-width: 90px;
}

.how_it_works .bx_cnt {
	padding: 20px 50px;
	text-align: center;
}

.bx_cnt h5 {
	font-weight: 700;
	color: #4e4e91;
}

.bx_cnt p {
	line-height: 1.71;
	color: #969696;
	font-size: 18px;
}

.how_it_works {
	background-color: #f2295b10;
}

.new_site_hero_sec {
	background-position: 50% 30%;
	background-repeat: no-repeat;
	background-size: contain;
	background-image: url(../img/hero-section-bg.png);
	background-color: #fff;
}

.hw_link {
	text-align: center;
	margin-top: 30px;
}

.bg_img h3 {
	font-size: 36px;
	font-weight: 700;
}

.new_site_hero_sec .row {
	padding-top: 40px;
}

.jq-ry-rated-group.jq-ry-group svg {
	fill: #f2295b;
}

.loginfail-error,
.forgotfail-error,
.registerfail-error {
	/*		 text-transform: capitalize;*/
	color: red;
	/* margin: 3px 0; */
	display: block;
	margin-top: 0.9em;
	/*	    font-weight: bold;*/
}

.modal-content.login-padding.box {
	box-shadow: none;
}

.modal-header {
	color: #fff;
	border: 0;
	padding-top: 0;
	padding-bottom: 0;
}

.account span a {
	text-transform: capitalize;
}

.jq-ry-rated-group .jq-ry-group:hover,
.jq-ry-rated-group .jq-ry-group:focus {
	color: red !important;
}

.cus_group {
	border: 1px solid rgba(210, 213, 216, .5);
	border-radius: 4px;
}

.cus_group input {
	/*text-transform: uppercase;*/
	font-size: 12px;
	border-color: transparent;
}

.cus_group input::placeholder {
	color: #18222e;
}

.site_divider {
	margin-bottom: 15px;
}

.sign_up {
	margin-bottom: 20px;
}

.or_login {
	text-align: center;
}

.myrow {
	display: flex;
}

html {

	font-family: sans-serif;
	-webkit-text-size-adjust: 100%;

}

a {
	color: #f2295b;
	text-decoration: none;
}

a:hover {
	color: #524abc;
}

*,
*::after,
*::before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.main-links .navbar {
	padding-top: 0;
	padding-bottom: 0;
}

/*==== header-top Css Start =====*/
.logo-img {
	width: auto;
	height: 90px;
}

.soical-links a:hover {
	background: #fff;
	color: #00c3eb;
}

.add-on-image {
	float: right;
}

.soical-links a {
	display: inline-block;
	color: #fff;
	padding: 0;
	background: #00c3eb;
	width: 35px;
	height: 35px;
	text-align: center;
	line-height: 35px;
	border-radius: 50px;
	margin: 5px 5px 0 0;
	font-size: 18px;
}

.padding {
	padding: 0;
}

/*.login {
	float: right;
}*/

.top-login {
	background: transparent;
}

/*.login a {
	color: #fff;
	text-decoration: none;
	font-size: 11px;
	padding: 5px 10px;
	position: relative;
	bottom: 2px;
	background: #077ee4;
}*/

.mini-cart-area {
	float: right;
}

.login a:hover {
	background: #077ee4;
}

.header-top {
	padding: 20px 0;
}



/*==== login-model Css Start =====*/
.login-model .modal-title {
	text-align: center;
}

.forget-pass p {
	text-align: center;
}

button.close {
	background: #363F4D;
	padding: 8px;
	position: absolute;
	right: -4px;
	border-radius: 50px;
	font-size: 10px;
	top: -5px;
	color: #f2295b;
	text-shadow: none;
	opacity: 1;
}

button.close:hover {
	color: #363F4D;
	background: #f2295b;
	opacity: 1;
}

.login-model .form-group {
	display: block;
	position: relative;
}

#registerform .form-group,
#loginform .form-group,
#forgotform .form-group,
.fb__btn,
.ggle__btn,
.site_divider,
.aple__btn {
	width: 65%;
	margin: auto;
}

.icon-bootstrap {
	position: absolute;
	left: 15px;
	top: 14px;
	color: #9b9b9b;
	font-size: 16px;
}

.icon-bootstrap2 {
	position: absolute;
	left: 15px;
	top: 14px;
	color: #9b9b9b;
	font-size: 16px;
}

.login-success,
.reviewsubmit-success,
.pass-change-msg,
.forgot-success,
.register-success {
	text-transform: capitalize;
	font-size: 16px;
	color: green;
}

.exit_m .nav-tabs {
	border-bottom: 0;
	background: #ECF0F3;
	padding: 8px;
	border-radius: 16px;
}

.box input:not(.form-check-input),
.contact_form .form-control,
.exit_m input.form-control,
.exit_m select.form-select {
	padding: 8px 12px;
	height: 40px;
	font-size: 14px;
	border-color: #eee;
	border-radius: 6px;
	color: #C2C7CC;
}

.exit_m input.form-control::placeholder {
	color: #C2C7CC;
}

.exit_m select.form-select:focus {
	box-shadow: none;
}

.exit_m select.form-select {
	text-transform: capitalize;
}

.box input,
.contact_form .form-control {
	margin-bottom: 20px;
}

.site_divider {
	margin-bottom: 20px;
}

.error {
	margin-bottom: 10px;
	color: red;
}

#registerform .btn,
#loginform .btn,
#forgotform .btn {
	width: 100%;
	height: 48px;
}

#registerform .modal-body,
#loginform .modal-body,
#forgotform .modal-body {
	padding-top: 60px;
	padding-bottom: 60px;

}

.btn-close:focus {
	box-shadow: none;
}

.modal-header .btn-close {
	background-repeat: no-repeat;
	padding: 0;
	padding-right: 20px !important;
}

.login-btn {
	color: #fff;
	background-color: #f2295b;
	border-color: #f2295b;
	text-transform: uppercase;
}

.login-btn:hover,
.login-btn:active,
.login-btn:focus {
	background-color: #363F4D;
	border-color: #363F4D;
	color: #fff;
}

.or-login {
	display: none;
	font-size: 18px;
	text-align: left;
	margin-left: 43px;
}

.or-login:before {
	content: "";
	width: 119px;
	display: inline-block;
	height: 1px;
	background: #8484;
	position: relative;
	bottom: 3px;
}

.or-login:after {
	content: "";
	width: 129px;
	display: block;
	height: 1px;
	background: #8484;
	position: relative;
	left: 131px;
	bottom: 7px;
}


.fb-btn {
	background-image: url('../img/fb.png');
	background-repeat: no-repeat;
	background-position: left;
	background-size: contain;
	display: none;
	margin-left: 43px;
}

.fb-btn button:hover,
.fb-btn button:focus,
.fb-btn button:active {
	background-color: #39599c !important;
	outline: 0;
	color: #fff !important;
}

.fb-btn button {
	width: 75%;
	margin: 0 auto;
	border-radius: 0px;
	padding: 8px 12px;
	background-color: #3c5a98;
	border-color: #3c5a98;
	color: #fff;
	font-size: 16px;
}

.account {
	text-align: center;
}

.ui-menu .ui-menu-item a {
	padding: 0.5em 1em !important;
}

.right-nv .ui-menu {
	box-shadow: none;
	border-radius: 0 !important;
	border: 0;
}

.ui-menu {
	padding: 0 !important;
}

.ui-menu .ui-menu-item:last-child a {
	border: 0;
}

.ui-widget-content a strong {
	font-weight: normal;
}

.ui-widget-content a {
	font-weight: 400;
	font-size: 14px;
	font-family: 'Poppins', sans-serif;
	text-transform: capitalize;
	border-bottom: 1px solid #ebebeb;
	color: #7a7a7a;
}

.cate_carousel .owl-nav>div {
	position: absolute;
	top: 40%;
	font-size: 24px;
	color: #f2295b;
}

.cate_carousel .owl-nav>div.owl-prev {
	left: -2%
}

.cate_carousel .owl-nav>div.owl-next {
	right: -2%
}

.theme-default .nivo-controlNav a:hover {
	-webkit-transform: scale(1.5);
	transform: scale(1.5);
	background: #f2295b;
}

.theme-default .nivo-controlNav a.active {
	background: #f2295b;
	-webkit-transform: scale(1.5);
	transform: scale(1.5)
}

.theme-default {
	position: relative;
}

.nivo-controlNav {
	position: absolute;
	z-index: 2222;
	bottom: 0;
	left: 0;
	right: 0;
}

.theme-default .nivo-controlNav a {
	display: inline-block;
	width: 10px;
	height: 10px;
	background: #ccc;
	margin: 0 2px;
	margin-right: 10px;
	text-indent: -9999px;
	border: 0;
	border-radius: 50px;
}

/*==== login-model Css End =====*/


/*==== header-top Css End =====*/

/*==== main-links Css Start =====*/

.icon {
	border: 0;
	background-color: transparent;
	display: inline-block;
	vertical-align: middle;
	padding: 0 6px 0 0;
	margin: 0 !important;
	outline: none;
}

.icon-bars {
	height: 2px;
	width: 15px;
	background-color: #b3b3b3;
	margin-bottom: 3px;
	display: block;
}

.main-links .navbar-default {
	background-color: #fff;
	border: 0;
	border-top: 1px solid rgba(210, 213, 216, 0.50);
	border-radius: 0;
	box-shadow: 0 2px 5px 0 rgba(35, 49, 66, 0.1);
	margin-bottom: 0px;
	position: relative;
}

.main-links .navbar-nav>.active>a {
	color: #797979;
	background-color: transparent;
}


.main-links .navbar-nav>.active>a:hover,
.main-links .navbar-nav>.active>a:focus {
	color: #0086ca;
	background-color: transparent;
}



.site-header {
	box-shadow: 0 2px 5px 0 rgb(35 49 66 / 10%);
	position: relative;
}

.links>li>a,
.links>li .dropdown>a {
	font-size: 15px;
	text-decoration: none;
	font-weight: 600;
	color: #fff;
	position: relative;
	display: block;
	min-height: 50px;
}

.cashback-links {
	background-clip: border-box;
	border-radius: 0;
	border-color: #00000010;
	margin-top: 0 !important;
	min-width: 180px;
}

.navbar-light .navbar-nav .cashback-links>li>a {
	color: #808080;
	text-transform: uppercase;
	font-size: 14px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#addNewPaymentAccount form .col-lg-12>p {
	font-size: 20px;
	margin-bottom: 20px;
	font-weight: 600;
	color: #37373E;
}

.navbar-light .navbar-nav .cashback-links>li:not(:last-child)>a {
	border-bottom: 1px solid #00000010;
}

.banner-img {
	padding: 40px 0
}

.links .active a {
	background: transparent;
	color: #0086ca;
}

.main-links.fixed {
	position: fixed;
	top: 0px;
	width: 100%;
	z-index: 999;
}

.img-responsive {
	max-width: 100%;
	height: auto;
}

.main-links .nav .open>a,
.main-links .nav .open>a:focus,
.main-links .nav .open>a:hover {
	background-color: transparent;
	border-color: #337ab7;
}


.links .active a,
.links li a:hover,
.links li a:focus {
	background: transparent;
	color: #ebebeb;
}

.pullright .btn {
	margin-right: 20px;
}

.btn-register,
.btn-login:hover {
	background-color: #524abc;
	color: #fff;
	border-color: #524abc;

}

.btn-register:hover {
	color: #fff;
	background-color: #f93b3c;
	border-color: #f93b3c;
}

.btn-login {
	background-color: #fff;
	color: #524abc;
	border-color: #524abc;
}

.right-nv {
	float: right;
}

.right-nv button {
	color: #fff;
	font-size: 24px;
	border-radius: 0 4px 4px 0 !important;
	transition: all 0.3s ease-in-out;
	border: 0;
	border-radius: 0px;
	height: 40px;
	padding: 4px 0px;
	background: #00c3eb;
	width: 55px;
}

.form-control:focus {
	border-color: #f2295b;
	box-shadow: none;
}

.right-nv input::placeholder,
.exit_m input.form-control::placeholder {
	color: #C2C7CC;
}

.right-nv .input-group {
	border: 1px solid #eee;
	border-radius: 6px;
}

.right-nv input {
	border-radius: 0px;
	border: 0;
	border-right: 0;
	padding: 0 .9em;
	background: #fff;
	float: left;
	position: relative;
	height: 40px;
	box-shadow: none;
	font-size: 14px;
	font-weight: normal;
}

/*.search-img {background-image: url('../img/search.png');background-position: -53px 0;height: 25px;width: 30px;display: inline-block;}*/
.category i {
	font-size: 24px;
	vertical-align: middle;
	margin-right: 10px;
	line-height: 0;
}

.right-nv button:hover {
	background: #363F4D;
	color: #fff;
}

.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	margin: 0 !important;
	border-width: 0;
	border-bottom-width: 1px;
}

.category-dropdown0 {
	-webkit-background-clip: inherit;
	background-clip: inherit;
	border: 0;
	box-shadow: none;
	border-radius: 0px;
	background-color: #fff;
	border: 1px solid #e0e0e0;
	border-top: 0;
	margin-top: 0 !important;
	padding: 0px;
	text-transform: capitalize !important;
	min-width: 266px;
}

.category-dropdown0 li:last-child a {
	border: 0;
}

.category-dropdown0 li a {
	padding: 12px 20px;
	display: block;
	text-transform: capitalize;
	border-bottom: 1px solid #ebebeb;
}

.category-dropdown0 li a:hover {
	color: #524abc;
}


/*==== main-links Css End =====*/

.slider-img,
.add-img {
	width: 100%;
}

.margin0 {
	padding: 30px 15px;
	padding-left: 0;
	padding-bottom: 0;
}

.margin1 {
	padding: 6px 15px;
	padding-left: 0;
	padding-bottom: 25px;
}

.section2 {
	background-color: #f7f7f7;
}

.indicator-img {
	background-image: url('../img/icons.png');
	background-repeat: no-repeat;
	display: inline-block;
}

.left-arrow {
	background-position: 0 -44px;
	width: 54px;
	height: 54px;
	position: absolute;
	left: -30px;
	top: 43%;
}

.right-arrow {
	background-position: -60px -44px;
	left: auto;
	right: -30px;
	top: 43%;
	width: 54px;
	height: 54px;
	position: absolute;

}

.right-content {
	float: right;
	padding: 0 4px;
	margin-bottom: 10px;
}

.main-section .carousel-indicators li {
	border: 1px solid #000;
}


.store {
	margin-left: 22px;
}

.store h4 {
	font-weight: 600;
	margin-top: 0px;
}

.new-store {
	background-color: #fff;
	padding: 12px 15px;
	margin-bottom: 20px;
	outline: 1px solid #f0f0f0;
}

.new-store img {
	width: 90px;
	height: 46px;
	margin-top: 6px;
}

.cashback-offr {
	background-color: #f2295b;
	color: #fff;
	padding: 5px 10px;
	float: right;
}

.cashback-offr strong {
	font-size: 18px;
}

.cashback-offr i {
	display: block;
}

.viw-all {
	float: right;
	color: #363f4d;
	font-size: 14px;
	text-decoration: none;
	font-family: inherit;
	font-weight: 500;
	line-height: 45px;
}

.new-store p {
	background-color: #fafafa;
	color: #979797;
	padding: 15px;
	margin-top: 15px;
	font-size: 13px;
}

.hero-section {
	padding-bottom: 40px;
}

.store-grid {
	-moz-column-count: 2;
	-webkit-column-count: 2;
	column-count: 2;
	column-gap: 25px;
	margin-top: 20px;
}

.store-grid li {
	display: flex;
	background-color: #fff;
	box-shadow: 0 5px 10px 0 rgba(35, 49, 66, .1);
	margin-bottom: 14px;
	width: 100%;
	min-height: 80px;
}

.bg-img {
	min-height: 450px;
	background-image: url(../img/hero-img.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-size: 100% auto;
}

.bg-img ul li {
	color: #000;
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 5px;
	position: relative;
}

.store-grid li img {
	margin: auto;
}

.bg-img ul li::before {
	content: '';
	background-image: url('../img/check-icon.svg');
	background-position: center;
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	background-size: 14px auto;
	display: inline-block;
	margin-right: 15px;
}

.fixed .navbar-default .navbar-nav>li>a {
	color: #fff
}

.bg-img h3 {
	font-size: 24px;
	font-weight: 700;
	margin-bottom: 1em;
	color: #000
}

.bg-img p {
	font-size: 16px;
	font-weight: 600;
	line-height: 1.6;
	color: #000;
	margin-bottom: 20px;
}

.main-links.fixed .links>li>a,
.main-links.fixed .links>li .dropdown>a {
	color: #fff !important
}

.main-links.fixed .navbar {
	background-color: #f2295b;
}

.new-store a {
	display: inline-block;
	font-weight: 600;
	font-size: 13px;
}

.dicounts-deals {
	padding: 80px 0;
}

.best-offr,
.best-deals {
	padding-top: 50px;
	padding-bottom: 80px;
	/*background-color:#fbfbfb;*/
}

.main_dashboard h3,
.related-store-slider h3,
.deal-detail-slider h3,
.best-deals h2,
.best-offr h2,
.dicounts-deals h1 {
	text-transform: capitalize;
	font-size: 36px;
	margin-bottom: 0;
}

.main_dashboard h3,
.related-store-slider h3,
.deal-detail-slider h3,
.best-deals h2,
.best-offr h2,
.dicounts-deals h1 {
	display: inline-block;
}

/*Store detail start css*/
.str_bx,
.c_inner {
	padding: 40px 20px;
	background: #FFFFFF;
	border-radius: 8px;
}

.str_bx {
	box-shadow: 0 0 0 1px rgb(35 49 66 / 4%), 0 1px 15px 0 rgb(35 49 66 / 16%);
}

.c_inner p {
	font-size: 22px;
	color: #969696;
}

.pp_faqs {
	background-color: #524abc08;
}

.pp_faqs h5 {
	background-color: #f7f7f7;
	padding: 16px;
	margin-bottom: 0;
	color: #524abc;
	font-weight: 600;
}

.pp_faqs .accordion {
	padding: 36px 20px 20px;
}

.top_sec_s h4 {
	font-size: 13px;
	font-family: 'Open Sans', sans-serif;
	margin-bottom: 0;
	font-weight: 700;
}

.top_sec_s_txt {
	font-size: 13px;
	margin-left: 10px;
}

.top_sec_s .col-lg-3:not(:first-child) {
	display: flex;
	align-items: center;
}

.c_inner p::before {
	font: normal normal normal 22px/1 FontAwesome;
	content: "\f10d";
	display: inline-block;
	margin-right: 4px;
	opacity: .35;
}

.c_inner p::after {
	font: normal normal normal 22px/1 FontAwesome;
	content: "\f10e";
	display: inline-block;
	margin-left: 4px;
	opacity: .35;
}

.c_inner h5 {
	margin-bottom: 0;
	color: #524abc;
	font-weight: 600;
}

.bx_lft_str {
	padding: 0 40px;
	position: relative;
	border-right: 1px solid rgba(210, 213, 216, .5);
	height: 100%;
	text-align: center;
}

.nw_stre_layout {
	background-color: #F7F8FA;
}

.str_d_log {
	width: 100%;
	max-height: 123px;
}

.str_d_log img {
	max-width: 230px;
	max-height: 123px;
}

.str_cont_d {
	margin-top: 40px;
}

.str_cont_d .btn {
	height: 50px;
	font-weight: 700;
	line-height: normal;
	padding: 15px 20px;
	border-radius: 4px;
	width: 100%;
}

.str_cont_d .btn:hover {
	text-decoration: none;
}

.str_cont_d p {
	margin-bottom: 20px;
	color: #233142;
	font-size: 17px;
}

.str_cont_d p b {
	font-size: 24px;
	font-weight: 700;
}

.bx_rht_str {
	padding: 0 40px;
}

.bx_rht_str span {}

.bx_rht_str p {
	display: flex;
	font-size: 14px;
}

.bx_rht_str p i {
	display: inline-flex;
	align-items: center;
	color: #d2d5d8;
	font-size: 20px;
	margin-right: 10px;
}

.cashbck_info h5 {
	font-size: 17px;
	font-weight: 700;
}

.bx_rht_str h2 {
	font-size: 24px;
}

.chbkinflist {
	padding-left: 0;
	margin-bottom: 0;
}

.chbkinflist li {
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid rgba(210, 213, 216, .5);
	padding: 8px 0;
	position: relative;
}

.chbkinflist li p {
	font-size: 14px;
	margin-bottom: 0;
	padding-left: 22px;
}

.chbkinflist li h6 {
	max-width: 40%;
	font-weight: 700;
	margin-bottom: 0;
	font-size: 18px;
}

/*Store detail end css*/

.b-title {
	padding-top: 50px;
	margin-bottom: 50px;
}

.view {
	text-decoration: none;
	float: right;
	font-size: 15px;
	color: #00C3EB;
	line-height: 36px;
}

.bst-offr-block,
.deal-detail {
	max-width: 100%;
	text-align: center;
	background: #FFFFFF;
	box-shadow: 0 0 0 1px rgb(35 49 66 / 4%), 0 1px 15px 0 rgb(35 49 66 / 16%);
	border-radius: 8px;
	padding: 20px;
	position: relative;
	box-sizing: border-box;
	cursor: pointer;
	margin-top: 30px;
}

.bst-offr-block {
	position: relative;
}

.shop-btn {
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	align-items: center;
	justify-content: center;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #524abcd9;
	border-radius: 8px;
}

.login-padding.box .form-group label,
.contact_form label {
	margin-bottom: 8px;
	font-weight: 600;
	color: #637381;
	font-size: 12px;
}

.login-padding.box .modal-body {
	padding: 20px !important;
}

.bst-offr-block:hover .shop-btn {
	display: flex;
}

.deal-detail {
	height: 330px;
}

.deal-detail:hover .top-icons {
	display: block;
}

.bst-offr-block:hover .top-icons {
	display: block;
}

.bst-offr-block .offr-img {
	height: 140px;
	align-items: center;
	margin-bottom: 20px;
	width: 100%;
	display: flex;
	justify-content: center;
	border-bottom: 1px dashed #aeaeae75;
	padding-bottom: 10px;
	position: relative;
}

.img_static {
	position: relative;
	max-width: 100%;
	height: 210px;
}

.img_static>img {
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 8px;
	object-fit: cover;
}

.deal-img {
	height: 110px;
	width: 100%;
	margin-bottom: 70px;
	display: -webkit-box;
	display: flex;
	display: -ms-flexbox;
	-webkit-box-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	align-items: center;
}

.bst-offr-block p {
	margin-bottom: 0px;
	max-width: 100%;
	overflow: hidden;
	color: #000;
	font-weight: 500;
}

.deal-img img {
	max-width: 100%;
	max-height: 140px;
}

.bst-offr-block img {
	width: 100%;
	object-fit: contain;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	padding: 24px;
}

.bst-offr-block>a {
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	height: calc(100% - 15px);

}

.bst-offr-block a:hover {
	text-decoration: none;
}

/*.deal-detail {cursor: pointer;background-color: #fff;border-right: 1px dashed #cfcfcf;text-align: center;margin-bottom: 15px;transition: all .5s ease 0s;position: relative;padding-top: 2em;}*/

.deal-detail a {
	display: inline-block;
}

.deal-detail a:hover {
	text-decoration: none;
}

.deal-name {
	display: block;
	line-height: 1.71;
	margin-bottom: 10px;
	color: #000;
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 14em;
}

.deal-of-day {
	display: none;
}

.deal-price {
	/*
		float: left;*/
	font-weight: normal;
	display: block;
	line-height: 1.71;
	padding-left: 6px;
}

.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg {
	height: 22px
}

.price-detail {
	color: #a4a4a4;
	text-decoration: line-through;
	display: inline-block;
	text-align: left;
	margin-right: 3px;
	font-weight: 400;
	font-size: 14px;
}

.price-offer {
	color: #000;
	font-size: 22px;
	font-weight: 700;
	display: inline-block;
	text-align: left;
}

.bd-block {
	margin-top: 10px;
	color: #fff;
	font-weight: 400;
	font-size: 13px;
	padding-bottom: 1em;
	display: block;
	line-height: 1.71;
}

input#myInput {
	border-style: dashed;
	text-align: center;
	border-color: #f2295b;
}

.bd-price {
	background-color: #00c3eb;
	/*float: left;*/
	padding: 3px 5px;
}

.bd-name {
	background-color: #000;
	/*float: left;*/
	padding: 3px 5px;
}


/*.img-width {margin:auto;max-width: 75%;min-height: 100%;height: 150px;padding: 1em;object-fit: contain;box-shadow: 1px 0px 4px 2px #ddd;}.shop-btn a:hover{background-color: #f2295b;border-color: #f2295b;color: #fff}*/
.shop-btn a {
	text-transform: uppercase;
	font-weight: 700;
	/*margin: 1.2em 0 0;*/
}

.btn-primary {
	background-color: #f2295b;
	border-color: #f2295b;
}

.btn-primary:hover {
	background-color: #524abc;
	border-color: #524abc;
}

.cb-prc {
	line-height: 1.71;
	color: #233142;
	font-weight: 700;
	font-size: 22px;
	display: block;
	width: 100%;
}

.star-icon {
	background-image: url('../img/star-icon.svg');
	background-repeat: no-repeat;
	background-position: center;
	background-size: 24px auto;
	width: 24px;
	display: inline-block;
	float: left;
}

.shop-icon {
	background-image: url('../img/shop-icon.svg');
	background-repeat: no-repeat;
	background-position: center;
	background-size: 16px auto;
	width: 16px;
	display: inline-block;
	float: right;
}

.top-icons {
	position: absolute;
	top: 10px;
	left: 5px;
	right: 5px;
	padding: 0 5px;
	display: none;
}

.cb-prc small {
	font-size: 13px;
	display: inline-block;
	vertical-align: middle;
	padding-right: 2px;
}

.carousel-control.left,
.carousel-control.right {
	background: transparent;
	width: 0;
}

.right-nv .ui-menu {
	position: absolute;
	background: #fff;
	cursor: pointer;
}

.user-review {
	text-align: center;
	background-color: #fff;
	padding: 12px 15px;
	margin-bottom: 20px;
	outline: 1px solid #f0f0f0;
	margin-top: 10.7%;
	margin-right: 0;
}

.user-review p {
	background-color: transparent;
	color: #585858;
	font-size: 16px;
	margin: 8px 0 6px;
	padding: 0;
}

.ovrallreview {
	color: #929292;
	font-size: 12px;
}

/**/

/****** Style Star Rating Widget *****/

.txtcentr {
	text-align: center;
}

.rating {
	border: none;
	float: none;
}

.rating>input {
	display: none;
}

.rating>label:before {
	margin: 5px;
	font-size: 1.25em;
	font-family: FontAwesome;
	display: inline-block;
	content: "\f005";
}

.rating>.half:before {
	content: "\f089";
	position: absolute;
}

.rating>label {
	color: #ddd;
	float: right;
	position: relative;
	right: 30%;
}

/***** CSS Magic to Highlight Stars on Hover *****/

/*.rating > input:checked ~ label,  show gold star when clicked 
	.rating:not(:checked) > label:hover,  hover current star 
	.rating:not(:checked) > label:hover ~ label { color: #FFD700;  }  hover previous stars in list */

/*.rating > input:checked + label:hover,  hover current star when changing rating 
	.rating > input:checked ~ label:hover,
	.rating > label:hover ~ input:checked ~ label  lighten current selection 
	.rating > input:checked ~ label:hover ~ label { color: #FFED85;  }*/
/**/

.rating>input:checked+label,
.rating>input:checked~label {
	color: #FFED85;
}

.dicounts-deals2 h1 {
	font-size: 18px;
	display: inline-block;
	font-weight: 600;
	margin: 10px 0 15px 0;
	padding-top: 4%;
}

.dicounts-deals h3 {
	font-size: 18px;
	display: inline-block;
	font-weight: 600;
	margin: 10px 0;
}

.dicounts-left-arrw {
	background-position: -121px -44px;
	left: -7px;
	position: absolute;
	top: 35%;
	width: 37px;
	height: 37px;
}

.dicounts-right-arrw {
	background-position: -164px -44px;
	left: auto;
	right: -7px;
	position: absolute;
	top: 35%;
	width: 37px;
	height: 37px;
}

.dicounts-deals h1 {
	margin-bottom: 40px;
}

.discount-block1 {
	background-color: #fff;
	padding: 20px;
	border: 1px solid #f0f0f0;
	border-radius: 4px;
}

p.d_3_ {
	display: flex;
	align-items: center;
}

p.d_3_ input {
	max-width: 50%;
	margin-left: auto;
}

.discounts-date .btn-default:hover,
.discounts-date .btn-default:focus {
	background-color: transparent;
	border-color: #f2295b;
	outline: 0;
	box-shadow: none;
}

.discounts-date .btn-default {
	border-radius: 0;
	border-color: #f2295b;
	color: #f2295b;
	font-weight: 500;
}

.offer-img {
	width: 100% !important;
	max-width: 100%;
	margin-top: 8px;
	padding: 5px;
	border: 1px solid #8483;
}

.disconts-coupons {
	padding: 0px;
}

.discounts-date {
	display: flex;
	flex-direction: column;
}

.discounts-date p {
	margin-bottom: 8px;
}

.discounts-date p:last-child {
	margin-bottom: 0;
}

.disconts-coupons h2 {
	font-size: 18px;
	font-weight: 600;
	padding-top: 4%;
	margin-top: 0px;
}

.disconts-coupons p {
	color: #4e4e4e;
	font-size: 13px;
}


.dd-block {
	text-align: center;
	margin-bottom: 20px;
	background: #fff;
}

/*.dd-block:hover {
		box-shadow: 0px 0px 5px #ddd;
	}*/

.dd-block a {
	padding: 0 10px 10px;
	height: 155px;
	text-decoration: none;
}

.dd-block figure {
	height: 80px;
	border-bottom: 1px dashed #e0e0e0;
	position: relative;
	margin: 0 10px;
}

.dicounts-price {
	font-size: 16px;
	font-weight: bold;
	color: #f7941e;
	padding-top: 8px;
	display: block;
}

.dd-block img {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	width: 115px;
}

.dicounts-price small {
	display: block;
	color: #4e4e4e;
	font-size: 12px;
	font-weight: normal;
}

.brands {
	background-color: #fff;
	text-align: center;
	padding: 0 15px 15px;
}

.brands h2 {
	display: block;
	margin-top: 0;
	padding-top: 17px;
	font-size: 24px;
}

.media-divider {
	border-top: 1px solid #f2f2f2;
	clear: both;
	overflow: hidden;
}

.brands a {
	display: inline-block;
	padding: 17px 0;
}

.media-thumb img {
	display: block;
	width: 100%;
}

.media-thumb div {
	border-left: 1px solid #f2f2f2;
}

.media-thumb div:first-child {
	border-left: 0;
}

.media-thumb div:nth-child(4) {
	border-left: 0;
}

.second-lst-section {
	background-color: #fff;
	margin-top: 1.5%;
	padding: 10px 20px 20px;
	color: #646464;
}

.second-lst-section a:hover {
	color: #646464;
}

.second-lst-section a {
	text-decoration: none;

}

.second-lst-section h2 {
	font-size: 16px;
}

.second-lst-section h3 {
	font-size: 14px;
}

.bj-category li {
	border-right: 1px solid #ccc;
	display: inline-block;
	font-size: 13px;
	line-height: 13px;
	padding: 0 5px;
}

.bj-category li:last-child {
	border-right: 0;
	padding-right: 0;
}

.offers-table {
	border: 1px solid #ddd;
}

.offers-table {
	text-align: left;
	margin-bottom: 0;
	font-size: 13px;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

.offers-table>tbody>tr>td {
	border-right: 1px solid #ddd;
	padding: 8px 10px;
}

.table>tbody>tr>td,
.table>tbody>tr>th,
.table>tfoot>tr>td,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>thead>tr>th {
	padding: 8px;
	line-height: 1.5;
	vertical-align: middle;
	border-top: 1px solid #ecf0f1;
}

.festival-offers {
	margin: 0;
	padding: 0;
}

.festival-offers li {
	list-style: inside;
	font-size: 13px;
}

.footer {
	background: #fff;
}

.footer-content {
	border-color: #f6f6f6;
	border-width: 1px 0 1px 0;
	border-style: solid;
	padding: 40px 0;
	text-align: center;
}

.footer-icon {
	background-image: url('../img/footer.png');
	background-repeat: no-repeat;
	display: inline-block;
}

/*.fti {
		background-position: 0 0;
		width: 70px;
	}*/

.no-1 {
	width: 85px;
	height: 85px;
	display: block;
	margin: auto;
}

.footer-content span {
	color: #646464;
}

/*.fti1 {
		background-position: -90px 2px;
		width: 80px;
	}*/

.earn-cash {
	width: 84px;
	height: 84px;
	display: block;
	margin: auto;
}

/*.fti2 {
		background-position: -188px 18px;
		width: 86px;
	}*/

.save-money {
	height: 84px;
	margin: auto;
	display: block;
}

/*.fti3 {
		background-position: -293px 0;
		width: 46px;
	}*/

.icon-c {
	width: 84px;
	height: 84px;
	margin: auto;
	display: block;
	background-color: #00c3eb;
	border-radius: 50px;
	font-size: 50px;
	color: #fff;
	line-height: 84px;
	margin-bottom: 5px;
}

.footer-h {
	font-weight: 600;
	font-size: 13px;
	text-transform: uppercase;
	color: #646464;
}

.ft-links li:last-child {
	border-right: 0;
}

.ft-links li {
	display: inline-block;
	border-right: 1px solid #979797;
	line-height: 10px;
	padding: 0 3px;
}

.ft-links li a {
	color: #646464;
	font-size: 12px;
	display: inline-block;
}

.ft-links {
	list-style: none;
	padding: 0;
}

.about-bj li:first-child {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin-bottom: 6px;
	color: #646464;
}

.about-bj li a {
	color: #646464;
}

.about-bj li {
	font-size: 13px;
	margin-bottom: 2px;

}

.footer-h2 {
	font-size: 14px !important;
	margin-top: 20px;
	margin-bottom: 5px;
}

/*.fti5 {
		background-position: -657px -58px;
		height: 45px;	
		width: 152px;
	}*/



.fb-icon {
	background-position: -376px 0;
	height: 40px;
	width: 40px;
}

.ggle-icon {
	background-position: -480px 0;
	height: 40px;
	width: 40px;
}

.t-icon {
	background-position: -429px 0;
	height: 40px;
	width: 40px;
}

.terms {
	margin-top: 20px;
}

.terms a {
	color: #646464;
	border-right: 1px solid #979797;
	padding: 0 5px;
	font-size: 13px;
	line-height: 12px;
	display: inline-block;
}

.terms a:last-child {
	border-right: 0px;
}

.copy-right {
	background-color: #f7f7f7;
	padding: 1% 0;
	margin-top: 0px;
}

.dwnloadapp {
	background-position: -675px 0;
	height: 46px;
	width: 133px;
}

#movetotop {
	position: fixed;
	bottom: 10px;
	right: 10px;
	width: 40px;
	height: 40px;
	text-align: center;
	background: #363F4D;
	color: #fff !important;
	font-size: 25px;
	display: flex;
	z-index: 999;
	justify-content: center;
}

#movetotop .fa {
	line-height: 35px;
}

.deal-of-day h4 {
	font-weight: 600;
	line-height: 20px;
	margin-top: 0;
}


/*Register*/

.m-right {
	margin-right: 0;
}

.register-p .well {
	margin-top: 40px;
	margin-bottom: 20px;
	background-color: #fafafa;
	border: 1px solid #ecf0f1;
	box-shadow: none;
	border-radius: 0;
}


.register-login h3 {
	font-family: open\ sans;
	font-weight: 600;
	font-size: 21px;
	text-align: center;
}

.txt-34 {
	color: #9e9999;
	padding: 0 10px;
}

.register-login input {
	padding: 8px 10px 8px 15px;
	height: auto;
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.register-login button {
	padding: 8px 0;
	border-radius: 0;
}

.border11 {
	border-right: 1px dashed #8e8a98;
	padding: 0 8%;
}

.content-sec h3 {
	font-family: open\ sans;
	font-weight: 600;
}

.content-sec .list-group-item {
	padding: 10px 15px 10px 0;
	border: 0;
	border-bottom: 1px solid #ecf0f1;
	font-weight: 400;
	font-size: 13px;
	background: transparent;
}


.content-sec .glyphicon {
	color: #077ee4;
	margin-right: 25px;
}

.content-sec {
	padding: 5% 10%;
}


.content-sec strong {
	color: #077ee4;
}

/*Overview Css Start*/
.section2 h2 {
	font-family: open\ sans;
	font-weight: 600;
	font-size: 24px;
}




.section2 .nav-tabs span {
	text-transform: capitalize;
	font-size: 16px;
}

.section2 .nav-tabs p {
	font-size: 12px;
	margin: 0 0 0px;
}

.section2 .panel-body {
	border: 0px;
	width: 100%;
	margin-left: 0%;
}



.section2 .panel-heading {
	padding: 0;
	background-color: transparent;
	border-color: transparent;
}

.section2 .nav-tabs {
	border-bottom: 1px solid #ddd;
}

/*** PANEL DEFAULT ***/


.section2 .panel-default .nav-tabs>li>a {
	border: 0px;
	border-radius: 0px;
	margin: 0px;
	border-bottom: 0px;
	margin-right: 2px;
	font-size: 16px;
	padding: 10px 15px;
	margin-bottom: -1px;
}

.with-nav-tabs {
	margin-top: 45px;
	border-width: 0;
	border-color: transparent;
	background: #f7f7f7;
	box-shadow: none;
}

.p-right {
	padding-right: 0;
}

.section2 .with-nav-tabs.panel-default .nav-tabs>.open>a,
.section2 .with-nav-tabs.panel-default .nav-tabs>.open>a:hover,
.section2 .with-nav-tabs.panel-default .nav-tabs>.open>a:focus,
.section2 .with-nav-tabs.panel-default .nav-tabs>li>a:focus {
	background-color: transparent;
	border-top: 4px solid #0086ca;
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-radius: 0px;
	border-bottom: 0px;
}

.section2 .with-nav-tabs.panel-default .nav-tabs>li.active>a,
.section2 .with-nav-tabs.panel-default .nav-tabs>li.active>a:hover,
.section2 .with-nav-tabs.panel-default .nav-tabs>li.active>a:focus {
	color: #000;
	background-color: transparent;
	border-top: 4px solid #0086ca;
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-radius: 0px;
	border-bottom: 0px;
}


.section2 .nav-tabs>li>a:hover {
	color: #999;
	background-color: transparent;
	border-right: 0px solid #ddd;
	border-left: 0px solid #ddd;
	border-radius: 0px;
	border-bottom: 1px solid #999;
}

.summary-c {
	padding-bottom: 10px;
	border-bottom: 1px solid #ecf0f1;
	margin-bottom: 30px;
	position: relative;
	line-height: normal;
	font-weight: 600;
}

.summary-c:after {
	content: "";
	background: #3498db;
	height: 1px;
	width: 23.61%;
	position: absolute;
	bottom: 0;
	left: 0;
}

.summary-l .list-group-item {
	border: 0;
	border-bottom: 1px solid #ecf0f1;
	font-size: 16px;
	background: transparent;
	font-weight: 700;
	padding: 10px 15px 10px 0;
}

.summary-l .list-group-item>.badge {
	background: transparent;
	color: #3498db;
	font-size: 16px;
	font-weight: 700;
}

.summary-side-c .panel {
	text-align: center;
	margin-top: 40px;
	border: 1px solid #f1f1f1;
	background: #fff;
}

.summary-side-c .panel-body {
	padding: 30px;
	color: #3498db;
	font-size: 36px;
}

.summary-side-c .panel-footer {
	padding: 5px 0;
	color: #fff;
	background-color: #3498db;
	border-top: 0;
}

.summary-side-c .panel-footer>h3 {
	margin: 0;
	font-family: open\ sans;
	font-weight: 600;
	font-size: 21px;
}

.summary-side-c a:hover {
	text-decoration: none;
}

.txt-wall {
	color: #979797;
	background-color: #fafafa;
	border-radius: 10px;
	padding: 15px;
}

.padding00 {
	padding-left: 0px;
}

.view-all {
	display: inline-block;
	float: right;
}

.view-all span {
	color: #3498db;
	cursor: pointer;
	font-size: 15px;
}

.bg-a::after {
	content: "";
	background: transparent;
}

.important-notice h1 {
	font-size: 21px;
	font-family: open\ sans;
	font-weight: 600;
	padding-top: 32%;
	position: relative;
	margin-bottom: 30px;
}

.important-notice h1::after {
	background-color: #979797;
	width: 100%;
	height: 2px;
	content: "";
	display: block;
	position: absolute;
	bottom: -10px;
}

.read-a:hover {
	text-decoration: none;
	color: #2c2c2c;
	cursor: pointer;
}

.click-here {
	background-color: #3498db;
	padding: 5px 10px;
	color: #fff;
}

.click-here:hover {
	background-color: #3498db;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
}

.width-p {
	width: 54%;
	margin: 15px 0;
}

.btn-apply {
	padding: 6px 20px;
	color: #fff;
	background-color: #3498db;
	border-color: #2980b9;
	border-bottom-width: 4px;
	border-radius: 5px;
	width: 100%;
	font-weight: 400;
	font-size: 16px;
}

.center-img {
	width: 100%;
}

.text-grn {
	color: #72af3e;
}

.copy-links {
	text-align: center;
	padding: 25px 10px;
	border-radius: 0;
	margin: 0 0 30px;
	background-color: #fafafa;
	border: 1px solid #ecf0f1;
}

.copy-links p {
	font-size: 21px;
	color: #3498db;
}

.copy-links button {
	padding: 6px 20px;
	color: #fff;
	background-color: #636363;
	border-color: #4e4d4e;
	border-radius: 0;
	font-size: 18px;
}


.copy-links button:hover {
	background-color: #101010;
	color: #fff;
	border-color: #111;
}

.support-pills .nav-pills li {
	margin: 10px 0 20px;
	font-size: 16px;
}

.support-pills .nav-pills li a {
	color: #a5a5a5;
	padding: 5px 0;
	text-align: center;
	background-color: #fff;
	border: 1px solid #ecf0f1;
}

.support-pills .nav-pills li a:hover,
.support-pills .nav-pills li a:focus {
	color: #fff;
	background-color: #3498db;

}

.profile-form input {
	border-radius: 0;
}

.s-btn {
	color: #fff;
	background-color: #077ee4;
	border-color: #077ee4;
	border-radius: 0;
	font-size: 16px;
	padding: 9px 35px;
}

.s-btn:hover,
.s-btn:focus {
	background-color: #3598ed;
	color: #fff;
}

/*Overview Css End*/


/*====Blog_detail CSS===*/
.blog-mt h2,
.blog-mt a {
	text-align: center;
	display: block;
	margin-bottom: .5em;
}

.deal-detail.img-thumbnail>h2 a {
	text-transform: capitalize;
}

.cus_group .btn {
	border-radius: 0 .25rem .25rem 0;
	padding-right: 16.75px;
	padding-left: 16.75px;
	background-color: #f2295b;
	border-color: #f2295b;
	line-height: normal;
	font-size: 26px;
	min-width: auto;
}

.cus_group .btn i {
	position: relative;
	top: -5px;
}

/*
	detail store css
	*/

.detail-store {
	background-color: #fcfcfc;
}

.detail-block span {
	margin: 4px 0;
	display: inline-block;
}

.detail-category {
	border: 1px solid #f7f7f7;
	background-color: #fff;
	margin: 15px 0;
}

.detail-block {
	text-align: center;
	background: #f4f4f4;
	padding: 10px 0 6px;
}

.blck-img {
	max-width: 100%;
	padding: 1em;
}

.detail-block {
	font-size: 14px;
	color: #585858;
}

.rating-block i {
	background: url('../img/rating-star.png') no-repeat 0 0;
	display: inline-block;
}

.rating-block i {
	background-position: -102px 0;
	height: 20px;
	width: 20px;
	margin-left: 3px;
	vertical-align: middle;
	cursor: pointer;
}

/*.detail-store textarea {
		padding: 8px 10px 8px 35px;
		border-left: 5px solid #679fc5;
		height: auto;
		font-size: 14px;
		margin-bottom: 15px;
		border-radius: 0px;
	}*/

.rating-block i.rate-slct,
.rating-block i:hover {
	background-position: -75px 0;
}

.rating-block i:first-chlid {
	margin-left: 0;
}

.rating-block span {
	font-size: 11px;
	color: #929292;
	display: inline-block;
	margin-top: 2px;
}

.detail-txt {
	font-size: 13px;
}

.detail-txt h1 {
	margin: 10px 0 8px;
	font-size: 18px;
	font-weight: 600;
}

.social-detail {
	padding: 20px 0;
	text-align: center;
	border-left: 1px solid #f7f7f7;
}

.upto {
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #f4f4f4;
	padding: 5px 0;
	margin-bottom: 30px;
	margin-top: 5px;
}

.get-to {
	text-align: right;
}

.border {
	border-right: 1px dashed #ccc;
}

.review_store li {
	border: 1px groove #e7e7e7;
	padding: 2%;
	margin: 2% 0;
	background: #fff;
}

.get-to h1 {
	font-size: 20px;
	font-weight: bold;
	margin: 0;
}

.value-txt {
	background: url('../img/icon-.png') no-repeat center center;
	height: 64px;
	width: 65px;
	display: inline-block;
	text-align: center;
	font-size: 18px;
	font-weight: 600;
	padding-top: 20px;
	position: relative;
	margin: 0 5px;
}

.get-cashback:hover,
.get-cashback:focus {
	color: #fff;
	text-decoration: none;
}

.get-cashback {
	border-radius: 4px;
	display: block;
	background-color: #f2295b;
	color: #fff;
	font-weight: 500;
	text-align: center;
	font-size: 16px;
	padding: 8px 0;
	margin-top: 12px;
	width: 75%;
	transition: all .5s ease 0s;
}

.tabs-top {
	border-color: transparent;
	background: transparent;
	box-shadow: none;
}

.tabs-top .panel-body {
	margin: 15px 0;
	padding: 0;
}

.tabs-top .review:hover {
	box-shadow: 0 0 3px 1px rgba(247, 62, 97, 0.27);
	cursor: pointer;
}

.tabs-top .panel-heading {
	background-color: #fff;
	border: 1px solid #f7f7f7;
	padding: 2px 15px;
	border-radius: 0;
	border-color: transparent;
}

.tabs-top .nav-tabs {
	border-bottom: 0;
}

.tabs-top li.active a {
	font-size: 14px;
	color: #111;
	font-weight: bold;
}

.tabs-top li a {
	font-weight: 500;
	margin-right: 10px;
	font-size: 14px;
	color: #363f4d;
	font-family: inherit;
}

.tabs-top li a:after {
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -4px;
	width: 0;
	height: 3px;
	background-color: #f2295b;
	content: "";
	transition: width 0.5s;
	margin: 0 auto;
}

.tabs-top li a:hover:after {
	width: 100%;
}

.tabs-top li.active a,
.tabs-top li a:hover,
.tabs-top li a:focus {
	background: transparent !important;
	border-color: transparent !important;
}

.all-store {
	border: 1px solid #f7f7f7;
	background-color: #fff;
	margin-bottom: 20px;
	transition: all .5s ease 0s;
	padding: 15px;
}

.store-image {
	text-align: center;
	position: relative;
}

.img-inner {
	padding: 20px 0;
	border: 1px solid #ccc;
}

.store-image .icon-circle {
	margin: 0 auto 2px;
	display: block;
	padding-top: 26px;
}

.icon-circle {
	background: url('../img/circle.png') no-repeat center center;
	height: 64px;
	width: 65px;
	display: inline-block;
	text-align: center;
	font-size: 18px;
	font-weight: 600;
	padding-top: 20px;
	position: relative;
	margin: 0 5px;
}

.jq-ry-container {
	margin: auto;
}

.icon-circle::before {
	content: "+ Up To";
	position: absolute;
	top: 15px;
	left: 0;
	right: 0;
	bottom: 0;
	font-size: 10px;
}

.store-image figure {
	background: #ececec;
	position: relative;
}

.store-image img {
	margin: auto;
	max-width: 100%;
	padding: 1.5em;
}

.offer-text {
	padding: 0;
}

.offer-h {
	ine-height: 20px;
	margin-top: -3px;
	font-weight: 600;
	font-size: 18px;
	margin-bottom: 5px;
}

.offer-h a:hover {
	text-decoration: none;
	color: #111;
}

.icon01 {
	font-weight: 600;
	display: inline-block;
	color: #f2295b;
}

.store-icon {
	background: url('../img/icon00.png')0 0 no-repeat;
}

.cashbk-icon {
	background-position: -31px 0;
	width: 22px;
	height: 25px;
	margin: auto;
	display: inline-block;
	vertical-align: middle;
}

.offer-text p {
	color: #6e6e6e;
	font-size: 13px;
}

.work-content {
	margin-top: 10px;
}

.work-content a:hover {
	text-decoration: none;
	color: #fff;
}

.expire {
	color: #000;
	font-size: 12px;
	padding-right: 10px;
}

.expire i {
	font-style: normal;
	color: #f2295b;
}

.work0 {
	color: #000;
	padding-left: 10px;
	border-left: 1px solid #b1b1b1;
	font-size: 12px;
	line-height: 13px;
	display: inline-block;
}

.code-coupon {
	background: #f2295b;
	float: right;
	padding: 8px 10px;
	min-width: 200px;
	text-align: center;
	color: #fff !important;
	text-transform: uppercase;
	font-weight: 500;
	border-radius: 4px;
	font-family: inherit;
	cursor: pointer;
	transition: all .5s ease 0s;
}

.casbck-rate {
	font-size: 16px;
	color: #111;
	font-weight: 600;
	margin-bottom: 10px;
}

.side-rate {
	background-color: #fff;
	padding: 10px 10px 0;
	border: 1px solid #f9f9f9;
	margin-bottom: 25px;
}

.side-block {
	background-color: #f5fff9;
	margin-bottom: 10px;
}

.mini-box {
	background-color: #f2295b;
	color: #fff;
	font-size: 18px;
	font-weight: 600;
	padding: 8px 10px;
	display: table-cell;
	line-height: 20px;
	vertical-align: middle;
}

.mini-box span {
	display: block;
	font-size: 12px;
	font-weight: normal;
}

.side-txt {
	color: #070707;
	padding: 8px 10px;
	display: table-cell;
}

.side-txt span {
	display: block;
	font-size: 11px;
	color: #5e5e5e;
}

.for0 {
	font-size: 9px;
	color: #5e5e5e;
}

.impt-text {
	padding: 20px 15px 0;
	background-color: #fff;
	border: 1px solid #f9f9f9;
	margin-bottom: 25px;
}

.impt-text ul {
	padding: 0 0 0 15px;
}

.img-fluid {
	max-width: 100%;
	height: auto;
}

.impt-text li {
	color: #000;
	list-style-type: none;
	font-size: 12px;
	position: relative;
	margin-bottom: 15px;
}

.impt-text li::before {
	content: '\2022';
	color: #f2295b;
	font-size: 40px;
	position: absolute;
	top: 0px;
	left: -18px;
}

.bg_img .list-unstyled li {
	font-size: 18px;
	color: #233142;
	font-family: "Open Sans", sans-serif;
	margin-top: 30px;
	position: relative;
	padding-left: 32px;
	margin-bottom: 20px;
}

.bg_img .list-unstyled li:before,
.chbkinflist li::before {
	left: 0;
	top: 50%;
	height: 12px;
	width: 6px;
	display: inline-block;
	position: absolute;
	margin-top: -6px;
	border-bottom: 2px solid #00c3eb;
	border-right: 2px solid #00c3eb;
	transform: rotate(45deg);
	content: "";
}

.custom_logos {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

.logos-2:not(:last-child) {
	margin-right: 10px;
}

.logos-2 {
	flex: 0 0 45%;
	max-width: 45%;
	max-height: 60px;
	padding: 15px;
	border-radius: 6px;
	box-shadow: 0 0 0 1px rgb(35 49 66 / 4%), 0 1px 3px 0 rgb(35 49 66 / 16%);
	background-color: #fff;
	margin-top: 20px;

}

.logos-2 img {
	max-width: 80px;
	height: 40px;
	object-fit: contain;
}

.logos-2 a {
	display: flex;
	justify-content: center;
}

.pagination {
	justify-content: center;
	margin-top: 30px;

}

.pagination li:not(:last-child) {
	margin-right: 8px;
}

.pagination li a {
	padding: 4px 10px;
	border: 1px solid #f2295b;
	background-color: #fff;
}

.pagination li a:hover,
.pagination li.active a {
	background-color: #f2295b;
	color: #fff;
}

.exit_m .btn {
	background-color: #f2295b;
	border-color: #f2295b;
	color: #fff;
}

.f_span span>span:first-child {
	display: inline-block;
}

.exit_m .btn.mn_w {
	min-width: max-content;
	margin-left: 8px;
}

#cashoutnowform {
	margin-top: 30px;
}

.payment-detail-form label {
	margin-bottom: 8px;
}

.payment-method-select,
.payment-detail-form .form-control {
	margin-bottom: 20px;
}

.exit_m .btn:hover {
	background-color: #524abc;
	border-color: #524abc;
}

form#cashoutnowform {
	flex-direction: column;
}

form#cashoutnowform h3 {
	margin-bottom: 20px
}

#alpha-filter {
	list-style: none;
	display: -webkit-inline-box;
	padding: 1px 1px;
}

#alpha-filter li {
	padding: 5px 10px;
	border-radius: 4px;
	cursor: pointer;
	color: #f2295b;
	margin-right: 8px;
}

.all_shops div.body-wrapper {
	padding: 40px 0;
}

.all_shops div.body-wrapper .container {
	padding-left: 25px;
	padding-right: 25px;
}

#alpha-filter li.active,
#alpha-filter li:hover {
	background-color: #f2295b;
	color: #fff;
}

.topstores {
	margin-left: -10px;
	margin-right: -10px
}

.topstores.allstore .tsItem {
	border-radius: 0;
	border: 1px solid #dfdfdf;
	padding: 0;
	margin: 2px;
	position: relative;
	background: #ffffff;
	text-align: center;
	min-height: 105px;
}

.topstores .tscol {
	min-height: 120px;
	padding: 0;
}

.tsImg-wrapper {
	padding: 10px;
	border-bottom: 1px solid #dfdfdf;
	margin-bottom: 10px;
}

.topstores .tsItem .tsac {
	padding: 0px 10px;
	min-height: 44px;
	font-size: 16px;
	color: #333333;
	line-height: normal;
	margin-bottom: 15px;
}

.topstores.allstore .tsItem .tsImg {
	min-height: 160px;
	overflow: hidden;
}

.topstores .tsItem .tsImg img {
	max-height: 45px;
	width: auto;
	object-fit: contain;
	max-width: 150px;
}

.bg-pr-new {
	padding: 1px 8px;
	font-size: 18px;
	background-color: #00000020;
}

.bg-pr-new:hover {
	background-color: #00000030;
}

.tscnt {
	margin-bottom: 30px;
	color: #333;
	font-size: 15px;
	display: none;
}

.img-width {
	max-width: 100%;
	height: auto;
}

.topstores .tscol {
	padding: 0;
}

.new__sec {
	background-color: transparent;
}

.new__sec .nav-link {
	padding: 16px;
	font-size: 18px;
	min-width: 130px;
}

.exit_m label {
	font-size: 12px;
	color: #637381;
	font-weight: 600;
	margin-bottom: 10px;
}

.exit_m label.error {
	color: red;
	position: relative;
	top: -8px;
}

.search-box {
	position: relative;
	margin-right: 1rem;
}

.search-box input {
	border-radius: 16px;
	border-color: #F3F5F7;
	background-color: #F3F5F7;
	padding-left: 40px;
	font-size: 14px;
	min-height: 40px;
}

.search-box input::placeholder {
	color: #A9AFB3;
}

.search-box .ion-search {
	position: absolute;
	top: 3px;
	left: 15px;
	font-size: 24px;
	color: #A9AFB3;
}

.new__sec .nav-item:nth-child(2) .nav-link {
	color: silver;
}

.new__sec .nav-item:nth-child(3) .nav-link {
	color: #eeca07;
}

.new__sec .btn__ {
	text-align: right;
}

.new__sec .btn__ .btn {
	background-color: #b3a0a514;
	border-color: #b3a0a514;
	color: #332323;
}

.text-c1 {
	color: #2F3B46;
}

.text-c2 {
	color: #637381;
}

.new__sec h6 {
	font-size: 18px;
	margin-bottom: 2px;
}

.new__sec i.ion-android-more-vertical {
	font-size: 24px;
}

.new__sec .table>tbody>tr>td,
.new__sec .table>thead>tr>th {
	padding: 18px;
}

.new__sec .table>tbody>tr>td {
	font-size: 16px
}

.new__sec .table>tbody>tr>td>div.d-flex {
	justify-content: space-between;
	align-items: center;
}

.table {
	margin-bottom: 0;
}

.table>thead>tr>th {
	font-weight: 600;
	font-size: 12px;
	color: #37373E;
}

.table>tbody>tr>td {
	border-color: #F2F2F2;
}

.table>tbody>tr:last-child td {
	border-color: transparent;
}

.new__sec p {
	margin-bottom: 0;
	font-size: 14px;
	color: #aeaeae;
}

.table>:not(:last-child)>:last-child>* {
	border-bottom-color: #F2F2F2;
}

.new__sec th {
	color: #767676;
	font-weight: 600;
}

.new__sec .dropdown-item:hover {
	background-color: #f2295b;
	color: #fff;
}

.finished__ {
	position: relative;
}

.finished__>span {
	position: absolute;
	top: -32px;
	left: 0px;
	color: #343434;
}

.new__sec .btn__ .btn.active {
	background-color: #f2295b;
	border-color: #f2295b;
	color: #fff;
}

.new__sec td>span {
	color: #f2295b;
}

.new__sec .nav-link span>strong {
	display: block;
}

.new__sec .nav-link.active {
	background-color: #f2295b1c;
	color: #f2295b;
}

.grap_top_text {
	display: flex;
	justify-content: space-between;
	padding: 10px 0;
}

.current_status {
	color: #00000070;
	font-weight: 800;
}



.grap_top_text h6.oth_clr {
	color: #05BA92;
}

.grap_top_text span.dot__2 {
	display: inline-block;
	border-radius: 50px;
	width: 6px;
	height: 6px;
	background-color: #E18A07;
	margin-right: 4px;
}

.cashout-top-box {
	display: flex;
	background-color: #fff;
	border-radius: 16px;
	padding: 20px;
	box-shadow: 0px 2px 4px rgb(144 144 186 / 4%);
	margin-bottom: 16px;
	margin-top: 4px;
	justify-content: space-between;
}

.right_grph .btn-default {
	min-width: 40px;
	border-color: #EBEBEB;
}

.right_grph .btn-default span {
	color: #637381;
	transform: rotate(90deg);
}

.grap_top_text>div:not(:last-child) {
	margin-right: 10px;
}

.prod_silver h6 {
	color: #00000080;
}

.prod_gold h6 {
	color: gold;
}

.grap_top_text span {
	display: block;
	color: #637381;
	font-size: 10px;
	line-height: 18px;
}

.prod_base h6 {
	color: #f2295b;
}

.prod_base {
	position: relative;
}

.current_status {
	border-radius: 8px;
	border: 1px solid #00000070;
	padding: 2px 10px;
	position: absolute;
	top: -32px;

	left: 0;
}

.grap_top_text h6 {
	font-size: 12px;
	margin-bottom: 0;
	font-weight: 600;
	line-height: 24px;
	color: #37373E;
}

.graph__chart {
	min-width: 100%;
	padding: 10px;
	background-color: #fff;
	border-radius: 8px;
}

.modal-content {
	border-radius: 8px;
	background-clip: border-box;
	border-color: transparent;
	box-shadow: 0 0 10px 0 #d9d0d063;
}

#fancybox-outer {
	border-radius: 8px;
}

.prod_ {
	border: 2px solid #F2F2F2;
	border-radius: 8px;
	padding: 8px;
}

.prd_gph {
	display: flex;
	justify-content: space-between;
}

.left_grph h4 {
	color: #37373E;
	font-size: 16px;
	font-weight: 600;
	line-height: 30px;
	margin-bottom: 0;
}

.prod_ .d__flex h6 small {
	font-size: 9px;
	line-height: 18px;
	color: #9A9AA3;
}

.d__flex {
	display: flex;
	justify-content: space-between;
}

.left_grph p {
	font-size: 12px;
	line-height: 22px;
	color: #637381;
}

.left_grph p>span:not(:last-child) {
	margin-right: 6px;
}

.dot_ {
	width: 4px;
	height: 4px;
	display: inline-block;
	background-color: #637381;
	border-radius: 50px;
}

.n__box h6 {
	color: #37373E;
	font-weight: 600;
	font-size: 20px;
	line-height: 30px;
}

.n__box p {
	color: #637381;
	font-size: 14px;
	line-height: 24px;
}

.cash_check {
	border: 1px solid #E6E8F0;
	border-radius: 8px;
}

.cash_check.active {
	background: #FFF4F7;
	border: 2px solid #F2295B;

}

.withdraw_modal label {
	font-weight: 600;
	font-size: 12px;
	line-height: 18px;
	color: #637381;
	margin-bottom: 8px;
}

.withdraw_modal input.form-control {
	border-radius: 6px;
	border-color: #ECECEC;
	min-height: 40px;
	font-size: 14px;
}

.withdraw_modal input.form-control::placeholder {
	color: #C2C7CC;
}

.payment_start h4.mb-4 {
	font-weight: 600;
	font-size: 20px;
	line-height: 30px;
	color: #37373E;
}

.payment_start a.btn-default {
	border-color: #EBEBEB;
	color: #637381;
	background-color: transparent;
}

.payment_start a.btn-default:hover {
	background-color: inherit;
	color: #524abc;
}

.cash_check .form-check-input:checked {
	background-color: #f2295b;
	border-color: #f2295b;
}

.cash_check label.form-check-label {
	padding: 20px 12px;
	display: flex;
	align-items: center;
}

.cash_check .fa-bank {
	color: #6A535A;
}

.cash_check label.form-check-label .fa {
	display: inline-block;
	margin-left: 10px;
	margin-right: 10px;
}

.cash_check label.form-check-label span {
	font-size: 14px;
	font-weight: 600;
	color: #49373C;
}

.eupopup-button_1,
.eupopup-button_2 {
	color: #fff !important;
}

#splineChart {
	height: 200px;
}

/*New Page Css on written by Mohammad Aya on Nov 06 2023*/
.panter_sec01 {
	padding-top: 40px;
	position: relative;
	background-color: #fff;
}

.panter_sec01 .s_main_p {
	color: #6F6C92;
	font-size: 16px;
}

.panter_sec03 {
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #F7F3F4;
}

.box_partner {
	border-radius: 6px;
	background-color: #fff;
	text-align: center;
}


.box_partner .z10 {
	top: -10px;
}



.box_partner:not(.box_emp) {
	padding: 40px;
}

.box_emp {
	padding: 20px;
}

.box_partner h4 {
	font-size: 16px;
	font-weight: 600;
	line-height: 24px;
}

.box_partner p {
	margin-bottom: 0;
	font-size: 14px;
	color: #6F6C92;
	line-height: 22px;
}

@media(min-width: 576px) {
	/*.graph__chart {
		width: 500px;
	}*/

	.eupopup-buttons a {
		padding: 6px 14px;
		border-radius: 6px;
		font-weight: 600;
		font-size: 14px !important;
		border: 1px solid transparent;
		text-decoration: none !important;
	}

	.eupopup-button_1 {
		border-color: #f2295b !important;
		background-color: #f2295b;
	}

	.eupopup-button_1:hover {
		border-color: #524abc !important;
		background-color: #524abc;
	}

	.eupopup-button_2 {
		border-color: #EBEBEB !important;
	}

	.eupopup-button_2:hover {
		background-color: #EBEBEB;
		color: #524abc !important;
	}

	.eupopup-body {
		padding-bottom: 10px;
	}

	#companies_logo .owl-nav>div,
	#companies_logo2 .owl-nav>div,
	#sm_str_shp .owl-nav>div {
		top: 25%;
	}

	#sm_blog .owl-nav>div {
		top: 35%
	}

	#s_all_cate .owl-nav>div {
		top: 15%;
	}

	#companies_logo .owl-nav>div,
	#companies_logo2 .owl-nav>div,
	#s_all_cate .owl-nav>div,
	#sm_blog .owl-nav>div,
	#sm_str_shp .owl-nav>div {
		position: absolute;
		font-size: 24px;
		color: #f2295b;
	}

	#companies_logo .owl-nav>div.owl-prev,
	#companies_logo2 .owl-nav>div.owl-prev,
	#s_all_cate .owl-nav>div.owl-prev,
	#sm_str_shp .owl-nav>div.owl-prev {
		left: -2%
	}

	#sm_blog .owl-nav>div.owl-prev {
		left: -3%;
	}

	#sm_blog .owl-nav>div.owl-next {
		right: -3%;
	}

	#companies_logo .owl-nav>div.owl-next,
	#companies_logo2 .owl-nav>div.owl-next,
	#s_all_cate .owl-nav>div.owl-next,
	#sm_str_shp .owl-nav>div.owl-next {
		right: -2%
	}

}




@media(min-width: 768px) {
	.grap_top_text {
		padding: 40px 0;
	}

	.grap_top_text span,
	.prod_ .d__flex h6 small {
		font-size: 12px;
	}

	.grap_top_text h6 {
		font-size: 14px;
	}

	.prod_ {
		padding: 1rem;
	}



	.left_grph h4 {
		font-size: 20px;
	}



	/*.graph__chart {
		width: 700px;
		padding: 20px;
	}*/

	.cashout-para {
		width: calc(90% - 10%);
		margin-bottom: 0;
	}

	#splineChart {
		height: 300px;
	}
}

.panter_sec03 {
	position: relative;
}

.panter_sec03 .bx_p_img img {
	max-height: 260px;
}

.panter_sec03 .box_emp .bx_p_img img {
	max-height: 180px;
}

.panter_sec03 .bx_p_img {
	margin-bottom: 15px
}

.panter_sec04,
.panter_last {
	padding-top: 40px;
	padding-bottom: 40px;
}

.panter_sec04 .n_s_h {
	text-align: center;
}

.benfits_you_partner span {
	width: 56px;
	height: 56px;
	background-color: #f2295b;
	font-size: 24px;
	font-weight: 600;
	line-height: 32px;
	display: flex;
	color: #fff;
	align-items: center;
	justify-content: center;
	border-radius: 50px;
	margin-bottom: 20px;
}

.panter_sec05 .benfits_you_partner span {
	background-color: #524abc;
}

.benfits_you_partner p {
	color: #181358;
	font-weight: 400;
	line-height: 24px;
	/* 150% */
}

.z1 img {
	position: relative;
	z-index: 11;
}

.z10 {
	top: 0;
	z-index: 1;
}

.panter_sec04 {
	position: relative;
}

.panter_last {
	background-color: #524abc;
}

.panter_last form label {
	color: #fff;
	margin-bottom: 8px;
	display: block;
	font-weight: 600;
	line-height: 22px;
	font-size: 14px;
}

.panter_last form input,
.panter_last form select {
	margin-bottom: 20px;
	height: 48px;
}

.panter_last form input::placeholder,
.panter_last form select {
	color: #c2c7cc;
}

.p_footer {
	background-color: #161434;
	padding-top: 1rem;
	padding-bottom: 1rem;
}

.p_footer .text-white.d-block {
	font-size: 14px;
	text-align: center;
}

.p_footer .text-lg-end {
	color: #D0CEF2;
	font-size: 14px
}

.panter_sec002 {
	padding-bottom: 40px;
}

.objectE-6 img {
	position: relative;
	top: 20px;
	z-index: 1;
}

.objectE-4 {
	position: relative;
	z-index: 9;
}

.empl_pckage,
.empl_sec002 .container,
.empl_001,
.empl_last {
	position: relative;
}

.empl_last {
	z-index: 9;
}

.bg__new {
	background-color: var(--secondary-color);
	border-radius: 8px;
	box-shadow: 0px 2px 4px 0px rgba(144, 144, 186, 0.04);
	padding: 36px 24px;

	background-position: bottom right;
	background-size: contain;
	background-repeat: no-repeat;
	margin-top: 20px;
}

.bg_img_1 {
	background-image: url('../images/dahboard_icon.png');
}

.bg_img_2 {
	background-image: url('../images/dashboard_icon2.png');
}

.bg__new h4 {
	color: #fff;
	font-weight: 600;
	line-height: 40px;
	margin-bottom: 0;
}

.bg__new p {
	color: #D0CEF2;
	line-height: 22px;
	font-size: 14px;
}

.up_send p a {
	text-decoration: underline;
	color: #fff;
}

.up_send .progress {
	border-radius: 99px;
	height: 14px;
}

.up_send .progress-bar {
	background-color: #05BA92;
	border-radius: 99px;
}

.up_send .d-flex span {
	color: #FFF;
	font-weight: 600;
	line-height: 22px;
	font-size: 14px;
}

.exit_m .btn.copy_btn {
	background-color: #fff;
	color: var(--secondary-color);
	font-weight: 600;
	border-color: var(--secondary-color);
}

.exit_m .btn.member_btn {
	border-color: #FBDDDD;
	background-color: #FBDDDD;
	border-radius: 99px;
	font-weight: 600;
	color: var(--primary-color);
}

.rfer_bx {
	background-color: #fff;
	border-radius: 8px;
	box-shadow: 0px 2px 4px rgba(144, 144, 186, 0.04);
	margin-bottom: 10px;
	padding: 32px;
}

.rfer_bx_top {
	display: flex;
	justify-content: space-between;
	margin-bottom: 24px;
}

.rfer_bx_top select {
	width: 160px;
	border: 1px solid #F2F2F2;
	color: #637381;
	font-size: 12px;
	font-weight: 600;
	line-height: 24px;
}

.new_refer {
	border-radius: 8px;
	border: 1px solid #F2F2F2;
	padding: 16px;
}

.refer_page {
	padding-top: 20px;
}

.new_refer_top,
.new_refer_btom {
	display: flex;
	justify-content: space-between;
}

.text_btm {
	color: #37373E;
	font-size: 20px;
	font-weight: 600;
	line-height: 24px;
}

.new_refer_top {
	margin-bottom: 15px;
}

.text_top {
	color: #637381;
	line-height: 18px;
	font-size: 12px;
}

.icon_btm {
	color: #05BA92;
	background-color: #CDFFEA;
	padding: 4px 8px;
	border-radius: 5px;
	font-size: 12px;
	font-weight: 900;
	font-family: Lato;
}

.icon_btm i {
	margin-right: 4px;
}

.user__refer {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-top: 10px;
}

.user__refer:not(:last-child) {
	border-bottom: 1px solid #F2F2F2;
	padding-bottom: 10px;
}

.user__refer .d-flex {
	align-items: center;
}

.user__refer_n {
	color: #9A9AA3;
	font-size: 14px;
	line-height: 22px;
}

.user__refer .refer_earn {
	color: #37373E;
	font-size: 14px;
	font-weight: 600;
}

.site__refer_tabs .nav-link.active {
	color: #37373E;
	background-color: transparent;
	border-color: transparent;
}

.site__refer_tabs .nav-link {
	border-radius: 6px;
	padding: 8px 16px;
	border: 1px solid #EBEBEB;
	color: #637381;
	font-size: 14px;
	font-weight: 600;
}

.site__refer_tabs {
	justify-content: space-between;
	margin-bottom: 8px;
}

.benefits_bg {
	max-height: 400px;
	position: relative;
	z-index: 9;
}

..benefits_bg2 {
	max-width: 560px;
}

.shape__11 {
	position: relative;
	left: -50px;
	top: -22px;
}

.benefits_sec2 p.site_m_p {
	font-weight: 400;
}

.benefits_bg03 img {
	max-width: 270px;
}

.benefits_bg2 {
	position: absolute;
	right: 0;
	bottom: 10px;
	max-width: 450px;
}

@media(min-width: 992px) {
	.benefits-page-c .empy_sec01 .col-lg-8 {
		width: 60%
	}

	.benefits-page-c .empy_sec01 .col-lg-4 {
		width: 40%
	}

	.benefits_bg {
		display: block;
		margin-left: auto;
		right: 100px;
	}

	.box_partner .z1 {
		min-height: 250px;
	}

	.step02-bg {
		top: -45px;
	}

	.step03-bg {
		top: -25px;
	}

	.objectE-6 img,
	.objectE-4,
	.lineE-9,
	.lineE-5 {
		max-width: 95%;
	}

	.panter_sec01 .text-lg-end img {
		max-height: 255px;
	}

	.shape-p1 {
		max-height: 270px;
	}

	.lineE-9,
	.linep-3,
	.lineE-4,
	.lineE-3,
	.linep-7 {
		max-height: 35px;
	}

	.p-shape-1,
	.linep-5 {
		max-height: 32px;
	}

	.objectE-1 {
		max-height: 175px;
	}

	.p-shape-2 {
		max-height: 42px;
	}

	.lineE-2,
	.linep-9 {
		max-height: 28px;
	}

	.lineE-5,
	.linep-8,
	.linep-4 {
		max-height: 65px;
	}

	.linep-2 {
		max-height: 60px;
	}

	.shapeE-1,
	.objectE-2,
	.shape-p2 {
		max-width: 85%;
	}

	.objectE-2,
	.sec4-p {
		max-height: 400px;
	}

	.empl_p_box label {
		font-size: 24px;
	}

	.panter_sec04 .col-lg-6 {
		margin-bottom: 30px;
	}

	.objectE-4 {
		top: -20px;
	}

	.panter_sec02 .site_m_p {
		font-size: 14px;
	}

	.panter_sec01 .s_main_p,
	.panter_sec02 .site_m_p {
		margin-bottom: 24px;
	}

	.panter_sec02 {
		padding-top: 5px;
	}

	.benfits_you_partner p {
		width: 90%;
		margin-left: auto;
		margin-right: auto;
	}

	.shapeE-3 {
		max-width: 260px;
	}

	.panter_sec04 .col-lg-6 {
		width: 42%;
	}

	.panter_sec04 .col-lg-3 {
		width: 29%;
	}

	.p_footer {
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.shapeE-4 {
		position: absolute;
		right: 0;
		top: 65px;
		z-index: 1;
	}

	.lineE-3 {
		position: absolute;
		left: 280px;
		top: -25px;
	}

	.lineE-4 {
		position: absolute;
		bottom: 90px;
		left: 50px;
	}

	.lineE-2 {
		position: absolute;
		right: 300px;
		top: 200px;
	}

	.empy_sec01 .s_main_p {
		width: 80%;
	}

	.lineE-1 {
		position: absolute;
		left: 300px;
		bottom: 20px;
	}

	.lineE-5 {
		position: absolute;
		right: 350px;
		top: 390px;
	}

	.lineE-9 {
		position: absolute;
		right: 0;
	}

	.empy_sec01 .container {
		position: relative;
	}

	.p_footer .row {
		align-items: center;
	}

	.shape-p3 {
		position: absolute;
		bottom: -40px;
		max-width: 150px;
	}

	.shape-p5 {
		position: absolute;
		top: 20%;
	}

	.panter_last .n_s_h {
		width: 60%;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 40px;
		text-align: center;
	}

	.benefits_sec2 p.site_m_p {
		margin-bottom: 40px;
		margin-left: auto;
		margin-right: auto;
		width: 40%;
	}

	.panter_sec04 .container {
		position: relative;
	}

	.panter_last form {
		width: 40%;
		margin-left: auto;
		margin-right: auto;
	}

	.linep-8 {
		position: absolute;
		left: 284px;
		top: 10%;
	}

	.linep-4 {
		position: absolute;
		top: 25%;
		left: 290px;
	}

	.linep-7 {
		position: absolute;
		top: 70%;
		right: 300px;
	}

	.linep-9 {
		position: absolute;
		right: 300px;
		top: 25%;
	}

	.panter_sec04 .col-lg-3 {
		justify-content: space-between;
		display: flex;
		flex-direction: column;
		max-height: 320px;
	}

	.panter_sec03 .bx_p_img {
		margin-bottom: 24px
	}

	.panter_sec04 .benfits_you_partner {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		text-align: center;
	}

	.panter_sec04 [class*='col-']:not(:last-child) .benfits_you_partner {
		width: 80%;
	}

	.panter_sec04 .col-lg-3:first-child .benfits_you_partner:last-child,
	.panter_sec04 .col-lg-3:not(:first-child) .benfits_you_partner:first-child {
		margin-left: auto;
		width: 80%;
	}

	.panter_sec04 .n_s_h {
		width: 34%;
		margin-left: auto;
		margin-bottom: 60px;
		margin-right: auto;
	}

	.linep-2 {
		position: absolute;
		left: 40px;
		top: 20%;
	}

	.linep-3 {
		position: absolute;
		right: 50px;
		top: 30%;
	}

	.linep-5 {
		position: absolute;
		left: 40%;
		bottom: 2%
	}

	.box_partner {
		min-height: 400px;
	}

	.box_partner p {
		max-width: 80%;
		margin-left: auto;
		margin-right: auto;
		min-height: 66px;
	}

	.panter_sec03 .col-lg-4:not(:first-child) .bx_p_img {
		margin-top: -40px
	}

	.panter_sec01:not(.empy_sec01) .text-lg-end {
		height: 100%;
		align-items: flex-end;
		justify-content: flex-end;
		z-index: 2;
		display: flex;
		position: relative;
	}

	.shape-p1 {
		position: absolute;
		right: 0;
		bottom: 62px;
		z-index: 1;
	}

	.graph__chart {
		width: 900px;
	}

	.only_for_d ul.navbar-nav {
		min-width: 24%;
	}

	.eupopup-container {
		font-size: 15px !important;
		padding-top: 11px !important;
		padding-bottom: 11px !important;
	}

	.eupopup-container {
		text-align: left !important;
	}

	.eupopup-buttons {
		position: relative;
	}

	.grap_top_text>div {
		flex: 1;
	}

	.eupopup-buttons {
		padding: 0 !important;
	}

	.eupopup-button_1,
	.eupopup-button_2 {
		position: absolute;
		top: -45px;
	}

	.eupopup-button_1 {
		right: 15px;
	}

	.eupopup-button_2 {
		right: 120px;
	}

	.eupopup-closebutton {
		font-size: 18px !important;
		color: #fff !important;
	}

	.eupopup-button {
		margin: 0 !important;
	}

	.eupopup-head {
		padding-left: 0 !important;
	}



	.eupopup-body {
		width: calc(100% - 20%);
	}

	#splineChart {
		height: 350px;
	}

	.panter_last,
	.empl_pckage {
		padding-top: 70px
	}

	.panter_sec04,
	.benefits_sec2 {
		padding-top: 120px;
	}

	.panter_sec01 {
		padding-top: 60px
	}

	.panter_sec05 .site_m_p {
		font-size: 16px;
		font-weight: 600;
		line-height: 18px;
	}

	.panter_sec04,
	.panter_last {
		padding-bottom: 80px
	}

	.panter_sec04 {
		padding-bottom: 100px
	}

	.panter_sec002 {
		padding-bottom: 70px;
	}

	.panter_sec002 .site_m_p {
		font-size: 14px
	}

	.panter_sec04.panter_sec05 {
		padding-top: 10px;
		padding-bottom: 100px
	}

	.empl_pckage {
		padding-bottom: 80px;
	}

}

.empl_001 .text-center>img {
	z-index: 2;
	position: relative;
}

#splineChart tspan,
#splineChart text {
	font-family: 'Poppins', sans-serif;
}

#splineChart text {
	font-size: 14px;
}

.empl_p_box {
	padding: 20px;
	border-radius: 6px;
}

.empl_p_box hr {
	background-color: #c0c0c0;
}

@media(min-width: 1200px) {
	.site__refer_tabs .nav-link {
		font-size: 15px;
	}

	.empy_sec01 .s_main_p {
		width: 70%;
	}

	.t_cb_site .nw_site_p {
		max-width: 90%;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 20px;
	}

	.empy_sec01 .row {
		position: relative;
	}

	.shapeE-3 {
		position: absolute;
		left: 0;
		bottom: 10px;
	}

	.graph__chart {
		width: 1024px;
	}

	#splineChart {
		height: 400px;
	}

	.empl_p_box {
		padding: 48px 24px 64px;
	}

	.empl_pckage:not(.benefits_sec2) .col-lg-4:nth-child(2) {
		display: flex;
		align-items: flex-end;
	}
}

.panter_sec05 .z10 {
	top: 20px;
}

.panter_sec002 .col {
	text-align: center;
}

.z10 {
	left: 0;
	right: 0;
}

.empl_pckage .col-lg-4>p {
	font-size: 14px;
	line-height: 22px;
	color: #6F6C92;
}

.empl_pckage .col-lg-4:first-child>p:last-child {
	margin-bottom: 0;
	font-size: 12px;
	font-style: italic;
	font-weight: 400;
	line-height: 20px;
}

.empl_pckage:not(.benefits_sec2) .col-lg-4:first-child>p:last-child {
	margin-top: 150px;
}

.benefits_sec2 .col-lg-4:first-child>p:last-child {
	margin-top: 30px;
}

.empl_p_box label {
	padding: 5px 20px;
	border-radius: 5px;
	font-family: 'Lato';
	font-weight: 900;
	line-height: 32px;
	color: #fff;
	margin-left: 5px;
}

.empl_pckage .col-lg-4:first-child .empl_p_box {
	background-color: #FBDDDD;
}

.empl_pckage .col-lg-4:nth-child(2) .empl_p_box {
	background-color: #F1F1F2;
}

.empl_pckage .col-lg-4:nth-child(2) label {
	background-color: #92959D;
}

.empl_pckage .col-lg-4:last-child .empl_p_box {
	background-color: #FFEFCF;
}

.empl_pckage .col-lg-4:last-child label {
	background-color: #E18A07;
}

.empl_pckage .col-lg-4:first-child label {
	background-color: #f2295b;
}

.empl_pckage:not(.benefits_sec2) .col-lg-4:first-child label {
	text-decoration: line-through;
}
/*
.empl_pckage .col-lg-4:first-child .empl_p_box {
	opacity: .5;
}*/

.empl_pckage .empl_p_box>h4 {

	font-size: 20px;
	font-weight: 600;
	line-height: 28px;
	margin-bottom: 8px;
	margin-top: 20px;
	padding-left: 20px;
}

.inner_bx_pckg span:not(.e__g) {
	font-size: 20px;
	color: #181358;
	font-weight: 600;
	line-height: 28px;
	margin-right: 10px;
}

.inner_bx_pckg small {
	color: #6F6C92;
	font-size: 12px;
	font-style: italic;
	font-weight: 400;
	line-height: 18px;
}

.inner_bx_pckg h4 {
	color: #181358;
	font-size: 14px;
	font-weight: 600;
	line-height: 24px;
	margin-top: 10px;
}

.inner_bx_pckg i {
	background-color: #181358;
	color: #fff;
	padding: 2px 12px;
	display: inline-block;
	font-style: normal;
	font-size: 14px;
	font-family: 'Lato';
	font-weight: 900;
	line-height: 22px;
	border-radius: 5px;
}

.inner_bx_pckg {
	background-color: #FAFAFA;
	border-radius: 6px;
	padding: 24px;
}

.empl_pckage .empl_p_box>h5 {
	font-size: 14px;
	font-weight: 600;
	line-height: 24px;
	margin-bottom: 4px;
}
.empl_pckage .empl_p_box>h5,
.empl_pckage .empl_p_box>p {
	padding-left: 5px;
}

.empl_pckage .empl_p_box>small {
	color: #72757C;
	font-style: italic;
	font-size: 12px;
}

.empl_pckage .empl_p_box>p {
	font-size: 14px;
}

.empl_pckage .col-lg-4 .empl_p_box>p:not(:last-child) {
	margin-bottom: 20px;
}

.empl_pckage .col-lg-4:first-child .empl_p_box>h4,
.empl_pckage .col-lg-4:first-child .empl_p_box>h5 {
	color: #f2295b;
}

.empl_pckage .col-lg-4:last-child .empl_p_box>h4,
.empl_pckage .col-lg-4:last-child .empl_p_box>h5 {
	color: #E18A07;
}
.fade_this{
	opacity: .5;
}
.e__g {
	font-style: italic;
	font-size: 12px;
	display: block;
	line-height: 18px;
	margin-top: 5px;
}
.empl_pckage .col-lg-4:last-child .empl_p_box .e__g{
	color: #7C623A;
}
.empl_pckage .col-lg-4 .empl_p_box .inner_bx_pckg .e__g{
	color: #637381;
}
.empl_pckage .col-lg-4:nth-child(2) .empl_p_box>p .e__g{
	color: #72757C;
}
.inner_bx_pckg p {
	font-size: 14px;
}

.empl_pckage .col-lg-4:nth-child(2) .empl_p_box>h4,
.empl_pckage .col-lg-4:nth-child(2) .empl_p_box>h5 {
	color: #92959D;
}

.empl_pckage .col-lg-4:first-child .empl_p_box>p {
	color: #794B56;
}

.empl_pckage .col-lg-4:nth-child(2) .empl_p_box>p {
	color: #72757C;
}

.empl_pckage .col-lg-4:last-child .empl_p_box>p {
	color: #7C623A;
}

.empl_pckage .empl_p_box>h5.standard_txt {
    font-size: 20px;
    margin-top: 40px;
    margin-bottom: 15px;
}
/*Media QUery*/
@media(max-width: 991.98px) {
	.empl_pckage .col-lg-4:not(:last-child) .empl_p_box {
		margin-bottom: 30px
	}
	.bg_img_2{
		background-image: none;
	}
	.shapeE-4,
	.lineE-3,
	.lineE-4,
	.lineE-2,
	.lineE-1,
	.lineE-9,
	.lineE-5 {
		display: none;
	}

	.panter_sec04 .benfits_you_partner {
		text-align: center;
	}

	.empl_pckage .col-lg-4:first-child>p:last-child {
		margin-top: 20px;
		margin-bottom: 20px
	}

	.benfits_you_partner span {
		margin-left: auto;
		margin-right: auto;
	}

	.panter_sec01 .text-lg-end,
	.z1,
	.panter_last .text-lg-end {
		padding-top: 30px
	}

	.z1 {
		padding-bottom: 30px;
	}

	.panter_sec01 .pb-5,
	.linep-8,
	.linep-9,
	.linep-4,
	.linep-7,
	.linep-2,
	.linep-3,
	.linep-5,
	.shape-p3 {
		display: none;
	}

	.panter_sec04 .col-lg-3:not(:first-child) {
		order: 4;
		display: flex;
		flex-direction: column-reverse;
	}

	/*.panter_sec04 .benfits_you_partner {
		margin-bottom: 30px;
	}*/

	.empl_pckage {
		padding-top: 40px
	}

	.panter_sec01 {
		padding-bottom: 40px
	}

	.box_partner {
		margin-bottom: 30px;
	}

	.search-box,
	.panter_sec01 .shape-p1 {
		display: none;
	}

	#fancybox-wrap {
		width: 98% !important;
		left: 0 !important;
	}

	#fancybox-content {
		width: 98% !important;
	}

	#splineChart text {
		font-size: 12px
	}

	.inner_m {
		width: 80%;
		margin: auto;
		text-align: center;
	}

	.top_sec_s_img p {
		text-align: left;
	}

	.carousel_steps .owl-nav>div {
		position: absolute;
		top: 0;
		color: #524abc;
		font-size: 24px;
	}

	.carousel_steps .owl-nav>div.owl-next {
		right: 0;
	}

	.inner_m .top_sec_s_txt {
		width: 50%;
	}

	.inner_m .top_sec_s_img span {
		background-color: #524abc;
		border-radius: 50px;
		font-weight: 600;
		color: #fff;
		width: 18px;
		height: 18px;
		display: inline-block;
		text-align: center;
		position: absolute;
		left: -15px;
		font-size: 12px;
	}

	.how_it_works .col-lg-4 {
		margin-top: 30px;
	}

	.top_sec_s .col-lg-3:not(:nth-child(2)) {
		display: none;
	}

	.top_sec_s_img span {
		display: none;
	}

	.top_sec_s .col-lg-3:not(:first-child) {
		justify-content: center;
	}

	.exit_m form {
		flex-direction: column;
	}

	.exit_m form div {
		margin-bottom: 20px;
	}

	.blog_page .col-lg-4:not(:last-child) {
		margin-bottom: 24px;
	}

	.main-links {
		padding-bottom: 10px;
		padding-top: 10px;
	}

	.main-links.fixed .navbar {
		padding: 10px 0;
	}

	.links>li .category {
		display: flex;
		align-items: center;
		margin-bottom: 24px;
	}
}

@media(min-width: 576px) {

	.custom_logos {
		width: 85%;
	}

	.payment-div .col-sm-10 {
		width: 100%;
	}

	.logos-2 {
		flex: 0 0 175px;
		max-width: 175px;

	}

	.logos-2:not(:last-child) {
		margin-right: 20px;
	}
}

.cate_carousel {
	width: 92%;
	margin: auto;
}

@media(min-width: 1200px) {

	.myrow .colmd3:first-child {
		width: 20%;
	}

	.myrow .colmd3:last-child {
		width: 35%;
	}

	.myrow {
		justify-content: space-between;
		align-items: center;
	}

	.colmd6 {
		width: 45%;
	}

	.pullright {
		justify-content: end;
	}

	.cus_group {
		width: calc(100% - 100px);
	}

}

.blog_img a,
.blog_d_img a {
	position: relative;
	display: block;
}

.blog_img a {
	height: 275px;
}

.blog_detail .blog-author {
	width: 85%;
	margin: 2% auto;
}

.blog_detail .blog-post-date,
.blog_detail .blog-author {
	color: #969696;
}

.blog_detail .blog-post-date {
	margin-bottom: 1.2%;
}

.blog_d_img a {
	height: 250px;
}

.blog_img a img,
.blog_d_img a img {
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	border-radius: 4px 4px 0 0;
}

.blog_d_img a img {
	object-fit: cover;
	left: 0;
}

.contact_form {
	background-color: #f8f8f8;
	box-shadow: 0 0 10px #00000020;
	border-radius: 4px;
	padding: 20px;
}

.exit_m>div.tab-content {
	padding-top: 24px;
}

.exit_m form {
	display: flex;
	margin-bottom: 18px;
}

.exit_m form>div {
	flex: 1;
}

.exit_m .nav-tabs .nav-item:not(:last-child) {
	margin-right: 5px;
	border-right: 1px solid #E7E7E7;
}

.exit_m .nav-tabs .nav-item.active .nav-link,
.exit_m .nav-tabs .nav-link:focus,
.exit_m .nav-tabs .nav-link:hover {
	border-color: #fff;
	background-color: #fff;
	color: #7A8794;

	border-radius: 10px;
}

.exit_m a.nav-link {
	color: #f2295b;
	text-transform: capitalize;
	font-size: 14px;
	color: #B0B4BA;
	margin-bottom: 0;
	font-weight: 600;
	padding: 5px 16px;
	margin-left: 8px;
	margin-right: 8px;
}

.top_sec_s .row {
	background-color: #F6F5FF;
	padding: 16px 0;
	border-radius: 16px;
	border: 1px solid #E7E6FF;
}

.top_sec_s_img {
	position: relative;
}

.top_sec_s_img img {
	max-width: 50px;
}

.top_sec_s {
	padding: 20px 0;
	background-color: #fff;
}

@media(min-width: 768px) {
	.cate-items .circle {
		height: 80px;
		width: 80px;
	}

	.cate-items .circle img {
		max-width: 55px;
	}

	.cate_carousel {
		width: 90%;
	}

	.copy-right .row {
		align-items: center;
	}
}

@media(min-width: 992px) {
	.empl_pckage .col-lg-4 .empl_p_box>p:not(:last-child) {
		margin-bottom: 40px;
	}

	.empl_pckage .empl_p_box>h4 {
		margin-top: 40px;
	}

	.contact_form {
		padding: 50px;
	}

	.cate-items .circle {
		height: 120px;
		width: 120px;
	}

	.cate-items .circle img {
		max-width: 65px;
	}

	.cate_carousel .owl-nav .owl-prev {
		left: -6.5%;
	}

	.cate_carousel .owl-nav .owl-next {
		right: -6.5%;
	}

	.cate_carousel {
		width: 85%;
	}

	.top_sec_s_img span {
		background-color: #524abc;
		border-radius: 50px;
		font-weight: 600;
		color: #fff;
		width: 18px;
		height: 18px;
		display: inline-block;
		text-align: center;
		position: absolute;
		left: -15px;
		font-size: 12px;
	}

	.top_sec_s .row {
		margin-left: 0;
		margin-right: 0;

	}

	.logos-2:not(:last-child) {
		margin-right: 40px;
	}

	.contact_us .col-lg-8 {
		margin-left: auto;
		margin-right: auto;
	}

	/*.faq_col{
			columns: 2;
		}*/
	.press-deescription p {
		color: #969696;
		font-size: 18px;
	}

	.hw_link {
		margin-top: 100px;
	}

	.bx_cnt h5 {
		padding: 0 40px;
	}

	.deal-detail {
		width: 225px;
	}

	.custom_logos {
		width: 70%;
	}

	.logos-2 {
		flex: 0 0 110px;
		max-width: 110px;
	}

	.bg_img .list-unstyled {
		padding: 0 0 20px;
		margin: 40px 0 40px 60px;
	}

	.links>li>a,
	.links>li .dropdown>a {
		padding: 12px 0px;
	}

	.links>li:not(:last-child) {
		padding-right: 55px;
	}

	.links>li:first-child {
		padding-left: 0px;
	}

}

@media(min-width: 1200px) {
	.cate_carousel .owl-nav>div {
		display: flex;
		justify-content: center;
		align-items: center;
		background: #524abc;
		position: absolute;
		top: 40%;
		width: 40px;
		height: 40px;
		font-size: 24px;
		color: #fff;
		border-radius: 15px;
	}
}

@media(max-width: 575.98px) {
	.pullright {
		flex-wrap: wrap;
		justify-content: center;
	}

	.pullright .dropdown {
		margin-top: 10px;
	}

	#v-tab-p,
	.exit_m>ul.nav.nav-tabs {
		flex-wrap: nowrap;
		overflow: hidden;
		overflow-x: scroll;
	}

	#v-tab-p .nav-link,
	.exit_m>ul.nav.nav-tabs {
		display: flex;
		white-space: nowrap;
	}

	.d2bx .row.bg-white .col-2 {
		flex: 1;
	}
}


.cashback-link>i {
	font-size: 12px;
	margin-left: 5px;
	display: inline-block;
}

.form_sidebar {
	box-shadow: 0 0 0 1px rgb(35 49 66 / 4%), 0 1px 3px 0 rgb(35 49 66 / 16%);
	border-radius: 8px;
	padding: 30px;
	background-color: #fff;
	margin-top: 20px;
}

.form_sidebar h4 {
	font-weight: 700;
	text-align: center;
	margin-bottom: 20px;
}

.fb__btn,
.ggle__btn,
.aple__btn {

	margin-bottom: 20px;
}

.fb__btn a,
.ggle__btn a,
.sign_up .btn,
.aple__btn a {
	height: 50px;
	font-weight: 600;
	text-align: center;
	display: flex;
	align-items: center;
	font-size: 16px;
	border: 1px solid transparent;
	line-height: 22px;
	border-radius: 4px;
	padding: 8px 20px;
	width: 100%;
	justify-content: center;
}

.aple__btn a {
	border-color: #000;
	background-color: #000;
	color: #fff;
}

.aple__btn a:hover {
	background-color: #3c3c3c;
	border-color: #3c3c3c;
	color: #fff;
}

.ui-tooltip {
	color: #fff;
	font-size: 12px;
}

.arrow {
	bottom: 0px;
}

.ui-tooltip,
.arrow:after {
	background-color: #000;
	box-shadow: none;
	border-color: #000;
	border-radius: 5px;
}

.fb__btn a i,
.ggle__btn a i,
.aple__btn a i {
	font-size: 24px;
}

.fb__btn a {
	background-color: #1877F2;
	border-color: #1877F2;
	color: #FFFFFF;
}

.fb__btn a:hover {
	background-color: #0957bc;
}

.ggle__btn a {
	border-color: rgba(210, 213, 216, 0.5);
	color: #18222e;
}

.ggle__btn a:hover {
	background-color: #f2295b;
	border-color: #f2295b;
	color: #fff;
}

.or_login span {
	font-size: 14px;
	color: #18222e;
	font-family: "Open Sans", sans-serif;
}

.site_divider {
	position: relative;
	text-align: center;
}

.site_divider:before {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	background-color: #ddd;
	height: 1px;
	content: '';
	z-index: 10;
}

.site_divider span {
	font-weight: 600;
	line-height: 2;
	letter-spacing: normal;
	background-color: #fff;
	padding: 0 15px;
	position: relative;
	z-index: 11;
	font-size: 12px;
	color: #7A8899;
	font-family: "Open Sans", sans-serif;
}

.fb__btn span,
.ggle__btn span,
.aple__btn span {
	margin-left: auto;
	margin-right: auto;
}

@media(max-width: 1199.98px) {
	.links>li {
		padding-top: 8px;
	}

	/*.links > li:first-child {padding-top: 0px;}*/
	.cashback-links {
		padding-left: 8px;
		padding-right: 8px;
	}

	.colmd6 {
		width: 100%;
		margin-top: 20px
	}

	.myrow {
		flex-direction: column;
	}

	.navbar-toggler {
		margin-left: auto;
		background-color: #fff;
	}
}

@media(max-width: 1199.98px) and (min-width: 768px) {
	.header-top .myrow {
		position: relative;
	}

	.for-tabet {
		position: absolute;
		right: 0;
		top: 8px;
	}
}

img {
	max-width: 100%;
	height: auto;
}

@media (max-width: 767.98px) {
	.benefits_bg2 {
		max-width: 70%;
	}

	.box_partner .z1 {
		min-height: 200px;
	}

	.panter_sec01 .s_main_p~div {
		display: none;
	}

	.panter_sec01 .col-lg-4 div.text-center {
		margin-top: 10px;
	}

	.step02-bg {
		top: 0;
	}

	.step03-bg {
		top: 0;
	}

	.p-shape-2 {
		max-height: 40px;
	}

	.p-shape-1 {
		max-height: 25px;
	}

	.sec1-p {
		max-height: 210px;
	}

	.shape-p5 {
		max-height: 60px;
	}

	.objectE-6 img,
	.objectE-4,
	.shapeE-3,
	.sec4-p {
		max-width: 70%;
	}
	.shapeE-3{
		display: none;
	}
	.shapeE-1,
	.shape-p2 {
		max-width: 80%;
	}
	.employers-page-c .panter_sec02,
	.partner-page-c .panter_sec02
	{
		padding-top: 0;
	}
	.employers-page-c .panter_sec04{
		padding-top: 20px;
		padding-bottom: 20px !important;
	}
	.partner-page-c .panter_sec04{
		padding-top: 20px;
	}

	.p_footer{
		text-align: center;
	}
	.objectE-2 {
		max-height: 280px;
	}
	.empl_pckage:not(.benefits_sec2) .col-lg-4:first-child>p:last-child{
		margin-top: 20px;
	}
	.partner-page-c .box_partner > img{
		max-width: 140px;
	} 

	.panter_sec03 .box_emp .bx_p_img  img {
		max-width: 140px;
	}

	.empl_001 .text-center>img {
		max-height: 150px;
	}

	.z10 {
		top: 0;
	}

	/*.panter_sec04 .col-lg-6 {
		margin-bottom: 30px;
	}*/
	.panter_sec04:not(.panter_sec05) {
		padding-bottom: 0;
	}

	.for-tabet {
		width: 100%;
		margin-top: 20px;
		text-align: center;
	}

	.cashout-top-box {
		flex-direction: column;
	}

	.cpyrghts {
		margin-bottom: 1rem;
		display: block;
	}

	.grap_top_text {
		flex-direction: column;
	}

	.grap_top_text>div:not(:last-child) {
		margin-right: 0;
		margin-bottom: 6px;
	}

	.s_slt {
		font-size: 14px;
		padding: 5px;
		max-width: 200px;
	}
}

.nw_footer .dropdown-toggle,
.p_footer .dropdown-toggle,
	{
	font-weight: 600;
	font-size: 14px;
}

/*New Website css Added by Mohammad AYaz on NOv 11 2022*/

.blog_page .img-thumbnail {
	padding: 0;
}

.exit_m .panel {
	padding: 50px 20px;
	text-align: center;
	border: 1px solid transparent;
	border-radius: 4px;
	background-color: #fff;
}

.exit_m .panel p {
	margin-bottom: 0;
	font-size: 18px;
}

.current-cashback-section .row {
	padding-bottom: 40px;
}

.exit_m .panel.panel-primary {
	color: #0d6efd;
	border-color: #0d6efd;
}

.exit_m .panel.panel-success {
	color: #198754;
	border-color: #198754;
}

.exit_m .panel.panel-info {
	color: #0dcaf0;
	border-color: #0dcaf0;
}

.exit_m .panel.panel-danger {
	color: #dc3545;
	border-color: #dc3545;
}

.blog_page .blog-summary {
	padding: 20px;
}

.blog_page .d-flex {
	justify-content: space-between;
}

.blog_page .blog-summary h2 {
	font-size: 20px;
}

.how_it_works .mb150>p,
.faq_page .mb150>p,
.contact_us .mb150>p {
	color: #969696;
}

.faq_page .nav-pills .nav-item:not(:last-child) {
	margin-right: 20px;
}

.faq_page .nav-pills .nav-link.active,
.faq_page .nav-pills .nav-link:hover {
	background-color: #f2295b;
	color: #fff;
	cursor: pointer;
}

.faq_page .nav-pills .nav-link {
	color: #f2295b;
}

.p2_detail {
	padding: 32px;
	border-radius: 8px;
}

.bgsec {
	background-color: #f7f7f7;
}

.bgwhite {
	/*background-color: #fff;*/
}

/*Footer css*/
.pt70,
.py70 {
	padding-top: 40px;
}

.pb70,
.py70 {
	padding-bottom: 40px;
}

.footer-mid,
.faqs_site {
	padding: 40px 0;
}

.footer-mid {

	background-color: #f6f6f6;
}

.footer-mid div>h4 {
	font-weight: 600;
	font-size: 18px;
}

.footer-mid ul {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none;
}

.footer-mid ul li:not(:last-child) {
	margin-bottom: 12px;
}

.footer-mid ul li a {
	color: #D0CEF2;
	font-size: 14px;
}

.footer-mid ul li a:hover {
	text-decoration: none;
	color: #f2295b;
}

.f_newsletter {
	/*display: flex;*/
	/*background-color: #fff;*/
	border-radius: 6px;
	justify-content: space-between;
	margin-top: 16px;
}

.f_newsletter input,
.f_newsletter button {
	padding: 12px;
	border-radius: 6px;
	border: 1px solid #fff;
}

.f_newsletter button {
	font-weight: 700;
	color: #888;
	background-color: #fff;
}

.cpyrghts,
.app,
.footer-mid p {
	color: #D0CEF2;
}

.copy-right div.text-md-end,
.footer-mid p {
	font-size: 14px;
}

.footer-mid p {
	margin-bottom: 0;
}

.cpyrghts a {
	font-weight: 700;
}

.faqs_site .faq-item,
.pp_faqs .faq-items {
	box-shadow: 1px 0px 7px 0px #f8f8f870;
	padding: 0.75rem 1rem;
	background-color: #fff;
}

.faqs_site .accordion-item:not(:first-of-type),
.pp_faqs .accordion-item:not(:first-of-type) {
	border-top: 1px solid rgba(0, 0, 0, .125);
}

.faqs_site .faq-item p,
.pp_faqs .faq-item p {
	margin: 0;
}

.hero_rgt_banner {
	text-align: center;
	margin-top: 30px;
}

.top_offers .top_bx {
	background-color: #fff;
	border-radius: 3px;
	border: 1px solid #d8d8d8;
	margin-bottom: 20px;
	min-height: 424px;
}

.top_offers .top_bx:hover {
	border-color: #bdbdbd;
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc;
}

.faqs_site .accordion-button,
.pp_faqs .accordion-button {
	background-color: transparent;
	border: 0;
	color: #001f45;
}

.faqs_site .accordion-button {
	padding: 0.5rem 0.5rem;
}

.top_bx h5 {
	font-size: 22px;
	line-height: 34px;
	font-weight: 600;
	padding: 10px 0 10px 20px;
	border-top: 4px solid #df1270;
	color: #0f453a;
	border-bottom: 1px solid #e9eaeb;
	margin-bottom: 0;
}

.top_bx ul {
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}

.logo_text {
	display: flex;
}

span.logo_top {
	display: block;
}

span.logo_top img {
	width: 84px;
	padding-right: 10px;
}

.hero_section_content h1 {
	font-size: 28px;
	color: #4e4e91;
	margin-bottom: 24px;
}

.hero_section_content .btn {
	min-width: 175px;
	height: 55px;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	text-decoration: none;
	font-size: 18px;
}

.hero_section_content p {
	font-size: 20px;
	color: #969696;
	margin-bottom: 24px;
}

span.logo_top_txt {
	font-weight: 700;
	color: #ed1c5c;
}

.top_bx ul li>a {
	border-bottom: 1px solid #e9eaeb;
	display: flex;
	justify-content: space-between;
}

.top_bx ul li>a {
	padding: 20px;
}

.faqs_site .accordion-button:not(.collapsed),
.pp_faqs .accordion-button:not(.collapsed) {
	box-shadow: none;
}

.faqs_site .accordion-button:focus,
.pp_faqs .accordion-button:focus {
	box-shadow: none;
}

.faqs_site .accordion-body,
.pp_faqs .accordion-body {
	padding-left: 0.5rem;
	padding-right: 0.5rem;
}

.faqs_site .accordion-body p,
.pp_faqs .accordion-body p {
	color: #333;
}

/*.faqs_site .accordion-header,
.pp_faqs .accordion-header,
.footer-mid div>h4 {
	font-family: 'Open Sans', sans-serif;
}
*/
.site-heading {
	font-size: 20px;
	margin-bottom: 10px;
	color: #37373E;
	font-weight: 600;
}

.main-links {
	background-color: #f2295b;
}

.imag-width {
	max-width: 175px;
}

.links>li .category {
	background-color: #524abc;
	color: #fff;
	min-width: 266px;
	padding-left: 20px;
}

.links>li .category:hover {
	background-color: #524abc;
	opacity: .9;
	cursor: pointer;
}

.pullright {
	display: flex;
	align-items: center;
}

.pullright .dropdown>a {
	padding: 6px 15px;
	min-width: 120px;
	border: 1px solid rgba(210, 213, 216, 0.5);
	height: 40px;
	background-color: #fff;
	border-radius: 50px;
}

.pullright .dropdown a>img {
	max-width: 30px;
	margin-right: 8px;
}

.kdjlkj_ {
	box-shadow: 0 0 0 1px rgb(35 49 66 / 4%), 0 1px 15px 0 rgb(35 49 66 / 16%);
	background-color: #fff;
	padding: 20px;
	border-radius: 8px;
	list-style: none;
	margin-bottom: 0;
}

.kdjlkj_ li a {
	display: flex;
	justify-content: space-between;
}


.kdjlkj_ li:not(:last-child) {
	padding-bottom: 10px;
}

/*Media Queries for New site*/
@media(min-width: 576px) {
	.cb_checklist {
		justify-content: space-between;
		align-items: center;
	}
}

@media(max-width: 575.98px) {
	.cb_checklist {
		flex-direction: column;
	}

	.cb-page-select {
		margin-top: 20px;
	}
}

@media(min-width: 768px) {

	.login-padding.box .modal-body {
		padding: 30px !important;
	}

	.footer-mid,
	.faqs_site {
		padding: 55px 0;
	}

	.pt70,
	.py70 {
		padding-top: 55px;
	}

	.pb70,
	.py70 {
		padding-bottom: 55px;
	}

	.site-heading {
		font-size: 22px;
	}

	.app {
		text-align: right;
	}

	.hero_section_content h1 {
		font-size: 35px;
	}
}

.p_d__2 {
	padding-top: 6px;
	padding-bottom: 6px;
}

.p_d__1 {
	padding: 12px 0;
}

.p_d__1:not(:last-child) {
	border-bottom: 1px solid #f2f2f2;
}

.d___flex span,
.u_name,
.pay_2 {
	font-size: 14px;
	line-height: 24px;
	color: #37373E;
}

.instr_p {
	font-size: 12px;
	line-height: 22px;
	color: #637381;
	margin-bottom: 4px;
}

.add_new {
	color: #5249B8;
	font-weight: 600;
	font-size: 14px;
	line-height: 24px;
}

.exit_m .file__btn button {
	border-color: #EBEBEB;
	color: #637381;
	background-color: transparent;
}

.exit_m .file__btn button:hover {
	color: #fff;
}

.fa.fa-pencil,
.fa.fa-camera,
.fa.fa-trash {
	font-size: 20px;
	color: #92959D;
}

.d___flex .clr_p {
	color: #524abc;
}

.f_name {
	font-weight: 400;
}

.f_name2 {
	font-weight: 600;
}

@media(min-width: 992px) {

	.title_p {
		color: #37373E;
		font-weight: 600;
		font-size: 20px;
		margin-bottom: 0;
		line-height: 30px;
	}

	#v-tab-p {
		flex-direction: column;
		padding: 24px 16px;
		border-radius: 8px;
		background-color: #fff;
	}

	#v-tab-p.nav-pills .nav-link.active,
	#v-tab-p.nav-pills .show>.nav-link {
		background-color: transparent;
		color: #37373E;
	}

	#v-tab-p.nav-pills .nav-link.active .pfle_icon {
		background-color: #524abc;
	}

	#v-tab-p.nav-pills .nav-link {
		font-weight: 600;
		font-size: 14px;
		line-height: 24px;
		color: #637381;
		display: flex;
		margin-left: 0;
		margin-right: 0;
		align-items: center;

	}

	#v-tab-p.nav-pills .nav-link img {
		filter: invert(50%);
	}

	#v-tab-p.nav-pills .nav-link.active img {
		filter: invert(0);
	}

	#v-tab-p.nav-pills .nav-link:not(:first-child) {
		padding-top: 12px;
	}

	#v-tab-p.nav-pills .nav-link:not(:last-child) {
		padding-bottom: 12px;
		border-bottom: 1px solid #f2f2f2;
	}

	.pfle_icon {
		width: 40px;
		height: 40px;
		display: inline-flex;
		justify-content: center;
		align-items: center;
		border-radius: 50%;
		background-color: #F5F5F5;
		margin-right: 20px;
	}

	.exit_m form>div {
		margin-right: 15px;
	}

	.hero_section_content {
		height: 100%;
		display: flex;
		flex-direction: column;
		justify-content: center;
	}

	.footer-mid,
	.faqs_site {
		padding: 70px 0;
	}

	.pt70,
	.py70 {
		padding-top: 70px;
	}

	.pb70,
	.py70 {
		padding-bottom: 70px;
	}

	.site-heading {
		font-size: 24px;
	}

	.hero_rgt_banner {
		text-align: right;
	}

	.pullright .dropdown .dropdown-menu {
		min-width: auto;
	}

	.mb150 {
		margin-bottom: 150px;
	}

	.how_it_works .mb150>p,
	.faq_page .mb150>p,
	.contact_us .mb150>p {
		margin-left: auto;
		font-size: 20px;
		margin-right: auto;
		width: 50%;
		text-align: center;
	}

	.hero_section_content h1 {
		font-size: 50px;
	}
}

/*New Design Css*/
.site_logo a>img {
	max-width: 150px;
}

.new_header .navbar-light .navbar-nav .nav-link {
	color: #6F6C92;
	font-weight: 600;
	line-height: 22px;
}

.new_header .navbar-light .navbar-nav .nav-link:hover {
	color: #f2295b;
}

.n_btn {
	color: #524ABC;
	font-weight: 600;
	padding: 6px 14px;
	border-radius: 6px;
}

.nw_btn {}

.nw_btn1 {
	background: #E0DEFF;
}

.s_main_h {
	font-size: 32px;
	line-height: 38px;
	color: #181358;
	position: relative;
	font-weight: 600;
	margin-bottom: 1rem;
}

.s_main_h>.shape_ {
	position: relative;
    bottom: -20px;
    right: 6px;
    z-index: 9;
    width: 40px;
}

.s_main_p {
	font-size: 18px;
	line-height: 30px;
	color: #524ABC;
	margin-bottom: 0;
}

.new_section {
	position: relative;
}

.new_section:before {
	content: '';
	background: url('../images/shape-1.png') no-repeat;
	display: block;
	position: absolute;
	right: 0;
	width: 169px;
	height: 147px;
}

.fw-600 {
	font-weight: 600;
}

.nw_sec_2 {
	position: relative;
}

.nw_sec_2 .row div>p {
	color: #6F6C92;
	font-size: 18px;
	line-height: 28px;
	margin-bottom: 24px;
}

.nw_sec_2 .nw_btn,
.panter_last .nw_btn {
	background-color: #f2295b;
	border-color: #f2295b;
	display: inline-block;
	color: #fff;
	padding: 12px 16px;
}

.panter_last .nw_btn {
	display: block;
	width: 100%;
	border-width: 1px;
	margin-top: 40px;
}

.nw_sec_2 .nw_btn:hover,
.panter_last .nw_btn:hover {
	background-color: #524abc;
	border-color: #524abc;
}

.bg-o {
	background-color: #f7f3f4;
}

.n_s_h {
	font-weight: 600;
	font-size: 32px;
	line-height: 40px;
	color: #181358;
	margin-bottom: 1.5rem;
}

.site_m_p {
	color: #6F6C92;
	line-height: 24px;
	font-weight: 600;
}

.btm_bg {
	position: absolute;
	bottom: 0;
	background-color: #f7f3f4;
	height: 35%;
	width: 100%;
	z-index: 1;
}

.nw_footer .footer-mid,
.nw_footer .copy-right {
	background-color: #161434;
}

.nw_footer .copy-right {
	color: #fff;
}

.nw_footer .footer-mid div>h4 {
	color: #fff;
}

.nw_footer .f_newsletter input {
	border-color: #2B2858;
	background-color: #2B2858;
	font-size: 16px;
	margin-bottom: 10px;
	width: 100%;
	max-width: 100%;
	color: #fff;
}

.nw_footer .f_newsletter button {
	width: 100%;
	background-color: #E0DEFF;
	border-color: #E0DEFF;
	color: #524ABC;
	max-width: 100%;
}

.nw_footer .copy-right .dropdown img,
.p_footer .dropdown img {
	width: 20px;
	margin-right: 4px;
	height: 20px;
	border-radius: 50px;
}

.nw_footer .dropdown-toggle,
.p_footer .dropdown-toggle {
	color: #fff;
}

.new_sec5 .buy_from {
	display: flex;
	height: 500px;
}

.str_d_nw {
	position: relative;
}

.new_sec5 .steps_flw {
	z-index: 2;
}

.new_sec5 .b_f_stp {
	position: relative;
	z-index: 9;
	max-width: 35%;
}

.shape_17 {
	position: absolute;
	right: 0;
	bottom: 20%;
}

.new_sec5 .test_ {
	z-index: 1;
	position: sticky;
	top: 10%;
}

.new_sec5 .test_ {
	opacity: 1;
}

.circle01 {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	height: 66px;
	width: 66px;
	background-color: #f2295b;
	color: #fff;
	border-radius: 50px;
	font-size: 32px;
	flex: 0 0 auto;
	font-weight: 600;
	margin-right: 24px;
	margin-top: 8px;
}

.new_section.pt2,
.new_ab_1 {
	padding-top: 30px;
}

.companies_logo {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 45px;
}

.companies_logo img {
	object-fit: contain;
	max-width: 100px;
	max-height: 45px;
}

.new_sec4 .nav-pills .nav-link.active,
.new_sec4 .nav-pills .show>.nav-link {
	background-color: transparent;
	color: #181358;
}

.new_sec4 .nav-pills .nav-link.active i,
.new_sec4 .nav-pills .show>.nav-link i {
	color: #f2295b;
}

.new_sec4 .nav-pills .nav-link i {
	color: #DFDEF1;
}

.new_sec4 .nav {
	flex-direction: column;
}

.new_sec4 .nav-link {
	color: #181358;
	font-weight: 600;
	padding-left: 0;
	padding-right: 0;
}

.nw_site_p {
	color: #6F6C92;
	line-height: 26px;
	margin-bottom: 0;
}

.txt_cent {
	position: relative;
}

.line_22 {
	position: absolute;
	bottom: 20%;
	left: 1%;
}

.line_11 {
	position: absolute;
	right: 12%;
	top: 1%;
}

.line_3 {
	position: absolute;
	left: 12%;
	top: 8%;
}

.shap_2 {
	position: absolute;
	left: -5%;
	top: 30%;
	max-width: 50px;
}

.shape_3 {
	position: absolute;
	right: -21%;
	top: 20%;
}

.shape_4 {
	position: absolute;
	left: -40%;
	top: 70%;
}

.new_sec6 {
	position: relative;
}

.t_cb_site_img {
	position: relative;
	z-index: 9;
}

.btm_bg_2 {
	background-color: #fff;
	position: absolute;
	bottom: 0;
	height: 20%;
	width: 100%;
	z-index: 1;
}

.w_c {
	line-height: 26px;
	font-weight: 600;
	color: #524ABC;
	margin-bottom: .25rem;
}

.new_sec7 .nw_btn {
	background-color: #E0DEFF;
	display: inline-block;
	padding-top: 8px;
	padding-bottom: 8px;
}

.shape_5 {
	position: absolute;
	right: -8%;
	top: 40%;
}

.shape_6 {
	position: absolute;
	right: -30%;
	top: 30%;
}

.new_sec7 {
	position: relative;
}

.txt-cent {
	text-align: center;
}

.new_sec8 .col-lg-6 img {
	display: block;
	margin-right: auto;
	margin-left: auto;
}

.top_sec_s_img h6 {
	color: #181358;
	font-weight: 600;
}

.top_sec_s_img p {
	color: #6F6C92;
	line-height: 22px;
}

.top_sec_s_img {
	display: flex;
}

.top_sec_s_img h6 {
	width: 22%;
}

.top_sec_s_img p {
	width: 78%;
}

.new_sec9 .container {
	position: relative;
	z-index: 2;
}

.new_sec9 ul li {
	color: #fff;
	display: flex;
	align-items: center;
}

.top_sec_s_img h6,
.top_sec_s_img p {
	margin-bottom: 0;
}

.new_sec9 {
	position: relative;
}

.new_sec9 ul {
	padding-left: 0;
	list-style: none;
}

.new_sec9 .nw_btn {
	background-color: #F2295B;
	border-color: #F2295B;
	color: #fff;
	padding-top: 8px;
	padding-bottom: 8px;
	display: inline-block;
}

.new_sec9 .row .nw_site_p {
	color: #D0CEF2;
	z-index: 2;
	position: relative;
}

.new_sec9 .row:not(:last-child) {
	margin-bottom: 20px;
}

.new_sec9 ul li {
	margin-bottom: 1rem;
	padding: 16px 24px;
	background: #706ABF;
	border-radius: 6px;
}

.new_sec9 ul li>div {
	display: flex;
	width: 100%;
}

.new_sec9 ul li div>div:not(.icon_ss) {
	max-width: 88%;
}

.new_sec9 ul li div.icon_ss {
	background-image: url(../images/check-circle.png);
	background-repeat: no-repeat;
	width: calc(100% - 24px);
	height: 24px;
	background-size: contain;
	max-width: 10%;
	position: relative;
	top: 3px;
}

.new_sec9 {
	background: #524ABC;
}

.new_sec5 .container {
	position: relative;
}

.new_sec5 .steps_flw:after {
	content: '';
	background: url(../images/these-simple-steps.png) center right no-repeat;
	right: 0;
	bottom: 0;
	position: absolute;
	height: 100%;
	width: 766px;
	z-index: 1;
	background-size: contain;
}

.s_small {
	position: absolute;
	bottom: 30%;
	left: 0;
}

.m_small {
	position: absolute;
	top: 30%;
	left: 30%;
}

.s_tiny {
	position: absolute;
	bottom: 42%;
	right: -8%;
}

.dflx {
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
}
.blog-detail-page-c .dflx {
	align-items: center;
}
.txt_cent {
	text-align: center;
}

.new_ab_1,
.new_ab_2,
.new_ab_5,
.new_ab_5 .container,
.trms_con,
.faqs_nw_p,
.nw_cont_us,
.blog_nw_d,
.ne_blog_detail {
	position: relative;
}

.new_ab_2 .nw_site_p:first-child {
	margin-bottom: 20px;
}

.link_se {
	font-weight: 600;
	color: #524abc;
}

.rd_mr {
	color: #524abc;
	font-weight: 600;
	line-height: 24px;
}

.rd_mr:hover {
	color: #f2295b;
}

.bx__sm {
	margin-bottom: 1rem;
}

.bx__sm img {
	width: 100%;
	border-radius: 12px;
}

.blg_sm_bx h5 {
	color: #181358;
	font-weight: 600;
	font-size: 16px;
	line-height: 26px;
}

.blg_sm_bx p {
	line-height: 22px;
	margin-bottom: 20px;
	color: #6F6C92;
}

.bg_btm_ab,
.bg_blog_d {
	background-color: #f7f3f4;
}

.bg_btm_ab,
.bg_btm_ab2 {
	height: 20%;
}

.bg_btm_ab,
.bg_btm_ab2,
.bg_blog_d {
	position: absolute;
	bottom: 0;
	width: 100%;
	z-index: 1;
}

.bg_blog_d {
	height: 40%;
}

.trms_con_2 .position-sticky {
	top: 0;
}

.trms_con_2 .nav-pills .nav-link.active,
.trms_con_2 .nav-pills .show>.nav-link {
	background-color: transparent;
	color: #f2295b;
	font-weight: 600;
}

.trms_con_2 .nav-pills .nav-link {
	padding-left: 0;
	font-weight: 400;
	color: #6F6C92;
}

.bg_btm_ab2 {
	background-color: #fff;
}

.trms_con_2 p {
	color: #6F6C92;
	line-height: 26px;
}
.privacy-policy-page-c > *,
.terms-conditions-page-c > *,
.blog-detail-page-c > *,
.blog-detail-page-c .mini_p{
	color:#6F6C92;
}
.blog-detail-page-c .s_main_h,
.blog-detail-page-c .n_s_h{
	color:#524abc;
}
.blog-detail-page-c .n_s_h {
	margin-bottom:0;
}
.trms_con_2 .col-lg-3 h4 {
	color: #181358;
	font-weight: 600;
	font-size: 16px;
}

.trms_con_2 .col-lg-9 h4 {
	color: #181358;
	line-height: 32px;
}

.autor_img,
.about_1,
.steps_flw,
.main_img {
	position: relative;
	z-index: 2;
}

.r_Y_rdy_1,
.r_Y_rdy_2 {
	position: absolute;
}

.faqs_nw_p p {
	margin-bottom: 0;
	font-size: 18px;
	color: #6F6C92;
}

.faqs_nw_p_1 .accordion-button::after {
	background-image: url(../images/arrow-down.png);
	/*content: "\f063";
	font: normal normal normal 18px/1 FontAwesome;*/
}

.faqs_nw_p_1 .container>div {
	color: #637381;
}

.accordion-button:not(.collapsed)::after {
	background-image: url(../images/arrow-down.png);
}

.faqs_nw_p_1 .accordion-button {
	color: #181358;
	background-color: #fff;
	padding-left: 0;
	box-shadow: none;
	border-style: none;
}

.faqs_nw_p_1 .accordion-button:focus {
	border-color: transparent;
	box-shadow: none;
}

.faqs_nw_p_1 .accordion-body {
	color: #6F6C92;
	line-height: 24px;
	padding-left: 0;
}

.faqs_nw_p_1 .accordion-item {
	border: 0;
	border-top: 2px solid #F2F2F2;
}

.str_d_nw .accordion-button {
	background-color: transparent;
}

.str_d_nw .accordion-item {
	background-color: transparent;
	border-color: #F0E8E8;
	padding-top: 16px;
	padding-bottom: 10px;
}

.abstract_2 {
	position: absolute;
	right: -3%;
	bottom: 10%;
}

.nw_cont_us {
	overflow: hidden;
}

.contact_form_new label {
	font-size: 14px;
	line-height: 18px;
	color: #637381;
	margin-bottom: 10px;
	font-weight: 600;
}

.contact_form_new label.error {
	color: red;
	margin-bottom: 0;
}

.contact_form_new .form-control {
	border-radius: 6px;
	border-color: #EEEEEE;
	padding: 8px 12px;
}

.contact_form_new .btn-primary {
	display: block;
	width: 100%;
	height: 48px;
	border-radius: 6px;
	font-weight: 600;
	font-size: 14px;
	margin-top: 40px;
}

.contact_form_new textarea {
	resize: none;
}

.contact_form_new .form-control::placeholder {
	color: #C2C7CC;
	line-height: 22px;
}

.contact_form_new input {
	height: 48px;
}

.off_nam {
	color: #524ABC;
	font-weight: 600;
	font-size: 16px;
	line-height: 26px;
	margin-bottom: 5px;
}

address.nw_site_p {
	margin-bottom: 20px;
}

.mini_p {
	font-size: 18px;
	line-height: 28px;
	color: #6F6C92;
}

.actuality,
.blog_cnt_nw ul {
	list-style: none;
	display: flex;
	padding-left: 0;
}

.actuality li,
.blog_cnt_nw ul li {
	color: #637381;
	font-size: 12px;
	line-height: 22px;
}

li>.dt,
li>.dt_ {
	border-radius: 50px;
	width: 4px;
	height: 4px;
	background-color: #637381;
	display: inline-block;
}

.actuality li:not(:last-child),
.blog_cnt_nw ul li:not(:last-child) {
	margin-right: 8px;
}

.blog_cnt_nw p {
	color: #6F6C92;
}

.shape_16 {
	position: relative;
	top: 30px;
}

.blg_sm_bx {
	padding: 6px;
}

.str_h_n {
	text-transform: uppercase;
	color: #6F6C92;
	font-weight: 600;
	line-height: 32px;
}

.site_nw_login,
.site_nw_signup {
	background-color: #524abc;
	height: 100%;
	padding: 5% 0;
	display: flex;
	align-items: center;
	background-image: url(../images/sign-up.png);
	background-size: auto;
	background-repeat: no-repeat;
	background-position: center;
}

.login_nw_d {
	background: #FFFFFF;
	border-radius: 16px;
	max-width: 720px;
	margin-left: auto;
	margin-right: auto;
	height: 100%;
}

.for_pass {
	font-weight: 600;
	font-size: 12px;
	line-height: 18px;
	text-align: right;
	display: block;
}

.login_h {
	font-weight: 600;
	font-size: 32px;
	color: #37373E;
	line-height: 40px;
}

.login_nw_d label,
#shopowner-detail label{
	font-size: 12px;
}
#shopowner-detail label {
	margin-bottom:0
}
.login_nw_d .btn-primary {
	height: 48px;
	font-weight: 600;
	display: block;
	width: 100%;
}
#shopowner-detail .input-group-text {
	background-color:#eee;
	border-color:#eee;
	border-radius:0 6px 6px 0;
}

.login_nw_d label:not(.form-check-label),
#shopowner-detail label:not(.form-check-label){
	color: #637381;
	font-weight: 600;
	padding-bottom: 8px;
}

.login_nw_d label.form-check-label {
	color: #9A9AA3;
}

.lgin_p {
	color: #9A9AA3;
	font-size: 14px;
	line-height: 22px;
	margin-bottom: 60px;
}

.login_nw_d input.form-control,
#shopowner-detail input.form-control{
	height: 48px;
	padding: 8px 12px;
	border-color: #EEEEEE;
}
#shopowner-detail textarea.form-control {
	border-color: #EEEEEE;
	padding: 8px 12px;
	min-height:150px;
}
#shopowner-detail input.form-control:not(#shopAddress) {
	border-radius: 6px;
}
#shopowner-detail input#shopAddress {
	border-radius: 6px 0 0 6px;
}
.login_nw_d input.form-control::placeholder,
#shopowner-detail input.form-control::placeholder{
	color: #C2C7CC;
}

.login_nw_d .login_nw_form {
	max-width: 410px;
	margin-right: auto;
	margin-left: auto;
}

.similar_blgs .owl-item .col-lg-3 {
	border-right: 2px solid #EEE7E7;
	padding-right: 10px;
}

.similar_blgs .owl-item.active:last-child .col-lg-3 {
	border-color: transparent;
}

.sm_shp_bx {
	display: block;
}

.sm_sp_img {
	width: 80px;
	height: 80px;
	border-radius: 50%;
	background-color: #fff;
	display: inline-flex;
	justify-content: center;
	align-items: center;

}

.send_result {
	margin-top: 20px;
	display: block;
}

.send_result p,
.login-success,
.loginfail-error {
	position: relative;
	padding: 1rem 1rem;
	margin-bottom: 1rem;
	border: 1px solid transparent;
	border-radius: 0.25rem;
}

.send_result .success,
.login-success {
	color: #0f5132;
	background-color: #d1e7dd;
	border-color: #badbcc;
}

.loginfail-error,
.login-success {
	width: 95%;
	margin-left: auto;
	margin-right: auto;
}

.send_result .error,
.loginfail-error {
	color: #842029;
	background-color: #f8d7da;
	border-color: #f5c2c7;
}

.sm_shp_bx {
	text-align: center;
}

.sm_shp_bx h5 {
	margin-bottom: 0;
	margin-top: 10px;
	font-size: 14px;
}

.sm_shp_bx h5>a {
	color: #6F6C92;
}

.sm_shp_bx h5>a:hover {
	color: #f2295b;
}

.blog_cnt_nw h4 {
	color: #181358;
	font-weight: 600;
	line-height: 32px;
	margin-bottom: 1rem;
}

#s_client_nw:before {
	content: "\f10d";
	display: inline-block;
	color: #6F6C92;
	font: normal normal normal 48px/1 FontAwesome;
	position: absolute;
	left: -60px;
}

.sm_logo_nw {
	background-color: #fff;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100px;
	height: 100px;
}

.sm_logo_nw img {
	max-width: 80%;
	object-fit: contain;
	height: 75px;
	border-radius: 50px;
}

.nw_avrge_time {
	display: flex;
	list-style: none;
	padding-left: 0;
	margin-bottom: 0;
}

._dot_ {
	height: 4px;
	width: 4px;
	background-color: #fff;
	border-radius: 5px;
	display: inline-flex;
}

.nw_avrge_time li span:not(._dot_) {
	margin-left: 6px;
	font-weight: 600;
}

.nw_avrge_time li {
	color: #fff;
}



.str_banner_nw {
	background: #00000070;
	min-height: 450px;
	display: flex;
	align-items: self-end;
	padding-bottom: 40px;
	background-size: cover;
	position: relative;
}

.str_banner_nw .row {
	position: relative;
}

.str_banner_nw::before {
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #0008;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	content: '';
}

.str_d_nw {
	position: relative;
	overflow: hidden;
}

.slider_client_new .owl-item.active:not(:first-child) {
	border-right: 2px solid #F2F2F2;
}

.rmrks_nw {
	font-size: 18px;
	line-height: 31px;
	font-weight: 400;
}

.firstActiveItem .rmrks_nw {
	color: #6F6C92;
}

.slider_client_new .owl-item:not(.firstActiveItem) .rmrks_nw,
.slider_client_new .owl-item:not(.firstActiveItem) .rmrks_nw_n {
	color: #BEBDCE;
}

.rmrks_nw_n {
	font-weight: 600;
	margin-bottom: 0;
}

.firstActiveItem {
	color: #181358;
}

#s_all_cate {
	margin-top: 30px;
	margin-bottom: 30px;
}

.shop_p_nw form input {
	background: #F3F5F7;
	border: 1px solid #EEEEEE;
	border-radius: 12px;
	height: 56px;
	padding-left: 65px;
	font-size: 14px;
}

.shop_p_nw form input::placeholder {
	color: #A9AFB3;
	font-size: 14px;
}

.shop_p_nw form .fa-search {
	top: 16px;
	color: #A9AFB3;
	font-size: 24px;
	left: 24px;
}

.all_link {
	text-align: center;
}

.all_link_ {
	width: 60px;
	height: 60px;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #EFEFEF;
	border: 0.5px solid #EFEFEF;
	border-radius: 8px;
}

.all_link_ img {
	max-width: 75%;
}

.alrdy_hav,
.dnt_hve {
	text-align: center;
	color: #9A9AA3;
	font-size: 14px;
}

.alrdy_hav span,
.dnt_hve span {
	display: inline-block;
	margin-right: 8px;
}

.alrdy_hav a,
.dnt_hve a {
	font-weight: 600;
}

.dnt_hve,
.alrdy_hav {
	padding-bottom: 30px;
}

.s_in_l1,
.s_in_l2,
.s_in_l3 {
	position: absolute;
}

.login_nw_form .fa-eye {
	top: 12px;
	right: 16px;
	color: #C2C7CC;
	font-size: 20px;
}

.wf_bx {
	background-color: #524abc;
	box-shadow: 0px 2px 4px rgba(144, 144, 186, 0.04);
	border-radius: 16px;
	padding: 24px;
	background-image: url(../images/withdraw.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	background-size: contain;
}

.wf_bxs {
	border-radius: 16px;
	padding: 24px;
	background-color: #fff;
	box-shadow: 0px 2px 4px rgba(144, 144, 186, 0.04);
}

.c_icon::after {
	display: none;
}

.c_icon span {
	font-size: 12px;
	margin-left: 4px;
}

.new_withdrw {
	margin-bottom: 20px;
}

.img_bxw {
	background-color: #E1E1F4;
	border-radius: 6px;
	width: 56px;
	height: 56px;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 12px;
}

.wf_bxs h6 {
	font-weight: 600;
	font-size: 20px;
	line-height: 28px;
	color: #37373E;
	margin-bottom: 0;
}

.wf_bxs span {
	color: #9A9AA3;
	font-size: 14px;
	line-height: 22px;
}

.s_in_l1 {
	right: 34%;
	bottom: 0;
}

.exit_m .w_btns .btn:last-child {
	background-color: #fff;
	border-color: #fff;
	color: #524abc;
}

.w_btns .btn-primary:hover {
	background-color: #f2295b;
	border-color: #f2295b;
}

.wf_bx h4 {
	color: #fff;
	font-weight: 600;
	font-size: 32px;
	line-height: 40px;
}

.wf_bx span {
	color: #D0CEF2;
	font-size: 14px;
	line-height: 22px;
	display: block;
	margin-bottom: 10px;
}

.s_slide_content {
	text-align: center;
}

.s_slide_content h4 {
	color: #fff;
	font-weight: 600;
}

.s_slide_content p {
	font-size: 14px;
	color: #D0CEF2;
	font-size: 14px;
}

.s_in_l2 {
	left: 6%;
	top: 0;
}

.s_in_l3 {
	right: 34%;
	top: 0;
}

.login_nw_d_,
.s_slide_content {
	padding: 2.5%;
}

.all_link_.active {
	background: #f2295b;
}

.s_in {
	margin-left: -50%;
}

.s_all_img {
	margin-top: 12%;
	position: relative;
}

.shop_p_nw {
	position: relative;
	overflow: hidden;
}

.line__2 {
	position: absolute;
	right: -6%;
	top: 22px;
	transform: rotate(45deg);
	max-width: 6%;
}

.shop_p_nw .mini_p {
	position: relative;
}

.ls_cont_sign {
	background-color: #524abc;
}

/*.ls_cont_sign,
.rs_cont_sign {
	max-width: 100%;
	flex: 0 0 100%;
	padding: 2% 0;
}*/

#s_tex_cr .owl-dots {
	text-align: center;
}

#s_tex_cr .owl-dot {
	display: inline-block;
	height: 8px;
	border-radius: 50px;
	width: 8px;
	background-color: #736DC2;
}

#s_tex_cr .owl-dot:not(:last-child) {
	margin-right: 8px;
}

#s_tex_cr .owl-dot.active {
	background-color: #fff;
	width: 36px;
	border-radius: 6px;
}

/*.rs_cont_sign {
	background-color: #fff;
}*/

/*.nw_signup_d .s_dflex {
	display: flex;
}*/

.store_no_exist {
	margin-bottom: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	font-size: 24px;
	color: #f2295b;
	font-weight: 600;
}

.all_link a {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.all_link a:hover .all_link_,
.category_class.active .all_link_ {
	border-color: #f2295b;
	background-color: #f2295b;
	box-shadow: 0 0 10px 0 #cecece;
}

.all_link a:hover .all_link_ img,
.category_class.active .all_link_ img {
	filter: invert(1);
}

.all_link a:hover span,
.category_class.active span {
	color: #f2295b;
}

.all_link a span {
	color: #6F6C92;
	font-weight: 600;
	display: block;
	font-size: 14px;
	margin-top: 8px;
}

.abstract__3 {
	right: -10%;
	top: 10%;
	max-width: 300px;
}

.abstract__3,
.abstract__2 {
	position: absolute;
}

.abstract__2 {
	top: 35%;
	left: -6%;
	max-width: 220px;
}

.all_link a:hover {
	color: #f2295b;
}

.shop_p_nw2 .col {
	margin-bottom: 30px;
}

.d-flx {
	display: flex;
	align-items: center;
}

.d-flx>div {
	color: #6F6C92;
	font-weight: 600;
	font-size: 14px;
	text-transform: capitalize;
}

.sm_sp_img img {
	max-width: 80%;
	max-height: 65px;
}

.s_slt {
	border-color: transparent;
	max-width: 220px;
	color: #6F6C92;

}

.make_purchase {
	max-width: 75%;
}

.s_slt:focus {
	box-shadow: none;
	border-color: transparent;
}

.title_p2 {
	color: #637381;
	font-size: 12px;
	line-height: 22px;
}

.img_blg_dn img {
	border-radius: 12px;
}

@media(max-width: 767.98px) {
	.link_se {
		display: none;
	}
	.login-padding.box .text-end a:last-child{
		text-align: center;
	}

}

.shop_p_nw2 .row-cols-lg-8>.text-center {
	width: 100%;
}

@media(max-width: 575.98px) {
	.new_sec5 .h_f_m {
		height: 70px;
	}
}

@media(max-width: 767.98px) and (min-width: 576px) {
	.new_sec5 .h_f_m {
		height: 100px;
	}
}

@media(max-width: 991.98px) and (min-width: 768px) {
	.new_sec5 .h_f_m {
		height: 170px;
	}

	.new_sec5 .b_f_stp {
		max-width: 25%;
	}
}

.map_ iframe {
	border-radius: 16px;
}

.main_img img {
	border-radius: 12px;
}

.trms_con_2 li {
	padding-top: 10px;
}

@media(max-width: 1199.98px) {
	.new__sec .table-responsive {
		white-space: nowrap;
	}
}

@media(max-width: 991.98px) {
	.bg__new .col-sm-8 {
		margin-bottom: 80px
	}

	.panter_sec02 {
		padding-top: 40px;
	}
	
	.shape__11 {
		display: none;
	}

	.bg_img_1 {
		background-size: 200px;
	}

	.y_w_m_ts,
	.y_w_m_ts2 {
		display: inline-block;
		max-width: 40%;
	}

	.pfle_icon {
		display: none;
	}

	.new_sec4 .nav-link {
		display: block;
		width: 100%;
	}

	.faqs_nw_p_1 .accordion-button {
		font-weight: 600;
	}

	.shape_14 {
		max-width: 25px;
		transform: rotate(60deg);
	}

	#v-tab-p {
		background: #FFFFFF;
		border-radius: 8px;
		padding: 16px 8px 0;
		margin-bottom: 15px
	}


	.nw_cont_us p {
		margin-bottom: 0;
	}

	#v-tab-p.nav-pills .nav-link.active,
	#v-tab-p.nav-pills .show>.nav-link {
		color: #524abc;
		border-bottom: 4px solid #524abc;
		font-weight: 600;
	}

	.new__sec .table>tbody>tr>td,
	.new__sec .table>thead>tr>th {
		padding: 10px;
	}

	#v-tab-p .nav-link {
		background-color: transparent;
		border-radius: 0;
		padding-bottom: 12px;
		font-size: 14px;
		color: #637381;
	}

	.title_p {
		font-size: 18px;
	}

	.new_sec5 .row {
		flex-direction: column-reverse;
	}

	.new_sec5 .col-lg-6:last-child {
		position: sticky;
		top: 0;
		background-color: #f7f3f4;
	}

	.new_sec5 .buy_from {
		height: auto;
		padding-top: 5%;
		flex-direction: column;
	}

	.faqs_nw_p_1 .accordion-body,
	.fs-16 {
		font-size: 14px;
	}

	.m_small,
	.s_small,
	.s_tiny,
	.shap_2,
	.shape_4,
	.shape_3,
	.shape_5,
	.abstract__2,
	.line__2,
	.abstract__4 {
		display: none;
	}

	.new__sec .table>tbody>tr>td {
		font-size: 14px;
	}

	.sm_sp_img img {
		max-width: 50%;
	}

	.abstract__3 {
		max-width: 100px;
		top: 5%;
	}

	.mini_p {
		font-size: 16px;
	}

	.shape_15 {
		margin-top: 20px;
		margin-bottom: 20px;
		max-width: 15%;
		transform: rotate(45deg);
	}

	.shape_14 {

		margin-bottom: 20px;
	}

	.off_nam {
		margin-bottom: 0;
		margin-top: 30px
	}

	.contact_form_new label {
		font-size: 12px;
	}

	.contact_form_new .form-control {
		font-size: 14px;
	}

	.shape_14,
	.cont_us_b,
	.shape_15 {
		display: block;
		margin-left: auto;
		margin-right: auto;
	}

	.cont_us_b {
		position: relative;
		z-index: 9;
		max-width: 70%;
	}

	.abstract_2 {
		max-width: 50%;
		right: -25%;
	}

	.shape_6 {
		position: relative;
		right: 0;
		display: block;
		margin: auto;
		top: 0;
	}

	.new_sec5 .container:after {
		height: 80%;
		background-position: 310px;
	}

	.navbar-light .navbar-toggler {
		border-color: transparent;
	}

	.steps_flw {

		text-align: center;
	}

	.new_section .s_main_p {
		padding-bottom: 20px;
		font-size: 16px;
		display: none;
	}

	/*.new_section .s_main_h {
		padding-bottom: 20px
	}*/

	.s_main_h>.shape_ {
		position: absolute;
		bottom: 0px;
		right: 8%;
		top: auto;
		left: auto;
		max-width: 40px;
	}

	.j-f-end {
		max-width: 80%;
		margin-left: auto;
		margin-right: auto;
	}

	.new_sec4 .tab-content .row {
		flex-direction: column-reverse;
	}

	.new_sec4 .tab-content,
	.new_sec4 .txt_cent {
		margin-top: 30px;
	}

	.line_3,
	.line_22 {
		left: 4%;
	}

	.line_11 {
		right: 4%;
	}

	.hero_img {
		max-width: 100%;
		position: relative;
		z-index: 2;
	}

	.companies_logo img {
		max-height: 40px;
	}

	.new_section:before {
		bottom: -250px;
		z-index: 2;
		width: 75px;
	}

	.site_m_p {
		font-size: 14px;
		text-align: center;
	}

	.nw_sec_3,
	.new_sec4,
	.new_sec5,
	.new_sec6,
	.new_sec7,
	.new_sec8 {
		padding-top: 40px;
		padding-bottom: 50px;
	}

	.new_sec7 .nw_btn {
		margin-top: 30px
	}

	.nw_sec_2 .container {
		padding-bottom: 120px;
	}

	.btm_bg {
		height: 15%;
	}

	.btm_bg_2 {
		bottom: -1px;
	}

	.t_cb_site .position-relative {
		margin-bottom: 30px;
	}

	.new_sec8 {
		padding-top: 100px
	}

	.new_sec9 {
		padding-top: 60px;
		padding-bottom: 60px;
	}


	.new_sec8 .col-lg-6:not(:nth-child(4)) {
		margin-bottom: 40px;
	}

	.new_sec8 .txt-cent {
		margin-top: 0px;
		margin-bottom: 20px
	}

	/*.new_sec7 {
		padding-bottom: 320px;
	}*/

	.nothing_to_lose {
		position: relative;
		bottom: 0px;
		max-width: 75%;
		padding-top: 60px;
		margin-left: auto;
		margin-right: auto;
	}

	.new_sec8 .col-lg-6:nth-child(4) {
		order: 4;
	}

	.new_ab_4 {
		padding-top: 50px;
		padding-bottom: 50px;
	}

	.new_ab_5 {
		padding-bottom: 350px;
	}

	.shape_12 {
		display: block;
		margin-left: auto;
		position: relative;
		left: -12%;
		transform: rotate(35deg);
		margin-bottom: 10px;
		max-width: 35px;
	}

	.autor_img {
		padding-top: 20px;
	}

	.s_main_p {
		font-size: 16px;
	}

	.new_ab_2 {
		padding-top: 40px;
	}

	.flx-end {
		text-align: center;
		margin-bottom: 20px;
		margin-top: 20px;
	}

	.flx-end img {
		max-width: 50px;
		max-width: 50px;
		transform: rotate(60deg);
	}

	.about_1 {
		margin-left: auto;
		margin-right: auto;
		display: block;
	}

	.bg_btm_ab2 {
		height: 5%;
	}

	.new_ab_3 {
		padding-top: 70px;
		padding-bottom: 60px;
	}

	.new_ab_3 .j-f-end {
		flex-direction: column-reverse;
	}

	.new_ab_3 .col-lg-4 {
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.r_Y_rdy_1 {
		left: -140px;
		bottom: 90px;
	}

	.r_Y_rdy_2 {
		right: 80px;
		z-index: 9;
		width: 150px;
		top: 330px;
	}

	.r_Y_rdy2 {
		top: 310px
	}

	.trms_con,
	.faqs_nw_p,
	.blog_nw_d,
	.nw_cont_us_2,
	.nw_cont_us_3,
	.ne_blog_detail,
	.str_d_nw2 {
		padding-top: 50px;
		padding-bottom: 50px;
	}

	.trms_con_2,
	.faqs_nw_p_1,
	.similar_blgs,
	.blog_nw_d2 {
		padding-bottom: 50px;
	}

	.nw_cont_us {
		padding-top: 50px
	}

	.nw_cont_us p {
		color: #6F6C92;
	}

	.abstract_1 {
		position: absolute;
		right: -24%;
		top: 60%;
		width: 41%;
	}

	.blog_nw_d {
		overflow: hidden;
	}

	.blog_nw_d2 .tab-content .row:not(:last-child) {
		margin-bottom: 20px;
	}

	.img_blg_dn {
		margin-bottom: 1rem;
	}

	.blog_nw_d2 .tab-content .row {
		border-top: 2px solid #f2f2f2;
		padding-top: 30px;
		padding-bottom: 1rem;

	}

	.blog_nw_d2 .tab-content .col-lg-5 {
		padding-left: 0;
	}

	.blog_nw_d2 .tab-content .col-lg-7 {
		padding-right: 0;
	}

	.shop_p_nw {
		padding-top: 40px;
		padding-bottom: 20px;
	}

	/*.nw_signup_d .s_dflex {
		flex-direction: column-reverse;
		height: 100%;
	}*/

	.alrdy_hav,
	#s_tex_cr {
		padding-bottom: 30px;
	}

	.df__2 {
		width: 50%;
	}

	.df__2,
	.df__1 {
		flex-direction: column;
	}

	.w50 {
		max-width: 80%;
		margin-bottom: 30px;
	}

	.new_sec6 .t_cb_site {
		text-align: center;
	}

	.shape_16 {
		display: none;
	}

	.str_banner_nw .col-lg-10 {
		/*display: none;*/
	}

	.str_banner_nw .col-lg-10 .s_main_h {
		font-size: 24px;
		margin-bottom: 4px;
	}

	.nw_avrge_time {
		flex-direction: column;
	}

	.str_banner_nw .col-lg-2 {
		padding-top: 30px;
	}

	.str_banner_nw {
		min-height: auto;
	}

	.str_d_nw {
		padding-top: 40px;
	}

	.dashboard-store-icon {
		max-width: 25px;
		padding-right: 6px;
		max-height: 25px;
	}

	.new_sec9 .nw_btn {
		margin-top: 20px;
	}

	.sm_logo_nw {
		margin-bottom: 10px;
	}

}

.c_f_d {
	padding: 20px;
	background: #fff;
	border-radius: 16px;
	border: 1px solid #f2f2f2;
}

@media(max-width: 767.98px) {
	/*.new_sec7 {
		padding-bottom: 260px;
	}
	*/

	.nothing_to_lose {
		max-width: 85%;
	}
}

@media(max-width: 575.98px) {

	.nw_sec_2,
	.new_sec6 {
		overflow: hidden;
	}

	.wf_bx {
		min-height: 390px;
		background-size: auto;
	}

	.shape_6 {
		max-width: 40px;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.hero_img,
	.t_cb_site_img {
		transform: scale(1.2);
	}

	/*.new_sec7 {
		padding-bottom: 220px;
	}*/

	.new_ab_3 {
		padding-bottom: 50px;
	}

	.shape_7 {
		transform: rotate(270deg);
		max-width: 70px;
	}

	.new_sec8 .col-lg-6 img {
		max-width: 80%;
	}

	.footer-mid p,
	.footer-mid ul li a,
	.new_header .navbar-light .navbar-nav .nav-link {
		font-size: 14px;
	}

	.footer-mid div>h4 {
		font-size: 16px;
	}

	.copy-right .col-md-6 {
		padding-bottom: 10px;
	}

	.menu_3:not(.pt_me) {
		flex-direction: column;
		border-top: 1px solid #0002;
		padding-top: 10px;
		margin-top: 10px;
	}

	.menu_3 .n_btn {
		padding-left: 0;
		font-size: 14px;
	}

	.menu_3 .nw_btn1 {
		background-color: transparent;
	}

	.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon {
		max-width: 15px;
		background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230006'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
	}

/* 	.sm_sp_img {
		width: 60px;
		height: 60px;
	} */

	.sm_shp_bx h5,
	.all_link a span {
		font-size: 12px;
	}

	.all_link_ {
		width: 45px;
		height: 45px;
	}

	.blog_cnt_nw p {
		font-size: 14px;
	}

	.nothing_to_lose {
		max-width: 100%;
	}
}

@media(max-width: 480px) {
	.new_sec4 .nav-link {
		font-size: 15px;
	}
}

.df___2 form {
	margin-bottom: 0;
}

.table-responsive.bg-white {
	padding: 16px;
	border-radius: 8px;
}

.table>thead>tr>th {
	border-top-color: transparent;
}

.d2bx .row.bg-white {
	padding: 18px;
	box-shadow: 0px 2px 4px rgba(144, 144, 186, 0.04);
	border-radius: 16px;
	margin-bottom: 18px;
}

.d2bx .row.bg-white .col-2 {
	background: #E1E1F4;
	border-radius: 6px;
	width: 56px;
	height: 56px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.d2bx .row.bg-white:first-child {
	margin-right: 0;
}

.d2bx .row.bg-white:last-child {
	margin-left: 0;
}

.d2bx .row.bg-white .col-10 {
	padding-left: 20px;
}

.d2bx .row.bg-white .col-10 h5 {
	color: #37373E;
	font-weight: 600;
	font-size: 20px;
	line-height: 28px;
	margin-bottom: 0;
}

.d2bx .row.bg-white .col-10 h6 {
	font-size: 14px;
	line-height: 22px;
	margin-bottom: 0;
	color: #9A9AA3;
}

.df___2,
.df__2 {
	display: flex;
}

.separat-maxwidth b {
	font-weight: 600;
	text-transform: uppercase;
	color: #6F6C92;
	line-height: 32px;
}

.df__2>span:first-child {
	color: #637381;
}

.df__2>span:last-child {
	font-weight: 600;
}


.d___flex {
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
}

.df__1 {
	display: flex;
}

.loading__ {
	max-width: 60px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.empty_dash {
	background-color: #fff;
	text-align: center;
	border-radius: 16px;
	box-shadow: 0px 2px 4px rgba(144, 144, 186, 0.04);
	margin-bottom: 10px;
	padding: 5%;
}

.ed_img img {
	max-width: 24%;
}

.ed_txt h4 {
	font-size: 20px;
	font-weight: 600;
}

.empl_pckage .col-lg-4 .empl_p_box>p.direct_start{
	font-size: 13px;
	margin-bottom: 0;
}
@media(min-width: 992px) {
	.empty_dash {
		padding: 10%;
	}
	.empl_p_box label{
		margin-left: 20px;
	}
	.empl_pckage .empl_p_box>h5, 
	.empl_pckage .empl_p_box>p {
    	padding-left: 20px;
	}

	.sm_logo_nw {
		width: 100px;
		height: 100px;
	}

	.sm_logo_nw img {
		height: 90px;
	}

	.nw_avrge_time li:not(:last-child) {
		margin-right: 10px;
	}

	.nw_avrge_time li {
		font-size: 18px;
	}

	.new_sec9 .row:not(:first-child) {
		justify-content: space-between;
	}

	/*.new_sec9 .row:not(:first-child) .col-lg-4 {
	width: 29%;
}*/

	.btm_bg_3 {
		background-color: #fff;
		height: 280px;
	}

	.new_sec4 .col-lg-3 {
		width: 40%;
	}

	.new_sec4 .col-lg-9 {
		width: 60%;
	}

	.ed_txt {
		max-width: 45%;
		margin-left: auto;
		margin-right: auto;
	}

	.ed_txt .btn {
		display: block;
		height: auto;
		font-size: 16px;
	}

	.w50 {
		max-width: 40%;
		margin-bottom: 40px;
	}

	.new_footer_mid .col-lg-4:first-child,
	.new_footer_mid .col-lg-4:last-child {
		width: 28.5%;
	}

	.new_footer_mid .col-lg-4:nth-child(2) {
		width: 43%;
	}

	.new_footer_mid .col-lg-4:nth-child(2) .row {
		padding-left: 10%;
		padding-right: 10%;
	}

	.new_sec9:not(.sec__99) .row {
		margin-bottom: 50px !important;
	}

	.new_sec4>.container .row {
		align-items: center;
	}

	.new_sec5 .buy_from {
		padding-top: 26%;
	}

	.only_for_d {
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 10px;
		padding-bottom: 10px;

	}

	.new_sec9 .nw_btn {
		margin-top: 40px;
	}

	.d2bx .row.bg-white {
		padding: 24px;
	}

	.only_for_d nav {
		border-radius: 99px;
		margin-left: auto;
		margin-right: auto;
	}

	.p_d__1 span,
	.p_d__1 a {
		width: 50%;
	}

	.df__1 {
		justify-content: space-between;
		width: 60%;
	}

	.df__2 span {
		width: 40%;
	}

	.df__2 {
		justify-content: space-between;
		width: 40%;
	}

	.d___flex {
		align-items: center;
	}

	.str_banner_nw::after {
		content: '';
		background: url(../images/abstract-4.png);
		background-size: cover;
		width: 11%;
		height: 25%;
		position: absolute;
		right: 0;
		bottom: -8%;
		z-index: 99;
	}

	.new_sec5 .b_f_stp {
		max-width: 35%;
	}

	.new_sec5 .steps_flw:after {
		background-size: contain;
	}

	/*.nw_signup_d .s_dflex {
		height: 100%;
	}*/

	.blog_nw_d .mini_p {
		max-width: 80%;
	}

	.sm_sp_img {
		width: 100px;
		height: 100px;
	}

	.abstract__3 {
		top: 22%;
	}

	#s_client_nw .owl-dots {
		display: flex;
		justify-content: center;
		align-items: center;
		margin-top: 40px;
		width: 70%;
	}

	#s_client_nw .owl-dot.active {
		background-color: #f2295b;
	}

	#s_client_nw .owl-dot {
		margin-right: 10px;
	}

	#s_client_nw .owl-dot {
		width: 15px;
		height: 15px;
		border-radius: 50px;
		background-color: #ECE8E9;
	}

	#s_client_nw {
		max-width: 77%;
		margin-left: auto;
	}

	.nw_cont_us p {
		font-size: 18px;
		line-height: 28px;
		color: #6F6C92;
	}

	.shape_15 {
		position: relative;
		top: 50px;
		left: 20px;
	}

	#s_all_cate {
		max-width: 70%;
		margin-left: auto;
		margin-right: auto;
	}

	.actuality {
		justify-content: center;
	}

	.shape_14 {
		position: relative;
		left: 20px;
	}

	.nw_cont_us {
		padding-top: 80px
	}

	.faqs_nw_p_1 .accordion-button {
		font-weight: 600;
		font-size: 24px;
		line-height: 32px;
	}

	.blog_nw_d2>.container>.row {
		justify-content: space-between;
	}

	.blog_cnt_nw {
		display: flex;
		justify-content: space-between;
		flex-direction: column;
		height: 100%;
	}

	.blog_nw_d2>.container>.row>.col-lg-4 {
		width: 16%;
	}

	.blog_nw_d2 .nav-pills .nav-link.active,
	.blog_nw_d2 .nav-pills .show>.nav-link {
		background-color: #FFE7ED;
		color: #f2295b;
		font-weight: 600;
	}

	.blog_nw_d2 .nav-pills .nav-link {
		color: #6F6C92;
		line-height: 24px;
		text-align: left;
		padding: 8px 12px;
	}

	.blog_nw_d2 .nav-pills .nav-link:not(:last-child) {
		margin-bottom: 6px;
	}

	.blog_nw_d2 .tab-content .row {
		border-top: 2px solid #f2f2f2;
		padding-top: 30px;
		padding-bottom: 1rem;

	}

	.blog_nw_d2 .tab-content .col-lg-5 {
		padding-left: 0;
	}

	.blog_nw_d2 .tab-content .col-lg-7 {
		padding-right: 0;
	}

	.blog_nw_d2>.container>.row>.col-lg-8 {
		width: 78%;
	}

	.nw_cont_us .row {
		align-items: center;
	}

	.about_1 {
		top: -80px;
	}

	.faqs_nw_p p {

		font-size: 18px;
		max-width: 80%;
		line-height: 28px;
	}

	.faqs_nw_p_1 .accordion-body {
		max-width: 80%;
		font-size: 16px
	}

	.separat-maxwidth {
		max-width: 100% !important;
	}

	.trms_con,
	.faqs_nw_p:not(.panter_faqs),
	.blog_nw_d {
		overflow: hidden;
	}

	.abstract_4 {
		position: absolute;
		right: -12%;
		top: 14%;
	}

	.abstract_1 {
		position: absolute;
		right: -5%;
		top: 15%;
	}

	.r_Y_rdy_2 {
		top: 0;
		right: 0;
	}

	.r_Y_rdy_1 {
		left: -450px;
		top: 120px;
	}

	.nothing_to_lose {
		position: absolute;
		bottom: -200px;
		left: -9%;
		max-width: 70%;
	}

	.new_ab_2 {
		padding-top: 60px;
	}

	.site_logo {
		min-width: 30%;
	}

	.only_for_d .site_logo {
		min-width: 14%;
		border-right: 1px solid #f2f2f2;
		margin-right: 1%;
	}

	.only_for_d .menu_3 {
		position: relative;
	}

	#s_all_cate {
		margin-top: 50px;
	}

	.n_s_h {
		font-size: 40px;
		line-height: 48px;
		margin-bottom: 1.35rem;
	}

	.search-box input {
		min-width: 365px;
	}

	.s_main_h {
		font-size: 48px;
		line-height: 56px;
		position: relative;
		padding-right: 40px
	}

	.hero_img {
		position: relative;
		left: -120px;
		top: -110px;
		max-width: 60%;
		z-index: 9;
	}

	.y_w_m_ts {
		position: absolute;
		left: -5%;
		top: 60%;
		max-width: 50%;
		z-index: 1;
	}

	.y_w_m_ts2 {
		position: absolute;
		right: 2%;
		z-index: 3;
		top: 50%;
	}

	.menu_3 {
		margin-left: auto;
	}

	.j-f-end p {
		margin-bottom: 20px;
	}

	.new_ab_3 .j-f-end p {
		margin-bottom: 0;
		margin-top: 20px;
	}

	.new_footer_mid .col-xl-4>.row {
		max-width: 98%;
		margin-left: auto;
		margin-right: auto;
	}

	.new_section.pt2,
	.new_ab_1 {
		padding-top: 50px;
	}

	.new_ab_1 .s_main_p {
		display: inline-block;
		margin-right: 30px;
	}

	.shape_12 {
		position: relative;
		top: 20px;
	}

	.autor_img {
		padding-top: 30px;
	}

	.nw_sec_2 .row div,
	.mxauto>div {
		margin-left: auto;
	}

	.b_f_stp {
		display: block;
		margin-left: auto;
		position: relative;
		right: 25px;
		top: 0px;
	}

	.nw_sec_3,
	.new_sec4,
	.new_sec5,
	.new_sec6,
	.new_sec7,
	.new_sec8 {
		padding-top: 75px;
		padding-bottom: 75px;
	}

	.new_sec7 {
		padding-top: 0px;
	}

	.shop_p_nw {
		padding-top: 50px;
		padding-bottom: 20px;
	}

	.shop_p_nw .s_main_h,
	.shop_p_nw .mini_p {
		text-align: center;
	}

	.shop_p_nw .mini_p {
		width: 55%;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 40px;
		margin-top: 40px;
	}

	.trms_con,
	.faqs_nw_p,
	.blog_nw_d,
	.nw_cont_us_2,
	.str_d_nw2 {
		padding-top: 80px;
		padding-bottom: 80px;
	}

	.trms_con_2,
	.faqs_nw_p_1,
	.blog_nw_d2,
	.similar_blgs {
		padding-bottom: 80px;
	}

	.nw_sec_3 {
		padding-top: 0
	}

	.new_sec9 {
		padding-top: 80px;
		padding-bottom: 80px;
	}

	/*.new_sec8 {
		padding-top: 120px;
	}*/

	.nw_sec_3 p {
		margin-bottom: 30px;
	}

	.new_sec5 .site_m_p {
		margin-bottom: 30px;
		text-align: center;
	}

	.shop_p_nw form {
		width: 50%;
		margin-left: auto;
		margin-right: auto;
	}

	.content_bf h4,
	.t_cb_site .n_s_h {
		margin-bottom: 12px
	}

	.content_bf .nw_site_p {
		padding-right: 50px
	}

	.t_cb_site {
		max-width: 50%;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
	}

	.j-c {
		justify-content: center;
	}

	.j-f-end {
		justify-content: flex-end;
	}

	.new_ab_3 .j-f-end {
		justify-content: space-between;
	}

	.new_sec7 .row:not(:last-child) {
		margin-bottom: 24px;
	}

	.panter_sec03 {
		padding-top: 60px;
		padding-bottom: 70px;
	}

	.new_sec8 .row {
		align-items: center;
	}

	.new_sec8 .row .w75 {
		max-width: 75%;
	}

	.flx-end {
		display: flex;
		align-items: center;
		justify-content: center;
		position: relative;
		top: 30px;
	}

	.shop_p_nw2 .row-cols-lg-8>.col:not(.text-center) {
		width: 12.5%;
	}

	.new_ab_3 .container>.row>.col-lg-4.position-relative {
		width: 36%;
	}

	.new_ab_4,
	.nw_cont_us_3,
	.ne_blog_detail {
		padding-top: 80px;
		padding-bottom: 80px;
	}

	.new_ab_5:not(.sec__99) {
		padding-bottom: 150px;
	}

	.sec__99 {
		padding-bottom: 110px;
	}

	.similar_blgs .col-lg-3 {
		width: 100%;
	}

	.login_nw_d_,
	.s_slide_content {
		padding: 10%;
	}

	/*.ls_cont_sign,
	.rs_cont_sign {
		max-width: 50%;
		flex: 0 0 50%;
		padding: 3% 0;
	}*/

	.top_sec_s .col:first-child {
		max-width: 12%;
	}

	.top_sec_s .col:not(:first-child) {
		max-width: 26.6666666667%;
	}

	.fs-16 {
		font-size: 16px;
	}

	.dashboard-store-icon {
		max-width: 40px;
		padding-right: 8px;
		max-height: 40px;
	}
}

.dashboard-store-icon {
	display: inline-flex;
	align-items: center;
}

@media(min-width: 1200px) {
	.container {
		max-width: 1172px;
	}

	.only_for_d ul.navbar-nav {
		min-width: 30%;
	}

	.new_sec5 .b_f_stp {
		max-width: 40%;
	}

	.nothing_to_lose {
		max-width: 65%;
	}

	.container-fluid {
		max-width: 1180px;
	}

	.only_for_d nav {
		max-width: 1194px;
	}

	.only_for_d .container-fluid {
		padding-left: 6px;
		padding-right: 6px;
	}

	.new_sec4 .col-lg-3 {
		width: 33%;
	}

	.new_sec4 .col-lg-9 {
		width: 67%;
	}

	.new_sec9 .row:not(:first-child) .col-lg-4 ul li {
		height: 120px;
		padding: 36px 24px;
	}

	.y_w_m_ts2 {
		right: 5%;
	}
}

@media(min-width: 1400px) {
	.t_cb_site .nw_site_p {
		max-width: 71%;
		margin-left: auto;
		margin-right: auto;
	}

	.panter_sec01 .s_main_h {
		font-size: 53px;
	}

	.box_emp {
		padding: 30px;
	}

	.panter_sec01:not(.empy_sec01) .text-lg-end {
		left: 100px;
		bottom: 50px;
	}

	.box_emp p {
		min-height: 110px;
	}

	.container {
		max-width: 1200px;
	}

	.only_for_d ul.navbar-nav {
		min-width: 34%;
	}

	.new_sec5 .b_f_stp {
		max-width: 45%;
	}

	.only_for_d .menu_3:before {
		content: '';
		height: 56px;
		position: absolute;
		background: #f2f2f2;
		width: 1px;
		left: -55px;
		top: -9px;
	}

	.nothing_to_lose {
		max-width: 70%;
	}

	.only_for_d nav {
		max-width: 1394px;
	}

	.container-fluid {
		max-width: 1350px;
	}
}

@media(min-width: 1600px) {
	.y_w_m_ts2 {
		right: 12%;
	}
}

@media(min-width: 992px) and (max-width: 1350px) {
	.lineE-4 {
		max-height: 28px;
		left: 10px;
	}
}
@media (max-width: 1400px) and (min-width: 991px) {
	.lg-hide {
		display: none;
	}
}
