Edit File: style.css
/* Skin Name: Restaurant Version: 1.0 Demo URI: https://themify.me/demo/themes/ultra-restaurant/ Required Plugins: builder-contact, builder-maps-pro */ /************************************************************************************ GENERAL *************************************************************************************/ @font-face { font-family: 'tf_ultra_restaurant_icon'; src: url('data:application/octet-stream;base64,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') format('woff'); } body { font-family: 'Cabin', sans-serif; font-size: 1.1em; color: #525252; } .post-nav .arrow, a { color: #c38f00; } a:hover, #footer a:hover, .post-nav a:hover > span, .post-title a:hover { color: #dfa300; } input[type=reset], input[type=submit], button { background-color: #c38f00; } /* form input:hover */ input[type=reset]:hover, input[type=submit]:hover, button:hover { background-color: #dfa300; } /************************************************************************************ HEADING *************************************************************************************/ h1, h2, h3, h4, h5, h6 { font-family: 'Source Sans Pro', sans-serif; font-weight: 900; color: inherit; } h1 { position: relative; font-family: 'Source Sans Pro', sans-serif; font-weight: 900; letter-spacing: 0.035em; line-height: 0.9em; margin: 0 0 0.7em; } h1.fancy-heading { font-size: 4em; } h1 i, h1 em, .module-fancy-heading h1 .sub-head { color: #dfa300; font-family: 'Playfair Display', serif; font-weight: 700; font-style: italic; font-size: 0.3em; text-transform: none; position: absolute; top: 4px; left: 50%; letter-spacing: 0.055em; transform: translate(-50%, -100%); } h2 { position: relative; font-family: 'Source Sans Pro', sans-serif; font-weight: 900; text-transform: uppercase; letter-spacing: 0.055em; line-height: 1.4em; margin: 0 0 .7em; } h2.fancy-heading { font-size: 2.85em; } h3.fancy-heading { position: relative; font-family: 'Source Sans Pro', sans-serif; font-weight: 900; text-transform: uppercase; letter-spacing: 0.055em; margin: 0 0 .7em; } h2 i, h2 em, .module-fancy-heading h2 .sub-head, .module-fancy-heading h3 .sub-head { color: #dfa300; font-family: 'Playfair Display', serif; font-weight: 700; font-style: italic; font-size: 0.4em; text-transform: none; padding: 0 24px; letter-spacing: -0.03em; line-height: normal; white-space: nowrap; } h1.fancy-heading { margin-top: .5em; } .maketable .fork-icon, .module-fancy-heading .maketable .fork-icon { content: ''; display: block; background: url(images/fork-knife.svg) no-repeat center; width: 24px; height: 24px; margin: 0 8px; } .maketable, .bottomBorder, .module-fancy-heading .bottomBorder, .module-fancy-heading .maketable { display: table; width: 100%; max-width: 562px; margin: .2em auto; } .maketable i, .maketable em, .maketable span, .module-fancy-heading .maketable span { display: table-cell; vertical-align: middle; } .addBorder { width: 50%; position: relative; } .addBorder:before { content: ''; border-top: 1px solid rgba(221,221,221,0.4); position: absolute; width: 100%; top: 58%; left: 0; } .bottomBorder:before { content: ''; border-top: 1px solid rgba(221,221,221,0.4); display: block; } h1 .bottomBorder { padding-top: 0.125em; } h5 { font: italic 1.3em/1.6em 'Playfair Display', serif; letter-spacing: 0.02em; margin: 0 0 1em; } .module-fancy-heading .sub-head { padding-top: 0; margin-top: 0; } .module-fancy-heading .sub-head:before { display: none; } .module-fancy-heading .fancy-heading .sub-head:before { border-top: none; } /************************************************************************************ HEADER *************************************************************************************/ .header-horizontal #headerwrap { background-color: rgba(0,0,0,.5); color: #fff; min-height: inherit; } .header-horizontal.fixed-header #header { padding: 0; } /* SITE LOGO ================================================ */ .header-horizontal #site-logo { font-family: 'Source Sans Pro', sans-serif; font-weight: 900; letter-spacing: -0.02em; font-size: 2.5em; margin: .5em 0 0; } /* MAIN NAVIGATION ================================================ */ .header-horizontal #main-nav { font-weight: 600; font-size: 0.9em; } #main-nav a:hover, #main-nav .current_page_item > a, #main-nav .current-menu-item > a { color: #dfa300; } .header-horizontal #main-nav > li { margin: 0 0.25em; } .header-horizontal #main-nav > li > a { padding: 2.5em 0.45em; letter-spacing: -0.005em; line-height: normal; text-transform: uppercase; box-shadow: inset 0 2px 0 0 rgba(0,0,0,0); } .header-horizontal #main-nav > li > a:hover, .header-horizontal #main-nav > .current_page_item > a, .header-horizontal #main-nav > .current-menu-item > a { box-shadow: inset 0 2px 0 0 #dfa300; } .header-horizontal #main-nav li.highlight-link { margin-left: 0.7em; } .header-horizontal #main-nav .highlight-link > a { padding: 0.7em 1.1em; border: 2px solid #dfa300; border-radius: 4px; font-family: 'Source Sans Pro', sans-serif; font-size: 0.9em; letter-spacing: 0.035em; } .header-horizontal #headerwrap #main-nav .highlight-link a:hover, .header-horizontal #main-nav .highlight-link.current_page_item > a, .header-horizontal #main-nav .highlight-link.current-menu-item > a { box-shadow: none; background-color: #dfa300; color: #fff; } .header-horizontal #header .social-widget { margin-top: 28px; margin-left: 15px; } .header-horizontal .search-button { margin-top: 33px; } /* FIXED HEADER ================================================ */ body:not(.mobile_menu_active).header-horizontal #headerwrap.fixed-header #header { padding-top: 0; padding-bottom: 0; } .header-horizontal #headerwrap.fixed-header #header #site-logo { margin-top: .1em; transition: margin 0.3s linear; } .header-horizontal #headerwrap.fixed-header #main-nav > li > a { padding: 1.5em 0.45em; } .header-horizontal #headerwrap.fixed-header #main-nav .highlight-link > a { padding: 0.7em 1.1em; } .header-horizontal #headerwrap.fixed-header #header .social-widget { margin-top: 12px; } .header-horizontal #headerwrap.fixed-header .search-button { margin-top: 16px; } /* TRANSPARENT HEADER ================================================ */ .transparent-header #headerwrap.fixed-header #main-nav > li > a { color: inherit; } /************************************************************************************ POST *************************************************************************************/ .post-title { font-family: 'Source Sans Pro', sans-serif; font-weight: 700; line-height: 1.2em; font-size: 4em; } .post-title a { color: inherit; } .loops-wrapper.list-post .post-date, .single .post-content .post-date { background-color: rgba(223,163,0,.8); } .post-date { color: #dfa300; font-size: 0.95em; } .post-meta { font-family: inherit; letter-spacing: 0; } .post-meta a { color: #b99e52; } .loops-wrapper.list-post .post-meta, .single .post-meta { font-size: 1em; } .post-meta .post-author:after, .post-meta .post-category:after, .post-meta .post-tag:after { letter-spacing: -4px; } .loops-wrapper.list-post .post-author, .single .post-author { text-transform: uppercase; font-size: .95em; letter-spacing: .03em; } .more-link { border-color: #dfa300; border-radius: 4px; border-width: 2px; border-style: solid; background-color: transparent; color: inherit; font-family: 'Source Sans Pro', sans-serif; font-weight: 700; font-size: 0.9em; text-transform: uppercase; padding: 0.5em 1.15em; letter-spacing: -0.02em; } .more-link:after { display: none; } /* grid2-thumb layout */ .loops-wrapper.grid2-thumb .post-image { width: auto; } .loops-wrapper.grid2-thumb .post-title { font-size: 2em; } /************************************************************************************ PAGE *************************************************************************************/ .page-title { text-align: center; font-size: 4em; line-height: 1.2em; } /************************************************************************************ SIDEBAR *************************************************************************************/ .widgettitle { font-weight: bold; margin: 0 0 .7em; } /************************************************************************************ FOOTER *************************************************************************************/ #footerwrap { background-color: #181818; color: #929292; padding-bottom: 0; margin-bottom: 0; } #footerwrap a { color: #929292; } .footer-block #footer { width: auto; max-width: none; position: relative; display: -ms-flexbox; display: flex; flex-flow: column wrap; } /* BACK TOP ================================================ */ .footer-block #footerwrap .back-top { order: 3; margin-bottom: -32px; } .footer-block .section-col + .footer-text { order: 4; } .footer-block #footerwrap .back-top .arrow-up a { border-radius: 100%; width: 64px; height: 64px; line-height: 50px; text-decoration: none; padding: 0; } .footer-block #footerwrap .back-top a:before { font-size: 2rem; font-weight: bold; content: '\f106'; /* fa-angle-up */ font-family: 'tf_ultra_restaurant_icon'; } .footer-block #footerwrap .back-top:hover .arrow-up a { bottom: 0; } .footer-block .back-top .arrow-up a, .footer-horizontal-left .back-top .arrow-up a, .footer-horizontal-right .back-top .arrow-up a, .footer-left-col .back-top .arrow-up a, .footer-right-col .back-top .arrow-up a { background-color: #242424; color: #fff; } .footer-block .back-top .arrow-up:hover a, .footer-horizontal-left .back-top .arrow-up:hover a, .footer-horizontal-right .back-top .arrow-up:hover a, .footer-left-col .back-top .arrow-up:hover a, .footer-right-col .back-top .arrow-up:hover a { color: #dfa300; } /* FOOTER WIDGETS ================================================ */ .footer-block .footer-widgets { margin-bottom: 50px; } .footer-block .footer-widgets .widget { margin-top: 0; } .footer-block .footer-widgets .widgettitle { color: #fff; } /* FOOTER TEXT ================================================ */ .footer-block .section-col + .footer-text { background-color: #242424; color: #929292; padding: 2em 0; font-size: 0.9em; letter-spacing: 0.025em; text-align: left; } .footer-block .section-col + .footer-text a { color: #fff; } .footer-block .footer-widgets-wrap, .footer-block .section-col + .footer-text .footer-text-inner { width: 1160px; margin: auto; clear: both; } .footer-block .section-col + .footer-text .one { width: 45%; float: left; } .footer-block .section-col + .footer-text .two { float: right; text-align: right; width: 45%; } .footer-block .main-col { width: 1160px; margin: auto; max-width: 100%; float: none; } /* FULL SECTION SCROLLING */ .full-section-scrolling.footer-block #footer { position: static; } .full-section-scrolling.footer-block #footerwrap .back-top { bottom: 100%; } .full-section-scrolling.footer-block #footerwrap .back-top .arrow-up a { border-radius: 0; height: auto; line-height: inherit; } .full-section-scrolling #footerwrap.expanded .back-top a:before { content: '\e809'; /* fa-close */ font-size: 1.5rem; font-weight: normal; font-family: 'tf_ultra_restaurant_icon'; } /************************************************************************************ BUILDER *************************************************************************************/ /* Button Module */ .module .module-buttons { font-family: 'Source Sans Pro', sans-serif; text-transform: uppercase; } .module-buttons a.yellow { background-color: #dfa300; border-color: #dfa300; font-weight: 700; font-size: 0.9em; } .module-buttons a.yellow.ui { color: #FFF; } .module-buttons.outline a { border-width: 2px; color: inherit; padding: 0.45em 0.95em 0.65em; } .module_column .module-buttons.outline a.yellow { border-color: #dfa300; border-radius: 4px; background-color: transparent; padding: 0.5em 1.55em; } .module-buttons .builder_button.yellow:hover { background-color: #fff; color: #dfa300; } .module_column .module-buttons.outline a.yellow:hover { background-color: #dfa300; } /* Image Module */ .module-image.image-overlay .image-title { font-weight: normal; } /* Service Menu Module */ .themify_builder.themify_builder_content .module.module-service-menu { border-bottom: 1px solid rgba(221, 221, 221, 0.5); padding: 0.73em 0 0.1em; position: relative; } .module-service-menu.has-highlight { background-color: #fbf9f4; } .module-service-menu .tb-highlight-text { font-family: 'Source Sans Pro', sans-serif; font-weight: 700; position: absolute; left: 0; top: -1px; } .module-service-menu .tb-menu-price { color: #dfa300; } .themify_builder .module.module-service-menu .tb-image-content { padding: 0 6%; } /* Contact module */ .module-contact .builder-contact-fields .builder-contact-field:nth-of-type(1), .module-contact .builder-contact-fields .builder-contact-field:nth-of-type(2) { width: 50%; float: left; box-sizing: border-box; } .module-contact .builder-contact-fields .builder-contact-field:nth-of-type(3) { clear: both; } .module-contact .builder-contact-fields .builder-contact-field:nth-of-type(1) { padding-right: 2%; } .module-contact .builder-contact-fields .builder-contact-field:nth-of-type(2) { padding-left: 2%; } .module-contact input[type=text], .module-contact input[type=email], .module-contact input[type=url] { width: 100%; max-width: none; margin-right: auto; } .module-contact input[type=reset], .module-contact input[type=submit], .module-contact button { border-color: #dfa300; font-family: 'Source Sans Pro', sans-serif; font-weight: 700; font-size: 0.9em; } /************************************************************************************ MOBILE MENU ACTIVE *************************************************************************************/ .mobile_menu_active.footer-block .main-col, .mobile_menu_active.footer-block .footer-widgets-wrap, .mobile_menu_active.footer-block .section-col + .footer-text .footer-text-inner { max-width: 96%; width: auto; } .mobile_menu_active.header-horizontal #headerwrap #main-nav > li > a { box-shadow: none; } .mobile_menu_active.header-horizontal #headerwrap.fixed-header #main-nav .highlight-link > a, .mobile_menu_active.header-horizontal #headerwrap.fixed-header #main-nav > li > a { padding: 0.6em 0; } .mobile_menu_active.transparent-header #headerwrap #main-nav a, .mobile_menu_active.transparent-header #headerwrap.fixed-header #main-nav > li > a { color: inherit; } .mobile_menu_active #headerwrap #main-nav .current_page_item > a, .mobile_menu_active #headerwrap #main-nav .current-menu-item > a, .mobile_menu_active #headerwrap #main-nav li a:hover { color: #dfa300; } .mobile_menu_active.header-horizontal #headerwrap #main-nav .highlight-link > a { border: 2px solid #dfa300; border-radius: 4px; padding: 0.7em 1.1em; } .mobile_menu_active.header-horizontal #headerwrap #main-nav .highlight-link.current_page_item > a, .mobile_menu_active.header-horizontal #headerwrap #main-nav .highlight-link.current-menu-item > a { box-shadow: none; background-color: #dfa300; color: #fff; } /************************************************************************************ MEDIA QUERIES *************************************************************************************/ @media screen and (max-width: 760px) { /* HEADING */ .page-title, h1.fancy-heading { font-size: 2.4em; line-height: 1.3em; } h2.fancy-heading { font-size: 2em; line-height: 1.3em; } h1 em, h2 em { font-size: 0.55em; } #headerwrap #main-nav a:hover, #headerwrap #main-nav ul a:hover { color: #dfa300; } /* TF CONTACT FORM */ .module-contact .builder-contact-fields .builder-contact-field:nth-of-type(1), .module-contact .builder-contact-fields .builder-contact-field:nth-of-type(2) { width: auto; float: none; padding-left: inherit; padding-right: inherit; } /* FOOTER */ .mobile_menu_active.footer-block .main-col, .mobile_menu_active.footer-block .footer-widgets-wrap, .mobile_menu_active.footer-block .section-col + .footer-text .footer-text-inner { max-width: 90%; } .footer-block .footer-text .one, .footer-block .footer-text .two { float: none; text-align: inherit; } } @media screen and (max-width: 680px) { .header-horizontal #headerwrap.fixed-header #header #site-logo, .header-horizontal #site-logo { margin: .3em 0; font-size: 2em; } /* grid2-thumb layout */ .loops-wrapper.grid2-thumb .post-image { float: none; } .loops-wrapper.grid2-thumb .post-date { margin: 0; } }
Back to File Manager