@font-face {

	font-family: Proxima Nova Rg;

	src: url(../fonts/ProximaNova-Regular.otf);

	font-weight: normal;

}



@font-face {

	font-family: Proxima Nova Rg;

	src: url(../fonts/ProximaNova-Semibold.otf);

	font-weight: 600;

}



@font-face {

	font-family: Proxima Nova Rg;

	src: url(../fonts/ProximaNova-Bold.otf);

	font-weight: bold;

}



:root {

	--main-color: #1dbf73;

	/*--main-color: #0072ef;*/

	--secondary-color: #f2f2f7;

	/*--bg-color: #EEEEF5;*/

	--bg-color: #f2f2f7;

	--heading-color: #222325;

	--text-color: #626469;

	--placeholder: #62646994;

	--delete-color: #f34f5f;
	--error-color:#df1b41;
/*	--error-color:#ff6174;*/
/*	--delete-color: #EF0072;*/

	--faded-color: #b2b2b2;

	--fb-color: #1877f2;

	--insta-color: #d73676;

	--twitter-color: #59adeb;

	--linked-in-color: #1078b3;

	--pinterest-color: #bb0f23;

	--yt-color: #ff0000;

	--fc-today-bg-color: #e0e0e9;

}



html,

button,

input,

select,

textarea {

	font-family: Proxima Nova Rg;

}



html {

	overflow-y: scroll;

}



body {

	margin: 0;

	font-size: 14px;

	line-height: 22px;

	letter-spacing: 0.2px;

	color: #626469;

	/*background: #f7f7f7;*/

	background: var(--bg-color);

	/*for blue theme*/

	/*background: #ededf3;  */

}



h1 {

	font-size: 32px;

	line-height: 39px;

	color: var(--heading-color);

}



h2 {

	font-size: 26px;

	line-height: 30px;

	margin: 10px 0px;

	color: var(--heading-color);

}



h3 {

	font-size: 18px;

	line-height:28px;

	font-weight: 600;

	color: var(--heading-color);

}



h4 {

	font-size: 17px;

	color: var(--heading-color);

}



h5 {

	font-size: 17px;

	line-height:27px;

	color: var(--heading-color);

	font-weight: 600;

}



h6 {

	font-size: 16px;

	line-height:26px;

	margin: 0px 0 8px 0;

	color: var(--heading-color);

}



p {

	font-size: 14px;

	line-height: 22px;

	margin: 0px;

}



a {

	text-decoration: unset;

	cursor: pointer;

}



a:hover {

	text-decoration: underline;

}



a:focus {

	outline: none;

}



a,

.primary-color,

.primary-btn-outline {

	color: var(--main-color);

}



.thumb-Images img
{
	pointer-events: none!important;
}

.disableddropbox
{

pointer-events: none!important;

}

/*strong{    font-weight: 600;}*/

button {

	cursor: pointer;

	letter-spacing: 0.2px;

	border-radius: 3px;

	padding: 10px 15px;

	font-size: 16px;

	font-weight: 500;

	background-color: transparent;

	border: 1px solid;

	transition: background 0.2s ease-in;

}



input[type=button],

input[type=submit] {

	cursor: pointer;

	letter-spacing: 0.2px;

	border-radius: 3px;

	padding: 10px 15px;

	font-size: 16px;

	font-weight: 600;

	background-color: var(--main-color);

	border: 1px solid var(--main-color);

	transition: background 0.2s ease-in;

}



input[type=button]:hover,

input[type=submit]:hover {

	border-color: #129b5a !important;

}



.btn-s {

	padding: 6px 7px;

	font-size: 14px;

	font-weight: 400;

}



.btn-l {

	padding: 15px 30px;

}

.btn-wl{

    width:100%;

}



button[disabled],

input[disabled] {

	cursor: default;

}



button[disabled] {

	opacity: 0.3;

}



img {

	max-width: 100%;

}



li {

	list-style: none;

}



ul {

	padding-left: unset;

}



blockquote {

	border-left: 2px solid var(--main-color);

	padding-left: 30px;

	margin: unset;

}



/*blockquote p:before{    content: "\201C";    font-size: 20px;}*/

.content-editable span,

.content-editable div,

.content-editable p,

.content-editable ul,

.content-editable li,

.content-editable h1,

.content-editable h2,

.content-editable h3,

.content-editable h4,

.content-editable h5,

.content-editable h6 {

	color: #626469 !important;

	font-family: Proxima Nova Rg !important;

	background: unset !important;

	font-size: 14px !important;

	line-height: 22px !important;

}



.heading-type-1 {

	font-size: 30px;

	font-weight: 100;

}



::-webkit-scrollbar {

	width: 7px;

}



::-webkit-scrollbar-track {

	border-radius: 10px;

}



::-webkit-scrollbar-thumb {

	border-radius: 10px;

	background: #e5e5e5;

}



::placeholder {

	color: #62646994;

}



@keyframes rotation {

	0% {

		transform: rotate(0deg);

	}



	100% {

		transform: rotate(360deg);

	}

}



@keyframes dropDownAnimDown {

	0% {

		transform: translateY(0)

	}



	60% {

		transform: translateY(12px)

	}



	100% {

		transform: translateY(10px)

	}

}





.scroller {

	overflow-y: scroll;

	/*height: calc(100vh - 20vh);*/

	padding-right: 6px;

	scrollbar-color: #e5e5e5 transparent;

	scrollbar-width: thin;

}



@keyframes bannermove {

	0% {

		transform: translate(0, 0);

	}



	100% {

		transform: translate(-50%, 0);

	}

}



.bannermov_outer {

	height: 22px;

	overflow: hidden;

	position: absolute;

	top: 36px;

	right: 0;

	width: 40px;

}



.bannermov_inner {

	white-space: nowrap;

	animation: bannermove 10s linear infinite;

	width: 280px;

}



.bannermov_inner img {

	margin-right: 5px;

}



.primary-btn-outline {

	border: 1px solid #dddddd;
	color: #626469;
	background: transparent;

	margin: 10px 0;

	/*display: flex;    align-items: center;*/

}



.primary-btn-solid {

	border: 1px solid var(--main-color);

	background: var(--main-color);

	margin: 10px 0;

	color: #ffffff;

	/*display: flex;    align-items: center;*/

}
.main-btn-outline {
    border: 1px solid var(--main-color);
    color: var(--main-color);
    background: transparent;
    margin: 10px 0;
}


.primary-btn-outline:hover{
	border: 1px solid #dddddd;
/*	background: #129b5a;*/
	background: #dddddd;
	color: #626469;
}
.primary-btn-solid:hover, .main-btn-outline:hover{
	border: 1px solid #129b5a;
	background: #129b5a;
	color: #ffffff;
}



.secondary-btn-outline {

	border: 1px solid #939393;

	background: transparent;

	margin: 10px 0;

	/*display: flex;    align-items: center;*/

}



.secondary-btn-solid {

	border: 1px solid #939393;

	background: #939393;

	margin: 10px 0;

	color: #ffffff;

	/*display: flex;    align-items: center;*/

}



.secondary-btn-outline:hover,

.secondary-btn-solid:hover {

	border: 1px solid #129b5a;

	background: #129b5a;

	color: #ffffff;

}



.btn-white {

	border: 1px solid #ffffff;

	background: #ffffff;

	color: var(--text-color);

}



.btn-white:hover {

	background: transparent;

	color: #ffffff;

}



.google-signup-btn {

	/*border: 1px solid #dddddd;*/

	/*display: flex;*/

	/*align-items: center;*/

	/*padding: 10px 30px;*/

	/*margin: 0 auto;*/

	border: unset;

	padding: unset;

	margin: 10px 0;

	width: 228px;

	height: 55px;

	background-image: url(../images/google_signin_normal.png);

	background-repeat: no-repeat;

	background-size: contain;

	background-repeat: no-repeat;

}



.google-signup-btn:hover {

	background-image: url(../images/google_signin_focus.png);

}
.upgrade-btn{
	border:2px solid #FF9800;
	color: #FF9800;
	font-weight: 600;
	padding:9px 7px;
}
.upgrade-btn:hover{
	border:2px solid #FF9800;
	color: #ffffff;
	background:#FF9800;
}

/*.google-signup-btn{*/

/*border: 1px solid #dddddd;*/

/*display: flex;*/

/*align-items: center;*/

/*padding: 10px 30px;*/

/*margin: 0 auto;*/

/*    border: unset;*/

/*    padding:unset;*/

/*    margin:10px 0;*/

/*}*/

/*.google-signup-btn img {*/

/*    height: 55px;*/

/*}*/

/*.google-signup-btn:hover {*/

/*    box-shadow: 0 4px 10px #d7d9dd;*/

/*}*/

.container {

	max-width: 100em;

	margin: 0 auto;

}



.page-inner {

	padding-top: 5%;

	padding-bottom: 5%;

}



.pad-1x {

	padding: 7%;

}



.p-bold {

	font-weight: 600;

	margin-bottom: 5px;

}



.faded-text {

	color: #b2b2b2;

}



.faded-text svg {

	fill: #b2b2b2;

}



.txt-italic {

	color: #72808e;

	font-style: italic;

}



.normal-txt {

	font-size: 14px;

}



.err-txt-icon {

	display: flex;

	align-items: center;

}



.ul-txt {

	text-decoration: underline;

	color: var(--text-color);

}



.ul-txt:hover {

	color: var(--main-color);

}



.link-3 {

	color: #e54287;

}
.link-txt-alike a{
	color:#626469;	
}
.link-txt-alike a:hover{
	color:var(--main-color);
}

.non-link {

	color: var(--main-color);

	display: inline-flex;

	cursor: pointer;

}



.non-link svg {

	fill: var(--main-color);

	padding: 4px 2px;

}



.default-ul-list {

	list-style-type: disc;

	list-style-position: outside;

	margin-left: 15px;

}



.default-ul-list li {

	list-style: unset;

}



.text-divider {

	position: relative;

	max-width: 320px;

	margin: 0px auto;

	text-align: center;

}



.text-divider:before {

	content: " ";

	display: block;

	height: 1px;

	width: 130px;

	background: #dddddd;

	position: absolute;

	top: 50%;

	left: 0;

}



.text-divider:after {

	content: " ";

	display: block;

	height: 1px;

	width: 130px;

	background: #dddddd;

	position: absolute;

	top: 50%;

	right: 0;

}



.hr {

	border-bottom: 1px solid #dddddd;

}



/*i{    color: #808182;}*/

/*i:hover{    color: #5c5c5c;}*/

.blank-img {

	width: 20%;

}



.blank-pg h6 {

	margin: 15px 0;

	color: #404145;

}



.blank-pg-middle {

	display: flex;

	align-items: center;

	justify-content: center;

	height: 100%;

}



.row {

	display: flex;

	flex-direction: row;

	flex-wrap: wrap;

	justify-content: space-between;

	/*align-items: start;*/

}



.add-acc-col-left-in {

	width: 100%;

}



.acc-list {

	padding-left: unset;

}



.acc a {

	border-bottom: 1px solid #e4e4e4;

	border-left: 1px solid transparent;

	border-right: 1px solid transparent;

	padding: 10px 20px;

	display: flex;

	align-items: center;

	color: #626469;

	transition: all 0.2s ease-in;

}



.acc:last-child a {

	border-bottom: unset;

}



.acc img {

	height: 32px;

	width: 32px;

	object-fit: contain;

	margin-right: 20px;

	border-radius: 5px;

}



.acc-list .acc:first-child a {

	border-top: 1px solid #e4e4e4;

}



.acc-list .acc a:hover {

	background: #f2f2f7;

	color: var(--main-color);

	border-radius: 4px;

	border-right: 1px solid #e4e4e4;

	border-left: 1px solid #e4e4e4;

}



.col-title-left {

	display: flex;

	flex-direction: row;

	justify-content: space-between;

}



.outer-header {

	position: sticky;

	z-index: 9999;

	top: 0;

	margin-bottom: 3%;

}



nav {

	background: #ffffff;

	padding: 10px 0;

	/*  position: sticky;*/

	/*    z-index: 999;*/

	/*    top: 0;*/

	box-shadow: 0 0px 10px #dbdcdd;

	position: relative;

	/*margin-bottom: 3%;*/

}



.nav {

	display: flex;

	align-items: center;

	/*  justify-content: space-between;*/

}

.menu-separator{
	height: 35px;
    width: 1px;
    background: #efefef;
}



.nav-right {

	display: flex;

	align-items: center;

	gap: 15px;

	margin-left: auto;

}



.nav-right .new-btn,

.nav-right .upgrade-btn {

	width: 86px;

	height: 35px;

}



.notification-mark {

	padding: 2px;
    color: #ffffff;
    border-radius: 50px;
    height: 16px;
    min-width: 16px;
    width: auto;
    font-size: 10px;
    line-height: 18px;
    text-align: center;
    display: inline-grid;
    margin-left: 5px;

	background: #ff62ad;

	border-radius: 50%;
	position: absolute;
    top: -12px;
    right: -10px;

}


.brand-name {

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	font-size: 16px;

	width: 150px;

}



.logo {

	height: 30px;

	width: 30px;

	border-radius: 50px;

	object-fit: cover;

}


.pictureformat {

	height: 40px;

	width: 40px;

	border-radius: 50px;

	object-fit: cover;

}



.avatar-logo {

	height: 30px;

	width: 30px;

	border-radius: 50%;

	color: #ffffff;

	font-size: 15px;

	display: flex;

	justify-content: center;

	align-items: center;

	flex-shrink: 0;
	object-fit: cover;

}



.avatar-md {

	height: 75px;

	width: 75px;

	border-radius: 50%;

	color: #ffffff;

	font-size: 15px;

}



.avatar-lg {

	height: 170px;

	width: 170px;

	border: 2px solid #ffffff;

}



.menu-items {

	display: flex;

	padding-left: unset;

}



.menu-items>li>a {

	font-weight: 600;

	color: inherit;

	text-decoration: none;

	padding: 30px 22px;

	font-size: 16px;

}



.menu-items li:hover a,

.menu-items li a.active {

	color: var(--main-color);

}



.mobile-menu .menu-items {

	display: none;

}



.toggle-btn {

	display: none;

}



#check,

#close-check {

	display: none;

}



/*No accounts connected*/

.blank-pg {

	text-align: center;

	padding: 10% 0;

}



.width-blank-pg{
    width:auto;
    max-width: 750px;
    margin:auto;
}



.no-acc {

	display: flex;

	flex-direction: column;

	justify-content: center;

}



/*Accounts connected*/

.msg-box {

	background: #e8faeb;

	border: 1px solid #bee9c5;

	border-radius: 3px;

	padding: 10px 15px;

	margin-top: 40px;

	margin-bottom: 15px;

}



.btn-right {

	float: right;

}



.acc-block {

	border-radius: 4px;

	padding: 15px;

	display: flex;

	align-items: center;

	margin-bottom: 30px;

	transition: all 0.1s ease-in;

}



.acc-block:hover,

.pg-block:hover {

	box-shadow: 0 0 10px #ced1da;

}



.default-acc-block {

	background: #f2f2f7;

	border: 1px solid #dddddd;

}



.default-acc-block:hover {

	border: 1px solid #c7c7c7;

}



.refresh-acc-block {

	border: 1px solid #ecb2de;

}



.refresh-acc-block:hover {

	border: 1px solid #ff9be7;

}



.connected-acc {

	overflow: inherit;

}



.connected-acc-block {

	border: 1px solid #88e5c3;

}



.connected-acc-block .pg-connect {

	color: #e65fc5;

}



.connected-acc-block .pg-connect:hover {

	color: #f732c8;

}



.connected-acc-block:hover {

	border: 1px solid #45dda5;

}



.profile-img-area {

	position: relative;

	/*  display: inline;        display: contents;*/

}



.profile-img {

	height: 50px;

	width: 50px;

	object-fit: cover;

	border-radius: 3px;

	position: relative;

}



.drop-down .profile-img {

	border-radius: 50%;

}



.social-icon {

	height: 20px;

	width: 20px;

	object-fit: contain;

	border-radius: 2px;

	position: absolute;

	top: 38px;

	right: -10px;

	border: 2px solid #ffffff;

	border-radius: 50%;

	background: #ffffff;

}



.profile-info {

	display: flex;

	flex-direction: column;

	gap: 3px;

}



.acc-block svg {

	fill: #808182;

}



.acc-info {

	display: flex;

	gap: 20px;

}



.acc-action {

	margin-left: auto;

	display: flex;

	gap: 12px;

	align-items: flex-start;

}



.acc-action svg {

	cursor: pointer;

}



.close-acc {

	height: 18px;

	width: 18px;

}



.close-acc:hover {

	fill: #f95858;

}



.refresh-acc {

	height: 18px;

	width: 13px;

}



.refresh-acc:hover {

	fill: #0075ff !important;

}



.info-icon {

	height: 18px;

	width: 15px;

}



.info-icon:hover {

	fill: #646464;

}



.acc-name {

	color: #222325;

	font-weight: 600;

}

.xs-text{
	font-size:12px;
}

.small-text,

.small-text p {

	font-size: 13px;

	line-height: 19px;

}



.med-text,

.med-text p {

	font-size: 16px;

	line-height: 28px;

}



.refresh-action {

	font-size: 13px;

	color: #e65fc5;

}



.sub-acc-group {

	margin-left: 14%;

	margin-bottom: 10%;

	position: relative;

}



.sub-acc-group:before {

	content: "";

	position: absolute;

	top: -30px;

	left: -9%;

	width: 1px;

	height: calc(100% - 13px);

/*	height: 98%;*/

	background: #e4e4e4;

	/*z-index: -1;*/

}



.sub-acc {

	position: relative;

}



.sub-acc:before {

	content: "";

	position: absolute;

	top: 50%;

	left: -2.4%;

	transform: translate(-100%, -50%);

	width: 6.7%;

	height: 1px;

	background: #dddddd;

}



.point {

	height: 6px;

	width: 6px;

	background: #5ad7a9;

	border-radius: 50px;

	position: absolute;

	left: -13px;

	z-index: 1;

}



.w-block {

	background: #ffffff;

	padding: 30px;

	border: 1px solid #e7e7e7;

}



.pgs-list-outer {

	display: flex;

	flex-direction: row;

	gap: 30px;

	margin-top: 30px;

	flex-wrap: wrap;

	justify-content: space-around;

	max-height: 565px;

	overflow-y: auto;

}



