@charset "utf-8";
/* Sidebar */

#sidebar { margin-bottom: 15px !important; }

@media (min-width: 991px) {
#sidebar { padding-left:0px; }
}

#sidebar .row { margin-left: 0px; margin-right: 0px; padding-bottom: 10px; padding-top: 3px; }

#sidebar h1, 
#sidebar h2, 
#sidebar h3 { color:#ffffff; margin-left: 8px; }

#sidebar h1  { font-size: 30px; line-height: 26px !important; }
#sidebar h2  { font-size: 24px; line-height: 16px !important; }
#sidebar h3  { font-size: 20px; line-height: 16px !important; }

.sidebox { overflow:hidden; float:left; position:relative; margin-top: 10px; padding: 0px 0px 8px 0px; width: 100%; }
.sidebox .headline { background: #333333; overflow: hidden !important; padding: 0px !important }
.sidebox h2 { margin: 8px; }
.sidebox h2 a { color: #ffffff; }
/* .sidebox [class*="col-md-"]{ margin-left:0% !important;*margin-left:0% !important; }
.sidebox .row [class*="col-md-"] { float:left; !important; margin-left:0% !important;*margin-left:0% !important; }  */
.sidebox .boxcontent { padding: 8px 15px 7px 12px; background: #666666; font-size: 12px; line-height: 16px; color: #ffffff; }

.sidebox .boxcontent ul { list-style-type: none; margin: 10px 0 5px 0; padding-left: 0px; }
.sidebox .boxcontent ul li { display: list-item !important; line-height: 14px !important; margin-bottom: 8px; }
.sidebox .boxcontent ul li+li:before { content: '' !important; }


/* Widgets */

a.rsswidget img { display: none; }

/*.widget_categories select { width:100% !important; } */
.widget_categories select { display:block;width:100%;height:34px;padding:6px 12px 6px 6px;margin-top:8px;font-size:14px;line-height:1.428571429;color:#555555;vertical-align:middle;background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s; }
.widget_search input[type="search"] { display:block;height:34px;padding:6px 12px 6px 6px;margin-top:8px;font-size:14px;line-height:1.428571429;color:#555555;vertical-align:middle;background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s; width:95% !important; margin-bottom: 0px !important; }
.widget_search input[type="submit"] { display:none ; }

.widget_twitter iframe { display:none ; }
.widget_rss h2 { margin-left: 2px !important; }

.widget_twitter,
.widget_search,
.widget_gce_widget,
.widget_rss,
.widget_kbrss,
.widget_text,
.widget_pages, 
.widget_archive, 
.widget_categories, 
.widget_recent_entries, 
.widget_meta, 
.widget_links {
	overflow: auto;
	background: #666666 /* 999999 */; 
}

/* .widget_twitter #headline h2 a { color: #ffffff; } */

.widget_twitter ul,
.widget_search ul,
.widget_gce_widget ul,
.widget_rss ul,
.widget_kbrss ul,
.widget_text ul, 
.widget_pages ul, 
.widget_archive ul,
.widget_categories ul, 
.widget_recent_entries ul, 
.widget_meta ul,
.widget_links ul {
	list-style:none;
	margin: 10px 0 4px 0;
}

.widget_twitter ul li,
.widget_search ul li,
.widget_gce_widget ul li,
.widget_rss ul li,
.widget_kbrss ul li,
.widget_text ul li, 
.widget_pages ul li, 
.widget_archive ul li, 
.widget_categories ul li,
.widget_recent_entries ul li, 
.widget_meta ul li, 
.widget_links ul li { margin-bottom: 6px; line-height:inherit; }

.widget_twitter ul li a,
.widget_search ul li a,
.widget_gce_widget ul li a,
.widget_rss ul li a,
.widget_kbrss ul li a,
.widget_text ul li a, 
.widget_pages ul li a, 
.widget_archive ul li a, 
.widget_categories ul li a,
.widget_recent_entries ul li a, 
.widget_meta ul li a, 
.widget_links ul li a { color: #ffffff; text-decoration:underline; }

.widget_twitter ul li a:hover,
.widget_search ul li a:hover
.widget_gce_widget ul li a:hover, 
.widget_rss ul li a:hover,
.widget_kbrss ul li a:hover,
.widget_text ul li a:hover, 
.widget_pages ul li a:hover, 
.widget_archive ul li a:hover, 
.widget_categories ul li a:hover,
.widget_recent_entries ul li a:hover, 
.widget_meta ul li a:hover, 
.widget_links ul li a:hover { color: #e1e1e1; text-decoration:underline; }

.gce-widget-grid {
	font-size: 12px;
	list-style:none;
	margin: 10px 0 4px 0;
	color: #ffffff;
}

.gce-widget-grid table { color: #ffffff; }

.textwidget p { margin: 5px 0 5px 0; color: #ffffff }
.textwidget p a { margin: 5px 0 5px 0; color: #ffffff; text-decoration:underline; }
.textwidget p a:hover { margin: 5px 0 5px 0; color: #e1e1e1; text-decoration:inherit; }
