/*

Regent Law stylesheet


light gold #cfb87c

bright blue #002f6d


*/


.btn,
.button {
	color:#002f6d;
	background-color:#cfb87c;
	border-color:#cfb87c;
}
.btn:focus:not(:disabled):not(.disabled),
.btn:hover:not(:disabled):not(.disabled),
.btn.over:not(:disabled):not(.disabled),
.button:focus:not(:disabled):not(.disabled),
.button:hover:not(:disabled):not(.disabled),
.button.over:not(:disabled):not(.disabled) {
	color:#002f6d;
}
.btn-line {
	color:#002f6d;
	background-color:transparent;
}
input.button:focus:not(:disabled):not(.disabled),
input.button:hover:not(:disabled):not(.disabled) {
	border-color:#cfb87c;
}
.btn-line:focus:not(:disabled):not(.disabled),
.btn-line:hover:not(:disabled):not(.disabled),
.btn-line.over:not(:disabled):not(.disabled) {
	color:#002f6d;
	/*background-color:#cfb87c;*/
    background-color:#D3BE88;
}


.btn-2 {
	color:#fff;
	background-color:#002f6c;
	border-color:#002f6c;
}
.btn-2:hover:not(:disabled):not(.disabled),
.btn-2:focus:not(:disabled):not(.disabled),
.btn-2.over:not(:disabled):not(.disabled) {
	color:#002f6c;
}
.btn-2.btn-line {
	color:#002f6c;
	background-color:transparent;
}
.btn-2.btn-line:focus:not(:disabled):not(.disabled),
.btn-2.btn-line:hover:not(:disabled):not(.disabled),
.btn-2.btn-line.over:not(:disabled):not(.disabled) {
	color:#fff;
	background-color:#002f6c;
}

.btn-3 {
	color:#3a3532;
	background-color:#fff;
	border-color:#fff;
}
.btn-3:hover:not(:disabled):not(.disabled),
.btn-3:focus:not(:disabled):not(.disabled),
.btn-3.over:not(:disabled):not(.disabled) {
	color:#fff;
}
.btn-3.btn-line {
	color:#fff;
	background-color:transparent;
}
.btn-3.btn-line:focus:not(:disabled):not(.disabled),
.btn-3.btn-line:hover:not(:disabled):not(.disabled),
.btn-3.btn-line.over:not(:disabled):not(.disabled) {
	color:#3a3532;
	background-color:#fff;
}

.btn-text {
	color:#00833f;
	background-color:transparent;
}
.btn-text:hover:not(:disabled):not(.disabled),
.btn-text:focus:not(:disabled):not(.disabled),
.btn-text.over:not(:disabled):not(.disabled) {
	/*color:#7ac142;*/
	background-color:transparent;
}


.btn-nav {
	color:#b2b7bb;
	background-color:transparent;
	border:2px solid #b2b7bb;
}
.btn-nav:hover,
.btn-nav:focus,
.btn-nav.over {
	background-color:#fff;
	color:#00833f;
	border-color:#00833f;
}
.btn-nav._prev:before,
.btn-nav._next:before {
	border-top:2px solid #b2b7bb;
	border-left:2px solid #b2b7bb;
}
.btn-nav:hover:before,
.btn-nav:focus:before,
.btn-nav.over:before {
	border-color:#00833f;
}


