

.Header__logo {
    max-height: 3rem;
    max-width: 8.5rem;
    min-height: auto;
    display: block;
    padding-bottom: 13px;
}

.Header__searchLink {
    box-shadow: 0 0rem 0rem rgba(0,0,0,0);
}


.Header__logotxt a {
    font-size: 1.8rem;
    font-weight: 500;
    letter-spacing: 0.7px;
    color: white;
}

 
  .body {
            font-family: 'Arial', sans-serif 
      !important;  
}
 


portal b {
            font-family: 'Arial', sans-serif 
}

 /* START */



.sectionName {
    color: #2E374D;
    padding: 1.25rem 0.625rem;
}
 

.commonStyle {
    font-weight: 700;
    letter-spacing: 0.03em;
}

.Button__tagPrimary {
  display: none; 
}


 /* Search; */
.SearchBox__searchpart {
    border-radius: 0.5rem;
}


.SearchBox__searchpart input {
  border-radius: 0.5rem;
}

.Header__searchLink {
    width: 100%;
    box-shadow: none:
}


.Header__defaultContent .Header__titleSearchBox {
    padding-bottom: 0;
    padding-top: 1.2rem;
}

.Header__homeNavbarFixed .Header__searchSubCont {
 
    background-color: #FF4242; }

/*Forms */

.Form__label {
    font-weight: 500;
}

.DropDown__input {
  border-radius: 8px;
    font-weight: 500;
 } 

.DropDown__selectname {
     font-weight: 500;
     height: 2.525rem;
} 

.DropDown__listmenu { 
     border-radius: 8px;
} 

//////////////////////////////// 

/*Widget */
.CustomWidgets__widgetContents {
    font-weight: 600;
}

.AppContainer__wrapper {
  padding-top: 4.5rem;
}


.KBSubCategoryContainer__boxView {
    border: 0px solid #ffffff00;
    box-shadow: 0px 0px 0px 0px rgba(0,0,0,.1);
} 

 
.CustomWidgets__widgetTitle {
    color: #000;
    display: block;
    margin: 0 0 0.5375rem;
    font-size: 1.2rem;
}


.commonStyle__fweight600 {
    font-weight: 600;
}

.commonStyle__ulAlign {
    box-shadow: 0px 0px 1px 0px rgba(0,0,0,.1);
}


.commonStyle__ulAlign {
  box-shadow: 0px 0px 1px 0px rgba(0,0,0,0);}  
 

/////////////////////////////



/* home-cards-start*/


.TitleContainer__description, .TitleContainer__list_description {
    font-weight: 300;
    line-height: 1.6rem; } 


.TitleContainer__title > a, .TitleContainer__list_title > a {
    font-size: 22px;
    font-weight: 500;
    letter-spacing: -.5px;
}

 

.TitleContainer__headerIcon img {
    max-height: 100%;
    max-width: 70%;
}


.TitleContainer__headerIcon {
    margin-right: 0.8rem;
}

//////////////////////////////////////////// 


/*sidebar*/ 
 .KBCategoryTree1__kbTitle {   
  display: none;
} 
 

//////////////////////////////////////////// 
 



/* articles-list-start*/

/*SideBar-article*/ 
.Tree__tree .Tree__treeItem a {
  font-size: 0.938rem
}

.CustomWidgets__widgetContents {
      font-size: 0.938rem;
      font-weight: 400; 
}
 
/*SideBar-body*/ 
.ModuleItem__moduleListItem {
    background-color: #fff0; 
}  

.ArticleListContainer__boxView {
    border: 1px solid #f6f7f8;
    border-radius: 8px !important;
}


.ArticleListContainer__boxView {
    /* border: 1px solid #d4dadf; */
    box-shadow: none;
}

/* articles-list-ends*/

 ////////////////////////////////


.ModuleItem__moduleHeader {
padding: 1.9375rem;
}

.ModuleItem__moduleTitle {
    font-size: 1.5rem;
    font-weight: 600;
}

.ModuleItem__moduleDescription {
    font-size: 1rem;
}

.ModuleItem__moduleCount {
    color: #666666a1;
    font-size: 0.85rem;
}

.ModuleItem__moduleHeader {
    padding: 1.9375rem;
    align-items: flex-start;
    justify-content: flex-start;
}
 

.ModuleItem__modulein {
    font-size: 1.1rem;
    font-weight: 500;
}

 
.ModuleItem__moduleItem {
    background-color: #fff;
    *border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.07); 
    position: relative;
    border-radius: 8px;
    margin-bottom: 24px;
}


