/*
Theme Name: Libero Child
Theme URI: https://libero.qodeinteractive.com/
Description: A child theme of Libero Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.1
Template: libero
*/


@import url("../libero/style.css");
    body  {
        font-size:  15px;
}
.mkd-container-inner p  {
        text-align:  justify;
        margin-bottom: 20px;
}
hr  {
        margin: 30px 0;
}
.single .wpb_wrapper ul  {
        margin-bottom:  20px;
}
.single .wpb_wrapper > h3:first-child  {
        margin-bottom: 20px;
        padding: 30px;
        background: #fafafa;
}
.single .wpb_wrapper ul li  {
        line-height:  1.5;
        margin-bottom:  15px;
        display:  block;
        padding-left:  20px;
        position:  relative;
        text-align:  justify;
}
.single .wpb_wrapper ul  {
        padding: 20px 0 20px 30px;
}
.single .wpb_wrapper ul li:before  {
        content: '';
        width: 8px;
        height: 8px;
        left: 0;
        top: 5px;
        position:  absolute;
        background: #8a0304;
}
/* ******************* *//* FITTING ADJUSTMENTS *//* ******************* *//* default height for <textarea> message field */.rev_slider .wpcf7-textarea  {
    height:  200px;
}
/* <textarea> message field height for below desktop viewport */@media screen and (max-width: 960px)  {
    .rev_slider .wpcf7-textarea  {
    height:  100px;
}
}/* **************** *//* OPTIONAL STYLING *//* **************** */.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  {
        background-color: #f2f2f2;
        color: #333;
}
/* form background color */.rev_slider .wpcf7  {
        background:  none;
        padding:  20px;
        /*border: 2px solid rgba(255, 255, 255, 0.6);
    */}
#rev_slider_9_1 .wpcf7 h3  {
        font-family:  Times New Roman;
        color: #fff;
        font-size:  26px;
        margin-bottom: 15px;
        padding-left: 12px;
        font-weight:  bold;
}
#rev_slider_9_1 .wpcf7 p  {
        display:  block;
        margin-bottom:  10px;
}
/* spacing between the label and the field */.rev_slider .wpcf7-form-control-wrap  {
    top:  5px;
}
#rev_slider_9_1 .wpcf7-text, #rev_slider_9_1 .wpcf7-textarea  {
        color:  #999 !important;
        font-family:  inherit;
        background:  none;
        border:  2px solid #fff !important;
        border-radius:  2px;
        padding:  14px;
        width:  100%;
        text-transform:  uppercase;
        font-weight:  bold;
        font-size:  14px;
}
::placeholder  {
     /* Chrome,  Firefox,  Opera,  Safari 10.1+ */    color:  #333 !Important;
        opacity:  1 !Important;
     /* Firefox */}
#rev_slider_9_1 ::placeholder  {
     /* Chrome,  Firefox,  Opera,  Safari 10.1+ */    color:  #fff !Important;
        opacity:  1 !Important;
     /* Firefox */}
