/*nav bar active szine alahuzas*/

.navbar-mainmenu .navbar-nav > li.active > a:after, .navbar-mainmenu .navbar-nav > li.active > span:after {
    background-color: #f06d02!important;

    
}


#bottom {
    
    background-color: #284070!important;
}



.btn-foricon.active, .btn-foricon.focus, .btn-foricon:active, .btn-foricon:focus, .btn-foricon:hover, .product-action-buttons .btn-vme-round:hover, .open > .dropdown-toggle.btn-foricon, .over .vp-dropmod-anchor > .btn-foricon, .product-action-buttons .btn-vme-round.btn-item-added, .product-action-buttons .btn-vme-round.btn-item-added:hover {
    
    background-color: #f06d02!important;
    border-color: #f06d02!important;
}


#breadcrumbs .breadcrumb a:hover {
    color: #f06d02!important;
}




.szolgaltatasaink-nyitolap .sppb-addon-title .h3 {
    color:  #f06d02!important;

}


#breadcrumbs .inner-container {
   background-image: url(/images/kepek/breadcrumps_hatter.jpg);
}


#breadcrumbs .breadcrumb {
 
    background: none!important;

}

#breadcrumbs .breadcrumb > .active {
    color: #ffffff!important;
}

#breadcrumbs .breadcrumb a {
    color: #ffffff!important;
}
.breadcrumbs-cont h1 {
 
    color: white!important;
}


/*csak a breadcrumbs kiszelesitese*/
@media (min-width: 1200px) {
    #breadcrumbs .container   {

        width: auto!important;
    }
}

#breadcrumbs .container {
    padding-right: 0px!important;
    padding-left: 0px!important;

}

/*default gomb */
.sppb-btn-default {
    
    background-color: #f06d02!important;
    border-color: #f06d02!important;
}

.sppb-btn-default.sppb-btn-outline {
    color: #ffffff!important;
}

.bootstrap-dialog.type-info .modal-header {
    background-color: #284070!important;
}


.btn-switch.active, .btn-switch.focus, .btn-switch:active, .btn-switch:focus, .btn-switch:hover {
     background-color: #f06d02!important;
}


.sp-footer h2.sppb-addon-title {
    color: #fff!important;
}


.sppb-btn-default.sppb-btn-outline:hover {
    color: #284070!important;
    background-color: #eff1f4;
    border-color: #eff1f4;
    
}


.product-field-type-E:nth-child(3) {
    float: left;
    margin-right: 20px;
}

.product-field-type-E:first-child {
    float: unset;
}

.addtocart-bar {
    display: inline-table;
}



.sppb-col, .sppb-col-auto, .sppb-col-lg, .sppb-col-lg-1, .sppb-col-lg-10, .sppb-col-lg-11, .sppb-col-lg-12, .sppb-col-lg-2, .sppb-col-lg-3, 
.sppb-col-lg-4, .sppb-col-lg-5, .sppb-col-lg-6, .sppb-col-lg-7, .sppb-col-lg-8, .sppb-col-lg-9, .sppb-col-lg-auto, .sppb-col-md, .sppb-col-md-1,
 .sppb-col-md-10, .sppb-col-md-11, .sppb-col-md-12, .sppb-col-md-2, .sppb-col-md-3, .sppb-col-md-4, .sppb-col-md-5, .sppb-col-md-6, .sppb-col-md-7, 
 .sppb-col-md-8, .sppb-col-md-9, .sppb-col-md-auto, .sppb-col-sm, .sppb-col-sm-1, .sppb-col-sm-10, .sppb-col-sm-11, .sppb-col-sm-12, .sppb-col-sm-2, 
 .sppb-col-sm-3, .sppb-col-sm-4, .sppb-col-sm-5, .sppb-col-sm-6, .sppb-col-sm-7, .sppb-col-sm-8, .sppb-col-sm-9, .sppb-col-sm-auto, .sppb-col-xl, 
 .sppb-col-xl-1, .sppb-col-xl-10, .sppb-col-xl-11, .sppb-col-xl-12, .sppb-col-xl-2, .sppb-col-xl-3, .sppb-col-xl-4, .sppb-col-xl-5, .sppb-col-xl-6, 
 .sppb-col-xl-7, .sppb-col-xl-8, .sppb-col-xl-9, .sppb-col-xl-auto, .sppb-col-xs-1, .sppb-col-xs-10, .sppb-col-xs-11, .sppb-col-xs-12, .sppb-col-xs-2, 
 .sppb-col-xs-3, .sppb-col-xs-4, .sppb-col-xs-5, .sppb-col-xs-6, .sppb-col-xs-7, .sppb-col-xs-8, .sppb-col-xs-9 {

   padding-right: 0px!important; 
   padding-left: 0px!important;
 } 