.pg-block {

	width: 22%;

	border-radius: 3px;

	position: relative;

	padding: 40px 12%;

	text-align: center;

	transition: all 0.1s ease-in;

	display: flex;

	flex-direction: column;

	align-items: center;

}



.default-pg-block {

	border: 1px solid #dddddd;

}



.default-pg-block:hover {

	border: 1px solid #c7c7c7;

}



.conn-check {

	position: absolute;

	top: -11px;

	right: -8px;

	fill: var(--main-color);

}



.pg-connect {

	text-transform: uppercase;

	font-size: 12px;

	color: #0075ff;

	padding-top: 3px;

	cursor: pointer;

	font-weight: 600;

	margin-top: auto;

}



.pg-connect:hover {

	color: #0066dd;

}



.pg-badge {

	text-transform: uppercase;

	color: #ffffff;

	background: var(--main-color);

	position: absolute;

	top: 0;

	left: 0;

	padding: 3px 12px;

	border-radius: 2px;

	font-size: 12px;

}



.pg-name {

	color: #222325;

	margin: 3px 0;

	font-size: 15px;

}



.pg-prof-img {

	height: 30px;

	width: 30px;

	object-fit: cover;

	border-radius: 3px;

}



.close-pg {

	cursor: pointer;

	height: 15px;

	width: 15px;

	position: absolute;

	top: -62px;

	right: 28px;

}



.close-pg svg:hover {

	fill: #83868b;

}



/*sub menu*/

.sub-menu-dd {

	position: relative;

	cursor: pointer;

}



.sub-menu-dd>.options>ul {

	background: #fff none repeat scroll 0 0;

	display: none;

	padding: 0px;

	position: absolute;

	top: 42px;

	/*width:-webkit-fill-available;  width: -moz-available; */

	min-width: 210px;

	border: 1px solid #dddddd;

	border-radius: 3px;

	/*max-height: 230px;*/

	z-index: 1;

	border-top: transparent;

	transition: all .2s cubic-bezier(.2, .3, .25, .9);

	transition-property: all;

	transition-duration: .2s;

	transition-timing-function: cubic-bezier(.2, .3, .25, .9);

	transition-delay: initial;

	-webkit-animation-duration: .3s;

	animation-duration: .3s;

	-webkit-animation-fill-mode: both;

	animation-fill-mode: both;

	animation-name: dropDownAnimDown;

	box-shadow: 0 5px 25px 2px #e1e4ed, 0 8px 30px #e1e4ed;

}



.sub-menu-dd .options ul li a {

	padding: 8px 14px;

	display: block;

	cursor: pointer;

	font-weight: 400;

	color: #626469;

}



.sub-menu-dd .options ul li a.active {

	color: var(--main-color);

}



.sub-menu-dd .options ul li:hover {

	background: var(--bg-color);

	transition: 0.2s ease;

}



.sub-menu-dd .options ul li a:hover {

	color: var(--main-color);

	text-decoration: none;

}



.sub-menu-dd .arrow::after {

	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="grey" width="18" height="18"><g id="_01_align_center" data-name="01 align center"><path d="M12,15.5a1.993,1.993,0,0,1-1.414-.585L5.293,9.621,6.707,8.207,12,13.5l5.293-5.293,1.414,1.414-5.293,5.293A1.993,1.993,0,0,1,12,15.5Z"/></g></svg>');

	position: absolute;

	right: 6px;

	top: 60%;

	transform: translateY(-50%);

}



.sub-menu-dd .arrow.up1::after {

	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" fill="grey" width="18" height="18"><path d="M17.293,15.207,12,9.914,6.707,15.207,5.293,13.793,10.586,8.5a2,2,0,0,1,2.828,0l5.293,5.293Z"/></svg>');

	position: absolute;

	right: 6px;

	top: 60%;

	transform: translateY(-50%);

}



.menu-items .sub-menu-dd .arrow::after {

	right: 0px;

}

.sub-menu-dd .options .wrkspace-items li.current_workspace{
	background: var(--bg-color);	
}
.sub-menu-dd .options .wrkspace-items li.current_workspace:after{
	content: "";
    height: 7px;
    width: 7px;
    background: var(--main-color);
    border-radius: 50%;
    position: absolute;
    top: 14px;
    right: 15px;
}

    
.sub-menu-dd .options .wrkspace-items li.current_workspace a{
	color: var(--main-color);
}


/*.nav-center .menu-items>li{    padding:0 18px;}*/

.sub-menu-m .options>ul {

	width: 270px;

}



.sub-menu-right .options>ul {

	right: 0px;

}



.dd-hr {

	border-top: 1px solid #ebebeb;

	margin: 0px 14px;

}



.dd-ul-inner {

	padding: 10px 0;

}



.my-info {

	padding: 10px 14px;

}



.acc-info-dd {

	display: flex;

	gap: 13px;

}



.acc-info-dd .avatar-logo {

	height: 45px;

	width: 45px;

	font-size: 17px;

	border-radius: 50px;

	object-fit: cover;

}



.acc-info-dd .acc-name,

.acc-info-dd .social-name {

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	/*width: calc(100% - 5px);*/

	width: 160px;

}



.workspace-menu {

	width: 200px;

	display: flex;

	gap: 10px;

	align-items: center;

	padding-right: 25px;

}



.sub-menu-dd .options .dd2-opt {

	max-height: 220px;

	overflow-x: hidden;

	overflow-y: auto;

	padding: 10px 0;

}



.sub-menu-dd .options .wrkspace-items li {

	position: relative;

/*	border-bottom: 1px solid #ebe9e9;*/

}



.sub-menu-dd .options .wrkspace-items li a {

	/*overflow: hidden;*/

	/*text-overflow: ellipsis;*/

	/*white-space: nowrap;*/

	/*width: calc(100% - 50px);*/

}



.sub-menu-dd .options .wrkspace-items li.active {

	background: #f2f2f7;

}



.sub-menu-dd .options .wrkspace-items li.active a {

	color: var(--main-color);

}



.sub-menu-dd .options .wrkspace-items li.active a::after {

	content: '';

	display: block;

	width: 5px !important;

	height: 10px !important;

	border: solid var(--main-color);

	border-width: 0 2px 2px 0;

	transform: rotate(45deg);

	position: absolute;

	right: 10px;

	top: 9px;

	/*top: calc(50% - 7px);*/

	background-color: transparent !important;

}



/*Columns*/

.flex-center {

	display: flex;

	align-items: center;

}



.flexbox {

	display: flex;

	/*flex-wrap: wrap;*/

	flex-direction: row;

	gap: 30px;

}



.flex-col {

	display: flex;

	flex-direction: column;

}



.col {

	border-radius: 5px;

	padding: 30px;

	box-shadow: 0 0px 10px #e1e4ed;

	background: #ffffff;

	position: relative;

}



.colored-col {

	background: var(--bg-color);

	padding: 30px;

}



.col-30 {

	width: 30%;

}



.col-46 {

	width: 46%;

}



.col-50 {

	width: 50%;

}



.col-55 {

	width: 55%;

}



/*Grid*/

.grid {

	display: grid;

	padding: 15px 20px;

	align-items: center;

}



.grid-col-2 {

	display: grid;

	grid-template-columns: 1fr 1fr;

}



.grid-col-3 {

	display: grid;

	grid-template-columns: 1fr 1fr 1fr;

}



.grid-col-4 {

	display: grid;

	grid-template-columns: 1fr 1fr 1fr 1fr;

}



.grid-col-5 {

	display: grid;

	grid-template-columns: 1fr 1fr 1fr 1fr 1fr;

	gap: 15px;

}



.grid-col-6 {

	display: grid;

	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;

}



.grid-col-2block {

	display: grid;

	grid-template-columns: 170px minmax(0, 1fr);

	gap: 5%;

}



.grid-col-3by7 {

	display: grid;

	grid-template-columns: 30% 70%;

}



.grid-3by1 {

	display: grid;

	grid-template-columns: 3fr 1fr;

}



.grid-2by3 {

	display: grid;

	grid-template-columns: 2fr 3fr;

}
.campaigns_list .grid-col-5{
	grid-template-columns: 420px 1fr 1fr 1fr 1fr;
}
.campaigns_list .grid-col-3{
	grid-template-columns: 420px 1fr 1fr;
}


/*Form fields*/

:focus-visible {

	outline: unset;

}



.required::after {

	content: " *";

	color: var(--error-color);

}



.form-2col {

	display: grid;

	grid-template-columns: 1fr 1fr;

	gap: 20px;

	align-items: start;

}



.form-3col {

	display: grid;

	grid-template-columns: 1fr 1fr 1fr;

	gap: 20px;

	align-items: center;

}



.s-fields input[type=text],

.s-fields input[type=email],

.s-fields input[type=number],

.s-fields input[type=password],

.s-fields input[type=search],

.s-fields input[type=url],

.s-fields input[type=tel],

.s-fields select,

.s-fields textarea,

.s-fields input[type="date" i],

.s-fields .cont-edit-area {

	padding: 4px 20px;

}



.l-fields input[type=text],

.l-fields input[type=email],

.l-fields input[type=number],

.l-fields input[type=password],

.l-fields input[type=url],

.l-fields input[type=tel] {

	padding: 16px 20px;

}



/*.field-50{    width: 50%;}*/

input[type=text],

input[type=email],

input[type=number],

input[type=password],

input[type=search],

input[type=url],

input[type=tel],

select,

textarea,

input[type="date" i],

.cont-edit-area {

	border: 1px solid #dddddd;

	border-radius: 3px;

	/*height: 50px;*/

	padding: 10px 20px;

	width: -webkit-fill-available;

	width: -moz-available;

	color: #626469;

	margin: 5px 0 3px;

	/*transition: .2s ease;*/

	background: #ffffff;

}



input[type=search] {

	padding: 10px 27px 10px 20px !important;

}



input:focus,

select:focus,

textarea:focus,

.drop-down .selected .dropdown_caption:hover,

.drop-down2 .selected .dropdown_caption:hover,

input:hover,

select:hover,

textarea:hover,

.cont-edit-area:hover,

.drop-down .selected .multi-sel-option:hover,

.gallery-upload-area:hover {

	border-color: #bbbbbb !important;

}



input[type="radio" i] {

	margin: 5px;

}



.radio-field {

	margin: 5px 0 0px;

}



.radio-field label {

	display: block;

	font-weight: 400;

}



input::-webkit-outer-spin-button,

input::-webkit-inner-spin-button {

	-webkit-appearance: none;

	margin: 0;

}



/* Firefox */

input[type=number] {

	-moz-appearance: textfield;

}



.merged-field {

	display: flex;

	margin: 5px 0 8px;

	border: 1px solid #dddddd;

	border-radius: 3px;

	background: #ffffff;

	align-items: center;

}



.merged-field input {

	margin: unset;

	border: unset;

	width: unset;

}



.pwd-show {

	position: relative;

}



.pwd-show .toggle-password {

	position: absolute;

	top: 50px;

	right: 20px;

	text-transform: uppercase;

	font-size: 12px;

	cursor: pointer;

}



.pwd-hide:before {

	content: "show";

}



.pwd-see:before {

	content: "hide";

}



.field-desc {

	font-size: 13px;

	line-height: 20px;

}



label {

	font-weight: 600;

}



.label-optional {

	font-weight: 100;

	font-size: 13px;

	color: #b2b2b2;

}



.add-cont-left input[type="checkbox"],

.custom-chkbox input[type="checkbox"] {

	-webkit-appearance: none;

	border: 1px solid #c5c6c9 !important;

	height: 18px;

	width: 18px;

	vertical-align: middle;

	cursor: pointer;

	border-radius: 2px;

	margin-right: 7px;

	flex-shrink: 0;

	transition: .15s ease-in-out;

}



.add-cont-left input[type=checkbox]::before,

.custom-chkbox input[type=checkbox]::before {

	content: "";

	color: transparent;

	display: block;

	width: inherit;

	height: inherit;

	background-color: transparent;

	background-size: contain;

}



.add-cont-left input[type=checkbox]:checked,

.custom-chkbox input[type=checkbox]:checked {

	background-color: var(--main-color);

	border: 1px solid var(--main-color) !important;

	transition: .15s ease-in-out;

}



.add-cont-left input[type=checkbox]:checked::before,

.custom-chkbox input[type=checkbox]:checked::before {

	box-shadow: none;

	background-image: url("data:image/svg+xml,<svg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='30px' height='30px' viewBox='0 0 30 30' enable-background='new 0 0 30 30' xml:space='preserve'><path fill='%23ffffff' d='M19.843,8.779l-7.35,7.35l-2.35-2.35c-0.487-0.487-1.276-0.487-1.762,0c-0.487,0.487-0.487,1.276,0,1.762   l3.238,3.237c0.488,0.487,1.275,0.487,1.762,0l8.237-8.237c0.487-0.486,0.488-1.274,0.002-1.761C21.62,8.78,21.619,8.78,21.618,8.779C21.131,8.292,20.331,8.292,19.843,8.779z'/></svg>");

	height: 20px;

	width: 20px;

	margin-top: -1px;

	margin-left: -2px;

}
.custom-chkbox label{
	cursor: pointer;
}


/*.inputemoji{    border: 1px solid #dddddd;        padding: 10px 20px;    color: #626469;    margin: 5px 0 20px;    transition: .2s ease;    background: #ffffff;    display: flex;    align-items: center;    justify-content: center;}*/

.drop-down .selected .dropdown_caption:hover,

.drop-down2 .selected .dropdown_caption:hover,

.drop-down .selected .multi-sel-option:hover {

	color: var(--main-color);
}

.drop-down {

	position: relative;

	margin: 5px 0px 8px;

	min-width: 200px;

	background: #ffffff;

}



.drop-down .selected .dropdown_caption,

.drop-down .selected a,

.drop-down .selected .multi-sel-option {

	display: block;

	padding: 8px 30px 8px 12px;

	border: 1px solid #dddddd;

	/*width:100%;*/

	/*height: 50px;*/

	border-radius: 3px;

	cursor: pointer;

}



.drop-down .selected .dropdown_caption::after,

.drop-down .selected a::after,

.drop-down .selected .multi-sel-option::after, .drop-down .selected.networksel::after {

	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="grey" width="18" height="18"><g id="_01_align_center" data-name="01 align center"><path d="M12,15.5a1.993,1.993,0,0,1-1.414-.585L5.293,9.621,6.707,8.207,12,13.5l5.293-5.293,1.414,1.414-5.293,5.293A1.993,1.993,0,0,1,12,15.5Z"/></g></svg>');

	position: absolute;

	right: 6px;

	top: 10px;

}



.drop-down .selected .dropdown_caption.up1::after,

.drop-down .selected .multi-sel-option.up1::after, .drop-down .selected.networksel.up1::after{

	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" fill="grey" width="18" height="18"><path d="M17.293,15.207,12,9.914,6.707,15.207,5.293,13.793,10.586,8.5a2,2,0,0,1,2.828,0l5.293,5.293Z"/></svg>');

	position: absolute;

	right: 6px;

	top: 10px;

}



.drop-down .selected .dropdown_caption span,

.drop-down .selected a span {

	cursor: pointer;

	display: block;

	/* padding:5px;*/

}



.drop-down .option {

	position: relative;

}



.drop-down>.options>ul {

	background: #fff none repeat scroll 0 0;

	display: none;

	padding: 10px 0px;

	position: absolute;

	top: 26px;

	width: -webkit-fill-available;

	width: -moz-available;

	border: 1px solid #dddddd;

	border-radius: 3px;

	/*max-height: 230px;*/

	/*  z-index: 1;*/

	z-index: 999;

	border-top: transparent;

	transition: all .2s cubic-bezier(.2, .3, .25, .9);

	transition-property: all;

	transition-duration: .2s;

	transition-timing-function: cubic-bezier(.2, .3, .25, .9);

	transition-delay: initial;

	-webkit-animation-duration: .3s;

	animation-duration: .3s;

	-webkit-animation-fill-mode: both;

	animation-fill-mode: both;

	animation-name: dropDownAnimDown;

	box-shadow: 0 5px 25px 2px #e1e4ed, 0 8px 30px #e1e4ed;

	margin: 1em 0;

}



.drop-down .options .dd2-opt {

	max-height: 220px;

	overflow-y: auto;

	overflow-x: hidden;

}



.drop-down .selected span.value,

.drop-down .options span.value {

	display: none;

}



.drop-down .options ul li option,

.drop-down .options ul li a {

	padding: 5px 14px;

	display: block;

	cursor: pointer;

	/*color:#3179ac;*/

}



.drop-down .options ul li a {

	color: #626469;

}



.drop-down .options ul li option:hover,

.drop-down .options ul li a:hover,

.drop-down .options ul li:hover {

	background: var(--bg-color);

	color: var(--main-color);

	transition: 0.2s ease;

	text-decoration: unset;

}



.drop-down .options ul .dd-list {

	padding: 5px 14px;

	/*display: flex;*/

	display: grid;

	grid-template-columns: min-content auto;

	align-items: center;

	cursor: pointer;

}



.drop-down .options ul .dd-chklist {

	/*line-height: 40px;*/

	display: grid;

	/*grid-template-columns: min-content auto;*/

	align-items: center;

	cursor: pointer;

	animation-name: none;

}



.dd-chklist.selected .multi-ckeck {

	border: 1px solid var(--main-color);

}



.dd-chklist .multi-ckeck .multi-sel-check {

	display: none;

}



.dd-chklist.selected .multi-ckeck .multi-sel-check {

	display: block;

	fill: var(--main-color);

}



.dd-chklist.selected .multi-ckeck .multi-sel-uncheck {

	display: none;

}



.dd-chklist input[type="checkbox"] {

	display: none;

}



.dd-chklist:hover .multi-ckeck {

	box-shadow: 0 0 3px var(--text-color);

}



.dd-chklist.selected:hover .multi-ckeck {

	box-shadow: 0 0 3px var(--main-color);

}



.dd-chklist.selected .multi-ckeck svg {

	fill: var(--main-color);

}



.dd-reverse {

	top: auto !important;

	bottom: 100%;

}



.dd-chklist label {

	/*margin-left: 10px;*/

	display: grid;

	grid-template-columns: auto auto 1fr;

	cursor: pointer;

	align-items: center;

	padding: 7px 14px;

	font-weight: 100;

}



.dd-chklist .profile-img-area {

	margin-right: 12px;

}



.small-dd>.options>ul {

	top: 23px;

}



.small-dd {

	width: 186px;

	margin: unset;

}



