/*WELCOME PAGE*/


.welcome-panels-nav li {
	font-size: 15px;
	font-weight: bold;
	padding-right: 60px;
	color: #090909;
	margin-top: 10px;
}
.welcome-panels-nav ul {
	border-bottom: 2px solid transparent;
	margin-bottom: 60px;
}
.welcome-panels-nav li.active, .welcome-panels-nav li:hover {
    color: #412BFD;
    border-bottom: solid 2px #412BFD;
    padding-bottom: 17px;

}
.welcome-panels-nav li.active:after, .welcome-panels-nav li:hover:after{
	background-color: #412BFD;
	right: 50px;
}

.admin-welcome-wrapper {
	padding-left: 0px;
	padding-right: 0px;
}
.top-user-panel .x-admin .x-hi {
    color: #090909;
    font-size: 16px;
    line-height: 22px;
    font-weight: 600;
}
.top-user-panel .x-admin .x-job {
    color: #7F90A9 !important;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 400;
}
.admin .top-user-panel .x-avatar img{
	width: 30px;
	height: 30px;
}
.admin .top-user-panel .x-add-button,.admin .top-user-panel .x-avatar {
    margin-left: 15px;
}
.top-user-panel .x-admin .x-right {
	padding-left: 40px;
}
.top-user-panel .x-admin .x-left {
	border-right: solid 1px #D4D5DA;
}

.admin .welcome-panels.x-large,.admin .welcome-panels{
	background-color: #FDFDFD;
	box-shadow: 0px 15px 20px rgba(63,69,104,0.04);
}
.admin .welcome-panels.x-large .slimScrollDiv,.admin .welcome-panels.x-large .slimScrollDiv .x-table{
	height: 240px !important;
}
.admin .welcome-panels {
	padding:20px 20px 30px 20px;
}
.admin .welcome-panels.x-large{
	padding:20px;
}
.admin .welcome-panels .x-content .x-day{
	color: #090909;
    font-weight: bold;
    line-height: normal;
}

.admin .welcome-panels .x-content .x-title{
	color: #7F90A9;
    font-size: 16px;
    font-weight: 400;
    margin-top: 6px;
    text-transform: lowercase;
    padding-bottom: 26px;
}
.admin .welcome-panels .x-content .x-title:first-letter{
	text-transform: uppercase;
}
.admin .welcome-panels.x-large .x-content .x-title{
	font-size: 16px;
	font-weight: bold;
	color:#090909;
	border-bottom: none;
	margin-bottom: 0px;
	text-transform: uppercase;
}
.admin .welcome-panels.x-large .table-welcome-1 td:first-child,.admin .welcome-panels.x-large .table-welcome-1 th:first-child{
	padding-left: 0px;
}
.admin .welcome-panels.x-large .table-welcome-1 td:last-child,.admin .welcome-panels.x-large .table-welcome-1 th:last-child{
	padding-right: 0px;
}
.admin .welcome-panels.x-large .table-welcome-1 td{
    border-bottom: 0.5px solid #f1f1f1;
    font-size: 14px;
    padding-top: 19px;
    font-weight: 400;
    color: #7F90A9 !important;
    padding-bottom: 11px;

}
.admin .welcome-panels.x-large .table-welcome-1 th{
	font-size: 14px;
    font-weight: bold;
    color: #090909;
    text-transform: capitalize;
}
.admin .welcome-panels .x-content .x-count {
    font-size: 50px;
    color: #090909;
    font-weight: 600;
}
.admin .welcome-panels .x-content .x-split .x-title-1 {
    color: #090909;
    font-size: 30px;
    line-height: 32px;
    font-weight: 600;
    margin-bottom: 6px;
}
.admin .welcome-panels .x-content .x-split .x-left{
	text-align: right;
	border-right: 1px solid #EFF0F2;
}
.admin .welcome-panels .x-content .x-split .x-right{
	text-align: left;
}
.admin .welcome-panels .x-content .x-split {
	padding-bottom: 10px;
}
.admin .welcome-panels .x-content .x-split .x-subtitle-1 {
	text-transform: capitalize;
    font-size: 14px;
    font-weight: 400;
}
.admin .welcome-panels .x-content .x-split .x-right .x-subtitle-1{
	color: #639CFF;
}
.admin .welcome-panels .x-content .x-split{
	padding-top: 15px;
}
.admin.welcome .welcome-panels .btn{
	transition: all ease 0.4s;
	border: none !important;
}
.admin.welcome .welcome-panels .btn:hover,.admin.welcome .welcome-panels .btn:focus{
	transform:translateY(-2px);
}
.admin.welcome #js-welcome-widgets-form-1 .btn {
    background: linear-gradient(100deg, #FFC4FD -20%, #9F86FF 100%);

    box-shadow: 0px 5px 20px rgba(79, 97, 206, 0.37);
    -webkit-box-shadow: 0px 5px 20px rgba(79, 97, 206, 0.27);
}
.admin.welcome #js-welcome-widgets-form-1 .btn:hover{
	box-shadow: 0px 10px 20px rgba(79, 97, 206, 0.37);
    -webkit-box-shadow: 0px 8px 20px rgba(79, 97, 206, 0.27);
}
.admin.welcome #js-welcome-widgets-form-2 .btn {
    background: linear-gradient(100deg, #FFE9B3 -20%, #FF5670 100%);
    box-shadow: 0px 5px 20px rgba(181, 43, 54, 0.28);
    -webkit-box-shadow: 0px 5px 20px rgba(181, 43, 54, 0.28);
}
.admin.welcome #js-welcome-widgets-form-2 .btn:hover{
	box-shadow: 0px 10px 20px rgba(181, 43, 54, 0.28);
    -webkit-box-shadow: 0px 8px 20px rgba(181, 43, 54, 0.28);
}

.admin.welcome #js-welcome-widgets-form-3 .btn {
    background: linear-gradient(100deg, #BBE7FF -20%, #7683F7 100%);
    box-shadow: 0px 5px 20px rgba(32, 58, 206, 0.28);
    -webkit-box-shadow: 0px 5px 20px rgba(32, 58, 206, 0.28);
}
.admin.welcome #js-welcome-widgets-form-3 .btn:hover{
	box-shadow: 0px 10px 20px rgba(32, 58, 206, 0.28);
    -webkit-box-shadow: 0px 8px 20px rgba(32, 58, 206, 0.28);
}

.admin.welcome #js-welcome-widgets-form-7 .btn {

    background: linear-gradient(100deg, #FFB4DB -20%, #FF86A7 100%);
    -webkit-box-shadow:0px 4px 6px rgba(255, 134, 168, 0.38);
    box-shadow: 0px 4px 6px rgba(255, 134, 168, 0.38);
}
.admin.welcome #js-welcome-widgets-form-7 .btn:hover{
	-webkit-box-shadow:0px 8px 9px rgba(255, 134, 168, 0.38);
    box-shadow: 0px 8px 9px rgba(255, 134, 168, 0.38);
}
.admin.welcome #js-welcome-widgets-form-8 .btn {

    background: linear-gradient(100deg, #FFBBB4 -20%, #FF755B 100%);
    -webkit-box-shadow:0px 4px 6px rgba(255, 117, 91, 0.34);
    box-shadow:0px 4px 6px rgba(255, 117, 91, 0.34);
}
.admin.welcome #js-welcome-widgets-form-8 .btn:hover{
	-webkit-box-shadow:0px 6px 8px rgba(255, 117, 91, 0.34);
    box-shadow: 0px 6px 8px rgba(255, 117, 91, 0.34);
}

.admin .welcome-panels-top{
	padding-bottom: 15px;
}
.top-user-panel .x-admin .x-left{
	padding-right: 74px;
}
.top-user-panel .x-admin .x-left li {
	margin-left: 30px;
}
.top-user-panel .x-admin .x-left ul > li > a{
	display: inline-block;
	width: 20px;
	height: 24px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}

.top-user-panel .x-admin .x-left ul > li >a >svg{
	display: none;
}
.top-user-panel .x-admin .x-left ul > li:first-child > a{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-people.png");
	width: 13px;
}
.top-user-panel .x-admin .x-left ul > li:first-child > a.active,.top-user-panel .x-admin .x-left ul > li:first-child > a:hover {
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-people-purple.png");
}
.top-user-panel .x-admin .x-left ul > li:nth-child(2) > a{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-coin.png");
	width: 19px;
}
.top-user-panel .x-admin .x-left ul > li:nth-child(2) > a.active,.top-user-panel .x-admin .x-left ul > li:nth-child(2) > a:hover{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-coin-purple.png");
}
.top-user-panel .x-admin .x-left ul > li:nth-child(3) > a{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-double-gear.png");
}
.top-user-panel .x-admin .x-left ul > li:nth-child(3) > a.active,.top-user-panel .x-admin .x-left ul > li:nth-child(3) > a:hover{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-double-gear-purple.png");
}
.top-user-panel .x-admin .x-left ul > li:nth-child(4) > a{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-gear.png");
}
.top-user-panel .x-admin .x-left ul > li:nth-child(4) > a.active,.top-user-panel .x-admin .x-left ul > li:nth-child(4) > a:hover{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-gear-purple.png");
}
.admin.welcome .wrapper-main .top-header-wrapper{
	border-bottom: 1px solid #D4D5DA;
}
.admin.welcome .container-content:before{
	z-index: -1;
}
.admin.welcome .welcome-wrapper{
	padding-left: 0px;
	padding-right: 0px;
}

