/*
* Css with rules that will prevent other plugins to make changes on our dialogs
*/

.toolset-ui-dialog.ui-dialog {
    z-index: 100102 !important;
    border-radius: 0px !important;
}
.toolset-ui-dialog.ui-widget-content {
    border-top: 1px solid #dddddd !important;
    border-bottom: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border: 1px solid #dddddd;
    background: #ffffff !important;
    color: #333333 !important;
}
.toolset-ui-dialog .ui-dialog-titlebar {
    background: #fcfcfc !important;
    border-bottom: 1px solid #ddd !important;
    height: 36px !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    line-height: 36px !important;
    padding: 0 36px 0 16px !important;
}
.toolset-ui-dialog .ui-dialog-title {
	float: none !important;
}
.toolset-ui-dialog .ui-widget{
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", "Open Sans", sans-serif;
    font-size: 13px !important;
    line-height: 1.4em !important;
}
.toolset-ui-dialog.ui-widget{
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", "Open Sans", sans-serif;
    line-height: 1.4em !important;
    font-size: 13px !important;
    color: #444 !important;
}
/*
* .toolset-ui-dialog.ui-widget .ui-dialog-content
*
* A necessary CSS override for content color, which is reset by Cherry Framework Version 4 (theme), when active.
* Following CSS rule reinforces the standard content color for Toolset Dialogues.
*/
.toolset-ui-dialog.ui-widget .ui-dialog-content {
    color: #444 !important;
}
.toolset-ui-dialog .ui-widget-header{
    border: 1px solid #dddddd !important;
    border-top: 0px !important;
    background: #fcfcfc !important;
    color: #444 !important;
    font-weight: bold !important;
    border-radius: 0px !important;
}
.toolset-ui-dialog .ui-widget-header.ui-tabs-nav{
    border: 0px !important;
}
.toolset-ui-dialog .ui-tabs-nav .ui-state-active.ui-state-default{
    background: #ededed !important;
}
.toolset-ui-dialog .ui-tabs-nav .ui-state-default{
    background: #fcfcfc !important;
    font-weight: normal !important;
}
.toolset-ui-dialog .ui-tabs-panel.ui-widget-content{
    border-left: 1px solid #ccc !important;
}
.toolset-ui-dialog .ui-dialog-buttonpane {
    padding: 8px;
}
.toolset-ui-dialog.ui-widget input, .toolset-ui-dialog.ui-widget select, .toolset-ui-dialog.ui-widget textarea, .ui-widget button{
    font-size: 13px !important;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", "Open Sans", sans-serif;
}
.ui-widget-overlay {
    background: #000 !important;
    opacity: .7 !important;
    filter: alpha(opacity=70) !important;
    z-index: 100101;
}
.toolset-ui-dialog .ui-button.ui-dialog-titlebar-close {
    background: 0 0 !important;
    border: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    color: #666 !important;
    cursor: pointer !important;
    display: block !important;
    padding: 0 !important;
	margin: 0 !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 36px !important;
    height: 36px !important;
    text-align: center !important;
}
.toolset-ui-dialog .ui-button.ui-dialog-titlebar-close:hover {
    color: #00a0d2 !important;
}
.toolset-ui-dialog .ui-icon {
    width: 0px !important;
    height: 0px !important;
}
.toolset-ui-dialog .ui-widget-content{
    border:0px !important;
}
.toolset-ui-dialog .ui-dialog-buttonpane{
    border-top: 1px solid #ddd !important;
}
.toolset-ui-dialog .button-primary {
	padding: 0 10px 1px !important;
    background: #0085ba !important;
    border-color: #0073aa #006799 #006799 !important;
    -webkit-box-shadow: 0 1px 0 #006799 !important;
    box-shadow: 0 1px 0 #006799 !important;
    color: #fff !important;
    text-decoration: none !important;
    text-shadow: 0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799 !important;
    font-weight: normal !important;
	line-height: 26px !important;
	letter-spacing: normal;
    border-radius: 3px !important;
}
.toolset-ui-dialog .button-primary:hover {
	padding: 0 10px 1px !important;
    border-color: #069dd4 !important;
	line-height: 26px !important;
	letter-spacing: normal;
}
.toolset-ui-dialog .button-secondary {
	padding: 0 10px 1px !important;
    color: #555 !important;
    border-color: #ccc !important;
    background: #f7f7f7 !important;
    -webkit-box-shadow: 0 1px 0 #ccc !important;
    box-shadow: 0 1px 0 #ccc !important;
    vertical-align: top !important;
    font-weight: normal !important;
	line-height: 26px !important;
	letter-spacing: normal;
    border-radius: 3px !important;
}
.toolset-ui-dialog .button-secondary:hover {
	padding: 0 10px 1px !important;
    border-color: #999 !important;
	line-height: 26px !important;
	letter-spacing: normal;
}
.toolset-ui-dialog .button-secondary[disabled],
.toolset-ui-dialog .button-secondary:disabled,
.toolset-ui-dialog .button-secondary.disabled {
	padding: 0 10px 1px !important;
    border-color: #ddd !important;
	line-height: 26px !important;
	letter-spacing: normal;
}
.toolset-ui-dialog .button-small,
.toolset-ui-dialog .button-small:hover {
	height: 24px;
	padding: 0 8px 1px;
	line-height: 22px !important;
	font-size: 11px !important;
	letter-spacing: normal;
}