.med-dd>.options>ul {

	width: 248px;

}



.med-dd {

	width: 250px;

}



.lg-dd ul {

	min-width: 350px;

}



.m-dd ul {

	min-width: 250px;

}



.dd-search-box {

	margin: 0px 14px !important;

	position: relative;

}



.dd-search-box::after {

	content: url('../fonts/icons/search.svg');

	position: absolute;

	right: 10px;

	top: 14px;

	cursor: pointer;

}



.sub-menu-dd .dropzone {

	min-height: unset;

	padding: unset;

}



.sub-menu-dd .dz-default {

	display: none;

}



.gallery-upload-area .sub-menu-dd>.options>ul {

	top: 5px;

}



.open {

	display: block;

}



.dd2-opt-title {

	text-transform: uppercase;

	display: flex;

	width: auto;

	justify-content: center;

	align-items: center;

	/*text-align: center;*/

	padding: 10px 14px 4px;

	font-size: 13px;

	color: #bbbbbb;

}



.dd2-opt-title:after {

	content: '';

	border-top: 1px solid #efefef;

	margin: 0 20px 0 0;

	flex: 1 0 20px;

}



.dd2-opt-title:after {

	margin: 0 0 0 20px;

}



.dd2-opt-title:after.dd-list .avatar {

	margin-right: 8px;

}



.float-r {

	float: right;

}



.float-l {

	float: left;

}



.txt-r {

	text-align: right;

}



.txt-c {

	text-align: center;

}



.txt-l {

	text-align: left;

}



.txt-btn {

	border: none;

	font-size: 14px;

	color: inherit;

	font-weight: 500;

	padding: revert;

}



.collapsible {

	cursor: pointer;

	background: none;

	width: 100%;

	border: none;

	text-align: left;

	outline: none;

	font-size: 15px;

	color: var(--main-color);

	display: flex;

	align-items: center;

}



.collapsible.active svg {

	transform: rotate(180deg);

	transition: all 0.3s;

}



.collapsible svg {

	fill: var(--main-color);

}



.content {

	padding: 30px;

	display: none;

	/*overflow: hidden;*/

	background-color: #f2f2f7;

}



.search-icon {

	position: relative;

}



.search-icon::after {

	content: url('../fonts/icons/search.svg');

	position: absolute;

	right: 10px;

	top: 15px;

	cursor: pointer;

}



/*Modal popup*/

.modal {

	position: fixed;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

/*	background-color: rgba(0, 0, 0, 0.5);*/
	background-color: rgb(13 18 42 / 80%);
	opacity: 0;

	visibility: hidden;

	transform: scale(1.1);

	transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;

	z-index: 9999;
	overflow-y:auto;
}



.modal-content {

	position: absolute;

	top: 50%;

	left: 50%;

	transform: translate(-50%, -50%);

	background-color: white;

	/*padding: 1rem 1.5rem;*/

	width: 52em;

	border-radius: 4px;
	/*max-height: 67vh;    overflow-y: scroll;*/

}



/*Modal2*/

.modal2 {

	/*display: none;*/

	position: fixed;

	z-index: 99999;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	overflow: auto;

/*	background-color: rgba(0, 0, 0, 0.4);*/
	background-color: rgb(13 18 42 / 80%);

	/*opacity: 0;*/

	visibility: hidden;

	/*transform: scale(1.1);  transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;*/

}

#gallery-uploadPP{

	/*display: none;*/

	position: fixed!important;

	z-index: 99999!important;

	border:none!important;

	left: 0!important;

	top: 0!important;

	width: 100%!important;

	height: 100%!important;

	overflow: auto!important;

/*	background-color: rgba(0, 0, 0, 0.4)!important;*/
	background-color: rgb(13 18 42 / 80%)!important;

	/*opacity: 0;*/

	visibility: hidden;

	/*transform: scale(1.1);  transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;*/

}

.modal2-content {

	background-color: #fefefe;

	position: absolute;

	border-radius: 3px !important;

	width: 52em;

	top: 50%;

	left: 50%;

	transform: translate(-50%, -50%);

	border-radius: unset;

}


#gallery-uploadPP .modal2-content {

	background-color: #fefefe!important;

	position: absolute!important;

	border-radius: 3px !important;

	width: 52em!important;

	top: 50%!important;

	left: 50%!important;

	transform: translate(-50%, -50%)!important;

	border-radius: unset!important;

}


.full-pp {

	background-color: #fefefe;

	width: 100vw;

	max-height: 100vh;

}



.full-pp>.modal2-content {

	width: 100%;

	height: 100%;

	position: unset;

	transform: unset;

}



/*.full-pp .pop-body{    max-height: unset;}*/

.full-pp>.modal2-content>.modal-close {

	font-weight: 100;

	font-size: 40px;

}



/*end modal2*/

.close-pop,

.modal-close,.close_create {

	float: right;

	width: 1.5rem;

	/*line-height: 1.5rem;*/

	text-align: center;

	cursor: pointer;

	border-radius: 0.25rem;

	font-size: 25px;

	padding: 1rem 25px;

	font-weight: bold;

	position: absolute;

	right: 0px;

	top: 0px;

}



.close-pop:hover,

.modal-close:hover {

	color: #3c3e40;

}
.close_create{
	font-weight: 100;
    font-size: 40px;
}



.show-modal {

	opacity: 1;

	visibility: visible;

	/*cursor: pointer;*/

	transform: scale(1.0);

	transition: visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s;

}



.modalBtn {

	cursor: pointer;

}



/*Add content page*/

.title-left {

	justify-content: space-between;

	display: flex;

	align-items: center;

	padding: 0px 15px 15px;

}



.add-cont-left {

	display: flex;

	flex-direction: column;

	min-height: 580px;

	align-self: start;

}



/*.add-cont-right{    width: 65%;}*/

.double-icons {

	display: flex;

}



.double-icons img {

	height: 25px;

	width: 25px;

	object-fit: cover;

	border-radius: 50%;

	border: 2px solid #ffffff;

}



.double-icons img:last-child {

	margin-left: -7px;

}



.checkbox-item .double-icons {

	margin-left: auto;

}



.checkbox-item {

	display: flex;

	align-items: center;

	padding: 10px 15px;

	border-right: 1px solid transparent;

	border-left: 1px solid transparent;

	border-top: 1px solid #e4e4e4;

	transition: all 0.2s ease-in;

}



.checkbox-item:hover {

	background: #f2f2f7;

	border-radius: 4px;

	border-right: 1px solid #e4e4e4;

	border-left: 1px solid #e4e4e4;

}



.checkbox-item label {

	margin-left: 10px;

	display: flex;

	align-items: center;

	width: 100%;

	cursor: pointer;
	line-height: 0px;
}
.checkbox-item label .small-text{
	font-weight: 400;
}


.terms-msg {

	padding: 15px 0px;

	border-top: 1px solid #dddddd;

	margin-top: auto;

}



/*.add-content{    align-items: flex-start;    justify-content: space-between;}*/

.add-post-actions span {

	float: right;

	margin-left: 15px;

}



.upload-icons svg,

.upload-icons img {

	padding: 0px 8px;

	cursor: pointer;

	height: 18px;

	width: auto;

}



.draft-btn {

	margin-left: auto;

}



.add-var-btn {

	width: 100%;

	border: 1px solid #dddddd;

	background: #ffffff;

	margin-bottom: 30px;

	box-shadow: 0 0px 15px #ced1da;

	color: #626469;

	font-weight: 100;

}



.add-var-btn:hover {

	box-shadow: 0 0px 22px #ced1da;

}



.variation-block {

	background: var(--bg-color);

	padding: 30px 20px;

	border: 1px solid #e7e7e7;

	border-radius: 4px;

	margin-bottom: 30px;

	box-shadow: rgb(166 176 191 / 45%) 0px 30px 20px -20px;

}



.no-acc-sel {

	text-align: center;

	padding: 8% 10% 10%;

}



.pop-header {

/*	padding: 1.5rem 30px 0.5rem;*/
	padding: 17px 30px;
	border-bottom: 1px solid #e7e7e7;

	background: #f2f2f7;

	border-top-right-radius: 3px;

	border-top-left-radius: 3px;

	position: relative;

}



.pop-body {

	padding: 2% 30px;

	max-height: 500px;

	overflow: auto;

	box-sizing: border-box;

	width: 100%;

}



.pop-footer {

	/*border-top: 1px solid #e7e7e7;*/

	padding: 0.5rem 30px;

	text-align: right;

}


.pop-header h6{
	margin:unset;
}
.pop-header h3 {

	margin: 0 10px 0 0;

}



.pop-header .pp-head-icon {

	flex-shrink: 0;

	margin-right: 10px;

}
.pop-body .drop-down>.options>ul{
	position: static;
}


.acc-img {

	height: 40px;

	width: 40px;

	object-fit: cover;

	border-radius: 50%;

}



.post-preview-area {

	background: #f2f2f7;

}



.preview-block {

	background: #ffffff;

	max-height: 250px;

	overflow: auto;

}



.container-68 {

	max-width: 68em;

	margin: auto;

}



.space-btw-flex {

	display: flex;

	justify-content: space-between;

	/*align-items: center;*/

}

.self-center{

    align-self:center;

}



.no-margin {

	margin: unset;

}



.no-padding {

	padding: unset !important;

}


.mt-10{
	margin-top:10px;
}
.mt {
	margin-top: 20px;
}
.mt-15 {
	margin-top: 15px;
}
.mt-30 {
	margin-top: 30px;
}
.mt-50 {
	margin-top: 50px;
}
.mt-p-5 {
	margin-top: 5%;
}
.mt-p-7 {
	margin-top: 7%;
}
.mt-p-10 {
	margin-top: 10%;
}
.mb-8{
	margin-bottom: 8px;
}
.mb-10 {
	margin-bottom: 10px;
}
.mb-15{
	margin-bottom:15px;
}
.mb-20 {
	margin-bottom: 20px;
}
.mb, .mb-30{
	margin-bottom: 30px;
}
.mb-50 {
	margin-bottom: 50px;
}
.mb-p-5 {
	margin-bottom: 5%;
}
.mb-p-7 {
	margin-bottom: 7%;
}
.mb-p-10 {
	margin-bottom: 10%;
}
.mb-2em {
	margin-bottom: 2em;
}
.pt-10 {
	padding-top: 10px;
}
.pt-15 {
	padding-top: 15px;
}
.pb-10 {
	padding-bottom: 10px;
}
.ptb-15 {
    padding: 15px 0px;
}
.ptb-5 {
	padding: 5px 0px;
}
.plr-30 {
	padding: 0px 30px;
}
.w-60-center{
	width: 60%;
    text-align: center;
    margin: 5% auto;
}


.txt-15 {

	font-size: 15px;

	line-height: 23px;

}



.divider {

	border-top: 1px solid #e7e7e7;

	width: 100%;

	margin: 30px 0px;

}



.feed-divider {

	border-top: 1px solid #dddddd;

	width: 100%;

	margin: 30px 0px;

}



.dashed-divider {

	border-bottom: 1px dashed #dddddd;

	width: 100%;

	margin: 30px 0px;

}



.svg-icon {

	height: 13px;

	width: auto;

}



button .img-loader-sm {

	fill: #edf2fd;

	height: 15px;

	width: 15px;

}



.img-loader-sm {

	height: 17px;

	width: 17px;

	animation: rotation 1.5s infinite linear;

	fill: #62646a;

}



.img-loader {

	height: 21px;

	width: 21px;

	animation: rotation 1.5s infinite linear;

	fill: #62646a;

}



.pg-load-icon {

	display: flex;

	justify-content: center;

	align-items: center;

	/*height: calc(100vh - 117px);*/

	height: 100vh;

	animation: rotation 1.5s infinite linear;

}



/*.pg-load-icon svg{*/

/*     margin: 0;*/

/*    position:absolute;*/

/*    top: 50%;*/

/*    left: 50%;*/

/*    -ms-transform: translate(-50%, -50%);*/

/*    transform: translate(-50%, -50%);*/

/*    animation: rotation 1.5s infinite linear;*/

/*}*/

.pop-load-icon {

	margin: 0;

	position: absolute;

	top: 50%;

	left: 50%;

	-ms-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%);

	animation: rotation 1.5s infinite linear;

}



.pg-load-icon svg,

.pop-load-icon svg {

	fill: #62646a;

}



.div-load-icon {

	display: flex;

	justify-content: center;

	align-items: center;

	/*height:100vh;*/

	animation: rotation 1.5s infinite linear;

}



svg {

	fill: #7a7b7d;

	/*height: 20px;    width: 20px;*/

}



svg:hover {

	fill: #222325;

}



.svg-s svg {

	height: 16px;

	width: 16px;

	/*display: block;*/

}



.svg-xs svg {

	height: 11px;

	width: 11px;

	/* display: block;*/

}



.social-btn-wrap.svg-xs svg {

	height: 18px;

	width: 18px;

	fill: #282828;

}



.msg-banner {

	background: #1dbf7324;

	padding: 7px 20px;

	color: var(--main-color);

	border-radius: 3px;

}



.msg-banner-md {

	width: 750px;

	margin: auto;

}



.num-value-lg {

	font-size: 35px;

	line-height: 65px;

	color: #3e4045;

}



.member-info {

	text-align: center;

	padding: 0px 20px;

	border-right: 1px solid #dddddd;

}



.member-info:last-child {

	border-right: unset;

}



.member-table-head {

	grid-template-columns: 1fr 2fr 1fr 1%;

	gap: 10px;

	justify-content: space-evenly;

	padding: 30px 20px !important;

}



.members-table-head {

	/*display: flex;*/

	grid-template-columns: 1fr 2fr 1fr 1%;

	gap: 10px;

	justify-content: space-evenly;

	padding: 15px !important;

	border-bottom:1px solid #b9b7c1;

	margin-bottom:10px;

}



.members-col-title {

	font-size: 16px;

	color: #3e4045;

	text-align: left;

	/*padding: 0px 20px;*/

	width: 100%;

	font-weight: 600;

}



.people-tr {

	gap: 10px;

	justify-content: space-evenly;

	border-bottom: 1px solid #ededed !important;

}



.member-row {

	grid-template-columns: 1fr 1fr 1fr 1fr 100px 1% !important;

}



.member-invite-row {

	grid-template-columns: 20% 20% 56% 1%;

}



.members-row {

	grid-template-columns: 1fr 2fr 1fr 1% !important;

	align-items: flex-start;

}



.member-col ul {

	margin: unset;

}



.arrow-right:after {

	content: "\27F6";

}



.member-workspace-type .arrow-right {

	color: var(--main-color);

}



.camp-row {

	border-bottom: 1px solid #ededed;

}



.people-tr:last-child,

.camp-row:last-child {

	border-bottom: none;

}



.people-tr:hover,

.camp-row:hover {

	background: var(--bg-color);

	/*transition: all 0.3s;*/

}



.del-option svg,.delcat svg,.delrss svg,.del-member-field svg{
	fill: #f95858;
	cursor: pointer;
}


.del-head {

	visibility: hidden;

}



.member-col .profile-img-area {

	display: flex;

	gap: 8px;

	align-items: center;

}



.member-col .drop-down {

	margin: unset;

}



.el-display {

	display: none;
	align-self: center;
}



.people-tr:hover .el-display,.create-ws-listing .members-table-head:hover .el-display {

	display: block;

	transition: all 0.2s ease;

}



.invited-badge {

	border-radius: 3px;

	padding: 0px 5px;

	color: #ffffff;

	background: lightgrey;

	background: silver;

	font-size: 12px;

}



.default-badge {

	background: #dddddd;

	color: var(--text-color);

	padding: 6px 7px;

	font-size: 14px;

	font-weight: 400;

	border-radius: 3px;

	letter-spacing: 0.2px;

	display: inline;

}



/*.members-col-right{    background: #ffffff;    padding: 30px;    box-shadow: 0 0px 10px #e1e4ed;}*/

.avatar-list {

	display: flex;

	flex-wrap: wrap;

	max-height: 50px;

	grid-gap: 4px;

}



.avatar {

	height: 22px;

	width: 22px;

	border-radius: 50%;

	color: #ffffff;

	font-size: 12px;

	display: flex;

	justify-content: center;

	align-items: end;

	padding: 3px;

}



.av-purple {

	background: #7a71f6;

}



.av-orange {

	background: #fdae33;

}



.av-pink {

	background: #f06a6a;

}



.member-collab {

	display: flex;

	gap: 15px;

	align-items: center;

	/*  position: relative;*/

}



.mem-prof-cell {

	display: flex;

	align-items: center;

	gap: 5px;

}



/*Sidebar*/

.sidebar-pg {

	display: flex;

	flex-direction: row;

	/*grid-template-columns: 71% 25%;*/

	gap: 70px;

	/*align-items: start;*/

}



.area-s {

	width: 70%;

}



/*Tabs*/

.adorack-tabs>ul {

	text-align: center;

	font-weight: 500;

	margin-bottom: 30px;

	margin-top: unset;

	padding: 0;

	position: relative;

	border-bottom: 1px solid #dddddd;

	z-index: 1;

	display: flex;
	/* justify-content: space-between;*/

	/*  gap: 35px;*/

}



.adorack-tabs>ul>li {

/*	padding: 0 0 1.2em 0;*/
	padding:15px;
	position: relative;

	display: inline-flex;

	justify-content: center;

	align-items: center;
	cursor:pointer;

/*	margin: 0 15px;*/

}



.adorack-tabs.bar-tab>ul>li {

	border-bottom: 2px solid transparent;

	margin: 0 15px;

}



.adorack-tabs.bar-tab>ul>li.active,

.adorack-tabs.bar-tab>ul>li:hover,

.adorack-tabs.bar-tab>ul>a:hover {

	border-bottom: 2px solid var(--main-color);

	cursor: pointer;

	/*transition: 0.3s ease;*/

}



.adorack-tabs.bar-tab>ul>a:hover .tab-title {

	color: var(--main-color);

}



.adorack-tabs.bar-tab>ul>li:after {

	display: none;

}



/*.adorack-tabs>ul>li:after {

	content: "";

	background: var(--bg-color);

	position: absolute;

	width: 12px;

	height: 12px;

	left: 50%;

	bottom: -6px;

	margin-left: -6px;

	transform: rotate(45deg);

	box-shadow: inset 1px 1px 1px #dddddd;

	opacity: 0;

	transition: 0.3s ease;

}



.adorack-tabs>ul>li.active:after {

	opacity: 1;

}*/

