.modal.large > .modal-dialog {
	width: 80%;
	max-height: 95%;
}

.modal.large .modal-body > .row {
	/*max-height: 400px;*/
	overflow-y: auto;
}

.div_subtext {
	font-size: 11px;
	color: #666;
	font-style: italic;
}

.lbl_mailshotRecipients {
	width: 100%;
	overflow-x: hidden;
	text-overflow: ellipsis;
}

#div_emailSendSuccess .glyphicon {
	font-size: 24px;
	line-height: 34px;
}

#div_emailSendSuccess .failed {
	color: #F07575;
}

#div_emailSendSuccess .unopened {
	color: #EFC35E;
}

#div_emailSendSuccess .opened {
	color: #C6DD8D;
}

.table-borderless-top tr:first-child td {
	border-top: none;
}

.table-borderless-top {
	margin-bottom: 0px;
}

.row-margin-top {
	margin-top: 15px;
}

.ui-datepicker {
	z-index: 9999 !important;
}

#start_date_alternate_error, #end_date_alternate_error, #date_of_birth_alternate_error {
	display: none;
}

#sliding_customer_information {
	display: none;
}

.pagination .active a, .pagination .active a:hover {
	border: 2px solid #68BB2B;
	background-color: #DAEED2;
	top: -1px;
	color: #68BB2B;
	font-weight: bold;
}

.pagination > li > a {
	color: #337AB7;
}

.pagination {
	margin: 0px;
}

.placeholder-select option {
	color: black;
}

.placeholder-select-active {
	color: gray;
}

.btn-success {
	font-weight: bold;
}

a {
	 color: #68bb2b;
}

.fc-head, .fc-head-container, .fc-day-header, .fc-day, .fc-body, .fc-body > tr > .fc-widget-content, td.fc-widget-header {
	border-width: 1px !important;
	border-style: solid !important;
	border-color: #68BB2B !important;
}

.fc-unthemed .fc-today {
	background-color: #DFF0D8 !important;
}

.fc-row .fc-content-skeleton td, .fc-time, .fc-axis {
	border-right: 1px solid #68BB2B !important;
}

.glyph-back-arrow {
	margin-right: 8px;
}

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:active,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
	background-color: #DAEED2;
}

.navbar-default .navbar-nav > .open > .dropdown-menu > li > a:hover {
	color: #68BB2B;
	background-color: transparent;
	background-image: none;
}




.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
	height:110px;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #ffffff;
}

.nav > li, .nav {
	height:100%
}

.navbar-collapse.collapse {
    height: auto !important;
    padding-bottom: 0px;
    padding-top: 35px;
    overflow: visible !important;
}

.navbar-default .navbar-nav > li > a {
    color: #333;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	color:#68bb2b;
}

.navbar {
	margin-bottom:0px!important;
}

.btn-success {
    color: #fff;
    background-color: #68bb2b;
    border-color: #4cae4c;
	background-image: none;
}

.btn-success:hover {
    color: #fff;
    background-color: #61a72e;
    border-color: #398439;
}

#title_bar {
	background-color: #68bb2b;
	padding: 2px;
	padding-left: 5%;
	padding-right: 5%;
}

#title_bar > h3 {
	color: #fff;
	margin-top: 10px;
}

#content {
	margin-top: 20px;
}

#password-confirm-error {
	display: none;
}

#password-length-error {
	display: none;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	background-color: #68BB2B;
	border: 1px solid #666;
	border-bottom-color: transparent;
	color: white;
	font-weight: bold;
}

.nav-tabs > li > a {
	background-color: #EEE;
	border: 1px solid #666;
	color: #68BB2B;
}

.nav-tabs > li > a:hover {
	background-color: #CCC;
	border: 1px solid #666;
	color: #68BB2B;
}

.nav-tabs {
	border-bottom: 1px solid #666;
}

.ui-datepicker-current-day .ui-state-active {
	background-color: #68BB2B;
	border-color: #68BB2B;
}

.action-separator-margin {
	margin-left: 3px;
	margin-right: 3px;
}