.page-landing.head-style-2 .cta-btns .inwrap:before {
	background: linear-gradient(90deg, #1B387A 0%, #001445 100%), #1B387A;
	opacity: 1;
}
.page-landing.head-style-2 .cta-btns .btn:focus,
.page-landing.head-style-2 .cta-btns .btn:hover {
	color:#fff;
}
.page-landing.head-style-2 .cta-btns .btn.btn-line {
	color:#fff;
}
.page-landing.head-style-2 .cta-btns .btn.btn-line:focus,
.page-landing.head-style-2 .cta-btns .btn.btn-line:hover {
	color:#002f6c;
}
.page-landing .landing-program-finder {
	color:#002f6c;
	background:transparent;
}




a:focus, a:focus label, button:focus {
	outline: 2px solid #ccb883;
}
a.menu-item:focus, a.menu-item:hover, .menu-item > a:hover, .menu-item:focus-within > a, .menu-item > button:hover, .menu-item:focus-within > button {
	/*color: #cfb87c;*/
	color: #002f6c;
}

.page-copy h3, .page-copy .h3, .inwrap .gform_wrapper h2.gsection_title{
	/*color: #cfb87c;*/
    color: #1a3779;
}

._slider .nav-dots .ind {
	outline: 0px solid #cfb87c;
}
._slider .nav-dots .ind.on:before{
	background-color: #cfb87c;
}
._slider .nav-scroll .prog, ._slider .nav-scroll .thumb{
	background: #cfb87c;
}
._slider .nav-scroll:focus-within .thumb {
	outline: 2px solid #cfb87c;
}

.page-mod.layout-content .wrap h1:after, .page-mod.layout-content .wrap h2:after{
	background-color: #cfb87c;
}
.page-mod.campus-tour .content .icon{
	background: linear-gradient(90deg, #cfb87c 0%, #ccb883 100%);
}
.page-mod.campus-tour .content .icon:before {
    background-color: #cfb87c;
}

.profile-img:before, .page-mod.latest-news .item .img{
	background: linear-gradient(90deg, #cfb87c 0%, #ccb883 100%), #cfb87c;
	background-size: cover;
	background-position: 50% 50%;
}

.subhead {
	color: #002f6c;
}
#page:before,
.page-head:before {
	background: linear-gradient(90deg, #ccb883 0%, #cfb87c 95%), #cfb87c;
}
.breadcrumb-nav .fill {
	/* background: linear-gradient(90deg, #ccb883 0%, #cfb87c 95%), #cfb87c; */
	background:linear-gradient(90deg, #304e7e 0%, #002f6c 100%);
}
ul.links li a:after, .links ul li a:after {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTUyMEZCN0QxQjgzMTFFQkFCNjlEMjEwNUJDMDM3NDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTUyMEZCN0UxQjgzMTFFQkFCNjlEMjEwNUJDMDM3NDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNTIwRkI3QjFCODMxMUVCQUI2OUQyMTA1QkMwMzc0MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNTIwRkI3QzFCODMxMUVCQUI2OUQyMTA1QkMwMzc0MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjTH+a4AAAHnSURBVHja7Ji7SwNBEIdzUdFC0SQYO3s7U4sJ2KhRiIIoCtZqY2VhY2WjiIWgokEknY/CR6GQv8AgFrZ2lj46H1id529xDo5zL95jbj0kAx8ku7B87O7MDqcZhhGLcsRjEY+aYNCovy0vca7XBzZBGpTBDHjzs1B3//K3IKNcI1gDXfR/CrSBCb+S3EcsBFO2sTw4Bs1REHwBO5LxQXDkV5I7SVbAqmQ871cyjCxeBEUHyUOvkmGVGZG9u5LxIZJsiUIdnK0ieeBWMuxCHVhSxUsSSFLVUzfnV1KVoEGSRa+SKpsFg7J7g37LJH+UIOtbnGYWagdNNplPUAIZkHWQFG/4q1VQLLRNhZQzGhxOSCdkMQz2wDx4NAWnwZjCo677ZX4cXIN18w6mItinJqxJcgqeFQvokkQx4x5cWu/gDegFPcyt1zvQJHMfYAAsSObFvZsEFXsW3xEqIkNddlwiN2KV42753YQ4qTOQlMiN2uVUCwq5c2sC2OSu/vIlMXfOk5yqHfS1c6p2MOuwc09u5MIWzFVJiIIbuTAFc/QAJNyUEtWCQu7E4Vg9yYUhmCW5pESu4FWOW1A0m1ucctyCraCTU45b8AFcSLK1EmRRzkKtUycsmo4OsE+dUqDQah/R/7vglwADAMkTbFbmS8MbAAAAAElFTkSuQmCC');
}
.page-sidebar .element.form:after {
    background: linear-gradient(90deg, #cfb87c 0%, #ccb883 100%), #cfb87c;
}
#header .site-nav .indicator{
	background-color: #ccb883;
}
.page-mod.testimonials .slide:before {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABKCAYAAAAc0MJxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDJCOUU4RTgxQkJFMTFFQkFCNjlEMjEwNUJDMDM3NDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDJCOUU4RTkxQkJFMTFFQkFCNjlEMjEwNUJDMDM3NDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMkI5RThFNjFCQkUxMUVCQUI2OUQyMTA1QkMwMzc0MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMkI5RThFNzFCQkUxMUVCQUI2OUQyMTA1QkMwMzc0MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmIKMBkAAAXOSURBVHja7JxbbxtVEMfn7NW3TZw0jRMnkAsBhNSGpggeEEgVIJ76gipaCcQ34YsgHoF3kHhAQkJCAok8VJFoC6hJE1pQbk1zW1/X611mzkZ5iuOz9tpOxcxDnLa255zfzsz5n9mzFSs/fL4JADlgO89KBv6YZA5tzdHwh8sc2pqrMQM1Y1AMikExKAbFoBgUG4NiUAyKQTEoBvW/NaO/7kIIw5PXoClfNd3EV9FTnxBGvwUh+kS/An0KocPpP1wEUGHgQ8Mr0y8gNAMHiEEsBBhmBv+snwBL2mcT/EYVmXigkU9NkxdDN9OgW2kIcExxIPUIFEVHAI16CQfaACs1DMPjr0IqNwEZZxKszCgOOCVB0WDX734FVXdbTqI7nyH4eEGafh1MOwu5kVlID01A2pkAOzsm/ZEPTbdga/VH2N34Bax0flCgBAJyIURAudE5GJ26BvnCFUg5hdZFEtOgm6iiCPW9kozabP5FGC0uwcjkVYRUjKL3DDNtR17EAUSUwNrjg1c5gEx+GiZf/gDGpt/Ev9bapmWIKUmp2GkU1Uo7GDGXYeq1m3B55m3QDbvtJwmSEFqfQeEkA9+DRu0IxufehZnFWxgldm8LH/oMmz7UKntwaeoNmH39NqbRyAVe9SSkOni1Y5hd/BgmFt7rw8opZKoSJIrc2cXbF18e0IAbCGnu2h0ozN/om8SolxHSQv8gdSc4MZq88jMovHSjb5CortQr+5DHYk3p9hwo82h1Sw9PwczVW51PXOoqPSroCkbayMClf37p064mrRup2Cut0VnwBxA0ajB9/aacbBzzUV9VS9u4Wj3FZd2VwGngKhHs14/hhSsfxS7cTb+G/nalT/LnPlsDM+X0HhRN1hlbQJ20pPwZ99kj2P37Vyjvb2DxPzqVBmZqSC7p7aKqidGUyhVgfPYdZZ8EZmf9Zzjeewhe9UAqdYokHcWnYediRVVHoOgKXZp+S/n922s/wZP73+JA6xEYqcLFiXwSSqlHqpt0kmFllXwebN+DjbtfS0AGRo+OkoVUuSD9JUTvU480E4U+qV8V23uyDOsr34CdHgU7k0coYQe5HsqoG5lQ81k+eAxry19KwZvCbQx04rPbYk7RRNsTlX0SbS3+/fP7KIpwMxp2OGC/UcE9WxGyIzNK7//nwXcytWmfmQSkjkE5CErFDrfvQ83dAdPKdTVg2nJkcIWNWjLta6G7/whMjHrV1TRxUOSYcj09pHak6ujpQ9AMs/tRYlnJDBfVfO7+JTsIcfdyiYKiPo6BaZTKFpRERM3dSmTfR5OmNo3SSkc+teS7R1rMHMBVJyN7Su2MJIDvVWLrrDMvDqauSk2klcyrHmEU24MFRYO2bAevmK6ktZqoW7pNAeptUY1TkQV+owweitKBRxTVKMNWU7Ske6izELVhuwBFddG0wVDogBJUEpW9uGcS7xtx0KphHWAaJNEPp+/QcIujksLU5QyDoLM+YJKCkwZhmFnF9/pQr+5j+tXPTgWSCzgjE7UOpXJrjRUo1zmSLvXKHui02W4hJcgPpTH10MOwp1sYNT2UGSrC/PXPpPY5q04JDOYgbMDe42Us/Idye9FSGyhqMNoLzi19Ir+7VcrTeA42f8f936pcmPrSuDvP6M5H8ZUP24vSrXtQxZ19a1DqRkp8cuF9hRX5GPY3V2KBGuidYqo/VKyFEH31KxcZocf6zIBvqYfwvBifPWBQDIpBMSgGxaDYGBSDYlAMikExKAbFliioMNEbi1GLV7T1mXQTPJpDyBHVC4vVCjbTeTjceQBVd6vjAxenVxWiRj+dJj7vML5hOfL8wupvXyTS5qNuKh1vNGMcxo8NStct8KqHUD3e6v7xlRCiRz2srHzUo9UNBLoZQIfIDnf+SOaRGXQjH/VQOLzWMSj6Yhq4yqmSeIMPz/VJIOnoULIuA65RLA8YFINiUAyKjUExKAZ1sUA5jKGtObSFwY0b/4elbaz0nwADAPx3QhRRyTtFAAAAAElFTkSuQmCC');
}

.btn-nav:hover:before, .btn-nav:focus:before, .btn-nav.over:before {
	border-color: #cfb87c;
}
.btn-nav:hover, .btn-nav:focus, .btn-nav.over{
	border-color: #cfb87c;
}
.btn-text{
	/*color: #cfb87c;*/
	color: #002f6c;
}

.icon .accent, .page-landing.head-style-1 .head-slider:before, .landing-promos .promo .subtitle:before, .page-mod.upcoming-events .event .date:before, .page-mod.latest-news .item .content .date:before {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAeCAYAAABuUU38AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDJCOUU4RTQxQkJFMTFFQkFCNjlEMjEwNUJDMDM3NDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDJCOUU4RTUxQkJFMTFFQkFCNjlEMjEwNUJDMDM3NDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNTIwRkI3RjFCODMxMUVCQUI2OUQyMTA1QkMwMzc0MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNTIwRkI4MDFCODMxMUVCQUI2OUQyMTA1QkMwMzc0MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsOS/UEAAAI6SURBVHja7JhLKAVRGMddzyWRvJWSiLxKUmws3GJBSkQSslAslCKxwI5ClIViJUUpxUbKQlmSm1d53kIJ10IeC4/rf+qj0zSPM/cOHTdf/bpz55z5zvzn+853zozN7Xb7+YL5+/mI+YyQwK+DndW+n3pQRWAPuKx2nm0f/LWIpIIlUPrXU6sdhIF+EP5bQoIt9p0Pmug4CXRZ7D9YS0gx6AA2i+besGKwBpBpkYgKiraqkAcwAuZAhJcDVYMCxbko0AOCvPAbAAbAvPKB80KuwSWoAcsgy8PB2A138xWRsypQ5qHfRLAA+ijSW1pC7sARHbOnuQ5aPUi1TpChMyfHQaxJn+VgE1Ry2XOjl1rn3H9WZSYp1RIEBywhIXrGfA0J+gsFE1TC47nzTnCvV36dKs5qKDrlBoNGgjHBG6wF9QZ9WPFZA20qbWeUQZpCWETUdpHJYBFMgTiVdjaBR0GaoBAbRSVdpS2MKt4qyNO4/hS86gk5UYZMUTFaKDqNIIRr6wV1JvM+GkyDGO4cmwMblJ6BOtc6NfdaXMhcBuU3BcxQHWe/2aDZi0VzBcwCO2FkL3SfukJuKfdSBBzm0ET01nIJUXNRahnutY4l37Gz1L8SEeKQXAhbtB9FhByAD4mF7Ipu41nHd0lFsKXhUFQIW/ovJBXyTm+bQkI+tDpLYM9g3xeEsPn7ZuZVd1dSIftmhZxJOuEPzX58uKdVXjZz6L1bqxkTsQ0KJRLxpLaif2+n/7/9SmafAgwACqZxlknu0pMAAAAASUVORK5CYII=');
}

.page-landing .layout-list-accolades .content-left{
	width: auto;
	margin: auto;
	padding: 0px 20px;
}
.page-landing .layout-list-accolades .content-right{
	display: none;
}
.page-landing .layout-list-accolades .links ul{
	border: none;
	column-count: 4;
	column-gap: 40px;
}
.page-landing .layout-list-accolades .links ul > li{
	border-bottom: none;
	margin-bottom: 20px;
}

#next-step {
	background: #fff;
	border-top: 1px solid #d9dbdc;
	box-shadow:none;
}
#next-step .hr {
	background-color: #D9DBDC;	
}
#next-step h2{
	color: #002F6C;
	
}
#next-step .btn, #next-step .btn:focus, #next-step .btn:hover, #next-step .btn.over {
	color: #002f6d;
}
#next-step .btn-3{
	background-color: #cfb87c;
	border-color: #cfb87c;
}
#next-step .btn-3:hover{
	background: transparent;
}