.my-post-tab.adorack-tabs>ul>li.active{
	background: #ffffff;
    border-top: 4px solid var(--main-color);
    border-bottom: unset;
    box-shadow: 0 -10px 10px #e1e4ed;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}
.my-post-tab.adorack-tabs>ul{
/*	background:#eeeef5;	*/
	border-bottom:unset;
    margin-bottom:unset;
}
.my-post-tab.adorack-tabs>ul>li{	
	border-top:4px solid transparent;
}

.count {

	background: var(--main-color);

	padding: 2px;

	color: #ffffff;

	border-radius: 50px;

	height: 20px;

	min-width: 20px;

	width: auto;

	font-size: 12px;

	text-align: center;

	display: inline-grid;

	margin-left: 5px;

}



.counter-badge {

	background: #bbbbbb;

	padding: 2px;

	color: #ffffff;

	border-radius: 50px;

	height: 21px;

	min-width: 21px;

	width: auto;

	font-size: 11px;
	line-height: 23px;
	text-align: center;

	display: inline-grid;

	margin-left: 5px;

}
.counter-badge.post-count-added{
	background:var(--main-color);
}


.tab-title {

	text-transform: uppercase;

	color: #bbbbbb;


}



.adorack-tabs>ul>li:hover .counter-badge,

.adorack-tabs>ul>li.active .counter-badge {

	background: var(--main-color);

}

.adorack-tabs>ul>li .tab-title{
    letter-spacing: 0.5px;
}

.adorack-tabs>ul>li:hover .tab-title,

.adorack-tabs>ul>li.active .tab-title {

	color: inherit;

}



.adorack-tabs>ul>li:hover a,

.adorack-tabs>ul>li.active a,

.adorack-tabs>ul>a:hover {

	text-decoration: unset;

}


/*Progress wizard Tabs*/

.progress-wiz-tab::before{
	position: absolute;
    top: 30px;
    left: 50%;
    display: block;
    width: 13px;
    height: 13px;
    content: '';
    transform: translateX(-50%);
    transition: all 0.15s linear 0s, transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s, -webkit-transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s;
    border: 2px solid grey;
    border-radius: 50%;
    background-color: #fff;
    box-sizing: border-box;
    z-index: 3;
}
.progress-wiz-tab::after{
	position: absolute;
    top: 35px;
    left: calc(-50% - 13px / 2);
    transition-property: all;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    transition-delay: 0s;
    display: block;
    width: 100%;
    height: 2px;
    content: '';
    background-color: lightgrey;
    z-index: 1;
}
.adk-progress-wiz-tabs ul li:first-child .progress-wiz-tab::after{
	display: none;
}
.adk-progress-wiz-tabs>ul{
    text-align: center;
    font-weight: 500;
    margin-bottom: 20px;
    margin-top: unset;
    padding: 0;
    position: relative;    
    z-index: 1;
/*    display: flex;*/
	display: grid;
	grid-template-columns: 1fr 1fr;
}
.adk-progress-wiz-tabs>ul>li {
    padding: 0 15px 1.2em 15px;
    position: relative;
    display: inline-flex;
    justify-content: center;
    align-items: center;
/*    margin: 0 15px;*/
}
.adk-progress-wiz-tabs>ul>li.pt-active .tab-title{
	color: var(--main-color);
}
.adk-progress-wiz-tabs>ul>li.pt-active .progress-wiz-tab::before{
	background-color: var(--main-color);
	border:2px solid var(--main-color);
}
.adk-progress-wiz-tabs>ul>li.pt-active .progress-wiz-tab::after{
	background-color: var(--main-color);
}
.adk-progress-wiz-tabs>ul>li:hover .tab-title{
	color: var(--main-color);
}

/*End Progress wizard Tabs*/


/*Notification tabs*/

.notify-tab-title {

	color: #bbbbbb;

}



.notification-panel-head .bar-tab>ul>li {

	padding: 1.2em 0 1.2em 0;

}



.adorack-tabs>ul>li:hover .notify-tab-title,

.adorack-tabs>ul>li.active .notify-tab-title {

	color: #222325;

}



.notification-panel-head .bar-tab>ul>li.active,

.notification-panel-head .bar-tab>ul>li:hover,

.notification-panel-head .bar-tab>ul>a:hover {

	border-bottom: 2px solid #222325;

}



.noti-head-right {

	position: absolute;

	top: 1.4em;

	right: 0;

	z-index: 1;

}



.noti-head-right svg:hover {

	fill: var(--main-color);

}



.noti-head-right .close {

	position: unset;

}



#notification-list ul {

	margin: unset;

}



.Nlist {

	margin-top: 45px;

}



#notification-list .Nlist:first-child {

	margin-top: unset;

}



.notifiedDay {

	padding: 10px 15px;

	border-bottom: 1px dashed #dddddd;

}



.notified-title {

	color: #72808e;

	font-size: 13px;

	line-height: 19px;

}



.notiDetails {

	display: flex;

	flex-direction: column;

	gap: 5px;

	padding: 15px;

	border-bottom: 1px solid #e7e7e7;

	cursor: pointer;

}



.notiDetails.unreadNtf {

	background: #edf6ff;

}



.notifiedMsg {

	display: flex;

	gap: 10px;

	align-items: center;

}



.notifiedAbout {

	display: flex;

	gap: 10px;

	margin-left: 38px;

	align-items: center;

	color: #72808e;

}



.notifiedAbout .avatar {

	height: 28px;

	width: 28px;

	align-items: center;

}



.notified-time {

	text-align: right;

	color: #c2c7cd;

	font-size: 12.5px;

	line-height: 18px;

	letter-spacing: 0;

}



.no-notifications {

	display: flex;

	flex-direction: column;

	align-items: center;

	justify-content: center;

	height: calc(100vh - 90px);

}



#notification-list {

	overflow-y: auto;

	height: calc(100vh - 85px);

}



/*End Notification tabs*/

.feed-list-item {

	padding: 15px;

}

.feed-list-item>a{

    color:var(--text-color);

    text-decoration:none;

}

.feed-list-item:hover .feed-title{

    color:var(--main-color);

}

.post-list-item {

	border: 1px solid #e7e7e7;

	padding: 15px;

	border-radius: 4px;

	/*box-shadow: 0 0px 35px #e1e4ed;*/

	box-shadow: rgb(166 176 191 / 45%) 0px 30px 20px -20px;

}
.post-list-item.del-post-focus{
	border:1px solid var(--delete-color);
}

.post-item-meta {

	margin-left: auto;

	align-items: center;

	display: flex;

	gap: 13px;

	font-size: 13px;

}



.post-item-meta svg {

	border: 1px solid #dddddd;

	padding: 5px;

	border-radius: 3px;

	margin-left: 1px;

	cursor: pointer;

}



.post-item-head {

	/*display: flex;*/

	display: grid;

	grid-auto-flow: column;

	align-items: baseline;

	justify-content: space-between;

	gap: 8px;

}



.post-item-media,

.post-item-media video {

	height: 80px;

	width: 80px;

	object-fit: cover;

	border-radius: 5px;

	position: relative;

	background: #f2f2f7;
	cursor:pointer;

}



.post-item-media svg {

	position: absolute;

	top: 0;

	bottom: 0;

	left: 0;

	right: 0;

	z-index: 1;

	margin: auto;

	fill: #ffffffc9;

}



/*.more-media{    background: #ffffff;    padding: 2px;  position: absolute;  bottom: 0;  right: 0;  font-size: 11px;}*/

.post-media {

	position: relative;

}



.post-item-body {

	display: grid;

	grid-auto-flow: column;

	gap: 20px;

}



.single-media-post {

	grid-template-columns: auto 1fr;

}



.post-item-head .profile-img {

	height: 30px;

	width: 30px;

}



.md.profile-img {

	height: 25px;

	width: 25px;

}



.post-item-head .social-icon {

	height: 15px;

	top: 21px;

	right: -7px;

}



.md.social-icon {

	height: 13px;

	width: 13px;

	top: 17px;

	right: -5px;

}



.tooltip {

	cursor: pointer;

}



.cat-badge {

	height: 12px;

	width: 12px;

	border-radius: 50px;

	display: inline-block;

	margin-right: 3px;

}



.cat-badge-dd,

.camp-badge {

	height: 12px;

	width: 12px;

	border-radius: 50px;

	display: inline-block;

	margin-right: 10px;

}



.readmore {

	position: relative;

	max-height: 65px;

	overflow: hidden;

	transition: max-height 0.35s ease-out;

}



.readmore.expand {

	max-height: 5000px !important;

	transition: max-height 0.35s ease-in-out;

}



.readmore-link {

	display: block;

	width: 100%;

	text-align: right;

	font-size: 14px;

	cursor: pointer;

	color: var(--main-color);

}



.readmore-link:hover {

	color: #18ad67;

}



.readmore-link:after {

	content: "Read more";

}



.readmore-link.expand:after {

	content: "Read less";

}



.slide-down {

	cursor: pointer;

}



.embed-url {

	color: inherit;

	text-decoration: none !important;

}



.embed-url:hover .url-block {

	border: 1px solid var(--main-color);

	transition: all 0.3s;

}



.embed-url:hover h6 {

	color: var(--main-color);

	transition: all 0.3s;

}
.embed-url .linktext, .linktext{
	overflow-wrap: break-word;
}


.url-block {

	border: 1px solid #dddddd;

	border-radius: 4px;

	margin: 20px 0;

	align-items: center;

	position: relative;

	display: grid;

	grid-template-columns: 28% 68%;

	gap: 15px;

}



.url-title {

	line-height: 1.25;

	text-align: left;

	/*white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;    margin-right: 30px;    height: 23px;}.url-caption{    line-height: 1.25;    text-align: left;    /*white-space: nowrap;*/

	overflow: hidden;

	text-overflow: ellipsis;

	margin-right: 30px;

	height: 38px;

}



.url-caption {

	overflow: hidden;

	text-overflow: ellipsis;

	height: 53px;

}



.close {

	position: absolute;

	top: 11px;

	right: 10px;

	cursor: pointer;
}
.close:hover > svg{
	fill:var(--error-color);
}


.url-block img {

	/*max-width: 191px;*/

	width: auto;

	height: auto;

	/*max-height: 151px;*/

	object-fit: cover;

	/*opacity: 0.7;*/

	border-radius: 4px;

}



.clear-all {

	position: absolute;

	right: 30px;

	top: 12px;

	color: var(--main-color);

	display: inline-flex;

	cursor: pointer;

}



.clear-all svg {

	fill: var(--main-color);

	padding: 4px 2px;

}



.clear-all:hover,

.clear-all:hover svg {

	color: #18ad67;

	fill: #18ad67;

	text-decoration: underline;

}



.sidebar-s {

	position: relative;

	width: 385px;

	align-self: start;

}



.prev-media {

	text-align: center;

}
.prev-media img{
	max-height: 450px;
    width: auto;
}
.prev-media video{
	aspect-ratio: 10/6;
}


.social-btn-wrap {

	display: flex;

	border: 1px solid #dddddd;

	border-radius: 3px;

	margin: 5px 0 20px;

}



.social-btn-wrap button {

	background: #ffffff;

	border: unset;

	padding: 6px 12px;

	font-size: 13px;

	border-left: 1px solid #dddddd;

	border-top-left-radius: unset;

	border-bottom-left-radius: unset;

	border-top-right-radius: unset;

	border-bottom-right-radius: unset;

	flex-grow: 1;

}



.social-btn-wrap button:first-child {

	border-left: unset;

	border-top-left-radius: 3px;

	border-bottom-left-radius: 3px;

}



.social-btn-wrap button:last-child {

	border-top-right-radius: 3px;

	border-bottom-right-radius: 3px;

}



.social-btn-wrap button.active svg,

.social-btn-wrap button.active:hover svg {

	fill: #ffffff;

}

.social-btn-wrap .si-twitter.active svg>g,.social-btn-wrap .si-twitter.active:hover svg>g{

    fill: #ffffff;

}



.social-btn-wrap button.active {

	border-color: transparent;

}



.social-btn-wrap .si-all {

	border-bottom: 2.5px solid transparent;

}



.social-btn-wrap .si-all.active {

	border-bottom: 2.5px solid var(--main-color);

}



.social-btn-wrap .si-fb:hover svg {

	fill: var(--fb-color);

}



.social-btn-wrap .si-fb.active {

	background: var(--fb-color);

}



.social-btn-wrap .si-insta:hover svg {

	fill: var(--insta-color);

}



.social-btn-wrap .si-insta.active {

	background: var(--insta-color);

}



.social-btn-wrap .si-twitter:hover svg, .social-btn-wrap .si-threads:hover svg {

	opacity:0.6;

}



.social-btn-wrap .si-twitter.active {

	background: #000000;

}
.social-btn-wrap .si-threads.active{
	background: #000000;
}



.social-btn-wrap .si-linked-in:hover svg {

	fill: var(--linked-in-color);

}



.social-btn-wrap .si-linked-in.active {

	background: var(--linked-in-color);

}



.social-btn-wrap .si-pinterest:hover svg {

	fill: var(--pinterest-color);

}



.social-btn-wrap .si-pinterest.active {

	background: var(--pinterest-color);

}



.social-btn-wrap .si-yt:hover svg {

	fill: var(--yt-color);

}



.social-btn-wrap .si-yt.active {

	background: var(--yt-color);

}



.camp-col-right {

	margin-left: auto;

}



.camp-name {

	display: flex;

	align-items: baseline;

}



.camp-name h6 {

	font-weight: 600;

	color: #3e4045;

}



.camp-table-head h3 {

	font-size: 22px;

	color: #3e4045;

	font-weight: bold;

}



.camp-table-head {

	grid-template-columns: 33.3% 33.3% 33.3%;

	justify-content: space-evenly;

	padding: 15px 0px !important;

}



.campaign-modal,.category-modal {

	width: 40em;

}



.modal-auto {

	width: auto;

}



.modal-auto-h .pop-body {

	overflow: unset;

	max-height: unset !important;

}



.modal-s {

	width: 40em;

}


#gallery-uploadPP .modal-s {

	width: 40em!important;

}


.modal-s .pop-body {

	max-height: 460px;

}



.create-camp-pp-btn {

	text-align: right;

}



.color-swatch {

	height: 18px;

	width: 18px;

	border-radius: 50%;

	position: relative;

	cursor: pointer;

	display: flex;

	align-items: center;

	justify-content: center;

}



.color-swatch:hover:after,

.color-swatch.selected:after {

	display: block;

	content: "";

	width: 22px;

	height: 22px;

	border: 2px solid rgb(44, 75, 255);

	border-radius: 50%;

	margin: -5px;

}



.color-selected {

	display: none;

}



.color-swatch.selected .color-selected {

	display: block;

}



.color-selected svg {

	position: absolute;

	top: 3px;

	left: 3px;

	fill: #ffffff;

}



.color-swatch-wrapper {

	display: flex;

	gap: 13px;

	padding: 10px 3px 7px;

	align-items: center;

	/*overflow: auto;*/

}



.color-swatch-wrapper input {

	opacity: 0;

	height: 0px;

	width: 0px;

	margin: 0px;

	display: block;

}



/*.color-swatch.color-pk{        border: 1px solid #aaaaaa;}.color-swatch.color-pk:hover:after{      display: block;    content: "";    width: 24px;    height: 24px;    border: 1px solid rgb(44, 75, 255);    border-radius: 50%;    margin: -5px;    position: absolute;}*/

.pg-title .acc-name {

	text-transform: none !important;

}



.pg-title-simple {

	padding: 10px 0px;

	margin-bottom: 3em;

}



.day-preview-title,

.pg-title {

	padding: 10px 0px;

	border-bottom: 1px dashed #dddddd;

	margin-bottom: 2em;

	position: relative;

}



.pg-title h5,

.pg-title-simple h5 {

	font-size: 23px;

	margin: 0 0 8px;

}



.pg-subtitle {

	margin-top: 15px;

}



.modal2.full-pp .pg-title {

	margin-top: 4em;

}



.caret::after {

	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="green" width="18" height="18"><g id="_01_align_center" data-name="01 align center"><path d="M12,15.5a1.993,1.993,0,0,1-1.414-.585L5.293,9.621,6.707,8.207,12,13.5l5.293-5.293,1.414,1.414-5.293,5.293A1.993,1.993,0,0,1,12,15.5Z"/></g></svg>');

}



button.caretup::after {

	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" fill="green" width="18" height="18"><path d="M17.293,15.207,12,9.914,6.707,15.207,5.293,13.793,10.586,8.5a2,2,0,0,1,2.828,0l5.293,5.293Z"/></svg>');

}



.dd-add {

	padding: 10px 14px;

	cursor: pointer;

}



.dd-add:hover,

.dd-add:hover svg {

	color: var(--main-color);

	fill: var(--main-color);

}



.dd-add p {

	display: grid;

	align-items: center;

	grid-template-columns: min-content auto;

}



.dd-add svg {

	margin-right: 7px;

}



.time-slot-pop {

	width: 41em;

}



.time-slot-pop .col {

	padding: unset;

	box-shadow: unset;

}



.sm-list-wrapper {

	overflow-x: auto;

	height: 450px;

}



.picker-i {

	position: absolute;

	top: 4px;

	left: 4px;

}



.picker.selected .picker-i svg {

	fill: #ffffff;

}



.picker.color-swatch.selected:after,

.picker.color-swatch:hover:after {

	display: none;

}



.cont-edit-area {

	min-height: 150px;

}



.cont-edit-area:empty:before {

	content: attr(placeholder);

	pointer-events: none;

	display: block;

	color: var(--placeholder);

	line-height: : 20px;

}



/*.calendar-tabs{    display: inline-flex;    border: unset !important;}.calendar-tabs .dropdown-menu-title{        color: #000;    padding: 12px !important;}.calendar-tabs .dropdown-menu-title.active{    background-color: #1dbf731f;  border-bottom: 2px solid #1dbf73;  color: #1dbf73;  }.calendar-tabs .dropdown-menu-title:hover{    text-decoration: none;    background-color: #efefef !important;    border-bottom: 2px solid transparent;}.calendar-nav{    display: flex;    align-items: center;    gap: 10px;}*/

/*Main calendar styles*/