.ModuleItem__moduleListItem:last-child {
    border-bottom: 0;
    padding-bottom: 1.5rem;
} 
 ////////////////////////////////

/*ArticlePage*/ 

.ArticleDetailLeftContainer__contents p.ArticleDetailLeftContainer__description {
    font-weight: 400;
    line-height: 1.8rem;
    font-size: 1.1rem;
}

.ArticleDetailLeftContainer__box, .ArticleDetailLeftContainer__cmdBox {
    border: 0px solid #d4dadf00;
    box-shadow: 0 3px 8px 0 rgba(0,0,0,0.03);
    border-radius: 8px;
    padding: 2.25rem 2.625rem;
}

.ArticleDetailLeftContainer__kbTitle {
    font-weight: 600;
    font-size: 2rem; 
}

.ArticleDetailRightContainer__widgetLt.commonStyle__ulAlign {
    display: none;
}

.Icon__medium {
    width: 0.8rem;
    height: 0.8rem;
}


/*ticket-btn*/ 

.Header__containerLi { 
    font-size: 1rem;
    border-radius: 5px;
}
 
 
.Header__containerLink {
    padding: 15px 20px; 
}

/*TicketFourm*/ 

.TicketFormLeftContainer__part {
    border: 0px solid #d4dadf00;
    box-shadow: 0 3px 8px 0 rgba(0,0,0,0.03);
    border-radius: 8px;
    padding: 2.25rem 2.625rem;
}

h2 {
    font-weight: 600;
      font-size: 1.5rem;
}

h1.Header__welcomeTitle {
    font-size: 3.25rem;
}


span.Button__primary.Button__basic.commonStyle__inlineBlock.commonStyle__cursor.commonStyle__overflowDotted.Button__btnmedium {
    padding: 9px 24px;
    border-radius: 5px;
    font-size: 16px;
}


span.Button__secondary.Button__basic.commonStyle__inlineBlock.commonStyle__cursor.commonStyle__overflowDotted.Button__btnmedium {
    padding: 9px 24px;
    border-radius: 5px;
    font-size: 16px;
    border-color: #2e363e87;
    font-weight: 500;
    margin-left: 8px;
}

.Button__secondary {
    color: #2E363E;
 }


span.Header__logotxt {
    font-size: 1.6rem;
    font-weight: 600;
    letter-spacing: -.3px;
}

a.Header__logoimg {
    margin-right: 0.5rem;
}

/*KG Section*/  


.KBCategoryTree1__kbTitle.undefined.commonStyle__overflowDotted.commonStyle__fweight600.commonStyle__displayBlock {
    display: none;
}
 
 
span.ArticleCmd__txtSuccess {
    display: none;
}

span.ArticleCmd__txtdanger {
    display: none;
}

/*ticketBtn*/
li#new_ticket_btn {
    display: none;
}

.Footer__footer {
    padding: 1.625rem 0;
}

html[dir="rtl"] .Header__logoimg {
    margin-left: 0.5rem;
    margin-right: 0;
} 

.ArticleCmd__socialShareLt {
    display: none;
}


.Tag__tagAdded {
    background: #ededf0;
    border-color: #ededf0;
}


.ArticleCmd__articleLike.commonStyle__dFlexSb.commonStyle__positionRel.commonStyle__alignCenter {
    border-top: 0px solid #f2f2f2;
}

.Footer__paddedText {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  font-size: 0.75rem;
  color: #333;}

.Header__logotxt a {
    font-size: 1.6rem;
    font-weight: 600;
    letter-spacing: -.3px;
    color: white;
}


 
 
.Header__cdstretchynav {
  display: none;}

div#menuBarContainer {
    display: none;
}

.ticketList div[data-id="no_ticket_content"] a.themeLink{
  color:#555 !important;
  pointer-events:none;
}
.ticketList div[data-id="no_ticket_content"]{
cursor: default;  
}
