/*
Theme Name: Architecturer Child
Theme URI: https://themes.themegoods.com/architecturer/landing
Description: Premium Architecture & Interior Design WordPress Theme
Version: 1.0
Author URI: http://themeforest.net/user/ThemeGoods
License: GNU General Public License
License URI: http://themeforest.net/licenses/regular_extended
Text Domain: architecturer
Template: architecturer
*/

#wrapper.transparent .top_bar:not(.scroll) #menu_wrapper div .nav > li > a, #wrapper.transparent .top_bar:not(.scroll) #logo_right_button a#mobile_nav_icon, #wrapper.transparent #logo_wrapper .social_wrapper ul li a, #wrapper.transparent .top_bar:not(.scroll) .header_cart_wrapper a, #wrapper.transparent .top_bar:not(.scroll) .header_client_wrapper a, #wrapper.transparent .top_bar:not(.scroll) .header_client_wrapper {
    color: #000 !important;
}
#wrapper.hasbg.transparent {
    padding-top: 74px !important;
}
#menu_wrapper .nav ul li a, #menu_wrapper div .nav li > a, .header_client_wrapper {
    font-weight: 600;
    text-transform: uppercase;
}
#menu_wrapper .nav ul li ul, #menu_wrapper div .nav li ul {
    width: 275px;
}
#menu_wrapper .nav ul li ul li a, #menu_wrapper div .nav li ul li a, #menu_wrapper div .nav li.current-menu-parent ul li a {
    font-size: 16px;
}

#page_caption.hasbg h1, #page_caption.hasbg .page_tagline {
    font-size: 50px;
    line-height: 66px;
}
.wc-block-cart .wc-block-cart__submit-container > a {
    background: #000;
    text-transform: uppercase;
    font-weight: bold;
	color: #fff;
}
.wc-block-cart .wc-block-cart__submit-container > a:hover {
    background: #EC1C24;
	color: #fff;
}

/* CHECKOUT */
.woocommerce form .form-row-last {
    clear: none;
}