/************** REQUEST PAGE **************/
.text-center{
	text-align: center;
}
.pagination{
	float: right;
}
.align_col_name{
	text-align: center;
}


/************** DASHBOARD PAGE **************/
body #gform_wrapper_3 .gform_body .gform_fields .gfield input[type=text], body #gform_wrapper_3 .gform_body .gform_fields .gfield input[type=email], body #gform_wrapper_3 .gform_body .gform_fields .gfield .ginput_container_phone input[type=tel]{
    height: auto!important;
    border: none;
    border-radius: 3px;
}
.dashicons-portfolio:before{
	font-size: 80px;
}
.subFolders{
	display: inline-block;
	padding: 0px 20px;
	width: 135px;
}
.brief_case{
	color: #546d8a;
}
.brief_case .dashicons{
	display: table;
	margin: 0 auto;
}
.brief_case p{
	text-align: center;
	font-size: 14px;
}
.align_col_name a{
	color: #337ab7;
	padding-left: 7px;
}
.align_col_name a:hover{
	color: #2f323e !important;
}
@media (max-width: 1400px){
	.subFolders{
		width: 130px;
	}
}
@media (max-width: 768px){
	.docu_fold{
		width: 100%;
	}
	.docu_insi_fold{
		width: 48%;
	}
}


/************** USERS PAGE **************/
.create_user{
	background: #7ace4c;
    border: 1px solid #7ace4c;
    border-radius: 3px;
    padding: 6px 12px;
    color: #fff;
    font-size: 16px;
    display: inline-block;
}
a.create_user:hover {
    color: #fff !important;
    opacity: 0.8;
}
.width_50 {
    width: 48%;
    display: inline-block;
    padding-bottom: 15px;
}
.width_50 label {
    width: 25%;
}
.width_50 input[type=text], .width_50 input[type=email], .width_50 input[type=password] {
    width: 50%;
    border: 1px solid #2f323e;
    border-radius: 5px;
    padding: 10px!important;
    background: #eeeeeebd;
}
.userpart h2{
	text-align: left;
    font-size: 24px;
    font-weight: 500;
    padding-bottom: 35px;
    color: #231f20;
}
.width_100{
	padding-bottom: 25px;
}
.userpart .usr_sub{
	padding: 6px 18px;
}
.multi-select-button{
	width: 100%;
    border: 1px solid #2f323e;
    border-radius: 5px;
    padding: 10px!important;
    background: #eeeeeebd;
    max-width: 100%;
    display: block;
}
.multi-select-container{
	width: 50%;
}
.multi-select-container .multi-select-menu {
	top: 1.8em;
}
.userpart h2, #error_msg{
	display: inline-block;
	padding-right: 40px;
}
#error_msg{
	width: 50%;
    text-align: center;
    padding: 10px;
    position: absolute;
    border: 3px solid #2f323e;
    border-radius: 4px;
    color: red;
    font-weight: 700;
    margin-top: -20px;
}
#success_msg{
	width: 50%;
    text-align: center;
    padding: 10px;
    position: absolute;
    border: 3px solid green;
    border-radius: 4px;
    color: black;
    font-weight: 700;
    margin-top: -20px;
}
.toast_dsp, .toast_dsp_suc{
	display: none;
}
.toast_aftr_dp{
	display:inline-block;
}
.hgh_usr_name{
	color: #f33155;
    text-transform: uppercase;
}
.align_col_name i.fa {
    padding: 0px 3px;
}
.delete_icon{
	display: inline-block;
	color: #337ab7;
    cursor: pointer;
}
.usr_mssd{
	width: 25%!important;
}


/************** SETTINGS PAGE **************/

.frontend_setting{
    margin-right: 15px;
    background: #f33155;
    border: 1px solid #f33155;
    display: inline-block;
    padding: 7px 15px;
    color: #fff;
    border-radius: 2px;
    cursor: pointer;
}
a.frontend_setting:hover {
    color: #fff!important;
    opacity: 0.7;
}
.frontend_setting p{
    font-weight: 600;
    font-size: 16px;
}
#gform_fields_3_2 .asdec{
  display: block!important;
}