@media (max-width: 992px){
	.admin.welcome .wrapper-main .top-header-wrapper{
	    border-bottom: none;
    	padding-bottom: 10px;
	}
	.admin.welcome .wrapper-main {
		padding-bottom: 60px;
	}
	.admin .top-user-panel .x-avatar img {
		width: 24px;
		height: 24px;
	}
	.top-user-panel .x-admin .x-left li {
		padding-top: 0px;
	}

}
@media (max-width: 769px){
	.admin.welcome .wrapper-main .top-header-wrapper{
		padding-left: 0;
		padding-right: 0;
	}
	.welcome-panels-nav ul{
		margin-bottom: 30px;
	}
	.welcome-panels-nav li  {
		padding-right: 10px;
	}
	.welcome-panels-nav li.active:after, .welcome-panels-nav li:hover:after{
		right: 0;
	}
	.admin .top-user-panel .x-nav{
		margin-left: 10px;
	}
	.admin .top-user-panel .x-nav span.menu-topnav-toggle i {
		display: none;
	}
	.admin .top-user-panel .x-nav span.menu-topnav-toggle{
		display: inline-block;
		width: 33px;
		height: 21px;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-burger.png");
	}
}
@media (max-width: 578px){
	
	.admin.welcome .row{
		margin-left: 0;
		margin-right: 0;
	}
	.welcome-panels-nav li  {
		padding-right: 20px;
	}
	.admin .top-user-panel .x-nav span.menu-topnav-toggle {
		width: 30px;
	    height: 15px;
	    margin-bottom: 4px;
	}

}
/*END*/

/*GENERAL SETTING*/

.admin.main.settings:after{
	content: "";
    position: absolute;
    
    right: 0;
    top: 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/img/illustration-settings-admin.png");
    width: 494px;
    height: 438px;
    z-index: -1;
}
.table-style-settings th,.table-style-settings td {
	background-color: #FDFDFD !important;
}
.admin.settings .project-info-tabs {
	background-color: #FDFDFD !important;
	padding:30px 30px 30px;
	-webkit-box-shadow:0px 15px 20px rgba(63,69,104,0.06);
	box-shadow: 0px 15px 20px rgba(63,69,104,0.06);
}
.admin.settings .project-info-tabs .table-style-settings{
	border:none !important;
}
.admin.settings .project-info-tabs .table-style-settings td,.admin.settings .project-info-tabs .table-style-settings th {
	border-left: none;
	border-right: none;
	border-top: none;
	
    border-bottom: 0.5px solid #f1f1f1;

}
.admin.settings .project-info-tabs .table-style-settings td {
	font-size: 13px;
    color: #090909;
    font-weight: 400;
}
.admin.settings .project-info-tabs .table-style-settings th{
	font-size: 14px;
	color: #090909;
	font-weight: bold;
	text-transform: capitalize;
	padding-bottom: 20px;
	padding-top: 5px;
}
.admin.settings .project-info-tabs .table-style-settings tbody tr:last-child td{
	border-bottom: none !important;
}

.admin.settings .project-info-tabs .table-style-settings td:first-child,.admin.settings .project-info-tabs .table-style-settings th:first-child {
	padding-left: 0px;
}
.admin.settings .project-info-tabs .table-style-settings td:last-child,.admin.settings .project-info-tabs .table-style-settings th:last-child{
	padding-right: 0px;
}
.admin.settings .project-info-tabs > div{
	padding-left: 0px;
	padding-right: 0px;
}
.admin.settings .nav-tabs {
	margin-top: 27px !important;
	margin-bottom: 30px;
}
.admin.settings .nav-tabs .nav-item.dropdown {
	padding-right: 0px !important;
	margin-right: 50px !important;
}

.admin.settings .nav-tabs .nav-item.dropdown > a {
	padding-right: 0px;
}
.admin.settings .nav-tabs .dropdown-toggle:after{
	content: "";
    /* position: absolute; */
    width: 13px;
    height: 7px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(icon/x-icon-chevron-down.png);
    right: 17px;
    top: 18px;
    border: none !important;
    right: 0;
    margin-top: 0px !important;
    margin-left: 20px;
}
.admin.settings .nav-tabs .nav-item>a{
	border:none ;
	font-size: 15px;
	font-weight: bold;
	color: #090909;
	padding-left: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	border-bottom: 2px solid transparent !important;
	transition: all ease 0.4s;
	background-color: transparent !important;
}
.admin.settings .nav-tabs .nav-item.tab-active > a ,.admin.settings .nav-tabs .nav-item:hover >a{
	border-bottom: 2px solid #412BFD !important;
	color:#412BFD !important;

}
.admin.settings .nav-tabs .nav-item{
	margin-right: 30px;
	background-color: transparent !important;
}
.admin.settings .container {
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
}
.admin.settings .form-control{
	background-color: transparent !important;
}
.admin.settings select.form-control{
	height: 40px !important;
}
.settings .widget-foot .btn {
	padding: 10px 34px;
    height: auto;
    font-size: 12px;
    letter-spacing: 1px;
    text-transform: capitalize !important;
    font-weight: 600 !important;
    transition:all ease 0.4s;
}
.settings .widget-foot .btn:hover{
	transform: translateY(-1px);
}
.settings .widget-foot .btn.btn-danger ,.admin.settings.advanced.banned .project-info-tabs .form-inline .btn.btn-grey-5{
	color: #FF5A83 !important;
	border:1px solid #FF5A83 !important;
	background-color: transparent !important;
}
.settings .widget-foot .btn.btn-danger:hover,.settings .widget-foot .btn.btn-danger:focus,
.admin.settings.advanced.banned .project-info-tabs .form-inline .btn.btn-grey-5:hover,.admin.settings.advanced.banned .project-info-tabs .form-inline .btn.btn-grey-5:focus {
	background-color: #FF5A83 !important;
	color:#fff !important;
	box-shadow: 0px 8px 20px rgba(254, 116, 141, 0.41);
}
.settings .widget-foot .btn{
	margin-left: 20px;
}
.settings .widget-foot{
	padding:10px 20px 10px 20px;
}
#editGeneralSettings .table-style-settings td>div {
	max-width: 360px;
}
.settings .widget-content-projec,.admin.settings .project-info-tabst{
	border-radius: 5px;
}
.settings .widget-content-project,.admin.settings .project-info-tabs{
	border-radius: 5px;
}
.settings .widget-foot {
	padding:10px 0px 10px 0px;
}
.settings .widget-foot .bns-info-div {
	font-size: 13px;
    font-weight: 400;
    color: #535353;
}
#editCompanySettings .table thead th:first-child,#editPaypalSettings .table thead th:first-child,#editstripeSettings .table thead th:first-child{
	width: 32vw;
}
#editPaypalSettings .form-group.form-group-standard > div{
	width: 100% !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}
#editCompanySettings .table  td:last-child,#editPaypalSettings .table  td:last-child,#editstripeSettings .table td:last-child{
	padding-right: 50px;
}

.settings .settings-top-bar {
	padding:0;
	background-color: #FDFDFD;
}
.settings .widget-content-project {
    background: transparent;
    border: none !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-top: 0px;
    position: relative;
    /*padding-top: 0px !important;*/
    /*margin-top: 5px;*/
 }
 .admin a.btn[href^="#addNewDepartment"]{
 	position: absolute;
    top: -100px;
    right: -15px;
    border-color: #FF5A83 !important;
    color: #fff !important;
    background-color: #FF5A83 !important;
	color: #fff !important;
	-webkit-box-shadow:0px 6px 14px rgba(254,116,141,0.4);
	box-shadow:0px 6px 14px rgba(254,116,141,0.4);
	transition: all ease 0.3s;

 }
 .admin a.btn[href^="#addNewDepartment"]:hover,.admin a.btn[href^="#addNewDepartment"]:focus {
 	-webkit-box-shadow:0px 8px 16px rgba(254,116,141,0.4);
	box-shadow:0px 8px 16px rgba(254,116,141,0.4);
	background-color: #FF5A83 !important;
	transform:translateY(-1px);
 }
 .settings .widget-content .table td,.settings .widget-content .table th{
 	border-right: none;
 	border-left: none;
 	border-top: none;
 	vertical-align: middle;
 	font-size: 13px;
 	color: #090909;
 }
.settings .widget-content .table td .btn{
	margin-left: 15px;
}
.settings .widget-content .table{
	border:none;
}
.settings .widget-content .table td:first-child {
	padding-left: 0px;
	/*min-width: 220px;*/
}  
.settings .widget-content .table td:last-child {
	padding-right: 0px;
	text-align: right;
}
.settings .widget-content-project .btn {
	font-size: 12px;
    text-transform: capitalize !important;
    letter-spacing: 1px;
    padding: 12px 38px;
    height: auto;
    transition: all ease 0.3s;
}
.settings .tabs-sub-nav {
	padding-top: 0px;
	padding-bottom: 0px;
}
.admin.settings h5{
	font-size: 13px;
	color: #090909;
	font-weight: 400;
}

