/*Setings*/
/*------*/
/* line 26, ../sass/as-style.scss */
button:hover, input[type="submit"]:hover, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active {
  background: #31680a !important;
  border-color: #31680a !important;
}

/* line 30, ../sass/as-style.scss */
#sequence .slide-arrow:hover {
  background: #31680a !important;
  border-color: #31680a !important;
}

/* line 35, ../sass/as-style.scss */
.clear {
  clear: both;
}

/* line 39, ../sass/as-style.scss */
.bg {
  position: relative;
}
/* line 41, ../sass/as-style.scss */
.bg:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
}

/* line 52, ../sass/as-style.scss */
h3 {
  font-size: 24px !important;
  line-height: 32px !important;
}

/* line 56, ../sass/as-style.scss */
.site-main {
  background: #ffffff;
}

/* line 60, ../sass/as-style.scss */
.site-main .page-content, .site-main .entry-content, .site-main .entry-summary {
  margin: 0 !important;
}

/* line 68, ../sass/as-style.scss */
#sequence .animate-in .slide-title,
#sequence .sequence-next, #sequence .sequence-prev {
  color: #ffffff !important;
}

/* line 74, ../sass/as-style.scss */
.cbp-spmenu {
  background: #24420a !important;
}

/* line 78, ../sass/as-style.scss */
.cbp-spmenu-vertical a {
  border-bottom: 1px solid #ffffff !important;
}

/* line 81, ../sass/as-style.scss */
.cbp-spmenu a:hover,
.cbp-spmenu a:active,
.cbp-spmenu a:visited,
.cbp-spmenu a:focus {
  background: #31680a !important;
  color: #ffffff !important;
}

/* line 88, ../sass/as-style.scss */
.cbp-spmenu .current-menu-item a {
  background: #31680a !important;
  color: #ffffff !important;
}

/* line 93, ../sass/as-style.scss */
.site-branding .main-navigation .current_page_item a, .site-branding .main-navigation .current-menu-item a, .site-branding .main-navigation li:hover > a, .site-branding a:focus, .site-branding a:active {
  color: #24420a !important;
}

/* line 97, ../sass/as-style.scss */
.entry-title {
  line-height: 44px;
}

@media all and (-ms-high-contrast: none) {
  /* line 101, ../sass/as-style.scss */
  .ie-text {
    font-weight: 500;
  }

  /* line 104, ../sass/as-style.scss */
  *::-ms-backdrop, .ie-text {
    font-weight: 500;
  }
}
/* line 109, ../sass/as-style.scss */
.site-logo {
  height: auto;
  float: left;
  position: relative;
  z-index: 100;
}

/* line 116, ../sass/as-style.scss */
.site-logo a {
  display: block;
  padding: 0;
  margin: 0;
  line-height: 0;
}

/* line 122, ../sass/as-style.scss */
.site-logo img {
  position: relative;
  top: -9px;
}

/* line 129, ../sass/as-style.scss */
.mobileNav {
  position: relative;
  top: 5px;
}

/* line 133, ../sass/as-style.scss */
.main-navigation {
  position: relative;
  top: 2px;
}
/* line 136, ../sass/as-style.scss */
.main-navigation a {
  cursor: pointer;
}

/* line 141, ../sass/as-style.scss */
.main-navigation ul ul li.wpml-ls-menu-item {
  border: none;
}

/* line 144, ../sass/as-style.scss */
.main-navigation ul ul li.wpml-ls-menu-item a {
  width: auto !important;
}

/*FORM*/
/* line 151, ../sass/as-style.scss */
.modal-header {
  text-align: center;
  border: none;
  padding-top: 40px;
}
/* line 155, ../sass/as-style.scss */
.modal-header h3 {
  width: 100% !important;
  text-align: center !important;
}

/* line 161, ../sass/as-style.scss */
.modal-body {
  padding-left: 20px;
  padding-right: 20px;
}
/* line 164, ../sass/as-style.scss */
.modal-body p {
  margin-bottom: 10px;
}
/* line 167, ../sass/as-style.scss */
.modal-body label {
  font-size: 13px;
}
/* line 169, ../sass/as-style.scss */
.modal-body label span {
  font-weight: bold;
}

