/*
Theme Name: STYLE CNC Machines
Theme URI: http://stylecncmachines.nl
Description: Dit template is ontwikkeld met behulp van Bridge Theme
Author: STYLE Marketingteam
Author URI: http://www.stylecncmachines.nl/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");


#ninja_forms_field_131_label .ninja-forms-req-symbol, #ninja_forms_field_132_label .ninja-forms-req-symbol, #ninja_forms_field_133_label .ninja-forms-req-symbol, #ninja_forms_field_134_label .ninja-forms-req-symbol, #ninja_forms_field_135_label .ninja-forms-req-symbol, #ninja_forms_field_136_label .ninja-forms-req-symbol, #ninja_forms_field_137_label .ninja-forms-req-symbol, #ninja_forms_field_138_label .ninja-forms-req-symbol, #ninja_forms_field_139_label .ninja-forms-req-symbol, #ninja_forms_field_140_label .ninja-forms-req-symbol, #ninja_forms_field_141_label .ninja-forms-req-symbol { display:none; }
.footer_top .widget.widget_nav_menu li{margin: 0;line-height: 10px;}
.widget_recent_entries li {line-height: 20px;}
/*BEGIN OFFERTE FORMULIER*/label { font-size: 14px;padding: 0px;margin-bottom: 0px!important;color: #303030;font-family: raleway;}
.field-wrap, #ninja_forms_required_items {margin-bottom:10px!important; }
#fancybox-close{ right:-27px!important; }
input#nf-field-110, input#nf-field-35, input#nf-field-23, input#nf-field-122,input#nf-field-11,input#nf-field-86,input#nf-field-74,input#nf-field-98 {border: 0px;padding:11.5px 40px;border:2px solid #ff8e3d;background-color: #ff8e3d;color: #fff;text-transform: uppercase;font-family:raleway;font-weight: 600;border-radius:4px;letter-spacing:1px;}
#fancybox-content{ border-width:20px!important;}/*EINDE OFFERTE FORMULIER*/
/*ALLES KNOP WEG*/.filter_holder ul li:first-child {display:none !important;}/*EINDE ALLES KNOP WEG */
#offerte_aanvraag_1 {background-color: #0397d6;padding: 10px;color: #fff;font-size: 18px;margin-bottom: 20px;}
.qode_video_box .qode_video_image:hover .qode_video_box_button {background-color: #003e7e;}
.oranjeknophover:hover { background-color:#1abc9c!important; border-color:#1abc9c!important; cursor: pointer; }
.theme-flat #widgetPanel .widget-text {font-size: 10px;font-family: Raleway,sans-serif;text-transform: uppercase;}
img.flags {position: relative; top: 3px;right: 5px; width:17px;}
input#nf-field-146, input#nf-field-147, input#nf-field-148, textarea#nf-field-149, input#nf-field-151  { width: 100%; margin: 0 0 10px; padding: 15px 12px; border: 0; border-radius: 0; outline: 0; resize: none; font-size: 13px; line-height: 17px; background-color: #fff; color: #818181; font-family: raleway,sans-serif; font-weight: 400; float: left; }


.dropbtn {
    cursor: pointer;
}
.dropdown {
    position: relative;
    display: inline-block;
    padding-right:17px;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}

.dropdown-content a {
    color: black;
    padding: 0px 16px;
    text-decoration: none;
    display: block;
}

.dropdown-content a:hover {background-color:#e0e0e0}

.dropdown:hover .dropdown-content { display: block;}
ul { list-style-position: outside; } 
.filter_holder ul li.filter { margin-bottom: 10px; }
.mail_style_mai {width:210px!important;float:left;}
.mc4wp-form {margin-top:0px; }


.block_product h3 { height:25px; }

input[type=submit].ninja-forms-field { border: 0px;padding:11.5px 40px;border:2px solid #ff8e3d;background-color: #ff8e3d;color: #fff;text-transform: uppercase;font-family:raleway;font-weight: 600;border-radius:4px;letter-spacing:1px; }

input#nf-field_146 {
    width: 100%;
    margin: 0 0 10px;
    padding: 15px 12px;
    border: 0;
    border-radius: 0;
    outline: 0;
    resize: none;
    font-size: 13px;
    line-height: 17px;
    background-color: #fff;
    color: #818181;
    font-family: raleway,sans-serif;
    font-weight: 400;
    float: left;
}
input#nf-field_147 { 
    width: 100%;
    margin: 0 0 10px;
    padding: 15px 12px;
    border: 0;
    border-radius: 0;
    outline: 0;
    resize: none;
    font-size: 13px;
    line-height: 17px;
    background-color: #fff;
    color: #818181;
    font-family: raleway,sans-serif;
    font-weight: 400;
    float: left;
}

input#nf-field_148 {
    width: 100%;
    margin: 0 0 10px;
    padding: 15px 12px;
    border: 0;
    border-radius: 0;
    outline: 0;
    resize: none;
    font-size: 13px;
    line-height: 17px;
    background-color: #fff;
    color: #818181;
    font-family: raleway,sans-serif;
    font-weight: 400;
    float: left;
}
textarea#nf-field_149 { 
    width: 100%;
    margin: 0 0 10px;
    padding: 15px 12px;
    border: 0;
    border-radius: 0;
    outline: 0;
    resize: none;
    font-size: 13px;
    line-height: 17px;
    background-color: #fff;
    color: #818181;
    font-family: raleway,sans-serif;
    font-weight: 400;
    float: left;
}
input#nf-field-151 {
cursor:pointer; border: 0px;padding:11.5px 40px;border:2px solid #ff8e3d; background-color: #ff8e3d; color: #fff; text-transform: uppercase; font-family:raleway;font-weight: 600; border-radius:4px; letter-spacing:1px; 
}
#nf-field-151:hover { background-color:#333; border-color:#333; }