.menu-is-horizontal .menu-social-header {
top: 8px;
}
.left-logo .homemenu {
top: 0;
}
.left-logo.menu-social-active:not(.sticky-nav-active) .homemenu {
top: 10px;
}
.admin-bar.menu-is-horizontal.split-menu .menu-social-header,
.admin-bar.menu-is-horizontal.centered-logo .menu-social-header {
top: 70px;
}
.minimal-logo .header-site-title-section,
.splitmenu-logo .header-site-title-section,
.left-logo .header-site-title-section {
padding: 40px 0 0 70px;
}
.menu-is-horizontal.fotorama-style-contain #fotorama-container-wrap {
top: 98px;
height: calc( 100% - 125px );
}
h1, .entry-content h1 {
font-size: 30px;
font-weight: 500;
line-height: 1.1;
letter-spacing: 2.5px;
text-transform: uppercase;
}
h2, .entry-content h2 {
font-size: 26px;
font-weight: 500;
line-height: 1.1;
letter-spacing: 2.5px;
text-transform: uppercase;
}
h3, .entry-content h3 {
font-size: 18px;
font-weight: 500;
line-height: 1.1;
letter-spacing: 2.5px;
text-transform: uppercase;
}
h4, .entry-content h4 {
font-size: 16px;
line-height: 1.1;
letter-spacing: 0;
text-transform: uppercase;
}
h5, .entry-content h5 {
font-size: 11px;
line-height: 1.1;
letter-spacing: 1px;
text-transform: uppercase;
}
h6, .entry-content h6 {
font-size: 9px;
line-height: 1.1;
letter-spacing: 1px;
text-transform: uppercase;
}
.grid-has-blog .summary-info,
.post-single-tags,
.post-single-tags a,
.datecomment,
.food-list .food-item-description {
font-size: 10px;
font-weight: 400;
line-height: 1.3;
letter-spacing: 2px;
text-transform: uppercase;
}
.minimal-logo .header-site-title-section .site-title,
.splitmenu-logo .header-site-title-section .site-title,
.split-menu .header-site-title-section .site-title,
.left-logo .header-site-title-section .site-title,
.minimal-logo .header-site-title-section .site-title a,
.splitmenu-logo .header-site-title-section .site-title a,
.split-menu .header-site-title-section .site-title a,
.left-logo .header-site-title-section .site-title a,
.minimal-logo .header-site-title-section h1.site-title,
.splitmenu-logo .header-site-title-section h1.site-title,
.split-menu .header-site-title-section h1.site-title,
.left-logo .header-site-title-section h1.site-title,
.minimal-logo .header-site-title-section h1.site-title a,
.splitmenu-logo .header-site-title-section h1.site-title a,
.split-menu .header-site-title-section h1.site-title a,
.left-logo .header-site-title-section h1.site-title a,
.header-site-title-section a {
font-size: 20px;
font-weight: 500;
letter-spacing: 1.5px;
text-align: left;
text-transform: uppercase;
}
.minimal-logo.menu-is-horizontal .outer-wrap,
.splitmenu-logo.menu-is-horizontal .outer-wrap,
.left-logo.menu-is-horizontal .outer-wrap {
height: 97px;
}
.portfolio-section-heading h2,
.fullscreen-carousel .swiper-title,
.fullscreen-swiperslides .swiper-title,
.coverphoto-text-container .slideshow_title,
.coverphoto-text-container .static_slideshow_title,
h1.slideshow_title,
h1.static_slideshow_title,
.slideshow_title,
.static_slideshow_title {
font-size: 18px;
font-weight: 500;
letter-spacing: 2.5px;
line-height: 1;
margin-bottom: 16px;
text-transform: uppercase;
}
.positionaware-button {
padding: 4px 6px;
}
#slidecaption-mobile,
#slidecaption,
#static_slidecaption {
bottom: 50px;
right: 70px;
}
.slideshow_caption,
.static_slideshow_caption {
margin-bottom: 24px;
}
.homemenu .sf-menu .mega-item .children-depth-0 h6 {
font-size: 15px;
font-weight: 500;
letter-spacing: 1.5px;
line-height: 18px;
text-transform: none;
}
.homemenu ul li a {
font-size: 14px;
font-weight: 500;
letter-spacing: 0.4px;
text-transform: none;
}
.homemenu ul ul li a {
font-size: 13px;
font-weight: 400;
letter-spacing: 0.4px;
text-transform: none;
}
.mtheme-woo-order-selected-wrap i {
top: 0;
}
.portfolio-section-heading {
border-top: 1px solid rgba(255,255,255,0.2);
} .entry-content .section-title {
font-size: 25px;
}
.entry-content .section-size-default .section-title {
font-size: 25px;
}
.entry-content .section-size-large .section-title {
font-size: 32px;
}
.entry-content .photocard-wrap-common .heading-block h3.photocard-subtitle,
.hero-text-wrap .hero-subtitle, .entry-content .section-heading h5 {
font-size: 13px;
line-height: 1.1;
letter-spacing: 6px;
font-weight: 500;
text-transform: uppercase;
}
.blog-list-style-small .entry-content .entry-post-title h2,
.entry-content .gridblock-blog-parallax .heading-block h2.photocard-title,
.entry-content .entry-post-title h2 {
font-size: 20px;
font-weight: 500;
letter-spacing: 2.5px;
line-height: 1.05;
text-transform: uppercase;
}
.entry-content .sidebar-widget h3,
.sidebar-widget h3 {
font-size: 13px;
line-height: 1.1;
letter-spacing: 2.5px;
font-weight: 600;
text-transform: uppercase;
}
.entry-title-wrap .entry-title,
.single .title-container .entry-title {
font-size: 26px;
font-weight: 500;
letter-spacing: 2.5px;
line-height: 1.05;
}
.entry-content .flipbox-card-flip h2,
.entry-content .service-content h4 {
font-size: 15px;
line-height: 1.1;
letter-spacing: 2.5px;
font-weight: 500;
text-transform: uppercase;
}
h2.food-main-title,
.entry-content .section-title,
.entry-content .entry-title,
.entry-title {
font-size: 32px;
font-weight: 500;
letter-spacing: 2.5px;
line-height: 1.05;
}
.skill-bar-percent,
.entry-content h3.progressbar-title {
font-size: 12px;
font-weight: 500;
letter-spacing: 1.5px;
line-height: 14px;
text-transform: uppercase;
}
.person h3,
.entry-content .person h3 {
font-size: 22px;
line-height: 1.1;
letter-spacing: 0px;
font-weight: 600;
margin-bottom: 22px;
}
.person h4.staff-position {
font-size: 15px;
line-height: 1.1;
letter-spacing: 0.2px;
font-weight: 500;
}
.client-say {
font-size: 22px;
line-height: 1.2;
letter-spacing: 0;
font-weight: 400;
}
.pricing-table .pricing-title h2 {
font-size: 28px;
line-height: 1.1;
letter-spacing: 1px;
font-weight: 500;
}
#gridblock-filters li a {
font-size: 12px;
letter-spacing: 1.5px;
text-transform: uppercase;
font-weight: 500;
}
.filter-seperator {
height: 1px;
width: 12px;
right: -7px;
top: 21px;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.gridblock-element .entry-content h3.food-item-title,
.gridblock-element h3.food-item-title,
.work-details h4, .work-details h4 a {
font-size: 14px;
line-height: 14px;
letter-spacing: 2.5px;
font-weight: 600;
text-transform: uppercase;
}
.entry-content .boxtitle-hover .work-details h4,
.boxtitle-hover .work-details h4 a {
font-size: 14px;
font-weight: 600;
letter-spacing: 2.5px;
}
.proofing-client-title {
font-size: 14px;
font-weight: 500;
letter-spacing: 2.5px;
text-transform: uppercase;
}
.entry-content .proofing-client-details h1,
.proofing-client-details h1 {
font-size: 20px;
margin-bottom: 12px;
font-weight: 600;
letter-spacing: 2.5px;
text-transform: uppercase;
}
.proofing-client-details .proofing-client-title {
font-size: 14px;
font-weight: 500;
line-height: 22px;
text-transform: uppercase;
letter-spacing: 2.5px;
}
.woocommerce .single_add_to_cart_button::before {
top: 7px;
}
.woocommerce .woocommerce-breadcrumb,
.woocommerce .woocommerce-breadcrumb a {
text-transform: uppercase;
font-size: 11px;
letter-spacing: 2px;
}
.woocommerce .quantity input.qty,
.woocommerce #content .quantity input.qty,
.woocommerce-page .quantity input.qty,
.woocommerce-page #content .quantity input.qty {
padding: 7px 11px 6px !important;
}
.woocommerce-page #reviews #comments h2,
.woocommerce #reviews #comments h2,
#tab-description h2 {
font-size: 18px;
font-weight: 600;
letter-spacing: 2.5px;
text-transform: uppercase;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-checkout .woocommerce-order h3,
.entry-content .cross-sells > h2,
.cross-sells > h2,
.up-sells.products > h2,
.related.products > h2,
.woocommerce .entry-summary .amount,
.woocommerce div.product span.price del,
.woocommerce div.product p.price del,
.woocommerce .summary p.price del span,
.woocommerce #content div.product span.price del,
.woocommerce #content div.product p.price del,
.woocommerce-page div.product span.price del,
.woocommerce-page div.product p.price del,
.woocommerce-page #content div.product span.price del,
.woocommerce-page #content div.product p.price del,
.entry-content .comment-reply-title,
.comment-reply-title,
h2#comments {
font-size: 16px;
font-weight: 500;
letter-spacing: 1.2px;
text-transform: uppercase;
}
#contact .button,
#commentform input#submit,
.text-is-bright .woocommerce form .form-row label,
.woocommerce-page .text-is-bright form .form-row label,
.woocommerce form .form-row label,
.woocommerce-page form .form-row label,
.woocommerce #respond input#submit.alt,
.woocommerce .coupon button.button,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce input.button,
.woocommerce .shipping-calculator-form button,
.woocommerce .woocommerce-message a.button,
.woocommerce #content table.cart td.actions .coupon .input-text,
.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce-page #content table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon .input-text,
.cart-elements .cart-item-quantity-wrap,
.cart-elements .amount,
.pricing-table .pricing-duration,
.quote_author,
.food-list .food-purchase-item a,
#footer .opening-hours dd,
.opening-hours dt.week,
.sidebar-widget .mc4wp-form input,
.gridblock-element .food-purchase-item a,
.gridblock-element .food-notice,
.mtheme-opentable-form .otw-submit-btn,
.wpcf7-form input[type="button"],
.wpcf7-form input[type="submit"],
.wpcf7-form input[type="reset"],
#password-protected input[type="submit"],
.post-password-form input[type="submit"],
.project-details-link h4 a,
.mtheme-button,
.woocommerce #review_form #respond .form-submit input,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #content div.product form.cart .button,
.woocommerce div.product form.cart .button,
.woocommerce-page #content div.product form.cart .button,
.woocommerce-page div.product form.cart .button,
.entry-content .wp-block-button .wp-block-button__link,
ol.commentlist li.pingback .reply a,
ol.commentlist li.comment .reply a {
font-size: 12px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
}
.entry-content .slideshow-box-info h3.photocard-subtitle,
.cart-elements .cart-item-quantity-wrap,
.cart-elements .amount,
.mtheme-woo-order-selected,
.entry-content .work-details h4,
.entry-content .food-tabs-outer h3.food-item-title,
.food-tabs-outer h3.food-item-title,
.food-list .food-purchase-item a,
h3.food-item-title,
.gridblock-element .food-purchase-item a,
.gridblock-element .food-notice,
.slideshow-owl-title,
.boxtitle-hover,
.entry-content .boxtitle-hover h3,
.food-item-price,
.entry-content h3.food-item-title,
h3.food-item-title {
font-weight: 600;
line-height: 1.2;
}
.theme-hover-arrow {
font-size: 11px;
letter-spacing: 2px;
font-weight: 500;
}