
@font-face {
  font-family: Montserrat;
  src: url('../fonts/Montserrat-VariableFont_wght.ttf') format("truetype-variations");
  font-weight: 1 999;
}
@font-face {
  font-family: "Barlow black";
  src: url("../fonts/Barlow/eot/Barlow-Black.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-Black.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-Black.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-Black.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-Black.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: "Barlow black";
  src: url("../fonts/Barlow/eot/Barlow-BlackItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-BlackItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-BlackItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-BlackItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-BlackItalic.woff2") format("woff2");
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: Barlow;
  src: url("../fonts/Barlow/eot/Barlow-Bold.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-Bold.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-Bold.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-Bold.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: Barlow;
  src: url("../fonts/Barlow/eot/Barlow-BoldItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-BoldItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-BoldItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-BoldItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-BoldItalic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: Barlow;
  src: url("../fonts/Barlow/eot/Barlow-ExtraBold.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-ExtraBold.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-ExtraBold.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-ExtraBold.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-ExtraBold.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: Barlow;
  src: url("../fonts/Barlow/eot/Barlow-ExtraBoldItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-ExtraBoldItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-ExtraBoldItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-ExtraBoldItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-ExtraBoldItalic.woff2") format("woff2");
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: Barlow;
  src: url("../fonts/Barlow/eot/Barlow-ExtraLight.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-ExtraLight.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-ExtraLight.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-ExtraLight.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-ExtraLight.woff2") format("woff2");
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: Barlow;
  src: url("../fonts/Barlow/eot/Barlow-ExtraLightItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-ExtraLightItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-ExtraLightItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-ExtraLightItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-ExtraLightItalic.woff2") format("woff2");
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: Barlow;
  src: url("../fonts/Barlow/eot/Barlow-Italic.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-Italic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-Italic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-Italic.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-Italic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: Barlow;
  src: url("../fonts/Barlow/eot/Barlow-Light.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-Light.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-Light.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-Light.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: Barlow;
  src: url("../fonts/Barlow/eot/Barlow-LightItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-LightItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-LightItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-LightItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-LightItalic.woff2") format("woff2");
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: Barlow;
  src: url("../fonts/Barlow/eot/Barlow-Medium.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-Medium.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-Medium.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-Medium.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: Barlow;
  src: url("../fonts/Barlow/eot/Barlow-MediumItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-MediumItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-MediumItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-MediumItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-MediumItalic.woff2") format("woff2");
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: Barlow;
  src: url("../fonts/Barlow/eot/Barlow-Regular.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-Regular.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-Regular.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-Regular.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-Regular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: Barlow;
  src: url("../fonts/Barlow/eot/Barlow-SemiBold.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-SemiBold.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-SemiBold.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-SemiBold.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: Barlow;
  src: url("../fonts/Barlow/eot/Barlow-SemiBoldItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-SemiBoldItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-SemiBoldItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-SemiBoldItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-SemiBoldItalic.woff2") format("woff2");
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-Black.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-Black.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-Black.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-Black.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-Black.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-BlackItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-BlackItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-BlackItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-BlackItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-BlackItalic.woff2") format("woff2");
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-Bold.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-Bold.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-Bold.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-Bold.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-Bold.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-BoldItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-BoldItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-BoldItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-BoldItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-BoldItalic.woff2") format("woff2");
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-ExtraBold.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-ExtraBold.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-ExtraBold.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-ExtraBold.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-ExtraBold.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-ExtraBoldItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-ExtraBoldItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-ExtraBoldItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-ExtraBoldItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-ExtraBoldItalic.woff2") format("woff2");
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-ExtraLight.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-ExtraLight.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-ExtraLight.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-ExtraLight.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-ExtraLight.woff2") format("woff2");
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-ExtraLightItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-ExtraLightItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-ExtraLightItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-ExtraLightItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-ExtraLightItalic.woff2") format("woff2");
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-Italic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-Italic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-Italic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-Italic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-Italic.woff2") format("woff2");
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-Light.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-Light.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-Light.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-Light.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-LightItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-LightItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-LightItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-LightItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-LightItalic.woff2") format("woff2");
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-Medium.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-Medium.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-Medium.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-Medium.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-MediumItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-MediumItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-MediumItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-MediumItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-MediumItalic.woff2") format("woff2");
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-Regular.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-Regular.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-Regular.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-Regular.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-Regular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-SemiBold.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-SemiBold.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-SemiBold.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-SemiBold.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-SemiBoldItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-SemiBoldItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-SemiBoldItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-SemiBoldItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-SemiBoldItalic.woff2") format("woff2");
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-Thin.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-Thin.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-Thin.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-Thin.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-Thin.woff2") format("woff2");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: "Barlow condensed";
  src: url("../fonts/Barlow/eot/BarlowCondensed-ThinItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowCondensed-ThinItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowCondensed-ThinItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowCondensed-ThinItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowCondensed-ThinItalic.woff2") format("woff2");
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-Black.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-Black.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-Black.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-Black.woff") format("woff"),
  url("/fonts/Barlow/woff2/BarlowSemiCondensed-Black.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-BlackItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-BlackItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-BlackItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-BlackItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-BlackItalic.woff2") format("woff2");
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-Bold.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-Bold.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-Bold.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-Bold.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-Bold.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-BoldItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-BoldItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-BoldItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-BoldItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-BoldItalic.woff2") format("woff2");
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-ExtraBold.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-ExtraBold.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-ExtraBold.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-ExtraBold.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-ExtraBold.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-ExtraBoldItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-ExtraBoldItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-ExtraBoldItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-ExtraBoldItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-ExtraBoldItalic.woff2") format("woff2");
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-ExtraLight.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-ExtraLight.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-ExtraLight.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-ExtraLight.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-ExtraLight.woff2") format("woff2");
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-ExtraLightItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-ExtraLightItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-ExtraLightItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-ExtraLightItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-ExtraLightItalic.woff2") format("woff2");
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-Italic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-Italic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-Italic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-Italic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-Italic.woff2") format("woff2");
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-Light.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-Light.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-Light.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-Light.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-LightItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-LightItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-LightItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-LightItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-LightItalic.woff2") format("woff2");
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-Medium.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-Medium.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-Medium.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-Medium.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-MediumItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-MediumItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-MediumItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-MediumItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-MediumItalic.woff2") format("woff2");
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-Regular.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-Regular.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-Regular.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-Regular.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-Regular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-SemiBold.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-SemiBold.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-SemiBold.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-SemiBold.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-SemiBoldItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-SemiBoldItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-SemiBoldItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-SemiBoldItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-SemiBoldItalic.woff2") format("woff2");
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-Thin.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-Thin.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-Thin.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-Thin.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-Thin.woff2") format("woff2");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: "Barlow semi-condensed";
  src: url("../fonts/Barlow/eot/BarlowSemiCondensed-ThinItalic.eot") format("eot"),
  url("../fonts/Barlow/otf/BarlowSemiCondensed-ThinItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/BarlowSemiCondensed-ThinItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/BarlowSemiCondensed-ThinItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/BarlowSemiCondensed-ThinItalic.woff2") format("woff2");
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: Barlow;
  src: url("../fonts/Barlow/eot/Barlow-Thin.eot") format("eot"),
  url("../fonts/Barlow/otf/Barlow-Thin.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-Thin.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-Thin.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-Thin.woff2") format("woff2");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: Barlow;
  src: url("../fonts/Barlow/eot/Barlow-ThinItalic.eot") format("eot");
  src: url("../fonts/Barlow/otf/Barlow-ThinItalic.otf") format("opentype"),
  url("../fonts/Barlow/ttf/Barlow-ThinItalic.ttf") format("ttf"),
  url("../fonts/Barlow/woff/Barlow-ThinItalic.woff") format("woff"),
  url("../fonts/Barlow/woff2/Barlow-ThinItalic.woff2") format("woff2");
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: "Rajdhani-Bold";
  src: url("../fonts/Rajdhani-Bold");
  src: url("../fonts/Rajdhani-Bold.eot") format("embedded-opentype"), url("../fonts/Rajdhani-Bold.woff2") format("woff2"), url("../fonts/Rajdhani-Bold.woff") format("woff"), url("../fonts/Rajdhani-Bold.ttf") format("truetype"), url("../fonts/Rajdhani-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Rajdhani-Light";
  src: url("../fonts/Rajdhani-Light");
  src: url("../fonts/Rajdhani-Light.eot") format("embedded-opentype"), url("../fonts/Rajdhani-Light.woff2") format("woff2"), url("../fonts/Rajdhani-Light.woff") format("woff"), url("../fonts/Rajdhani-Light.ttf") format("truetype"), url("../fonts/Rajdhani-Light.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Rajdhani-Medium";
  src: url("../fonts/Rajdhani-Medium");
  src: url("../fonts/Rajdhani-Medium.eot") format("embedded-opentype"), url("../fonts/Rajdhani-Medium.woff2") format("woff2"), url("../fonts/Rajdhani-Medium.woff") format("woff"), url("../fonts/Rajdhani-Medium.ttf") format("truetype"), url("../fonts/Rajdhani-Medium.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Rajdhani-Regular";
  src: url("../fonts/Rajdhani-Regular");
  src: url("../fonts/Rajdhani-Regular.eot") format("embedded-opentype"), url("../fonts/Rajdhani-Regular.woff2") format("woff2"), url("../fonts/Rajdhani-Regular.woff") format("woff"), url("../fonts/Rajdhani-Regular.ttf") format("truetype"), url("../fonts/Rajdhani-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Rajdhani-SemiBold";
  src: url("../fonts/Rajdhani-SemiBold");
  src: url("../fonts/Rajdhani-SemiBold.eot") format("embedded-opentype"), url("../fonts/Rajdhani-SemiBold.woff2") format("woff2"), url("../fonts/Rajdhani-SemiBold.woff") format("woff"), url("../fonts/Rajdhani-SemiBold.ttf") format("truetype"), url("../fonts/Rajdhani-SemiBold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

:root {
  --orange: #ef5c20;
  --white: #fff;
  --boldfont: "Rajdhani-Bold";
  --semiboldfont: "Rajdhani-SemiBold";
  --regularfont: "Rajdhani-Regular";
  --mediumfont: "Rajdhani-Medium";
  --lightfont: "Rajdhani-Light";
  --Montserrat: "Montserrat", sans-serif;
  --ngrey: #fafafa;
  --greyicon: #777;
}

body {
  background-color: var(--ngrey);
}

.radio {
  padding-left: 0;
}

.checkbox {
  padding-left: 0;
}

.chosen-container {
  width: 100% !important;
}

header.header #navbar-top {
  position: fixed;
  left: 0;
  background-color: #fff;
  width: 240px;
  top: 0;
  display: none;
}

.toggle-atag .field--name-body a {
  height: 64px;
  padding: 16px 0 16px 68px;
}

h1.title {
  letter-spacing: 1px;
  color: var(--orange);
  text-transform: capitalize;
  font-family: var(--regularfont);
  font-weight: bold;
}

.region-collapsible-sidebar {
  position: relative;
  width: 240px;
  align-content: flex-start;
  background: #fff;
  padding: 15px;
  transition: 0.3s;
  box-shadow: 0 0 48px rgb(0 0 0 / 8%);
  z-index: 5;
}

.region-collapsible-sidebar .navbar-brand {
  text-align: center;
  height: 80px;
  margin-bottom: 30px;
}

.region-collapsible-sidebar .navbar-brand img {
  width: 60%;
  transition: 0.3s;
}

.region-collapsible-sidebar.collapsed .navbar-brand img {
  width: 100%;
}

.region-collapsible-sidebar.collapsed {
  width: 100px;
}

.region-collapsible-sidebar.collapsed .main-navigation-menu li.dropdown span.dropdown-toggle::after {
  content: " ";
  display: none;
}

.region-collapsible-sidebar .nav-item svg {
  color: var(--greyicon);
  margin-right: 4px;
  font-size: 1.3em;
  width: 1em;
  transition: 0.3s;
}

.region-collapsible-sidebar.collapsed .nav-item svg {
  font-size: 2em;
}

.region-collapsible-sidebar .nav-link {
  color: #222330;
  display: flex;
  align-items: center;
}

.region-collapsible-sidebar .nav-item .link-text {
  opacity: 1;
  color: #222330;
  transition: 0.3s;
}

.region-collapsible-sidebar.collapsed .nav-item .link-text {
  opacity: 0;
  display: none;
}

.region-collapsible-sidebar .view-current-login-user .views-field-field-first-name- {
  text-align: center;
  font-size: 22px;
  color: #eb923f;
  font-weight: 600;
  margin-bottom: 35px;
  order: 3;
}

.region-collapsible-sidebar .view-current-login-user .views-field-field-branch-parent-company,
.region-collapsible-sidebar .view-current-login-user .views-field-field-company-firm {
  text-align: center;
  font-size: 18px;
  color: var(--greyicon);
  font-weight: 600;
  margin-bottom: 10px;
}

.region-collapsible-sidebar .view-current-login-user .views-row {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}

.region-collapsible-sidebar .view-current-login-user .views-field-edit-user span {
  display: block;
}

.region-collapsible-sidebar .view-current-login-user .views-field-nothing a {
  border: 1px solid #eb923f;
  border-radius: 6px;
  margin: 23px auto;
  display: block;
  text-align: center;
  width: 95px;
  text-decoration: none;
  font-size: 12px;
  padding: 0.8em;
  color: #eb923f;
}

.region-collapsible-sidebar.collapsed .view-current-login-user {
  display: none;
}

.content-warppers {
  flex: 1;
  overflow: hidden;
}

.left-menu-content-iinn {
  position: fixed;
  width: 240px;
}

.main-warppers {
  display: flex;
  flex-wrap: wrap;
}


.header .navbar#navbar-main {
  background-color: transparent;
  align-items: start;
}

header.header #navbar-main {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.region-collapsible-sidebar.collapsed #block-closemenubutton {
  padding-left: 5px;
}

.region-collapsible-sidebar #block-closemenubutton #close-menu {
  border: none;
  background-color: transparent;
  width: 21px;
  height: 33px;
  padding: 1px 0 6px 19px;
  text-align: left;
  position: relative;
  z-index: 2;
}

.region-collapsible-sidebar #block-closemenubutton .field--name-body p {
  position: relative;
  font-size: 0;
}

.region-collapsible-sidebar #block-closemenubutton .field--name-body p::before {
  content: "";
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  display: inline-block;
  width: 15px;
  height: 32px;
  background-image: url(../images/new-arrowpng.png);
  position: absolute;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 1;
  background-color: #ef5c20;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.region-collapsible-sidebar #block-closemenubutton {
  position: absolute;
  left: 217px;
  bottom: 0;
  width: 21px;
  z-index: 5;
}

.region-collapsible-sidebar #block-closemenubutton #close-menu:hover {
  cursor: pointer;
}

.region-collapsible-sidebar.collapsed #block-closemenubutton {
  left: 84px;
}

.region-collapsible-sidebar.collapsed #block-closemenubutton .field--name-body p::before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}

form.node-form .layout-region-node-secondary {
  display: none;
}

form.node-form .layout-region.layout-region-node-main {
  width: 100%;
}

body.user-logged-in .main-section-warpper {
  background: var(--ngrey);
  border-radius: 0px;
  padding: 20px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

body.user-logged-in .main-section-warpper .main-section-warpper-inner {
  border-radius: 20px;
  padding: 20px;
}

body.page-node-7.user-logged-in .main-section-warpper .main-section-warpper-inner {
  background: transparent;
  padding: 0;
}

#page-wrapper .highlighted aside {
  display: flex;
  flex-wrap: wrap;
}

#header .search-block-form form.search-form input {
  width: 429px;
  border-radius: 12px;
  border: none;
}

#header .search-block-form form.search-form .form-actions {
  position: absolute;
  right: 31px;
  width: 25px;
  height: 25px;
  top: 9px;
  margin-bottom: 0 !important;
  padding-bottom: 0;
}

#header .search-block-form form.search-form .form-actions button.button {
  background-image: url(../images/search-btn.png);
  background-repeat: no-repeat;
  border: none;
  background-color: transparent;
  font-size: 0;
  padding: 10px;
  height: 20px;
  width: 20px;
  min-width: 25px;
  background-size: 76%;
}

#header {
  @media (max-width: 768px) {
    margin-bottom: 70px;
  }
}

.dashboard-top-blocks-1 .view-registered-appraisers {
  color: white;
  padding: 1em;
  background: transparent linear-gradient(61deg, #eb923f 0%, #e55d3e 100%) 0% 0% no-repeat padding-box;
  -webkit-box-shadow: 0px 5px 25px #52575d1a;
  box-shadow: 0px 5px 25px #52575d1a;
  border-radius: 20px;
}

.dashboard-top-blocks-1 .view-registered-appraisers .results-box-inner .results-box-title {
  position: relative;
  display: flex;
  grid-gap: 0.5rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0;
  border-bottom: 1px solid white;
  padding-bottom: 0.5em;
  margin-bottom: 0.5em;
  letter-spacing: 0.69px;
  font-size: 16px;
  line-height: 20px;
  font-family: var(--regularfont);
  font-weight: 600;
}

.dashboard-top-blocks-1 .view-registered-appraisers .results-box-inner .results-box-title::before {
  content: "";
  background-image: url("../images/registered-appraisers.svg");
  height: 20px;
  width: 20px;
  background-size: 100%;
}

.dashboard-top-blocks-2 .views-registered-lenders {
  background: transparent linear-gradient(61deg, #00a9a5 0%, #006741 100%) 0% 0% no-repeat padding-box;
  -webkit-box-shadow: 0px 5px 25px #52575d1a;
  box-shadow: 0px 5px 25px #52575d1a;
  border-radius: 20px;
  color: white;
  padding: 1em;
}

.dashboard-top-blocks-2 .view-registered-appraisers .results-box-inner .results-box-title {
  position: relative;
  display: flex;
  grid-gap: 0.5rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 16px;
  margin: 0;
  border-bottom: 1px solid white;
  padding-bottom: 0.5em;
  margin-bottom: 0.5em;
}

.dashboard-top-blocks-2 .view-registered-appraisers .results-box-inner .results-box-title::before {
  content: "";
  background-image: url("../images/registered-lenders.svg");
  height: 20px;
  width: 20px;
  background-size: 100%;
}

.dashboard-top-blocks-3 .view-earned-this-month {
  background: transparent linear-gradient(242deg, #b60000 0%, #e76b6b 100%) 0% 0% no-repeat padding-box;
  -webkit-box-shadow: 0px 5px 25px #52575d1a;
  box-shadow: 0px 5px 25px #52575d1a;
  border-radius: 20px;
  color: white;
  padding: 1em;
}

.dashboard-top-blocks-3 .view-earned-this-month .results-box-inner .results-box-title {
  position: relative;
  display: flex;
  grid-gap: 0.5rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 16px;
  margin: 0;
  border-bottom: 1px solid white;
  padding-bottom: 0.5em;
  margin-bottom: 0.5em;
}

.dashboard-top-blocks-3 .view-earned-this-month .results-box-inner .results-box-title::before {
  content: "";
  background-image: url("../images/Earned-this-month.svg");
  height: 20px;
  width: 20px;
  background-size: 100%;
}

.dashboard-top-blocks-4 .view-earned-this-month {
  background: transparent linear-gradient(242deg, #00a9a5 0%, #00a9a5 5%, #03dfd9 100%) 0% 0% no-repeat padding-box;
  -webkit-box-shadow: 0px 5px 25px #52575d1a;
  box-shadow: 0px 5px 25px #52575d1a;
  border-radius: 20px;
  color: white;
  padding: 1em;
}

.dashboard-top-blocks-4 .view-earned-this-month .results-box-inner .results-box-title {
  position: relative;
  display: flex;
  grid-gap: 0.5rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 16px;
  margin: 0;
  border-bottom: 1px solid white;
  padding-bottom: 0.5em;
  margin-bottom: 0.5em;
}

.dashboard-top-blocks-4 .view-earned-this-month .results-box-inner .results-box-title::before {
  content: "";
  background-image: url("../images/Orders-completed.svg");
  height: 20px;
  width: 20px;
  background-size: 100%;
}

.view-earned-this-month .results-box-body,
.view-registered-appraisers .results-box-body {
  font-size: 2em;
  font-weight: bold;
  color: white;
}

.region-dashboard-blocks {
  margin-bottom: 30px;
}

div[class*="dashboard-top-blocks"] {
  display: flex;
  align-items: stretch;
}

div[class*="dashboard-top-blocks"] .content {
  width: 100%;
}

div[class*="dashboard-top-blocks"] .content > :not([class]),
div[class*="dashboard-top-blocks"] .view {
  height: 100%;
}

.main-quick-tabs .quicktabs-wrapper .item-list ul.quicktabs-tabs {
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  -webkit-box-shadow: 5px 5px 5px #52575d0d;
  box-shadow: 5px 5px 5px #52575d0d;
  border: 0.5px solid #bbb;
  border-radius: 10px;
  margin-bottom: 0;
  padding: 4px;
  width: 100%;
}

.main-quick-tabs .quicktabs-wrapper .item-list ul.quicktabs-tabs li.list-group-item {
  width: 50%;
  display: inline-block;
  padding: 0;
  border: none;
  margin: 0;
}

.main-quick-tabs .quicktabs-wrapper .item-list ul.quicktabs-tabs li.list-group-item a {
  color: #000;
  display: block;
  text-decoration: none;
  padding: 17px;
}

.main-quick-tabs .quicktabs-wrapper .item-list ul.quicktabs-tabs li.list-group-item.active {
  background-color: #eb923f;
  border-radius: 8px;
  color: white;
  margin: 0;
}

.main-quick-tabs .quicktabs-wrapper .item-list ul.quicktabs-tabs li.list-group-item.active a {
  color: #fff;
}

.quicktabs-tabpage .view .table-responsive table {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  border-collapse: separate;
  border-spacing: 0 8px;
}

.quicktabs-tabpage .view .table-responsive table th {
  background-color: transparent;
  color: #000;
  padding: 1rem;
  font-family: var(--regularfont);
  font-weight: bold;
  font-size: 17px;
}

.quicktabs-tabpage .view .table-responsive table tr td {
  padding: 1rem;
  font-weight: normal;
}

.quicktabs-tabpage .view .table-responsive table tr td {
  color: #000;
}

.quicktabs-tabpage .view .table-responsive table tr td a {
  color: #ef5c20;

}

table tbody tr {
  border: none;
  position: relative;
}

.table {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  border-collapse: separate;
  border-spacing: 0 8px;
}


table tbody tr {
  border-bottom: 1px solid rgba(0, 0, 0, 0.13);
  border-top: 1px solid rgba(0, 0, 0, 0.13);
}

table tr,
table .draggable-table.tabledrag-disabled tr {
  background-color: transparent;
  -webkit-box-shadow: 5px 5px 5px #52575d0d;
  box-shadow: 5px 5px 5px #52575d0d;
}


table td {
  border-width: 1px 0;
  border-left-width: 0px;
  border-style: solid;
  min-width: 100px;
}

td {
  box-sizing: border-box;
  height: 4rem;
  padding: 0.5rem 1rem;
  text-align: left;
}

.table-striped>tbody>tr:nth-of-type(odd)>* {
  --bs-table-accent-bg: transparent;
}

.worthit-right-top-menus,
header#header nav#navbar-main .search-block-form,
header#header nav#navbar-main #block-pagetitle {
  flex: 1;
}

header#header nav#navbar-main .worthit-right-top-menus-notification {
  display: none;
}

.worthit-right-top-menus {
  display: flex;
  flex-wrap: wrap;
  justify-content: end;
}
.worthit-right-top-menus .worthit-right-top-menus-user-links ul.nav li .nav-link,
.worthit-right-top-menus .worthit-right-top-menus-user-links ul.nav li .nav-link:hover,
.worthit-right-top-menus .worthit-right-top-menus-user-links ul.nav li .nav-link:focus,
.worthit-right-top-menus .worthit-right-top-menus-menu ul.nav li a {
  color: var(--orange);
}
.worthit-right-top-menus .worthit-right-top-menus-user-links ul.clearfix.nav li.menu-item--expanded {
  position: relative;
  display: inline-block;
}
.worthit-right-top-menus .worthit-right-top-menus-user-links ul.nav li .link-text {
  visibility: hidden;
}

.worthit-right-top-menus .worthit-right-top-menus-user-links ul.clearfix.nav li.menu-item--expanded ul.menu {
  display: none;
}

.worthit-right-top-menus .worthit-right-top-menus-user-links ul.clearfix.nav li.menu-item--expanded:hover ul.menu {
  display: block;
  position: absolute;
  background: #fff;
  border-radius: 0 6px 6px 6px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 20px 20px 40px rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 20px 20px 40px rgba(0, 0, 0, 0.12);
  padding: 2px;
}

.worthit-right-top-menus .worthit-right-top-menus-user-links ul.clearfix.nav li.menu-item--expanded ul.menu li {
  list-style: none;
}

.worthit-right-top-menus .worthit-right-top-menus-user-links ul.clearfix.nav li.menu-item--expanded ul.menu li a {
  color: var(--orange);
  font-size: 14px;
  padding: 8px 15px;
  white-space: nowrap;
}

.worthit-right-top-menus .worthit-right-top-menus-user-links ul.clearfix.nav li.menu-item--expanded ul.menu li a:hover {
  background-color: var(--orange);
  color: var(--white);
}

.worthit-right-top-menus .worthit-right-top-menus-user-links ul.clearfix.nav li.menu-item--expanded ul.menu.copen {
  display: block;
}

#main nav.tabs[role="navigation"] {
  display: none;
}

.worthit-right-top-menus-user-links:hover {
  cursor: pointer;
  z-index: 999;
}

.header .navbar#navbar-main {
  padding: 16px 0px;
}

header#header nav#navbar-main .search-block-form .search-form {
  position: relative;
  padding-bottom: 0;
}

header#header nav#navbar-main .search-block-form .search-form fieldset {
  margin-bottom: 0 !important;
}

.region-collapsible-sidebar {
  padding-left: 0;
}

.region-collapsible-sidebar .main-navigation-menu ul li {
  padding-left: 29px;
  border-left: 2px solid transparent;
  padding-right: 10px;
  margin-bottom: 14px;
}

.region-collapsible-sidebar .nav-item.active svg,
.region-collapsible-sidebar .nav-item.active .link-text {
  color: var(--orange);
}

.region-collapsible-sidebar .main-navigation-menu ul li:hover {
  border-color: var(--greyicon);
  background-color: rgba(239, 92, 32, 0.1);
  border-radius: 0px 30px 30px 0px;
}

.region-collapsible-sidebar .main-navigation-menu ul li.active {
  border-color: var(--greyicon);
  background-color: rgba(239, 92, 32, 0.1);
  border-radius: 0px 30px 30px 0px;
}

.region-collapsible-sidebar .main-navigation-menu ul li.active ul li {
  border-left: none;
  border-radius: 0px;
}

.region-collapsible-sidebar .main-navigation-menu ul li ul {
  padding-left: 10px;
  padding-right: 10px;
}

.region-collapsible-sidebar .main-navigation-menu ul li ul li {
  padding-left: 15px;
  border-left: none;
  margin-bottom: 0;
  border-radius: 0px;
}

.region-collapsible-sidebar .main-navigation-menu ul li ul li:hover {
  border-color: var(--orange);
  background-color: rgba(239, 92, 32, 0.1);
  border-radius: 0px;
}

.region-collapsible-sidebar.collapsed .navbar-brand {
  text-align: center;
  margin-right: 0;
  padding-right: 0;
  margin-left: 13px;
}

.horizontal-tabs .horizontal-tabs-list {
  background-color: transparent;
  box-shadow: 5px 5px 5px #52575d0d;
  border: 0.5px solid #bbb;
  border-radius: 10px;
  margin-bottom: 0;
  padding: 4px;
}

.horizontal-tabs {
  border: 0px solid #ccc;
}

@media (min-width: 976px) {
  body.user-logged-in .header .navbar#navbar-main {
    padding: 16px 0px;
    margin: 12px auto;
    width: 95%;
  }
  #header .search-block-form form.search-form input {
    width: 325px;
  }
}


