@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-300.eot); src: local('Roboto Light'), local('Roboto-Light'),
url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-300.eot?#iefix) format('embedded-opentype'), url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-300.woff2) format('woff2'), url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-300.woff) format('woff'), url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-300.ttf) format('truetype'), url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-300.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-regular.eot); src: local('Roboto'), local('Roboto-Regular'),
url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-regular.eot?#iefix) format('embedded-opentype'), url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-regular.woff2) format('woff2'), url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-regular.woff) format('woff'), url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-regular.ttf) format('truetype'), url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-regular.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-500.eot); src: local('Roboto Bold'), local('Roboto-Bold'),
url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-500.eot?#iefix) format('embedded-opentype'), url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-500.woff2) format('woff2'), url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-500.woff) format('woff'), url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-500.ttf) format('truetype'), url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-500.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-700.eot); src: local('Roboto Bold'), local('Roboto-Bold'),
url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-700.eot?#iefix) format('embedded-opentype'), url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-700.woff2) format('woff2'), url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-700.woff) format('woff'), url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-700.ttf) format('truetype'), url(https://www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/fonts/roboto-v20-latin-700.svg#Roboto) format('svg'); }
body { 
max-width: 1920px;
font-family: 'Roboto', Arial, sans-serif;
font-weight: 300;
color: #444444;
font-size: 1.05em;
}
body.albert-custom {
background-color: #e2e2e2;
background-image: url(//www.alberthandelsgesellschaft.de/wp-content/themes/hiebermedia-child/images/albert-gruppe-bg-v3.jpg);
background-position: left top;
background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
} .gallery-item {
padding: 0 15px 15px 0;
} .gallery-item img {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.5) !important;	
}     .elementor-nav-menu--main .elementor-nav-menu ul {
min-width: 240px !important;	
}       .elementor-pagination {
margin-top: 30px;	
} .elementor-post__thumbnail {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.5) !important;
} .elementor-widget-search-form {
max-width: 240px !important;
float: right;	
} .quoupslider {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.5) !important;
}
h1 {
margin: 15px 0px 15px 0px !important;
font-family: 'Roboto', Arial, sans-serif !important; font-size: 2.5em;
font-weight: 400;
}
h2 {
margin: 15px 0px 15px 0px !important;
font-family: 'Roboto', Arial, sans-serif !important;
font-size: 1.6em; font-weight: 400;
}
h3 {
font-size: 1.1em;
font-family: 'Roboto', Arial, sans-serif !important;
font-weight: 400;
}
.woocommerce-checkout h3 { }
h4, h5, h6 {
}
.elementor-post__title {
font-size: 1.3em !important;	
} .elementor-button.elementor-size-lg {
font-size: 1.0em !important;
}
header .elementor-widget:not(:last-child) {
margin-bottom: 5px !important;	
}
a {
color: #004274; text-decoration: none;
}
a:hover {
color: #666666;
text-decoration: none;
text-shadow: 0 0 5px rgba(255, 255, 255, 0.25);
}
b, strong {
font-weight: 400;
}
.quoup-logo img {
width: auto;
max-height: 92px;	
} .quoup-form {
max-width: 	720px;
margin: 0 auto;
}
.quoup-video {
max-width: 640px;
margin: 0 auto;
}
.quoup-section {
box-shadow: 0px 0px 15px rgba(0,0,0,0.2);
}
.quoup-mainheadline {
text-shadow: 0.15em 0.05em 0.05em #333333;
}
.quoup-header {
box-shadow: 0px 0px 15px rgba(0,0,0,0.2);
}
.quoup-footer {
box-shadow: 0px 0px 15px rgba(0,0,0,0.2);
} .quoup-anfrage a {
background-color: #e6363e;
border-radius: 5px;
color: #ffffff !important;
}
.quoup-anfrage a:hover {
background-color: #6f6d6e;   
}
.nomargin {
margin: 0 !important;	
}
.nopadding {
padding: 0 !important;	
}
a.footerlink, 
a.footerlink:hover {
color: #ffffff;	
} .post-ratings {
color: #ffffff;
font-size: 0.9em;	
} .quoup-vorteile {
cursor: default;	
} @media screen and (max-width: 767px) {
.elementor-heading-title.elementor-size-xl {
font-size: 1.8em !important;	
}
}
.elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group .elementor-field-subgroup, .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > .elementor-select-wrapper, .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > input, .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > textarea {
font-family: 'Roboto', Arial, sans-serif;	
}
.mh-lp-footer a {
color: #ffffff;
font-size: 0.9em;
}
.mh-cta-button {
font-size: 1.33em;
font-weight: 500;
}
span.mh-cta-button-span {
font-size: 0.8em;
opacity: 0.7;
clear:both;
font-weight: 300;
}
.mh-cta-button a {
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgb(255,212,61)),color-stop(1,#ffcb14));
background-image: -o-linear-gradient(bottom,rgb(255,212,61) 0%,#ffcb14 100%);
background-image: -moz-linear-gradient(bottom,rgb(255,212,61) 0%,#ffcb14 100%);
background-image: -webkit-linear-gradient(bottom,rgb(255,212,61) 0%,#ffcb14 100%);
background-image: -ms-linear-gradient(bottom,rgb(255,212,61) 0%,#ffcb14 100%);
background-image: linear-gradient(to bottom,rgb(255,212,61) 0%,#ffcb14 100%);
-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.2),inset 0 0 0 2px rgba(255,255,255,0.2);
-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.2),inset 0 0 0 2px rgba(255,255,255,0.2);
box-shadow: 0 1px 5px rgba(0,0,0,0.2),inset 0 0 0 2px rgba(255,255,255,0.2);
border: 1px solid rgba(0,0,0,0.1);
text-shadow: -1px -1px 0px rgba(255,255,255,0.1);
}
.mh-cta-button a:hover {
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(1,rgb(255,212,61)),color-stop(0,#ffcb14));
background-image: -o-linear-gradient(bottom,rgb(255,212,61) 100%,#ffcb14 0%);
background-image: -moz-linear-gradient(bottom,rgb(255,212,61) 100%,#ffcb14 0%);
background-image: -webkit-linear-gradient(bottom,rgb(255,212,61) 100%,#ffcb14 0%);
background-image: -ms-linear-gradient(bottom,rgb(255,212,61) 100%,#ffcb14 0%);
background-image: linear-gradient(to bottom,rgb(255,212,61) 100%,#ffcb14 0%);
} .woocommerce .col3-set, .woocommerce-page .col3-set {
width: 100%;
}
.woocommerce .col3-set .col-1, .woocommerce-page .col3-set .col-1 {
float: left;
width: 33%;
display: inline-block;
padding: 5px;
}
.woocommerce .col3-set .col-2, .woocommerce-page .col3-set .col-2 {
float: left;
width: 33%;
display: inline-block;
padding: 5px;
}
.woocommerce .col3-set .col-3, .woocommerce-page .col3-set .col-3 {
float: left;
width: 33%;
display: inline-block;
padding: 5px;
}
.woocommerce ul.products li.product .star-rating {
margin: 0 auto;
margin-bottom: 10px;
margin-top: -10px;
}
.woocommerce ul.products li.product .button {
margin-top: 15px !important;
}
.woocommerce .star-rating {
color: #ffb900;
}
.woocommerce-product-rating {
margin-top: -15px;	
}
.woocommerce-review__dash,
.woocommerce-review__published-date {
display: none;	
}
.woocommerce-review__author {
color: #333333;	
}
.woocommerce ul#shipping_method li { margin: 0;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
color: inherit;
font-size: inherit;
}
@media screen and (max-width: 1024px) {
.col-1 {
width: 50% !important;
}
.col-2 {
width: 50% !important;
}
.col-3 {
width: 100% !important;
clear: both;
}
}
@media screen and (max-width: 768px) {
.col-1 {
width: 100% !important;
}
.col-2 {
width: 100% !important;
clear: both;
}
.col-3 {
width: 100% !important;
clear: both;
}
}
.versand a {
color: #888888;	
text-decoration: underline !important;
}
.versand a:hover {
color: #666666;	
}
.unit-price-cart {
display: none;
}
.woocommerce-gzd-legal-checkbox-text {
font-size: 0.7em;
line-height: 1em !important;
color: #888888;
}
.woocommerce-gzd-legal-checkbox-text a {
color: #888888 !important;
text-decoration: underline !important;	
}
.woocommerce-gzd-legal-checkbox-text a:hover {
color: #666666 !important;	
}
.woocommerce form .form-row label {
line-height: inherit !important;	
}
.woocommerce table.shop_table {
margin: 0 -1px 5px 0;
}
#place_order {
width: 100%;	
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
width: 100%;
text-align: center;
background-color: #70b15a !important;
font-size: 20px !important;
padding: 12px !important;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
background-color: #666666 !important;
}
option, input, select, file {  
font-size: 0.9em;
color: #364a48; 
padding: 9px 6px 8px 6px;
border: 1px solid #aaaaaa;
border-radius: 4px;
}
textarea {  
font-size: 0.9em;
color: #364a48; 
background-color: #ffffff; 
line-height: 1.2;
width: 100%;
padding: 9px 6px 8px 6px;
border: 1px solid #aaaaaa;
border-radius: 4px;
}
.select2-container--default .select2-selection--single {
height: 39px;
padding: 5px 0px;
font-size: 0.9em;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 39px;
}
.select2-results li {
margin-left: 0;
font-size: 0.9em;
} .woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
width: 50%;
text-align:left;
}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
padding: 8px 6px 8px 6px !important;
}
#coupon_code {
width: auto;	
}
.coupon button {
width: auto !important;
float: none !important;
}
@media screen and (max-width: 768px) {
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
width: 100%;
}
#coupon_code {
width: 100%;	
}
.coupon button {
width: 100% !important;
}
}
#calc_shipping_city_field,
#calc_shipping_postcode_field {
display: none !important;	
}
.woocommerce-checkout #ship-to-different-address-checkbox { width: auto; float: right; margin-left: 15px; margin-top: 8px; opacity: 1; position: static; }
.woocommerce-checkout #ship-to-different-address label { cursor: pointer; }
.woocommerce-checkout .woocommerce-shipping-fields { margin-top: 10px; }
.woocommerce-checkout .woocommerce form .form-row.create-account label { cursor: pointer; }
.woocommerce form .form-row .required { color: #e6363e !important; }
.wc-gzd-product-name-right {
font-size: 0.92em;
line-height: 1.5;
}
#order_payment_heading {
display: none !important;	
}
.proceed-to-checkout-above-cart {
text-align: right;
padding-bottom: 15px;
max-width: 200px;
float: right;
}
@media screen and (max-width: 768px) {
.proceed-to-checkout-above-cart {
max-width: none;
float: none;
}	
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
background: #eeeeee;
border-radius: 5px;
border-bottom: 0px;
border: 1px solid rgba(0,0,0,.1);
}
.woocommerce-checkout #payment ul.payment_methods {
border-bottom: 0px;	
}
.single_add_to_cart_button {
width: auto !important;	
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {
width: 18%;
padding-right: 5px;
padding-top: 5px;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
font-size: 1.0em;
font-weight: 300;
}
.payment_box {
font-weight: 300;	
}
.displaynone {
display: block;	
} .woocommerce form.checkout_coupon {
border: none;
padding: 0px;
margin: 0.5em 0;
text-align: left;
border-radius: none;
}
span.onsale {
display: none !important;	
}
.woocommerce div.product.elementor form.cart table.variations td.value select {
width: auto !important;
border: 1px solid #aaaaaa !important;
min-width: 33% !important;	
}
@media only screen and (max-width: 768px) {
.woocommerce div.product.elementor form.cart table.variations td.value select {
min-width: 100% !important;	
}
.single_add_to_cart_button {
width: 100% !important;
}
}
a.reset_variations {
display: none !important;	
}
.wc-gzd-additional-info, 
.wc-gzd-additional-info a, 
.wc-gzd-cart-info {
color: #999999 !important;
font-size: 13px !important;
font-weight: 400 !important;
margin: 0 !important;
}
.woocommerce ul.products li.product .price {
font-size: 1em;	
}
.hm-pricemeta {
margin-top: -20px;	
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
margin: 0 0 0 0px;
}
span.comment-reply-title {
margin: 15px 0px 15px 0px !important;
font-family: 'Roboto', Arial, sans-serif !important;
font-size: 1.6em;
font-weight: 400;
} #add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table th {
width: 50%;
} .woocommerce div.product form.cart .reset_variations {
display: block;
}
.woocommerce div.product form.cart .variations td.label {
display: block;
}
.woocommerce div.product form.cart .variations td.value {
display: block;
}
.woocommerce div.product form.cart .woocommerce-variation-description p {
color: #ff0000;
font-size: 0.8em;
margin-top: -15px;
} @media only screen and (max-width: 768px) {
.rtwpvg-images {
width: 100%;
}
}
@media only screen and (max-width: 480px) {
.rtwpvg-images {
width: 100%;
}
} .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
width: 100%;
text-align: center;
background-color: #70b15a !important;
font-size: 18px !important;
padding: 12px !important;
font-weight: 400;
text-transform: uppercase;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
background-color: #666666 !important;
} ul.jet-mega-menu-list li {
margin-left: inherit !important;	
} .swiper-gallery-thumb {
margin-top: 10px;	
}
@media only screen and (max-width: 1024px) {
.swiper-gallery-thumb {
display: none;	
}
} .dgwt-wcas-ico-magnifier, .dgwt-wcas-ico-magnifier-handler { padding: 37px 0px 37px 0px;
color: #00345C;
}
.dgwt-wcas-ico-magnifier, .dgwt-wcas-ico-magnifier-handler:hover {
color: #C9961A;	
}   .elementor-jet-woo-builder-products-ordering .woocommerce-ordering {
max-width: inherit !important;
width: auto !important;
min-width: inherit !important;	
}
.elementor-jet-woo-builder-products-ordering .woocommerce-ordering select {
cursor: pointer;
text-transform: none !important;
}
.woocommerce .woocommerce-breadcrumb {
display: none;	
}
.elementor-widget-woocommerce-product-meta .detail-label {
font-weight: 400 !important;
font-size: 18px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
box-shadow: none !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after {
box-shadow: none !important;
}
.woocommerce-tabs h2 {
font-size: 22px;
color: #3C4B71;	
}
.elementor-jet-single-related h2 {
margin-bottom: 30px !important;	
} .about_paypal {
display: none;	
}
.woocommerce-checkout #payment ul.payment_methods li img {
max-width: 36px;	
} .BorlabsCookie ._brlbs-content-blocker ._brlbs-google-maps ._brlbs-thumbnail {
width:100%;
max-height: 450px;
}
._brlbs-google-maps {
width: 100%;
margin-bottom: -4px !important;	
}
.BorlabsCookie._brlbs-switch-consent ._brlbs-btn-switch--textRight {
margin-right: 2.4em !important;
} #order_review .woocommerce-checkout-payment {
display: none;	
} .hm_funnel h2 {
text-align:center;
font-size: 1.3em;
}
.hm_radio_button .gfield-choice-input {
display: none !important;	
}
.hm_radio_button .gfield_radio li input[type=radio] {
display:none !important;
}
.hm_radio_button .gfield_radio label { width: 100% !important;
max-width: calc(100% - 5px) !important;
padding: 10px !important;
float: none;
background: #fff; color: #333;
margin: 0 !important;
display: block;
-webkit-transition: background-color 300ms ease-out;
-moz-transition: background-color 300ms ease-out;
transition: background-color 300ms ease-out;
-webkit-appearance: none;
cursor: pointer !important;
text-align:center;
border: 1px solid rgba(0,0,0,0.25);
border-radius: 3px; margin-bottom: 5px !important;
font-size: 0.92em !important;
}
.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li { }
.gform_wrapper .top_label li ul.gfield_checkbox, .gform_wrapper .top_label li ul.gfield_radio {
width: 100% !important;
}
.hm_radio_button .gfield_radio label:hover {
border: 1px solid #004274;
}
.hm_radio_button .gfield_radio input[type="radio"]:checked+label {
border: 1px solid #004274;
color: #004274;
font-weight: 400;
}
.gform_wrapper .gfield_radio li {
margin: 0 !important;	
}
.gform-field-label {
color: #ffffff;	
}
.gform_wrapper.gravity-theme .gform_validation_errors {
display: none;	
}
.gfield_validation_message {
display: none;	
}
.ginput_container_email {
margin-right: 5px;	
} .gf_progressbar {
padding: 0px !important;	
}
.gf_progressbar_percentage {
background: #004274 !important;
height: 15px !important;
}
.gf_progressbar::after {
height: 15px !important;
margin-top: -15px !important;	
}
.gf_progressbar_percentage span {
margin-top: -3px;	
} .gform_next_button {
background: #004274;
color: #ffffff;
border-radius: 5px;
padding: 12px 20px;
cursor: pointer;
float: right;
border: none;
line-height: 1.8;
}
.gform_next_button:hover {
background: #666666;
}
.gform_previous_button {
background: none;
color: #333333;
border-radius: 5px;
padding: 10px;
cursor: pointer;
float: left;
border: none;
line-height: 1.8;
}
.gform_previous_button:hover {
color: #004274;
}
.gform_button {
background: #004274 !important;
color: #ffffff !important;
border-radius: 5px !important;
padding: 10px !important;
cursor: pointer !important;
float: right !important;
border: none !important;
line-height: 1.8 !important;
width: 100% !important;
margin-right: 5px !important;
font-weight: 400 !important;
}
.gform_button:hover {
background: #666666 !important;
}
.hm-html {
color: #ffffff !important;	
font-size:0.8em !important;
}
.hm-html a {
text-decoration: underline !important;
color: #ffffff !important;	
}
.hm-html a:hover {
text-decoration: underline !important;
color: #eeeeee !important;	
}
.gform_confirmation_message {
color: #ffffff !important;	
} body .gform_wrapper .gform_body .gform_fields .gfield input[type="text"], body .gform_wrapper .gform_body .gform_fields .gfield input[type="email"], body .gform_wrapper .gform_body .gform_fields .gfield input[type="url"], body .gform_wrapper .gform_body .gform_fields .gfield input[type="tel"], body .gform_wrapper .gform_body .gform_fields .gfield input[type="password"], body .gform_wrapper .gform_body .gform_fields .gfield select, body .gform_wrapper .gform_body .gform_fields .gfield textarea {
background-color: #fff;
color: #333;
border: 1px solid rgba(0,0,0,0.25);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 10px !important;
width: 100%;
}
.gform_wrapper .gfield_required {
color: #004274 !important;
}
.gfield_description {
padding: 0px 0px 0px 0px !important;
font-size: 0.9em !important;
}
.gform_wrapper .gfield_checkbox li label {
font-size: 1em !important;	
padding-left: 5px !important;
} .gform_wrapper div.validation_error {
display: none;	
}
.gform_wrapper div.partial_entry_warning {
display: none !important;	
}
#gform_4 {
padding-top: 30px;	
margin-top: -30px;
}
h3.gf_progressbar_title {
display: none;	
}
.gform_legacy_markup_wrapper label.gfield_label, .gform_legacy_markup_wrapper legend.gfield_label {
font-weight: 400 !important;
}
.gform_legacy_markup_wrapper .gform_footer input.button, .gform_legacy_markup_wrapper .gform_footer input[type="submit"], .gform_legacy_markup_wrapper .gform_page_footer input.button, .gform_legacy_markup_wrapper .gform_page_footer input[type="submit"] {
font-size: 0.9em !important;
float: left !important;
padding-left: 15px;
padding-right: 15px;
}