.admin.settings td > .js-ajax-ux-request {
	padding-left: 30px;
    padding-right: 30px;
    display: inline-block;
    text-align: center;
    width: 100%;


}

.admin.settings.systemlog .table thead th:first-child{
	width: 100px !important;
}
.admin.settings .tabs-sub-nav{
	padding-bottom: 20px;
}
.admin.settings .tabs-sub-nav .form-group .form-control{
	background-color: #F4F5F9 !important;
	border-color: #AAABB3 !important;
}

@media (min-width: 1342px){
	.admin.settings .tabs-sub-nav .form-inline > .form-group:last-child {
		float: right;
	}
}
/*END*/
/*ADVANCED*/

.admin.settings.admin .project-info-tabs .table-style-settings th,.admin.settings.advanced .project-info-tabs .table-style-settings td{
	background-color: transparent !important;
}
.admin.settings.advanced .nav-tabs .nav-item:last-child {
	margin-right: 0px;
}
.admin.settings.advanced .nav-tabs .nav-item{
	margin-right: 36px;
}
.admin.settings.advanced .nav-tabs .nav-item > a {
	padding-right: 0px;
}
.admin.settings.advanced .project-info-tabs .table-style-settings{
	table-layout: fixed;
}
.admin.settings.advanced .project-info-tabs .table-style-settings thead th:first-child{
	width: 35px;
}
.admin.settings.advanced .project-info-tabs .table-style-settings thead th:nth-child(4){
	width: 110px !important;
}
.admin.settings.advanced .project-info-tabs .table-style-settings thead th:nth-child(5){
	width: 125px !important;
}


.admin.settings.advanced .project-info-tabs .table-style-settings thead th:nth-last-child(2){
	width: 80px !important;
}
.admin.settings.advanced .project-info-tabs .table-style-settings thead th:nth-last-child(2)
.admin.settings.advanced .project-info-tabs .table-style-settings thead th:last-child{
	width: 150px !important;
}
.admin.settings.advanced .project-info-tabs .table-style-settings .tr-link-excluded {
	text-align: left;
	width: 140px !important;
}
.admin.settings.advanced .project-info-tabs .table-style-settings .tr-link-excluded .btn {
	margin-left: 0;
	background-color: transparent !important;
	border: none !important;
	margin-right: 10px;
	box-shadow: none !important;
}
.admin.settings.advanced .project-info-tabs .table-style-settings .tr-link-excluded .btn .fa:before,
.admin.settings.advanced.delivery .project-info-tabs .table-style-settings td:last-child .btn .fa:before,
.admin.settings.advanced.deliveryexpress .project-info-tabs .table-style-settings td:last-child .btn .fa:before,
.btn.ajax-delete-record .fa:before ,
.admin.payments .table.table-style-1 tbody td.tr-link-excluded svg{
	display: none;
}
.admin.settings.advanced .project-info-tabs .table-style-settings .tr-link-excluded .btn .fa,
.admin.settings.advanced.delivery .project-info-tabs .table-style-settings td:last-child .btn .fa,
.admin.settings.advanced.deliveryexpress .project-info-tabs .table-style-settings td:last-child .btn .fa,
.btn.ajax-delete-record .fa.fa{
	display: inline-block;
	width: 23px;
	height: 23px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;

}
.admin.settings.advanced .project-info-tabs .table-style-settings .tr-link-excluded .btn .fa.fa-pencil
{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-edit-black.png");
}
.admin.settings.advanced .project-info-tabs .table-style-settings .tr-link-excluded .btn .fa.fa-file-text-o{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-files-text-o.png");
}
.admin.settings.advanced .project-info-tabs .table-style-settings .tr-link-excluded .btn .fa.fa-trash,
.admin.settings.advanced.delivery .project-info-tabs .table-style-settings td:last-child .btn .fa.fa-pencil,
.admin.settings.advanced.deliveryexpress .project-info-tabs .table-style-settings td:last-child .btn .fa.fa-pencil ,
.btn.ajax-delete-record .fa.fa-pencil{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-trash-o.png");
}
.admin.settings.advanced .project-info-tabs .table-style-settings .tr-link-excluded .btn .fa.fa-user{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-people.png");
}
.admin.settings.advanced .popover{
	left: 127px !important;
    top: -79px !important;
}
/*GENERAL EMAIL TEMPLATES*/
body.admin.main.settings.emailtemplates .popover {
    left: 220px !important;
}
.admin.main.settings.emailtemplates .project-info-tabs> .row {
	border:none !important;
	padding-top: 0px !important;
	margin-left: -15px !important;
	margin-right: -15px !important;
}
.admin.main.settings.emailtemplates .project-info-tabs {
    padding: 0;
    background-color: transparent !important;
    box-shadow: none;
}
.admin.main.settings.emailtemplates .project-info-tabs .box {
    background-color: #fff !important;
    padding: 20px 30px;
    margin-bottom: 10px;
    border-radius: 4px;
    -webkit-box-shadow:0px 10px 25px rgba(127,129,143,0.06);
    box-shadow:0px 10px 25px rgba(127,129,143,0.06);
}
.admin.main.settings.emailtemplates .project-info-tabs .box .table {
	margin-bottom: 0px;
} 
.admin.main.settings.emailtemplates .project-info-tabs .box .form-select:after{
	top: 28px;
}
.admin.main.settings .project-info-tabs .box .box-head-dark,.admin.main.settings .project-info-tabs .box td {
	background-color: #fff !important;
}
.admin.main.settings.emailtemplates .widget-foot .bns-info-div{
	padding-top: 0px !important;
}
.admin.main.settings.emailtemplates .project-info-tabs .box-content.select2-full-width td:not(.form-select) {
    text-align: left;
    font-size: 14px;
    color: #090909;
    font-weight: 400;
    border-bottom: 1px solid #DEDEDE;
}
.admin.main.settings.emailtemplates .project-info-tabs .box-content.select2-full-width tr:last-child td{
	border-bottom: 0px;
}
.admin.main.settings.emailtemplates .project-info-tabs .box .box-head-dark {
    padding-left: 0px !important;
    padding-right: 0px !important;
    border-bottom: 1px solid #DEDEDE;
    padding-bottom: 13px !important;
    margin-bottom: 7px;
    font-size: 12px;
    text-transform: uppercase;
    color: #090909 !important;
    font-weight: 600;
}
.admin.main.settings.emailtemplates .project-info-tabs .widget.wtabs .widget-content .table{
	margin-top: 10px;
	margin-bottom: 0px;
}
.admin.main.settings.emailtemplates .project-info-tabs .widget.wtabs .widget-content .table td{
	border-bottom: 0px;
}
.admin.main.settings .project-info-tabs .widget.wtabs .widget-content .table.table-forms thead th  {
	padding:0px  !important;
	background-color: transparent !important;
	border-bottom: 0px;
}
.admin.main.settings.emailtemplates .project-info-tabs .widget.wtabs{
	border-radius: 4px;
    box-shadow: 0px 10px 25px rgba(127,129,143,0.06);
    background-color: #fdfdfd;
    padding: 20px 30px;
}
.cke_contents {
	padding:10px 0px !important;
}
/*END*/
/*EMAIL LOG*/
.emaillog #ajaxModal .modal-content table {
	table-layout: fixed;
}
.emaillog #ajaxModal .modal-content{
	width: 100%;
}
.emaillog #ajaxModal .modal-dialog {
	max-width: 700px;
}
/*END*/
/*ADVANCED ADDONS*/
.admin.settings.advanced.addons .project-info-tabs .table-style-settings thead th:nth-last-child(2){
	width: auto !important;
}

/*END*/
/*ADVANCED DELIVERY*/
.admin.settings.advanced.delivery .project-info-tabs .table-style-settings thead th:last-child{
	width: 150px !important;
}
.admin.settings.advanced.delivery .project-info-tabs .table-style-settings thead th:first-child{
	width: 30%;
}
.admin.settings.advanced.delivery .project-info-tabs .table-style-settings td:last-child,.admin.settings.advanced.deliveryexpress .project-info-tabs .table-style-settings td:last-child {
	text-align: left;
}
.admin.settings.advanced.delivery .project-info-tabs .table-style-settings td:last-child .btn ,
.admin.settings.advanced.deliveryexpress .project-info-tabs .table-style-settings td:last-child .btn,.admin .btn.btn-danger.ajax-delete-record{
	margin-left: 0px;
	border: none !important;
	border-color:transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
}
.admin.settings.advanced.delivery .project-info-tabs .table-style-settings thead th:nth-last-child(2){
	width: auto !important;
}

