/*
	Style Guide Colors:

	Khaki				#9e925e		rgba {170, 151, 103, 255}
	Oatmeal				#ccc4a7		rgba {224, 208, 166, 255}
	Marsh green			#3f4727		rgba { 63,  71,  39, 255}
	Carolina redbud		#866479		rgba {134, 100, 121, 255}
	stone gray			#909288		rgba {144, 146, 136, 255}
	storm cloud			#373a36		rgba { 55,  58,  54, 255}
*/


.bd-placeholder-img {
	font-size: 1.125rem;
	text-anchor: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
  }

/*main > .container {padding: 60px 15px 0!important;}*/


body {color: #263238;} /*#263238*/
.py-5 {padding-top: 5rem!important;}
.navbar {font-weight: 300;-webkit-box-shadow: none;box-shadow: none;height: 80px;}
.bg-dark {background-color: #ccc4a7 !important;}
.navbar { background-color: #ccc4a7; }
.navbar-dark { background-color: #ccc4a7; }
/*.container-fluid {max-width: 1140px;}*/
li.nav-item {font-size: 16px;text-transform: uppercase;letter-spacing: 1.2px;}
h1 {font-size: 44px;font-weight: 700;letter-spacing: 1.3px;margin-bottom: 2rem;}
.btn-primary {background-color: #1D90FB !important;font-size: 16px;letter-spacing: 1.5px;font-weight: 700;box-shadow: none;border-radius: 3px; margin: 0;padding: 0.8rem 1.8rem 0.7rem;}
fieldset.Marsh {border: 1px solid #d2d2d2;background: none;border-radius: 5px;padding: 40px;font-family: "Poppins", sans-serif;font-weight: 300;}
.recipient-details th {min-width: 180px;}
.Marsh td {font-size: 13px;}
.Marsh h2 {font-size: 24px;font-weight: 700;letter-spacing: 3.5px;color: #263238;margin-bottom: 30px;}
.Marsh th {font-weight: 500;padding: 6px 0;font-size: 13px;}
.Marsh-recipients td {border-bottom: 1px solid #d2d2d2;padding: 15px 0!important;}
.table thead th {border-bottom: 1px solid #d2d2d2;font-size: 8px;text-transform: uppercase;letter-spacing: 1.4px;}
.Marsh a {font-weight: 700;font-size: 15px;letter-spacing: 1.4px;color: #1D90FB;}
.mb-3 {margin-bottom: 2rem!important;}
.navbar .nav-item.avatar {padding-top: 2px;}
.card-img-38 {width: 38px;height: 38px;}
.recipient-comments {font-size: 13px;}
.recipient-comments h5 {color: #263238;font-size: 13px;font-weight: 700;letter-spacing: 1.4px;margin-bottom: 0px;}
.card-header {margin-top: 40px;}
.Marsh .card-body {text-align: center;}
.audio-media tr{padding-left:0!important}
.form-check-input[type="checkbox"]+label:before, .form-check-input[type="checkbox"]:not(.filled-in)+label:after, label.btn input[type="checkbox"]+label:before, label.btn input[type="checkbox"]:not(.filled-in)+label:after {margin-top: 11px;border: 1px solid #D2D2D2;border-radius: 4px;}
.Marshs-list b {text-transform: uppercase;font-size: 12px;letter-spacing: 1.4px;}
.modal-dialog .modal-content .modal-header {border-top-left-radius: .7rem;border-top-right-radius: .7rem;}
.modal-dialog .modal-content {border: 0;border-radius: .8rem;}
#CreateMarsh .modal-body {height: 60vh!important;}
.modal-header.text-white {padding-left: 40px;background-color: #303E53;}
.modal-header.text-white h3 {font-weight: 700;font-size: 30px;}
img.closex {margin-right: 24px;margin-top: 10px;}
.Marsh-details-modal {padding: 40px!important;}
#CreateMarsh .modal-body {padding: 0;}
#CreateMarsh .modal-footer {padding: 20px 40px;}
#CreateMarsh .form-check {padding-left: 0;}
#CreateMarsh .form-check-label {line-height: 1rem;height: 1rem;}
#CreateMarsh .modal-footer>* {margin: 0;}
#CreateMarsh .form-check-input[type="checkbox"]+label:before, .form-check-input[type="checkbox"]:not(.filled-in)+label:after, label.btn input[type="checkbox"]+label:before, label.btn input[type="checkbox"]:not(.filled-in)+label:after {margin-top: 0;}
.insert-Marshstream {max-width: 500px;width: 100%!important;}
.insert-Marshstream .modal-content {border-radius: 0;}
.insert-Marshstream .modal-body {padding: 20px 40px;}
.insert-Marshstream .modal-header {padding: 20px 40px;background-color: #263238;border-top-left-radius: 0!important;border-top-right-radius: 0!important;color: #ffffff;font-size: 26px;font-weight: 700;}
.insert-Marshstream  h5 {font-size: 26px;font-weight: 700!important;}
.insert-Marshstream button.close {color: #ffffff;opacity: 1;font-size: 2.5rem;line-height: 1;font-weight: 400;}
.insert-Marshstream p {font-size: 16px;line-height: 24px;margin-bottom: 30px;}
#ddlMarshStreams {background-color: transparent;border: none;border-bottom: 1px solid #ced4da;border-radius: 0;outline: none;-webkit-box-shadow: none;box-shadow: none;width: 100%;font-family: 'Poppins';font-weight: 300;font-size: 14px;letter-spacing: .1rem;color: #263238;padding-bottom: 10px;margin-bottom: 20px;}
div#txtBSLink {font-size: 14px;font-weight: 700;color: #1D90FB;}
#bsposts td {padding: 20px 0;}
#bsposts th {border-top: 0px;padding-left: 0;}
/*#bsposts small {font-weight: 700;letter-spacing: 1.2px;}*/
#bsposts th {border-top: 0px;padding-left: 0;font-size: 12px;text-transform: uppercase;}
#bsposts {margin-top: 20px;}
#dtPosts {margin-top: 20px;}
#dtPosts td {padding: 24px 0;color: #2F3E53;}
.note-editor.note-frame {border: 1px solid rgba(0,0,0,.2);BACKGROUND-COLOR: #ffffff;}
.BSeditor {padding-left: 80px;}
.note-btn, .btn-light.dropdown-toggle {background-color: #ffffff !important;cursor: pointer; box-shadow: none;}
.BSeditor .modal-footer .note-btn {background-color: #007bff!important;}

.z-depth-1-half {-webkit-box-shadow: none!important;box-shadow: none!important;}
.card-header {margin-top: 0;}
h3.mb-0.mt-3.Marsh-dark-txt {font-size: 16px;font-weight: 700;letter-spacing: 1.4px;margin: .7rem 0!important;}
.accordion.md-accordion.accordion-3 .fas.fa-angle-down {margin-top: -4px;}
.fa-angle-down:before {font-weight: 500;margin-top: 5px;font-size: 22px;}
.md-accordion .card .card-header {padding: 1rem 40px;}
/* .form-check-input[type="checkbox"]+label, label.btn input[type="checkbox"]+label {line-height: 2.5625rem;} */
div#pnlKey {max-width: 500px;margin: 0 auto;}
.getting-started h3 {text-align: center;font-size: 55px;font-weight: 100;}
#pnlKey h4 {font-size: 20px;letter-spacing: 1.3px;}
.license-key {color: #ffffff;padding: 20px;background-color: rgb(255 255 255 / 25%);font-weight: 300;font-size: 16px;margin: 40px 0 80px;box-shadow: 0px 5px 8px #00000020;}
input#txtLicenseKey {border-bottom: 1px solid #ffffff;background: transparent;border-left: none;border-right: none;border-top: none;font-size: 30px;width: 100%;text-align: center;outline-width: 0;font-family: courier;letter-spacing: 3px;color: #ffffff;}   
.key-input.Marsh-white-txt {margin-top: 40px;}
.license-key .req {font-weight:100;font-size: 12px;}
label.Marsh-white-txt {color: #ffffff;}
.license-key .md-form input[type=text]:hover, .license-key .md-form input[type=text]:focus {box-shadow: 0 1px 0 0 #ffffff !important;border-bottom: 1px solid #ffffff !important; color:#ffffff}
#pnlSetup {max-width: 500px;margin: 0 auto;}
.license-key .form-control {color: #ffffff;}
.license-key .dropdown-content li>a, .license-key .dropdown-content li>span {color: #212529;}
.license-key .select-wrapper input.select-dropdown {font-size: .875rem;}
.license-key .select-wrapper span.caret {color: #ffffff;}
.license-key .md-form {margin-top: 0; margin-bottom: 0;}
.license-key .select-wrapper.mdb-select.md-form.Marsh-red-txt {margin-bottom: 30px;}
#pnlFinish {max-width: 500px;margin: 0 auto;}
.price-matrix-column {padding: 0; margin-bottom: 50px}
.price-matrix-column ul {list-style-type: none;margin: 0;padding: 0;-webkit-transition: 0.3s;transition: 0.3s;}
.features li {justify-content: left!important;padding-left: 20px!important;font-weight: 700;text-align: left;}
.price-matrix-column li {border-bottom: 1px solid #eee;height: 60px;font-size: 14px;display: flex;justify-content: center;align-items: center;}
.price-matrix-column .fas.fa-check {color: #1D90EA;}
li.features-header {font-size: 16px;font-weight: 700;}
a.contact-btn {border: 2px solid #ffffffc9;padding: 15px 25px;color: #ffffff;font-weight: 700;background-color: #ffffff40;display: inline-block;}
a.contact-btn:hover {background-color: #ffffff;color: #ee2924;}
.circle-icon {float: left;padding-right: 20px;}
.pricing-ul {min-height: 120px;}
.pricing-card-title {text-align: center;}
.pricing-ul i.fas.fa-check {padding-right: 10px;color: #1D90FB;}
.Marsher-login-btn {margin-left: 30px!important;margin-top: 4px!important;}
.Marsh-contact-edit label {line-height: 1rem;}
.card {-webkit-box-shadow: none;box-shadow: none;}
.card-body p, .card-body li {font-size: 14px;}
#CreateMarsh .card-body {padding: 40px!important;}
#CreateMarsh td {padding: 0 0.3rem 0.3rem;}
#CreateMarsh .btn {min-width: 170px;}
textarea#txtMsg {background-color: #ffffff;padding: 10px;border: none;}
/*select#ddlFastMarshs, select#ddlFastHash {background: transparent;border: none;color: #1D90FB;font-weight: bold;font-size: 12px;-webkit-appearance: none;-moz-appearance: none;appearance: none;text-decoration: underline;margin-right:0;}*/
strong {font-weight: 700;}
textarea#txtMsg::placeholder {color:#d2d2d2;}
.Marsh-config .card, .Marsh-head .card {border: none;background: none;}
.Marsh-config .card-body {border: 1px solid #d2d2d2;background: none;border-radius: 5px;padding: 40px;font-family: "Poppins", sans-serif;font-weight: 300;}
.Marsh-previews .card {border: 1px solid #d2d2d2;background: #f5f5f5;padding: 40px;}
.Marsh-previews .card-body {padding: 0;}
h5.card-title {font-size: 24px;font-weight: 500!important;/* letter-spacing: 0.3rem; */margin-bottom: 30px;}
.Marsh-head h1 {font-weight: 700!important;margin-bottom: 0;}
.Marsh-head .switch.txt-marsh-green {display: inline;padding-right: 30px;}
.Marsh-previews .insta-wrapper {grid-template-columns: 100%;}
.Marsh-view-toggle {border-bottom: 1px solid #d2d2d280;margin: 0 0 50px;}
.Marsh-view-toggle a {font-size: 12px;font-weight: 500;text-transform: capitalize;color: #d2d2d2;padding: 0;margin-right: 20px;}
/*.Marsh-view-toggle a.nav-link.active {border-bottom: 1px solid #007bff;padding: 0 0 10px;color: #007bff;}*/


.md-accordion .card-header a {color: #000000 !important;}

.Marsh-red-txt {color: #3F4727;}

.Marsh-field {color:#000000;}
.Marsh-field:focus {color:#000000;}

.Marsh-btn {color:#FFFFFF;background-color:#000000;}
.Marsh-red-btn {color: #FFFFFF;background-color: #FF0000;font-size: 16px;font-weight: 700;letter-spacing: 1.2px;t;font-size: 16px;letter-spacing: 1.2px;font-weight: 700;box-shadow: none;border-radius: 0;margin: 0;}
.Marsh-grey-btn {background-color:#263238;font-weight:bold;font-weight:700;color:#FFFFFF;}
.Marsh-grey-btn2 {background-color:#dddddd;font-weight:bold;font-weight:700;color:#FFFFFF;}
.Marsh-txt {color:#000000;}
.Marsh-grey-txt {color:#7F7F81;}
.Marsh-white-btn {background-color:#FFFFFF;color:#7F7F81;}
.Marsh-white-red-btn {color:#FF0000;background-color:#FFFFFF;}
.Marsh-red-white-btn {color:#FFFFFF;background-color:#FF0000;}
.Marsh-white-txt {color:#FFFFFF;}
.Marsh-yellow-txt {color:#ffcb57;}
.Marsh-blue-btn {background-color: #1D90FB;color: #FFFFFF;font-size: 16px;letter-spacing: 1.2px;font-weight: 700;box-shadow: none;border-radius: 0;margin: 0;}
.Marsh-blue-txt {color:#1D90FB;font-weight:600;}
.Marsh-dark-txt {color: #263238;}

.navbar .navbar-nav .nav-collapse .nav-item .nav-link a:active {color: #3F4727; text-decoration:none;vertical-align:middle;}
.navbar .navbar-nav .nav-collapse .nav-item .nav-link a:visited {color: #3F4727; text-decoration:none;vertical-align:middle;}
.navbar .navbar-nav .nav-collapse .nav-item .nav-link a:link {color: #3F4727; text-decoration:none;vertical-align:middle;}
.navbar .navbar-nav .nav-collapse .nav-item .nav-link a:hover  {color: #3F4727; text-decoration:underline;vertical-align:middle;}

a.obvious:active,a.obvious:link,a.obvious:visited{color:#263238;text-decoration:underline}
a.obvious:hover{color:#FF0000;text-decoration:underline}

a.obvious2:active,a.obvious2:link,a.obvious2:visited{color:#7F7F81;text-decoration:none}
a.obvious2:hover{color:#FF0000;text-decoration:none}

a.obvious3:active,a.obvious3:link,a.obvious3:visited{color:#FFFFFF;text-decoration:underline}
a.obvious3:hover{color:#FF0000;text-decoration:underline}

a.obvious4:active,a.obvious4:link,a.obvious4:visited{color:#FFFFFF;text-decoration:underline;font-weight:bold;font-weight:700}
a.obvious4:hover{color:#FFFFFF;text-decoration:underline;font-weight:bold;font-weight:700}

a.obvious5:active,a.obvious5:link,a.obvious5:visited{color:#263238;text-decoration:none;font-weight:bold;font-weight:700}
a.obvious5:hover{color:#263238;text-decoration:underline;font-weight:bold;font-weight:700}

a.obvious6:active,a.obvious6:link,a.obvious6:visited{color:#FFFFFF;text-decoration:none;font-weight:bold;font-weight:700}
a.obvious6:hover{color:#FF0000;text-decoration:none;font-weight:bold;font-weight:700}

a.obvious7:active,a.obvious7:link,a.obvious7:visited{color:#FFFFFF;text-decoration:none;}
a.obvious7:hover{color:#FF0000;text-decoration:none;}

a.obvious8:active,a.obvious8:link,a.obvious8:visited{color:#FF0000;text-decoration:none;}
a.obvious8:hover{color:#FF0000;text-decoration:none;}

.switch label input[type=checkbox]:checked+.lever {background-color: #7F7F81;}
.switch label input[type=checkbox]:checked+.lever:after {background-color: #3F4727;}

.form-check-input[type='checkbox']:checked + .form-check-label:before {border-right: 2px solid #3F4727;border-bottom: 2px solid #3F4727;}
.form-check-input[type='radio']:checked + .form-check-label:before {border-right: 2px solid #3F4727;border-bottom: 2px solid #3F4727;}

.legendary { list-style: none; }
.legendary li { float: left; margin-right: 15px; font-size:8pt;}

/* fieldset {font-family: sans-serif;border: 1px solid #000;background: #eee;border-radius: 1px;padding: 15px;}
fieldset legend {background: #000;color: #fff;padding: 5px 5px ;font-size: 13px;border-radius: 1px;} */

fieldset.scheduler-border {border: 1px groove #ddd !important;padding: 0 1.4em 1.4em 1.4em !important;margin: 0 0 1.5em 0 !important;-webkit-box-shadow:  0px 0px 0px 0px #000;box-shadow:  0px 0px 0px 0px #000;}
legend.scheduler-border {font-size: 1.2em !important;font-weight: bold !important;text-align: left !important;width:auto;padding:0 10px;border-bottom:none;}

fieldset.Marsh {border: 1px solid #000;background: #eee;border-radius: 1px;padding: 15px;font-family: "Poppins", sans-serif; font-weight: 300}
legend.Marsh {font-size: 1.2em !important;font-weight: bold !important;text-align: left !important;width:auto;padding:0 10px;border-bottom:none;font-family: "Poppins", sans-serif; font-weight: 300} 

.req {font-weight: bolder; color: #FF0000;}

.md-form input[type=text]:focus + label {color: #263238;}
.md-form input[type=text]:focus, label {color: #263238;}
.md-form input[type=text]:hover, label {color: #263238;}
.md-form input[type=text]:focus {box-shadow: 0 1px 0 0 #3F4727 !important;border-bottom: 1px solid #3F4727 !important;}
.md-form input[type=text]:hover {box-shadow: 0 1px 0 0 #3F4727 !important;border-bottom: 1px solid #3F4727 !important;}

.md-form input[type=password]:focus + label {color: #263238;}
.md-form input[type=password]:focus, label {color: #263238;}
.md-form input[type=password]:hover, label {color: #263238;}
.md-form input[type=password]:focus {box-shadow: 0 1px 0 0 #3F4727 !important;border-bottom: 1px solid #3F4727 !important;}
.md-form input[type=password]:hover {box-shadow: 0 1px 0 0 #3F4727 !important;border-bottom: 1px solid #3F4727 !important;}

.md-form input[type=textarea]:focus + label {color: #263238;}
.md-form input[type=textarea]:focus, label {color: #263238;}
.md-form input[type=textarea]:hover, label {color: #263238;}
.md-form input[type=textarea]:focus {box-shadow: 0 1px 0 0 #3F4727 !important;border-bottom: 1px solid #3F4727 !important;}
.md-form input[type=textarea]:hover {box-shadow: 0 1px 0 0 #3F4727 !important;border-bottom: 1px solid #3F4727 !important;}

.menurow a.action{color:#FFFFFF;text-decoration:none}
.menurow:hover a.action{color:#263238;text-decoration:none}
.menurow {border-top: solid 1px #D3D3D3; line-height: 71px; }

.wrapper:hover .fa-stack{color: #FF0000;transition: 0.9s;transform: rotateY(180deg);}
.wrapper{display: inline-block;width: 50px;color: #000000;overflow: hidden;text-align: center;}
.wrapper .fa-stack{transition: 0.9s;}

.key {font-family:'Courier New', Courier, monospace; color: black; font-weight: bolder; font-size: 13pt;}

.carousel-indicators .active{background-color: #f00;}
#mapCanvas {background: transparent url("/img/spinner.gif") no-repeat center center;width:100%;height:350px;}
#map-canvas {height: 400px;width: 75%;margin: 0px;padding: 5px;text-align:center;}
#infobox { background-color: white;bottom: 30px;height: 20px;padding: 1px;left: 30px;}

.select-wrapper+label { color: #263238; }
.dropdown-content {color: #263238;}
.select-dropdown li.disabled, .select-dropdown li.disabled>span, .select-dropdown li.optgroup {color: #263238;}
.dropdown-content li>a, .dropdown-content li>span {color: #263238;}
.dropdown-content li.active, .dropdown-content li>span:hover {color: #263238;}

.tableWrap {height: 350px; border: 2px solid black; overflow: auto;}
.wrap thead tr th {position: sticky;top: 0;}
.wrap table {border-collapse: collapse;}
.wrap th {padding: 5px; padding-left: 5px; border-left: 1px dotted rgba(200, 209, 224, 0.6); border-bottom: 1px solid #e8e8e8; background: #000000; color: #FFFFFF; text-align: left; box-shadow: 0px 0px 0 2px #e8e8e8;}
.wrap table {width: 100%;font-family: sans-serif;}
.wrap table td {padding: 5px;}
.wrap tbody tr {border-bottom: 2px solid #e8e8e8;}
.wrap thead {font-weight: 300;color: rgba(0, 0, 0, 0.85);}
.wrap tbody tr:hover {background: #e6f7ff;}

.carousel-control-prev-icon {
    position: absolute;
    bottom: 20px;
    left: 20px;
}

.carousel-control-next-icon {
    position: absolute;
    bottom: 20px;
    right: 20px;
}

div.floating-action-menu > .action-menu {
	visibility: hidden;
	transform: translateY(65px);
	opacity: 0;
	max-height: 0;
	overflow: hidden;
	transition: all 300ms linear;
}
div.floating-action-menu.active > .action-menu {
	visibility: visible;
	transform: translate(0);
	opacity: 1;
	padding-bottom: 5px;
	max-height: 1000px;
}

div.floating-action-menu > .action-menu > .floating-action {
	padding-right: 0.45rem;
}

div.floating-action-menu > .action-menu .btn-floating,
div.floating-action-menu > .action-menu .badge
{
	transform: scale(0.4);
	transition: all 500ms ease-in-out;
}
div.floating-action-menu.active > .action-menu .btn-floating,
div.floating-action-menu.active > .action-menu .badge
{
	transform: scale(1);
}

div.floating-action-menu > .action-button > .btn-floating {
	transition: all 500ms linear;
}
div.floating-action-menu.active > .action-button > .btn-floating {
	background-color: #dc3545;
	border-color: #dc3545;
}
div.floating-action-menu.active > .action-button > .btn-floating:hover {
	background-color: #c82333;
	border-color: #bd2130;
}

div.floating-action-menu > .action-button > .btn-floating > i {
	transition: transform 500ms ease-in-out;
}
div.floating-action-menu.active > .action-button > .btn-floating > i {
	transform: rotate(-360deg);

}

.card {border: 1px solid black; background-color:#EEEEEE;}


.dropdown-submenu {position:relative;}
.dropdown-submenu .dropdown-menu {top:0;left:100%;}

a.lnkMarshGreen:active,a.lnkMarshGreen:link,a.lnkMarshGreen:visited{background-color: #3F4727; color: #CCC4A7; text-decoration:none}
a.lnkMarshGreen:hover{color:#CCC4A7;text-decoration:none}

a.lnkMarshOatmealKhaki:active,a.lnkMarshOatmealKhaki:link,a.lnkMarshOatmealKhaki:visited{background-color: #CCC4A7; color: #9E925E; text-decoration:none}
a.lnkMarshOatmealKhaki:hover{color:#9E925E;text-decoration:none}

a.lnkMarshOatmealGreen:active,a.lnkMarshOatmealGreen:link,a.lnkMarshOatmealGreen:visited{background-color: #CCC4A7; color: #3F4727; text-decoration:none  !important;}
a.lnkMarshOatmealGreen:hover{color:#3F4727;text-decoration:none}

a.lnkMarshStorm:active,a.lnkMarshStorm:link,a.lnkMarshStorm:visited{background-color: #909288; color: #373a36; text-decoration:none}
a.lnkMarshStorm:hover{color:#373a36;text-decoration:none}

a.lnkMarshObvious:active,a.lnkMarshObvious:link,a.lnkMarshObvious:visited{color: #373a36; text-decoration:none}
a.lnkMarshObvious:hover{color:#373a36;text-decoration:underline}

a.lnkMarshObvious2:active,a.lnkMarshObvious2:link,a.lnkMarshObvious2:visited{color: #373a36; text-decoration:underline}
a.lnkMarshObvious2:hover{color:#373a36;text-decoration:underline}

a.lnkMarshObvious3:active,a.lnkMarshObvious3:link,a.lnkMarshObvious3:visited{font-family: Tahoma, sans-serif; font-size: 8px; color: #373a36; text-decoration:underline}
a.lnkMarshObvious3:hover{font-family: Tahoma, sans-serif; font-size: 8px; color:#373a36;text-decoration:underline}

a.lnkMarshNotObvious:active,a.lnkMarshNotObvious:link,a.lnkMarshNotObvious:visited{color: #373a36; text-decoration:none}
a.lnkMarshNotObvious:hover{color:#373a36;text-decoration:none}

a.lnkMarshRed:active,a.lnkMarshRed:link,a.lnkMarshRed:visited{color: #FF0000; text-decoration:none}
a.lnkMarshRed:hover{color:#FF0000;text-decoration:none}

a.lnkMarshFooter:active,a.lnkMarshFooter:link,a.lnkMarshFooter:visited{color: rgba(255, 255, 255, 0.6); text-decoration:none}
a.lnkMarshFooter:hover{color: rgba(255, 255, 255, 0.6);text-decoration:underline}

.txt-marsh-green {color: #3F4727;}

.btn-marsh-green {background-color: #3F4727; color: #CCC4A7;}
.btn-marsh-green:hover {background-color: #3F4727; color: #909288;}

a.btn-marsh-green-dd:active,a.btn-marsh-green-dd:link,a.btn-marsh-green-dd:visited {background-color: #FFFFFF; color: #3F4727;}
a.btn-marsh-green-dd:hover {background-color: #3F4727; color: #909288;}

.btn-marsh-Storm {background-color: #909288; color: #CCC4A7;}
.btn-marsh-Storm:hover {background-color: #909288; color: #CCC4A7;}

.dropdown-menu a.dropdown-item:hover {background-color: #3F4727;color:#FFFFFF;}

.dropdown-item:hover {color: #3F4727; background-color: #CCC4A7 !important;}

.nav-item .nav-link a:active {color: #3F4727; text-decoration:none;vertical-align:middle;}
.nav-item .nav-link a:visited {color: #3F4727; text-decoration:none;vertical-align:middle;}
.nav-item .nav-link a:link {color: #3F4727; text-decoration:none;vertical-align:middle;}
.nav-item .nav-link a:hover  {color: #3F4727; text-decoration:underline;vertical-align:middle;}

.navbar-collapse {background-color:#CCC4A7;}