body{background: #f7f7f7;}
.wt-main{
	background: #f7f7f7;
	padding: 20px 40px 20px 310px;
	/* padding: 20px 160px 20px 160px; */
}
/* @media (min-width: 1000px) and (max-width: 1440px) {
	.wt-main{
		background: #f7f7f7;
		padding: 20px 40px 20px 310px !important;
	}
}
@media (min-width: 1340px) and (max-width: 1440px) {
	.wt-main{
		background: #f7f7f7;
		padding: 20px 40px 20px 310px !important;
	}
} */
.wt-header{background: #fff;}
.wt-dbsectionspace{padding: 20px 0;}
.wt-dashboardnav{
	width: 100%;
	float: left;
}
.wt-wrapper:before{display: none;}
.wt-wrapper {overflow: hidden;}
.wt-sidebarwrapper {
	top: 0;
	left: 0;
	z-index: 9;
	width: 270px;
	height: 100%;
	position: fixed;
	background: #fff;
	padding-top: 76px;
	-webkit-backface-visibility: hidden;
	   -moz-backface-visibility: hidden;
		-ms-backface-visibility: hidden;
		 -o-backface-visibility: hidden;
            backface-visibility: hidden;
    -webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.10);
    box-shadow: 0 0 15px 0 rgba(0,0,0,0.10);
}
.wt-sidebarwrapper.wt-fixednav{padding-top:0 !important; }
.wt-verticalscrollbar{height: 100%;}
.wt-verticalscrollbartwo{height: 100%;}
.wt-bolticon{
	top: -2px;
	left: -2px;
	width: 22px;
	height: 22px;
	position: absolute;
	border-radius: 50%;
	background: #f91942;
}
.wt-bolticon i{
	color: #fff;
	display: block;
	font-size: 12px;
	line-height: 22px;
	text-align: center;
}
.wt-btnedit{
	color: #fff;
	right: 30px;
	bottom: -25px;
	width: 50px;
	height: 50px;
	display: block;
	border: 4px solid;
	border-radius: 50%;
	position: absolute;
}
.wt-btnedit i{
	color: #fff;
	width: 100%;
	float: left;
	font-size: 16px;
	line-height: 42px;
	border-radius: 50%;
	text-align: center;
}
.wt-btnmenutoggle{
	z-index: 1;
	top:95px;
	left: 100%;
	width: 40px;
	height: 40px;
	color: #2d3e50;
	cursor: pointer;
	font-size: 16px;
	margin-left:-20px;
	background: #fff;
	line-height: 40px;
	position: absolute;
	text-align: center;
	border-radius: 50px;
	-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.10);
    box-shadow: 0 0 15px 0 rgba(0,0,0,0.10);
}
.wt-navdashboard {
	width: 270px;
	float: left;;
	font:400 13px/46px 'Poppins', Arial, Helvetica, sans-serif;
}
.wt-navdashboard ul{
	width: 100%;
	float: left;
	list-style: none;
	line-height: inherit;
}
.wt-navdashboard ul li {
	margin: 0;
	width: 100%;
	float: left;
	position: relative;
	line-height: inherit;
	list-style-type: none;
}
.wt-navdashboard > ul > li > a {
	color: #767676;
	width: 100%;
	float: left;
	line-height: inherit;
}
.wt-navdashboard > ul > li:hover > a,
.wt-navdashboard ul li.wt-active > a,
.wt-navdashboard .menu-item-has-children .sub-menu li.wt-active a{color: #323232;}
.wt-navdashboard ul li a i,
.wt-navdashboard ul li a span{
	float: left;
	line-height: inherit;
}
.wt-navdashboard ul li.wt-active > a,
.wt-navdashboard ul li a:focus,
.wt-navdashboard ul li a:hover,
.wt-navdashboard ul li.wt-open{background: #fcfcfc;}
.wt-navdashboard ul li.wt-open ul li a:focus,
.wt-navdashboard ul li.wt-open ul li a:active,
.wt-navdashboard ul li.wt-open ul li a:hover{background: transparent;}
.wt-navdashboard ul li a i{
	width: 50px;
	display: block;
	font-size: 15px;
	text-align: center;
}
.wt-navdashboard ul li a span{text-align: left;}
.wt-navdashboard .wt-dropdowarrow{
	top: 12px;
	display: block;
	color: #767676;
	font-size: 10px;
	background: transparent;
}
.wt-navdashboard ul li.menu-item-has-children ul{
	opacity: 1;
	clear: both;
	width: auto;
	float: none;
	display: none;
	transition: none;
	position: static;
	overflow: hidden;
	margin-left: 50px;
	visibility: visible;
	-webkit-box-shadow: none;
			box-shadow: none;
	border-left: 1px dashed #cdcdcd;
}
.wt-navdashboard .menu-item-has-children .sub-menu li hr{
	left: 0;
	top: 50%;
	margin: 0;
	width: 14px;
	height: 1px;
	position: absolute;
	border-top:1px dashed #cdcdcd;
}
.wt-navdashboard .menu-item-has-children .sub-menu{ background: none; }
.wt-navdashboard .menu-item-has-children .sub-menu li{
	border: 0;
	width: 100%;
	float: left;
	padding-left:23px;
	line-height: 39px;
	position: relative;
}
.wt-navdashboard .menu-item-has-children .sub-menu li a{
	color: #767676;
	display: block;
	line-height: inherit;
}
.wt-navdashboard .menu-item-has-children .sub-menu li:hover a{color: #323232;}
.wt-wrapper.wt-openmenu .wt-main { padding-left: 90px; }
.wt-wrapper.wt-openmenu .wt-sidebarwrapper { width: 50px; }
.wt-openmenu .wt-sidebarwrapper .wt-logo{ margin: 0 0 0 60px; }
.wt-openmenu .wt-user{
	background: #363b4d;
	padding: 30px 0 40px 65px;
}
.wt-openmenu .wt-socialandappicons{ margin: 0 0 0 60px; }
.mCSB_inside > .mCSB_container{margin: 0;}
.wt-sidebarwrapper .mCSB_scrollTools{width: 0;}
.wt-fixednav{margin-top:0; }
.wt-innerbgcolor{background: #f2f3fa;}
.wt-usersidebar{
	margin: 0;
	float: left;
	width: 100%;
	border-radius: 0;
}
.wt-companysdetails.wt-usersidebar:hover{box-shadow: none;}
.wt-usersidebar .wt-companysinfo .wt-title h2{margin-bottom:2px; }
.wt-usersidebar .wt-companysinfo .wt-title{margin-bottom:14px; }
.wt-openmenu .wt-usersidebar .wt-companysinfo .wt-title,
.wt-openmenu .wt-usersidebar .wt-companysinfo .edit_btn_div,
.wt-openmenu .wt-usersidebar .wt-companysinfo .wt-btnarea{margin-left: 200px;display: none;}
.wt-openmenu .wt-usersidebar .wt-companysinfo figure{
	width: 46px;
	height: 46px;
	border-width: 3px;
}
.wt-openmenu .wt-companysdetails.wt-usersidebar .wt-companysinfo{padding: 30px 0;}
.wt-usersidebar .wt-companysinfo .wt-title a{
	margin: 0;
	font-size: 18px;
	line-height: inherit;
}
.wt-usersidebar .wt-companysinfo .edit_btn_div a{
	margin: 0;
	line-height: inherit;
}
.wt-usersidebar .wt-companysinfo figure{
	max-width: 112px;
	border-radius: 50%;
	border: 6px solid #fff;
		-webkit-box-shadow: 0 0 30px 0 rgba(0,0,0,0.30);
	box-shadow: 0 0 30px 0 rgba(0,0,0,0.30);
}
.wt-usersidebar .wt-companysinfo figure img{border-radius: 50%;}
.wt-companysdetails.wt-usersidebar .wt-companysinfo{margin-top:-56px; }
.wt-companysdetails.wt-usersidebar .wt-companysimg img,
.wt-companysdetails.wt-usersidebar:hover .wt-companysimg img{opacity: 0.40;}
.wt-openmenu .wt-companysdetails.wt-usersidebar .wt-companysimg img{
	width: auto;
	height: 140px;
	max-width: none;
}
.wt-navdashboard-footer{
	float: left;
	width: 100%;
}
.wt-navdashboard-footer span{
	display: block;
	font-size: 12px;
	padding: 20px 0;
	line-height: 14px;
	text-align: center;
}
.wt-openmenu .wt-navdashboard-footer{display: none;}
/* DASHBOARD BOX */
.wt-dashboardbox{
	float: left;
	width: 100%;
	background: #fff;
	border-radius: 4px;
	-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.10);
	box-shadow: 0 0 15px 0 rgba(0,0,0,0.10);
}
.wt-dashboardboxtitle{
	float: left;
	width: 100%;
	padding: 14px 14px;
	border-bottom: 1px solid #ddd;
}
.wt-dashboardboxtitle h2{
	margin: 0;
	display: block;
	font-size: 18px;
	font-weight: 400;
	line-height: 24px;
}
.wt-yeartag{padding: 22px 30px 21px 30px;}
.wt-yeartag h2{line-height: 23px;}
.wt-dashboardboxcontent{
	float: left;
	width: 100%;
	padding: 30px;
}
/* menu icon */
.menu-icon{
  margin: 0;
  width: 40px;
  height: 40px;
  position: relative;
  cursor: pointer;
  display: inline-block;
}
.menu-icon em{
  position: absolute;
  border-radius: 2px;
  background-color:#2d3e50;
  transition: .3s cubic-bezier(.8, .5, .2, 1.4);
}
.menu-icon em:nth-child(1),
.menu-icon em:nth-child(2),
.menu-icon em:nth-child(3){
	top: 0;
	left: 50%;
	width: 14px;
	height:  2px;
	display: block;
	margin-left:-7px;
	margin-top:15px;
}
.menu-icon em:nth-child(2){top: 4px;}
.menu-icon em:nth-child(3){top: 8px;}
.click-menu-icon {
  transform: rotate(-90deg);
}
.click-menu-icon em:nth-child(1){
  top: 4px;
  left:17px;
  width: 20px;
  transition: .3s cubic-bezier(.8, .5, .2, 1.4);
  transform: rotate(90deg);
  transition-delay: 150ms;
}
.click-menu-icon em:nth-child(2){
  left:18px;
  top: 9px;
  width: 10px;
  transition: .3s cubic-bezier(.8, .5, .2, 1.4);
  transform: rotate(45deg);
  transition-delay: 50ms;
}
.click-menu-icon em:nth-child(3){
  left:26px;
  top: 9px;
  width: 10px;
  transition: .3s cubic-bezier(.8, .5, .2, 1.4);
  transform: rotate(-45deg);
  transition-delay: 100ms;
}
.wt-offersmessages{padding: 0;}
.wt-offersmessages ul{
	width: 100%;
	float: left;
	font-size: 13px;
	line-height: 20px;
	list-style: none;
	height: 715px;
}
.wt-offersmessages ul li{
	width: 30%;
	float: left;
	padding: 0;
	position: relative;
	line-height: inherit;
	list-style-type: none;
}
.wt-offersmessages ul li:first-child{
	background:#fcfcfc;
	border-right: 1px solid #f2f2f2;
}
.wt-offersmessages ul li:nth-child(2){
	width: 70%;
	padding: 30px;
	padding-top:0;
}
.wt-offersmessages ul li .wt-dashboardscrollbar{
	float: left;
	width: 100%;
	height: 715px;
}
.wt-offersmessages ul li:nth-child(2) .wt-dashboardscrollbar{height: 45vh;overflow: auto;}
.wt-offersmessages .wt-formsearch{padding: 20px;background: #fff;}
.wt-offersmessages .wt-formsearch fieldset .form-group{margin: 0;}
.wt-offersmessages .wt-ad{
	margin: 0;
	width: 100%;
	float: left;
	padding: 20px;
	cursor: pointer;
	position: relative;
	border-top: 1px solid #f2f2f2;
}
.wt-offersmessages .wt-ad.wt-active{background: #fff;}
.wt-offersmessages .wt-ad.wt-active:after{height: 100%;}
.wt-offersmessages .wt-ad figure{
	margin: 0;
	float: left;
	width: 40px;
	border-radius: 50px;
}
.wt-offersmessages .wt-ad figure img{
	width: 100%;
	display: block;
	border-radius: 50px;
}
.wt-offersmessages .wt-verticalscrollbar .mCSB_scrollTools{width: 0;}
.wt-offersmessages .wt-verticalscrollbartwo .mCSB_scrollTools{width: 0;}
.wt-adcontent{
	overflow: hidden;
	padding: 1px 0 1px 10px;
}
.wt-offersmessages .wt-ad h3{
	margin: 0;
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	-o-text-overflow: ellipsis;
	   text-overflow: ellipsis;
}
.wt-offersmessages .wt-ad span{
	display: block;
	font-size: 13px;
	line-height: 18px;
}
.wt-offersmessages .wt-ad:hover{background: #fff;}
.mCSB_scrollTools .mCSB_dragger
.wt-offerers .mCSB_inside > .mCSB_container {margin-right: 12px;}
.wt-offerer{
	margin: 0;
	width: 100%;
	float: left;
	padding: 10px;
	cursor: pointer;
	position: relative;
}
.wt-offerer figure{
	margin: 0;
	float: left;
	overflow: hidden;
	border-radius: 50%;
}
.wt-offerer h3{
	margin: 0;
	color: #363b4d;
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	padding: 10px 0 10px 10px;
	-webkit-box-orient: vertical;
	-o-text-overflow: ellipsis;
	   text-overflow: ellipsis;
}
.wt-offerer:hover{background: #f7f7f7;}
.wt-btndelete{
	top: 10px;
	right: 30px;
	opacity: 0;
	color: #fff;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-radius: 5px;
	position: absolute;
	visibility: hidden;
	background: #f91942;
}
.wt-dotnotification{position: relative;padding-right:30px !important; }
.wt-dotnotification:before {
    top: 50%;
    right: 20px;
    width: 6px;
    height: 6px;
    content: '';
    margin: -3px 0 0;
    position: absolute;
    border-radius: 6px;
    background: #f91942;
}
.wt-offersmessages .wt-ad:after{
	top: 0;
	left: 0;
	height: 0;
	content: '';
	width: 3px;
	position: absolute;
}
.wt-offersmessages .wt-ad:hover:after{height: 100%;}
.wt-chatarea{
	width: 100%;
	float: left;
}
.wt-chatarea .form-group{margin: 0;}
.wt-offerermessage,
.wt-memessage{
	width: 100%;
	float: left;
	margin: 8px 0;
	position: relative;
	padding: 0 70px;
}
.wt-offerermessage figure,
.wt-memessage figure{
	top: 0;
	margin: 0;
	width: 60px;
	height:60px;
	overflow: hidden;
	border-radius: 50%;
	position: absolute;
}
.wt-offerermessage figure{left: 0;}
.wt-memessage figure{right: 0;}
.wt-offerermessage figure img,
.wt-memessage figure img{display: block;}
.wt-offerermessage .wt-description p,
.wt-memessage .wt-description p{
	padding: 10px;
	font-size: 14px;
	color: #323232;
	margin: 0 0 5px;
	max-width: 485px;
	line-height: 24px;
	background: #f7f7f7;
}
.wt-offerermessage .wt-description p{float: left;}
.wt-offerermessage .wt-description em{float: left;}
.wt-memessage .wt-description p{float: right;}
.wt-memessage .wt-description em{float: right;}
.wt-offerermessage .wt-description p{border-radius: 10px 10px 10px 0;}
.wt-memessage .wt-description p{border-radius: 10px 10px 0 10px;}
.wt-offerermessage .wt-description p a,
.wt-memessage .wt-description p a{
	color: #ff4500;
	text-decoration: none;
}
.wt-offerermessage .wt-description time,
.wt-memessage .wt-description time{
	width: 100%;
	float: left;
	color: #666;
	font-size: 11px;
	line-height: 16px;
}
.wt-offerermessage .wt-description time{text-align: left;}
.wt-memessage .wt-description time{text-align: right;}
.wt-readmessage .wt-description time{
	position: relative;
	padding: 0 16px 0 0;
}
.wt-readmessage .wt-description time:before{
	top: 0;
	right: 0;
	width: 16px;
	height: 16px;
	color: #00cc67;
	font-size: 11px;
	line-height: 16px;
	content: '\f00c';
	position: absolute;
	font-family: 'FontAwesome';
}
.wt-offersmessages ul li .wt-messages.wt-dashboardscrollbar {
	height: 652px;
	margin: 0 0 20px;
	position: relative;
}
.wt-offersmessages ul li .wt-messages{
	float: left;
	width: 100%;
	position: relative;
	bottom: 65px;
}
.wt-messages .mCSB_inside > .mCSB_container{margin: 0;}
.wt-messages .mCSB_scrollTools{width: 0;}
.wt-btnsendmsg{
	color: #fff;
	width: 70px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	margin: 4px;
	border-radius: 4px;
	display: inline-block;
	vertical-align: middle;
}
.wt-btnsendmsg:focus,
.wt-btnsendmsg:hover{color: #fff;}
.wt-messagebox{
	overflow: hidden;
	box-shadow: none;
	position: relative;
}
.wt-messagebox .wt-dashboardboxcontent .wt-userprofile{padding: 0;}
.wt-messagebox .wt-dashboardboxcontent .wt-applyfilters{
	margin-top:30px;
	border-top:1px solid #ddd;
	padding-top:30px;
}
.wt-messagebox .wt-userprofile figure{
	float: none;
	max-width: 225px;
	margin: 0 auto 30px;
}
.wt-replaybox {
    float: left;
    width: 100%;
    border: 1px solid #eaedef;
}
.wt-iconbox {
    width: 100%;
    float: left;
    height: 37px;
    text-align: right;
    border-top:1px solid #ddd;
}
.wt-replaybox .form-control {
	border: 0;
	width: 100%;
	float: left;
	resize: none;
	padding: 8px;
	height: 130px;
	font-size: 13px;
	line-height: 16px;
	border-radius: 0;
}
.wt-iconbox > i {
    width: 37px;
    float: left;
    cursor: pointer;
    font-size: 16px;
    text-align: center;
    line-height: 36px;
    border-right: 1px solid #ddd;
}
.wt-iconbox > i:hover {background: #f7f7f7;}
/* DASHBOARD SIDEBAR */
.wt-codescanholder{
	border: 0;
	background: #fff;
	border-radius: 4px;
	margin-bottom:30px;
}
.wt-codescanicons{
	float: left;
	width: 100%;
	margin-top:30px;
	padding-top:30px;
	text-align: center;
	border-top:1px solid #ddd;
}
.wt-codescanicons > span{
	color: #323232;
	display: block;
	font-size: 18px;
	margin-bottom:25px;
	line-height: 18px;
}
.wt-codescanicons .wt-socialiconssimple li{
	float: none;
	display: inline-block;
	vertical-align: middle;
}
.wt-codescanicons .wt-socialiconssimple li a{font-size: 18px;}
.wt-companyad{
	float: left;
	width: 100%;
}
.wt-companyadimg{
	margin: 0;
	float: left;
	width: 100%;
}
.wt-companyadimg img{
	width: 255px;
	margin: 0 auto;
	padding: 5px;
	display: block;
	background: #fff;
	border: 1px solid #eff2f5;
}
.wt-companyad span{
	color: #999;
	float: left;
	width: 100%;
	font-size:9px;
	margin-top:5px;
	line-height: 10px;
	text-align: center;
}
/* DASHBOARD TABS STYLE */
.wt-dashboardtabsholder{background: #fcfcfc;}
.wt-dashboardtabs{
	width: 30%;
	float: left;
}
.wt-tabstitle{
	float: left;
	width: 100%;
	list-style:none;
}
.wt-tabstitle li{
	width: 100%;
	float: left;
	position: relative;
	list-style-type: none;
}
.wt-tabstitle li:hover{background: #fff;}
.wt-tabstitle li a.active,
.wt-tabstitle li:hover a{color: #323232;}
.wt-tabstitle li a:before{
	top: 0;
	left: 0;
	height: 0;
	content: '';
	width: 3px;
	position: absolute;
}
.wt-tabstitle li a.active:before,
.wt-tabstitle li a:hover:before{height: 100%;}
.wt-tabstitle li a{
	color: #999;
	display: block;
	padding: 20px 30px;
	position: relative;
	font:400 16px/20px 'Poppins', Arial, Helvetica, sans-serif;;
}
.wt-tabstitle li a.active{background: #fff;}
.wt-tabscontent{
	float: left;
	width: 70%;
	padding: 30px;
	background: #fff;
	border-left: 1px solid #f2f2f2;
}
.wt-personalskillshold{
	float: left;
	width: 100%;
}
.wt-tabsinfo{
	float: left;
	width: 100%;
	margin-bottom:30px;
}
.wt-yourdetails .wt-userform{padding: 0 20px;}
.wt-tabscontenttitle{
	float: left;
	width: 100%;
	position: relative;
	padding: 10px 30px;
	background: #fcfcfc;
	margin-bottom: 20px;
}
.wt-tabscontenttitle:before{
	top: 0;
	left: 0;
	width: 3px;
	content: '';
	height: 100%;
	position: absolute;
}
.wt-tabscontenttitle h2{
	margin: 0;
	display: block;
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
}
.wt-userform fieldset{
	border: 0;
	padding: 0;
	float: none;
	width: auto;
	margin: -5px;
	overflow: hidden;
}
.wt-userform fieldset .form-group{
	margin: 0;
	padding: 5px;
}
.wt-userform fieldset .wt-formmap .wt-locationmap,
.wt-userform fieldset .form-group.wt-formmap{overflow: hidden;}
.wt-formmap .wt-locationmap{height: 200px;}
.wt-location .wt-userform{padding: 0 20px;}
.wt-profilephotocontent{
	float: left;
	width: 100%;
	padding:0 20px;
}
.wt-profilephotocontent .wt-description p{line-height: 24px;}
.wt-attachfilevtwo li{
	padding: 5px;
	width: 33.33%;
}
.wt-uploadingbox{
	float: left;
	width: 100%;
	border: 1px solid #ddd;
}
.wt-attachfile li + li.wt-uploadingholder,
.wt-attachfilevtwo{border: 0;}
.wt-uploadingholder figure{
	margin: 0;
	float: left;
	width: 100%;
}
.wt-uploadingholder figure img{
	display: block;
	width: 100%;
}
.wt-formprojectinfo .wt-attachfilevtwo em{
	float: left;
	width: 100%;
	line-height: 14px;
}
.wt-formprojectinfo .form-group .wt-attachfilevtwo{
	float: none;
	width: auto;
	overflow: hidden;
	line-height: 14px;
	margin: -5px !important;
}
.wt-uploadingbar{
	padding: 10px;
	float: left;
	width: 100%;
	color: #323232;
	font-size: 13px;
	line-height: inherit;
}
.wt-attachfilevtwo .wt-uploadingbar em{margin-top:10px; }
.wt-formprojectinfo .wt-attachfilevtwo em a{
	position: absolute;
	right: 10px;
	top: -10px;
	z-index: 2;
}
.wt-attachfilevtwo .wt-uploading:before{top:20px;}
.wt-uploadingholder .wt-designimg{margin: 0; }
.wt-uploadingholder .wt-designimg input[type=radio]+ label img,
.wt-uploadingholder .wt-designimg input[type=radio]+ label{border-radius:0; }
.wt-profilephotocontent .wt-formcategory .form-group:last-child{margin: 0;}
.wt-tabcompanyinfo .wt-accordiondetails{
	border: 0;
	padding: 20px;
	padding-bottom: 0;
	background: transparent;
}
.wt-tabcompanyinfo .wt-accordiondetails{padding: 0 20px;}
.wt-skillscontent-holder{
	float: left;
	width: 100%;
	padding: 0 20px;
}
.wt-skillsform fieldset .form-group{
	margin: 0;
	padding-right:170px;
}
.wt-skillsform fieldset .form-group .wt-select,
.wt-skillsform fieldset .form-group .form-control{
	border: 0;
	width: 50%;
	border-radius: 0;
}
.wt-skillsform fieldset .form-group .wt-select select{
	border: 0;
	border-radius: 0;
	border-right: 1px solid #ddd;
}
.wt-skillsform .form-group-holder{
	border-radius: 4px;
	border: 1px solid #ddd;
}
.wt-skillsform fieldset .form-group.wt-btnarea{
	right: 0;
	top: 1px;
	padding: 0;
	width: auto;
	position: absolute;
}
.wt-skillsform fieldset .form-group.wt-btnarea .wt-btn{padding: 0 44px;}
.wt-myskills{
	float: left;
	width: 100%;
	margin-top:20px;
}
.wt-myskills ul{
	float: left;
	width: 100%;
	list-style:none;
}
.wt-myskills li{
	float: left;
	width: 100%;
	padding: 10px 30px;
	background: #fcfcfc;
	line-height: inherit;
	list-style-type:none;
	border: 1px solid #f2f2f2;
}
.wt-myskills li + li{border-top:0;}
.wt-myskills li > span{
	font-size: 14px;
	line-height: 30px;
	display: inline-block;
	vertical-align: middle;
}
.wt-myskills li .wt-rightarea a{
	width: 30px;
	float: left;
	color: #fff;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	border-radius: 4px;
	text-align: center;
}
.wt-myskills li .wt-rightarea a + a{margin-left:10px; }
.wt-addinfo{background: #3fabf3;}
.wt-deleteinfo{background: #ff5851;}
.wt-myskills li .wt-rightarea a:hover,
.wt-myskills li .wt-rightarea a:focus{color: #fff;}
.wt-dragdroptool{
	float: left;
	width: auto;
}
.wt-dragdroptool a{
	color: #999;
	display: block;
	font-size: 14px;
	line-height: 30px;
	margin-right:10px;
}
.wt-dragdroptool a:hover,
.wt-dragdroptool a:focus{color: #999;}
.wt-myskills li.wt-skillsaddinfo{
	background: #fff;
	border-top:1px solid ;
	border-color: #ddd;
}
.wt-myskills li.wt-skillsaddinfo .wt-dragdroptool{display: none;}
.wt-myskills li.wt-skillsaddinfo .wt-rightarea a i{font-family: 'FontAwesome';}
.wt-myskills li.wt-skillsaddinfo .wt-rightarea a.wt-addinfo{background: #00cc8d}
.wt-myskills li.wt-skillsaddinfo .wt-rightarea a.wt-deleteinfo{background: #ddd;}
.wt-myskills li.wt-skillsaddinfo .wt-rightarea a.wt-addinfo :before{content: "\f00c";}
.wt-myskills li.wt-skillsaddinfo .wt-rightarea a.wt-deleteinfo :before{content: "\f00d";}
.wt-experienceaccordion{
	float: left;
	width: 100%;
	list-style:none;
	padding: 0 20px;
}
.wt-experienceaccordion li{
	float: left;
	width: 100%;
	list-style-type: none;
}
.wt-experienceaccordion li:first-child .wt-accordioninnertitle{border-radius: 4px 4px 0 0;}
.wt-experienceaccordion li:last-child .wt-accordioninnertitle{border-radius: 0 0 4px 4px;}
.wt-accordioninnertitle{
	float: left;
	width: 100%;
	background: #fff;
	padding: 10px 30px;
	line-height: inherit;
	list-style-type: none;
	border: 1px solid #ddd;
}
.wt-experienceaccordion li .wt-accordioninnertitle{
	border-bottom: 0;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
    width: 100%;
}
.wt-experienceaccordion li .wt-accordioninnertitle .wt-projecttitle{
	flex: auto;
}
.wt-experienceaccordion li:last-child .wt-accordioninnertitle{border-bottom: 1px solid #ddd;}
.wt-accordioninnertitle .wt-rightarea a {
    width: 30px;
    float: left;
    color: #fff;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    border-radius: 4px;
    text-align: center;
}
.wt-accordioninnertitle .wt-rightarea a + a {margin-left: 10px;}
.wt-accordioninnertitle span{
	color: #323232;
	font-size: 14px;
	line-height: 30px;
	display: inline-block;
	vertical-align: middle;
}
.wt-accordioninnertitle span em{
	color: #999;
	font-size: 13px;
	font-style: normal;
	line-height: inherit;
	display: inline-block;
}
.wt-collapseexp{
	float: left;
	width: 100%;
	padding: 30px;
	background: #fcfcfc;
}
.wt-collapseexp.show{border-top:1px solid #ddd;}
.wt-collapseexp fieldset > .form-group > span{
	color: #999;
	display: block;
	font-size: 13px;
	line-height: 16px;
}
.wt-myskills li > span em{
	font-style: normal;
	line-height: inherit;
}
.wt-myskills li .skill-dynamic-field,
.wt-myskills li.wt-skillsaddinfo .skill-dynamic-html{display: none;}
.wt-myskills li.wt-skillsaddinfo .skill-dynamic-field{
	width: 80%;
	display: inline-block;
}
.skill-dynamic-field input{
	border: 0;
	padding: 0;
	width: 100%;
	height: 30px;
	background: transparent;
}
.wt-updatall{
	width:100%;
	float:left;
	background:#fff;
	overflow:hidden;
	margin:10px 0 20px;
	position:relative;
	border-radius:4px;
	padding:10px 10px 10px 75px;
	-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.10);
	box-shadow: 0 0 15px 0 rgba(0,0,0,0.10);
}
.wt-updatall i{
	left:-10px;
	bottom:-10px;
	opacity:0.20;
	font-size:60px;
	line-height:60px;
	position:absolute;
	-moz-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.wt-updatall span{
	float:left;
	color:#323232;
	padding: 14px 0;
	font:400 16px/22px 'Poppins', Arial, Helvetica, sans-serif;
}
.wt-updatall .wt-btnarea .wt-btn{float: left;}
.wt-updatall .wt-btn{
	float: right;
	padding:0 25px;
}
/* Messages V2 Style */
.wt-messageboxvtwo{margin-top:56px;overflow: visible; }
.wt-messageboxvtwo .wt-userprofile figure{
	width: 112px;
	background: #fff;
	border-radius: 50%;
		-webkit-box-shadow: 0 0 30px 0 rgba(0,0,0,0.30);
	box-shadow: 0 0 30px 0 rgba(0,0,0,0.30);
}
.wt-messageboxvtwo .wt-dashboardboxcontent .wt-userprofile{margin-top:-86px; }
.wt-messageboxvtwo .wt-userprofile figure img{
	border-radius: 50%;
	padding: 6px;
}
.wt-messageboxvtwo .wt-userprofile .wt-title a.wt-btn{margin-top:30px; }
.wt-chatemptyimg{
	margin: 0;
	float: left;
	width: 100%;
}
.wt-chatarea-empty{padding: 284px 0;}
.wt-chatemptyimg img{
	width: 216px;
	display: block;
	margin: 0 auto;
}
.wt-chatemptyimg figcaption{
	float: left;
	width: 100%;
	text-align: center;
}
.wt-chatemptyimg figcaption h3{
	margin: 0;
	color: #d0d0d0;
	margin-top:30px;
	font-weight: 400;
	font-size: 16px;
	line-height: 18px;
}
.wt-projecttitle{
	float: left;
	width: auto;
}
.wt-projecttitle figure{
	float: left;
	margin: 0;
	width: 50px;
	margin-right:20px;
	border-radius: 4px;
	background: #323232;
}
.wt-projecttitle figure img{
	width: 100%;
	opacity: 0.80;
	display: block;
	border-radius: 4px;
}
.wt-projecttitle h3{
	margin: 0;
	font-size: 16px;
	padding: 5px 0;
	font-weight: 400;
	overflow: hidden;
	line-height: 20px;
}
.wt-projecttitle h3 span{
	color:#ff4500;
	font-size: 13px;
	display: block;
	line-height: inherit;
	text-transform: lowercase;
}
.wt-awardsholder .wt-experienceaccordion li .wt-rightarea{padding: 10px 0;}
.form-group-label .wt-labelgroup{
	float: left;
	width: 100%;
	padding: 10px;
	border: 2px dashed #ddd;
}
.form-group-label label{
	margin: 0;
	display: inline-block;
	vertical-align: middle;
}
.wt-experienceaccordion .wt-collapseexp fieldset .form-group .wt-labelgroup .wt-btn{
    margin: 0;
	color: #fff;
    width: 160px;
    padding: 0 10px;
    background: #fff;
    position: relative;
    text-align: center;
    border-radius: 5px;
    display: inline-block;
    vertical-align: middle;
    text-transform: uppercase;
	background: #00cc8d !important;
    font: 700 13px/50px 'Poppins', Arial, Helvetica, sans-serif;
}
.form-group-label label input{display: none;}
.wt-experienceaccordion .wt-collapseexp fieldset .form-group .wt-labelgroup span{
	font-size: 14px;
	margin-left:25px;
	line-height: 16px;
	display: inline-block;
	vertical-align: middle;
}
.wt-fileuploading{
	float: right;
	display: none;
	padding: 16px 0;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
}
.wt-infouploading .wt-fileuploading{display: block;}
.wt-infouploading > span{display: none;}
.wt-fileuploading i{
	color:#00cc8d;
	margin-left:10px;
	font-size: 14px;
	line-height: inherit;
}
.wt-formprojectinfo .wt-attachfile em {
	color:#999;
	z-index: 1;
	position: relative;
}
.wt-formprojectinfo .wt-attachfile em a{margin-left:10px; }
.wt-formprojectinfo .form-group .wt-attachfile{margin: 0;}
/* Dashboard Caregory Style */
.wt-formcategory .form-group textarea.form-control{height: 200px;}
.wt-formcategory .form-group.form-group-label label{margin-right:30px; cursor: copy;}
.wt-formcategory .form-group-label{margin-bottom:10px;}
.wt-formcategory .wt-btnarea{margin: 0;}
.form-group-description{
	color: #999;
	width: 100%;
	float: left;
	margin-top:10px;
	display: block;
	font-size: 12px;
	line-height: 14px;
}
.wt-titlewithsearch h2{
	line-height: 50px;
	display: inline-block;
	vertical-align: middle;
}
.wt-titlewithsearch .wt-formsearch{
	float: right;
	max-width: 280px;
}
.wt-titlewithsearch .wt-formsearch .form-group{margin: 0}
.wt-titlewithsearch{padding: 12px 30px;}
/* Category Table */
.wt-categoriescontentholder{padding: 0;}
.wt-tablecategories{
	border: 0;
	margin: 0;
	border-collapse: separate;
}
.wt-tablecategories thead tr th{
	border:0;
	color: #323232;
	font-size: 15px;
	font-weight: 500;
	line-height: 20px;
	text-align: left;
	padding: 15px 20px;
	background: #fcfcfc;
	vertical-align: middle;
	border-top: 1px solid #eff2f5;
	font-family: 'Poppins', Arial, Helvetica, sans-serif;
}
.wt-tablecategories .wt-radio,
.wt-tablecategories .wt-radio label,
.wt-tablecategories .wt-checkbox,
.wt-tablecategories .wt-checkbox label{height: 14px;width: 14px;padding: 0;}
table.wt-tablecategories tbody tr td{
	border: 0;
	text-align: left;
	padding: 10px 20px;
	vertical-align: middle;
	border-top:1px solid #eff2f5;
}
table.wt-tablecategories tbody tr td .wt-actionbtn{
	display: flex;
}
td.wt-subcategories{position: relative;}
td.wt-subcategories:before{
	left: 20px;
	top: 50%;
	height: 10px;
	color: #767676;
	margin-top:-10px;
	position: absolute;
}
.wt-child-1{padding-left: 40px !important; }
.wt-child-2{padding-left: 45px !important; }
.wt-child-3{padding-left: 50px !important; }
.wt-child-4{padding-left: 55px !important; }
.wt-child-5{padding-left: 60px !important; }
.wt-child-1:before{content: '-'; }
.wt-child-2:before{content: '- -'; }
.wt-child-3:before{content: '- - -'; }
.wt-child-4:before{content: '- - - -'; }
.wt-child-5:before{content: '- - - - -'; }
.wt-tablecategories tbody tr td{
	color: #767676;
    font-size: 13px;
    line-height: 20px;
}
table.wt-tablecategories tbody tr td figure{
	margin: 0;
	width: 30px;
	height: 30px;
}
table.wt-tablecategories tbody tr td figure img{
	display: block;
	width: 30px;
	height: 30px;
	object-fit: cover;
	object-position: center;
}
.wt-actionbtn a{
	width: 30px;
	float: left;
	color: #fff;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	border-radius: 4px;
	text-align: center;
}
.wt-actionbtn a:hover,
.wt-actionbtn a:focus{color: #fff;}
.wt-actionbtn a + a{margin-left:10px; }
.wt-categoriescontentholder .wt-pagination{
	padding: 30px;
	border-top:1px solid #eff2f5;
}
.wt-tablecategories thead tr th:first-child,
.wt-tablecategories tbody tr td:first-child{position: relative;}
.wt-tablecategories tbody tr td:first-child:before{
	top: 0;
	left: 0;
	height: 0;
	content: '';
	width: 2px;
	position: absolute;
}
.wt-tablecategories tr:hover th:first-child:before,
.wt-tablecategories tr:hover td:first-child:before{height: 100%;}
.wt-tablecategories tr:hover{background: #fcfcfc;}
.wt-categoriesholder .wt-tablecategories tbody tr td .wt-actionbtn a{
	width: auto;
	padding: 0 15px;
}
.uploadprogressbar{
	left: 0;
	top: 0;
	height: 100%;
	width: 50%;
	content: '';
	display: none;
	background: #ecfff9;
	position: absolute !important;
	z-index: 0 !important;
}
.wt-uploading .uploadprogressbar{display: block;}
.wt-offersidebar{background: #fff;}
.wt-offersidebar figure{
	margin: 0;
	width: 200px;
	margin: 0 auto 30px;
}
.wt-offersidebar figure img{
	width: 100%;
	display: block;
}
.wt-offercontent{
	float: left;
	width: 100%;
	text-align: center;
}
.wt-offercontent h2{
	font-size: 28px;
	margin: 0 0 16px;
	line-height: 30px;
}
.wt-offercontent p{
	font-size: 16px;
	line-height: 26px;
	margin-bottom:30px;
}
.wt-dashboardbox-margin{margin-bottom:30px; }
/*Save Items*/
.wt-dashboardsavehead{
	width: 100%;
	float: left;
	max-width: 100%;
}
.wt-dashboradsaveditems{
    overflow: hidden;
    position: relative;
    background: #fffdf3;
}
.wt-dashboardsavetag{border-top:40px solid  #ff5851;}
.wt-saveitem-breadcrumb{line-height: 15px;}
.wt-saveitem-breadcrumb li + li{border-left: 1px solid #767676;}
.wt-saveitem-breadcrumb li span, .wt-saveitem-breadcrumb li a{color: #323232;}
.wt-dashboradsaveitem{
	width: 100%;
	float: left;
	padding: 0 20px;
}
.wt-dashboradsaveitem .wt-userlistinghold + .wt-userlistinghold{margin-top: 20px;}
.wt-saveitem-breadcrumb li .wt-dashboraddoller i{color: #00cc8d;}
.wt-saveitem-breadcrumb li .wt-clicksavefolder i{color: #3498db;}
.wt-saveitem-breadcrumb li .wt-dashboradclock i{color: #ff5851;}
.wt-dashboradsavebg{background: #fcfcfc;}
.wt-dashboardsave{
	width: 100%;
	float: left;
	margin: 0 0 20px;
}
.wt-dashboradsaveitem .wt-userlistinghold:hover {
    -webkit-box-shadow: none;
    box-shadow: none ;
}
.wt-jobpostedholder .wt-dashboardsave .wt-proposalsr:last-child{margin: 0;}
.wt-jobpostedholder .wt-dashboardsave{margin: 0;}
.wt-dashboardsave .wt-proposalsr .wt-proposalsrcontent figure{
	width: auto;
    float: left;
    padding: 0 20px 0 0;
    margin: 0 20px 0 0;
    border-right: 1px solid #ddd;
}
.wt-dashboardsave .wt-proposalsr .wt-proposalsrcontent figure img{
	width: 100%;
	display: block;
}
.wt-dashboardsave .wt-proposalsr .wt-proposalsrcontent .wt-title{padding: 7px 0;}
.wt-dashboardsave .wt-proposalsr{margin-bottom: 10px;}
.wt-componyfolow .wt-title h3{color: #3498db;}
.wt-freelancelike .wt-title h3{color: #9b59b6;}
.wt-followedcompnies{
	width: 100%;
	float: left;
}
.wt-followedcompnies .wt-userlistinghold{
	padding: 20px;
	background: #fcfcfc;
}
.wt-followcompomy-breadcrumb {
    width: auto;
    float: right;
    padding: 20px 0;
}
.wt-followcomhead .wt-title{
	width: auto;
}
.wt-followedcompnies .wt-userlistingsingle .wt-userlistingimg {
    margin: 0 20px 0 0;
    max-width: 60px;
    max-height: 60px;
    border: 1px solid #ddd;
}
.wt-followcomhead .wt-title h3 {
    margin: 0 0 9px;
    font-size: 18px;
}
.wt-followcompomy-breadcrumb li a {color: #ff4500;}
.wt-followcomhead .wt-title a {
    margin: 8px 0 7px;
}
.wt-followcompomy-breadcrumb li .wt-savefollow {color: #ff5851;}
.wt-focomponylist{
	width: 100%;
	float: left;
	padding: 0 20px;
}
.wt-focomponylist .wt-followedcompnies + .wt-followedcompnies {margin-top: 20px ;}
.wt-likedfreelancers{padding: 0 20px;}
.wt-likedfreelancers .wt-userlistinghold{background: #fafafa;}
.wt-likedfreelancers .wt-userlistinghold + .wt-userlistinghold{margin-top: 20px;}
.wt-likedfreelancers .wt-userlistinghold .wt-userlistingimg{margin: 0 30px 0 0;}
.wt-likedfreelancers .wt-userlistinghold:hover{
	-webkit-box-shadow: none;
    box-shadow: none;
}
.wt-projecttitle h3 samp{
	display: block;
	color: #767676;
	font-style: normal;
	font-size: 13px;
	font-family: 'Poppins', Arial, Helvetica, sans-serif;
}
/* Account Settings */
.wt-securitysettings{
	float: left;
	width: 100%;
}
.wt-settingscontent{
	float: left;
	width: 100%;
	padding: 0 20px;
}
.wt-settingscontent .wt-description p{
	margin: 0;
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 30px;
}
/* Account Settings Radio Style */
.wt-accountinfo{
	float: left;
	width: 100%;
	font-size: 14px;
	list-style:none;
	line-height: 18px;
}
.wt-accountinfo li{
	width: 50%;
	float: left;
	line-height: inherit;
	list-style-type: none;
}
.wt-accountinfo li:nth-child(n+3){padding-top:30px; }
.wt-accountinfo li:first-child{border:0;}
.wt-on-off{
	float: left;
	width: auto;
	margin-right: 10px;
}
.wt-on-off label {
	margin: 0;
	width: 35px;
	height: 21px;
	display: block;
	border-radius:13px;
	transition: all 0.3s;
	box-shadow: inset 0 0 0 2px #e4e4e4;
	transition: all 0.4s;
	-webkit-transition: all 0.4s;
	cursor: pointer;
}
.wt-on-off input,
.wt-on-off label{
	display: inline-block;
	vertical-align: middle;
}
.wt-on-off input {display: none;}
.wt-on-off i {
	left: 0;
	top: 1px;
	width: 18px;
	height: 18px;
	background: #fff;
	border-radius: 60px;
	border:1px solid #e2e2e2;
	display: inline-block;
	position: relative;
	pointer-events: none;
	transition: all 0.3s ease 0s;
	-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.40);
    box-shadow: 0 1px 2px 0 rgba(0,0,0,0.40);
}
.wt-on-off input:checked+label>i {
	margin-left: 19px;
	box-shadow: 0;
	left: -3px;
}
.wt-on-off label:active {box-shadow: inset 0 0 0 20px #E4E4E4;}
.wt-on-off label:active > i {width: 18px;}
.wt-on-off input:checked+label:active>i {margin-left: 13px;}
.wt-on-off input:checked+label {
	border: none;
	box-shadow: inset 0 0 0 20px #26de81;
}
.wt-changepassword{
	float: left;
	width: 100%;
}
.wt-changepassword .wt-userform .form-group .wt-checkbox{margin-top:10px; }
.form-disabeld .form-control:disabled,.form-control[readonly]{
	background: #fcfcfc;
	padding: 10px 40px 10px 20px;
}
.wt-emailnoti{
	float: left;
	width: 100%;
}
.form-disabeld{position: relative;}
.form-disabeld:after{
	top: 5px;
	right: 20px;
	font-size:14px;
	content: "\e80f";
	position: absolute;
	line-height: 50px;
	font-family:'Linearicons-Free';
}
.wt-accountdel{
	float: left;
	width: 100%;
}
.wt-accountdel .wt-userform{padding: 0 20px;}
.wt-emailnoti .wt-userform{margin-bottom:30px; }
.wt-accountdel .wt-userform .form-group textarea{height: 200px;}
.wt-accountdel .wt-userform .form-group .wt-checkbox{padding:18px 0; }
.wt-selectdesign{
	float: left;
	width: 100%;
	padding: 0 20px;
}
.wt-selectdesign ul{
	display: block;
	width: auto;
	overflow: hidden;
	margin: -15px;
	list-style:none;
}
.wt-selectdesign ul li{
	width: 50%;
	float: left;
	padding: 15px;
	list-style-type: none;
}
.wt-templateoption{
	float: left;
	width: 100%;
}
.wt-designtitle{
	float: left;
	width: 100%;
}
.wt-designtitle span{
	padding: 10px 0;
	display: inline-block;
	vertical-align: middle;
	font:400 13px/16px 'Poppins', Arial, Helvetica, sans-serif;
}
.wt-designtitle .wt-btn{
	min-width: 100px;
	padding: 0 10px;
	line-height: 36px;
}
.wt-designimg{
	float: left;
	width: 100%;
    margin-top:10px;
    border: 1px solid #ddd;
    padding:10px;
}
.wt-designimg input{display: none;}
.wt-designimg input[type=radio]+ label{
	margin: 0;
	cursor: pointer;
	background: #323232;
	border-radius: 4px;
	position: relative;
}
.wt-designimg input[type=radio]+ label img{
	display: block;
	width: 100%;
	border-radius: 4px;
}
.wt-designimg input[type=radio]+ label i{
	left: 50%;
	top: 50%;
	width: 50px;
	color: #fff;
	opacity: 0;
	visibility: hidden;
	font-size: 14px;
	line-height: 50px;
	text-align: center;
	position: absolute;
	border-radius: 50px;
	background: #00cc8d;
	margin: -25px 0 0 -25px;
		-webkit-box-shadow: 0 0 0 6px rgba(0,204,141,0.50);
	box-shadow: 0 0 0 6px rgba(0,204,141,0.50);
}
.wt-designimg input[type=radio]:checked + label i{visibility: visible;opacity: 1;}
.wt-designimg input[type=radio]:checked + label img{opacity: 0.6;}
.wt-accountsettingholder .wt-tabscontent{min-height: 750px;}
/* Help & Support Style */
.wt-helpsupporthead{
	float: left;
	width: 100%;
}
.wt-helpsupportcontent{
	width: 100%;
	float: left;
	padding: 0 20px;
}
.wt-helpsupportcontent > .wt-description > p{
	line-height: 24px;
	margin-bottom:30px;
}
.wt-querycontent .wt-userform{padding: 0 20px;}
.wt-querycontent .wt-userform .form-group textarea{height: 200px;}
/* Ongoing Single Style */
.wt-offersmessagesvtwo.wt-offersmessages ul li{
	width: 100%;
	padding: 20px;
	background: #fff;
}
.wt-statustitle{
	padding-left:55px;
	position: relative;
}
.wt-statustitle:before{
	top: 50%;
	content: '';
	width: 7px;
	left: 30px;
	height: 7px;
	margin-top:-5px;
	border-radius: 50px;
	position: absolute;
}
.wt-awayd:before{background: #FFC30D;}
.wt-offlined:before{background: #fcfcfc;}
.wt-onlined:before{background: #57E50C;}
.wt-busyd:before{background: #E50C0F;}
.wt-awayd:before{background: #FFC30D;}
.wt-freelancerholder{
	float: left;
	width: 100%;
}
.wt-jobdetailscontent{
	float: left;
	width: 100%;
	padding: 0 20px;
}
.wt-userlistingvtwo{
	padding: 0 30px;
	background: #fafafa;
}
.wt-userlistingvtwo:hover{box-shadow: none;}
.wt-userlistingvtwo .wt-userlistingcontent{
	float: left;
	width: 100%;
	overflow: visible;
}
.wt-userlistingvtwo .wt-contenthead{padding: 30px 0;}
.wt-hireduserstatus{
	float: left;
	padding: 26px 0;
	margin-left:30px;
	min-width: 250px;
	margin-right:-30px;
	text-align: center;
	border-left: 6px solid #fff;
	min-height: 140px;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
}
.wt-hireduserstatus h4{
	color: #2ecc71;
	font-size:20px;
	margin: 0 0 10px;
	line-height: 18px;
}
.wt-hireduserstatus span{
	display: block;
	font-size: 14px;
	margin: 0 0 10px;
	line-height: 16px;
}
.wt-hireduserimgs{
	float: left;
	width: 100%;
	list-style:none;
	text-align: center;
	position: relative;
}
.wt-hireduserimgs li{
	width: auto;
	margin-right:-17px;
	list-style-type: none;
	display: inline-block;
	vertical-align: middle;
}
.wt-hireduserimgs li:last-child{margin: 0;}
.wt-hireduserimgs:after,
.wt-hireduserimgs:before{
	top: 0;
	z-index: 1;
	width: 70px;
	content: '';
	height: 100%;
	position: absolute;
}
.wt-hireduserimgs:before{
	left: 0;
	background: url(../images/shadow-02.png);
}
.wt-hireduserimgs:after{
	right: 0;
	background: url(../images/shadow-01.png);
}
.wt-hireduserimgs figure{
	margin: 0;
	width: 34px;
	height: 34px;
	border-radius: 50%;
	border:3px solid #fff;
}
.wt-hireduserimgs figure img{
	display: block;
	width: 100%;
	border-radius: 50%;
}
.wt-chatboxsticky{
	bottom: 0;
	width: 370px;
	height: auto;
	position: fixed;
}
/* Post a Job Style */
.wt-userformvtwo{
	padding: 0 20px;
}
.wt-formwithlabel label{
	left: 20px;
	top: 50%;
	margin: 0;
	z-index: 2;
	color: #999;
	font-size: 14px;
	line-height: 50px;
	margin-top:-25px;
	position: absolute;
	text-transform: capitalize;
}
.wt-userformvtwo .form-group select{padding-right: 30px;}
.wt-jobdescription{
	float: left;
	width: 100%;
}
.wt-jobdetails .wt-userformvtwo .form-group textarea.form-control{height: 300px;}
.wt-jobskills .wt-userform fieldset .form-group:first-child{width: 75%;}
.wt-jobskills .wt-userform fieldset .form-group:nth-child(2){width: 25%;}
.wt-jobskills .wt-userform fieldset .form-group.wt-btnarea:nth-child(2) .wt-btn{padding: 0 10px;width: 100%;}
.wt-featuredholder .wt-tabscontenttitle h2,
.wt-attachmentsholder .wt-tabscontenttitle h2{
	display: inline-block;
	vertical-align: middle;
}
.wt-attachmentsholder .wt-tabscontenttitle .wt-rightarea .wt-on-off{
	line-height: 18px;
	margin: 0 0 0 10px;
}
.wt-attachmentsholder .wt-tabscontenttitle .wt-rightarea > span{
	font-size: 14px;
	line-height: 18px;
	display: inline-block;
	vertical-align: middle;
}
.wt-attachmentsholder .wt-formprojectinfo{padding: 0 20px;}
.wt-attachmentsholder .wt-formprojectinfo .form-group:last-child{margin: 0;}
.wt-managejobcontent{
	float: left;
	width: 100%;
	padding: 0 20px;
}
.wt-userlistingvtwo .wt-contenthead{max-width: 620px;}
.wt-userlistingvtwo .wt-userlistingcontent .wt-btnarea .wt-btn{
	float: left;
	padding: 0 20px;
	line-height: 36px;
}
.wt-userlistingvtwo .wt-userlistingcontent .wt-rightarea .wt-btnarea{
	width: auto;
	padding: 30px 0;
}
.wt-jobdetailsholder .wt-verticalscrollbar .mCSB_scrollTools,
.wt-personalskillshold .wt-verticalscrollbar .mCSB_scrollTools,
.wt-followcompomy .wt-verticalscrollbar .mCSB_scrollTools,
.wt-likefreelan .wt-verticalscrollbar .mCSB_scrollTools{width: 0px;}
.wt-personalskillshold .wt-verticalscrollbar{height: 600px;}
.wt-followcompomy .wt-verticalscrollbar{height: 710px;}
.wt-likefreelan .wt-verticalscrollbar{height: 1220px;}
.wt-completejobholder .wt-verticalscrollbar{height: 660px;}
.wt-managejobcontent .wt-userlistinghold + .wt-userlistinghold{margin:20px 0 0;}
.wt-userlistingvtwo .wt-userlistingcontentvtwo .wt-rightarea .wt-btnarea{padding:36px 0;}
.wt-userlistingvtwo .wt-userlistingcontentvtwo .wt-rightarea .wt-btnarea span{
 	position: relative;
 	font-size: 12px;
 	text-align: right;
 	display: block;
    margin: 0 7px 9px 5px;
 }
.wt-userlistingvtwo .wt-userlistingcontentvtwo .wt-rightarea .wt-btnarea span:before{
    top: 0;
    left: -10px;
    content: '';
    width:26px;
    height: 100%;
    position: absolute;
    background-repeat: no-repeat;
    background-image: url(../images/complete-job.png);
}
.la-projectc-completed .wt-userlistingvtwo .wt-userlistingcontentvtwo .wt-rightarea .wt-btnarea{display: block;}
.wt-canceljobholder{
	width: 100%;
	float: left;
}
.wt-canceljobholder .wt-userlistinghold{background: #fff5f5;}
.wt-canceljobholder .wt-userlistinghold .wt-rightarea .wt-btnarea{padding: 51px 0;}
.wt-canceljobholder .wt-userlistinghold .wt-rightarea .wt-btnarea .wt-cancelbtn{
	color: #999;
	display: inline-block;
	vertical-align: middle;
	text-transform: uppercase;
	font: 700 13px/36px 'Poppins', Arial, Helvetica, sans-serif;
}
.wt-canceljobholder .wt-userlistinghold .wt-rightarea .wt-btnarea a + a{
	margin-left: 25px;
	margin-right:10px;
}
/* Project History Style */
.wt-historycontent{
	float: left;
	width: 100%;
	padding: 0 20px;
}
.wt-historycontentcol{
	float: left;
	width: 100%;
	/* line-height: ; */
	list-style:none;
	border:1px solid #eff2f5;
}
.wt-historycontentcol li{
	float: left;
	width: 100%;
	padding: 10px;
	line-height: inherit;
	list-style-type: none;
}
.wt-historycontentcol li + li{border-top:1px solid #eff2f5;}
.wt-historycontentcol .wt-historycolhead{
	background: #fcfcfc;
	padding: 0 10px 0 54px;
}
.wt-historycolhead h3{
	margin: 0;
	font-size:15px;
	font-weight: 400;
	line-height: 50px;
}
.wt-historycolhead h3 span{
	display: inline-block;
	vertical-align: middle;
}
.wt-historycolhead h3 span:first-child{min-width: 130px;}
/* .wt-historycolhead h3 span:first-child{min-width: 100px;} */
.wt-historycolhead h3 span:last-child{float: right;min-width: 250px;}
.wt-historycontentcol li .wt-rightarea .wt-btn i{
	font-size: 12px;
	margin-right:6px;
}
.wt-historycontentcol li .wt-rightarea .wt-btn{
	padding: 0 14px;
	font-size: 12px;
	line-height: 30px;
}
.wt-dateandmsg{
	float: left;
	width: auto;
}
.wt-dateandmsg span{
	display: inline-block;
	vertical-align: middle;
}
.wt-dateandmsg span:first-child{min-width: 141px;}
.wt-dateandmsg span:nth-child(2){
	max-width: 630px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	opacity: 0;
	visibility: hidden;
}
li.collapsed .wt-dateandmsg span:nth-child(2){
	opacity: 1;
	visibility: visible;
}
li.collapsed .wt-msgbtns .wt-msgbtn i.lnr-chevron-up:before{content: "\e874";}
.wt-dateandmsg span img{
	max-width: 24px;
	max-height: 24px;
	margin-right:20px;
	border-radius: 50px;
}
.wt-msgbtns{min-width: 250px;}
.wt-attachmentbtn{background:#3fabf3 !important;}
.wt-msgbtns a + a{margin-left:6px;}
.wt-historycontentcol .wt-historydescription{
	padding: 30px;
	background: #f7f7f7;
}
.wt-historycontentcol .wt-historydescription p{
	margin: 0;
	font-size: 14px;
	line-height: 24px;
}
.wt-historycontent .wt-userform{
	width: 80%;
	margin-top:20px;
}
.wt-historycontent .wt-userform .wt-attachfile em{
	color: #999;
	z-index: 1;
	position: relative;
}
.wt-historycontent .wt-userform .form-group.form-group-label label{margin-right: 30px;}
.wt-historycontent .wt-userform .wt-attachfile em a {margin-left: 10px;}
/* Dashboard Packages Style */
.wt-packages{
	width:100%;
	float:left;
	padding: 0;
}
.wt-package{
	width:25%;
	float:left;
	position: relative;
	border-right:1px solid #eff2f5;
}
.wt-package:after{
	left: 0;
	bottom:0;
	width: 0;
	height: 3px;
	content: '';
	background: #3fabf3;
	position: absolute;
}
.wt-package:hover:after{width: 100%;}
.wt-packagehead{
	width:100%;
	float: left;
	height: 105px;
	text-align: center;
	position: relative;
	border-bottom:1px solid #eff2f5;
	    text-align: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
}
.wt-baiscpackage,
.wt-standardpackage,
.wt-extendedpackage{text-align: center;}
.wt-packagehead h3{
	font-size: 20px;
	font-weight: 400;
	line-height: 22px;
}
.wt-packagehead span{
	display: block;
	font-size: 14px;
	line-height: 14px;
}
.wt-package .wt-packagehead em{
	color: #fc413c;
	font-size: 14px;
	padding: 8px 0 0;
	line-height: 16px;
	font-style: normal;
}
.wt-packagehead .wt-featuredtag{
	top: 3px;
	left: auto;
	right: 3px;
	width: 30px;
	height: 30px;
	border-right: 0;
	position: absolute;
	border-left: 30px solid transparent;
	border-top: 30px solid #3fabf3;
}
.wt-packagehead .wt-featuredtag i{
	color: #fff;
	top: -35px;
	left: -13px;
	bottom: auto;
	font-size: 8px;
	line-height: 30px;
	position: absolute;
}
.wt-packageprice{
	width:100%;
	float:left;
	background: #fcfcfc;
	padding: 24px 30px 15px 30px !important;
}
.wt-packageprices{
	background: #fcfcfc;
	padding: 41px 30px !important;
}
.wt-packageprices span{color: #324b6e;}
.wt-packageprice span{
	display:block;
	font-size:40px;
	font-weight:700;
	color: #323232;
	line-height:30px;
}
.wt-packageprice span sup{
	top:-15px;
	font-size:20px;
	line-height:inherit;
}
.wt-packageprice span sub{
	bottom: 5px;
	color: #767676;
	display: block;
	margin: 6px 0 0;
	font-size: 16px;
	font-weight: 400;
	line-height: 14px;
}
.wt-packageprice em{
	display:block;
	font-size:16px;
	padding:5px 0 0;
	line-height:16px;
	font-style:normal;
}
.wt-packagecontent{
	width:100%;
	float:left;
	padding: 0 0 30px;
}
.wt-packagedetails{padding-bottom:11px; }
.wt-packagedetails .wt-packagecontent{padding: 0 0 70px;}
.wt-packageinfo{
	width:100%;
	float:left;
	font-size:16px;
	list-style:none;
	line-height:14px;
	padding:0 0 30px;
}
.wt-packageinfo li{
	width:100%;
	float:left;
	padding:20px;
	position:relative;
	font-size: inherit;
	line-height:inherit;
	list-style-type:none;
	border-bottom: 1px solid #eff2f5;
}
.wt-packageinfo li span{display:block;}
.wt-packageinfo li span i{line-height: 11px;}
.wt-packageinfo li span .ti-na{color: #fc413c;}
.wt-packageinfo li span .ti-check{color: #00cc67;}
.wt-packagecontent .wt-btn{
	border: 0;
	height: 50px;
	padding: 0 35px;
	line-height:50px;
}
.wt-packagesform .wt-settingscontent{
	padding: 0;
}
.wt-packagesform .form-group.wt-btnarea{margin:0; }
.wt-packagesform .wt-settingscontent .wt-uploadingbox{margin-top: 10px; }
/* Chosen Style */
.chosen-container-multi{
	margin: 0;
	z-index: 2;
	color: #999;
	width: 100%;
	height: auto;
	outline: none;
	padding: 4px 2px;
	padding-right:40px;
	background: none;
	font-size: 14px;
	box-shadow: none;
	line-height: 18px;
	border-radius: 5px;
	vertical-align: top;
	display: inline-block;
	border: 1px solid #ddd;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.chosen-container-multi .chosen-choices{
	border:0;
	background:none;
	box-shadow: none;
}
.chosen-container-multi .chosen-choices li.search-choice{
    color: #767676;
    font-size: 14px;
    line-height: 26px;
	background: #fcfcfc;
    border: 1px solid #f2f2f2;
    padding: 3px 40px 3px 20px;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"]{padding: 19px 0;}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after {
    top: 0;
    left: 0;
    margin: 0;
    display: block;
    font-size: 14px;
    cursor: pointer;
    content: '\f00d';
    line-height: 14px;
    position: absolute;
    width: 100% !important;
    font-family: 'FontAwesome';
    text-align: center !important;
    line-height: 14px !important;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{
	top: 50%;
	right: 15px;
	margin-top: -7px;
}
.chosen-container-multi .chosen-choices li.search-choice:hover{
	background: #fff5f5;
	border-color: #ff5851;
}
.chosen-container-multi .chosen-choices li.search-choice:hover .search-choice-close:after{color: #ff5851;}
.wt-chatpopup{
	z-index: 99;
	width: 70px;
	height: 70px;
	left: 30px;
	bottom: 30px;
	position: fixed;
	border-radius: 50%;
	-webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.20);
	box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.20);
}
.wt-chatpopup img {
    width: 100%;
    height: auto;
    display: block;
    border-radius: 50%;
}
.wt-chatbox {
    right: 0;
    width: 370px;
    padding: 20px;
    bottom: 100px;
    display: none;
    background: #fff;
    position: absolute;
    border-radius: 10px 10px 0 10px;
	left: 20px;
}
.wt-chatbox:before {
    top: 100%;
    right: 0;
    width: 0;
    height: 0;
    content: '';
    position: absolute;
    border-top: 13px solid #fff;
    border-left: 15px solid transparent;
}
.wt-themeimgborder {
    width: 70px;
    height: 70px;
    cursor: pointer;
    overflow: hidden;
    position: relative;
    border-radius: 50%;
}
.wt-chatbox .wt-replaybox .form-control{height: 70px;}
.wt-chatbox .wt-messages{height: 400px;}
.wt-chatbox .wt-memessage figure,
.wt-chatbox .wt-offerermessage figure{
	width: 30px;
	height: 30px;
}
.wt-chatbox .wt-offerermessage,
.wt-chatbox .wt-memessage{padding: 0 50px;}
.wt-themeimgborder:after{
	top:0;
	left:0;
	z-index:2;
	content:'';
	width:100%;
	height:100%;
	display:block;
	position:absolute;
	border-radius: 50px;
	border:6px solid rgba(255, 255, 255, 0.50);
}
/* Dashboard Alerts */
.wt-jobalertsdashboard .wt-jobalerts{
	margin: 0;
	float: left;
	width: 100%;
	list-style: none;
	line-height: 22px;
}
.wt-jobalertsdashboard .wt-jobalerts .alert > em {
    margin: 0;
    padding: 8px 0;
    font-size: 14px;
    font-weight: 700;
    font-style: normal;
    vertical-align: top;
    line-height: inherit;
    display: inline-block;
    font-family: 'Poppins', Arial, Helvetica, sans-serif;
}
.wt-jobalertsdashboard .wt-alertbtn{margin:2px 0; }
.wt-jobalertsdashboard .wt-jobalerts .alert .close{padding: 20px 17px;}
/* Dashboard Insights */
.wt-yeartag h2{
	line-height: 30px;
	display: inline-block;
	vertical-align: middle;
}
.wt-yeartag .wt-tag{
	float: right;
	width: auto;
}
.wt-yeartag .wt-tag a{
	border: 0;
	margin: 0;
	line-height: 30px;
}
.wt-yeartag .wt-tag a:hover{background: #00cc8d !important;}
.wt-postedsilder{
	float: left;
	width: 100%;
	padding: 0 45px;
	margin-bottom:30px;
}
.wt-postedsilder .item{
	float: left;
	width: 100%;
	padding: 5px;
}
.wt-postedsilder .owl-stage-outer{margin: -5px;}
.wt-posteditem{
	float: left;
	width: 100%;
	padding: 20px;
	border-radius: 4px;
	background: #fafafa;
}
.wt-posteditem:hover{
	background: #fff;
	-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.10);
    box-shadow: 0 0 15px 0 rgba(0,0,0,0.10);
}
.wt-posteditem span{
	display: block;
	margin-bottom:8px;
	font:400 14px/18px 'Poppins', Arial, Helvetica, sans-serif;
}
.wt-posteditem span a{color: #323232;}
.wt-posteditem span i{color: #00cc8d}
.wt-posteditem h3{
	margin: 0;
	display: block;
	font-size: 18px;
	font-weight: 400;
	overflow: hidden;
	line-height: 20px;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.wt-slidernav .wt-prev,
.wt-slidernav .wt-next{
	top: 50%;
	width: 30px;
	height: 30px;
	color: #2d3e50;
	cursor: pointer;
	font-size: 12px;
	margin: -15px 0 0;
	text-align: center;
	line-height: 32px;
	position: absolute;
	border-radius: 50px;
	background: #fafafa;
}
.wt-slidernav .wt-prev:hover,
.wt-slidernav .wt-next:hover{color: #fff;}
.wt-prev {left: 0;}
.wt-next {right: 0;}
/* Dashboard Charts */
.wt-jobchartholder{
	float: left;
	width: 100%;
}
.wt-jobchart{height: 314px !important;}
.wt-rcvproposala{
	width: 100%;
	float: left;
}
.wt-rcvproposala .wt-userlistingvtwo{margin: 0 0 30px 0;}
.wt-rcvproposalholder .wt-userlistinghold .wt-userlistingimg{
	max-width: 60px;
	max-height: 60px;
	margin: 0 20px 0 0;
}
.wt-rcvproposalholder .wt-userlistinghold{
	width: auto;
	max-width: none;
	padding: 20px;
}
.wt-rcvproposalholder .wt-userlistinghold .wt-userlistingcontent .wt-contenthead{width: 70%;}
.wt-proposalfeedback{
	width: 100%;
	float:left;
}
.wt-proposalfeedback .wt-starsvtwo{
	width: auto;
	float: left;
	line-height: 20px;
}
.wt-proposalfeedback .wt-starsvtwo i{font-size: 11px;}
.wt-proposalfeedback .wt-starcontent{
	width: auto;
	float: left;
	color: #767676;
	font-size: 12px;
	margin: 0 0 0 7px;
}
.wt-proposalfeedback .wt-starcontent i{font-style: normal;}
.wt-proposalfeedback .wt-starcontent em{display: inline-block;}
.wt-rcvproposalholder .wt-userlistinghold .wt-userlistingcontent .wt-btnarea{
	float: right;
	width: auto;
}
.wt-rcvproposalholder .wt-userlistinghold{
	width: 100%;
}
.wt-rcvproposalholder .wt-userlistinghold .wt-userlistingcontent {max-width: 490px;}
.wt-rcvproposalholder .wt-userlistinghold .wt-userlistingcontent .wt-btnarea .wt-btn{
	padding: 0 20px;
	line-height: 36px;
}
.wt-rcvproposalholder .wt-userlistinghold .wt-userlistingcontent
.wt-rightarea .wt-hireduserstatus{min-width: 130px}
.wt-proposalitem{background-color: #fafafa;}
.wt-proposalitem .wt-btnarea {
    width: auto;
    float: left;
    padding: 37px 0;
}
.wt-proposalitem .wt-btnarea .wt-btn {
    padding: 0 26px;
    line-height: 36px;
}
.wt-proposalitem .wt-rightarea{margin: -25px 0;}
.wt-proposalitem .wt-rightarea .wt-hireduserstatus {
    min-width: 144px;
    padding: 31px 30px;
}
.wt-proposaldetails{
	width: auto;
	float: left;
}
.wt-proposaldetails .wt-contenthead{
	width: 100%;
	float: left;
}
.wt-proposalitem .wt-rightarea .wt-hireduserstatus h5{
	font-size: 24px;
	margin: 0 0 4px;
	font-weight: 400;
	line-height: 24px;
}
.wt-proposalitem .wt-rightarea .wt-hireduserstatus i{
	color: #999;
	font-size: 24px;
	margin: 0 0 4px;
}
.wt-proposalitem .wt-rightarea .wt-hireduserstatus span{
	color: #ff4500;
	font-size: 13px;
	margin: 0;
}
.wt-proposaldetails .wt-contenthead .wt-title a{margin:0 0 2px;}
.wt-rcvproposalholder .wt-verticalscrollbar{height: 550px;}
.wt-rcvproposalholder .wt-userlistinghold .wt-proposaldetails{padding: 9px 0;}
.wt-rcvproposalholder .wt-verticalscrollbar .mCustomScrollBox .mCSB_scrollTools{width: 0;}
.wt-rcvproposalholder .wt-userlistinghold:hover{
	box-shadow:none;
	-webkit-box-shadow:none;
}
.wt-rcvproposala .wt-userlistingvtwo .wt-userlistingcontent
.wt-rightarea .wt-hireduserstatus{min-width: 290px;}
.wt-proposalitem .wt-rightarea .wt-hireduserstatus:first-child span{color:#767676;}
.wt-padding-add-top{padding-top:10px !important; }
.wt-insightsitemholder{
	float: left;
	width: 100%;
}
.wt-insightsitemholder .col-12:nth-child(n+5) .wt-insightsitem{margin-top:30px; }
.wt-insightsitemholder .wt-insightsitem{min-height: 267px;}
.wt-repostjob .wt-title h3{color: #d9534f;}
.wt-hiredfreelance .wt-userlistinghold {
    padding: 20px;
    background: #fafafa;
}
.wt-hiredfreelance .wt-userlistinghold .wt-userlistingimg{
	width: 60px;
	height: 60px;
	margin: 0 15px 0 0;
}
.wt-hiredfreelance .wt-userlistinghold .wt-proposaldetails {
    width: auto;
    float: left;
    padding: 10px 0;
}
.wt-hiredfreelance .wt-userlistinghold .wt-proposaldetails .wt-contenthead .wt-title h3{
	margin: 0;
	font-size: 16px;
	font-weight: 400;
	display: block;
	line-height: 16px;
}
.wt-hiredfreelance .wt-userlistinghold .wt-proposaldetails .wt-contenthead .wt-title h3 a {
	width: 100%;
	margin: 0;
	overflow: hidden;
	line-height: 18px;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.wt-hiredfreelance .wt-userlistinghold .wt-proposaldetails .wt-contenthead .wt-title h3 span{
	width: 90%;
	margin-top: 8px;
	line-height:  14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.wt-hiredfreelance .wt-userlistinghold .wt-proposaldetails .wt-contenthead .wt-title span {
    font-size: 12px;
    color: #767676;
    display: block;
    line-height: 18px;
}
.wt-hiredfreelance .wt-userlistinghold + .wt-userlistinghold {margin:  10px 0 0 ;}
.wt-hiredfreelance .wt-userlistinghold:hover {
    background: #fff;
    -webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.25);
    box-shadow: 0 0 15px 0 rgba(0,0,0,0.25);
}
.wt-hiredarrow{
	position: absolute;
	right: 20px;
	top: 40px;
}
.wt-hiredfreelance .wt-userlistinghold
.wt-proposaldetails .wt-contenthead .wt-title .wt-hiredarrow i{
	font-size: 12px;
	color: #767676;
}
.wt-insightsitem{
	width: 100%;
	float: left;
	padding: 30px;
	min-height: 176px;
	position: relative;
	text-align: center;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-align-content: center;
	-ms-flex-line-pack: center;
}
.wt-hiredfreelance .wt-userlistinghold .wt-proposaldetails .wt-contenthead .wt-title a.wt-hiredarrow{margin: 0;}
.wt-insightsitem .wt-userlistingimg{
	float: none;
	max-width: 55px;
	margin: 0 auto 20px;
}
.wt-addnew h2{display: inline-block;}
.wt-addnew a{
	color: #ff4500;
    float: right;
    display: inline-block;
}
.wt-insightdetails{
	width: 100%;
	float: left;
	text-align: center;
}
.wt-insightdetails .wt-title h3 {
    display: block;
    color: #323232;
    font-size: 18px;
    margin: 0 0 9px;
    font-weight: 400;
    line-height: 18px;
}
.wt-insightdetails .wt-title a{
	color: #ff4500;
	display: block;
	font-size: 14px;
	line-height: 14px;
	text-align: center;
}
.wt-insightsitem .wt-pakagespinner{
    top: 0px;
    right: 0;
    color: #fff;
    padding: 0 9px;
    text-align: right;
    font-size: 12px;
    line-height: 25px;
    position: absolute;
    background: #3fabf3;
    border-radius: 0 4px 0 4px;
}
.wt-pakagespinner .wt-uploading:before {
    top: 4px;
    left: 0px;
    color: #fff;
}
.wt-pakagespinner .wt-uploading{padding-left: 0 !important;}
.wt-insightnoticon:after {
	top: -7px;
	right: -7px;
	content: '';
	width: 16px;
	height: 16px;
	border-radius: 50px;
	position: absolute;
	background: #ff5851;
}
.wt-insightinfo .wt-insightsitem + .wt-insightsitem{margin: 30px 0 0;}
.wt-ongoingproject{margin: 30px 0;}
.wt-ongoingproject .wt-dashboardboxcontent .wt-userlistinghold .wt-title h3{margin: 0;}
.wt-ongoingproject .wt-hiredfreelance .wt-userlistinghold .wt-proposaldetails .wt-contenthead{max-width: 100%;}
.wt-ongoingproject .wt-hiredfreelance .wt-userlistinghold .wt-proposaldetails .wt-contenthead .wt-title h3{
	font-weight: 400;
	line-height: 18px;
	margin: 0 0 5px;
}
.wt-ongoingproject .wt-hiredfreelance .wt-userlistinghold .wt-proposaldetails{
	width: 100%;
	padding: 0;
}
.wt-ongoingproject  .wt-hiredfreelance .wt-userlistinghold
.wt-proposaldetails .wt-contenthead .wt-title span{line-height: 12px;}
.wt-smallfeaturedtag {
    top: 0;
    left: 0;
    width: 30px;
    height: 30px;
    position: absolute;
    border-top: 30px solid #f1c40f;
    border-right: 30px solid transparent;
}
.wt-smallfeaturedtag img {
    border: 0;
    max-width: 11px;
    margin: -69px 3px 0;
}
.wt-ongoingproject  .wt-hiredfreelance .wt-userlistinghold
.wt-proposaldetails .wt-contenthead .wt-title a {
    top: 30px;
    position: absolute;
}
.wt-insightsongoing{
	float: left;
	width: 100%;
}
.wt-dashboardsaveholder{
	margin: 0;
	float: left;
	width: 100%;
}
.wt-dashboardsaveholder .wt-proposalsr{margin: 0;}
.wt-earningsholder{margin-top:30px; }
.wt-earningsholder .wt-dashboardboxcontent .wt-emptydata-holder{padding: 0;}
.wt-earningsholder table.wt-tablecategories tbody tr td{padding: 15px 20px;}
.wt-hiredfreelancer .wt-userlistinghold .wt-proposaldetails{max-width: 150px;}
.wt-hiredfreelancer .wt-titlewithsearch .wt-formsearch{
	float: left;
	width: auto;
	padding: 30px 0;
	min-width: 250px;
}
.wt-hiredfreelancer .wt-titlewithsearch{padding: 0;}
.wt-hiredfreelancer .wt-titlewithsearch .wt-formsearch .wt-searchgbtn{
	z-index: 1;
	font-size: 16px;
}
.wt-hiredfreelancer .wt-titlewithsearch .wt-formsearch .wt-searchgbtn.job_status_popup{
	z-index: 5;
}
.wt-hiredfreelancer .wt-titlewithsearch .wt-formsearch .wt-select select{padding-right:50px; }
.wt-hiredfreelancer .wt-titlewithsearch .wt-formsearch .wt-select:after{right: 70px;}
.wt-modaldialog{max-width: 540px;}
.wt-modalcontent{
	padding: 20px;
	border-radius: 4px;
}
.wt-boxtitle{
	float: left;
	width: 100%;
	margin-bottom:20px;
}
.wt-boxtitle h2{
	margin: 0;
	display: block;
	font-size: 16px;
	font-weight: 400;
	line-height: 18px;
}
.wt-boxtitle h2 i{
	color: #ddd;
	float:  right;
	cursor: pointer;
	font-size: 14px;
	line-height: 18px;
}
.wt-formfeedback fieldset .form-group{margin-bottom:10px;}
.wt-formfeedback fieldset .form-group textarea{height: 200px;}
.wt-ratepoints{
	float: left;
	width: auto;
	padding: 5px;
	margin-right:20px;
	border-radius: 4px;
	background: #fafafa;
}
.wt-ratepoints .wt-pointscounter{
	color: #fff;
	width: 30px;
	float: left;
	font-size: 12px;
	line-height: 30px;
	margin-right:20px;
	border-radius: 4px;
	text-align: center;
	background: #00cc8d;
}
.wt-ratepoints .wt-jrate{
	float: left;
	line-height: 15px;
	padding: 4px 5px 4px 0;
}
.wt-ratingdescription{
	padding: 10px 0;
	font-size: 14px;
	line-height: 20px;
	display: inline-block;
	vertical-align: middle;
}
.wt-formfeedback fieldset .form-group.wt-btnarea{margin:10px 0 0; }
.wt-formfeedback fieldset .form-group.wt-btnarea .wt-btn{
	padding: 0 20px;
	line-height: 36px;
}
.wt-box-shadow{
		-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.10);
	box-shadow: 0 0 15px 0 rgba(0,0,0,0.10);
}
.tab-savecontent{padding: 0;}
.wt-contenthead .wt-title h2{width: 90%;}
.wt-titlemessages{display: none;}
.wt-titlemessages .wt-userlogedin{
	float: left;
	padding: 0;
	display: block !important;
}
.wt-titlemessages .wt-userlogedin:before{display: none;}
.wt-titlemessages .wt-username h3 i{
	color: #00cc8d;
	font-size: 14px;
}
.wt-messages-holder .wt-userlogedin .wt-username{padding: 7px 0;}
.wt-titlemessages .wt-back{
	float: left;
	color: #ff4500;
	font-size: 18px;
	margin-right:20px;
	line-height: 50px;
}
.wt-titlemessages .wt-viewprofile{padding: 7px 0;}
a.wt-back:focus,
a.wt-back:hover{color: #ff4500;}
.wt-viewmore{
	color: #ff4500;
	float: right;
	display: inline-block;
}
.wt-viewprofile{
	float: right;
	color: #ff4500;
	font-size: 14px;
	line-height: 36px;
}
.wt-likedfreelancers .wt-userlistingcontent .wt-contenthead{max-width: 370px;}
.wt-btnmenutoggle:before{
	top: 0;
	left: 10px;
	width: 40px;
	height: 40px;
	display: none;
	color: #2d3e50;
	font-size: 18px;
	content: '\e876';
	line-height: 40px;
	text-align: center;
	position: relative;
	font-family: 'Linearicons-Free';
}
.wt-openmenu .wt-btnmenutoggle:before{
	left: 0;
	content: '\e875';
}
select#freelancer_skill {
    width: 100%;
    float: left;
}
/* ==========================================================
	Paypal Transaction Style
========================================================== */
.wt-transactionhold{
	float: left;
	width: 100%;
}
.wt-borderheadingvtwo a{font-size: 18px;}
.wt-transactiondetails{
	float: left;
	width: 100%;
	list-style:none;
	margin-bottom:20px;
	line-height: 28px;
}
.wt-transactiondetails li{
	float: left;
	width: 100%;
	margin-bottom: 10px;
	line-height: inherit;
	list-style-type:none;
}
.wt-transactiondetails li:last-child{margin: 0;}
.wt-transactiondetails li span{
	font-size: 16px;
	line-height: inherit;
}
.wt-transactiondetails li span.wt-grossamount {float: right;}
.wt-transactiondetails li span em{
	font-weight:500;
	font-style:normal;
	line-height: inherit;
}
.wt-transactionid{
	margin-left:80px;
	padding-left:10px;
	border-left:2px solid #ddd;
}
.wt-grossamountusd{font-size: 24px !important;}
.wt-paymentstatus{
	color: #21ce93;
	padding:3px 10px;
	margin-left:10px;
	font-size: 14px !important;
	text-transform: uppercase;
	border:1px solid #21ce93;
}
.wt-createtransactionhold{
	float: left;
	width: 100%;
}
.wt-createtransactionholdvtwo{padding:0 20px; }
.wt-createtransactionheading{
	float: left;
	width: 100%;
	padding-bottom:15px;
	border-bottom:1px solid #ddd;
}
.wt-createtransactionheading span{
	display: block;
	color: #1070c4;
	font-size: 16px;
	line-height: 20px;
}
.wt-createtransactioncontent{
	float: left;
	width: 100%;
	padding:27px 0;
	border-bottom: 1px solid #ddd;
}
.wt-createtransactioncontent a{
	padding:0 10px;
	color: #1070c4;
	font-size: 14px;
	line-height: 16px;
	display: inline-block;
	vertical-align: middle;
	border-left:1px solid #ddd;
}
.wt-createtransactioncontent a:first-child{
	border-left:0;
	padding-left:0;
}
.wt-addresshold{
	float: left;
	width: 100%;
	padding:18px 0;
}
.wt-addresshold h4{
	margin: 0;
	display: block;
	font-size: 16px;
	font-weight: 500;
}
table.wt-carttable{ margin-bottom:0;}
table.wt-carttable thead{
	border:0;
	font-size:14px;
	line-height:18px;
	background: #f5f7fa;
}
table.wt-carttable thead tr th{
	border:0;
	text-align:left;
	font-weight: 500;
	font-weight:normal;
	padding:20px 4px 20px 160px;
	font:500 16px/18px 'Montserrat', Arial, Helvetica, sans-serif;
}
table.wt-carttable thead tr th + th{
	padding:20px 4px;
	text-align:center;
}
table.wt-carttable tbody td{
	width:50%;
	border:0;
	font-size:16px;
	text-align:left;
	line-height: 20px;
	display:table-cell;
	vertical-align:middle;
	padding:10px 4px 10px 0;
}
table.wt-carttable tbody td span,
table.wt-carttable tbody td img{
	display:inline-block;
	vertical-align:middle;
}
table.wt-carttable tbody td em{
	margin: 0;
	font-size: 16px;
	line-height: 16px;
	font-style: normal;
	display: inline-block;
	vertical-align: middle;
}
table.wt-carttable > thead > tr > th{
	width: 25%;
	padding: 6px 20px;
}
table.wt-carttable > thead:first-child > tr:first-child > th{
	border:0;
	width: 25%;
	padding: 6px 20px;
}
table.wt-carttable tbody td > em{
	display: block;
	text-align: center;
}
table.wt-carttable tbody td img{
	width: 116px;
	height: 116px;
	margin-right:20px;
	border-radius:10px;
}
table.wt-carttable tbody td + td{
	width:15%;
	text-align:center;
}
table.wt-carttable tbody td:last-child{
	width:10%;
	text-align:right;
	padding:20px 20px 20px 4px;
}
table.wt-carttable tbody td .btn-delete-item{
	float:right;
	font-size:24px;
}
table.wt-carttable tbody td .btn-delete-item a{color: #fe6767}
table.wt-carttable tbody td .quantity-sapn{
	padding:0;
	width:80px;
	position:relative;
	border-radius: 10px;
	border: 1px solid #e7e7e7;
}
table.wt-carttable tbody td .quantity-sapn input[type="text"]{
	width: 100%;
	height: 42px;
	padding: 0 15px;
	border-radius: 0;
	box-shadow: none;
	background: none;
	line-height: 42px;
}
table.wt-carttable tbody td .quantity-sapn input{border:0;}
table.wt-carttable tbody td .quantity-sapn em{
	right:10px;
	width:10px;
	display:block;
	cursor:pointer;
	position:absolute;
}
table.wt-carttable tbody td .quantity-sapn em.fa-caret-up{top:8px;}
table.wt-carttable tbody td .quantity-sapn em.fa-caret-down{ bottom:8px;}
table.wt-carttable tfoot tr td{ width:50%;}
table.wt-carttable tbody tr{border-bottom: 1px solid #ddd;}
table.wt-carttable tbody tr:last-child{border-bottom:0; }
table.wt-carttablevtwo tbody td > em{
	color: #636c77;
	font-weight:500;
	text-align: left;
	/* display: inline-block; */
}
table.wt-carttablevtwo tbody td > span{float: right;}
table.wt-carttablevtwo tbody td{padding:20px;}
.wt-refundscontent{
	float: left;
	width: 100%;
}
.wt-refundsdetails{
	float: left;
	width: 100%;
	list-style:none;
}
.wt-refundsdetails li{
	float: left;
	width: 100%;
	padding:15px 0;
	list-style-type:none;
}
.wt-refundsdetails li + li{border-top: 1px solid #ddd;}
.wt-refundsdetails li strong{
	width: 300px;
	float:left;
}
.wt-refundsdetails li .wt-rightarea{float: left;}
.wt-refundsdetails li .wt-rightarea span{display: block;}
.wt-refundsdetails li .wt-rightarea em{
	font-weight:500;
	font-style: normal;
}
.wt-refundsdetails li:nth-child(3){
	border:0;
	padding-top:0;
}
.wt-refundsinfo{
	width:100%;
	clear:both;
	display: block;
}
table.wt-carttable tbody tr:nth-child(6){border:0;}
table.wt-carttablevtwo tbody tr:nth-child(6) td{padding: 20px 20px 0px;}
.wt-checkoutjournal{
	width: 100%;
	float: left;
	margin: 0 0 30px;
	padding: 0 0 30px;
	border-bottom: 1px solid #eee;
}
.wt-title{
	float: left;
	width: 100%;
}
.wt-checkoutjournal .wt-title h3{
	margin: 0;
	font-size: 24px;
	line-height: 26px;
	display: inline-block;
	vertical-align: middle;
}
.wt-checkoutjournal .wt-title{margin: 0 0 30px;}
.wt-checkouttable{
	margin: 0;
	border: 1px solid #eee;
	border-collapse: collapse;
}
.wt-checkouttable thead:first-child > tr:first-child > th {
	font-size: 18px;
	text-align: left;
	line-height: 18px;
	padding: 15px 30px;
	border: 1px solid #eee;
}
.wt-checkouttable > tbody > tr > td {
	padding: 20px;
	color: #222;
	font-size: 16px;
	text-align: left;
	line-height: 16px;
	vertical-align: middle;
    border-top: 1px solid #eee !important;
	border: 0;
}
.wt-checkouttable > tbody > tr:first-child > td:first-child{padding: 20px 0 20px 20px; }
.wt-checkouttable > tbody > tr > td:first-child {
    width: 75%;
    padding: 25px 0 25px 100px;
}
.wt-checkouttable > tbody > tr > td:last-child{width: 25%}
.wt-producttitle {
    width: 100%;
    float: left;
}
.wt-producttitle figure{
    width: 62px;
    float: left;
    margin: 0 20px 0 0;
}
.wt-producttitle figure img{
    width: 100%;
    float: left;
    display: block;
    border-radius: 5px;
}
.wt-producttitle .wt-checkpaydetails{
    width: 75%;
    float: none;
    text-align: left;
    overflow: hidden
}
.wt-producttitle .wt-checkpaydetails span {
    color: #767676;
    font-size: 13px;
    display: block;
    margin: 13px 0;
    line-height: 13px;
}
.wt-producttitle .wt-checkpaydetails h4{
    margin: 0;
    color: #222222;
    font-size: 16px;
    line-height: 16px;
}
.wt-checkouttable  tbody  tr  td:last-child{
    color: #222222;
    text-align: left;
    font-size: 16px;
    line-height: 16px;
    vertical-align: middle;
    border-left: 1px solid #eee;
}
.wt-checkouttable thead{background: #fcfcfc;}
.wt-checkouttable tbody tr:nth-child(2),.wt-checkouttable tbody tr:nth-child(3){background: #fcfcfc;}
.wt-checkpaymentmethod{
    float: left;
    width: 100%;
}
.wt-checkpaymentmethod .wt-title h3{
    margin: 0;
    padding:4px 0;
    font-size: 24px;
    line-height: 26px;
    display: inline-block;
    vertical-align: middle
}
.wt-checkpaymentmethod .wt-rightarea figure{margin: 0;}
.wt-paymentmethod{
    list-style:none;
    margin: 0 -15px 0;
}
.wt-paymentmethod li{
    width: 50%;
    float: left;
    padding:0 15px;
    list-style-type: none;
}
.wt-paymentmethod li a{
    display: block;
    padding: 10px;
    position: relative;
    border: 1px solid #eee;
}
.wt-paymentmethod li a:after{
    top: 50%;
    right: 20px;
    color: #636c77;
    font-size: 16px;
    content: '\f105';
    margin: -6px 0 0;
    line-height: 12px;
    position: absolute;
    font-family: 'FontAwesome';
}
.wt-paymentmethod li a i{
    width: 70px;
    height: 48px;
    font-size: 30px;
    text-align: center;
    line-height: 48px;
    display: inline-block;
    vertical-align: middle;
    border-right: 1px solid #eee;
}
.wt-paymentmethod li a span{
    color: #222;
    font-size: 16px;
    line-height: 24px;
    padding-left:30px;
    display: inline-block;
    vertical-align: middle;
}
.wt-paymentmethod li a span em{
    display: block;
    color: #767676;
    font-size: 13px;
    font-style:normal;
}
.wt-checkpaymentmethod .wt-title{margin-bottom:30px; }
.wt-emptydata{
	width: 100%;
	float: left;
	height: 640px;
	text-align: center;
	position: relative;
	text-align: center;
	display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
}
.wt-emptydetails{
	top: 0;
	padding: 10px;
	left: 0;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	text-align: center;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-align-content: center;
	-ms-flex-line-pack: center;
    border: 3px dashed #ddd;
}
.wt-emptydetails,
.wt-emptydata{position: relative;}
.wt-emptydetails:before,
.wt-emptydetails:after{
	left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    content: '';
    height: 1px;
    position: absolute;
    background-size: 15px 40%;
    background-image: linear-gradient(to right, transparent 50%, #ddd 50%);
}
.wt-emptydata:before,
.wt-emptydata:after{
	top: 0;
	left: 0;
	width: 1px;
	content: '';
	height: 100%;
	position: absolute;
	background-size: 15px 15px;
	background-image: linear-gradient(to top, transparent 50%, #ddd 50%);
}
.wt-emptydata:before{left: auto;right: 0;}
.wt-emptydetails:after{
	top: 0;
	bottom: auto;
}
.wt-emptydetails{border: 0;}
.wt-emptydetails span{
	background: url(images/empty-imgs/img-01.png);
	height: 200px;
	width: 200px;
	margin: 0 auto;
	display: block;
	background-size: 100% 100% !important;
}
.wt-empty-invoice span{background: url(/images/empty-images/img-01.png);}
.wt-empty-person span{background: url(/images/empty-images/img-02.png);}
.wt-empty-projects span{background: url(/images/empty-images/img-03.png);}
.wt-empty-message span{background: url(/images/empty-images/img-04.png);}
.wt-empty-saved span{background: url(/images/empty-images/img-05.png);}
.wt-emptydetails em{
	color: #999;
	display: block;
	font-size: 18px;
	line-height: 20px;
	font-style: normal;
}
.lare-employer-profile .wt-profilephoto .wt-location.wt-tabsinfo{margin: 0;}
.lare-employer-profile .wt-profilephoto .wt-location .wt-userform{padding: 0;}
.wt-uploadingbox{width: 226px;}
.wt-uploadingbox figure{
	margin: 0;
	float: left;
	width: 100%;
}
.wt-uploadingbox figure img{
	width: 100%;
	display: block;
}
.dz-filename{
    float: left;
    width: 100%;
    color: #323232;
    font-size: 13px;
    line-height: 14px;
}
.wt-uploadingbar em{
	z-index: 1;
	color: #999;
	float: left;
	width: 100%;
	margin-top:5px;
	font-size: 12px;
	font-style: normal;
	position: relative;
	line-height: 14px;
}
.wt-uploadingbar em a{
    top: -10px;
    z-index: 2;
    right: 10px;
	position: absolute;
}
.lara-detail-form{
	float: left;
	width: 100%;
	padding: 0 20px;
}
.wt-bannerphoto .wt-location .wt-userform{padding: 0;}
.wt-bannerphoto .wt-location.wt-tabsinfo{margin: 0;}
.wt-location .wt-formtheme{padding: 0 20px;}
.dz-clickable{
	border: 0 !important;
	padding: 0 !important;
	min-height: 0 !important;
}
.dropzone.dz-clickable .dz-message{margin: 0;}
.dropzone.dz-clickable .form-group{
	margin: 0;
	text-align: left;
}
.wt-bannerphoto .wt-location .wt-settingscontent .wt-formtheme .form-group,
.wt-profilephoto .wt-location .wt-settingscontent .wt-formtheme .form-group{margin: 0 0 10px;}
.wt-settingscontent .dz-message .form-group-label label{margin-right:14px; }
.dz-success-mark{display: none;}
.wt-attachfile > li > em,
.dz-processing em strong{
	color: #999;
	font-weight: 400;
}
input[type=submit],
.wt-btn[type=submit]{border: 0 !important;}
.wt-skills{
	float: left;
	width: 100%;
}
.wt-location .wt-settingscontent .wt-formtheme{padding: 0;}
.wt-location .wt-settingscontent .wt-formtheme .form-group{margin: 0;}
.wt-userform .wt-location + .wt-location .wt-settingscontent .wt-userform .form-group .chosen-container{z-index: 1;}
.wt-yourdetails .delete-user-form{padding: 0;}
.wt-changepassword > .wt-userform{padding: 0 20px;}
.wt-userformvtwo fieldset .job-cost-input input{width: 100%;}
.wt-userformvtwo .form-group{margin: 0;}
.wt-jobskills-holder .wt-skillsform{padding: 0 20px;}
.wt-jobskills-holder .wt-skillsform fieldset .form-group-holder{
	border: 0;
	border-radius: 0;
}
.wt-jobskills-holder .wt-skillsform fieldset .form-group .wt-select{width: 100%;}
.wt-jobskills-holder .wt-skillsform fieldset .form-group .wt-select select{
	width: 100%;
	border-radius: 4px;
	border: 1px solid #ddd;
}
.wt-skillsform fieldset .form-group.wt-btnarea{top: 0;}
.wt-joblocation .wt-userform{padding: 0 20px;}
.wt-joblocation .wt-userform fieldset{overflow: visible;}
.wt-jobskills-holder .wt-myskills{
 	margin: 0;
 	padding: 0 20px;
 }
.wt-jobskills-holder .wt-myskills li:first-child{margin-top: 20px;}
.wt-userform{
	float: left;
	width: 100%;
}
.lara-attachment-files .form-group.input-preview{
	margin: 0;
	padding: 0 20px;
}
.lara-attachment-files .multile-file-attachments{padding: 0 0px;}
.wt-attachfile{border: 0;}
.wt-attachfile li{border: 1px solid #ddd;}
.wt-attachfile li:first-child{margin-top:10px; }
.wt-attachfile li + li{border-top:0; }
.switch-button-control .switch-button.enabled{
	border: none;
    box-shadow: inset 0 0 0 20px #26de81 !important;
}
.switch-button-control .switch-button{background: transparent !important;}
.multile-file-attachments .dz-message .form-group-label .wt-labelgroup label span{margin-right:14px; }
.wt-featuredholder .wt-on-off .switch-button-control .switch-button,
.lara-attachment-files .wt-on-off .switch-button-control .switch-button{
	float: right;
	margin-left:10px;
}
.wt-on-off .switch-button-control,
.wt-on-off .switch-button-control{display: block;}
.switch-button-control .switch-button-label{float: left;}
.dz-remove{
	font-size: 13px;
	margin-left:10px;
	line-height: 13px;
}
.wt-languages-holder .chosen-container-multi{z-index: 1;}
.wt-userlistingvtwo .wt-userlistingcontent .wt-btnarea .wt-btn + .wt-btn{margin-left:10px; }
.wt-error-holder{
	float: left;
	width: 100%;
	min-height: 400px;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
}
.wt-error-holder .wt-btnarea .wt-btn{
	width: 170px;
	padding: 0 20px;
}
.wt-error-holder .wt-btnarea .wt-btn + .wt-btn{margin-left:26px; }
.wt-error-holder .wt-btnarea .wt-btn span{margin-right:5px; }
.wt-attachfile li em{color: #999;}
.wt-jobalertsholder{
	top: 10px;
	z-index: 9999;
	right: 0px;
	position: fixed;
	max-width: 400px;
}
.la-review-holder > div > div:first-child{margin: 0 0 30px;}
.la-setting-holder .wt-userform .wt-updatall{
	margin: 0;
	width: 70%;
	float: right;
	box-shadow: none;
	background: #f7f7f7;
	padding: 30px 30px 30px 70px;
	border-left: 1px solid #f2f2f2;
}
.la-setting-holder .wt-userform .wt-updatall .wt-btn{min-width: 170px;}
.la-banner-settings .wt-location > span{
	display: block;
	padding: 0 20px;
	margin: 0 0 10px;
	font-size: 13px;
    line-height: 20px;
}
.la-payment-setting .wt-userform:first-child .la-updateall-holder{margin: 0 0 30px}
.la-payment-setting  .wt-userform:nth-child(2) .wt-location .wt-settingscontent {margin: 0 0 10px;}
.la-payment-setting  .wt-userform:nth-child(2) .wt-location .wt-settingscontent:last-child{margin: 0;}
.la-footer-setting .wt-formtheme:nth-child(1) .wt-updatall{margin: 30px 0 0;}
.la-footer-setting > .wt-formtheme:nth-child(2) .wt-updatall{margin: 20px 0 30px;}
.la-footer-setting > .wt-formtheme:nth-child(3) .wt-updatall{margin: 0 0 30px;}
.la-admin-details .wt-updatall{overflow: hidden;}
.la-editcategory .wt-formprojectinfo fieldset .wt-settingscontent{padding: 0;}
.la-editcategory .wt-formprojectinfo fieldset .wt-settingscontent .wt-userform .wt-uploadingbox{margin: 10px 0 0;}
.la-editcategory .wt-formprojectinfo fieldset .wt-settingscontent .wt-userform .form-group{margin: 0;}
.la-editcategory .wt-formprojectinfo fieldset .wt-btnarea{margin: 20px 0 0;}
.wt-wrapper{min-height: 500px;}
.la-pending-jobs .wt-hireduserstatus h4{
	margin: 0;
	display: block;
	font-weight: 500;
	text-align: center;
	color: #2ecc71;
    font-size: 16px;
    line-height: 18px;
}
.la-pending-jobs .wt-btn{
	float: left;
    padding: 0 20px;
	line-height: 36px;
	margin-top:10px;
}
.la-dbproposal .wt-userlistinghold .wt-userlistingcontent .wt-rightarea .wt-hireduserstatus figure{
	margin: 0;
    float: left;
    width: 100%;
}
.la-dbproposal .wt-userlistinghold .wt-userlistingcontent .wt-rightarea .wt-hireduserstatus figure img{
	display: block;
	margin: 0 auto;
	max-width: 60px;
	border-radius: 50%;
	background: #fff;
}
.la-dbproposal .lara-attachment-files .form-group.input-preview,
.la-dbproposal .lara-attachment-files .multile-file-attachments{padding:5px;}
.la-dbproposal .lara-attachment-files .form-group.input-preview li:nth-child(n+2){border-top: 0;}
.la-dbproposal .wt-historycontent .wt-userform .wt-attachfile em a,
.la-dbproposal .lara-attachment-files .wt-attachfile li:first-child{margin: 0;}
.la-dbproposal .lara-attachment-files .multile-file-attachments{padding: 0;}
.wt-hiredfreelancer .wt-titlewithsearch .wt-formsearch{
	min-height: 140px;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
}
.la-editbadge .wt-settingscontent{padding:0;}
.la-editbadge .wt-settingscontent .wt-attachfile li:first-child{margin: 0;}
.la-badges.wt-tablecategories tbody tr td figure img{width: auto;}
.la-badges.wt-tablecategories tbody tr td figure{border-radius: 4px;}
.la-ongoing-projects .wt-dashboardboxcontent{
	padding: 0;
	min-height: 410px;
	background: #fcfcfc;
}
.la-ongoing-projects .wt-tablecategories tbody tr a{color: #767676;}
.la-ongoing-projects .wt-tablecategories tbody tr a .fa-check-circle {color: #00cc67;}
.la-ongoing-projects .wt-tablecategories tbody tr .wt-btn {
    color: #fff;
    padding: 0 20px;
    line-height: 35px;
}
.la-ongoing-projects .wt-emptydata-holder .wt-emptydata{height: 350px;}
.hire_popup .swal2-popup .swal2-title{
	padding: 0;
	display: block;
	letter-spacing: 0;
	margin-bottom: 20px;
	font: 500 20px/22px 'Poppins', Arial, Helvetica, sans-serif;
}

.swal2-popup{
	height: 12em;
}
.wt-selectdesign ul li{width:100%;}
.wt-designimg{
    margin:0;
    width: 50%;
}
.la-designtitle-holder{
    width: 50%;
    float:right;
    padding: 0 30px;
}
.la-designtitle-holder .wt-designtitle span{
    padding-top: 0;
    font: 500 14px/20px 'Poppins', Arial, Helvetica, sans-serif;
    display: block;
}
.la-designtitle-holder .wt-designtitle + .wt-designtitle {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #ddd;
}
.wt-userform .wt-location + .wt-location .la-footer-settings .wt-userform .form-group .chosen-container{z-index: 3;}
.la-ongoing-projects{margin-bottom: 0;}
.wt-yourdetails .wt-emptydata-holder,
.wt-followcompomy .wt-emptydata-holder{padding: 0;}
.wt-wrapper .wt-contentwrapper .wt-main{min-height: 90vh;}
.seo-meta{
    resize:none;
    height: 234px;
}
.la-skills-holder .wt-skillsform fieldset .form-group .form-control,
.la-skills-holder .wt-skillsform fieldset .form-group .wt-select select{height: 48px;}
.la-skills-holder input[type=number]::-webkit-inner-spin-button,
.la-skills-holder input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none;}
.wt-navdashboard-footer .version-area{
	color: #00cc67;
	line-height: 20px;
	text-transform: uppercase;
	border-top: 1px solid #ddd;
}
.la-footer-setting .wt-userform .la-formsteps .wt-settingscontent{margin-bottom:10px; }
.la-footer-setting .wt-userform .la-formsteps .wt-settingscontent:last-child{margin-bottom:30px; }
.la-formsteps .wt-settingscontent .wt-description p{margin: 0 0 20px;}
.la-formsteps .wt-formtheme textarea.form-control{height: 160px;}
.la-switch-option h2{float: left;}
.la-switch-option .switch-button-control{justify-content: flex-end;}
.la-selectthemecolor ul li{
	width: 50%;
	float: left;
	padding: 15px;
	list-style-type: none;
}
.la-selectthemecolor ul li .wt-designimg{
	width:100%;
	border-radius: 4px;
}
.la-selectthemecolor ul li .wt-designtitle span{padding-top: 0;}
.wt-titlewithsearch .wt-mailfilter{max-width: 180px;}
.la-settingsradio .wt-description{width: auto;}
.la-settingsradio .wt-description p{margin: 0;}
.la-settingsradio .switch-button-control{
    float: right;
    width: auto;
    display: inline-block;
}
.la-settingsradio .switch-button-control .switch-button{display: inline-block;}
.la-settingsradio .switch-button-control .switch-button-label{float: right;}
/*New Page Styling */
.wt-service-tabel{
	float: left;
	width: 100%;
}
.wt-tableservice .wt-service-tabel figure{
	margin: 0;
	float: left;
	width: auto;
	min-height: 80px;
	margin-right:20px;
	border-radius: 4px;
}
.wt-service-tabel figure img{
	min-height: 80px;
	border-radius: 4px;
	height: 80px;
	width: 80px;
}
.wt-service-tabel .wt-freelancers-content{
	overflow: hidden;
	padding: 3px 0 2px;
}
.wt-service-tabel .wt-freelancers-content .dc-title .wt-featuredtagvtwo{
	width: auto;
	font-size: 12px;
	position: static;
	line-height: 20px;
	margin-bottom:4px;
	border-radius: 4px;
	display: inline-block;
}
.wt-service-tabel .wt-featuredtagvtwo:after{display: none;}
.wt-tableservice .wt-formsearch > fieldset > .form-group{
	margin: 0;
	width: 246px;
	position: relative;
	padding-right:46px;
}
.wt-tableservice .wt-formsearch > fieldset > .form-group .wt-searchgbtn{
	width: 46px;
	font-size: 16px;
	line-height: 46px;
	background: #00cc8d;
}
.wt-tableservice .wt-formsearch > fieldset .wt-select select{
	height: 46px;
	border-radius: 4px 0 0 4px;
}
/* .wt-viewinfo{background: #00cc8d;} */
.wt-viewinfo{background: #ff6300;}
table.wt-tableservice tbody tr td{padding: 20px;}
.wt-dashboardservcies .wt-pagination ul li a{
	width: 36px;
	height: 36px;
	line-height: 36px;
}
.wt-dashboardservcies .wt-pagination ul li a.wt-nextpage,
.wt-dashboardservcies .wt-pagination ul li a.wt-nextpage,
.wt-dashboardservcies .wt-pagination ul li a i{font-size: 14px;}
.wt-jobservice-details{
	float: left;
	width: 100%;
	padding: 20px;
	margin-bottom:30px;
	background: #fafafa;
}
.wt-jobservice-details figure{
	margin: 0;
	width: auto;
	float: left;
	margin-right:20px;
}
.wt-jobservice-details .dc-title{width: auto;}
.wt-jobservice-details .wt-featuredtagvtwo{vertical-align: top;}
.wt-jobservice-details .wt-freelancers-content .wt-rightarea .wt-btn{line-height: 44px;}
.wt-jobservice-details .wt-freelancers-content .wt-rightarea{margin: 15px 0;}
.wt-jobservice-details .wt-freelancers-content .wt-rightarea .wt-btn:hover{box-shadow: none;}
.wt-tableservice .wt-userlistingsingle .wt-userlistingimg{
	margin: 0 20px 0 0;
	min-width: 60px;
	min-height: 60px;
	border: 1px solid #ddd;
}
.wt-tableservice .wt-userlistingsingle .wt-userlistingimg img{
	min-width: 60px;
	min-height: 60px;
}
.wt-tableservice .wt-followcomhead .wt-title h3{
	margin: 0;
	font-size: 16px;
}
.wt-tableservice .wt-followcomhead .wt-title a{color: #767676;}
.wt-tableservice .user-stars-v2 .wt-stars{width: 94px;}
.wt-ratinginfo{
	color: #bbb;
	font-size: 16px;
	margin-left: 10px;
	line-height: 16px;
	display: inline-block;
	vertical-align: top;
}
.wt-actionbtn .wt-btnhistory{
	width: auto;
	height: auto;
	padding: 0 15px;
	text-transform: uppercase;
	font:700 12px/30px 'Poppins', Arial, Helvetica, sans-serif;
}
.wt-uploadrating .wt-modalcontent{padding: 0;border: 0;}
.wt-uploadrating .wt-boxtitle{margin: 0;}
.wt-uploadrating .modal-body{
	background: #f7f7f7;
	padding: 16px 20px 20px;
	border-radius: 0 0 4px 4px;
}
.wt-uploadrating .wt-boxtitle h2{
    line-height: 20px;
	padding: 15px 20px;
}
.wt-uploadrating .modal-body .wt-description p{
	font-size: 14px;
	margin-bottom:23px;
	line-height: 24px;
}
.wt-uploadrating .wt-ratepoints{background: #fff;}
.wt-uploadrating  .wt-formfeedback fieldset .form-group.wt-btnarea .wt-btn{min-width: 140px;}
.wt-canceledinfo .wt-btn{
	padding: 0 20px;
	min-width: 140px;
	line-height: 36px;
}
.wt-canceledinfo .wt-modalcontent .modal-body .wt-description p{margin-bottom: 13px;}
.wt-freelancers-content .dc-title h3 {
    font-size: 16px;
    margin: 0 0 6px;
    font-weight: 400;
    line-height: 26px;
}
.wt-freelancers-content .dc-title span {
    display: block;
    font-size: 15px;
    line-height: 19px;
    font-family: 'Open Sans', Arial, Helvetica, sans-serif;
}
.hacker-icon{
	height: 30px !important;
    width: 30px !important;
}
.wt-freelancers-content .dc-title span strong {
    font-size: 20px;
    display: inline-block;
    line-height: inherit;
    font-family: 'Poppins', Arial, Helvetica, sans-serif;
}
table.wt-tablecategories.wt-tableservice tbody tr td figure img{width: 80px;}
.wt-titlewithsearch .wt-formsearch.la-mailfilter{
	width: auto;
	min-width: 200px;
	max-width: none;
	margin-right: 10px;
}
.wt-jobcategories .wt-userformvtwo .chosen-container-multi{z-index: 3;}
.wt-tableservice .wt-followcomhead .wt-title{width: 100%;}
.la-dashboard-icons .wt-tabsinfo{margin-bottom: 0;}
.la-setting-holder .la-banner-settings .wt-userform .wt-updatall,
.la-setting-holder .la-section-settings .wt-userform .wt-updatall,
.la-setting-holder .la-section-settings .wt-userform .wt-updatall{
    width:100%;
    padding: 10px 10px 10px 75px;
    overflow: hidden;
}
.swal2-container .swal2-popup .swal2-title{margin: 0 0 20px;}
.la-alljob-holder .wt-jobdetailsholder .wt-freelancerholder .wt-managejobcontent > div:nth-child(odd){margin: 20px 0 0;}
.wt-accountsettingholder .wt-securityhold .wt-userform .wt-updatall{overflow: hidden;}
.user_current_package .wt-insightdetails .wt-title a{
	display: inline-block;
}
.change-payout-status fieldset .wt-searchgbtn{
	width: 46px;
    font-size: 16px;
    line-height: 46px;
    background: #00cc8d;
}
.change-payout-status > fieldset > .form-group{
	margin: 0;
    width: 235px;
    position: relative;
    padding-right: 46px;
}
.change-payout-status > fieldset > .form-group select{
	height: 46px;
	border-radius: 4px 0 0 4px;
}
.wt-videos-holder .wt-skillsform fieldset .form-group .wt-select, .wt-videos-holder .wt-skillsform fieldset .form-group .form-control {
    width: 100%;
}
.la-job-details-form fieldset{overflow: visible;}
.la-job-details-form fieldset .vdpComponent{width: 100%;}
.la-job-details-form fieldset .vdpComponent > .vdpOuterWrap{z-index: 999;}
.la-bank-detail .form-group.form-group-half {
    margin: 0;
    padding: 5px;
}
.wt-uploadlist{
	display: flex;
	align-items: center;
}
.wt-uploadlist > em{margin-left: auto;}
.wt-payment-tab{
	display: flex;
	flex-direction: column;
}
.wt-payment-attachment{padding-top: 5px;}
.wt-formcategory > .list-group{width: 100%;float: left;}
.wt-account-details .sj-title{border-bottom: 1px solid #ddd;}
.wt-account-details .sj-checkouttable{
	border: 0;
	float: left;
	width: 100%;
	padding: 20px;
}
.wt-account-note,
.wt-account-instruction{
	float: left;
	width: 100%;
}
.wt-account-details .sj-checkouttable > div + div{margin-top: 20px;}
.wt-account-details .sj-checkouttable .wt-description{padding: 0 20px;}
.wt-account-details .sj-checkouttable .wt-description p{line-height: 24px;}
.wt-account-details .sj-checkouttable .wt-description p:last-child{margin: 0;}
.wt-oderholder .sj-checkouttable + .wt-tabscontenttitle{
	margin-top: 30px; 
}
.wt-transection-holder{
	float: left;
	width: 100%;
}
.wt-transection-holder .sj-checkouttable{border: 0;}
.wt-transection-holder .wt-attachfile li:last-child {
    margin-bottom: 10px;
}
.wt-oderholder .sj-checkouttable > tbody > tr > td,
.wt-account-details .sj-checkouttable > tbody > tr > td{font-size: 14px;}
.wt-oderholder .sj-producttitle .sj-checkpaydetails{width: auto;}
.wt-submitorder .sj-checkpaymentmethod > .wt-btnarea{
	margin: 0;
}
.wt-uploadrating .modal-content,
.wt-order-details .modal-content{border: 0;}
.wt-uploadrating .modal-body{padding: 0;}
.wt-uploadrating .modal-body.wt-modalbody{
	float: left;
	width: 100%;
	padding: 16px 20px;
}
.wt-order-details.wt-uploadrating .modal-body .wt-description p:last-child{margin: 0;}
.wt-proposalitem .wt-btnarea h5{
	margin: 0;
}

.wt-section-create{
    top: 0;
    right: 0;
	z-index: 10;
	height: 100%;
	width: 396px;
	z-index: 99;
    position: fixed;
    background: #f7f7f7;
    margin-top: 116px;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
	backface-visibility: hidden;
	transform: translateX(0);
	-webkit-box-shadow: 0 10px 15px 0 rgba(0,0,0,0.10);
    box-shadow: 0 10px 15px 0 rgba(0,0,0,0.10);
}
.wt-draggable-group{
	float: left;
	width: 100%;
}
.wt-ad-pages .list-group{
	padding: 30px !important;
	margin: 10px 0 30px;
	border-radius: 4px;
	min-height: 210px;
	border: 2px dashed #eee;
}
.wt-ad-pages .wt-formprojectinfo fieldset .wt-btnarea{margin-top: 30px; }
.wt-ad-pages .list-group-item{
	border: 0;
	padding: 0;
	min-height: 60px !important;
}
.wt-ad-pages .ant-collapse > .ant-collapse-item > span{
	position: absolute;
	top: 0;
	line-height: 60px;
	left: 0;
	padding-left: 80px;
}
.wt-ad-pages .ant-collapse > .ant-collapse-item > span i{
	font-style: normal;
	font-weight: 700;
    color: #999999;
}
.wt-ad-pages .ant-collapse > .ant-collapse-item > span img{
	max-width: 24px;
	margin-right: 15px;
}
.wt-ad-pages .list-group-item .ant-collapse{
	border-radius: 4px;
	background: #f7f7f7;
	border: 0;
}
.wt-ad-pages .list-group-item + .list-group-item{margin-top: 30px; }
.wt-ad-pages .ant-collapse > .ant-collapse-item{border: 0;}
.list-group-item{
	position: relative;
	display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
	justify-content: center;
	padding: 15px;
	min-height: 120px;
	background: #fff;
    -webkit-box-shadow: 0 3px 8px 0 rgba(0,0,0,0.15);
    box-shadow: 0 3px 8px 0 rgba(0,0,0,0.15);
	width: calc((100% / 2) - 10px);
	margin: 5px;
	border-radius: 4px;
}
.list-group-item:last-child{
	margin: 5px;
	border-radius: 4px;
}
.wt-section-area{height: 100%;}
.wt-section-area .wt-dashboardboxtitle{background-color: #fff;}
.list-group-item:first-child,
.list-group-item:last-child{border: 4px;}
.wt-draggable-group{
	display: flex;
	flex-wrap: wrap;
	background: #fff;
	overflow-y: scroll;
	max-height: 100%;
	-ms-overflow-style: none;
}
.wt-section-create.wt-fixednav .wt-draggable-group{padding-bottom: 125px;}
.wt-draggable-group::-webkit-scrollbar{ display: none;}
.wt-section-create .wt-btnmenutoggle{
	top: 55px;
	right: 100%;
	left: auto;
	margin: 0 -20px 0 0;
}
.wt-section-create.wt-fixednav {
	margin-top: 0 !important;
	padding-bottom: 30px; 
}
.wt-section-openmenu .wt-section-create{
	transform: translateX(100%);
}
.wt-section-openmenu .wt-section-create .wt-btnmenutoggle{margin: 0;}
.wt-btn[type=submit]{width: auto !important;}
.list-group.dragArea{
	display: flex;
    flex-wrap: wrap;
    align-items: center;
	background: #f7f7f7;
	border: 2px dashed #ddd;
}
.list-group.dragArea .list-group-item{
	position: relative;
	width: 100%;
	padding: 0;
	margin: 0;
	flex-direction: row;
	align-items: initial;
	text-align: initial;
}
.list-group.dragArea .list-group-item ~ .list-group-item{margin-top: 30px;}
.list-group.dragArea .list-group-item .ant-collapse{
	width: 100%;
	background: transparent;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header{
	position: relative;
	padding: 0 !important;
    display: flex;
	align-items: center;
	background: #fff;
	font-weight: 400;
    font-size: 16px;
	line-height: 20px !important;
	color: #323232 !important;
	min-height: 60px;
	text-transform: capitalize;
	font-family: 'Poppins', Arial, Helvetica, sans-serif;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header:before{
	content: "\f039";
	font-family: Font Awesome\ 5 Free;
	font-weight: 600;
	position: absolute;
	left: 0;
	color: #2d3e50;
	width: 60px;
	background: #fcfcfc;
	border-radius: 4px 0 0 4px;
	border-right: 1px solid #eee;
	text-align: center;
	top: 0;
	line-height: 60px;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header:after{
	content: "\f040";
	font-family: FontAwesome;
	position: absolute;
	right: 30px;
	top: 0;
	line-height: 60px;
}
.ant-collapse > .ant-collapse-item.ant-collapse-item-active > .ant-collapse-header:after{right: 60px; }
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow{
	position: static !important;
    margin: 0 10px 0 0 !important;
    line-height: 1.5 !important;
    transform: initial !important;
    display: none !important;
}
.ant-collapse-content > .ant-collapse-content-box{
	padding: 30px!important;
    display: flex;
}
.ant-collapse-content-box .wt-sliderbox__form{margin: -5px;}
.wt-sliderbox__form .form-group{
	margin-bottom: 0;
	padding: 5px;
}
.ant-collapse-content-box .wt-tabsinfo:last-child{margin-bottom: 0;}
.ant-collapse-content-box .la-section-settings{width: 100%;}
.wt-sliderbox__text{
	padding-top: 10px;
    display: block;
}
.sortable-ghost{
	list-style: none;
	width: 166.5px;
	height: 144px;
}
.wt-addpage.wt-btnarea{margin-top: 20px;}
.mce-panel{border-color: #ddd !important;}
.wt-updatall.la-updateall-holder.page-builder-savebtn{margin-top: 20px;}
.wt-sliderbox > a{
    position: absolute;
    right: 20px;
    line-height: 20px;
    z-index: 99;
    top: 23px;
    border-left: 1px solid #999;
    padding-left: 10px;
}
.wt-sliderbox > a i{
	opacity: 1;
	color: #ff5851;
}
.wt-section-area .wt-tabscontenttitle{
	display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
	margin-bottom: 0;
	padding: 20px;
	background: #fcfcfc;
	border-bottom: 1px solid #eee;
}
.remove-preview{
	display: none;
}
/* Sidebar Page Builder Style */
.amt-fixednav{
	margin-top:0;
}
.amt-sidebar-pagebuilder.amt-fixednav{padding-bottom: 0; }
.amt-titlehead{
	padding: 30px;
	float: left;
	width: 100%;
}
.amt-tag{
	position: relative;
	padding: 0 5px;
	background-color: #ff7062;
	color: #fff;
	font-size: 10px;
	border-radius: 2px;
	margin-left: 15px;
	min-height: 16px;
	font-style: normal;
	min-width: 33px;
	display: inline-block;
    vertical-align: middle;
}
.amt-tag:before {
	content: '';
	position: absolute;
	left: -2px;
	height: 0px;
	width: 0px;
	border: 2px solid;
	border-color: transparent transparent #ff7062 #ff7062;
	transform: rotate(45deg);
	top: 50%;
	margin-top: -3px;
}
.amt-section-select{
	padding: 20px;
	background: #fcfcfc;
	border-top: 1px solid #eee;
	float: left;
	width: 100%;
}
.amt-section-select .wt-select{
	float: none;
	display: flex;
}
.amt-allsection-title{
	color: #676767;
	font-size: 13px;
	margin: 0 0 20px;
	line-height: 14px;
}
.amt-allsection-title strong{font-weight: 600; }
.amt-sections ul li{
	width: 50%;
	padding: 5px;
	min-height: 134px;
	list-style-type: none;
}
.amt-section-slot{
	display: flex;
	background: #fff;
	border: 1px solid #eee !important;
	border-radius: 4px;
	padding: 10px 20px;
	flex-direction: column;
	min-height: 134px;
	justify-content: center;
	align-items: center;
	text-align: center;
		-webkit-box-shadow: 0 2px 4px 0 rgba(51,51,51,0.06);
	box-shadow: 0 2px 4px 0 rgba(51,51,51,0.06);
}
.amt-section-slot img{
	margin: 0 0 15px;
}
.amt-section-slot span{
	display: block;
	font-size: 14px;
	color: #999999;
	line-height: 20px;
	font-weight: 700;
}
.amt-sidebar-pagebuilder .wt-verticalscrollbar .mCSB_scrollTools{width: 0px;}
.amt-section-footer{
    background: #fcfcfc;
    border-bottom: 0;
    float: left;
    width: 100%;
}
.amt-switches-option{
	float: left;
	width: 100%;
	padding: 0px 30px 20px;
}
.amt-section-footer #switchespages{
	color: #333333;
	display: block;
	font: 700 16px/16px 'Poppins', Arial, Helvetica, sans-serif;
}
.amt-section-footer #switchespages i{
	float: right;
	color: #676767;
	font-size: 12px;
}
.ant-collapse-item:last-child > .ant-collapse-content{
	overflow: visible;
	border-top-color: #eee !important; 
}
.ant-collapse > .ant-collapse-item:last-child,
.ant-collapse > .ant-collapse-item:last-child > .ant-collapse-header{
	border-radius: 4px !important;
	z-index: 9;
	background: transparent;
}
.la-section-title .form-control{
	width: 100%;
}
.wt-ad-pages .wt-updatall.la-updateall-holder.page-builder-savebtn{overflow: hidden; }
.la-articlebox-form .wt-uploadingbox{
	margin-top: 10px; 
}
.la-articlebox-form .wt-settingscontent{
	padding: 0;
}
.la-articlebox-form .wt-settingscontent .form-group .wt-attachfile li:first-child,
.la-articlebox-form .wt-settingscontent .form-group .wt-attachfile,
.la-articlebox-form .wt-settingscontent .form-group{
	margin: 0;
}
.la-articlebox-form .wt-btnarea.form-group{margin: 0; }
.amt-slot-title{
	width: 100%;
	display: flex;
	margin: 0 0 20px;
	align-items: center;
}
.amt-slot-title h4{
	margin: 0;
	font-size: 14px;
}
.amt-delbtn{
	margin-left: auto; 
	color: #fff;
	padding: 0 10px;
	font-size: 13px;
	line-height: 26px;
	border-radius: 4px;
	background: #ff7062;
}
.amt-delbtn i{margin-right: 5px; }
.amt-delbtn:focus,
.amt-delbtn:hover{
	color: #fff;
}
.wt-form-paycard .form-group.form-group-half {
    padding: 5px;
}
.wt-form-paycard .form-row {
    float: left;
    width: calc(100% + 10px);
}
.la-pay-stripe .modal-header h5 > span{
	display: block;
    font-size: 14px;
    line-height: 24px;
}
/* New Sidebar Page Builder Style */
.amt-sidebar-pagebuilder {
	top: 0;
	left: 0;
	z-index: 10;
	width: 384px;
	height: 100%;
	position: fixed;
	background: #fff;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
	transition: all 300ms ease-in-out;
	-webkit-box-shadow: 0 5px 10px 0 rgba(51, 51, 51, 0.08);
	box-shadow: 0 5px 10px 0 rgba(51, 51, 51, 0.08);
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
}
.amt-sidebar-pagebuilder.amt-fixednav {
	margin-top: 0;
	padding-bottom: 0;
}
.amt-sidebar-pagebuilder .mCSB_inside > .mCSB_container {
	margin: 0;
}
.amt-sidebar-pagebuilder .at-verticalscrollbar {
	height: 100%;
	overflow-y: scroll;
}
.amt-sidebar-pagebuilder .at-verticalscrollbar::-webkit-scrollbar {
	display: none;
  }
.amt-btnmenutoggle {
	right: 0;
	z-index: 2;
	width: 40px;
	height: 40px;
	color: #2d3e50;
	cursor: pointer;
	font-size: 1rem;
	margin-right: -20px;
	background: #fff;
	line-height: 40px;
	position: absolute;
	text-align: center;
	-webkit-box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.2);
	box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.2);
	justify-content: center;
	margin: -20px -40px 0 0;
    border-radius: 0 50% 50% 0;
    top: 50%;
}
.amt-btnmenutoggle .btn {
	min-width: auto;
	padding: 0;
	border-radius: 0;
	text-align: center;
	height: auto;
	background: transparent;
	color: #2d3e50;
	animation: amt-rotate 1s linear infinite both;
    line-height: 0;
}
.amt-btnmenutoggle .btn:after, .amt-btnmenutoggle .btn:before {
	display: none;
}
.amt-titlehead h3 {
	font-size: 1.25rem;
	margin: 0 0 18px;
	line-height: 20px;
	display: flex;
	align-items: center;
}
.amt-section-back {
    font-size: 15px;
    color: #333;
    line-height: 0;
    margin-right: 10px;
}
.amt-titlehead p {
	margin: 0;
	color: #676767;
	font-size: 0.9375rem;
	font-style: italic;
	line-height: 23px;
}
.amt-tag {
	position: relative;
	padding: 0 5px;
	background-color: #ff7062;
	color: #fff;
	font-size: 0.625rem;
	border-radius: 2px;
	margin-left: 15px;
	min-height: 16px;
	font-style: normal;
	min-width: 33px;
	display: inline-block;
	vertical-align: middle;
}
.amt-tag:before {
	content: '';
	position: absolute;
	left: -2px;
	height: 0px;
	width: 0px;
	border: 2px solid;
	border-color: transparent transparent #ff7062 #ff7062;
	transform: rotate(45deg);
	top: 50%;
	margin-top: -3px;
}
.amt-section-select .at-select {
	float: none;
	display: flex;
}
.amt-allsection {
	padding: 30px;
	display: flex;
	flex-direction: column;
	border-top: 1px solid #eee;
}
.amt-allsection__title {
	color: #676767;
	font-size: 0.8125rem;
	margin: 0 0 20px;
	line-height: 14px;
}
.amt-allsection__title strong {
	font-weight: 600;
}
.amt-sections {
	width: 100%;
}
.amt-sections ul {
	width: auto;
	display: flex;
	flex-wrap: wrap;
	margin: -5px;
	list-style: none;
}
.amt-sections ul li {
	width: 50%;
	padding: 5px;
	min-height: 134px;
	list-style-type: none;
}
.amt-section-slot {
	display: flex;
	background: #fff;
	border: 1px solid #eee;
	border-radius: 4px;
	padding: 10px 20px;
	flex-direction: column;
	min-height: 134px;
	justify-content: center;
	align-items: center;
	text-align: center;
	-webkit-box-shadow: 0 2px 4px 0 rgba(51, 51, 51, 0.06);
	box-shadow: 0 2px 4px 0 rgba(51, 51, 51, 0.06);
}
.amt-section-slot img {
	margin: 0 0 15px;
}
.amt-section-slot span {
	display: block;
	font-size: 0.875rem;
	color: #999;
	line-height: 20px;
	font-weight: 700;
}
.at-collapse-switches {
	color: #333;
	display: block;
	font: 700 1rem/1em "Cabin", sans-serif;
	padding: 27px 30px;
	float: left;
	width: 100%;
	border-top: 1px solid #eee;
}
.amt-switches-options{
	float: left;
	width: 100%;
}
.at-collapse-switches[aria-expanded="true"] i {transform: rotate(90deg);}
.at-collapse-switches:focus{color: #333;}
.at-collapse-switches:hover {
	color: #333;
}
.at-collapse-switches i {
	float: right;
	color: #676767;
	font-size: 0.75rem;
}
/* On Off Checkbox Style */
.at-account-checkbox p{margin-bottom: 0;}
.list-group.dragArea .list-group-item{
	position: relative;
	width: 100%;
	padding: 0;
	margin: 0;
	flex-direction: row;
	align-items: initial;
	text-align: initial;
	border: 0;
	border-radius: 4px;
	min-height: auto;
}
.list-group.dragArea .list-group-item:last-child:before{bottom: 0;}
.list-group.dragArea .list-group-item .ant-collapse{
	width: 100%;
	background: transparent;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header{
	position: relative;
	padding: 0 !important;
    display: flex;
	align-items: center;
	background: #fff;
	font-weight: 400;
    font-size: 16px;
	line-height: 20px !important;
	color: #323232 !important;
	min-height: 60px;
	text-transform: capitalize;
	font-family: 'Poppins', Arial, Helvetica, sans-serif;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header:before{
	content: "\f039";
	font-family: Font Awesome\ 5 Free;
	font-weight: 600;
	position: absolute;
	left: 0;
	color: #2d3e50;
	width: 60px;
	background: #fcfcfc;
	border-radius: 4px 0 0 4px;
	border-right: 1px solid #eee;
	text-align: center;
	top: 0;
	line-height: 60px;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header:after{
	content: "\f040";
	font-family: FontAwesome;
	position: absolute;
	right: 30px;
	top: 0;
	line-height: 60px;
}
.ant-collapse > .ant-collapse-item.ant-collapse-item-active > .ant-collapse-header:after{right: 60px; }
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow{
	position: static !important;
    margin: 0 10px 0 0 !important;
    line-height: 1.5 !important;
    transform: initial !important;
    display: none !important;
}
.ant-collapse-content > .ant-collapse-content-box{
	padding: 30px!important;
    display: flex;
}
.ant-collapse-content-box .wt-sliderbox__form{margin: -5px;}
.wt-sliderbox__form .form-group{
	margin-bottom: 0;
	padding: 5px;
}
.ant-collapse-content-box .wt-tabsinfo:last-child{margin-bottom: 0;}
.ant-collapse-content-box .la-section-settings{width: 100%;}
.wt-sliderbox__text{
	padding-top: 10px;
    display: block;
}
.sortable-ghost{
	list-style: none;
	width: 166.5px;
	height: 144px;
}

.wt-addpage.wt-btnarea{margin-top: 20px;}
.mce-panel{border-color: #ddd !important;}
.wt-updatall.la-updateall-holder.page-builder-savebtn{margin-top: 20px;}
.wt-sliderbox > a{
    position: absolute;
    right: 20px;
    line-height: 20px;
    z-index: 99;
    top: 23px;
    border-left: 1px solid #999;
    padding-left: 10px;
}
.wt-sliderbox > a i{
	opacity: 1;
	color: #ff5851;
}
.wt-section-area .wt-tabscontenttitle{
	display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
	margin-bottom: 0;
	padding: 20px;
	background: #fcfcfc;
	border-bottom: 1px solid #eee;
}
.remove-preview{
	display: none;
}
.at-img-section {
    display: flex;
}
.at-img-section img {
    width: auto;
    display: block;
}
.jb-delparent {
    opacity: 0;
    visibility: hidden;
    background: #ff7062;
    top: 50%;
    color: #fff !important;
    width: 34px;
    z-index: 9;
    font-size: 0.9375rem;
    line-height: 2.2666666667em;
    display: inline-block;
    text-align: center;
    position: absolute;
    margin-top: -17px;
    border-radius: 4px 0 0 4px;
    left: -34px;
}
.jb-sortable {
    top: 0;
    right: -34px;
    opacity: 0;
    visibility: hidden;
    position: absolute;
    flex-direction: column;
    justify-content: center;
    height: 100%;
    border-radius: 0 4px 4px 0;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.jb-sortable a {
    width: 34px;
    font-size: 15px;
    text-align: center;
    line-height: 42px;
    background: #fdc689;
    display: inline-block;
    color: #333;
}
.jb-edit-box:hover > .jb-delparent,
.jb-edit-box:hover > .jb-sortable{
    opacity: 1;
    visibility: visible;
}
.list-group.dragArea{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
    align-items: center;
    background: #fff;
    border-radius: 4px;
    flex-direction: column;
    -webkit-box-shadow: 0 5px 10px 0 rgba(51, 51, 51, 0.08);
    box-shadow: 0 5px 10px 0 rgba(51, 51, 51, 0.08);
    min-height: 500px;
	padding: 0;
	margin-top: 0;
	border: 0;
	position: relative;
}
.container.list-group.dragArea:before{
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	border: 1px solid #eee;
}
.at-img-section{margin: 0;}
.amt-switches-options > div{
	float: left;
    width: 100%;
    display: flex;
    flex-direction: column;
}
.at-account-save__button{width: 100%;}
.create-layout {
    right: 20px;
    position: absolute;
    background: #ff7062;
    border-radius: 100%;
}
.sec-column {
    width: 100%;
	height: 200px;
	border: 1px solid #000;
}
.page-builder-body .wt-formcategory .form-group.form-group-label label{
	margin-right: 15px;
	cursor: copy;
}
.page-builder-body .wt-formcategory .form-group.form-group-label label .wt-btn{
	cursor: copy;
	padding: 0 30px;
}
.amt-formcontactus{padding: 20px 0;}
.amt-formcontactus fieldset {
    float: none;
    width: auto;
    margin: 0;
    overflow: hidden;
    padding: 0;
	border: 0;
	min-width: 100%;
}
.amt-formcontactus fieldset .form-group:first-child {
    border-top: 0;
}
.amt-formcontactus .form-group {
    padding: 10px 20px;
    margin: 0;
}
.at-account-checkbox {
    position: relative;
    display: flex;
}
.at-on-off input {
    display: none;
}
.at-on-off input[type=checkbox]+label i,
.at-on-off input[type=checkbox]+label i::before {
    position: absolute;
    height: 21px;
    border: 1px solid #d8d8d8;
    background: #fff;
}
.at-on-off input[type=checkbox]+label i {
    width: 35px;
    border-radius: 10px;
    top: 0;
    bottom: 0;
    left: 20px;
    margin: auto;
    transition: all 0.3s ease 0s;
}
.at-account-checkbox .at-on-off input[type=checkbox]+label i {
    left: 0;
}
.at-on-off input[type=checkbox]+label i, .at-on-off input[type=checkbox]+label i::before {
    position: absolute;
    height: 21px;
    border: 1px solid #d8d8d8;
    background: #fff;
}
.at-on-off input[type=checkbox]+label i:before {
    content: '';
    width: 21px;
    border-radius: 50%;
    left: 0;
    top: -1px;
    transition: all 0.3s ease 0s;
}
.at-account-checkbox p {
    margin-left: 45px;
}
.at-on-off input[type=checkbox]:checked+label i {
    background-color: #2ecc71;
    border-color: #2ecc71;
}
.at-on-off input[type=checkbox]:checked+label i:before {
    left: 13px;
    border-color: #2ecc71;
}
.at-account-save__button {
	width: 100%;
	display: flex;
    flex-wrap: wrap;
    align-items: center;
	padding: 19px 20px;
	border-top: 1px solid #eee;
}
.amt-sidebar-pagebuilder .form-control {
    height: 44px;
}
.amt-dhb-main_content {
    border-top: 1px solid #eee;
}
.amt-dhb-heading {
    position: relative;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    background: #fcfcfc;
    padding: 14px 20px;
    border-radius: 4px 4px 0 0;
}
.amt-dhb-heading h3 {
    font: 700 16px 'Nunito', sans-serif;
    margin: 0;
    color: #24355a;
}
.amt-element-title {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.amt-element-titlecontent {
    padding: 14px 20px;
    border-top: 1px solid #eee;
}
.amt-element-title h6 {
    margin-bottom: 0;
    font-weight: 500;
}
.element-form-wrapper .verte {
    -webkit-box-shadow: 0 0 10px 0 rgba(51,51,51,0.15);
    box-shadow: 0 0 10px 0 rgba(51,51,51,0.15);
    border-radius: 50%;
}
.amt-guests-radioholder {
    display: flex;
    align-items: center;
}
.amt-guests-radioholder .amt-radio {
    width: 25%;
    height: auto;
    line-height: 44px;
    text-align: center;
    border-right: 1px solid #eee;
    display: flex;
    justify-content: center;
    align-items: center;
}
.amt-element-title .amt-guests-radioholder .amt-radio {
    line-height: normal;
    width: auto;
    border: 0;
}
.amt-element-title .amt-guests-radioholder .amt-radio ~ .amt-radio {
    padding-left: 10px;
}
.amt-guests-radioholder .amt-radio input {
    display: none;
}
.amt-guests-radioholder .amt-radio input[type=radio]:checked+label {
    color: #f7395a;
    background: #fcfcfc;
}
.amt-element-title .amt-guests-radioholder .amt-radio label {
    border: 0;
    background: transparent;
    line-height: normal;
}
.amt-guestsinfo {
    list-style: none;
    background: #fff;
    border-radius: 4px;
    line-height: 44px;
    border: 1px solid #eee;
    margin-top: 5px;
}
.amt-spacing .amt-guestsinfo, .amt-spacing .amt-guests-radioholder .amt-radio {
    border: 0;
}
.amt-guestsinfo li {
    line-height: inherit;
    list-style-type: none;
}
.amt-guests-radioholder {
    display: flex;
    align-items: center;
}
.amt-spacing .amt-guests-radioholder .amt-radio {
    flex-direction: column;
}
.amt-guests-radioholder .amt-radio input {
    display: none;
}
.amt-spacing .amt-guests-radioholder input[type=number] {
    border: 1px solid #eee;
    border-radius: 0;
    height: 30px;
    padding: 0;
    text-align: center;
    display: block;
    width: 100%;
}
.amt-spacing .amt-radio:first-child input[type=number] {
    border-radius: 4px 0 0 4px;
}
.amt-checkbox input + label, .amt-radio input + label {
    display: flex;
    align-items: center;
    margin: 0;
}
.amt-guests-radioholder .amt-radio label {
    padding: 0;
    background: #fff;
    line-height: 44px;
    cursor: pointer;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.amt-guests-radioholder .amt-radio:first-child label {
    border-radius: 4px 0 0 4px;
}
.amt-spacing .amt-guests-radioholder .amt-radio label {
    cursor: default;
    font-size: 13px;
    color: #d5dadf;
    line-height: normal;
    padding-top: 5px;
}
.amt-formcontactus{
	border-top: 1px solid #eee;
	float: left;
	width: 100%;
}
.element-form-wrapper{
	float: left;
	width: 100%;
}
.amt-tag {
    -webkit-animation: amt-ring 4s .7s ease-in-out infinite;
    animation: amt-ring 4s .7s ease-in-out infinite;
    display: flex;
    justify-content: center;
}
.amt-dhb-main_content{
    float: left;
    width: 100%;
}
.amt-formcontactus fieldset .dz-message .form-group{border-top: 1px solid #eee;}
.amt-select {
    position: relative;
}
.amt-select:before {
    top: 0;
    right: 15px;
    z-index: 1;
    color: #767676;
    display: block;
    content: "\e64b";
    position: absolute;
    text-align: center;
    line-height: 46px;
    font-size: 12px;
    pointer-events: none;
    font-family: themify;
}
.page-builder-body select.form-control:not([size]):not([multiple]){height: 44px;}
.amt-select select {
    -webkit-appearance: none;
    -moz-appearance: none;
}
.amt-select select::-ms-expand{display: none;}
.amt-formcontactus .form-group-half {
    display: flex;
    width: 100%;
}
.amt-formcontactus .form-group-half input ~ input {margin-left: 10px;}
.amt-formcontactus .amt-checkbox {padding: 0 20px;}
.amt-formcontactus .form-group .amt-checkbox {
    display: flex;
    align-items: center;
    padding: 0;
}
.amt-checkbox input + label, .amt-radio input + label {
    display: flex;
    align-items: center;
    margin: 0;
}
.amt-checkbox input[type=checkbox]+label:before,
.amt-radio input[type=radio]+label:before {
    color: #ddd;
    content: "\f0c8";
    font-weight: 400;
    line-height: 16px;
    font-family: 'Font Awesome 5 Free';
    background: #fff;
    padding-right: 10px;
}
.amt-checkbox input[type='checkbox']:checked + label:before {
    content: "\f14a";
    font-weight: 700;
    color: #f7395a;
}
.amt-checkbox input,
.amt-radio input{display: none;}
.amt-guests-radioholder .amt-radio input[type=radio]+label:before{content: none;}
.amt-element-content {
    flex: auto;
    padding: 0 0 0 20px;
}
.amt-formcontactus .form-group .form-control + .amt-checkbox,
.amt-formcontactus .form-group .form-control + .amt-radio{padding-top: 5px;}
.at-profile-setting__imgs {
    float: left;
    width: 100%;
}
.at-profile-setting__imgs ul {
    display: flex;
    overflow-x: auto;
}
.at-profile-setting__imgs ul li {
    list-style: none;
    padding-bottom: 10px;
}
.at-profile-setting__imgs ul li:first-child {padding-left: 20px;}
.at-profile-setting__imgs label {
    cursor: pointer;
    margin-bottom: 0;
}
.at-profile-setting__imgs label:nth-last-child(n+2) {margin-right: 10px;}
.at-profile-setting__imgs label>span {
    position: relative;
    display: block;
    overflow: hidden;
    border-radius: 6px;
    background: #323232;
}
.at-profile-setting__imgs img {
    opacity: 1;
    max-width: unset;
}
.at-profile-setting__imgs label img {
    width: 118px;
    height: 118px;
    background: #fcfcfc;
    opacity: 1;
    object-fit: cover;
}
.at-trash {
    position: absolute;
    top: -30px;
    right: -30px;
    width: 70px;
    height: 70px;
    background: #ff5851;
    border-radius: 50%;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    visibility: hidden;
    opacity: 0;
}
.at-trash a {padding: 0 20px 10px 0;}
.at-trash i,
.at-tick i {color: #fff;}
.at-tick {
    position: absolute;
    border: 6px solid rgba(0, 188, 212, .5);
    border-radius: 50%;
    left: 10px;
    bottom: 10px;
    visibility: hidden;
    opacity: 0;
}
.at-tick span {
    width: 30px;
    height: 30px;
    background: #00bcd4;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.amt-profile-settings input:checked + label img,
.at-profile-setting__imgs label:hover img {opacity: .6;}
.at-profile-setting__imgs label:hover .at-trash {
    visibility: visible;
    opacity: 1;
}
.page-builder-body .wt-btn{z-index: 1;}
.page-builder-body .btn:focus {box-shadow: none;}
.amt-pagebuilderon .amt-btnmenutoggle {margin-right: -56px;}
.amt-pagebuilderon.amt-sidebar-pagebuilder {transform: translateX(-400px);}
.amt-section-select .at-profile-setting__imgs ul li{padding: 10px 0 0 0;}
.page-builder-body .wt-select:after{line-height: 44px;}
.page-builder-body .wt-wrapper .wt-main {
    padding-left: 15px;
    padding-right: 15px;
}
.at-preview-wrap {
    margin-left: auto;
    padding-bottom: 200px;
	padding-top: 10px;
	padding-left: 60px;
}
.list-group.dragArea:after {
    content: none;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: inherit;
    padding: 0 15px;
    text-align: center;
    font: 700 16px 'Nunito', sans-serif;
    color: #24355a;
}
.list-group.dragArea .list-group-item:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 2px;
    outline: 2px solid #fdc689;
    opacity: 0;
}
.list-group.dragArea .list-group-item:last-child:before {bottom: 0;}
.list-group.dragArea .list-group-item:hover:before {opacity: 1;}
.element-preview-wrapper
{
	width: 100%;
	z-index: 1;
}
.amt-profile-settings{padding: 10px;}
.amt-profile-settings ul{
	display: flex;
	flex-wrap: wrap;
}
.amt-profile-settings li{
	list-style: none;
	padding: 10px;
	width: 50%;
}
.amt-profile-settings label img{
	width: 100%;
	height: 161.5px;
}
.amt-profile-settings input{display: none;}
.amt-profile-settings input:checked + label .at-tick{
	visibility: visible;
	opacity: 1;
}
.at-profile-setting__upload .form-group > span{
	display: block;
	padding-bottom: 5px;
	font-weight: 600;
}
.wt-multipleimgs{padding: 0;}
.wt-multipleimgs .form-group-label .wt-labelgroup{
	border: 0;
    padding: 0;
}
.wt-multipleimgs .slider_image1{
	display: flex;
	width: 100%;
	overflow-x: auto;
}
.wt-multipleimgs .wt-uploadingbox{
	width: 156px;
	margin: 0 0 20px 10px;
	flex: none;
}
.wt-multipleimgs .wt-uploadingbox:first-child{margin-left: 20px;}
.element-preview-wrapper .wt-bgworkslider{
	width: 100%;
	float: left;
    z-index: 0;
	position: absolute;
	top: 0;
}
.element-preview-wrapper .wt-bannerholdervtwo .wt-bannercontent{
	z-index: 1;
    position: relative;
}
.element-preview-wrapper .wt-bannerslider-two:after{content: none;}
.element-preview-wrapper .wt-bannerslider-two .owl-carousel:after{
	content: '';
    position: absolute;
    background: url(/images/img-04.png);
    top: 0;
    left: -55px;
    z-index: 0;
    width: 908px;
    height: 875px;
    background-repeat: no-repeat;
}
.at-profile-setting__imgs input{display: none;}
.page-builder-body .wt-bannervthree-wrap .wt-bannercontent-wrap{z-index: 1;}
.dz-preview{
	position: relative;
}
.la-aw-freelancer .wt-accordioninnertitle .dz-preview em{
	position: absolute;
    right: -10px;
    width: 20px;
    line-height: 20px;
    background: #fff;
    text-align: center;
    border-radius: 50%;
	top: -10px;
	display: block;
    -webkit-box-shadow: 0 0 30px 0 rgba(0,0,0,0.30);
    box-shadow: 0 0 30px 0 rgba(0,0,0,0.30);
}
.page-builder-body .wt-home-slider{z-index: 0;}
.wt-formbannervtwo .list-group-item{
	position: relative;
    display: block;
    padding: 0.75rem 1.25rem;
    background-color: #fff;
	border: 1px solid rgba(0, 0, 0, 0.125);
	margin: 0;
    min-height: auto;
    box-shadow: none;
}
.wt-formbannervtwo .list-group-item-action {
    width: 100%;
    color: #495057;
    text-align: inherit;
}
.wt-formbannervtwo .list-group-item-action:hover,
.wt-formbannervtwo .list-group-item-action:focus {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa;
}
.wt-formbannervtwo .list-group-item.active{
	color: #fff;
	background-color: #3490dc;
	border-color: #3490dc;
}
@keyframes amt-ring{
	0% {transform: rotate(0);}
	1% {transform: rotate(15deg);}
	3% {transform: rotate(-14deg);}
	5% {transform: rotate(17deg);}
	7% {transform: rotate(-16deg);}
	9% {transform: rotate(15deg);}
	11% {transform: rotate(-14deg);}
	13% {transform: rotate(13deg);}
	15% {transform: rotate(-12deg);}
	17% {transform: rotate(11deg);}
	19% {transform: rotate(-10deg);}
	21% {transform: rotate(9deg);}
	23% {transform: rotate(-8deg);}
	25% {transform: rotate(7deg);}
	27% {transform: rotate(-6deg);}
	29% {transform: rotate(5deg);}
	31% {transform: rotate(-4deg);}
	33% {transform: rotate(3deg);}
	35% {transform: rotate(-2deg);}
	37% {transform: rotate(1deg);}
	39% {transform: rotate(-1deg);}
	41% {transform: rotate(0);}
	100% {transform: rotate(0);}
}
@keyframes amt-rotate{
	100% {
		transform: rotate(360deg);
	}
}
/* PAGE BUILDER */
.wt-pageorder.wt-skillsform .form-group-holder > input[type="number"]{
	width: 25%;
	border-radius: 0 0 4px 4px;
}
.wt-pageorder.wt-skillsform .form-group-holder .wt-select{width: 75%;}
.wt-pageorder.wt-skillsform fieldset .form-group.wt-btnarea{
	padding:5px;
	width: 165px;
}
.wt-pageorder.wt-skillsform fieldset .form-group.wt-btnarea .wt-btn{
	line-height: 52px;
	padding: 0;
	width: 100%;
	box-shadow: none;
}
.wt-header-color{
	margin:0 0 20px;
}
.wt-header-color .la-color-picker{
	position: relative;
	display: flex;
	width: 33.33%;
	margin: 0;
    align-items: center;
}
.wt-header-color .verte{position: static;}
.wt-header-color .verte__menu-origin{left: 0;}
.wt-header-color .la-color-picker h6{
	margin: 0;
	color: #767676;
    font: 400 16px/16px 'Poppins', Arial, Helvetica, sans-serif;
}
.la-color-picker .verte{
	margin-left: 10px;
	-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.10);
    box-shadow: 0 0 15px 0 rgba(0,0,0,0.2);
    border-radius: 50%;
    border: 2px solid #fff;
}
.amt-sidebar-section-wrap{
	float: left;
	width: 100%;
}
.la-color-picker{display: flex;}
.wt-la-color-picker .verte__menu-origin{
	top: auto !important;
    bottom: -60px;
    left: 40px;
}
.wt-userlistingvtwo .wt-userlistingcontent .wt-rightarea .wt-btnarea{
	display: flex;
	flex-wrap: wrap;
}
.page-builder-body .at-profile-setting__upload .form-group > span{
	font: 500 14px 'Poppins', Arial, Helvetica, sans-serif;
	color: #323232;
}
.amt-subsection{
	flex-direction: column;
	align-items: flex-start;
	padding-bottom: 0;
}
.amt-subsection__content{padding-top: 10px;}
.amt-subsection__content .wt-radio ~ .wt-radio{padding-top: 10px;}
/* RTL Styling */
body.rtl .wt-sidebarwrapper,
body.rtl .wt-navdashboard .menu-item-has-children .sub-menu li hr,
body.rtl .wt-tablecategories tbody tr td:first-child:before,
body.rtl .wt-tabscontenttitle:before,
body.rtl .wt-tabstitle li a:before,
body.rtl .wt-tabsinfo h6:after,
body.rtl .wt-tabsinfo h5:after,
body.rtl .wt-offersmessages .wt-ad:after,
body.rtl .wt-package:after,
body.rtl .wt-rcvproposalholder .wt-userlistinghold .wt-stars span:after,
body.rtl .wt-rcvproposalholder .wt-userlistinghold .wt-stars:before,
body.rtl .wt-header-color .verte__menu-origin,
body.rtl .wt-offerermessage figure,
body.rtl .wt-hireduserimgs:before
{
	right: 0;
	left: auto;
}
body.rtl .wt-insightsitem .wt-pakagespinner,
body.rtl .la-footer-setting .wt-skillsform fieldset .form-group,
body.rtl .wt-skillsform fieldset .form-group.wt-btnarea,
body.rtl .wt-memessage figure,
body.rtl .wt-readmessage .wt-description time:before,
body.rtl .wt-hireduserimgs:after,
body.rtl .wt-settingscontent2 .verte__menu-origin
{
	right: auto;
	left: 0;
}
body.rtl .wt-navdashboard ul li a i,
body.rtl .wt-navdashboard ul li a span,
body.rtl .wt-navdashboard,
body.rtl .wt-userlistingvtwo .wt-userlistingcontent .wt-rightarea .wt-btnarea,
body.rtl .wt-actionbtn a,
body.rtl .la-switch-option h2,
body.rtl .wt-dashboardtabs,
body.rtl .wt-uploadingbox,
body.rtl .wt-updatall span,
body.rtl .wt-accountinfo li,
body.rtl .chosen-container-multi .chosen-choices li,
body.rtl .wt-skillsform fieldset .form-group .wt-select,
body.rtl .wt-skillsform fieldset .form-group .form-control,
body.rtl .wt-designimg,
body.rtl .la-settingsradio .wt-description,
body.rtl .wt-settingscontent .wt-radioboxholder,
body.rtl .wt-offersmessages .wt-ad figure,
body.rtl .wt-package,
body.rtl .wt-dashboardsave .wt-proposalsr .wt-proposalsrcontent figure,
body.rtl .wt-historycolhead h3 span,
body.rtl .wt-historycontent .wt-userform,
body.rtl .wt-userform .form-group,
body.rtl .wt-myskills li .wt-rightarea a,
body.rtl .wt-dragdroptool,
body.rtl .wt-accordioninnertitle .wt-rightarea a,
body.rtl .wt-projecttitle,
body.rtl .wt-projecttitle figure,
body.rtl .wt-dashboardinvocies .wt-tablecategories thead tr th .wt-checkbox,
body.rtl .wt-proposaldetails,
body.rtl .wt-rcvproposalholder .wt-userlistinghold .wt-stars span,
body.rtl .wt-rcvproposalholder .wt-userlistinghold .wt-stars,
body.rtl .wt-rcvproposalholder .wt-proposalfeedback .wt-starcontent,
body.rtl .wt-btn,
body.rtl .wt-select,
body.rtl .form-group,
body.rtl .wt-offerermessage .wt-description p,
body.rtl .wt-hireduserstatus
{
	float: right;
}
body.rtl .wt-titlewithsearch .wt-formsearch,
body.rtl .wt-skilldel,
body.rtl .wt-updatall .wt-btn,
body.rtl .la-settingsradio .switch-button-control .switch-button-label,
body.rtl .la-settingsradio .switch-button-control,
body.rtl .wt-historycolhead h3 span:last-child,
body.rtl .wt-addnew a,
body.rtl .wt-memessage .wt-description p{
	float: left;
}
body.rtl .wt-navdashboard > ul > li > a,
body.rtl .wt-titlewithsearch,
body.rtl table.wt-tablecategories tbody tr td,
body.rtl table.wt-tablecategories thead tr th,
body.rtl .wt-formcategory .wt-btnarea,
body.rtl .wt-dashboardboxtitle,
body.rtl .wt-tabscontenttitle,
body.rtl .form-group-label .wt-labelgroup,
body.rtl .wt-dashboardtabs,
body.rtl .wt-tabsinfo,
body.rtl .la-designtitle-holder,
body.rtl .wt-formprojectinfo .form-group-description,
body.rtl .wt-uploadingbar em,
body.rtl .wt-uploadingbar .dz-filename,
body.rtl .wt-offersmessages .wt-ad .wt-adcontent,
body.rtl .wt-packagedetails .wt-packagecontent,
body.rtl .wt-historycolhead h3,
body.rtl .wt-historycontent .wt-userform fieldset .form-group.wt-btnarea,
body.rtl .la-dbproposal .lara-attachment-files .wt-attachfile li,
body.rtl .wt-myskills li,
body.rtl .wt-settingscontent .wt-description p,
body.rtl .wt-rcvproposalholder .wt-userlistinghold .wt-title,
body.rtl .form-group-description,
body.rtl .dropzone.dz-clickable .form-group,
body.rtl .amt-sidebar-section-wrap,
body.rtl .amt-titlehead,
body.rtl .emojionearea.form-control,
body.rtl .wt-settingscontent,
body.rtl .invalid-feedback
{text-align: right;}
body.rtl .switch-button-control .switch-button,
body.rtl .wt-attachfile .dz-processing em .image_upload_anchor .lnr-cross,
body.rtl .wt-attachfile li em i.lnr-cross,
body.rtl .wt-memessage .wt-description time,
body.rtl .wt-iconbox
{text-align: left;}
body.rtl .wt-insightsitem .wt-userlistingimg{
	float: none;
	margin: 0 auto 20px;
}
body.rtl .wt-wrapper .wt-contentwrapper .wt-main{padding: 20px 310px 20px 40px;}
body.rtl .wt-wrapper.wt-openmenu .wt-main {
    padding-right: 90px;
}
body.rtl .wt-navdashboard ul li.menu-item-has-children ul{
	margin: 0 50px 0 0;
	border-right: 1px dashed #cdcdcd;
	border-left: 0;
}
body.rtl .wt-navdashboard .menu-item-has-children .sub-menu li{padding: 0 23px 0 0;}
body.rtl .wt-btnmenutoggle{
	right: 100%;
	left: auto;
	margin:0 -20px 0 0;
}
body.rtl .wt-navdashboard .wt-dropdowarrow{
	right: auto;
	left: 15px;
}
body.rtl .wt-navdashboard .wt-dropdowarrow i.lnr-chevron-right:before{content: '\e875';}
body.rtl .wt-navdashboard .wt-open > .wt-dropdowarrow > i:before{content: '\e874';}
body.rtl .wt-insightsitem .wt-pakagespinner{border-radius: 4px 0 4px 0;}
body.rtl .wt-userlistingvtwo .wt-userlistingcontent .wt-btnarea .wt-btn + .wt-btn{
	margin-left:0;
	margin-right:10px;
}
body.rtl .wt-hireduserstatus{
	border-right: 6px solid #fff;
	border-left: 0;
	margin-left:-30px;
	margin-right:30px;
}
body.rtl .wt-actionbtn a + a{
	margin-left:0;
	margin-right:10px;
}
body.rtl .wt-titlewithsearch .wt-formsearch.la-mailfilter{margin-right:0;margin-left:10px;  }
body.rtl .switch-button-control .switch-button-label{margin: 0 10px 0 0;}
body.rtl .wt-settingscontent .dz-message .form-group-label label{margin: 0 0 0 14px;}
body.rtl .la-payout-holder table.wt-tablecategories tbody tr td,
body.rtl .la-payout-holder .wt-tablecategories thead tr th{text-align: right !important;}
body.rtl .wt-titlewithbtn .wt-btn{
	float: left;
	margin-left:0;
	margin-right:10px;
}
body.rtl .wt-tabscontent{
	border-left:0;
	border-right: 1px solid #f2f2f2;
}
body.rtl .wt-uploadingbar em a{
	left: 10px;
	right: auto;
}
body.rtl .wt-updatall{padding: 10px 75px 10px 10px;}
body.rtl .wt-updatall i{
	left: auto;
	right: -10px;
	-moz-transform: scaleX(-1) rotate(-45deg);
	-o-transform: scaleX(-1) rotate(-45deg);
	-webkit-transform: scaleX(-1) rotate(-45deg);
	transform: scaleX(-1) rotate(-45deg);
	filter: FlipH ;
	-ms-filter: "FlipH";
}
body.rtl .wt-titlemessages .wt-viewprofile{float: left;}
body.rtl .wt-titlemessages .wt-userlogedin{padding: 0;float: right;}
body.rtl .wt-titlemessages .wt-back{float: right;margin-right:0;margin-left:20px;  }
body.rtl .wt-titlemessages .wt-back .ti-arrow-left:before {
    content: "\e628";
}
body.rtl .chosen-container-multi{
	padding-right:2px;
	padding-left:40px;
}
body.rtl .chosen-container-multi .chosen-choices li.search-choice{
	padding: 3px 20px 3px 40px;
	margin: 3px 0 3px 5px;
}
body.rtl .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{
	right: auto;
	left: 15px;
}
body.rtl .la-footer-setting .wt-skillsform fieldset .wrap-social-icons > .form-group{
	padding-right:0;
	padding-left:60px;
}
body.rtl .la-footer-setting .wt-skillsform fieldset .form-group .wt-select select{
	border-right: 0;
	padding-left: 30px;
	padding-right: 20px;
	border-left: 1px solid #ddd;
}
body.rtl .wt-titlewithsearch .wt-skilldel{margin: 10px 0 10px 20px; }
body.rtl .wt-offersmessages ul li:first-child{
	float: right;
	border-right: 0;
	border-left:1px solid #f2f2f2;
}
body.rtl .wt-offersmessages .wt-ad .wt-adcontent{
	padding-left:0;
	padding-right:10px;
}
body.rtl .wt-dashboardsave .wt-proposalsr .wt-proposalsrcontent figure{
	border-right:0;
	padding-right:0;
	margin-right:0;
	padding-left:20px;
	margin-left: 20px;
	border-left: 1px solid #ddd;
}
body.rtl .multile-file-attachments .dz-message .form-group-label .wt-labelgroup label span{
	margin-left: 14px;
	margin-right: 0;
}
body.rtl .multile-file-attachments .dz-message .form-group-label .wt-labelgroup label {
	margin-right: 0;
	margin-left: 30px;
}
body.rtl .wt-historycontentcol .wt-historycolhead{padding: 0 54px 0 10px;}
body.rtl .wt-skillsform fieldset .form-group .wt-select select{
	border-right: 0;
	border-left: 1px solid #ddd;
}
body.rtl .la-ps-freelancer .wt-userform .wt-skills > div:nth-child(2) .wt-skillsform fieldset .form-group{
	padding-right:5px;
	padding-left:175px;
}
body.rtl .la-ps-freelancer .wt-userform .wt-skills > div:nth-child(2) .wt-skillsform .wt-btnarea.form-group{
	left: 5px;
	right: auto;
	padding: 0;
}
body.rtl .wt-myskills li .wt-rightarea a + a{margin: 0 10px 0 0;}
body.rtl .wt-dragdroptool a{margin: 0 0 0 10px;}
body.rtl .wt-accordioninnertitle .wt-rightarea a + a{
	margin-left:0;
	margin-right:10px;
}
body.rtl .vdpComponent.vdpWithInput>input{
	padding-right:20px;
	padding-left:30px;
}
body.rtl .vdpClearInput{
	left: 0;
	right: auto;
}
body.rtl .wt-projecttitle figure{
	margin-right:0;
	margin-left: 20px;
}
body.rtl .wt-experienceaccordion .wt-collapseexp fieldset .form-group .wt-labelgroup span{
	margin-left: 0;
	margin-right: 25px;
}
body.rtl .wt-formprojectinfo .wt-attachfile em a{margin: 0 10px 0 0;}
body.rtl .form-disabeld .form-control:disabled,
body.rtl .form-control[readonly]{padding: 10px 20px 10px 40px;}
body.rtl .form-disabeld:after,
body.rtl .verte__menu-origin--right{
	right:auto;
	left: 20px;
}
body.rtl .wt-dashboardinvocies .wt-tablecategories thead tr th .wt-checkbox label{padding: 0;}
body.rtl .wt-rcvproposalholder .wt-userlistinghold .wt-userlistingimg{margin: 0 0 0 20px;}
body.rtl .mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin: 0;}
body.rtl .mCSB_scrollTools .mCSB_draggerRail,
body.rtl .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 0;}
body.rtl .wt-skillsform fieldset .form-group{
	padding-right: 0;
	padding-left: 170px;
}
body.rtl .la-jobedit .wt-skillsform fieldset .form-group.wt-btnarea{
	left: 0;
	padding: 0;
	right: auto;
}
body.rtl .lara-attachment-files .wt-attachfile{text-align: right;}
body.rtl .la-jobedit .wt-skillsform fieldset .form-group .wt-select select{border: 0;}
body.rtl .wt-btnmenutoggle:before{
	left: auto;
	right: 10px;
	content: '\e875';
}
body.rtl .wt-openmenu .wt-btnmenutoggle:before {
	left: 0;
	right: auto;
	content: '\e876';
}
body.rtl .wt-dateandmsg{
	float: right;
	text-align: right;
}
body.rtl .wt-dateandmsg span img{
	margin-right:0;
	margin-left: 20px;
}
body.rtl .wt-historycontentcol li .wt-rightarea .wt-btn{float: right;}
body.rtl .wt-historycontentcol li .wt-rightarea .wt-btn + .wt-btn{
	margin-left:0;
	margin-right:10px;
}
body.rtl .wt-historycontentcol li .wt-rightarea .wt-btn i{
	margin-right:0;
	margin-left:6px;
}
body.rtl .wt-historycontentcol .wt-historydescription{text-align: right;}
body.rtl .wt-headervtwo .wt-rightarea .wt-nav{float: right;}
body.rtl .la-review-holder .wt-titlewithsearch .wt-skilldel{margin: 10px 0;}
body.rtl .wt-updatall span{text-align: right;}
body.rtl .wt-tableservice .wt-service-tabel figure{
	float: right;
	margin-right: 0;
	margin-left:20px;
}
body.rtl .wt-tableservice .user-stars-v2 .wt-stars{float: right;}
body.rtl .wt-ratinginfo{
	margin-left: 0;
	margin-right:10px;
}
body.rtl .wt-tableservice .wt-userlistingsingle .wt-userlistingimg{margin: 0 0 0 20px;}
body.rtl .wt-categoriescontentholder .modal-header{text-align: right;}
body.rtl .wt-categoriescontentholder .modal-header button{
	margin: 0;
	left: 10px;
	right: auto;
}
body.rtl .wt-ratepoints{
	float: right;
	margin-right: 0;
	margin-left: 20px;
}
body.rtl .wt-ratepoints .wt-pointscounter{
	float: right;
	margin-right:0;
	margin-left: 20px;
}
body.rtl .wt-categoriescontentholder .modal-body .wt-ratingholder,
body.rtl .wt-uploadrating .modal-body{text-align: right;}
body.rtl .wt-tableservice .wt-formsearch > fieldset > .form-group{
	padding-left: 46px;
	padding-right: 0;
}
body.rtl .wt-tableservice .wt-formsearch > fieldset .wt-select select{border-radius: 0 4px 4px 0;}
body.rtl .amt-sidebar-pagebuilder{
	border-right: 1px solid #eee;
	border-left: 0;
	left: auto;
	right: 0;
}
body.rtl .amt-btnmenutoggle{
	right: auto;
	left: 0;
	margin-right: 0;
	margin-left: -40px;
	border-radius: 50% 0 0 50%;
}
body.rtl .amt-pagebuilderon.amt-sidebar-pagebuilder {
    transform: translateX(400px);
}
body.rtl .amt-pagebuilderon .amt-btnmenutoggle {
    margin-left: -56px;
    margin-right: 0;
}
body.rtl .at-collapse-switches i{
	float: left;
	transform: rotate(180deg);
}
body.rtl .at-collapse-switches[aria-expanded="true"] i{transform: rotate(90deg);}
body.rtl .page-builder-body .wt-formcategory .form-group.form-group-label label{
	margin-left: 15px;
	margin-right: 0;
}
body.rtl .amt-tag{
	margin-right: 15px;
	margin-left: 0;
}
body.rtl .amt-tag:before{
	right: -2px;
	left: auto;
	border-color: #ff7062 #ff7062 transparent transparent;
}
body.rtl .amt-select:before{
	left: 15px;
	right: auto;
}
body.rtl .amt-element-title .amt-guests-radioholder .amt-radio ~ .amt-radio {
    padding-right: 10px;
    padding-left: 0;
}
body.rtl .jb-delparent{
	right: -34px;
	left: auto;
}
body.rtl .jb-sortable{
	left: -34px;
	right: auto;
}
body.rtl .amt-section-back{
	margin-left: 10px;
	margin-right: 0;
	transform: rotate(180deg);
}
body.rtl .page-builder-body .wt-formcategory .form-group.form-group-label label{
	margin-left: 15px;
	margin-right: 0;
}
body.rtl .at-preview-wrap{
    padding-right: 60px;
    padding-left: 0;
}
body.rtl .amt-formcontactus .form-group-half input ~ input {
    margin-left: 0;
    margin-right: 10px;
}
body.rtl .la-setting-holder .la-banner-settings .wt-userform .wt-updatall,
body.rtl .la-setting-holder .la-section-settings .wt-userform .wt-updatall,
body.rtl .la-setting-holder .la-section-settings .wt-userform .wt-updatall{
	padding-left: 10px;
	padding-right: 75px;
}
body.rtl ol{
	padding-right: 15px;
	padding-left: 0;
}
body.rtl .la-color-picker .verte{
	margin-right : 10px;
	margin-left: 0;
}
body.rtl .wt-skillsform fieldset .form-group{
	padding-left: 170px;
	padding-right: 0;
}
body.rtl .wt-la-color-picker .verte__menu-origin {
    right: 40px;
    left: auto;
}
body.rtl .wt-readmessage .wt-description time{
	padding-right: 0;
	padding-left: 16px;
}
body.rtl .wt-offerermessage .wt-description p {border-radius: 10px 10px 0 10px;}
body.rtl .emojionearea .emojionearea-button{
	left: 3px;
	right: auto;
}
body.rtl .wt-packagecontent .wt-btn{float: none;}
body.rtl .dz-remove{
	margin-right: 10px;
	margin-left: 0;
}
body.rtl .was-validated .form-control:invalid,
body.rtl .form-control.is-invalid{
	padding-left: calc(1.6em + 0.75rem);
	padding-right: 20px;
	background-position: left calc(0.4em + 0.1875rem) center;
}
body.rtl .wt-featuredholder .wt-on-off .switch-button-control .switch-button,
body.rtl .lara-attachment-files .wt-on-off .switch-button-control .switch-button{
	float: left;
    margin-right: 10px;
    margin-left: 0;
}
/* Dashboard Responsive */
@media (max-width: 1680px){
	body.rtl .wt-wrapper .wt-contentwrapper .wt-main{padding-right:90px;}
	body.rtl .amt-sidebar-pagebuilder {transform: translateX(400px);}
	body.rtl .amt-pagebuilderon.amt-sidebar-pagebuilder {transform: translateX(0);}
	body.rtl .amt-btnmenutoggle {
		margin-left: -56px;
		margin-right: 0;
	}
	body.rtl .amt-pagebuilderon .amt-btnmenutoggle {
		margin-left: -40px;
		margin-right: 0;
	}
	body.rtl .at-preview-wrap .at-listing-holder > .container{
		margin-left: 10px;
		margin-right: 0;
	}
}
@media (max-width: 1600px){
	body.rtl .at-preview-wrap .at-listing-holder > .container {
		margin-left: 60px;
		margin-right: 0;
	}
}
@media (max-width: 1440px){
	body.rtl .la-ps-freelancer .wt-userform .wt-skills > div:nth-child(2) .wt-skillsform fieldset .form-group{padding-left:5px; }
}
@media (max-width: 1400px){body.rtl .wt-dashboardsave .wt-proposalsr .wt-proposalsrcontent figure{
		margin-left: 0;
		padding-left: 0;
		border-left: 0;
	}
}
@media (max-width: 1280px){
	body.rtl .wt-tablecategories .wt-actionbtn a + a{margin-right:0;}
}
@media (max-width: 1280px){
	body.rtl .wt-updatall .wt-btn{float: right;}
}
@media (max-width: 991px){
	body.rtl .at-preview-wrap .at-listing-holder > .container {
		margin-left: auto;
		margin-right: 0;
	}
}
@media (max-width: 767px){
	body.rtl .wt-hireduserstatus{margin: 0;border-right: 0;}
	body.rtl .wt-titlewithsearch .wt-formsearch.la-mailfilter{margin-left: 0;}
	body.rtl .wt-wrapper .wt-contentwrapper .wt-main{padding: 20px 15px;}
	body.rtl .la-alljob-holder .wt-userlistingvtwo .wt-userlistingcontent .wt-rightarea .wt-hireduserstatus{margin: 0;}
	body.rtl .wt-userlistingvtwo .wt-userlistingcontent .la-pending-jobs .wt-btnarea{display: block;}
	body.rtl .wt-userlistingvtwo .wt-userlistingcontent .la-pending-jobs .wt-btnarea .wt-btn{
		clear: both;
		float: right;
		margin: 0;
	}
	
	body.rtl .wt-userlistingvtwo .wt-userlistingcontent .la-pending-jobs .wt-btnarea .wt-btn + .wt-btn{margin: 10px 0 0;}
	body.rtl .at-preview-wrap {padding: 0;}
	body.rtl .wt-pageorder.wt-skillsform .form-group {padding: 5px;}
	body.rtl .la-payout-holder .wt-titlewithsearch.wt-titlewithbtn .wt-formsearch{float: right;}
	body.rtl .wt-skillsform fieldset .form-group{padding: 0;}
}
@media (max-width: 568px){
	body.rtl .wt-updatall{padding: 20px;}
	.wt-titlewithsearch .wt-rightarea{
		float: right;
		width: 100%;
	}
	table.wt-carttablevtwo tbody td > span{float: left;padding-top: 10px;}
	.wt-actionbtn.res-actionbtn .wt-btnhistory{
		font: 700 10px/19px 'Poppins', Arial, Helvetica, sans-serif;
	}
	body.rtl .wt-titlemessages .wt-viewprofile{float: right;}
	body.rtl .wt-tableservice .wt-formsearch > fieldset > .form-group {
		padding-right: 0;
		padding-left: 40px;
	}
}
@media (max-width: 640px){
	body.rtl .wt-skillsform fieldset .form-group .wt-select select{border-left: 0;}
	body.rtl .la-footer-setting .wt-skillsform fieldset .form-group .wt-select select{border-left: 0;}
	body.rtl .la-switch-option .switch-button-control .switch-button-label,
	body.rtl .la-switch-option .switch-button-control .switch-button{float: right;}
}
@media (max-width: 568px){
	body.rtl .wt-memessage{
		padding-right: 0;
		padding-left: 40px;
	}
	body.rtl .wt-offerermessage{
		padding-right: 40px;
		padding-left: 0;
	}
}
@media (max-width: 480px){
	body.rtl .wt-historycontentcol li .wt-rightarea .wt-btn + .wt-btn{margin: 10px 0 0;}
	body.rtl .wt-userlistingvtwo .wt-userlistingcontent .wt-btnarea .wt-btn + .wt-btn{margin-right: 0;}
}
@media (max-width:360px){
	body.rtl .wt-la-color-picker .verte__menu-origin {
		left: auto;
		right: 0;
	}
	body.rtl .wt-settingscontent2 .verte__menu-origin{
		left: -30px;
		right: auto;
	}
}
.wt-header-color .la-color-picker .verte{
	margin-left: 10px;
	-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.10);
    box-shadow: 0 0 15px 0 rgba(0,0,0,0.2);
    border-radius: 50%;
    border: 2px solid #fff;
}
.wt-skillsform fieldset .wt-multiple-input .form-group .wt-select,
.wt-skillsform fieldset .wt-multiple-input .form-group .form-control{
	border-radius: 4px;
	border: 1px solid #ddd;
	width: 100%;
}
.wt-skillsform fieldset .wt-multiple-input .form-group .wt-select select{border: 0;}
.wt-settingscontent2{
    float: left;
    width: 100%;
    padding: 20px 20px 0;
}
.la-footer-setting .wt-userform .wt-settingscontent2 .wt-location .wt-settingscontent{margin: 0;}
.wt-settingscontent2 .verte__menu-origin{right: 0;}

/* custom */
.wt-insightnoticonproposalpage:after {
    top: 5px;
    right: 5px;
    content: '';
    width: 13px;
    height: 13px;
    border-radius: 50px;
    position: absolute;
    background: #ff5851;
}
@media(max-width:767px){
	.wt-insightnoticonproposalpage:after {
    top: 5px;
    right: 5px;
    content: '';
    width: 10px;
    height: 10px;
    border-radius: 50px;
    position: absolute;
    background: #ff5851;
}
}


.wt-insightnoticoncancelledservicespage:after {
	content: '';
    width: 13px;
    height: 13px;
    border-radius: 50px;
    position: absolute;
    background: #ff5851;
    bottom: 35px;
    right: 30px;
}

.wt-onsitenotification:after {
	content: '';
    width: 10px;
    height: 10px;
    border-radius: 50px;
    position: absolute;
    background: #ff5851;
    top: 5px;
    right: 5px;
}

.wt-insightnoticoncancelledfreelancerpage:after {
    content: '';
    width: 13px;
    height: 13px;
    border-radius: 50px;
    position: absolute;
    background: #ff5851;
    right: 30px;
}
.black-dot-status{
	height: 10px;
    width: 10px;
    border-radius: 50%;
    display: inline-block;
	margin-left: 2px;
}
.permission_data {
	width: 200px;
}
.w-35{
	width: 34% !important;
}
.w-65{
	width: 65% !important;
}
@media (max-width: 400px) {
	.hackerScamDiv{
		width: 100% !important;
		padding: 8px;
	}
}
@media only screen and (max-width: 600px) and (min-width: 400px){
	.hackerScamDiv{
		width: 80% !important;
		padding: 8px;
		margin-left: 0px !important;
	}
}
.bg-orange{
	background-color: #da5d0e !important;
}
.text-primary{
	color: #ff4500 !important;
}
.text-white{
	color: #fff !important;
}
.fs-12{
	font-size: 12px;
}
.fw-600{
	font-weight: 600;
}
.removeItem{
	position: absolute;
    right: 25px;
    top: 15px;
    font-weight: 700;
}