.clearfix{
    *zoom:1
}
.clearfix:after,.clearfix:before{
    display:table;
    content:"";
    line-height:0
}
.clearfix:after{
    clear:both
}
.hide-text{
    font:0/0 a;
    color:transparent;
    text-shadow:none;
    background-color:transparent;
    border:0
}
.input-block-level{
    display:block;
    width:100%;
    min-height:38px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
a{
    color:#0094D9;
    -webkit-transition:.5s;
    -moz-transition:.5s;
    -o-transition:.5s;
    transition:.5s
}
a:focus,a:hover{
    color:#1C6688
}
h1,h2,h3,h4,h5,h6{
    margin:0;
    color:#0094D9;
    font-weight:700
}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{
    color:#0094D9
}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{
    color:#1C6688
}
h3{
    font-size:24px;
    font-family:Arial,Helvetica,sans-serif;
    line-height:30px;
    padding:0 0 1px;
    font-weight:700;
    overflow:hidden;
    margin-bottom:14px;
    position:relative
}
h3:after{
    content:"";
    width:100%;
    height:5px;
    bottom:6px;
    background:#8B8281;
    position:absolute;
    margin-left:10px
}
h4{
    font-size:14px;
    font-family:Arial,Helvetica,sans-serif;
    line-height:24px;
    padding:0 0 8px;
    font-weight:400
}
h5{
    font-size:14px;
    font-family:Arial,Helvetica,sans-serif;
    line-height:21px;
    padding:0 0 10px;
    font-weight:400;
    text-transform:none
}
body{
    color:#6B6B6B
}
.bg_cont,.bot,.top{
    max-width:1230px;
    width:100%;
    margin:0 auto
}
.top{
    background:0 0;
    margin-bottom:20px
}
.alert-heading{
    color:inherit
}
p{
    margin:0;
    padding-bottom:21px
}
.icons-marker{
    font-size:14.4px;
    line-height:21px
}
.btn{
    padding:0;
    font-size:14px;
    line-height:21px;
    background:0 0;
    color:#ff4b49;
    text-shadow:none;
    border:none;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    -webkit-transition:all .5s linear;
    -moz-transition:all .5s linear;
    -o-transition:all .5s linear;
    transition:all .5s linear
}
.btn:hover{
    text-decoration:none;
    color:#1C6688;
    background:0 0;
    -webkit-transition:all .5s linear;
    -moz-transition:all .5s linear;
    -o-transition:all .5s linear;
    transition:all .5s linear
}
.btn.disabled{
    cursor:default!important;
    color:#1C6688;
    background:0 0;
    pointer-events:none
}
.btn-primary{
    background:0 0;
    color:#ff4b49;
    text-shadow:none;
    outline:0!important
}
.btn-primary:hover{
    color:#1C6688
}
.btn-primary.submitButton{
    float:right
}
.btn-primary.disabled{
    color:#1C6688;
    background:0 0;
    pointer-events:none;
    opacity:1;
    filter:alpha(opacity=100)
}
.btn-primary:active,.btn-primary:focus{
    background:0 0;
    color:#ff4b49;
    text-shadow:none;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.btn-primary:active:hover,.btn-primary:focus:hover{
    color:#1C6688
}
.btn-info{
    background:0 0;
    color:#0094D9;
    text-shadow:none;
    border:none;
    outline:0!important
}
.btn-info:hover{
    color:#1C6688
}
.btn-info:active,.btn-info:focus{
    background:0 0;
    color:#ff4b49;
    text-shadow:none;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.btn-info:active:hover,.btn-info:focus:hover{
    color:#1C6688
}
#searchForm .btn.btn-primary{
    height:38px;
    line-height:38px
}
.btn-group .btn.dropdown-toggle{
    padding:3px 10px;
    border:1px solid #efefef;
    margin-right:0
}
.btn-group .btn,.btn-toolbar .btn{
    margin-right:16px
}
#jform_images_image_fulltext,#jform_images_image_intro{
    height:29px;
    border:none;
    margin-right:16px
}
.input-append .add-on,.input-prepend .add-on{
    border:none
}
.input-prepend .btn{
    margin-right:16px
}
.tooltip{
    width:auto
}
ul{
    margin:0
}
li{
    list-style-type:none
}
.list1 li,.list1 ul{
    padding-bottom:10px
}
.list1 a{
    font-weight:700
}
.list1 a:before{
    content:"\f101";
    font:14px FontAwesome;
    color:#1C6688;
    padding-right:5px
}
ul.categories-module h5{
    font-size:1em;
    line-height:inherit;
    font-weight:400;
    margin:0
}
.pagination{
    height:auto;
    margin:0;
    padding:0 0 50px
}
.pagination ul{
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    border:none;
    box-shadow:none;
    margin:0 auto;
    width:100%;
    text-align:left
}
.pagination ul li{
    display:inline-block;
    margin-right:10px
}
.pagination ul li .hasTooltip,.pagination ul li .pagenav{
    font:800 14px/18px;
    text-transform:none;
    color:#cecece;
    -webkit-border-radius:0!important;
    -moz-border-radius:0!important;
    border-radius:0!important;
    border:1px solid #efefef;
    box-shadow:none
}
.pagination ul li a,.pagination ul li span{
    padding:3px 10px
}
.pagination ul li .span.hasTooltip,.pagination ul li span.pagenav{
    color:#cecece
}
.pagination ul li a.hasTooltip,.pagination ul li a.pagenav{
    color:#216586
}
.pagination ul li a.hasTooltip:hover,.pagination ul li a.pagenav:hover{
    background:0 0;
    color:#1C6688
}
.pagination ul li.num span.hasTooltip,.pagination ul li.num span.pagenav{
    color:#1C6688
}
input[type=checkbox],input[type=radio]{
    margin:0 0 0!important
}
.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{
    box-shadow:0 0 0
}
.category_img,.item_img{
    margin-bottom:21px;
    position:relative
}
.item_img{
    font-size:0;
    line-height:0
}
.item_img a{
    position:relative;
    display:inline-block;
    max-width:100%
}
.item_img a:after{
    content:'\f14d';
    font-family:FontAwesome;
    position:absolute;
    left:0;
    width:100%;
    height:0;
    text-align:center;
    top:50%;
    -webkit-transition:all .5s ease;
    -moz-transition:all .5s ease;
    -o-transition:all .5s ease;
    transition:all .5s ease;
    z-index:3
}
.item_img a:hover:after{
    font-size:40px;
    color:#8DC300
}
.item_img a img{
    opacity:.99;
    filter:alpha(opacity=99)
}
.img-full__left,.img-intro__left{
    float:left;
    margin:0 18px 9px 0;
    max-width:50%
}
.img-full__right,.img-intro__right{
    float:right;
    margin:0 0 9px 18px;
    max-width:50%
}
.well{
    min-height:20px;
    padding:19px;
    margin-bottom:20px;
    margin-top:20px;
    background-color:#f5f5f5;
    border:1px solid #e3e3e3;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
    -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.05)
}
.well #searchword{
    background:#e9e9e9;
    color:#444
}
.well h3:after{
    display:none
}
#header-row{
    padding:5px 0
}
.tell_friends .mod-custom{
    margin:0 19px 0 22px;
    padding:11px 27px 8px 37px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    background:#ebebeb
}
.tell_friends h4{
    font-size:18px;
    padding:0;
    line-height:15px
}
.tell_friends a{
    float:right;
    padding:8px 26px 7px;
    font:14px Arial,Helvetica,sans-serif;
    color:#fff;
    line-height:18px;
    background:#ff4b49;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px
}
.tell_friends a:hover{
    background:#8b8281
}
.tell_friends p{
    padding-bottom:0
}
.soon.moduletable{
    margin-left:0;
    margin-right:-30px;
    width:100%;
    padding-right:30px;
    background:#fff
}
.soon h2{
    float:left;
    font:24px Arial,Helvetica,sans-serif;
    color:#fff;
    padding:0 35px 1px 30px;
    line-height:30px;
    text-transform:uppercase;
    background:#ff4b49;
    font-weight:400
}
.soon h3{
    float:left;
    padding:0 20px 0 18px;
    font:18px Arial,Helvetica,sans-serif;
    line-height:30px;
    font-weight:700;
    text-transform:uppercase;
    margin-bottom:0
}
.soon h3:after{
    display:none
}
.soon h5{
    line-height:31px;
    padding:0
}
.soon h5 span{
    color:#303030;
    font-weight:700
}
.soon h5 strong{
    color:#e5342c;
    font-weight:800
}
.navigation .select-menu{
    height:28px
}
#navigation-row{
    padding:0 0 20px
}
.navigation{
    padding-bottom:0!important
}
.navigation ul.sf-menu>li{
    padding:0;
    margin:0;
    border-right:1px solid #fff;
    position:relative
}
.navigation ul.sf-menu>li.active>a,.navigation ul.sf-menu>li.active>span,.navigation ul.sf-menu>li.current>a,.navigation ul.sf-menu>li.current>span,.navigation ul.sf-menu>li.sfHover>a,.navigation ul.sf-menu>li.sfHover>span,.navigation ul.sf-menu>li:hover>a,.navigation ul.sf-menu>li:hover>span{
    background:0 0;
    color:#fff
}
.navigation ul.sf-menu>li.active strong,.navigation ul.sf-menu>li.current strong,.navigation ul.sf-menu>li.sfHover strong,.navigation ul.sf-menu>li:hover strong{
    opacity:1;
    height:75px;
    background-position:0 -300px
}
.navigation ul.sf-menu>li>a,.navigation ul.sf-menu>li>span{
    font-size:14px;
    font-weight:700;
    line-height:21px;
    font-family:Arial,Helvetica,sans-serif;
    color:#fff;
    background:0 0;
    height:21px;
    display:block;
    padding:15px 8px;
    position:relative;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.navigation ul.sf-menu>li>a:hover,.navigation ul.sf-menu>li>span:hover{
    background:0 0;
    color:#fff
}
.navigation ul.sf-menu>li strong{
    position:absolute;
    height:0;
    width:100%;
    bottom:0;
    left:0;
    opacity:0;
    background-color:#0094D9
}
.navigation ul.sf-menu li>ul{
    top:63px
}
.navigation ul.sf-menu ul{
    white-space:nowrap
}
.navigation ul.sf-menu li li li ul,.navigation ul.sf-menu li li ul{
    top:-18px;
    left:131px
}
.navigation ul.sf-menu ul{
    background:#0094D9;
    padding:10px 0;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.navigation ul.sf-menu ul li.open>.sub-menu{
    display:block!important
}
.navigation ul.sf-menu ul li a,.navigation ul.sf-menu ul li span{
    font-size:14px;
    line-height:21px;
    font-family:Arial,Helvetica,sans-serif;
    color:#fff;
    background:0 0;
    display:block;
    padding:6px 20px;
    text-decoration:none
}
.navigation ul.sf-menu ul li a:hover,.navigation ul.sf-menu ul li span:hover,.navigation ul.sf-menu ul li.active>a,.navigation ul.sf-menu ul li.active>span,.navigation ul.sf-menu ul li.sfHover>a,.navigation ul.sf-menu ul li.sfHover>span{
    background:#0078B0;
    color:#fff
}
.navigation ul.sf-menu ul li.firstItem{
    border:none
}
.navigation ul.sf-menu.sf-vertical{
    width:130px
}
.navigation ul.sf-menu.sf-vertical li{
    width:130px;
    margin-bottom:1px
}
.navigation ul.sf-menu.sf-vertical li.sfHover>ul,.navigation ul.sf-menu.sf-vertical li:hover>ul{
    top:-13px
}
.navigation ul.sf-menu.sf-vertical ul{
    left:132px
}
.navigation ul.sf-menu.sf-vertical ul li a,.navigation ul.sf-menu.sf-vertical ul li span{
    padding:9px 12px
}
.navigation ul.sf-menu.sf-navbar{
    height:21px;
    padding-bottom:21px;
    margin-bottom:2px
}
.navigation ul.sf-menu.sf-navbar li.sfHover>ul,.navigation ul.sf-menu.sf-navbar li:hover>ul{
    top:23px;
    left:0
}
.navigation ul.sf-menu.sf-navbar li ul{
    width:auto;
    padding:2px 0
}
.navigation ul.sf-menu.sf-navbar li ul ul.sub-menu{
    width:130px;
    top:21px
}
.navigation .select-menu{
    color:#444
}
.search-block{
    padding-top:15px;
    padding-bottom:0!important
}
.search-block input{
    max-width:100%
}
.search-block h3{
    float:left;
    font:14px Arial,Helvetica,sans-serif;
    color:#fff;
    padding:0 11px 0 100px;
    line-height:32px;
    margin-bottom:0
}
.search-block h3:after{
    display:none
}
.search-block #searchword{
    margin:0;
    height:32px;
    width:243px;
    background:#f4f4f4;
    border:none;
    float:left
}
.search-block #searchword:active,.search-block #searchword:focus{
    box-shadow:0 0 0
}
.search-block .mod-search{
    background:url(../images/search_button_active.gif) right 0 no-repeat #f4f4f4;
    float:left;
    width:299px
}
.search-block .btn{
    float:left;
    background:url(../images/search_button.gif) 0 0 no-repeat;
    width:56px;
    height:32px;
    opacity:1;
    margin-top:0;
    padding:0
}
.search-block .btn:hover{
    opacity:0
}
#showcase-row{
    padding-top:25px;
    padding-bottom:35px
}
#showcase-row .container{
    background-color:#06397f;
    max-width:1230px;
    width:100%
}
.mod-newsflash-adv .isotope{
    margin:0 -1.5%
}
.mod-newsflash-adv .isotope-item{
    padding:0 1.5%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    margin:0;
    float:left
}
.mod-newsflash-adv .isotope-item.straightDown{
    text-align:center
}
#feature-row, #featuremobilehide-row{
    padding:5px 0 0
}
#feature-row .container, #featuremobilehide-row .container {
    position:relative
}
#feature-row .moduletable, #featuremobilehide-row .moduletable {
    padding-bottom:0
}
.mod-menu__social{
    background:#f4f4f4;
    padding:1px 30px 2px
}
.social li{
    padding-left:60px;
    border-bottom:1px solid #fff;
    margin-top:19px;
    padding-top:4px;
    padding-bottom:30px;
    position:relative;
    font:20px Arial,Helvetica,sans-serif;
    color:#1C6688
}
.social li a{
    color:#1C6688;
    line-height:20px;
    display:inline-block
}
.social li a:hover{
    color:#ff4b49
}
.social li a:hover strong{
    opacity:1
}
.social li a span,.social li a strong{
    position:absolute;
    top:0;
    left:0;
    width:43px;
    height:43px;
    -webkit-transition:.5s;
    -moz-transition:.5s;
    -o-transition:.5s;
    transition:.5s
}
.social li a strong{
    opacity:0
}
.social .lastItem{
    border-bottom:none
}
.facebook span{
    background:url(../images/icon2.gif) 0 0 no-repeat
}
.facebook strong{
    background:url(../images/icon-2-active.jpg) 0 0 no-repeat
}
.twitter span{
    background:url(../images/icon1.gif) 0 0 no-repeat
}
.twitter strong{
    background:url(../images/icon-1-active.jpg) 0 0 no-repeat
}
.youtube span{
    background:url(../images/icon3.gif) 0 0 no-repeat
}
.youtube strong{
    background:url(../images/icon-3-active.jpg) 0 0 no-repeat
}
.google span{
    background:url(../images/icon4.gif) 0 0 no-repeat
}
.google strong{
    background:url(../images/icon-4-active.jpg) 0 0 no-repeat
}
.bg_cont{
    padding:0 0 30px;
    background:#fff;
    margin-bottom:19px
}
.bg_cont .moduletable{
    padding-bottom:7px
}
.item_img {
    float:left;
    margin:0 20px 10px 0;
    max-width:100%
}
.item_img.img-full__none {
    float: none;
}
.addthis_toolbox{
    display:none
}
.popular .item_published{
    font:12px Arial,Helvetica,sans-serif;
    float:left
}
.popular .item_published:after{
    content:"|";
    padding:0 10px 0 7px
}
.popular .komento{
    float:left;
    font:12px Arial,Helvetica,sans-serif
}
.popular .kmt-readon span.kmt-comment{
    background:0 0
}
.popular .mod-newsflash-adv{
    margin:0 -15px;
    overflow:hidden
}
.popular .item{
    float:left;
    width:50%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    padding:0 45px 0 15px
}
.moduletable.popular.akciofooldal .item{
    width:30%
}
.popular .item_img{
    margin-right:0;
    float:none;
    margin-bottom:10px
}
.reviews .item_img{
    margin-right:29px
}
.reviews .item_introtext{
    display:none
}
.reviews.prfblog{
    line-height:normal
}
.reviews.prfblog .item_content .item_introtext{
    display:block
}
.reviews.prfblog .item_content .item_introtext p{
    padding-bottom:0
}
.reviews .item_published{
    font:12px Arial,Helvetica,sans-serif;
    float:left
}
.reviews .item_published:after{
    content:"|";
    padding:0 10px 0 7px;
    display:none
}
.reviews .komento{
    float:left;
    font:12px Arial,Helvetica,sans-serif
}
.reviews .kmt-readon span.kmt-comment{
    background:0 0
}
.from_blog .item_title{
    line-height:24px;
    margin-top:-2px;
    margin-bottom:12px;
    overflow:visible
}
.from_blog .item_title:after{
    display:none
}
.from_blog .descr{
    font:12px Arial,Helvetica,sans-serif;
    padding-bottom:15px
}
.from_blog .item_img{
    float:none;
    margin-right:0;
    margin-bottom:14px
}
.from_blog p{
    padding-bottom:30px
}
.from_blog .btn{
    float:left
}
.from_blog .btn:after{
    content:"|";
    padding:0 5px;
    color:#ff4b49
}
.from_blog .komento{
    float:left;
    font:12px Arial,Helvetica,sans-serif;
    line-height:21px
}
.from_blog .kmt-readon span.kmt-comment{
    background:0 0
}
.from_blog .item{
    overflow:hidden;
    padding-bottom:40px;
    background:url(../images/line_hor1.gif) 0 bottom repeat-x;
    margin-bottom:33px
}
.from_blog .item.lastItem{
    padding-bottom:0;
    background:0 0
}
.from_blog .addthis_toolbox{
    display:block
}
.from_blog .item_content{
    position:relative
}
.from_blog .links{
    bottom:35px;
    position:absolute;
    left:0
}
.popular_posts .item_published{
    font:12px Arial,Helvetica,sans-serif;
    float:left
}
.popular_posts .item_published:after{
    content:"|";
    padding:0 10px 0 7px
}
.popular_posts .komento{
    float:left;
    font:12px Arial,Helvetica,sans-serif
}
.popular_posts .kmt-readon span.kmt-comment{
    background:0 0
}
.popular_posts .item{
    background:url(../images/line_hor1.gif) 0 bottom repeat-x;
    margin-bottom:10px
}
.popular_posts .item.lastItem{
    background:0 0
}
.popular_posts p{
    padding-top:8px;
    padding-bottom:16px
}
.news .item_introtext{
    display:inline-block
}
.news .komento{
    float:left;
    font:12px Arial,Helvetica,sans-serif;
    padding-top:2px
}
.news .kmt-readon span.kmt-comment{
    background:0 0
}
.news .mod-newsflash-adv{
    margin:0 -15px;
    overflow:hidden
}
.news .item{
    float:left;
    width:50%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    padding:0 45px 15px 15px
}
.news .item.lastItem{
    padding-bottom:0
}
.news .btn{
    float:right;
    width:auto;
    background-color:#006EA2;
    color:#fff;
    padding:4px 8px;
    border-radius:3px;
    white-space:nowrap;
    margin-top:7px
}
.news .btn:hover{
    box-shadow:0 0 4px #989898;
    background-color:#0081BD
}
.news .item_img{
    margin-right:16px
}
.video iframe{
    margin-bottom:10px
}
#left .gallery-flickr ul li a,#right .gallery-flickr ul li a,.gallery-flickr ul li a{
    width:89px;
    height:79px;
    margin-right:31px!important;
    margin-bottom:21px!important;
    overflow:hidden;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    border:0 solid #ff4b49!important;
    position:relative
}
#left .gallery-flickr ul li a img,#right .gallery-flickr ul li a img,.gallery-flickr ul li a img{
    width:100%;
    height:auto
}
#left .gallery-flickr ul li a:hover,#right .gallery-flickr ul li a:hover,.gallery-flickr ul li a:hover{
    border-width:5px!important
}
#left .gallery-flickr ul li a:after,#right .gallery-flickr ul li a:after,.gallery-flickr ul li a:after{
    position:absolute;
    content:'\f08e';
    font:36px FontAwesome;
    line-height:36px;
    top:50%;
    left:50%;
    margin-left:-18px;
    margin-top:-16px;
    color:#ff4b49;
    width:36px;
    opacity:0;
    -webkit-transition:.5s;
    -moz-transition:.5s;
    -o-transition:.5s;
    transition:.5s;
    font-weight:700
}
#left .gallery-flickr ul li a:hover:after,#right .gallery-flickr ul li a:hover:after,.gallery-flickr ul li a:hover:after{
    opacity:1
}
.gallery-flickr{
    line-height:0;
    height:0
}
.reviewing .item_img{
    float:none;
    margin-right:0
}
.page-blog .item{
    padding-bottom:50px
}
.page-blog .item_img{
    float:none;
    margin-right:0
}
.contact_form,.page-category__faqs,.page-category__history,.page-category__testimonials{
    padding-bottom:50px
}
.page-item .item_img{
    max-width:100%
}
.page-item .addthis_toolbox{
    display:block
}
.item_img.span5{
    width:auto
}
.zoom-bg,.zoom-icon{
    display:none!important
}
.kmt-author:after,.kmt-title:after{
    display:none
}
#component{
    min-height:0
}
#system-message-container .alert-message{
    margin-top:80px
}
.page-item{
    padding-bottom:30px
}
.container-fluid{
    padding:0!important
}
.item:after{
    content:'';
    display:block;
    clear:both
}
.page-header{
    border:none;
    padding:0;
    margin:0
}
.item_info_dl{
    margin:0 0 21px
}
.item_info_dl dd{
    margin:0;
    display:inline
}
.item_info_dl dd>*{
    display:inline
}
.item_icons.btn-group.pull-right{
    margin:0 0 10px 10px;
    position:relative;
    z-index:10
}
ul.gallery{
    margin:0 0 0 -30px
}
ul.gallery .gallery-item{
    overflow:hidden;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    padding:0 0 0 30px;
    float:left;
    list-style:none
}
ul.gallery .gallery-item .item_img{
    margin-right:0;
    float:none;
    max-width:100%
}
ul.gallery .gallery-item.straightDown{
    float:none
}
ul.gallery .gallery-item.straightDown .item_img{
    float:left;
    margin:0 21px 21px 0!important
}
.gallery-item .view .content *{
    color:inherit
}
.gallery-item .view .content a:hover{
    color:#999
}
.page-category__testimonials .item{
    margin-bottom:30px
}
blockquote{
    padding:0;
    margin:0;
    border-left:none
}
blockquote p{
    margin-bottom:0;
    padding:0;
    font-size:inherit;
    font-weight:400;
    line-height:inherit
}
blockquote p:after,blockquote p:before{
    content:'"'
}
blockquote small{
    text-align:right
}
.page-category__team .item_introtext{
    overflow:hidden
}
.tags{
    clear:both
}
.addthis_toolbox{
    padding-top:12px
}
.archive-module li a,.categories-module li a,.list1 ul li a,.mod-menu .nav.menu li a{
    display:inline
}
.archive-module li a:hover,.categories-module li a:hover,.list1 ul li a:hover,.mod-menu .nav.menu li a:hover{
    background:0 0
}
.tagspopular ul{
    margin:0
}
.tagspopular ul li{
    list-style:none;
    display:inline-block;
    padding:0 15px 12px 0
}
#copyright-row{
    color:#fff;
    padding:18px 0 9px;
    box-shadow:0 -1px 3px rgba(0,0,0,.36);
    background-color:#06397F
}
#copyright .privacy_link{
    color:#fff
}
#copyright .privacy_link:before{
    content:"|";
    padding:0 8px 0 6px;
    color:#fff!important
}
#copyright .privacy_link:hover{
    color:#7baa00
}
.elerhetosegtitle{
    font-weight:700;
    display:block;
    width:20%;
    float:left;
    text-align:right;
    margin-right:10px
}
.elerhetosegcontentoszlop1{
    display:block;
    width:45%;
    float:left
}
.elerhetosegcontentoszlop2{
    display:block;
    width:32%;
    float:left
}
.elerhetosegcontainer{
    line-height:18px
}
.elerhetosegikon{
    width:20px
}
.elerhetosegcontentsor{
    white-space:nowrap
}
.moduleTitle{
    text-transform:none
}
.fooldal-button-logo .image-title{
    display:none
}
.fooldal-button-logo{
    width:110px;
    height:110px!important;
    padding-bottom:0!important;
    padding-top:0!important
}
li.item-361.current.active.firstItem strong{
    background-color:#f4f4f4;
    background-image:none
}
.firstItem.active img{
    position:relative;
    top:0;
    margin-left:-15px;
    padding-left:10px;
    padding-right:10px
}
.firstItem{
    background-color:inherit
}
.firstItem img{
    position:relative;
    top:0;
    background-color:#f4f4f4
}
li.item-361.firstItem{
    top:-40px;
    width:130px;
    height:110px;
    background-color:#f4f4f4;
    border-right:0!important;
    margin-bottom:-59px!important
}
li.item-361.firstItem img:hover{
    opacity:.8
}
.navigation ul.sf-menu li.item-361.firstItem strong{
    background:0 0
}
.navigation ul.sf-menu>li.item-294>a, .navigation ul.sf-menu>li.item-295>a{
    color:#8DC300
}
.ajanlatkeres .form-koszono{
    color:#0094D9;
    font-size:18px;
    text-align:center;
    font-weight:700;
    margin-top:50px;
    margin-bottom:40px
}
.ddfrow{
    display:inline-block;
    width:370px;
    margin-bottom:2px
}
.ddfcol-l{
    width:180px;
    float:left
}
.ddfcol-r{
    margin-left:10px;
    width:180px;
    float:right
}
.ddfcol-full{
    display:block
}
#chronoform-ajanlatkeres-home{
    line-height:normal
}
#chronoform-ajanlatkeres-home .ajanlatkerotitle h2{
    margin-top:0;
    margin-bottom:0;
    text-transform:none;
    font-size:20px;
    color:#fff;
    line-height:normal
}
#chronoform-ajanlatkeres-home #form-row-orszag .optWrapper.multiple.open{
    width:280px;
    right:0;
    left:initial
}
#chronoform-ajanlatkeres-home .required_label .fa.fa-asterisk{
    display:none
}
#chronoform-ajanlatkeres-home .ajanlatkerotitle{
    background-color:#8DC300;
    border-left:4px solid #0094D9;
    padding:5px;
    margin-bottom:10px
}
#fin-hajovezeto span{
    font-size:12px;
    line-height:normal
}
#chronoform-ajanlatkeres-home #foglalas-form-info-text{
    float:left;
    line-height:normal;
    text-align:justify;
    white-space:nowrap
}
#chronoform-ajanlatkeres-home input[type=text]{
    height:30px;
    background-color:#F6F6F6;
    border:1px solid #E2E2E2;
    color:#6B6B6B;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px
}
#chronoform-ajanlatkeres-home .SumoSelect .CaptionCont,textarea{
    background-color:#F6F6F6;
    border:1px solid #E2E2E2;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px
}
#chronoform-ajanlatkeres-home .SumoSelect .required_label span{
    display:none
}
#chronoform-ajanlatkeres-home .SumoSelect .CaptionCont span.placeholder{
    font-size:12px;
    color:#9d9d9d;
    line-height:normal
}
#chronoform-ajanlatkeres-home select,.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{
    margin-bottom:0
}
#chronoform-ajanlatkeres-home #fin-uzenet #uzenet{
    width:100%;
    margin-top:7px;
    margin-bottom:7px;
    height:50px;
    color:#6B6B6B
}
#chronoform-ajanlatkeres-home #form-row-reszletestajekoztato #fin-reszletestajekoztato{
    display:inline-block
}
#chronoform-ajanlatkeres-home .fa.fa-info-circle{
    font-size:15px;
    width:20px;
    height:15px;
    color:red
}
#chronoform-ajanlatkeres-home input{
    width:180px
}
#chronoform-ajanlatkeres-home #form-row-reszletestajekoztato{
    white-space:nowrap
}
#chronoform-ajanlatkeres-home .SumoSelect .SlectBox{
    width:179px;
    height:29px
}
.SumoSelect p{
    padding-bottom:0
}
#chronoform-ajanlatkeres-home .SumoSelect .SlectBox.CaptionCont span{
    padding-right:15px;
    padding-left:6px;
    padding-top:6px
}
#chronoform-ajanlatkeres-home #form-row-kuldes #kuldes{
    width:auto;
    background-color:#7BAA00;
    color:#fff;
    padding:4px 8px;
    border-radius:3px;
    white-space:nowrap;
    float:right;
    margin-top:7px
}
#chronoform-ajanlatkeres-home #form-row-kuldes #kuldes:hover{
    box-shadow:0 0 4px #989898;
    background-color:#8DC300
}
.ajanlatkeres form{
    margin-bottom:5px
}
#chronoform-ajanlatkeres-home #fin-reszletestajekoztato input{
    width:20px
}
#chronoform-ajanlatkeres-home input::-webkit-input-placeholder{
    color:#9d9d9d
}
#chronoform-ajanlatkeres-home textarea::-webkit-input-placeholder{
    color:#9d9d9d
}
#chronoform-ajanlatkeres-home input:-ms-placeholder{
    color:#9d9d9d
}
#chronoform-ajanlatkeres-home textarea:-ms-placeholder{
    color:#9d9d9d
}
#chronoform-ajanlatkeres-home input:-moz-placeholder{
    color:#9d9d9d
}
#chronoform-ajanlatkeres-home textarea:-moz-placeholder{
    color:#9d9d9d
}
#chronoform-ajanlatkeres-home input::-moz-placeholder{
    color:#9d9d9d
}
#chronoform-ajanlatkeres-home textarea::-moz-placeholder{
    color:#9d9d9d
}
#chronoform-ajanlatkeres-home input::-o-placeholder{
    color:#9d9d9d
}
#chronoform-ajanlatkeres-home textarea::-o-placeholder{
    color:#9d9d9d
}
#chronoform-ajanlatkeres-home #form-row-hajovezeto .CaptionCont.SlectBox{
    color:#9d9d9d
}
@-webkit-keyframes blinkibubi{
    0%{
        opacity:0
    }
    100%,50%{
        opacity:1
    }
}
@-moz-keyframes blinkibubi{
    0%{
        opacity:0
    }
    100%,50%{
        opacity:1
    }
}
@-o-keyframes blinkibubi{
    0%{
        opacity:0
    }
    100%,50%{
        opacity:1
    }
}
@-ms-keyframes blinkibubi{
    0%{
        opacity:0
    }
    100%,50%{
        opacity:1
    }
}
@keyframes blinkibubi{
    0%{
        opacity:0
    }
    100%,50%{
        opacity:1
    }
}
.blinkibubi{
    -moz-animation:blinkibubi 4s infinite;
    -webkit-animation:blinkibubi 4s infinite;
    -ms-animation:blinkibubi 4s infinite;
    -o-animation:blinkibubi 4s infinite;
    animation:blinkibubi 4s infinite
}
a.tooltipis{
    position:relative;
    display:inline
}
a.tooltipis span{
    position:absolute;
    width:280px;
    color:#FFF;
    background:#000;
    text-align:left;
    visibility:hidden;
    border-radius:6px;
    padding:5px
}
a.tooltipis span:after{
    content:'';
    position:absolute;
    top:20px;
    left:100%;
    margin-top:-8px;
    width:0;
    height:0;
    border-left:8px solid #000;
    border-top:8px solid transparent;
    border-bottom:8px solid transparent
}
a:hover.tooltipis span{
    visibility:visible;
    opacity:.8;
    right:100%;
    top:0;
    margin-top:-15px;
    margin-right:15px;
    z-index:999
}
.hasznos-linkek .gyik-l{
    width:20px;
    float:left;
    text-align:center;
    font-size:18px;
    color:#8B8281;
    padding-right:30px
}
.hasznos-linkek .gyik-r{
    float:left
}
.hasznos-linkek .gyik-row{
    display:inline-block;
    width:100%;
    padding-bottom:10px;
    margin-left:15px
}
.hasznos-linkek .gyik-row a{
    font-size:16px;
    font-weight:700;
    color:#8B8281
}
.hasznos-linkek p{
    padding-bottom:0
}
.breadcrumb{
    background-color:#FFF;
    padding:0;
    margin:2px 0 0;
    border-radius:0
}
#ftr-feliratkozas{
    margin-top:-15px
}
#chronoform-hirlevel-feliratkozas input[type=text]{
    height:30px;
    background-color:#F6F6F6;
    border:1px solid #E2E2E2;
    color:#6B6B6B;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    font-size:12px
}
#chronoform-hirlevel-feliratkozas .joginyilatkozat-hir{
    position:relative;
    display:inline-block;
    top:-28px;
    left:40px
}
#chronoform-hirlevel-feliratkozas #feliratkozas{
    width:auto;
    background-color:#006EA2;
    color:#fff;
    padding:4px 8px;
    border-radius:3px;
    white-space:nowrap
}
#chronoform-hirlevel-feliratkozas #feliratkozas:hover{
    box-shadow:0 0 4px #989898;
    background-color:#0081BD
}
#chronoform-hirlevel-feliratkozas .gcore-line-tr.gcore-form-row{
    margin-bottom:10px
}
.hirlevel-koszono{
    color:#0094D9;
    font-size:18px;
    text-align:center;
    font-weight:700;
    margin-top:50px;
    margin-bottom:40px
}
.popular.oldalakcio{
    margin-top:30px
}
.deeper.dropdown.parent .sub-menu{
    overflow:hidden
}
.deeper.dropdown.parent .sub-menu span.separator{
    margin-left:-10px;
    background-color:#00AEFF
}
.profilunk .item__module{
    display:inline-block
}
.profilunk .item_introtext p{
    padding-bottom:0
}
.profilunk .item_title.item_title__news.profilunk{
    font-size:18px;
    font-weight:700
}
.profilunk .item__module .item_content h4{
    padding:0 0 4px
}
.profilunk .item__module .item_img{
    margin:0 20px 15px 0;
    display:inline-block
}
.profilunk .item__module .item_content{
    max-width:320px
}
.profilunk .item__module .item_content .item_introtext .profilred{
    color:red;
    font-weight:700
}
.prfblog .mod-newsflash-adv_custom-link{
    text-align:right;
    margin-bottom:5px
}
.profilunk .item__module .item_content .item_introtext{
    display:block
}
.akciofooldal .item__module{
    padding-bottom:10px;
    height:310px
}
.akciofooldal .item_content{
    max-width:320px
}
.akciofooldal h1{
    color:#0094D9;
    font-size:24px;
    font-family:Arial,Helvetica,sans-serif;
    line-height:30px;
    padding:0 0 1px;
    font-weight:700;
    overflow:hidden;
    margin-bottom:14px;
    position:relative
}
.akciofooldal h1:after{
    content:"";
    width:100%;
    height:5px;
    bottom:6px;
    background:#8B8281;
    position:absolute;
    margin-left:10px
}
.akciofooldal h2{
    color:#6B6B6B;
    font-size:14px;
    font-weight:700;
    padding:0 0 4px;
    line-height:normal
}
.akciofooldal a{
    color:#0094D9
}
.akciofooldal .item_introtext{
    line-height:normal
}
.akciofooldal .akciodetail{
    display:inline-block;
    max-width:320px;
    width:100%;
    line-height:normal
}
.akciofooldal .readmore{
    float:right;
    width:100%;
    background-color:#7BAA00;
    color:#fff;
    padding:4px 0;
    border-radius:3px;
    white-space:nowrap;
    margin-top:7px
}
.akciofooldal .readmore:hover{
    box-shadow:0 0 4px #989898;
    background-color:#8DC300
}
h1.item_title{
    color:#0094D9;
    font-size:24px;
    font-family:Arial,Helvetica,sans-serif;
    line-height:30px;
    padding:0 0 1px;
    font-weight:700;
    overflow:hidden;
    margin-bottom:14px;
    position:relative;
    text-transform:none
}
h1.item_title:after{
    content:"";
    width:100%;
    height:5px;
    bottom:6px;
    background:#8B8281;
    position:absolute;
    margin-left:10px
}
.kapcsolat-row{
    line-height:normal
}
.kapcsolat-row h2{
    font-size:18px;
    line-height:normal
}
.kapcsolat-row p{
    padding-bottom:15px
}
.kapcsolat-row .kapcsolat-l{
    width:49%;
    display:inline-block;
    float:left
}
.kapcsolat-row .kapcsolat-r{
    width:49%;
    display:inline-block;
    float:right
}
.kapcsolat-row-line-a{
    font-weight:700;
    display:inline-block;
    width:85px
}
.kapcsolat-row-line-b{
    display:inline-block
}
.kapcsolat-row-line-cont{
    display:block;
    margin-bottom:5px
}
.kapcsolat-row-line-cont hr{
    max-width:300px;
    border-top:1px solid #0094D9
}
.kapcsolat-row-line-adat-a{
    width:190px;
    font-weight:700;
    display:inline-block
}
.kapcsolat-row-line-adat-b{
    display:inline-block
}
.kapcsolat-csapat{
    margin-top:15px;
    width:100%;
    display:inline-block
}
.kapcsolat-csapat h2{
    color:#0094D9;
    font-size:24px;
    font-family:Arial,Helvetica,sans-serif;
    line-height:30px;
    padding:0 0 1px;
    font-weight:700;
    overflow:hidden;
    margin-bottom:14px;
    position:relative;
    text-transform:none
}
.kapcsolat-csapat h2:after{
    content:"";
    width:100%;
    height:5px;
    bottom:6px;
    background:#8B8281;
    position:absolute;
    margin-left:10px
}
.kapcsolat-g-terkep{
    vertical-align:sub
}
.oldalakcio .item_content{
    max-width:320px
}
.oldalakcio .akciodetail{
    line-height:normal
}
.oldalakcio .akciodetail .ferohely,.oldalakcio .akciodetail .idopont{
    display:inline-block
}
.oldalakcio .akciodetail .orig-price{
    display:inline-block;
    font-size:12px
}
.oldalakcio .akciodetail .disc-price{
    display:inline-block;
    color:red;
    font-weight:700;
    font-size:12px
}
.oldalakcio .akciodetail .kaucio{
    display:inline-block
}
.oldalakcio .popular .item_img{
    margin-bottom:5px
}
.oldalakcio h5{
    padding:0;
    color:#8B8281
}
.oldalakcio .item__module{
    margin-bottom:10px;
    margin-left:50px
}
.oldalakcio .readmore{
    float:right;
    width:auto;
    background-color:#7BAA00;
    color:#fff;
    padding:4px 8px;
    border-radius:3px;
    white-space:nowrap;
    margin-top:7px
}
.oldalakcio .readmore:hover{
    box-shadow:0 0 4px #989898;
    background-color:#8DC300
}
.blogakciokoldal .items-leading.clearfix{
    padding-top:20px
}
.blogakciokoldal .items-leading.clearfix,.blogakciokoldal .items-leading.clearfix .page-header{
    background-color:#eeeff1
}
.blogakciokoldal .items-leading.clearfix .page-header{
    margin:0 -5px
}
.blogakciokoldal .items-leading.clearfix .leading-0,.blogakciokoldal .items-leading.clearfix .leading-1,.blogakciokoldal .items-leading.clearfix .leading-10,.blogakciokoldal .items-leading.clearfix .leading-11,.blogakciokoldal .items-leading.clearfix .leading-12,.blogakciokoldal .items-leading.clearfix .leading-13,.blogakciokoldal .items-leading.clearfix .leading-14,.blogakciokoldal .items-leading.clearfix .leading-15,.blogakciokoldal .items-leading.clearfix .leading-16,.blogakciokoldal .items-leading.clearfix .leading-17,.blogakciokoldal .items-leading.clearfix .leading-18,.blogakciokoldal .items-leading.clearfix .leading-19,.blogakciokoldal .items-leading.clearfix .leading-2,.blogakciokoldal .items-leading.clearfix .leading-3,.blogakciokoldal .items-leading.clearfix .leading-4,.blogakciokoldal .items-leading.clearfix .leading-5,.blogakciokoldal .items-leading.clearfix .leading-6,.blogakciokoldal .items-leading.clearfix .leading-7,.blogakciokoldal .items-leading.clearfix .leading-8,.blogakciokoldal .items-leading.clearfix .leading-9{
    display:inline-block;
    padding:0 5px;
    max-width:175px;
    margin:0 2px 10px;
    background-color:#fff
}
.blogakciokoldal .items-leading.clearfix .leading-0 p,.blogakciokoldal .items-leading.clearfix .leading-1 p,.blogakciokoldal .items-leading.clearfix .leading-10 p,.blogakciokoldal .items-leading.clearfix .leading-11 p,.blogakciokoldal .items-leading.clearfix .leading-12 p,.blogakciokoldal .items-leading.clearfix .leading-13 p,.blogakciokoldal .items-leading.clearfix .leading-14 p,.blogakciokoldal .items-leading.clearfix .leading-15 p,.blogakciokoldal .items-leading.clearfix .leading-16 p,.blogakciokoldal .items-leading.clearfix .leading-17 p,.blogakciokoldal .items-leading.clearfix .leading-18 p,.blogakciokoldal .items-leading.clearfix .leading-19,.blogakciokoldal .items-leading.clearfix .leading-2 p,.blogakciokoldal .items-leading.clearfix .leading-3 p,.blogakciokoldal .items-leading.clearfix .leading-4 p,.blogakciokoldal .items-leading.clearfix .leading-5 p,.blogakciokoldal .items-leading.clearfix .leading-6 p,.blogakciokoldal .items-leading.clearfix .leading-7 p,.blogakciokoldal .items-leading.clearfix .leading-8 p,.blogakciokoldal .items-leading.clearfix .leading-9 p{
    padding-bottom:0
}
.body__akciokoldal .blogakciokoldal h1{
    color:#0094D9;
    font-size:24px;
    font-family:Arial,Helvetica,sans-serif;
    line-height:30px;
    padding:0 0 1px;
    font-weight:700;
    overflow:hidden;
    margin-bottom:14px;
    position:relative;
    text-transform:none
}
.body__akciokoldal .blogakciokoldal h1:after{
    content:"";
    width:100%;
    height:5px;
    bottom:6px;
    background:#8B8281;
    position:absolute;
    margin-left:10px
}
.body__akciokoldal .hasznos-linkek{
    margin-top:30px
}
.body__akciokoldal .blogakciokoldal h2{
    font-size:14px;
    font-weight:700;
    line-height:normal;
    padding-bottom:2px;
    text-align:center
}
.body__akciokoldal .blogakciokoldal h2 a{
    color:#0094D9
}
.body__akciokoldal .blogakciokoldal .akciopage-divider{
    display:block;
    border-top:1px solid #0094D9
}
.body__akciokoldal .blogakciokoldal .item-image{
    display:inline-block;
    float:left
}
.body__akciokoldal .blogakciokoldal .item-image img{
    margin-right:10px;
    margin-bottom:10px
}
.body__akciokoldal .blogakciokoldal .akciodetail-box,.mod-newsflash-adv__popular.akciofooldal .akciodetail-box{
    line-height:19px;
    display:inline-block;
    max-width:310px;
    background-color:#fff;
    color:#6B6B6B
}
.body__akciokoldal .blogakciokoldal .akciodetail-box .akciodetail,.mod-newsflash-adv__popular.akciofooldal .akciodetail-box .akciodetail{
    display:inline-block;
    width:100%
}
.body__akciokoldal .blogakciokoldal .akciodetail-box .akciodetail .akcio-separator,.mod-newsflash-adv__popular.akciofooldal .akciodetail-box .akciodetail .akcio-separator{
    border-bottom:solid 1px #f6f6f6
}
.page-item.page-item__akciokoldal .item_img{
    max-width:100%
}
.page-item__akciokoldal .akciodetail-box{
    line-height:normal;
    display:inline-block;
    max-width:310px;
    margin-bottom:10px;
    background-color:#8DC300;
    color:#fff;
    padding:5px;
    border-radius:3px
}
.mod-newsflash-adv.mod-newsflash-adv__popular.akciofooldal{
    background-color:#eeeff1;
    padding-top:15px;
    text-align:center;
    margin-bottom:10px
}
.mod-newsflash-adv.mod-newsflash-adv__popular.akciofooldal .item__module{
    background-color:#fff;
    margin:0 5px 15px;
    height:315px;
    padding:0 5px;
    float:none;
    display:inline-block;
    text-align:left
}
.page-item__akciokoldal .akciodetail-box .akciodetail{
    display:inline-block;
    width:100%
}
.page-item__akciokoldal .akciodetail-box .akciodetail .hajo{
    display:inline-block;
    float:left
}
.page-item__akciokoldal .akciodetail-box .akciodetail .hajoneve{
    display:inline-block;
    float:right
}
.page-item__akciokoldal .akciodetail-box .akciodetail .helyszin{
    display:inline-block;
    float:left
}
.page-item__akciokoldal .akciodetail-box .akciodetail .helyszinneve{
    display:inline-block;
    float:right
}
.page-item__akciokoldal .akciodetail-box .akciodetail .date{
    display:inline-block;
    float:left
}
.page-item__akciokoldal .akciodetail-box .akciodetail .price{
    display:inline-block;
    float:right;
    color:red;
    font-weight:700
}
.page-blog.page-blog__blogoldal .item_img a .BWfade{
    display:none!important
}
.page-blog__blogoldal .page_header h1{
    color:#0094D9;
    font-size:24px;
    font-family:Arial,Helvetica,sans-serif;
    line-height:30px;
    padding:0 0 1px;
    font-weight:400;
    overflow:hidden;
    margin-bottom:14px;
    position:relative;
    text-transform:none
}
.page-blog__blogoldal .page_header h1:after{
    content:"";
    width:100%;
    height:5px;
    bottom:6px;
    background:#8B8281;
    position:absolute;
    margin-left:10px
}
.page-item .item_img.img-full.img-full__left.item-image{
    max-width:100%
}
.moduletable.elerhetosegek-head{
    height:0
}
.mod-custom__elerhetosegek-head{
    top: 105px;
    position: relative;
}
.box-elerhetosegek{
    color:#535353;
    font-weight:700;
    display:flex;
    justify-content: flex-end;
}
.box-elerhetosegek a{
    color:#216586
}
.box-elerhetosegek-email,.box-elerhetosegek-mobil, .box-elerhetosegek-fb, .box-elerhetosegek-inst, .box-elerhetosegek-langeng {
    display:inline-block
}
.box-elerhetosegek-email,.box-elerhetosegek-mobil, .box-elerhetosegek-fb, .box-elerhetosegek-inst {
    margin-right:20px
}
.page-item .item_fulltext h2{
    font-size:20px
}
.kapcsolat-cegnev{
    font-size:12px!important;
    color:#6B6B6B
}
.page-item .item_fulltext h3{
    font-size:18px;
    line-height:25px
}
.page-item .item_fulltext .table-h3-title{
    font-size:18px;
    background-color:#DEE9FC;
    padding-left:10px;
    line-height:25px
}
.page-item .item_fulltext .h3-indent-content{
    margin-left:10px
}
.page-item .item_fulltext h3:after{
    display:none
}
.page-item .item_fulltext ul li{
    list-style-type:disc
}
.page-item .item_fulltext ol,.page-item .item_fulltext ul{
    padding-left:20px
}
.page-item .item_fulltext ol li{
    padding-left:20px;
    list-style-type:decimal
}
.page-item .item_fulltext p{
    padding-bottom:0
}
.hirlevel-box-elerhetosegek-cont .box-elerhetosegek{
    background-color:#8B8281;
    color:#fff;
    padding-left:10px;
    padding-right:10px;
    padding-top:5px;
    display:inline-block;
    height:22px;
    border-radius:5px
}
.hirlevel-box-elerhetosegek-cont .box-elerhetosegek a{
    color:#000
}
.hirlevel-box-elerhetosegek-cont .box-elerhetosegek .fa{
    margin-left:10px
}
.utvonal-table{
    margin-bottom:10px
}
.utvonal-headrow,.utvonal-row{
    display:block;
    margin-bottom:2px
}
.utvonal-colhead1,.utvonal-colhead2,.utvonal-colhead3,.utvonal-colhead4{
    display:inline-block;
    font-weight:700;
    font-size:14px
}
.utvonal-col1,.utvonal-col2,.utvonal-col3,.utvonal-col4{
    display:inline-block
}
.utvonal-col1,.utvonal-colhead1{
    width:55px
}
.utvonal-col2,.utvonal-col3,.utvonal-colhead2,.utvonal-colhead3{
    width:50px
}
.page-item .item_fulltext .btn{
    width:auto;
    background-color:#006EA2;
    color:#FFF;
    padding:4px 8px;
    border-radius:3px;
    white-space:nowrap;
    margin-top:7px
}
.page-item .item_fulltext .btn:hover{
    box-shadow:0 0 4px #989898;
    background-color:#0081BD
}
.page-item .item_fulltext .btn.greenb{
    width:auto;
    background-color:#7BAA00;
    color:#FFF;
    padding:4px 8px;
    border-radius:3px;
    white-space:nowrap;
    margin-top:7px
}
.page-item .item_fulltext .btn.greenb:hover{
    box-shadow:0 0 4px #989898;
    background-color:#8DC300
}
.page-item .item_fulltext .table-h2-title{
    font-size:18px;
    background-color:#DEE9FC;
    padding-left:10px;
    line-height:25px
}
.destination-table{
    border:1px solid #B0B0B0;
    padding:5px;
    margin-bottom:10px
}
.destination-row{
    display:block;
    border-bottom:solid 1px #E0E0E0;
    margin-bottom:2px
}
.destination-col1{
    display:inline-block;
    width:100px;
    font-weight:700
}
.destination-col2{
    display:inline-block
}
.destination-kikoto-col1{
    display:inline-block;
    width:175px;
    font-weight:700
}
.destination-kikoto-col2{
    display:inline-block;
    width:580px
}
.item-298{
    background-color:#006ea2
}
.fa.fa-check.zoldlista{
    color:#7BAA00;
    margin-right:5px;
    margin-left:5px;
    font-size:15px
}
.vitorlas-table{
    width:650px;
    max-width:650px
}
.vitorlas-head{
    text-align:center;
    font-weight:700;
    background-color:#0094D9;
    color:#fff
}
.vitorlas-subhead{
    color:#fff;
    background-color:#8DC300
}
.vitorlas-table td{
    border:1px solid #000;
    padding-left:3px;
    padding-right:3px
}
.vitorlas-table tr{
    border:1px solid #000
}
.vitorlas-table-cont{
    overflow-x:auto;
    margin-bottom:10px
}
.blog-tags{
    font-size:13px;
    font-weight:700
}
.page-blog.page-blog__blogoldal .item_introtext p{
    padding-bottom:5px
}
.page-blog.page-blog__blogoldal .item_header h2{
    font-size:18px
}
.page-blog.page-blog__blogoldal .blog-tags,.page-blog.page-blog__blogoldal .blog-tags-container,.page-blog.page-blog__blogoldal .tags.inline{
    display:inline-block
}
.page-blog.page-blog__blogoldal .item_img.img-intro.img-intro__none{
    position:relative;
    width:300px;
    height:150px;
    overflow:hidden;
    float:left;
    margin-right:10px
}
.page-blog.page-blog__blogoldal .item_img.img-intro.img-intro__none img{
    position:absolute;
    left:50%;
    top:50%;
    height:100%;
    max-width:initial;
    width:auto;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.page-blog.page-blog__blogoldal .item_img a{
    position:initial
}
.page-blog.page-blog__blogoldal .btn.btn-info{
    float:right;
    width:auto;
    background-color:#006EA2;
    color:#fff;
    padding:4px 8px;
    border-radius:3px;
    white-space:nowrap;
    margin-top:7px
}
.page-blog.page-blog__blogoldal .btn.btn-info:hover{
    box-shadow:0 0 4px #989898;
    background-color:#0081BD
}
.page-blog.page-blog__blogoldal .item{
    padding-bottom:10px
}
.page-blog.page-blog__blogoldal .items-row{
    border-bottom:1px solid #E6E6FA
}
.blogrightmorepost{
    font-size:14px;
    vertical-align:middle;
    color:#7BAA00
}
.page-item__blogoldal .blog-bold-intro{
    font-weight:700
}
.page-blog__blogoldal .blog-bold-intro{
    font-weight:400
}
.prfblog .item.item__module{
    margin-bottom:10px
}
.prfblog .blog-bold-intro{
    font-weight:400;
    text-align:justify;
    display:inline
}
.prfblog .item_introtext .btn{
    font-size:12px;
    vertical-align:initial;
    line-height:normal
}
.prfblog .item_content h4{
    padding:0
}
.page-blog__blogoldal .item_published,.prfblog .item_published{
    font-weight:700
}
.tovabbi-bejegyzesek .mod-newsflash-adv .isotope-item{
    display:inline-block
}
.tovabbi-bejegyzesek .mod-newsflash-adv .isotope-item .item_img{
    display:inline-block;
    margin-bottom:10px
}
.tovabbi-bejegyzesek .mod-newsflash-adv .isotope-item .item_img a{
    overflow:hidden
}
.tovabbi-bejegyzesek .mod-newsflash-adv .isotope-item .item_content{
    display:inline-block
}
.tovabbi-bejegyzesek .mod-newsflash-adv .isotope-item .item_img a img{
    height:120px;
    max-width:initial
}
.view-category.body__blogoldal #component .tovabbi-bejegyzesek{
    display:none
}
.tanfolyam-form-module #form-row-nev{
    float:left
}
.tanfolyam-form-module #form-row-emailcim{
    float:right
}
.tanfolyam-form-module #form-row-telefon{
    float:left
}
.tanfolyam-form-module #form-row-letszam{
    float:right
}
.tanfolyam-form-module #form-row-idopont{
    float:left;
    margin-bottom:4px
}
.tanfolyam-form-module .moduleTitle{
    margin-top:5px;
    text-transform:none;
    font-size:20px;
    color:#fff;
    line-height:normal;
    background-color:#8DC300;
    border-left:4px solid #0094D9;
    padding:5px;
    margin-bottom:10px
}
.tanfolyam-form-module h3::after{
    display:none
}
.tanfolyam-form-module .ddfrow{
    width:100%;
    line-height:normal
}
.tanfolyam-form-module .ddfrow input{
    width:180px!important
}
.tanfolyam-form-module .ddfrow #fin-hirlevel input,.tanfolyam-form-module .ddfrow #fin-joginyilatkozat input{
    width:20px!important;
    display:inline-block;
    float:left;
    margin-right:5px!important
}
.tanfolyam-form-module .gbs3 .ddfrow .form-group.gcore-form-row{
    display:inline-block
}
.tanfolyam-form-module .ddfrow .form-group{
    margin-bottom:0
}
.tanfolyam-form-module .required_label .fa-asterisk{
    display:none
}
.tanfolyam-form-module .ddfrow #form-row-kuldes{
    float:right
}
.tanfolyam-form-module .ddfrow #hirlevel{
    float:right;
    height:20px
}
.tanfolyam-form-module .ddfrow #form-row-custom #fin-custom{
    margin-top:7px;
    margin-left:5px
}
.tanfolyam-form-module .ddfrow #joginyilatkozat{
    float:right;
    height:20px
}
.tanfolyam-form-module .ddfrow #form-row-kuldes #kuldes{
    background-color:#7BAA00;
    color:#fff;
    padding:4px 8px;
    border-radius:3px;
    white-space:nowrap;
    margin-top:7px;
    border:none;
    font-size:14px;
    width:180px!important
}
.tanfolyam-form-module .ddfrow #form-row-kuldes #kuldes:hover{
    box-shadow:0 0 4px #989898;
    background-color:#8DC300
}
.tanfolyam-form-module .ddfrow .form-control{
    font-size:12px;
    background-color:#F6F6F6;
    border:1px solid #E2E2E2;
    color:#6B6B6B;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    height:30px;
    line-height:normal;
    -webkit-box-shadow:initial;
    box-shadow:initial;
    padding:4px 6px
}
.tanfolyam-form-module .ddfrow #form-row-custom a.tooltipis span{
    width:170px
}
.tanfolyam-form-module .ddfrow #form-row-custom .fa.fa-info-circle{
    font-size:15px;
    width:20px;
    height:15px;
    color:red
}
.tanfolyam-form-module .ddfrow #fin-tanfolyam .SumoSelect .CaptionCont.SlectBox{
    width:240px
}
.tanfolyam-form-module .ddfrow .SumoSelect .CaptionCont.SlectBox{
    background-color:#F6F6F6;
    border-radius:2px;
    border:1px solid #E2E2E2;
    line-height:normal;
    padding:6px;
    height:30px
}
.tanfolyam-form-module .ddfrow .SumoSelect .CaptionCont .placeholder{
    font-size:12px
}
.tanfolyam-form-module .ddfrow .SumoSelect .optWrapper ul li label{
    font-weight:400
}
.tanfolyam-form-module .ddfrow #form-row-megjegyzes,.tanfolyam-form-module .ddfrow #form-row-megjegyzes #fin-megjegyzes{
    width:100%!important
}
.tanfolyam-form-module .ddfrow #megjegyzes{
    height:50px;
    width:100%!important
}
.tanfolyam-form-module .ddfrow #megjegyzes textarea{
    width:100%
}
.tanfolyam-form-module .ddfrow label{
    font-weight:400
}
.tanfolyam-form-module #chronoform-tanfolyam{
    margin-bottom:0
}
.com_content.view-category.body__akciokoldal .akciodetail-box .btn.btn-info.readmore{
    width:auto;
    max-width:120px;
    background-color:#8DC300;
    color:#fff;
    padding:2px 20px;
    border-radius:3px;
    white-space:nowrap;
    display:block;
    margin-left:auto;
    margin-right:auto;
    font-weight:700;
    text-transform:uppercase;
    line-height:initial;
    margin-bottom:8px
}
.com_content.view-category.body__akciokoldal .akciodetail-box .btn.btn-info.readmore:hover{
    box-shadow:0 0 4px #989898;
    background-color:#0081BD
}
.body__akciokoldal .blogakciokoldal .akciodetail-box .disc-price,.mod-newsflash-adv__popular.akciofooldal .akciodetail-box .disc-price{
    text-align:center;
    text-transform:uppercase;
    font-size:15px;
    margin:5px 0;
    color:#0094D9;
    font-weight:700
}
.rendezveny-form-module .moduleTitle{
    margin-top:5px;
    text-transform:none;
    font-size:20px;
    color:#fff;
    line-height:normal;
    background-color:#8DC300;
    border-left:4px solid #0094D9;
    padding:5px;
    margin-bottom:10px
}
.rendezveny-form-module h3::after{
    display:none
}
.rendezveny-form-module .ddfrow #form-row-kuldes #kuldes{
    background-color:#7BAA00;
    color:#fff;
    padding:4px 8px;
    border-radius:3px;
    white-space:nowrap;
    margin-top:7px;
    border:none;
    font-size:14px;
    width:180px!important
}
.rendezveny-form-module #form-row-nev{
    float:left
}
.rendezveny-form-module #form-row-emailcim{
    float:right
}
.rendezveny-form-module #form-row-telefon{
    float:left
}
.rendezveny-form-module #form-row-terseg{
    float:right
}
.rendezveny-form-module #form-row-rendezveny-kezdo{
    float:left
}
.rendezveny-form-module #form-row-rendezveny-utolso{
    float:right
}
.rendezveny-form-module #form-row-rendezveny-tipus{
    float:left
}
.rendezveny-form-module #form-row-resztvevok-szama{
    float:right
}
.rendezveny-form-module .ddfrow #uzenet{
    height:50px;
    width:100%!important
}
.rendezveny-form-module .ddfrow #form-row-uzenet,.rendezveny-form-module .ddfrow #form-row-uzenet #fin-uzenet{
    width:100%!important
}
.rendezveny-form-module .ddfrow #form-row-kuldes{
    float:right
}
.rendezveny-form-module .ddfrow #form-row-kuldes #fin-kuldes #kuldes:hover{
    box-shadow:0 0 4px #989898;
    background-color:#8DC300
}
.rendezveny-form-module .gbs3 .ddfrow .form-group.gcore-form-row{
    display:inline-block
}
.rendezveny-form-module .ddfrow .form-group{
    margin-bottom:0
}
.rendezveny-form-module .ddfrow{
    width:100%;
    line-height:normal
}
.rendezveny-form-module .ddfrow input{
    width:180px!important
}
.rendezveny-form-module .ddfrow #reszletes-taj{
    float:right;
    height:20px;
    width:20px!important
}
.rendezveny-form-module #chronoform-rendezveny{
    margin-bottom:0
}
.rendezveny-form-module .ddfrow .form-control{
    font-size:12px;
    background-color:#F6F6F6;
    border:1px solid #E2E2E2;
    color:#6B6B6B;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    height:30px;
    line-height:normal;
    -webkit-box-shadow:initial;
    box-shadow:initial;
    padding:4px 6px
}
.rendezveny-form-module #form-row-rendezveny-tipus #rendezveny-tipus{
    width:180px!important
}
.rendezveny-form-module #form-row-rendezveny-tipus #fin-rendezveny-tipus select{
    padding:3px;
    color:#9d9d9d
}
.rendezveny-form-module #form-row-rendezveny-tipus #fin-rendezveny-tipus select option{
    color:#6B6B6B
}
.rendezveny-form-module .ddfrow #fin-uzenet .form-control{
    width:100%!important
}
.rendezveny-form-module .ddfrow #fin-kuldes .form-control{
    width:auto!important
}
.rendezveny-form-module .ddfrow .rendezvenyinfo{
    line-height:normal;
    padding:0;
    margin:0 0 5px
}
.rendezveny-form-module .ddfrow .rendezvenyinfo .fa.fa-info-circle{
    font-size:15px;
    color:red;
    margin-right:5px
}
.hirlevel-feliratkozas #fin-jogihirlevel .gtooltip.gvalidation-error-tip{
    left:0!important
}
.rendezveny-form-koszono,.tanfolyam-form-koszono{
    color:#0094d9;
    font-size:18px;
    text-align:center;
    font-weight:700;
    margin-top:50px;
    margin-bottom:40px
}
.munkatars-row{
    display:inline-block;
    margin-bottom:15px;
    width:100%;
    line-height:normal
}
.munkatars-row p{
    line-height:normal;
    padding-bottom:5px
}
.munkatars-row .munkatars-l{
    display:inline-block;
    width:300px;
    float:left
}
.munkatars-row .munkatars-r{
    display:inline-block;
    width:300px;
    float:right
}
.munkatars-nev{
    font-weight:700;
    color:#0094D9;
    font-size:14px;
    margin-bottom:5px
}
.munkatars-foto{
    margin-bottom:10px
}
.munkatars-mail,.munkatars-row .beosztas,.munkatars-tel,.nyelvek,.tevekenyseg{
    margin-bottom:5px
}
.munkatars-mail .fa.fa-envelope-o,.munkatars-tel .fa.fa-mobile{
    width:22px;
    font-size:16px
}
.munkatars-row hr.munkatars-hr{
    display:none
}
.head-kereses{
    margin-left:5px
}
.page.page-search.page-search__ input{
    margin-top:3px!important
}
.head-kereses .inputbox.mod-search_searchword{
    margin-top:7px
}
#fin-reszletes-taj label{
    font-weight:400
}
.mod-custom__footer-elerhetosegek{
    margin-top:5px;
    float:right
}
.mod-custom__footer-elerhetosegek .fa{
    width:20px;
    text-align:center
}
.mod-custom__footer-elerhetosegek a{
    color:#fff
}
.mod-custom__footer-elerhetosegek a:hover{
    color:#7baa00
}
.footer-cegnev{
    font-weight:700
}
.footer-cegnev,.footer-cim,.footer-email,.footer-mobil{
    display:inline-block
}
#chronoform-ajanlatkeres-home #form-row-reszletestajekoztato .control-label.gcore-label-left.gcore-label-checkbox{
    line-height:normal
}
.moduletable.popular.akciofooldal.span8{
    padding-bottom:0
}
.siker-boritek{
    display:inline-block;
    font-size:30px;
    color:#8DC300
}
.profilunk .btn.btn-info.readmore{
    display:none
}
.hajoberles-gomb{
    width:auto;
    background-color:#006EA2;
    color:#fff;
    padding:4px 8px;
    border-radius:3px;
    white-space:nowrap;
    margin-top:7px;
    display:inline-block
}
.hajoberles-gomb:hover{
    box-shadow:0 0 4px #989898;
    background-color:#0081BD;
    color:#fff
}
.szemelyes-ajanalatgomb{
    width:auto;
    background-color:#7BAA00;
    color:#fff;
    padding:4px 8px;
    border-radius:3px;
    white-space:nowrap;
    margin-top:7px;
    display:inline-block
}
.szemelyes-ajanalatgomb:hover{
    box-shadow:0 0 4px #989898;
    background-color:#8DC300;
    color:#fff
}
.galeriagomb{
    width:auto;
    background-color:#006EA2;
    color:#fff;
    padding:4px 8px;
    border-radius:3px;
    white-space:nowrap;
    margin-top:7px;
    display:inline-block;
    vertical-align:middle
}
.galeriagomb:hover{
    box-shadow:0 0 4px #989898;
    background-color:#0081BD;
    color:#fff
}
.tanfolyamh{
    margin-bottom:0
}
.galeria-home{
    display:inline-block;
    width:100%
}
.galeria-home-hajok{
    display:inline-block;
    width:45%;
    margin-right:5px
}
.galeria-home-hajok img{
    width:100%
}
.galeria-home-elmenykep{
    display:inline-block;
    width:45%
}
.galeria-home-elmenykep img,.tanfolyam-form-module .ddfrow #form-row-hirlevel,.tanfolyam-form-module .ddfrow #form-row-hirlevel #fin-hirlevel,.tanfolyam-form-module .ddfrow #form-row-hirlevel #fin-hirlevel #fitem{
    width:100%
}
.tanfolyam-form-module .ddfrow #form-row-hirlevel #fin-hirlevel #fitem label,.tanfolyam-form-module .ddfrow #form-row-joginyilatkozat #fin-joginyilatkozat #fitem1 label{
    padding:0;
    text-align:left;
    display:inline-block;
    float:right!important;
    max-width:340px
}
#chronoform-hirlevel-feliratkozas #ftr-jogihirlevel-edm{
    margin-top:-20px
}
.text-spacer{
    margin-bottom:20px
}
h2.text-spacer {
    margin-bottom: 0px;
}
.exp-hajokereso .ajanlatkerotitle{
    background-color:#8DC300;
    border-left:4px solid #0094D9;
    padding:5px;
    margin-bottom:10px
}
.exp-hajokereso .ajanlatkerotitle h2{
    margin-top:0;
    margin-bottom:0;
    text-transform:none;
    font-size:20px;
    color:#fff;
    line-height:normal
}
.exp-hajokereso-home .ajanlatkerotitle{
    background-color:#8DC300;
    border-left:4px solid #0094D9;
    padding:5px;
    margin-bottom:10px
}
.exp-hajokereso-home .ajanlatkerotitle h2{
    margin-top:0;
    margin-bottom:0;
    text-transform:none;
    font-size:20px;
    color:#fff;
    line-height:normal
}
.jfcustommobile {
    display:none;
}
.jfcustommobile .jf_mm_wrapper .iconSpacing_ltr, .jfcustommobile .jf_mm_wrapper .iconSpacing_rtl, .jfcustommobile .jf_mm_wrapper .backItemClass a i {
	color:#8DC300;
}
.jfcustommobile .jf_mm_wrapper h2 {
	padding: 25px 10px;
	letter-spacing: 1px;
}
.jfcustommobile ul .item-361.firstItem {
	display: none;
}
.jfcustommobile .levelHolderClass ul {
	height: calc(100vh - 160px);
}
.jfcustommobile .mobilemntitle {
	color: #fff;
    font-size: 24px;
    font-weight: 700;
    display: inline-block;
}
.jfcustommobile .mobilemntitle span:before {
	content: "\f104";
	display: inline-block;
	font-family: FontAwesome;
    margin: 0px 10px 0 10px;
    color: #8dc300;
}
.jfcustommobile .jf_mm_trigger {
	position: relative;
    display: inline-block;
    float: left;
    line-height: inherit;
    top: 0;
    left: 0;
    height: initial;
}
.contactpop {
    width: auto;
    background-color: #7BAA00;
    color: #fff;
    padding: 4px 8px;
    border-radius: 3px;
    white-space: nowrap;
    margin-top: 7px;
    display: inline-block;
    cursor: pointer;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
.contactpop:hover {
    box-shadow: 0 0 4px #989898;
    background-color: #8DC300;
    color: #fff;
}
.kapcspopcont {
    height: fit-content !important;
    overflow: visible !important;
}
.kapcspopcont .rstbox-heading {
    color: #0094D9;
    font-size: 24px;
    font-weight: 700;
}
.kapcspopcont .popdets {
    display: none;
}
.captchacont {
    display: none;
}
#form-row-contactsbj {
    display: none;
}
.contactsubjectcont {
    margin-bottom: 20px;
    font-weight: 700;
}
.contactsubjectcont .subject {
    font-weight: normal;
    margin-left: 10px;
}
.kapcspopcont .gbs3 .form-group#form-row-kapcssubmit {
    margin-bottom: 0px;
}
.kapcspopcont form {
    margin: 0px;
}
#fin-kapcsnev, #fin-kapcsmail, #fin-kapcstel, #fin-kapcsuzen, #fin-kapcssubmit {
    display: block;
}
#kapcssubmit {
    background-color: #7BAA00;
    color: #fff;
    border-radius: 3px;
    margin-top: 7px;
    border: none;
    background-image: none;
    text-shadow: none;
    width: 100% !important;
}
#kapcssubmit:hover {
    box-shadow: 0 0 4px #989898;
    background-color: #8DC300;
}
.gbs3 #fin-kapcsnev input, .gbs3 #fin-kapcsmail input, .gbs3 #fin-kapcstel input, .gbs3 #fin-kapcsuzen textarea, .gbs3 #fin-kapcssubmit input {
    width: 100% !important
}
#fin-jogikapcspop label {
    font-weight: normal;
    vertical-align: middle;
}
#fin-jogikapcspop label i {
    display: none;
}
.akciofooldal .contactpop {
    float: right;
    width: 100%;
    background-color: #7BAA00;
    color: #fff;
    padding: 4px 0;
    border-radius: 3px;
    white-space: nowrap;
    margin-top: 7px;
    text-align: center;
    font-size: 14px;
    line-height: 21px;
}
.akciofooldal .contactpop:hover {
    box-shadow: 0 0 4px #989898;
    background-color: #8DC300;
}
.oldalakcio .contactpop {
    float: right;
}
.com_content.view-category.body__akciokoldal .akciodetail-box .contactpop {
    width: auto;
    max-width: 120px;
    background-color: #8DC300;
    color: #fff;
    padding: 2px 20px;
    border-radius: 3px;
    white-space: nowrap;
    display: block;
    margin-left: auto;
    margin-right: auto;
    font-weight: 700;
    text-transform: uppercase;
    line-height: initial;
    margin-bottom: 8px;
    font-size: 14px;
    text-align: center;
    margin-top: 0px; 
}
.com_content.view-category.body__akciokoldal .akciodetail-box .contactpop:hover {
    box-shadow: 0 0 4px #989898;
    background-color: #0081BD;
}
#bb-widget-smallsearchbox-0 {
    float: right;
}
.mod-custom__smallsearchBM p, .mod-custom__exp-hajokereso-home p {
    padding: 0px;
}
.navigation .item-454 {
    display: none;
}
.mobileview .exp-hajokereso-home,
.mobileview .item-295.deeper.parent {
    display: none;
}