/* hiding some SFDC-inserted tags */

div.ptBreadcrumb {
  display: none;
}
span.configLinks {
  display: none;
}
body.feedback {
  background-color: #ffffff;
}

/* Links */
a {
    color: #0069aa;
    text-decoration: none;
}
a:hover {
    color: #444;
    text-decoration: underline;
}    
    
/**** search box and button styling *****/
#searchAskInputContainer input.default {
    color: #cacccd;
}
a#searchButton .fa-search {
  line-height: 50px;
  margin-left: 19px;
  margin-top: -1px;
  color: #ffffff !important;
}
/* START Search Notification */

.close, .reset, .qn_dismiss, .dismiss {
  display: block;
  width: 23px;
  height: 23px;
  position: absolute;
  top: -10px;
  right: -10px;
  outline: none;
  background: url({!$Resource.pkb_close_icon}) no-repeat;
  text-indent: -9999px;
}
.reset {
  display: none;
  top: 6px;
  right: 6px;
  background: url({!$Resource.pkb_reset_icon}) no-repeat;
}

/*Article view */
.sidebar .article-link {
  font-size: 14px;
}

/* Feedback widget */
div#simplemodal-overlay {
  background-color: black;
}
div.feedbackContainer {
padding: 20px;
width: 200px;
background-color: #f5f8fa;
border-radius: 4px;
}
div#feedbackDialog {
  display: none;
  width: 400px;
  height: 300px;
  background-color: #ffffff;
  border: 1px solid #8acde0;
}
div#feedbackDialog {
  margin: 5px 5px 5px 5px;
  font-size: 110%;
}
div#feedbackDialog p {
  margin-bottom: 20px;
}
div#feedbackDialog textarea {
  height: 80px;
  width: 100%;
}
div#feedbackDialog input[type=text] {
  border: 1px solid black;
  width: 200px;
}
div#feedbackDialog table {
  width: 100%;
}
div#feedbackDialog table tr {
  height: 35px;
}
div#feedbackDialog table td.label {
  width: 33%;
  text-align: left;
}
div#feedbackDialog table td.field {
  text-align: left;
}

/* Admin Login */
/* Override CSS that SFDC brings in */
#header .btn.btn-admin-login {
	color: #ffffff;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 28px;
    font-family: 'proxima-nova', Arial, Helvetica, sans-serif;
    font-weight: normal;
    background: transparent;
	border: 1px solid #ffffff;    
    border-radius: 4px;
}

#header .btn.btn-admin-login:hover,
#header .btn.btn-admin-login:active, 
#header .btn.btn-admin-login:focus {
    color: #fff;
    background-color: #066598;
    border: 1px solid #ffffff;
}

/* General */
body {
    font-size: 14px;
    line-height: 1.5em;
}     
div#feedbackDialog {    
    display: none;
} 
div#left-column {
  min-height: 500px;
}  