@charset "UTF-8";.site-grid {
	grid-template-columns: [full-start] minmax(0, 1fr) [main-start] minmax(0, 16.875rem) repeat(2, minmax(0, 22.875rem)) minmax(0, 16.875rem) [main-end] minmax(0, 1fr) [full-end];
}


/*START KOSTAS MOVES MENU AT THE SAME LINE AS LOGO
.header.container-header.full-width {
	display: grid;
	grid-template-columns: minmax(0,1fr) repeat(4,minmax(0,19.875rem)) minmax(0,1fr);
	grid-gap: 0 1em;
	align-items: center;
}
.container-header .grid-child:first-child {
	grid-column: 2/2;
}
.container-header .container-nav {
	grid-column: 3/5;
}

END KOSTAS */


.container-header {
    background: rgb(83,79,134);
    background-image: linear-gradient(309deg, rgba(83,79,134,1) 0%, rgba(113,56,109,1) 38%, rgba(67,61,95,1) 66%, rgba(11,66,78,1) 100%);
    background-attachment: fixed;
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.03) inset;
}

h1 {
    font-size: 1.5rem!important;
}

h2 {
    font-size: 1.3rem!important;
}

h3 {
    font-size: 1.1rem!important;
}

a {
  text-decoration:none!important;
}

/*.tox .tox-editor-header {
    display: none!important;
}*/

.tox .tox-toolbar-overlord {
    background-color: #fff;
    display: none!important;
}

.breadcrumb {
    margin-bottom: 0;
    background-color: rgba(221, 221, 221, 0.78)!important;
}
/*moves back to top link above chat bubble*/

.back-to-top-link {
    position: fixed;
    right: 3.2rem;
    bottom: 3rem;
    z-index: 10000;
    padding: .5em;
    color: var(--cassiopeia-color-primary,#112855);
    pointer-events: all;
    background-color: var(--white,#fff);
    border: 1px solid var(--cassiopeia-color-primary,#112855);
    border-radius: .25rem;
    opacity: 0;
    transition: opacity .2s ease-in;
}

/*makes the back to top link same color with chat bubble*/
.back-to-top-link:focus, .back-to-top-link:hover {
    color: var(--white,#fff);
    /*background-color: #627bae;*/
    background-color: #80ccf5;
    border-color: var(--white,#fff);
}

.kostaswhite {
    color: #ffffff;
    text-decoration: none;
    background-color: transparent;
}

/* K. SETS THE ARTICLE INFO IN ONE LINE dl.article-info {
  display: inline-flex;
}

dd.createdby {
  margin-right: 5px;
}

dd.createdby {
  margin-right: 10px;
}

dd.category-name {
  margin-right: 10px;
}

.form-login-options-register {
  display: none!important;
}

.form-login-options-forgot {
  display: none!important;
}*/

div.jchat_tabpopup.jchat_tabopen.ui-draggable {
    opacity: 1 !important;
}

/*div.pmMessagesRowMsgMenu {
  display: none!important;
}*/

.yrfaq-action {
  margin-top: 10px;
  display: none!important;
}

.logo-icon {
  display:none !important;
  }

.galleryActivity {
    display: none !important;
}

.cpnb-div-position-center .cpnb-message {
  text-align: left !important;
}

.css-12exudv {
  width: 100%;
  margin: 8px 0px;
  display: none !important;
}

.scrollable {
  background-color: #edecec !important;
}

.atomchat #chat-header {
  padding: 7px 16px !important;
}

.cpnb-m-DeclineAllButton {
  display: none !important;
}

.input-group .btn {
  z-index: auto !important;
  position: relative;
}

.h-\[640px\] {
  height: 600px !important;
  z-index: 11;
}

.item-title {
  margin: revert;
  font-weight: 700 !important;
  color: var(--link-color) !important;
}

.article-info {
  margin: revert;
}

.page-header {
  margin: revert;
}

.com-content-article__body p {
  margin: revert;
}

h1[itemprop="headline"] {
  margin: revert;
  font-weight: 700;
}

span[itemprop="name"] a:link,
span[itemprop="name"] a:visited {
  color: #2a69b8;
}

#ruxin_accordion_theme5 .panel-heading::before {
  content: "";
  width: 40px;
  height: 100%;
  /*background: #eb65a0;*/
  /*background: #1e4054;*/
  position: absolute;
  top: 0;
  left: 0;
  z-index: auto;
}

.connectycube-chat-widget button {
  border-radius: 6px !important;
}

.p-4 {
  padding: 1.0rem;
}