/* *************** */

/* JC 20201211 */
input:focus, select:focus, textarea:focus, .regent-select .sel-val:focus, input:hover, select:hover, textarea:hover, .regent-select .sel-val:hover, .gfield:hover .ginput_container > input{
	border-color: #cfb87c;
}
.gfield input[type=radio]:checked:before{
	background-color: #cfb87c;
}
.gform_wrapper .btn:focus:not(:disabled):not(.disabled), .gform_wrapper .btn:hover:not(:disabled):not(.disabled), .gform_wrapper .btn.over:not(:disabled):not(.disabled), .gform_wrapper .button:focus:not(:disabled):not(.disabled), .gform_wrapper .button:hover:not(:disabled):not(.disabled), .gform_wrapper .button.over:not(:disabled):not(.disabled){
	color: #002f6c;
}
.inwrap .gform_wrapper .gform_body .regent-select .sel-val, .inwrap .gform_wrapper .gform_body .regent-select .opt, {
	border-color: #cfb87c;
}
.select-wrap.on .regent-select .sel-val, .select-wrap.on .regent-select .sel-opts{
	border-color: #cfb87c;
}
.controls input:focus, .controls input:hover, .controls textarea:focus, .controls textarea:hover, .controls select:focus, .controls select:hover, .controls .select-wrap .regent-select .sel-val:focus, .controls .select-wrap .regent-select .sel-val:hover{
	border-color: #cfb87c;
}
.regent-select .sel-val:before{
	background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%228%22%20viewBox%3D%220%200%2015%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.7773%201.5L7.49957%206.5%22%20stroke%3D%22%23CFB87C%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M2.22168%201.5L7.49946%206.5%22%20stroke%3D%22%23CFB87C%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E");
	background-size: 15px;
	background-repeat: no-repeat;
	background-position: center center;
}
ul.links li a:hover, .links ul li a:hover{
	/*color: #cfb87c;*/
	color: #002f6c;
}
/* END JC 20201211 */




