/* Cubic Bezier Transition */
/***
custome Page
***/
/* BEGIN HEADER */

.permissions h5 {
	font-weight: bold;
}	

.permissions_list {
	 -moz-column-width: 18em;
	 -webkit-column-width: 18em;
	 -moz-column-gap: 1em;
	 -webkit-column-gap:1em; 
	  
}
.permissions_list .item {
	 display: inline-block;
	 padding:  .25rem;
	 width:  100%; 
}
.permissions_list .well {
	position: relative;
	display: block;
	min-height: 20px;
	padding: 10px;
	margin-bottom: 0;
	background-color: rgb(255, 255, 255);
	border: 1px solid #c2cad8 !important;
}

.permissions_list .well ul {
	padding: 5px 1px 0;
	margin: 2px 1px 0;
	list-style: none;
}
.permissions_list .well ul li {
	padding:2px 1px;
	margin:2px 1px;
}
.permissions_list .well ul li ul{
	padding: 2px 10px;
	margin:2px 5px;
}
.permissions_list .well ul li ul li{
	padding:2px 1px;
	margin:2px 1px;
}
.permissions_list .well .mt-checkbox {
	margin-bottom: 5px;
}
													
													
.view_projcets_rightbnt{
	float: right;
    font-size: 13px;
    color: #ffffff;
    font-weight: 600;
    background: #67b7dc;
    padding: 2px 10px;
    text-decoration: none;
    margin-right: 15px;
}
.view_projcets_rightbnt:hover{
	color:#fff;
	background: #1083b8;
	text-decoration: none;
}

.session_popup .modal-content {
	-webkit-border-radius: 10px!important;
	-moz-border-radius: 10px !important;
	border-radius: 10px;
}



.icon_wrap_warning{
    width: 100%;
    margin: 0px auto;
    text-align: center;
    padding: 0px;
    float: left;
    font-size: 100px;
    color: #da4f49;
    padding-bottom: 0;
   height: 118px;
    margin-top: -20px;
}
.session_popup_content {
	width: 100%;
    margin: 0px;
    padding: 0px;
    float: right;
    padding-top: 5px;
    text-align: center;
}
.session_popup_content h4 {
    font-size: 18px;
    font-weight: 400;
    color: #b01e18;
    padding-bottom: 0;
    margin-bottom: 0;
}

.session_popup_content #timer{
	color: #bc0800;
}

.session_popup_content p{
	font-size: 15px;
	padding: 0;
	margin: 0;
}
.session_bottompart {
    text-align: center;
    float: left;
    width: 100%;
    margin: 10px 0 5px;
}

.session_bottompart a { width:180px}
.subpad{
	padding-top: 10px;
}




label.error{

    border-color: #fbe1e3;
    color: #e73d4a;
    padding: 15px;
    border: 1px solid transparent;
    border-width: 1px;
}

.checkbox-listing {
     padding-left: 30px !important;
     padding-right: 22px !important;
     float: left !important;
	}
.pagination.active{

    border-color: #fbe1e3;
    color: #e73d4a;
	padding: 15px;
    border: 1px solid transparent;
	border-width: 1px;
}

/* END RESPONSIVE */


.page-sidebar-closed .page-logo img {
     display: none;  
    }
    
    
    .member_tab .nav-pills{
            margin-bottom: 3px;
    }
    .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    color: #fff;
    background-color: #67b7dc;
}

.member_from .btn {
    float: right;
    width: 71px;
}
 
.member_from {
    padding: 0;
    float: right;
    width: 391px;
}
.member_from .input-large {
    width: 320px!important;
    float: left;
}
.member_tab .nav-pills>li {
    background: #e6e6e6;
	}


.enquiry_from .btn {
    float: right;
    width: 71px;
}
 
.enquiry_from {
    padding: 0;
    float: right;
    width: 391px;
}
.enquiry_from .input-large {
    width: 320px!important;
    float: left;
}

 
.enquiry_analysis_from .btn {
    float: right;
    width: 71px;
}
 
.enquiry_analysis_from {
    padding: 0;
    float: right;
    width: 391px;
}
.enquiry_analysis_from .input-large {
    width: 320px!important;
    float: left;
}
 
.sales_analysis_from {
    padding: 0;
    float: right;
    width: 391px;
}
.sales_analysis_from .btn {
    float: right;
    width: 71px;
}
 
.sales_analysis_from .input-large {
    width: 320px!important;
    float: left;
}


/* 	
.enquiry_from  .btn  ,
.sales_analysis_from  .btn  ,
.enquiry_analysis_from  .btn {
	width:100%
	
} */
 
 
 #todo-task-modal .modal-content {
	background-color: #e66249;
    border-radius: 20px !important;
}
 #todo-task-modal .modal-content h3{
	font-size: 22px;
	text-align: center;
	font-weight: 400;
	color: #fff;
	padding: 0;
	margin: 8% 0;
}
 #todo-task-modal  .modal .modal-header {
    border-bottom: none;
}






 .page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-toggle:hover {
    background-color: #67b7dc;
    color: #fff;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-toggle:hover > i {
    color: #ffffff;
}
 
 .purple{
	 background: #67b7dc;
 }
  