/* lenders page  */

body.page-node-80 .lender-blocks-section>h2 {
  margin-top: 10px;
  border-bottom: 1px solid #bbb;
  padding-bottom: 10px;
}

.lender-blocks-section .field--name-field-text-and-image {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
}

.lender-blocks-section .field--name-field-text-and-image>.field__item {
  width: 31%;
  max-width: 333px;
  background: #fff 0% 0% no-repeat padding-box;
  box-shadow: 5px 5px 5px #52575d0d;
  border: 0.5px solid #bbb;
  border-radius: 10px;
  padding: 50px 15px 15px 15px;
}

.lender-blocks-section .field--name-field-text-and-image>.field__item .paragraph--type--front-page-section {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  text-align: center;
}

.lender-blocks-section .field--name-field-text-and-image>.field__item .paragraph--type--front-page-section .field--name-field-text-information {
  order: 2;
}

.lender-blocks-section .field--name-field-text-and-image>.field__item .paragraph--type--front-page-section .field--name-field-text-images {
  order: 1;
}

.lender-blocks-section .field--name-field-text-and-image>.field__item .paragraph--type--front-page-section .field--name-field-text-information h2 {
  margin-bottom: 17px;
  margin-top: 25px;
  font-size: 20px;
  font-weight: 500;
}

.lender-blocks-section .field--name-field-text-and-image>.field__item .paragraph--type--front-page-section .field--name-field-text-information p {
  letter-spacing: 0.56px;
  color: #7a7a7a;
  font-size: 16px;
  line-height: 25px;
}

body.role-appraiser .region-collapsible-sidebar .nav-item .nav-link--appraiser,
body.role-lender .region-collapsible-sidebar .nav-item .nav-link--lenders {
  display: inline-flex;
}

body.user-logged-in article.node--type-appraisals header,
body.user-logged-in article.node--type-orders header{
  display: flex;
  justify-content: space-between;
}

body.user-logged-in .node--type-lender-company .node__content,
body.user-logged-in article.node--type-appraisals .node__content,
body.user-logged-in article.node--type-invoices .node__content,
body.user-logged-in article.node--type-lender-branch .node__content {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  gap: 30px;
}

body.user-logged-in .node--type-lender-company .node__content>.field--label-above,
body.user-logged-in article.node--type-appraisals .node__content>.field--label-above,
body.user-logged-in article.node--type-invoices .node__content>.field--label-above,
body.user-logged-in article.node--type-lender-branch .node__content>.field--label-above {
  width: 48%;
  border-bottom: 1px solid #ddd;
  padding-bottom: 8px;
  margin-bottom: 10px;
}

body.user-logged-in .node--type-lender-company .node__content>.field--label-above .field__label,
body.user-logged-in .node--type-lender-branch .node__content>.field--label-above .field__label,
body.user-logged-in article.node--type-appraisals .node__content>.field--label-above .field__label,
body.user-logged-in article.node--type-invoices .node__content>.field--label-above .field__label {
  font-weight: 500;
  font-size: 18px;
  padding-bottom: 5px;
}

body.user-logged-in .node--type-lender-company .node__content>.field--label-above a,
body.user-logged-in .node--type-lender-branch .node__content>.field--label-above a,
body.user-logged-in article.node--type-appraisals .node__content>.field--label-above a,
body.user-logged-in article.node--type-invoices .node__content>.field--label-above a {
  color: var(--orange);
}

body.user-logged-in .main-section-warpper-inner .add-cart-checkout-form h2 {
  font-size: 22px;
}

body.user-logged-in .main-section-warpper-inner .add-cart-checkout-form button.button {
  background-color: var(--orange);
  border: 1px solid var(--orange);
  color: #fff;
}

.table-responsive table td a {
  color: var(--orange);
}

#block-worthit-content .field--label-above {
  margin-bottom: 15px;
}

#block-worthit-content .field--label-above a {
  color: var(--orange);
  margin-left: 0;
}

