/**handles:haar-edge-child-style**/
/*
Theme Name: Art theme for Malabar 
Description: Art Child theme for Malabar
Version: 1.0.0
Text Domain: Malabar
Template: haar
*/

/*           LETTERING             */
body, p{font-family: 'objektiv-mk3', sans-serif !important;font-style: normal}
h1, h2, h3, h4, h5, h6, .edgtf-st-title-inner{font-family: starling, serif !important;font-style: normal}
/*           TOP BAR            */
.edgtf-top-bar .edgtf-side-menu-icon{display:none !important;}
.edgtf-side-menu-title, .edgtf-top-bar a{color: #A36155 !important;}
.edgtf-side-menu-title:hover, .edgtf-top-bar a:hover{color: #773831 !important;}
.edgtf-top-bar .edgtf-side-menu-title, .edgtf-top-bar h5{font-family: 'objektiv-mk3', sans-serif !important;font-style: normal;color: #A36155 !important; display: inline-block;padding-right: 15px;}
.edgtf-top-bar .textwidget p{height: 0px;}
.edgtf-top-bar .textwidget{margin-top: -6px}
/*           HEADER             */
.edgtf-sticky-header .edgtf-grid{width: 100% !important;}
.edgtf_search_field{text-align: center;border: 1px solid #ededed}
.edgtf-main-menu ul li a, .edgtf-main-menu>ul>li>a{font-family: 'objektiv-mk3', sans-serif !important;}
.edgtf-search-cover .edgtf-form-holder{border: 1px solid #d6d4d2}
.edgtf-search-cover{opacity:0.9}
.edgtf-mobile-header-holder .edgtf-grid{width: 90%; margin: 0 5%;}
.edgtf-mobile-header .edgtf-mobile-menu-opener.edgtf-mobile-menu-opener-icon-pack .edgtf-mobile-menu-icon{font-size:56px !important;}
.edgtf-menu-area .edgtf-drop-down .second{z-index: 9999; top:168px;position: fixed}
.edgtf-menu-area #nav-menu-item-4899 .second{left:16%;}
.edgtf-menu-area #nav-menu-item-5698 .second{right:22%;}
.edgtf-drop-down .second .inner ul li a .item_outer:before{display:none;}
video {
  /* override other styles to make responsive */
  width: 100%    !important;
  height: auto   !important;
}
/*           Menu Categorias             */
#catMenu{background-color:#fff;padding: 10px;position:fixed; width:100%;top:92px; z-index:100;transition:transform .6s ease;}
#catMenu a{font-weight: 600; color:#A36155;text-transform:uppercase;}
#catMenu ul{width: 100%; display: inline-flex; flex-direction: row; flex-wrap: nowrap;justify-content: center; align-items: center}
#catMenu li{ height: 36px;font-family: 'objektiv-mk3', sans-serif !important;font-style: normal; padding: 0 15px;list-style-type: none;}
.stickyCat{top:61px !important;transition:transform .6s ease;}
/*            HOME             */
#edgtf-intro-section{ backface-visibility: hidden;}
#edgtf-intro-section #edgtf-is-screen-1{background-color: #f0b033 !important}
#edgtf-is-screen-2 #edgtf-is-screen-2.edgtf-screen-show{display: none;}
#edgtf-intro-section .edgtf-is-headline-holder {background-color: #E5CABD !important}
#edgtf-intro-section .edgtf-is-headline .edgtf-is-headline-top{background-color: #E5CABD !important}
#edgtf-intro-section .edgtf-is-headline .edgtf-is-headline-bottom {background-color: #A36155 !important}
#edgtf-intro-section{background-color: #fff !important;}/*cor de passagem para bloco de baixo*/
/*            SIDEBAR             */
.edgtf-side-menu .edgtf-post-info-date{display: none !important;}
.edgtf-side-menu .edgtf-blog-list-widget{margin: 20% 0 !important;}
.edgtf-side-menu .widget .edgtf-widget-title{text-align: center; font-weight: 700;font-family: starling, serif !important;text-transform: uppercase; font-size: 20px;}
.edgtf-side-menu{background-image: url(https://malabar.com.pt/wp-content/uploads/2020/05/fundo-catalogue.jpg)}
/*              SCROLL BAR             */
::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(255,255,255,0.1);background-color: transparent;border-radius: 10px;}
::-webkit-scrollbar{width: 8px;background-color: transparent;}
::-webkit-scrollbar-thumb{border-radius: 10px;background-color: transparent;background-image: -webkit-gradient(linear,99% 40%, 40% 99%,from(rgba(229,202,189,0.9)),to(rgba(229,202,189,0.5)),color-stop(.3,rgba(229,202,189,0.5)))}
/*            404             */
.error404 .edgtf-content{background-image: url(https://new.malabar.com.pt/wp-content/uploads/2020/02/proportion-nightstand-II.jpg) !important; background-size: contain !important;background-color:transparent !important} 
.error404 .edgtf-content .edgtf-content-inner{background-color: rgba(240,176,51,0.3) !important}
.error404 .edgtf-page-not-found .edgtf-404-title, .error404 .edgtf-page-not-found .edgtf-404-subtitle{font-family: starling, serif !important}
/*            FORMS             */
textarea, select,input,#respond input[type=text], #respond input[type=email], #respond textarea, .edgtf-style-form textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type=text], input[type=email], input[type=password]{width: 100%; font-size:12px !important; line-height: 23px !important;margin: 8px 15px 8px 0px!important; ;padding: 10px 15px !important; color:#7d7d7d !important; background-color: #f6f6f6 !important; border: 1px solid transparent !important; border-radius:0;-webkit-appearance: none; cursor:pointer; box-sizing:border-box; transition: border-color .2s ease-in-out; height:45px !important }
.wpcf7-acceptance, .wpcf7-acceptance input.gdpr,.wpcf7-acceptance wpcf7-list-item-label{font-size:10px !important; line-height: 13px !important; color:#7d7d7d !important;margin: 0 5px 0 3px!important; ;padding: 0px !important;}
.wpcf7-acceptance input.gdpr,.wpcf7-acceptance wpcf7-list-item-label{background-color: #f6f6f6 !important;}
div.wpcf7 .wpcf7-submit:disabled, .model-popup-container input.wpcf7-form-control.wpcf7-submit:disabled{background-color: #E5CABD !important; color:#7d7d7d !important;}
div.wpcf7 .wpcf7-submit{background-color: #125289 !important;; color:#fff !important;}
label{background-color: transparent; color:#7d7d7d !important; }
input[type="checkbox"]{color:#7d7d7d !important; background-color: #f6f6f6 !important; padding:2px !important;width:25px;height:25px !important;margin-bottom: 0px !important;-webkit-appearance: checkbox !important; }
.wpcf7-list-item-label{font-size: 10px;padding-right: 10px;}
span.wpcf7-list-item{margin: 0 !important}
/*            FOOTER             */
#edgtf-back-to-top>span{background-color: #125289;}
#edgtf-back-to-top{right:7% !important}
footer .edgtf-grid-col-6:first-child{border-right: 2px solid #125289; padding-left:40px;}
footer .edgtf-grid-col-6:last-child{padding-left:6%;}
.edgtf-footer-column-2 .edgtf-grid-col-6.secondRow:first-child{border-right: 2px solid transparent; padding-left:40px;}
footer h6{color:#A36155 !important; font-family: starling, serif !important;font-size: 36px !important; line-height: 38px; font-weight: 900;font-style: normal;text-transform: uppercase;letter-spacing:1px}
.footer-subscribe{color:#125289 ;font-family: starling, serif !important;font-size: 48px !important; line-height: 54px;font-weight: 900;font-style: normal;text-transform: uppercase;padding-top: 30px;}
footer .wpcf7-validates-as-email, footer input[type=email], footer .wpcf7-form-control.wpcf7-text{background-color: transparent !important;border-color: transparent;border-bottom: 2px solid #125289 !important ; width:55% !important; color: #125289 !important;display:inline-block;}
footer .wpcf7-submit{background-color: transparent !important; border-color: transparent !important; display:inline-block !important;color:#125289 !important; width: 15% !important; margin-left:-15% !important;padding: 0 !important;margin-top:18px;}
footer .gdprText, footer .gdprText a{color: #125289 !important;}
#partnersBlock figure{padding:10%}
#partnersBlock h3{text-align: center; color:#A36155 !important; font-weight: 400; letter-spacing:2px}
#partnersBlock .wpb_single_image img.vc_img-placeholder{width:65%;}
.edgtf-blog-single{padding-top: 5%;}
#edgtf-back-to-top>span{background-color: #F0B033 !important}
.edgtf-iwt.edgtf-iwt-icon-left{width: 70%; margin: 2% 15%}
footer a, footer p, footer i, footer h4, footer h6{color:#A36155 !important;}
footer hr{background-color: #125289; margin:55px 0;border: 2px solid #125289} 
.secondRow:last-child{text-transform: uppercase}
/*            COOKIE NOTICE                  */
#cookie-notice{background-image: url("https://new.malabar.com.pt/wp-content/uploads/2020/05/cookie-scaled.jpg");background-repeat: no-repeat;background-position: center;background-size: contain; }
#cookie-notice, #cookie-notice *{text-align:left}
#cn-notice-buttons{float: right}
.cn-button{border-radius: 0; background: #F0B033 !important; color: #A36155 !important; text-transform: uppercase;}
/*            HUSTLE                  */
.hustle-ui.hustle-slidein.hustle-show{margin-left: -8px !important;}
.hustle-button-icon{top: 0px !important;}
.hustle-ui .hustle-button-icon.hustle-button-close{margin-right: 9px;z-index: 9}
.hustle-content-wrap{margin-top: -25px !important}
.hustle-ui img{margin-bottom: 25px !important}
.hustle-info.hustle-info--compact{overflow: hidden !important;}

.edgtf-related-posts-holder .edgtf-related-post .edgtf-post-info{display: none !important;}
edgtf-related-posts-title{text-align: center;}

/*            FORMATAÇOES ECRAS             */
@media screen and (max-width: 1024px) {
    .edgtf-top-bar{display:block !important;}
}
@media screen and (max-width: 768px) {
    #partnersBlock h3{font-size:18px !important;}
    #partnersBlock figure{padding:0 !important;}
    footer h6{font-size:23px !important;}
    .footer-subscribe{font-size: 44px !important; line-height: 48px ;padding-top: 10px;}
    footer .wpcf7-validates-as-email{width: 85% !important}
    footer .wpcf7-submit{width: 20% !important; margin-left:-22% !important;}
    footer .edgtf-grid-col-6:first-child{border-right: 0px solid #125289; padding-left:15px;}
    .edgtf-page-footer .edgtf-footer-top-holder .edgtf-footer-top-inner.edgtf-full-width{padding: 30px !important;}
    footer .wpcf7-validates-as-email, footer input[type=email], footer .wpcf7-form-control.wpcf7-text{width: 86% !important; margin:0 !important;}
    .edgtf-grid-col-6:last-child{padding:0 !important;}
    footer hr{margin: 20px 0 !important}
    .edgtf-page-footer .edgtf-footer-top-holder{background-size:cover;background-position: center}
    #partnersBlock{padding-bottom:15px;}
    .edgtf-expanding-image{height: calc(100vh - 450px) !important; padding-bottom: 15px;}
    #partnersBlock{padding: 0 30px 30px 30px;}
    .edgtf-custom-font-holder.edgtf-cf-7855{min-height: 100px;}
    .vc_custom_1578676856240{padding-top: 3px !important;}
    .edgtf-eh-item-content.edgtf-eh-custom-1992{padding: 0px 10% 29px 5% !important}
    .page-id-4897 .edgtf-interactive-text-content-holder{padding-left: 3% !important;}
    .page-id-2807 .minHeight{min-height: 100px;}
    .type-post{width: 100% !important;}
    .page-id-1001 .vc_col-sm-4{padding-top: 15px; }
    .page-id-1001 .modal-popup-box{margin-top: 15px;}
    .page-id-1001 .vc_col-sm-4 .edgtf-icon-list-holder .edgtf-il-text{width: 2% !important;}
    .page-id-1001 .model-popup-btn{min-width: 225px;}
    .edgtf-side-menu .widget{margin: 25% auto !important;}
    .edgtf-top-bar>.edgtf-vertical-align-containers{padding:0 10px !important;}
    .edgtf-top-bar>.edgtf-vertical-align-containers h5{font-size: 16px;}
    .edgtf-page-inner-title-override, .edgtf-page-additional-title{font-size: 80%;}
    #partnersBlock .wpb_single_image img.vc_img-placeholder{width:100%} 
    #text-7{display: none;}
    .edgtf-mobile-header .edgtf-mobile-menu-opener.edgtf-mobile-menu-opener-icon-pack .edgtf-mobile-menu-icon *, .edgtf-mobile-header .edgtf-mobile-menu-opener.edgtf-mobile-menu-opener-icon-pack .edgtf-mobile-menu-icon :before, .edgtf-mobile-menu-icon:active, .edgtf-mobile-menu-icon:visited, .edgtf-mobile-menu-icon:hover,.edgtf-mobile-header .edgtf-mobile-menu-opener.edgtf-mobile-menu-opened a{color: #000 !important}
    .edgtf-top-bar .edgtf-side-menu-title, .edgtf-top-bar h5{padding-right: 8px;}
    .edgtf-side-menu-button-opener .edgtf-side-menu-title{padding-right: 3px;}
}
@media screen and (max-width: 600px) {
    .edgtf-eh-item-content.edgtf-eh-custom-1992{padding: 0px 10% 29px 5% !important}
}