/*ez vhol van*/
.sp-pagebuilder-row, .sppb-row {
    
     margin-right: 0px!important; 
     margin-left: 0px!important;
    
    }


@media (min-width: 360px) {
    .sp-pagebuilder-row, .sppb-row {
    
        margin-right: 0px!important; 
        margin-left: 0px!important;
       
       }

}


.container .inner-container {
     margin-right: 0px!important;
     margin-left: 0px!important;
}



/*off-canvas menu*/

.mm-menu {
    background: #284070!important;
    color: rgb(255 255 255 / 60%);
}

.mm-menu li.active > a {
    color: #f06d02!important;
}

/* termék kategória */
.category-item-inner {
	min-height: 297px!important;
}
/*
.category-image-cont {
	min-height: 254px!important;
}*/


.category-image-cont  {
    overflow: hidden;
    height: auto;
}



/*etel ital mozgas- animacio */
.category-image-cont img {
    
    
    transition: transform .5s ease-in-out;
}


.category-image-cont img:hover {
    transform: scale(1.1);

}


/*allashirdetes form box*/
#sppb-addon-1570096669623 .sppb-addon-form-builder-form .sppb-form-group select, #sppb-addon-1570096669623 .sppb-addon-form-builder-form  .sppb-form-group input:not([type="checkbox"]):not([type="radio"]) {
    
    border-radius: 0px!important; 
}


#sppb-addon-1570096669623 .sppb-addon-form-builder-form .sppb-form-group textarea {
   
    border-radius: 0px!important;
}


#sppb-form-builder-field-0, #sppb-form-builder-field-1, #sppb-form-builder-field-2, #sppb-form-builder-field-3, #sppb-form-builder-field-4, #sppb-form-builder-field-5{
    width:100%!important
}


.mega-sub-cont .mega-menu-expand {

    width: auto!important;
     min-width: auto!important; 
}

/* feltétek */
.product-field-type-E {
    border: 1px solid #fff;
    padding: 0px 15px 10px 15px;
}    


@media (min-width: 1400px) {
    .breadcrumb-navigations > a.next-nav {
    right: 0px!important; 
    }
}



.breadcrumbs-cont .breadcrumb {
    
    color: #fff!important;
}

/*sub menu font size*/
.mega-sub-cont li.submenu > a, .mega-sub-cont li.submenu > span, .mega-sub-cont ul.vpf-mega-mod li > a, .mega-sub-cont ul.vpf-mega-mod li > span {
       font-size: 16px!important;
}

.sppb-nav-lines > li.active > a, #sppb-addon-1543991295900 .sppb-nav-lines > li.active > a:hover, #sppb-addon-1543991295900 .sppb-nav-lines > li.active > a:focus {
    color:#f06d02!important;
    
    border-color: #f06d02!important;
}





.pricelist-line {
    align-items: flex-end!important;
}

.sppb-addon-pricelist .sppb-addon-title {
    
    line-height: 0.7!important;
}

.pricelist-line span {
    border-bottom-width: 1px!important;
    border-bottom-color: #26416d!important;
}





/*
.pricelist-line-style-dotted {
    border-bottom-style: dashed!important;
    border-bottom-width: 1px!important;
}
*/

.pricelist-price-content, .pricelist-title {
    font-size: 16px!important;
    font-family: "Open Sans"!important;
    
}