/*END*/
/*SETTING BACKGROUND*/
.settings-background-images-title {
	font-size: 20px;
    font-weight: 400;
    color: #191F5D;
    margin-bottom: 5px;
    margin-top: 10px;
}
.settings-background-images .x-each-image {
	padding:0;
	display: inline-block;
}
.settings-background-image {
	border:none;
	min-height: 240px;
}
.settings-background-images {
	display: -ms-grid;
	display: grid;
	-ms-grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    -ms-grid-column-gap: 29px;
    grid-column-gap: 29px;
    -ms-grid-row-gap: 29px;
    grid-row-gap: 29px;
}
.settings-background-images-panel{
	position: absolute;
    width: calc(100% + 10px);
    background: #F0F2F3;
    left: -5px;
    right: 0;
    margin: 0 auto;
    color: #191F5D;
    font-size: 14px;
    bottom: -380px;
    padding-top: 80px;
    margin-bottom: 100px;
}
.settings-background-images-panel:before {
	content: "";
    position: absolute;
    display: inline-block;
    width: 45px;
    margin: 0 auto;
    top: 30px;
    left: 0;
    right: 0;
    height: 30px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-cloud-upload.png");
}
.settings-background-images-panel:after{
	content: "";
    position: absolute;
    width: calc(100% + 20px);
    left: -10px;
    height: calc(100% + 20px);
    border-radius: 4px;
    border: 1px dashed #AAABB3;
    z-index: -1;
    top: -10px;

    background-color: #F7F8F9;
    box-shadow: 0px 12px 14px rgba(0,0,0,0.03);
}
.settings-background-image .x-number {
	border: 2px solid #412BFD;
    width: 20px;
    height: 20px;
    background-color: #DDD9FD;
}
.widget-content.widget-content-project.general-setting-background{
	padding-top: 0px !important;
	margin-top: 5px;
}
/*END*/

/*EXISTING STYLE*/
.form-select .select2-container .select2-selection--single .select2-selection__rendered {
	padding-right: 40px !important; 
}

.admin.login .hidden-md-down.login-left,.login.extra .hidden-md-down.login-left{
	background-image: url(https://dashboard.rightlywritten.com/application/themes/new/common/css/img/illustration-login-admin.png) !important;
}
.admin.login .hidden-md-down.login-left.forgot,.login.extra .hidden-md-down.login-left.forgot {
    background-image: url(https://dashboard.rightlywritten.com/application/themes/new/common/css/img/illustration-forgot.png) !important;
}
.admin .top-user-panel .x-search .rwsvgicons{
	padding-top: 0px;
}
.admin .search-panel-container,.admin .top-alt-panel-container{
	padding-top: 16px;
}
.admin .wrapper-main .top-header-wrapper{
	padding-top: 14px;
	padding-bottom: 14px;
}
.admin.welcome .wrapper-main .top-header-wrapper {
    padding-top: 10px;
    padding-bottom: 10px;
}
.admin.project.project-details-page .project-details .slimScrollDiv, .admin.project.project-details-page .project-details .slimScrollDiv .x-description {
    height: 670px !important;
}
.admin.project .x-editing{
	padding:20px 0px;
	margin-top: 10px;
}
.admin.project .x-editing .btn {
	padding: 10px 30px;
	height: auto;
	letter-spacing: 1px;
	font-size: 12px;
	border-width: 1px !important;
	text-transform: capitalize !important;
	transition: all ease 0.3s;
}


.admin .btn[href^="#editProjectModal"] ,.admin.settings .tabs-sub-nav .form-group .btn.btn-success{

	border-color: #FF5A83 !important;
	background-color: #FF5A83 !important;
	color:#fff !important;
	-webkit-box-shadow:0px 6px 14px rgba(254,116,141,0.41);
	box-shadow:0px 6px 14px rgba(254,116,141,0.41);
}
.admin .btn[href^="#editProjectModal"]:hover,.admin .btn[href^="#editProjectModal"]:focus ,.admin.settings .tabs-sub-nav .form-group .btn.btn-success:focus,.admin.settings .tabs-sub-nav .form-group .btn.btn-success:hover{
	background-color: #FF5A83 !important;
	color: #fff !important;
	-webkit-box-shadow:0px 8px 16px rgba(254,116,141,0.41);
	box-shadow:0px 8px 16px rgba(254,116,141,0.41);
	transform:translateY(-1px);
}


.admin .btn[href^="#editProjectStatusModal"] {

	border-color: #FF5A83 !important;
	background-color: transparent !important;
	color:#FF5A83 !important;
	
}
.admin .btn[href^="#editProjectStatusModal"]:hover,.admin .btn[href^="#editProjectModal"]:focus {
	background-color: #FF5A83 !important;
	color: #fff !important;
	-webkit-box-shadow:0px 8px 16px rgba(254,116,141,0.41);
	box-shadow:0px 8px 16px rgba(254,116,141,0.41);
	transform:translateY(-1px);
}
.tracking-header {
    background-color: #fff;
    border: 1px solid #C1CCD9 !important;
    border-radius: 4px;
    height: 50px;
    vertical-align: middle;
    padding-left: 17px;
    color: #535353 !important;
    padding-right: 15px;
}
.tracking-header .fa:before {
	display: none;
}
.tracking-table {
	margin-bottom: 20px;
}
.tracking-header .fa {
    display: inline-block;
    width: 13px;
    min-height: 7px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    background-image: url("icon/x-icon-chevron-down.png");
}
.tracking-header > div{
	vertical-align: middle;
}
.admin.settings .project-info-tabs .table-style-settings.add-height-td td{
	padding-top: 20px;
	padding-bottom: 20px;
}
.admin .form-control {
    color: #535353 !important;
    font-weight: 400;
    border-color: #C1CCD9 !important;

}
.admin.login .btn-action{
	color: #fff !important;
}
.admin.login .btn-action:hover{
	background-color: #686FF4 !important;
}
.admin .modal .modal-body,.admin .modal .modal-header,.admin .modal .modal-footer{
	padding-left: 30px;
    padding-right: 30px;
}
.admin .modal .modal-footer {
	padding-top: 0px;
	padding-bottom: 60px;
}
.admin .modal .modal-footer .btn.btn-success {
	border-color: #412BFD !important;
    background-color: #412BFD !important;
    color: #fff !important;
    border-width: 1px;
    -webkit-box-shadow: 0px 8px 20px rgba(51,58,191,0.4);
    box-shadow: 0px 8px 20px rgba(51,58,191,0.4);
    height: auto;
    padding: 12px 34px;
    font-size: 12px;
    letter-spacing: 1px;
    text-transform: capitalize !important;
    font-weight: 600 !important;
    transition: all ease 0.3s;
    min-width: 180px;
}
.admin .modal .modal-header .close {
	font-size: 15px;
    font-family: 'Arial',sans-serif;
    color: #829AD9;
    top: 25px;
    right: 30px;
}

.admin .modal .modal-footer .btn.btn-success:hover,.admin .modal .modal-footer .btn.btn-success:focus{
	
	border-color: #412BFD !important;
    background-color: #412BFD !important;
    color: #fff !important;
	-webkit-box-shadow: 0px 10px 22px rgba(51,58,191,0.4);
    box-shadow: 0px 10px 22px rgba(51,58,191,0.4);
    -webkit-transform:translateY(-1px);
    transform:translateY(-1px);
}
.admin .modal .modal-header {
	padding-bottom: 30px;
}
.admin .modal .modal-title {
    border-bottom: 0.5px solid #f5f5f5 !important;
    font-size: 20px;
    color: #090909;
    padding-bottom: 20px !important;
}
.admin.settings .modal .form-control{
	height: 50px !important;
	color: #090909 !important;
	font-size: 14px !important;
}
.project-info-tabs .cron {
    background-color: transparent;
    margin-bottom: 40px;
    border: 1px solid #C1CCD9;
    border-radius: 4px;
    color: #535353;
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 10px;
    word-break: break-all;
}
.dropdown ul.dropdown-menu{
	border: none;
    border-radius: 5px;
    margin-top: 3px;
    -webkit-box-shadow:0px 8px 20px rgba(63,69,104,0.06);
    box-shadow: 0px 8px 20px rgba(63,69,104,0.06);
}
.settings .nav-item .dropdown-menu li a {
	padding:6px 15px;
}
.btn {
	transition: all ease 0.3s;
}
.btn.migrate-tickets,#editProfileModal #upload-button ,.project.project-files-page .btn.btn-success.js-ajax-ux-request {
	border-color: #412BFD !important;
    background-color: transparent !important;
    color: #412BFD !important;
    border-width: 1px;
    height: auto;

}
.btn.migrate-tickets:hover,.btn.migrate-tickets:focus,#editProfileModal #upload-button:focus,#editProfileModal #upload-button:hover,
.project.project-files-page .btn.btn-success.js-ajax-ux-request:hover,.project.project-files-page .btn.btn-success.js-ajax-ux-request:focus{
	background-color: #412BFD !important;
	color:#fff !important;
	-webkit-box-shadow: 0px 8px 20px rgba(51,58,191,0.4);
    box-shadow: 0px 8px 20px rgba(51,58,191,0.4);
    -webkit-transform:translateY(-1px);
    transform:translateY(-1px);
}
.admin .btn.btn-danger {
	border:1px solid #FF5A83 !important;
	background-color: transparent !important;
	color:#FF5A83 !important;
	text-transform: capitalize !important;
	font-weight: 600;
}
.admin .btn.btn-danger:hover,.admin .btn.btn-danger:focus {
	background-color: #FF5A83 !important;
	color: #fff !important;
	-webkit-box-shadow:0px 6px 14px rgba(254,116,141,0.41);
	box-shadow:0px 6px 14px rgba(254,116,141,0.41);
}
.admin .btn {
	text-transform: capitalize !important;
    letter-spacing: 1px;
    font-weight: 600;
}
.admin .btn.btn-success {
	border:1px solid #91CA67 !important;
	color: #91CA67 !important;
	background-color: transparent !important; 
}
.admin .btn.btn-success:hover,.admin .btn.btn-success:focus {
	background-color: #91CA67 !important;
	color: #fff !important;
	-webkit-box-shadow:0px 6px 14px rgba(145, 202, 103, 0.4);
	box-shadow:0px 6px 14px rgba(145, 202, 103, 0.4);
}
.advanced.settings .widget-foot .btn.btn-success:focus {
     background-color: #412BFD !important;
}
.admin .btn[href^="#cloneProjectModal"],#couponUsersModal .btn.btn-success,.admin.settings.advanced.banned .project-info-tabs .form-inline .btn.btn-success ,.settings-example-editor .x-footer .btn.btn-success,
.admin.project-details-page .modal .btn.btn-secondary, #addInvoicePaymentModal .btn.btn-secondary {
    /* display: none !important; */
    border-color: #412BFD !important;
    background-color: #412BFD !important;
    color: #fff !important;
    -webkit-box-shadow: 0px 8px 20px rgba(51,58,191,0.4);
    box-shadow: 0px 8px 20px rgba(51,58,191,0.4);
    transition: all ease 0.3s;
    font-size: 12px !important;
}
.admin .btn[href^=#cloneProjectModal]:hover,.admin .btn[href^="#cloneProjectModal"]:focus,#couponUsersModal .btn.btn-success:hover,#couponUsersModal .btn.btn-success:focus,
.admin.settings.advanced.banned .project-info-tabs .form-inline .btn.btn-success:hover,.admin.settings.advanced.banned .project-info-tabs .form-inline .btn.btn-success:focus,
.settings-example-editor .x-footer .btn.btn-success:focus,.settings-example-editor .x-footer .btn.btn-success:hover,
.admin.settings .settings-example-editor .x-footer .btn.btn-success:focus,.admin.settings .settings-example-editor .x-footer .btn.btn-success:hover,
.admin.project-details-page .modal .btn.btn-secondary:hover,.admin.project-details-page .modal .btn.btn-secondary:focus,
#addInvoicePaymentModal .modal-body .btn.btn-secondary:hover, #addInvoicePaymentModal .btn.btn-secondary:focus {
    -webkit-box-shadow: 0px 10px 22px rgba(51,58,191,0.4) !important;
    box-shadow: 0px 10px 22px rgba(51,58,191,0.4) !important;
    transform:translateY(-2px) !important;
    background-color: #412BFD !important;
}
.popover {
	border: none;
    -webkit-box-shadow: 0px 20px 40px rgba(127,129,143,0.3);
    box-shadow: 0px 20px 40px rgba(127,129,143,0.3);
}
 .popover.bs-tether-element-attached-right::before, .popover.popover-left::before{
 	border-left-color:transparent;
}
.admin .popover-content .btn-danger {
	background-color: #FF5A6D !important;
    border-color: #FF5A6D !important;
    border-radius: 5px !important;
    color: #fff !important;
}
.admin.users .popover{
	left: 132px !important;
}
.table tbody+tbody {
	border-top: none;
}
.tabs-sub-nav {
	padding-left: 0;
}
.admin a.js-ajax-ux-request{
	font-size: 13px;
    text-transform: capitalize !important;
    letter-spacing: 1px;
    padding: 10px 47px;
    height: auto;
    transition: all ease 0.3s;
	border:1px solid #412BFD !important;
    background-color: transparent !important;
    color: #412BFD !important;
    border-radius: 30px;
    text-decoration: none;
}
.admin a.js-ajax-ux-request:hover,.admin a.js-ajax-ux-request:focus{
	background-color: #412BFD !important;
	color:#fff !important;
	-webkit-box-shadow: 0px 8px 20px rgba(51,58,191,0.4);
    box-shadow: 0px 8px 20px rgba(51,58,191,0.4);
    -webkit-transform:translateY(-1px);
    transform:translateY(-1px);
}
.admin .pagination {
    background-color: #E4E2F8;
    border-radius: 30px;
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 70px;
    position: relative;
    margin-top: 35px;
}
.admin .pagination li {
	display: inline-block;
    border: none;
    margin-left: 3px;
    font-size: 13px;
    line-height: 23px;
        width: 30px;
    height: 30px;
    border-radius: 50%;
    text-align: center;
    line-height: 20px;
    color: #412BFD;
}
.admin .pagination li:nth-last-child(2){
	position: absolute;
    background: #412BFD;
    
    right: -35px;
}
.admin .pagination li:last-child{
	position: absolute;
    background: #412BFD;
    right: -70px;
}
.admin .pagination li:last-child a,.admin .pagination li:nth-last-child(2) a{
	color: #fff;
}
.admin .pagination li a{
	color: #412BFD;
	text-decoration: none;
}

