/*!
Theme Name: quarty child
Theme URI: https://bslthemes.com/
Author: bslthemes
Author URI: https://themeforest.net/user/bslthemes
Description: Quarty - Architecture & Interior WordPress Theme
Version: 1.0.1
License: General Public License
License URI: http://www.gnu.org/licenses/gpl.html
Template: quarty
Text Domain: quarty-child
Tags: full-width-template, editor-style, featured-images, sticky-post, threaded-comments, translation-ready, theme-options
*/

.qrt-app .qrt-top-bar .qrt-menu nav ul li ul {
    background-color: #fff !important;
    box-shadow: 0 2px 2px 2px rgba(45, 45, 60, .1) !important;
    padding: 10px;
}

span.mesaj {
    display: none;
}


.qrt-logo-text{
     -moz-user-select: -moz-none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   -o-user-select: none;
   -ms-user-select: none;
   user-select: none;
   font-size: 60px;
    font-weight: 900;
    height: 45px;
    margin-top: 9px;
    -webkit-text-stroke: 4px;
}
.qrt-logo-sub{
    font-weight: 400;
}

.qrt-app .qrt-top-bar .qrt-logo, .elementor-editor-active .qrt-logo {
    width: 130px !important;
}

.qrt-menu nav ul li ul li a:before {
    content: "";
    position: absolute;
    width: 105%;
    height: 10px;
    left: -5px;
    display: none;
    background-color: rgba(78, 171, 239, 0.13);
    z-index: -1;
    top: 21px;
}
.qrt-menu nav ul li a p.menu-item-description {
    font-weight: normal;
    text-transform: none;
    color: #6d6f78;
    font-size: 15px;
    margin:0;
}
 
.qrt-menu nav ul li ul li:hover a:before {
    display: block;
}

.qrt-app .qrt-left-bar .qrt-current-page-title a p.menu-item-description {
    display: none;
}
.elementor-kit-10{
    --e-global-typography-primary-font-family: "Outfit" !important;
    --e-global-typography-secondary-font-family: "Outfit" !important;
}

footer.footer-s {
    text-align: right;
}
a.oap-f {
    display: block;
    color: lightgrey;
    font-size: 45px;
    font-weight: 900;
    -webkit-text-stroke: 2px;
    height: 60px;
}
.page-id-561 a.oap-f {
    display: none;
}

@media screen and (max-width:675px) {
    #wpadminbar {
		display:none;
	}
	html {
		position:absolute;
		top:-28px;
	}
	div.gtranslate_wrapper {
    display: none;
}
}
@media screen and (max-width: 782px){
html {
    margin-top: 28px !important;
}
a.oap-f {
    font-size: 35px;
}
.qrt-buttons .qrt-search-btn{
    display:none !important;
}
.qrt-buttons .qrt-info-btn span, .qrt-buttons .qrt-info-btn span:after, .qrt-buttons .qrt-info-btn span:before, .qrt-buttons .qrt-menu-btn span, .qrt-buttons .qrt-menu-btn span:after, .qrt-buttons .qrt-menu-btn span:before{
    width: 20px !important;
}
.qrt-buttons .qrt-info-btn, .qrt-buttons .qrt-menu-btn{
    width: 40px;
}
.qrt-app .qrt-top-bar .qrt-symbol, .elementor-editor-active .qrt-symbol{
    width: 90px;
}
.qrt-buttons .qrt-menu-btn span:after {
    top: 6px;
}
.qrt-app .qrt-top-bar .qrt-logo, .elementor-editor-active .qrt-logo{
    margin-left: 12px;
}
}

.qrt-app .qrt-content .qrt-content-frame {
    background-color: #fff !important;
}
.qrt-app .qrt-top-bar, .qrt-app .qrt-top-bar .qrt-symbol, .qrt-app .qrt-left-bar {
    background-color: #fff !important;
    box-shadow: none !important;
}
a.qrt-symbol {
    margin-left: 2px;
    background-color: unset !important;
}

.qrt-app .qrt-left-bar .qrt-social-links{
    width: 55px;
    border: 1px solid;
    border-radius: 50px;
    padding: 20px 0;
    margin-left: 12px;
}



