/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 05 2019 | 15:00:32 */
li.fnav-item.logo {
    display: none !important;
}
.ctrl .fnavbar .fnav .fnav-item.logo {
    display: none !important;
}
li.fnav-item.cmdSave {
    display: none !important;
}
li.fnav-item.cmdPrint {
    display: none !important;
}
@media only screen and (max-width: 991px){
  .icon_text .text b {
    color: #ffffff !important;

}
.icon_text .text span {
    color: #ffffff !important;}
}

h3:after, .h3:after {
    display:none;
}
.formulairedevisgris.wpb_column.vc_column_container.vc_col-sm-12.vc_col-lg-5.vc_col-md-5 .form-control, .wpcf7-form-control, .input-group .form-control, body .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .post-password-form input[type=password] {
    background: #fff !important;
    border: 2px solid #20409a;
    border-radius: 4px;
}
.third_bg_color, .vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat.third_bg_color {
    background-color: #e5e5e5;
}
body .vc_general.vc_btn3.vc_btn3-color-theme_style_3.vc_btn3-style-flat {
    border-color: #ffffff;
    background: #ffffff;
}
.top_nav .top_nav_wrapper > ul > li:hover > a, .top_nav .main_menu_nav > ul > li:hover > a {
    color: #1ddaf0;
}
.formulairedevisgris.wpb_column.vc_column_container.vc_col-sm-12.vc_col-lg-5.vc_col-md-5 button.button.size-lg.icon_right:hover {
    background-color: #fff;
}
.top_nav .top_nav_wrapper > ul > li.current_page_item > a, .top_nav .top_nav_wrapper > ul > li.current-menu-ancestor > a, .top_nav .top_nav_wrapper > ul > li.current-menu-parent > a, .top_nav .top_nav_wrapper > ul > li.current_page_parent > a, .top_nav .top_nav_wrapper > ul > li.current_page_ancestor > a, .top_nav .main_menu_nav > ul > li.current_page_item > a, .top_nav .main_menu_nav > ul > li.current-menu-ancestor > a, .top_nav .main_menu_nav > ul > li.current-menu-parent > a, .top_nav .main_menu_nav > ul > li.current_page_parent > a, .top_nav .main_menu_nav > ul > li.current_page_ancestor > a {
    color: #ffffff;
}
body .vc_general.vc_btn3.vc_btn3-color-theme_style_3.vc_btn3-style-flat:hover .vc_btn3-icon {
    color: #ffffff !important;
}
button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-theme_style_3.priserdv a {
    padding-bottom: 12px;
    padding-top: 12px;
    padding-left: 14px;
    padding-right: 14px;
    margin-left: -10px;
    margin-right: -10px;
}

.form-control, .wpcf7-form-control, .input-group .form-control, body .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .post-password-form input[type=password] {
    background: #ffffff;
}
.icon_box.style_1 .icon.font-color_third_bg i {
    background-color: transparent;
}

.icon_box.style_1.icon_left h5::after, .icon_box.style_1.icon_left_transparent h5::after {
    display: none;
}
.vc_custom_heading.vc_custom_1525953456292.text_align_center h1::after {
    display: none;
}
button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-theme_style_3.priserdv {
margin-top: 11px;
    margin-bottom: -8px;
}
body.header_style_4 .top_nav .top_nav_wrapper>ul>li>a {
    font-weight: 700;
    font-size: 17px;
}
body.header_style_4 .top_nav .top_nav_wrapper>ul>li {
    margin-top: 0px;
}
.text.stm_st_address_1 b {
    font-size: 20px;
    display: block;
}
i.fa.stm-phone6 {
    display: none;
}
.header_top.clearfix.affix-top {
    background-color: #fff;
}
button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-theme_style_3.priserdv a:hover {
    text-decoration: none;
     color: #20409a !important;
}

button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-theme_style_3.priserdv:hover {
    border-color: #ffffff;
    background: #ffffff;
    border-width: 3px;}

    button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-theme_style_3.priserdv a {

    color: #fff;}

    button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-theme_style_3.priserdv {
    border-color: #ffffff;
    background: #20409a;
}
.text.stm_st_address_1 b {
    font-size: 20px;
    display: block;
    color: #717171;
}
.icon_text .text span {
    color: #717171;
    font-size: 14px;
    line-height: 1.8;
}

i.fa.stm-pin6 {
    color: #20409a;
}

i.fa.stm-amsterdam-timer {
    color: #20409a;
}

.icon_text .text b {
    color: #717171;
}

.icon_text .text b {
    color: #717171;
    font-size: 20px;
    display: block;
}
.stm_contacts_widget.contact_supp.style_4 {
    font-size: 14px;
}

.stm_contacts_widget.style_4 ul li .icon .fa {
    color: #20409a;
}

.form-control, .wpcf7-form-control, .input-group .form-control, body .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .post-password-form input[type=password] {
    background: #e6e6e6;}

    .form-control:active, .form-control:focus, .wpcf7-form-control:active, .wpcf7-form-control:focus, .input-group .form-control:active, .input-group .form-control:focus, body .woocommerce-cart table.cart td.actions .coupon .input-text:active, body .woocommerce-cart table.cart td.actions .coupon .input-text:focus, .woocommerce form .form-row input.input-text:active, .woocommerce form .form-row input.input-text:focus, .woocommerce form .form-row textarea:active, .woocommerce form .form-row textarea:focus, .post-password-form input[type=password]:active, .post-password-form input[type=password]:focus {
    box-shadow: 0 0 0 2px #20409a;
}
.select2-container.select2-container--default .select2-selection--single {
    border: 1px solid #e6e6e6;
    background: #e6e6e6;
}
.button:hover, .button:focus, .button:active, .woocommerce a.button:hover, .woocommerce a.button:focus, .woocommerce a.button:active, .woocommerce button.button:hover, .woocommerce button.button:focus, .woocommerce button.button:active, .woocommerce input.button:hover, .woocommerce input.button:focus, .woocommerce input.button:active, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active, .woocommerce input.button.alt:hover, .woocommerce input.button.alt:focus, .woocommerce input.button.alt:active, .post-password-form input[type=submit]:hover, .post-password-form input[type=submit]:focus, .post-password-form input[type=submit]:active {
    background: #e6e6e6;
    border-color: #20409a;
    color: #20409a;
}
.button.size-lg.icon_right, .woocommerce a.button.size-lg.icon_right, .woocommerce button.button.size-lg.icon_right, .woocommerce input.button.size-lg.icon_right, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-lg.icon_right, .woocommerce input.button.alt.size-lg.icon_right, .post-password-form input[type=submit].size-lg.icon_right {
    border-radius: 4px;
}


#footer .widgets_row .footer_text {
    opacity: .9;}

    .gmap_addresses {
    display: none;
}

#footer .widgets_row .footer_text p {
    font-size: 14px;}

    .page_title.transparent .breadcrumbs {
    margin-bottom: 0px;
    margin-top: 82px;
    color: #b7b7b7;
}
.page_title.transparent .breadcrumbs span i.fa {
    color: #20409a;
}
.page_title.transparent .breadcrumbs span i.fa {
    color: #20409a;
}

.page_title.transparent .breadcrumbs span a {
    color: #b7b7b7;
}
.page_title.transparent .breadcrumbs span a {
    color: #b7b7b7;
}

.page_title.transparent h1:after {
    background-color: #20409a;
}
.page_title.transparent h1:after {
    background-color: #20409a;
}
h1:after, .h1:after, h2:after, .h2:after, h3:after, .h3:after, h4:after, .h4:after, h5:after, .h5:after, h6:after, .h6:after {
    width: 65px;}
h1:after, .h1:after, h2:after, .h2:after{
display: none}
#footer .footer_widgets .widget .widget_title {
    border-bottom: 1px solid rgba(208, 208, 208, 0.11);
    margin-top: 10px;
}


.icon_box.style_1 .icon i {
    width: 57px;
    padding-top: 2px;
    height: 57px;

    background: #20409a;

    color: #20409a;

    border: none;
}

.icon_box.style_1 .icon.font-color_base_bg i {
    background-color: transparent;
}

.form-control, .wpcf7-form-control, .input-group .form-control, body .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .post-password-form input[type="password"] {
    font-size: 14px;
    height: 55px;
}
.stm_contacts_widget ul li .text {
    font-family: Open Sans;
    font-weight: 600;
    font-size: 15px;
}