.admin .pagination li:hover a{
	color: #fff;
}
.admin .pagination li.active,.admin .pagination li:hover{
	background-color: #412BFD;
    color: #fff !important;
}

.admin.settings .alert {
	margin:10px 0px;
	padding:15px 16px !important;
}
.admin.settings .alert.alert-info {
	background-color: #EEF6FD;
    border-color: #5BB8FF;
    color: #007CDC;
}
.admin.settings .settings-notification{
	font-size: 20px;
	color: #191F5D;
	padding-bottom: 80px;
	padding-top: 80px;
	font-weight: 400;
}
.admin.settings .settings-notification:before {
	content: "";
    display: block;
    width: 228px;
    height: 228px;
    position: relative;
    margin: 0 auto 20px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/img/illustration-not-found-admin.png");
}
/*END*/

/*ADVANCED COUPON*/
#couponUsersModal form{
	text-align: right;
}
#couponUsersModal form .form-group.form-select {
	text-align: center;
}
#couponUsersModal .add-users {
	margin-bottom: 30px;
}
.admin.settings.advanced.coupons .project-info-tabs .table-style-settings thead th:first-child {
	width: 130px !important;
}
.admin.settings.advanced.coupons .project-info-tabs .table-style-settings thead th:nth-child(4),.admin.settings.advanced.toolbox .project-info-tabs .table-style-settings thead th:nth-last-child(2){
	width: auto !important;
}
.admin.settings.advanced.coupons .project-info-tabs .table-style-settings thead th:last-child{
	width: 150px !important;
}
/*END*/

/*ADVANCED BANNED*/
.admin.settings.advanced.banned .project-info-tabs .form-inline {
	padding-left: 0px !important;
}
.admin.settings.advanced.banned .project-info-tabs > div{
	padding-top: 0px !important;
}
.admin.settings.advanced.banned .project-info-tabs .form-inline >div:first-child{
	width: 400px;
	margin-right: 10px;
}
.admin.settings.advanced.banned .project-info-tabs .form-inline >div:first-child >input{
	width: 100%;
}
.admin.settings.advanced.banned .project-info-tabs .form-inline .btn {
	margin-left: 20px !important;
}
/*END*/
/*ADVANCED NOTIFY*/
.admin.settings.advanced.notify .project-info-tabs .table-style-settings thead th:nth-last-child(2){
	width: auto !important;
}
.admin.settings.advanced.notify #editGeneralSettings .table-style-settings td>div {
	max-width: 100%;
}
/*END*/
/*TH WIDTH */

.admin.settings.advanced.profiles .project-info-tabs .table-style-settings thead th:nth-last-child(2),
.admin.settings.advanced.profiles .project-info-tabs .table-style-settings thead th:nth-child(2),
.admin.settings.advanced.deliveryexpress .project-info-tabs .table-style-settings thead th:first-child,
.admin.settings.advanced.deliveryexpress .project-info-tabs .table-style-settings thead th:nth-child(2),
.admin.settings.advanced .project-info-tabs #editSettings .table-style-settings thead th:nth-last-child(2),
.admin.settings.advanced .project-info-tabs #editSettings .table-style-settings thead th:first-child{
	width: auto !important;
}

.admin.settings .table td > .col-md-8 {
	width: 100%;
}
/*END*/

/*TD VERTICAL ALIGN TOP*/
.admin.settings.systemlog .project-info-tabs .table-style-settings td {
	vertical-align: top;
}

