@media (min-width: 992px) {
    .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{
        margin-left: 0px !important;
    }
    .top_main-nav .container > div {
	float: unset;
}
.top_main-nav .container{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.top_main-nav .container::before,
.top_main-nav .container::after{
	display: none;
}
.navbar-right {
	float: unset !important;
	margin-right: unset !important;
}
#top_bnr .top_bnr-row > div:first-child {
	padding-left: 0px;
}
/* For later to use in script for position fixed */
#login nav.navbar.navbar-default.navbar-static-top{
    position: absolute !important;
}
/* For later to use in script for position fixed */
#top_bnr .top_bnr-row{
    display: flex;
    align-items: flex-end;
}
#checkout_services .tabs_row {
	display: flex;
	align-items: center;
}
#sidebar_menu {
	display: none;
}
.auth-wrapper #menu_item_10,
.auth-wrapper #menu_item_16,
.auth-wrapper #menu_item_12,
.auth-wrapper #menu_item_20,
.auth-wrapper #menu_item_18,
.auth-wrapper #menu_item_6{
	display: none;
}
}
.top_main-nav .navbar-brand {
	color: #0D0E23;
	font-size: 24px;
	font-weight: 500;
	line-height: normal;
}
.top_main-nav .navbar-nav > li > a {
	color: #949494 !important;
	font-size: 16px !important;
	font-weight: 400 !important;
}
.top_main-nav .navbar-nav > li > a:hover,
.top_main-nav .navbar-nav > li.active > a:hover,
.top_main-nav .navbar-nav > li.active > a,
.top_main-nav .navbar-nav > li > a:focus{
    color: #282727 !important;
}
.top_main-nav .register_btn {
    display: block;
	text-decoration: none;
	color: #282727;
	font-size: 14px;
	font-weight: 400;
	line-height: normal;
	background-color: #FFB700;
	min-width: 180px;
	width: fit-content;
	position: relative;
	isolation: isolate;
	height: 50px;
	border-radius: 25px;
}
.top_main-nav .register_btn .register-custom_toggler {
	height: inherit;
	display: grid;
	position: absolute;
	z-index: 2;
	min-width: 140px;
	place-items: center;
	border-radius: inherit;
	top: 0px;
	background-color: #fff;
	border: 1px solid #ffb700;
	transform: translate(40px);
	transition: all 250ms linear;
}
.top_main-nav .register_btn .register-icon {
	background-color: #fff;
	color: #ffb700;
	top: 50%;
	position: absolute;
	transform: translateY(-50%);
	left: 10px;
	border-radius: 100%;
	width: 24px;
	height: 24px;
	display: grid;
	place-items: center;
	z-index: -1;
}
.top_main-nav .register_btn:hover .register-custom_toggler {
	transform: translate(0px);
}
.top_main-nav .register_btn .register-icon.icon_right {
	left: unset;
	right: 10px;
}
#top_bnr .top_bnr-row {
	background: url('https://res.cloudinary.com/dqeb16yll/image/upload/v1699567194/gotosmmpanel2.webp') no-repeat;
	background-size: cover;
	margin-top: 30px;
	border-radius: 30px;
	padding-top: 80px;
}
#top_bnr .top_bnr-row h1 {
	color: #fff;
	font-size: 60px;
	font-weight: 500;
	line-height: normal;
}
#top_bnr .top_bnr-row .top_container p {
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	line-height: normal;
	margin-bottom: 20px;
}
#top_bnr .top_bnr-row .top_container {
	padding-left: 46px;
	padding-bottom: 100px;
}
#top_bnr .top_bnr-row .top_container .service_btn {
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	line-height: normal;
	position: relative;
	isolation: isolate;
}
#top_bnr .top_bnr-row .top_container .service_btn::before {
	content: "";
	position: absolute;
	width: 0%;
	height: 2px;
	background: #fff;
	left: 0px;
	bottom: -6px;
	transition: all 350ms ease-in-out; 
}
#top_bnr .top_bnr-row .top_container .service_btn:hover::before{
	width: 100%;
}
#top_bnr .top_bnr-row .form_container form{
	border-radius: 35px;
	background: #FFF;
	padding: 30px;
	border: 18px solid #f9fafc;
	position: relative;
	isolation: isolate;
}
#top_bnr .top_bnr-row .form_container {
	transform: translate(-18px, 18px);
	position: relative;
	isolation: isolate;
}
#top_bnr .top_bnr-row .form_container form::before {
	content: "";
	position: absolute;
	width: calc(100%);
	height: calc(100%);
	box-shadow: 0px 50px 100px 0px rgba(0, 0, 0, 0.10);
	left: 0px;
	top: 0px;
	border-radius: 17px;
	z-index: -1;
}
#top_bnr .top_bnr-row .form_container::before,
#top_bnr .top_bnr-row .form_container::after{
	content: "";
	position: absolute;
	background: url('https://yourpanelassets.com/projects/gotosmm/images/form_corners.webp') no-repeat;
	background-size: 100% 100%;
	width: 90px;
	height: 40px;
	z-index: -1;
}
#top_bnr .top_bnr-row .form_container::before{
	left: -9px;
	top: -11px;
	transform: rotate(90deg);
}
#top_bnr .top_bnr-row .form_container::after{
    right: -37px;
    bottom: 15px;
}
#top_bnr .form_container .form_heading {
	color: #000;
	font-size: 20px;
	font-weight: 400;
	line-height: normal;
	margin-bottom: 20px;
}
#top_bnr .form_container .form_heading .form-heading_icon {
	margin-right: 10px;
	background: linear-gradient(180deg, rgba(132,123,218,1) 0%, rgba(191,158,220,1) 100%);
	color: transparent;
	background-clip: text;
	-webkit-background-clip: text;
}
#top_bnr .top_bnr-row .form_container .form-group {
	border-radius: 46px;
	border: 1px solid #E9EAEB;
	background: #F9FAFC;
	height: 48px;
	position: relative;
}
#top_bnr .top_bnr-row .form_container .form-control {
	background: transparent;
	border: 0px;
	width: 100%;
	height: 100%;
	margin-bottom: 0px;
	box-shadow: none;
	color: #000;
	font-size: 14px;
	font-weight: 300;
	line-height: normal;
	padding-left: 40px;
}
#top_bnr .top_bnr-row .form_container .input_icon-container {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	font-size: 12px;
	left: 20px;
	color: #A0A0A0;
    opacity: 0.7;
}
#top_bnr .form_container .checkbox {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
}
#top_bnr .form_container .checkbox > label {
	display: flex;
	align-items: center;
}
#top_bnr .form_container .checkbox .forget-pass {
	color: #949494;
}
#top_bnr .form_container .formlast {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
}
#top_bnr .form_container .formlast button[type="submit"] {
	min-width: 130px;
	width: fit-content;
	border-radius: 24px;
	background: #FFB700;
	border: 0px;
	font-size: 14px;
	font-weight: 400;
	border: 1px solid #FFB700;
	transition: all 350ms linear;
}
#top_bnr .form_container .formlast button[type="submit"]:hover{
    background: #fff !important;
    color: #FFB700;
	border: 1px solid #FFB700 !important;
}
#top_bnr .form_container .formlast .forgot_pw > *{
	color: #949494 !important;
	font-size: 14px;
	font-weight: 400;
	line-height: normal;
}
#top_bnr .form_container .formlast .forgot_pw .btn{
	color: #5559D1 !important;
	padding: 0px;
}
#top_bnr .top_bnr-row .main_img-container {
	transform: scale(1.08) translateY(-22px);
}
#top_bnr {
	padding-bottom: 100px;
}
#social_imgs-sec .social_img-slides {
	padding-left: 0px;
	list-style: none;
	display: flex;
	justify-content: space-evenly;
	align-items: center;
	flex-wrap: wrap;
}
#social_imgs-sec .social_img-slides li {
	margin: 0px 20px;
}
#why-choose-sec {
	padding-top: 100px;
}
.g-font {
	color: #949494;
	font-size: 16px;
	font-weight: 400;
	line-height: normal;
}
.section_title {
	color: #0D0E23;
	font-size: 50px;
	font-weight: 500;
	line-height: normal;
}
#why-choose-sec .section_title {
	text-align: center;
	margin-bottom: 20px;
}
#why-choose-sec .why-inro-row .g-font {
	text-align: center;
	width: 50%;
	margin: auto;
}
#why-choose-sec .why-intro_card {
	margin-top: 80px;
	position: relative;
}
#why-choose-sec .why-intro_card .card_header .card_icon {
	width: 115px;
	height: 115px;
	border-radius: 100%;
	display: grid;
	place-items: center;
	font-size: 42px;
	margin: auto;
	margin-bottom: 30px;
	color: #fff;
}
#why-choose-sec .why-intro_card .card_body {
	text-align: center;
}
#why-choose-sec .why-intro_card .card_body .card_heading {
	color: #0D0E23;
	font-size: 24px;
	font-weight: 500;
	line-height: normal;
}
#why-choose-sec .why-intro_card .card_body .g-font {
	width: 90%;
	margin: auto;
}
#why-choose-sec .why-intro_card .card_header .card_icon.card_icon-color1 {
	background-color: #CB7DFF;
}
#why-choose-sec .why-intro_card .card_header .card_icon.card_icon-color2 {
	background-color: #6763D6;
}
#why-choose-sec .why-intro_card .card_header .card_icon.card_icon-color3 {
	background-color: #FFB700;
}
#why-choose-sec .why-intro_card::before {
	content: "";
	position: absolute;
	width: 50%;
	border-bottom: 2px dashed #949494;
	top: 55px;
	left: calc(50% - 290px);
}
#why-choose-sec .why-intro_card .get_start-container {
	margin-top: 30px;
	text-align: center;
}
#why-choose-sec .why-intro_card .get_start-container .get_start-btn {
	min-width: 188px;
	border-radius: 35px;
	border: 1px solid rgba(176, 177, 185, 0.35);
	background: #F9FAFC;
	display: block;
	width: fit-content;
	margin: auto;
	padding: 20px;
	color: #282727;
	font-size: 14px;
	font-weight: 400;
	line-height: normal;
}
#best_inductry {
	padding-top: 100px;
}
#best_inductry .best-img_container {
	position: relative;
	isolation: isolate;
}
#best_inductry .best-img_container::before {
	content: "";
	position: absolute;
	background: url('https://yourpanelassets.com/projects/gotosmm/images/swirl-arrow.webp') no-repeat;
	width: 560px;
	height: 430px;
	background-size: 100% 100%;
	top: -10%;
	left: -20%;
	z-index: -1;
}
#best_inductry .section_title {
	margin-top: 50px;
}
#best_inductry .top_main-nav {
	margin-top: 30px;
}
#how-works > .container {
	position: relative;
	isolation: isolate;
}
#how-works {
	margin-top: 200px;
	padding-bottom: 100px;
}
#how-works > .container::before {
	content: "";
	position: absolute;
	background: url('https://res.cloudinary.com/dqeb16yll/image/upload/v1699729550/how-works_bg_uuibyq.webp') no-repeat;
	width: 470px;
	height: 690px;
	border-radius: 30px;
	background-size: cover;
	top: -24px;
	left: 70px;
}
#how-works .socialites_container {
	position: relative;
	isolation: isolate;
	padding-left: 0px;
	list-style: none;
}
#how-works .socialites_container > li {
	position: absolute;
}
#how-works .socialites_container > li:first-child {
	top: 0px;
	left: 35%;
}
#how-works .socialites_container > li:nth-child(2) {
	top: 20px;
	right: 30%;
}
#how-works .socialites_container > li:nth-child(3) {
	top: 56px;
	left: 18%;
}
#how-works .socialites_container > li:nth-child(4) {
	top: 90px;
	right: 18%;
}
#how-works .socialites_container > li:last-child {
	top: 100px;
	left: 40%;
}
#how-works .how-works_cards-container {
	margin-top: 70px;
	width: 90%;
	margin-left: auto;
	position: relative;
	isolation: isolate;
	overflow: hidden;
	border-radius: 30px;
	padding: 40px 30px;
	padding-bottom: 30px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
	box-shadow: 0px 80px 100px 0px rgba(0, 0, 0, 0.10);
}
#how-works .how-works_cards-container .how-works_card {
	background: #fff;
	margin: 0px 10px;
	border-radius: 15px;
	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
	padding: 30px;
	min-width: 280px;
	flex: 1;
	margin-bottom: 10px;
}
#how-works .how-works_card .card_count-num {
	color: rgba(0, 0, 0, 0.21);
	font-size: 24px;
	font-weight: 600;
	line-height: normal;
	text-align: end;
	margin-bottom: 0px;
}
#how-works .how-works_card .header_card-icon {
	width: 70px;
	height: 70px;
	display: grid;
	place-items: center;
	border-radius: 100%;
	color: #fff;
	font-size: 26px;
	margin-bottom: 20px;
}
#how-works .how-works_card .card_main-heading {
	color: #0D0E23;
	font-size: 24px;
	font-weight: 500;
	line-height: normal;
}
#how-works .how-works_card .header_card-icon {
	background-color: #FFB700;
}
#how-works .how-works_card:first-child .header_card-icon {
	background-color: #6763D6;
}
#how-works .how-works_card:last-child .header_card-icon {
	background-color: #CB7DFF;
}
#how-works .how-works_cards-container::before {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(249, 250, 252, 0.6);
	left: 0px;
	top: 0px;
	filter: blur(20px);
	z-index: -1;
}
#checkout_services {
	margin-top: 100px;
	margin-bottom: 100px;
}
#checkout_services .top_row .g-font {
	margin-top: 30px;
}
#checkout_services .tabs_row .nav.nav-tabs {
	display: flex;
	justify-content: flex-start;
	flex-direction: column;
	border: 0px;
	background: transparent !important;
	align-items: stretch;
}
#checkout_services .tabs_row .nav.nav-tabs li a {
	display: flex;
	justify-content: space-between;
	align-items: center;
	line-height: normal !important;
	background: transparent;
	border: 0px;
	border-bottom: 1px solid rgba(148, 148, 148, 0.19);
	color: rgba(13, 14, 35, 0.31);
	font-size: 24px;
	font-weight: 500;
	padding: 10px 0px;
	pointer-events: all;
}
#checkout_services .tabs_row .nav.nav-tabs li .arrow_nav-item {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
#checkout_services .tabs_row .nav.nav-tabs li .arrow_nav-item img{
    margin-right: 16px;
	width: 40px;
}
#checkout_services .tabs_row {
	margin-top: 50px;
}
#checkout_services .tabs_row .nav.nav-tabs li .arrow_nav-tab {
	transform: rotate(-30deg);
}
#checkout_services .tabs_row .nav.nav-tabs li.active .arrow_nav-item {
	color: #0D0E23;
}
#checkout_services .tabs_row .nav.nav-tabs li.active .arrow_nav-tab{
    color: #FFB700;
}
#checkout_services .tabs_row .panel-body {
	padding: 50px;
	background: #fff;
	border-radius: 30px;
	border: 1px solid rgba(148, 148, 148, 0.31);
}
#checkout_services .tabs_row .panel-body .tab_img-container {
	width: fit-content;
	border-radius: 100%;
	box-shadow: 2px 8px 6px rgba(0,0,0,0.25);
	margin-bottom: 24px;
}
#checkout_services .tabs_row .panel-body .tab_heading {
	color: #0D0E23;
	font-size: 40px;
	font-weight: 500;
	line-height: normal;
}
#checkout_services .tabs_row .panel-body p {
	line-height: normal;
}
#checkout_services .tabs_row .panel-body .top_main-nav {
	margin-top: 26px;
}

