#kb-article-page .breadcrumbs a {
	text-decoration: none;
}

#kb-article-page .breadcrumbs a:hover {
	opacity: 0.8;
}

#kb-article-page .home-search-box-1 {
	background-color:#fff;
	text-align:left;
	padding-top:40px;
}
#kb-article-page .home-search-box .col {
	vertical-align:top;
}

#kb-article-page .home-search-box-1 {
	width: 70%;
}

#kb-article-page .highlight.t1.article h2 {
	padding: 10px 0;
}

#kb-article-page p.line-break .divider {
	padding: 0 10px;
}

.article-content {
	border-bottom:solid 1px #ececec;
}

.home-search-box-1.articlecol-lf p {
	width:100%;
	color: #333;
}

#kb-article-page .home-search-box-1.col.articlecol-lf div.highlight-notes p {
	background-color:#ececec;
	padding:30px;
	margin-top:20px;
	margin-bottom:30px;
}

.value {
	font-weight:bold;
}

.device-credentials  {
 	padding-bottom:20px;
}

.device-credentials p {
	margin-top:5px;
 	padding-bottom:0px;
}

.home-search-box-1.articlecol-lf p.last-updated {
	color:#999999;
	margin-top:50px;
	margin-bottom:15px;
}

.article-helpful .inline-block {
	overflow: hidden;
	margin: 20px 0;
	display: block;
}

.article-helpful .inline-block > *{
	float: left;
	display: block;
}

.article-helpful .inline-block::after {
	content: "";
	clear: both;
}

.article-helpful h3{
	color:#333;
}

.helpful {
    background-color: #ffffff;
    border: 1px solid #1288b7;
    color: #1288b7;
    display: inline-block;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 1;
    padding: 10px 30px;
    position: relative;
    transition: all 200ms ease-in-out;
    white-space: nowrap;
    margin-left:10px;
}

.helpful:hover {
	color:#ffffff;

}
.article-helpful-no, .article-helpful-yes {
	clear: both;
	display: none;
}
.article-helpful-no input[type=checkbox] {
	display:block;
	visibility:visible;
	width:inherit;
	position:relative;
	color:#000;

}

.article-helpful-no span {
	position:relative;
	color:#000;
	left:20px;
	top:-13px;
	font-size:14px;
}

.article-helpful-no textarea {
    background-color: #fff;
    border: 1px solid #dedede;
		border-radius: 0;
    box-sizing: border-box;
    color: #333;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 1;
    height: 70px;
    outline: 0;
    padding: 10px 20px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.article-helpful-no .helpful {
	margin-left: 0;
	margin-top: 25px;
}

/****************************
-- side bar --
****************************/
#kb-article-page .home-search-box-2 {
	background: #F8F8F8;
	padding: 0;
	margin: 0;
}
#kb-article-page .home-search-box-2 > section {
	padding: 15px 60px 5px 60px;
}
#kb-article-page .home-search-box-2 > section:first-child {
	padding: 35px 60px 35px 60px;
}

.Article-appliesto ul li.fa {
	display: block;
	margin-bottom: 15px;
}
.Article-appliesto ul li.fa a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.Article-appliesto ul li::before {
	content:"\f061";
	color:#662d81;
}

.Article-appliesto .left-arrow {
	color:#333;
	margin-top: 30px;
	display: block;
}

.Article-appliesto .left-arrow:hover, .Article-appliesto ul li.fa a:hover {
	text-decoration: underline;
}

.Article-appliesto .left-arrow::after {
	position: static;
	margin-left: 8px;
}

.article-related ul li {
	margin-bottom: 15px;
}

.looking-more input[type="text"] {
	width: 90%;
}

.hidden-article-list {
	display: none;
	list-style: none;
}

.hidden-article-list li::before {
	content: "" !important;
}


/****************************
-- Media Queries --
****************************/

@media only screen and (max-width: 64em) {
	#kb-article-page .home-search-box-1, #kb-article-page .home-search-box-2 {
    width: 100%;
    text-align: center;
	}
	#kb-article-page .home-search-box-2 div, 	#kb-article-page .home-search-box-2 h5, .home-search-box-2 p{
	 display: block;
 }
 #kb-article-page .home-search-box-2 > section {
	 text-align: left;
 }
 #kb-article-page .contact-support p {
	padding: 10px;
 }
 .article-helpful {
	 text-align: left;
	 padding: 4px 10px;
 }
 #kb-article-page .highlight.t1.article h2, #kb-article-page .highlight.t1.article p  {
	 text-align: left !important;
 }
 #kb-article-page .looking-more {
	 display: block;
 }
 #kb-article-page .home-search-box-2 > section, #kb-article-page .home-search-box-2 > section:first-child {
    padding: 15px 20px 5px 20px;
	}
 .home-search-box-1.articlecol-lf p {
	    padding: 0 15px;
	    text-align: left;
	}

}

@media only screen and (max-width: 500px) {

	.article-helpful .inline-block > * {
		float: none;
		display: inline-block;
	}
	.article-helpful .inline-block h3 {
		width: 100%;
		margin-bottom: 15px;
	}
	.article-helpful {
		text-align: left;
		padding: 4px 0px;
	}
	#supportproduct .bottom-highlight h2 + p,
	#supporthome .bottom-highlight h2 + p,
  #kb-article-page .bottom-highlight h2 + p  {
		    margin: 0;
	}
}
/* Devices */
@media only screen and (max-width: 40.063em) {
  .home-search-box-1.col.articlecol-lf p {
   text-align:left;
  }
  .home-search-box-1.col.articlecol-lf{
  	padding-left:20px;
  	padding-right:20px;
  }
  .article-helpful-no textarea {
  	width:98%;
  }
}
