
.extension-doodle .doodle-choose {
	cursor:pointer;
}

.extension-doodle .save-icon, .extension-doodle .remove-date-icon {
	width: 25px;
	vertical-align: sub;
	cursor: pointer;
}
.extension-doodle .add-column-icon {
	width: 20px;
	cursor: pointer;
}

.extension-doodle .table-header td {
	vertical-align:top;
}

.extension-doodle .js-table-footer {
	display:none;
}

.extension-doodle .table-header td input {
	width: 100%;
	margin: 10px 0 0 1px;
	box-sizing: border-box;
	height: 28px;
}

.extension-doodle table {
	border-collapse: collapse;	
	width: 100%;
}

.extension-doodle .editMode table .js-table-footer {
	display:table-row;
}



.extension-doodle table, .extension-doodle th, .extension-doodle td {
  border: 1px solid black;
  padding: 5px;
}
.extension-doodle tr:nth-child(even) {
	background-color: #f2f2f2;
}
.extension-doodle .table-preview {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	text-align: center;
	padding: 40px;
	color: gray;
}


.extension-doodle .setting-1 {
	background-color: #a7e8a9;
}

.extension-doodle .setting-2 {
	background-color: #f8b2ae;
}

.extension-doodle .setting-3 {
	background-color: #fff7ce;
}


.extension-doodle .setting-4 {
	background-color: #87c889;
}

.extension-doodle .doodle-yes {
	color: #a7e8a9;
}

.extension-doodle .doodle-no {
	color: #f8b2ae;
}

.extension-doodle .doodle-unsure {
	color: #ddc59c;
}

.extension-doodle .doodle-checkmark, .extension-doodle .doodle-checkmark2 {
	width: 20px;
	opacity: 0.3; 
}

.extension-doodle .table td, .extension-doodle .table th {
	border-top:0;
}

.extension-doodle .questionmark {
	opacity: 0.5; 
	font-weight:bold:
}

.extension-doodle .result {
	font-weight:bold;
}


.extension-doodle tr.current-user {
	background-color: #eee;
}

.extension-doodle table td.setting {
	text-align:center;
}

.extension-doodle table select {
	width: 100%;
	margin: 0;
}

.extension-doodle table td {
	vertical-align: middle;
	min-width: 60px;
}

.extension-doodle .td-save-icon {
	width: 25px;
	padding: 0 10px 0 5px;
}

.extension-doodle .td-user-image {
	width:30px;
}

.extension-doodle .user-image {
	width:30px;
	margin:0;
	height: 30px;
}

.extension-doodle .js-entry-hide {
	display:none;
}

.extension-doodle .js-entry-more {
	margin-left: 57px;
}

.extension-doodle .subheadline {
	font-style:italic;
	font-size:11px;
	color:#666;
}

.td-user-image .user-no-image {
    border-radius: 15px;
    height: 30px;
    width: 30px;
    font-size: 16px;
    padding: 5px 0px;
}

.js-add-column-icon img {
        width:20px;
}
}