:-ms-input-placeholder  {
     /* Internet Explorer 10-11 */    color:  #fff !Important;
}
::-ms-input-placeholder  {
     /* Microsoft Edge */    color:  #fff !Important;
}
.contactform ::placeholder  {
        color: #333 !Important;
}
.contactform :-ms-input-placeholder   {
        color: #333 !Important;
}
.contactform ::-ms-input-placeholder  {
        color: #333 !Important;
}
/* on-focus styles for text input and textarea fields */#rev_slider_9_1 .wpcf7-text:focus, .rev_slider .wpcf7-textarea:focus  {
        color:  #1a1a1a !important;
        background-color:  #fff !important;
        border-color:  #007acc;
        outline:  0 none;
}
.home #rev_slider_9_1 .wpcf7-textarea  {
        height:  100px;
}
#rev_slider_9_1 .wpcf7-submit  {
        color:  #fff;
        background:  #851e1e;
        border:  0 none;
        border-radius:  2px;
        font-family:  inherit;
        padding:  16px !important;
        text-transform:  uppercase;
        line-height:  1;
        height:  auto !important;
        line-height:  1.5 !important;
        background:  #fff !Important;
        color:  #282e3f !important;
        font-size:  14px !important;
        margin-left: 10px;
}
/*.rev_slider .wpcf7-submit:hover  {
        color: #fff !important;
        background:  #fff !Important;
}
 *//* submit button on mouseover */.rev_slider .wpcf7-submit:focus  {
        background:  #007acc;
}
/*.mkd-interactive-icon, .mkd-interactive-icon .mkd-interactive-icon-inner  {
        display:  block;
}
*/.mkd-interactive-icon-text  {
        min-height:  120px;
}
/*.mkd-logo-area:before  {
        content: '';
        display:  block;
        position:  absolute;
        left: 0;
        right: 50%;
        top: 0;
        bottom: 0;
        background: #fff;
        z-index:  1;
}
.mkd-logo-area .mkd-grid  {
        z-index:  2;
}
*/.mkd-logo-area .mkd-vertical-align-containers  {
        /*    background: #282e3f;
    */    z-index:  2;
}
.mkd-logo-area .mkd-vertical-align-containers.mkd-25-75 .mkd-position-left  {
        /*background: #fff;
    */    width: 35%;
        text-align:  left;
}
.mkd-logo-area .mkd-vertical-align-containers.mkd-25-75 .mkd-position-left a  {
        height:  55px !important;
}
.mkd-logo-area .mkd-vertical-align-containers.mkd-25-75 .mkd-position-right  {
        width:  65%;
}
.mkd-sticky-header.header-appear .mkd-position-left  {
        float:  none;
}
.mkd-sticky-header.header-appear .mkd-position-left .mkd-position-left-inner  {
        width: 100%;
        display:  block;
        /*overflow:  hidden;
    */}
.mkd-sticky-header.header-appear .mkd-position-left .mkd-position-left-inner .mkd-logo-wrapper  {
        float:  left;
        padding-top:  7px;
}
.mkd-sticky-header.header-appear .mkd-position-left .mkd-position-left-inner .mkd-main-menu  {
        float:  right;
}
.mkd-sticky-header.header-appear .mkd-position-left:before  {
        display:  none;
}
/*.mkd-sticky-holder  .mkd-position-left-inner  {
        width:  100%;
}
*/.mkd-page-header .mkd-sticky-header.header-appear .mkd-sticky-holder .mkd-logo-wrapper a  {
        height:  42px !important;
}
.mkd-sticky-holder .mkd-vertical-align-containers .mkd-position-right  {
        display:  none !important;
}
.mkd-header-standard .mkd-page-header .mkd-logo-area,  .mkd-mobile-header-holder  {
        background: url('https://www.avocat-koszti.ro/wp-content/uploads/2018/04/topbg-2.jpg') no-repeat top center;
        background-size:  100%;
}
.mkd-default-nav li.menu-item a:after,  .mkd-sticky-header.header-appear li.menu-item a:after  {
        color:  #fff !important;
}
/*.mkd-default-nav li.menu-item a.current .bottom-border-inner  {
        background:  #fff !important;
}
*/header .mkd-logo-area .mkd-grid  {
        width: 92%;
}
/*.mkd-sticky-header.header-appear ul li a  {
        color: #222;
}
.mkd-sticky-header.header-appear ul li a.current  {
        color: #851e1e;
}
*/.mkd-footer-top .mkd-footer-column-2  {
        overflow:  hidden;
}
.mkd-footer-top .mkd-footer-column-2.widget_nav_menu  {
        /*    width:  50%;
            float: left;
    */    padding-left: 2%;
        padding-right: 2%;
        box-sizing:  border-box;
}
.mkd-footer-top .mkd-footer-column-2.widget_nav_menu li a {
        line-height:  1.1;
        padding-left: 17px;
        display:  block;
}
.mkd-footer-top .mkd-footer-column-2.widget_nav_menu li a:before  {
        content:  '';
        position:  absolute;
        left: 0;
        top: 3px;
        width: 7px;
        height:  7px;
        background: #8a0304;
}
.mkd-footer-top .mkd-footer-column-2.widget_nav_menu li  {
        margin-bottom:  15px;
}
.contactsection .mkd-elements-holder  {
        display:  block !important;
}
.contactsection .mkd-elements-holder .mkd-elements-holder-item  {
        display:  block;
}
footer .mkd-footer-top-holder  {
        padding-top:  50px;
        padding-bottom: 30px;
        background-position:  center top;
        border:  none !Important;
}
.bgfixed  {
        background-attachment:  fixed;
}
blockquote h2  {
        font-size:  30px;
        font-weight:  normal;
        font-family:  times new roman;
}
.single p  {
        text-align:  justify;
}
.mkd-title .mkd-title-holder h1  {
        text-transform:  uppercase;
        font-size:  40px;
}
.mkd-breadcrumbs-holder .mkd-current, .mkd-breadcrumbs-holder a  {
        font-weight:  bold;
        text-transform:  uppercase;
}
.mkd-sidebar  {
        padding-bottom: 50px;
}
.mkd-sidebar .widget_nav_menu  {
        /*border:  1px solid #00305b;
    */    padding: 20px;
        margin-top:  0;
        background:  #eee;
}
.mkd-sidebar .widget_nav_menu a  {
        display:  block;
        line-height:  1.3;
        padding: 10px 10px 10px 30px;
        font-weight:  bold;
        color: #151515;
        font-size:  14px;
}
.mkd-sidebar .widget_nav_menu li  {
        padding: 0 !Important;
        border-bottom:  1px solid rgba(255, 255, 255, 0.3) !Important;
}
.mkd-sidebar .widget_nav_menu li:last-child  {
        border: none !Important;
}
.mkd-sidebar .widget_nav_menu li:before  {
        width:  10px !important;
        height:  10px !important;
        content:  '\45';
        font-size:  12px !important;
        top:  3px !important;
        color:  #8a0304;
}
/*.mkd-sidebar .widget_nav_menu li a  {
        color: #fff !Important;
}
*/.mkd-sidebar .widget_nav_menu li.current-menu-item a  {
        color:  #8a0304 !important;
        /*background: #bababa;
    */}