.table-responsive table td a .vies-cos-icons {
  font-size: 0;
}

.table-responsive table td a .vies-cos-icons svg {
  font-size: 14px;
}

.user-and-company-orders-query {
  background-color: #fff;
  border-radius: 10px;
  padding: 20px;
  margin-top: 20px;
}

.user-and-company-orders-query .quicktabs-wrapper ul.quicktabs-tabs li.list-group-item {
  width: 50%;
  margin: 0;
  padding: 0;
  border: none;
}

#block-quicktabsappraisersandorders #quicktabs-appraisers_and_orders>.item-list>ul.quicktabs-tabs li {
  width: 50%;
}

.view-orders form div[data-drupal-selector="edit-header"],
.view .views-form form #edit-header,
.view-appraisals #edit-header,
.view.view-staff-all-invoices .views-form form > .form-actions {
  display: none;
}

.view.view-staff-all-invoices .views-form form div[data-drupal-selector="edit-header"] {
  display: block !important;
}

.view.view-staff-all-invoices .views-form form div[data-drupal-selector="edit-header"] > .form-wrapper {
  display: flex;
  align-items: center;
}



.view.view-staff-all-invoices .views-form form div[data-drupal-selector="edit-header"] > .form-wrapper .form-actions.mb-3 {
  width: auto;
  margin-left: 1rem;
}

.view.view-staff-all-invoices .views-form form div[data-drupal-selector="edit-header"] fieldset.form-type-select {
  display: flex;
  align-items: center;
  margin-right: 20px;
}

.view.view-staff-all-invoices .views-form form div[data-drupal-selector="edit-header"] fieldset.form-type-select label {
  margin-right: 20px;
}

.view-staff-all-invoices {
  padding-top: 30px;
}

.view-staff-all-invoices .d-flex.flex-wrap > div {
  padding-right: 5px;
}

.view-staff-all-invoices .js-form-type-textfield {
  display: flex;
  align-items: flex-end;
}

#quicktabs-tabpage-appraisers_and_orders-1 .item-list ul.quicktabs-tabs {
  box-shadow: 0px 0px 0px #52575d0d;
  border: 0px solid #bbbbbb;
  border-bottom: 1px solid var(--orange);
  border-radius: 0;
  padding: 40px 0px 0px 0;
  margin-bottom: 35px;
}

.role-authenticated #quicktabs-all_invoices .item-list .quicktabs-tabs .list-group-item {
  width: 22%;
}

#quicktabs-tabpage-appraisers_and_orders-1 .item-list ul.quicktabs-tabs li a {
  display: unset;
  border-bottom: 3px solid transparent;
  border-radius: 0;
  padding: 0.3em 1em 0.92em;
}

#quicktabs-cu_staff_u_appraisals .item-list ul.quicktabs-tabs li.active,
#quicktabs-tabpage-appraisers_and_orders-1 .item-list ul.quicktabs-tabs li.active {
  background: transparent;
  color: #000;
  border-radius: 0;
}

#quicktabs-tabpage-appraisers_and_orders-1 .item-list ul.quicktabs-tabs li.active {
  border-top: 1px solid var(--orange);
  border-left: 1px solid var(--orange);
  border-right: 1px solid var(--orange);
  border-bottom: 0;
  border-radius: 5px 5px 0 0;
  margin-bottom: -1px;
  border-bottom: 1px solid var(--ngrey);
}

#quicktabs-tabpage-appraisers_and_orders-1 .item-list ul.quicktabs-tabs li {
  padding: 10px;
}

#quicktabs-tabpage-appraisers_and_orders-1 .item-list ul.quicktabs-tabs li.active a {
  background-color: transparent;
  color: #000;
  border: 0;
  border-bottom: 0 !important;
}

.role-authenticated .item-list .quicktabs-tabs .list-group-item {
  width: auto;
}

.quicktabs-tabpage .view .table-responsive table tr td p {
  margin-top: 0;
}

#block-quicktabsappraisersandlendercompanies h2,
.appraisals-chart-dashboard h2 {
  letter-spacing: 0.69px;
  font-size: 20px;
  line-height: 20px;
  font-family: var(--boldfont);
}


.table-responsive table td p {
  padding-top: 0;
  margin-top: 0;
}

#quicktabs-container-all_invoices {
  padding-top: 0;
}

.view-company-regions td .js-form-type-checkbox label,
.view-appraisal-firms td.views-field-node-bulk-form label,
.view-appraisals td.views-field-node-bulk-form label,
.view-orders table td.views-field-node-bulk-form label,
.view-lender-company-master table td.views-field-node-bulk-form label,
.view-invoices table td.views-field-node-bulk-form label,
.view-invoices div[data-drupal-selector="edit-header"] {
  display: none;
}

#block-quicktabsallinvoices .quicktabs-wrapper ul.quicktabs-tabs li {
  width: 33%;
}

.horizontal-tabs ul.horizontal-tabs-list li a strong {
  font-weight: 500;
}

.horizontal-tabs ul.horizontal-tabs-list li a,
.horizontal-tabs ul.horizontal-tabs-list li.selected a {
  padding: 17px;
}

.add-items-menu-sectin {
  position: fixed;
  bottom: 2em;
  right: 2em;
  z-index: 100;
}

.add-items-menu-sectin ul.clearfix.nav {
  display: none;
}

.add-items-menu-sectin .menu-toggle .svg-inline--fa {
  background: transparent linear-gradient(113deg, #e55d3e 26%, #eb923f 74%) 0% 0% no-repeat padding-box;
  -webkit-box-shadow: -3px -3px 10px #7a7a7a4a;
  box-shadow: -3px -3px 10px #7a7a7a4a;
  width: 50px;
  height: 50px;
  border-radius: 25px;
  margin: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  color: #fff;
  padding: 10px 13px;
  -webkit-text-stroke: 2px white;
}

.add-items-menu-sectin .menu-toggle:hover {
  cursor: pointer;
}

.add-items-menu-sectin .menu-toggle {
  text-align: right;
}

.add-items-menu-sectin .menu-toggle.open .svg-inline--fa {
  background: #ddd;
  color: black;
  -webkit-transform: rotate(315deg);
  transform: rotate(315deg);
}

.add-items-menu-sectin .menu-toggle {
  display: none;
}

body.role-authenticated .add-items-menu-sectin .menu-toggle {
  display: block;
}

.add-items-menu-sectin-inner-menu ul.clearfix.nav .nav-item a {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}

.add-items-menu-sectin-inner-menu ul.clearfix.nav .nav-item span.link-text {
  background: #fff 0% 0% no-repeat padding-box;
  box-shadow: -3px -3px 10px #0000000f;
  border-radius: 4px;
  letter-spacing: 0.5px;
  color: #3d3d3d;
  padding: 5px 8px;
  font-size: 14px;
}

.add-items-menu-sectin-inner-menu ul.clearfix.nav .nav-item svg {
  background: #eb923f 0% 0% no-repeat padding-box;
  box-shadow: -3px -3px 10px #0000000f;
  margin-left: 8px;
  color: #fff;
  padding: 11px;
  width: 40px;
  height: 40px;
  border-radius: 30px;
}

.main-section-warpper-inner form.node-form .layout-region-node-main .field-group-tabs-wrapper .horizontal-tabs-panes .horizontal-tabs-pane {
  padding: 0;
  padding-top: 20px;
}

.main-section-warpper-inner form.node-form .layout-region-node-main .field-group-tabs-wrapper .horizontal-tabs-panes .horizontal-tabs-pane .details-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.main-section-warpper-inner form.node-form .layout-region-node-main .field-group-tabs-wrapper .horizontal-tabs-panes .horizontal-tabs-pane .details-wrapper>.form-wrapper {
  width: 48%;
}

.view-appraiser-dashboard-user .views-row {
  margin-top: 27px;
  margin-bottom: 15px;
  border-bottom: 1px solid #ddd;
  font: normal normal bold 25px/36px var(--regularfont);
  letter-spacing: 1px;
  color: #000;
  padding-bottom: 15px;
}

.view-appraisals.view-display-id-block_3 .view-header {
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px solid #ddd;
}

.item-list .quicktabs-tabs a {
  font-family: var(--regularfont);
  font-size: 18px;
  color: var(--greyicon);
  letter-spacing: 0.63px;
  line-height: 20px;
}

.layout-checkout-form a.link--previous,
.layout-region-checkout-footer a.link--previous {
  background-color: #e65e3f;
  color: #fff;
  min-width: 171px;
  height: 52px;
  border-color: #e65e3f;
  letter-spacing: 0.66px;
  font-family: var(--regularfont);
  font-size: 18px;
  line-height: 19px;
  text-align: center;
  padding: 8px 18px 9px;
  font-weight: normal;
  text-decoration: none;
  border-radius: 4px;
}

.form-check-input:checked {
  background-color: var(--orange);
  border-color: var(--orange);
}

button.button--add-to-cart {
  display: none;
}

.checkout-order-summary table td {
  padding: 1em;
}

.quicktabs-tabpage .view .table-responsive table thead tr th.views-field-node-bulk-form {
  padding-left: 44px;
}

.table-responsive table thead tr th.views-field-node-bulk-form {
  padding-left: 35px;
}

.table-responsive table tbody tr td.views-field-node-bulk-form .form-check {
  padding-left: 27px;
}

.view-current-billing-orders .table-responsive table tbody tr td.views-field-node-bulk-form .form-check label {
  display: none;
}

.table-responsive table tbody tr td.views-field-node-bulk-form .form-check input[type="checkbox"] {
  width: 14px;
  height: 14px;
  border-radius: 4px;
}

.main-section-warpper-inner form.node-form .layout-region-node-main .field-group-tabs-wrapper .horizontal-tabs-panes .horizontal-tabs-pane .details-wrapper>fieldset {
  border: 1px solid #ced4da;
  border-radius: 4px;
  padding: 10px;
}

.main-section-warpper-inner form.node-orders-edit-form .horizontal-tabs .details-wrapper,
.main-section-warpper-inner form.node-orders-form .horizontal-tabs .details-wrapper {
  display: block !important;
}

.main-section-warpper-inner form.node-orders-edit-form .horizontal-tabs .details-wrapper>.form-wrapper,
.main-section-warpper-inner form.node-orders-form .horizontal-tabs .details-wrapper>.form-wrapper {
  width: 100% !important;
}

.form-check-input {
  margin-right: 8px;
}

body.role-worthit_team.role-authenticated #block-quicktabsallinvoices .quicktabs-wrapper ul.quicktabs-tabs li {
  width: 33%;
}

.node-orders-edit-form .horizontal-tabs .horizontal-tab-button {
  width: 33.3%;
}

body.role-authenticated.role-lender_manager .main-navigation-menu ul.navbar-nav a.nav-link--lenders {
  display: block;
}

body.role-authenticated.role-lender_manager .view-current-billing-orders form div[data-drupal-selector="edit-header"],
body.role-authenticated.role-lender_manager .view-your-orders form div[data-drupal-selector="edit-header"] {
  display: none;
}

#block-mainnavigation-2 ul.navbar-nav li a.nav-link--user-contact svg {
  font-size: 17px;
  margin-right: 14px;
}

#block-mainnavigation-2 ul.navbar-nav li a.nav-link--dashboard svg {
  margin-right: 10px;
}

#block-mainnavigation-2 ul.navbar-nav li svg {
  margin-right: 10px;
}

form.search-form a.search-help-link {
  color: var(--orange);
}

body.role-anonymous #block-toprightmenu-2 ul.nav {
  justify-content: end;
  margin-top: 25px;
}



#block-footerbottommenu ul a {
  font-family: "Barlow", sans-serif;
  font-weight: 600;
}

.main-navigation-menu ul.navbar-nav li.dropdown ul li a {
  display: block;
}

#block-addnewfirm h2 {
  margin-top: 0;
  border-bottom: 1px solid #bbb;
  padding-bottom: 10px;
  font-size: 24px;
}

form.node-appraisal-firm-form fieldset.field-group-fieldset>.fieldset-wrapper {
  border: 1px solid #bbb;
  border-radius: 5px;
  padding: 12px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

form.node-appraisal-firm-form fieldset.field-group-fieldset>.fieldset-wrapper .field--name-field-billing-street-address,
form.node-appraisal-firm-form fieldset.field-group-fieldset>.fieldset-wrapper .field--name-field-billing-city,
form.node-appraisal-firm-form fieldset.field-group-fieldset>.fieldset-wrapper .field--name-field-billing-province,
form.node-appraisal-firm-form fieldset.field-group-fieldset>.fieldset-wrapper .field--name-field-billing-postal-code {
  width: 48%;
}

form.node-appraisal-firm-form fieldset.field-group-fieldset#edit-group-billing-items .fieldset-wrapper .fieldset-wrapper {
  width: 100%;
}

form.node-appraisal-firm-form #edit-group-billing-items>.fieldset-wrapper>.form-wrapper {
  width: 100%;
}

#edit-group-contact-adress>.fieldset-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

#edit-group-contact-adress>.fieldset-wrapper>.form-wrapper {
  width: 48%;
}

.node-lender-company-edit-form div[data-drupal-selector="edit-group-worthit-company"] .js-form-wrapper {
  width: 48%;
}

.node-lender-company-edit-form div[data-drupal-selector="edit-group-worthit-company-lender"] .js-form-wrapper {
  width: 48%;
}

body form.node-appraisals-form .layout-region-node-main .field-group-html-element>.field--type-string {
  width: 32%;
}

#edit-field-address-one1-0 .js-form-item-field-address-one1-0-address-address-line2 {
  display: none;
}

#edit-field-address-one1-0-address {
  display: flex;
  flex-wrap: wrap;
}

#edit-field-address-one1-0-address-country-code {
  width: 48%;
  margin-right: 38px;
}

#edit-field-address-one1-0-address #edit-field-address-one1-0-address-country-code+input+fieldset {
  width: 48%;
}

#edit-field-address-one1-0-address-container2 {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}

#edit-field-address-one1-0-address-container2 fieldset {
  width: 48%;
}

#edit-field-address-one1-0-address-container2 fieldset:first-child {
  margin-right: 37px;
}

#edit-group-full-appraisal-as-is .fieldset-wrapper {
  display: flex;
  flex-wrap: wrap;
}

#edit-group-full-appraisal-as-is .fieldset-wrapper>.field--type-decimal {
  width: 48%;
}

form.node-appraisal-firm-form #edit-group-billing-items>.fieldset-wrapper>.form-wrapper>.fieldset-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  border: 1px solid #bbb;
  border-radius: 5px;
  padding: 12px;
}

form.node-appraisal-firm-form #edit-group-full-appraisal-as-complete>.fieldset-wrapper .field--type-decimal {
  width: 48%;
}

form.node-appraisal-firm-form #edit-field-base-fee-mr-wrapper,
form.node-appraisal-firm-form #edit-field-base-fee-pi-wrapper {
  width: 100%;
}

.popup-form p {
  font-weight: 700;
}

.popup-form button[id^="edit-fee-increase-"] {
  background-color: #e65e3f;
  min-width: 100px;
}

.popup-form .js-form-submit[data-drupal-selector="edit-submit"] {
  background-color: #f05633;
  border: 0;
}

.popup-form .js-form-submit[data-drupal-selector="edit-submit"]:hover,
.popup-form button[id^="edit-fee-increase-"]:hover {
  border-color: var(--bs-btn-hover-border-color);
  background-color: #d2401d;
}

.popup-form .total-wrapper {
  display: flex;
  padding-top: 20px;
  justify-content: space-between;
}

#edit-group-drive-by .fieldset-wrapper {
  display: flex;
  flex-wrap: wrap;
}

#edit-group-drive-by .fieldset-wrapper>.field--type-decimal {
  width: 48%;
}

#edit-group-drive-by .fieldset-wrapper>.field--type-decimal:nth-child(odd) {
  margin-right: 37px;
}

#edit-group-desktop .fieldset-wrapper {
  display: flex;
  flex-wrap: wrap;
}

#edit-group-desktop .fieldset-wrapper>.field--type-decimal {
  width: 48%;
}

#edit-group-desktop .fieldset-wrapper>.field--type-decimal:nth-child(odd) {
  margin-right: 37px;
}

