body {/*font-family: 'Open Sans', sans-serif;*/}
.c-content-title-1 > .c-line-right, .c-content-title-1 > .c-line-left, .c-content-title-1 > .c-line-center {background-color:#ac1f24;}
.c-btn-border-2x.c-btn-green.btn-no-focus:hover, .c-btn-border-2x.c-btn-green:hover, .c-btn-border-2x.c-btn-green.btn-no-focus:active, .c-btn-border-2x.c-btn-green:active, .c-btn-border-2x.c-btn-green.active, .open > .c-btn-border-2x.c-btn-green.dropdown-toggle {background:#ac1f24;border-color:#ac1f24;}
.c-btn-border-2x.c-btn-green {color:#ac1f24;border-color:#ac1f24;}
.c-theme-border-before:before, .c-theme-border-after:after {border-color:#ac1f24 !important;}
.c-theme-font, .c-theme-color,.c-theme-font > i, .c-theme-color > i {color: #ac1f24 !important;}
.c-theme-bg {background:#ac1f24 !important;}
.c-theme-border {border-color: #ac1f24 !important;}
.c-theme-btn.btn {background:#ac1f24;border-color:#ac1f24;}
.c-theme-btn.btn.btn-no-focus:hover, .c-theme-btn.btn:hover, .c-theme-btn.btn.btn-no-focus:active, .c-theme-btn.btn:active, .c-theme-btn.btn.active, .open > .c-theme-btn.btn.dropdown-toggle {background:#4E0000;border-color:#4E0000;}
.c-layout-breadcrumbs-1 {background: #ac1f24;}
.c-layout-breadcrumbs-1.c-bordered-both {border-top: 1px solid #ac1f24;border-bottom: 1px solid #ac1f24;}
.c-content-list-1.c-theme.c-separator-dot > li:before, .c-content-list-1.c-theme > li:before {background:#4E0000;}
.c-content-person-1 .c-body .c-head .c-socials > li > a > i:hover {color:#ac1f24 !important;}
.c-content-iconlist-1.c-theme > li:hover i {background:#ac1f24;}
.c-theme-nav li:focus > a:not(.btn), .c-theme-nav li:active > a:not(.btn), .c-theme-nav li:hover > a:not(.btn) {color: #ac1f24 !important;}
.c-desc > .c-card.c-bg-opacity-1 {
    padding: 10px;
    background: rgb(139, 0, 0);
    margin-bottom: 10px;
    color: #ffffff;
}
.c-desc > .c-card.c-bg-opacity-1 > h3 {color:#ffffff;text-transform:uppercase;}
img.dl_img {max-width:100%;}
.panel-danger {
    border-color: #ac1f24;
}
.panel-danger>.panel-heading {
    color: #fff;
    background-color: #ac1f24;
    border-color: #ac1f24;
}
span.price{color: white;background: black;padding: 10px;border-radius: 30px;opacity:0.7;}
span.price:hover{opacity:1;}
.signup_button {border-color: #ac1f24 !important;color: #ac1f24 !important;}
.signup_button:hover,.signup_button:active,.signup_button:focus {background-color: #ac1f24 !important;color: #FFFFFF !important;}
.alert-danger {background-color: #ac1f24;border-color: #ac1f24;}
.c-content-title-2 > h3 {    margin: 0 0 10px 0;}
img.size-full {
    max-width: 100%;
    height: auto;
}
.c-layout-breadcrumbs-1 .c-page-breadcrumbs > li, .c-layout-breadcrumbs-1 .c-page-breadcrumbs > li > a {
    color: #FFFFFF;font-size: 12px;padding: 4px 4px 4px 4px;
}
img.img-responsive.partner_img {
    margin-bottom: 50px;
}
.c-bg-szurke {background-color:#f3f3f3;}
.c-layout-breadcrumbs-1.c-bordered-both {}
.c-layout-breadcrumbs-1 .c-page-breadcrumbs > li > a:hover, .c-layout-breadcrumbs-1 .c-page-breadcrumbs > li > a:active, .c-layout-breadcrumbs-1 .c-page-breadcrumbs > li > a:focus{color:#f3f3f3 !important;}
.c-content-feature-2 p {padding-left:0px;}
a { color: #AC1F24;}
a:hover,a:active,.c-theme-link:focus, .c-theme-link:active, .c-theme-link:hover,.c-theme-link:focus > i, .c-theme-link:active > i, .c-theme-link:hover > i {color:#E12027 !important;}
.footer_link {color:#E12027 !important;}
a.schedule:hover, a.schedule:active,a.schedule:focus {color:#ffffff !important;}
.c-content-feature-2 {background: #F3F3F3;padding-top: 20px;}
.c-content-feature-2 .c-title, .c-content-feature-2 p {color:#000000;font-size:17px;}
.c-content-feature-3 > p {color: #3F444A;min-height: 210px;}
.separator_img{min-height:400px;}
.caption.customin.customout.tp-caption.start {background-color: rgba(67, 67, 67, 0.7);border-radius: 10px;}
.c-layout-breadcrumbs-1 {padding:0px 0px;}
.nav-container {max-height:80px;}
.c-content-feature-13 .c-feature-13-container {padding-top: 0px;}
.c-content-iconlist-1 > li { padding: 4px 4px 0 0;}
.pagination {display:block;text-align:center;font-size:18px;}
.pagination > .next, .pagination > .prev {color:#000000;/*text-decoration:underline;*/font-weight:bold;}
span.page-numbers.current {border: 1px solid #000000;padding: 0px 5px;}
.c-content-blog-post-1 > p, .c-content-blog-post-1 > ul, .c-body > p {
    /*max-width: 700px;*/
    margin: 0 auto;
	padding: 7px 0px !important;
	text-align:justify;
}
.page-numbers.scheduled_trainings {padding:0px 5px;}
.page-numbers.scheduled_trainings.active {border: 1px solid #000000;}
.c-content-blog-post-1 p > a {text-decoration:underline;}
/*.c-content-blog-post-1 > .row {max-width: 700px;margin: 0 auto;}*/
.c-layout-revo-slider-6 .c-sub-title {max-width: 750px;
    margin: 0 auto;
    white-space: normal;}
.c-layout-footer.c-layout-footer-1 .c-prefooter .c-links .c-nav > li > a {font-size:13px;}
a.c-link.dropdown-toggle.active_page {
    color: #e12027 !important;
    text-decoration: underline;
}
.c-layout-header .c-navbar .c-mega-menu.c-fonts-bold > .nav.navbar-nav > li .dropdown-menu > li > a.active_page {background-color:#f5f5f5;color:#e12027;}
.c-theme-ul > li:focus > a:not(.btn) > i, .c-theme-ul > li:active > a:not(.btn) > i, .c-theme-ul > li:hover > a:not(.btn) > i, .c-theme-ul > li:focus > a:not(.btn), .c-theme-ul > li:active > a:not(.btn), .c-theme-ul > li:hover > a:not(.btn) {color:#ac1f24 !important;}
a.btn-danger, .alert-danger {text-decoration:none;background-color:#ac1f24;border-color:#ac1f24;}
a.btn-danger:hover, a.btn-danger:focus, a.btn-danger:active {background-color:#e12027;color:#ffffff;}
.c-layout-header .c-topbar .c-top-menu > .c-links > li.active_page > a,  .c-layout-header .c-topbar .c-top-menu > .c-links > li.active_page > a > i { color: #e12027 !important;font-weight:bold;}
p.feature_p, .c-content-feature-3 > p {text-align:left !important;}
.c-content-person-1 .c-body .c-head .c-name {font-size:18px;}
.c-content-person-1 .c-body .c-head .c-socials {
    display: block;
    float: left;
    width: 100%;
}
.c-content-blog-post-1 > ul > li {
    margin-left: 40px;
}
.c-content-blog-post-1 .c-title {font-size:23px;}
.oldal-focim {font-weight: bold;font-size:30px;}
.focim-alahuzas {
	width: 30px;
    height: 3px;
    background-color: #32c5d2;
    margin: 0 auto 30px auto;
}
.c-content-title-1 > h3.c-font-uppercase {
    font-size: 25px;
}
.c-desc {text-align:justify;}
.c-content-person-1 .c-body .c-position {text-transform:none;}
.c-shop-cart-page-1 > .c-cart-table-row {
    padding: 5px 0;
}
.panel-timing {margin-bottom:5px;}.panel-body.padding_5 {padding:5px;}
.ui-datepicker td span:hover, .ui-datepicker td a:hover {color:#ffffff !important;}
.c-logo > img {    max-height: 40px;width: auto;margin-top: -16px;}
.c-line-center.c-theme-bg.focim-alahuzas {background-color:#e12027 !important;background:#e12027 !important;}
/*Quiz*/
.qmn_question_answer.qmn_question_answer_correct {display:none;}
/*end quiz */
.relatedposts {
    /*max-width: 700px;*/
    margin: 0 auto;
    padding-top: 40px;
}
.komment_shout {text-transform:uppercase;font-size:20px;color:#ac1f24;font-weight:bold;padding-top: 30px;display: block;}
.cikk-datum {font-size: 13px;font-style: italic;}
blockquote {margin:20px;font-style: italic;}
@media (min-width: 768px) {
.simteam_event {min-height:500px;}
.parallax-placeholder {min-height:600px;}
}
@media (max-width: 767px) {
.parallax-placeholder {min-height:400px;}
/*.c-bg-parallax {background-attachment: scroll;}*/
.c-content-feature-13 .c-feature-13-container {padding:0px;}
}
/* Fejléces */
@media (min-width: 992px) {
.c-layout-header-fullscreen.c-layout-header-static .c-layout-header, .c-layout-header-fixed .c-layout-header {z-index:999 !important;}
.c-layout-header-fixed.c-layout-header-topbar .c-layout-page {
    margin-top: 125px;
}
.c-layout-header.c-layout-header-4 .c-navbar {
    max-height: 80px;
}
.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
    padding: 40px 15px 20px 15px;
    min-height: 80px;
}
.c-layout-header .c-brand {
    margin: 40px 0 19px 0;
}
.c-bg-parallax {
	background-attachment: fixed;
}
}
@media (max-width: 1024px) {
.c-bg-parallax {
    background-attachment: scroll;
}
.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile {
    background: #ffffff;
}
.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li .dropdown-menu > li > a,.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li > .c-link {color:#000000;}
/*.c-layout-header-topbar-collapse .c-layout-header .c-topbar {display:block;font-size;10px;}*/
}