.mkd-sidebar .widget_nav_menu li a:hover  {
        color:  #8a0304 !Important;
   }
.cookie-notice-container  {
        padding:  20px;
}
.mkd-separator-holder.mkd-separator-with-icon .mkd-separator-icon  {
        padding: 0 10px;
}
h2,  h2 a  {
        font-size:  37px;
        line-height:  1.3em;
        font-weight:  900;
        color:  #222;
        text-transform:  none;
}
/*.mkd-title-image  {
        min-height:  213px;
}
*/.mkd-mobile-header .mkd-mobile-nav  {
        background:  #000 !important;
        padding:  30px 0;
}
.mkd-mobile-header .mkd-mobile-nav a,  .mkd-mobile-header .mkd-mobile-nav h4  {
        border-bottom:  1px solid #323232;
        font-size:  16px;
        font-weight:  400;
        color:  #8b8e90;
        padding:  15px 0;
        display:  block;
        position:  relative;
        text-transform:  none;
        line-height:  17px;
        letter-spacing:  0;
        text-transform:  uppercase;
}
.mkd-mobile-header .mkd-mobile-menu-opener.mkd-mobile-active .mkd-lines  {
        background-color:  #8a0304 !important;
}
.mkd-fullwidth-slider-holder .owl-controls  {
        right:  3%;
        left:  auto;
}
.mkd-breadcrumbs-holder span.mkd-delimiter  {
        color:  rgba(255, 255, 255, 0.5) !important;
        font-size:  18px !important;
}
.mkd-title.mkd-animation-fade-in.appeared .mkd-subtitle span  {
        font-style:  italic;
}
.pictograme1  {
        background:  #2a2a2a;
     /* Old browsers */    background:  -moz-linear-gradient(left,  #2a2a2a 0%,  #6d6d6d 100%);
     /* FF3.6-15 */    background:  -webkit-linear-gradient(left,  #2a2a2a 0%, #6d6d6d 100%);
     /* Chrome10-25, Safari5.1-6 */    background:  linear-gradient(to right,  #2a2a2a 0%, #6d6d6d 100%);
     /* W3C,  IE10+,  FF16+,  Chrome26+,  Opera12+,  Safari7+ */    filter:  progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a2a2a',  endColorstr='#6d6d6d', GradientType=1 );
     /* IE6-9 */}
.pictograme2  {
        background:  #6d6d6d;
     /* Old browsers */    background:  -moz-linear-gradient(left,  #6d6d6d 0%,  #2a2a2a 100%);
     /* FF3.6-15 */    background:  -webkit-linear-gradient(left,  #6d6d6d 0%, #2a2a2a 100%);
     /* Chrome10-25, Safari5.1-6 */    background:  linear-gradient(to right,  #6d6d6d 0%, #2a2a2a 100%);
     /* W3C,  IE10+,  FF16+,  Chrome26+,  Opera12+,  Safari7+ */    filter:  progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d6d6d',  endColorstr='#2a2a2a', GradientType=1 );
     /* IE6-9 */}
/*.mkd-preload-background  {
        animation:  none !Important;
        background-image:  url('http://promoartist.ro/avocatura/wp-content/uploads/2018/04/ban.jpg') !important;
        background-position:  left bottom !important;
        background-size:  cover !Important;
}
*/.mkd-content-right-from-sidebar ul  {
        margin:  30px 0 30px 30px;
        padding:  30px;
        /*background:  #fafafa;
    */    /* Permalink - use to edit and share this gradient:  http://colorzilla.com/gradient-editor/#eeeeee+0, ffffff+100 */    background: #eeeeee;
     /* Old browsers */    background:  -moz-linear-gradient(left,  #eeeeee 0%,  #ffffff 100%);
     /* FF3.6-15 */    background:  -webkit-linear-gradient(left,  #eeeeee 0%, #ffffff 100%);
     /* Chrome10-25, Safari5.1-6 */    background:  linear-gradient(to right,  #eeeeee 0%, #ffffff 100%);
     /* W3C,  IE10+,  FF16+,  Chrome26+,  Opera12+,  Safari7+ */    filter:  progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee',  endColorstr='#ffffff', GradientType=1 );
     /* IE6-9 */}
.mkd-content-right-from-sidebar ul li  {
        display:  block;
        margin-bottom:  10px;
        line-height:  1.3;
        padding-left:  25px;
        position:  relative;
        font-size:  16px;
}
.mkd-content-right-from-sidebar ul li:before  {
        content:  '';
        width:  0;
        height:  0;
        border-bottom:  12px solid #8a0304;
        border-left:  12px solid transparent;
        position:  absolute;
        left:  0;
        top:  2px;
}
.ssba  {
        display:  none !Important;
}
.single .ssba,  .page-template-service .ssba  {
        display:  inline-block !important;
        padding-top:  20px;
}
blockquote .mkd-blockquote-text  {
        color:  #8a0304;
        font-weight:  bold;
}
.mkd-content ul ol  {
        padding: 30px 0;
}
/*.mkd-page-header  {
        margin-bottom: -152px;
        display:  block;
}
*/.consultanta_gratuita table  {
        margin: 20px 0 10px 0;
}
.consultanta_gratuita table,  .consultanta_gratuita table tr,  .consultanta_gratuita table td  {
        border: none;
        padding: 0;
}
/*.mkd-interactive-icon.mkd-right-border-added  {
        border: none;
}
*/.mkd-interactive-icon-text p  {
        font-size:  13px;
        line-height:  1.2;
}
.mkd-interactive-icon .mkd-interactive-icon-title h4  {
        max-width:  150px;
        margin: 0 auto;
        line-height:  1.1;
}
.mkd-footer-top p  {
        text-align:  left;
}
.page-template-service .mkd-column2 .wpb_wrapper h3:first-child  {
        color:  #151515;
        font-style:  italic;
        /*padding-left:  55px;
    */    max-width:  82%;
        font-size:  20px;
        margin-bottom:  35px;
}
.page-template-service .mkd-column2 .wpb_wrapper p  {
        /*    padding-left:  55px;
            padding-right:  30px;
    */}
.mkd-content-right-from-sidebar ul li  {
        margin-bottom: 25px;
}
.page-template-service .mkd-column2 .wpb_wrapper .mkd-call-to-action h3  {
        padding-left: 0;
        font-style:  normal;
        max-width:  inherit;
        font-size:  16px;
        margin: 0;
        color:  #fff;
        text-transform:  uppercase;
}
.page-template-service .mkd-column2 .mkd-call-to-action  {
        background: #223555;
}
.page-template-service .mkd-column2 .wpb_wrapper p i  {
        font-family:  'Kavivanar',  cursive;
        font-size:  16px;
        line-height:  1.444444444444444em;
        font-weight:  400;
        color:  #8a0304;
        font-style:  normal;
        font-weight:  bold;
}
.avocat  {
        height:  400px;
        background:  url('https://www.avocat-koszti.ro/wp-content/uploads/2024/12/roba.jpeg') no-repeat center top;
        background-size:  100%;
}
.mkd-two-columns-25-75 .mkd-column2  {
        padding-top:  90px;
        padding-left:  55px;
        padding-bottom:  90px;
        box-sizing:  border-box;
}
.mkd-call-to-action.with-icon .mkd-text-wrapper .mkd-call-to-action-text  {
        padding-left: 33px;
}
.mkd-call-to-action .mkd-call-to-action-row-66-33 .mkd-call-to-action-column1  {
        width:  75%;
}
.mkd-call-to-action .mkd-call-to-action-row-66-33 .mkd-call-to-action-column2  {
        width:  25%;
}
footer .tel  {
        margin-top:  30px;
        font-size:  22px;
        color: #fff !important;
        line-height:  1;
        font-weight:  bold;
        margin-bottom:  10px;
        background:  #223555;
        padding:  5px 10px;
        text-align:  left;
        font-variant:  small-caps;
}
footer .tel a  {
        color: #fff !Important;
        text-decoration:  none !Important;
        cursor: text !Important;
}
footer .email  {
        font-size:  22px;
        color: #fff;
        line-height:  1;
        font-weight:  bold;
        margin-top:  0;
        margin-bottom: 0;
        background:  #223555;
        padding:  5px 10px;
        text-align:  left;
        font-variant:  small-caps;
}
footer .email a  {
        color: #fff;
        font-variant:  small-caps;
}
footer .tel i,  footer .email i  {
        color: #fff;
        margin-right:  15px;
}
.mkd-column2 .avocat1  {
        display:  none;
        margin-bottom:  30px;
        text-align:  center;
}
.mkd-column2 .avocat1 img  {
        height:  auto;
        max-width:  75%;
}
img.popupmobile,  img.popupmobilesm  {
        display:  none;
}
img.popupdesktop  {
            display:  block;
    }
 #popmake-3516  {
        padding: 0 !Important;
}
.home contact  {
        display:  none;
}
contact  {
        display:  block;
        background-color:  rgb(34,  53,  85);
        padding: 50px 0;
        text-align:  center;
        border-top:  5px solid #fff;
}
contact p  {
        display:  inline-block;
        padding: 0 30px;
    }
contact p,  contact a  {
        font-size:  26px;
        color: #fff !important;
        font-weight:  bold;
        cursor:  text !Important;
        text-decoration:  none !Important;
}
contact i  {
        color: #8a0304;
        font-size:  36px !important;
            margin-right:  15px;
}
.mkd-google-map-overlay  {
        display:  none !important;
}
.pum-container.pum-responsive  {
        width:  85%;
}
.mkd-breadcrumbs-holder  {
        display:  none !important;
}
.mkd-title .mkd-title-holder .mkd-subtitle  {
        display:  block;
}
.error404 .mkd-content-inner>.mkd-container  {
        margin-top: 30px;
}
.mkd-page-not-found  {
        margin:  0 0 30px;
}
left404  {
        display:  block;
        float:  left;
        width: 40%;
}
right404  {
        display:  block;
        float:  left;
        width: 60%;
        padding: 50px;
        box-sizing:  border-box;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #fff;
    font-size: 16px;
}

.pum-theme-3510 .pum-container, .pum-theme-default-theme .pum-container {
	padding:0 !Important;
}

.padabout {
	padding-top:300px !important;
}

.contactsection .wpcf7-form {
	text-align:left;
}

#popmake-3615.pum-container {
	padding:0 !important;
	border:0 !important;
}


@media screen and (min-width: 1480px)  {
        .mkd-call-to-action .mkd-call-to-action-row-66-33 .mkd-call-to-action-column2  {
            padding-right: 33px;
    }
}
@media screen and (max-width:  1480px)  {
        footer  {
            position:  relative !important;
            bottom:  auto !important;
            left:  auto !important;
            z-index:  auto !important;
            -webkit-transition:  none !important;
             transition:  none !important;
    }
    .mkd-content {
            margin-bottom:  0 !Important;
    }
}
@media screen and (max-width:  1390px)  {
        .mkd-logo-area .mkd-vertical-align-containers.mkd-25-75 .mkd-position-left a  {
            height:  45px !important;
    }
}
@media screen and (max-width:  1280px)  {
        /*    .owl-controls  {
                display:  none !important;
        }
*/    .mkd-footer-top .mkd-three-columns-inner  {
            padding-top:  50px;
    }
    .mkd-footer-top .mkd-column  {
            float: none !important;
            width: 100% !important;
            padding: 30px 0;
            border-bottom: 1px solid rgba(255, 255, 255, 0.4);
            overflow:  hidden;
    }
    .mkd-footer-top .mkd-column:last-child  {
            border:  none;
    }
    .bgfixed  {
            background-attachment:  scroll;
    }
    .page-template-service .mkd-column1  {
            display:  none;
    }
    /*    .mkd-title-image img  {
                display:  none !Important;
        }
*/}
@media screen and (max-width:  1024px)  {
        .mkd-sidebar  {
            display:  none;
    }
    .mkd-title .mkd-title-holder h1  {
            text-transform:  uppercase;
            font-size:  22px;
    }
    .mkd-content-inner>.mkd-container  {
            margin-top:  30px;
    }
    /*    .mkd-title  {
                margin-bottom:  30px;
        }
*/    .mkd-interactive-icon.mkd-right-border-added  {
            border:  none;
    }
    .home .mkd-elements-holder  {
            border-bottom:  1px solid rgba(255, 255, 255, 0.2) !important;
            padding-left: 20px;
            padding-right:  20px;
            box-sizing:  border-box;
    }
    /*    .mkd-interactive-icon-inner  {
                height: auto !Important;
        }
*/    /*    .mkd-elements-holder .mkd-elements-holder-item-content  {
                padding:  0px !important;
        }
                .mkd-interactive-icon .mkd-interactive-icon-hover-content  {
                display:  none !Important;
        }
                .mkd-interactive-icon: hover .mkd-interactive-icon-image  {
                transform:  none !Important;
                transition:  none !Important;
                opacity:  1 !Important;
        }
                .mkd-interactive-icon-title  {
                transition:  none !important;
                transform:  none !important;
        }
*/    .mkd-interactive-icon .mkd-interactive-icon-title h4  {
            font-size:  14px;
    }
    .pictograme1  {
            background:  #6d6d6d;
     /* Old browsers */        background:  -moz-linear-gradient(top,  #6d6d6d 0%,  #4a4a4a 100%);
     /* FF3.6-15 */        background:  -webkit-linear-gradient(top,  #6d6d6d 0%, #4a4a4a 100%);
     /* Chrome10-25, Safari5.1-6 */        background:  linear-gradient(to bottom,  #6d6d6d 0%, #4a4a4a 100%);
     /* W3C,  IE10+,  FF16+,  Chrome26+,  Opera12+,  Safari7+ */        filter:  progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d6d6d',  endColorstr='#4a4a4a', GradientType=0 );
     /* IE6-9 */}
    .pictograme2  {
            background:  #4a4a4a;
     /* Old browsers */        background:  -moz-linear-gradient(top,  #4a4a4a 0%,  #2a2a2a 99%);
     /* FF3.6-15 */        background:  -webkit-linear-gradient(top,  #4a4a4a 0%, #2a2a2a 99%);
     /* Chrome10-25, Safari5.1-6 */        background:  linear-gradient(to bottom,  #4a4a4a 0%, #2a2a2a 99%);
     /* W3C,  IE10+,  FF16+,  Chrome26+,  Opera12+,  Safari7+ */        filter:  progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a4a4a',  endColorstr='#2a2a2a', GradientType=0 );
     /* IE6-9 */}
    .mkd-column2 .avocat1  {
            display:  block;
    }
    .teldesprenoi  {
            display:  block;
    }
        contact  {
            display:  none;
    }
}
@media screen and (max-width:  991px)  {
        .mkd-fullwidth-slider-item .mkd-fullwidth-slider-item-content-wrapper  {
            width: 100%;
    }
    .mkd-two-columns-50-50 .mkd-column  {
            width: 100% !important;
            text-align:  center;
            display:  block !important;
    }
    .mkd-two-columns-50-50 .mkd-column .textwidget  {
            text-align:  center;
    }
    .mkd-title.mkd-standard-type.mkd-title-enabled-breadcrumbs .mkd-breadcrumbs-holder  {
            padding: 2px 5px;
    }
    .mkd-title.mkd-standard-type.mkd-title-enabled-breadcrumbs .mkd-breadcrumbs-holder a  {
            color: #fff;
    }
    footer .mkd-footer-bottom-holder .mkd-footer-bottom-holder-inner  {
            padding: 20px 40px;
    }
}
@media screen and (max-width:  768px)  {
        .mkd-footer-top .mkd-three-columns-inner  {
            padding-top:  0px;
    }
    footer .mkd-footer-top-holder .mkd-footer-top-columns>.mkd-three-columns-inner .mkd-column:nth-child(1):after,     footer .mkd-footer-top-holder .mkd-footer-top-columns>.mkd-three-columns-inner .mkd-column:nth-child(2):after     {
            display:  none;
    }
    .mkd-fullwidth-slider-item-elements-holder  {
            padding: 0 10% 0 10% !important;
    }
    blockquote h2  {
            font-size:  20px;
    }
    .vc_empty_space  {
            height:  30px !important;
    }
    .mkd-separator  {
            width: 45px !Important;
    }
    footer .mkd-footer-top-holder  {
            padding-top:  0;
    }
    .mkd-interactive-icon .mkd-interactive-icon-title h4  {
            font-size:  18px;
    }
    .vc_custom_1524380829293 h3  {
            font-size:  16px !important;
            text-align:  justify !important;
    }
    /*.mkd-comment-holder,  .mkd-comment-form  {
            padding-left:  52px;
            padding-right:  52px;
    }
*/    .vc_custom_1523800695852 h2  {
            font-size:  22px !Important;
    }
    .mkd-call-to-action-icon-holder  {
            display:  none;
    }
    .mkd-two-columns-25-75 .mkd-column2  {
            padding-top:  0px;
            padding-left:  0;
    }
    .page-template-service .mkd-column2 .wpb_wrapper h3:first-child  {
            padding-left:  0;
            max-width:  100%;
    }
    .page-template-service .mkd-column2 .wpb_wrapper p  {
            padding-left:  0px;
            text-align:  left;
    }
    .mkd-content-right-from-sidebar ul  {
            margin-left:  0;
    }
    .textabout h3  {
            font-size:  16px !important;
            text-align:  justify !important;
    }
    .functieavocat h2  {
            display:  block !Important;
            font-size:  20px !important;
    }
    img.popupmobile  {
            display:  block;
    }
    img.popupdesktop  {
            display:  none;
    }
        .mkd-title .mkd-title-image img  {
    display: block;
    position: relative;
    width: 1097px !important;
    height: 200px;
    left: -100px;
    max-width: inherit !Important;
}
.dashsep  {
        display:  none;
}
contact p  {
        display: block;
        text-align:  left;
        padding: 10px 62px;
        font-size:  14px;
}
contact p a,  contact p i  {
        font-size:  18px !Important;
}
left404  {
        display:  none;
}
right404  {
        text-align:  center;
        width: 80%;
        padding: 0;
        float:  none;
        margin: 0 auto;
}

.mkd-title .mkd-title-holder .mkd-subtitle {
    display: block !important;
    font-size: 18px;
    line-height: 1.2em;
    font-weight: 400;
    color: #fff;
    margin-top: 7px;
}
	
	
.padabout {
	padding-top:30px !important;
}

.contactpad .vc_column-inner {
	padding: 0 !important;
}


}
@media screen and (max-width: 560px)  {
    /*    .mkd-column2 .avocat  {
            height:  300px;
    }
*/}
@media screen and (max-width:  320px)  {
        .mkd-mobile-header .mkd-mobile-logo-wrapper img  {
            max-width:  240px;
    }
    footer .mkd-footer-top-holder .mkd-footer-top-columns>.mkd-three-columns-inner,  footer .mkd-footer-top-holder .mkd-footer-top-columns>.mkd-two-columns-50-50-inner  {
            margin:  0;
    }
    footer .tel  {
            font-size:  20px;
    }
    footer .email  {
            font-size:  18px;
    }
        img.popupmobilesm  {
            display:  none;
    }
        img.popupmobilesm  {
            display:  block;
    }
        contact p  {
        display: block;
        text-align:  left;
        padding: 8px 32px;
        font-size:  14px;
}
contact p a,  contact p i  {
        font-size:  18px !Important;
}
}