/* line 175, ../sass/as-style.scss */
.form-submit-wrapper {
  margin-top: 30px;
}

/* line 179, ../sass/as-style.scss */
.modal-close-btn {
  position: absolute !important;
  right: 20px !important;
  top: 20px !important;
  width: 32px !important;
  height: 32px !important;
  cursor: pointer;
  background: none !important;
  opacity: .9 !important;
  outline: none;
}
/* line 189, ../sass/as-style.scss */
.modal-close-btn:hover, .modal-close-btn:focus, .modal-close-btn:active {
  opacity: 1;
  background: none !important;
  outline: none;
}
/* line 196, ../sass/as-style.scss */
.modal-close-btn:before {
  content: '';
  position: absolute;
  top: 14px;
  left: 4px;
  width: 25px;
  height: 2px;
  border-radius: 50px;
  background: #24420a;
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
}
/* line 207, ../sass/as-style.scss */
.modal-close-btn:after {
  content: '';
  position: absolute;
  top: 14px;
  left: 4px;
  width: 25px;
  height: 2px;
  border-radius: 50px;
  background: #24420a;
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
}

/* line 221, ../sass/as-style.scss */
.inpt-1,
.inpt-1:hover,
.inpt-1:focus,
.inpt-1:active {
  width: 100%;
  height: 36px;
  padding: 0 5px;
  border-color: #24420a !important;
  outline: none !important;
  border-width: 1px;
  border-radius: 3px;
}

/* line 233, ../sass/as-style.scss */
.txtarea-1 {
  width: 100%;
  height: 100px;
  border-color: #24420a !important;
  outline: none !important;
  resize: none;
}

/* line 240, ../sass/as-style.scss */
.label-1 {
  font-size: 14px;
  color: #404040;
}

/* line 244, ../sass/as-style.scss */
.btn-1 {
  display: block;
  width: 280px;
  margin-left: auto;
  margin-right: auto;
}

/* line 251, ../sass/as-style.scss */
.btn-2 {
  display: block;
  margin: 0 auto;
}

/* line 256, ../sass/as-style.scss */
.button-join-us-wrapper {
  text-align: center;
}

/* line 259, ../sass/as-style.scss */
.button-join-us {
  padding: 20px 30px;
  background: #24420a;
  color: #ffffff;
  border-radius: 5px;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
  transition: background .2s linear;
  display: inline-block;
  margin: 0 auto;
}
/* line 271, ../sass/as-style.scss */
.button-join-us:hover, .button-join-us:active, .button-join-us:focus {
  background: #31680a;
  color: #ffffff;
  text-decoration: none;
}

/* line 280, ../sass/as-style.scss */
.select-1,
.select-1:hover,
.select-1:focus,
.select-1:active {
  width: 100%;
  height: 36px;
  padding: 0 5px;
  border-color: #24420a !important;
  outline: none !important;
  border-width: 1px;
  border-radius: 3px;
}

/* line 293, ../sass/as-style.scss */
.study-now-wrapper {
  text-align: center;
  padding: 10px 0 35px 0;
}