#edit-group-market-rent {
  width: 48% !important;
}

#edit-group-progress-inspection {
  float: right;
  width: 48% !important;
}

.view-main-order-lisitng form div[data-drupal-selector="edit-header"] div.form-actions {
  display: block;
}

.view-main-order-lisitng form .form-actions {
  display: none;
}

.view-main-order-lisitng form.views-exposed-form .form-actions {
  display: block;
}

.page-node-1359 div.view div.table-responsive {
  background: unset;
  box-shadow: unset;
}

.page-node-1359 div.view div.table-responsive table {
  width: 70%;
}

#edit-field-street-address-0-address .js-form-item-field-street-address-0-address-address-line2 .address-line2 {
  display: none;
}

#edit-field-street-address-0>summary {
  display: none;
}

#edit-field-street-address-0-address {
  display: flex;
  flex-wrap: wrap;
}

#edit-field-street-address-0-address-country-code {
  width: 48%;
  margin-right: 37px;
}

#edit-field-street-address-0-address-country-code+input+fieldset {
  width: 48%;
}

#edit-field-street-address-0-address-container2 {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}

#edit-field-street-address-0-address-container2 fieldset {
  width: 48%;
}

#edit-field-street-address-0-address-container2 fieldset:nth-child(odd) {
  margin-right: 37px;
}

#edit-group-market-rent .fieldset-wrapper {
  border: 0;
  padding: 0;
}

#edit-group-progress-inspection .fieldset-wrapper {
  border: 0;
  padding: 0;
}

#edit-group-drive-by .fieldset-wrapper {
  border: 0;
  padding: 0;
}

#edit-group-desktop .fieldset-wrapper {
  border: 0;
  padding: 0;
}

.fieldset-legend {
  font-family: var(--boldfont);
  font-size: 17px;
}

form.wit-branch-contact-form {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

form.wit-branch-contact-form>.js-form-type-textfield {
  width: 48%;
}

form.wit-branch-contact-form div[id^="field-address-ajax-wrapper"] {
  width: 100%;
}

form.wit-branch-contact-form div[id^="field-address-ajax-wrapper"] div[data-drupal-selector="edit-field-address"] {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

form.wit-branch-contact-form div[id^="field-address-ajax-wrapper"] div[data-drupal-selector="edit-field-address"] .js-form-wrapper.form-wrapper {
  width: 48%;
}

form.wit-branch-contact-form div[id^="field-address-ajax-wrapper"] div[data-drupal-selector="edit-field-address"] .address-container-inline.js-form-wrapper.form-wrapper {
  width: 100%;
}

form.wit-branch-contact-form div[id^="field-address-ajax-wrapper"] div[data-drupal-selector="edit-field-address"] .js-form-item-field-address-postal-code,
form.wit-branch-contact-form div[id^="field-address-ajax-wrapper"] div[data-drupal-selector="edit-field-address"] .js-form-item-field-address-locality {
  width: 45%;
}

form.wit-branch-contact-form>.js-form-type-textfield>label {
  font-family: var(--boldfont);
  padding-bottom: 6px;
}

form.wit-branch-contact-form div[id^="field-address-ajax-wrapper"] div[data-drupal-selector="edit-field-address"] .js-form-wrapper.form-wrapper .js-form-type-select .chosen-container-single {
  width: 100% !important;
}

body.role-authenticated.role-lender .region-collapsible-sidebar ul.navbar-nav li:nth-child(3) {
  display: none;
}

form.node-appraisals-edit-form .horizontal-tabs .horizontal-tab-button {
  width: 33.3%;
}

body.role-authenticated.role-lender.user-logged-in #block-worthitcontactblock {
  display: none;
}

body.role-authenticated.role-lender.user-logged-in .view-user-contact-page>.view-content>.views-row {
  border-bottom: 0;
}

form.application-form fieldset.form-type-managed-image {
  background: #fafafa 0% 0% no-repeat padding-box;
  border-radius: 13px;
  text-align: center;
  margin-top: 15px;
  margin-right: 10px;
  padding-top: 25px;
}

form.application-form fieldset.form-type-managed-image label[for="edit-login-logo-upload"] {
  display: none;
}

form.application-form fieldset.form-type-managed-image img {
  width: 274px;
  height: 138px;
}

form.application-form fieldset.form-type-managed-image .file--mime-image-png,
form.application-form fieldset.form-type-managed-image .description {
  display: none;
}

form.application-form fieldset[aria-describedby="edit-navigation--wrapper--description"] {
  display: flex;
  flex-wrap: wrap;
  padding-left: 10px;
  padding-bottom: 35px;
}

form.application-form fieldset[aria-describedby="edit-navigation--wrapper--description"] .fieldset-wrapper {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  flex-direction: row-reverse;
  justify-content: flex-end;
}

form.application-form fieldset[aria-describedby="edit-navigation--wrapper--description"] .fieldset-wrapper>.checkbox {
  width: 50%;
  display: inherit;
}

form.application-form .form-actions input[value="Cancel"] {
  background: #bbb;
  width: 171px;
  margin-right: 8px;
  height: 52px;
  color: #fff;
  font-family: var(--regularfont);
  font-weight: 600;
  font-size: 18px;
  line-height: 19px;
}

form.application-form .form-actions {
  display: flex;
  flex-wrap: wrap;
  justify-content: end;
}

form.application-form fieldset.form-type-textarea label {
  display: none;
}

form.application-form fieldset.form-type-textarea .form-textarea-wrapper {
  border: none;
  text-align: center;
  padding-top: 20px;
}

form.application-form#application-form fieldset.form-type-textarea {
  width: 50%;
}


/* order form  */

form.node-orders-edit-form details[data-drupal-selector="edit-group-documents"]>summary::marker,
form.node-orders-form details[data-drupal-selector="edit-group-documents"]>summary::marker {
  font-size: 0;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>legend .fieldset-legend,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-do-you-have-preferred-appr"]>legend .fieldset-legend,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-what-service-level-do-you-"]>legend .fieldset-legend,
