@media screen and (max-width: 991px) {
.colum-reverse-row {
flex-direction: column-reverse;
    display: flex;
}
  .rubrikaContent .colum-reverse-row {
    flex-direction: column !important;
    display: flex; }
    .colum-reverse-row .last-col-9 {
      order: 4; } }
.mainHead {
  background-color: #aae1fa; }

html {
  overflow-x: hidden; }

body {
  font-family: 'Calibri'; }

.mgTop {
  margin-top: 138px !important;
  text-align: right; }

.showAll {
  margin: 20px 20px;
  margin-bottom: 30px;
  display: block;
  position: relative; }
  .showAll a {
    font-style: italic;
    position: relative;
    padding: 4px 4px 4px 14px;
    color: black;
    z-index: 52;
    text-decoration: none;
    background-color: #aae1fa; }
    .showAll a::before {
      top: 0px;
      right: -12px;
      content: "";
      position: absolute;
      height: 100%;
      width: 100%;
      transform: skew(-22deg);
      z-index: -5;
      background-color: #aae1fa; }
    .showAll a::after {
      top: 0px;
      left: -16px;
      content: "+";
      width: 23px;
      height: 27px;
      position: absolute;
      line-height: 27px;
      font-size: 23px;
      background-color: white;
      border: 1px solid white;
      border-radius: 50%; }

@media screen and (min-width: 767px) {
  .showAllMarginFix {
    margin: 20px 55px !important; } }
.showAllBeforeFix::before {
  top: -1.5px; }

.social {
  margin: 50px 40px 0px 40px; }
  .social .socialAbout {
    display: inline-block; }
    .social .socialAbout ul {
      padding: 0px;
      list-style: none;
      text-align: right; }
      .social .socialAbout ul li {
        padding: 0px 5px;
        display: inline-block; }
        .social .socialAbout ul li a {
          text-align: center;
          color: #2d6c93;
          font-style: italic;
          text-decoration: none; }
          .social .socialAbout ul li a .socialForumIcon {
            margin: 0px auto;
            width: 40px;
            height: 40px;
            background-image: url(../img/discussion.jpg);
            background-size: cover;
            transition: 0.4s ease;
            opacity: 0.8; }
            .social .socialAbout ul li a .socialForumIcon:hover {
              transition: 0.4s ease;
              opacity: 1; }
          .social .socialAbout ul li a .SocialQuestionIcon {
            margin: 0px auto;
            width: 40px;
            height: 40px;
            background-image: url(../img/13-512.png);
            background-size: cover;
            transition: 0.4s ease;
            opacity: 0.8; }
            .social .socialAbout ul li a .SocialQuestionIcon:hover {
              transition: 0.4s ease;
              opacity: 1; }
          .social .socialAbout ul li a .socialInformationIcon {
            margin: 0px auto;
            width: 40px;
            height: 40px;
            background-image: url(../img/information-icon.png);
            background-size: cover;
            transition: 0.4s ease;
            opacity: 0.8; }
            .social .socialAbout ul li a .socialInformationIcon:hover {
              transition: 0.4s ease;
              opacity: 1; }
          .social .socialAbout ul li a i {
            width: 50px;
            height: 50px;
            line-height: 50px;
            text-align: center;
            border-radius: 50%;
            border: 1px solid;
            text-align: center;
            transition: 0.4s ease;
            opacity: 0.8; }
            .social .socialAbout ul li a i:hover {
              transition: 0.4s ease;
              opacity: 1; }
  .social .socialLinks {
    display: inline-block;
    float: right; }
    .social .socialLinks ul {
      list-style: none;
      text-align: right; }
      .social .socialLinks ul li {
        padding: 0px 5px;
        display: inline-block; }
        .social .socialLinks ul li a {
          color: white;
          text-decoration: none; }
          .social .socialLinks ul li a .googlePlusIcon {
            margin: 0px auto;
            width: 40px;
            height: 40px;
            background-image: url(../img/social/google-plus.svg);
            background-size: cover;
            transition: 0.4s ease;
            opacity: 0.8; }
            .social .socialLinks ul li a .googlePlusIcon:hover {
              transition: 0.4s ease;
              opacity: 1; }
          .social .socialLinks ul li a .facebookIcon {
            margin: 0px auto;
            width: 40px;
            height: 40px;
            background-image: url(../img/social/facebook.svg);
            background-size: cover;
            transition: 0.4s ease;
            opacity: 0.8; }
            .social .socialLinks ul li a .facebookIcon:hover {
              transition: 0.4s ease;
              opacity: 1; }
          .social .socialLinks ul li a .instagramIcon {
            margin: 0px auto;
            width: 40px;
            height: 40px;
            background-image: url(../img/social/instagram.svg);
            background-size: cover;
            transition: 0.4s ease;
            opacity: 0.8; }
            .social .socialLinks ul li a .instagramIcon:hover {
              transition: 0.4s ease;
              opacity: 1; }
          .social .socialLinks ul li a .twitterIcon {
            margin: 0px auto;
            width: 40px;
            height: 40px;
            background-image: url(../img/social/twitter.svg);
            background-size: cover;
            transition: 0.4s ease;
            opacity: 0.8; }
            .social .socialLinks ul li a .twitterIcon:hover {
              transition: 0.4s ease;
              opacity: 1; }
          .social .socialLinks ul li a .whatsappIcon {
            margin: 0px auto;
            width: 40px;
            height: 40px;
            background-image: url(../img/social/whatsapp.svg);
            background-size: cover;
            transition: 0.4s ease;
            opacity: 0.8; }
            .social .socialLinks ul li a .whatsappIcon:hover {
              transition: 0.4s ease;
              opacity: 1; }
          .social .socialLinks ul li a .telegramIcon {
            margin: 0px auto;
            width: 40px;
            height: 40px;
            background-image: url(../img/social/telegram.svg);
            background-size: cover;
            transition: 0.4s ease;
            opacity: 0.8; }
            .social .socialLinks ul li a .telegramIcon:hover {
              transition: 0.4s ease;
              opacity: 1; }

@media screen and (max-width: 1024px) {
  .social {
    margin: 25px 0px 0px 0px !important;
    text-align: center !important; }
    .social .socialAbout {
      display: block !important; }
      .social .socialAbout ul {
        text-align: center !important; }
    .social .socialLinks {
      display: block !important;
      float: none !important; }
      .social .socialLinks ul {
        padding: 0px;
        text-align: center !important; }
        .social .socialLinks ul li {
          width: 15%; } }
.breadcrumb {
    width: fit-content;
     padding-top: 0px;
  padding-left: 65px;
  margin-bottom: 0px;
  list-style: none;
  background-color: white;
  border: none; }

.rubrikaEntraceAdditional {
  text-align: center;
  padding: 26.5px 0px; }
  .rubrikaEntraceAdditional a {
    font-size: 13pt;
    padding: 10px 40px;
    background-color: #aae1fa;
    text-decoration: none;
    color: black; }

.sendMessageIconAdditional {
  display: inline-block; }
  .sendMessageIconAdditional i img {
    margin: 10px;
    width: 55px; }

.rubrikaViewedContent .viewedContent .video {
  padding-top: 25px; }
.rubrikaViewedContent .viewedContent ul {
  padding: 25px 0px 0px 20px;
  list-style: none; }
  .rubrikaViewedContent .viewedContent ul li {
    width: auto !important;
    display: block !important;
    padding: 0px !important;
    margin-bottom: 10px; }
    .rubrikaViewedContent .viewedContent ul li .viewedContentIcon {
      display: inline-block;
      padding-right: 5px;
      position: absolute;
      left: 25px;
      line-height: 35px; }
      .rubrikaViewedContent .viewedContent ul li .viewedContentIcon img {
        height: 27px;
        width: 27px; }
      .rubrikaViewedContent .viewedContent ul li .viewedContentIcon i {
        font-size: 22px; }
    .rubrikaViewedContent .viewedContent ul li .viewedContentAbout {
      display: inline-block;
      padding-left: 35px; }
      .rubrikaViewedContent .viewedContent ul li .viewedContentAbout a {
        font-size: 16pt;
        color: black;
        border-bottom: 1px solid black;
        text-decoration: none; }
    @media screen and (max-width: 767px) {
      .rubrikaViewedContent .viewedContent ul li .viewedContentAbout {
        display: inline-block; }
        .rubrikaViewedContent .viewedContent ul li .viewedContentAbout a {
          border-bottom: 1px solid black !important; } }

@media screen and (max-width: 1024px) {
  .rubrikaViewedContent .viewedContent {
    text-align: center !important; }
    .rubrikaViewedContent .viewedContent .viewedContentIcon {
      display: block !important; } }
@media screen and (max-width: 991px) and (min-width: 768px) {
  .rubrikaViewedContent .viewedContent {
    text-align: left !important; }
    .rubrikaViewedContent .viewedContent .viewedContentIcon {
      display: inline-block !important; } }
@media screen and (max-width: 767px) {
  .rubrikaViewedContent .viewedContent {
    text-align: left !important; }
    .rubrikaViewedContent .viewedContent .viewedContentIcon {
      display: inline-block !important; } }
@media screen and (max-width: 500px) {
  .social .socialLinks ul li {
    width: 30% !important; } }
@media screen and (max-width: 767px) {
  .breadcrumb {
    padding-left: 30px !important; } }
.breadcrumb-item + .breadcrumb-item::before {
  content: ">" !important; }

.breadcrumb-item a {
  color: #2d6c93; }

  .buttonQuestion {
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
  }

  .buttonQuestionTop {
    padding-top: 15px;
  }

  @media screen and (max-width: 786px){
    .buttonQuestion1 {
      padding-top: 0px !important;
    }
    .buttonQuestion {
      padding-left: 15px;
      padding-right: 15px;  
    }
    .buttonQuestionTop {
      padding-left: 0px !important;
      padding-right: 0px !important; 
    }
  }

  .iconNew {
    float: left;
    padding-right: 5px;
  }

.sendQuestion {
  list-style: none;
  padding-left: 63px;
  padding-right: 63px; }
  .sendQuestion li {
    width: 18.5%;
    margin-top: 2px;
    display: inline-block; }
    .sendQuestion li a {
      text-transform: uppercase;
      display: inline-block;
      font-size: 16pt;
      height: 50px;
      text-decoration: none;
      width: 100%;
      text-align: center;
      line-height: 50px; }
    .sendQuestion li select {
      height: 49px;
      width: 100%;
font-size:16pt; }
.sendQuestion li {
width:26% !important;
}
.sendQuestion li:nth-child(1) {
width:100% !important;
}
.sendQuestion li:nth-child(4) {
width:11% !important;
}

.sendQuestion li:nth-child(5) {
width:10.5% !important;
}

      .sendQuestion li select option {
        text-align: center;
        text-transform: uppercase; }
    .sendQuestion li .answerQuestion {
      background-color: #aae1fa;
      color: black;
      transition: 0.4s ease; }
      .sendQuestion li .answerQuestion:hover {
        color: white;
        transition: 0.4s ease;
        background-color: #2d6c93; }
    .sendQuestion li .sendQuestions {
      background-color: #2d6c93;
      color: white;
      transition: 0.4s ease; }
      .sendQuestion li .sendQuestions:hover {
        transition: 0.4s ease;
        color: black;
        background-color: #aae1fa; }

.bgTriangle {
  position: relative;
  display: inline-block; }
  .bgTriangle::after {
    top: 0px;
    right: -13px;
    content: "";
    position: absolute;
    height: 99%;
    width: 100%;
    z-index: 0;
    transform: skew(-22deg);
    background-color: #2d6c93; }
  .bgTriangle p {
    position: relative;
    z-index: 555; }

.bgTriangleSecond {
  position: relative; }
  .bgTriangleSecond::before {
    top: 0px;
    left: -13px;
    z-index: 0;
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    transform: skew(-22deg);
    background-color: #2d6c93; }
  .bgTriangleSecond p {
    position: relative;
    z-index: 555; }

.bgTriangleThird::after {
  content: "";
  height: 100%;
  right: 0px; }
.bgTriangleThird::before {
  content: "";
  height: 100%; }

.bgTriangleFifth::after {
  content: "";
  height: 100%;
  right: -15px; }

.bgTriangle4::after {
  content: "";
  background-color: #aae1fa; }
.bgTriangle4::before {
  background-color: #aae1fa;
  content: ""; }

@media screen and (max-width: 400px) {
  .bgTriangleResponsive::after {
    background-color: white;
    width: 0px;
    height: 0px; } }
@media screen and (max-width: 768px) {
  .sendQuestion li {
    width: 45% !important; }

  .bgTriangleSecond::before {
    background-color: white;
    width: 0px;
    height: 0px; }
  .bgTriangleSecond::after {
    background-color: white;
    width: 0px;
    height: 0px; }

  .bgTriangleThird::before {
    background-color: white;
    width: 0px;
    height: 0px; }
  .bgTriangleThird::after {
    background-color: white;
    width: 0px;
    height: 0px; }

  .bgTriangleFifth::before {
    background-color: white;
    width: 0px;
    height: 0px; }
  .bgTriangleFifth::after {
    background-color: white;
    width: 0px;
    height: 0px; }

  .bgTriangleSix::before {
    left: -15px !important;
    width: 100% !important;
    height: 100% !important;
    background-color: #2d6c93 !important; }
  .bgTriangleSix::after {
    width: 100% !important;
    height: 100% !important;
    background-color: #2d6c93 !important; } }
@media screen and (max-width: 1280px) {
  .sendQuestion li {
    width: 30% !important; } }
@media screen and (max-width: 1200px) {
  .bgTriangle::after {
    height: 100%; }

  .bgTriangleSecond::before {
    height: 100%; } }
@media screen and (max-width: 1004px) {
  .bgTriangleSecond::before {
    left: -13px; } }
@media screen and (max-width: 1119px) {
  .bgTriangleLeft::before {
    left: -20px; } }
@media screen and (max-width: 500px) {
  .sendQuestion li {
    width: 95% !important; } }
@media screen and (max-width: 1024px) {
  .sendQuestion {
    padding: 0px !important;
    text-align: center; } }
@media screen and (min-width: 768px) and (max-width: 1281px) {
  .sendQuestion {
    text-align: center !important;
    padding: 0px !important; }
    .sendQuestion li {
      width: 40% !important;
      margin: 0px auto !important;
      margin-bottom: 5px !important;
      display: inline-block !important; } }
@media screen and (max-width: 767px) {
  .sendQuestion li {
    width: 70% !important;
    margin: 0px auto !important;
    margin-bottom: 5px !important;
    display: block !important; } }
@media screen and (min-width: 765px) and (max-width: 991px) {
  .showAllMarginIndex {
    margin: 20px 20px !important;
    margin-top: 40px !important; } }
.header {
  background-color: #2d6c93; }
  .header .headerLogo {
    display: inline-block; }
    .header .headerLogo p {
      font-family: 'Revue', regular;
      padding: 0px 10px;
      width: 100%;
      font-size: 85px;
      color: #d9edf7;
      text-transform: uppercase;
      margin: 0px; }
  .header .headerText {
    padding-top: 27px; }
    .header .headerText .textContent {
      color: #d9edf7;
      font-size: 19px;
      margin: 0px 52px;
      font-style: italic;
      font-weight: bold;
      line-height: 24px; }

@media screen and (max-width: 767px) {
  .header {
    text-align: center; }
    .header .headerLogoText {
      text-align: center !important; }
    .header div.headerLogo {
      text-align: center; }
      .header div.headerLogo p {
        font-size: 30pt !important; }
    .header div.headerLogotxt p {
      font-size: 30pt !important; }
    .header div.headerText {
      text-align: center; }
      .header div.headerText div.textContent {
        font-size: 11pt !important; } }
@media screen and (max-width: 1200px) {
  .header div.headerLogotxt {
    padding: 26px 0px !important; }
    .header div.headerLogotxt p {
      font-size: 57pt !important; }
  .header .headerText .textContent {
    text-align: left;
    font-size: 14px;
    margin: 0px 0px !important;
    font-style: italic;
    font-weight: bold;
    line-height: 17px; } }
@media screen and (min-width: 1278px) {
  .menuAll {
    height: 51px !important; } }
@media screen and (max-width: 767px) {
  .header {
    text-align: center; }
    .header .headerLogoText {
      text-align: center !important; }
    .header div.headerLogo {
      text-align: center; }
      .header div.headerLogo p {
        font-size: 30pt !important; }
    .header div.headerLogotxt {
      padding: 13px 0px !important; }
      .header div.headerLogotxt p {
        font-size: 30pt !important; }
    .header .headerText {
      text-align: center;
      padding: 10px 0px !important; }
      .header .headerText .textContent {
        text-align: center !important;
        font-size: 11pt !important; } }
@media screen and (max-width: 1200px) {
  .header {
    text-align: center; }
    .header .headerLogoText {
      text-align: center !important; }
    .header div.headerLogo {
      text-align: center; }
    .header div.headerLogotxt {
      padding: 13px 0px !important; }
    .header div.headerText {
      text-align: center;
      padding: 10px 0px; } }
@media screen and (max-width: 991px) {
  .headerLogo p {
    font-size: 39pt !important; }

  .headerText {
    padding-top: 13px !important; } }
@media screen and (min-width: 991px) and (max-width: 1200px) {
  .headerLogo p {
    font-size: 44pt !important; }

  .headerText {
    padding: 0px !important;
    padding-top: 20px !important; }
    .headerText p {
      font-size: 16px !important; } }
.menu {
  height: 77px;
  padding: 10px 0px 15px; }
  .menu .menuSlogan {
    height: 100%;
    position: relative;
    background-color: #d9edf7; }
    .menu .menuSlogan p {
      padding: 10px;
      font-size: 15pt;
      position: relative;
      z-index: 20; }
  .menu .menuAll .menuInput img {
    height: 0px !important; }
  .menu .menuContent {
    height: 100%;
    padding: 6px;
    background-color: #aae1fa; }
    .menu .menuContent .menuitems {
      display: inline-block;
      position: relative;
      z-index: 55; }
      .menu .menuContent .menuitems ul {
        padding: 0px;
        list-style: none;
        margin: 0px;
        padding-top: 4px; }
        .menu .menuContent .menuitems ul li {
          display: inline-block;
          padding: 0px 10px; }
          .menu .menuContent .menuitems ul li a {
            font-size: 15pt;
            color: black;
            text-decoration: none; }
    .menu .menuContent .menuInput {
      padding: 2px 0px;
      margin-right: 30px;
      position: relative;
      float: right;
      z-index: 2;
      display: inline-block; }
      .menu .menuContent .menuInput::after {
        content: "";
        position: absolute;
        left: -16px;
        top: 2px;
        border-style: solid;
        border-width: 0px 0 35px 16px;
        border-color: transparent transparent white transparent; }
      .menu .menuContent .menuInput i {
        z-index: 5;
        position: absolute;
        top: 30%;
        right: 3%;
        height: 19px;
        background-image: url(../img/searchicon.png);
        background-size: cover;
        width: 19px; }
      .menu .menuContent .menuInput img {
        height: 0px;
        width: 0px; }
      .menu .menuContent .menuInput input {
        z-index: 6;
        width: 250px;
        height: 35px;
        border: none;
        padding-right: 30px; }
        .menu .menuContent .menuInput input::placeholder {
          text-align: right;
          color: black;
          font-weight: bold;
          padding-left: 20px;
          text-transform: uppercase; }
        .menu .menuContent .menuInput input:focus {
          outline: none; }

@media screen and (max-width: 1278px) {
  .menu {
    height: 110px; } }
@media screen and (max-width: 1200px) {
  .menu {
    height: auto !important; }

  .menuAll {
    height: auto !important; }

  .menuSlogan {
    height: auto !important;
    text-align: center; }

  .menuContent {
    height: auto !important;
    text-align: center; }
    .menuContent .menuitems {
      margin: 10px 0px;
      display: block !important;
      text-align: right; }
      .menuContent .menuitems .fa-align-justify {
        display: block;
        margin: 11px; }
      .menuContent .menuitems ul {
        display: none; }
    .menuContent .menuInput {
      display: none !important;
      float: none !important;
      margin-right: 0px !important; } }
@media screen and (min-width: 1200px) {
  .menuSlogan::after {
    content: "";
    position: absolute;
    left: -22px;
    top: 0px;
    width: 100%;
    z-index: 1;
    height: 100%;
    background-color: #d9edf7;
    transform: skew(-22deg); }

  .menuContent::after {
    content: "";
    position: absolute;
    left: -22px;
    top: 0px;
    width: 100%;
    z-index: 1;
    height: 100%;
    background-color: #aae1fa;
    transform: skew(-22deg); } }
.content {
  overflow-x: hidden;
  margin-bottom: 15px;
  background-color: #d9edf7; }
  .content .contentHead p {
    font-size: 16pt;
    display: inline-block;
    padding: 0px 62px 0px 15px;
    background-color: #2d6c93;
    position: relative;
    height: 100%;
    line-height: 62px;
    color: white; }
  .content .contentCategoriesHead p {
    position: relative;
    color: white;
    padding: 0px 0px 0px 30px;
    font-size: 16pt;
    height: 100%;
    line-height: 62px;
    background-color: #2d6c93;
    text-transform: uppercase; }
  .content .contentMain {
    
 }
    .content .contentMain a {
      text-decoration: none;
      color: black; }
      .content .contentMain a .contentImage img {
        width: 100%; }
      .content .contentMain a .contentImageName {
        text-align: center;
        padding: 15px 0px; }
        .content .contentMain a .contentImageName .contentImageParagraph {
          display: inline-block;
          position: relative; }
          .content .contentMain a .contentImageName .contentImageParagraph p {
            display: inline-block;
            font-weight: 500;
            font-size: 12pt; }
          .content .contentMain a .contentImageName .contentImageParagraph::after {
            content: "";
            position: absolute;
            width: 15px;
            height: 15px;
            top: 5px;
            left: -20px;
            background-color: #2d6c93;
            border: 1px solid #2d6c93; }
  .content .contentCategories ul {
    width: 100%;
    margin-right: 35px;
    padding-top: 20px;
    float: right;
    list-style: none; }
    .content .contentCategories ul li {
      position: relative;
      background-color: #aae1fa;
      margin-bottom: 5px; }
      .content .contentCategories ul li .contentCategoriesAll {
        position: relative; }
        .content .contentCategories ul li .contentCategoriesAll::after {
          content: "";
          position: absolute;
          width: 15px;
          height: 100%;
          left: 0px;
          top: 0px;
          background-color: #2d6c93; }
        .content .contentCategories ul li .contentCategoriesAll .contentCategoriesName {
          padding: 20px 0px;
          text-align: center;
          display: inline-block;
          width: 55%;
          position: relative; }
          .content .contentCategories ul li .contentCategoriesAll .contentCategoriesName .contentCategoriesBgImage {
            position: absolute;
            top: 12%;
            left: 55%; }
          .content .contentCategories ul li .contentCategoriesAll .contentCategoriesName a {
            text-decoration: none;
            color: black; }
        .content .contentCategories ul li .contentCategoriesAll .contentCategoriesNumber {
          display: inline-block; }
        .content .contentCategories ul li .contentCategoriesAll .contentCategoriesIcon i {
          position: absolute;
          right: -7%;
          top: -2%;
          width: 65px;
          height: 65px;
          padding: 20px 0;
          border: 1px solid #aae1fa;
          text-align: center;
          background: white;
          border-radius: 50%;
          color: #4da6ff;
          font-size: 25px; }

@media screen and (max-width: 992px) {
  .contentCategoriesHead p::before {
    border: none !important; }

  .contentCategoriesIcon i {
    right: -25px !important; } }
@media screen and (max-width: 557px) {
  .contentHead p::before {
    border: none !important;
    width: 0% !important; } }
@media screen and (max-width: 768px) {
  .contentImageName .contentImageParagraph p::before {
    top: 34% !important; } }
@media screen and (max-width: 1320px) {
  .contentImageName span {
    margin: 0px auto !important;
    display: block !important; } }
@media screen and (max-width: 991px) and (min-width: 590px) {
  .contentCategoriesResponsiveAll ul {
    margin-right: 0px !important;
    padding-left: 0px !important;
    text-align: center !important; }
    .contentCategoriesResponsiveAll ul li {
      width: 41% !important;
      margin-right: 30px !important;
      display: inline-block; } }
@media screen and (max-width: 767px) and (min-width: 590px) {
  .imageContentBody {
    padding: 15px 0px !important; }
    .imageContentBody .contentMain {
      padding:0px !important; }
      .imageContentBody .contentMain .contentImage {
        text-align: center !important; }
        .imageContentBody .contentMain .contentImage img {
          width: 100% !important; } }
@media screen and (max-width: 1200px) and (min-width: 991px) {
  .contentCategoriesIcon i {
    right: -11% !important; }

  .contentMainPadding {
    padding: 0px;

 } }
@media screen and (max-width: 991px) and (min-width: 500px) {
  .contentCategoriesResponsiveAll ul li {
    margin-bottom: 9px !important; } }
@media screen and (max-width: 500px) {
  .contentCategoriesResponsiveAll ul li {
    margin-bottom: 5px !important; } }
@media screen and (max-width: 590px) {
  .imageContentBody {
    padding: 20px 0px !important; }
    .imageContentBody .contentMain {
      padding: 10px 0px !important;
      padding-bottom: 0px !important; }
      .imageContentBody .contentMain .contentImageName .contentImageParagraph p {
        font-size: 10pt !important; } }
@media screen and (max-width: 767px) and (min-width: 500px) {
  .contentCategoriesIcon i {
    top: -10% !important; }

  .contentCategoriesNumber {
    margin-right: 10px !important; }

  .contentCategoriesName {
    padding: 16px 0px !important; } }
@media screen and (max-width: 767px) {
  .contentCategoriesHead {
    text-align: center !important; }
    .contentCategoriesHead p {
      padding-left: 0px !important;
      padding-right: 0px !important; }

  .contentHead {
    text-align: center !important;
    width: 100% !important;
    margin-left: 0px !important;
    padding-left: 5px !important; }
    .contentHead p {
      width: 100%;
      padding-left: 0px !important;
      padding-right: 0px !important; } }
@media screen and (max-width: 991px) {
  .message {
    text-align: center !important;
    padding-left: 0px !important; }

  .viewed {
    text-align: center !important;
    padding-left: 0px !important; } }
@media screen and (max-width: 991px) {
  .contentMainPadding {
    padding-bottom: 0px !important; }

  .contentImageName {
    padding-bottom: 0px !important;
padding-top:0px !important } }
@media screen and (max-width: 767px) {
  .contentImageName .contentImageParagraph:after {
    width: 9px !important;
    height: 9px !important;
    left: -12px !important;
    top: 8px !important; } }
@media screen and (max-width: 991px) {
  .contentImageName .contentImageParagraph p {
    font-size: 9pt !important; } }
@media screen and (max-width: 1230px) and (min-width: 1200px) {
  .contentImageName .contentImageParagraph p {
    font-size: 9pt !important; } }
@media screen and (max-width: 768px) {
  .contentImageName {
    padding-left: 20px !important; }
    .contentImageName .contentImageParagraph:after {
      width: 12px !important;
      height: 12px  !important;
      left: -17px !important;
      top: 7px !important; } }
@media screen and (max-width: 1025px) and (min-width: 991px) {
  .contentCategories ul li {
    margin-bottom: 8px !important; } }
@media screen and (min-width: 1200px) and (max-width: 1350px) {
  .contentImageParagraph p {
    font-size: 10pt !important; } }
@media screen and (min-width: 991px) and (max-width: 1200px) {
  .contentCategoriesResponsiveAll ul li {
    margin-bottom: 5px !important; }

  .contentImageName {
    padding-left: 16px !important; }
    .contentImageName .contentImageParagraph p {
      font-size: 9pt !important; }
    .contentImageName .contentImageParagraph:after {
      width: 12px !important;
      height: 12px !important;
      top: 8px !important;
      left: -15px !important; }

  .contentCategoriesName {
    padding: 16px 0px !important; }

  .contentCategoriesIcon i {
    position: absolute;
    right: -7%;
    top: -2%;
    width: 58px !important;
    height: 58px !important;
    line-height: 20px !important;
    padding: 20px 0;
    border: 1px solid #aae1fa;
    text-align: center;
    background: white;
    border-radius: 50%;
    color: #4da6ff;
    font-size: 25px; } }
@media screen and (max-width: 790px) {
  .contentImageParagraph p {
    font-size: 9pt !important; } }
@media screen and (max-width: 991px) {
  .contentCategoriesHead {
    text-align: center !important; } }
.additional {
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 20px 0px;
  position: relative;
  margin-bottom: 15px;
  padding-bottom: 70px; }
  .additional .additionalHead {
    text-align: center;
    position: relative; }
    .additional .additionalHead p {
      display: inline-block;
      padding: 0px 20px;
      background-color: #2d6c93;
      color: white;
      font-size: 16pt;
      position: relative;
      z-index: 10;
      height: 100%;
      line-height: 62px; }
    .additional .additionalHead::before {
      width: 33%;
      height: 10%;
      top: 46%;
      content: "";
      position: absolute;
      left: 5%;
      background-color: #2d6c93; }
    .additional .additionalHead::after {
      width: 34%;
      height: 10%;
      top: 46%;
      content: "";
      position: absolute;
      right: 4%;
      background-color: #2d6c93; }
  .additional .message {
    position: relative;
    color: white;
    font-size: 16pt;
    background-color: #2d6c93;
    width: 100%;
    height: 100%;
    line-height: 62px;
    padding-left: 30px;
    text-transform: uppercase; }
  .additional .additionalContent {
    margin: 50px 50px 50px 20px;
    padding: 0px 20px;
    border-bottom: 2px solid #d9edf7; }
    .additional .additionalContent .additionalContentIcon {
      display: inline-block;
      position: absolute;
      left: -10px;
      padding-right: 5px; }
      .additional .additionalContent .additionalContentIcon img {
        height: 27px;
        width: 27px; }
      .additional .additionalContent .additionalContentIcon i {
        font-size: 22px; }
    .additional .additionalContent .additionalContentHead {
      display: inline-block;
      position: relative;
      margin-left: 7px; }
      .additional .additionalContent .additionalContentHead p {
        font-size: 16pt; }
    .additional .additionalContent .additionalContentForum {
      float: right;
      display: inline-block; }
      .additional .additionalContent .additionalContentForum a {
        font-style: italic;
        color: #2d6c93;
        text-decoration: none;
        font-size: 12pt;
        line-height: 40px; }
    .additional .additionalContent .additionalContentForumIcon {
      float: right;
      display: inline-block;
      margin-left: 10px;
      width: 40px;
      height: 40px;
      background-image: url(../img/discussion.jpg);
      background-size: cover; }
    .additional .additionalContent .additionalContentBody {
      padding: 25px 32px;
      display: block; }
      .additional .additionalContent .additionalContentBody p {
        font-size: 13pt; }
.additional .additionalContent .additionalContentBody p a {
       color:black;
       text-decoration:none;
 }

      .additional .additionalContent .additionalContentBody .video {
        display: block;
        width: 400px; }
      .additional .additionalContent .additionalContentBody audio {
        display: block; }
    .additional .additionalContent .additionalContentType {
      display: inline-block; }
      .additional .additionalContent .additionalContentType ul {
        margin-bottom: 0px;
        list-style: none; }
        .additional .additionalContent .additionalContentType ul li {
          display: inline-block; }
          .additional .additionalContent .additionalContentType ul li a {
            position: relative;
            z-index: 6454;
            color: black;
            text-decoration: none;
            font-style: italic; }
        .additional .additionalContent .additionalContentType ul li:first-child {
          margin-right: 20px;
          position: relative; }
          .additional .additionalContent .additionalContentType ul li:first-child a {
            z-index: 6454;
            position: relative;
            background-color: #d9edf7; }
          .additional .additionalContent .additionalContentType ul li:first-child::before {
            top: 0px;
            left: -10px;
            content: "";
            width: 100%;
            height: 100%;
            position: absolute;
            transform: skew(-22deg);
            background-color: #d9edf7; }
          .additional .additionalContent .additionalContentType ul li:first-child::after {
            top: 0px;
            right: -10px;
            content: "";
            width: 100%;
            height: 100%;
            position: absolute;
            transform: skew(-22deg);
            background-color: #d9edf7; }
    .additional .additionalContent .additionalContentAndSo {
      float: right; }
      .additional .additionalContent .additionalContentAndSo a {
        color: #2d6c93;
        text-decoration: none;
        font-style: italic; }
  .additional .sendMessage {
    padding: 30px 0px;
    text-align: center; }
    .additional .sendMessage .sendMessageButton {
      display: inline-block; }
      .additional .sendMessage .sendMessageButton a {
        font-size: 13pt;
        padding: 10px 20px;
        background-color: #aae1fa;
        text-decoration: none;
        color: black;
        margin-left: 15px; }
    .additional .sendMessage .sendMessageIcon {
      display: inline-block; }
      .additional .sendMessage .sendMessageIcon i img {
        margin: 10px;
        width: 70px; }
  .additional .viewed {
    position: relative;
    color: white;
    padding: 0px 0px 0px 30px;
    font-size: 16pt;
    height: 100%;
    background-color: #2d6c93;
    text-transform: uppercase;
    line-height: 62px; }
  .additional .viewedContent .video {
    padding-top: 25px; }
    .additional .viewedContent .video img {
      width: 100%; }
  .additional .viewedContent ul {
    padding: 25px 0px 0px 46px;
    list-style: none; }
    .additional .viewedContent ul li {
      margin-bottom: 10px; }
      .additional .viewedContent ul li .viewedContentIcon {
        display: inline-block;
        padding-right: 5px;
        position: absolute;
        left: 30px;
        line-height: 35px; }
        .additional .viewedContent ul li .viewedContentIcon img {
          height: 27px;
          width: 27px; }
        .additional .viewedContent ul li .viewedContentIcon i {
          font-size: 22px; }
      .additional .viewedContent ul li .viewedContentAbout {
        display: inline-block; }
        .additional .viewedContent ul li .viewedContentAbout a {
          font-size: 16pt;
          color: black;
          border-bottom: 1px solid black;
          text-decoration: none; }
      @media screen and (max-width: 767px) {
        .additional .viewedContent ul li .viewedContentAbout {
          display: inline-block; }
          .additional .viewedContent ul li .viewedContentAbout a {
            border-bottom: 1px solid black !important; } }

@media screen and (max-width: 702px) {
  .additionalContentBody .video {
    width: 100% !important; } }
@media screen and (max-width: 1004px) {
  #responsiveViewedFirst::after {
    left: -28px !important;
    border-width: 0px 0px 92px 29px !important; } }
@media screen and (max-width: 983px) {
  #responsiveViewedSecond::after {
    left: -28px !important;
    border-width: 0px 0px 92px 29px !important; } }

@media screen and (max-width: 768px) {


  .rubrikaContentCategories {
    margin: 0px !important;
    text-align: -webkit-center;
  }

  .sualCavabMob {
    margin: 15px !important;
    text-align: justify;
  }

  .print_xs_hidden {
    z-index: -1;
  }

  .print_xs_hidden2 {
    width: 1% !important;
  }

  .contentMain {
    padding: 20px 0px !important;
    padding-bottom: 15px !important; }

  .viewed::after {
    border: none !important; }

  .message {
    border: none !important; }

  .additionalContent {
    margin: 0px 0px !important; }

  .additionalContentBody {
    padding: 25px 0px !important; }

  .additionalContentType {
    margin: 0px !important; } }
@media screen and (max-width: 440px) {
  .additionalContentBody audio {
    width: 100%; } }
@media screen and (max-width: 1024px) {
  .viewedContent {
    text-align: center !important; } }
@media screen and (max-width: 767px) {
  .viewedContent {
    text-align: left !important; }

  .additionalHead::before {
    left: 2% !important; } }
@media screen and (max-width: 991px) {
  .viewedContent {
    text-align: left !important; } }
@media screen and (max-width: 1200px) and (min-width: 991px) {
  .additionalHead::before {
    left: 7.5% !important; }
  .additionalHead::after {
    right: 7% !important; } }
@media screen and (max-width: 470px) {
  .additionalTypeCenter {
    text-align: center; }
    .additionalTypeCenter .additionalContentType {
      display: block !important;
      float: none !important; }
      .additionalTypeCenter .additionalContentType ul {
        padding: 0px !important; }
    .additionalTypeCenter .additionalContentAndSo {
      display: block !important;
      float: none !important;
      margin-top: 10px !important; } }
@media screen and (min-width: 570px) {
  .additionalContentTextIcon {
    display: inline-block; } }
.rubrikaContent {
  position: relative;
  margin-bottom: 2px;
  background-color: white; }
  .rubrikaContent .rubrikaAdditional {
    overflow-x: inherit !important;
    overflow-y: inherit !important; }
    .rubrikaContent .rubrikaAdditional .message,
    .rubrikaContent .rubrikaAdditional .viewed {
      margin-left: 12px; }
  .rubrikaContent .sendMessageIcon {
    display: inline-block; }
    .rubrikaContent .sendMessageIcon i img {
      margin: 10px;
      width: 55px; }
  .rubrikaContent .rubrikaContentMain {
    margin: 0px 50px; }
  .rubrikaContent .contentHead {
    background-color: #aae1fa; }
    .rubrikaContent .contentHead p {
      width: 260px;
      padding: 0px 15px; }
  .rubrikaContent .rubrika {
    border-bottom: 2px solid #aae1fa;
    margin: 20px 10px; }
    .rubrikaContent .rubrika .rubrikaContent {
      display: inline-block;
      width: 50%;
      z-index: 50;
      font-size: 16pt;
      display: inline-block;
      position: relative; }
      .rubrikaContent .rubrika .rubrikaContent p {
        margin-left: 40px;
        width: 100%;
        padding: 0px 0px;
        height: 100%;
        line-height: 52px;
        background-color: #aae1fa;
        position: relative;
        color: black;
        z-index: 50; }
      .rubrikaContent .rubrika .rubrikaContent::after {
        top: 0px;
        left: 20px;
        content: "";
        width: 100%;
        height: 100%;
        position: absolute;
        transform: skew(-22deg);
        background-color: #aae1fa; }
      .rubrikaContent .rubrika .rubrikaContent::before {
        top: 0px;
        right: -62px;
        content: "";
        width: 100%;
        height: 100%;
        position: absolute;
        transform: skew(-22deg);
        background-color: #aae1fa; }
    .rubrikaContent .rubrika .rubrikaCategory {
      float: right;
      margin-left: 10px;
      display: inline-block; }
      .rubrikaContent .rubrika .rubrikaCategory ul {
        margin-bottom: 0px;
        margin-top: 29px;
        list-style: none; }
        .rubrikaContent .rubrika .rubrikaCategory ul li {
          display: inline-block; }
          .rubrikaContent .rubrika .rubrikaCategory ul li a {
            font-style: italic;
            text-decoration: none;
            color: #2d6c93; }
  .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons {
    padding-left: 5px;
    list-style: none; }
    .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li {
      width: 30%;
      padding: 30px 0px;
      display: inline-block; }
      .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li .rubrikaCategoriesIcon {
        text-align: center; }
        .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li .rubrikaCategoriesIcon i {
          border: 2px solid;
          border-radius: 50%;
          text-align: center;
          width: 80px;
          height: 80px;
          font-size: 30pt;
          line-height: 80px;
          color: #cad2db;
          background-color: white;
          border-color: #cad2db;
          transition: 0.4s ease;
          cursor: pointer; }
          .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li .rubrikaCategoriesIcon i:hover {
            transition: 0.4s ease;
            border-color: #4da7ff;
            background-color: #4da7ff;
            color: white; }
      .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li .rubrikaCategoriesCount {
        text-align: center; }
        .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li .rubrikaCategoriesCount a {
          border-bottom: 1px solid black;
          color: black;
          text-decoration: none; }
      @media screen and (max-width: 767px) {
        .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li .rubrikaCategoriesCount {
          text-align: center; }
          .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li .rubrikaCategoriesCount a {
            border-bottom: 1px solid black !important; } }
      .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li .rubrikaCategoriesName {
        text-align: center;
        border: 1px solid #aae1fa;
        position: relative;
        border-radius: 3px;
        margin-top: 5px;
        margin-left: auto;
        margin-right: auto;
        width: 90px; }
        .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li .rubrikaCategoriesName::after {
          position: absolute;
          content: "";
          width: 95%;
          height: 3px;
          background-color: #aae1fa;
          top: -4px;
          left: 2px; }
        .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li .rubrikaCategoriesName a {
          font-style: italic;
          text-decoration: none;
          color: black; }
  .rubrikaContent .rubrikaContentCategories .rubrikaForum {
    margin-top: 32px;
    height: 100%;
    line-height: 62px;
    position: relative;
    color: white;
    padding: 0px 0px 0px 30px;
    font-size: 16pt;
    background-color: #2d6c93;
    text-transform: uppercase; }
  .rubrikaContent .rubrikaContentCategories .rubrikaViewedContent {
    text-align: left !important; }
  .rubrikaContent .rubrikaContentCategories .rubrikaEntrace {
    text-align: center;
    padding-top: 27px; }
    .rubrikaContent .rubrikaContentCategories .rubrikaEntrace a {
      font-size: 13pt;
      padding: 10px 40px;
      background-color: #aae1fa;
      text-decoration: none;
      color: black; }

@media screen and (max-width: 768px) {
  .rubrikaContent .rubrikaForum::after {
    border: none !important; } }
@media screen and (max-width: 400px) {
  .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li {
    width: 40% !important; } }
@media screen and (max-width: 1255px) {
  .rubrikaContent::after {
    transform: skew(-15deg) !important; }
  .rubrikaContent::before {
    transform: skew(-15deg) !important; }
  .rubrikaContent p::before {
    border: none !important; }
  .rubrikaContent p::after {
    border: none !important; } }
@media screen and (max-width: 786px) {
  .rubrikaContentMain {
    margin: 0px !important;
    margin-bottom: 10px !important; }
    .rubrikaContentMain .additionalContentBody {
      padding: 25px 0px !important; }
    .rubrikaContentMain .rubrika .rubrikaContent {
      width: 75% !important; }

  .additionalContentType {
    margin: 0px !important; } }
@media screen and (max-width: 1187px) and (min-width: 768px) {
  .rubrikaContentCategories .rubrikaContentCategoriesIcons li {
    width: 49% !important; } }
@media screen and (max-width: 850px) and (min-width: 768px) {
  .rubrikaContent .contentCategoriesHead p {
    padding: 15px 0px 15px 7px; }
  .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li {
    width: 49% !important; }
  .rubrikaContent .rubrikaCategoriesIcon i {
    width: 92px !important; } }
@media screen and (max-width: 850px) and (min-width: 768px) {
  .rubrikaEntrace {
    margin-left: 10px !important; } }
@media screen and (max-width: 766px) {
  .rubrikaContent .rubrikaContentCategories .rubrikaCategoriesName {
    width: 90px !important;
    margin: 0px auto !important;
    margin-top: 5px !important; } }
@media screen and (max-width: 766px) {
  .rubrikaContentMainHead::after {
    height: 0% !important; } }
@media screen and (max-width: 767px) {
  .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li {
    padding: 15px 0px !important; }
    .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li .rubrikaCategoriesIcon i {
      width: 60px !important;
      height: 60px !important;
      font-size: 30px !important;
      line-height: 60px !important; } }
@media screen and (max-width: 1200px) {
  .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li {
    padding: 15px 0px !important; } }
@media screen and (min-width: 768px) and (max-width: 991px) {
  .rubrikaContent .rubrikaContentCategories .rubrikaContentCategoriesIcons li .rubrikaCategoriesIcon i {
    width: 80px !important;
    height: 80px !important;
    font-size: 40px !important;
    line-height: 80px !important; } }
@media screen and (min-width: 767px) and (max-width: 888px) {
  .rubrikaAdditional {
    padding-bottom: 25px !important;
    margin-bottom: 0px !important; } }
@media screen and (min-width: 888px) and (max-width: 991px) {
  .rubrikaAdditional {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important; }
    .rubrikaAdditional .scrollToTop {
      bottom: 40px !important; } }
@media screen and (min-width: 991px) and (max-width: 1200px) {
  .rubrikaAdditional {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important; }
    .rubrikaAdditional .scrollToTop {
      bottom: -183px !important; } }
@media screen and (max-width: 767px) {
  .rubrikaAdditional .sendMessageButton a {
    padding-top: 13px !important; }

  .rubrikaEntraceAdditional a {
    padding-top: 13px !important; } }
@media screen and (min-width: 768px) and (max-width: 991px) {
  .rubrikaContent .rubrikaContentCategoriesIcons {
    text-align: center !important; }
    .rubrikaContent .rubrikaContentCategoriesIcons li {
      width: 30% !important; } }
.menuicondown .menuContent .menuInput i {
  position: absolute;
  right: 3%;
  top: 30%; }

.contentBody {
  border: 2px solid #aae1fa;
  border-top-style: none; }

.tovhideCagirish {
  padding: 0px;
  margin-bottom: 20px;
  background-color: white; }
  .tovhideCagirish .contentCategoriesHead {
    height: 62px; }
  .tovhideCagirish .contentHead {
    height: 62px; }
  .tovhideCagirish .tovhideCagirishMain {
    margin: 0px 50px;
    margin-bottom: 10px !important; }
  .tovhideCagirish .additionalContent {
    margin: 50px 50px 40px 40px;
    padding: 0px 20px;
    margin-bottom: 10px !important;
    border-bottom: 2px solid #d9edf7; }
    .tovhideCagirish .additionalContent .additionalContentIcon {
      display: inline-block;
      position:absolute;
       top:0;
      left:16px;
      padding-right: 5px; }
      .tovhideCagirish .additionalContent .additionalContentIcon img {
        height: 27px;
        width: 27px; }
      .tovhideCagirish .additionalContent .additionalContentIcon i {
        font-size: 22px; }
    .tovhideCagirish .additionalContent .additionalContentHead {
      display: inline-block; 
       margin-left:34px;      
 }
      .tovhideCagirish .additionalContent .additionalContentHead p {
        font-size: 16pt; }
    .tovhideCagirish .additionalContent .additionalContentForum {
      float: right;
      display: inline-block; }
      .tovhideCagirish .additionalContent .additionalContentForum a {
        font-style: italic;
        color: #2d6c93;
        text-decoration: none;
        font-size: 12pt;
        line-height: 40px; }
    .tovhideCagirish .additionalContent .additionalContentForumIcon {
      float: right;
      display: inline-block;
      margin-left: 10px;
      width: 40px;
      height: 40px;
      background-image: url(../img/discussion.jpg);
      background-size: cover; }
    .tovhideCagirish .additionalContent .additionalContentBody {
      display: block; }
      .tovhideCagirish .additionalContent .additionalContentBody p {
        padding: 20px 0px 20px 35px;
        font-size: 13pt; }
    .tovhideCagirish .additionalContent .additionalContentType {
      display: inline-block; }
      .tovhideCagirish .additionalContent .additionalContentType ul {
        margin: 0px;
        list-style: none; }
        .tovhideCagirish .additionalContent .additionalContentType ul li {
          display: inline-block; }
          .tovhideCagirish .additionalContent .additionalContentType ul li a {
            color: black;
            text-decoration: none;
            font-style: italic; }
        .tovhideCagirish .additionalContent .additionalContentType ul li:first-child {
          margin-right: 20px;
          position: relative; }
          .tovhideCagirish .additionalContent .additionalContentType ul li:first-child a {
            z-index: 6454;
            position: relative;
            background-color: #d9edf7; }
          .tovhideCagirish .additionalContent .additionalContentType ul li:first-child::before {
            top: 0px;
            left: -10px;
            content: "";
            width: 100%;
            height: 100%;
            position: absolute;
            transform: skew(-22deg);
            background-color: #d9edf7; }
          .tovhideCagirish .additionalContent .additionalContentType ul li:first-child::after {
            top: 0px;
            right: -10px;
            content: "";
            width: 100%;
            height: 100%;
            position: absolute;
            transform: skew(-22deg);
            background-color: #d9edf7; }
    .tovhideCagirish .additionalContent .additionalContentAndSo {
      float: right; }
      .tovhideCagirish .additionalContent .additionalContentAndSo a {
        color: black;
        text-decoration: none;
        font-style: italic;
        color: #2d6c93; }
  .tovhideCagirish .contentHead {
    background-color: #aae1fa; }
    .tovhideCagirish .contentHead p {
     
      padding: 0px;
      padding-left:15px;
 }
  .tovhideCagirish .viewed {
    position: relative;
    color: white;
    padding: 15px 0px 15px 30px;
    font-size: 16pt;
    background-color: #2d6c93;
    text-transform: uppercase; }
    .tovhideCagirish .viewed::after {
      top: 0px;
      right: -28px;
      content: "";
      position: absolute;
      border-style: solid;
      height: 100%;
      width: 12%;
      border-width: 61px 29px 0 0px;
      border-color: #2d6c93 transparent transparent transparent; }
  .tovhideCagirish .viewedContent ul {
    padding: 15px 0px 0px 20px;
    list-style: none; }
    .tovhideCagirish .viewedContent ul li {
      margin: 10px 0px; }
      .tovhideCagirish .viewedContent ul li .viewedContentIcon {
        display: inline-block;
        padding-right: 5px;
        position: absolute;
        left: 25px;
        line-height: 35px; }
        .tovhideCagirish .viewedContent ul li .viewedContentIcon img {
          height: 27px;
          width: 27px; }
        .tovhideCagirish .viewedContent ul li .viewedContentIcon i {
          font-size: 22px; }
      .tovhideCagirish .viewedContent ul li .viewedContentAbout {
        display: inline-block;
        padding-left: 35px; }
        .tovhideCagirish .viewedContent ul li .viewedContentAbout a {
          font-size: 16pt;
          color: black;
          border-bottom: 1px solid black;
          text-decoration: none; }
  @media screen and (max-width: 767px) {
    .tovhideCagirish .viewedContent a {
      border-bottom: 1px solid black !important; } }
  .tovhideCagirish .rubrikaContentCategories {
    margin: 0px 50px;
    border-bottom: 2px solid #aae1fa; }
    .tovhideCagirish .rubrikaContentCategories ul {
      padding: 0px;
      text-align: center;
      margin-bottom: 0px;
      padding-top: 50px;
      list-style: none; }
      .tovhideCagirish .rubrikaContentCategories ul li {
        text-align: center;
        margin-top: 10px;
        display: inline-block;
        width: 15%; }
        .tovhideCagirish .rubrikaContentCategories ul li .rubrikaCategoriesIcon {
          text-align: center; }
          .tovhideCagirish .rubrikaContentCategories ul li .rubrikaCategoriesIcon i {
            border: 2px solid;
            border-radius: 50%;
            text-align: center;
            width: 80px;
            height: 80px;
            line-height: 80px;
            font-size: 30pt;
            color: #cad2db;
            background-color: white;
            border-color: #cad2db;
            transition: 0.4s ease;
            cursor: pointer; }
            .tovhideCagirish .rubrikaContentCategories ul li .rubrikaCategoriesIcon i:hover {
              transition: 0.4s ease;
              border-color: #4da7ff;
              background-color: #4da7ff;
              color: white; }
        .tovhideCagirish .rubrikaContentCategories ul li .rubrikaCategoriesCount {
          text-align: center; }
          .tovhideCagirish .rubrikaContentCategories ul li .rubrikaCategoriesCount a {
            border-bottom: 1px solid black;
            color: black;
            text-decoration: none; }
        @media screen and (max-width: 767px) {
          .tovhideCagirish .rubrikaContentCategories ul li .rubrikaCategoriesCount {
            text-align: center; }
            .tovhideCagirish .rubrikaContentCategories ul li .rubrikaCategoriesCount a {
              border-bottom: 1px solid black !important; } }
        .tovhideCagirish .rubrikaContentCategories ul li .rubrikaCategoriesName {
          margin-top: 5px;
          text-align: center;
          border: 1px solid #aae1fa;
          position: relative;
          border-bottom: 0px;
          display: inline-block;
          border-radius: 3px;
          width: 100px; }
          .tovhideCagirish .rubrikaContentCategories ul li .rubrikaCategoriesName::after {
            position: absolute;
            content: "";
            width: 95%;
            height: 3px;
            background-color: #aae1fa;
            top: -4px;
            left: 3px; }
          .tovhideCagirish .rubrikaContentCategories ul li .rubrikaCategoriesName a {
            font-style: italic;
            text-decoration: none;
            color: black; }

.contentCategoriesHead p {
  z-index: 100; }

@media screen and (max-width: 786px) {
  .tovhideCagirishMain {
    margin: 0px !important; }
    .tovhideCagirishMain .additionalContentBody {
      padding: 0px !important; }

  .additionalContentType {
    margin: 0px !important; } }
@media screen and (max-width: 1187px) and (min-width: 470px) {
  .tovhideCagirishMain .rubrikaContentCategories ul {
    padding-left: 0px !important; }
    .tovhideCagirishMain .rubrikaContentCategories ul li {
      width: 30% !important; }
      .tovhideCagirishMain .rubrikaContentCategories ul li .rubrikaCategoriesName {
        border-bottom: 1px solid #aae1fa; } }
@media screen and (max-width: 469px) {
  .tovhideCagirishMain .rubrikaContentCategories ul {
    padding-left: 0px !important; }
    .tovhideCagirishMain .rubrikaContentCategories ul li {
      width: 45% !important; }
      .tovhideCagirishMain .rubrikaContentCategories ul li .rubrikaCategoriesName {
        border-bottom: 1px solid #aae1fa; } }
@media screen and (max-width: 1024px) and (min-width: 766px) {
  .tovhideCagirish .viewedContentIcon {
    display: block !important; } }
@media screen and (max-width: 991px) and (min-width: 766px) {
  .tovhideCagirish .viewedContentIcon {
    display: inline-block !important; } }
@media screen and (max-width: 767px) {
  .tovhideCagirish .additionalContent {
    padding-top: 20px; }
  .tovhideCagirish .additionalContentHead {
    text-align: left !important;
    margin-left: 35px !important;
    display: block !important; }
  .tovhideCagirish .additionalContentIcon {
    display: inline-block;
    position: absolute !important;
    left: 15px !important;
    padding-right: 5px; }
    .tovhideCagirish .additionalContentIcon img {
      height: 27px;
      width: 27px; }
    .tovhideCagirish .additionalContentIcon i {
      font-size: 22px; } }
@media screen and (max-width: 1200px) {
  .tovhideCagirishMain .rubrikaContentCategories ul li {
    padding-bottom: 15px; } }
@media screen and (max-width: 767px) {
  .tovhideCagirishMain .rubrikaContentCategories ul li .rubrikaCategoriesIcon i {
    width: 60px !important;
    height: 60px !important;
    font-size: 30px !important;
    line-height: 60px !important; } }
.tovhidnadi {
  background-color: white; }
  .tovhidnadi .contentCategoriesHead {
    height: 62px; }
  .tovhidnadi .contentHead {
    height: 62px; }
  .tovhidnadi .tovhidnadiMain {
    margin: 0px 50px;
    border: 2px solid #aae1fa;
    margin-bottom: 10px !important; }
  .tovhidnadi .contentHead {
    margin: 2px;
    margin-bottom: -50px;
    width: auto !important;
    text-align: left !important; }
    .tovhidnadi .contentHead p {
      margin-left: 32px;
      font-size: 20pt;
      background-color: white;
      color: black;
      font-weight: bold; }
      .tovhidnadi .contentHead p::before {
        border: none; }
  .tovhidnadi .rubrikaContentCategories .paragraph p {
    margin: 50px;
    font-size: 16pt; }
  .tovhidnadi .viewedContent {
    margin-bottom: 20px; }
    .tovhidnadi .viewedContent ul {
      padding-top: 15px;
      padding-left: 35px; }
      .tovhidnadi .viewedContent ul li {
        margin: 10px 0px;
        width: 100%; }
        .tovhidnadi .viewedContent ul li a {
          font-size: 16pt;
          color: black;
          border-bottom: 1px solid black;
          text-decoration: none; }
  @media screen and (max-width: 767px) {
    .tovhidnadi .viewedContent a {
      border-bottom: 1px solid black !important; } }

@media screen and (max-width: 786px) {
  .tovhidnadiMain {
    margin: 0px !important; }
    .tovhidnadiMain .contentHead {
      margin-bottom: 0px !important; }
      .tovhidnadiMain .contentHead p {
        margin-left: 0px !important; }
    .tovhidnadiMain .rubrikaContentCategories .paragraph p {
      margin: 16px;
      font-size: 12pt; } }
@media screen and (max-width: 1024px) {
  .tovhidnadi .social .socialAbout {
    display: block !important; }
    .tovhidnadi .social .socialAbout ul {
      text-align: center !important; }
      .tovhidnadi .social .socialAbout ul li {
        width: auto !important; }
  .tovhidnadi .social .socialLinks {
    display: block !important;
    float: none !important; }
    .tovhidnadi .social .socialLinks ul {
      padding: 0px;
      text-align: center !important; }
      .tovhidnadi .social .socialLinks ul li {
        width: 15% !important; } }
@media screen and (max-width: 1024px) {
  .tovhidnadi .social .socialLinks ul li {
    width: 30% !important; } }
@media screen and (max-width: 1024px) and (min-width: 766px) {
  .tovhidnadi .viewedContent {
    text-align: left !important; } }
@media screen and (max-width: 767px) {
  .tovhidnadi .contentHead {
    margin-left: 32px; } }
.articles {
  background-color: white; }
  .articles .contentCategoriesHead {
    height: 62px; }
  .articles .articlesMain {
    margin: 0px 50px;
    margin-bottom: 10px !important; }
    .articles .articlesMain .mainHead {
      height: 62px; }
  .articles .contentHead {
    background-color: #aae1fa; }
    .articles .contentHead p {
      width: 190px; }
  .articles .contentBody {
    border: 2px solid #aae1fa;
    border-top-style: none; }
  .articles .rubrikaContentCategories {
    padding-top: 20px; }
  .articles .additionalContent {
    padding: 15px 50px 0px 20px;
    border-bottom: 2px solid #d9edf7; }
    .articles .additionalContent .additionalContentIcon {
      display: inline-block;
      padding-right: 5px; }
      .articles .additionalContent .additionalContentIcon img {
        height: 27px;
        width: 27px; }
      .articles .additionalContent .additionalContentIcon i {
        font-size: 22px; }
    .articles .additionalContent .additionalContentHead {
      display: inline-block; }
      .articles .additionalContent .additionalContentHead p {
        font-size: 16pt; }
    .articles .additionalContent .additionalContentForum {
      float: right;
      display: inline-block; }
      .articles .additionalContent .additionalContentForum a {
        text-decoration: none;
        font-style: italic;
        color: #2d6c93;
        font-size: 12pt;
        line-height: 40px; }
    .articles .additionalContent .additionalContentForumIcon {
      float: right;
      display: inline-block;
      margin-left: 10px;
      width: 40px;
      height: 40px;
      background-image: url(../img/discussion.jpg);
      background-size: cover; }
    .articles .additionalContent .additionalContentBody {
      display: block; }
      .articles .additionalContent .additionalContentBody p {
        padding: 20px 0px 20px 32px;
        font-size: 16pt; }
    .articles .additionalContent .additionalContentType {
      display: inline-block;
      margin-top: 15px; }
      .articles .additionalContent .additionalContentType ul {
        margin: 0px;
        list-style: none; }
        .articles .additionalContent .additionalContentType ul li {
          display: inline-block; }
          .articles .additionalContent .additionalContentType ul li a {
            color: black;
            text-decoration: none;
            font-style: italic; }
        .articles .additionalContent .additionalContentType ul li:first-child a {
          padding: 2px 10px;
          margin-right: 10px;
          position: relative;
          z-index: 6454;
          position: relative;
          background-color: #d9edf7; }
          .articles .additionalContent .additionalContentType ul li:first-child a::before {
            top: 0px;
            left: -10px;
            content: "";
            z-index: -1;
            width: 100%;
            height: 100%;
            position: absolute;
            transform: skew(-22deg);
            background-color: #d9edf7; }
          .articles .additionalContent .additionalContentType ul li:first-child a::after {
            top: 0px;
            z-index: -2;
            right: -10px;
            content: "";
            width: 100%;
            height: 100%;
            position: absolute;
            transform: skew(-22deg);
            background-color: #d9edf7; }
    .articles .additionalContent .additionalContentAndSo {
      margin-top: 15px;
      float: right; }
      .articles .additionalContent .additionalContentAndSo a {
        font-style: italic;
        color: #2d6c93;
        text-decoration: none; }
  .articles .rubrikaContentCategories {
    margin: 50px;
    margin-top: 0px; }
  .articles .viewedContent ul {
    padding: 15px 0px 0px 20px;
    list-style: none; }
    .articles .viewedContent ul li {
      margin: 10px 0px; }
      .articles .viewedContent ul li .viewedContentIcon {
        display: inline-block;
        padding-right: 5px;
        position: absolute;
        left: 25px;
        line-height: 35px; }
        .articles .viewedContent ul li .viewedContentIcon img {
          height: 27px;
          width: 27px; }
        .articles .viewedContent ul li .viewedContentIcon i {
          font-size: 22px; }
      .articles .viewedContent ul li .viewedContentAbout {
        display: inline-block;
        padding-left: 35px; }
        .articles .viewedContent ul li .viewedContentAbout a {
          font-size: 16pt;
          color: black;
          border-bottom: 1px solid black;
          text-decoration: none; }
      @media screen and (max-width: 767px) {
        .articles .viewedContent ul li .viewedContentAbout {
          display: inline-block; }
          .articles .viewedContent ul li .viewedContentAbout a {
            border-bottom: 1px solid black !important; } }

@media screen and (max-width: 786px) {
  .articlesMain {
    margin: 0px !important; }
    .articlesMain .rubrikaContentCategories .additionalContentBody p {
      padding: 20px 0px 20px 0px !important;
      font-size: 13pt !important; }
    .articlesMain .rubrikaContentCategories .additionalContentBody .videoifrm {
      width: 100% !important; }
    .articlesMain .additionalContent {
      padding: 0px 20px !important;
      margin-bottom: 10px !important; }
    .articlesMain .additionalContentBody {
      padding: 0px !important; }
    .articlesMain .additionalContentType {
      margin: 0px !important;
      float: left;
      margin-top: 15px !important; } }
@media screen and (max-width: 1024px) {
  .articlesMain .rubrikaContentCategories li {
    width: auto !important; } }
@media screen and (max-width: 1024px) and (min-width: 766px) {
  .articles .viewedContentIcon {
    display: block !important; } }
@media screen and (max-width: 470px) {
  .articles .additionalTypeCenter {
    text-align: center; }
    .articles .additionalTypeCenter .additionalContentType {
      display: block !important;
      float: none !important; }
      .articles .additionalTypeCenter .additionalContentType ul {
        padding: 0px !important; }
    .articles .additionalTypeCenter .additionalContentAndSo {
      display: block !important;
      float: none !important;
      margin-top: 10px !important; } }
@media screen and (max-width: 767px) {
  .articles .additionalContentHead {
    text-align: left !important;
    margin-left: 30px !important;
    display: block !important; }
  .articles .additionalContentIcon {
    display: inline-block;
    position: absolute;
    left: 10px !important;
    padding-right: 5px; }
    .articles .additionalContentIcon img {
      height: 27px;
      width: 27px; }
    .articles .additionalContentIcon i {
      font-size: 22px; } }
.books {
  background-color: white; }
  .books .contentCategoriesHead {
    height: 62px; }
  .books .booksMain {
    margin: 0px 50px;
    margin-bottom: 10px !important; }
    .books .booksMain .mainHead {
      height: 62px; }
  .books .contentHead {
    background-color: #aae1fa; }
    .books .contentHead p {
      width: 190px; }
  .books .contentBody {
    border: 2px solid #aae1fa;
    border-top-style: none; }
  .books .rubrikaContentCategories {
    margin: 50px;
    margin-bottom: 25px;
    margin-top: 0px;
    padding: 35px 50px 0px 20px;
    border-bottom: 2px solid #d9edf7;
    border-bottom: 2px solid #d9edf7; }
    .books .rubrikaContentCategories .rubrikaContentBooks .rubrikaContentBooksIcon {
      display: inline-block;
      padding-right: 5px; }
      .books .rubrikaContentCategories .rubrikaContentBooks .rubrikaContentBooksIcon img {
        height: 27px;
        width: 27px; }
    .books .rubrikaContentCategories .rubrikaContentBooks .rubrikaContentBooksHead {
      display: inline-block; }
      .books .rubrikaContentCategories .rubrikaContentBooks .rubrikaContentBooksHead p {
        font-size: 16pt; }
    .books .rubrikaContentCategories .rubrikaContentBooks .rubrikaContentBooksPdf {
      float: right;
      display: inline-block; }
      .books .rubrikaContentCategories .rubrikaContentBooks .rubrikaContentBooksPdf img {
        width: 35px; }
      .books .rubrikaContentCategories .rubrikaContentBooks .rubrikaContentBooksPdf i {
        font-size: 20pt; }
    .books .rubrikaContentCategories .rubrikaContentBooksCategory {
      padding-top: 20px; }
      .books .rubrikaContentCategories .rubrikaContentBooksCategory .rubrikaContentBooksCategoryName {
        margin-left: 40px;
        display: inline-block;
        position: relative;
        float: left; }
        .books .rubrikaContentCategories .rubrikaContentBooksCategory .rubrikaContentBooksCategoryName a {
          font-size: 20pt;
          color: black;
          font-style: italic;
          padding: 2px 5px;
          background-color: #d9edf7;
          text-decoration: none;
          position: relative;
          font-size: 12pt;
          z-index: 54; }
        .books .rubrikaContentCategories .rubrikaContentBooksCategory .rubrikaContentBooksCategoryName::after {
          top: 0px;
          left: -10px;
          content: "";
          width: 100%;
          height: 100%;
          position: absolute;
          transform: skew(-22deg);
          background-color: #d9edf7; }
        .books .rubrikaContentCategories .rubrikaContentBooksCategory .rubrikaContentBooksCategoryName::before {
          top: 0px;
          right: -10px;
          content: "";
          width: 100%;
          height: 100%;
          position: absolute;
          transform: skew(-22deg);
          background-color: #d9edf7; }
      .books .rubrikaContentCategories .rubrikaContentBooksCategory .rubrikaContentBooksAndSo {
        display: inline-block;
        float: right; }
        .books .rubrikaContentCategories .rubrikaContentBooksCategory .rubrikaContentBooksAndSo a {
          font-size: 12pt;
          text-decoration: none;
          color: #2d6c93;
          font-style: italic; }
  .books .viewedContent {
    margin-bottom: 20px; }
    .books .viewedContent ul {
      padding-top: 15px;
      padding-left: 35px; }
      .books .viewedContent ul li {
        margin: 10px 0px;
        width: 100%; }
        .books .viewedContent ul li a {
          font-size: 16pt;
          color: black;
          border-bottom: 1px solid black;
          text-decoration: none; }
  @media screen and (max-width: 767px) {
    .books .viewedContent a {
      border-bottom: 1px solid black !important; } }

@media screen and (max-width: 786px) {
  .booksMain {
    margin: 0px !important; }
    .booksMain .rubrikaContentCategories {
      padding: 35px 20px 0px 20px !important;
      margin-bottom: 10px !important; }
    .booksMain .additionalContentBody {
      padding: 0px !important; }
    .booksMain .additionalContentType {
      margin: 0px !important; }
    .booksMain .rubrikaContentBooks .rubrikaContentBooksIcon {
      position: absolute;
      left: 30px !important; }
    .booksMain .rubrikaContentBooks .rubrikaContentBooksHead {
      text-align: left;
      display: block !important;
      margin-left: 30px !important; }
    .booksMain .rubrikaContentBooks .rubrikaContentBooksPdf {
      text-align: center !important;
      float: none !important;
      display: block !important; } }
@media screen and (max-width: 1024px) {
  .books .viewedContent {
    text-align: left !important; } }
.ideologiya {
  padding: 0px;
  background-color: white; }
  .ideologiya .contentCategoriesHead {
    height: 62px; }
  .ideologiya .ideologiyaMain {
    margin: 0px 50px;
    border: 2px solid #aae1fa;
    margin-bottom: 10px !important; }
  .ideologiya .contentHead {
    background-color: #aae1fa; }
  .ideologiya .rubrikaContentCategories {
    margin: 25px 49px; }
    .ideologiya .rubrikaContentCategories .rubrikaContentBooks .rubrikaContentBooksHead {
      display: inline-block; }
      .ideologiya .rubrikaContentCategories .rubrikaContentBooks .rubrikaContentBooksHead p {
        font-size: 16pt;
        font-weight: bold;
        line-height: 30px; }
    .ideologiya .rubrikaContentCategories .rubrikaContentBooks .rubrikaContentBooksPdf {
      display: inline-block; }
      .ideologiya .rubrikaContentCategories .rubrikaContentBooks .rubrikaContentBooksPdf img {
        width: 35px; }
      .ideologiya .rubrikaContentCategories .rubrikaContentBooks .rubrikaContentBooksPdf i {
        padding-left: 10px;
        font-size: 20pt; }
  .ideologiya .viewedContent {
    margin-bottom: 20px; }
    .ideologiya .viewedContent ul {
      padding-top: 15px;
      padding-left: 35px; }
      .ideologiya .viewedContent ul li {
        margin: 10px 0px;
        width: 100%; }
        .ideologiya .viewedContent ul li a {
          font-size: 16pt;
          color: black;
          border-bottom: 1px solid black;
          text-decoration: none; }
  @media screen and (max-width: 767px) {
    .ideologiya .viewedContent a {
      border-bottom: 1px solid black !important; } }

@media screen and (max-width: 786px) {
  .ideologiyaMain {
    margin: 0px !important; }
    .ideologiyaMain .additionalContentBody {
      padding: 0px !important; }
    .ideologiyaMain .additionalContentType {
      margin: 0px !important; }
    .ideologiyaMain .rubrikaContentBooks {
      padding: 10px !important; } }
@media screen and (max-width: 1024px) and (min-width: 766px) {
  .ideologiya .viewedContent {
    text-align: left !important; } }
.murcie {
  background-color: white; }
  .murcie .contentCategoriesHead {
    height: 62px; }
  .murcie .contentHead {
    height: 100%; }
  .murcie .murcieMain {
    margin: 0px 50px;
    border: 2px solid #aae1fa;
    margin-bottom: 10px !important; }
  .murcie .contentHead {
    margin-left: 34px;
    background-color: #aae1fa;
    text-align: left;
    width: auto !important;
    background-color: white; }
.murcie .murcieMain .contentHead {
padding-left:15px;
}
.murcie .murcieMain .contentHead .contentDate {
margin-bottom:18px !important;
}


    .murcie .contentHead p {
      background-color: white;
      color: black;
line-height:30px !important;
margin-top:20px !important;
      font-size: 20pt;
      font-weight: bold; }
      .murcie .contentHead p::before {
        border: none; }
  .murcie .rubrikaContentCategories {
    margin: 25px 30px;
    margin-top: 0px; }
    .murcie .rubrikaContentCategories p {
      margin: 20px;
      font-size: 16pt;
      margin-top: 0px; }
  .murcie .viewedContent {
    margin-bottom: 20px; }
    .murcie .viewedContent ul {
      padding-top: 15px;
      padding-left: 35px; }
      .murcie .viewedContent ul li {
        margin: 10px 0px;
        width: 100%; }
        .murcie .viewedContent ul li a {
          font-size: 16pt;
          color: black;
          border-bottom: 1px solid black;
          text-decoration: none; }
  @media screen and (max-width: 767px) {
    .murcie .viewedContent a {
      border-bottom: 1px solid black !important; } }

@media screen and (max-width: 786px) {
  .murcieMain {
    margin: 0px !important; }
    .murcieMain .rubrikaContentCategories {
      margin: 25px; }
      .murcieMain .rubrikaContentCategories p {
        margin: 16px;
        font-size: 12pt; }
    .murcieMain .additionalContentBody {
      padding: 0px !important; }
    .murcieMain .additionalContentType {
      margin: 0px !important; } }
@media screen and (max-width: 1024px) and (min-width: 766px) {
  .murcie .viewedContent {
    text-align: left !important; } }
.photo {
  background-color: white; }
  .photo .contentCategoriesHead {
    height: 62px; }
  .photo .contentHead {
    height: 62px; }
  .photo .photoMain {
    margin: 0px 50px;
    margin-bottom: 10px !important; }
  .photo .contentHead {
    background-color: #aae1fa; }
    .photo .contentHead p {
      width: 190px; }
  .photo .additionalContent {
    padding: 35px 50px 0px 20px;
    border-bottom: 2px solid #d9edf7; }
    .photo .additionalContent .additionalContentIcon {
      display: inline-block;
      padding-right: 5px; }
      .photo .additionalContent .additionalContentIcon img {
        height: 27px;
        width: 27px; }
    .photo .additionalContent .additionalContentHead {
      display: inline-block; }
      .photo .additionalContent .additionalContentHead p {
        font-size: 16pt; }
    .photo .additionalContent .additionalContentForumIcon {
      float: right;
      display: inline-block;
      margin-left: 10px;
      width: 40px;
      height: 40px;
      background-image: url(../img/discussion.jpg);
      background-size: cover; }
    .photo .additionalContent .additionalContentForum {
      float: right;
      display: inline-block; }
      .photo .additionalContent .additionalContentForum a {
        text-decoration: none;
        font-style: italic;
        color: #2d6c93 !important;
        font-size: 12pt;
        line-height: 40px; }
    .photo .additionalContent .additionalContentBody {
      display: block; }
      .photo .additionalContent .additionalContentBody ul {
        margin: 20px 0px;
        list-style: none; }
        .photo .additionalContent .additionalContentBody ul li {
          width: 24%;
          display: inline-block; }
          .photo .additionalContent .additionalContentBody ul li .additionalContentBodyImage img {
            width: 100%; }
    .photo .additionalContent .additionalContentType {
      margin-left: 50px; }
      .photo .additionalContent .additionalContentType a {
        color: black;
        padding: 0px 5px;
        background-color: #d9edf7;
        text-decoration: none;
        font-style: italic;
        position: absolute; }
        .photo .additionalContent .additionalContentType a::after {
          top: 0px;
          left: -16px;
          content: "";
          position: absolute;
          border-style: solid;
          border-width: 0px 0px 24px 17px;
          border-color: transparent transparent #d9edf7 transparent; }
        .photo .additionalContent .additionalContentType a::before {
          top: 0px;
          right: -19px;
          content: "";
          position: absolute;
          border-style: solid;
          border-width: 23.8px 19px 0 0px;
          border-color: #d9edf7 transparent transparent transparent; }
    .photo .additionalContent .additionalContentAndSo {
      float: right; }
      .photo .additionalContent .additionalContentAndSo a {
        font-style: italic;
        color: #2d6c93;
        text-decoration: none;
        font-style: italic; }
  .photo .rubrikaContentCategories {
    margin: 50px;
    margin-top: 0px; }
  .photo .viewedContent {
    padding: 0px 20px;
    padding-top: 20px; }
    .photo .viewedContent ul {
      padding-left: 0px;
      list-style: none; }
      .photo .viewedContent ul li {
        margin: 10px 0px;
        width: 100%; }
        .photo .viewedContent ul li .viewedContentImage img {
          width: 100%; }

@media screen and (max-width: 768px) and (min-width: 470px) {
  .photoMain .additionalContentBody li {
    width: 46% !important; }
  .photoMain .additionalContentType a {
    margin-left: 60px !important; } }
@media screen and (max-width: 469px) {
  .photoMain .additionalContentBody ul {
    padding: 0px !important; }
    .photoMain .additionalContentBody ul li {
      margin-bottom: 10px;
      display: block;
      width: 100% !important; }
  .photoMain .additionalContentType {
    margin: 0px !important; }
    .photoMain .additionalContentType a {
      margin-left: 20px !important; } }
@media screen and (max-width: 786px) {
  .photoMain {
    margin: 0px !important; }
    .photoMain .rubrikaContentCategories {
      margin: 0px !important; }
      .photoMain .rubrikaContentCategories .additionalContent {
        padding: 35px 20px 0px 20px !important; }
      .photoMain .rubrikaContentCategories .additionalContent {
        margin-bottom: 10px !important; }
      .photoMain .rubrikaContentCategories .additionalContentBody {
        padding: 0px !important; }
      .photoMain .rubrikaContentCategories .additionalContentType {
        float: left !important; } }
@media screen and (max-width: 767px) {
  .photo .additionalContentHead {
    text-align: left !important;
    margin-left: 35px !important;
    display: block !important; }
  .photo .additionalContentIcon {
    display: inline-block;
    position: absolute !important;
    left: 15px !important;
    padding-right: 5px; }
    .photo .additionalContentIcon img {
      height: 27px;
      width: 27px; }
    .photo .additionalContentIcon i {
      font-size: 22px; } }
@media screen and (min-width: 768px) and (max-width: 991px) {
  .photo .viewedContent {
    text-align: left !important; }
    .photo .viewedContent .viewedContentImage img {
      width: 600px !important;
      height: 400px !important;
      text-align: center !important; } }
.photo2 {
  background-color: white; }
  .photo2 .contentCategoriesHead {
    height: 62px; }
  .photo2 .contentHead .contentDate{
    margin-bottom: 29px;
    }
  .photo2 .photo2Main {
    margin: 0px 50px;
    border: 2px solid #aae1fa;
    margin-bottom: 10px !important; }
  .photo2 .contentHead {
    margin-top: 0px;
    text-align: left;
    width: auto !important; }
    .photo2 .contentHead p {
      font-weight: bold;
      margin-left: 50px;
      font-size: 16pt;
      background-color: white;
      color: black;
      padding: 0px;
padding-bottom:20px;
line-height:30px;
margin-left:0px; }
      .photo2 .contentHead p::before {
        border: none; }
  .photo2 .rubrikaContentCategories {
    margin: 50px;
    margin-top: 15px; }
    .photo2 .rubrikaContentCategories .rubrikaContentCategoriesImage img {
      width: 100%; }
  .photo2 .viewedContent ul {
    padding-left: 20px;
    padding-top: 20px;
    list-style: none; }
    .photo2 .viewedContent ul li {
      margin: 10px 0px;
      width: 100%; }
      .photo2 .viewedContent ul li .viewedContentImage {
        margin-right: 20px; }
        .photo2 .viewedContent ul li .viewedContentImage img {
          width: 100%; }

@media screen and (max-width: 786px) {
  .photo2Main {
    margin: 0px !important; }
    .photo2Main .additionalContentBody {
      padding: 0px !important; }

  .additionalContentType {
    margin: 0px !important; } }
@media screen and (min-width: 768px) and (max-width: 991px) {
  .photo2 .viewedContent {
    text-align: left !important; }
    .photo2 .viewedContent .viewedContentImage img {
      width: 600px !important;
      height: 400px !important;
      text-align: center !important; } }
.video {
  padding: 0px;
  margin-bottom: -20px;
  background-color: white; }
  .video .contentCategoriesHead {
    height: 62px; }
  .video .contentHead {
    height: 62px; }
  .video .videoMain {
    margin: 0px 50px; }
  .video .contentBody {
    border: 2px solid #aae1fa;
    border-top-style: none; }
  .video .contentHead {
    background-color: #aae1fa; }
    .video .contentHead p {
      width: 190px; }
  .video .additionalContent {
    padding: 35px 50px 0px 20px;
    margin-bottom: 10px !important;
    border-bottom: 2px solid #d9edf7; }
    .video .additionalContent .additionalContentIcon {
      display: inline-block;
      padding-right: 5px; }
      .video .additionalContent .additionalContentIcon img {
        height: 27px;
        width: 27px; }
    .video .additionalContent .additionalContentHead {
      display: inline-block; }
      .video .additionalContent .additionalContentHead p {
        font-size: 16pt; }
    .video .additionalContent .additionalContentBody {
      display: block;
      padding: 20px 0px 20px 35px; }
    .video .additionalContent .additionalContentForumIcon {
      float: right;
      display: inline-block;
      margin-left: 10px;
      width: 40px;
      height: 40px;
      background-image: url(../img/discussion.jpg);
      background-size: cover; }
    .video .additionalContent .additionalContentForum {
      float: right;
      display: inline-block; }
      .video .additionalContent .additionalContentForum a {
        text-decoration: none;
        font-style: italic;
        color: #2d6c93;
        font-size: 12pt;
        line-height: 40px; }
    .video .additionalContent .additionalContentType {
      margin-left: 35px; }
      .video .additionalContent .additionalContentType a {
        color: black;
        padding: 0px 5px;
        background-color: #d9edf7;
        text-decoration: none;
        font-style: italic;
        position: absolute; }
        .video .additionalContent .additionalContentType a::after {
          top: 0px;
          left: -16px;
          content: "";
          position: absolute;
          border-style: solid;
          border-width: 0px 0px 24px 17px;
          border-color: transparent transparent #d9edf7 transparent; }
        .video .additionalContent .additionalContentType a::before {
          top: 0px;
          right: -19px;
          content: "";
          position: absolute;
          border-style: solid;
          border-width: 23.8px 19px 0 0px;
          border-color: #d9edf7 transparent transparent transparent; }
    .video .additionalContent .additionalContentAndSo {
      float: right; }
      .video .additionalContent .additionalContentAndSo a {
        color: #2d6c93;
        text-decoration: none;
        font-style: italic; }
  .video .rubrikaContentCategories {
    margin: 50px;
    margin-top: 0px; }
  .video .viewedContent {
    padding: 0px 20px;
    padding-top: 20px; }
    .video .viewedContent ul {
      padding: 0px;
      list-style: none; }
      .video .viewedContent ul li {
        margin: 10px 0px;
        width: 100%; }
        .video .viewedContent ul li .viewedContentImage img {
          width: 100%; }

@media screen and (max-width: 786px) {
  .videoMain {
    margin: 0px !important;
    margin-bottom: 10px !important; }
    .videoMain .additionalContent {
      padding: 35px 20px 0px 20px !important; }
    .videoMain .rubrikaContentCategories {
      margin: 0px !important; }
      .videoMain .rubrikaContentCategories .additionalContentBody {
        padding: 0px !important; }
        .videoMain .rubrikaContentCategories .additionalContentBody .videoifrm {
          width: 100% !important; }
      .videoMain .rubrikaContentCategories .additionalContentType {
        margin: 0px !important;
        float: left !important; }
        .videoMain .rubrikaContentCategories .additionalContentType a {
          margin-left: 20px !important; } }
@media screen and (max-width: 991px) {
  .videoMain .rubrikaContentCategories {
    margin-top: -20px !important; } }
@media screen and (max-width: 768px) {
  .video .additionalContent {
    padding-top: 20px; }
  .video .additionalContentHead {
    text-align: left !important;
    margin-left: 35px !important;
    display: block !important; }
  .video .additionalContentIcon {
    display: inline-block;
    position: absolute !important;
    left: 15px !important;
    padding-right: 5px; }
    .video .additionalContentIcon img {
      height: 27px;
      width: 27px; }
    .video .additionalContentIcon i {
      font-size: 22px; } }
.video2 {
  padding: 0px;
  margin-bottom: 20px;
  background-color: white; }
  .video2 .contentCategoriesHead {
    height: 62px; }
  .video2 .contentHead {
    height: 100%; }
  .video2 .video2Main {
    margin: 0px 50px;
    border: 2px solid #aae1fa; }
.video2 .video2Main .contentDate{
margin-bottom:14px;
}
  .video2 .contentHead {
    width: auto !important;
    text-align: left }
    .video2 .contentHead p {
margin: 15px 0px !important;
margin-bottom:16px !important;
line-height: 30px !important;
      margin-top: 1px;
      padding-left: 50px;
      border: none;
      background-color: white;
      color: black;
      font-weight: bold; }
      .video2 .contentHead p::before {
        content: "";
        border: none; }
  .video2 .rubrikaContentCategories {
    margin: 50px;
    margin-top: 15px; }
  .video2 .viewedContent {
    padding: 0px 20px;
    padding-top: 20px; }
    .video2 .viewedContent ul {
      padding-left: 0px;
      list-style: none; }
      .video2 .viewedContent ul li {
        margin: 10px 0px;
        width: 100%; }
        .video2 .viewedContent ul li .viewedContentImage img {
          width: 100%; }

@media screen and (max-width: 786px) {
  .video2Main {
    margin: 0px !important;
    margin-bottom: 10px !important; }
    .video2Main .rubrikaContentCategories {
      margin: 0px !important; }
      .video2Main .rubrikaContentCategories .videoifrm {
        width: 100% !important; 
        padding:15px;
        height: 200px;
} }
@media screen and (max-width: 767px) {
  .video2Main .contentHead {
    margin-left: 32px; } }
.audio {
  background-color: white;
  padding: 0px;
  margin-bottom: 20px; }
  .audio .contentCategoriesHead {
    height: 62px; }
  .audio .audioMain {
    margin: 0px 50px;
    margin-bottom: 10px !important; }
    .audio .audioMain .mainHead {
      height: 62px; }
  .audio .contentHead {
    background-color: #aae1fa; }
    .audio .contentHead p {
      width: 190px; }
  .audio .contentBody {
    border: 2px solid #aae1fa;
    border-top-style: none; }
  .audio .additionalContent {
    padding: 35px 50px 0px 20px;
    border-bottom: 2px solid #d9edf7; }
    .audio .additionalContent .additionalContentIcon {
      display: inline-block;
      padding-right: 5px; }
      .audio .additionalContent .additionalContentIcon img {
        height: 27px;
        width: 27px; }
      .audio .additionalContent .additionalContentIcon i {
        font-size: 22px; }
    .audio .additionalContent .additionalContentForum {
      float: right;
      display: inline-block; }
      .audio .additionalContent .additionalContentForum a {
        font-style: italic;
        color: #2d6c93;
        text-decoration: none;
        font-size: 12pt;
        line-height: 40px; }
    .audio .additionalContent .additionalContentForumIcon {
      float: right;
      display: inline-block;
      margin-left: 10px;
      width: 40px;
      height: 40px;
      background-image: url(../img/discussion.jpg);
      background-size: cover; }
    .audio .additionalContent .additionalContentHead {
      display: inline-block; }
      .audio .additionalContent .additionalContentHead p {
        font-size: 16pt; }
    .audio .additionalContent .additionalContentBody {
      display: block;
      padding: 20px 0px; }
    .audio .additionalContent .additionalContentAudio {
      padding: 30px 35px; }
    .audio .additionalContent .additionalContentType {
      margin-top: 15px;
      display: inline-block; }
      .audio .additionalContent .additionalContentType ul {
        margin: 0px;
        list-style: none; }
        .audio .additionalContent .additionalContentType ul li {
          display: inline-block; }
          .audio .additionalContent .additionalContentType ul li a {
            color: black;
            text-decoration: none;
            font-style: italic; }
        .audio .additionalContent .additionalContentType ul li:first-child {
          margin-right: 20px;
          position: relative; }
          .audio .additionalContent .additionalContentType ul li:first-child a {
            z-index: 6454;
            position: relative;
            background-color: #d9edf7; }
          .audio .additionalContent .additionalContentType ul li:first-child::before {
            top: 0px;
            left: -10px;
            content: "";
            width: 100%;
            height: 100%;
            position: absolute;
            transform: skew(-22deg);
            background-color: #d9edf7; }
          .audio .additionalContent .additionalContentType ul li:first-child::after {
            top: 0px;
            right: -25px;
            content: "";
            width: 100%;
            height: 100%;
            position: absolute;
            transform: skew(-22deg);
            background-color: #d9edf7; }
    .audio .additionalContent .additionalContentAndSo {
      margin-top: 15px;
      float: right; }
      .audio .additionalContent .additionalContentAndSo a {
        color: #2d6c93;
        text-decoration: none;
        font-style: italic; }
  .audio .rubrikaContentCategories {
    margin: 50px;
    margin-top: 0px; }
  .audio .viewedContent {
    margin-bottom: 20px; }
    .audio .viewedContent ul {
      padding-top: 15px;
      padding-left: 35px; }
      .audio .viewedContent ul li {
        margin: 10px 0px;
        width: 100%; }
        .audio .viewedContent ul li a {
          font-size: 16pt;
          color: black;
          border-bottom: 1px solid black;
          text-decoration: none; }
  @media screen and (max-width: 767px) {
    .audio .viewedContent a {
      border-bottom: 1px solid black !important; } }

@media screen and (max-width: 786px) {
  .audioMain {
    margin: 0px !important; }
    .audioMain .additionalContent {
      margin-bottom: 10px !important;
      padding: 35px 20px 0px 20px !important; }
    .audioMain .rubrikaContentCategories {
      margin: 0px !important; }
      .audioMain .rubrikaContentCategories .additionalContentAudio audio {
        width: 100% !important; }
    .audioMain .additionalContentBody {
      padding: 0px !important; }
    .audioMain .additionalContentType {
      margin: 0px !important;
      float: left;
      margin-top: 15px !important; }
      .audioMain .additionalContentType ul {
        padding-left: 20px !important; } }
@media screen and (max-width: 991px) {
  .audioMain .contentBody {
    margin-top: -20px !important; } }
@media screen and (max-width: 1024px) {
  .audioMain .additionalContent .additionalContentAndSo {
    margin-top: 15px !important; } }
@media screen and (max-width: 1024px) {
  .audio .viewedContent {
    text-align: left !important; }
  .audio .rubrikaContentCategories li {
    width: auto !important; } }
@media screen and (max-width: 767px) {
  .audio .additionalContentHead {
    text-align: left !important;
    margin-left: 30px !important;
    display: block !important; }
  .audio .additionalContentIcon {
    display: inline-block;
    position: absolute !important;
    left: 7px !important;
    padding-right: 5px; }
    .audio .additionalContentIcon img {
      height: 27px;
      width: 27px; }
    .audio .additionalContentIcon i {
      font-size: 22px; } }
.audio2 {
  background-color: white;
  padding: 0px;
  margin-bottom: 20px; }
  .audio2 .contentCategoriesHead {
    height: 62px; }
  .audio2 .audio2Main {
    margin: 0px 50px;
    border: 2px solid #aae1fa;
    margin-bottom: 10px !important; }
  .audio2 .contentHead {
    background-color: #aae1fa; }
  .audio2 .additionalContent {
    padding: 0px 0px 10px 0px; }
    .audio2 .additionalContent .additionalContentIcon {
      display: inline-block; }
      .audio2 .additionalContent .additionalContentIcon i {
        font-size: 22pt;
        padding-right: 5px; }
    .audio2 .additionalContent .additionalContentForum {
      float: right;
      display: inline-block; }
      .audio2 .additionalContent .additionalContentForum a {
        text-decoration: none;
        color: black;
        font-size: 12pt; }
    .audio2 .additionalContent .additionalContentForumIcon {
      float: right;
      display: inline-block; }
      .audio2 .additionalContent .additionalContentForumIcon i {
        font-size: 22pt;
        padding-left: 10px; }
    .audio2 .additionalContent .additionalContentHead {
      display: inline-block;
    padding-left: 0px !important; }
      .audio2 .additionalContent .additionalContentHead p {
        font-size: 16pt;
        font-weight: bold;
        line-height: 30px; }
    .audio2 .additionalContent .additionalContentBody {
      padding: 20px 0px; }
    .audio2 .additionalContent .additionalContentAudio {
      padding: 30px 10px;
    padding-left: 0px;
    padding-bottom: 0px; }
    .audio2 .additionalContent .additionalContentType {
      padding: 15px 0px; }
      .audio2 .additionalContent .additionalContentType ul {
        list-style: none; }
        .audio2 .additionalContent .additionalContentType ul li {
          display: inline-block; }
          .audio2 .additionalContent .additionalContentType ul li a {
            color: black;
            padding: 0px 5px;
            background-color: #aae1fa;
            text-decoration: none;
            font-style: italic; }
    .audio2 .additionalContent .additionalContentAndSo {
      float: right; }
      .audio2 .additionalContent .additionalContentAndSo a {
        color: #2d6c93;
        text-decoration: none;
        font-style: italic; }
  .audio2 .rubrikaContentCategories {
    margin: 25px 50px 0px 49px; }
    .audio2 .rubrikaContentCategories .socialLinks ul {
      list-style: none;
      text-align: right; }
      .audio2 .rubrikaContentCategories .socialLinks ul li {
        padding: 0px 8px;
        display: inline-block; }
        .audio2 .rubrikaContentCategories .socialLinks ul li a {
          text-decoration: none; }
          .audio2 .rubrikaContentCategories .socialLinks ul li a i {
            font-size: 16pt; }
  .audio2 .viewedContent {
    margin-bottom: 20px; }
    .audio2 .viewedContent ul {
      padding-top: 15px;
      padding-left: 35px; }
      .audio2 .viewedContent ul li {
        margin: 10px 0px;
        width: 100%; }
        .audio2 .viewedContent ul li a {
          font-size: 16pt;
          color: black;
          border-bottom: 1px solid black;
          text-decoration: none; }
  @media screen and (max-width: 767px) {
    .audio2 .viewedContent a {
      border-bottom: 1px solid black !important; } }

@media screen and (max-width: 786px) {
  .audio2Main {
    margin: 0px !important; }
    .audio2Main .rubrikaContentCategories {
      margin: 0px !important; }
      .audio2Main .rubrikaContentCategories .additionalContentAudio audio {
        width: 100% !important;
        margin-right: -10px !important; }
    .audio2Main .additionalContent {
      padding: 50px 0px 10px 20px;
      padding-top: 10px;
      text-align: -webkit-center;
      padding-left: 7px;
      padding-right: 7px; }
    .audio2Main .additionalContentBody {
      padding: 0px !important; }
    .audio2Main .additionalContentType {
      margin: 0px !important; } }
@media screen and (max-width: 440px) {
  .additionalContentAudio audio {
    width: 100%; } }
@media screen and (max-width: 1024px) and (min-width: 766px) {
  .audio2 .viewedContent {
    text-align: left !important; } }
.sualcavab {
  background-color: white; }
  .sualcavab .contentCategoriesHead {
    height: 62px; }
  .sualcavab .contentHead {
    height:100%; }
  .sualcavab .sualcavabMain {
    margin: 0px 50px;
    border: 2px solid #aae1fa;
    margin-bottom: 10px !important; }
  .sualcavab .contentHead {
    margin: 5px 5px 0px 32px;
    background-color: #aae1fa;
    background-color: white;
    width: auto !important;
    text-align: left; }
    .sualcavab .contentHead p {
      background-color: white;
      color: black;
      font-weight: bold;
      font-size: 20pt; }
      .sualcavab .contentHead p::before {
        border: none; }
  .sualcavab .rubrikaContentCategories {
    margin: 50px;
    margin-top: 0px; }
    .sualcavab .rubrikaContentCategories p {
      font-size: 16pt;
      padding-bottom: 10px; }
  .sualcavab .rubrikaForum {
    position: relative;
    color: white;
    padding: 15px 0px 15px 30px;
    font-size: 16pt;
    background-color: #2d6c93;
    text-transform: uppercase; }
  .sualcavab .rubrikaEntrace {
    padding: 26.5px 0px;
    text-align: center; }
    .sualcavab .rubrikaEntrace a {
      display: inline-block;
      font-size: 13pt;
      padding: 8px 40px;
      background-color: #aae1fa;
      text-decoration: none;
      color: black; }
    .sualcavab .rubrikaEntrace .sendMessageIcon {
      display: inline-block; }
      .sualcavab .rubrikaEntrace .sendMessageIcon i img {
        margin: 10px;
        width: 55px; }
  .sualcavab .message {
    position: relative;
    color: white;
    padding: 15px 0px 15px 30px;
    font-size: 16pt;
    background-color: #2d6c93;
    text-transform: uppercase; }
  .sualcavab .sendMessage {
    padding: 30px 0px;
    text-align: center; }
    .sualcavab .sendMessage .sendMessageButton {
      display: inline-block; }
      .sualcavab .sendMessage .sendMessageButton a {
        font-size: 13pt;
        padding: 10px 20px;
        background-color: #aae1fa;
        text-decoration: none;
        margin-left: 15px;
        color: black; }
    .sualcavab .sendMessage .sendMessageIcon {
      display: inline-block; }
      .sualcavab .sendMessage .sendMessageIcon i img {
        margin: 10px;
        width: 70px; }
  .sualcavab .viewedContent {
    margin-bottom: 20px; }
    .sualcavab .viewedContent ul {
      padding-top: 15px;
      padding-left: 35px; }
      .sualcavab .viewedContent ul li {
        margin: 10px 0px;
        width: 100%; }
        .sualcavab .viewedContent ul li a {
          font-size: 16pt;
          color: black;
          border-bottom: 1px solid black;
          text-decoration: none; }
  @media screen and (max-width: 767px) {
    .sualcavab .viewedContent a {
      border-bottom: 1px solid black !important; } }

@media screen and (max-width: 786px) {
  .sualcavabMain {
    margin: 0px !important; }
    .sualcavabMain .rubrikaContentCategories {
      margin: 25px; }
      .sualcavabMain .rubrikaContentCategories p {
        margin: 16px;
        font-size: 12pt; }

      .sualcavabMain .rubrikaContentCategories p{
        font-size: larger !important;
        padding-bottom: 0px !important;
      }
      .sualcavabMain.sualCavabContent p {
        margin: 0px !important;
      }
  .forumBashliq {
    text-align: -webkit-center;
    margin-left: 23px !important;
    padding-right: 46px !important;
    width: 100%;
  }
    .sualcavabMain .additionalContentBody {
      padding: 0px !important; }
    .sualcavabMain .additionalContentType {
      margin: 0px !important; } }
@media screen and (max-width: 991px) {
  .sualcavab .rubrikaForum::after {
    border: none !important; }
  .sualcavab .message::after {
    border: none !important; } }
@media screen and (max-width: 1024px) and (min-width: 766px) {
  .sualcavab .viewedContent {
    text-align: left !important; } }
@media screen and (max-width: 767px) {
  .sualcavab .sendMessage {
    margin-left: 0px !important;
    text-align: center !important; }
    .sualcavab .sendMessage .sendMessageButton a {
      padding-top: 13px !important; }

  .rubrikaForum {
    text-align: center !important;
    padding-left: 0px !important; }

  .rubrikaEntrace {
    margin-left: 0px !important;
    text-align: center !important; }

  .sualcavab .rubrikaEntrace a {
    padding-top: 9px !important;
    padding-bottom: 6.5px !important; } }
@media screen and (min-width: 767px) and (max-width: 1200px) {
  .sualcavab .rubrikaEntrace a {
    padding: 6.68px 40px !important; } }
@media screen and (min-width: 767px) and (max-width: 991px) {
  .sualcavab .rubrikaForum {
    padding-left: 0px !important;
    text-align: center !important; } }

  .buttonQuestionSize {
    font-size: large !important;
  }

  .forumIcon {
    width: 30% !important;
    padding-top: 30px !important;
  }  
.forum {
  background-color: white; }
  .forum .sendQuestion li {
    width: 23.39%; }
  .forum .forumMain {
    margin-bottom: 10px !important;
    margin: 0px 50px; }
  .forum .contentBody {
    border: 2px solid #aae1fa;
    border-top-style: none; }
  .forum .contentHead {
    background-color: #aae1fa; }
    .forum .contentHead p {
      padding: 0px 15px;
      width: 100%; }
  .forum .rubrikaParagraph {
    border-bottom: 2px solid #aae1fa;
    margin: 10px 20px; }
  .forum .rubrika {
    margin: 20px; }
    .forum .rubrika .rubrikaContent {
      margin-bottom: 15px;
      width: 50%;
      position: relative; }
      .forum .rubrika .rubrikaContent p {
        font-size: 16pt;
        display: inline-block;
        margin-left: 75px;
        width: 100%;
        padding: 0px 0px;
        line-height: 52px;
        height: 100%;
        background-color: #aae1fa;
        color: black;
        position: relative;
        z-index: 5; }
      .forum .rubrika .rubrikaContent::after {
        top: 0px;
        right: -100px;
        content: "";
        width: 100%;
        height: 100%;
        position: absolute;
        transform: skew(-22deg);
        background-color: #aae1fa; }
      .forum .rubrika .rubrikaContent::before {
        top: 0px;
        left: 40px;
        content: "";
        width: 100%;
        height: 100%;
        position: absolute;
        transform: skew(-22deg);
        background-color: #aae1fa; }
    .forum .rubrika .rubrikaText {
      margin-left: 40px;
      display: inline-block; }
      .forum .rubrika .rubrikaText p {
        font-size: 16pt; }
    .forum .rubrika .rubrikaCategory {
      float: right;
      height: 38px;
      margin: 0px 20px;
      display: inline-block;
      position: relative; }
      .forum .rubrika .rubrikaCategory .conversationContentIcons {
        display: inline-block; }
        .forum .rubrika .rubrikaCategory .conversationContentIcons ul {
          padding-left: 10px;
          padding: 0px;
          list-style: none; }
          .forum .rubrika .rubrikaCategory .conversationContentIcons ul li {
            padding: 0px 5px;
            display: inline-block; }
            .forum .rubrika .rubrikaCategory .conversationContentIcons ul li i {
              font-size: 13pt;
              color: #4da6ff; }
      .forum .rubrika .rubrikaCategory a {
        line-height: 50px;
        z-index: 4545;
        font-style: italic;
        position: relative;
        padding: 4px 4px 4px 10px;
        margin: 0px 20px;
        color: black;
        text-decoration: none;
        background-color: #aae1fa; }
        .forum .rubrika .rubrikaCategory a::after {
          top: 0px;
          right: -12px;
          content: "";
          width: 100%;
          height: 100%;
          position: absolute;
          transform: skew(-24deg);
          background-color: #aae1fa;
          z-index: -1; }
        .forum .rubrika .rubrikaCategory a::before {
          top: 0px;
          z-index: -1;
          left: -6px;
          content: "";
          width: 100%;
          height: 100%;
          position: absolute;
          transform: skew(-24deg);
          background-color: #aae1fa; }
  .forum .rubrikaContentCategories ul {
    padding-left: 5px;
    list-style: none; }
    .forum .rubrikaContentCategories ul li {
      width: 15%;
      padding: 30px 0px;
      display: inline-block;
      padding-top: 0px; }
      .forum .rubrikaContentCategories ul li .rubrikaCategoriesIcon {
        text-align: center; }
        .forum .rubrikaContentCategories ul li .rubrikaCategoriesIcon i {
          border: 2px solid;
          border-radius: 50%;
          text-align: center;
          width: 80px;
          height: 80px;
          font-size: 30pt;
          line-height: 80px;
          color: #cad2db;
          background-color: white;
          border-color: #cad2db;
          transition: 0.4s ease;
          cursor: pointer; }
          .forum .rubrikaContentCategories ul li .rubrikaCategoriesIcon i:hover {
            transition: 0.4s ease;
            border-color: #4da7ff;
            background-color: #4da7ff;
            color: white; }
      .forum .rubrikaContentCategories ul li .rubrikaCategoriesCount {
        text-align: center; }
        .forum .rubrikaContentCategories ul li .rubrikaCategoriesCount a {
          border-bottom: 1px solid black;
          color: black;
          text-decoration: none; }
      @media screen and (max-width: 767px) {
        .forum .rubrikaContentCategories ul li .rubrikaCategoriesCount {
          text-align: center; }
          .forum .rubrikaContentCategories ul li .rubrikaCategoriesCount a {
            border-bottom: 1px solid black !important; } }
      .forum .rubrikaContentCategories ul li .rubrikaCategoriesName {
        text-align: center;
        border: 1px solid #aae1fa;
        position: relative;
        border-radius: 3px;
        margin-top: 5px;
        margin-left: auto;
        margin-right: auto;
        width: 90px; }
        .forum .rubrikaContentCategories ul li .rubrikaCategoriesName::after {
          position: absolute;
          content: "";
          width: 95%;
          height: 3px;
          background-color: #aae1fa;
          top: -4px;
          left: 2px; }
        .forum .rubrikaContentCategories ul li .rubrikaCategoriesName a {
          font-style: italic;
          text-decoration: none;
          color: black; }
  .forum .rubrikaContentCategories .rubrikaForum {
    position: relative;
    color: white;
    padding: 15px 0px 15px 30px;
    font-size: 16pt;
    background-color: #2d6c93;
    text-transform: uppercase; }
    .forum .rubrikaContentCategories .rubrikaForum::after {
      top: 0px;
      left: -29px;
      content: "";
      position: absolute;
      border-style: solid;
      border-width: 0px 0px 61px 29px;
      border-color: transparent transparent #2d6c93 transparent; }
  .forum .rubrikaContentCategories .rubrikaEntrace {
    text-align: center;
    padding-top: 50px; }
    .forum .rubrikaContentCategories .rubrikaEntrace a {
      font-size: 20pt;
      padding: 10px 20px;
      background-color: #aae1fa;
      text-decoration: none;
      color: black; }

@media screen and (max-width: 786px) {
  .forum .rubrika .rubrikaContent {
    width: 80% !important; }
    .forum .rubrika .rubrikaContent p {
line-height:40px !important;
      padding-left: 5px; }
  .forum .rubrika .rubrikaCategory {
    margin: 0px 5px !important;
    margin-bottom: -1px !important; }

  .forumMain {
    margin: 0px !important; }
    .forumMain .rubrikaCategory a {
      margin-right: 20px !important; }
    .forumMain .rubrika {
      margin: 20px 0px !important; }
    .forumMain .rubrikaParagraph {
      margin: 10px 5px !important; }
    .forumMain .rubrikaContent {
      margin-left: 20px; }
      .forumMain .rubrikaContent p {
        margin-left: 5px !important; }
      .forumMain .rubrikaContent::after {
        left: -5px !important; }
      .forumMain .rubrikaContent::before {
        left: 20px !important; }
    .forumMain .rubrikaText {
      margin-left: 15px !important; }
    .forumMain .additionalContentBody {
      padding: 0px !important; }
    .forumMain .additionalContentType {
      margin: 0px !important; } }
@media screen and (max-width: 500px) {
  .forum .rubrika .rubrikaContent p {
line-height:30px !important;
      padding-left: 5px; }

}

@media screen and (max-width: 768px) {
  .rubrikaContentCategories ul {
    padding-right: 17px; }
  .rubrikaContentCategories ol {
    padding-right: 17px; }
   }

@media screen and (max-width: 400px) {
  .forum .rubrikaContentCategories ul li {
    width: 45% !important; } }
@media screen and (max-width: 400px) {
  .forumLiWidth .rubrikaContentCategories ul li {
    width: 40% !important; } }
@media screen and (max-width: 850px) and (min-width: 768px) {
  .forum .rubrikaCategoriesIcon i {
    width: 92px !important; } }
@media screen and (max-width: 1024px) and (min-width: 766px) {
  .forum .viewedContent {
    text-align: left !important; } }
@media screen and (max-width: 766px) {
  .forum .sendQuestion li {
    width: 100% !important; }
  .forum .rubrikaContentCategories .rubrikaCategoriesName {
    width: 90px !important;
    margin: 0px auto !important;
    margin-top: 5px !important; } }
@media screen and (max-width: 767px) {
  .forum .rubrikaContentCategories ul li {
    padding: 15px 0px !important; }
    .forum .rubrikaContentCategories ul li .rubrikaCategoriesIcon i {
      width: 60px !important;
      height: 60px !important;
      font-size: 30px !important;
      line-height: 60px !important; } }
@media screen and (max-width: 1200px) {
  .forum .rubrikaContentCategories ul li {
    padding: 15px 0px !important; } }
@media screen and (min-width: 768px) and (max-width: 991px) {
  .forum .rubrikaContentCategories ul {
    text-align: center !important; }
    .forum .rubrikaContentCategories ul li {
      width: 30% !important; }
      .forum .rubrikaContentCategories ul li .rubrikaCategoriesIcon i {
        width: 80px !important;
        height: 80px !important;
        font-size: 40px !important;
        line-height: 80px !important; } }
.forum2 .rubrikaContent {
  margin-bottom: 2px !important; }
.forum2 .sendQuestion li {
  width: 18.61%; }
.forum2 .contentHead p {
  padding: 0px 15px; }
.forum2 .rubrika {
  border: none;
  margin: 20px; }
.forum2 .rubrikaContent {
  padding: 0px 2px; }
  .forum2 .rubrikaContent p {
    font-size: 16pt !important; }
.forum2 .forum2Main {
  margin-bottom: 10px; }
.forum2 .contentBody {
  border: 2px solid #aae1fa;
  border-top-style: none; }
.forum2 .rubrikaParagraph {
  margin: 10px 20px;
  margin-top: 0px;
  border: 2px solid #aae1fa;
  border-left: none;
  border-right: none; }
  .forum2 .rubrikaParagraph .rubrikaParagraphHead {
    padding: 10px 10px; }
    .forum2 .rubrikaParagraph .rubrikaParagraphHead p {
      font-size: 16pt; }
  .forum2 .rubrikaParagraph .rubrikaParagraphBody {
    font-size: 13pt;
    padding: 10px 30px;
    font-style: italic; }
  .forum2 .rubrikaParagraph .rubrikaCategory {
    float: none;
    text-align: right;
    display: block; }
    .forum2 .rubrikaParagraph .rubrikaCategory a {
      font-style: italic;
      position: relative;
      background-color: #aae1fa; }
.forum2 .viewedContent {
  margin-bottom: 20px; }
  .forum2 .viewedContent ul {
    padding-top: 15px;
    padding-left: 35px; }
    .forum2 .viewedContent ul li {
      margin: 10px 0px;
      width: 100%; }
      .forum2 .viewedContent ul li a {
        font-size: 16pt;
        color: black;
        border-bottom: 1px solid black;
        text-decoration: none; }
@media screen and (max-width: 767px) {
  .forum2 .viewedContent a {
    border-bottom: 1px solid black !important; } }

@media screen and (max-width: 786px) {
  .forum2 .rubrikaContent {
    width: 80% !important; }
  .forum2 .additionalContentBody {
    padding: 0px !important; }
  .forum2 .additionalContentType {
    margin: 0px !important; } }
.forum3 .rubrikaContentCategories {
  padding-top: 20px;
  margin-bottom: 0px; }
.forum3 .additionalContent {
  padding: 15px 50px 0px 20px;
  border-bottom: 2px solid #d9edf7; }
  .forum3 .additionalContent .additionalContentBody {
    display: block;
    padding: 25px 32px; }
    .forum3 .additionalContent .additionalContentBody p {
      font-size: 13pt; }
  .forum3 .additionalContent .additionalContentAndSo {
    font-style: italic;
    color: #2d6c93; }
.forum3 .additionalContentIcon {
  display: inline-block;
  padding-right: 5px; }
  .forum3 .additionalContentIcon img {
    height: 27px;
    width: 27px; }
  .forum3 .additionalContentIcon i {
    font-size: 22px; }
.forum3 .viewedContent ul {
  padding-top: 15px;
  padding-left: 35px;
  list-style-type: disc; }
  .forum3 .viewedContent ul li {
    margin: 10px 0px; }
    .forum3 .viewedContent ul li .viewedContentAbout {
      padding-left: 0px !important; }
      .forum3 .viewedContent ul li .viewedContentAbout a {
        font-size: 16pt;
        border-bottom: 1px solid black;
        text-decoration: none; }
    @media screen and (max-width: 767px) {
      .forum3 .viewedContent ul li .viewedContentAbout a {
        border-bottom: 1px solid black !important; } }

@media screen and (max-width: 1024px) and (min-width: 766px) {
  .forum3 .viewedContent {
    text-align: left !important; } }
@media screen and (max-width: 767px) {
  .forum3 .additionalContentHead {
    text-align: left !important;
    margin-left: 30px !important;
    display: block !important; }
  .forum3 .additionalContentIcon {
    display: inline-block;
    position: absolute !important;
    left: 7px !important;
    padding-right: 5px; }
    .forum3 .additionalContentIcon img {
      height: 27px;
      width: 27px; }
    .forum3 .additionalContentIcon i {
      font-size: 22px; } }
.searchContent {
  display: inline-block;
  margin-left: 50px; }
  .searchContent p {
    font-size: 16pt;
    display: inline-block;
    color: black; }

.conversationContent {
     margin: 20px;
    border: 2px solid #aae1fa; }
  .conversationContent .conversationContentIcon {
    text-align: center;
    font-size: 80pt; }
    .conversationContent .conversationContentIcon i img {
      width: 80%; }
  .conversationContent .conversationContentIconName {
    text-align: center;
    margin-bottom: 10px; }
    .conversationContent .conversationContentIconName p {
      font-size: 16pt; }
  .conversationContent .rubrikaContent {
margin-top:25px;
    display: inline-block;
    width: 100%;
    position: relative; }
    .conversationContent .rubrikaContent p {
      z-index: 4;
      font-size: 11pt;
      display: inline-block;
      width: 100%;
      padding: 16px 0px 15px 25px;
      text-transform: uppercase;
      background-color: #aae1fa;
      color: black; }
  .conversationContent .rubrikaContentCategories ul {
    padding-left: 5px !important;
    list-style: none; }
    .conversationContent .rubrikaContentCategories ul li {
      width: 30%;
      padding: 30px 0px;
      display: inline-block; }
      .conversationContent .rubrikaContentCategories ul li .rubrikaCategoriesIcon {
        text-align: center; }
        .conversationContent .rubrikaContentCategories ul li .rubrikaCategoriesIcon i {
          border: 1.5px solid #aae1fa;
          border-radius: 50%;
          text-align: center;
          width: 100px;
          height: 100px;
          font-size: 50px;
          line-height: 100px;
          color: #4da6ff; }
      .conversationContent .rubrikaContentCategories ul li .rubrikaCategoriesCount {
        text-align: center; }
        .conversationContent .rubrikaContentCategories ul li .rubrikaCategoriesCount a {
          text-decoration: underline;
          color: black; }
      .conversationContent .rubrikaContentCategories ul li .rubrikaCategoriesName {
        text-align: center;
        border: 1px solid #aae1fa;
        position: relative;
        border-radius: 3px;
        margin-top: 5px; }
        .conversationContent .rubrikaContentCategories ul li .rubrikaCategoriesName::after {
          position: absolute;
          content: "";
          width: 95%;
          height: 3px;
          background-color: #aae1fa;
          top: -4px;
          left: 2px; }
        .conversationContent .rubrikaContentCategories ul li .rubrikaCategoriesName a {
          font-style: italic;
          text-decoration: none;
          color: black; }
  .conversationContent .rubrikaContentCategories .rubrikaForum {
    position: relative;
    color: white;
    padding: 15px 0px 15px 30px;
    font-size: 16pt;
    background-color: #2d6c93;
    text-transform: uppercase; }
    .conversationContent .rubrikaContentCategories .rubrikaForum::after {
      top: 0px;
      left: -29px;
      content: "";
      position: absolute;
      border-style: solid;
      border-width: 0px 0px 61px 29px;
      border-color: transparent transparent #2d6c93 transparent; }
  .conversationContent .rubrikaContentCategories .rubrikaEntrace {
    text-align: center;
    padding-top: 50px; }
    .conversationContent .rubrikaContentCategories .rubrikaEntrace a {
      font-size: 20pt;
      padding: 10px 20px;
      background-color: #aae1fa;
      text-decoration: none;
      color: black; }
  .conversationContent .rubrikaContext {
    margin-top: 50px;
    font-size: 16px;
    text-align: justify;
    font-family: Lucida Sans Unicode,Lucida Grande,sans-serif; }
  .conversationContent .conversationContentIcons {
    margin-top: 20px; }
    .conversationContent .conversationContentIcons ul {
      padding-left: 10px;
      padding: 0px;
      list-style: none; }
      .conversationContent .conversationContentIcons ul li {
        padding: 0px 5px;
        display: inline-block; }
        .conversationContent .conversationContentIcons ul li i {
          font-size: 13pt;
          color: #4da6ff; }
  .conversationContent .rubrikaCategoriesName {
    margin: 72px 0px;
    text-align: center;
    border: 1px solid #aae1fa;
    position: relative;
    border-radius: 3px; }
    .conversationContent .rubrikaCategoriesName::after {
      position: absolute;
      content: "";
      width: 95%;
      height: 3px;
      background-color: #aae1fa;
      top: -4px;
      left: 5px; }
    .conversationContent .rubrikaCategoriesName a {
      font-style: italic;
      text-decoration: none;
      color: black; }
  .conversationContent .shared p {
    width: 90% !important; }
    .conversationContent .shared p::after {
      border: none;
      content: ""; }
    .conversationContent .shared p::before {
      content: "";
      border: none; }
  .conversationContent .sharedcontext {
    font-size: 13pt;
    line-height: 22px;
    margin-top: 20px; }
  .conversationContent .sharedIcon {
    text-align: right; }

@media screen and (max-width: 786px) {
  .rubrikaContentCategories {
    /*text-align: center !important; }*/

  .conversationContentIcons {
    margin-top: 0px !important; }

  .conversationContent .rubrikaContent {
    margin: 0px !important; }

  .searchContent {
    display: none; } }

    @media screen and (max-width: 786px) {
      .conversationContent .rubrikaContent p {
        z-index: 4;
        font-size: 11pt;
        display: inline-block;
        width: 100%;
        padding: 15px 15px 15px 15px;
        text-transform: uppercase;
        background-color: #aae1fa;
        color: black;
        text-align: -webkit-center;
        margin-left: 0px !important; }
    }


@media screen and (max-width: 1024px) {
  .conversationContent .conversationContentIcons {
    margin-top: 25px !important; }
  .conversationContent .rubrikaCategoriesName {
    margin: 30px 0px !important; } }
@media screen and (min-width: 767px) and (max-width: 1200px) {
  .conversationContentIcon i img {
    width: 100% !important; } }
@media screen and (max-width: 766px) {
  .conversationContentIcon i img {
    width: 100px !important; } }
@media screen and (max-width: 766px) and (min-width: 500px) {
  .conversationContentIcon i img {
    width: 100px !important; } }
@media screen and (max-width: 767px) {
  .conversationContent .rubrikaContext {
    margin-top: 10px !important; }
  .conversationContent .rubrikaCategoriesName {
    margin: 0px auto !important;
    margin-top: 30px !important;
    width: 150px; } }
.search .viewedContent li {
  border-bottom: 0px !important; }
.search .contentBody {
  padding-top: 0px; }
.search .searchContent {
  display: inline-block;
  margin-left: 50px;
  padding: 2px 0px;
  position: relative;
  z-index: 2;
  display: inline-block; }
  .search .searchContent p {
    font-size: 16pt;
    display: inline-block;
    color: black; }
  .search .searchContent::after {
    content: "";
    position: absolute;
    left: -9px;
    top: 2px;
    background-color: white;
    width: 50%;
    z-index: -5;
    transform: skewx(-22deg);
    height: 39px; }
  .search .searchContent::before {
    content: "";
    position: absolute;
    right: 0px;
    top: 2px;
    background-color: white;
    width: 90%;
    z-index: -5;
    height: 39px; }
  .search .searchContent i {
    z-index: 5;
    position: absolute;
    top: 30%;
    right: 3%;
    height: 19px;
    background-image: url(../img/searchicon.png);
    background-size: cover;
    width: 19px; }
  .search .searchContent img {
    height: 0px;
    width: 0px; }
  .search .searchContent input {
    z-index: 6;
    width: 200px;
    height: 39px;
    border: none;
    padding-right: 30px; }
    .search .searchContent input::placeholder {
      color: black;
      font-weight: bold;
      padding-left: 10px;
      text-transform: uppercase; }
    .search .searchContent input:focus {
      outline: none; }
.search .contentHead p {
  width: 190px; }
.search .viewedContent {
  margin-bottom: 0px;
  display: inline-block;
  padding-right: 5px; }
  .search .viewedContent img {
    height: 27px;
    width: 27px; }
  .search .viewedContent i {
    font-size: 22px; }
  .search .viewedContent ul {
    margin-bottom: 0px;
    padding-left: 20px; }
    .search .viewedContent ul li:last-child {
      margin-bottom: 0px; }
.search .rubrikaParagraph {
  border-top: none; }
.search .rubrikaContentCategories {
  margin: 0px 50px;
  margin-bottom: 10px !important;
  border-bottom: 2px solid #aae1fa; }
  .search .rubrikaContentCategories ul {
    padding: 0px;
    text-align: center;
    margin-bottom: 0px;
    padding-top: 50px;
    list-style: none; }
    .search .rubrikaContentCategories ul li {
      padding-bottom: 0px;
      padding-top: 0px;
      text-align: center;
      margin-top: 10px;
      display: inline-block;
      width: 15%; }
      .search .rubrikaContentCategories ul li .rubrikaCategoriesIcon {
        text-align: center; }
        .search .rubrikaContentCategories ul li .rubrikaCategoriesIcon i {
          border: 2px solid;
          border-radius: 50%;
          text-align: center;
          width: 80px;
          height: 80px;
          line-height: 80px;
          font-size: 30pt;
          color: #cad2db;
          background-color: white;
          border-color: #cad2db;
          transition: 0.4s ease;
          cursor: pointer; }
          .search .rubrikaContentCategories ul li .rubrikaCategoriesIcon i:hover {
            transition: 0.4s ease;
            border-color: #4da7ff;
            background-color: #4da7ff;
            color: white; }
      .search .rubrikaContentCategories ul li .rubrikaCategoriesCount {
        text-align: center; }
        .search .rubrikaContentCategories ul li .rubrikaCategoriesCount a {
          border-bottom: 1px solid black;
          color: black;
          text-decoration: none; }
      @media screen and (max-width: 767px) {
        .search .rubrikaContentCategories ul li .rubrikaCategoriesCount {
          text-align: center; }
          .search .rubrikaContentCategories ul li .rubrikaCategoriesCount a {
            border-bottom: 1px solid black !important; } }
      .search .rubrikaContentCategories ul li .rubrikaCategoriesName {
        margin-top: 5px;
        text-align: center;
        border: 1px solid #aae1fa;
        position: relative;
        border-bottom: 0px;
        display: inline-block;
        border-radius: 3px;
        width: 100px; }
        .search .rubrikaContentCategories ul li .rubrikaCategoriesName::after {
          position: absolute;
          content: "";
          width: 95%;
          height: 3px;
          background-color: #aae1fa;
          top: -4px;
          left: 3px; }
        .search .rubrikaContentCategories ul li .rubrikaCategoriesName a {
          font-style: italic;
          text-decoration: none;
          color: black; }
.search .sendQuestion {
  margin: 0px 100px;
  padding: 2px;
  padding-top: 0px; }
  .search .sendQuestion li {
    padding-left: 0px;
    margin: 0px;
    padding: 0px;
    background-color: #aae1fa;
    width: 32.90% !important; }
    .search .sendQuestion li a:hover {
      background-color: #2d6c93 !important;
      color: white !important; }
  .search .sendQuestion li:last-child {
    background-color: #2d6c93; }

@media screen and (max-width: 1000px) {
  .search .sendQuestion {
    margin: 0px 10px !important; } }
@media screen and (max-width: 1280px) {
  .search .sendQuestion li {
    width: 80% !important;
    display: block;
    margin-bottom: 5px !important; } }
@media screen and (max-width: 759px) {
  .search .searchContent {
    margin: 10px 0px !important;
    margin-left: 50px !important; }
  .search .sendQuestion li {
    width: 100% !important; } }
@media screen and (max-width: 1200px) {
  .search .rubrikaCategoriesName {
    border-bottom: 1px solid #aae1fa !important; } }
@media screen and (max-width: 991px) and (min-width: 766px) {
  .search .viewedContent {
    text-align: center !important; }
    .search .viewedContent ul li .viewedContentIcon {
      display: inline-block !important; }
  .search .viewedContentIcon {
    display: block !important; } }
@media screen and (max-width: 1200px) {
  .search .rubrikaContentCategories ul {
    padding-top: 10px !important; } }
@media screen and (max-width: 991px) and (min-width: 768px) {
  .search .viewedContent ul {
    text-align: left !important; } }
.haqqimizda .contentHead {
  height: 100%; }
.haqqimizda .contentCategoriesHead {
  height: 62px; }
.haqqimizda .viewedContent ul {
  padding: 15px 0px 0px 20px;
  list-style: none; }
  .haqqimizda .viewedContent ul li {
    margin: 10px 0px; }
    .haqqimizda .viewedContent ul li .viewedContentIcon {
      display: inline-block;
      padding-right: 5px;
      position: absolute;
      left: 25px;
      line-height: 40px; }
      .haqqimizda .viewedContent ul li .viewedContentIcon img {
        height: 27px;
        width: 27px; }
      .haqqimizda .viewedContent ul li .viewedContentIcon i {
        font-size: 22px; }
    .haqqimizda .viewedContent ul li .viewedContentAbout {
      display: inline-block;
      padding-left: 35px; }
      .haqqimizda .viewedContent ul li .viewedContentAbout a {
        font-size: 16pt;
        color: black;
        border-bottom: 1px solid black;
        text-decoration: none; }
.haqqimizda .sendMessageButton a {
  margin-left: 15px; }
@media screen and (max-width: 767px) {
  .haqqimizda .viewedContent a {
    border-bottom: 1px solid black !important; } }

@media screen and (max-width: 1024px) {
  .haqqimizda .viewedContent {
    text-align: center !important; } }
@media screen and (max-width: 767px) {
  .haqqimizda .viewedContent {
    text-align: left !important; } }
@media screen and (max-width: 1024px) and (min-width: 766px) {
  .haqqimizda .viewedContent {
    text-align: left !important; }
  .haqqimizda .viewedContentIcon {
    display: inline-block !important; } }


@media screen and (max-width: 767px) {
.last-col-9 .rubrikaAdditional {
padding-bottom:50px !important;
}
.rubrikaViewedContent .additional {
padding-bottom:0px !important;
}
}

.dsp-none-p{
    display: none !important;
}


/*# sourceMappingURL=index.css.map */
