@font-face {
	font-family: Poppins-Regular;
	src: url(../../login/fonts/poppins/Poppins-Regular.ttf) format("truetype");
}
.icon-link-wraper h2 {
	text-align: center;
}
.text-center {
	text-align: center;
}
.user-module {
	text-align: center;
}
body {
	margin: 0px; animation:body-scroll 0.1s ease-in; -webkit-animation: body-scroll .1s ease-in; -moz-animation: body-scroll .1s ease-in; -o-animation: body-scroll .1s ease-in;
}
html {
	margin: 0px; animation:body-scroll 0.1s ease-in; -webkit-animation: body-scroll .1s ease-in; -moz-animation: body-scroll .1s ease-in; -o-animation: body-scroll .1s ease-in;
}
body {
	background: url("../img/bg1.jpg") fixed no-repeat top / cover; color: rgb(51, 51, 51); line-height: 1.4285; font-family: "Poppins-Regular,Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px;
}
* {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
::after {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
::before {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.btn-about {
	transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);
}
.designation::after {
	transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);
}
.designation::before {
	transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);
}
.user-img2 {
	transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);
}
a {
	text-decoration: none; cursor: pointer;
}
a:focus {
	text-decoration: none; cursor: pointer;
}
a:hover {
	text-decoration: none; cursor: pointer;
}
.clearfix::after {
	clear: both; display: table; content: " ";
}
.clearfix::before {
	clear: both; display: table; content: " ";
}
.container-max::after {
	clear: both; display: table; content: " ";
}
.branch-office {
	position: relative;
}
.designation {
	position: relative;
}
.header {
	position: relative;
}
.links {
	position: relative;
}
.location-text {
	position: relative;
}
.profile {
	position: relative;
}
.user-head {
	position: relative;
}
.btn-about {
	position: absolute;
}
.designation::after {
	position: absolute;
}
.designation::before {
	position: absolute;
}
.map-marker {
	position: absolute;
}
.user-img2 {
	position: absolute;
}
.user-module {
	position: absolute;
}
.header-navbar {
	top: 0px;
}
.map-marker {
	top: 0px;
}
.user-img2 {
	top: 0px;
}
.btn-about {
	background-color: rgb(255, 255, 255);
}
.designation::after {
	background-color: rgb(255, 255, 255);
}
.designation::before {
	background-color: rgb(255, 255, 255);
}
.map-marker {
	background-color: rgb(255, 255, 255);
}
.user-body2 {
	background-color: rgb(255, 255, 255);
}
.current a {
	color: rgb(255, 255, 255);
}
.designation {
	color: rgb(255, 255, 255);
}
.icon-link-wraper h2 {
	color: rgb(255, 255, 255);
}
.user-head h2 {
	color: rgb(255, 255, 255);
}
.current i {
	color: rgb(255, 255, 255) !important;
}
.branch-office {
	display: block;
}
.header-list > li a .img1 {
	display: block;
}
.header-list > li a:focus .img2 {
	display: block;
}
.header-list > li a:hover .img2 {
	display: block;
}
.header-navbar .navbar-brand {
	display: block;
}
.icon-link-wraper a {
	display: block;
}
.icon-link-wraper img {
	display: block;
}
.icon-wrap a {
	display: block;
}
.map-marker {
	display: block;
}
.navbar-collapse {
	display: block;
}
.show {
	display: block;
}
.header-list > li a .img2 {
	display: none;
}
.header-list > li a:focus .img1 {
	display: none;
}
.header-list > li a:hover .img1 {
	display: none;
}
.hide {
	display: none;
}
.navbar-toggle-collapsed {
	display: none;
}
.header-list > li {
	float: left;
}
.links {
	float: left;
}
.list-menu-icons {
	float: left;
}
.navbar-header-inner {
	float: left;
}
.pull-left {
	float: left;
}
.navbar-right {
	float: right;
}
.profile {
	float: right;
}
.pull-right {
	float: right;
}
.container-max {
	margin: auto; padding: 0px 15px; width: 100%; max-width: 1170px;
}
@media all and (min-width:1450px)
{
.container-max {
	padding: 0px 100px !important; max-width: 100% !important;
}
}
.header {
	margin-bottom: 20px; min-height: 50px;
}
.header-list > li {
	list-style: none; padding: 15px;
}
.header-list > li img {
	width: 24px; height: 24px;
}
.header-navbar .navbar-brand {
	padding: 15px 10px;
}
.header-navbar {
	width: 100%; bottom: auto; border-bottom-color: transparent; border-bottom-width: 5px; border-bottom-style: solid; position: fixed; z-index: 1024; background-color: transparent;
}
.logo {
	height: 70px;
}
.links {
	margin: 40px 0px 0px; padding: 0px; width: 66.66%; min-height: 1px;
}
.icon-link-wraper img {
	margin: auto; width: auto; height: 80px;
}
.icon-link-wraper:focus img {
	transition:1s; transform: rotateY(360deg);
}
.icon-link-wraper:hover img {
	transition:1s; transform: rotateY(360deg);
}
.list-menu-icons {
	padding: 0px 15px; width: 25%;
}
.row-clearfix {
	margin-right: -15px; margin-left: -15px;
}
.box {
	margin: 70px 0px 0px; border-radius: 20px; height: 460px; font-size: 15px; box-shadow: 0px 15px 30px rgba(9,26,44,0.16); background-color: rgb(255, 255, 255) !important;
}
.user-head {
	background: linear-gradient(rgb(48, 140, 165) 0px, rgb(51, 172, 232) 100%); padding: 50px 3px 30px; border-radius: 20px 20px 0px 0px;
}
.user-img2 {
	border-width: 5px !important; border-color: rgb(48, 140, 165); margin: 0px; border-radius: 50%; border-image: none; left: 50%; width: 125px; height: 125px; right: auto; bottom: auto;
}
.user-img3 {
	margin: 30px; border-radius: 50%; border: 5px solid rgb(28, 196, 194); border-image: none; bottom: auto;
}
.user-module {
	background: rgb(235, 235, 235); border-radius: 0px 0px 20px 20px; left: 0px; top: auto; right: 0px; bottom: 0px; display: flex;
}
.map-marker {
	overflow: hidden;
}
.marquee {
	overflow: hidden;
}
.user-module {
	overflow: hidden;
}
.icon-wrap {
	transition:0.5s; width: 33.33%;
}
.icon-wrap a {
	padding: 10px 0px; color: rgb(0, 0, 0);
}
.profile {
	width: 25%; margin-right: 3%; margin-left: 4.33%;
}
.user-head h2 {
	margin: 10px 0px; line-height: 1.1; font-size: 31px; font-weight: 500;
}
.designation {
	margin: 1px auto !important; padding: 5px 24px; border-radius: 15px; color: rgb(255, 255, 255); display: inline-block; box-shadow: 1px 1px 4px 1px #4d99ad; background-color: rgb(222, 88, 77);
}
.designation::after {
	border-radius: 50%; border: 1px solid rgb(222, 88, 77); border-image: none; top: 50%; width: 6px; height: 6px; content: "";
}
.designation::before {
	border-radius: 50%; border: 1px solid rgb(222, 88, 77); border-image: none; top: 50%; width: 6px; height: 6px; content: "";
}
.user-head p {
	font-size: 13px;
}
.designation::before {
	left: 13px; right: auto;
}
.designation::after {
	left: auto; right: 7px;
}
.box .branch-office {
	font-size: 12px;
}
.branch-office {
	font-size: 12px;
}
.marquee li {
	font-size: 12px;
}
.map-marker {
	border-radius: 50%; left: 0px; width: 31px; height: 31px; line-height: 40px; z-index: 99; box-shadow: 3px 1px 1px -2px #2be693;
}
.location-text {
	margin: 10px auto !important; vertical-align: middle; display: inline-block;
}
.branch-office {
	margin: 0px auto; padding: 0px 10px 0px 40px; border-radius: 10px; top: 5px; color: rgb(255, 255, 255) !important; line-height: 22px; box-shadow: 2px 1px 5px 1px #42bff2; background-color: rgb(45, 121, 148);
}
.btn-about {
	padding: 9px; border-radius: 5px; border: 0px currentColor; border-image: none; left: 50%; width: 247px; height: 34px; right: 50%; bottom: -34px; color: rgb(38, 120, 176); font-family: inherit; font-size: 14px; font-weight: 600; box-shadow: 0px 15px 30px rgba(9,26,44,0.16);
}
.marquee li {
	margin: 10px 0px; line-height: 20px;
}
.list-inline {
	list-style: none; padding-left: 0px;
}
.list-unstyled {
	list-style: none; padding-left: 0px;
}
.user-content2 {
	padding: 30px 15px 0px;
}
.current a {
	border-color: rgb(57, 170, 186); transition:0.5s; cursor: pointer; background-color: rgb(57, 170, 186);
}
.current a .faa-float.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.current a .faa-horizontal.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.current a .faa-passing.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.current a .faa-tada.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.current-1 a .faa-float.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.current-1 a .faa-horizontal.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.current-1 a .faa-passing.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.current-1 a .faa-pulse.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.current-1 a .faa-tada.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.icon-wrap:focus a .faa-float.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.icon-wrap:focus a .faa-horizontal.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.icon-wrap:focus a .faa-passing.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.icon-wrap:focus a .faa-tada.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.icon-wrap:hover .faa-float.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.icon-wrap:hover .faa-passing.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.icon-wrap:hover .faa-pulse.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.icon-wrap:hover a .faa-horizontal.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.icon-wrap:hover a .faa-tada.animated {
	animation:pulse 2s infinite; -webkit-animation: pulse 2s ease infinite; -moz-animation: pulse 2s ease infinite; -o-animation: pulse 2s ease infinite;
}
.animated {
	animation-duration: 1s; animation-fill-mode: both; -webkit-animation-duration: 1s; -webkit-animation-fill-mode: both;
}
@media screen and (max-width:991px)
{
.animated {
	animation:none !important; -webkit-animation-duration: .3s;
}
.wow {
	visibility: visible !important;
}
}
.fadeIn {
	animation-name: fadeIn; -webkit-animation-name: fadeIn;
}
.disabled {
	transform: none !important;
}
.disabled a {
	transform: none !important;
}
.disabled img {
	transform: none !important;
}
.zoomIn {
	animation-name: zoomIn; -webkit-animation-name: zoomIn;
}
.icon-wrap a .animated {
	animation:none; -webkit-animation: none; -moz-animation: none; -o-animation: none;
}
.current-1 a .faa-horizontal.animated {
	color: rgb(30, 65, 130);
}
.icon-wrap:focus a .faa-horizontal.animated {
	color: rgb(30, 65, 130);
}
.icon-wrap:hover a .faa-horizontal.animated {
	color: rgb(30, 65, 130);
}
.current-1 a .faa-tada.animated {
	color: rgb(90, 157, 33);
}
.icon-wrap:focus a .faa-tada.animated {
	color: rgb(90, 157, 33);
}
.icon-wrap:hover a .faa-tada.animated {
	color: rgb(90, 157, 33);
}
.current-1 a .faa-float.animated {
	color: rgb(50, 137, 179);
}
.icon-wrap:focus a .faa-float.animated {
	color: rgb(50, 137, 179);
}
.icon-wrap:hover .faa-float.animated {
	color: rgb(50, 137, 179);
}
.current-1 a .faa-passing.animated {
	color: rgb(245, 99, 34);
}
.icon-wrap:focus a .faa-passing.animated {
	color: rgb(245, 99, 34);
}
.icon-wrap:hover .faa-passing.animated {
	color: rgb(245, 99, 34);
}
.current-1 a .faa-pulse.animated {
	color: rgb(223, 45, 60);
}
.icon-wrap:focus a .faa-passing.animated {
	color: rgb(223, 45, 60);
}
.icon-wrap:hover .faa-pulse.animated {
	color: rgb(223, 45, 60);
}
.current a:focus .fa {
	color: rgb(255, 255, 255) !important;
}
.current a:hover .fa {
	color: rgb(255, 255, 255) !important;
}
.box span {
	color: rgb(255, 255, 255); font-family: inherit; font-size: 12px;
}
@media all and (max-width:767px)
{
.ft-map-pin {
	font-size: 15px !important;
}
.navbar-collapse {
	display: none;
}
.collapse-in {
	display: block;
}
.icon-bar {
	display: block;
}
.collapse-bar {
	border: 1px solid rgba(0, 0, 0, 0.529411) !important; border-image: none !important; background-color: rgba(0, 0, 0, 0.529411) !important;
}
.header-list {
	border: 1px solid rgba(0, 0, 0, 0.529411) !important; border-image: none !important; background-color: rgba(0, 0, 0, 0.529411) !important;
}
.navbar-toggle-collapsed {
	margin: 21px 0px; padding: 0px; outline: 0px; border: 1px solid rgb(212, 212, 212); border-image: none; width: 42px; height: 34px; float: right; display: block; background-color: transparent;
}
.icon-bar {
	margin: 5px auto; width: 18px; height: 1px; background-color: rgb(249, 249, 249);
}
.header-list > li {
	padding: 15px 8px; float: none;
}
.header-list {
	margin: 0px; top: 56px; right: 15px; padding-left: 0px; position: absolute;
}
}
@media all and (max-width:991px)
{
.main-scroll {
	height: 100%; position: fixed;
}
body {
	height: 100%; position: fixed;
}
.list-menu-icons {
	width: 50%;
}
.links {
	margin: 30px auto; width: 100%; float: none;
}
.profile {
	margin: 30px auto; width: 100%; float: none;
}
.profile {
	max-width: 320px;
}
.row-clearfix {
	margin: 0px;
}
.main-scroll {
	left: auto; width: 100%; right: auto; -ms-overflow-y: auto;
}
.main-scroll .container-max {
	margin-bottom: 50px;
}
body {
	background-repeat: repeat !important; background-size: cover !important;
}
}
@media all and (min-width:1620px)
{
.icon-link-wraper img {
	height: 130px;
}
.icon-link-wraper h2 {
	font-size: 20px;
}
.icon-link-wraper {
	margin-bottom: 20px;
}
.box {
	height: 670px;
}
.user-head {
	padding: 45px 3px 50px;
}
.user-head h2 {
	margin: 18px 0px; font-size: 41px;
}
.map-marker {
	font-size: 18px;
}
.user-head p {
	font-size: 18px;
}
.branch-office {
	margin: 8px 0px 0px; padding: 6px 12px 6px 52px; font-size: 16px !important;
}
.map-marker {
	left: -5px; top: 5px; width: 48px; height: 48px; line-height: 56px;
}
.designation {
	margin: 8px 0px !important; padding: 0px 30px;
}
.box span {
	font-size: 18px !important;
}
.btn-about {
	padding: 10px; width: 264px; height: 38px; font-size: 16px;
}
.user-img2 {
	width: 150px; height: 150px;
}
.marquee {
	height: 210px !important;
}
}
.disabled {
	transition:none; cursor: not-allowed; opacity: 0.8; pointer-events: none;
}
.disabled a {
	transition:none; cursor: not-allowed; opacity: 0.8; pointer-events: none;
}
input[type=text] {
	border-radius: 4px; border: 1px solid rgb(209, 209, 209); border-image: none; width: 100%; letter-spacing: 0.05rem; font-family: inherit; box-sizing: border-box;
}
input[type=text]:focus {
	border-radius: 4px; border: 1px solid rgb(209, 209, 209); border-image: none; letter-spacing: 0.05rem; font-family: inherit; box-sizing: border-box; box-shadow: 0px 0px 5px #d1d1d9;
}
input[type=password] {
	border-radius: 4px; border: 1px solid rgb(209, 209, 209); border-image: none; width: 100%; letter-spacing: 0.05rem; font-family: inherit; box-sizing: border-box;
}
input[type=password]:focus {
	border-radius: 4px; border: 1px solid rgb(209, 209, 209); border-image: none; letter-spacing: 0.05rem; font-family: inherit; box-sizing: border-box; box-shadow: 0px 0px 5px #d1d1d9;
}
.rbl input[type='radio'] {
	margin-right: 1px; margin-left: 10px;
}
.MultiLineTextBox {
	border-radius: 4px; border: 1px solid rgb(209, 209, 217); border-image: none; width: 100%; letter-spacing: 0.05rem; font-family: inherit; box-sizing: border-box;
}
.MultiLineTextBox:focus {
	border-radius: 4px; border: 1px solid rgb(209, 209, 217); border-image: none; letter-spacing: 0.05rem; font-family: inherit; box-sizing: border-box; box-shadow: 0px 0px 5px #d1d1d9;
}
.cal_Theme1 .ajax__calendar_header {
	border: 1px solid rgb(31, 194, 216); border-image: none; width: 170px; color: white; background-color: rgb(31, 194, 216);
}
.cal_Theme1 .ajax__calendar_body {
	border: 1px solid rgb(31, 194, 216); border-image: none; background-color: white;
}
.cal_Theme1 .ajax__calendar_day {
	text-align: center;
}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day {
	color: white; font-weight: bold; background-color: rgb(31, 194, 216);
}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month {
	color: white; font-weight: bold; background-color: rgb(31, 194, 216);
}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year {
	color: white; font-weight: bold; background-color: rgb(31, 194, 216);
}
.cal_Theme1 .ajax__calendar_active {
	color: white; font-weight: bold; background-color: rgb(31, 194, 216);
}
.cal_Theme1 .ajax__calendar_today {
	width: 170px; height: 20px; color: white; padding-right: 6px; font-weight: bold; border-bottom-color: rgb(31, 194, 216); border-left-color: rgb(31, 194, 216); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; background-color: rgb(31, 194, 216);
}
.HiddenColumn {
	display: none;
}
.DropDown {
	border-radius: 4px; border: 1px solid rgb(209, 209, 209); border-image: none; font-family: inherit; box-sizing: border-box;
}
.lnk-approvaltest {
	margin: 15px 0px; padding: 0px 0px 0px 10px; color: rgb(0, 38, 107); line-height: 25px; font-family: "Poppins-Regular,Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 12px; font-weight: 600;
}
.btn-approvaltest {
	padding: 9px; border-radius: 5px; border: 0px currentColor; border-image: none; left: 0%; width: 90%; height: 34px; text-align: center; right: 0%; bottom: -34px; color: rgb(255, 255, 255); font-family: inherit; font-size: 14px; font-weight: 600; box-shadow: 0px 15px 30px rgba(9,26,44,0.16); background-color: rgb(46, 132, 174);
}
.box-span-marq {
	color: rgb(0, 38, 107); line-height: 20px; font-family: "Poppins-Regular,Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 12px; font-weight: 500; list-style-position: inside;
}
.myCalendar {
	border: 15px rgb(51, 51, 51); border-image: none; color: white; font-weight: bold;
}
.myCalendar td.selectedDayStyle {
	padding: 1px;
}
.myCalendar td.dayStyle {
	padding: 1px;
}
.myCalendar td.weekendDayStyle {
	padding: 1px;
}
.myCalendar td.otherMonthDayStyle {
	padding: 1px;
}
.dayHeaderStyle {
	font-family: inherit; font-size: 13px; font-weight: bold; background-color: rgb(31, 194, 216);
}
.dayStyle {
	border-color: gray; font-family: inherit; font-size: 13px; background-color: rgb(224, 249, 252);
}
.otherMonthDayStyle {
	border-color: gray; color: rgb(255, 255, 255); font-family: inherit; font-size: 13px; background-color: rgb(255, 255, 255);
}
.titleStyle {
	background: rgb(31, 194, 216); color: white; font-family: inherit; font-size: 13px; font-weight: bold;
}
.radiobutton {
	padding-left: 35px; margin-bottom: 12px; display: block; position: relative; cursor: pointer; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.Alert {
	color: rgb(217, 3, 3); font-weight: bold;
}
.GridViewClass td {
	cellpadding-left: 5px;
}
th {
	cellpadding-left: 5px;
}
.table1 {
	background-color: transparent;
}
a {
	background-color: transparent;
}
.table1 td {
	padding: 10px 16px;
}
.table1 th {
	padding: 10px 16px;
}
@media all and (max-width:1024px) and (min-width:768px)
{
.table > thead > tr > th {
	font-size: 12px;
}
.table > tbody > tr > th {
	font-size: 12px;
}
.table > tfoot > tr > th {
	font-size: 12px;
}
.table > thead > tr > td {
	font-size: 12px;
}
.table > tbody > tr > td {
	font-size: 12px;
}
.table > tfoot > tr > td {
	font-size: 12px;
}
.pixfont {
	font-size: 12px;
}
}
.modalBackground {
	position: absolute; z-index: auto; opacity: 0.5; background-color: gray;
}
.modalBoxNew {
	padding: 3px; border: 1px solid rgb(31, 194, 216); background-color: rgb(255, 255, 255);
}
.icon-link-wraper h2 {
	margin: 13px 0px; outline: 0px; line-height: 1.1; font-family: Poppins-Regular; font-size: 14px; font-weight: 500;
}
.user-body2 {
	border-radius: 0px 0px 20px 20px;
}