form.node-orders-edit-form details[data-drupal-selector="edit-group-documents"]>summary,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-provide-a-estimate-of-the-"]>legend .fieldset-legend,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-should-the-appraiser-c"]>legend .fieldset-legend,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"]>legend .fieldset-legend,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-how-many-dwelling-units-ar"]>legend .fieldset-legend,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-type-of-property"]>legend .fieldset-legend,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-which-services-would-you-l"]>legend .fieldset-legend,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-what-is-the-intended-use-o"]>legend .fieldset-legend,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-per"] legend .fieldset-legend,
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>legend .fieldset-legend,
form.node-orders-form fieldset[data-drupal-selector="edit-group-do-you-have-preferred-appr"]>legend .fieldset-legend,
form.node-orders-form fieldset[data-drupal-selector="edit-group-what-service-level-do-you-"]>legend .fieldset-legend,
form.node-orders-form details[data-drupal-selector="edit-group-documents"]>summary,
form.node-orders-form fieldset[data-drupal-selector="edit-group-provide-a-estimate-of-the-"]>legend .fieldset-legend,
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-should-the-appraiser-c"]>legend .fieldset-legend,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"]>legend .fieldset-legend,
form.node-orders-form fieldset[data-drupal-selector="edit-group-how-many-dwelling-units-ar"]>legend .fieldset-legend,
form.node-orders-form fieldset[data-drupal-selector="edit-group-type-of-property"]>legend .fieldset-legend,
form.node-orders-form fieldset[data-drupal-selector="edit-group-which-services-would-you-l"]>legend .fieldset-legend,
form.node-orders-form fieldset[data-drupal-selector="edit-group-what-is-the-intended-use-o"]>legend .fieldset-legend,
form.node-orders-form fieldset[data-drupal-selector="edit-group-per"] legend .fieldset-legend {
  margin: 0 0 20px;
  font-size: 30px;
  font-family: var(--regularfon);
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-which-services-would-you-l"]>.fieldset-wrapper,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-per"] .fieldset-wrapper,
form.node-orders-form fieldset[data-drupal-selector="edit-group-which-services-would-you-l"]>.fieldset-wrapper,
form.node-orders-form fieldset[data-drupal-selector="edit-group-per"] .fieldset-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-which-services-would-you-l"]>.fieldset-wrapper .field--name-field-services,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-which-services-would-you-l"]>.fieldset-wrapper #add-ons-wrapper,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-per"] .fieldset-wrapper .field--widget-string-textfield,
form.node-orders-form fieldset[data-drupal-selector="edit-group-which-services-would-you-l"]>.fieldset-wrapper .field--name-field-services,
form.node-orders-form fieldset[data-drupal-selector="edit-group-which-services-would-you-l"]>.fieldset-wrapper #add-ons-wrapper,
form.node-orders-form fieldset[data-drupal-selector="edit-group-per"] .fieldset-wrapper .field--widget-string-textfield {
  width: 48%;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-type-of-property"]>.fieldset-wrapper .field--name-field-other fieldset input,
form.node-orders-form fieldset[data-drupal-selector="edit-group-type-of-property"]>.fieldset-wrapper .field--name-field-other fieldset input {
  width: 150px;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-type-of-property"]>.fieldset-wrapper fieldset,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-type-of-property"],
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-type-of-property"]>.fieldset-wrapper .field--name-field-other,
form.node-orders-form fieldset[data-drupal-selector="edit-group-type-of-property"]>.fieldset-wrapper fieldset,
form.node-orders-form fieldset[data-drupal-selector="edit-group-type-of-property"],
form.node-orders-form fieldset[data-drupal-selector="edit-group-type-of-property"]>.fieldset-wrapper .field--name-field-other {
  margin-bottom: 0 !important;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-type-of-property"]>.fieldset-wrapper,
form.node-orders-form fieldset[data-drupal-selector="edit-group-type-of-property"]>.fieldset-wrapper {
  position: relative;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-type-of-property"]>.fieldset-wrapper .field--name-field-other,
form.node-orders-form fieldset[data-drupal-selector="edit-group-type-of-property"]>.fieldset-wrapper .field--name-field-other {
  position: absolute;
  left: 92px;
  bottom: -10px;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid .tabledrag-toggle-weight-wrapper,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid .tabledrag-toggle-weight-wrapper {
  display: none;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .field-group-fieldset .fieldset-wrapper div[data-drupal-selector="edit-field-pid-wrapper"] small.description b,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .field-group-fieldset .fieldset-wrapper div[data-drupal-selector="edit-field-pid-wrapper"] small.description b {
  color: #000;
  font-family: var(--boldfont);
  font-size: 18px;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .field-group-fieldset .fieldset-wrapper div[data-drupal-selector="edit-field-pid-wrapper"] small.description p,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .field-group-fieldset .fieldset-wrapper div[data-drupal-selector="edit-field-pid-wrapper"] small.description p {
  color: #000;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] details[data-drupal-selector="edit-field-property-address-0"]>summary::marker,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] details[data-drupal-selector="edit-field-property-address-0"]>summary::marker {
  font-size: 0;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] details[data-drupal-selector="edit-field-property-address-0"]>summary,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] details[data-drupal-selector="edit-field-property-address-0"]>summary {
  color: #000;
  font-family: var(--boldfont);
  font-size: 18px;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-property-location"] .field--name-field-property-address .address-container-inline>fieldset,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-property-location"] .field--name-field-property-address .address-container-inline>fieldset {
  display: flex;
  flex-wrap: wrap;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid #field-pid-add-more-wrapper .js-form-item.form-item,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid #field-pid-add-more-wrapper .js-form-item.form-item {
  display: flex;
  flex-wrap: wrap;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid #field-pid-add-more-wrapper .js-form-item.form-item .description,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid #field-pid-add-more-wrapper .js-form-item.form-item .description {
  order: 1;
  width: 100%;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid #field-pid-add-more-wrapper .js-form-item.form-item>.table-responsive,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid #field-pid-add-more-wrapper .js-form-item.form-item>.table-responsive {
  order: 2;
  width: 100%;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid .js-form-item.form-item>.table-responsive a.tabledrag-handle .handle,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid .js-form-item.form-item>.table-responsive a.tabledrag-handle .handle {
  width: 17px;
  height: 16px;
  margin: 0;
  padding: 11px;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid .js-form-item.form-item>.table-responsive .field-multiple-drag,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid .js-form-item.form-item>.table-responsive .field-multiple-drag {
  width: 20px;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid .js-form-item.form-item>.table-responsive .draggable a.tabledrag-handle,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid .js-form-item.form-item>.table-responsive .draggable a.tabledrag-handle {
  margin-left: 0em;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid #field-pid-add-more-wrapper .js-form-item.form-item>.table-responsive td fieldset,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid #field-pid-add-more-wrapper .js-form-item.form-item>.table-responsive td fieldset {
  margin-bottom: 0 !important;
  margin-right: 25px;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid #field-pid-add-more-wrapper .js-form-item.form-item>.clearfix,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .field--name-field-pid #field-pid-add-more-wrapper .js-form-item.form-item>.clearfix {
  order: 3;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .details-wrapper div[data-drupal-selector="edit-field-property-address-0-address"] div[data-drupal-selector="edit-field-property-address-0-address-container2"],
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .details-wrapper div[data-drupal-selector="edit-field-property-address-0-address"] div[data-drupal-selector="edit-field-property-address-0-address-container2"] {
  padding-top: 0;
  padding-bottom: 0;
  border: 1px solid #eee;
  margin-top: 20px;
  margin-bottom: 20px !important;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .details-wrapper div[data-drupal-selector="edit-field-property-address-0-address"] div[data-drupal-selector="edit-field-property-address-0-address-container2"] fieldset:nth-last-child(1),
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .details-wrapper div[data-drupal-selector="edit-field-property-address-0-address"] div[data-drupal-selector="edit-field-property-address-0-address-container2"] fieldset:nth-last-child(1) {
  margin-bottom: 0 !important;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .details-wrapper div[data-drupal-selector="edit-field-property-address-0-address"] div[data-drupal-selector="edit-field-property-address-0-address-container2"] fieldset,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .details-wrapper div[data-drupal-selector="edit-field-property-address-0-address"] div[data-drupal-selector="edit-field-property-address-0-address-container2"] fieldset {
  display: flex;
  flex-wrap: wrap;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .details-wrapper div[data-drupal-selector="edit-field-property-address-0-address"] div[data-drupal-selector="edit-field-property-address-0-address-container2"] fieldset label,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .details-wrapper div[data-drupal-selector="edit-field-property-address-0-address"] div[data-drupal-selector="edit-field-property-address-0-address-container2"] fieldset label {
  width: 20%;
  background: #f9f9f9;
  border-top: 1px solid #eee;
  border-left: 1px solid #eee;
  border-bottom: 1px solid #eee;
  padding: 6px 20px;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .details-wrapper div[data-drupal-selector="edit-field-property-address-0-address"] div[data-drupal-selector="edit-field-property-address-0-address-container2"] fieldset select,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-property-information"] .details-wrapper div[data-drupal-selector="edit-field-property-address-0-address"] div[data-drupal-selector="edit-field-property-address-0-address-container2"] fieldset input,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .details-wrapper div[data-drupal-selector="edit-field-property-address-0-address"] div[data-drupal-selector="edit-field-property-address-0-address-container2"] fieldset select,
form.node-orders-form fieldset[data-drupal-selector="edit-group-property-information"] .details-wrapper div[data-drupal-selector="edit-field-property-address-0-address"] div[data-drupal-selector="edit-field-property-address-0-address-container2"] fieldset input {
  width: 80%;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-should-the-appraiser-c"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-site-contact-information"],
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-should-the-appraiser-c"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-site-contact-information"] {
  border-top: #eee solid 1px;
  padding: 15px 12px;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-should-the-appraiser-c"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-site-contact-information"]>.fieldset-wrapper,
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-should-the-appraiser-c"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-site-contact-information"]>.fieldset-wrapper {
  border: #ccd0d4 solid 1px;
  padding: 15px 12px;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-should-the-appraiser-c"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-site-contact-information"]>.fieldset-wrapper .field--name-field-field-site-contact-phone,
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-should-the-appraiser-c"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-site-contact-information"]>.fieldset-wrapper .field--name-field-field-site-contact-phone {
  float: left;
  width: 73%;
  margin-right: 15px;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-should-the-appraiser-c"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-site-contact-information"]>.fieldset-wrapper .field--name-field-field-site-contact-phone-,
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-should-the-appraiser-c"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-site-contact-information"]>.fieldset-wrapper .field--name-field-field-site-contact-phone- {
  width: 25%;
  float: left;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-should-the-appraiser-c"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-site-contact-information"]>.fieldset-wrapper .field--name-field-relation-text,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-should-the-appraiser-c"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-site-contact-information"]>.fieldset-wrapper .field--name-field-site-contact-email,
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-should-the-appraiser-c"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-site-contact-information"]>.fieldset-wrapper .field--name-field-relation-text,
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-should-the-appraiser-c"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-site-contact-information"]>.fieldset-wrapper .field--name-field-site-contact-email {
  clear: both;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-provide-a-estimate-of-the-"]>.fieldset-wrapper fieldset.js-form-type-commerce-number,
form.node-orders-form fieldset[data-drupal-selector="edit-group-provide-a-estimate-of-the-"]>.fieldset-wrapper fieldset.js-form-type-commerce-number {
  display: flex;
  flex-wrap: wrap;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-provide-a-estimate-of-the-"]>.fieldset-wrapper fieldset.js-form-type-commerce-number .input-group,
form.node-orders-form fieldset[data-drupal-selector="edit-group-provide-a-estimate-of-the-"]>.fieldset-wrapper fieldset.js-form-type-commerce-number .input-group {
  width: 150px;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-provide-a-estimate-of-the-"]>.fieldset-wrapper fieldset.js-form-type-commerce-number label,
form.node-orders-form fieldset[data-drupal-selector="edit-group-provide-a-estimate-of-the-"]>.fieldset-wrapper fieldset.js-form-type-commerce-number label {
  padding-right: 8px;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-provide-a-estimate-of-the-"]>.fieldset-wrapper fieldset.js-form-type-commerce-number .description,
form.node-orders-form fieldset[data-drupal-selector="edit-group-provide-a-estimate-of-the-"]>.fieldset-wrapper fieldset.js-form-type-commerce-number .description {
  width: 100%;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-what-service-level-do-you-"]>.fieldset-wrapper,
form.node-orders-form fieldset[data-drupal-selector="edit-group-what-service-level-do-you-"]>.fieldset-wrapper {
  display: flex;
  flex-wrap: wrap;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-what-service-level-do-you-"] .fieldset-wrapper .field--name-field-desired-delivery-date,
form.node-orders-form fieldset[data-drupal-selector="edit-group-what-service-level-do-you-"] .fieldset-wrapper .field--name-field-desired-delivery-date {
  width: 39%;
  padding-right: 20px;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-what-service-level-do-you-"] .fieldset-wrapper .field--name-field-standard-rush,
form.node-orders-form fieldset[data-drupal-selector="edit-group-what-service-level-do-you-"] .fieldset-wrapper .field--name-field-standard-rush {
  width: 50%;
  padding-right: 20px;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-lender-information"]>.fieldset-wrapper,
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-lender-information"]>.fieldset-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-lender-information"]>.fieldset-wrapper .field--name-field-lender-account-number,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-lender-information"]>.fieldset-wrapper .field--name-field-lender-demand-type,
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-lender-information"]>.fieldset-wrapper .field--name-field-lender-account-number,
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"] .fieldset-wrapper fieldset[data-drupal-selector="edit-group-lender-information"]>.fieldset-wrapper .field--name-field-lender-demand-type {
  width: 48%;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper,
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 15px;
  border: 1px solid #eee;
  justify-content: space-between;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .field--name-field-member-email,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .field--name-field-member-phone-number,
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .field--name-field-member-email,
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .field--name-field-member-phone-number {
  width: 48%;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .field--name-field-member-address,
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .field--name-field-member-address {
  width: 100%;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .details-wrapper div[data-drupal-selector="edit-field-member-address-0-address"],
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .details-wrapper div[data-drupal-selector="edit-field-member-address-0-address"] {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

form.node-orders-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .details-wrapper div[data-drupal-selector="edit-field-member-address-0-address"] div[data-drupal-selector="edit-field-member-address-0-address-country-code"],
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .details-wrapper div[data-drupal-selector="edit-field-member-address-0-address"] div[data-drupal-selector="edit-field-member-address-0-address-country-code"] {
  width: 100%;
}

form.node-orders-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .details-wrapper div[data-drupal-selector="edit-field-member-address-0-address"] div[data-drupal-selector="edit-field-member-address-0-address-country-code"] select,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .details-wrapper div[data-drupal-selector="edit-field-member-address-0-address"] div[data-drupal-selector="edit-field-member-address-0-address-country-code"] select {
  width: 48%;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .details-wrapper div[data-drupal-selector="edit-field-member-address-0-address"]>fieldset {
  width: 48%;
}

form.node-orders-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .details-wrapper div[data-drupal-selector="edit-field-member-address-0-address"]>fieldset.js-form-item-field-member-address-0-address-address-line2,
form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .details-wrapper div[data-drupal-selector="edit-field-member-address-0-address"]>fieldset.js-form-item-field-member-address-0-address-address-line2 {
  margin-top: 26px;
}

form.node-orders-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .details-wrapper div[data-drupal-selector="edit-field-member-address-0-address"] fieldset.form-type-textfield {
  width: 48%;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .details-wrapper div[data-drupal-selector="edit-field-member-address-0-address"] div[data-drupal-selector="edit-field-member-address-0-address-container2"],
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .details-wrapper div[data-drupal-selector="edit-field-member-address-0-address"] div[data-drupal-selector="edit-field-member-address-0-address-container2"] {
  width: 100%;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .details-wrapper div[data-drupal-selector="edit-field-member-address-0-address"] div[data-drupal-selector="edit-field-member-address-0-address-container2"]>fieldset,
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .details-wrapper div[data-drupal-selector="edit-field-member-address-0-address"] div[data-drupal-selector="edit-field-member-address-0-address-container2"]>fieldset {
  width: 48%;
}

form.node-orders-edit-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .details-wrapper div[data-drupal-selector="edit-field-member-address-0-address"] div[data-drupal-selector="edit-field-member-address-0-address-container2"],
form.node-orders-form fieldset[data-drupal-selector="edit-group-who-is-paying-for-the-orde"]>.fieldset-wrapper fieldset[data-drupal-selector="edit-group-member-information"]>.fieldset-wrapper .details-wrapper div[data-drupal-selector="edit-field-member-address-0-address"] div[data-drupal-selector="edit-field-member-address-0-address-container2"] {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.ui-dialog .node-form .button {
  background-color: #e65e3f;
  color: #fff;
  min-width: 144px;
  height: 44px;
  border-color: #e65e3f;
  letter-spacing: 0.66px;
  font-family: var(--regularfont);
  font-weight: 600;
  font-size: 18px;
  line-height: 19px;
  background-image: none;
}

.ui-dialog .node-form .form-actions {
  text-align: center;
}

a.button.button--danger {
  background-color: #e65e3f;
  color: #fff;
  min-width: 150px;
  height: 39px;
  border-color: #e65e3f;
  letter-spacing: 0.66px;
  font-family: var(--regularfont);
  font-size: 16px;
  line-height: 19px;
  display: inline-block;
  text-align: center;
  padding-top: 10px;
  text-decoration: none;
  font-weight: normal;
  border-radius: 4px;
}

body.role-anonymous #block-orderanappraisal {
  display: none;
}
/* new order form  */

form.order-form {
  min-height: 370px;
}



#wit-contact-form fieldset.js-form-item-user-permissions {
  width: 48%;
}

.block-wit-bid #selected-appraisers-area table td a {
  color: #e65e3f;
}
form.order-form #pid-fields-wrapper .fieldset-wrapper .numberfortmate,form.order-form #pid-fields-wrapper .fieldset-wrapper .numberfortmatepid {
  width: 78%;
}

form.order-form #pid-fields-wrapper .fieldset-wrapper button {
  color: #e65e3f;
  background: transparent;
  border: none;
  width: auto;
  min-width: fit-content;
  height: auto;
  float: right;
  font-size: 14px;
  margin-top: -55px;
}

form.order-form #pid-fields-wrapper .fieldset-wrapper button[data-drupal-selector="edit-remove-pid"] {
  position: relative;
  right: 75px;
}

.main-section-warpper-inner .block-broker-appraisal-block .content #selected-appraisers-area table tbody tr th {
  background: #e65e3f;
}

table tbody tr td:nth-last-child(1) a {
  color: #e65e3f;
}

.chosen-container.chosen-with-drop .chosen-drop {
  width: 99.2%;
  position: relative;
  z-index: 1;
}

.block-system-main-block .lender-fields-row {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.block-system-main-block .lender-fields-row .form-item-field-lender {
  width: 48%;

}

.block-system-main-block .lender-fields-row .form-item-field-advisor {
  width: 48%;
}

.invocies-main-section .invocies-main-section-inner .fields-cus .fields-cus-info .fields-cus-info-mem-info1 span {
  font-weight: bold;
  padding-right: 5px;
}



form.node-orders-edit-form a.btn-appraisal {
  background-color: #e65e3f;
  color: #fff;
  padding: 9px 16px;
  cursor: pointer;
  font-size: 17px;
  margin-bottom: 15px;
}

.wit-preferred-tweaks-form input[type="submit"] {
  width: 150px;
  text-align: center;
  background-color: #e65e3f;
  color: #fff;
  border: 1px solid #e65e3f;
}

.wit-preferred-tweaks-form label {
  width: 140px;
}

.wit-preferred-tweaks-form .form-type-select {
  margin-bottom: 2rem !important;
}

/* General Forms Styling */
.form-type-phone-international .iti {
  display: block;
}

.node__content-invoices .main-inovice-warpper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.node__content-invoices .main-inovice-warpper .main-inovice-warpper-inner {
  width: 48%;
  border-bottom: 1px solid #ddd;
  padding-bottom: 8px;
  margin-bottom: 12px;
}

.node__content-invoices .main-inovice-warpper .main-inovice-warpper-inner .field__label {
  font-weight: 500;
  padding-bottom: 8px;
}

.node__content-invoices .main-inovice-warpper .main-inovice-warpper-inner .field--type-entity-reference {
  margin: 0;
}

form.order-edit-form>h2 {
  margin: 0 0 20px;
  font-size: 30px;
  font-family: var(--regularfon);
  font-weight: bold;
}

form.order-edit-form #edit-property-type .form-check label {
  font-size: 17px;
  display: inline-block;
}

form.order-edit-form #edit-property-type .form-check input {
  font-size: 20px;
  margin-top: 1px;
  display: inline-block;
}

form.order-edit-form #edit-property-type .form-check {
  min-height: 25px;
}

form.order-edit-form .form-item-other-property {
  margin-bottom: 0 !important;
}

form.order-edit-form .form-item-other-property input {
  width: 150px;
}

form.order-edit-form div[data-drupal-selector="edit-services-area"] {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  clear: both;
}

form.order-edit-form div[data-drupal-selector="edit-services-area"]>fieldset {
  width: 48%;
}

form.order-edit-form #edit-dwellings-units {
  padding-bottom: 25px;
}

form.order-edit-form .property-address {
  color: #000;
  font-family: var(--boldfont);
  font-size: 18px;
  padding-bottom: 15px;
}

form.order-edit-form div[data-drupal-selector="edit-property-address-container"] {
  display: flex;
  flex-wrap: wrap;
  border: 1px solid #eee;
}

form.order-edit-form div[data-drupal-selector="edit-property-address-container"]>fieldset {
  width: 50%;
}

form.order-edit-form div[data-drupal-selector="edit-property-address-container"]>fieldset label {
  padding: 0px 14px 0px;
  background: transparent;
  width: 100%;
}

form.order-edit-form div[data-drupal-selector="edit-property-address-container"] #edit_city_chosen {
  width: 77% !important;
  margin-left: 13px;
}

form.order-edit-form div[data-drupal-selector="edit-property-address-container"]>fieldset input,
form.order-edit-form div[data-drupal-selector="edit-property-address-container"]>fieldset select {
  width: 77%;
  margin: 6px 8px 6px 12px;
}

form.order-edit-form div[data-drupal-selector="edit-property-address-container"]>fieldset.form-item-code {
  border-bottom: none;
}

form.order-edit-form #edit-pay-by,
form.order-edit-form .form-item-site-contact {
  margin-bottom: 20px;
}

form.order-edit-form div[data-drupal-selector="edit-standard-rush-container"] {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

form.order-edit-form div[data-drupal-selector="edit-standard-rush-container"] .form-item-date-time,
form.order-edit-form div[data-drupal-selector="edit-standard-rush-container"] #edit-standard-rush {
  width: 48%;
  padding-right: 20px;
}

form.order-edit-form a.btn-appraisal {
  background-color: #e65e3f;
  color: #fff;
  padding: 9px 16px;
  cursor: pointer;
  font-size: 17px;
  margin-bottom: 26px;
  margin-top: 20px;
}

#cboxContent .form-item-popup-all-appraiser label {
  width: 135px;
}

#cboxContent input[data-drupal-selector="edit-appraiser-save"] {
  width: 170px;
  text-align: center;
  display: block;
  background-color: #e65e3f;
  border: 1px solid #e65e3f;
  color: #fff;
}

form.node-appraisals-edit-form .file--application-pdf {
  padding-right: 12px;
}

form.popup-form button[data-drupal-selector="edit-submit"] {
  background: #e65e3f;
  border: 1px solid #e65e3f;
  color: #fff;
  font-size: 18px;
}

article.node--type-orders .node__content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

article.node--type-orders .node__content .field--label-above {
  width: 48%;
  border-bottom: 1px solid #ddd;
  padding-bottom: 8px;
  margin-bottom: 12px;
}

article.node--type-orders .node__content .field--label-above .field__label {
  font-weight: 500;
  padding-bottom: 8px;
}

article.node--type-orders .node__content::after {
  content: ' ';
  font-size: 0;
  display: none;
}

form.order-edit-form #selected-appraisers-area table tr td a {
  color: #e65e3f;
  text-decoration: none;
}

body.role-broker.role-authenticated .item-list .quicktabs-tabs .list-group-item {
  width: 33%;
}

#block-orderbutton-2 {
  padding-right: 19px;
}

#block-orderbutton-2 .content .field--name-body p {
  text-align: right;
  float: left;
}

#block-orderbutton .content .field--name-body a,
#block-orderbutton-2 .content .field--name-body a {

}
#block-orderbutton .content .field--name-body a,
#block-orderbutton-2 .content .field--name-body a:hover {

}

#block-reportblock form.order-report-form>div {
  margin-top: 7px;
}

#block-reportblock form.order-report-form button[data-drupal-selector="edit-submit"][value="Submit Appraisal"] {
  margin-top: 15px;
}

#block-reportblock form.order-report-form button[data-drupal-selector="edit-submit"] {
  margin-top: 30px;
}


.node-add-custom a {
  background-color: #eb923f;
  border-color: #eb923f;
  color: #fff;
  padding: 7px 24px;
  cursor: pointer;
  border-radius: 4px;
  text-decoration: none;
  text-align: center;
  float: right;
  margin-bottom: 25px;
  font-size: 18px;
  font-family: var(--boldfont);
}

form.wit-rates-form,
#wit-appraisers-branch-form {
  padding-top: 30px;
}

.node__content-orders .main-order-title {
  font: normal normal bold 25px/36px var(--regularfont);
  letter-spacing: 1px;
  color: #000000;
  padding-right: 15px;
}

.invocies-main-section {
  box-shadow: 1px 1px 14px -7px rgb(0 0 0 / 70%);
  border-radius: 4px;
  margin-bottom: 25px;
  margin-top: 40px;
  background-color: #fff;
}

.invocies-main-section .invocies-main-section-inner {
  display: flex;
  flex-wrap: wrap;
}

.invocies-main-section .invocies-main-section-status {
  border-bottom: 2px solid #ddd;
  margin-bottom: 10px;
}

.invocies-main-section-inner-title-desp {
  padding-bottom: 10px;
  color: #000;
  padding-top: 10px;
  padding-left: 15px;
}

