

#submission-form-container textarea,
#submission-form-container select,
#submission-form-container input[type='text'] {
	display: inline-block;
	width: 100%;
}


.proposal-form-helper-text {
	/* padding-top: 24px;  */
}



.proposals-form-input:focus {
	background-color: #f1f7b8 !important;
}
.oops-face {
	width:  35px;
	height:  35px;
	margin-bottom: 20px;
}

.oops-text {
	color:  red;
}

.proposal-form-row {
	/* min-height:  200px; */
	margin-bottom: 30px;
}

.spark-checkbox-div {
	margin-bottom: 1.5em;
}

.learning-objective {
	margin-bottom:  6px;
}



/* input#proposal-title {
	font-size:  140% !important;
	padding: 20px 10px 20px 10px !important;
	font-weight:  bold !important;
	color:  #cbdb2a !important;

} */

.spark-clickable-label {
	font-weight: normal;

}

.checkbox-columns {
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
}


.ui-button-icon-primary, .ui-icon, .ui-icon-closethick, button:focus {
    outline:none!important
}


#preview-modal-ul {
	padding-left:  20px;
}


/* Search Form Styles */

#proposal-search-form label {
	font-weight: normal;
	font-size: 85%;
	padding:  0;
	margin: 0;
}

#proposal-search-form h4 {
	margin-top:  10px;
}

.advanced-button-style {
	color:  white !important;
	border-radius: 3px !important;
}

.adv-button-box{
	margin-top: 12px;
	text-align: center;
}

.show-more-search:hover, .show-fewer-options:hover {
	background-color: #1a408b;
	 cursor: pointer;
}

.adv-search-hed {
	color:  #fff;
	background-color: #cbdb2a;
	width:  100%;
	padding:  4px 4px 4px 20px;
	font-size: 1.4em;
	margin-bottom: 6px;
}

.adv-search {
	padding:  8px;
	/* border-left:  1px solid #cbdb2a;
	border-right:  1px solid #cbdb2a;
	border-bottom:  1px solid #cbdb2a; */
}

/* .search-sidebar input[type=text]  {
	width: 100%; 
	padding: 20px; 
	font-size: 120%; 	
	border:  0;
	font-weight: bold;
} */

.search-sidebar h3 {
	margin-bottom:  12px;
}


.search-sidebar ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #ccc;
}
.search-sidebar ::-moz-placeholder { /* Firefox 19+ */
  color: #ccc;
}
.search-sidebar:-ms-input-placeholder { /* IE 10+ */
  color: #ccc;
}
.search-sidebar :-moz-placeholder { /* Firefox 18- */
  color: #ccc;
}

.magnifying-glass-box {
	width:  70px;
	height:  100%;
	background-color: #cbdb2a;
	float:  right;
	display:  inline;
}

.btn-search {
	border-radius: 3px !important;
	margin: 0 !important;
	padding:  0 !important;
	border:  0 !important;
	height:  42px !important;
	width:  42px;
	color:  #fff !important;
}


.show-options-text {
	/* font-size: 90%; */
	color:  #fff;
	/* margin-left:  22px; */
	margin-top: 12px;
	background-color: #cbdb2a;
	padding:  4px 6px 4px 6px;
	text-align:  center;
	border-radius: 4px;
}





/* Archive Styles */
.proposal-list-box {
	margin-bottom: 20px;
}

.proposal-list-box a {
	color: #05514B;
}


.proposal-list-box-meta {
	font-size: 85%;
}


.pretty-label{
	color: #05514B;
	font-size: 1.2em;
	display: inline-block;
}

.sub-label {
		font-weight: bold;
		margin: 0 0 8px 0;
		font-size: 1.1em;
}

.callout-announcement {
	padding: 12px;
	margin: 20px 0 20px 0;
	background-color: #05514B;
	color: #fff;
	font-size: 200%;
}

.prop-login-warning {
	padding: 12px;
	border: 1px solid #fee065;
}



.not-very-sprint {
	margin-bottom: 2em;
}

ul.with-padding {
	padding-left: 1em !important;
}

.tag-selector-box {
	border: 1px solid #888;
	padding: 1em;
}
.tagger-grid {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-column-gap: 1em;
}
.tag-choices {
	/* display: none; */
	margin-top: 1em;
}

.tag-choices li {
	border: 1px solid #555;
	padding: 2px 6px;
	margin-bottom: .5em;
	border-radius: 4px;
	cursor: pointer;

}
.tags-chosen {
	margin-top: 1em;
}

.tags-chosen li {
	border: 1px solid #555;
	padding: 2px 6px;
	margin-bottom: .5em;
	border-radius: 4px;
	background: rgb(250, 250, 201);
	cursor: pointer;

}

.ntc-tags {
	list-style: none;
}

.tag-clear-btn {
    font-size: 1.6rem !important;
    background: #00A0B0 !important;
    color: #fff !important;
    text-transform: uppercase !important;
    padding: 8px 12px;
    border-radius: 4px;
    margin: 8px 6px 8px 0 !important;
}

.tag-header {
	font-weight: bold;
	border-bottom: 1px solid #888;
}

.all-available-tags {
	display: none;
}

.all-tags-ul {
	list-style: none;
	  columns: 3;
  -webkit-columns: 3;
  -moz-columns: 3;
}

.available-tags-expander {
	text-decoration: underline;
	font-weight: bold;
	text-align: center;
}
/* Sky Blue: 7DCAD7
Sun: FEE065
Teal: 389171 
Light Green Tree: 376832
Dark Green Tree: 05514B
Beaver Brown: A56D3D
Glasses Black: 231F20 */

/* This hides the weird checkboxes that show up at the bottom of the proposals form because
of how the new tag manager works. Nothing to see here */
.tag-checks {
	display: none;
}

.dashboard-voting-left {
	font-size: 1.2em;
	font-weight: 700;
}

.dashboard-voting-right {
	font-size: 2.5em;
	font-weight: 700;
	color: #EB6841;
}

#validation-warning-modal {
	background: #fff;
	padding: 30px;
	border: 1px solid red;
}

.ui-dialog-titlebar-close {
	background: red !important;
	float: right;
	border: none;
	color: #fff;
}


