.book_preload {
    background: #ea863b;
}
.book_preload .book__page {
    background: #0a638b;
}

@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(600px) rotateY(0deg);
    transform: perspective(600px) rotateY(0deg);
  }
  20% {
    background: #0a638b;
  }
  29.9% {
    background: #0a638b;
  }
  30% {
    -webkit-transform: perspective(200px) rotateY(-90deg);
    transform: perspective(200px) rotateY(-90deg);
    background: #0a638b;
  }
  54.999% {
    opacity: 1;
  }
  55% {
    opacity: 0;
  }
  60% {
    -webkit-transform: perspective(200px) rotateY(-180deg);
    transform: perspective(200px) rotateY(-180deg);
    background: #0a638b;
  }
  100% {
    -webkit-transform: perspective(200px) rotateY(-180deg);
    transform: perspective(200px) rotateY(-180deg);
    background: #0a638b;
  }
}
@keyframes flip {
  0% {
    -webkit-transform: perspective(600px) rotateY(0deg);
    transform: perspective(600px) rotateY(0deg);
  }
  20% {
    background: #0a638b;
  }
  29.9% {
    background: #0a638b;
  }
  30% {
    -webkit-transform: perspective(200px) rotateY(-90deg);
    transform: perspective(200px) rotateY(-90deg);
    background: #0a638b;
  }
  54.999% {
    opacity: 1;
  }
  55% {
    opacity: 0;
  }
  60% {
    -webkit-transform: perspective(200px) rotateY(-180deg);
    transform: perspective(200px) rotateY(-180deg);
    background: #0a638b;
  }
  100% {
    -webkit-transform: perspective(200px) rotateY(-180deg);
    transform: perspective(200px) rotateY(-180deg);
    background: #0a638b;
  }
}

.mozaik-list-box__highlighted_1 {
    border: solid 2px #ea863b;
    background-color: #cee0e8;
}
.news-list-item__highlighted_1 {
    border: solid 2px #ea863b !important;
    background-color: #9dc1d1 !important;
}
.hirblokk__highlighted_1 {
    border: solid 2px #ea863b;
    background-color: #9dc1d1;
}


.rs-latest-news .news-list-block .news-list-item .news-date i {
    color: #0a638b;
}

.rs-toolbar .rs-toolbar-left .welcome-message i {
    color: #0a638b;
}
a {
    color: #0a638b;
}
a:active, a:hover {
    color: #0a638b;
}

.rs-menu-toggle {
    background: #ea863b;
}
.rs-header .menu-area .rs-menu li.current_page_item > a, 
.rs-header-2 .menu-area .rs-menu li.current_page_item > a, 
.rs-header-3 .menu-area .rs-menu li.current_page_item > a, 
.rs-header-4 .menu-area .rs-menu li.current_page_item > a, 
.rs-header .menu-area .rs-menu li.current-menu-item > a, 
.rs-header-2 .menu-area .rs-menu li.current-menu-item > a, 
.rs-header-3 .menu-area .rs-menu li.current-menu-item > a, 
.rs-header-4 .menu-area .rs-menu li.current-menu-item > a, 
.rs-header .menu-area .rs-menu li.active > a, 
.rs-header-2 .menu-area .rs-menu li.active > a, 
.rs-header-3 .menu-area .rs-menu li.active > a, 
.rs-header-4 .menu-area .rs-menu li.active > a, 
.rs-header .menu-area .rs-menu li a:hover, 
.rs-header-2 .menu-area .rs-menu li a:hover, 
.rs-header-3 .menu-area .rs-menu li a:hover, 
.rs-header-4 .menu-area .rs-menu li a:hover,
.rs-footer .footer-top .sitemap-widget li a:hover, .rs-footer .footer-top .sitemap-widget li a:focus 
{
    color: #ffffff !important;
    font-size: 16px;
}
.rs-header .rs-header-top .header-contact .widget-text .info-text a:hover {
    color: #000000 !important;
}
.rs-header .rs-header-top .header-contact .widget-text i {
    color: #0a638b;    
}
.home1 .right-bar-icon .rs-search, .home2 .right-bar-icon .rs-search {
    color: #fff;
    background-color: #0a638b;    
}
.home1 .menu-area .rs-menu > ul > li > a:hover, 
.home1 .menu-area .rs-menu li.current_page_item > a {
    color: #ffffff !important;
    border-bottom: solid 8px #bc6c30;
}
.home1 .menu-area .rs-menu ul ul {
    background-color: #ea863b;
}
.rs-menu .sub-menu li A:hover {
    background-color: #bc6c30;
}
.home1 .rs-menu li i {
    color: #ffffff;
}
.home1 .right-bar-icon .nav-expander:hover, .home2 .right-bar-icon .nav-expander:hover {
    background: #0a638b;
}
.home1 .right-bar-icon .nav-expander, .home2 .right-bar-icon .nav-expander {
    background: #042838;
}
.home1 .right-bar-icon .rs-search:hover, .home2 .right-bar-icon .rs-search:hover {
    background: #042838;
}