/* custom css */
.sidebar-wrap {
	position: fixed;
	width: 224px;
	border-radius: 14px;
	border: 1px solid rgba(148, 148, 148, 0.26);
	background: #FFF;
	height: calc(100% - 15px);
	overflow-y: auto;
	padding: 15px;
	z-index: 1;
}
.auth-wrapper {
	padding: 15px;
}
.sidebar-profile {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	align-content: center;
	justify-content: space-between;
	margin-bottom: 15px;
}
.toogle-btn {
	color: #7c79dd;
	flex: 0 0 20px;
	max-width: 20px;
	text-align: right;
	cursor: pointer;
}
.sidebar-profile .sidebar-logo {
	flex: 0 0 calc(100% - 20px);
	max-width: calc(100% - 20px);
}
.profile {
	border-radius: 20px;
	background: linear-gradient(180deg, #7977DD 0%, #9D8FDA 100%);
	padding: 20px 12px;
	margin-bottom: 15px;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	align-content: center;
}
.profile .profile-img-wrap {
	flex: 0 0 45px;
	max-width: 45px;
}
.profile .profile-content-wrap {
	flex: 0 0 calc(100% - 45px);
	max-width: calc(100% - 45px);
	padding-left: 10px;
}
.username {
	color: #FFF;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4;
	text-transform: capitalize;
	margin-bottom: 0;
}
.balance {
	color: #FFF;
	font-size: 14px;
	font-weight: 600;
	line-height: 1.4;
	margin-bottom: 0;
}
.balance span {
	font-weight: 400;
}
.sidebarnav {
	padding: 0;
	list-style: none;
	margin: 0;
}
.sidebarnav li a {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	align-content: center;
	color: #949494;
	font-size: 14px;
	font-weight: 400;
	padding: 5px;
	border-radius: 100px;
	margin-bottom: 5px;
	position: relative;
}
.sidebarnav li a i {
	width: 30px;
	height: 30px;
	background-color: #FFF;
	display: flex !important;
	flex-wrap: wrap;
	align-items: center;
	align-content: center;
	justify-content: center;
	border-radius: 100px;
	margin-right: 5px;
}
.sidebarnav li.active a,
.sidebarnav li.active a:hover,
.sidebarnav li a:hover,
.sidebarnav li a:focus {
	border-radius: 20px;
	background: linear-gradient(180deg, #7977DD 0%, #9D8FDA 100%);
	color: #fff;
}
.sidebarnav li.active a i,
.sidebarnav li.active a:hover i,
.sidebarnav li a:hover i,
.sidebarnav li a:focus i {
	color: #cb7dff;
}
.sidebarnav li.active a:after,
.sidebarnav li.active a:hover:after,
.sidebarnav li a:hover:after,
.sidebarnav li a:focus:after {
    content: '';
}
/*.auth-wrapper .page-content {*/
/*	padding-left: 224px;*/
/*	transition: 0.3s linear;*/
/*}*/
.auth-wrapper.toggle .sidebar-logo,
.auth-wrapper.toggle .profile {
	display: none;
}
.auth-wrapper.toggle .sidebarnav li a {
	font-size: 0;
}
.auth-wrapper.toggle .sidebarnav li a i {
	font-size: 14px;
	margin: 0;
}
.auth-wrapper.toggle .sidebar-wrap {
	width: 60px;
	padding: 10px;
}
.auth-wrapper.toggle .sidebar-profile {
	justify-content: center;
	text-align: center;
}
.auth-wrapper.toggle .sidebar-profile .toogle-btn {
	text-align: center;
}
.sidebar-wrap {
	transition: 0.3s linear;
}
.row.stats-row {
	background: rgb(119,123,219);
	background: linear-gradient(85deg, rgba(119,123,219,1) 0%, rgba(147,220,225,1) 61%, rgba(147,220,225,1) 80%, rgba(101,141,217,1) 100%);
	margin: 0;
	border-radius: 12px;
	padding: 20px 0;
}
.stats-box {
	display: flex;
	flex-wrap: wrap;
	align-content: center;
	align-items: center;
	border-radius: 15px;
	background: #FFF;
	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.15);
	padding: 35px 15px;
}
.stats-right {
	flex: 0 0 calc(100% - 56px);
	max-width: calc(100% - 56px);
	padding-left: 15px;
}
.stats-left {
	flex: 0 0 56px;
	max-width: 56px;
}
.stats-left .stats-icon {
	width: 56px;
	height: 56px;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	align-content: center;
	justify-content: center;
	background: #CB7DFF;
	border-radius: 100px;
	color: #fff;
	font-size: 28px;
}
.stats-title {
	color: #949494;
	font-size: 14px;
	font-weight: 400;
	margin: 0;
	line-height: 1.4;
}
.stats-txt {
	color: #0D0E23;
	font-size: 24px;
	font-weight: 500;
	margin: 0;
	line-height: 1.2;
}
.blue-stats-box .stats-icon {
	background-color: #6763D6;
}
.yellow-stats-box .stats-icon {
	background-color: #FFB700;
}
.skyblue-stats-box .stats-icon {
	background-color: #7B79DD;
}
/*.top-bar {*/
/*	border-radius: 15px;*/
/*	border: 1px solid rgba(148, 148, 148, 0.26);*/
/*	background: #FFF;*/
/*	margin: 0 15px 15px;*/
/*	padding: 5px 15px;*/
/*}*/
.top-bar {
	border-radius: 15px;
	border: 1px solid rgba(148, 148, 148, 0.26);
	background: #FFF;
	margin: 0 15px 15px;
	padding: 5px 15px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
	align-content: center;
	margin-top: 10px;
}
/*.top-bar-left,*/
/*.top-bar-right {*/
/*	flex: 0 0 50%;*/
/*	max-width: 50%;*/
/*}*/
/*.top-bar-right {*/
/*	flex: 0 0 50%;*/
/*	max-width: 50%;*/
/*}*/
.auth-wrapper .top-bar .top-bar-left,
.auth-wrapper .top-bar .top-bar-right{
    width: fit-content;
}
.bread-ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.bread {
	margin: 0;
	color: #0D0E23;
	font-size: 16px;
	font-weight: 400;
}
.top-bar-right-nav {
	display: flex;
	align-items: center;
	align-content: center;
	list-style: none;
	padding: 0;
	margin: 0;
	justify-content: flex-end;
}
.top-bar-right-nav li a {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	align-content: center;
	margin-left: 20px;
}
.top-right-nav-icon {
	width: 40px;
	height: 40px;
	background-color: #F9FAFC;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	align-content: center;
	justify-content: center;
	border-radius: 100px;
	color: #9D8FDA;
	margin-right: 10px;
}
.top-right-nav-txt {
	color: #0D0E23;
	font-size: 14px;
	font-weight: 400;
}
.bread span {
	color: #949494;
	font-size: 12px;
	font-weight: 400;
}
/*.auth-wrapper.toggle .page-content {*/
/*	padding-left: 60px;*/
/*}*/
.social-shortcut {
	padding: 0;
	list-style: none;
	margin: 20px 0;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	align-content: center;
	justify-content: space-between;
}
.social-shortcut li {
	flex: 0 0 14%;
	max-width: 14%;
}
.social-shortcut li a {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	align-content: center;
	border-radius: 30px;
	border: 1px solid rgba(148, 148, 148, 0.26);
	background: #FFF;
	padding: 5px;
}
.shortcut-txt {
	color: #000;
	font-size: 16px;
	font-weight: 400;
	padding-left: 5px;
}
.shortcut-img {
	border-radius: 100px;
	box-shadow: 2px 4px 5px 0 rgba(0,0,0,10%);
}
.authorized .guest-wrapper {
	display: none;
}
.authorized .footer {
	display: none;
}
.authorized .well {
	border-radius: 20px;
	border: 1px solid rgba(148, 148, 148, 0.26);
	background: #FFF;
	margin: 0 0 20px;
}
#settings_addon_fields {
	border-radius: 20px;
	border: 1px solid rgba(148, 148, 148, 0.26);
	background: #FFF;
	margin: 0 0 20px;
	padding: 20px;
}
#change_2fa_form {
	background-color: #f9fafc;
	padding: 20px;
	border-radius: 20px;
	border: 1px solid rgba(148, 148, 148, 0.26);
}
#description {
	border-radius: 10px;
	border: 1px solid rgba(148, 148, 148, 0.12);
	background: #F9FAFC !important;
	height: auto;
	line-height: 1.4;
	color: #191d25;
}
.search-box {
	width: 100%;
	position: relative;
	margin-bottom: 20px;
}
.search-box .form-control {
	width: 100%;
	border-radius: 40px !important;
	border: 1px solid rgba(148, 148, 148, 0.26);
	background: #FFF;
	padding: 15px;
}
.search-box-icon {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 15px;
	z-index: 3;
	color: #94949450;
}
.search-box-icon + .form-control {
	padding-left: 40px;
}
.search-box .form-control::placeholder {
	color: #94949480 !important;
}
.search-box .btn.btn-primary {
	position: absolute;
	right: 4px;
	top: 50%;
	transform: translateY(-50%);
	z-index: 3;
	width: 90px;
	line-height: 1;
	min-width: auto;
	height: 40px;
}
.order-nav {
	border: 0 !important;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	align-content: center;
	justify-content: space-between;
	margin: 0 0 20px !important;
}
.order-nav li {
	flex: 0 0 16%;
	max-width: 16%;
}
.order-nav li a {
	border-radius: 27.5px;
	border: 1px solid rgba(148, 148, 148, 0.26);
	text-align: center;
	color: #0D0E23;
	font-size: 14px;
	font-weight: 400;
	padding: 10px 12px;
}
.order-nav li.active a,
.order-nav li a:hover,
.order-nav li a:focus,
.order-nav li.active a:hover {
	border-radius: 100px;
	background: linear-gradient(180deg, #7B79DD 0%, #7B79DD 100%);
	border: 1px solid rgba(148, 148, 148, 0.26) !important;
	color: #FFF !important;
}
.order-nav-icon {
	color: #7b79dd;
}
.order-nav li.active a .order-nav-icon,
.order-nav li a:hover .order-nav-icon,
.order-nav li a:focus .order-nav-icon,
.order-nav li.active a:hover .order-nav-icon {
    color:#fff;
}
.auth-wrapper .table thead tr th {
	color: #0D0E23;
	font-size: 14px;
	font-weight: 400;
}
.auth-wrapper.toggle .sidebarnav li a .badge {
	display: none;
}
.sidebarnav li a .badge {
	background-color: #7b79dd;
	margin-left: 8px;
}
.sidebarnav li.active a .badge, 
.sidebarnav li.active a:hover .badge, 
.sidebarnav li a:hover .badge, 
.sidebarnav li a:focus .badge {
    background-color: #fff;
    color:#7b79dd;
}
.service_cat_header td {
	background: url(https://yourpanelassets.com/projects/yoyomedia.com/img/images/bg/serv-heading-bg.png) right center no-repeat;
	background-size: auto !important;
	color: #FFF !important;
	font-size: 18px !important;
	font-weight: 500 !important;
	border-radius: 15px;
	border: 0 !important;
	overflow: hidden;
	padding: 20px 20px !important;
	background-size: cover !important;
}
.service_cat_header {
	background: transparent !important;
	border: 0 !important;
}
.services-table tr th {
	border: 0 !important;
}
.table.services-table tbody tr:not(.service_cat_header) td {
	background: #F9FAFC;
	padding: 15px;
	line-height: 1.2;
	border-top:1px solid rgba(148, 148, 148, 0.12);
	border-bottom:1px solid rgba(148, 148, 148, 0.12);
}
.table.services-table {
	border-collapse: separate;
	border-spacing: 0 15px;
}
.table.services-table tbody tr:not(.service_cat_header) td:first-child {
    border-left:1px solid rgba(148, 148, 148, 0.12);
    border-radius: 22px 0 0 22px;
}
.table.services-table tbody tr:not(.service_cat_header) td:last-child {
    border-right:1px solid rgba(148, 148, 148, 0.12);
    border-radius: 0 22px 22px 0;
}
.table.services-table .button-wrapper {
	display: flex;
	justify-content: space-between;
}
#order-page .table {
	border-collapse: separate;
	border-spacing: 0 15px;
}
#order-page .table tbody tr td {
	border-top: 1px solid rgba(148, 148, 148, 0.12);
	background: #F9FAFC;
	border-bottom: 1px solid rgba(148, 148, 148, 0.12);
}
#order-page .table tbody tr td:first-child {
	border-radius: 12px 0 0 12px;
	border-left: 1px solid rgba(148, 148, 148, 0.12);
	min-width: 110px;
}
#order-page .table tbody tr td:last-child {
	border-radius: 0 12px 12px 0;
	border-right: 1px solid rgba(148, 148, 148, 0.12);
}
#order-page .table tbody tr td a {
	color: #949494;
	font-size: 12px;
	font-weight: 400;
}
.link-to-copy {
	margin-left: auto;
	border-radius: 5px;
	background: linear-gradient(180deg, #7977DD 0%, #9D8FDA 100%);
	color: #fff !important;
	display: block;
	text-align: center;
	padding: 5px 10px;
	margin-top: 5px;
}
#order-page .table tbody tr td {
	border-top: 1px solid rgba(148, 148, 148, 0.12);
	background: #F9FAFC;
	border-bottom: 1px solid rgba(148, 148, 148, 0.12);
	color: #949494;
	font-size: 14px;
	font-weight: 400;
}
#order-page .table > tbody > tr > td,
#order-page .table > tbody > tr > th, 
#order-page .table > tfoot > tr > td,
#order-page .table > tfoot > tr > th,
#order-page .table > thead > tr > td,
#order-page .table > thead > tr > th {
    vertical-align: middle;
}
.order-history_actions a,
#order-page td .btn {
	display: block;
	width: 100%;
	min-width: 100px;
	height: 25px;
	line-height: 25px;
	color: #fff !important;
	font-size: 14px !important;
	border-radius: 100px;
	padding: 0;
}
.order-history_actions div,
#order-page td .btn {
	margin-bottom: 3px;
}
.order-nav.subscription-nav li {
	flex: 0 0 14%;
	max-width: 14%;
}
.blog-content {
	color: #949494;
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 20px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.auth-wrapper .form-control#service_comments {
	height: 120px !important;
	line-height: 1.2;
	padding: 15px;
}
.clear-datetime {
	height: 48px;
	background: linear-gradient(90deg, #9D8FDA 0%, #7B79DD 100%) !important;
	border: 0;
	color: #fff !important;
}
.clear-datetime .fa.fa-trash-o::before {
	content: '\f133';
}
.alert {
	position: relative;
}
.alert .close {
	top: 10px;
	right: 10px;
}
.ticket-message-right .ticket-message {
	background-color: #f9fafc;
	padding: 15px;
	border-radius: 12px;
	border: 1px solid #e3e3e3;
	text-align: right;
	margin-bottom: 5px;
}
.ticket-message-right .info, .ticket-message-right .info strong {
	font-size: 14px;
	color: #000;
	font-weight: 500 !important;
	text-align: right;
}
.ticket-message-left .ticket-message {
	background-color: #94949450 !important;
	color: #949494;
	font-weight: 400;
	line-height: 1;
	padding: 15px;
	border-radius: 12px;
	text-align: left;
	margin-bottom: 5px;
}
.ticket-message-left .info, .ticket-message-left .info strong {
	font-size: 14px;
	color: #000;
	font-weight: 500 !important;
	text-align: left;
}
.search-wrapper .btn-cat_filter {
	border-radius: 100px !important;
	color: #fff !important;
}
/*.navbar-header {*/
/*	display: none;*/
/*}*/
.nav.navbar-nav.navbar-left-block.navbar-lanauge {
	display: none;
}
.nav.navbar-nav.currency_div {
	display: none;
}
.auth-wrapper .navbar-header .navbar-brand {
	display: none;
}
.auth-wrapper .navbar-right {
	display: none;
}
.auth-wrapper .navbar.navbar-default {
	position: relative !important;
	inset: 0px !important;
}
.auth-wrapper .dasboard_nav .sidebar-nav {
	display: flex;
	justify-content: center;
	align-items: center;
	height: auto !important;
	width: 100% !important;
	position: static !important;
	padding-top: 0px !important;
	margin-right: 0px !important;
	border-radius: 15px;
	border: 1px solid rgba(148, 148, 148, 0.26);
	background: #fff !important;
}
.auth-wrapper .dasboard_nav #navbar {
	padding: 0px !important;
}
.auth-wrapper .dasboard_nav .sidebar-nav a.nav-link:hover,
.auth-wrapper .dasboard_nav .sidebar-nav a.nav-link:focus{
	background: transparent !important;
	color: #000 !important;
}
.auth-wrapper .dasboard_nav .sidebar-nav a.nav-link {
	font-size: 14px;
}
.auth-wrapper .dasboard_nav .sidebar-nav a.nav-link i {
	color: #9D8FDA;
}
.auth-wrapper .dasboard_nav .sidebar-nav .top-bar-right-nav {
	display: none;
}
.auth-wrapper .dasboard_nav .sidebar-nav li {
	margin-right: 0px;
	text-indent: unset;
}
@media (max-width: 1200px){
    .auth-wrapper .page-content {
	padding-left: 0px !important;
}
}
@media (max-width: 991px){
    .auth-wrapper .top-bar .show_more-dd {
	display: none !important;
}
.auth-wrapper {
	padding-right: 0px !important;
	padding-left: 0px !important;
}
.auth-wrapper .dasboard_nav .sidebar-nav {
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	margin-left: 0px;
}
.auth-wrapper .top-bar {
	display: none;
}
.auth-wrapper .dasboard_nav .top-bar-right-nav {
	margin: 14px auto;
}
.auth-wrapper .dasboard_nav .navbar-toggle {
	border-color: rgba(148, 148, 148, 0.26);
}
.auth-wrapper .dasboard_nav .navbar-toggle .icon-bar {
	background: #9D8FDA;
}
.auth-wrapper .dasboard_nav .sidebar-nav .top-bar-right-nav{
    display: flex;
}
.auth-wrapper .navbar-header .navbar-brand {
	display: block !important;
}
.auth-wrapper .dasboard_nav .navbar-header {
	border-radius: 20px;
	border: 1px solid rgba(148, 148, 148, 0.26);
	background: #FFF;
	margin-bottom: 10px !important;
}
.auth-wrapper #history-search {
	display: block !important;
}
#order-pages .auth-wrapper .order-nav {
	flex-wrap: wrap !important;
	justify-content: flex-start;
}
#order-pages .auth-wrapper .order-nav li {
	flex: 1 !important;
	max-width: 130px !important;
	min-width: 118px !important;
	margin-right: 15px;
	margin-bottom: 5px;
}
}
@media (max-width: 575px){
    #order-pages .auth-wrapper .order-nav {
	justify-content: center !important;
}
#order-pages .auth-wrapper .search-box .btn.btn-primary {
	right: 0px !important;
	top: 0 !important;
	transform: translateY(0) !important;
	height: 42px !important;
	border: 0px !important;
}
#order-pages .auth-wrapper .order-nav + .well {
	display: flex !important;
	flex-direction: column !important;
}
#order-pages .auth-wrapper .order-nav + .well > .pagination {
	order: -1;
}
#order-pages .auth-wrapper .order-nav + .well > .pagination3 {
	padding-left: 0px;
}
#order-pages .auth-wrapper .order-nav + .well > .pagination3 #actionList button {
	padding: 10px !important;
	font-size: 14px !important;
}
.order-nav {
	justify-content: space-between !important;
	overflow-x: unset !important;
	flex-wrap: wrap !important;
}
.order-nav li {
	flex: 0 0 49% !important;
	max-width: 49% !important;
	margin: 0 0 7px !important;
}
.payment-info .nav-tabs {
	display: flex !important;
	flex-wrap: wrap !important;
	overflow-x: unset !important;
	margin: 0 !important;
}
.payment-info .nav-tabs li {
	flex: 0 0 49%;
	max-width: 49%;
	margin: 0 0 5px !important;
}
#top_bnr .main_img-container {
	display: none;
}
#top_bnr .top_bnr-row {
	background: rgb(103,102,219);
	background: linear-gradient(180deg, rgba(103,102,219,1) 0%, rgba(255,255,255,1) 50%, rgba(103,102,219,1) 100%);
}
}