/* line 298, ../sass/as-style.scss */
.search-inpt-wrapper {
  width: 100%;
  position: relative;
}
/* line 301, ../sass/as-style.scss */
.search-inpt-wrapper .inpt-2 {
  width: 100%;
  padding-right: 40px !important;
  border-color: #24420a !important;
  outline: none !important;
  border-width: 1px;
  border-radius: 3px;
}
/* line 309, ../sass/as-style.scss */
.search-inpt-wrapper i {
  position: absolute;
  right: 10px;
  top: 7px;
  z-index: 1;
  color: #24420a;
}
/* line 316, ../sass/as-style.scss */
.search-inpt-wrapper .search-btn {
  background: none !important;
  border: none !important;
  width: 34px !important;
  height: 30px !important;
  padding: 0 !important;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
/* line 327, ../sass/as-style.scss */
.search-inpt-wrapper .search-btn:hover, .search-inpt-wrapper .search-btn:active, .search-inpt-wrapper .search-btn:visited, .search-inpt-wrapper .search-btn:focus {
  background: none !important;
  border: none !important;
  outline: none;
}

/* line 338, ../sass/as-style.scss */
.search-btn-wrapper {
  position: relative;
}

/*----------Form end----*/
/*----------home-----------*/
/* line 348, ../sass/as-style.scss */
.home-title {
  text-align: center;
}

/*------------home-join----------*/
/* line 353, ../sass/as-style.scss */
.home-join {
  text-align: center;
}

/*------------home-benefits--------*/
/* line 359, ../sass/as-style.scss */
.home-benefits {
  padding-bottom: 40px;
}

/* line 365, ../sass/as-style.scss */
.home-benefits-item:hover .home-benefits-img {
  font-size: 36px;
}

/* line 370, ../sass/as-style.scss */
.home-benefits-img-inner {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: 64px;
}

/* line 376, ../sass/as-style.scss */
.home-benefits-img {
  color: #24420a;
  font-size: 32px;
  text-align: center;
  height: 64px;
  width: 100%;
  display: table;
  transition: font-size .15s linear;
}

/* line 385, ../sass/as-style.scss */
.home-benefits-text {
  text-align: center;
  font-size: 16px;
}

/*Home-news*/
/* line 394, ../sass/as-style.scss */
.home-news-title {
  text-align: center;
}

/* line 397, ../sass/as-style.scss */
.home-news {
  padding-top: 40px;
}
/* line 399, ../sass/as-style.scss */
.home-news .home-news-title {
  text-align: center;
}
/* line 402, ../sass/as-style.scss */
.home-news .news-item {
  margin-top: 20px;
}
/* line 404, ../sass/as-style.scss */
.home-news .news-item:first-child {
  margin-top: 0;
}
/* line 408, ../sass/as-style.scss */
.home-news .news-item-inner {
  padding: 15px;
  background: #ffffff;
}
/* line 413, ../sass/as-style.scss */
.home-news .news-item-title a {
  color: #24420a;
}
/* line 418, ../sass/as-style.scss */
.home-news .news-item-img img {
  display: block;
  width: 100%;
  height: auto;
}
/* line 425, ../sass/as-style.scss */
.home-news .news-item-excerpt a {
  color: #24420a;
}

/*---------Home header slider-------*/
/* line 436, ../sass/as-style.scss */
#sequence .slide_58.animate-in .slide-title,
#sequence .slide_490.animate-in .slide-title,
#sequence .slide_491.animate-in .slide-title {
  bottom: 65%;
}

/* line 439, ../sass/as-style.scss */
#sequence .slide_58.animate-in .slide-arrow,
#sequence .slide_490.animate-in .slide-arrow,
#sequence .slide_491.animate-in .slide-arrow {
  top: 80%;
}

/* line 449, ../sass/as-style.scss */
#sequence .animate-in .slide-image {
  opacity: 1;
  z-index: 10;
  bottom: 25%;
  -webkit-transition-duration: 1.3s;
  -moz-transition-duration: 1.3s;
  -ms-transition-duration: 1.3s;
  -o-transition-duration: 1.3s;
  transition-duration: 1.3s;
}

/* line 464, ../sass/as-style.scss */
#sequence .animate-out .slide-image {
  opacity: 0;
  z-index: 10;
  bottom: 150%;
  -webkit-transition-duration: 1.3s;
  -moz-transition-duration: 1.3s;
  -ms-transition-duration: 1.3s;
  -o-transition-duration: 1.3s;
  transition-duration: 1.3s;
}

/* line 477, ../sass/as-style.scss */
#sequence .slide-image {
  opacity: 0;
  z-index: 10;
  bottom: 150%;
  text-align: center;
  width: 200px;
  height: 200px;
  left: 50%;
  margin-left: -100px;
}

/*--------Members home slider-------*/
/* line 504, ../sass/as-style.scss */
.members-home-slider {
  margin-top: 20px;
  padding-bottom: 40px;
}