/*END*/
/*ADVANCED PROFILE*/
.settings.advanced.profiles .table td > img.image-boardered{
	width: 50px;
	height: 50px;
	object-fit: cover;
	border-radius: 50px;
}
#editProfileModal .avatar {
	text-align: center;
}
#editProfileModal #upload-button{
	color: #3f12ff !important;
    background-color: transparent!important;
    border-color: #3f12ff !important;
    margin-top: 10px;
}
/*END*/
/*ADVANCED TOOLBOX*/
.admin.advanced.toolbox .form-horizontal .btn.btn-danger {
	margin-top: 20px !important;
}
.admin.settings.advanced.toolbox .project-info-tabs .table-style-settings td:first-child {
	vertical-align: top;
    padding-top: 20px;
}
/*END*/
/*ADVANCED PRCING*/
.admin.settings.advanced.pricing .project-info-tabs .table-style-settings thead th:last-child{
	width: 160px !important;
}
/*END*/
/*ADVANCED DELIVERY EXPRESS*/
.admin.settings.advanced.deliveryexpress .container-content {
	padding: 0px 80px;
}
.admin.settings.advanced.deliveryexpress .project-info-tabs .table-style-settings thead th:nth-child(3) {
	width: 150px !important;
}

/*END*/

.cke_1 .cke_bottom,.cke_1 .cke_top {
	background-color: #fdfdfd !important;
}



/*PROJECTS*/
.project .projects-assigned-widget .x-text {
	float: none;
}
.project .projects-assigned-widget.box-type-1{
	margin-bottom: 10px;
}
.project .projects-assigned-widget .x-name {
	/* white-space: nowrap; */
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 14px;
	text-transform: capitalize;
}
.projects-assigned-widget .x-avatar img {
    width: 45px;
    height: 45px;
    border-radius: 45px;
    object-fit: cover;
}
.project.project-files-page .table-body-wrapper thead th:nth-last-child(2),.project.project-files-page .table-body-wrapper td:nth-last-child(2){
	text-align: center;
}
.project.project-files-page .table-body-wrapper{
	background-color: #fff;
	padding-bottom: 0px;
}
.project.project-files-page .btn.btn-success.js-ajax-ux-request{
	padding:11px 30px;
	text-transform: capitalize !important;
    font-weight: 500;
    letter-spacing: 1px;
}
.admin.projects.table-pages .table.table-style-1 thead th:nth-child(4) {
	width: 200px;
}
.admin.projects th#column-project-status{
	width: 105px !important;
}
.admin.projects.table-pages .table.table-style-1 thead th:nth-child(2){
	width: 50px !important;
}
.admin.projects.table-pages .table.table-style-1 thead th:nth-last-child(3) {
    width: 75px !important;
}
.admin.projects.table-pages .x-td [data-original-title^="Client"] > svg,.admin.projects.table-pages .x-td [data-original-title^="Admin"] > svg ,
.admin.projects.table-pages .x-td [data-original-title^="Subscription"] > svg,
.admin.projects.table-pages .x-td [data-original-title^="Onetime"] > svg {
	display: none;
}
.admin.projects.table-pages .x-td [data-original-title^="Admin"],.admin.projects.table-pages .x-td [data-original-title^="Client"],.admin.projects.table-pages .x-td [data-original-title^="Subscription"] 
,.admin.projects.table-pages .x-td [data-original-title^="Onetime"]{
	display: inline-block;
	width: 21px;
	height: 21px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}
.admin.projects.table-pages .x-td [data-original-title^="Subscription"]{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-calendar.png");
}
.admin.projects.table-pages .x-td [data-original-title^="Client"]{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-people.png");
}
.admin.projects.table-pages .x-td [data-original-title^="Admin"]{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-user-admin.png");
	height: 24px;
}
.admin.projects.table-pages .x-td [data-original-title^="Onetime"] {
	height: 24px;
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-order.png");
}
.admin.projects.table-pages .table {
	table-layout: fixed;
}
.admin.projects.table-pages .table.table-style-1 thead th:nth-last-child(2){
	width: 58px !important;
}
.admin.projects.table-pages .table.table-style-1 thead th:nth-last-child(4),.admin.projects.table-pages .table.table-style-1 td:nth-last-child(4) > div,
.admin.projects.table-pages .table.table-style-1 thead th:nth-last-child(3), .admin.projects.table-pages .table.table-style-1 td:nth-last-child(3) > div{
	text-align: center;
}

.projects .table .tr-link-excluded.dropdown .dropdown-menu {
    border: none;
    border-radius: 4px;
    box-shadow: 0px 20px 40px rgba(127,129,143,0.3);
}
.projects .table .tr-link-excluded.dropdown .dropdown-menu a.js-ajax-ux-request {
    border: none !important;
    padding: 10px 20px;
    color: #404852 !important;
}
.projects .table .tr-link-excluded.dropdown .dropdown-menu a.js-ajax-ux-request:hover,
.projects .table .tr-link-excluded.dropdown .dropdown-menu a.js-ajax-ux-request:focus{
	background-color: transparent !important;
	box-shadow: none !important;
}
/*END*/


/*INVOICE*/
body.admin.main.invoice-items.table-pages table thead th:nth-child(2) div,.admin.clients  table thead th:nth-child(2) div {
	text-transform: uppercase;
}
body.admin.main.invoice-items.table-pages table th div,.admin.clients  table th div {
	color: #090909 !important;
}
body.admin.main.invoice-items.table-pages table td div,.admin.clients table td div {
	color: #7F90A9;
}
body.admin.main.invoice-items.table-pages table td:nth-child(4) >div,body.admin.main.invoice-items.table-pages table td:nth-child(6) >div,
.admin.clients table td:nth-child(6) >div,.admin.clients table td:nth-child(7) >div {
    color: #090909;
}
.admin.main.invoice-items.table-pages .ajax-delete-record{
	margin-right: 30px;
}
.admin.main.invoice-items .table.table-style-1 thead th,.admin.clients .table.table-style-1 thead th {
	border-bottom: 0.5px solid #EFF0F2 !important;
}
.admin.main.invoice-items .table.table-style-1 tbody tr:first-child td,.admin.clients .table.table-style-1 tbody tr:first-child td {
    padding-top: 20px;
}
span.text-info.cursor-pointer.edit-invoice-item-modal>svg,#js_edit_client_clients_list>svg{
	display: none;
}
span.text-info.cursor-pointer.edit-invoice-item-modal,#js_edit_client_clients_list  {
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-edit-black.png");
}
.admin.main.invoice-items.table-pages .modal input.form-control,.admin.main.invoice-items.table-pages .modal select.form-control{
	height: 46px !important;
}
.admin.main.invoice-items.table-pages .table.table-style-1 tbody td{
	padding-top: 10px;
	padding-bottom: 10px;
}
.admin.main.invoice-items .modal .modal-header{
	padding-bottom: 10px;
}
.admin.main.invoice-items.table-pages .modal .btn.btn-secondary,.admin.projects .modal .btn.btn-secondary 
,.admin.clients .modal .btn.btn-secondary{
	color: #FFF !important;
    border-color: #412BFD !important;
    background-color: #412BFD !important;
    box-shadow: 0px 8px 29px rgba(51, 58, 191, 0.4);
    -webkit-box-shadow: 0px 8px 20px rgba(51, 58, 191, 0.4);
    transition:all ease 0.2s;
    text-transform: capitalize !important;
    padding:16px 55px;
    height: auto;
    letter-spacing: 1px;
}
.admin.main.invoice-items.table-pages .modal .btn.btn-secondary:hover,.admin.main.invoice-items.table-pages .modal .btn.btn-secondary:focus,.admin.projects .modal .btn.btn-secondary:hover,.admin.projects .modal .btn.btn-secondary:focus
,.admin.clients .modal .btn.btn-secondary:hover,.admin.clients .modal .btn.btn-secondary:focus {
	box-shadow: 0px 8px 29px rgba(51, 58, 191, 0.4);
    -webkit-box-shadow: 0px 8px 20px rgba(51, 58, 191, 0.4);
    transform: translateY(-1px);
}
.admin .invoice-web-options {
	margin-top: 30px;
}
.admin .invoice-web-options  .btn {
	margin-left: 20px;
}
.admin .invoice-web-details-table table th:first-child,.admin .invoice-web-details-table table td:first-child{
	width: 2% !important;
}
.admin .btn[href^="#addInvoiceItemModal"],.admin .invoice-web-options .btn ,
.project .load-more-files button.btn {
	padding: 10px 34px;
    height: auto;
    font-size: 12px;
    letter-spacing: 1px;
    text-transform: capitalize !important;
    font-weight: 600 !important;
    transition:all ease 0.4s;
    color: #FF5A83 !important;
	border:1px solid #FF5A83 !important;
	background-color: transparent !important;
}