.mcal-dropdown-menu {

	position: absolute;

	top: 100%;

	left: 0;

	z-index: 1000;

	display: none;

	float: left;

	min-width: 200px;

	padding: 5px 0;

	margin: 2px 0 0;

	font-size: 14px;

	text-align: left;

	list-style: none;

	background-color: #fff;

	background-clip: padding-box;

	/*border: 1px solid #ccc;    border: 1px solid rgba(0, 0, 0, .15);*/

	border-radius: 3px;

	transition: all .2s cubic-bezier(.2, .3, .25, .9);

	transition-property: all;

	transition-duration: .2s;

	transition-timing-function: cubic-bezier(.2, .3, .25, .9);

	transition-delay: initial;

	-webkit-animation-duration: .3s;

	animation-duration: .3s;

	-webkit-animation-fill-mode: both;

	animation-fill-mode: both;

	animation-name: dropDownAnimDown;

	box-shadow: 0 5px 25px 2px #e1e4ed, 0 8px 30px #e1e4ed;

}



.dropdown-header {

	padding: 7px 18px;

	font-weight: 600;

	font-size: 14px;

	margin: 0;

}



.mcal-dropdown-menu>ul {

	padding: unset;

	margin: unset;

}



.mcal-dropdown-menu>ul>li {

	padding: 7px 18px;

	cursor: pointer;

}



.mcal-dropdown-menu>ul>li:hover {

	background: #f2f2f7;

	transition: 0.2s ease;

}



.mcal-dropdown-menu ul li a {

	color: #626469;

	margin-left: 10px;

}



.mcal-dropdown-menu>ul>li:hover a {

	text-decoration: unset;

	color: var(--main-color);

}



.mcal-dropdown-menu>ul>li:hover svg {

	fill: var(--main-color);

}



.mcal-header {

	display: flex;

	flex-wrap: wrap;

	align-items: center;

	justify-content: space-between;

	height: 50px;

	position: relative;

	z-index: 10;

	padding: 0 0 20px 0;

}



.mcal-header .left,

.mcal-header .right {

	display: flex;

	gap: 10px;

	align-items: baseline;

}



.fc .fc-button-group>.fc-button,

.fc-today-button {

	text-transform: capitalize !important;

}



.fc-icon-left-single-arrow:after,

.fc-icon-right-single-arrow:after {

	font-size: unset !important;

}



.fc-head button {

	border: 1px solid #dddddd;

	background: #efefef;

	color: #000000;

	font-weight: 400;

	font-size: 14px;

	height: 43px;

}



.fc-btn-nogap {

	display: inline-flex;

}



.fc .fc-daygrid-day-number {

	color: inherit;

}



.fc-timeGridWeek-button.fc-button-active,

.fc-dayGridMonth-button.fc-button-active {

	background: var(--main-color);

	color: #ffffff;
	border:1px solid var(--main-color);

}



.fc-btn-nogap>.fc-button-primary:not(:first-child) {

	border-top-left-radius: 0;

	border-bottom-left-radius: 0;

}



.fc-btn-nogap>.fc-button-primary:not(:last-child) {

	border-top-right-radius: 0;

	border-bottom-right-radius: 0;

}



.fc-day-past .fc-daygrid-day-events,

.fc-event-past {

	opacity: 0.6;
	pointer-events: none!important;

}



.fc-timegrid-event-harness:hover .fc-v-event,

.fc-daygrid-event-harness:hover .fc-event {

	box-shadow: 0 5px 25px 2px #e1e4ed, 0 8px 30px #e1e4ed !important;

}



.fc-daygrid-dot-event:hover,

.fc-daygrid-dot-event.fc-event-mirror {

	background: #ffffff !important;

}



.multi-sel-dd .counter-badge,

.multi-sel-dd-cal .counter-badge {

	background: var(--main-color);

	margin-right: 5px;

}



.multi-ckeck,

.create-icon {

	border: 1px solid #626469;

	border-radius: 50px;

	height: 19px;

	width: 19px;

	text-align: center;

	margin-left: auto;

	transition: box-shadow all 200ms;

	display: flex;

	justify-content: center;

	align-items: center;

}



.create-icon {

	position: absolute;

	top: 10px;

	right: 10px;

	cursor: pointer;

	display: flex;

	justify-content: center;

	align-items: center;

}



.create-icon:hover {

	border: 1px solid transparent;

	box-shadow: 0 0 3px 3px #1dbf73;

}



.fc-toolbar-title {

	color: #222325;

	font-size: 20px;

	font-weight: 500;

}



.fcc-event-head {

	display: grid;

	grid-template-columns: 60% auto;

	gap: 5px;

}



.event-cont {

	padding: 5px;

	border-left: 4px solid pink !important;

}



.event-cont p {

	font-size: 11.9px;

	line-height: 18px;

}



.wv-event-head {

	border-right: 1px solid #ebebeb;

	padding-right: 5px;

}



.wv-event-acc {

	display: flex;

	align-items: center;

	gap: 8px;

	margin: 10px 0px;

	flex-wrap: wrap;

}



.wv-event-acc .double-icons {

	margin-left: unset;

}



.wv-event-acc .double-icons img {

	height: 20px;

	width: 20px;

}



.ev-h-time {

font-weight: 600;

margin-left: auto;
  

}


.fc-event-main .ev-h-time {


    font-size: 10px;

    margin-top: 10px;

}


/*.event-side-panel,.edit-post-panel{       background: #f2f2f7;      z-index: 9999;  padding: 30px;  box-shadow: 0 0px 20px 0px #e1e4ed;  position: fixed;  top: 0;  bottom: 0;  right: 0;    min-width: 590px;  width: 590px;  box-sizing: border-box;  transform: translateX(100%);  transition: .3s ease-out;}*/

.side-panel,

.event-side-panel,

.edit-post-panel,

.create-post-panel,

.notification-panel,

.feeds-side-panel {

/*	background: rgba(0, 0, 0, 0.5);*/
	background: rgb(13 18 42 / 80%);
	z-index: 9999;
	position: fixed;
	top: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	box-sizing: border-box;
	/*transform: translateX(100%);*/
	display: none;

	transition: .3s ease-out;
	/*  overflow-y: scroll;  overflow-x: hidden;  overscroll-behavior: contain;*/

}



.side-panel-inner,

.feeds-side-inner {

	background: var(--bg-color);

	min-width: 590px;

	width: 590px;

	padding: 30px;

	/*transform: translateX(100%);*/

	/*transition: .3s ease-out;*/

	height: 100%;

	float: right;

}



.side-panel-inner.s-panel {

	min-width: 35em;

	width: 35em;

}



.feeds-side-inner.m-panel {

	width: 35%;

}



.edit-post-panel .side-panel-inner,

.create-post-panel .side-panel-inner {

	width: 80%;

	padding: 15px 5%;

}



.side-panel-head {

	position: relative;

}



.side-panel-body {

	overflow: auto;

	/*height: 780px;*/

/*	height: calc(100% - 66px);*/
	height: calc(100% - 120px);
}



.side-panel-footer {

	border-top: 1px dashed #dddddd;

	padding-top: 10px;

}



.side-panel-post-list .post-list-item {

	/*border-left: 3px solid pink;*/

	background: #ffffff;

	position: relative;

}



.category-bar {

	position: absolute;

	border-left: 3px solid pink;

	left: 0px;

	width: 4px;

	height: 32px;

	border-radius: 0 4px 4px 0;

}



/*.close-event-side-panel,.close-edit-post-panel, .close-create-post-panel{    cursor: pointer;    position: absolute;  top: 10px;  right: 0;}*/

/*.event-list-action{    display: flex;  gap: 5px;  justify-content: end;}*/

.event-list-action svg {

	border: 1px solid #dddddd;

	padding: 5px;

	border-radius: 3px;

	margin-left: 1px;

	cursor: pointer;

	background: #ffffff;

}



.ev-post-head {

	/*display: flex;*/

	display: grid;

	grid-auto-flow: column;

	gap: 15px;

}



.v-divider {

	border-left: 1px solid #bbbbbb;

	margin: 0px 5px;

}



.ui-datepicker {

	z-index: 99999 !important;

	/*datepicker classname that appears on script, overridden to make datepicker visible on 2nd popup*/

}



.s-timeP .tui-timepicker-spinbox {

	width: auto !important;

}



.s-timeP .tui-timepicker-btn-area {

	height: 75px !important;

}



.s-timeP .tui-timepicker-check-lst {

	display: flex;

	align-items: baseline;

	gap: 10px;

}



.media-gallery {

	display: flex;

	gap: 20px;

	flex-wrap: wrap;

}



.media-gal {

	position: relative;

}



/*.media-gal img{    width: 80px;  height: 80px;  object-fit: cover;  border-radius: 4px;  background: #f2f2f7;}*/

.dlt-media {

	background: #00000061;

	padding: 2px;

	position: absolute;

	top: -8px;

	right: -8px;

	border-radius: 50px;

	height: 15px;

	width: 15px;

	cursor: pointer;

}



.dlt-media svg {

	fill: #ffffff;

}



.media-gallery .post-item-media,

.media-gallery .post-item-media video {

	height: 65px;

	width: 65px;

}



.panel {

	display: none;

}



.collapse1-panel {

	display: none;

}
.collapse2-panel{
    border-radius:5px;
}


.collapse2-panel,

.collapse3-panel {

	display: none;

	position: relative;

	background: var(--bg-color);

	padding: 30px;

}



.txt-link-underline {

	text-decoration: underline;

	cursor: pointer;

	display: inline-flex;

	align-items: center;

}



.txt-link-underline svg {

	fill: var(--main-color);

	margin-right: 5px;

}



.invite-mem-form-row {

	display: grid;

	/*grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;*/

	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 90px 1%;

	column-gap: 30px;

	align-items: start;

	position: relative;

}

.invite-mem-form-row .drop-down{
	margin:unset !important;
}


.workspace-img {

	height: 170px;

	width: 170px;

	border-radius: 50%;

	position: relative;

}



.workspace-img:hover {

	box-shadow: 0 0 6px var(--main-color);

}



/*.workspace-img .selected-ws-img:hover .default-profile-area{    display: flex;}*/

.workspace-img img {

	height: 170px;

	width: 170px;

	object-fit: cover;

	border-radius: 50%;

}



.default-profile-area {

	height: 170px;

	width: 170px;

	border-radius: 50%;

	position: absolute;

	top: 0;

	background: #03113ab8;

	display: flex;

	flex-direction: column;

	align-items: center;

	justify-content: center;

	cursor: pointer;

}



.default-profile-area svg {

	fill: #ffffff;

	opacity: 0.85;

}



.default-profile-area p {

	color: #ffffff;

	padding: 5px 20px;

	text-align: center;

	opacity: 0.85;

}



.gallery-cell {

	height: 80px;

	width: 80px;

	border-radius: 3px;

}



.gallery-cell img {

	height: 80px;

	width: 80px;

	border-radius: 3px;

	object-fit: cover;

	cursor: pointer;

}



.invite-mem-form-row:first-child .del-member-field {

	display: none;

}



.manage-ws-right-actions {

	display: flex;

	justify-content: end;

	visibility: hidden;

}



.list-row:hover .manage-ws-right-actions {

	visibility: visible;

}



.list-row .addvisible {

	visibility: revert;

}



.manage-ws-right-actions a {

	margin-right: 10%;

	color: inherit;

}



.manage-ws-right-actions a:hover {

	color: var(--main-color);

}



.list-row {

	padding: 15px;

	border-bottom: 1px solid #ededed;

	align-items: center;

	background: #ffffff;

	gap: 15px;

}



.listings .list-row:last-child {

	border-bottom: unset;

}



.list-row:hover {

	background: var(--bg-color);

	transition: all 0.3s;

	cursor: pointer;

}



.ws-active-badge {

	height: 10px;

	width: 10px;

	border-radius: 50px;

	background: #81bf1d;

}



.profile-title {

	margin-left: 5px;

}



.handle {

	content: '....';

	width: 10px;

	height: 28px;

	display: inline-block;

	overflow: hidden;

	line-height: 6px;

	padding: 3px 4px;

	cursor: move;

	vertical-align: middle;

	/*margin-top: 0;*/

	margin-right: 0.3em;

	font-size: 20px;

	letter-spacing: 1.5px;

	visibility: hidden;

	color: #b9b9b9;

	/*text-shadow: 0 5px black;*/

}



.handle:before {

	content: '.. .. ..';

}



.handle:hover {

	color: var(--main-color);

}



.list-row:hover .handle {

	visibility: visible;

}



.sortable {

	padding-left: unset;

}



.list-row-left {

	display: flex;

}
.list-row-left .handle{
	align-self: center;
}
.list-row-left h6{
	font-weight: 400;
	line-height: 18px;
}



.ui-sortable-helper h1,

.ui-sortable-helper h2,

.ui-sortable-helper h3,

.ui-sortable-helper h4,

.ui-sortable-helper h5,

.ui-sortable-helper h6 {

	color: #ffffff;

}



.ui-sortable-helper {

	/*grid-template-columns: 1fr !important;*/

	/*min-width: 350px !important;*/

	/*width: auto !important;*/

	padding: 15px 10px;

	/*background: #0978f6 !important;*/

	background: var(--main-color) !important;

	color: #ffffff;

	border-radius: 3px;

	box-shadow: 0 3px 10px #d9d9d9;

}



.ui-sortable-helper .txt-italic {

	color: #ffffff;

	opacity: 0.7;

}



.ui-sortable-helper .member-col {

	white-space: nowrap;

}



.ui-sortable-helper .manage-ws-right-actions {

	display: none;

}



li.ui-sortable-placeholder {

	background: var(--main-color);

	height: 3px !important;

	max-height: 2px;

	visibility: visible !important;

	overflow: hidden;

	padding: 0 !important;

	border: none !important;

	position: relative;

	z-index: 99 !important;

	margin: 0 !important;

}



.profileDiv {

	background-color: #00D2D3;

	background-image: url(../images/profileBG.png);

	background-size: cover;

	background-position: center;

	display: flex;

	flex-direction: column;

	align-items: center;

	color: #ffffff;

	padding: 3em 30px;

}



.profImg-circle {

	border-radius: 50%;

}



.profImg-circle img {

	border-radius: 50%;

}



.userStat:after {

	content: "";

	width: 20px;

	height: 20px;

	bottom: 11px;

	border: 2px solid #ffffff;

	border-radius: 50%;

	right: 12px;

	position: absolute;

}



.userStat.active:after {

	background: #81bf1d;

}



.profImg-circle .default-profile-area {

	border-radius: 50%;

	top: 2px;

	left: 2px;

}



.profImg-category {

	padding-bottom: 4em;

}



.profImg-category:last-child {

	padding-bottom: unset;

}



.profileHead {

	background: #00D2D3;

	padding: 14px 30px;

}



.profileHead .close svg {

	fill: #ffffff;

}



.profileHead .close {

	top: 20px;

	right: 20px;

}



.profile-desc {

	text-align: right;

	padding-right: 10px;

}



.profile-company {

	padding-left: 10px;

	border-left: 1px solid rgba(255, 255, 255, 0.36);

}



.profileStatus {

	display: flex;

	justify-content: center;

	padding: 20px 30px;

	gap: 10px;

	border-bottom: 1px dashed #dddddd;

}



.emoji {

	height: 20px;

	object-fit: contain;

	width: 20px;

}



.profileAbt {

	padding: 20px 30px;

}



.profileGallery {

	display: grid;

	grid-template-columns: 1fr 1fr 1fr;

	gap: 15px;

}



.profileGallery img {

	height: 104px;

	width: 100%;

	object-fit: cover;

}



.profileAbt p {

	line-height: 22px;

}



.user-detail {
	display: flex;
	gap: 5px;
	margin-bottom:10px;
}
.user-detail-left {
	width: 30%;
}



.user-detail-left h6 {

	font-size: 14px;
	margin:unset;
}



.user-detail-right {

	width: 70%;

}



.auto-complete-txtbox {

	position: relative;

}



.status-box {

	display: flex;

}



.clearStatus {

	right: 14px;

	top: 17px;

}



.suggestion-box {

	background: #ffffff;

	display: none;

	padding: 20px 0px;

	width: -webkit-fill-available;

	width: -moz-available;

	border: 1px solid #dddddd;

	border-radius: 3px;

	/* max-height: 230px; */

	z-index: 1;

	border-top: transparent;

	transition: all .2s cubic-bezier(.2, .3, .25, .9);

	transition-property: all;

	transition-duration: .2s;

	transition-timing-function: cubic-bezier(.2, .3, .25, .9);

	transition-delay: initial;

	-webkit-animation-duration: .3s;

	animation-duration: .3s;

	-webkit-animation-fill-mode: both;

	animation-fill-mode: both;

	animation-name: dropDownAnimDown;

	box-shadow: 0 5px 25px 2px #e1e4ed, 0 8px 30px #e1e4ed;

}



.suggestion-box>ul>li {

	display: grid;

	grid-template-columns: auto 1fr;

	gap: 12px;

	padding: 7px 30px;

	cursor: pointer;

	align-items: center;

}



.suggestion-box>ul>li:hover {

	background: #f2f2f7;

}



/*Emoji Styles*/

.statusEmojiDD {

	position: relative;

	top: 0px;

	left: 0px;

	float: left;

	width: 100%;

}



.emojiContainer {

	overflow-y: auto !important;

	overflow-x: hidden !important;

}



.emojiDiv {

	float: left;

	width: 47px;

	height: 47px;

	border: 1px solid #dddddd;

	display: flex;

	align-items: center;

	justify-content: center;

	border-radius: 3px 0 0 3px;

	position: relative;

}



.status-box input {

	display: inline-block;

	background: transparent;

	color: #757584;

	float: left;

	width: calc(100% - 47px);

	border: 1px solid #dddddd;

	border-radius: 0 3px 3px 0;

	font-size: 0.875rem;

	margin: 0 0 0 -1px;

	position: relative;

}



.ui-autocomplete {

	z-index: 99999 !important;

}



.suggestionDropDn ul li {

	padding: 6px 9px;

	float: left;

	width: 100%;

}



.suggestionDropDn ul li:hover {

	background: var(--main-color);

	color: #ffffff;

	cursor: pointer !important;

	transition: all 0.3s ease;

}



.suggestionDropDn .emoji,

.suggestionDropDn p {

	display: inline-block;

	position: relative;

	vertical-align: middle;

	font-size: 0.938rem;

	font-weight: 500;

	margin: 0 0 0 12px;

}



.suggestionDropDn {

	display: none;

}



.edit-prof-form.col {

	padding: 30px 4em;

}