/* line 508, ../sass/as-style.scss */
.members-item {
  width: 100%;
  text-align: center;
}
/* line 519, ../sass/as-style.scss */
.members-item .members-item-img {
  transition: border-color .2s linear;
}
/* line 524, ../sass/as-style.scss */
.members-item a {
  font-size: 20px;
  line-height: 22px;
  color: #24420a;
  transition: color .2s linear;
}
/* line 533, ../sass/as-style.scss */
.members-item a:hover {
  text-decoration: none !important;
  color: #31680a;
}

/* line 540, ../sass/as-style.scss */
.members-item-wrapper {
  display: table;
  width: 200px;
  height: 200px;
  margin: 0 auto;
}

/* line 546, ../sass/as-style.scss */
.members-item-inner {
  display: table-cell;
  width: 100%;
  height: 100%;
  text-align: center;
  vertical-align: middle;
}

/* line 561, ../sass/as-style.scss */
.members-item-img img {
  display: inline-block !important;
}

/* line 565, ../sass/as-style.scss */
.members-item-title {
  display: inline-block;
  padding: 15px 15px 0;
}

/* line 572, ../sass/as-style.scss */
.members-slider-wrapper {
  overflow: visible;
}

/* line 575, ../sass/as-style.scss */
.owl-nav {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  width: 100%;
  background: red;
}
/* line 581, ../sass/as-style.scss */
.owl-nav button.owl-prev,
.owl-nav button.owl-next {
  background: none !important;
  border: none !important;
  color: #24420a;
  outline: none;
  position: absolute;
  top: -17px;
  margin: 0 !important;
}
/* line 590, ../sass/as-style.scss */
.owl-nav button.owl-prev:hover, .owl-nav button.owl-prev:focus, .owl-nav button.owl-prev:active,
.owl-nav button.owl-next:hover,
.owl-nav button.owl-next:focus,
.owl-nav button.owl-next:active {
  background: none !important;
  border: none !important;
  color: #24420a !important;
}
/* line 596, ../sass/as-style.scss */
.owl-nav button.owl-prev:hover i, .owl-nav button.owl-prev:focus i, .owl-nav button.owl-prev:active i,
.owl-nav button.owl-next:hover i,
.owl-nav button.owl-next:focus i,
.owl-nav button.owl-next:active i {
  color: #31680a;
}
/* line 600, ../sass/as-style.scss */
.owl-nav button.owl-prev i,
.owl-nav button.owl-next i {
  font-size: 32px;
  color: #24420a;
}
/* line 605, ../sass/as-style.scss */
.owl-nav button.owl-prev {
  left: -30px;
}
/* line 608, ../sass/as-style.scss */
.owl-nav button.owl-next {
  right: -30px;
}

/*-----------Members post-----------*/
/* line 615, ../sass/as-style.scss */
.members-post-img {
  text-align: center;
}

/* line 618, ../sass/as-style.scss */
.members-post-text {
  padding: 25px 0;
}
/* line 620, ../sass/as-style.scss */
.members-post-text p {
  margin-bottom: 10px;
}

/* line 625, ../sass/as-style.scss */
.members-single-line {
  display: table-row;
}

/* line 628, ../sass/as-style.scss */
.members-single-img {
  display: table-cell;
  text-align: center;
  width: 30px;
}

/* line 633, ../sass/as-style.scss */
.members-single-text {
  display: table-cell;
  padding: 5px 0;
}
/* line 636, ../sass/as-style.scss */
.members-single-text p {
  margin-bottom: 5px;
}

/*-----------seminars-post-text----------------*/
/* line 644, ../sass/as-style.scss */
.seminars-post-text {
  padding-bottom: 20px;
}

/* line 648, ../sass/as-style.scss */
.seminars-post-date {
  float: right;
}

/*------------members-category-item-------*/
/* line 651, ../sass/as-style.scss */
.members-category-item {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}
/* line 655, ../sass/as-style.scss */
.members-category-item .members-category-item-img {
  padding: 10px;
  display: block;
}
/* line 659, ../sass/as-style.scss */
.members-category-item h2,
.members-category-item .members-category-item-text {
  padding: 10px 0 25px 0;
  font-size: 18px !important;
  line-height: 24px !important;
  font-weight: 500;
  display: block;
}
/* line 667, ../sass/as-style.scss */
.members-category-item a {
  color: #24420a;
}
/* line 669, ../sass/as-style.scss */
.members-category-item a:hover {
  color: #31680a;
  text-decoration: none;
}