.admin .btn[href^="#addInvoiceItemModal"]:focus,.admin .btn[href^="#addInvoiceItemModal"]:hover,.admin .invoice-web-options .btn:hover,.admin .invoice-web-options .btn:focus,
.project .load-more-files button.btn:hover,.project .load-more-files button.btn:focus{
	background-color: #FF5A83 !important;
	color:#fff !important;
	transform: translateY(-1px);
	box-shadow: 0px 8px 20px rgba(254, 116, 141, 0.41);
}
/*.invoices.table-pages .x-td [data-original-title^="Onetime"]> svg,.invoices.table-pages .x-td [data-original-title^="Subscription"]> svg,
.payments.table-pages .x-td [data-original-title^="Onetime"]> svg,.payments.table-pages .x-td [data-original-title^="Subscription"]> svg{
	display: none;
}
.invoices.table-pages .x-td [data-original-title^="Onetime"],.invoices.table-pages .x-td [data-original-title^="Subscription"],
.payments.table-pages .x-td [data-original-title^="Onetime"],.payments.table-pages .x-td [data-original-title^="Subscription"]{
	display: inline-block;
	width: 21px;
	height: 24px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	
}
.invoices.table-pages .x-td [data-original-title^="Onetime"],.payments.table-pages .x-td [data-original-title^="Onetime"]{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-order.png");
}
.invoices.table-pages .x-td [data-original-title^="Subscription"],.payments.table-pages .x-td [data-original-title^="Subscription"]{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-calendar.png");
	height: 21px;
}*/
.admin.payments.table-pages .table.table-style-1 tbody td:nth-last-child(2) >.x-td >span{
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-trash-o.png");
	display: inline-block;
	width: 21px;
	height: 24px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}
.admin.invoices #column-invoices-title{
	width: 190px !important;
}
/*END*/

/*CLIENTS*/

.admin.clients .modal .modal-header {
	padding-bottom: 0px;
}
.admin.clients .modal .modal-title{
	border-bottom: none !important;
	padding-bottom: 10px !important;
}
.admin.clients .modal .form-group {
	margin-bottom: 10px;
}
.admin.clients .modal .form-control {
    height: 50px !important;
}
.admin.clients table td:nth-child(11) >div{
	color: #31AC98;
}
.admin.clients  table th >div{
	height: auto;
}
.admin.clients .table-style-1 td .x-icon-text span{
	padding-right: 30px;
}
.admin.clients  table th{
	vertical-align: top;
	padding-bottom: 10px;
}
/*END*/
/*TICKETS*/
.projects-assigned-widget .x-text {
	font-family: 'Nunito Sans',sans-serif;
}
.admin.ticket-page .ticket-details .ticket-client{
	padding-top: 20px;
	padding-bottom: 20px;
}
.admin.ticket-page .ticket-details .x-menu-body{
	box-shadow: none;
}
.admin.ticket-page .ticket-details .x-menu-body .x-details-body,.admin.ticket-page .ticket-details .x-menu-body .x-details-change-status ,.admin.ticket-page .ticket-details .x-menu-body .x-details-footer {
	-webkit-box-shadow:0px 10px 25px rgba(127,129,143,0.06);
	box-shadow: 0px 10px 25px rgba(127,129,143,0.06);
}
.admin.ticket-page .ticket-details .ticket-client .x-avatar {
	width: 45px;
    height: 45px;
    margin-right: 15px;
    display: inline-block;
    float: left
}
.projects-assigned-widget .x-name ,.admin.ticket-page .ticket-details .ticket-client .x-text .x-name{
	font-weight: 600;
}
.admin.ticket-page .ticket-details .ticket-client .x-text{
	padding-top: 5px;
	float: left;
}
.admin.ticket-page .ticket-details .ticket-client .x-text .x-heading {
	text-transform: capitalize;
    font-size: 12px;
    color: #7d8599;
}
.admin.ticket-page .ticket-details .ticket-client .x-text .x-name{
	font-size: 16px;

    color: #4e525b;
    text-transform: uppercase;
    line-height: 1.3;
}
.admin.ticket-page .ticket-details .ticket-client:after{
	content: " ";
    display: block;
    visibility: hidden;
    clear: both;

}

.admin.ticket-page .ticket-details .x-details-footer {
    display: block !important;
}
.admin.ticket-page .ticket-details .x-details-footer .x-status-text {
    text-transform: capitalize;
    font-size: 13px;
}
.admin.ticket-page .ticket-details .x-details-footer .x-status-label {
    display: block;
    width: auto;
    text-align: left;
}
.admin.ticket-page .ticket-details .x-details-footer .x-status-label .tag {
    background-color: transparent !important;
    padding: 0px;
    display: block;
    text-align: left;
    text-transform: capitalize;
    font-weight: bold;
    font-size: 14px !important;
}
.admin.ticket-page .ticket-details .x-details-footer .x-edit-status-button >svg{
	display: none !important;
}
.admin.ticket-page .ticket-details .x-details-footer .x-edit-status-button {
	position: absolute;
	width: 24px;
	height: 24px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-edit-black.png");
    right: 30px;
    top: 25px;

}
.admin.ticket-details .x-details-change-status{
	background-color: #fdfdfd;
}
.admin.ticket-page .each-message .x-reply-button {
	float: none;
    margin-top: 10px;
    text-align: right;
    width: 100%;
}

.ticket-details .x-details-change-status select.form-control{
	max-height: none !important;
	height: 35px !important;
	width: 100%;

}
.ticket-details .x-details-change-status {
	background-color: #fdfdfd;
}
.ticket-details .x-details-change-status .form-group.form-select{
	width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 20px;
}
.ticket-details .x-details-change-status .form-group.form-select:after{
	right: 33px;
    top: 15px;
}
.ticket-details .x-details-change-status .btn{
	border-color: #FF5A83 !important;
    border-width: 1px;
    color: #FF5A83 !important;
    padding: 12px 38px;
    -webkit-transition: all ease 0.3s;
    transition: all ease 0.3s;
    height: auto;
    
}
.ticket-details .x-details-change-status .btn:hover,.ticket-details .x-details-change-status .btn:focus{
	transform:translateY(-1px);
	color:#fff !important;
	background-color: #FF5A83 !important;
	-webkit-box-shadow:0px 6px 14px rgba(254, 116, 141, 0.41);
	box-shadow: 0px 6px 14px rgba(254, 116, 141, 0.41);
}
.tickets-page .ticket_unread_yes td {
	background-color: transparent !important;
}
.tickets-page .table.table-style-1 tr.ticket_unread_yes{
	opacity: 1;
}
.tickets-page .table.table-style-1 tr.ticket_unread_yes td >div {
	border-top: 1px solid #ff5881;
	border-bottom: 1px solid #ff5881;
}
.tickets-page .table.table-style-1 thead {
	display: none;
}
.tickets-page .table-body-wrapper{
	padding-top: 65px;
}
.tickets-page .table.table-style-1 tr.ticket_unread_yes td:nth-child(2) >div{
	border-left:1px solid #ff5881;
}
.tickets-page .table.table-style-1 tr.ticket_unread_yes td:nth-last-child(2) >div{
	border-right:1px solid #ff5881;
}
/*.tickets-page .ticket_unread_yes td:nth-last-child(2) {
    border-right: 1px solid #ff5881;
    padding-right: 20px !important;
}
.tickets-page .ticket_unread_yes td:nth-child(2) {
    padding-left: 20px;
    border-left: none;
}
.tickets-page .table.table-style-1 tbody tr.ticket_unread_yes td {
    border-top: none;
    border-bottom: none;
}*/
.tickets-page .table.table-style-1 tr {
	opacity: 0.5;
	transition: all ease 0.3s;
}
.tickets-page .table.table-style-1 tr:hover {
	opacity: 1;
}
.tickets-page .table.table-style-1 td, .tickets-page .table.table-style-1 th {
    padding: 0px;
    border:none !important;
}
.tickets-page .table.table-style-1 td > div {
    background-color: #fff;
    display: flex;
    align-items: center;
    height: 143px;
    margin-bottom: 10px;
}
.tickets-page .table.table-style-1 td:nth-child(2) > div {
    padding-left: 40px !important;
    padding-right: 15px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.tickets-page .table.table-style-1 td:nth-last-child(2) > div {
    padding-right: 40px !important;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
/*END*/
/*MESSAGES*/
.messages.message .btn.btn-add-new, .messages.message-compose .btn.btn-add-new {
	display: none !important;
}
.admin.messages .popover {
	left: 0px !important;
	top: 0px !important;

}
.compose-message .x-options{
	background-color: #fff;
}

.admin.messages .messages-list-message .x-timer{
	padding-top: 46px;
	vertical-align: top;
}
.admin.messages .popover.bs-tether-element-attached-bottom::before,.admin.messages .popover.popover-top::before {
	border-top-color: transparent;
}
.messages-list-message .x-delete-button >i {
	display: none;
}
.messages-list-message .x-delete-button {
	width: 24px;
	height: 24px;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url("https://dashboard.rightlywritten.com/application/themes/new/common/css/icon/x-icon-trash-o.png");
	position: absolute;
    bottom: 26px;
    top: auto;
    right: 34px;
}
/*END*/

/*GENERAL IPNLOG*/
.admin.settings.ipnlog .table {
	table-layout: fixed;
}
.admin.settings.ipnlog .table thead th:nth-child(3){
	width: 50px;
}
.admin.settings.ipnlog .table thead th:nth-child(5){
	width: 200px !important;
}
.admin.settings.ipnlog .table td{
	word-break: break-all;
}
.admin.settings.ipnlog .table thead th:last-child {
	width: 150px !important;
}
/*END*/

/*CATEGORIES*/
.admin #column-category-projects,.admin #column-category-invoices,.admin #column-category-payments{
	width: 50px !important;
}
/*END*/

.settings-example-editor .x-heading {
    background-color: transparent;
    padding: 0px 0px 20px;
    color: #090909;
}
.settings-example-editor .x-footer{
	padding:20px 0px;
}
@media (min-width: 932px){
	#editProjectModal .modal-dialog {
		max-width: 80%;
	}
}
@media (max-width: 992px){
	body.admin.main.invoice-items.table-pages .table th,body.admin.main.invoice-items.table-pages .table td {
		display: none !important;
	}
	body.admin.main.invoice-items.table-pages .table  th:nth-child(2),
	body.admin.main.invoice-items.table-pages .table  th:nth-child(3),
	body.admin.main.invoice-items.table-pages .table  th:nth-child(4),
	body.admin.main.invoice-items.table-pages .table  th:nth-child(7),

	body.admin.main.invoice-items.table-pages .table  td:nth-child(2),
	body.admin.main.invoice-items.table-pages .table  td:nth-child(3),
	body.admin.main.invoice-items.table-pages .table  td:nth-child(4),
	body.admin.main.invoice-items.table-pages .table  td:nth-child(7){
		display: table-cell !important;
	}
	body.admin.main.invoice-items.table-pages .table {
		table-layout: fixed;
	}
	body.admin.main.invoice-items.table-pages .table  th:nth-child(2){
		width: 40px !important;
	}
	body.admin.main.invoice-items.table-pages .table  th:nth-child(3){
		width: 120px !important;
	}
	body.admin.main.invoice-items.table-pages .table th:nth-child(7), body.admin.main.invoice-items.table-pages .table td:nth-child(7) {
	    text-align: right;
	}
}
@media (max-width: 768px){
	.admin.settings.advanced .popover,.admin.users .popover,.popover{
		left: 0px !important;
		top: 0px !important;
	}
	.admin.main.invoice-items.table-pages .ajax-delete-record .rwsvgicons,span.text-info.cursor-pointer.edit-invoice-item-modal, #js_edit_client_clients_list{
		width: 19px;
		height: 19px;
	}
	.admin.main.invoice-items.table-pages .ajax-delete-record{
		margin-right: 20px;
	}

	 
}


