#popup {
	top: 0px;
	position: relative;
	left: 0px;
}

#popup-keyfacts-nav a {
	background-position: 0px 0px;
}

#popup-keyfacts-nav.ui-state-active a {
	background-position: 0px -60px;
}

#popup-toolbar li#popup-websites-nav.ui-state-active a {
	background-position: -90px -60px;
} /* this anchor id is from jqueru-ui */
.popup-content-item img:hover {
	cursor: pointer;
}

/* #add_node_text {
	height: 180px;
} */

/* #popup {
	width: 325px;
	height: 300px;
	border-radius: inherit;

	border:1px solid #cccccc;
	border-radius: 8px;
	-moz-border-radius: 8px;
	box-shadow: 2px 2px 6px #aaa;
	-o-box-shadow: 2px 2px 6px #aaa;
	-webkit-box-shadow: 2px 2px 6px #aaa;
	-moz-box-shadow: 2px 2px 6px #aaa;
} */

.ui-widget {
	font-family: "Helvetica", "Arial", sans-serif;
}

/* a.ui-slider-handle.ui-state-default,
.ui-widget-content a.ui-slider-handle.ui-state-default.ui-state-active  {
	margin-top:0;
	background-color:#333333;
	margin-left: -0.3em;
	height:16px;
	width:16px;
	border:0;
	padding:0;
} */

.journal_contents_container {
	border:0;
}
#quizzes_preview_list {
	padding:20px 40px;
	max-width:60%;
	margin:0 auto;
	font-size:14px;
}

.component:hover {
	border: 1px solid #aaaaaa;
    box-shadow: 2px 2px 10px #444;
   -o-box-shadow: 2px 2px 10px #444;
   -webkit-box-shadow: 2px 2px 10px #444;
   -moz-box-shadow: 2px 2px 10px #fff;
}

#warn_no_grok .ui-state-highlight, .ui-state-highlight {
	border: 1px solid orange;
	background: #f0c27e;
	color: #363636;
	font-family: "Helvetica", "Arial", sans-serif;
	font-size:1.1em;
}

#warn_no_grok .ui-state-highlight a, .ui-state-highlight a {
	color: #c65c06;
}
.ui-info-icon {
	background: url(../images/info.png) no-repeat 0 0;
}
.ui-alert-icon {
	background: url(../images/alert.png) no-repeat 0 0;
}
.ui-info-icon, .ui-alert-icon {
	background-size: 30px 30px;
	padding:15px;
	margin-right: 15px;
	margin-top: -3px;
	float: left;
}
.ui-widget-content a {
	color: #669900;
	outline:none;
}
.note_text {
	margin-left:25px;
	max-width:200px;
}
.note textarea{
	border:0;
	font-size:12px;
	line-height:1.4;
	padding:0;
	font-family: "Helvetica", "Arial", sans-serif;
}
.note_edit {
	background:white;
	max-width:175px;
}

#login-table tr td {
	background-color:white;
	border:0;
	padding:5px;
}
.fancybox-title-float-wrap .child {
	background:white;
	color: #333333;
	text-shadow:0;
	border-radius:6px;
}
#header-inside-left1 img {
	display:block;
	margin-bottom:20px;
}
#lrg-button {
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	padding: 5px 15px;
	font-family: "Helvetica", "Arial", sans-serif;
	font-weight: normal;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	color: white;
	text-shadow: 1px 1px #000000;
	border: solid 1px #333333;
	background-color: #484747;	
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #484747 0%, #373535 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #484747 0%, #373535 100%);	
	/* Opera */ 
	background-image: -o-linear-gradient(top, #484747 0%, #373535 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #484747), color-stop(1, #373535));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #484747 0%, #373535 100%);	
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #484747 0%, #373535 100%);
}

#lrg-button:hover {
	background-color: #373535;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #373535 0%, #000000 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #373535 0%, #000000 100%);	
	/* Opera */ 
	background-image: -o-linear-gradient(top, #373535 0%, #000000 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #373535), color-stop(1, #000000));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #373535 0%, #000000 100%);	
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #373535 0%, #000000 100%);
}

#lrg-button:active {
	background: #000000;
}
#header-inside-left1 {
	margin-bottom:10px;
}
#lrg-field {
	background:white;
	border:1px solid grey;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color:#333333;
}

div#my_history_div1.ui-widget-content {
	border:none;
	nackground-color:white;
}

