h1, h2, h3, h4{font-family: 'Open Sans Condensed',Helvetica,Arial,Lucida,sans-serif !important;}
h4 {line-height:1.3em !important; } 
h1{font-size:48px !important; line-height:1.05em !important;}
h2{font-size:40px !important; line-height:1.05em !important; color:#666666 !important; text-transform:none !important;}
h3{font-size:32px !important; line-height:0.95em !important;}
body{font-size:1em !important; line-height:1.9em !important;}
.go-tel{background-color:#00ab4d !important;padding:3px 8px;color:#ffffff !important;cursor:pointer;}
.show-tel{background-color:#00ab4d !important;padding:6px 16px;color:#ffffff !important;cursor:pointer;}
.send-message{background-color:#004782 !important;padding:6px 16px;color:#ffffff !important;cursor:pointer;}
.download-pdf{background-color:#FACB4A !important;padding:6px 16px;color:#333333 !important;cursor:pointer;} @media only screen and (max-width: 840px) {table.responsive {margin-bottom: 0;overflow: hidden;overflow-x: scroll;display: block;white-space: nowrap;}}
table.responsive th{background-color:#00ab4d;color:#ffffff;}
.show-tel3{color:#000000;font-size:2em; font-weight:bolder;text-align:center;margin-top:11px;}
.show-tel10{color:#ffffff;font-size:1.5em; font-weight:bolder;text-align:center;margin-top:5px;}
.nf-field-container{margin-bottom:2px !important;}
h2.visszahivas{color:#ffffff !important; text-align:center; margin-top:10px;}
.nf-form-fields-required, .nf-field-description{color:#ffffff !important; text-align:center !important;}
.hvrbox,
.hvrbox * {
box-sizing: border-box;
}
.hvrbox {
position: relative;
display: inline-block;
overflow: hidden;
max-width: 100%;
height: auto;
}
.hvrbox img {
max-width: 100%;
}
.hvrbox .hvrbox-layer_bottom {
display: block;
}
.hvrbox .hvrbox-layer_top {
opacity: 0;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
background: rgba(0, 71, 130, 0.9);
color: #fff;
padding: 15px;
-moz-transition: all 0.4s ease-in-out 0s;
-webkit-transition: all 0.4s ease-in-out 0s;
-ms-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s;
}
.hvrbox .hvrbox-layer_top2 {
background: rgba(0, 171, 77, 0.9);
}
.hvrbox:hover .hvrbox-layer_top,
.hvrbox.active .hvrbox-layer_top {
opacity: 1;
}
.hvrbox-text ul li{line-height: 1.3em;font-family:'OPTIMA',Helvetica,Arial,Lucida,sans-serif;}
.hvrbox .hvrbox-text {
text-align: center;
font-size: 1.5vw;
display: inline-block;
position: absolute;
top: 50%;
left: 50%;
-moz-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.hvrbox .hvrbox-text_mobile {
font-size: 15px;
border-top: 1px solid rgb(179, 179, 179); border-top: 1px solid rgba(179, 179, 179, 0.7);
margin-top: 5px;
padding-top: 2px;
display: none;
}
.hvrbox.active .hvrbox-text_mobile {
display: block;
}
.hvrbox-text a:visited{color:#ffffff !important;}
.hvrbox-text a{text-transform:uppercase; color: #ffffff !important;}
.hvrbox-text a:hover{color:#cccccc !important;}
.hvrbox-text h2{text-transform:uppercase; color: #ffffff !important; font-size:2vw;}
h4 {margin-bottom: 15px !important}
.button {
background-color: #00ab4d; border: none;
color: #ffffff !important;
padding: 0.3em 1em !important;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 20px;
text-transform: uppercase !important;
box-shadow: 0px 12px 18px -6px rgba(0,0,0,0.3);
font-weight: 600 !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor:pointer;
font-family:"Open Sans",Arial,sans-serif;
line-height: 1.7em !important;
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s;
}
.button:hover{background-color:#004782; }
.buttonBLUE {
background-color: #004782; border: none;
color: #ffffff !important;
padding: 0.3em 1em !important;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 20px;
text-transform: uppercase !important;
box-shadow: 0px 12px 18px -6px rgba(0,0,0,0.3);
font-weight: 600 !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor:pointer;
font-family:"Open Sans",Arial,sans-serif;
line-height: 1.7em !important;
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s;
}
.buttonBLUE:hover{background-color:#006cb5; }
.et-pb-contact-message{color:#ffffff !important;} .hvr-shrink {
display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform;
transition-property: transform;
}
.hvr-shrink:hover, .hvr-shrink:focus, .hvr-shrink:active {
-webkit-transform: scale(0.9);
transform: scale(0.9);
}
@-webkit-keyframes hvr-ripple-out {
100% {
top: -12px;
right: -12px;
bottom: -12px;
left: -12px;
opacity: 0;
}
}
@keyframes hvr-ripple-out {
100% {
top: -12px;
right: -12px;
bottom: -12px;
left: -12px;
opacity: 0;
}
}
.hvr-ripple-out {
display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
position: relative;
}
.hvr-ripple-out:before {
content: '';
position: absolute;
border: #cccccc solid 6px;
top: 0;
right: 0;
bottom: 0;
left: 0;
-webkit-animation-duration: 1s;
animation-duration: 1s;
}
.hvr-ripple-out:hover:before, .hvr-ripple-out:focus:before, .hvr-ripple-out:active:before {
-webkit-animation-name: hvr-ripple-out;
animation-name: hvr-ripple-out;
}
#center.et_pb_blurb h3 {
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
position: relative;
overflow: hidden;
}
#center.et_pb_blurb h3:before {
content: "";
position: absolute;
z-index: -1;
left: 50%;
right: 50%;
bottom: 0;
background: #666666;
height: 4px;
-webkit-transition-property: left, right;
transition-property: left, right;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
#center.et_pb_blurb h3:hover:before, #center.et_pb_blurb_0.et_pb_blurb h3:focus:before, #center.et_pb_blurb_0.et_pb_blurb h3:active:before {
left: 0;
right: 0;
} .ninja-forms-form-wrap input, select{
background-color: #eee;
border: none;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
font-size: 16px;
color: #333 ;
padding: 16px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.ninja-forms-form-wrap select{
width: 100% !important;
height: 50px !important;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
}
.ninja-forms-required-items {
display: none;
}
textarea.ninja-forms-field{
background-color: #eee;
border: none;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
font-size: 16px;
color: #999 ;
padding: 16px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
} input#nf-field-7.ninja-forms-field.nf-element{opacity: 1 !important; color:#000 !important;}
.nf-field-label{text-transform:uppercase; color:#ffffff;} .ninja-forms-req-symbol{color:red !important; }
.nf-error-msg{color:#cc0000 !important; border-left: solid 10px #e80000 !important; padding-left:10px !important;}
.uzenet-kuldes-form{font-family: "Open Sans",Arial,sans-serif !important; color: #ffffff !important;
border:solid 2px #ffffff !important;
border-radius: 30px !important;
font-weight: 600 !important;
text-transform: uppercase !important;
background-color: rgba(188,32,58,0.76) !important;
cursor:pointer;
margin-top:15px !important;}
.uzenet-kuldes-form:hover{background-color:#ffffff !important; color:rgba(188,32,58,0.76) !important; border-radius: 0px !important;}
.uzenet-kuldes-form-green{font-family: "Open Sans",Arial,sans-serif !important; color: #ffffff !important;
border:solid 2px #ffffff !important;
border-radius: 30px !important;
font-weight: 600 !important;
text-transform: uppercase !important;
background-color: #00ab4d !important;
cursor:pointer;
margin-top:15px !important;}
.uzenet-kuldes-form-green:hover{background-color:#ffffff !important; color:rgba(255,255,255,0) !important; border-radius: 30px !important;color: #00ab4d !important;
border-color: #00ab4d !important;} .send-phone{font-family: "Open Sans",Arial,sans-serif !important; color: #ffffff !important;
border:solid 2px #ffffff !important;
border-radius: 30px !important;
font-weight: 600 !important;
text-transform: uppercase !important;
background-color: #e21f3d !important;
cursor:pointer;
margin:15px auto;
max-width:300px !important;
text-align:center !important;}
.send-phone:hover{background-color:#ffffff !important; color:#e21f3d !important; border-radius: 0px !important;}
input#nf-field-11{margin:0 auto; display:block;} .rv_button.closed:after {content:"33";}
.rv_button.opened:after{content:"32";} .top-layer-contact{position:top !important; margin:0 !important; width:100% !important; z-index:9999 !important;} .fomenu{text-transform:uppercase !important;}
.almenu a{font-family: "Arial" !important; font-weight:100 !important;  }
.almenu:hover{background-color:#91cd99;}
.buttonWidth{min-width:300px;}
.asdasd{cursor:pointer !important; min-width:300px !important; background-color: #004782 !important; font-weight:normal !important;}
.page-id-1011.asdasd.et_pb_button.et_pb_button_0.et_pb_bg_layout_light:hover{color:#004782 !important;}
.footer-widget #recent-posts-4 ul, #main-content ul{list-style-image: url(//mugu.hu/wp-content/uploads/level-ikon-15.png)!important;   margin-left:15px;}
#footer-widgets.footer-widget li::before, .footer-widget #recent-posts-4 ul li::before{list-style:none !important; border:none !important;}
ul li {line-height:2.4em !important;}
.footer-widget ul {list-style:none !important; line-height:1.9em !important;}
.tovabb-btn{text-align:center !important;}   label#nf-label-class-field-30-0, label#nf-label-class-field-30-1, label#nf-label-class-field-30-2, label#nf-label-class-field-30-3, label#nf-label-class-field-30-4, label#nf-label-class-field-30-5, label#nf-label-class-field-30-6, label#nf-label-class-field-55-0, label#nf-label-class-field-55-1, label#nf-label-class-field-55-2, label#nf-label-class-field-55-3, label#nf-label-class-field-55-4, label#nf-label-class-field-55-5, label#nf-label-class-field-55-6{color:#ffffff !important;}
label#nf-label-field-30{color:#ffffff; text-transform:capitalize;} 
label#nf-label-field-63, label#nf-label-field-33, label#nf-label-field-37, label#nf-label-field-35, label#nf-label-field-32, label#nf-label-field-31, label#nf-label-field-38, label#nf-label-field-44, label#nf-label-field-45, label#nf-label-field-39, label#nf-label-field-42, label#nf-label-field-43, label#nf-label-field-40, label#nf-label-field-1, label#nf-label-field-2, label#nf-label-field-3, label#nf-label-field-20, label#nf-label-field-5, label#nf-label-field-22, label#nf-label-class-field-22-0, label#nf-label-class-field-22-1, label#nf-label-class-field-22-2, label#nf-label-class-field-22-3, label#nf-label-class-field-22-4, label#nf-label-class-field-22-5, label#nf-label-class-field-22-6, label#nf-label-class-field-20-0, label#nf-label-class-field-20-1, label#nf-label-class-field-43-0, label#nf-label-class-field-43-1, label#nf-label-class-field-43-2, label#nf-label-class-field-43-3, label#nf-label-class-field-43-4, label#nf-label-class-field-43-5, label#nf-label-class-field-43-6, label#nf-label-class-field-37-0, label#nf-label-class-field-37-1, label#nf-label-class-field-37-2, label#nf-label-class-field-37-3, label#nf-label-class-field-37-4, label#nf-label-class-field-37-5, label#nf-label-class-field-37-6, label#nf-label-field-79, label#nf-label-field-74, label#nf-label-field-81, label#nf-label-field-75, label#nf-label-field-78, label#nf-label-field-80, label#nf-label-field-76, label#nf-label-field-82, label#nf-label-field-83, label#nf-label-field-84, label#nf-label-field-85, label#nf-label-field-87, label#nf-label-field-88 {color:#333333 !important;} .list-radio-wrap .nf-field-element li input{margin-top:0.7em !important;} .kapcsolat-menu {background-color:#efab00 !important; padding: 20px !important; }
.kapcsolat-menu a{color:#ffffff !important;}
#menu-item-13215.menu-item-13215 a{color:#ffffff !important;}
.et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a{padding-bottom: 0px !important;}
.et_header_style_left #et-top-navigation{padding-top:0px !important;} #kapcsolatFejlec {
position: fixed;
width: 100%;
background-color:#00ab4d;
z-index: 999999;
top: 0;
left: 0;
display: none;
}
#kapcsolatFejlec p {
padding-bottom: 0px;
}
#kapcsolatFejlec h3 {
font-family: inherit;
padding-bottom: 3px;
padding-top: 5px;
color: #fff;
}
#kapcsolatFejlec .one_third {
margin-right: 0;
padding: 20px;
width: 33.33%;
}
#kapcsolatFejlec > h2 {
text-align: center;
margin: 15px;
font-size: 36px;
color:#ffffff !important;
}
#kapcsolatFejlec h4, #kapcsolatFejlec1015 h4 {
text-align: center;
font-size: 22px;
margin-bottom:5px !important;
padding-bottom:0;
color:#ffffff !important;
}
#kapcsolatFejlec img {
filter: brightness(0) invert(1);
}
#kapcsolatFejlecClose {
font-family: Arial, sans-serif;
font-size: 44px;
width: 50px;
height: 50px;
background-color: #fff;
color: #004782;
top: 0;
right: 0;
position: absolute;
float: right;
text-align: center;
line-height: 47px;
cursor: pointer;
z-index: 9;
}
@media (max-width: 980px) {
#kapcsolatFejlec img {
width: 50px;
float: left;
height: auto;
}
#kapcsolatFejlec h2 {
margin-bottom: 3px !important;
padding-bottom: 0;
}
#kapcsolatFejlec > h2 {
font-size: 18px !important;
max-width: 200px;
margin: 15px auto;
}
#kapcsolatFejlec .one_third {
padding: 5px;
width: 100%;
}
#top-header, div#et-secondary-menu, ul#et-secondary-nav {
display: block !important; 
}
#top-header .container {
padding-top: 0.75em !important;
}
.et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header {
top: 77px !important;
}
.et_secondary_nav_only_menu #main-header {
top: 40px !important;
}
.KapcsolatBTN {
padding: 0.1em 1em !important;
font-size: 12px;
}
}
.KapcsolatFejlec-btn{cursor:pointer !important;}
.KapcsolatBTN {
background-color: rgba(255, 255, 255, 0); 
border: solid 2px #ffffff;
color: #ffffff !important;
padding: 0.3em 1em !important;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 20px;
text-transform: uppercase !important;
font-weight: 600 !important;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
cursor:pointer;
font-family:"Open Sans",Arial,sans-serif;
line-height: 1.7em !important;
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s;
}
.KapcsolatBTN:hover{background-color:#ffffff; border-radius:0; color:#004782 !important;} h3.et_pb_gallery_title{font-size:1em !important;} #menu-item-13369-hu, #menu-item-13369-en{margin-left:20px;} .telszam-mutat-transparens-blue {
background-color: rgba(255, 255, 255, 0); 
border: solid 2px #ffffff;
color: #ffffff !important;
padding: 0.3em 1em !important;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 20px;
text-transform: uppercase !important;
font-weight: 600 !important;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
cursor:pointer;
font-family:"Open Sans",Arial,sans-serif;
line-height: 1.7em !important;
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s;
}
.telszam-mutat-transparens-blue:hover{background-color:#ffffff; border-radius:0; color:#004782 !important;}  
.telszam-mutat-transparens-green {
background-color: rgba(255, 255, 255, 0); 
border: solid 2px #ffffff;
color: #ffffff !important;
padding: 0.3em 1em !important;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 20px;
text-transform: uppercase !important;
font-weight: 600 !important;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
cursor:pointer;
font-family:"Open Sans",Arial,sans-serif;
line-height: 1.7em !important;
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s;
}
.telszam-mutat-transparens-green:hover{background-color:#ffffff; border-radius:0; color:#00ab4d !important;}  
.telszam-mutat-green {
background-color: #00ab4d; 
border: solid 2px #00ab4d;
color: #ffffff !important;
padding: 0.3em 1em !important;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 20px;
text-transform: uppercase !important;
font-weight: 600 !important;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
cursor:pointer;
font-family:"Open Sans",Arial,sans-serif;
line-height: 1.7em !important;
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s;
}
.telszam-mutat-green:hover{background-color:#ffffff; border-radius:0; color:#00ab4d !important; border:0 !important;}  
.telszam-mutat-blue {
background-color: #004782; 
border: solid 2px #004782;
color: #ffffff !important;
padding: 0.3em 1em !important;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 20px;
text-transform: uppercase !important;
font-weight: 600 !important;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
cursor:pointer;
font-family:"Open Sans",Arial,sans-serif;
line-height: 1.7em !important;
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s;
}
.telszam-mutat-blue:hover{background-color:#ffffff; border-radius:0; color:#004782 !important; border:0 !important;}  
.et_mobile_menu li a {color:#333333 !important;}
#top-menu li{padding-right:15px !important;} @media all and (min-width: 1405px) {     
} @media all and (min-width: 1100px) and (max-width: 1405px) {
} @media all and (max-width: 1024px) {
.almenu a {font-size:1em !important;}  
.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {
position: fixed; }
.et_mobile_menu {
overflow: scroll !important;
max-height: 83vh;
}    
} @media all and (min-width: 768px) and (max-width: 1024px) {
.almenu a {font-size:1em !important;} 
#top-menu, .fullwidth-menu, nav#top-menu-nav, nav.fullwidth-menu-nav {
display:none!important;
}
#et_mobile_nav_menu, .et_mobile_nav_menu { 
display: block!important;
}
} @media all and (max-width: 767px) {
.almenu a {font-size:0.9em !important; }
#main-header.almenu ul li {line-height:1em !important;} 
#et_mobile_nav_menu{margin-top:30px;}
#logo{margin-top:15px; height:50px !important;}  
#kapcsolatFejlec > h2 {
font-size: 10px !important;}
} @media all and (max-width: 479px) {
.almenu a {font-size:0.8em !important;}
.uzenet-kuldes-form{width:97% !important; font-size:90% !important;}
h1{font-size:32px !important; line-height:1.05em !important;}
h2{font-size:28px !important; line-height:1.2em !important; color:#666666 !important; text-transform:none !important;}
h3{font-size:24px !important; line-height:1.1em !important;}
#et_mobile_nav_menu{margin-top:30px;}
#logo{margin-top:15px; height:50px !important;}
.menu-item.et_mobile_menu li a, .menu-item.nav li li a, #menu-item-1232, .et_mobile_menu, .sub-menu, .et_mobile_menu {list-style:none !important;}
.et_mobile_menu li li {padding-left:0 !important; list-style:none !important;}
.et_mobile_menu ul li {line-height:1em !important;padding-left:0 !important; list-style:none !important;} #kapcsolatFejlec > h2 {
font-size: 10px !important;}
}
#et-secondary-menu>ul>li a {
text-transform: uppercase;
font-weight: bold;
}
#logo {
max-height: 95% !important;
}
ul#top-menu li {
line-height: 4em !important;
}
ul#et-secondary-nav li {
line-height: 1.4em !important;
}
@media all and (min-width: 980px) {
#top-header {
display: none !important;
}
.et_secondary_nav_only_menu #main-header {
top: 0px !important;
}
#menu-item-13849-en {
text-transform: uppercase;
}
#top-header .container {
max-width: 100% !important;
width: 94% !important;
}
}
@media all and (max-width: 981px) {
ul#mobile_menu #menu-item-13850,
ul#mobile_menu #menu-item-13849-en,
ul#mobile_menu .topKapcsolat,
ul#mobile_menu .menu-item-13844-en {
display: none;
}
}
.topKapcsolat{font-size:1em;}
.et_pb_toggle_title::before {font-size: 22px !important;} .tablepress tfoot th, .tablepress thead th{background-color:#00ab4d !important; color:#ffffff !important;}
.white{text-align:left !important; color: #ffffff !important;} .lang-item{margin-left:20px} @media all and (min-width: 1281px) and (max-width: 1366px) {
#top-menu li {
padding-right: 10px !important; }
} @media all and (min-width: 1279px) and (max-width: 1365px) {
#top-menu li {
padding-right: 10px !important; }
#logo {    max-height: 75% !important; max-width: 130px!important;}
.et_fullwidth_nav #main-header .container { padding-right: 20px; padding-left: 20px; }
} @media all and (min-width: 1023px) and (max-width: 1279px) {
#top-menu li { padding-right: 10px !important; }
#logo {    max-height: 75% !important; max-width: 120px!important;}
.lang-item { margin-left: 5px!important;}
.kapcsolat-menu { background-color: #efab00 !important; padding: 10px !important;}
#top-menu .menu-item-has-children>a:first-child { padding-right: 10px;}
#et-secondary-nav .menu-item-has-children>a:first-child:after, #top-menu .menu-item-has-children>a:first-child:after {right:-7px;}
.et_fullwidth_nav #main-header .container { padding-right: 3px; padding-left: 3px;  padding-bottom: 0px;}
#top-menu li a {font-size: 13.5px!important;}
#logo {vertical-align:top;}
.et_header_style_left #et-top-navigation {padding-left: 10px!important;padding-right: 0px!important;}
ul#top-menu li {line-height: 3em !important;}
#et-main-area {margin-top: -20px !important;}
} 
.et_fullwidth_nav #top-menu li.mega-menu>ul {max-width: 75%;}
#top-menu li li a {padding: 6px 10px;}
#top-menu li.mega-menu>ul>li>ul>li, #top-menu li.mega-menu>ul>li {line-height: 1.5em!important;}
#top-menu li.mega-menu>ul>li>a {width: 93%; padding: 0 10px 10px; }
#top-menu li.mega-menu>ul {padding: 30px 10px;}
#top-menu li.mega-menu li>a {font-size: 14px;}
#top-menu li.mega-menu>ul>li>a:first-child {font-size: 16px;}
.et_fullwidth_nav #top-menu li.mega-menu>ul {left: 10%!important;}
.dcsbcm_divi_breadcrumb.dcsbcm_divi_breadcrumb-active{color: #fff!important;}
.et_pb_dcsbcm_divi_breadcrumbs_module_0 .dcsbcm_divi_breadcrumb a {opacity:0.8 !important;}
.dcsbcm_separator  {color:#efefef !important; opacity:0.8;}
.decemberi-menu {background-color:red !important; padding: 20px !important; }
.decemberi-menu a{color:#ffffff !important;}
#footer-widgets #custom_post_widget-2 .et_builder_inner_content, #footer-widgets #custom_post_widget-3 .et_builder_inner_content {z-index: 1000000;}
.price-table table,
.price-table table tr{
width: 100% !important;
height: auto !important;
background: #004782;
}
.price-table table td{
height: auto !important;
width: auto !important;
border: 1px solid #fff;
color: #fff;
}
.price-table table td:last-child{
font-weight:bold;
}
.price-table table tbody>tr:nth-child(1),
.price-table table tbody>tr:nth-child(2){
background: #00ab4d;
}
.price-table table tbody>tr:nth-child(1) td,
.price-table table tbody>tr:nth-child(2) td{
color: #fff;
border: 1px solid #fff;
font-weight:bold;
}
.price-table table tbody>tr:nth-child(1)>td:nth-child(1),
.price-table table tbody>tr:nth-child(1)>td:nth-child(3){
width: 20% !important;
}
.menu-item-karrier > a {
text-transform: uppercase;
color: #004782 !important;
}
@media all and (min-width: 1023px) and (max-width: 1485px) {
nav#top-menu-nav {
display: none !important;
}
#et_mobile_nav_menu {
display: block !important;
}
}