/*-- icon tones --*/
.icon .color-1 {
	background-color:#002f6d;
}
.icon .color-2 {
	background-color:#cfb87c;
}
.icon .color-3 {
	background-color:#9d8958;
}
.icon svg .color-1 {
	fill:#002f6d;
}
.icon svg .color-2 {
	fill:#cfb87c;
}
.icon svg .color-3 {
	fill:#9d8958;
}
.icon .composite-icon .color-1 {
	color:#002f6d;
}
.icon .composite-icon .color-2 {
	/*color:#cfb87c;*/
	color: #87744A;
}
.icon .composite-icon .color-3 {
	color:#9d8958;
}
/*-- alt icon tones --*/
.alt-icons .icon .color-1 {
	background-color:#fff;
}
.alt-icons .icon .color-2 {
	background-color:#cfb87c;
}
.alt-icons .icon .color-3 {
	background-color:#9d8958;
}
.alt-icons .icon .composite-icon .color-1 {
	color:#fff;
}
.alt-icons .icon .composite-icon .color-2 {
	color:#cfb87c;
}
.alt-icons .icon .composite-icon .color-3 {
	color:#9d8958;
}
.alt-icons .icon svg .color-1 {
	fill:#fff;
}
.alt-icons .icon svg .color-2 {
	fill:#cfb87c;
}
.alt-icons .icon svg .color-3 {
	fill:#9d8958;
}