.instagrok-tabs-nav {
	border:0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border-bottom:3px solid grey;
}
.instagrok-tabs-nav .ui-state-default {
	margin:0 0 -3px 0;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom:0;
	padding-bottom:0;
}
.ui-tabs .ui-tabs-nav li {
	margin:0;
}
.instagrok-tabs-nav .ui-state-default a {
	color: #666666;
	border-color: #cccccc;
	border-bottom:2px solid #666666;
	text-shadow: 1px 1px #ffffff;
	border-bottom:0;
	background-color: #f2f4f3;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #ffffff 0%, #f2f4f3 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #ffffff 0%, #f2f4f3 100%);	
	/* Opera */ 
	background-image: -o-linear-gradient(top, #ffffff 0%, #f2f4f3 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #f2f4f3));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #ffffff 0%, #f2f4f3 100%);	
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #ffffff 0%, #f2f4f3 100%);
}
.instagrok-tabs-nav .ui-tabs-active a {
	outline: none;
	color: white;
	border-color: #333333;
	text-shadow: 1px 1px #000000;
	border-bottom:0;
	background-color: #484747;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #484747 0%, #373535 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #484747 0%, #373535 100%);	
	/* Opera */ 
	background-image: -o-linear-gradient(top, #484747 0%, #373535 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #484747), color-stop(1, #373535));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #484747 0%, #373535 100%);	
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #484747 0%, #373535 100%);

}
button.delete_assignment_button, button.delete_assignment_button:hover,
button.edit_assignment_button, button.edit_assignment_button:hover {
	background:white;
}

button.ui-state-default.delete_project_button, button.delete_project_button:hover,
button.ui-state-default.delete_button, button.delete__button:hover {
	background:transparent;
	display:block;
	margin-top:0px;
}
button.delete_assignment_button span.ui-button-icon-primary,
button.edit_assignment_button span.ui-button-icon-primary,
button.delete_project_button span.ui-button-icon-primary,
button.delete_button span.ui-button-icon-primary {
	left:0;
}
button.delete_assignment_button span.ui-button-text,
button.edit_assignment_button span.ui-button-text,
button.delete_project_button span.ui-button-text,
button.delete_button span.ui-button-text {
	padding:2px 0px 2px 20px;
	width:45px;
	text-align:left;
} 
button.delete_button span.ui-button-text {
	font-size:12px;
}

button#create_assignment_button.ui-state-default.greyBtn.iconBtn.right.ui-button.ui-widget.ui-corner-all.ui-button-text-only {
	border:1px solid #cccccc;
	padding:5px;
	font-size:14px;
	margin:5px 0;
}
div#edit_assignment_dialog.ui-dialog-content.ui-widget-content {
	padding:20px;
}

#history_table_body1 tr td h4 {
	margin:0px;
}
button.show_all_history.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only,
button.remove_from_class.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only,
button.change_password.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
	border:1px solid #cccccc;
	padding:3px 10px;
	margin:2px 0px;
}
.ui-widget-overlay {
	background:#000000;
	opacity:.45;
	filter: Alpha(Opacity=45);
}
#current_classes_table {
	border:1px solid #cccccc;
	height:120px;
	overflow-y: scroll;
	display:block;
}

#current_classes_table tr td {
	border:0;
}
#current_classes_table tr:nth-child(odd) {
	background: #f2f4f3;
	width:100%;
}
#current_classes_table tr td:nth-child(odd) {
	width:85%;
}
#current_classes_table tr td:nth-child(even) {
	width:15%;
}
.icon-btn-small {
	padding-left:12px;
	font-size:12px;
}
.ui-widget-content a.ui-state-default {
	margin-top:0px;
	padding:5px;
}
.ui-widget-content a.ui-state-default.ui-state-highlight,
.ui-widget-content a.ui-state-default.ui-state-highlight.ui-state-hover,
.ui-widget-content a.ui-state-default.ui-state-active {
	font-size:12px;
	border:1px solid orange;
	font-weight:bold;
}
.ui-widget-content a.ui-state-default.ui-state-active {
	background-color:orange;
}
a.ui-slider-handle.ui-state-default.ui-corner-all {
	padding:0px;
}
a.ui-slider-handle.ui-state-default,
.ui-widget-content a.ui-slider-handle.ui-state-default.ui-state-active  {
	margin-top:-2px;
	background-color:#696969;
	margin-left: -0.5em;
	height:16px;
	width:16px;
	border-width:0px;
	padding:0px;
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
	font-family: "Helvetica", "Arial", sans-serif;
	font-size:10pt;
	color: #333333;
}
#header {
	border-bottom: 3px solid #1B5B26;
}
#color_picker_div {
	font-size:12px;
	color:#333333;
}
.sp-preview {
	width:20px;
	margin-right:2px;
}
div.sp-replacer.sp-light {
	border:0;
	background:transparent;
	margin:2px 4px 0 -5px;
}
div.sp-container.sp-light.sp-input-disabled.sp-palette-disabled.sp-initial-disabled {
	border:0;
}
.sp-container button.sp-choose {
	font-family:"Helvetica", "Arial", sans-serif;
	color:#333333;
	padding:5px 10px;
	font-size:12px;
}
.sp-container  a.sp-cancel {
	color:orange !important;
}
.ui-widget-content {
	background:#ffffff;
	color:#333333;
	font-size:14px;
	/* padding:3px 1px; */
}

.ui-menu .ui-menu-item a {
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}

.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active  {
	background:#dadada;
	border:1px solid #dadada;
}