/* line 676, ../sass/as-style.scss */
.members-category-break {
  clear: both;
}

/*-------------faq--------------*/
/* line 694, ../sass/as-style.scss */
.faq-category-item {
  margin-top: 20px;
  background: #ffffff;
  padding: 15px 0;
}
/* line 698, ../sass/as-style.scss */
.faq-category-item:first-child {
  margin-top: 0;
  padding-top: 0;
}
/* line 702, ../sass/as-style.scss */
.faq-category-item h2 {
  margin: 0;
}
/* line 705, ../sass/as-style.scss */
.faq-category-item a {
  color: #24420a;
}
/* line 707, ../sass/as-style.scss */
.faq-category-item a:hover {
  text-decoration: none;
  color: #31680a;
}

/* line 715, ../sass/as-style.scss */
.faq-question {
  background: #ffffff;
  padding: 15px;
}
/* line 718, ../sass/as-style.scss */
.faq-question p:last-child {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}

/* line 723, ../sass/as-style.scss */
.faq-answer {
  margin-top: 20px;
  background: #ffffff;
  padding: 15px;
}

/*---------association---------*/
/* line 730, ../sass/as-style.scss */
.home-association {
  padding-top: 40px;
}

/* line 733, ../sass/as-style.scss */
.home-association-text {
  text-align: center;
  line-height: 32px;
}

/*---------Footer-----------*/
/* line 742, ../sass/as-style.scss */
.footer-wrapper {
  padding-top: 20px;
}

/* line 746, ../sass/as-style.scss */
.footer-contact h2 {
  color: #ffffff;
}
/* line 749, ../sass/as-style.scss */
.footer-contact p {
  color: #ffffff;
  font-size: 18px;
  margin-bottom: 1.2em;
}
/* line 753, ../sass/as-style.scss */
.footer-contact p .fa {
  font-size: 26px;
}
/* line 757, ../sass/as-style.scss */
.footer-contact a {
  color: #ffffff;
}
/* line 759, ../sass/as-style.scss */
.footer-contact a:hover, .footer-contact a:active, .footer-contact a:focus {
  color: #ffffff !important;
}

/* line 766, ../sass/as-style.scss */
.social-media-icons {
  text-align: left;
  padding-top: 0 !important;
}
/* line 769, ../sass/as-style.scss */
.social-media-icons i {
  margin: 0 !important;
}
/* line 772, ../sass/as-style.scss */
.social-media-icons .fa {
  color: #ffffff !important;
}

/* line 777, ../sass/as-style.scss */
.footer-media-icons a {
  border: 2px solid #ffffff;
  text-align: center;
  border-radius: 150px;
  display: inline-block;
  width: 50px;
  height: 50px;
  line-height: 58px;
}

/*-----------page-paginations--------*/
/* line 793, ../sass/as-style.scss */
.page-paginations {
  padding: 25px 0;
  text-align: center;
}
/* line 796, ../sass/as-style.scss */
.page-paginations .nav-links {
  width: 100%;
  text-align: center;
}

/*------------sidebar----------------*/
/* line 803, ../sass/as-style.scss */
.sidebar {
  padding: 15px;
  background: #ffffff;
}

/*----------- search-list ----------*/
/* line 810, ../sass/as-style.scss */
.search-list {
  list-style: none !important;
  margin: 0;
}
/* line 813, ../sass/as-style.scss */
.search-list li {
  list-style: none !important;
}

/**/
/* line 826, ../sass/as-style.scss */
.programm-table-week-title {
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  padding: 15px 0;
  background: #24420a;
  color: #ffffff;
  cursor: pointer;
  margin-bottom: 2px;
}

/* line 836, ../sass/as-style.scss */
.programm-table-week-inner {
  display: none;
}

/* line 839, ../sass/as-style.scss */
.programm-table-item {
  display: table-row;
}

/* line 842, ../sass/as-style.scss */
.programm-table-item:nth-child(even) {
  background: #ffffff;
}

/* line 845, ../sass/as-style.scss */
.programm-table-item:nth-child(odd) {
  background: #f1f1f1;
}

