﻿html[dir="rtl"] .nf-geolabel {
    float: right;
}
/* Controls in Use styles */

.nf-controlInUse-selected-highlight {
    background: #97D5FC; /* for non-css3 browsers */
    background: -moz-linear-gradient(top, #D8F0FE, #97D5FC); /* for firefox 3.6+ */
    border: none;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D8F0FE', endColorstr='#97D5FC'); /* for IE D2CEAA*/
    margin: 1px;
    outline: 1px solid #A3CCE5 !important;
}

/*
.nf-controlInUse-OnLayout
{
    border: 1px solid #A6ADBF;
    background: #E0EBFD; /* for non-css3 browsers 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E0EBFD', endColorstr='#B9CDF0'); /* for IE 
    background: -webkit-gradient(linear, left top, left bottom, from(#E0EBFD), to(#B9CDF0)); /* for webkit browsers 
    background: -moz-linear-gradient(top,  #E0EBFD,  #B9CDF0); /* for firefox 3.6+ 
}*/

.nf-controlInUse-NotOnLayout .nf-toolbox-image {
    filter: alpha(opacity=40); /* for IE */
    opacity: 0.4; /* CSS3 standard */
}

.nf-controlInUse-layout, .nf-controlInUse-layout div {
    border: none;
    float: left;
}

.nf-controlInUse-layout {
    margin: 1px;
}

.nf-controlInUse-layout:hover {
    background: #F2F9F3;
    outline: 1px solid #C0E0F5;
}

#uiControlsInUseTitleBar > div {
    position: relative;
}

#uiInUseFilterDiv label {
    display: none;
}

#uiInUseFilterDiv select
{
}

.trialDiv {
    z-index: 10000!important;
    top: 90px!important;
}

.ms-dialog .trialDiv {
    top: 40px!important;
}

#uiInUseFilterDiv .ms-RadioText {
    width: 100%;
}

#uiInUseSearchHeader {
    display: none;
}

#uiControlsInUse {
    bottom: 0px;
    overflow-y: hidden;
    position: absolute;
    top: 30px;
    width: 100%;
}

.unselectedCategory {
    background-color: #666666;
    background-image: none;
}

.selectedCategory .arrowImage {
    background-image: url('Images/icon_arrow_up.png');
}

.unselectedCategory .arrowImage {
    background-image: url('Images/icon_arrow_right.png');
}

/* Toolbox styles */

.nf-toolbox-item {
    cursor: hand;
    text-align: center;
}

.nf-toolbox-image {
    height: 32px;
    width: 32px;
}

.nf-toolbox-resultsnotfound {
    color: Gray;
    font-style: italic;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    text-align: center;
    width: auto;
}

.nf-toolbox-resize-handle {
    background-image: url(/_layouts/15/NintexForms/Images/Toolbox_Resize_Handle.gif);
    background-position: center 50%;
    background-repeat: no-repeat;
    z-index: 10;
}


.nf-toolbox-unpinned-icon {
    src: url('/_layouts/15/NintexForms/Images/AutoHide_unpinned.png');
}

.nf-toolbox-pinned-icon {
    src: url('/_layouts/15/NintexForms/Images/AutoHide_pinned.png');
}

.nf-toolbox-categories > .toolbox-tabs li>* {
        display: block;
}

.nf-toolbox-categories > .toolbox-tabs .menu-item
{
    text-decoration: none !important;
}

#uiToolBoxAutoHidePin {
    display: none;
}

.nf-pane-close-button {
    background-image: url("/_layouts/15/NintexForms/images/nf_16x16_ImageMaps.png");
    background-position: -192px -16px;
}

.nf-rules-type-validation-icon {
    background-image: url("/_layouts/15/NintexForms/images/nf_16x16_ImageMaps.png");
    background-position: -32px -48px;
    height: 16px;
    width: 16px;
}

.nf-rules-type-formatting-icon {
    background-image: url("/_layouts/15/NintexForms/images/nf_16x16_ImageMaps.png");
    background-position: -16px -48px;
    height: 16px;
    width: 16px;
}

.nf-toolbar-title {
    height: 30px;   
    background-color: rgba(239, 239, 239, 0.78);
    color: #4D4D4D;
    font-size: 9pt;
    vertical-align: middle;
    padding-left: 4px;
}


.nf-toolbar-title-text span {
        font-size: 1.2em;
        height: 18px;
        padding-left: 0px;
}