@media (max-width: 578px){
	.admin.subscriptions-page.table-pages .table th:nth-last-child(3),.admin.subscriptions-page.table-pages .table td:nth-last-child(3),
	.admin.invoices .table th:nth-last-child(4),.admin.invoices .table td:nth-last-child(4),
	.admin.payments.table-pages .table.table-style-1 tbody td:nth-last-child(4),
	.admin.clients .table td:nth-child(5),.admin.clients .table th:nth-child(5) {
		padding-right: 0px;
		text-align: right !important; 
	}
	.admin.clients .table td:nth-child(3) {
		width: 100px;
	}
	.admin.subscriptions-page.table-pages .table td:nth-last-child(3)>div,
	.admin.invoices .table td:nth-last-child(4)>div{
		float: right;
	}

	.admin .invoice-web-options  .btn {
		margin-left: 0px;
		margin-bottom: 15px;
		width: 100%;	
	}

}

.order-footer-panel-container .loading:before,.order-cart-complete.loading:before,#order-files-dropzone.loading:before {
	display: none
}
.order-footer-panel-container .loading:after ,
.order-cart-complete.loaded:after,
.order-cart-complete.loading:after
{
	content: "";
    position: absolute;
    width: 100px;
    top: 5px;
    height: 40px;
    right: -110px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(https://dashboard.rightlywritten.com/application/themes/new/common/css/img/loading.svg);
}
#order-files-dropzone.loading:after
{
	content: "";
    position: absolute;
    width: 100px;
    top: 10px;
    height: 40px;
    right: 0;
    left: 0;
    margin:0 auto;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(https://dashboard.rightlywritten.com/application/themes/new/common/css/img/loading.svg);
}
.autoloading-annimation-type-1.loaded:after {
	display: none;
}
.autoloading-annimation-type-1.loaded:before {
	content: "";
    position: fixed;
    width: 100px;
    top: auto;
    height: 40px;
    right: 0;
    left: 0;
    margin:0 auto;
    bottom:85px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(https://dashboard.rightlywritten.com/application/themes/new/common/css/img/loading.svg);
}
.order-cart-complete.loaded:after,
.order-cart-complete.loading:after{
	top: 0;
	right: 0 !important;
	display: inline-block;
	position: relative;
	left: 0 !important;
	margin: 0 auto;
}
.overlay-please-wait .x-please-wait.loading:before,
.order-cart-complete.loaded:after,.order-details-container .x-drop-files-container.loading:before,.order-details-container .x-drop-files-container.loaded:after{
	border:none !important;
	animation: none !important;

}
.order-details-container .x-drop-files-container.loading:before,
.order-details-container .x-drop-files-container.loaded:after,
.overlay-please-wait .x-please-wait.loading:before{
	content: "";
    position: absolute;
    width: 100px;
    top: 10px;
    height: 40px;
    right: 0;
    left: 0;
    margin:0 auto;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(https://dashboard.rightlywritten.com/application/themes/new/common/css/img/loading.svg);
}
.overlay-please-wait .x-please-wait.loading:before {
	top: auto;
	bottom: 20px;
}

.ticket-page .top-user-panel .x-search,
.messages.message .top-user-panel .x-search ,
.subscription-page .top-user-panel .x-search{
	display: none;
}
.admin .table.table-style-1 thead th {
	white-space: nowrap;
}

/* 
div.tagsinput {
    border: 1px solid #AAABB3;
    border-radius: 4px;
    padding: 10px;
    width: 300px;
    overflow-y: auto;
}

div.tagsinput span.tag {
    border: 1px dashed #6b6e9e;
    -moz-border-radius: 4px;
    -webkit-border-radius: 2px;
    display: block;
    float: left;
    padding: 5px;
    text-decoration: none;
    background: #f0f2f3;
    color: #6b6e9e;
    margin-right: 5px;
    margin-bottom: 5px;
    font-size: 13px;
}

div.tagsinput span.tag a {
    font-weight: bold;
    color: #6b6e9e;
    text-decoration: none;
    font-size: 13px !important;
    letter-spacing: 1px;
}

div.tagsinput input {
    width: 80px;
    margin: 0px;
    font-size: 13px;
    border: 1px solid transparent;
    padding: 5px;
    background: transparent;
    color: #6a6e9e !important;
    outline: 0px;
    margin-right: 5px;
    margin-bottom: 5px;
    position: relative;
    top: -1px;
}

div.tagsinput div {
    display: block;
    float: left;
}
#cart_items_keywrods_tag {
	width: auto !important;
	font-size: 13px !important;
    letter-spacing: 1px;
	min-width: 215px !important;
}
.tags_clear {
    clear: both;
    width: 100%;
    height: 0px;
}

#cart_items_keywrods_tag.not_valid {
    color: #90111A !important;
} */
.bootstrap-tagsinput input::placeholder {
    color: #6a6e9e !important;
    opacity: 1;
}
.bootstrap-tagsinput {
	border: 1px solid #AAABB3;
    border-radius: 4px;
    padding: 10px;
	min-height: 100px;
	width:100%;
	display: inline-block;
	color:#6a6e9e ;
	vertical-align: middle;
	max-width: 100%;
	line-height: 22px;
	cursor: text;
	text-align: left;
	transition:none !important;
	animation:none !important;
  }
  .bootstrap-tagsinput input {
	border: none;
	box-shadow: none;
	outline: none;
	background-color: transparent;
	padding: 0 6px;
	margin: 0;
	width: auto;
	max-width: inherit;
	min-width: 220px;
	letter-spacing: 1px;
	color:#6a6e9e ;
	height: auto !important;
  }
  .bootstrap-tagsinput.form-control input::-moz-placeholder {
	color: #777;
	opacity: 1;
  }
  .bootstrap-tagsinput.form-control input:-ms-input-placeholder {
	color: #777;
  }
  .bootstrap-tagsinput.form-control input::-webkit-input-placeholder {
	color: #777;
  }
  .bootstrap-tagsinput input:focus {
	border: none;
	box-shadow: none;
  }
  .bootstrap-tagsinput{
	  transition:none !important;
	  display: none;
  }

  .bootstrap-tagsinput .tag {
	border: 1px dashed #6b6e9e;
    border-radius: 2px;
    padding: 5px;
    text-decoration: none;
    background: #f0f2f3;
    color: #6b6e9e;
	margin-right: 1px;
	transition:none !important;
	animation:none !important;
    margin-bottom: 5px;
  }
  .bootstrap-tagsinput .tag [data-role="remove"] {
	margin-left: 8px;
	cursor: pointer;
  }
  .bootstrap-tagsinput .tag [data-role="remove"]:after {
	content: "x";
	padding: 0px 2px;
  }
  .bootstrap-tagsinput .tag [data-role="remove"]:hover {
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  }
  .bootstrap-tagsinput .tag [data-role="remove"]:hover:active {
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  }
.overlay-please-wait .x-please-wait {
	border:none;
	height: 115px;
	color: #090909;
	padding:20px;
}