/* line 848, ../sass/as-style.scss */
.programm-table-time {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width: 20%;
  padding: 10px;
}

/* line 855, ../sass/as-style.scss */
.programm-table-text {
  display: table-cell;
  width: 80%;
  vertical-align: middle;
  padding: 10px;
}
/* line 860, ../sass/as-style.scss */
.programm-table-text p {
  margin: 0;
}

@media handheld, only screen and (max-width: 767px) {
  /* line 866, ../sass/as-style.scss */
  h2 {
    font-size: 24px;
  }

  /* line 869, ../sass/as-style.scss */
  .main-navigation {
    position: absolute;
    top: 21px;
    right: 20px;
  }

  /* line 874, ../sass/as-style.scss */
  .mobileNav {
    color: #24420a !important;
  }

  /* line 878, ../sass/as-style.scss */
  .button-join-us-wrapper {
    margin-top: 50px;
  }

  /* line 881, ../sass/as-style.scss */
  #sequence .slide-title {
    font-size: 24px !important;
  }

  /* line 885, ../sass/as-style.scss */
  #sequence .animate-in .slide-image {
    bottom: 35%;
  }

  /* line 888, ../sass/as-style.scss */
  #sequence .slide_58.animate-in .slide-arrow,
  #sequence .slide_490.animate-in .slide-arrow,
  #sequence .slide_491.animate-in .slide-arrow {
    top: 75%;
  }

  /* line 891, ../sass/as-style.scss */
  .home-cta {
    text-align: center;
  }

  /* line 894, ../sass/as-style.scss */
  #sequence .slide-image {
    width: 90px;
    height: 90px;
    left: 50%;
    margin-left: -45px;
  }

  /* line 902, ../sass/as-style.scss */
  .owl-nav button.owl-prev {
    left: -10px;
  }
  /* line 905, ../sass/as-style.scss */
  .owl-nav button.owl-next {
    right: -10px;
  }
}
/*------------Calendar----------------*/
/* line 922, ../sass/as-style.scss */
.home-calendar-wrapper {
  background: #ffffff;
  padding: 20px;
  padding-right: 0;
  margin-right: 20px;
}

/* line 928, ../sass/as-style.scss */
.hide {
  display: none !important;
}

/* line 932, ../sass/as-style.scss */
.calendar-entry-header {
  background: #24420a;
}

/* line 936, ../sass/as-style.scss */
.evenets-add-apply-wrappper {
  text-align: center;
  margin-bottom: 20px;
}

/* line 941, ../sass/as-style.scss */
.tribe-events-cal-links {
  width: 100%;
  text-align: center;
}
/* line 944, ../sass/as-style.scss */
.tribe-events-cal-links a.tribe-events-button {
  border-radius: 5px;
  border: 1px solid #24420a;
  padding: 18px 30px;
  background: #24420a;
  display: inline-block;
  height: 60px;
  font-size: 16px;
  color: #ffffff;
}
/* line 954, ../sass/as-style.scss */
.tribe-events-cal-links a.tribe-events-button:hover {
  text-decoration: none;
}
/* line 958, ../sass/as-style.scss */
.tribe-events-cal-links a.tribe-events-button + a.tribe-events-button {
  margin-left: 50px;
}

/* line 963, ../sass/as-style.scss */
.list-date {
  font-size: 14px !important;
}

/* line 966, ../sass/as-style.scss */
.tribe-events-duration {
  font-size: 14px !important;
}

/* line 969, ../sass/as-style.scss */
.type-tribe_events {
  margin-top: 10px;
  padding: 10px;
  border-top: 1px solid #f1f1f1;
}
/* line 973, ../sass/as-style.scss */
.type-tribe_events:first-child {
  margin-top: 0;
  border: none;
}

/* line 978, ../sass/as-style.scss */
.tribe-mini-calendar-event {
  margin: 0 !important;
  padding-bottom: 0 !important;
}

/* line 982, ../sass/as-style.scss */
.tribe-mini-calendar-event.first {
  margin-top: 0 !important;
}