.rs-toolbar .rs-toolbar-right .apply-btn, 
.rs-toolbar .rs-toolbar-right .toolbar-share-icon ul li a {
    color: #ffffff;
}
.rs-toolbar .rs-toolbar-right .apply-btn:hover, 
.rs-toolbar .rs-toolbar-right .toolbar-share-icon ul li a:hover {
    color: #000000;
}

#rs-slider .slide-content .sl-get-started-btn {
    background-color: #0a638b;
    border: 2px solid #0a638b;    
}
#rs-slider .slide-content .sl-get-started-btn:hover {
    background-color: #0a638b;
    border-color: #0a638b;
    color: rgba(255, 255, 255, 0.8);
}
#rs-slider .owl-dots .owl-dot.active {
    background-color: #0a638b;
}
.rs-services-style1 .services-item {
    background-color: #ea863b;
}
.rs-services-style1 .services-icon {    
    background-color: #ea863b;
    color: #0a638b;    
}
.rs-services-style1 .services-item:hover {
    background-color: #0a638b;
}
.rs-services-style1 .services-item:hover .services-icon {
    background-color: #0a638b;
}
.sec-title:after {
    background: #0a638b;
}
.rs-accordion-style1 .card .card-header .acdn-title:not(.collapsed) {
    background-color: #0a638b;
    color: #ffffff;
}
.rs-about .about-img .popup-youtube:after {
   background: #0a638b;    
}
.overly-border::before {
    border-top: 5px solid #0a638b;
    border-bottom: 5px solid #0a638b;
    -webkit-transform: scale(0, 1);
    transform: scale(0, 1);
}
.overly-border::after {
    border-right: 5px solid #0a638b;
    border-left: 5px solid #0a638b;
}
.rs-courses .cource-item .cource-img .course-value {
    background-color: #0a638b;
    color: #ffffff;    
}
.event-item .event-img .image-link, .cource-item .event-img .image-link, .event-item .cource-img .image-link, .cource-item .cource-img .image-link {
    transform: translate(-50%, -50%) !important;
    -webkit-transform: translate(-50%, -50%) !important;
    -ms-transform: translate(-50%, -50%) !important;
    color: #0a638b;    
}
.rs-counter .rs-counter-list:hover {
    border-color: #0a638b;
}
.rs-calltoaction .cta-button {    
    background-color: #0a638b;
    color: #ffffff;    
}
.rs-calltoaction .cta-button:hover, .rs-calltoaction .cta-button:focus, .rs-calltoaction .cta-button:active {
    background-color: #0a638b;
    color: rgba(255, 255, 255, 0.7);
    box-shadow: 0 10px 20px rgb(255 255 255 / 4%);
}
.rs-latest-news .news-normal-block .news-date i {    
    color: #0a638b;
}
.rs-latest-news .news-normal-block .news-btn a {    
    background-color: #0a638b;
    color: #fff;
}
.rs-latest-news .news-normal-block .news-btn a:hover {
    background-color: #0a638b;
}
.rs-products .product-item .product-btn a:hover {
    border-color: #0a638b;
    background-color: #0a638b;
    color: #fff;
}
.rs-products .view-btn a {    
    background-color: #0a638b;
    color: #fff;
}
.owl-controls .owl-nav > div:hover {
    background-color: #0a638b;
}
.rs-testimonial .testimonial-item .testi-desc:before, .rs-testimonial .testimonial-item .testi-desc:after {
    color: #0a638b;
}
.rs-testimonial .owl-controls .owl-dots .owl-dot.active {
    background-color: #0a638b;
}
.rs-counter-style2 .count-icon i {
    font-size: 60px;
    color: #0a638b;
}
.rs-learning-objectives .courses-item i {
    color: #0a638b;
    font-size: 60px;
}
.rs-learning-objectives .courses-item:hover {
    border-color: #0a638b;
}
.rs-team .team-item .team-social .social-icon {    
    background-color: #0a638b;
}
.rs-team .team-item .team-social .social-icon:hover {
    background-color: #042838;
}

