/*///////////////////////////////////
BUTTONS
//////////////////////////////////////*/

/*default button*/
[class*='block--system-menu-blockview-all-'] a,
#ndq-content [class*='block--system-menu-blockview-all-'] a,
#ndq-content button, #ndq-content html input[type=button], #ndq-content input[type=reset], #ndq-content input[type=submit],
.idm-btn,
/*dialog/modal buttons*/
.ui-dialog .ui-dialog-buttonpane .ui-button,
/* user logged in page action tabs*/
#ndq-content .tabs__tab a:hover, .region-content .block--local-tasks-block .tabs__tab a:hover, #ndq-content .tabs__tab a.is-active, .region-content .block--local-tasks-block .tabs__tab a.is-active {
    background-color: #D7B56D;
    border-color: #D7B56D;
    font-size:1rem !important;
    border-radius: 0 !important;
    /*outline:0 !important;*/
    border: 2px solid #D7B56D;
    color: #243010;
}

/*hover an active buttons*/
#ndq-content [type='submit'] {
    background-color: white;
    color: #D7B56D;
    border-color: #D7B56D;
}
[class*='block--system-menu-blockview-all-'] a:hover,
#ndq-content [class*='block--system-menu-blockview-all-'] a:hover,
#ndq-content button:hover, #ndq-content html input[type=button]:hover, #ndq-content input[type=reset]:hover, #ndq-content input[type=submit]:hover,
.idm-btn:hover,
.ui-dialog .ui-dialog-buttonpane .ui-button:hover,
.ui-dialog .ui-dialog-buttonpane .ui-button:active,
#ndq-content [type='submit']:active {
    color: white !important;
    background-color: #D7B56D !important;
    border-color: #D7B56D;
}


[class*='block--system-menu-blockview-all-'] a.idm-btn-lg,
#ndq-content [class*='block--system-menu-blockview-all-'] a.idm-btn-lg,
.idm-btn.idm-btn-lg {
    /*line-height:1;*/
    padding:1em 2em;
}
[class*='block--system-menu-blockview-all-'] a.idm-btn-outline,
#ndq-content [class*='block--system-menu-blockview-all-'] a.idm-btn-outline,
.idm-btn.idm-btn-outline {
    color: #D7B56D !important;
    background-color: transparent !important;
    border: 2px solid #D7B56D;
    color: #D7B56D;
}
[class*='block--system-menu-blockview-all-'] a.idm-btn-outline:hover,
#ndq-content [class*='block--system-menu-blockview-all-'] a.idm-btn-outline:hover,
.idm-btn.idm-btn-outline:hover {
    background-color: #8093DC !important;
    border: 2px solid #8093DC !important;
    color: #FFFFFF !important;
}
[class*='block--system-menu-blockview-all-'] a::after,
#ndq-content [class*='block--system-menu-blockview-all-'] a::after,
.idm-btn::after {
    margin-left: 10px;
    line-height: 20px;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    content: "\f105";
}

#ndq-content .bg-image-1.idm-overlay-dark a.idm-btn-outline:hover {
    border: 2px solid #8093DC !important;
    background-color: #8093DC !important;
    color: #fff !important;
}