.nf-toolbar-title-text {
    float: left;
    overflow: hidden;
    padding-top: 0.25em;
    text-overflow: ellipsis;
}

html[dir="rtl"] .nf-toolbar-title-text {
    float: right;
    padding-right: 0.5em;
}

.nf-toolbar-title-close {
    float: right;
    padding-top: 0.5em;
    padding-right: 0px;
}

html[dir="rtl"] .nf-toolbar-title-close {
    float: left;
}

.nf-toolbar-title-close img {
    top: -155px;
    left: -155px;
    position: absolute;
}

/* Generic Toolbox panel styles */

.nf-panel 
{
    border-bottom: 1px solid;
    border-left: 1px solid;
    border-right: 1px solid;
    border-color: rgb(196, 200, 205);
}

.nf-panel > .toolbox {
    background-color: White;
}

.nf-panel .nf-toolbox-items-category, .nf-panel .ms-quicklaunch-navmgr {
    color: #444;
}

/* Search styles */

.nf-search-footer {
    clear: both;
}

.nf-search-input-container {
    padding-right: 21px; /* RC width no border */
    padding-left: 4px;
}

html[dir="rtl"] .nf-search-input-container {
    padding-right: 5px; /* RC width no border */
    padding-left: 4px;
}


.nf-search-icon-search-selected {
    background-position: center;
    background-repeat: no-repeat;
    border-left: none;
    float: left;
    height: 13px;
    margin-right: -21px; /* RC width plus border plus padding*/
    padding-bottom: 3px;
    padding-right: 4px;
    padding-top: 2px;
    position: relative;
    width: 13px; /* RC width */
}

.nf-search-icon-search-unselected {
    background-position: center;
    background-repeat: no-repeat;
    border-left: none;
    float: left;
    height: 13px;
    margin-right: -21px; /* RC width plus padding */
    padding-bottom: 3px;
    padding-right: 4px;
    padding-top: 2px;
    position: relative;
    width: 13px; /* RC width */
}

html[dir="rtl"] .nf-search-icon-search-unselected {
    float: right;
    margin-left: -21px; 
    margin-right: 0px;
}

html[dir="rtl"] .nf-search-icon-search-selected {
    float: right;
    margin-right: initial;
    margin-left: -21px;
}

.nf-search-icon-selected {
    background-image: url('/_layouts/15/images/closea.gif') !important;
}

.nf-search-icon-unselected {
    background-image: url('/_layouts/15/NintexForms/Images/gosearch.gif');
}

.nf-search-unselected {
    float: left;
    font-style: italic;
    overflow: hidden;
    position: relative;
    width: 95%;
}

html[dir="rtl"] .nf-search-unselected,
html[dir="rtl"] .nf-search-selected {
    float: right;
    width: 86%;
}

.nf-search-selected {
    background: url(/_layouts/15/images/bgximg.png) #fff repeat-x 0px -511px;
    border-bottom: 3px solid Orange;
    border-left: 3px solid Orange;
    border-right: none;
    border-top: 3px solid Orange;
    color: #476382;
    float: left;
    font-style: normal;
    overflow: hidden;
    position: relative;
    width: 95%;
}

/* InsertReference styles */
 .selectBox {
    font-size: 10pt;
}

body{
    font-size: 10pt;      
}   

 .insertReferenceBtnDiv {
    position: relative; 
    text-align: right; 
    padding-top: 0px;
    margin-top:-6px;
}

html[dir="rtl"] .insertReferenceBtnDiv {
    text-align: left; 
}

.insertReferenceButton {
    
}

.divAdvancedspan 
{
    top: 20px;
    position: relative;
    float: left;
}

/* Misc Styles */
.nf-object-resize-handle {
    background-image: url(/_layouts/15/NintexForms/Images/resize-handle.png);
    background-position: center 50%;
    background-repeat: no-repeat;
    z-index: 10;
}

.devLicence {
    background: url('/_layouts/15/NintexForms/Images/devlic.png');
}

.nf-info-dialog-ok-button {
    padding-top:7px !important; 
    padding-bottom:7px !important; 
    padding-right:10px !important; 
    padding-left:10px !important;
}

.nf-FormatPainterOn {
    cursor: url('/_layouts/15/NintexForms/themes/base/images/formatpainter.cur'), default !important; /* IE needs a cur/ani file with the base URI relative to the source document (not the css) http://msdn.microsoft.com/en-us/library/ie/aa358795(v=vs.85).aspx */
}