.edit-prof-form .form-2col {

	gap: 5em;

}



.edit-prof-gallery {

	column-gap: 6em;

	row-gap: 1em;

	text-align: center;

}



.edit-prof-gallery img {

	height: 176px;

	width: 293px;

	object-fit: cover;

	cursor: pointer;

}



.edit-prof-gallery img:hover {

	box-shadow: 0 0 6px var(--main-color);

}



.edit-prof-gallery .cont-edit-area {

	min-height: unset;

	margin-bottom: 6px;

}



.remain-count {

	text-align: right;

	color: #abb4bc;

	opacity: 0;

}



.caption-edit:focus+p.remain-count {

	opacity: 1;

}



.rmv-repeat-row-btn {

	/*font-size: 22px;*/

	padding: 15px 10px;

	cursor: pointer;

}



.rmv-repeat-row-btn:hover {

	fill: #f95858;

}



/*.add-repeat-row:after:first-child{    visibility: hidden;}*/

.row-website {

	display: flex;

}



.row-network {

	display: grid;

	grid-template-columns: 1fr 2fr auto;

}



.social-icon-dd {

	height: 22px;

	width: 22px;

	border-radius: 50px;

	margin-right: 8px;

}



.social-icon-dd img {

	height: 22px;

	width: 22px;

	border-radius: 50px;

	object-fit: cover;

	margin-right: 8px;

}



.repeat-row-list .rmv-row-area:first-child .rmv-repeat-row-btn {

	/*visibility: hidden;*/

	display: none;

}



.gallery-count {

	display: inline;

	float: right;

	color: var(--placeholder);

}



.gallery-upload-area {

	border: 1px solid #dddddd;

	border-radius: 3px;

	padding: 15px 20px;

	/*transition: .2s ease;*/

	background: #ffffff;

	margin: 5px 0 30px;

	display: flex;

	gap: 5px;

	justify-content: center;

	align-items: center;

}



.DZpp .modal2-content {

	border: 2px dashed var(--main-color)!important;

	padding: 40px 0!important;

}


#gallery-uploadPP .modal2-content {

	border: 2px dashed var(--main-color)!important;

	padding: 40px 0!important;

}


.DZpp .modal-close {

	right: 30px;

	top: 20px;

	cursor: pointer !important;

}



.DZpp .modal-close svg {

	fill: #ffffff;

	cursor: pointer !important;

}



.DZicon-outer {

	width: 120px;

	height: 120px;

	position: absolute;

	fill: var(--main-color);

	background: #fff;

	border-radius: 50%;

	padding: 24px;

	box-shadow: 0 0 7px 1px var(--main-color);

	bottom: 25px;

	stroke-width: 4px;

	/*stroke: var(--main-color);*/

	top: 60px;

	left: 0;

	right: 0;

	margin: 0 auto;

}



.DZ-icon {

	position: relative;

	display: flex;

	align-items: center;

	justify-content: center;

	height: 230px;

}



.DZ-icon img {

	position: absolute;

	top: 0;

}



.DZ-icon svg {

	position: absolute;

	fill: var(--main-color);

}



.dropFileTxt {

	display: flex;

	flex-direction: column;

	align-items: center;

}



.dropzone {

	border: unset !important;

	border-radius: unset !important;

}

.dz-image-preview {

	position: relative;

}



.dz-remove {

	font-size: 0;

}



.dz-remove:after {

	content: "\00d7";

	font-size: 19px;

	color: #ffffff;

	background: #00000061;

	display: none;

	padding: 2px;

	position: absolute;

	top: -8px;

	right: -8px;

	border-radius: 50px;

	height: 15px;

	width: 15px;

	cursor: pointer;

}



.dz-remove:after svg {

	fill: #ffffff;

}



.dz-image-preview:hover .dz-remove:after {

	display: block;

	transition: all 200ms;

}



.dz-image-preview .dz-details {

	display: none;

}



.dz-preview .dz-error-message {

	pointer-events: none;

	z-index: 1000;

	position: absolute;

	display: block;

	display: none;

	opacity: 0;

	transition: opacity .3s ease;

	border-radius: 8px;

	font-size: 13px;

	top: 130px;

	left: -10px;

	width: 140px;

	background: #b10606;

	padding: 0.5em 1em;

	color: #fff;

}



.dz-preview .dz-success-mark,

.dz-preview .dz-error-mark {

	pointer-events: none;

	opacity: 0;

	z-index: 500;

	position: absolute;

	display: block;

	top: 50%;

	left: 50%;

	margin-left: -27px;

	margin-top: -27px;

	background: rgba(0, 0, 0, .8);

	border-radius: 50%;

}



.dz-button {

	color: transparent !important;

}



.plan-list-component {

	display: table;

	border: 1px solid #dddddd;

	padding: 10px 20px;

	border-radius: 3px;

	width: 220px;

}



.plan-list-component ul li {

	list-style: inside;

}



.settings-head {

	display: flex;

	justify-content: space-between;

	align-items: center;

}



.settings-block {

	display: grid;

	grid-template-columns: auto 2fr 1fr;

	gap: 40px;

}



.setting-rows {

	display: grid;

	grid-template-columns: 25% 55%;

	padding: 10px 0;

	border-bottom: 1px solid #eeeeee;

}



.progress-bar {

	background-color: rgb(240, 240, 240);

	border-radius: 50px;

	height: 8px;

	margin: 6px 0px;

}



.active-progress {

	background: var(--main-color);

	border-radius: 50px;

	height: 8px;

	/*width: 44%;*/

}



.settings-inner-2col {

	display: grid;

	grid-template-columns: 1fr 3fr;

	gap: 20px;

}



.progress-label {

	display: flex;

	justify-content: space-between;

}



.title-center {

	text-align: center;

}



.title-center h2 {

	font-weight: 100;

	font-size: 40px;

}



.pricing-outer .pricing-wrapper:last-child {

	border-bottom: unset;

}



.pricing-wrapper {

	border-bottom: 1px solid #dddddd;

}



.pricing-block {

	border-right: 1px solid #dddddd;

	padding: 30px;

}



.pricing-block:last-child {

	border-right: unset;

}



.title {

	color: #222325;

	font-size: 23px;

	margin: 10px 0;

}



.sub-title,

.sub-title p {

	line-height: 25px;

	font-size: 16px;

}



.pricing-info {

	background: #ffffff;

	text-align: center;

	display: flex;

	flex-direction: column;

	gap: 35px;

	justify-content: space-between;

	padding: 14% 30px;

	position: relative;

}



.billing-price {

	/*display: flex;    gap: 15px;    align-items: center;    justify-content: center;*/

}



.price {

	color: #222325;

	font-size: 35px;

	line-height: 40px;

	margin: 10px 0;

}



.feature-list {

	display: flex;

	align-items: center;

	gap: 10px;

	padding-bottom: 12px;

}



.feature-list svg {

	fill: var(--main-color);

	flex-shrink: 0;

}



.new-tag {

	color: #0075ff;

	font-weight: 600;

}



.bg-banner {

	background: #ffffff;

	padding: 5% 3%;

}



.banner-txt {

	font-size: 30px;

	line-height: 35px;

	text-align: center;

}



.img-cont-col {

	display: flex;

	flex-direction: column;

	justify-content: center;

	align-items: center;

	padding: 8%;

}



.img-cont-col img {

	width: 570px;

	box-shadow: 0 0 15px #ced1da;

}



.img-cont-links {

	display: flex;

	gap: 20px;

	align-items: center;

	margin-top: 20px;

}



.bg-banner-dark {

	background: #1e1f21;

	color: #ffffff;

	padding: 5% 3%;

}



.bg-banner-dark h1,

.bg-banner-dark h2,

.bg-banner-dark h3,

.bg-banner-dark h4,

.bg-banner-dark h5,

.bg-banner-dark h6,

.bg-banner-dark p {

	color: #ffffff;

}



.logos-block {

	display: flex;

	flex-flow: row wrap;

	justify-content: center;

}



.logos-block img {

	height: 54px;

}



.popular-tag {

	height: 27px;

	padding: 5px;

	background: var(--main-color);

	/*background-image:url(../images/popular-bg1.jpg);    background-size: cover;*/

	color: #ffffff;

	display: flex;

	align-items: center;

	justify-content: center;

	position: absolute;

	left: 0;

	right: 0;

	top: -37px;

	border-radius: 5px 5px 0 0;

}



.login-left img {

	height: 100%;

	width: 100%;

	object-fit: cover;

}



.login-right, .cancel-acc-block{

	display: flex;

	flex-direction: column;

	align-items: center;

	justify-content: center;

	/*height: 100vh;*/

	width: 100%;

	overflow: auto;

}



.form-field {

	margin-bottom: 10px;

	text-align: left;

	overflow: auto;

	display: table;

	width: 100%;

	position: relative;

}



.conf-code-wrapper {
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 30px 0;
}
.conf-code {
	display: flex;
	/*border: 1px solid #74787f;*/
	/*border-radius: 3px;*/
}
.conf-code.sm-conf input{
	height: 50px;
    width: 45px;
}
.conf-code input {

	height: 60px;

	width: 55px;

	border-right: 1px solid #74787f;

	border-color: #74787f;

	border-left: unset;

	border-radius: unset;

	text-align: center;

	padding: unset;

}



.conf-code input:hover,

.conf-code input:focus {

	border-color: unset !important;

}



.conf-code input:first-child {

	border-left: 1px solid #74787f;

	border-top-left-radius: 3px;

	border-bottom-left-radius: 3px;

}



.conf-code input:last-child {

	border-top-right-radius: 3px;

	border-bottom-right-radius: 3px;

}



.hyphen {

	margin: 0px 18px;

	height: 2px;

	width: 20px;

	background: var(--heading-color);

}



.withinmodal {

	z-index: 999999 !important;

}



.valid-msg {

	font-size: 13px;

	line-height: 20px;

	display: flex;

	gap: 5px;

}



.login-footer-txt {

	margin-top: 125px;

	padding-left: 15%;

	padding-right: 15%;

	text-align: center;

}



.verfication-right-inner {

	text-align: center;

	/*max-width: 650px;*/

	width: 40em;

}



.registration-multi-form {

	position: relative;

}



.registration-multi-form .tab {

	display: none;

}



.registration-multi-form .tab:first-child {

	display: block;

}



.win-height {

	height: 100vh;

	/*overflow: hidden;*/

}



.adk_checkout_step {

	max-width: 82em;

	margin: 50px auto 0;

}



.adk_checkout_step .grid-col-2 {

	grid-gap: 5em;

	padding: 40px;

}



.coupon_btn {

	background: gray;

	border: 1px solid gray;

	margin-left: 15px;

	width: 100px;

}



.multi-form-footer {

	position: absolute;

	bottom: 0;

	left: 0;

	right: 0;

	display: grid;

	grid-template-columns: 30% 70%;

}



.login-logo {

	height: 50px;

	/*position: absolute;    top: 30px;    right: 30px;*/

}



.information-text {

	color: #b2b2b2;

	font-style: italic;

	font-size: 13px;

}



.Pinterest-Attachments-index,

.Youtube-Attachments-index,.Instagram-Attachments-index {

	background: #ffffff;

/*	padding: 30px;*/

	border: 1px solid #dddd;

	border-radius: 3px;

	margin-top: 30px;

}



.single-screen-pg {

	/*height: calc(100vh - 74px);*/

	/*height: 100vh;*/

	/*overflow: hidden;*/

	/*display: flex;*/

	align-items: center;

	grid-template-rows: calc(100vh - 106px);

}



.single-screen-pg h1 {

	font-size: 34px;

	line-height: 44px;

}



.single-screen-pg h2 {

	font-size: 23px;

	line-height: 31px;

}



.single-screen-left {

	text-align: center;

	padding: 5%;

}



.single-screen-right {

	padding: 5%;

}



.single-screen-left img {

	max-height: 750px;

	height: 100%;

}



footer {

	/*background: #1f2e38;*/

	padding: 50px 10px 15px;

}



footer h1,

footer h2,

footer h3,

footer h4,

footer h5,

footer h6 {

	color: #ffffff;

	font-weight: 500;

}



.footer-menu-items li {

	padding: 4px 0;

}



.footer-menu-items li a {

	color: #93a1af;

}



.footer-menu-items li a:hover {

	color: #ffffff;

	text-decoration: none;

}



.footer-bottom {

	border-top: 1px solid #505e69;

	margin-top: 50px;

}



.footer-bottom .left ul {

	display: flex;

	gap: 20px;

}



.footer-bottom .right ul {

	display: flex;

	gap: 15px;

	float: right;

}



.footer-bottom svg:hover {

	fill: #ffffff;

}



.notification-box {

	border: 1px solid #dddddd;

	border-radius: 4px;

	padding: 12px;

	text-align: left;

	display: flex;

	gap: 5px;

	margin: 10px 0;

	border-left: 6px solid #0b9df9;

	width: fit-content;

	margin-left: auto;

	margin-right: auto;

	background: #ffffff;

}



.notification-box2 {

	border: 1px solid #dddddd;

	border-radius: 4px;

	padding: 12px;

	text-align: left;

	display: flex;

	gap: 5px;

	margin: 10px 0;

	border-top: 4px solid #1dbf73;

	margin-left: auto;

	margin-right: auto;

	background: #ffffff;

	max-width: 370px;

	/*width: fit-content;*/

	width: auto;

}



.notify-top-center {

	position: absolute;

	left: 0;

	right: 0;

}



.close-notification {

	font-size: 25px;

	margin-left: auto;

	font-weight: bold;

	cursor: pointer;

}



.cookie-box {

	width: 320px;

	border: 1px solid #dddddd;

	border-radius: 3px;

	padding: 20px 30px;

	border-top: 5px solid #fa802b;

	background: #ffffff;

	line-height: 24px;

	box-shadow: 0 4px 10px #d7d9dd;

	color: #1d2b36;

	position: fixed;

	bottom: 50px;

	left: 30px;

	z-index: 9;

}



.cookie-box button {

	background: #fa802b;

	border: 1px solid #fa802b;

	font-weight: 400;

	font-size: 14px;

}



.cookie-box button:hover {

	background: #e47425;

	border: 1px solid #e47425;

}



.cookie-box a {

	color: #fa802b;

}



.single-col-middle {

	display: flex;

	flex-direction: column;

	justify-content: center;

}



.link-expired-btn {

	background: #626469;

	border: 1px solid #626469;

	font-weight: 400;

}



.link-expired-btn:hover {

	background: #52555b;

	border: 1px solid #52555b;

}



.unsubscribe-wrapper {

	border: 1px solid #dddddd;

	border-radius: 3px;

	padding: 30px 4%;

	max-width: 550px;

	width: 100%;

	box-sizing: border-box;

	position: relative;

}



.unsubscribe-wrapper img {

	position: absolute;

	top: -60px;

	left: 39%;

}



.login-form-wrapper {

	width: 560px;

	border: 1px solid #dddddd;

	border-radius: 3px;

	padding: 30px 50px;

	box-sizing: border-box;

	background: #ffffff;

	box-shadow: 0 4px 10px #d7d9dd;

}



.msg-box.yellow {

	background: #fffbeb;

	border: 1px solid #f8e4b4;

}



.top-bar-notification {

	padding: 10px;

	background: #fef1e1;

	text-align: center;

}



#OpnChangeMailpp {

	background-color: unset;

}



#OpnChangeMailpp .modal2-content {

	top: 43px;

	transform: unset;

	box-shadow: 0 4px 10px #d7d9dd;

}



/*.schedule-post-wrapper{    display: grid;    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;    gap: 40px;}*/

.guide-block {

	border: 1px solid #dddddd;

	border-radius: 2px;

	/*padding: 30px;*/

	display: flex;

	flex-direction: column;

	align-items: center;

	text-align: center;

	cursor: pointer;

	position: relative;

}



.guide-icon {

	border-bottom: 1px solid #dddddd;

	width: 100%;

	padding: 20px 15px;

	box-sizing: border-box;

}



.guide-icon svg {

	height: 50px;

	width: 50px;

}



.guide-icon svg path {

	fill: #8b8f9e !important;

}



.guide-txt {

	width: 100%;

	padding: 5px;

	font-size: 13.5px;

}



.guide-block.selected {

	border: 1px solid var(--main-color);

}



.guide-block.selected .guide-icon {

	border-bottom: 1px solid var(--main-color);

}



.guide-block:hover .guide-icon svg path {

	fill: var(--main-color) !important;

}



.guide-block:hover .guide-txt {

	color: var(--main-color);

}



.guide-check {

	position: absolute;

	left: -7px;

	top: -7px;

}



.guide-block .guide-check {

	display: none;

}



.guide-block.selected .guide-check {

	display: block;

}



.guide-block.selected .guide-icon svg path {

	fill: #384c66 !important;

}



.guide-block.selected .guide-txt {

	color: #384c66;

}



.section-img-cont {

	align-items: center;

	gap: 50px;

	text-align: center;

}



.slick-prev:before,

.slick-next:before {

	font-family: 'slick';

	font-size: 35px !important;

	line-height: unset !important;

	opacity: .75;

	color: #222 !important;

	-webkit-font-smoothing: antialiased;

}



.slick-prev:before {

	content: "\2039" !important;

	/*content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="grey" width="30" height="30"><g id="_01_align_center" data-name="01 align center"><path d="M12,15.5a1.993,1.993,0,0,1-1.414-.585L5.293,9.621,6.707,8.207,12,13.5l5.293-5.293,1.414,1.414-5.293,5.293A1.993,1.993,0,0,1,12,15.5Z"/></g></svg>') !important;*/

}



.slick-next:before {

	content: "\203A" !important;

}



.slick-slide {

	margin: 20px;

}



.delWs .primary-btn-outline,

.del .primary-btn-outline {

	border: 1px solid #dddddd;

	color: var(--text-color);

}



.delWs .primary-btn-outline:hover,

.del .primary-btn-outline:hover {

	background: #dddddd;

}



.delWs .primary-btn-solid,

.del .primary-btn-solid,

.pay-now-btn {

	background: #ff6174;

	border: 1px solid #ff6174;

}



.delWs .primary-btn-solid:hover,

.del .primary-btn-solid:hover,

.pay-now-btn:hover {

	background: #f34f5f;

	border: 1px solid #f34f5f;

}



/*Custom Checkbox for Delete Ws*/

.chkbox-field {

	margin-bottom: 15px;

}