/*  
.page-header.navbar .menu-toggler.sidebar-toggler {
    float: right;
    margin: 11.5px 0 0 0;
    background: #67b7dc;
    padding: 19px 6px 8px;
}
.page-header.navbar .menu-toggler > span:hover {
    background: #fff !important;
}
.page-header.navbar .menu-toggler > span:hover:before, .page-header.navbar .menu-toggler > span:hover:after {
    background: #fff !important;
}
.page-header.navbar .menu-toggler > span:hover:before, .page-header.navbar .menu-toggler > span:hover:after {
    background: #fff !important;
}

.page-header.navbar .menu-toggler > span, .page-header.navbar .menu-toggler > span:before, .page-header.navbar .menu-toggler > span:after {
    background: #fff !important;
} */

.resetbnt{
	float: left;
    background: #c32216;
    padding: 10px;
    color: #fff;
	}
	
	
.enquiry label.error{
    padding: 0;
 
    font-weight: normal;
    font-size: 12px;
}

.enquiry .checkbox-listing{
    width: 33.333%;	
    font-weight: normal;
 	
}

.enquiry  label {
    font-weight: 600;
}

#search_form label {
    float: left;
    margin-right: 5px;
 }
 
#search_form .form-control,
#search_form .btn  {
    -webkit-border-radius: 20px !important;
    -moz-border-radius: 20px !important;
    border-radius: 20px !important;
}

.status_wids .label.label-sm{
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    float: left;
    padding: 4px 2px;
}


.view_enquiry .form-body {
    padding: 20px 10px;
}

.popwrapbody {
	background: #67b7dc;
	color: #000;
	-webkit-box-shadow: -4px 4px 0px 1px rgba(215, 208, 208, 0.44);
	-moz-box-shadow: -4px 4px 0px 1px rgba(215, 208, 208, 0.44);
	box-shadow: -4px 4px 0px 1px rgba(215, 208, 208, 0.44);
	border-radius: 10px !important;
	text-align: center;
}

.popwrapbody h4 {
	    color: #fff;
}

.popwrapbody h3 {
    padding: 0;
    font-weight: 400;
    color: #fff;
    margin: 0;
}

.popwrapbody .modal-footer{ 
	-webkit-border-bottom-right-radius: 10px  !important;
	-webkit-border-bottom-left-radius: 10px  !important;
	-moz-border-radius-bottomright: 10px  !important;
	-moz-border-radius-bottomleft: 10px  !important;
	border-bottom-right-radius: 10px  !important;
	border-bottom-left-radius: 10px  !important;
	text-align: center;
	background: #fff;
}

.popwrapbody .modal-header .close {
	padding: 13px;
	opacity: 10;
	color: #fff;
	text-align: center;
	background: #fff url(http://demo5.alwafaagroup.com/alwafaa-crm/assets/global/img/remove-icon-small.png) center no-repeat !important;
	border-radius: 15px !important;
	-webkit-box-shadow: -2px 3px 0px 1px rgba(0, 0, 0, 0.46);
	-moz-box-shadow:-2px 3px 0px 1px rgba(0, 0, 0, 0.46);
	box-shadow: -2px 3px 0px 1px rgba(0, 0, 0, 0.46);
	margin-top: -5px !important;
	margin-right: -5px !important;
}

.popwrapbody .todo-task-modal-body{
	min-height: auto;
	padding-top: 60px;
	padding-bottom: 70px;
}

.popwrapbody .modal-header {
    border-bottom: none;
	padding: 0;
}

#todo-task-modal .modal-dialog{
	    width: 460px;
		margin: 10% auto 0;
}
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li .sub-menu li > a, 
.page-sidebar .page-sidebar-menu li .sub-menu li > a {
	/* 	margin-top: 0px !important; */
	   border-bottom: rgba(103, 183, 220, 0.65) 1px solid;
}
#search_form select.form-control{
	color:#999
}




.pagination>li>a, 
.pagination>li>span {
    -webkit-border-radius: 20px !important;
    -moz-border-radius: 20px !important;
    border-radius: 20px !important;	
	}
	
.footer-inner {
    text-align: center;
}
 

 .link-dialog .modal-dialog {
  
     width: 570px;
}

.link-dialog .checkbox  {
    padding-left: 20px;
}

.help_popup {
    float: right;
    position: fixed;
    right: 20px;
    bottom: 10%;
    width: 58px;
    height: 58px;
    z-index: 99;
}


.help_popup span{
    float: left;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    font-size: 11px;
}

.help-header {
    font-size: 18px;
    border-bottom: #c2cad8 1px solid;
    padding-bottom: 8px;
    margin-bottom: 20px;
    padding: 15px 20px;
    background: #67b7dc;
    color: #fff;
}

.help-header button {
    margin-top: 8px;
}

/*
#help_popup1 .modal-body{
       padding: 0;
}*/

.help_body{
      padding: 0;
}

#generate_help label.error {
  padding: 20px 0; 
}


#generate_help .form-body {
     padding:0 20px  ; 
}


#generate_help .form-actions {
    padding: 0 20px 20px;
    margin-top: -20px;
}

@media (max-width: 991px){
    .enquiry .checkbox-listing{
       width: 100%;
    }  
}
	
/*----------------------*/
.logo-noor{
        width: 76%;
}
.widthnew{
    width:15%;
}
	
	
	