#footer .footer-center {
    padding:0;
}
#block-gavias-winnex-copyright {
    position: relative;
    top: 20px;
}
header.header-default .header-main-inner .branding .site-branding-logo {
    padding-top:15px;
}
.owl-carousel .owl-stage-outer .owl-stage {
    width:100%;
    max-width: 800px;
    margin: 0 auto;
}
.owl-carousel .owl-stage-outer .owl-stage  > .owl-item {
    width:100%;
    max-width:400px;
}
.front-about-builder-block > .bb-inner {
    padding-bottom:0;
}
.front-projects-builder-block > .bb-inner {
    padding-top:60px;
}

form.user-form #edit-field-industry-wrapper .js-form-item label {
    width:auto;
}
form.user-form #edit-field-business-yearly-revenue-wrapper .js-form-item label {
    width:auto;
}
form.user-form #edit-field-number-of-employees-wrapper .js-form-item label {
    width:auto;
}
form.user-form #edit-field-business-address-wrapper textarea {
    width:100%;
}

.front-projects-builder-block .services-1 .owl-item > .item {
    cursor: pointer;
}

div.field--name-field-privacy-policy label {
    display:none;
}
div.field--name-field-privacy-policy > div {
    display:flex;
}
div.field--name-field-privacy-policy input {
    margin-right:10px;
}
.btn-theme.smme-btn {
    font-size: 20px;
    padding: 6px 50px 6px 20px;
    margin-top: 20px;
}
.btn-theme.smme-btn:after {
    top: 17px;
    right: 20px;
    
}
.smme-tool-final-result td {
    padding:5px;
}

header.header-default .header-main-inner .branding {
    width:100%!important;
}
header.header-default .header-main-inner .branding > div {
    display:flex;
    justify-content: space-between;
}
#block-useraccountmenu {
    margin-bottom:0;
    flex-grow: 1
}
#block-useraccountmenu .gva_menu {
    float:right;
}
#block-gavias-winnex-breadcrumbs .breadcrumb-content-main > div {
    display:none;
}
#block-gavias-winnex-breadcrumbs .breadcrumb-content-main h2.page-title {
    float:none;
    text-align: left;
    font-size: 18px;
}

.smmetool-results-view th, .smmetool-results-view td {
    padding:10px;
}
.webform-submission-smme-success-tool-form #edit-industry--wrapper .js-form-type-checkbox {
    display:flex;
}
.webform-submission-smme-success-tool-form #edit-industry--wrapper .js-form-type-checkbox input {
    width: 13px;
    margin-right: 10px;
}
#block-smmelinktoresults {
    margin-bottom:0;
}
#block-smmelinktoresults .field--name-body a {
    position: relative;
    top:50px;
}
#block-useraccountmenu-2.navigation ul.gva_menu {
    float:none;
}

.navigation .gva_menu>li>a {
    padding:10px 18px;
}
#block-useraccountmenu-2 {
    margin-bottom:10px;
}


@media all and (max-width:991px){
    .header-inner #menu-bar {
        display:none;
    }
}

@media all and (max-width:779px){
    .services-1 .owl-carousel .owl-item {
        float:none;
        margin:0 auto;
        margin-bottom: 30px;

    }
    .services-1 .owl-carousel .owl-stage-outer .owl-stage {
        width:100%!important;
    }
}
@media all and (max-width:440px){
    header.header-default .header-main-inner .branding > div {
        display:block;
    }
    #block-smmelinktoresults .field--name-body a {
        position: initial;
        top: 0;
    }
}