.chkbox-field label {

	font-weight: 400;

	cursor: pointer;

}



.delWs .chkbox-field input[type="checkbox"] {

	-webkit-appearance: none;

	border: 1px solid #ec3582 !important;

	height: 14px;

	width: 14px;

	vertical-align: middle;

	cursor: pointer;

	border-radius: 2px;

	margin-right: 7px;

}



.delWs .chkbox-field input[type=checkbox]::before {

	content: "";

	color: transparent;

	display: block;

	width: inherit;

	height: inherit;

	background-color: transparent;

	background-size: contain;

}



.delWs .chkbox-field input[type=checkbox]:checked {

	background-color: transparent;

}



.delWs .chkbox-field input[type=checkbox]:checked::before {

	box-shadow: none;

	background-image: url("data:image/svg+xml,<svg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='30px' height='30px' viewBox='0 0 30 30' enable-background='new 0 0 30 30' xml:space='preserve'><path fill='%23EC3582' d='M19.843,8.779l-7.35,7.35l-2.35-2.35c-0.487-0.487-1.276-0.487-1.762,0c-0.487,0.487-0.487,1.276,0,1.762   l3.238,3.237c0.488,0.487,1.275,0.487,1.762,0l8.237-8.237c0.487-0.486,0.488-1.274,0.002-1.761C21.62,8.78,21.619,8.78,21.618,8.779C21.131,8.292,20.331,8.292,19.843,8.779z'/></svg>");

	height: 16px;

	width: 16px;

	margin-top: -1px;

	margin-left: -2px;

}



/*End custom checkbox for Delete ws*/

.WsTransferForm {

	border-top: 1px dashed #dddddd;

	padding: 30px 0 0;

}



.delWs {

	max-height: unset !important;

}



.rej-post-list ul>li {

	padding: 10px;

	border: 1px solid #dddddd;

	border-radius: 3px;

	font-weight: 600;

	cursor: pointer;

	margin: 10px 0;

}



.rej-post-list ul>li:hover {

	border: 1px solid #bbbbbb;

}



.rej-post-list ul>li.active-rej-list {

	border: 1px solid var(--main-color);

}



.rej-post-list .caretup::after {

	display: none;

}



.textarea-counter {

	position: relative;

}



.textarea-counter .rejPost-charNum {

	position: absolute;

	bottom: 21px;

	right: 15px;

	opacity: 0.6;

}



.textarea-counter textarea {

	padding-bottom: 30px;

}



.avatarThumbSet {

	margin-left: 10px;

}



.avatarThumbSet .avatar {

	margin-left: -10px;

	border: 2px solid #ffffff;

	height: 24px;

	width: 24px;

}



.avatarThumbSet .avatar:hover {

	transition-duration: all 0.8s ease-out;

	transform: scale(1.05);

}



.avatarThumbSet .avatarThumb:hover {

	z-index: 5 !important;

}



.avatarThumbSet .avatarThumb:nth-child(1) {

	z-index: 4;

}



.avatarThumbSet .avatarThumb:nth-child(2) {

	z-index: 3;

}



.avatarThumbSet .avatarThumb:nth-child(3) {

	z-index: 2;

}



.avatarThumbSet .avatarThumb:nth-child(4) {

	z-index: 1;

}



.avatarThumbSet .moreAvCount {

	color: #1d2b36;

	background: #ededed;

	border: 2px solid #dddddd;

	z-index: 0;

}



.avatarThumbSet .moreAvCount:hover {

	z-index: unset !important;

	transform: unset;

}



.collabmem {

	gap: 10px;

	border-bottom: 1px solid #ededed;

	padding: 10px 0;

	align-items: center;

}



.collabmem:hover .show-profile-panel {

	color: var(--main-color);

}



.collabmem:hover .avatar-logo {

	box-shadow: 0 0 3px 2px var(--main-color);

	color: #ffffff;

}



.sm-fade-txt {

	color: #b2b2b2;

	font-size: 13px;

	line-height: 19px;

}



.show-profile-panel {

	cursor: pointer;

}



#UploadInfoPP .pop-header {

	background: #2c2c2c;

	color: #ffffff;

	padding: 15px 30px 15px;

}



#UploadInfoPP .modal-close {

	padding: 15px 25px;

	color: #969696;

}



#UploadInfoPP .modal-close:hover {

	color: #ffffff;

}



#UploadInfoPP .pop-body {

	padding: 15px 30px;

}



.pp-upload-content {

	display: flex;

	gap: 10px;

}



.pp-upload-content p {

	text-overflow: ellipsis;

	width: 300px;

	overflow: hidden;

	white-space: nowrap;

}



/*.del textarea{    border:1px solid #f34f5f;}*/

.post-item-foot {

	font-size: 13px;

	display: flex;

	align-items: center;

}



.more-acc {

	height: 16px;

	font-size: 10px;

	display: flex;

	justify-content: center;

	align-items: center;

	color: #1d2b36;

	padding: 0 3px;

	background: #ededed;

	border: 1px solid #dddddd;

	border-radius: 3px;

}



.acc-more-list {

	display: flex;

	align-items: center;

	gap: 14px;

	padding: 10px 0;

	border-bottom: 1px solid #ededed;

}



.post-foot-meta {

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	display: inline-block;

	font-size: 13px;

	line-height: 12px;

	max-width: 18ch;
	vertical-align: middle;
}



.post-item-foot label {

	font-weight: bold;

	margin-right: 7px;

}
.event-list-action .v-divider{
	vertical-align: middle;
}


.icon_acc {

	border-top-left-radius: 3px;

	border-bottom-left-radius: 3px;

}



.icon_social {

	border-top-right-radius: 3px;

	border-bottom-right-radius: 3px;

}



.fc th {

	font-weight: 600 !important;

}



.fc-day-header.fc-today {

	color: var(--main-color);

}



.fc-prev-button,

.fc-next-button {

	background-color: #efefef !important;

}



.fc-state-hover,

.fc-state-down,

.fc-state-disabled {

	background-color: #e6e6e6 !important;

}



.loadsidepanel {

	justify-content: center;

	display: flex;

	align-items: center;

	/*height: 100%;*/

}



.chkout_listing_head {

	background: var(--main-color);

	padding: 10px 30px;

	display: flex;

	justify-content: space-between;

	align-items: center;

}



.chkout_listing_head h3 {

	color: #ffffff;

}



.chkout_listing_head .drop-down {

	min-width: unset;

	float: right;

	border-radius: 4px;

}



.chkout_listing_head .drop-down .selected .dropdown_caption {

	padding: 4px 24px 4px 8px;

}



.chkout_listing_head .drop-down .selected .dropdown_caption::after {

	top: 7px;

}



.chkout_listing_body {

	padding: 30px 30px 0 30px;

}



.chkout_list_item {

	display: flex;

	justify-content: space-between;

	padding: 15px 0;

	border-bottom: 1px dashed #dddddd;

}



.chkout_list_item:last-child {

	border-bottom: 1px solid #dddddd;

}



.chkout_total {

	display: flex;

	justify-content: space-between;

	padding: 15px 0;

}



.checkout_review_card {

	position: sticky;

	top: 20px;

	box-shadow: 0 4px 10px #d7d9dd;

	background: #ffffff;

}



.field-img svg {

	position: absolute;

	right: 10px;

}



.secure-tag {

	display: flex;

	align-items: flex-start;

}



.coupon_box {

	display: grid;

	grid-template-columns: 1fr auto;

	align-items: end;

}



/*.check_list_dd ul > li label span{    padding-left:10px;}*/

.check_list_dd ul>li label:before {

	content: '\2713';

	margin-right: 10px;

	visibility: hidden;

}



.check_list_dd ul>li.checked label:before {

	visibility: visible;

}



.check_list_dd ul>li.checked label {

	color: var(--main-color);

}



.inv-head {

	/*  padding-bottom: 15px;*/

	/*  border-bottom:1px solid #dddddd;*/

}



.inv-paid {

	color: #779500;

}



.inv-unpaid {

	color: #c00;

}



.invoice_wrapper {

	border-radius: 5px;

	padding: 30px 4em;

	box-shadow: 0 0px 10px #e1e4ed;

	background: #ffffff;

}



.inv-item-right {

	text-align: right;

}



.invoice-items-table {

	border: 1px solid #dddddd;

	border-radius: 3px;

	background: var(--bg-color);

}



.invoice-items-table h2 {

	margin: 20px 30px;

}



.inv-tr {

	display: grid;

	grid-template-columns: 3fr 1fr;

	padding: 10px 30px;

	border-bottom: 1px solid #eeeeee;

}



.inv-transac-info-table .grid-col-4 {

	gap: 15px;

}



.inv-transac-info-table .tr {

	padding: 10px 0;

	border-bottom: 1px solid #dddddd;

}



.bill-history-table>li {

	padding: 10px 20px;

	border-bottom: 1px solid #ededed;

}



.bill-history-table>li:last-child {

	border-bottom: unset;

}



.bill-history-table .btn-s,

.mob-bill-history-table .btn-s {

	width: 75px;

}



.bill-history-table .table-head {

	border-bottom: 1px solid #b9b7c1;

	margin-bottom: 10px;

}



#billing_history .actions {

	display: flex;

	justify-content: space-between;

}



#billing_history .actions .form-field {

	width: 200px;

}



.payment-mode-list {

	display: flex;

	padding: 20px 0;

	border-bottom: 1px solid #dddddd;

}



.paymode-actions {

	display: flex;

	flex-direction: row;

	align-items: center;

	gap: 15px;

}



.mob-bill-history-table {

	display: none;

}



.mob-bill-history-table>li {

	padding: 15px 0;

	border-bottom: 1px solid #dddddd;

}



.mob-bill-history-table>li:last-child {

	border-bottom: unset;

}



.pay-card-list {

	padding: 30px;

}



.member-workspace-type>li {

	display: grid;

	grid-template-columns: 34% auto 1fr;

	gap: 85px;

	padding-bottom: 4px;

}



.ellipsis-txt {

	overflow: hidden;

	text-transform: capitalize;

	text-overflow: ellipsis;

	white-space: nowrap;

	display: inline-block;

	max-width: 20ch;

}

.wv-event-head .ellipsis-txt{

    display:inherit;

}



.pay-status-area {

	display: flex;

	justify-content: space-between;

	align-items: center;

}



.insert-link-box {

	position: absolute;

	background: rgb(255, 255, 255);

	padding: 20px;

	box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;

}



.fc-day-grid-container {

	/*height:36px !important;*/

	overflow: hidden !important;

}



.fc-content-skeleton>table>tbody {

	display: none !important;

}



.fc-basic-view .fc-body .fc-row {

	min-height: 0em !important;

	cursor:pointer;

}



.catname-trunc {

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	display: inline-block;

	max-width: 110px;

}



.linexe>div>span {

	display: list-item;

	list-style-position: inside;

	color: #f34f5f;

}



button .img-loader {

	height: 14px;

	width: 14px;

}



.dashboard-blocks-info {

	gap: 30px;

}



.dash-inner-col {

	padding: 30px 5%;

	border: 1px solid #dddddd;

	border-radius: 3px;

	max-height: 391px;

	overflow-y: auto;

}



.ws-item-count-list {

	margin: unset;

}
.ws-item-count-list li a
{
	text-decoration: none!important;
	color:var(--text-color);
}


.ws-item-count-list li {

	display: flex;

	justify-content: space-between;

	padding: 10px 0;

	border-bottom: 1px solid #e7e7e7;

	align-items: center;

}
.ws-item-count-list li:hover a, .ws-item-count-list li:hover h1{
	color:var(--main-color);
}


.ws-item-count-list li:first-child {

	padding-top: unset;

}



.ws-item-count-list li:last-child {

	border-bottom: unset;

	padding-bottom: unset;

}



.ws-item-count-list li>div {

	font-size: 18px;

	line-height: 28px;

}



.ws-item-count-list li>h1 {

	font-weight: 400;

}



.member-data-counts {

	display: flex;

	align-items: center;

	justify-content: center;

	gap: 15px;

}



.table-row-head {

	border-bottom: 1px solid #b9b7c1;

	padding: 15px;

	gap: 15px;

}



.drop-down.icon-dd {

	background: unset;

	min-width: unset;

}



.drop-down.icon-dd>.options>ul {

	min-width: 210px;

	top: 7px !important;

}



.drop-down.icon-dd .options ul .dd-list {

	display: flex;

	align-items: center;

}



.drop-down.icon-dd .dd-list img {

	height: 22px;

	width: auto;

	margin-right: 7px;

}

.ComposePinterest-header
{


	margin-bottom:10px!important;
}

/*thumbnail css*/

.thumb-cover-outer {

	width: 122px;

	height: 122px;

	text-align: center;


}



.youtubecoverimg,

.coverimg,.reelcoverimg {

	width: 122px;

	height: 122px;

	object-fit: cover;

	border: 1px solid #dddddd;

	border-radius: 3px;

}



.thumbnail-label {

	height: 110px;

	width: 110px;

	border-radius: 3px;

	position: absolute;

	top: 22px;

	background: #03113ab8;

	/*display: flex;*/

	flex-direction: column;

	align-items: center;

	justify-content: center;

	cursor: pointer;

	display: none;

	color: #ffffff;

	text-align: center;

	border: 1px solid #03113ab8;

	font-weight: 400;

	padding: 5px;

}



/*select2 styles*/

.select2-container--default .select2-selection--single .select2-selection__rendered {

	margin: unset !important;

}



.select2-dropdown {

	border: 1px solid #dddddd !important;

	box-shadow: 0 5px 25px 2px #e1e4ed, 0 8px 30px #e1e4ed !important;

	z-index: 9999999999 !important;

	/*transition: all .2s cubic-bezier(.2, .3, .25, .9);*/

	/*transition-property: all;*/

	/*transition-duration: .2s;*/

	/*transition-timing-function: cubic-bezier(.2, .3, .25, .9);*/

	/*transition-delay: initial;*/

	/*-webkit-animation-duration: .3s;*/

	/*animation-duration: .3s;*/

	/*-webkit-animation-fill-mode: both;*/

	/*animation-fill-mode: both;*/

	/*animation-name: dropDownAnimDown;*/

}



.select2-container--default .select2-results__option--highlighted[aria-selected] {

	background-color: #f2f2f7 !important;

	color: var(--main-color) !important;

}



.select2-container--default .select2-search--dropdown .select2-search__field {

	border: 1px solid #dddddd !important;

	border-radius: 3px !important;

	height: 38px !important;

}



.select2-container {

	width: 100% !important;

	max-width: 500px;

	position: relative;

}



.select2-container--default .select2-selection--single .select2-selection__arrow {

	top: 7px !important;

}



.AccountSelect-Option-providerOptions {

	padding: 0px 15px;

	box-sizing: border-box;

}



.edit-prof-form .select2-container{

    max-width:100%;

}



/*End Select2*/

#create_main_panel .container,.edit-post-panel .container {

	max-width: unset;

	width: 100%;

}



.errordes {

	color: var(--faded-color);

	font-style: italic;

	margin-top: 20px;

}



.composeTimePicker select {

	border-radius: 3px !important;

}



.tt-icon-s {

	height: 14px;

	width: 14px;

}



.btn-gap {

	display: flex;

	gap: 20px;

	justify-content: right;

}



.fc-col-header-cell-cushion {

	color: var(--text-color);

}



.pause_campaign svg {

	fill: var(--main-color);

}



.panel input[type="checkbox"] {

	border: 1px solid #c5c6c9 !important;

	height: 18px;

	width: 18px;

	background: #ffffff;

}



.select-ws-pop {

	height: calc(100vh - 108px);

}



.select-ws-list {

	height: 500px;

	overflow-y: auto;

	padding: 30px;

}



.registration-multi-form .grid-col-3by7 {

	grid-template-rows: 100vh;

}



.feed-title {

	margin-bottom: 10px;

}



.pp-bg.full-pp {

	background: var(--bg-color);

}



.pp-bg .modal2-content {

	background: var(--bg-color);

}



/*#FeedsModal{*/

/*    height:100vh;*/

/*    overflow-y: auto;*/

/*}*/

/*.feeds-panel{*/

/*    height:calc(100vh - 30vh);*/

/*    overflow-y: auto;*/

/*}*/

.feed-list-item img {

	max-height: 488px;

	width: 100%;

	object-fit: contain;

	height: auto;

	margin-bottom: 30px;

	margin-left: 0;

	background: #ffffff;

}



.separator_modified {

	border-top: 1px dashed #dddddd;

	margin: 10px 0px;

}



.rssfeeds_list .table-row-head {

	gap: 15px;

	display: grid;

	grid-template-columns: 1fr 1fr 1fr auto;

}



.disfeed {

	gap: 15px;

	display: grid;

	grid-template-columns: 1fr 1fr 1fr auto;

}



.feedurl {

	text-transform: initial !important;

}



.feedurl.ellipsis-txt {

	max-width: 30ch;

}



.ui-tooltip {

	overflow-wrap: break-word !important;

}



.ContentComposer-Form {

	background: #ffffff;

	border: 1px solid #dddddd;

	padding: 10px 20px;

	margin: 5px 0 8px;

	border-radius: 5px;

}



.ContentComposer-Form:hover {

	border-color: #bbbbbb !important;

}



.ContentComposer-Form .cont-edit-area {

	border: unset;

	border-radius: unset;

	padding: unset;

	margin: unset;

}



.adorack_scrapdata {

	padding: 15px 0 10px;

	border: 1px solid transparent;

	position: relative;

	display: flex;

}



.adorack_scrapdata:hover {

	border-color: #D2DAE6;

}



.adorack-scrapData-description,

.adorack-scrapData-image {

	margin: 10px;

}



.rounded {

	border-radius: 8px !important;

}



.adorack_scrapdata .adorack-scrapdata-clear {

	position: absolute;

	right: -2px;

	top: -18px;

	opacity: 0;

}



.adorack-scrapdata-image img {

	width: auto !important;

	height: 80px !important;

	object-fit: cover !important;

}



.web-img-gallery {

	aspect-ratio: 3/2;

	object-fit: cover;

	border-radius: 3px;

	height: 100%;

	width: 100%;

	object-fit: contain;

}



.choose_image_website {

	position: relative;

	border: 1px solid #dddddd;

	background: var(--bg-color);

}



.choose_image_website:after {

	content: "";

	height: 22px;

	width: 22px;

	border: 1px solid #c5c6c9;

	position: absolute;

	top: -9px;

	left: -7px;

	border-radius: 50px;

	background: #ffffff;

	opacity: 0;

	transition: opacity .2s ease-in;

}