.overly-border::before {
    border-top: 5px solid #0a638b;
    border-bottom: 5px solid #0a638b;
    -webkit-transform: scale(0, 1);
    transform: scale(0, 1);
}
.rs-team .team-item .team-title:after {    
    background: #0a638b;
    content: "";
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}
.rs-footer .footer-contact-desc .contact-inner i {
    font-size: 28px;
    margin-bottom: 12px;
    color: #0a638b;
}
.rs-footer .footer-top .recent-post-widget .post-item .post-date {    
    background-color: #0a638b;
    color: #ffffff;
    margin-right: 15px;
    -webkit-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
}
.rs-footer .footer-top .news-form button {
    background: #0a638b;
}
.rs-footer .footer-top .news-form button:hover {
    background: #042838;
}
.rs-footer .footer-top .news-form input {
    border: 1px solid #0a638b;
}

.rs-footer .footer-title:after {
    background-color: #0a638b;
}
.rs-footer .footer-share ul li a:hover {
    background-color: #0a638b;
    color: #ffffff;
}
#scrollUp i {
    background-color: #0a638b;    
}
#scrollUp i:hover {
    background-color: #0a638b;
    color: rgba(255, 255, 255, 0.7);
}
.rs-toolbar {
    background-color: #ea863b;
}
.home1 .menu-area {
    background: #ea863b;
}
#rs-slider .slide-content .sl-readmore-btn {
    border: 2px solid #ea863b;
    background: #ea863b;
}
#rs-slider .slide-content .sl-readmore-btn:hover {
    background-color: #0a638b;
    border-color: #0a638b;
}

.ikonsav {
    background-color: #ea863b;    
}
.rs-footer .footer-contact-desc {    
    background: #ea863b;
    box-shadow: 0 0 20px rgb(0 0 0 / 70%);
    border: solid 2px #0a638b;
}

.rs-footer .footer-title:after {
    background-color: #0a638b;
}
.contact-page-section .contact-address-section .contact-info i {
    color: #0a638b;
}
.contact-page-section .contact-comment-section form .form-group input.btn-send {
    background-color: #0a638b;
}

.blog-page-area H1 STRONG {
    color: #0a638b;
}
.blog-page-area .blog-inner .blog-images i {
    border: 1px solid #0a638b;
    color: #0a638b;
}
.blog-page-area .blog-inner:hover .blog-content h4 a {
    color: #0a638b;
}
.blog-page-area .blog-inner .date .fa {
    color: #0a638b;
}

.primary-btn {
    border-color: #0a638b;
}
.primary-btn:hover {
    background: #0a638b;
}

.pagination .page-item > *:hover, .pagination .page-item > *.active {
    color: #0a638b;
}
.pagination .page-item > *:hover, .pagination .page-item > *.active {
    color: #0a638b;
}
.sidebar-area .latest-courses .post-item .post-desc h4 a:hover {
    color: #0a638b;
}

/* SZINEK */
.menu-sidebar-color1 .ms-level1 {
    color: #ffffff;
    border-bottom: #5e3618 solid 1px;
    background-color: #ea863b;
}
.menu-sidebar-color1 .ms-level1:hover {
    background-color: #bc6c30;
}
.menu-sidebar-color1 .ms-level1-sub A {
    border-bottom: #ea863b solid 1px;
    color: #bc6c30;
    background-color: #f7cfb1;
}
.menu-sidebar-color1 .ms-level1-sub A:hover {
    background-color: #fbe7d8;
}
.menu-sidebar-color1 .ms-level1-sub A .badge {
    color: #fff;
    background-color: #ea863b;
}

