/**
 * Theme Name:     IKnowledgeBase Child
 * Version:        1.1.40
 * Author:         Wow-Company
 * Template:       iknowledgebase
 * Text Domain:	   iknowledgebase-child
 * Description:    Easy, fast, minimalistic, responsive, and mobile-friendly WordPress Theme for creating Knowledge Base, Helpdesk, Wiki, and FAQ websites. Manage the display of categories on the main page of the site. Breadcrumbs for easy site navigation. Custom widget to display the current navigation in a category and in a separate post.
 */

body {
  max-width: 100%;
  /*overflow-x: hidden;*/
  font-size: 1.125rem !important;
  line-height: 1.82222 !important;
}

/* theme correction */
@media screen and (max-width: 1024px) {
   .column.is-full-touch:not(.is-two-thirds-desktop) {
	   order: 2 !important;
	}
}

/*@font-face {
  font-family: 'WF Visual Sans';
  src: url('https://stickypolls.com/fonts/WFVisualSansVF.woff2') format('woff2');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}*/

@media screen and (max-width: 767px) {
   body {
       font-size: 1rem !important;
   }
   .footer-mega-col-wrap {
	   zoom: 50%;
   }
   .columns.is-multiline { 
       display: flex !important; 
       flex-direction: column !important;
   } 
   .column.is-full-touch:not(.is-two-thirds-desktop) { 
       order: 2 !important; 
   }
}

body, button, input, optgroup, select, textarea {
  font-family: "WF Visual Sans", Poppins, Rubik, sans-serif !important;
}

.rcl-register.button {
	margin-top: 6px;
}
#rcl-post-bar {
	display:none;
}
.lmuasectionstatic {
	cursor: pointer;
}

input, optgroup, select, textarea {
  padding: 5px 5px;
  margin: 8px 0;
  box-sizing: border-box;
}

.brand-logo {
    max-width: 230px !important;
}

/* Breadcrumb-search div */
.container > .level {
	background-color: aliceblue !important;
    padding: 10px !important;
}

/* Fluent Comments */
.sce-comment-text {
	width: 100%;
}
.flc_button {
	float: right !important;
}
.fluent_comments_wrap {
	margin-top: 50px;
}
.flc_content_textarea {
	height: 120px;
}

.footer-mega-col-wrap {
    font-size: 12px;
}
#block-5 {
	width:52%;
}
#categories-3 {
	width:22%;
}
#block-7 {
	width:22%;
}

/***** POLLS *****/
.most-discussed-polls {
    background: #fff;
    border: 1px solid #eee;
    padding: 15px;
    margin: 0 0 30px 0;
}

.most-discussed-title {
    /*font-size: 1.35rem;
    font-weight: 700;
    color: #1a1a1a;*/
    border-bottom: 3px solid #2563eb;
    padding-bottom: 1px;
    margin-bottom: 10px;
}

.most-discussed-item {
    display: flex;
    align-items: center;
    padding: 14px 0;
    border-bottom: 1px solid #f0f0f0;
    gap: 15px;
}

.most-discussed-item:last-child {
    border-bottom: none;
}

.rank {
    font-size: 22px;
    font-weight: 700;
    color: #0066cc;
    min-width: 30px;
}

.poll-title {
    flex: 1;
    font-size: 1.05rem;
    line-height: 1.4;
    color: #222;
    text-decoration: none;
}

.poll-title:hover {
    color: #0066cc;
    text-decoration: underline;
}

.poll-stats {
	display:flex;
	gap: 12px;
	font-size: 12px;
	color: #555;
	white-space: nowrap;
}

.comment-count, .vote-count {
    /*font-weight: 600;*/
    color: #555;
    white-space: nowrap;
    display: flex;
    align-items: center;
    gap: 4px;
	font-size: 12px;
}

.poll-icon {
    font-size: 12px;
}

/* END POLLS */