.choose_image_website:hover:after {

	opacity: 1;

	transition: opacity .2s ease-in;

}



.choose_image_website.selected:after {

	opacity: 1;

	background-image: url("data:image/svg+xml,<svg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='30px' height='30px' viewBox='0 0 30 30' enable-background='new 0 0 30 30' xml:space='preserve'><path fill='%23ffffff' d='M19.843,8.779l-7.35,7.35l-2.35-2.35c-0.487-0.487-1.276-0.487-1.762,0c-0.487,0.487-0.487,1.276,0,1.762   l3.238,3.237c0.488,0.487,1.275,0.487,1.762,0l8.237-8.237c0.487-0.486,0.488-1.274,0.002-1.761C21.62,8.78,21.619,8.78,21.618,8.779C21.131,8.292,20.331,8.292,19.843,8.779z'/></svg>");

	background-repeat: no-repeat;

	background-size: 23px 23px;

	background-color: var(--main-color);

	border: 1px solid var(--main-color);

}



.choose_image_website.selected {

	border: 1px solid var(--main-color);

}



.paynow {

	position: absolute;

	right: 0;

	top: -24px;

}



.paynow button {

	/*background:#edd94f;*/

	background: #fff812;

	border: 1px solid #fff812;

	color: #444444;

}



.paynow button:hover {

	/*background:#e1ce4c;*/

	background: #fbf401;

	border: 1px solid #fbf401;

	color: #444444;

}



.content.panel {

	border-radius: 3px;

}



#MemCollabPP .dd-chklist:hover {

	background: var(--bg-color);

	transition: background 0.2s ease;

}



.sendoptions {

	width: 265px;

}

.titlesec{

    display: flex;

    align-items: center;

    gap: 10px;

}

.connected-acc-block .conn-check{

    height: 26px;

    width: 26px;

}

.slbOverlay,.slbWrapOuter{

    z-index:9999999999 !important;

}

#popcontent .checkbox-item label{

    margin-left:unset;

}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{

    color:#ffffff !important;

}

.connected-acc-block.nofacebookpage{

    border:unset !important;

}

.acc-block:hover.nofacebookpage{

    box-shadow:unset;

}

.lam-noacc{

    min-height: 270px;

    display: flex;

    flex-direction: column;

    align-items: center;

    justify-content: center;

}

#cancelAccPP{

    background:var(--bg-color);

}

.fc-state-down, .fc-state-active{

    background:var(--main-color) !important;

    color: #ffffff !important;

}



/**Droparea**/

.DZpp .modal2-content

{

  padding: 20px 0px!important;

}

.dropzonetake .modal-s

{

    width: 49em!important;

    position: relative;

    top: 4px;

    left: 4px;

    border: none!important;

    transform: none;

}

.dropzonetake

{

    position: absolute!important;

    background: none!important;

    top: 0px!important;

    left: 0px!important;

    /* overflow: hidden; */

    background: #FFF!important;

    height: 100%;

    border: 2px dashed var(--main-color)!important;

}

.DZ-icon

{

      height: 228px!important;

}

#gallery-uploadPP .DZ-icon

{

      height: 228px!important;

}


.DZicon-outer

{

    width: 80px!important;

    height: 80px!important;

}

/**End Droparea**/



.fc-state-highlight

{

    background: #1dbf73 !important;

    /*height: 55px;*/

    color: #FFF;

}



.fc-unthemed td.fc-today

{

    background: #9dabad !important;

    color: #ffffff;

}

.minicolors-swatch:hover:after, .color-swatch.selected .minicolors-swatch:after{
	border: 2px solid #2c4bff !important;
	top: -4px !important;
    left: -4px !important;
}

.picker-color.selected .minicolors-swatch:after{

    content: '';

    position: absolute;

    top: -4px;

    left: -4px;

    width: 24px;

    height: 24px;

    border: 2px solid #2c4bff;

    border-radius: 50%;

}

.disfeed:hover{

    background:var(--bg-color);

}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{

    border: 1px solid #9dabad !important;

    background: #9dabad !important;

}
.modal2.dropzonetake{
    z-index:999 !important;
}
.post-item-media .req-mod-download{
    position: absolute;
    top:unset;
    bottom: 0;
    left: unset;
    right: 0;
    z-index: 1;
    fill: #ffffff;
    background: #05a081;
    border-radius: 10px;
    margin: 3px;
    display:none;
    
}
.files_modification .media-gallery .post-item-media, .files_modification .media-gallery .post-item-media video{
    height:100px;
    width:100px;
}
.files_modification .post-item-media:hover .req-mod-download{
    display:block;
}
#rz-billing-addr-tab{
	width: 60%;
    margin: auto;
}
#rz-upgrade-review-tab .tr{
	padding:10px 20px;
}
.adk_rz-upgrade{
	max-width: 65em;
    margin: 50px auto 0;
}
.amt-total-row h6{
	color:var(--main-color);
	font-weight:600;
}
.rz-tax-items .tr{
	border-bottom: 1px dashed #dddddd;
}
.rz-tax-items .tr:last-child{
	border-bottom:unset;
}
.pauseclass{
	opacity:0.5;
}
.post-scrollable-area{
	overflow:scroll;
	max-height:800px;
}
.acc-scrollable-area{
	overflow:scroll;
	max-height:800px;
}
.createpostpanel .pg-title,.edit-post-panel .editcontainer .pg-title{
	border-bottom:unset;
	margin-bottom:0px;
}
.createpostpanel .pg-title h5,.edit-post-panel .editcontainer .pg-title h5{
	font-size:19px;
}
.blank-pg.getnosub{
	padding: 10% 20%;
}
.calen-outer-wrapper{
	overflow-x:hidden;	
}
.fc .fc-scrollgrid-liquid th{
	padding:0px !important;
}
.fc .fc-scrollgrid-section-liquid > td{
	padding:0px !important;
}
.emojiContainer .emojiCatHead{
	text-align: left;
}
/*#ui-datepicker-div{	
    top: calc(100% - 47%) !important;    
}*/

.my-post-cont-outer{
	background: #ffffff;
    padding: 30px;
    box-shadow: 0 0px 10px #e1e4ed;
}
.my-post-listing.w-block{
	border:unset;
	padding:20px 15px;
}
.my-post-cont-outer .sidebar-s{
	background:var(--bg-color);
}
.pop-body>p:first-child{
	padding-top:6px;
}
#MyModal_create_workspace .adorack-tabs>ul>li,#MyModal_edit_workspace .adorack-tabs>ul>li,#profImgPP_outside .adorack-tabs>ul>li,#profImgPP_profile_in .adorack-tabs>ul>li{
	padding:0 0 1.2em 0;
}
#MyModal_create_workspace .adorack-tabs>ul>a label,#MyModal_edit_workspace .adorack-tabs>ul>a label, #profImgPP_outside .adorack-tabs>ul>a label, #profImgPP_profile_in .adorack-tabs>ul>a label{
	font-weight: 400;
}
.social-settings-header{
	padding:12px 30px;
	background: #ececf3;
}
.ComposeYoutube-body,.ComposePinterest-body,.ComposeInstagram-body{
	padding:30px;
}
.social-settings-header .common-typography-Label-index{
	display: inline;
}
.tags_list li:hover{
	border:1px solid #bbbbbb;
}
.tag-rem:hover{
	color:var(--error-color);
}
.ComposeYoutube-body .radio-inline{
	display: block;
}
.videotag_youtube{    
    border: 1px solid #ddd;   
    padding: 10px 20px;
    margin: 5px 0 8px;   
}
.tag-rem{
    font-size: 16px;
    padding: 0 0px 0 6px;
    cursor: pointer;
}
.tags_list li{
    border: 1px solid #e8e9ed;
    border-radius: 3px;
    padding: 2px 5px;
    font-size: 12px;
    list-style: none;
    display: inline-flex;
    align-items: center;
    height: 23px;
    margin: 4px 4px 0 0;
}
.videotag_youtube input{
  border:none;
}
.time-date-inline{
	display: flex;
    align-items: flex-start;
    gap:15px;
}
label.radio-label-lite{
	font-weight: 400;
	cursor:pointer;
}
.pin-board-style{
	width: 91%;    
    margin-left: auto;
}
.pin-board-style .select2-container--default .select2-selection--single .select2-selection__rendered{
	border:1px solid var(--main-color);
}
.fc .fc-timegrid-col.fc-day-today, .fc-col-header-cell.fc-day-today, .fc .fc-daygrid-day.fc-day-today{
	background-color: #e7eaf7 !important;
}
.deletepostworkspace:hover svg, .markread:hover svg{
	border: 1px solid var(--error-color) !important;
	fill:var(--error-color);
}
.actionslayout svg:hover, .copy-post-txt-btn svg:hover{
	border:1px solid #888888;
}
.selected-time{
	color: var(--main-color);
}
.copy-post-txt-btn{
	position: absolute;
    right: 60px;    
    top: 0px;        
}
.copy-post-txt-btn svg{
	border: 1px solid #dddddd;
    padding: 5px;
    border-radius: 3px;
    margin-left: 1px;
    cursor: pointer;
    background: #ffffff;
}
#requiresmodification .copy-post-txt-btn, #rejectedpost_section .copy-post-txt-btn{
	right:30px;
}
.campaigns_list .list-row-left .member-col .profile-title p{
	font-size: 12px;
}
.disfeed .list-row-left{
	align-items: center;
}
.fc-event-past{
	pointer-events: none !important;
}
.modal-s.del button, .modal-s .del button{
	padding:7px 15px;
}
#warning_popup_content .pop-header h3{
	font-size: 16px;
    line-height: 26px;
}
.checkbox-indent label{
	display: inline-flex;
}
.invite-mem-form-row .drop-down .selected .dropdown_caption, .invite-mem-form-row .drop-down .selected a, .invite-mem-form-row .drop-down .selected .multi-sel-option{
	color:#858585;
	font-size:13px;
}
.setStatusDiv{
	margin-bottom:8px;
}
.sel_text .dropdown_caption{
	border:unset !important;
	padding: unset !important;
}
.fc-v-event{
	height:47px !important;
}
.close_sub{
	position: absolute;
    right: 11px;
    top: 6px;
    fill:#ffffff;
}
.close_sub:hover{
	fill:#f0f0f0;
}
.upgraded-info-box.col{
	box-shadow:unset;
	background:#f2f2f7;
	border:1px solid #dddddd;
}
.posting_message{
	font-size: 13px;
    font-style: italic;
    color: chocolate;
    display: inline;
    float: right;
}

/* Responsive Styles */

@media (max-width: 1600px) {

	.win-height {

		height: auto;

	}



	.login-right,.cancel-acc-block {

		padding: 5% 0;

		justify-content: flex-start;

	}

}



@media (max-width: 1450px) {

	.container {

		max-width: 94%;

	}



	.login-right,.cancel-acc-block {

		justify-content: unset;

	}



	/*nav{        padding: 10px 3%;    }*/

}



@media (max-width:1370px) {

	/*.invite-mem-form-row .del-member-field {*/

	/*    position: absolute;*/

	/*    bottom: 45px;*/

	/*    right: 0;*/

	/*}*/

}



@media (max-width:1350px) {

	.invite-mem-form-row {

		border-bottom: 1px solid #dddddd;

		padding-bottom: 20px;

		margin-bottom: 20px;

		grid-template-columns: 1fr 1fr 1fr 1fr;

	}

}



@media (max-width: 1319px) {

	.toggle-btn {

		display: block;

		float: right;

		top: 27px;

		cursor: pointer;

		position: absolute;

		right: 4%;

	}



	.toggle-btn svg {

		height: 20px;

		width: 20px;

	}



	.close-toggle svg {

		height: 16px;

		width: 16px;

		margin-top: 4px;

	}



	.nav-right {

		margin-right: 40px;

	}



	.nav-center {

		display: none;

	}



	/*.nav-right button{        margin-right: 50px;    }*/

	.mobile-menu {

		/*display: none;*/

		background: #f2f2f7;

		position: fixed;

		width: 415px;

		z-index: 9999;

		height: 100vh;

		padding: 30px 0px;

		left: -100%;

		box-shadow: 0 5px 10px #a4a4a5;

	}



	.mobile-menu .menu-items {

		display: block;

	}



	.mobile-menu .menu-items>li {

		border-bottom: 1px solid #eaeaea;

	}



	.mobile-menu .menu-items li:hover,

	.mobile-menu .menu-items li:active,

	.mobile-menu .menu-items li:target {

		background: #ffffff;

	}



	.mobile-menu .sub-menu-dd>.options>ul {

		position: unset;

		width: auto;

		box-shadow: unset;

		border: unset;

		padding-left: 30px;

	}



	/*.mobile-menu .sub-menu-dd>.options{        padding-bottom:15px;    }*/

	.mobile-menu .sub-menu-dd .options ul li:hover {

		background: unset;

	}



	.mobile-menu .menu-items>li>a {

		display: block;

		padding: 15px 22px;

	}



	.mobile-menu .sub-menu-dd .arrow::after {

		top: 16px;

		transform: unset;

		right: 15px;

	}

}



@media (max-width: 1280px) {

	::-webkit-scrollbar {

		width: 4px;

	}



	/*.sidebar-pg{        flex-wrap: wrap;    }    .left-area{        width: 100%;    }       .sidebar-s{        width: 100%;    }*/

}



@media (max-width:1200px) {

	.post-item-head {

		display: unset;

	}



	.post-item-meta {

		justify-content: space-between;

	}



	.sidebar-pg {

		gap: 50px;

	}



	.grid-col-3by7 {

		grid-template-columns: 35% 65%;

	}



	.mcal-header {

		height: unset;

		justify-content: flex-start;

	}



	.invite-mem-form-row {

		column-gap: 20px;

	}

}



@media (max-width: 1024px) {

	.flexbox {

		flex-direction: column;

	}



	.add-acc-col-left-in {

		width: 100%;

	}



	.row {

		display: block;

	}



	.col-30,

	.col-55 {

		width: auto;

		margin-bottom: 30px;

	}



	.close-pg {

		margin-bottom: 20px;

		position: unset;

		/*text-align: right;*/

		float: right;

		margin-top: -40px;

	}



	/*.add-cont-left,.add-cont-right{        width: 100%;    }*/

	/*.modal-content{        width: 85%;    }*/

	.sidebar-pg {

		flex-wrap: wrap;

	}



	.left-area {

		width: 100%;

	}



	.people-tr,

	.members-table-head,

	.camp-row {

		grid-template-columns: 100%;

	}



	.grid {

		gap: 10px;

		padding: 20px 25px;

	}



	.login-left {

		display: none;

	}



	.grid-col-3by7 {

		grid-template-columns: 1fr;

	}



	.adk_checkout_step .grid-col-2 {

		display: flex;

		flex-direction: column-reverse;

	}



	.adk_checkout_step {

		max-width: 50em;

	}



	.settings-block {

		grid-template-columns: auto 1fr;

	}



	.grid-col-5 {

		display: block;

	}



	.bill-history-table {

		display: none;

	}



	.mob-bill-history-table {

		display: block;

	}



	.grid-3by1 {

		grid-template-columns: unset;

	}



	.pay-card-list {

		padding: unset;

	}



	/*sidebar-s{        width: 100%;    }*/

}



@media (max-width: 767px) {



	/*.container{               padding: 15px;    }*/

	.adorack-tabs>ul {

		gap: unset;

		flex-direction: column;

	}



	.adorack-tabs>ul>li {

		justify-content: left;

		padding: 6px 0;

	}



	.adorack-tabs>ul>li:after {

		display: none;

	}



	.post-item-head {

		display: block;

	}



	.member-info {

		padding: 20px 0px;

		border-bottom: 1px dashed #dddddd;

		border-right: unset;

	}



	.grid-col-2 {

		display: block;

	}



	.grid-col-4 {

		display: block;

	}



	.num-value-lg {

		font-size: 20px;

		line-height: 50px;

	}



	.settings-block {

		grid-template-columns: 1fr;

	}

}



@media (max-width: 580px) {

	h2 {

		font-size: 22px;

		line-height: 32px;

	}



	.acc-block {

		display: grid

	}



	.pg-block {

		width: 100%;

	}




	.brand-name {

		font-size: 14px;

		width: 110px;

	}



	.nav-right .primary-btn-solid {

		padding: 7px 11px;

		font-size: 14px;

	}



	/*svg{              height: 22px;        width: 22px;    }*/

	.toggle-btn {

		top: 25px;

		right: 5%;

	}



	.url-block {

		grid-template-columns: 100%;

		gap: unset;

	}



	.w-block {

		padding: 30px 15px;

	}



	.space-btw-flex {

		display: block;

	}



	.col {

		padding: 30px 15px;

	}



	.verfication-right-inner {

		width: unset;

		padding: 30px;

	}



	.conf-code input {

		height: 44px;

		width: 44px;

	}



	.adk_checkout_step .grid-col-2 {

		padding: 24px;

	}



	.setting-rows {

		display: block;

	}



	.paymode-actions {

		justify-content: right;

		margin-top: 10px;

	}



	#billing_history .actions {

		flex-direction: column-reverse;

	}

}

@media (max-width: 500px){
	.side-panel-inner.s-panel{
		display: none;
	}
	.login-form-wrapper{
		width:unset;
	}
	.login-right, .cancel-acc-block{
		padding: 15% 0;
	}
}

@media (max-width: 480px) {

	.post-item-meta {

		display: block;

	}



	::-webkit-scrollbar {

		height: 3px;

	}



	.sub-title,

	.sub-title p {

		line-height: 25px;

		font-size: 15px;

	}



	.form-2col {

		grid-template-columns: 1fr;

		gap: unset;

	}



	.form-field {

		margin-bottom: 10px;

	}



	.pwd-show .toggle-password {

		top: 48px;

	}



	.btn-l {

		padding: 10px 15px;

	}



	h1 {

		font-size: 26px;

		line-height: 36px;

	}



	.heading-type-1 {

		font-size: 24px;

		line-height: 34px;

	}



	.l-fields input[type=text],

	.l-fields input[type=email],

	.l-fields input[type=number],

	.l-fields input[type=password],

	.l-fields input[type=url],

	input[type=tel] {

		padding: 10px 20px;

	}



	.chkout_listing_head {

		display: flow-root;

	}



	.chkout_listing_body {

		padding: 20px 20px 0 20px;

	}

}