/* line 985, ../sass/as-style.scss */
.tribe-mini-calendar-grid-wrapper {
  margin-bottom: 0 !important;
}

/* line 988, ../sass/as-style.scss */
.tribe-mini-calendar {
  margin-bottom: 0 !important;
}

/* line 992, ../sass/as-style.scss */
.tribe-mini-calendar thead {
  font-size: 14px;
}
/* line 995, ../sass/as-style.scss */
.tribe-mini-calendar tbody {
  font-size: 12px;
}

/* line 999, ../sass/as-style.scss */
.tribe-events-has-events .tribe-mini-calendar-day-link:before {
  width: 5px !important;
  height: 5px !important;
  background: #24420a !important;
}

/* line 1008, ../sass/as-style.scss */
#tribe-events .tribe-events-button, .tribe-events-button {
  background: #24420a !important;
  transition: background .15s linear;
  border-radius: 5px !important;
  font-size: 16px !important;
  text-transform: none;
  padding: 20px 30px 22px;
}
/* line 1015, ../sass/as-style.scss */
#tribe-events .tribe-events-button:hover, #tribe-events .tribe-events-button:focus, #tribe-events .tribe-events-button:active, .tribe-events-button:hover, .tribe-events-button:focus, .tribe-events-button:active {
  background: #31680a !important;
  color: #ffffff;
}

/* line 1023, ../sass/as-style.scss */
.tribe-mini-calendar thead {
  background: #24420a !important;
  border: 1px solid #24420a !important;
}

/* line 1028, ../sass/as-style.scss */
.tribe-mini-calendar .tribe-events-present, .tribe-mini-calendar .tribe-mini-calendar-today {
  background-color: #24420a !important;
  color: #ffffff !important;
}

/* line 1036, ../sass/as-style.scss */
.tribe-mini-calendar-event .list-date {
  background: #24420a !important;
}

/*----- distance course ----*/
/* line 1043, ../sass/as-style.scss */
.home-calendar-inner {
  margin-top: 20px;
}

/* line 1046, ../sass/as-style.scss */
.seminars-page-wrapper .home-calendar-wrapper {
  padding: 0;
  padding-bottom: 20px;
  margin-right: 0;
}

/* line 1052, ../sass/as-style.scss */
.evenets-add-apply-wrappper {
  margin-top: 20px;
}

/* line 1055, ../sass/as-style.scss */
.cbp-spmenu-vertical a {
  color: #ffffff !important;
}

/* line 1058, ../sass/as-style.scss */
.distance-course-table-wrapper .programm-table-item,
.distance-course-table-wrapper .programm-table-item:nth-child(odd) {
  background: #ffffff;
}

/* line 1062, ../sass/as-style.scss */
.distance-course-table-wrapper ul {
  list-style: none;
  margin-left: 0px;
  margin-top: 10px;
}

@media handheld, only screen and (min-width: 767px) {
  /* line 1070, ../sass/as-style.scss */
  .distance-course-table-wrapper .programm-table-time {
    min-width: 180px;
  }
}
/* line 1077, ../sass/as-style.scss */
.pagination {
  display: block;
  padding: 25px 0;
  text-align: center;
}

/* line 1082, ../sass/as-style.scss */
.event-location {
  margin-top: 10px;
}

/* line 1086, ../sass/as-style.scss */
.gallery .gallery-item {
  margin-bottom: 12px;
}

/* line 1091, ../sass/as-style.scss */
#homePartner.owl-carousel .owl-item img {
  /*width: auto !important;*/
  /*max-height: 120px;*/
  display: inline;
}

/* line 1097, ../sass/as-style.scss */
.news-item-title h2 {
  font-size: 24px;
}

@media handheld, only screen and (min-width: 1023px) {
  /* line 1102, ../sass/as-style.scss */
  #homePartner.owl-carousel .owl-item:nth-child(5) img,
  #homePartner.owl-carousel .owl-item:nth-child(8) img {
    width: 112px;
  }
}

body, input, select, textarea{
	color: #1d1d1d !important;
	font-weight: 400 !important;
}
.slide_902 .slide-title,
.slide_895 .slide-title{
	font-size: 52px !important;
}

.header-1200{
  max-width: 1200px;
}