.invocies-main-section .invocies-main-section-inner .invocies-main-section-inner-title {
  width: 100%;
  font: normal normal bold 20px/30px var(--regularfont);
  letter-spacing: 1px;
  padding-bottom: 10px;
  color: #000;
  padding-top: 10px;
  padding-left: 15px;
  border-bottom: 2px solid #ddd;
  margin-bottom: 10px;
  text-transform: uppercase;
}

.invocies-main-section .invocies-main-section-status .invocies-main-section-inner-title {
  display: flex;
  flex-wrap: wrap;
}

.invocies-main-section .invocies-main-section-status .invocies-main-section-inner-title h2 {
  width: 275px;
  font: normal normal bold 20px/30px var(--regularfont);
  letter-spacing: 1px;
  padding-bottom: 10px;
  color: #000;
  padding-left: 15px;
  margin-bottom: 0;
  margin-top: 0;
  padding-top: 13px;
}

.invocies-main-section .invocies-main-section-status .invocies-main-section-inner-title span {
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  padding-top: 15px;
}

.invocies-main-section-inner-title > span {
  float: right;
  padding: 0 15px 0 0;
}
.invocies-main-section .invocies-main-section-inner .fields-cus {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  padding: 0px 12px 8px 27px;
}

.invocies-main-section .invocies-main-section-inner .fields-cus .fields-cus-label {
  font-family: var(--boldfont);
  width: 250px;
  text-transform: uppercase;
}
.invocies-main-section .fields-cus-label {
  min-height: 40px;
}
.invocies-main-section .invocies-main-section-inner .fields-cus .fields-cus-label.rush-fee {
  text-decoration: underline;
}

  .node__content-invoices .invocies-main-section-inner .fields-cus .fields-cus-label {
  font-family: var(--boldfont);
  width: 49%;
  text-transform: uppercase;
}

.fields-cus .fields-cus-info {
  display: flex;
  gap: 1rem;
}

.invocies-main-section .invocies-main-section-inner .fields-cus .fields-cus-info {
  flex: 1;
  flex-wrap: wrap;
}
.invocies-main-section .invocies-main-section-inner .fields-cus .fields-cus-info.total {
  flex: inherit;
  border-top: 1px solid black;
}

.invocies-main-section .invocies-main-section-inner .fields-cus .fields-cus-info.rush-fee{
  text-decoration: underline;
}
.invocies-main-section .invocies-main-section-inner .fields-cus .fields-cus-info.gst{
  text-decoration: underline;
}

.invocies-main-section .invocies-main-section-inner .orders-from .for-payment-update a,
.invocies-main-section .invocies-main-section-inner .orders-from .for-payment-change a,
.invocies-main-section .invocies-main-section-inner .orders-from .for-new-advisor a {
  background: var(--orange);
  padding: 8px 22px;
  color: #fff;
  text-decoration: none;
  border-radius: 4px;
}

.invocies-main-section .invocies-main-section-inner .fields-cus-info .field__label {
  display: none;
}

.invocies-main-section .invocies-main-section-inner .document-info {
  padding: 8px;
}

.apprasials-amount-apmain-total {
  display: flex;
  flex-wrap: wrap;
  width: 84%;
  justify-content: space-between;
  border-top: 1px dotted #ddd;
  padding-top: 8px;
}

.apprasials-amount-apmain-total .gst-lables {
  font-family: var(--boldfont);
  width: 250px
}

.apprasials-amount-apmain-total .gst-info {
  font-family: var(--boldfont);
}

.invocies-main-section-inner .apprasial-upload-left {
  width: 50%;
}

.invocies-main-section-inner .apprasial-upload-right {
  width: 50%;
}

.invocies-main-section-inner .apprasial-upload-right .report-bock-order {
  display: block;
}

.invocies-main-section .invocies-main-section-inner .apprasial-upload-right .fields-cus {
  display: block;
  padding-left: 0;
}

.invocies-main-section .invocies-main-section-inner .apprasial-upload-right .invocies-main-section {
  box-shadow: 0px 0px 0px 0px rgb(0 0 0 / 70%);
  border-radius: 4px;
  margin-bottom: 25px;
  margin-top: 0;
}

.apprasials-amount .gst-lables {
  float: left;
  padding-right: 5px;
}

.apprasial-upload-right h3 {
  font: normal normal bold 20px/30px var(--regularfont);
}



.order-form .form-item-price {
  width: 300px;
}

.order-form .sign {
  position: absolute;
  top: 70px;
  left: 210px;
}
.lot_size{
  display: -webkit-box;
  margin-bottom: 8px;
}
.lot_size_acres {
  display: inline-flex;
  justify-content: center;
  padding: 8px;
  background-color: rgb(204, 203, 203);
}
.market-estimate {
  display: flex;
}

.container-inline-flex {
  display: flex;
  justify-content: flex-start;
  align-items: baseline;
  gap: 1rem;
}

.container-inline-flex .market-estimate {
  display: inline-flex;
}

.market-estimate .mb-3 {
  margin-bottom: unset !important;
}

.market-estimate .doller-sign {
  border-radius: 5px 0 0 5px;
}

.market-estimate input.form-control {
  border-radius: 0 5px 5px 0;
  border-left: 0;
  width: 100%;
}

.lot_size > span {
  border-radius: 5px 0 0 5px;
}

.lot_size input.form-control {
  border-radius: 0 5px 5px 0;
  border-left: 0;
  width: 100%;
}

.lot_size .js-form-item {
  width: 100%;
}

.order-form .doller-sign {
  padding: 7px 16px;
  background-color: rgb(204, 203, 203);
}

.order-form #edit-price {
  width: 200px;
  padding-left: 45px;
}

fieldset.js-form-item-price {
  width: 70%;
}

.info-box {
  display: flex;
  background: #eee;
  padding: 1rem;
  border-radius: 10px;
  border: 1px solid #e1dbdb;
  flex-direction: column;
  margin: 1.5rem 0;
}

.info-box.orange {
  background: #F05633;
  border: 1px solid #F05633;
  color: #fff;
}

.info-box.light {
  background: #fbfbfb;
}

.info-box-wrapper {
  max-width: 320px;
}

.how-it-works-link {
  color: #e45e3e;
  text-decoration: none;
  transition: background-color 0.3s ease;
  font-size: 0.85rem;
}

.how-it-works-link:hover {
  color: #e45e3e;
  opacity: 0.8;
}

.main-order-title a.use-ajax {
  background-color: #e65e3f;
  color: #fff;
  min-width: 171px;
  border-color: #e65e3f;
  letter-spacing: 0.66px;
  font-family: var(--regularfont);
  font-weight: 600;
  font-size: 18px;
  line-height: 19px;
  padding: 15px;
}

.node-title-section {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

#block-worthit-content .content .node-title-section .order-pdf-views p a {
  color: #fff;
}

#block-worthit-content .content .node-title-section .order-pdf-views p a::before {
  content: '';
  display: none;
  padding: 0;
}

#block-worthit-content .content .node-title-section .order-pdf-views a.view-report-comment {
  margin-right: 8px;
}

.node__content-orders .node-title {
  font: normal normal bold 25px/36px var(--regularfont);
  letter-spacing: 1px;
  color: #000;
  margin-bottom: 15px;
}

.node__content-orders .node-title-section .order-pdf-views {
  display: flex;
  flex-wrap: wrap;
}


.fields-cus-info .block-report-block {
  display: block;
}

.invocies-main-section .block-report-block form.order-report-form {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
}

.invocies-main-section .block-report-block form.order-report-form button[value="Submit"] {
  margin-left: 8px;
}

.invocies-main-section .block-report-block form.order-report-form .form-type-managed-file {
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 0 !important;
  padding-left: 20px;
}

.invocies-main-section .block-report-block form.order-report-form .form-type-managed-file .form-managed-file button[value="Remove"] {
  border: 0;
  min-width: 150px;
  margin-left: 5px;
}

.node-title-section .order-pdf-views .block-view-pdf-block {
  margin-right: 8px;
  display: block;
}

.node-title-section .order-pdf-views .block-view-pdf-block a.view-block-pdf {
  background-color: #e65e3f;
  color: #fff;
  border-color: #e65e3f;
  padding: 14px 46px;
  border-radius: 4px;
  position: relative;
  top: 15px;
  letter-spacing: 0.66px;
  font-family: var(--regularfont);
  font-weight: 600;
  font-size: 18px;
  line-height: 19px;
  text-decoration: none;
}

.node-title-section .order-pdf-views .block-view-pdf-block a.view-block-pdf:nth-child(2) {
  padding: 14px 30px;
}

.node-title-section .order-pdf-views .block-view-pdf-block .content a:nth-child(1) {
  margin-right: 8px;
}

.invocies-main-section-inner form.order-report-form fieldset.js-form-type-date.form-type-date {
  margin-right: 8px;
}

.layout-region-checkout-footer .form-actions button:disabled,
.layout-region-checkout-footer .form-actions button:active,
.layout-region-checkout-footer .form-actions button:visited,
.layout-region-checkout-footer .form-actions button:focus {
  background: #e45e3e;
  border: 1px solid #e45e3e;
}


.report-block-custom-new  .views-row .decline-of-request {
  font: normal normal bold 20px/30px var(--regularfont);
  letter-spacing: 1px;
  color: #000;
  border-bottom: 1px solid #ddd;
  margin-bottom: 16px;
  padding-bottom: 8px;
  width: 100%;
}

.add-items-menu-sectin .add-items-menu-sectin-inner-menu>ul.clearfix.nav {
  background-color: #fff;
  padding: 8px;
  border-radius: 6px;
}

form.wit-login-form {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

form.wit-login-form>fieldset {
  width: 48%;
}

form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

#wit-contact-form fieldset.form-item-organization {
  width: 100%;
  margin-right: 0;
}

#wit-contact-form fieldset.form-item-organization select {
  width: 48%;
}

#wit-contact-form div[data-drupal-selector="edit-cnarea"],
#wit-contact-form div[data-drupal-selector="edit-aic"] {
  display: flex;
  flex-wrap: wrap;
  border: 1px solid #ddd;
  padding: 15px 8px 8px 8px;
  border-radius: 4px;
  margin-top: 75px;
  position: relative;
  gap: 1rem;
}

#wit-contact-form div[data-drupal-selector="edit-cnarea"] h2,
#wit-contact-form div[data-drupal-selector="edit-aic"] h2 {
  width: 100%;
  margin-top: 12px;
  padding-left: 15px;
  position: absolute;
  top: -66px;
  left: 0;
}

#wit-contact-form div[data-drupal-selector="edit-cnarea"]>fieldset,
#wit-contact-form div[data-drupal-selector="edit-aic"]>fieldset {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin-bottom: 15px !important;
  padding-left: 25px;
  padding-right: 25px;
}

#wit-contact-form div[data-drupal-selector="edit-cnarea"]>fieldset>label,
#wit-contact-form div[data-drupal-selector="edit-aic"]>fieldset>label {
  width: 23%;
  padding-top: 13px;
}

#wit-contact-form div[data-drupal-selector="edit-cnarea"]>fieldset>select,
#wit-contact-form div[data-drupal-selector="edit-cnarea"]>fieldset>input,
#wit-contact-form div[data-drupal-selector="edit-aic"]>fieldset>select,
#wit-contact-form div[data-drupal-selector="edit-aic"]>fieldset>input {
  width: 77%;
}

form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] fieldset.form-item-designation,
form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] fieldset.form-item-signer-l-name,
form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] fieldset.form-item-signer-f-name {
  width: 48%;
}

form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] .form-item-organization {
  width: 48%;
}

form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] div[data-drupal-selector="edit-cnarea"],
form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] div[data-drupal-selector="edit-aic"] {
  display: flex;
  flex-wrap: wrap;
  border: 1px solid #ddd;
  padding: 15px 8px 8px 8px;
  border-radius: 4px;
  margin-top: 75px;
  position: relative;
}

form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] div[data-drupal-selector="edit-cnarea"] h2,
form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] div[data-drupal-selector="edit-aic"] h2 {
  width: 100%;
  margin-top: 12px;
  padding-left: 15px;
  position: absolute;
  top: -66px;
  left: 0;
}

form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] div[data-drupal-selector="edit-cnarea"]>fieldset,
form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] div[data-drupal-selector="edit-aic"]>fieldset {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin-bottom: 15px !important;
  padding-left: 25px;
  padding-right: 25px;
}

form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] div[data-drupal-selector="edit-cnarea"]>fieldset>label,
form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] div[data-drupal-selector="edit-aic"]>fieldset>label {
  width: 23%;
  padding-top: 13px;
}

form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] div[data-drupal-selector="edit-cnarea"]>fieldset>select,
form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] div[data-drupal-selector="edit-cnarea"]>fieldset>input,
form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] div[data-drupal-selector="edit-aic"]>fieldset>select,
form.wit-login-form>div[data-drupal-selector="edit-appraisal-container"] div[data-drupal-selector="edit-aic"]>fieldset>input {
  width: 77%;
}


/* cancel button style */

.form-actions .button#edit-cancel {
  background-color: #e65e3f;
  color: #fff;
  border-color: #e65e3f;
  font-family: var(--regularfont);
  text-decoration: none;
  border-radius: 0.25rem;
  cursor: pointer;
}


#header nav.navbar-expand-lg #block-mainnavigation-3,
#header nav.navbar-expand-lg button.navbar-toggler.navbar-toggler-right {
  display: none;
}

.order-edit-form>a.custom-delete {
  background-color: #e65e3f;
  color: #fff;
  min-width: 150px;
  height: 39px;
  border-color: #e65e3f;
  letter-spacing: 0.66px;
  font-family: var(--regularfont);
  font-size: 16px;
  line-height: 19px;
  display: inline-block;
  padding-top: 10px;
  text-align: center;
  text-decoration: none;
  border-radius: 4px;
}

#wit-contact-form .form-actions button:last-child {
  margin-right: 15px;
}

form.order-edit-form>h2.order-edit-h2,
form.order-edit-form>h2.order-edit-form-h2 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 18px;
  margin-bottom: 0px;
  clear: both;
}


#quicktabs-staff_main_order_inner .item-list ul.quicktabs-tabs,
#quicktabs-cu_staff_u_appraisals .item-list ul.quicktabs-tabs,
#quicktabs-cu_staff_u_orders .quicktabs-tabs {
  padding: 16px 0px 0px 0;
  box-shadow: 0px 0px 0px #52575d0d;
  border: 0px solid #bbbbbb;
  border-bottom: 1px solid var(--orange);
  border-radius: 0;
  padding: 40px 0px 0px 0;
}

#quicktabs-staff_main_order_inner>.item-list ul.quicktabs-tabs li.active a,
#quicktabs-cu_staff_u_appraisals>.item-list ul.quicktabs-tabs li.active a,
#quicktabs-cu_staff_u_orders>.item-list ul.quicktabs-tabs li.active a {
  background-color: transparent;
  color: #000;
  border: 0;
  border-bottom: 0 !important;
}

.view-main-order-lisitng-compelted {
  position: relative;
}

.view-main-order-lisitng-compelted .view-filters {
  position: relative;
}

.view-main-order-lisitng-compelted .view-filters form.views-exposed-form .form-row {
  display: flex;
  flex-wrap: wrap;
}

.view-main-order-lisitng-compelted .view-filters form.views-exposed-form .form-row .js-form-type-textfield {
  display: flex;
  width: 69%;
}

.view-main-order-lisitng-compelted .view-filters form.views-exposed-form .form-row .js-form-type-textfield label {
  display: flex;
  padding-top: 8px;
  padding-right: 12px;
}

.view-main-order-lisitng-compelted #views-form-main-order-lisitng-compelted-block-1 #edit-node-bulk-form--12 {
  display: flex;
  flex-wrap: wrap;
}



.view-main-order-lisitng-compelted div[data-drupal-selector="edit-node-bulk-form"]>.form-type-select label {
  padding-right: 20px;
}

.view-main-order-lisitng-compelted div[data-drupal-selector="edit-node-bulk-form"] .form-actions {
  width: auto;
  margin-left: 15px;
}


.view-main-order-lisitng-compelted .view-header a.custom-btn-all {
  position: absolute;
  right: 5px;
  top: 0;
  z-index: 3;
  display: flex;
  align-items: center;
}

