.breadcrumbs {
	list-style: none;
	display: inline;
	width: auto;
	/*border-left:1px solid #efefef;*/
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 0;
	padding-top: 8px;
	padding-bottom: 8px;
	height: 100%
}
.breadcrumbs li {
	display: inline-block
}
.breadcrumbs li a {
	/*color:#575962;*/
	font-size: 0.8rem;
}
.breadcrumbs li a i {
	font-size: 16px
}
.breadcrumbs li a:hover {
	text-decoration: none
}
.breadcrumbs li.separator {
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px
}

#sidebar .sidebar__inner{
			position: relative;
			transform: translate(0, 0);
			transform: translate3d(0, 0, 0);
			will-change: position, transform;
		}
.crm-imports i {color: #70cbb9;}
.crm-general i {color: #f6d06d;}
.crm-emailPhone i {color: #90CAF9;}
.crm-customization i {color: #ef9a9a;}
.crm-integration i {color: #DCE775;}
.crm-migration i {color: #FF8A65;}
.crm-automation i {color: #A1887F;}
.crm-account i {color: #90A4AE;}

.crm-imports i.fa-chevron-right,
.crm-general i.fa-chevron-right,
.crm-emailPhone i.fa-chevron-right,
.crm-customization i.fa-chevron-right,
.crm-integration i.fa-chevron-right,
.crm-migration i.fa-chevron-right,
.crm-automation i.fa-chevron-right,
.crm-account i.fa-chevron-right {color: #cfd8dc;}

.settings-inner {
  padding: 20px 0;
}
.settings-inner:first-child {
	padding-top: 0;
}
.settings-card::before, .settings-card::after {
	position: absolute;
	content: "";
}
.draw {
  transition: color 0.25s;
}
.draw::before, .draw::after {
  border: 2px solid transparent;
  width: 0;
  height: 0;
}
.draw::before {
  top: 0;
  left: 0;
}
.draw::after {
  bottom: 0;
  right: 0;
}
 
.draw:hover::before, .draw:hover::after {
  width: 100%;
  height: 100%;
}
.draw:hover::before {
  border-top-color: #60daaa;
  border-right-color: #ff0000;
  transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
}
.draw:hover::after {
  border-bottom-color: #60daaa;
  border-left-color: #ff0000;
  transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;
}

.meet:hover {
  color: #fbca67;
}
.meet::after {
  top: 0;
  left: 0;
}
.meet:hover::before {
  border-top-color: #78d3f375;
  border-right-color: #00afe957;
}
.meet:hover::after {
  border-bottom-color: #78d3f375;
  border-left-color: #00afe957;
  transition: height 0.25s ease-out, width 0.25s ease-out 0.25s;
}


.crm-settings .card-title { margin-bottom:10px; }
.crm-settings a:hover, .accordion a:hover {text-decoration: none;}
.crm-settings .numbers h4 {font-size: 0.9rem; color: #1e2227; font-weight:500; margin-bottom: 5px;}
/*.settings-card .col {flex-basis: inherit;}
.settings-card .align-items-center {justify-content: center;}*/
.content-section h4 {font-size: 1rem; color: #1e2227; font-weight: 600;}
.settings-card h4 {font-size: 0.9rem;}
.settings-card {
	/*background-color: #f9fafb; */
	/*transition: all .3s ease 0s;*/
	/*border:1px solid #eceff1;*/
	background-color: /*#f9f9fc*/ /*#f4f5fb*/ /*ghostwhite*/ transparent;
	border: 1px solid #dfe2f3;
	border-radius: 15px;
	margin-bottom:15px;
	cursor: pointer;
	transition: all .4s;
}
.settings-card:hover {
    background-color: #dfe2f3;
    border: 1px solid #eceff1;
    /* -webkit-box-shadow: 2px 6px 15px 0 rgba(69, 65, 78, .1); */
    -moz-box-shadow: 2px 6px 15px 0 rgba(69, 65, 78, .1);
    /* box-shadow: 2px 6px 15px 0 rgba(69, 65, 78, .1); */
    transform: translateY(calc(-1.5rem / 5));
}
.crm-general .settings-card:hover i { color: #1e2227; }
.settings-card.configDone {background-color: #eff3f6;  border: 1px solid #cce5f5; }
.settings-card.configDone h4.card-title::after {
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    font-family: "Font Awesome 5 Free"; 
    font-weight: 900; 
    content: "\f560";
    padding-left: 2px;
}
.settings-card.configDone h4.card-title::after {color: #28a745;} 
.card.hidden_Box {
	 
	-webkit-box-shadow: 2px 5px 7px rgba(31, 38, 64, 0.3) !important;
	-moz-box-shadow: 2px 5px 7px rgba(31, 38, 64, 0.3) !important;
	box-shadow: 2px 5px 7px rgba(31, 38, 64, 0.3) !important;
	border-color:#c4cdd3!important ;
}
.card.hidden_Box .card-body {max-height: 30vh;}
.card.hidden_Box, 
.img-shadow {-webkit-box-shadow: 2px 6px 15px 0 rgba(69, 65, 78, .1);
	-moz-box-shadow: 2px 6px 15px 0 rgba(69, 65, 78, .1);
	box-shadow: 2px 6px 15px 0 rgba(69, 65, 78, .1);}

.card .icon-right, 
.modal .btn-right {
    right: 10px;
    top: 10px;
}
.page-sidebar-section .card .icon-right {right: 5px; top: 5px;}
.page-sidebar .item-list {/*border-bottom: 1px solid #f9f9fc;*/}
.card-role {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    position: absolute;
    text-align: center;
    right: 20px;
    z-index: -1;
    top: 0;
    left: 0;
    bottom: 0;
    /* vertical-align: middle; */
}
.card,
.card-light,
.accordion.reportFilter .card {
	border-radius: 5px;
	background-color: #fff;
	margin-bottom: 30px;
	-webkit-box-shadow: 2px 6px 15px 0 rgba(69, 65, 78, .1);
	-moz-box-shadow: 2px 6px 15px 0 rgba(69, 65, 78, .1);
	box-shadow: 2px 6px 15px 0 rgba(69, 65, 78, .1);
	border: 0
}
.card .card-header,
.card-light .card-header {
	padding: 1rem 1.25rem;
	background-color: transparent;
	border-bottom: 1px solid #ebecec !important
}
.card .card-header:first-child,
.card-light .card-header:first-child {
	border-radius: 0
}
.card .card-header .card-head-row,
.card-light .card-header .card-head-row {
	display: flex;
	align-items: center
}
.card .card-header .card-head-row .card-tools,
.card-light .card-header .card-head-row .card-tools {
	margin-left: auto;
	float: right;
	padding-left: 15px
}
.card .separator-solid,
.card-light .separator-solid {
	border-top: 1px solid #ebecec;
	margin: 15px 0
}

.separator-solid {
	border-top: 1px solid #ebecec;
	margin: 5px 0 5px;
}
.layout_section div.card:nth-child(2),
.layout_section div.card:nth-child(3) { background-color: transparent;  box-shadow: none; padding: 0;}

.layout_section div.card:nth-child(2) .card-body,
.layout_section div.card:nth-child(3) .card-body {padding: 0;}

.layout_section .list-group-item {padding: 0.5rem; border:none;}

.card .separator-dashed,
.card-light .separator-dashed, 
.separator-dashed {
	border-top: 2px dotted #c4c4c4;
	margin: 20px 0
}
.card .separator-dot,
.card-light .separator-dot {
	border-top: 1px dotted #ebecec;
	margin: 15px 0
}
.card .full-width-separator,
.card-light .full-width-separator {
	margin: 15px -20px 15px
}
.card .b-b1,
.card-light .b-b1 {
	border-bottom: 1px solid rgba(255, 255, 255, .3)
}
.card .card-body,
.card-light .card-body {
	padding: 1.25rem
}
.card .card-footer,
.card-light .card-footer {
	background-color: transparent;
	/*line-height: 30px;*/
	border-top: 1px solid #ebecec !important;
	font-size: 13px
}
.card .pull-in,
.card-light .pull-in {
	margin-left: -1.25rem;
	margin-right: -1.25rem
}
.card .pull-in.sparkline-fix,
.card-light .pull-in.sparkline-fix {
	margin-left: -1.35rem;
	margin-right: -1.35rem;
	margin-bottom: -3px
}
.card .chart-as-background,
.card-light .chart-as-background {
	position: absolute;
	bottom: 0;
	width: calc(100% + 2px)
}
.card .card-action,
.card-light .card-action {
	padding: 30px;
	background-color: transparent;
	line-height: 30px;
	border-top: 1px solid #ebecec !important;
	font-size: 14px
}
.card .card-footer hr,
.card-light .card-footer hr {
	margin-top: 5px;
	margin-bottom: 5px
}
.card .card-footer .legend,
.card-light .card-footer .legend {
	display: inline-block
}
@media screen and (max-width: 476px) {
	/*.card .card-header .card-head-row:not(.card-tools-still-right) {
		flex-direction: column;
		align-items: unset
	}
	.card .card-header .card-head-row:not(.card-tools-still-right) .card-tools {
		margin-left: 0;
		float: left;
		padding-left: 0;
		padding-top: 10px
	}*/
}
.card.full-height {
	height: calc(100% - 30px)
}
.card-space {
	padding: 0 30px
}
.card-space>.card-action,
.card-space>.card-body,
.card-space>.card-footer,
.card-space>.card-header {
	padding-left: 0 !important;
	padding-right: 0 !important
}
.card-with-nav .card-header {
	border-bottom: 0 !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important
}
.card-with-nav .card-body {
	padding: 15px 25px;
}
.card-list {
	padding: 10px 0
}
.card-list .fieldsList:hover {
    background: aliceblue;
    border-radius: 0.25rem;
    /* padding-left: 0.25rem; */
}
.card-list .item-list {
	display: flex;
	flex-direction: row;
	padding: 10px 0;
	align-items: center
}
.card-list .item-list .info-user {
	flex: 1
}
.card-list .item-list .info-user .username,
.card-list .item-list .info-user a.username {
	color: #1e2227;
	font-size: 0.8rem;
	margin-bottom: 5px;
	font-weight: 400
}
.card-list .item-list .info-user .status {
	font-size: 0.8rem;
	color: #1e2227;
}
.card-title {
	margin: 0;
	color: #1e2227;
	font-size: 0.8rem;
	font-weight: 500;
	/*line-height: 1.6*/
}
.card-title a,
.card-title a:focus,
.card-title a:hover {
	color: #575962;
	text-decoration: none
}
.card-sub {
	display: block;
	margin: 5px 0 10px 0;
	font-size: .9rem;
	background: #f7f8fa;
	color: #575962;
	padding: .85rem 1.5rem;
	border-radius: 4px;
	line-height: 1.82
}
.card-category {
	margin-top: 8px;
	font-size: 14px;
	color: #8d9498;
	margin-bottom: 0;
	word-break: normal
}
label {
	font-size: 0.8rem;
	font-weight: 300;
	color: #1e2227;
	margin-bottom: 0
}
.card-transparent {
	background: 0 0 !important;
	box-shadow: none;
	border-color: transparent !important
}
.settings-card.card-stats:hover .icon-big.icon-smoky   {
	background: #eaf1fb;
    color: #702fa8;
    box-shadow: 0 0 0 8px rgba(234, 241, 251, 0.5);
}
.settings-card.card-stats:hover .icon-big.icon-smoky span {
	-webkit-animation: toRightFromLeft 0.3s forwards;
    -moz-animation: toRightFromLeft 0.3s forwards;
    animation: toRightFromLeft 0.3s forwards;
}
@-webkit-keyframes toRightFromLeft {
	49% {
		-webkit-transform: translate(100%);
	}
	50% {
		opacity: 0;
		-webkit-transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}
@-moz-keyframes toRightFromLeft {
	49% {
		-moz-transform: translate(100%);
	}
	50% {
		opacity: 0;
		-moz-transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}
@keyframes toRightFromLeft {
	49% {
		transform: translate(100%);
	}
	50% {
		opacity: 0;
		transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}

.card-stats .card-body {
	padding: 15px;
}
.card-stats .card-title {
	margin-bottom: 0 !important
}
.card-stats .card-category {
	margin-top: 0
}
.card-stats .col-icon {
	width: 50px;
	height: 50px;
	margin-left: 15px
}
.card-stats .icon-big {
	width: 100%;
	height: 100%;
	/*font-size: 1.4em;*/
	min-height: 50px;
	display: flex;
	align-items: center;
	justify-content: center
}
.card-stats .icon-big.icon-danger,
.card-stats .icon-big.icon-default,
.card-stats .icon-big.icon-info,
.card-stats .icon-big.icon-primary,
.card-stats .icon-big.icon-secondary,
.card-stats .icon-big.icon-success,
.card-stats .icon-big.icon-warning {
	border-radius: 5px
}
.card-stats .icon-big.icon-danger i,
.card-stats .icon-big.icon-default i,
.card-stats .icon-big.icon-info i,
.card-stats .icon-big.icon-primary i,
.card-stats .icon-big.icon-secondary i,
.card-stats .icon-big.icon-success i,
.card-stats .icon-big.icon-warning i {
	color: #fff !important
}
.card-stats .icon-big.icon-smoky {
	background: #f6f8fc;
	border-radius: 50px;
}
.card-stats .icon-big.icon-default {
	background: #1a2035
}
.card-stats .icon-big.icon-primary {
	background: #1572e8
}
.card-stats .icon-big.icon-secondary {
	background: #6861ce
}
.card-stats .icon-big.icon-success {
	background: #31ce36
}
.card-stats .icon-big.icon-warning {
	background: #ffad46
}
.card-stats .icon-big.icon-info {
	background: #48abf7
}
.card-stats .icon-big.icon-danger {
	background: #f25961
}
.card-stats .icon-big.round {
	border-radius: 50% !important
}
.card-stats .col-stats {
	align-items: center;
	display: flex;
	padding-left: 15px
}
.card-tasks .table {
	margin-bottom: 0
}
.card-tasks .table .form-check {
	padding: 0 0 0 .75rem !important
}
.card-tasks .table .form-check label {
	margin-bottom: 0 !important
}
.card-tasks .table tbody td:first-child,
.card-tasks .table thead th:first-child {
	padding-left: 15px;
	padding-right: 15px
}
.card-tasks .table tbody td:last-child,
.card-tasks .table thead th:last-child {
	padding-right: 15px
}
.card-tasks .table tbody tr:last-child td {
	border-bottom-width: 0 !important
}
.card-tasks .card-body {
	padding-top: 0;
	padding-bottom: 0
}
.card-tasks .card-body .table td {
	font-size: 13px
}
.card-tasks .card-body .table td .btn {
	font-size: 15px;
	opacity: .7;
	transition: all .3s
}
.card-tasks .card-body .table td:hover .btn {
	opacity: 1
}
.card-tasks .form-button-action {
	display: block !important
}
.card-danger,
.card-dark,
.card-default,
.card-info,
.card-primary,
.card-secondary,
.card-success,
.card-warning {
	color: #fff;
	border: 0
}
.card-danger .card-header,
.card-dark .card-header,
.card-default .card-header,
.card-info .card-header,
.card-primary .card-header,
.card-secondary .card-header,
.card-success .card-header,
.card-warning .card-header {
	border-bottom: transparent !important
}
.card-danger .card-category,
.card-danger .card-title,
.card-danger label,
.card-dark .card-category,
.card-dark .card-title,
.card-dark label,
.card-default .card-category,
.card-default .card-title,
.card-default label,
.card-info .card-category,
.card-info .card-title,
.card-info label,
.card-primary .card-category,
.card-primary .card-title,
.card-primary label,
.card-secondary .card-category,
.card-secondary .card-title,
.card-success .card-category,
.card-success .card-title,
.card-success label,
.card-warning .card-category,
.card-warning .card-title,
.card-warning label {
	color: #fff
}
.card-danger .icon-big>i,
.card-dark .icon-big>i,
.card-default .icon-big>i,
.card-info .icon-big>i,
.card-primary .icon-big>i,
.card-secondary .icon-big>i,
.card-success .icon-big>i,
.card-warning .icon-big>i {
	color: #fff !important
}
.card-danger .card-footer,
.card-dark .card-footer,
.card-default .card-footer,
.card-info .card-footer,
.card-primary .card-footer,
.card-secondary .card-footer,
.card-success .card-footer,
.card-warning .card-footer {
	border-top: transparent !important
}
.card-default {
	background: #1a2035 !important
}
.card-primary {
	background: #1572e8 !important
}
.card-secondary {
	background: #6861ce !important
}
.card-info {
	background: #48abf7 !important
}
.card-success {
	background: #31ce36 !important
}
.card-warning {
	background: #ffad46 !important
}
.card-danger {
	background: #f25961 !important
}
.card-round {
	border-radius: 5px
}
.progress-card {
	margin-bottom: 25px
}
.progress-card .progress-status {
	display: flex;
	margin-bottom: 10px;
	-webkit-box-pack: justify !important;
	-ms-flex-pack: justify !important;
	justify-content: space-between !important
}
.card-post .info-post .username {
	margin-bottom: 0;
	font-weight: 600
}
.card-post .info-post .date {
	margin-bottom: 0
}
.card-pricing {
	padding: 20px 5px;
	text-align: center;
	border-radius: 5px
}
.card-pricing .card-header {
	border-bottom: 0 !important
}
.card-pricing .card-footer {
	border-top: 0 !important;
	padding: 15px 15px 10px 15px
}
.card-pricing .card-title {
	font-weight: 400;
	font-size: 20px
}
.card-pricing .card-price .price {
	font-size: 36px;
	font-weight: 400
}
.card-pricing .card-price .text {
	font-size: 18px;
	font-weight: 400;
	color: #d1d7e3
}
.card-pricing .specification-list, .card-profile .specification-list {
	list-style: none;
	padding-left: 0
}
.card-pricing .specification-list li, .card-profile .specification-list li {
	padding: 5px 0 0px;
	border-bottom: 1px solid #eee;
	text-align: left;
	/*font-size: 12px;*/
	/*margin-bottom: 5px*/
}
.card-profile .specification-list li {font-size: 0.9rem; }
.card-pricing .specification-list li .name-specification, .card-profile .specification-list li .name-specification {
	color: #575962;
}
.card-pricing .specification-list li .status-specification,  .card-profile .specification-list li .status-specification {
	margin-left: auto;
	float: right;
	font-weight: 600;
	width: 50%;
    text-align: right;
}
.card-pricing.card-pricing-focus {
	padding: 40px 5px
}
.card-pricing.card-danger .name-specification,
.card-pricing.card-default .name-specification,
.card-pricing.card-info .name-specification,
.card-pricing.card-primary .name-specification,
.card-pricing.card-secondary .name-specification,
.card-pricing.card-success .name-specification,
.card-pricing.card-warning .name-specification {
	color: #fff !important
}
.card-pricing.card-primary .specification-list li {
	border-color: #2f8bff !important
}
.card-pricing.card-primary .btn-light {
	color: #1572e8 !important
}
.card-pricing.card-success .specification-list li {
	border-color: #64e069 !important
}
.card-pricing.card-success .btn-light {
	color: #31ce36 !important
}
.card-pricing.card-secondary .specification-list li {
	border-color: #7f77dc !important
}
.card-pricing.card-secondary .btn-light {
	color: #6861ce !important
}
.card-pricing.card-default .specification-list li {
	border-color: #6f8996 !important
}
.card-pricing.card-default .btn-light {
	color: #1a2035 !important
}
.card-pricing.card-info .specification-list li {
	border-color: #11c0e4 !important
}
.card-pricing.card-info .btn-light {
	color: #48abf7 !important
}
.card-pricing.card-danger .specification-list li {
	border-color: #ff6972 !important
}
.card-pricing.card-danger .btn-light {
	color: #f25961 !important
}
.card-pricing.card-warning .specification-list li {
	border-color: #ffbc67 !important
}
.card-pricing.card-warning .btn-light {
	color: #ffad46 !important
}
.card-pricing2 {
	padding-bottom: 10px;
	background: #fff !important;
	border-bottom: 7px solid;
	text-align: center;
	overflow: hidden;
	position: relative;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 15px 1px rgba(69, 65, 78, .08);
	-moz-box-shadow: 0 1px 15px 1px rgba(69, 65, 78, .08);
	box-shadow: 0 1px 15px 1px rgba(69, 65, 78, .08)
}
.card-pricing2:before {
	content: "";
	width: 100%;
	height: 350px;
	position: absolute;
	top: -150px;
	left: 0;
	transform: skewY(-20deg)
}
.card-pricing2 .price-value:after,
.card-pricing2 .price-value:before {
	content: "";
	left: 50%;
	transform: translateX(-50%) scaleY(.5) rotate(45deg)
}
.card-pricing2 .value:after,
.card-pricing2 .value:before {
	content: "";
	left: 50%;
	transform: translateX(-50%) scaleY(.5) rotate(45deg)
}
.card-pricing2 .pricing-header {
	padding: 20px 20px 60px;
	text-align: left;
	position: relative
}
.card-pricing2 .sub-title {
	display: block;
	font-size: 16px
}
.card-pricing2 .value {
	background: #fff
}
.card-pricing2 .price-value {
	display: inline-block;
	width: 170px;
	height: 110px;
	padding: 15px;
	border: 2px solid;
	border-top: none;
	border-bottom: none;
	position: relative
}
.card-pricing2 .price-value:after,
.card-pricing2 .price-value:before {
	width: 121px;
	height: 121px;
	border: 3px solid;
	border-right: none;
	border-bottom: none;
	position: absolute;
	top: -60px
}
.card-pricing2 .price-value:after {
	border-top: none;
	border-left: none;
	border-bottom: 3px solid;
	border-right: 3px solid;
	top: auto;
	bottom: -60px
}
.card-pricing2 .value {
	width: 100%;
	height: 100%;
	border: 2px solid;
	border-top: none;
	border-bottom: none;
	z-index: 1;
	position: relative
}
.card-pricing2 .value:after,
.card-pricing2 .value:before {
	width: 97px;
	height: 97px;
	background: #fff;
	border: 3px solid;
	border-bottom: none;
	border-right: none;
	position: absolute;
	top: -48px;
	z-index: -1
}
.card-pricing2 .value:after {
	border-right: 3px solid;
	border-bottom: 3px solid;
	border-top: none;
	border-left: none;
	top: auto;
	bottom: -48px
}
.card-pricing2 .currency {
	display: inline-block;
	font-size: 30px;
	margin-top: 7px;
	vertical-align: top
}
.card-pricing2 .amount {
	display: inline-block;
	font-size: 40px;
	font-weight: 600;
	line-height: 65px
}
.card-pricing2 .amount span {
	display: inline-block;
	font-size: 30px;
	font-weight: 400;
	vertical-align: top;
	margin-top: -7px
}
.card-pricing2 .month {
	display: block;
	font-size: 16px;
	line-height: 0
}
.card-pricing2 .pricing-content {
	padding: 50px 0 0 80px;
	margin-bottom: 20px;
	list-style: none;
	text-align: left;
	transition: all .3s ease 0s
}
.card-pricing2 .pricing-content li {
	padding: 7px 0;
	font-size: 13px;
	color: grey;
	position: relative
}
.card-pricing2 .pricing-content li.disable:before,
.card-pricing2 .pricing-content li:before {
	content: "f00c";
	font-family: 'Font Awesome 5 Solid';
	font-weight: 900;
	width: 20px;
	height: 20px;
	line-height: 20px;
	border-radius: 50%;
	background: #98c458;
	text-align: center;
	color: #fff;
	position: absolute;
	left: -50px;
	font-size: 9px
}
.card-pricing2 .pricing-content li.disable:before {
	content: "f00d";
	background: #fe6c6c
}
.card-pricing2.card-default {
	border-bottom-color: #1a2035
}
.card-pricing2.card-default .price-value:before,
.card-pricing2.card-default .value:before {
	border-left-color: #1a2035;
	border-top-color: #1a2035
}
.card-pricing2.card-default .price-value,
.card-pricing2.card-default .value {
	border-right-color: #1a2035
}
.card-pricing2.card-default .price-value:after,
.card-pricing2.card-default .value:after {
	border-right-color: #1a2035
}
.card-pricing2.card-default .price-value:after,
.card-pricing2.card-default .value:after {
	border-bottom-color: #1a2035
}
.card-pricing2.card-default .value {
	color: #1a2035
}
.card-pricing2.card-default:before {
	background: #1a2035
}
.card-pricing2.card-default .price-value,
.card-pricing2.card-default .value {
	border-left-color: #1a2035
}
.card-pricing2.card-primary {
	border-bottom-color: #1572e8
}
.card-pricing2.card-primary .price-value:before,
.card-pricing2.card-primary .value:before {
	border-left-color: #1572e8;
	border-top-color: #1572e8
}
.card-pricing2.card-primary .price-value,
.card-pricing2.card-primary .value {
	border-right-color: #1572e8
}
.card-pricing2.card-primary .price-value:after,
.card-pricing2.card-primary .value:after {
	border-right-color: #1572e8
}
.card-pricing2.card-primary .price-value:after,
.card-pricing2.card-primary .value:after {
	border-bottom-color: #1572e8
}
.card-pricing2.card-primary .value {
	color: #1572e8
}
.card-pricing2.card-primary:before {
	background: #1572e8
}
.card-pricing2.card-primary .price-value,
.card-pricing2.card-primary .value {
	border-left-color: #1572e8
}
.card-pricing2.card-secondary {
	border-bottom-color: #6861ce
}
.card-pricing2.card-secondary .price-value:before,
.card-pricing2.card-secondary .value:before {
	border-left-color: #6861ce;
	border-top-color: #6861ce
}
.card-pricing2.card-secondary .price-value,
.card-pricing2.card-secondary .value {
	border-right-color: #6861ce
}
.card-pricing2.card-secondary .price-value:after,
.card-pricing2.card-secondary .value:after {
	border-right-color: #6861ce
}
.card-pricing2.card-secondary .price-value:after,
.card-pricing2.card-secondary .value:after {
	border-bottom-color: #6861ce
}
.card-pricing2.card-secondary .value {
	color: #6861ce
}
.card-pricing2.card-secondary:before {
	background: #6861ce
}
.card-pricing2.card-secondary .price-value,
.card-pricing2.card-secondary .value {
	border-left-color: #6861ce
}
.card-pricing2.card-info {
	border-bottom-color: #48abf7
}
.card-pricing2.card-info .price-value:before,
.card-pricing2.card-info .value:before {
	border-left-color: #48abf7;
	border-top-color: #48abf7
}
.card-pricing2.card-info .price-value,
.card-pricing2.card-info .value {
	border-right-color: #48abf7
}
.card-pricing2.card-info .price-value:after,
.card-pricing2.card-info .value:after {
	border-right-color: #48abf7
}
.card-pricing2.card-info .price-value:after,
.card-pricing2.card-info .value:after {
	border-bottom-color: #48abf7
}
.card-pricing2.card-info .value {
	color: #48abf7
}
.card-pricing2.card-info:before {
	background: #48abf7
}
.card-pricing2.card-info .price-value,
.card-pricing2.card-info .value {
	border-left-color: #48abf7
}
.card-pricing2.card-success {
	border-bottom-color: #31ce36
}
.card-pricing2.card-success .price-value:before,
.card-pricing2.card-success .value:before {
	border-left-color: #31ce36;
	border-top-color: #31ce36
}
.card-pricing2.card-success .price-value,
.card-pricing2.card-success .value {
	border-right-color: #31ce36
}
.card-pricing2.card-success .price-value:after,
.card-pricing2.card-success .value:after {
	border-right-color: #31ce36
}
.card-pricing2.card-success .price-value:after,
.card-pricing2.card-success .value:after {
	border-bottom-color: #31ce36
}
.card-pricing2.card-success .value {
	color: #31ce36
}
.card-pricing2.card-success:before {
	background: #31ce36
}
.card-pricing2.card-success .price-value,
.card-pricing2.card-success .value {
	border-left-color: #31ce36
}
.card-pricing2.card-warning {
	border-bottom-color: #ffad46
}
.card-pricing2.card-warning .price-value:before,
.card-pricing2.card-warning .value:before {
	border-left-color: #ffad46;
	border-top-color: #ffad46
}
.card-pricing2.card-warning .price-value,
.card-pricing2.card-warning .value {
	border-right-color: #ffad46
}
.card-pricing2.card-warning .price-value:after,
.card-pricing2.card-warning .value:after {
	border-right-color: #ffad46
}
.card-pricing2.card-warning .price-value:after,
.card-pricing2.card-warning .value:after {
	border-bottom-color: #ffad46
}
.card-pricing2.card-warning .value {
	color: #ffad46
}
.card-pricing2.card-warning:before {
	background: #ffad46
}
.card-pricing2.card-warning .price-value,
.card-pricing2.card-warning .value {
	border-left-color: #ffad46
}
.card-pricing2.card-danger {
	border-bottom-color: #f25961
}
.card-pricing2.card-danger .price-value:before,
.card-pricing2.card-danger .value:before {
	border-left-color: #f25961;
	border-top-color: #f25961
}
.card-pricing2.card-danger .price-value,
.card-pricing2.card-danger .value {
	border-right-color: #f25961
}
.card-pricing2.card-danger .price-value:after,
.card-pricing2.card-danger .value:after {
	border-right-color: #f25961
}
.card-pricing2.card-danger .price-value:after,
.card-pricing2.card-danger .value:after {
	border-bottom-color: #f25961
}
.card-pricing2.card-danger .value {
	color: #f25961
}
.card-pricing2.card-danger:before {
	background: #f25961
}
.card-pricing2.card-danger .price-value,
.card-pricing2.card-danger .value {
	border-left-color: #f25961
}
.row-cardProduct {
	padding: 0 5px;
	white-space: nowrap;
	overflow-x: auto;
	display: block !important;
	margin-right: -2rem;
	width: unset !important
}
.col-cardProduct {
	width: 225px;
	padding: 0 10px;
	display: inline-block
}
.card-product {
	background: #fff;
	border-radius: 5px;
	overflow: hidden;
	box-shadow: 0 7px 15px rgba(0, 0, 0, .12);
	margin-bottom: 15px
}
.card-product .product-summary {
	padding: 15px
}
@media screen and (max-width: 768px) {
	.col-cardProduct {
		width: 175px
	}
	.card-product .title-product {
		font-size: 14px
	}
	.card-product .price-product {
		font-size: 18px
	}
}
.skew-shadow {
	position: relative;
	overflow: hidden
}
.skew-shadow:before {
	content: '';
	position: absolute;
	background: rgba(255, 255, 255, .1);
	width: 50%;
	min-width: 150px;
	height: 100%;
	top: 0;
	right: -25%;
	transform: skewX(-32.5deg)
}
.bubble-shadow {
	position: relative;
	overflow: hidden
}
.bubble-shadow:before {
	position: absolute;
	top: -10%;
	right: -140px;
	width: 300px;
	height: 300px;
	content: "";
	border-radius: 50%;
	background: rgba(255, 255, 255, .05)
}
.bubble-shadow:after {
	position: absolute;
	top: -65px;
	right: 80px;
	width: 150px;
	height: 150px;
	content: "";
	border-radius: 50%;
	background: rgba(255, 255, 255, .05)
}
.curves-shadow {
	position: relative;
	overflow: hidden
}
.curves-shadow:before {
	content: '';
	position: absolute;
	background: url(../img/img-shadow.png);
	background-size: cover;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}
@media only screen and (max-width: 990px) {
	.card-pricing2 {
		margin-bottom: 30px
	}
}
@media only screen and (max-width: 767px) {
	.card-pricing2:before {
		transform: skewY(-15deg)
	}
}
.card-annoucement .card-body {
	padding: 50px 25px
}
.card-annoucement .card-opening {
	font-size: 20px;
	font-weight: 400;
	letter-spacing: .01em
}
.card-annoucement .card-desc {
	padding: 15px 0;
	font-size: 16px;
	line-height: 1.65;
	font-weight: 300
}
.card-annoucement.card-primary .btn-light {
	color: #1572e8 !important
}
.card-annoucement.card-success .btn-light {
	color: #31ce36 !important
}
.card-annoucement.card-secondary .btn-light {
	color: #6861ce !important
}
.card-annoucement.card-default .btn-light {
	color: #1a2035 !important
}
.card-annoucement.card-info .btn-light {
	color: #48abf7 !important
}
.card-annoucement.card-danger .btn-light {
	color: #f25961 !important
}
.card-annoucement.card-warning .btn-light {
	color: #ffad46 !important
}
.card-profile {
	color: #575962
}
.card-profile .profile-picture {
	/*text-align: center;
	position: absolute;
	margin: 0 auto;
	left: 0;
	right: 0;
	top: 10px;
	width: 100%;
	box-sizing: border-box*/
	display: flex;
    align-items: center;
    justify-content: center;
}
.card-profile .user-profile .name {
    font-size: 0.9rem;
    font-weight: 600;
    margin-bottom: 5px;
    color: #1a2035;
}
.card-profile .user-profile .job {
	color: #90a4ae;
	margin-bottom: 5px
}
.card-profile .user-profile .desc {
	color: #bbb;
	margin-bottom: 15px
}
.card-profile .user-profile .social-media {
	margin-bottom: 20px
}
.card-profile .user-profile .social-media .btn {
	padding: 5px !important
}
.card-profile .user-profile .social-media .btn i {
	font-size: 22px !important
}
.card-profile .user-stats {
	margin-bottom: 10px
}
.card-profile .user-stats[class^=col] {
	border-right: 1px solid #ebebeb
}
.card-profile .user-stats[class^=col]:last-child {
	border-right: 0
}
.card-profile .user-stats .number {
	font-weight: 400;
	/*font-size: 15px*/
}
.card-profile .user-stats .title {
	color: #575962
}
.card-profile .card-header {
	border-bottom: 0;
	height: 50px;
	position: relative
}
.card-profile .card-body {
	padding-top: 50px
}
.card-profile .card-footer {
	border-top: 0
}
.card-profile.card-secondary .card-header {
	background: #6861ce
}
.row-card-no-pd {
	border-radius: 5px;
	margin-left: 0;
	margin-right: 0;
	background: #fff;
	margin-bottom: 30px;
	padding-top: 15px;
	padding-bottom: 15px;
	position: relative;
	-webkit-box-shadow: 2px 6px 15px 0 rgba(69, 65, 78, .1);
	-moz-box-shadow: 2px 6px 15px 0 rgba(69, 65, 78, .1);
	box-shadow: 2px 6px 15px 0 rgba(69, 65, 78, .1);
	border: 0
}
.row-card-no-pd .card {
	margin-bottom: 0;
	border-width: 0;
	box-shadow: none;
	position: unset
}
.row-card-no-pd .card .card-header {
	padding-left: 0 !important;
	padding-top: 0 !important;
	padding-right: 0 !important
}
.row-card-no-pd[class*=col] .card:before {
	position: absolute;
	height: calc(100%);
	width: 1px;
	background: #eee;
	content: '';
	right: 0
}
.row-card-no-pd[class*=col]:last-child .card:before {
	width: 0
}


.crm_Mapping .card-list ul li.item-list { 
	position: relative; 
	justify-content: space-between;
	padding: 5px;
	cursor: pointer;
}
.crm_Mapping .card-list ul li.item-list.active,
.crm_Mapping .card-list ul li.item-list.selected {background: #EEEEEE;}

.crm_Mapping ul li.item-list:hover {
	background: #F5F5F5;
}

.crm_Mapping .card-body {
 	height:calc(100vh - 340px);
	overflow:auto;
	scrollbar-width: thin;
}

.accordion .card {
	border-radius: 5px !important;
	background: #f7f7f7 !important;
	color: #575962 !important;
	border: 0;
	box-shadow: none
}
.accordion .card .span-icon {
	font-size: 22px;
	padding-left: 15px;
	padding-right: 15px
}
.accordion .card>.card-header {
	border: 0 !important;
	display: flex;
	flex-direction: row;
	align-items: center;
	cursor: pointer;
	border-radius: 0 !important
}
.accordion .card>.card-header>.span-mode {
	margin-left: auto
}
.accordion .card>.card-header>.span-mode:before {
	content: "\f068" !important;
	font-family: 'Font Awesome 5 Solid';
	font-weight: 900;
	font-size: 16px
}
.accordion .card>.card-header.collapsed>.span-mode:before {
	content: "\f067" !important
}
.accordion .card .card-body {
	border-top: 1px solid #ebebeb;
	padding: 30px
}
.accordion.accordion-danger .card .card-header,
.accordion.accordion-danger .card .card-header .btn-link,
.accordion.accordion-default .card .card-header,
.accordion.accordion-default .card .card-header .btn-link,
.accordion.accordion-info .card .card-header,
.accordion.accordion-info .card .card-header .btn-link,
.accordion.accordion-primary .card .card-header,
.accordion.accordion-primary .card .card-header .btn-link,
.accordion.accordion-secondary .card .card-header,
.accordion.accordion-secondary .card .card-header .btn-link,
.accordion.accordion-success .card .card-header,
.accordion.accordion-success .card .card-header .btn-link,
.accordion.accordion-warning .card .card-header,
.accordion.accordion-warning .card .card-header .btn-link {
	font-size: 14px
}
.accordion.accordion-default .card .card-header {
	color: #1a2035
}
.accordion.accordion-default .card .card-header .btn-link {
	color: #1a2035 !important
}
.accordion.accordion-primary .card .card-header {
	color: #1572e8
}
.accordion.accordion-primary .card .card-header .btn-link {
	color: #1572e8 !important
}
.accordion.accordion-secondary .card .card-header {
	color: #6861ce
}
.accordion.accordion-secondary .card .card-header .btn-link {
	color: #6861ce !important
}
.accordion.accordion-info .card .card-header {
	color: #48abf7
}
.accordion.accordion-info .card .card-header .btn-link {
	color: #48abf7 !important
}
.accordion.accordion-success .card .card-header {
	color: #31ce36
}
.accordion.accordion-success .card .card-header .btn-link {
	color: #31ce36 !important
}
.accordion.accordion-warning .card .card-header {
	color: #ffad46
}
.accordion.accordion-warning .card .card-header .btn-link {
	color: #ffad46 !important
}
.accordion.accordion-danger .card .card-header {
	color: #f25961
}
.accordion.accordion-danger .card .card-header .btn-link {
	color: #f25961 !important
}
.border-transparent {
	border-color: transparent !important
}
.card.currencyPop { 
	    position: absolute;
	    left: 15px;
	    width: auto;
	    top: 40px;
		right: 15px;
		z-index: 99999;
	    border: 1px solid #ddd;
	    padding-left: 20px;
}
 
/* bootstrap-tagsinput.css file - add in local */

.bootstrap-tagsinput {
    background-color: transparent;
    /* border: 1px solid #eceff1; */
    /* box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%); */
    display: inline-block;
    padding: 4px 6px;
    color: #555;
    vertical-align: middle;
    border-radius: 4px;
    width: 100%;
    line-height: 22px;
    cursor: text;
}
.bootstrap-tagsinput input {
  border: none;
  box-shadow: none;
  outline: none;
  background-color: #fff;
  padding: 0 6px;
  /*margin: 0;*/
  width: 100%;
  max-width: inherit;
}
.bootstrap-tagsinput.form-control input::-moz-placeholder {
  color: #777;
  opacity: 1;
}
.bootstrap-tagsinput.form-control input:-ms-input-placeholder {
  color: #777;
}
.bootstrap-tagsinput.form-control input::-webkit-input-placeholder {
  color: #777;
}
.bootstrap-tagsinput input:focus {
  border: none;
  box-shadow: none;
}
.bootstrap-tagsinput .tag {
  margin-right: 2px;
  color: white;
}
.bootstrap-tagsinput .tag [data-role="remove"] {
  margin-left: 8px;
  cursor: pointer;
}
.bootstrap-tagsinput .tag [data-role="remove"]:after {
  content: "x";
  padding: 0px 2px;
}
.bootstrap-tagsinput .tag [data-role="remove"]:hover {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.bootstrap-tagsinput .tag [data-role="remove"]:hover:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.tagBottom .ReactTags__tag {
	background: #4190ff;
}
/*[data-title]:hover:after {
    border: 1px solid #fc0;
    padding: 3px 6px;
    background: #fffea1;
    content: attr(data-title);
    font-size: 0.7em;
    position: absolute;
    right: -40px;
    top: -26px;
}*/
.tagBottom { max-height: 65px; overflow: auto; margin-top:5px; }
.forSplitViewDetail .detailCardBg {
    background: url(../img/sidedesign.png), url(../img/bg2.png) ; 
    background-position:0px -85px, right bottom -120px;
    background-repeat: no-repeat;
    background-size: inherit;
    background-color: #f8f9fc;
    border-radius: 10px;
    margin-bottom: 0;
	margin: 10px;
}
.detailCardBg .card-footer {
  border-radius: 0 0 0.35rem 0.35rem;
  padding: 5px;
  background: white;
}
.widgetlinks {
    display: inline-block;
    vertical-align: middle;
    color: #f9fafb;
    letter-spacing: .04em;
    padding: 10px;
    border-radius: 25px;
    position: relative;
    font-weight: 400;
    text-align: center;
    margin:0;
}
.widgetlinks:hover,
.widgetlinks.active {
	background:#fff;
	box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}
 
.widgetlinks:hover svg {
	fill: #15276a ;
}
.widgetlinks svg  {
	fill: #1a2035;
}
.card_Box{border-left:none}.browseCSV input[type='file']{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;width:100%;height:100%;opacity:0;cursor:pointer}.progress-bar-success{background-color:#5cb85c}.headerList .item-list{display:inline-flex;flex-direction:column;align-items:center;padding:5px}.headerList .item-list label{display:flex;align-items:center;cursor:pointer}.textEllipsis{-webkit-align-self:center;align-self:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;font-weight:500;overflow:hidden;padding-right:12px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:-webkit-calc(100% - 56px);width:calc(100% - 56px)}

/*.settings-card .col-icon span svg path[fill] {
	fill: #1A203591
}*/
.settings-card.card-stats:hover .icon-big.icon-smoky span path[fill]  {
	fill:#1A2035;
}

.addOnCards .card{box-shadow:rgba(0,0,0,.24) 0 3px 8px;background:#fff;transition:.5s;cursor:pointer;user-select:none;z-index:10;overflow:hidden}.addOnCards .card .backgroundEffect{bottom:0;height:0;width:100%}.addOnCards .card:hover{color:#fff;transform:scale(1.05);box-shadow:rgba(0,0,0,.24) 0 5px 10px}.addOnCards .card:hover .backgroundEffect{bottom:0;height:320px;width:100%;position:absolute;z-index:-1;background:#1b9ce3;animation:.3s ease-in popBackground}@keyframes popBackground{0%{height:20px;border-top-left-radius:50%;border-top-right-radius:50%}50%{height:80px;border-top-left-radius:75%;border-top-right-radius:75%}75%{height:160px;border-top-left-radius:85%;border-top-right-radius:85%}100%{height:320px;border-top-left-radius:100%;border-top-right-radius:100%}}.addOnCards .card .pic{position:relative}.addOnCards .card .pic img{width:100%;height:100px;object-fit:cover}.addOnCards .card .date{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50px;height:70px;background-color:#1b9ce3;color:#fff;position:absolute;bottom:0;transition:none}.addOnCards .card .date .day{font-size:14px;font-weight:600}.addOnCards .card .date .month,.addOnCards .card .date .year{font-size:10px}.addOnCards .card .content .foot .icon,.addOnCards .card .text-muted{font-size:12px}.addOnCards .card:hover .text-muted{color:#fff!important}.addOnCards .card .content{padding:10px 20px}.addOnCards .card .content .btn{display:flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:25px;font-size:12px;border:none}.addOnCards .card:hover .content .btn{background:#fff;color:#1b9ce3;box-shadow:#0000001a 0 3px 5px}.addOnCards .card:hover .content .btn.primary_bg{background:#e53935;color:#1b9ce3;box-shadow:#0000001a 0 3px 5px}.addOnCards .card .content .btn .fas{font-size:10px;padding-left:5px}.addOnCards .card .content .foot .admin{color:#1b9ce3;font-size:12px}.addOnCards .card:hover .content .foot .admin{color:#fff}




/* entire container, keeps perspective */
.rates_Box {
	display: -webkit-box;
	display: flex;
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	-o-flex-direction: column;
	flex-direction: column;
  /*  background-color: #ffffff; */
	height: 100%
  }
  .rates_Box .rates_Header {
    padding: 10px;
    /* border-bottom: 1px solid #cfd7df; */
    color: #3150ec;
    font-weight: bold;
    font-size: 0.9rem;
}
  .rates_Box .rates_Body  {
	-ms-flex: 1;
	-webkit-flex: 1;
	-moz-flex: 1;
	flex: 1;
	overflow-y: auto;
	padding: 10px;
	scrollbar-width: thin;
  }
  .rates_Box .rates_Footer  {
	display: flex;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: space-between;
	-moz-box-pack: space-between;
	-ms-flex-pack: space-between;
	-webkit-justify-content: space-between;
	justify-content: space-between; 
	border-top: 1px solid #cfd7df;
	height: 50px;
	padding: 10px
  }
  .rates-container {
		-webkit-perspective: 800px;
	 -moz-perspective: 800px;
	   -o-perspective: 800px;
		  perspective: 800px;
		  margin-bottom: 30px;
  }
  /* flip the pane when hovered */
  .rates-container:not(.manual-flip):hover .rates-card,
  .rates-container.hover.manual-flip .rates-card{
	  -webkit-transform: rotateY( 180deg );
  -moz-transform: rotateY( 180deg );
   -o-transform: rotateY( 180deg );
	  transform: rotateY( 180deg );
  }
  
  
  .rates-container.static:hover .rates-card,
  .rates-container.static.hover .rates-card {
	  -webkit-transform: none;
  -moz-transform: none;
   -o-transform: none;
	  transform: none;
  }
  .rates-container.hover.manual-flip .rates-card .back { z-index:3; }
  /* flip speed goes here */
  .rates-card {
	   -webkit-transition: -webkit-transform .5s;
	 -moz-transition: -moz-transform .5s;
	   -o-transition: -o-transform .5s;
		  transition: transform .5s;
  -webkit-transform-style: preserve-3d;
	 -moz-transform-style: preserve-3d;
	   -o-transform-style: preserve-3d;
		  transform-style: preserve-3d;
	  position: relative;
  }
   
  /* hide back of pane during swap */
  .front, .back {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #f8f9fa;
    box-shadow: 5px 5px 0px 0 rgb(207 215 223);
}
  
  /* front pane, placed above back */
  .front {
	  z-index: 2;
  }
  
  /* back, initially hidden pane */
  .back {
		  -webkit-transform: rotateY( 180deg );
	 -moz-transform: rotateY( 180deg );
	   -o-transform: rotateY( 180deg );
		  transform: rotateY( 180deg );
		  position: relative;
		  z-index: 3;
  }
  
  .back .btn-simple{
	  position: absolute;
	  left: 0;
	  bottom: 4px;
  }
  /*        Style       */
  
  
  /*.rates-card{
	  background: none repeat scroll 0 0 #FFFFFF;
	  border-radius: 4px;
	  color: #444444;
  }*/
  .rates-container, .front, .back {
	  width: 100%;
	  height: 330px;
	  border-radius: 15px;
  }
  .rates-card .cover{
	  height: 105px;
  /*    overflow: hidden;*/
	  border-radius: 4px 4px 0 0;
  }
  .rates-card .cover img{
	  width: 100%;
  }
  .rates-card .user{
	  border-radius: 50%;
	  display: block;
	  height: 120px;
	  margin: -55px auto 0;
  /*    overflow: hidden;*/
	  width: 120px;
  }
  .rates-card .user img{
	  background: none repeat scroll 0 0 #FFFFFF;
	  border: 4px solid #FFFFFF;
	  width: 100%;
  }
  
  .rates-card .content{
	  background-color: rgba(0, 0, 0, 0);
	  box-shadow: none;
	  padding: 10px 20px 20px;
  }
  .rates-card .content .main {
	  min-height: 160px;
  }
  .rates-card .back .content .main {
	  height: 215px;
  }
  .rates-card .name {
	  font-size: 22px;
	  line-height: 28px;
	  margin: 10px 0 0;
	  text-align: center;
	  text-transform: capitalize;
  }
  .rates-card h5{
	  margin: 5px 0;
	  font-weight: 400;
	  line-height: 20px;
  }
  .rates-card .profession{
	  color: #999999;
	  text-align: center;
	  margin-bottom: 20px;
  }
  .rates-card .footer {
	  border-top: 1px solid #EEEEEE;
	  color: #999999;
	  margin: 30px 0 0;
	  padding: 10px 0 0;
	  text-align: center;
  }
  .rates-card .footer .social-links{
	  font-size: 18px;
  }
  .rates-card .footer .social-links a{
	  margin: 0 7px;
  }
  .rates-card .footer .btn-simple{
	  margin-top: -6px;
  }
  .rates-card .header {
	  padding: 15px 20px;
	  height: 90px;
  }
  .rates-card .motto{
	  border-bottom: 1px solid #EEEEEE;
	  color: #999999;
	  font-size: 14px;
	  font-weight: 400;
	  padding-bottom: 10px;
	  text-align: center;
  }
  
  .rates-card .stats-container{
	  width: 100%;
	  margin-top: 50px;
  }
  .rates-card .stats{
	  display: block;
	  float: left;
	  width: 33.333333%;
	  text-align: center;
  }
  
  .rates-card .stats:first-child{
	  border-right: 1px solid #EEEEEE;
  }
  .rates-card .stats:last-child{
	  border-left: 1px solid #EEEEEE;
  }
  .rates-card .stats h4{
	  font-weight: 300;
	  margin-bottom: 5px;
  }
  .rates-card .stats p{
	  color: #777777;
  }
  .animated.smooth-dnd-draggable-wrapper .list-group-item {
	background-color: #d8ebf5;
  }
  .text-info {
    color: #0092e4 !important;
}
   