.menu-sidebar-color2 .ms-level1 {
    color: #ffffff;
    border-bottom: #042838 solid 1px;
    background-color: #0a638b;
}
.menu-sidebar-color2 .ms-level1:hover {
    background-color: #085070;
}
.menu-sidebar-color2 .ms-level1-sub A {
    border-bottom: #0a638b solid 1px;
    color: #042838;
    background-color: #9dc1d1;
}
.menu-sidebar-color2 .ms-level1-sub A:hover {
    background-color: #3b83a3;
}
.menu-sidebar-color2 .ms-level1-sub A .badge {
    color: #fff;
    background-color: #0a638b;
}

.menu-sidebar-color3 .ms-level1 {
    color: #ffffff;
    border-bottom: #525252 solid 1px;
    background-color: #cccccc;
}
.menu-sidebar-color3 .ms-level1:hover {
    background-color: #a4a4a4;
}
.menu-sidebar-color3 .ms-level1-sub A {
    border-bottom: #cccccc solid 1px;
    color: #525252;
    background-color: #ebebeb;
}
.menu-sidebar-color3 .ms-level1-sub A:hover {
    background-color: #d7d7d7;
}
.menu-sidebar-color3 .ms-level1-sub A .badge {
    color: #fff;
    background-color: #cccccc;
}


.sidabar-koszonto {
    background-color: #0a638b;
}
.sidebar-area .cate-box ul li:hover i,
.sidebar-area .cate-box ul li:hover a {
    color: #085070;
}

.rs-gallery .gallery-item .gallery-desc .image-popup {
    background-color: #0a638b;
}
.bg3 {
    background-color: #5e3618;
}

.menu_ikon {
    background-color: #cee0e8;
    border-bottom: solid 3px #bc6c30;
}
.menu_ikon .mi-one .mio-link {
    color: #ea863b;
}
.menu_ikon .mi-one .mio-link:hover {
    color: #bc6c30;
}
.readon {
    background-color: #ea863b;
}
.readon:hover {
    background-color: #bc6c30;
    color: #ffffff;
}

/* NAPTAR /library/e-calendar-master/css/jquery.e-calendar.css FELULIRASA */
#intezmenyi-calendar-container {
    margin-bottom: 40px;
    border: solid 5px #bc6c30;
}
.c-day {
    background-color: #fbe7d8;
}
.c-day-previous-month {
    background-color: #F9FBFD;
}
.c-day-next-month {
    background-color: #F9FBFD;
}
.c-week-day {
    background-color: #ea863b;
}
.c-nav-btn-over {
    background-color: #bc6c30 !important;
}
.c-today {
    background-color: #fbe7d8;
}
.c-event {
    background-color: #bc6c30;
    border: solid 1px #ffffff;
}
.c-grid-title {
    background-color: #ea863b;
}
.c-event-title {
    background-color: #bc6c30;
}
.c-event-body {
    background-color: #EFF4F9;
}
.c-event-item {
    border-bottom: solid 1px #bc6c30;
}
.intezmenyi-calendar-container-sidebar H5 {
    background-color: #bc6c30;
}

/* TABLOK */
.tablok-one {
	border: solid 1px #ea863b;
}
.tablok-ev {
	background-color: #0a638b;
	border-bottom: solid 2px #ea863b;
	color: #ffffff;
}
.tablo-title {
	background-color: #0a638b;
	/*color: #ea863b;*/
}
.tablo-one {
	border: solid 3px #ffffff;
}
.tablo-one:hover {
	border: solid 3px #0a638b;
}

@media only screen and (max-width: 992px) { /* COL-md */
    
}
@media only screen and (max-width: 768px) { /* COL-SM */
    .c-grid {
        float: none;
        width: 100%;
    }
    .c-event-grid {
        margin-left: 0px;
        height: inherit;
        width: 100%;
        float: auto;
    }
}
@media only screen and (max-width: 768px) { /* COL-SM */
    .nav-menu > .menu-item-has-children > span.rs-menu-parent, .nav-menu .rs-mega-menu > span.rs-menu-parent {
        background: #5e3618;
        border-left: 1px solid #2f1b0c;
        color: #ffffff;
    }
    .nav-menu > li > a {
        border-bottom: 1px solid #5e3618;
    }
}