a.custom-btn-all {
  background-color: #e65e3f;
  color: #fff;
  width: 150px;
  height: 39px;
  border-color: #e65e3f;
  letter-spacing: 0.66px;
  font-family: var(--regularfont);
  font-size: 16px;
  line-height: 19px;
  padding: 8px 65px;
  border-radius: 5px;
  text-decoration: none;
}

#quicktabs-cu_staff_u_orders>.item-list ul.quicktabs-tabs li a {
  font-weight: bold;
}

#quicktabs-staff_main_order_inner>.item-list ul.quicktabs-tabs li.active,
#quicktabs-cu_staff_u_appraisals>.item-list ul.quicktabs-tabs li.active,
#quicktabs-cu_staff_u_orders>.item-list ul.quicktabs-tabs li.active {
  border-top: 1px solid var(--orange);
  border-left: 1px solid var(--orange);
  border-right: 1px solid var(--orange);
  border-bottom: 0;
  border-radius: 5px 5px 0 0;
  margin-bottom: -1px;
  border-bottom: 2px solid var(--ngrey);
}

#quicktabs-all_orders>.item-list ul.quicktabs-tabs li.active {
  border-top: 1px solid var(--orange);
  border-left: 1px solid var(--orange);
  border-right: 1px solid var(--orange);
  border-bottom: 0;
  border-radius: 5px 5px 0 0;
  margin-bottom: -1px;
  border-bottom: 1px solid var(--ngrey);
}

#quicktabs-all_orders>.item-list ul.quicktabs-tabs li a {
  font-weight: bold;
}

#quicktabs-all_orders>.item-list ul.quicktabs-tabs li.active a {
  background-color: transparent;
  color: #000;
  border: 0;
  border-bottom: 0 !important;
}

#quicktabs-all_orders .quicktabs-tabs {
  padding: 16px 0px 0px 0;
  box-shadow: 0px 0px 0px #52575d0d;
  border: 0px solid #bbb;
  border-bottom: 1px solid var(--orange);
  border-radius: 0;
  padding: 40px 0px 0px 0;
  margin-bottom: 35px;
}

/* Space Manage */

.invocies-main-section .invocies-main-section-inner .fields-cus .fields-cus-info .field--name-field-services {
  margin-bottom: 0;
}

.order-report-form #edit-submit--2[value="Submit Appraisal"] {
  margin-top: 8px;
}

.order-report-form #edit-submit--2 {
  margin-top: 25px;
}


/* Popup button style */

.order-report-form #edit-submit--wrg61P4GHBU {
  background: #e65e3f !important;
  border-color: #e65e3f;
  letter-spacing: 0.66px;
  color: #fff;
  min-width: 150px;
  height: 39px;
  font-family: var(--regularfont);
  font-size: 16px;
  line-height: 19px;
}
/* Order Page */

.property-location p:nth-child(1) {
  display: none;
}

.order-edit-form #edit-site-info-fields-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.order-edit-form #edit-site-info-fields-container .form-item-site-name,
.order-edit-form #edit-site-info-fields-container .form-item-site-phone,
.order-edit-form #edit-site-info-fields-container .form-item-phone-ext,
.order-edit-form #edit-site-info-fields-container .form-item-site-email,
.order-edit-form #edit-site-info-fields-container .form-item-site-relation {
  width: 49%;
}

.order-edit-form #edit-member-address-container .phone-email {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
}

.order-edit-form #edit-member-address-container .phone-email .form-item-member-phone,
.order-edit-form #edit-member-address-container .phone-email .form-item-member-email {
  width: 49%;
}

.order-edit-form #edit-member-address-container .city-prov-code {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
}

.order-edit-form #edit-member-address-container .city-prov-code .form-item-member-city #edit_member_city_chosen {
  width: 100% !important;
}

.order-edit-form #edit-member-address-container .city-prov-code .form-item-member-city,
.order-edit-form #edit-member-address-container .city-prov-code .form-item-member-province,
.order-edit-form #edit-member-address-container .city-prov-code .form-item-member-code {
  width: 33%;
}

/* Popup delete buttons */

.order-delete-form .js-form-wrapper .button--primary,
.order-report-form .button--primary,
.service-area-form .button--primary {
  background: #e65e3f !important;
  border-color: #e65e3f;
  letter-spacing: 0.66px;
  color: #fff;
  min-width: 150px;
  height: 39px;
  font-family: var(--regularfont);
  font-size: 16px;
  line-height: 19px;
}

.ui-dialog-content .member-popup-form .button--primary,
.order-confirmcancel-form .js-form-wrapper .button--primary,
.order-comment-form .button--primary {
  background: #e65e3f !important;
  border-color: #e65e3f;
  letter-spacing: 0.66px;
  color: #fff;
  min-width: 150px;
  height: 39px;
  font-family: var(--regularfont);
  font-size: 16px;
  line-height: 19px;
  margin-top: 20px;
}

.ui-dialog-content .order-confirmcancel-form .form-actions {
  text-align: center;
}

.ui-dialog-titlebar .ui-dialog-titlebar-close::after {
  content: 'x';
  font-size: 14px;
  position: relative;
  top: -6px;
}

.order-form fieldset[data-drupal-selector="edit-relevant-document"] .form-type-managed-file {
  width: 40%;
}

.order-edit-form fieldset[data-drupal-selector="edit-relevant-document"] .form-type-managed-file {
  width: 69%;
}


#edit-relevant-document .js-form-submit button {
  position: relative;
  top: -55px;
  color: #e65e3f;
  background: transparent;
  border: none;
  width: auto;
  min-width: fit-content;
  height: auto;
  float: right;
  font-size: 14px;
}

.node-appraisal-firm-edit-form .field--name-title .text-full {
  width: 48%;
}

.node-appraisal-firm-edit-form #edit-group-contact-adress>.fieldset-wrapper>.form-wrapper {
  width: 48%;
}

.node-appraisal-firm-edit-form #edit-group-contact-adress>.fieldset-wrapper>.form-wrapper .chosen-container-single {
  width: 100%;
}

.node-appraisal-firm-edit-form #edit-group-worthit-company-appraisers>.fieldset-wrapper>.form-wrapper {
  width: 48%;
}

.node-appraisal-firm-edit-form #edit-group-full-appraisal-as-is .fieldset-wrapper {
  justify-content: space-between;
}

.node-appraisal-firm-edit-form #edit-group-full-appraisal-as-is .fieldset-wrapper>.field--type-decimal:nth-child(odd),
.node-appraisal-firm-edit-form #edit-group-drive-by .fieldset-wrapper>.field--type-decimal:nth-child(odd) {
  margin-right: 0;
}

.node-appraisal-firm-edit-form #edit-group-billing-items>.fieldset-wrapper>.form-wrapper {
  width: 100% !important;
}

.node-appraisal-firm-edit-form #edit-group-billing-items>.fieldset-wrapper>.form-wrapper>.fieldset-wrapper {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.node-appraisal-firm-edit-form #edit-group-billing-items>.fieldset-wrapper>.form-wrapper .field--type-decimal {
  width: 48%;
}

.node-appraisal-firm-edit-form #edit-group-billing-address>.fieldset-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.node-appraisal-firm-edit-form #edit-group-billing-address>.fieldset-wrapper .field--type-string,
.node-appraisal-firm-edit-form #edit-group-billing-address>.fieldset-wrapper .field--name-field-billing-city,
.node-appraisal-firm-edit-form #edit-group-billing-address>.fieldset-wrapper .field--type-list-string {
  width: 48%;
}

.node-appraisal-firm-edit-form #edit-group-billing-address>.fieldset-wrapper .field--name-field-billing-city .chosen-container-single {
  width: 100%;
}

/* lender-company-edit-form */

.node-lender-company-edit-form div[data-drupal-selector="edit-group-worthit-company"] {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.node-lender-company-edit-form div[data-drupal-selector="edit-group-worthit-company"] .field--name-field-city {
  width: 48%;
}

.node-lender-company-edit-form div[data-drupal-selector="edit-group-worthit-company"] .field--name-field-city .chosen-container {
  width: 100%;
}

.node-lender-company-edit-form div[data-drupal-selector="edit-group-worthit-company"] .field--type-list-string {
  width: 48%;
}

.node-lender-company-edit-form #edit-field-profile-type-list.radio {
  display: block;
}

.node-lender-company-edit-form div[data-drupal-selector="edit-group-worthit-company-lender"] {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.node-lender-company-edit-form div[data-drupal-selector="edit-group-worthit-company-lender"] .field-group-fieldset {
  width: 100%;
}

.node-lender-company-edit-form div[data-drupal-selector="edit-group-worthit-company-lender"] .field-group-fieldset>.fieldset-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.node-lender-company-edit-form div[data-drupal-selector="edit-group-worthit-company-lender"] .field-group-fieldset>.fieldset-wrapper .field--type-string {
  width: 48%;
}

.node-lender-company-edit-form div.js-form-wrapper .fieldset-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.node-lender-company-edit-form div[data-drupal-selector="edit-group-worthit-company-lender"] div[data-drupal-selector="edit-group-accouting-department"] {
  width: 100%;
}

.node-lender-company-edit-form div[data-drupal-selector="edit-group-worthit-company-lender"] div[data-drupal-selector="edit-group-lender-billing-information"] {
  width: 100%;
}

.ui-dialog.ui-corner-all .ui-dialog-content .order-delete-form .form-actions {
  text-align: center;
}

.order-edit-form details summary {
  font-weight: bold;
  font-size: 18px;
}

.order-edit-form details .details-wrapper {
  padding-bottom: 10px;
}

.order-edit-form details[data-drupal-selector="edit-property-units"] {
  margin-bottom: 30px;
}

.order-edit-form details[data-drupal-selector="edit-property-address-container"] .details-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.order-edit-form details[data-drupal-selector="edit-property-address-container"] .details-wrapper .form-type-textfield,
.order-edit-form details[data-drupal-selector="edit-property-address-container"] .details-wrapper .form-type-select {
  width: 48%;
}

.order-edit-form details[data-drupal-selector="edit-property-address-container"] .details-wrapper .form-type-select .chosen-container {
  width: 100% !important;
}

.order-edit-form details[data-drupal-selector="edit-property-address-container"],
.order-edit-form details[data-drupal-selector="edit-notes-extra"] {
  padding-bottom: 30px;
}

/* create password page */

.page-user-244.role-consumer .block-system-main-block .col-md-8 form.user-form .form-item-user-244 {
  margin-left: 11px;
}

.page-user-244.role-consumer .block-system-main-block .col-md-8 form.user-form small#edit-pass--description {
  position: relative;
  left: 11px;
}

.role-appraiser_manager .invocies-main-section .invocies-main-section-inner .fields-cus .fields-cus-info {
  display: unset;
}

.role-appraiser_manager .block-wit-private-message button.btn-primary:disabled {
  background-color: gray;
  border-color: gray;
}

.role-appraiser_manager .block-wit-private-message button.btn-primary:hover {
  background-color: #e65e3f;
  border-color: #e65e3f;
}

input[type="date"] {
  position: relative;
}

input[type="date"]::-webkit-calendar-picker-indicator {
  background: transparent;
  bottom: 0;
  color: transparent;
  cursor: pointer;
  height: auto;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: auto;
}

.node--type-orders .orders-from .views-element-container {
  width: auto;
}

.block-quicktabs-blockcu-staff-u-orders-and-appraisale .field-type-form-filters .form-type-textfield {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 65%;
}

.block-quicktabs-blockcu-staff-u-orders-and-appraisale .field-type-form-filters .form-type-textfield input {
  width: 90%;
}

.view-appraisal-firms .table-responsive table td a {
  padding-left: 0;
}

.worthit-right-top-menus .worthit-right-top-menus-user-links .nav-link svg {
  font-size: 32px;
}

.block-quicktabs>.content>.quicktabs-wrapper>.item-list .quicktabs-tabs .list-group-item a {
  font-size: 22px;
}

.order-form .form-item-approved-appraiser,
.order-form .form-item-region-appraiser,
.order-form .form-item-all-appraiser {
  width: 55%;
}

.node-appraisals-edit-form>.content>.layout-region .field--name-field-comments textarea,
form.node-appraisals-form>.content>.layout-region .field--name-field-comments textarea {
  height: 65px;
}

.node-appraisals-edit-form .required-fields>h6,
form.node-appraisals-form .required-fields>h6 {
  width: 100% !important;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 24px;
  margin-bottom: 30px;
  margin-top: 30px;
}

body form.node-appraisals-form .layout-region-node-main .field-group-fieldset.report-section .field--name-field-field-appraisal-edd,
body form.node-appraisals-edit-form .layout-region-node-main .field-group-fieldset.report-section .field--name-field-field-appraisal-edd {
  width: 100%;
}

body form.node-appraisals-form .layout-region-node-main .field-group-html-element>.field--type-string.field--name-field-service-name {
  width: 48%;
}

.node-appraisals-edit-form #edit-field-field-appraisal-edd-0-value {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.node-appraisals-edit-form #edit-field-field-appraisal-edd-0-value .js-form-item {
  width: 48%;
}

.view-lender-company-master form[data-drupal-selector="views-form-lender-company-master-block-2"] .js-form-item-action {
  display: none;
}


form[data-drupal-selector="views-form-lender-company-master-block-2"] .js-form-wrapper {
  margin-top: 16px;
}

a.quicktabs-permalink,
.quicktabs-permalink,
.item-list .quicktabs-tabs .list-group-item .quicktabs-permalink {
  display: none;
}

#quicktabs-only_appraisals_firms #quicktabs-all_company_regions_tabs>.item-list .quicktabs-tabs {
  box-shadow: 0px 0px 0px #52575d0d;
  border: 0px solid #bbb;
  border-bottom: 1px solid var(--orange);
  border-radius: 0;
  padding: 40px 0px 0px 0;
  margin-bottom: 35px;
}

#quicktabs-only_appraisals_firms #quicktabs-all_company_regions_tabs>.item-list .quicktabs-tabs>.list-group-item {
  border-bottom: 1px solid var(--orange);
  border-radius: 5px 5px 0 0;
  width: auto;
}

#quicktabs-only_appraisals_firms #quicktabs-all_company_regions_tabs>.item-list .quicktabs-tabs>.list-group-item.active {
  background-color: var(--ngrey);
  border-top: 1px solid var(--orange);
  border-left: 1px solid var(--orange);
  border-right: 1px solid var(--orange);
  border-bottom: 1px solid var(--ngrey);
  margin-bottom: -1px;

}

#quicktabs-only_appraisals_firms #quicktabs-all_company_regions_tabs>.item-list .quicktabs-tabs>.list-group-item.active a {
  background-color: transparent;
  color: #000;
  border: 0;
  border-bottom: 0 !important;
}

#quicktabs-only_appraisals_firms #quicktabs-all_company_regions_tabs>.item-list .quicktabs-tabs>.list-group-item a {
  font-weight: bold;
  padding: 0.5em 1.4em;
  display: block;
  text-decoration: none;
}

.emailgreen {
  color: #006741;
  font-family: var(--boldfont);
  font-size: 16px;
}

.emailred {
  color: rgb(184, 15, 15);
  font-family: var(--boldfont);
  font-size: 16px;
}

.wit-login-form .form-item-user-permissions {
  order: 9;
}

.wit-login-form .form-item-is-broker-liasion {
  order: 8;
}

.wit-login-form .form-actions {
  order: 10;
}

.node-appraisal-firm-form .field--name-title {
  width: 48%;
}

body.user-logged-in .node--type-appraisal-firm .node__content>.field--label-above .field__label {
  font-weight: 500;
  font-size: 18px;
  padding-bottom: 5px;
}

body.user-logged-in .node--type-appraisal-firm .node__content>.field--label-above {
  width: 48%;
  border-bottom: 1px solid #ddd;
  padding-bottom: 8px;
  margin-bottom: 10px;
}

body.user-logged-in .node--type-appraisal-firm .node__content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

body.user-logged-in .node--type-appraisal-firm header {
  display: none;
}

