.mt-0{ margin-top: 0 }
.mt-10{ margin-top: 10px }
.mt-20{ margin-top: 20px }
.mt-30{ margin-top: 30px }
.mt-40{ margin-top: 40px }
.mt-50{ margin-top: 50px }
.mb-0 { margin-bottom: 0 }
.mb-10 { margin-bottom: 10px }
.mb-20 { margin-bottom: 20px }
.mb-30 { margin-bottom: 30px }
.mb-40 { margin-bottom: 40px }
.mb-50 { margin-bottom: 50px }

 
 #cp { margin-top: 50px; margin-bottom: 100px; font-family: 'Open Sans',Arial,Helvetica,sans-serif; }
 .customer-body-text { font-size: 1.6rem; line-height: 1.5; }

.homepageBtn {    
  font-size: 1.5rem;
  font-weight: 500;
  min-width: 200px;
  letter-spacing: .15rem;
  padding: 5px 30px 6px;
  text-transform: uppercase;
  color: white !important;
  background-color: #0b80d0;
  display: inline-block;
  margin-bottom: 20px;}


.benefits-main { margin: 0px 0; background-image: url('https://computer-talk.com/images/portal/homepagemainimage.jpg'); background-repeat: no-repeat; background-size: 100% 100%; }
.benefits-main h2 { font-size: .7em; color: white; background-color: #0b80d0; opacity: 0.95; padding: 15px; text-align: center; margin-top: 0; margin-bottom: 0; }
.benefits-main .inner-title { padding: 0 30px 20px 15px;color: white;font-weight: bold; }
.benefits-main .sub-title { color: #fafafa; background-color: #0b80d0; opacity: 0.85; padding: 15px; }
.benefits-main h3 { margin-top: 0; margin-bottom: 25px; line-height: 130%; }
.benefits-main h5 { margin-top: 5px; margin-bottom: 15px; }
.benefits-main p { font-size: 2rem; text-align: left; color: #ffffff; line-height: 190%; font-weight: 1000; }
.benefits-main p i {  color:white; margin-right: 15px; }

.cp-option { min-height: 250px; text-align: center; min-height: 40px;padding:0 !important }
.cp-option h3 { line-height: 150%; font-weight: 500; color: #333;background: #0b80d0;
  height: 40px;
  margin-top: 0;
color: white; }
.cp-option p{ min-height: 90px;font-size: 2rem;}
/* .cp-option .btn, .cp-option .btn-blue { margin-top: 30px; } */

/*.option-1 { margin-top: 30px; }
.option-1 h5 { margin-top: 30px; font-size: 22px; color: #102e50; }
.option-1 .btn { margin-bottom: 37px; }*/

.HighlightColor .a:hover{
    text-decoration: underline;
    color:white !important;
}

.HighlightColor {
 color:white !important;
 text-decoration: underline;
}

.fa-diamond{
  color:white;
}
@media only screen and (max-width : 1200px) {
    .center-lg{ text-align:center; margin: 0 auto !important; }
}

@media only screen and (min-width : 1200px) {
  .cp-option p{ min-height: 45px;}
}


@media only screen and (max-width : 992px) {
    .center-md{ text-align:center; margin: 0 auto !important; }
    .cp-option { height: 280px; }
    .cp-option h3{ min-height: 60px; }
    .option-1 { margin-top: initial; }
    .option-1 h5 { padding-bottom: initial; }
}

@media only screen and (max-width : 992px) and (min-width: 768px) {
    .option-1 h5 { margin-top: -9px; font-size: initial; }
}

@media only screen and (max-width : 992px) {
    .center-sm{ text-align:center; margin: 0 auto !important; }
    .cp-option { height: initial; }
    .cp-option h3{ min-height: 0; }
    .cp-option p { min-height: 0; }
    .option-1 .btn { margin-bottom: initial; }
}

@media only screen and (max-width : 480px) {
    .center-xs{ text-align:center; margin: 0 auto !important; }
}


.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border .2s ease-in-out;
  -o-transition: border .2s ease-in-out;
  transition: border .2s ease-in-out;
}

.page_section.section-knowledge .panel-heading {
  display: none;
}


/* a[href="#"].btn.btn-primary.pull-right.action.create-action {
  display: none;
} */
.hide-element {
  display: none;
}
.recentarticles{
  display: none;
}

.login-heading-section {
  color: unset; 
padding-top: 120px;
padding-left: 100px;
}


.pva-embedded-web-chat{
  display: none !important;
}

/*search page results*/
div[data-search-entities] {
  margin-top: 100px;
}

#ContentContainer_MainContent_MainContent_ContentBottom_MarketingOptionsPanel{
  display: none;
}

[title="Manage External Authentication"] {
  display: none;
}


.togglebutton {
  color: #1276CE;
  background-color: #ffffff;
  border-color: #1276CE;
  white-space: normal;
  float: right !important;
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid;
  padding: 6px 12px;
  font-size: 15px;
  line-height: 1.44;
  border-radius: 0;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-right: 10px;
}

.togglebutton:hover{
  color: #1276CE;
    background-color: #f2f2f2;
    border-color: #1276CE;
    white-space: normal;
    float: right !important;
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid;
    padding: 6px 12px;
    font-size: 15px;
    line-height: 1.44;
    border-radius: 0;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

input,select,textarea {
  border-radius: 5px !important; 
  border: 1px solid #ccc !important; 
}

#SearchBox25 {
  /* text-align: center; */
  border: none !important; 
}