.page-user-206 article.profile {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.page-user-206 article.profile>.form-no-label {
  width: 100%;
}

.page-user-206 article.profile>.field {
  width: 48%;
}

.page-user-206 article.profile>.field .field__label {
  font-weight: 500;
  font-size: 18px;
  padding-bottom: 5px;
}

.page-user-206 article.profile>.field .field__item {
  border-bottom: 1px solid #ddd;
  padding-bottom: 8px;
  margin-bottom: 10px;
  background-color: unset;
  border-radius: unset;
  padding-left: 0;
  padding-right: 0;
}

/* Order Thankyou page */

.path-order-thankyou #block-worthit-content .content p:nth-child(3),
.path-submitted #block-worthit-content .content p:nth-child(3) {
  margin-top: 25px;
}

.path-order-thankyou #block-worthit-content .content p a,
.path-bid-thankyou #block-worthit-content .content p a,
.path-submitted #block-worthit-content .content p a {
  float: none;
}

.path-submitted #block-worthit-content .content p:nth-child(2) b {
  padding-right: 3px;
}

#block-worthit-content .content .node-title-section .order-pdf-views a.view-report-comment {
  background-color: #e65e3f;
  margin-top: 1px;
}

.main-order-title a.btn-primary {
  background-color: #e65e3f;
  color: #fff;
  min-width: 171px;
  border-color: #e65e3f;
  letter-spacing: 0.66px;
  font-family: var(--regularfont);
  font-weight: 600;
  font-size: 18px;
  line-height: 19px;
  padding: 15px;
}

.main-order-title a.btn-primary {
  font-size: 22px !important;
}

.region-collapsible-sidebar .view-current-login-user .views-field-field-broker-firm .field-content {
  text-align: center;
  font-size: 18px;
  color: var(--greyicon);
  font-weight: 600;
  margin-bottom: 10px;
}

.invocies-main-section .invocies-main-section-inner .fields-cus .fields-cus-info .member-names-sect {
  display: flex;
  flex-wrap: wrap;
}

.invocies-main-section .invocies-main-section-inner .fields-cus .fields-cus-info .fields-cus-info-mem-info1 {
  display: flex;
  flex-wrap: wrap;
}

.block-views-blockmain-order-lisitng-block-1 .view-main-order-lisitng .views-exposed-form .form-row .js-form-type-textfield {
  display: flex;
  flex-wrap: wrap;
}

.block-views-blockmain-order-lisitng-block-1 .view-main-order-lisitng .views-exposed-form .form-row .js-form-type-textfield label {
  margin-right: 50px;
}

.block-views-blockmain-order-lisitng-block-1 .view-main-order-lisitng .views-exposed-form .form-row .js-form-type-textfield input {
  height: 60px;
  width: 50%;
}

.block-views-blockmain-order-lisitng-block-1 .view-main-order-lisitng .views-exposed-form .form-row .form-actions {
  margin-top: -56px;
  width: 70%;
}

.block-views-blockmain-order-lisitng-block-1 .view-main-order-lisitng .views-form form .js-form-wrapper .js-form-type-select {
  display: flex;
  flex-wrap: wrap;
}

.block-views-blockmain-order-lisitng-block-1 .view-main-order-lisitng .views-form form .js-form-wrapper .js-form-type-select .form-select {
  width: 49.7%;
}

.block-views-blockmain-order-lisitng-block-1 .view-main-order-lisitng .views-form form .js-form-wrapper .js-form-type-select label {
  margin-right: 58px;
  height: 60px;
}

.block-views-blockmain-order-lisitng-block-1 .view-main-order-lisitng .views-form form .js-form-wrapper .form-actions {
  width: 72.8%;
  text-align: right;
  margin-top: -56px;
}

.js-form-item-pay-by-broker label {
  margin-top: 20px;
}

.js-form-item-pay-by-broker .form-select {
  width: 60%;
}

.user-form #password-policy-status {
  display: none;
}


.table-responsive table tbody tr td.views-field-node-bulk-form .form-check .form-check-label {
  display: none;
}

div.view div.table-responsive table .views-field-title a {
  text-decoration: underline;
  color: var(--orange);
}

nav[aria-label="Page navigation"] .pagination {
  position: relative;
  top: 46px;
  left: 100px;
}

.view-main-order-lisitng form table tbody tr td:nth-last-child(2) {
  border-right: 1px solid rgba(0, 0, 0, 0.13);
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}


.path-privacy-policy .dialog-off-canvas-main-canvas .layout-main-wrapper,
.path-terms-conditions .dialog-off-canvas-main-canvas .layout-main-wrapper {
  width: 70%;
  margin: 0 auto;
  padding-top: 20px;
}

body.page-node-2651.user-logged-in .main-section-warpper-inner .add-cart-checkout-form button.button {
  display: none;
}

.view-main-order-lisitng-compelted form div[data-drupal-selector="edit-node-bulk-form"] {
  display: flex;
}

.view-main-order-lisitng-compelted form div[data-drupal-selector="edit-node-bulk-form"] .js-form-type-select select {
  width: 350px;
}

.view-main-order-lisitng-compelted form div[data-drupal-selector="edit-node-bulk-form"] .js-form-type-select label {
  padding-right: 20px;
}

.view-main-order-lisitng-compelted form div[data-drupal-selector="edit-node-bulk-form"] .js-form-wrapper {
  width: auto;
  margin-left: 10px;
}

.view-main-order-lisitng-compelted .form-actions[data-drupal-selector="edit-actions"]:first-of-type {
  display: block;
  position: relative;
  right: 0;
}

.view-main-order-lisitng-compelted .form-actions[data-drupal-selector="edit-actions"] {
  display: none;
}

.quicktabs-tabpage .quicktabs-wrapper#quicktabs-main_staff_appraisales .quicktabs-tabs li.active {
  border-top: 1px solid var(--orange);
  border-left: 1px solid var(--orange);
  border-right: 1px solid var(--orange);
  border-radius: 5px 5px 0 0;
  margin-bottom: -1px;
  border-bottom: 2px solid var(--ngrey);
}

.quicktabs-tabpage .quicktabs-wrapper#quicktabs-main_staff_appraisales .quicktabs-tabs li a {
  border-bottom: none !important;
}

.quicktabs-tabpage .quicktabs-wrapper#quicktabs-main_staff_appraisales .item-list .list-group {
  border-bottom: 1px solid var(--orange);
  padding: 40px 0px 0px 0;
}

.view-staff-all-invoices form.views-exposed-form .form-row .js-form-item-field-company-lender-appraisal-target-id,
.view-staff-all-invoices form.views-exposed-form .form-row .js-form-item-field-items-target-id,
.view-staff-all-invoices form.views-exposed-form .form-row .js-form-item-created {
  display: none;
}

.view-staff-all-invoices form.views-exposed-form .form-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 40px;
  justify-content: space-between;
}

.view-staff-all-invoices form.views-exposed-form .form-row .js-form-item {
  width: 24.5%;
}


.view-staff-appraisals form .form-row {
  display: flex;
  margin-top: 40px;
  width: auto;
}

.view-staff-appraisals form .form-row .js-form-type-textfield {
  display: flex;
  width: 75%;
  margin-right: 5px;
}

.view-staff-appraisals form .form-row .js-form-type-textfield label {
  margin-right: 20px;
}

.view-staff-appraisals form div[data-drupal-selector="edit-header"] .js-form-wrapper {
  display: flex;
  width: auto;
}

.view-staff-appraisals form div[data-drupal-selector="edit-header"] .js-form-wrapper .js-form-type-select {
  display: flex;
  width: 75.7%;
  padding-right: 15px;
}

.view-staff-appraisals form div[data-drupal-selector="edit-header"] .js-form-wrapper .js-form-type-select label {
  margin-right: 28px;
}
.ui-dialog .ui-dialog-content form.feeincrease-form .details-wrapper button.btn-primary {
  color: #e65e3f;
  background-color: transparent;
  border: unset;
  width: auto;
  padding: 0 12px;
  min-width: 100px;
  margin-top: -20px;
  margin-left: 1px;
  margin-bottom: 10px;
}

.node-appraisals-edit-form .required-fields .field--name-field-rush .js-form-item-field-rush-0-value {
  display: none;
}

.node-appraisals-edit-form .required-fields div#services-addons table tbody tr td {
  border: unset;
  box-shadow: none;
  height: 45px;
}

.node-appraisals-edit-form .required-fields div#services-addons table tbody tr {
  border-top: unset;
  border-bottom: unset;
  box-shadow: unset;
}

.node-appraisals-edit-form tr td:empty {
  display: none;
}

form.node-appraisals-form .layout-region-node-main .field-group-html-element .field--name-field-rush {
  display: none;
}

form.order-form div[data-drupal-selector="edit-lender-more-info"].js-form-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

form.order-form div[data-drupal-selector="edit-lender-more-info"].js-form-wrapper .js-form-type-textfield {
  width: 48%;
}


.path-node.addinvoice .node-invoices-form>.content>.layout-region.layout-region-node-main {
  justify-content: unset;
  position: relative;
}

.path-node.addinvoice form.node-form .layout-region.layout-region-node-main .field--name-title {
  width: 32%;
  margin-right: 13px;
}

.path-node.addinvoice .node-invoices-form .field--type-entity-reference[data-drupal-selector="edit-field-company-lender-appraisal-wrapper"] {
  width: 65%;
}

.path-node.addinvoice .node-invoices-form .field--type-entity-reference[data-drupal-selector="edit-field-company-lender-appraisal-wrapper"] .form-item-field-company-lender-appraisal {
  width: 49%;
}

.path-node.addinvoice .node-invoices-form .field--type-datetime {
  margin-right: 13px;
}

.path-node.addinvoice .node-invoices-form .field--type-datetime[data-drupal-selector="edit-field-statment-date-wrapper"] {
  margin-right: 0;
}

.path-node.addinvoice form.node-form .layout-region.layout-region-node-main .field--name-field-pay-by-invoice {
  position: absolute;
  right: 28px;
  width: 31.4%;
}

.path-node.addinvoice .node-invoices-form .field--type-entity-reference[data-drupal-selector="edit-field-items-wrapper"] {
  width: 65.3%;
  margin-right: 13px;
}

.path-node.addinvoice .node-invoices-form .field--type-file[data-drupal-selector="edit-field-pdf-wrapper"] {
  width: 32%;
}

.path-node.addinvoice .node-invoices-form .field--type-datetime[data-drupal-selector="edit-field-payment-date-wrapper"] {
  display: none;
}

.path-node.addinvoice .node-invoices-form .field--type-boolean[data-drupal-selector="edit-field-mail-to-parent-company-wrapper"] {
  position: absolute;
  bottom: 0;
  left: 85px;
}

.path-node.addinvoice .node-invoices-form .field--type-boolean[data-drupal-selector="edit-field-mail-sent-wrapper"] {
  position: absolute;
  bottom: 0;
  left: 285px;
}

.block-views-blockappraisals-block-7 .view-id-appraisals .views-row .views-field-nothing {
  text-align: right;
}

.block-views-blockappraisals-block-7 .view-id-appraisals .views-row .views-field-nothing .back-link-to-appraisal a {
  text-decoration: unset;
  padding: 15px 45px;
  background-color: #e65e3f;
  color: #fff;
  min-width: 171px;
  border-color: #e65e3f;
  letter-spacing: 0.66px;
  font-family: var(--regularfont);
  font-weight: 600;
  font-size: 18px;
  line-height: 19px;
  border-radius: 5px;
}

.node--type-invoices .node__content-invoices {
  position: relative;
}

.node--type-invoices .node__content-invoices a.all-invoice-back {
  position: absolute;
  right: 0;
  top: -68px;
  text-decoration: unset;
  padding: 15px 45px;
  background-color: #e65e3f;
  color: #fff;
  border-color: #e65e3f;
  letter-spacing: 0.66px;
  font-family: var(--regularfont);
  font-weight: 600;
  font-size: 18px;
  line-height: 19px;
  border-radius: 5px;
}
.view-id-invoice_logs {
  float: left;
  width: 60%;
}

.view-id-invoice_logs .view-header h2 {
  margin-bottom: 0;
}

.view-id-invoice_logs .view-content .table-responsive {
  margin-top: 40px;
}

.block-invoice-notes-block {
  width: 33%;
  float: right;
  margin-bottom: 40px;
  margin-top: 35px;
  position: relative;
}

.block-invoice-notes-block .content .invoice-notes-form .form-type-textarea .form-textarea-wrapper .form-textarea {
  height: 100px;
}

.block-invoice-notes-block .content .invoice-notes-form #invoice-notes-wrapper {
  margin-top: 65px;
}

.block-invoice-notes-block .content .invoice-notes-form #invoice-notes-wrapper .main-messgae-box-user .user-message-box {
  background: #efefef;
  padding: 10px;
  margin-bottom: 5px;
  word-wrap: break-word;
  font-size: 18px;
}

.block-invoice-notes-block .content .invoice-notes-form #invoice-notes-wrapper .main-messgae-box-user .user-message-box p {
  font-size: 13px;
  color: #787878;
}

.block-invoice-notes-block .content .invoice-notes-form #invoice-notes-wrapper .main-messgae-box-user .user-message-box p a.use-ajax {
  color: #aa0000;
  font-size: 15px;
}

.block-invoice-notes-block .content .invoice-notes-form button[data-drupal-selector="edit-myaction"] {
  position: absolute;
  right: 0;
}



#billing-form div,
#billing-form #edit-group1 {
  width: 100%;
}

#billing-form div p {
  font-size: 26px;
  font-weight: 600;
}

#billing-form #edit-group1 fieldset.form-item-statment-day.mb-3 {
  width: 48%;
  float: left;
}

#billing-form #edit-group1 fieldset.form-item-by-month-day.mb-3 {
  width: 48%;
}

.error {
  color: #ff3333;
}

#report-date,
#report-time,
#report-pdf-link-and-name {
  display: inline-flex;
}

#report-document-submit {
  margin: 6px 0 0 4px;
  padding: 10px 10px;
}

#report-pdf-link-and-name .report-link {
  text-decoration: none;
  color: #000;
}

#report-pdf-link-and-name .report-size {
  color: #072fb0;
}

/* Pseudo-element for adding PDF icon */
#report-pdf-link-and-name .report-link::after {
  content: '';
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: url(/themes/contrib/bootstrap_barrio/images/icons/application-pdf.png);
  background-repeat: no-repeat;
  background-position: center;
  margin-left: 5px;
  margin-bottom: -2px;
}

/* Choose file input misalignment */
.wit-order-form input.js-form-file {
  height: 30px;
}

.base-rate-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 20px;
}

.base-rate-wrapper .fieldset-legend {
  font-size: 20px;
}

.base-rate-wrapper .base-rates:not(p) {
  font-size: 15px;
  font-weight: bold;
  padding-top: 20px;
  width: 60%;
  margin: 0 auto;
}

.base-rates p {
  margin: 0;
  font-weight: 400;
  font-style: italic;
}


.block-quicktabs-blockstaff-all-invoices form[data-drupal-selector="views-exposed-form-staff-all-invoices-block-6"] label {
  padding: 10px;
}

#block-quicktabsonlylenderinvoices .quicktabs-tabs.list-group {
  border-bottom: 1px solid var(--orange);
}

#block-quicktabsonlylenderinvoices li[id^="quicktabs-tab-only_lender_invoices-"].active {
  border-top: 1px solid var(--orange);
  border-left: 1px solid var(--orange);
  border-right: 1px solid var(--orange);
  border-bottom: 0;
  border-radius: 5px 5px 0 0;
  margin-bottom: -1px;
  border-bottom: 2px solid var(--ngrey);
}

table#wit-notifications {
  border-left:1px solid #ef5c20;
}

#block-quicktabsonlylenderinvoices .view-lender-company-master .views-form {
  padding-left: 0;
}

div[id^="quicktabs-tabpage-custom_lender_orders-"],
div[id^="quicktabs-tabpage-cu_lender_u_appraisals-"] {
  padding-left: 0;
  padding-top: 0;
}

div[id^="quicktabs-tabpage-broker_user_order_tabs-"] {
  padding: 0;
}

.view-service-areas .views-field-title {
  width: 80%;
}

div.ui-widget.ui-datepicker {
  z-index: 105 !important;
}