
@import url('https://fonts.googleapis.com/css?family=IBM+Plex+Serif:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i&display=swap&subset=cyrillic,cyrillic-ext,latin-ext,vietnamese');

@import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=devanagari,latin-ext');

@import url('https://fonts.googleapis.com/css?family=Nunito+Sans:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin-ext,vietnamese');

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap');

@font-face {
    font-family: 'sf_ui_textsemibold';
    src: url('../fonts_new/sf-ui-text-semibold-webfont.eot');
    src: url('../fonts_new/sf-ui-text-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts_new/sf-ui-text-semibold-webfont.woff2') format('woff2'),
         url('../fonts_new/sf-ui-text-semibold-webfont.woff') format('woff'),
         url('../fonts_new/sf-ui-text-semibold-webfont.ttf') format('truetype'),
         url('../fonts_new/sf-ui-text-semibold-webfont.svg#sf_ui_textsemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'sf_ui_textregular';
    src: url('../fonts_new/sf-ui-text-regular-webfont.eot');
    src: url('../fonts_new/sf-ui-text-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts_new/sf-ui-text-regular-webfont.woff2') format('woff2'),
         url('../fonts_new/sf-ui-text-regular-webfont.woff') format('woff'),
         url('../fonts_new/sf-ui-text-regular-webfont.ttf') format('truetype'),
         url('../fonts_new/sf-ui-text-regular-webfont.svg#sf_ui_textregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BLKCHCRY';
    src: url('../fonts_new/BLKCHCRY.eot');
    src: url('../fonts_new/BLKCHCRY.eot') format('embedded-opentype'),
         url('../fonts_new/BLKCHCRY.woff2') format('woff2'),
         url('../fonts_new/BLKCHCRY.woff') format('woff'),
         url('../fonts_new/BLKCHCRY.ttf') format('truetype'),
         url('../fonts_new/BLKCHCRY.svg#BLKCHCRY') format('svg');
    font-weight: normal;
    font-style: normal;
}

.blkchcry-font {
  font-family: 'BLKCHCRY';
}
html .font-dropdown__font--blkchcry {
  background-position: 0 0px !important;
  background-image: url("../images_new/blkchcry-font.png") !important;
  background-repeat: no-repeat !important;
}

/*new font for embroidery products start*/
@font-face {
    font-family: 'arial';
    src: url('../fonts_new/arialround.ttf');
    font-weight: normal;
    font-style: normal;
}

.arial-font {
  font-family: 'arial';
}
html .font-dropdown__font--arial {
  background-position: 0 0px !important;
  /*background-image: url("../images_new/arial.png") !important;*/
  background-image: url("../images_new/arial-rounded-font.png") !important;
  background-repeat: no-repeat !important;
}

@font-face {
    font-family: 'Enchantment';
    src: url('../fonts_new/Enchantingcelebrations.ttf');
    font-weight: normal;
    font-style: normal;
}

.Enchantment-font {
  font-family: 'Enchantment';
}
html .font-dropdown__font--Enchantment {
  background-position: 0 0px !important;
  /*background-image: url("../images_new/Enchantment.png") !important;*/
  background-image: url("../images_new/enchantment-font.png") !important;
  background-repeat: no-repeat !important;
}

@font-face {
    font-family: 'impress';
    src: url('../fonts_new/impressbold.ttf');
    font-weight: normal;
    font-style: normal;
}

.impress-font {
  font-family: 'impress';
}
html .font-dropdown__font--impress {
  background-position: 0 0px !important;
  /*background-image: url("../images_new/impress.png") !important;*/
  background-image: url("../images_new/mc-impress-font.png") !important;
  background-repeat: no-repeat !important;
}

@font-face {
    font-family: 'lariat';
    src: url('../fonts_new/Lariat.ttf');
    font-weight: normal;
    font-style: normal;
}

.lariat-font {
  font-family: 'lariat';
}
html .font-dropdown__font--lariat {
  background-position: 0 0px !important;
  /*background-image: url("../images_new/Lariat.png") !important;*/
  background-image: url("../images_new/lariat-font.png") !important;
  background-repeat: no-repeat !important;
}

@font-face {
    font-family: 'chancery';
    src: url('../fonts_new/Chancery Bold.ttf');
    src: url('../fonts_new/CHANCERY.ttf'),
         url('../fonts_new/chanceryregular.ttf'),
         url('../fonts_new/chancery-regular.ttf'),
    font-weight: normal;
    font-style: normal;
}
.chancery-font {
  font-family: 'chancery';
}
html .font-dropdown__font--chancery {
  background-position: 0 0px !important;
  /*background-image: url("../images_new/chancery-font.png") !important;*/
  background-image: url("../images_new/chancery-font-sh.png") !important;
  background-repeat: no-repeat !important;
}

@font-face {
    font-family: 'moly';
    src: url('../fonts_new/CameliyaStark.ttf');
    font-weight: normal;
    font-style: normal;
}

.moly-font {
  font-family: 'moly';
}
html .font-dropdown__font--moly {
  background-position: 0 0px !important;
  /*background-image: url("../images_new/Cameliya.png") !important;*/
  background-image: url("../images_new/cameliya-font-sh.png") !important;
  background-repeat: no-repeat !important;
}


@font-face {
    font-family: 'dauphin';
    src: url('../fonts_new/dauphin.ttf');
    font-weight: normal;
    font-style: normal;
}

.dauphin-font {
  font-family: 'dauphin';
}
html .font-dropdown__font--dauphin {
  background-position: 0 0px !important;
  /*background-image: url("../images_new/dauphin1.png") !important;*/
  background-image: url("../images_new/dauphin-font.png") !important;
  background-repeat: no-repeat !important;
}

@font-face {
    font-family: 'kids';
    src: url('../fonts_new/design.graffiti.kids.ttf');
    font-weight: normal;
    font-style: normal;
}

.kids-font {
  font-family: 'kids';
}
html .font-dropdown__font--kids {
  background-position: 0 0px !important;
  /*background-image: url("../images_new/kids.png") !important;*/
  background-image: url("../images_new/kids-font.png") !important;
  background-repeat: no-repeat !important;
}
/*new font for embroidery products end*/
.ibm-plex-serif{
  font-family: 'IBM Plex Serif', serif;
}

.poppins-font{
  font-family: 'Poppins', sans-serif;
}

.nunito-sans {
  font-family: 'Nunito Sans', sans-serif;
}

.open-sans {
  font-family: 'Open Sans', sans-serif;
}

.lato-sans {
  font-family: 'Lato', sans-serif;
}

html {
  text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -o-text-size-adjust: 100%;
}

html,
html body {
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
}

/*html.table-html,
html body.table-body{
  height: 100%;
}
html body.table-body{
  display: table;
}

html body.table-body .page-wrapper{
  height: 100%;
}*/

/*::-webkit-scrollbar {
    width: 9px;
    height: 9px;
}

::-webkit-scrollbar-track-piece  {
    background-color: #DCE0E8;
}

::-webkit-scrollbar-thumb:vertical {
    height: 30px;
    background-color: #3B4E71;
}*/

body {
  font-weight: 400;
  font-size: 13px;
  line-height: normal;
  color: #959FB0;
  font-size-adjust: none;
  font-style: normal;
  margin: 0px;
  padding: 0px;
  background-color: #F0F3F9;
}

body.thankyou-screen-body {
  background-color: #f5f5f5;
}

.main-content-section{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  min-height: 780px;
  position: relative;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  display: block;
  width: 100%;
  font-weight: 400;
  line-height: 1;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  color: #202020;
  text-transform: none;
  margin: 0px;
  padding: 0px;
}

html body h1 { font-size: 34px; }

html body h2 { font-size: 30px; }

html body h3 { font-size: 26px; }

html body h4 { font-size: 22px; }

html body h5 { font-size: 18px; }

html body h6 { font-size: 14px; }

html body p {
  width: 100%;
  font-weight: 400;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  line-height: 20px;
  color: #3B4E71;
  margin: 0px 0px 20px 0px;
  padding: 0px;
}

html body a {
  font-weight: 400;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  line-height: 20px;
  color: #3B4E71;
  text-transform: none;
  outline: none;
  text-decoration: none !important;
  transition: all .3s ease 0s;
  -webkit-transition: all .3s ease 0s;
  -moz-transition: all .3s ease 0s;
  -ms-transition: all .3s ease 0s;
  -o-transition: all .3s ease 0s;
}

html body a:hover { color: #3B4E71; text-decoration: none !important; }

html body ul,
html body ol,
html body dl {
  margin: 0px 0px 20px 0px;
  padding: 0px 20px 0px 16px;
}

ul:after,
ol:after,
dl:after {
  content: "";
  display: block;
  height: 0px;
  clear: both;
  overflow: hidden;
}

html body ul li,
html body ol li,
html body dl li {
  font-weight: 400;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  line-height: 20px;
  color: #3B4E71;
  text-transform: none;
  letter-spacing: normal;
  padding: 0px 0px 5px 2px;
}

html body li a{
  font-weight: 400;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  line-height: 20px;
  color: #3B4E71;
  text-transform: none;
  outline: none;
  text-decoration: none !important;
  transition: all .3s ease 0s;
  -webkit-transition: all .3s ease 0s;
  -moz-transition: all .3s ease 0s;
  -ms-transition: all .3s ease 0s;
  -o-transition: all .3s ease 0s;
}

html body li a:hover { color: #3B4E71; text-decoration: none !important; }

*,
*:after,
*:before {
  box-sizing: border-box;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.row:before,
.row:after,
.clearfix:before,
.clearfix:after,
.wrapper:before,
.wrapper:after { clear: both; }

.row:before,
.row:after,
.clearfix:before,
.clearfix:after,
.wrapper:before,
.wrapper:after {
  content: "";
  display: block;
  height: 0px;
  overflow: hidden;
}

a,
button,
img,
select,
a:focus,
input:focus,
textarea:focus {
  outline: 0px !important;
  text-decoration: none;
}

.clr { clear: both; }

img {
  max-width: 100%;
  border: 0px;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
  outline: none;
  transition: all .3s ease 0s;
  -webkit-transition: all .3s ease 0s;
  -moz-transition: all .3s ease 0s;
  -ms-transition: all .3s ease 0s;
  -o-transition: all .3s ease 0s;
}

button[disabled],
input[disabled] { cursor: default; }

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0px;
  padding: 0px;
  transition: all .3s ease 0s;
  -webkit-transition: all .3s ease 0s;
  -moz-transition: all .3s ease 0s;
  -ms-transition: all .3s ease 0s;
  -o-transition: all .3s ease 0s;
}

input:hover,
input:focus,
textarea:hover,
input[type=text]:hover,
textarea:active,
input[type=text]:active,
textarea:focus,
input[type=text]:focus,
button:focus,
button:active,
button:hover {
  outline: 0px !important;
  -webkit-appearance: none;
  box-shadow: none!important;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
html body input[type="number"],
html body input[type="number"]:hover {
  -moz-appearance: textfield;
  background-image: none;
}

html body input[type="number"]::-webkit-inner-spin-button,
html body input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0px;
  padding: 0px;
  opacity: 0;
  background-image: none;
}
html body .rdx-return-order-item-list-new-dashboard-screen #returnOrderDetailTable input[type="number"],
html body .rdx-return-order-item-list-new-dashboard-screen #returnOrderDetailTable input[type="number"]:hover {
  -moz-appearance: none;
  /*-moz-appearance: textfield;*/
  /*background-image: url('../images_new/number-arrow.png'); */
  width: 79px;
}
html body .rdx-return-order-item-list-new-dashboard-screen #returnOrderDetailTable [type="number"]::-webkit-inner-spin-button,
html body .rdx-return-order-item-list-new-dashboard-screen #returnOrderDetailTable [type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
  opacity: 1;
  background-image: url('../images_new/number-arrow.png');  
  width: 10px;
  height: 10px;
  padding: 4px;
  position: relative;
  right: 0px;
  border-radius: 0px;
  background-size: 10px auto;
  background-repeat:no-repeat;
  background-position: 50% 50%;
  background-color:transparent;
  cursor:pointer;
}

input[type="submit"],
input[type="reset"],
input[type="text"],
input[type="button"],
input[type="search"],
input[type="url"],
input[type="tel"],
input[type="email"],
input[type="password"],
textarea,
button {
  -webkit-appearance: none !important;
  box-shadow: none;
  border-radius: 0px;
  border: none;
}

select {
  box-shadow: none;
  border-radius: 0px;
  appearance: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button { height: auto; }

input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  box-shadow: none;
}

input[type="text"]::-moz-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

input[type="text"]::-webkit-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

input::-moz-placeholder {
 /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

input::-webkit-placeholder {
 /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

textarea::-moz-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

input::-moz-placeholder,
textarea::-moz-placeholder {
 /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

input:-ms-input-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

::-webkit-input-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

:-moz-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

::-moz-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

:-ms-input-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}


/* 333 */

html input[type="text"].form-control::-moz-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

html input[type="text"].form-control::-webkit-placeholder {
 /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

html input.form-control::-moz-placeholder {
 /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

html input.form-control::-webkit-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

html textarea.form-control::-moz-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

html input.form-control::-moz-placeholder,
html textarea.form-control::-moz-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

html input.form-control:-ms-input-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

html .form-control::-webkit-input-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

html .form-control:-moz-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

html .form-control::-moz-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

html .form-control:-ms-input-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
  letter-spacing: 0.14px;
}

/* 333 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

input[type="checkbox"] {
  -webkit-appearance: checkbox;
  border-radius: 0px;
}

input[type="radio"] {
  -webkit-appearance: radio;
  border-radius: 0px;
}

input {
  line-height: normal;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

/* Mozilla based browsers */
::-moz-selection {
  color: #ffffff;
  background-color: #3B4E71;
}

/* Works in Safari */
::selection {
  color: #ffffff;
  background-color: #3B4E71;
}

input[type="text"],
input[type="email"],
input[type="tel"] {
  color: #000000;
  font-size: 12px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  width: 100%;
  height: 49px;
  background: #ffffff;
  border-radius: 0px;
  padding: 0 15px 0 15px;
}

button,
input[type="submit"] {
  width: 100%;
  height: 49px;
  font-weight: 700;
  font-size: 14px;
  line-height: 49px;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  background-color: #8cc049;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}

textarea {
  width: 100%;
  height: 119px;
  color: #000000;
  font-size: 12px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  background-color: #ffffff;
  border-radius: 0px;
  box-shadow: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  margin: 0 0 13px 0;
  padding: 12px 15px 10px 15px;
  overflow-y: hidden!important;
}

/* End Wordpress default CSS */
/* Project name CSS */

.clear { clear: both; }

.page-wrapper {
  position: relative;
  float: left;
  width: 100%;
  overflow: hidden;
}

.wrapper {
  width: 100%;
  max-width: 1920px;
  margin: 0px auto;
  padding: 0px;
}

header,
section,
footer {
  float: left;
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  margin: 0px;
  padding: 0px;
}

section,
footer {
  background-color: #ffffff;
}


.col-1{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}
.col-2{
      -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
}
.col-3{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}
.col-4{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.col-5{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}
.col-6{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}
.col-7{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}
.col-8{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}
.col-9{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}
.col-10{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}
.col-11{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}
.col,
.col-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.deleteBtn.canvas-delete-button {
  padding: 3px;
}
html .designersale-productdesign-block .design-edit .box-white-with-shadow .box-white-with-shadow-inner .product-image-middle-wrapper .btn {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -90px;
  margin-top: -93px;
  z-index: 999;
}

.button-row {
  float: none;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: left;
  margin: 0px;
  padding: 0px;
}
.pull-left.button-row {
  text-align: left;
}
.pull-right.button-row {
  text-align: right;
}

.button-row form a,
.button-row input[type="submit"],
.button-row button[type="submit"],
.button-row input,
.button-row button{
  position: relative;
  width: auto;
  display: inline-block;
  vertical-align: top;
  float: none;
  min-width: auto;
  height: 43px;
  line-height: 43px;
  text-decoration: none;
  outline: none;
  border: 0px;
  background-color: #329F5B;
  color: #ffffff;
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  text-transform: none;
  letter-spacing: 0px;
  border-radius: 0px;
  box-shadow: none;
  cursor: pointer;
  margin: 0px;
  padding: 0px 24px 0px 24px;
}

.button-row form a,
.button-row input[type="submit"],
.button-row button[type="submit"],
.button-row input,
.button-row button{
  padding: 0px 24px;
  height: 43px;
  line-height: 43px;
  font-weight: 600;
  text-transform: none;
  font-size: 14px;
  border-radius: 6px;
}
.button-row a {
  font-size: 26px;
}
.button-row a:hover,
.button-row input[type="submit"]:hover,
.button-row button[type="submit"]:hover,
.button-row input:hover,
.button-row button:hover{
  background-color: #277C48;
  color: #ffffff;
  border: 0px;
}

.login-middle-screen .login-scrren .login-scrren-inner .button-row input[type="submit"] {
  height: 43px;
  line-height: 43px;
  font-size: 14px;
}

.button-row a.btn,
a.btn{
  border-radius: 6px;
}

.button-row a.btn-small,
a.btn-small{
  height: 33px;
  line-height: 33px;
  border-radius: 17px;
  font-size: 12px;
  padding: 0px 24px;
}

.button-row button,
button,
button[type="submit"],
button[type='submit'],
.button-row input[type="submit"],
input[type="submit"],
input[type='submit']{
  border-radius: 6px;
}

.button-row button.btn-small,
button.btn-small,
button[type="submit"].btn-small,
button[type='submit'].btn-small,
.button-row input.btn-small,
input.btn-small,
input[type="submit"].btn-small,
input[type='submit'].btn-small{
  height: 33px;
  line-height: 33px;
  border-radius: 17px;
  font-size: 12px;
  padding: 0px 24px;
  border-radius: 6px;
}
html body .new-check-designer-ebay-limit-col {
  padding-right: 399px;
}
html body .new-check-designer-ebay-limit-col-popup {
  padding: 0px;
  margin: 0px;
}
html body .new-check-designer-ebay-limit-col a.check-designer-ebay-limit-btn,
html body .new-check-designer-ebay-limit-col-popup a.check-designer-ebay-limit-btn {
  height: 33px;
  line-height: 33px;
  font-size: 12px;
  padding: 0px 24px;
  border-radius: 6px;
  margin: 5px 0px 0px 0px;
  float: right;
}
html body .new-check-designer-ebay-limit-col-popup a.check-designer-ebay-limit-btn {
  float: none;
  display: inline-block;
  vertical-align: top;
}
html body .ebay-checklimit-modal .rgb-modal-body .panel-primary > .panel-heading {
  background-color: #3B4E71;
  border-color: #3B4E71;
}
html body .ebay-checklimit-modal .rgb-modal-body .panel-primary {
  border-color: #3B4E71;
  border-radius: 5px;
}
html .new-dashboard-screen .table-div .table > thead > tr > th > span.full-span > span.ellipsis {
  white-space: nowrap !important;
  width: auto !important;
  max-width: none !important;
  min-width: auto !important;
}
html .new-dashboard-screen .table-div .table > thead > tr > th > span.full-span {
  width: auto !important;
  max-width: none !important;
  min-width: auto !important;
}


.button-row .btn{
  min-width: auto;
  height: 39px;
  line-height: 39px;
  font-weight: 700;
  font-size: 12px;
  padding: 0px 20px 0px 20px;
}
.button-row .btn,
.btn {
  padding: 0px 24px 0px 24px;
  height: 43px;
  line-height: 43px;
  border-radius: 6px;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  text-transform: none;
  outline: none;
  border: 0px;
  cursor: pointer;
  color: #ffffff;
  background-color: #329F5B;
  opacity: 1;
}
.button-row a.btn,
a.btn  {
  border-radius: 6px;
}
.button-row .btn:hover,
.btn:hover {
  background-color: #277C48;
  color: #ffffff;
  opacity: 1;
}
.button-row .btn.btn-primary,
.btn.btn-primary {
  color: #ffffff;
  background-color: #329F5B;
  opacity: 1;
}
.button-row .btn.btn-primary:hover,
.btn.btn-primary:hover {
  color: #ffffff;
  background-color: #277C48;
  opacity: 1;
}
.button-row .btn.btn-primary[disabled],
.btn.btn-primary[disabled] {
  color: #D3D7DE;
  background-color: #F4F6F9;
  opacity: 1;
}
.button-row .btn.btn-primary.active,
.btn.btn-primary.active {
  color: #ffffff;
  background-color: #FC9A8E;
  opacity: 1;
}
.button-row .btn.btn-secondary,
.btn.btn-secondary {
  color: #3B4E71;
  /*background-color: #ECEFF2;*/
  background-color: #DCE0E8;
  opacity: 1;
  box-shadow: none;
  text-shadow: none;
}
.button-row .btn.btn-secondary:hover,
.btn.btn-secondary:hover {
  color: #3B4E71;
  background-color: #C6D1E3;
  opacity: 1;
}
.button-row .btn.btn-secondary[disabled],
.button-row .btn.btn-secondary[disabled="disabled"],
.btn.btn-secondary[disabled] {
  color: #D3D7DE !important;
  background-color: #F4F6F9 !important;
  opacity: 1 !important;
}
.button-row .btn.btn-secondary.active,
.btn.btn-secondary.active {
  color: #2B3B55;
  background-color: #D3D7DE;
  opacity: 1;
}
.button-row .margin-left-10{
  margin-left: 10px !important;
}
.button-row .margin-right-10{
  margin-right: 10px !important;
}
.button-row .margin-top-10{
  margin-top: 10px !important;
}
.button-row .margin-bottom-10{
  margin-bottom: 10px !important;
}

html body .content-wrapper {
  min-height: auto;
}

html .container-fluid {
  padding-right: 0px;
  padding-left: 0px;
}
html .container {
  max-width: 1920px;
  width: 100%;
  margin: 0px auto;
  padding-right: 44px;
  padding-left: 44px;
}

.form-table-inner.confirmation-form-btn-block {
  max-width: 100%;
}
.my-shitee-page-banner-content.confirmation-form-btn {
  padding-left: 0;
  width: 100%;
  text-align: center;
}
.confirmation-form-btn-block .confirmation-form-btn .btn-primary {
  margin-right: 5px;
}
.login-middle-screen.thankyou-screen .login-scrren-inner.confirmation-block-screen {
    max-width: 559px;
  padding: 51px 59px 51px 59px;
  text-align: center;
}
.login-middle-screen.thankyou-screen .login-scrren-inner.confirmation-block-screen h1,
.login-middle-screen.thankyou-screen .login-scrren-inner.confirmation-block-screen p {
  text-align: center;
}

.header {
  height: 75px;
  /*background-color: #3B4E71;*/
  background-color: #003D5B;
  box-shadow: 0px 4px 15px rgba(32,32,32,0.30);
  z-index: 99999;
  position: fixed;
  top: 0px;
  left: 0px;
}
.responisve-header{
  display: none;
}
.header .container{
  max-width: 100%;
}
.header-right{
  float: right;
  width: auto;
}
.profile-block {
  float: right;
  padding: 0px 12px 0px 12px;
  margin: 23px 0px;
}
.profile-block a{
  color: #fff;
  font-size: 34px;
}
.profile-block .dropdown.open .dropdown-menu {
  display: block;
}
.profile-block .dropdown-toggle,
.profile-block .dropdown-toggle:hover,
.profile-block .dropdown-toggle:focus{
  border: 0px;
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px;
  height: auto;
  line-height: normal;
}
.profile-block .dropdown-toggle span.pro-img{
  float: left;
  width: 28px;
  height: 28px;
  margin-right: 10px;
  border-radius: 4px;
  overflow: hidden;
}
.profile-block .dropdown-toggle span.pro-img img{
  border-radius: 4px;
  width: 28px;
  height: auto;
  vertical-align: middle;
}
.profile-block .dropdown-menu {
  left: auto !important;
  right: 0px !important;
  transform: translate3d(0px, 28px, 0px) !important;
}
.profile-block .dropdown-toggle span.pro-img + span{
  line-height: 28px;
  font-size: 14px;
  color: #ffffff;
  text-transform: none;
}
.page-wrapper {
  height: 100%;
}
.logo-wrapper{
  float: left;
  width: auto;
}
.logo{
  padding: 23px 0px 23.53px;
}
body.login-screen-body{
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f0f3f9+0,f0f3f9+50,ffffff+50,ffffff+100 */
background: #f0f3f9; /* Old browsers */
background: -moz-linear-gradient(left, #f0f3f9 0%, #f0f3f9 50%, #ffffff 50%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #f0f3f9 0%,#f0f3f9 50%,#ffffff 50%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #f0f3f9 0%,#f0f3f9 50%,#ffffff 50%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f3f9', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}
.login-middle-screen{
  height: 100%;
  padding-top: 75px;
}
.login-middle-screen .container{
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
.login-middle-screen .row{
  height: 100%;
}
.login-scrren{
  background-color: #F0F3F9;
}
.login-scrren-inner{
  background-color: #F0F3F9;
  padding: 113px 0px 164px;
  height: 100%;
  position: relative;
}
.login-scrren-inner:before{
  position: absolute;
  content: "";
  left: -5000px;
  top: 0px;
  width: 5000px;
  height: 100%;
  background-color: #F0F3F9;
}
/*.login-scrren-inner:after{
  position: absolute;
  content: "";
  left: -5000px;
  top: auto;
  bottom: -5000px;
  width: 5000px;
  height: 5000px;
  background-color: #F0F3F9;
}*/
.heading-row{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 167px 0px 177px;
}
.signup-middle-screen .heading-row {
  margin-bottom: 30px;
}
.heading-row h2{
  width: auto;
  display: inline-block;
  vertical-align: top;
  margin: 0px;
  padding: 0px;
  line-height: 41px;
}
.heading-row p {
  margin: 20px 0px 0px;
  padding: 0px;
  font-size: 14px;
  line-height: normal;
  color: #3B4E71;
  font-weight: 600;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.forget-password{
  float: right;
  font-size: 14px;
  color: #3399CC;
  font-weight: 400;
}
.forget-password:hover{
  color: #3B4E71;
}
.login-text{
  display: inline-block;
  vertical-align: top;
  width: auto;
  float: right;
  margin: 10px 0px 0px;
}
.login-text a{
  font-size: 16px;
  font-weight: 700;
  color: #3399CC;
  line-height: 22px;
}
.login-text a:hover{
  color: #3B4E71;
}
.login-text a i{
  margin-right: 19.41px;
  color: #323E55;
}

.form-table{
  display: table;
  width: 100%;
  height: 100%;
}
.form-table-cell{
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: auto;
  text-align: center;
}
.form-table-inner{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 341.63px;
  position: relative;
}
.form-table-inner .form-control{
  background-color: #ffffff;
  border: 1px solid rgba(149, 159, 176, 0.70);
  border-radius: 0px;
  width: 100%;
  height: 42px;
  line-height: 42px;
  color: #000000;
  font-size: 12px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  padding: 0px 15px 0px 45px;
}
.input-group{
  position: relative;
  margin: 0px 0px 18px 0px;
}
.input-group-icon{
  position: absolute;
  left: 0px;
  top: 0px;
  width: 45px;
  height: 100%;
  font-size: 14px;
  line-height: 42px;
  color: #DAD9E2;
  text-align: center;
  z-index: 9;
}
.input-group p{
  font-size: 14px;
  color: #959FB0;
  line-height: 20px;
  font-weight: 400;
  text-align: left;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 18.27px 0px 1px;
  padding: 0px;
}

/* gg */
.form-table-inner{
  text-align: left;
}
.form-check {
  position: relative;
  width: auto;
}
.form-check input[type="checkbox"], 
.form-check input[type="radio"]{
  position: absolute;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  opacity: 0;
  border: 0px;
  padding: 0px;
  z-index: 3;
  margin: 0px;
  height: 100%;
  width: 100%;
  line-height: normal;
}
html .checkbox + .checkbox, 
html .radio + .radio {
  margin-top: 0px;
}
html .checkbox, 
html .radio {
  margin-top: 0px;
  margin-bottom: 0px;
}
/*Check box*/
.form-check input[type="checkbox"] ~ .label-text {
  font-size: 14px;
  color: #3B4E71;
  cursor: pointer;
 /* z-index: 5;*/
  position: relative;
  cursor: pointer;
  font-weight: 400;
  margin: 0px;
  width: auto;
}
.form-check input[type="checkbox"] ~ .label-text:before{
  content: "";
  font-family: "FontAwesome";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 9px;
  width: 12px;
  height: 12px;
  border-radius: 3px;
  /*border: 1px solid #B8B8B8;*/
  border: 1px solid rgba(149, 159, 176, 0.70);
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  margin-top: -1px;
  color: #B8B8B8;
  font-size: 9px;
  cursor: pointer;
}
html body .form-group-sketchfile .form-check-leftt label.error {
    position: absolute;
    top: 22px;
    width: 150px;
}

.form-check{
  padding: 0px;
  margin: 0px;
}
.form-check input[type="checkbox"]:checked ~ .label-text:before{
  content: "\f00c";
  color: #3399CC;
}

.form-check input[type="checkbox"]:disabled ~ .label-text{
  color: #aaa;
}

.form-check input[type="checkbox"]:disabled ~ .label-text:before{
  content: "\f0c8";
  color: #B8B8B8;
}

/*Radio box*/

.form-check input[type="radio"] ~ .label-text:before{
  content: "\f10c";
  font-family: "FontAwesome";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 12px;
  -webkit-font-smoothing:antialiased;
  width: 12px;
  display: inline-block;
  margin-right: 5px;
}

.form-check input[type="radio"]:checked ~ .label-text:before{
  content: "\f192";
  color: #B8B8B8;
  animation: effect 250ms ease-in;
}

.form-check input[type="radio"]:disabled ~ .label-text{
  color: #aaa;
}

.form-check input[type="radio"]:disabled ~ .label-text:before{
  content: "\f111";
  color: #ccc;
}

.form-table-inner .button-row{
  width: 100%;
  text-align: center;
  margin: 47.73px 0px 0px;
}
.form-table-inner .button-row a, 
.form-table-inner .button-row input[type="submit"], 
.form-table-inner .button-row button[type="submit"], 
.form-table-inner .button-row input, 
.form-table-inner .button-row button{
  width: 100%;
  text-align: center;
}
.social-text-row{
  display: table;
  vertical-align: top;
  width: 100%;
  margin: 153px 0px 0px;
}
.social-text-row .social-text{
  float: left;
  display: table-cell;
  width: auto;
  padding: 0px 0px 0px 48px;
}
.social-text-row .social-text:first-child{
  padding: 0px 0px 0px 0px;
}
.social-text-row .social-text a{
  font-size: 14px;
  line-height: normal;
  color: #3B4E71;
  font-weight: 600;
  text-decoration: underline !important;
}
.social-text-row .social-text a:hover{
  color: #3399CC;
}

.login-content-box-inner{
  padding: 103px 190px 90px 187px;
  float: left;
  width: 100%;
}
.login-content-box-inner h2{
  margin: 0px 0px 41px;
  padding: 0px;
}
.login-content-box-inner p {
  margin: 0px 0px 40px;
  padding: 0px 25px 0px 0px;
  font-size: 16px;
  line-height: 30px;
  color: #959FB0;
}
.image-wrapper{
  margin: 55px 0px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.image-wrapper img{
  width: auto;
  height: 370px;
  vertical-align: top;
}

.left-bar{
  position: absolute;
  padding: 75px 0px 35px;
  width: 307px;
  height: 100%;
  background-color: #ffffff;
  left: 0px;
  top: 0px;
  box-shadow: 0px 4px 20px rgba(0,0,0,0.37);
  z-index: 7;
}
.left-bar .list-group.panel{
  -webkit-box-shadow: none;
  box-shadow: none;
  border-bottom: 1px solid rgb(149, 159, 176, 0.30);
}

/*.sidebar .nav>li>.nav-child{display:none}*/
/*.sidebar .nav>li.open{background-color:#f2f2f2}*/
.sidebar .nav>li:not(.open)>.nav-child{display:none;}

.sidebar .nav>li>.nav-child{display:none;}

/*.sidebar .nav>li.nav-item{
  -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
*/
/*.menulist ul ul.sidebar-dropdown {
  padding: 0px 0px 0px 40px;
  -webkit-transition: all .25s ease;
    -moz-transition: all .25s ease;
    transition: all .25s ease;
    height: 0px;
    position: absolute;
    left: auto;
    top: auto;
    right: auto;
    bottom: auto; 
}*/

html .nav .open > a, 
html .nav .open > a:focus, 
html .nav .open > a:hover {
  background-color: transparent;
}

html .nav > li > a:focus, .nav > li > a:hover {
  background-color: transparent;
}
html .table > thead > tr > th {
  border-bottom: 1px solid rgba(111,130,151,0.30);
  border-top: 0px;
}
html .dashboard-screen-only .dashboard-box-row .dashboard-inner-col .table > thead > tr > th {
  border-bottom: 1px solid rgba(111,130,151,0.30);
  border-top: 1px solid rgba(111,130,151,0.30);
  padding-top: 6px;
  padding-bottom: 6px;
}
/*html .dashboard-screen-only .dashboard-box-row .dashboard-inner-col .table > tbody {
  position: relative;
  top: 0px;
}
html .dashboard-screen-only .dashboard-box-row .dashboard-inner-col .table > tbody:before{
  position: relative;
  content: "";
  height: 15px;
}*/
html .table > thead > tr > th,
html .table > tbody > tr > td {
  width: auto !important;
}
html .table > thead,
html .table > tbody {
  border: 0px;
}
html .table > tbody > tr > td {
  border: 0px;
}
.odd,
.even {
  border: 0px !important;
  background-color: transparent !important;
}

html .table > tbody > tr > td, 
html .table > tbody > tr > th, 
html .table > tfoot > tr > td, 
html .table > tfoot > tr > th, 
html .table > thead > tr > td, 
html .table > thead > tr > th {
  border-top: 0;
}
.product-list-table thead th {
  padding: 13px 25px 7px 0px !important;
}
.amazon-list-table th:first-child, 
.amazon-list-table td:first-child {
  padding-left: 20px !important;
}
.product-list-table th:first-child, 
.product-list-table td:first-child {
  padding-left: 20px !important;
}
.product-list-table.amazon-list-table .amazon-order-list-sub-tr > td th,
.product-list-table.amazon-list-table .amazon-order-list-sub-tr > td td {
  text-align: left !important;
  white-space: nowrap;
}

.product-list-table td.dataTables_empty {
  padding-top:30px;
  padding-bottom: 30px; 
  text-align: center;
}
.sidebar .nav>li.active ul.sidebar-dropdown{
  position: relative;
  height: auto;
  display: block;
}
/*.sidebar .nav>li > a.submenu-open + ul.sidebar-dropdown {
  display: block !important;
}
*/
.dashboard-screen{
  padding: 0px 0px 0px 368px;
  transition: all .3s ease 0s;
  -webkit-transition: all .3s ease 0s;
  -moz-transition: all .3s ease 0s;
  -ms-transition: all .3s ease 0s;
  -o-transition: all .3s ease 0s;
}
.less-menu-open .dashboard-screen{
  padding-left: 175px;
}

.profile-block .dropdown-toggle:after {
  display: none;
}
.profile-block .dropdown-toggle .fa-angle-down {
  margin-left: 18px;
}
.profile-block .dropdown-menu {
  left: auto !important;
  right: 0px !important;
  transform: translate3d(0px, 20px, 0px) !important;
  top: 100% !important;
  padding: 11px;
}
.profile-block .dropdown-item{
  color: #000;
  font-size: 14px;
  display: block;
  text-align: left;
  margin: 7px 0px 7px 0px;
  padding: 0px;
}
.profile-block .dropdown-item:hover{
  color: #3B4E71;
  font-size: 14px;
}

/* 555 */

.profile-block .dropdown .dropdown-menu {
  transform: translateY(55px) !important;
  transition: .5s ease all !important;
  display: inherit !important;
  opacity: 0;
  visibility: hidden;
  background-color: #ffffff;
  border-radius: 0px;
  border: 0px;
  -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.10);
  box-shadow: 0 3px 6px rgba(0,0,0,0.10);
  background-clip: inherit;
  padding: 7px 0px 7px 0px;
  margin: 0px;
  width: 100%;
}

.profile-block .dropdown.show .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(35px) !important;
  transition: .5s ease all !important;
  display: inherit !important;
}

.dropdown .dropdown-menu {
  transform: translateY(55px) !important;
  transition: .5s ease all !important;
  display: inherit !important;
  opacity: 0;
  visibility: hidden;
}
.dropdown.open .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(22px) !important;
  transition: .5s ease all !important;
  display: inherit !important;
}

.profile-block .dropdown .dropdown-menu a{
  font-size: 14px;
  color: #959FB0;
  font-weight: 400;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-transform: none;
  text-decoration: none;
  outline: none;
  display: block;
  width: 100%;
  border: 0px;
  border-right: 2.5px solid #ffffff;
  background-color: transparent;
  line-height: 19px;
  margin: 7px 0px 7px 0px;
  padding: 0px 15px;
}
.profile-block .dropdown .dropdown-menu a.active, 
.profile-block .dropdown .dropdown-menu a.active:focus, 
.profile-block .dropdown .dropdown-menu a.active:hover {
  color: #329F5B !important;
  text-decoration: none;
  background-color: transparent !important;
  outline: 0;
  border-right: 2.5px solid #329F5B !important;
}
.profile-block .dropdown .dropdown-menu a:hover {
  color: #329F5B !important;
  text-decoration: none;
  background-color: transparent !important;
  outline: 0;
  border-right: 2.5px solid #329F5B !important;
}
.profile-block .dropdown {
  float: right;
  position: relative;
  top: 2px;
}
.profile-block .dashboard-link {
  float: left;
  margin-right: 19px;
  margin-top: 3px;
}
.profile-block .dashboard-link a {
  color: #ffffff;
  font-weight: 400;
  font-size: 14px;
}
.profile-block .dashboard-link a:hover{
  color: #329F5B;
}

/* 555 */

.live-btn{
  float: right;
  width: auto;
  margin: 23px 0px 24px 3px;
  padding: 0px 0px 0px 17px;
  border-left: 1px solid rgba(255,255,255,0.50);
}
.live-btn a{
  display: inline-block;
  vertical-align: top;
  width: auto;
  min-width: 53px;
  height: 28px;
  line-height: 28px;
  color: #3B4E71;
  text-align: center;
  padding: 0px 10px;
  font-size: 12px;
  font-weight: 600;
  /*background-color: #BED823;*/
  background-color: #329F5B;
}
.live-btn a:hover{
  background-color: #329F5B;
}

/* Notifications start css */

.notification-div {
  display: inline-block;
  vertical-align: top;
  position: relative;
  float: right;
}
.notification-div .dropdown-menu.dropdown-menu-notification {
  left: auto;
  right: 15px;
  width: 340px;
  background-color: #ffffff;
  border-radius: 0px;
  border: 0px;
  box-shadow: 4px 6.93px 20px rgba(0,0,0,0.10);
  margin: 0px;
  padding: 20px 15px 0px 15px;
  max-height: 500px;
  overflow-x : hidden;
  overflow-y : auto;
}

.notification-div .dropdown-menu.dropdown-menu-notification li {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 15px 0px;
  list-style-type: none;
  border-bottom: 1px solid rgb(149, 159, 176, 0.30);
}
.notification-div .dropdown-menu.dropdown-menu-notification li a{
  margin: 0px;
  padding: 0px;
  text-transform: none;
  text-decoration: none;
  background-color: transparent;
}
.notification-div .dropdown-menu.dropdown-menu-notification li a:hover {
  background-color: transparent;
}
.notification-div .dropdown-menu.dropdown-menu-notification li .notification-text-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.notification-div .dropdown-menu.dropdown-menu-notification li .notification-text-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  float: left;
}
.notification-div .dropdown-menu.dropdown-menu-notification li .notification-text-row span {
  display: block;
}
.notification-div .dropdown-menu.dropdown-menu-notification li .notification-text-row span.notification-text-tag-line {
  font-size: 12px;
  color: #329F5B;
  line-height: 17px;
  margin: 0px 0px 8px 0px;
}
.notification-div .dropdown-menu.dropdown-menu-notification li .notification-text-row span.notification-text-messages {
  font-size: 14px;
  color: #000000;
  line-height: 17px;
  margin: 0px 0px 15px 0px;
}
.notification-div .dropdown-menu.dropdown-menu-notification li .notification-time-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  float: left;
}
.notification-div .dropdown-menu.dropdown-menu-notification li .notification-time-row span {
  font-size: 12px;
  color: #959FB0;
  float: left;
}
.notification-div .dropdown-menu.dropdown-menu-notification li .notification-time-row span.minutes-text {
  float: right;
}
.notification-div .dropdown-menu.dropdown-menu-notification li.no-messages-li {
  border-bottom: 0px;
  margin-bottom: 0px;
  padding-bottom: 20px;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.notification-div .dropdown-menu.dropdown-menu-notification li.see-all-messages-li {
  border-bottom: 0px;
  margin-bottom: 0px;
  text-align: left;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.notification-div .dropdown-menu.dropdown-menu-notification li.see-all-messages-li a {
  color: #3B4E71;
  font-size: 14px;
  font-weight: 600;
  line-height: 21px;
  text-transform: capitalize;
  float: left;
}
.notification-div .dropdown-menu.dropdown-menu-notification li.see-all-messages-li a:hover {
  color: #329F5B;
}
.notification-div .dropdown-menu.dropdown-menu-notification li.no-messages-li .link-block{
  color: #3B4E71;
  font-size: 14px;
  font-weight: 600;
  line-height: 21px;
  text-transform: capitalize;
}
.notification-div .dropdown-menu.dropdown-menu-notification li.see-all-messages-li .check-mark-all{
  float: right;
  font-size: 12px;
  color: #959FB0;
  font-weight: 600;
  line-height: 19px;
  text-transform: capitalize;
  width: auto;
}
.notification-div .dropdown-menu.dropdown-menu-notification li.see-all-messages-li .check-mark-all a {
  font-size: 12px;
  color: #959FB0;
  font-weight: 600;
  line-height: 19px;
  text-transform: capitalize;
}
.notification-div .dropdown-menu.dropdown-menu-notification li.see-all-messages-li .check-mark-all a:hover {
  color: #329F5B;
}

.notification {
  display: inline-block;
  position: relative;
  padding: 0px 17px 0px 17px;
  margin: 23px 0px 24px;
  line-height: 28px;
  background: top;
  border-radius: 0;
  font-size: 20px;
  box-shadow: none;
  float: right;
  /*border-right: 1px solid rgba(255,255,255,0.50);*/
  border-left: 1px solid rgba(255,255,255,0.50);
}

.notification:before, 
.notification:after {
    color: #fff;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
}

.notification:after {
    color: #3B4E71;
    font-size: 11px;
    font-weight: 700;
    text-shadow: none;
}

.notification:before {
    display: block;
    content: "\f0a2";
    font-family: "FontAwesome";
    transform-origin: top center;
}

.notification:after {
  font-size: 11px;
  font-weight: 700;
  position: absolute;
  top: -5px;
  right: 12px;
  padding: 0;
  line-height: 14px;
  border: 0px #fff solid;
  border-radius: 100%;
  /*background: #BED823;*/
  background-color: #329F5B;
  opacity: 0;
  content: attr(data-count);
  opacity: 0;
  -webkit-transform: none;
  transform: none;
  transition: transform, opacity;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
  width: 16px;
  height: 16px;
  text-align: center;
}

.notification.notify:before {
    -webkit-animation: ring 1.5s ease;
    animation: ring 1.5s ease;
}

.notification.show-count:after {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
}

@-webkit-keyframes ring {
    0% {
        -webkit-transform: rotate(35deg);
    }
    12.5% {
        -webkit-transform: rotate(-30deg);
    }
    25% {
        -webkit-transform: rotate(25deg);
    }
    37.5% {
        -webkit-transform: rotate(-20deg);
    }
    50% {
        -webkit-transform: rotate(15deg);
    }
    62.5% {
        -webkit-transform: rotate(-10deg);
    }
    75% {
        -webkit-transform: rotate(5deg);
    }
    100% {
        -webkit-transform: rotate(0deg);
    }
}

@keyframes ring {
    0% {
        -webkit-transform: rotate(35deg);
        transform: rotate(35deg);
    }
    12.5% {
        -webkit-transform: rotate(-30deg);
        transform: rotate(-30deg);
    }
    25% {
        -webkit-transform: rotate(25deg);
        transform: rotate(25deg);
    }
    37.5% {
        -webkit-transform: rotate(-20deg);
        transform: rotate(-20deg);
    }
    50% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg);
    }
    62.5% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg);
    }
    75% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg);
    }
    100% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

/* Notifications End css */

.header .profile-block {
  border-left: 1px solid rgba(255,255,255,0.50);
}

.wallet-text{
  padding: 0px 20px 0px 20px;
  margin: 23px 0px 23px;
  line-height: 28px;
  font-size: 14px;
  font-weight: 700;
  color: #ffffff;
  text-transform: uppercase;
  border-left: 1px solid rgba(255,255,255,0.50);
  float: right;
  width: auto;
}
.wallet-text span{
  padding-left: 11px;
}
.create-product-btn {
  float: right;
  width: auto;
  /*margin: 22px 0px 0px;*/
  margin: 23px 0px 23px;
  padding: 0px 20px 0px 0px;
}
/*.create-product-btn a{
  width: auto;
  min-width: 161px;
  line-height: 30px;
  height: 30px;
  background-color: #3399CC;
  border-radius: 0px;
  border: 0px;
  outline: none;
  cursor: pointer;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  margin: 0px;
  padding: 0px 10px;
}
.create-product-btn a:hover{
  background-color: #3399CC;
  color: #FFFFFF;
  opacity: 0.8;
}*/

.create-product-btn a{
  width: auto;
  line-height: 28px;
  background-color: transparent;
  border-radius: 0px;
  border: 0px;
  outline: none;
  cursor: pointer;
  color: #FFFFFF;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  margin: 0px;
  padding: 0px 0px 0px 0px;
}
.create-product-btn a:hover{
  background-color: transparent;
  color: #3399CC;
  opacity: 1;
}

.menulist{
  width: 100%;
  display: inline-block;
  vertical-align: top;
  padding: 42px 0px 19px 0px;
  height: 100%;
}
.menulist .mCSB_inside > .mCSB_container {
  margin-right: 0px;
}
.menulist .mCSB_scrollTools {
  width: 3px;
}
.menulist .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, 
.menulist .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  width: 3px;
  background-color: #3B4E71;
}
.menulist .mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.menulist .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 3px;
  background-color: #959FB0;
}
.menulist ul{
  margin: 0px;
  padding: 0px;
  width: 100%;
}
.menulist ul ul.sidebar-dropdown {
  /*margin: 26px 0px 26px;*/
  margin: 26px 0px 0px;
  padding: 0px 0px 0px 44px;
}
.menulist ul ul.sidebar-dropdown li .m-icon{
  display: none;
}
.menulist ul ul.sidebar-dropdown li .m-text{
  line-height: normal;
  padding-left: 0px;
}
.menulist ul ul.sidebar-dropdown.show {
  display: block;
}
.menulist ul li a.list-group-item{
  border: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  border-radius: 0px;
}
.menulist ul ul.sidebar-dropdown li{
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
.menulist ul ul.sidebar-dropdown li a{
  text-transform: none;
  font-weight: 400;
  color: #959FB0;
  font-size: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.menulist ul ul.sidebar-dropdown li.active a{
  color: #3B4E71;
  font-weight: 600;
}
.menulist ul li{
  margin: 0px 0px 26px 0px;
  padding: 0px;
  list-style-type: none;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.menulist ul li.less-menu span{
  cursor: pointer;
  /*padding: 0px 62px 0px 62px;*/
  padding: 0px 35px 0px 44px;
  display: block;
  font-size: 16px;
  line-height: 26px;
  color: #3B4E71;
  font-weight: 600;
}
.menulist ul li.less-menu span img{
  width: 17px;
  height: 17px;
}
.menulist ul li.less-menu .icon-01{
  display: none;
}
.menulist ul li.less-menu .icon-1{
  display: block;
}
.menulist ul li.less-menu .active .icon-1{
  display: none;
}
.menulist ul li.less-menu .active .icon-01{
  display: block;
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
}
.less-menu-open .menulist ul li .m-text,
.less-menu-open .menulist ul li .nav-text,
.less-menu-open .menulist ul li .nav-caret.pull-right{
  display: none;
}
.less-menu-open .menulist ul.nav-child {
  display: none !important;
}
.menulist ul li img.image-icon-hover,
.menulist ul li img.image-icon-active{
  display: none;
}
.menulist ul li a:hover img.image-icon-hover {
  display: inline-block;
}
.menulist ul li .m-icon b {
  width: 17px;
  height: 17px;
  float: left;
  display: none;
  margin: 2px 0px 0px;
  text-align: center;
  line-height: 14px;
}
.menulist ul li .m-icon b.active-bg-none {
  display: block;
  background-color: #959FB0;
}
.menulist ul li a:hover .m-icon b.active-bg-none {
  display: none;
}
.menulist ul li a:hover .m-icon b.image-bg-hover {
  display: block;
  background-color: #C6D1E3;
}
.menulist ul li a .m-icon b.image-bg-hover {
   background-color: #C6D1E3;
}
.menulist ul li a:hover .m-icon b.active-bg-none,
.menulist ul li a:hover .m-icon b.active-bg-none {
  display: none;
}
.menulist ul li.active a:hover b.image-bg-hover,
.menulist ul li.active a b.image-bg-hover {
  display: block;
  background-color: #ffffff;
}
.menulist ul li.active a:hover .m-icon b.image-bg-hover,
.menulist ul li.active a:hover .m-icon b.active-bg-none,
.menulist ul li.active a .m-icon b.image-bg-hover,
.menulist ul li.active a .m-icon b.active-bg-none {
  display: none;
}
.menulist ul li a.submenu-open .m-icon b.active-bg-none,
.menulist ul li a.submenu-open .m-icon b.image-bg-hover {
  display: none;
}
.menulist ul li a .m-icon b.image-bg-active {
  background-color: #ffffff;
}
.menulist ul li a.submenu-open .m-icon b.image-bg-active,
.menulist ul li.active a .m-icon b.image-bg-active,
.menulist ul li.active a:hover .m-icon b.image-bg-active{
  display: block !important;
}

.menulist ul li a.submenu-open:hover .m-icon .active-img-none,
.menulist ul li a.submenu-open:hover .m-icon .image-icon-hover {
  display: none;
}
.menulist ul li a.submenu-open .m-icon .active-img-none,
.menulist ul li a.submenu-open .m-icon .image-icon-hover {
  display: none;
}
.menulist ul li a.submenu-open:hover .m-icon .image-icon-active,
.menulist ul li a.submenu-open .m-icon .image-icon-active {
  display: inline-block;
}
.menulist ul li.open a:hover .m-icon .active-img-none,
.menulist ul li.open a:hover .m-icon .image-icon-hover {
  display: none !important;
}
.menulist ul li.open a .m-icon .image-icon-active {
  display: inline-block;
}

.less-menu-open .menulist ul li a .nav-caret.pull-right.custom-fa {
  display: none !important;
}

.menulist ul li a:hover img.image-icon-active,
.menulist ul li a:hover img.active-img-none {
  display: none;
}
.menulist ul li a.submenu-open:hover img.image-icon-hover {
 display: none;
}
.menulist ul li a.submenu-open:hover img.image-icon-active {
  display: inline-block;
  vertical-align: middle;
}
.menulist ul li.active img.image-icon-active{
  display: inline-block;
  vertical-align: middle;
}
.menulist ul li.active a:hover img.image-icon-hover,
.menulist ul li.active a:hover img.active-img-none {
  display: none;
}
.menulist ul li.active a:hover img.image-icon-active{
  display: inline-block;
  vertical-align: middle;
}

.menulist ul li.active .active-img-none,
.menulist ul li.active .image-icon-hover{
  display: none;
}
/*.menulist ul li.open .active-img-none,
.menulist ul li.open .image-icon-hover,
.menulist ul li.open a:hover .active-img-none,
.menulist ul li.open a:hover .image-icon-hover{
  display: none;
}
.menulist ul li.open img.image-icon-active,
.menulist ul li.open a:hover img.image-icon-active {
  display: inline-block;
  vertical-align: middle;
}*/
.menulist ul li i{
  color: #959FB0;
}
.menulist ul li a:hover i{
  color: #C6D1E3;
}
.menulist ul li.active a:hover i{
  color: #3B4E71;
}
.menulist ul li a.submenu-open i,
.menulist ul li a.submenu-open:hover i {
  color: #ffffff;
}
.menulist ul li.nav-item.active.open a i,
.menulist ul li.nav-item.active.open a:hover i  {
  color: #ffffff;
}
.menulist ul li.active i{
  color: #3B4E71;
}
.left-bar{
  transition: all .3s ease 0s;
  -webkit-transition: all .3s ease 0s;
  -moz-transition: all .3s ease 0s;
  -ms-transition: all .3s ease 0s;
  -o-transition: all .3s ease 0s;
}
.less-menu-open .left-bar {
  width: 125px;
}
.less-menu-open .menulist ul li.less-menu span {
  padding: 0px 55px 0px 40px;
}
.less-menu-open .menulist ul li a {
  padding: 0px 55px 0px 40px;
}
.dashboard-screen {
  transition: all .3s ease 0s;
  -webkit-transition: all .3s ease 0s;
  -moz-transition: all .3s ease 0s;
  -ms-transition: all .3s ease 0s;
  -o-transition: all .3s ease 0s;
}

 .dashboard-screen .search-row .has-search span.form-control-feedback {
   transition: all .3s ease 0s;
  -webkit-transition: all .3s ease 0s;
  -moz-transition: all .3s ease 0s;
  -ms-transition: all .3s ease 0s;
  -o-transition: all .3s ease 0s;
}
 .dashboard-screen .search-row .has-search span.form-control-feedback {
  left: auto;
  right: 10px;
  cursor: pointer;
}
.search-row .has-search .form-control {
 transition: all .3s ease 0s;
  -webkit-transition: all .3s ease 0s;
  -moz-transition: all .3s ease 0s;
  -ms-transition: all .3s ease 0s;
  -o-transition: all .3s ease 0s;
}
.search-row .has-search .form-control {
 opacity: 0;
 visibility: hidden;
}
 .dashboard-screen .search-row .has-search.has-search-open span.form-control-feedback {
  left: 17px;
  right: auto;
  cursor: pointer;
}
 .search-row .has-search.has-search-open .form-control {
 opacity: 1;
 visibility: visible;
}
.menulist ul li a{
  font-size: 16px;
  line-height: 22px;
  color: #959FB0;
  font-weight: 600;
  text-transform: none;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  /*padding: 0px 62px 0px 62px;*/
  padding: 0px 19px 0px 44px;
}
.menulist ul li a.dropdown-toggle:after{
  display: none;
}

.menulist ul li > a:hover{
  color: #C6D1E3;
}
/*.menulist ul li.active > a {
  border-right: 0px !important;
}*/
/*.menulist ul li.open > a {
  border-right: 0px;
}*/
.menulist ul li ul li.active > a {
   border-left: 3px solid #3B4E71 !important;
   color: #3B4E71;
}
.menulist ul li ul li:hover > a {
   border-left: 3px solid #C6D1E3 !important;
   color: #C6D1E3 !important;
   font-weight: 600;
}
.menulist ul li ul li.active:hover > a {
   border-left: 3px solid #3B4E71 !important;
   color: #3B4E71 !important;
   font-weight: 600;
}
.menulist ul li:hover i {
  color: #C6D1E3;
}
.menulist ul li ul li.active i {
  color: #3B4E71;
}
.menulist ul li:hover img.active-img-none {
  display: none;
}
.menulist ul li:hover img.image-icon-active {
  display: inline-block;
  vertical-align: middle;
}
.menulist ul > li.active > a {
  color: #3B4E71;
}
.menulist ul li.active i {
  color: #3B4E71;
}
.menulist ul li a .nav-caret.pull-right.fa.fa-angle-right,
.menulist ul li a .nav-caret.pull-right.fa.fa-angle-down {
  display: none;
}
.menulist ul li a .nav-caret.pull-right.fa.fa-angle-right.custom-fa {
  display: block;
}
.menulist ul li a.submenu-open .nav-caret.pull-right.fa.fa-angle-right.custom-fa,
.menulist ul li.active1 a .nav-caret.pull-right.fa.fa-angle-right.custom-fa {
  display: none;
}
.menulist ul li a.submenu-open .nav-caret.pull-right.fa.fa-angle-down.custom-fa,
.menulist ul li.active1 a .nav-caret.pull-right.fa.fa-angle-down.custom-fa {
  display: block;
}
.menulist ul li.active.open a .nav-caret.pull-right.fa.fa-angle-down.custom-fa {
  display: block;
}
.menulist ul li.active.open a .nav-caret.pull-right.fa.fa-angle-right.custom-fa {
  display: none;
}

.menulist ul li.active a.submenu-open .nav-caret.pull-right.fa.fa-angle-right.custom-fa {
  display: block;
}
.menulist ul li.active a.submenu-open .nav-caret.pull-right.fa.fa-angle-down.custom-fa {
  display: none;
}
.menulist ul li.active.open a.submenu-open .nav-caret.pull-right.fa.fa-angle-right.custom-fa {
  display: none;
}
.menulist ul li.active.open a.submenu-open .nav-caret.pull-right.fa.fa-angle-down.custom-fa {
  display: block;
}


/*
.menulist ul li.active-new a .nav-caret.pull-right.fa.fa-angle-right.custom-fa{
  display: block;
}
.menulist ul li.active-new a .nav-caret.pull-right.fa.fa-angle-down.custom-fa{
  display: none;
}
.menulist ul > li.dropdown1.active-new > a {
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #3B4E71;
  color: #fff;
}
.menulist ul li.dropdown1.active-new img.image-icon-hover, 
.menulist ul li.dropdown1.active-new img.active-img-none {
  display: none;
}
.menulist ul li.dropdown1.active-new img.image-icon-active {
  display: inline-block;
  vertical-align: middle;
}*/

.menulist ul > li.dropdown1.active > a,
.menulist ul > li.active.open > a,
.menulist ul > li > a.submenu-open{
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #3B4E71;
  color: #fff;
}
.menulist ul > li.dropdown1.active > ul > li > a,
.menulist ul > li.active.open > ul > li > a,
.menulist ul > li > a.submenu-open ~ ul > li > a{
  padding-top: 8px;
  padding-bottom: 8px;
}
.menulist ul > li.active.open > a:hover,
.menulist ul > li.active.open > a:focus {
  background-color: #3B4E71;
  color: #fff;
}
.menulist ul > li > a.submenu-open:hover,
.menulist ul > li > a.submenu-open:focus {
  background-color: #3B4E71;
  color: #fff;
}
.menulist ul li .fa-angle-right,
.menulist ul li .fa-angle-down {
  color: #959FB0;
}
.menulist ul li a:hover .fa-angle-right,
.menulist ul li a:hover .fa-angle-down {
  color: #C6D1E3;
}

.menulist ul > li.active .sidebar-dropdown li a{
  background-color: #ffffff;
}
.menulist ul > li.active.open .sidebar-dropdown li > a:hover,
.menulist ul > li.active.open .sidebar-dropdown li > a:focus {
  background-color: #ffffff;
  color: #C6D1E3;
}

.menulist ul > li.active.open > a:hover .sidebar-dropdown li a,
.menulist ul > li.active.open > a:focus .sidebar-dropdown li a {
  background-color: #ffffff;
  color: #C6D1E3;
}
.menulist ul > li.active {
  margin-bottom: 26px;
}
.menulist ul > li .sidebar-dropdown {
  padding-top: 0px;
  padding-bottom: 23px;
  margin-top: 23px;
  margin-bottom: 4px;
  border-bottom: 1px solid rgb(149, 159, 176, 0.30);
}



.menulist ul ul.dropdown-menu{
  display: none;
  position: relative !important;
  transform: none !important;
  top: 0px !important;
  left: 0px !important;
  border: 0px;
  box-shadow: none;
}
.menulist ul li.active ul.sidebar-dropdown li a{ 
  color: #959FB0;
  border-right: 0px solid #3B4E71;
}

.menulist ul li.active ul.sidebar-dropdown li.active a{ 
  color: #3B4E71;
  border-left: 3px solid #3B4E71;
}
.menulist ul li ul.sidebar-dropdown li a {
  padding-left: 31px;
  padding-right: 19px;
  border-left: 3px solid #ffffff;
}

.menulist ul ul.dropdown-menu.show{
  display: block;
}
.m-icon{
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  min-width: 17px;
  min-height: 22px;
  float: left;
}
.m-icon img{
  max-width: none;
  width: auto;
  height: auto;
  vertical-align: middle;
  position: relative;
  top: 0px;
}
.m-text{
  display: block;
  vertical-align: top;
  line-height: 22px;
  padding-left: 42px;
}
.dashboard-screen{
  background-color: transparent;
  padding-right: 44px;
  padding-top: 75px;
  padding-bottom: 100px;
  z-index: 5;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f0f3f9+100 */
  
}
html body .content-wrapper {
  padding: 0px;
  background: #ffffff; /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #f0f3f9 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #ffffff 0%,#f0f3f9 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #ffffff 0%,#f0f3f9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f3f9',GradientType=0 ); /* IE6-9 */
}
html body .content-wrapper > .content {
  padding: 0px;
  background-color: transparent;
}
html .dashboard-screen .container {
  max-width: 100%;
  padding-right: 0;
  padding-left: 0;
}
.content-block-area{
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.page-heading-row{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 28px 0px 63px;
}
.search-row{
  padding: 6px 0px 0px;
}
.search-row .has-search{
  position: relative;
  width: 100%;
  float: right;
  max-width: 166px;
  margin: 0px;
  padding: 0px;
}
.search-row .has-search .form-control{
  width: 100%;
  border-radius: 15px;
  background-color: rgba(154,165,184,0.25);
  height: 30px;
  border: 0px;
  outline: none;
  color: #3B4E71;
  font-size: 12px;
  font-weight: 400;
  padding: 0px 15px 0px 40px;
}
.search-row .has-search span.form-control-feedback {
  position: absolute;
  top: 8px;
  left: 17px;
}
.search-row .has-search span.form-control-feedback img{
  width: 14px;
  height: auto;
  vertical-align: middle;
}

.search-row form *::-webkit-input-placeholder {
  color: #3B4E71;
  opacity: 1;
}

.search-row form *:-moz-placeholder {
    /* Firefox 18- */
  color: #3B4E71;
  opacity: 1;
}

.search-row form *::-moz-placeholder {
    /* Firefox 19+ */
  color: #3B4E71;
  opacity: 1;
}

.search-row form *:-ms-input-placeholder {
  color: #3B4E71;
  opacity: 1;
}

.dashboard-box-row{
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.dashboard-inner-col{
  background-color: #ffffff;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100% !important;
  box-shadow: 4px 6.93px 20px rgba(0,0,0,0.10);
  padding: 44px 37px 95px;
  position: relative;
}
.hood-order-details-col {
  margin-top: 15px;
}
.box-tilte{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 23px;
}
.box-tilte h2{
  margin: 0px 0px 82px 0px;
  padding: 0px;
  line-height: 41px;
}
.count-row{
  padding: 0px 23px 51px;
  margin: 0px 0px 55px 0px;
  border-bottom: 1px solid rgba(111,130,151,0.50);
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.count-box{
  display: inline-block;
  vertical-align: top;
  width: auto;
  text-align: center;
}
.count-box span{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  color: #3B4E71;
  font-size: 30px;
  line-height: 41px;
  min-height: 41px;
  font-weight: 400;
  margin: 0px 0px 7px 0px;
  padding: 0px;
}
.count-box p{
  width: 100%;
  color: #3B4E71;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  margin: 0px;
  padding: 0px;
}

.count-box.cancelled p{
  color: #F3666C;
}
.count-box.sale{
  text-align: center;
  width: 100%
}
.count-box.sale p{
  color: #3B4E71;
}
.count-box.sold{
  width: auto;
  float: right;
  text-align: right;
}
.count-box.sold p{
  color: #BED823;
}
.count-box.sold span{
  padding-right: 0px;
  text-align: center;
}

.dashboard-inner-footer{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 23px 0px;
}
.dashboard-inner-footer .price-text{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  color: #3B4E71;
  font-size: 30px;
  line-height: 41px;
  font-weight: 400;
  text-align: center;
  margin: 0px 0px 7px 0px;
  padding: 0px;
}
.dashboard-inner-footer p{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  color: #3B4E71;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  margin: 0px;
  padding: 0px;
}
.statistics-box h2{
  display: inline-block;
  vertical-align: top;
  width: auto;
  margin: 0px 0px 50px 0px;
}
.darf-1img {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative;
}
.darf-1img img{
  width: 100%;
  height: auto;
  vertical-align: top;
}
.dashboard-inner-col.statistics-box {
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}
.dashboard-inner-col.statistics-box .box-tilte{
  padding-left: 59px;
  padding-right: 60px;
}
.dashboard-box-row .row1{
  margin-left: -7.5px;
  margin-right: -7.5px;
  margin-bottom: 15px;
}
.dashboard-box-row .row1 .col-01,
.dashboard-box-row .row1 .col-01{
  padding-left: 7.5px;
  padding-right: 7.5px;
}
.inner-pages .page-wrapper {
  height: auto;
}
.dashboard-inner-col.small-box .dashboard-inner-footer{
  padding-bottom: 40px;
}
.dashboard-inner-col.small-box{
  padding-bottom: 42px;
}
.bottom-text{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: left;
  color: #6c778d;
  font-size: 16px;
  line-height: 25px;
  font-weight: 300;
  padding: 0px 10px 0px 23px;
}
.bottom-text span{
  color: #3B4E71;
  font-weight: 600;
}
.table thead th {
  border-bottom: 1px solid rgba(111,130,151,0.50);
  border-top: 1px solid rgba(111,130,151,0.50);
  color: #3B4E71;
  font-size: 14px;
  font-weight: 600;
  line-height: 23px;
  text-transform: uppercase;
  padding: 5px 8px;
  margin-bottom: 0px;
}
.table td {
  border-top: 0;
  border-bottom: 0;
  padding: 10px 8px 10px;
  color: #3B4E71;
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
  text-transform: none;
}
.top-states-box .table td {
  padding: 0px 8px 0px;
  line-height: 35px;
}
.dashboard-inner-col.top-states-box,
.dashboard-inner-col.wallet-balance-overview-box {
  padding-top: 50px;
  padding-bottom: 76px;
}
.dashboard-inner-col.top-states-box .table-row,
.dashboard-inner-col.wallet-balance-overview-box .table-row {
  height: calc(100% - 80px);
}
.dashboard-inner-col.top-states-box .table-row{
  padding-bottom: 0px;
  height: 100%;
  display: inline-block;
  vertical-align: top;
}
.dashboard-inner-col.top-states-box .table-row .table-responsive {
  display: inline-block;
  vertical-align: top;
}
.dashboard-inner-col.top-states-box .more-detail-btn-row,
.dashboard-inner-col.wallet-balance-overview-box .more-detail-btn-row {
  width: calc(100% - 37px);
  bottom: 76px;
  right: 37px;
}
.table tbody{
  position: relative;
  top: 15px;
}
.table-row {
  display: table;
  vertical-align: top;
  width: 100%;
  padding: 0px 19px 70px 25px;
  /*height: calc(100% - 40px);*/
  margin-top: -15px;
}
.table-responsive {
  width: 100%;
  vertical-align: middle;
  overflow-y: visible;
  overflow-x: visible;
  padding-top: 0px;
}
.purchase-history-box .table-responsive {
  display: inline-block;
  vertical-align: top;
  max-height: 362px !important;
  overflow-x: hidden;
  overflow-y: auto !important;
}
.purchase-history-box .box-tilte h2 {
  margin: 0px 0px 29px 0px;
}
.more-detail-btn-row {
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 70px);
  text-align: right;
  margin: 30px 0px 0px 0px;
  position: absolute;
  bottom: 95px;
  right: 65px;
}
.more-detail-btn-row a{
  font-size: 12px;
  min-width: 113px;
  height: 39px;
  line-height: 39px;
}
.amazon-order-detail-box .table thead th{
  text-align: center;
}

.amazon-order-detail-box .box-tilte h2 {
  margin: 0px 0px 37px 0px;
}
.wallet-balance-overview-box .box-tilte h2{
  margin: 0px 0px 37px 0px;
}
.top-states-box .box-tilte h2 {
  margin: 0px 0px 36px 0px;
}
.top-states-box .table thead th:last-child,
.top-states-box .table tbody td:last-child{
  text-align: right;
}
.table .disable{
  opacity: 0.50;
}
.balance-text {
  margin: 0px 0px 0px 0px;
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  min-height: 57px;
  font-size: 30px;
  line-height: normal;
  font-weight: 400;
  color: #3B4E71;
  text-align: center;
}
.map-img1{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  text-align: right;
}
.map-img1 img{
  width: auto;
  height: auto;
  vertical-align: middle;
}

.date-text{
  float: right;
  width: auto;
  padding: 11px 0px 0px;
}
.date-text label.date-label{
  font-weight: 600;
  color: #040910;
  font-size: 14px;
  line-height: 19px;
  text-transform: none;
  display: inline-block;
  vertical-align: top;
}
.date-text label.date-label .fa-angle-down{
  padding-left: 10px;
  padding-right: 10px;
}
.date-text .date-select-text{
  font-weight: 400;
  color: #959FB0;
  font-size: 14px;
  line-height: 19px;
  text-transform: none;
  display: inline-block;
  vertical-align: top;
}

.heading-row-inner-page{
  padding: 28px 0px 20px 0px;
}
.heading-row-inner-page h2{
  line-height: 41px;
  font-weight: 300;
}
.heading-row-inner-page p{
  line-height: 27px;
  font-size: 16px;
  font-weight: 400;
  color: #3B4E71;
  margin: 15px 0px 6px 0px;
  padding: 0px;
}
.warehouse-price-create-screen .heading-row-inner-page{
  padding-left: 0px;
}
.storage-fees-calculator-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative;
}
.storage-fees-calculator-row .row.row1{
  margin-bottom: 40px;
  display: flex;
}

.storage-fees-calculator-row .dashboard-inner-col {
  padding: 0px;
}
.storage-fees-calculator-row .storage-fees-heading {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #3B4E71;
  padding: 12px 12px 12px 51px;
}
.storage-fees-calculator-row .storage-fees-heading h5 {
  color: #ffffff;
  line-height: 22px;
  font-size: 16px;
  font-weight: 700;
  text-transform: none;
  margin: 0px;
  padding: 0px;
}
.storage-fees-calculator-row .storage-fees-content {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 23px 52.81px 44.46px 51px;
}
.storage-fees-calculator-row .storage-fees-content h6 {
  color: #3B4E71;
  line-height: 19px;
  font-size: 14px;
  font-weight: 600;
  text-transform: none;
  margin: 0px;
  padding: 0px;
  display: block;
  width: 100%;
}
.storage-fees-calculator-row .storage-fees-content .your-price-box {
  float: right;
  width: 100%;
  max-width: 382px;
  background-color: #E7E9EC;
  border: 1px solid #3399CC;
  border-radius: 7px;
  padding: 41.15px 15px 40.38px 0px;
  text-align: center;
}
.storage-fees-calculator-row .storage-fees-content .your-price-box h4{
  color: #3B4E71;
  font-size:20px;
  line-height: 27px;
  font-weight: 400;
  margin: 0px 0px 38px 0px;
}
.storage-fees-calculator-row .storage-fees-content .your-price-box h3{
  color: #3399CC;
  font-size:26px;
  line-height: 36px;
  font-weight: 700;
  margin: 0px 0px 37px 0px;
}
.storage-fees-calculator-row .storage-fees-content .your-price-box p{
  color: #959FB0;
  font-size:16px;
  line-height: 22px;
  font-weight: 400;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}

.storage-fees-calculator-row .processing-fulfillment-fees-box .storage-fees-heading,
.storage-fees-calculator-row .storage-fees-box .storage-fees-heading {
  background-color: #E7E9EC;
}
.storage-fees-calculator-row .processing-fulfillment-fees-box .storage-fees-heading h5,
.storage-fees-calculator-row .storage-fees-box .storage-fees-heading h5{
  color: #3B4E71;
}
.storage-fees-calculator-row .processing-fulfillment-fees-box .storage-fees-content,
.storage-fees-calculator-row .storage-fees-box .storage-fees-content {
  padding: 28px 52px 10px 51px;
}
.storage-fees-calculator-row .processing-fulfillment-fees-box .storage-fees-content .storage-fees-row, 
.storage-fees-calculator-row .storage-fees-box .storage-fees-content .storage-fees-row{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin-bottom: 26px;
}
.storage-fees-calculator-row .storage-fees-box .storage-fees-content {
  margin-bottom: 12px;
}
.storage-fees-calculator-row .storage-fees-box .storage-fees-content .storage-fees-row {
  margin-bottom: 24px;
}
.storage-fees-calculator-row .processing-fulfillment-fees-box .storage-fees-content .storage-fees-row p,
.storage-fees-calculator-row .storage-fees-box .storage-fees-content .storage-fees-row p {
  font-size: 14px;
  color: #3B4E71;
  font-weight: 400;
  line-height: 20px;
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 60px);
  margin: 0px 0px 1px 0px;
  padding: 0px 60px 0px 0px;
}
.storage-fees-calculator-row .storage-fees-box .storage-fees-content .storage-fees-row p strong {
  font-size: 14px;
  color: #3B4E71;
  font-weight: 400;
  line-height: 20px;
} 
.storage-fees-calculator-row .storage-fees-box .storage-fees-content .storage-fees-row .storage-fees-price.mobile-show {
  display: none;
  font-size: 14px;
  color: #3B4E71;
  font-weight: 400;
  line-height: 20px;
}
.storage-fees-calculator-row .processing-fulfillment-fees-box .storage-fees-content .storage-fees-row p span,
.storage-fees-calculator-row .storage-fees-box .storage-fees-content .storage-fees-row p span{
  display: block;
  width: 100%;
  color: #959FB0;
  font-size: 12px;
  margin: 0px;
  padding: 0px;
}
.storage-fees-calculator-row .processing-fulfillment-fees-box .storage-fees-content .storage-fees-row .price-wrapper,
.storage-fees-calculator-row .storage-fees-box .storage-fees-content .storage-fees-row .price-wrapper {
  font-size: 14px;
  color: #3B4E71;
  font-weight: 400;
  line-height: 20px;
  display: inline-block;
  vertical-align: top;
  width: auto;
  margin: 0px 0px 1px 0px;
  padding: 0px 0px 0px 0px;
}
.storage-fees-calculator-row .storage-fees-box .storage-fees-content .storage-fees-row .price-wrapper {
  float: left;
  width: 50%;
}
.storage-fees-calculator-row .storage-fees-box .storage-fees-content .storage-fees-row p {
  float: right;
  width: 50%;
  padding: 0px 19px 0px 0px;
}
.storage-size-form-box{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 493px;
  margin: 31px 0px 0px 0px;
}
.dashboard-screen.warehouse-price-create-screen {
  padding-right: 60px;
}
.storage-size-form-box .field-row-1 {
  margin: 0px -11px 0px;
}
.storage-size-form-box .field-row-1 .form-group {
  margin-bottom: 31px;
}

html body .form-control {
  color: #000000;
  border: 1px solid rgba(149, 159, 176, 0.70);
}

.storage-size-form-box .form-control{
  height: 33px;
  line-height: 31px;
  border-radius: 0px;
  /*border: 1px solid rgba(111,130,151,0.70);*/
  border: 1px solid rgba(149, 159, 176, 0.70);
  box-shadow: none;
  width: 100%;
  padding: 0px 10px;
  color: #000000;
}
.storage-size-form-box .button-row {
  text-align: left;
}
.storage-size-form-box .button-row .btn{
  /*padding: 0px 20px;
  height: 39px;
  line-height: 39px;*/
  padding: 0px 32px;
  height: 52px;
  line-height: 52px;
  font-weight: 600;
  text-transform: none;
  font-size: 16px;
  border-radius: 6px;
  float: left;
  min-width: auto;
}
.storage-size-form-box .button-row a.btn {
  border-radius: 26px;
}
.storage-size-form-box .button-row .btn.btn-secondary {
  margin-right: 8px;
}
.storage-size-form-box .field-row-1 .field-3 {
  padding: 0px 11px;
  margin: 0px;
  float: left;
  width: 33.3333%;
}
.storage-size-form-box .field-row-1 .field-2{
   padding: 0px 10px;
  margin: 0px;
  float: left;
  width: 50%;
}
.storage-size-form-box .field-row-1 .field-1{
   padding: 0px 10px;
  margin: 0px;
  float: left;
  width: 100%;
}
.storage-size-form-box .control-label {
  font-size: 14px;
  color: #3B4E71;
  font-weight: 400;
  line-height: 19px;
  display: block;
  margin: 0px 0px 4px 0px;
}
.storage-size-form-box .control-label span{
  display: inline-block;
  vertical-align: top;
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 12px;
}
.storage-size-form-box *::-webkit-input-placeholder {
  font-size: 14px;
}

.storage-size-form-box *:-moz-placeholder {
    font-size: 14px;
}

.storage-size-form-box *::-moz-placeholder {
   font-size: 14px;
}

.storage-size-form-box *:-ms-input-placeholder {
  font-size: 14px;
}

.tab-list{
  float: left;
  width: auto;
  margin: -23px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.tab-list li{
  margin: 0px;
  padding: 23px 0px 0px 0px;
  list-style-type: none;
  float: left;
  /*min-width: 130px;*/
  min-width: auto;
}
.tab-list li a{
  display: block;
  width: 100%;
  text-align: center;
  color: #959FB0;
  line-height: 22px;
  font-size: 16px;
  font-weight: 600;
  margin: 0px;
  padding: 0px 9px 23px 9px;
  border-bottom: 2px solid transparent;
}
.tab-list li:hover a{
  /*color: #3B4E71;*/
  color: #C6D1E3;
}
.tab-list li.active a{
  border-bottom: 2px solid #3B4E71;
  color: #3B4E71;
}

.table-div{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: auto;
  background-color: #ffffff;
  box-shadow: 4px 6.93px 20px rgba(0,0,0,0.10);
}
.table-div .product-list-table{
  margin: 0px;
  padding: 0px;
  width: 100%;
}
.product-list-table thead th {
  /*border-bottom: 1px solid rgba(111,130,151,0.30);*/
  border-top: 0px solid rgba(111,130,151,0.50);
  color: #3B4E71;
  font-size: 14px;
  font-weight: 600;
  line-height: 23px;
  text-transform: none;
  padding: 13px 10px 7px;
  margin-bottom: 0px;
  vertical-align: top;
}
html .table td .editable-buttons .btn,
html .table td .editable-input .form-control  {
  padding: 0px 10px;
  font-size: 14px;
  line-height: 31px;
  height: 31px;
  min-width: auto;
  border-radius: 6px;
}
html .table td .editable-input select.form-control {
  font-size: 14px;
  line-height: 29px;
  font-weight: 600;
  color: #959FB0;
  border: 1px solid #D3D7DE;
  border-radius: 6px;
  height: 31px !important;
  margin: 0px 0px;
  padding: 0px 25px 0px 10px;
  min-width: 70px;
  letter-spacing: 0.14px;
  text-align: left;
  background-image: url("../images_new/ntp-ad-icon-1.svg");
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: 12px auto;
}
.product-list-table td{
  padding: 6px 10px 6px;
  vertical-align: top;
}
.table-main-wrap table th,
.table-main-wrap table td{
  vertical-align: middle !important;
}
.amazon-list-table th:first-child,
.amazon-list-table td:first-child{
  padding-left: 30px
}
.product-list-table td.product-img img{
  width: 53px;
  height: auto;
  vertical-align: top;
}
.table.product-list-table tbody {
  position: relative;
  top: 0;
}
.product-list-table td p{
  color: #3B4E71;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  margin: 12px 0px 2px 0px;
  padding: 0px;
}
.product-list-table td p a{
  color: #3B4E71;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  text-decoration: none;
  outline: none;
  border: 0px;
  margin: 0px;
  padding: 0px;
}
.product-list-table td p a:hover{
  color: #3399CC;
}
.product-list-table td p strong{
  color: #3B4E71;
  font-size: 16px;
  font-weight: 700;
  text-transform: none;
}
.product-list-table td p strong + a {
  color: #3B4E71 !important;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
}
.product-list-table td span.plaoqpb-text{
  color: #959FB0;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  display: block;
  width: 100%;
  text-align: left;
  text-transform: uppercase;
}
.product-list-table td span.plaoqpb-text a{
  color: #959FB0 !important;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  text-transform: uppercase;
}
.product-list-table td.status-text a{
  min-width: 130px;
  width: auto;
  height: 18px;
  line-height: 18px;
  border-radius: 8px;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: 600;
  border: 0px;
  outline: none;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  vertical-align: top;
}
.product-list-table th.status-text,
.product-list-table td.status-text,
.product-list-table th.sale-text,
.product-list-table td.sale-text,
.product-list-table th.variant-text,
.product-list-table td.variant-text{
  text-align: center;
}
.product-list-table td.edit-btn-td{
  text-align: right;
}
.product-list-table td.edit-btn-td a{
  width: auto;
  min-width: 59px;
  height: 25px;
  line-height: 24px;
  border-radius: 0px;
  color: #3B4E71;
  background-color: #DCE0E8;
  font-size: 12px;
  font-weight: 600;
  border: 0px;
  outline: none;
  text-transform: none;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  vertical-align: top;
}
.product-list-table td.edit-btn-td a.resync{
  min-width: 79px;
  margin-left: 6px;
}

.product-list-table td.status-text a.red{
  background-color: #F3666C;
}
.product-list-table td.status-text a.green{
  background-color: #BED823;
}
.product-list-table td.status-text a.orrage{
  background-color: #FED070;
}
.product-list-table td.status-text a.blue{
  background-color: #3399CC;
}

.product-list-table td .label.label-warning,
.product-list-table td .label.label-primary,
.product-list-table td .label.label-success,
.product-list-table td .label.label-danger,
.product-list-table td .label.label-info,
.product-list-table td .label.label-default  {
  min-width: 89px;
  width: auto;
  height: 18px;
  line-height: 18px;
  border-radius: 8px;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: 600;
  border: 0px;
  outline: none;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  background-color: #FED070;
  padding: 0px;
  margin: 0px;
}
.new-dashboard-screen-shipment-id .small-btn {
  height: 24px;
  padding: 0px 24px;
  line-height: 24px;
  border-radius: 4px;
  color: #ffffff;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.14px;
  text-align: center;
  font-family: 'Nunito Sans', sans-serif;
  display: inline-block;
  vertical-align: top;
  margin: 11px 0px 0px 39px;
}
.new-dashboard-screen-shipment-id .delete-export-option {
  padding: 0px !important;
}
.new-dashboard-screen-shipment-id .market-place-right .button-row.add-new-button {
  margin: 0px;
}
.new-dashboard-screen-shipment-id .main-content-block,
.new-dashboard-screen-shipment-id .main-content-block-1 .panel-collapse .panel-body {
  background-color: #ffffff;
  padding: 0px;
  box-shadow: 4px 7px 20px #0000001A;
  margin-top: 11px;
  margin-bottom: 0px;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .panel-collapse .panel-body {
  padding: 32px 0px 40px 0px;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .panel-collapse .panel-body {
  margin: 0px;
}
.new-dashboard-screen-shipment-id .main-content-block ~ .main-content-block {
  margin-top: 40px;
}
.new-dashboard-screen-shipment-id .main-content-block-1 {
   display: inline-block;
  vertical-align: top;
  width: 100%;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .panel-heading {
  background-color: #DCE0E8;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 40px 0px 0px 0px;
  padding: 21px 40px 20px 40px;
  color: #3B4E71;
  font-weight: 700;
  line-height: 19px;
  font-size: 14px;
  letter-spacing: 0.14px;
  text-align: left;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel {
  box-shadow: none;
  background-color: transparent;
  border-radius: 0px;
  border: 0px;
  margin: 0;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel-group .panel + .panel {
  margin-top: 0px;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-heading .panel-title {
  position: relative;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-heading .panel-title:after {
  position: absolute;
  content: "";
  left: auto;
  right: 0px;
  top: 0px;
  width: 16px;
  height: 16px;
  background-image: url("../images_new/chevron-down-solid-a1.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 16px auto;
  transition: all .3s ease 0s;
  -webkit-transition: all .3s ease 0s;
  -moz-transition: all .3s ease 0s;
  -ms-transition: all .3s ease 0s;
  -o-transition: all .3s ease 0s;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-heading .panel-title a {
  display: block;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-heading.panel-heading-open .panel-title:after {
  transform: rotate(180deg);
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body {
  padding: 32px 40px 60px;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .details-col .heading-txt,
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .dimension-col .heading-txt,
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .heading-txt {
  margin: 0px 0px 24px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  font-weight: 700;
  color: #3B4E71;
  font-size: 14px;
  line-height: 19px;
  letter-spacing: 0.14px;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .details-col .tsp-rgb-row,
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .dimension-col .tsp-rgb-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 5px 0px;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .details-col .tsp-rgb-row label,
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .dimension-col .tsp-rgb-row label,
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .details-col .tsp-rgb-row p,
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .dimension-col .tsp-rgb-row p {
  float: left;
  width: auto;
  text-align: left;
  font-weight: 400;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  margin: 0px;
  padding: 0px;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .details-col .tsp-rgb-row p,
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .dimension-col .tsp-rgb-row p {
  float: right;
  text-align: right;
  font-weight: 700;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .dimension-col {
  padding-left: 119px;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .big-product-img-col .prodcut-img-inner-inner {
  display: block;
  width: 100%;
  text-align: center;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .big-product-img-col .prodcut-img-inner-inner img {
  width: 121px;
  height: auto;
  vertical-align: top;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .details-col .tsp-rgb-row p .checkbox-o,
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .dimension-col .tsp-rgb-row p .checkbox-o {
  display: none;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .details-col,
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .dimension-col,
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .big-product-img-col {
  margin: 0px 0px 103px 0px;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .details-col,
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .dimension-col {
  width: 37%;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .big-product-img-col {
  width: 25%;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .vts-variations-row .sku-col,
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .vts-variations-row .qty-col,
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .vts-variations-row .available-qty-col {
  width: 22%;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .vts-variations-row .varian-image-class {
  width: 25%;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .vts-variations-row .sku-col {
  width: 30%;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .vts-variations-row {
  margin: 0px 0px 40px 0px;
  padding: 0px 0px 21px 0px;
  border-bottom: 1px solid #D3D7DE;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .vts-variations-row:nth-last-child(1) {
  margin-bottom: 0px;
  padding-bottom: 0px;
  border-bottom: 0px;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .vts-variations-row label{
  float: left;
  width: auto;
  text-align: left;
  font-weight: 400;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .vts-variations-row p .skuoption-txt {
  display: block;
  margin-bottom: 5px;
  text-align: right;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  font-weight: 700;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .vts-variations-row p .variant-sku-txt {
  display: block;
  font-size: 12px;
  letter-spacing: 0.12px;
  line-height: 16px;
  font-weight: 700;
  text-align: right;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .vts-variations-row p {
  width: 100%;
  max-width: 197px;
  vertical-align: top;
  float: right;
  text-align: right;
  font-weight: 400;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  margin: 0px;
  padding: 0px;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .vts-variations-row .qty-col p,
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .vts-variations-row .available-qty-col p {
  width: auto;
  max-width: none;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .varian-image-class p {
  display: block;
  width: 100%;
  max-width: none !important;
  text-align: center;
  margin: 0px;
  padding: 0px;
}
.new-dashboard-screen-shipment-id .main-content-block-1 .rgb-accordion1 .panel .panel-collapse .panel-body .varian-image-class p img{
  width: 71px;
  height: auto;
  vertical-align: top;
}
.new-dashboard-screen-shipment-id .messageinfo-top-text-heading {
  background-color: #DCE0E8;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 40px 0px;
  padding: 21px 40px 20px 40px;
  color: #3B4E71;
  font-weight: 700;
  line-height: 19px;
  font-size: 14px;
  letter-spacing: 0.14px;
  text-align: left;
}
.new-dashboard-screen-shipment-id .panel-body.rgb-panel-body {
  padding: 0px 40px 48px 40px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #ffffff;
}
.new-dashboard-screen-shipment-id .panel-body.rgb-panel-body label,
.new-dashboard-screen-shipment-id .panel-body.rgb-panel-body p {
  color: #3B4E71;
  font-weight: 400;
  line-height: 19px;
  font-size: 14px;
  letter-spacing: 0.14px;
  text-align: left;
}
.new-dashboard-screen-shipment-id .panel-body.rgb-panel-body label {
  float: left;
  width: auto;
}
.new-dashboard-screen-shipment-id .panel-body.rgb-panel-body p {
  float: right;
  width: auto;
  font-weight: 700;
}
.product-list-table td .label.label-warning{
  background-color: #FED070;
}
.product-list-table td .label.label-primary {
  background-color: #3399CC;
}
.product-list-table td .label.label-success {
 background-color: #BED823;
}
.product-list-table td .label.label-danger {
 background-color: #F3666C;
}
.product-list-table td .label.label-info {
 background-color:#5bc0de
}
.product-list-table td .label.label-default {
 background-color:#777
}

.product-list-table th.check-box-td,
.product-list-table td.check-box-td{
  min-width: 40px;
}
.product-list-table td.status-text a{
  margin-top: 14px;
}
.product-list-table td.sale-text span{
  margin-top: 13px;
  display: block;
  text-align: center;
  line-height: 19px;
}
.product-list-table td.variant-text span{
  margin-top: 13px;
  display: block;
  text-align: center;
  line-height: 19px;
}
.product-list-table td.edit-btn-td a{
  margin-top: 10px;
}

.product-list-table .check-box-td .form-check input[type="checkbox"], 
.product-list-table .check-box-td .form-check input[type="radio"]{
  position: absolute;
  left: 0px;
  top: 0px;
  opacity: 0;
  z-index: -3;
}

/*Check box*/
.product-list-table .check-box-td .form-check input[type="checkbox"] + .label-text,
.product-list-table td.dt-body-center .form-check input[type="checkbox"] + .label-text{
  font-size: 14px;
  color: #959FB0;
  border-radius: 3px;
  cursor: pointer;
}
.product-list-table .check-box-td .form-check input[type="checkbox"] + .label-text:before,
.product-list-table td.dt-body-center .form-check input[type="checkbox"] + .label-text:before{
  content: "";
  font-family: "FontAwesome";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 9px;
  width: 12px;
  height: 12px;
  border: 1px solid #959FB0;
  display: inline-block;
  vertical-align: middle;
  margin-right: 0px;
  margin-top: 0px;
  border-radius: 3px;
  color:#959FB0;
  font-size: 9px;
}

.product-list-table .check-box-td .form-check,
.product-list-table td.dt-body-center .form-check {
  padding: 0px;
  margin: 0px;
}
.product-list-table .check-box-td .form-check input[type="checkbox"]:checked + .label-text:before,
.product-list-table td.dt-body-center .form-check input[type="checkbox"]:checked + .label-text:before{
  content: "\f00c";
  color: #3399CC;
  border: 1px solid #3399CC;
}

.product-list-table .check-box-td .form-check input[type="checkbox"]:disabled + .label-text,
.product-list-table td.dt-body-center .form-check input[type="checkbox"]:disabled + .label-text{
  color: #aaa;
}

.product-list-table .check-box-td .form-check input[type="checkbox"]:disabled + .label-text:before,
.product-list-table td.dt-body-center .form-check input[type="checkbox"]:disabled + .label-text:before{
  content: "\f0c8";
  color: #B8B8B8;
}

.product-list-table td.check-box-td .form-check,
.product-list-table td.dt-body-center .form-check {
  margin-top: 15px;
}

.product-list-table th.check-box-td, 
.product-list-table td.check-box-td,
.product-list-table td.dt-body-center {
  min-width: auto;
}
.product-list-table .check-box-td label,
.product-list-table td.dt-body-center label{
  margin: 0px;
  padding: 0px;
}
.product-list-table .check-box-td,
.product-list-table td.dt-body-center{
  padding-left: 30px;
  padding-right: 25px;
}
.product-list-table td.edit-btn-td {
  padding-right: 31px;
}
.market-place-left{
  float: left;
  width: auto;
}
.date-select .form-inline{
  display: inline-block;
  vertical-align: top;
  width: auto;
}
.date-select .form-inline .input-group {
  margin: 0px;
}
.product-select.market-place-select.date-select{
  margin-bottom: 18px;
}
.date-select .form-inline .input-group .form-control {
  border: 0px !important;
  background-color: #ffffff;
  outline: none;
  padding: 0px 0px 0px 0px;
  height: auto;
  line-height: 22px;
  margin: 0px;
  border-radius: 0px;
  box-shadow: none;
  font-size: 16px;
  color: #959FB0;
  font-weight: 400;
  display: inline-block;
  vertical-align: top;
  width: 85px;
}

.product-select.market-place-select.date-select *::-webkit-input-placeholder {
  color: #959FB0;
  font-size: 16px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 1;
}

.product-select.market-place-select.date-select *:-moz-placeholder {
    /* Firefox 18- */
  color: #959FB0;
  font-size: 16px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 1;
}

.product-select.market-place-select.date-select *::-moz-placeholder {
    /* Firefox 19+ */
  color: #959FB0;
  font-size: 16px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 1;
}

.product-select.market-place-select.date-select *:-ms-input-placeholder {
  color: #959FB0;
  font-size: 16px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 1;
}

.date-select label:after {
  position: relative;
  left: 0px;
  top: 0px;
  line-height: 22px;
  color: #323E55;
  font-size: 12px;
  font-weight: 400;
  content: "\f107";
  font-family: "FontAwesome";
  display: inline-block;
  vertical-align: middle;
  padding: 0px 9px;
}
.date-select .date-line {
  display: inline-block;
  vertical-align: middle;
  padding: 0px 3px;
}
.date-select .form-inline .input-group .form-control:focus{
  border: 0px;
}
.market-place-right{
  float: right;
  width: auto;
}
.product-select{
  float: left;
  width: auto;
  margin: 0px 0px 23px 0px;
}
.product-select label{
  margin: 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: auto;
  color: #3B4E71;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
}
.product-select .bootstrap-select{
  width: auto !important;
}
html body .product-select .dropdown-toggle,
html body .product-select .dropdown-toggle:hover,
html body .product-select .dropdown-toggle:focus{
  margin: 0px;
  padding: 0px 0px 0px 24px;
  background-color: transparent;
  border: 0px;
  box-shadow: none;
  border-radius: 0px;
  outline: none !important;
  width: auto;
  height: auto;
  max-height: none;
  min-height: auto;
  color: #959FB0;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  position: relative;
}
.product-select .btn-light:not(:disabled):not(.disabled).active, 
.product-select .btn-light:not(:disabled):not(.disabled):active, 
.product-select .show > .btn-light.dropdown-toggle {
  color: #959FB0;
  background-color: transparent;
  border-color: transparent;
}
.product-select .dropdown-toggle:after,
.market-place-select .dropdown-toggle:after{
  display: none;
}
.product-select .dropdown-toggle:before,
.market-place-select .dropdown-toggle:before{
  position: absolute;
  left: 7px;
  top: 1px;
  line-height: 22px;
  color: #323E55;
  font-size: 12px;
  font-weight: 400;
  content: "\f107";
  font-family: "FontAwesome";
}

.product-select .dropdown-item, 
.market-place-select .dropdown-item {
  display: block;
  width: 100%;
  padding: 3px 23px;
  clear: both;
  font-weight: 400;
  color: #212529;
  font-size: 13px;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.market-place-right .dropdown-item.active, 
.market-place-right .dropdown-item:active {
  color: #3399CC !important;
  border-right: 2px solid #3399CC !important;
  background-color: transparent !important;
}
html .product-select .bootstrap-select .dropdown-menu,
html .market-place-select .bootstrap-select .dropdown-menu{
   background-color: #fff;
  border: 0px solid rgba(0,0,0,.15);
  border-radius: 0px;
  -webkit-box-shadow: 2px 2px 7px rgba(0,0,0,0.10);
  box-shadow: 2px 2px 7px rgba(0,0,0,0.10);

}
html .product-select .bootstrap-select .dropdown-menu.inner,
html .market-place-select .bootstrap-select .dropdown-menu.inner {
  min-width: 60px;
  background-color: #fff;
  border: 0px solid rgba(0,0,0,.15);
  border-radius: 0px;
}
.market-place-select{
  padding-left: 130px;
}
.delete-export-option{
  float: right;
  padding: 5px 0px 23px 130px;
}
.delete-export-option ul{
  margin: 0px;
  padding: 0px;
}
.delete-export-option ul li{
  margin: 0px;
  padding: 0px 0px 0px 27px;
  float: left;
  width: auto;
  position: static;
  list-style-type: none;
}
.align-right {
  text-align: right;
}
.align-right .button-row{
  display: inline-block;
  vertical-align: top;
  width: auto;
}
.delete-export-option ul li:first-child{
  padding-left: 0px;
}
.delete-export-option ul li a{
  float: left;
  width: 100%;
  position: relative;
  outline: none;
  text-decoration: none;
  border: 0px;
  text-align: center;
  margin: 0px;
  padding: 0px;
}
.delete-export-option ul li .notification:empty{
  display: none;
}
.delete-export-option ul li .notification {
  position: absolute;
  top: -12px;
  right: -12px;
  width: 20px;
  height: 20px;
  margin: 0px;
  padding: 0px 1px 0px 0px;
  border: 0px;
  box-shadow: none;
  text-shadow: none;
  z-index: 1;
  font-size: 9px;
  font-weight: 700;
  color: #3B4E71;
  line-height: 20px;
  border-radius: 100%;
  /*background: #BED823;*/
  background-color: #329F5B;
  text-align: center;
  -webkit-transform: none;
  transform: none;
  transition: transform, opacity;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
.delete-export-option ul li .notification:after {
  font-size: 11px;
  font-weight: 700;
  color: #3B4E71;
  text-shadow: none;
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  margin: 0px;
  padding: 0;
  line-height: 14px;
  border: 0px #fff solid;
  border-radius: 100%;
  background: #BED823;
  opacity: 0;
  content: "";
  /*content: attr(data-count);*/
  opacity: 0;
  -webkit-transform: none;
  transform: none;
  transition: transform, opacity;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
  width: 16px;
  height: 16px;
  text-align: center;
  border: 0px;
  box-shadow: none;
  text-shadow: none;
  display: none;
}
.delete-export-option ul li .notification.show-count:after {
  -webkit-transform: none;
  transform: none;
  opacity: 1;
  display: none;
}
.delete-export-option ul li .notification:before,
.delete-export-option ul li .notification.show-count:before {
  display: none !important;
}
html .delete-export-option ul li a[data-original-title="Export Wallet Transaction CSV"] ~ .tooltip .tooltip-inner {
  min-width: 199px;
  width: 100%;
  max-width: 199px;
}
html .delete-export-option ul li a[data-original-title="Create Promotion"] ~ .tooltip .tooltip-inner {
  min-width: 130px;
  width: 100%;
  max-width: 130px;
}
html .delete-export-option ul li a[data-original-title="Add new cron"] ~ .tooltip .tooltip-inner {
  min-width: 115px;
  width: 100%;
  max-width: 115px;
}
html .delete-export-option ul li a[data-original-title="Add new Broadcast"] ~ .tooltip .tooltip-inner {
  min-width: 150px;
  width: 100%;
  max-width: 150px;
}
html .delete-export-option ul li a[data-original-title="Add new BrowseNode"] ~ .tooltip .tooltip-inner {
  min-width: 160px;
  width: 100%;
  max-width: 160px;
}
html .delete-export-option ul li a[data-original-title="Add BrowseNode"] ~ .tooltip .tooltip-inner {
  min-width: 140px;
  width: 100%;
  max-width: 140px;
}
html .delete-export-option ul li a[data-original-title="Create Category Mapping"] ~ .tooltip .tooltip-inner {
  min-width: 180px;
  width: 100%;
  max-width: 180px;
}
html .delete-export-option ul li a[data-original-title="Add new Category"] ~ .tooltip .tooltip-inner {
  min-width: 140px;
  width: 100%;
  max-width: 140px;
}
html .delete-export-option ul li a[data-original-title="Add new Designer"] ~ .tooltip .tooltip-inner {
  min-width: 140px;
  width: 100%;
  max-width: 140px;
}
html .delete-export-option ul li a[data-original-title="Add new TirePrice"] ~ .tooltip .tooltip-inner {
  min-width: 140px;
  width: 100%;
  max-width: 140px;
}
html .delete-export-option ul li a[data-original-title="Remove Selected Products"] ~ .tooltip .tooltip-inner {
  min-width: 190px;
  width: 100%;
  max-width: 190px;
}
html .delete-export-option ul li a[data-original-title="Add new Size"] ~ .tooltip .tooltip-inner {
  min-width: 120px;
  width: 100%;
  max-width: 120px;
}
html .delete-export-option ul li a[data-original-title="Add new Pricelist"] ~ .tooltip .tooltip-inner {
  min-width: 140px;
  width: 100%;
  max-width: 140px;
}
html .delete-export-option ul li a[data-original-title="Create Shop Category"] ~ .tooltip .tooltip-inner {
  min-width: 150px;
  width: 100%;
  max-width: 150px;
}
html .delete-export-option ul li a[data-original-title="Add new CMS"] ~ .tooltip .tooltip-inner {
  min-width: 111px;
  width: 100%;
  max-width: 111px;
}
html .delete-export-option ul li a[data-original-title="Export Wallet Transaction CSV"] ~ .tooltip .tooltip-inner,
html .delete-export-option ul li a[data-original-title="Create Promotion"] ~ .tooltip .tooltip-inner,
html .delete-export-option ul li a[data-original-title="Add new cron"] ~ .tooltip .tooltip-inner,
html .delete-export-option ul li a[data-original-title="Add new Broadcast"] ~ .tooltip .tooltip-inner,
html .delete-export-option ul li a[data-original-title="Add new BrowseNode"] ~ .tooltip .tooltip-inner,
html .delete-export-option ul li a[data-original-title="Create Category Mapping"] ~ .tooltip .tooltip-inner,
html .delete-export-option ul li a[data-original-title="Reset"] ~ .tooltip .tooltip-inner,
html .delete-export-option ul li a[data-original-title="Add BrowseNode"] ~ .tooltip .tooltip-inner,
html .delete-export-option ul li a[data-original-title="Add new Category"] ~ .tooltip .tooltip-inner,
html .delete-export-option ul li a[data-original-title="Add new Designer"] ~ .tooltip .tooltip-inner,
html .delete-export-option ul li a[data-original-title="Add new TirePrice"] ~ .tooltip .tooltip-inner,
html .delete-export-option ul li a[data-original-title="Remove Selected Products"] ~ .tooltip .tooltip-inner,
html .delete-export-option ul li a[data-original-title="Add new Size"] ~ .tooltip .tooltip-inner,
html .delete-export-option ul li a[data-original-title="Add new Pricelist"] ~ .tooltip .tooltip-inner,
html .delete-export-option ul li a[data-original-title="Create Shop Category"] ~ .tooltip .tooltip-inner,
html .delete-export-option ul li a[data-original-title="Add new CMS"] ~ .tooltip .tooltip-inner {
  margin-right: 15px;
}

html .new-dashboard-screen .product-list-table td.status-text .tagCls {
  min-width: 105px;
  height: 24px;
  line-height: 24px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 600;
  color: #3B4E71;
  text-align: center;
  text-transform: none;
  letter-spacing: 0.14px;
  background-color: #d9dde5;
  margin: 0px 0px 7px 0px;
  padding: 0px 7px 0px 7px;
  width: auto;
  border: 0px;
  display: inline-block;
  vertical-align: top;
  word-break: break-word;
}
html .new-dashboard-screen .product-list-table td.status-text .tagCls:hover {
  background-color: #d9dde5;
  color: #ffffff;
}

html #loader, 
html .datatable_loader {
  border: 5px solid #959FB0;
  border-radius: 100%;
  border-top: 5px solid #3B4E71;
  width: 55px;
  height: 55px;
  opacity: 1 !important;
  top: 50%;
  position: absolute;
  right: 0px;
  margin: -28px auto 0px auto;
  left: 0px;
}
html .loadwrapper,
html .overlay-loader {
  background-color: rgba(0,0,0,0.7);
  opacity: 1 !important;
  z-index: 99999999;
}
html body .custom-file-class {
  position: relative;
}
html body .custom-file-class .error {
  position: absolute;
  bottom: -21px;
  left: 0px;
}
html body .custom-file-class #measurementimage-error {
  bottom: -21px;
  left: 0px;
}
html body .select2-dropdown {
  background-color: #fff;
  /*border: 1px solid #3B4E71 !important;*/
  border: 1px solid rgba(149, 159, 176, 0.70) !important;
  border-radius: 0px;
}
.main-content-block .setting-form .setting-form-element .setting-form-field .form-control[data-input="select2"], 
.main-content-block .setting-form .form-group .setting-form-field .form-control[data-input="select2"]{
  height: 155px;
}
.main-content-block .setting-form .setting-form-element .setting-form-field .form-control .btn, 
.main-content-block .setting-form .form-group .setting-form-field .form-control .btn {
  border: 0px;
  outline: none !important;
  padding: 0px;
  margin: 0px;
  background-color: transparent !important;
  height: 35px;
  line-height: 33px;
  color: #3B4E71;
  box-shadow: none !important;
  padding-right: 19px;
}
.main-content-block .setting-form .setting-form-element .setting-form-field .form-control .btn:hover, 
.main-content-block .setting-form .form-group .setting-form-field .form-control .btn:hover { 
  background-color: transparent !important;
  color: #3B4E71;
  box-shadow: none !important;
}
.main-content-block .setting-form .setting-form-element .setting-form-field .form-control .btn:focus, 
.main-content-block .setting-form .form-group .setting-form-field .form-control .btn:focus { 
  background-color: transparent !important;
  color: #3B4E71;
  box-shadow: none !important;
}
/*.main-content-block .setting-form .setting-form-element .setting-form-field .form-control .btn .bs-caret,
.main-content-block .setting-form .form-group .setting-form-field .form-control .btn .bs-caret {
  display: none !important;
}*/
.main-content-block .setting-form .setting-form-element .setting-form-field .form-control .btn .bs-caret .caret,
.main-content-block .setting-form .form-group .setting-form-field .form-control .btn .bs-caret .caret {
  right: 0px;
}
.main-content-block .setting-form .setting-form-element .setting-form-field .dropdown-menu > .active > a, 
.main-content-block .setting-form .setting-form-element .setting-form-field .dropdown-menu > .active > a:focus, 
.main-content-block .setting-form .setting-form-element .setting-form-field .dropdown-menu > .active > a:hover {
  background-color: #3B4E71;
}
.main-content-block .setting-form .form-group .setting-form-field .dropdown-menu > .active > a, 
.main-content-block .setting-form .form-group .setting-form-field .dropdown-menu > .active > a:focus, 
.main-content-block .setting-form .form-group .setting-form-field .dropdown-menu > .active > a:hover {
  background-color: #3B4E71;
}
.delete-export-option ul li img{
  width: auto;
  height: 18px;
  vertical-align: top;
}
td .menu-icon {
  display: inline-block;
  vertical-align: top;
  width: auto;
}
 td.dt-body-center .menu-icon.assign{
  float: none;
 }
td .menu-icon.btn-csv{
  padding-left: 11px;
}
.product-list-table.amazon-list-table th:last-child{
  text-align: left !important;
}
.product-list-table.amazon-list-table td:last-child {
  padding-right: 14px;
  text-align: left !important;
}
td a{
  display: inline-block;
  vertical-align: top;
  width: auto;
}
.delete-export-option ul li a .icon,
td .menu-icon .icon,
td.dt-body-center .icon{
  display: block;
  width: 100%;
  text-align: center;
  line-height: normal;
}
.delete-export-option ul li a .icon img,
td .menu-icon .icon,
td.dt-body-center .icon img{
  width: 18px;
  height: auto;
  vertical-align: top;
}
.delete-export-option ul li a .text,
td .menu-icon .text,
td.dt-body-center .text {
  color: #959FB0;
  font-size: 10px;
  font-weight: 700;
  line-height: 14px;
  text-transform: uppercase;
  display: block;
  text-align: center;
  margin: -13px 0px 0px;
}
.market-place-right .dropdown-item.active, 
.market-place-right .dropdown-item:active {
  color: #fff;
  background-color: #3399CC;
}
.market-place-right .dropdown-menu li{
  padding: 0px 0px 0px 0px;
}
.market-place-right .dropdown-menu{
  padding: 0px;
}
.table-footer-navigation{
  margin: 7px 0px 0px 0px;
  padding: 9px 0px;
  background-color: #ffffff;
  box-shadow: 0px 7px 15px rgba(0,0,0,0.10);
  border-top: 1px solid rgba(111,130,151,0.30);
  min-height: 40px;
  width: 100%;
  display: inline-block;
  vertical-align: top;
  text-align: center;
}
.table-footer-navigation ul{
  margin: 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: auto;
}
.table-footer-navigation ul li{
  float: left;
  width: auto;
  list-style-type: none;
  padding: 0px 0px 0px 5px;
  margin: 0px;
}
.table-footer-navigation ul li a{
  width: 22.1px;
  height: 22.1px;
  line-height: 20px;
  padding: 0px 3px;
  text-align: center;
  border: 1px solid #C8CBD1 !important;
  background-color: transparent !important;
  border-radius: 0px;
  box-shadow: none;
  outline: none;
  text-decoration: none;
  font-size: 14px;
  color: #6c778d;
  font-weight: 400;
}
.table-footer-navigation ul li.selected a{
  color: #3B4E71;
  font-weight: 600;
  border: 1px solid #435371;
  box-shadow: 0px 1px 3px #C3CEE0;
}
.table-footer-navigation ul li a:hover{
  color: #6c778d;
}
.table-footer-navigation ul li.angle-left a,
.table-footer-navigation ul li.angle-right a{
  border: 0px !important;
  border-radius: 0px !important;
  box-shadow: none !important;
  background-color: transparent !important;
  width: auto;
  padding: 0px 8px;
}
.table-footer-navigation ul li.angle-left,
.table-footer-navigation ul li.angle-right{
  width: auto;
}
.table-footer-navigation ul li.angle-left a:focus,
.table-footer-navigation ul li.angle-right a:focus{
  box-shadow: none !important;
}
.table-footer-navigation ul li.angle-left a{
  color: #C8CBD1;
}
.table-footer-navigation ul li.angle-right a{
  color: #3B4E71;
}

html .tooltip {
 font-size: 12px;
 font-weight: 600;
 /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
}
html .tooltip .tooltip-inner{
  padding: 0px 12px;
  border: 0px;
  border-radius: 0px;
  min-height: 19px;
 line-height: 19px;
 background-color: #003D5B !important;
 color: #FFFFFF;
 font-size: 12px;
 font-weight: 600;
 /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
}


/* 333 */

html .tooltip.top .tooltip-arrow {
 border-top-color:#003D5B !important;
}
html .tooltip.top-left .tooltip-arrow {
 border-top-color:#003D5B !important;
}
html .tooltip.top-right .tooltip-arrow {
 border-top-color:#003D5B !important;
}
html .tooltip.right .tooltip-arrow {
 border-right-color:#003D5B !important;
}
html .tooltip.left .tooltip-arrow {
 border-left-color:#003D5B !important;
}
html .tooltip.bottom .tooltip-arrow {
 border-bottom-color:#003D5B !important;
}
html .tooltip.bottom-left .tooltip-arrow {
 border-bottom-color:#003D5B !important;
}
html .tooltip.bottom-right .tooltip-arrow {
 border-bottom-color:#003D5B !important;
}

/* 333 */


html .bs-tooltip-auto[x-placement^=top] .arrow:before,
html .bs-tooltip-top .arrow::before {
 border-top-color: #003D5B !important;
}
html .bs-tooltip-auto[x-placement^=right] .arrow:before,
html .bs-tooltip-right .arrow::before {
 border-right-color: #003D5B !important;
}
html .bs-tooltip-auto[x-placement^=bottom] .arrow:before,
html .bs-tooltip-bottom .arrow:before {
 border-bottom-color: #003D5B !important;
}

html .bs-tooltip-auto[x-placement^=left] .arrow::before,
html .bs-tooltip-left .arrow::before {
 border-left-color: #003D5B !important;
}

.table-footer-navigation ul li a.page-link:focus {
  box-shadow: none !important;
}
html body .table-footer-navigation ul li.selected a,
html body .table-footer-navigation ul li.selected a.page-link:focus {
  box-shadow: 0px 1px 3px #C3CEE0 !important;
}
.table-row.product-order-table-row{
  padding-left: 0px;
  padding-right: 0px;
}
.footer-section {
  /*background-color: #E7E9EC;*/
  background-color: #003D5B;
  min-height: 75px;
  position: relative;
  z-index: 1;
  margin: 0px 0px;
  padding: 70px 62.16px 70px 370px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.less-menu-open .footer-section {
  padding-left: 175px;
}

.footer-sub-section{
  margin: 0px 0px 0px;
  background-color: #F0F3F9;
  padding: 15px 62.16px 15px 370px;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.footer-sub-section p{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  color: #3B4E71;
  margin: 0px;
  padding: 0px;
}
.footer-sub-section p span,
.footer-sub-section p a{
    display: inline-block;
    vertical-align: top;
    width: auto;
    color: #3B4E71;
    font-size: 12px;
    line-height: 20px;
    font-weight: 400;
}
.footer-sub-section p a {
  color: #3B4E71;
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
}
.footer-sub-section p a:before {
  display: inline-block;
  vertical-align: top;
  content: "|";
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  color: #3B4E71;
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  margin: 0px 9px 0px;
  position: relative;
  top: -1px;
}
.footer-sub-section p a:hover {
  color: #329F5B;
}
.footer-section .container{
  padding-left: 0px;
  padding-right: 0px;
}
.footer-logo{
  float: left;
  width: auto;
  padding-left: 0px;
}
.footer-logo a{
  display: inline-block;
  vertical-align: top;
  width: auto;
}
.footer-logo img{
  width: auto;
  height: auto;
  vertical-align: top;
}
.footer-social-icon{
  float: right;
  width: auto;
  padding-right: 0px;
}
.footer-social-icon ul{
  margin: 0px;
  padding: 0px;
}
.footer-social-icon ul li{
  margin: 0px;
  padding: 0px 0px 0px 14px;
  float: left;
  list-style-type: none;
}
.footer-social-icon ul li a{
  display: inline-block;
  vertical-align: top;
  outline: none;
  border: 0px;
  text-decoration: none;
  width: 36px;
  height: 36px;
}
.footer-social-icon ul li a:hover{
  opacity: 1;
}
.footer-social-icon ul li a .social-normal {
  display: inline-block;
  vertical-align: top;
}
.footer-social-icon ul li a:hover .social-normal {
  display: none;
}
.footer-social-icon ul li a .social-hover {
  display: none;
}
.footer-social-icon ul li a:hover .social-hover {
  display: inline-block;
  vertical-align: top;
}
.footer-section .footer-menu-list {
  margin: 67px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.footer-section .footer-menu-list h6{
  /*color: #3B4E71;*/
  color: #ffffff;
  line-height: 22px;
  text-transform: none;
  font-weight: 700;
  font-size: 16px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  display: block;
  width: 100%;
  margin: 0px 0px 30px 0px;
  padding: 0px;
}
.footer-section .footer-menu-list ul{
  margin: 0px;
  padding: 0px;
}
.footer-section .footer-menu-list ul li{
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.footer-section .footer-menu-list ul li .new-tag{
  border-radius: 3px;
  min-width: 44px;
  width: auto;
  display: inline-block;
  vertical-align: top;
  height: 21px;
  line-height: 19px;
  background-color: #329F5B;
  padding: 0px 5px;
  margin: 7px 0px 0px 8px;
  text-align: center;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: 700;
  text-transform: none;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
}
.footer-section .footer-menu-list ul li a{
  /*color: #959FB0;*/
  color: #ffffff;
  text-decoration: none;
  line-height: 32px;
  text-transform: none;
  font-weight: 400;
  font-size: 16px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  display: inline-block;
  vertical-align: top;
  width: auto;
  margin: 0px 0px 10px 0px;
  padding: 0px;
}
.footer-section .footer-menu-list ul li a:hover {
  color: #329F5B;
}

.footer-section .footer-menu{
  float: left;
  width: auto;
  margin: 0px;
  padding: 22px 0px 31px;
}
.footer-section .footer-menu ul{
  margin: 0px;
  padding: 0px;
}
.footer-section .footer-menu ul li{
  margin: 0px;
  padding: 0px 0px 0px 71px;
  float: left;
  width: auto;
  list-style-type: none;
  position: relative;
}
.footer-section .footer-menu ul li:first-child{
  padding-left: 57px;
}
.footer-section .footer-menu ul li a{
  color: #959FB0;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  text-transform: none;
  outline: none;
  text-transform: none;
  border: 0px;
}
.footer-section .footer-menu ul li a:hover{
  color: #3399CC;
}

/* 33333 */

.footer-section .footer-social{
  float: right;
  width: auto;
  margin: 0px;
  padding: 24px 44px 26px 0px;
}
.footer-section .footer-social ul{
  margin: 0px;
  padding: 0px;
}
.footer-section .footer-social ul li{
  margin: 0px;
  padding: 0px 0px 0px 22px;
  float: left;
  width: auto;
  list-style-type: none;
  position: relative;
}
.footer-section .footer-social ul li:first-child{
  padding-left: 0px;
}
.footer-section .footer-social ul li a{
  color: #959FB0;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  text-transform: none;
  outline: none;
  text-transform: none;
  border: 0px;
  width: 25px;
  height: 25px;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  border-radius: 0px;
  display: inline-block;
  vertical-align: top;
}
.footer-section .footer-social ul li a.pinterest{
  background-image: url("../images/pinterest-circle-icon-1.svg");
}
.footer-section .footer-social ul li a.pinterest:hover{
  background-image: url("../images/pinterest-circle-icon-1-hover.svg");
}
.footer-section .footer-social ul li a.facebook{
  background-image: url("../images/facebook-circle.svg");
}
.footer-section .footer-social ul li a.facebook:hover{
  background-image: url("../images/facebook-circle-hover.svg");
}
.footer-section .footer-social ul li a.instagram{
  background-image: url("../images/instagram-circle.svg");
}
.footer-section .footer-social ul li a.instagram:hover{
  background-image: url("../images/instagram-circle-hover.svg");
}
.footer-section .footer-social ul li a:hover{
  color: #3399CC;
}
.footer-section .container{
  padding-left: 0px;
  padding-right: 0px;
  max-width: 100%;
}
.amazon-list-table .amazon-order-list-sub-tr{
  display: none;
}
.product-list-table.amazon-list-table td p {
  margin: 0;
  padding: 0px;
}
.product-list-table.amazon-list-table td {
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 0px;
  padding-right: 25px;
}
html .dataTables_wrapper .dataTables_processing {
  background: none;
}
.product-list-table.amazon-list-table td.status-text a {
  margin-top: 0px;
}
.product-list-table.amazon-list-table td{
  line-height: normal;
}
.amazon-order-list-tr td:first-child{
  position: relative;
}
.amazon-order-list-tr {
  cursor: pointer;
}
.amazon-order-list-tr.submenu-open{
  background-color: #F0F3F9 !important;
}
td.order-id-blur {
  color: #3399CC !important;
}
.amazon-order-list-tr.submenu-open td:first-child:before{
  position: absolute;
  content: "";
  width: 4px;
  height: 100%;
  top: 0px;
  left: 0px;
  background-color: rgba(51,153,204,0.35);
}
.amazon-order-list-tr.submenu-open td:first-child:after{
  position: absolute;
  content: "";
  width: 4px;
  height: 10px;
  top: auto;
  bottom: 0px;
  left: 0px;
  background-color: #3399CC;
}
.amazon-order-list-tr.submenu-open{
  box-shadow: 0px 6px 6px rgba(0,0,0,0.16);
}
.product-list-table.amazon-list-table td .order-no-block td:nth-child(1){
  padding-left: 101px;
}
.product-list-table.amazon-list-table td .order-no-block td:nth-child(3){
  padding-right: 204px;
}
.full-table{
  width: 100%;
}
.product-list-table.amazon-list-table td .order-no-block p{
  font-size: 28px;
  line-height: 38px;
  color: #959FB0;
  font-weight: 300;
  text-align: left;
  margin: 0px;
  padding: 0px;
  display: block;
  width: 100%;
}
.product-list-table.amazon-list-table td .order-no-block span{
  font-size: 14px;
  line-height: 19px;
  color: #8F8F8F;
  font-weight: 400;
  text-align: left;
  margin: 0px;
  padding: 0px;
  display: block;
  width: 100%;
}
.product-list-table.amazon-list-table td .order-no-block td{
  width: 33.3333%;
}
.product-list-table.amazon-list-table td .order-no-block td:nth-child(1) p,
.product-list-table.amazon-list-table td .order-no-block td:nth-child(1) span{
  text-align: left;
}
.product-list-table.amazon-list-table td .order-no-block td:nth-child(2) p,
.product-list-table.amazon-list-table td .order-no-block td:nth-child(2) span{
  text-align: center;
}
.product-list-table.amazon-list-table td .order-no-block td:nth-child(3) p,
.product-list-table.amazon-list-table td .order-no-block td:nth-child(3) span{
  text-align: right;
}

.page-wrapper {
  min-height: 100vh;
}

.total-discount-row .dashboard-inner-footer .price-text{
  color: #BED823;
}
.pending-discount-row .dashboard-inner-footer .price-text{
  color: #F3666C;
}
.t-p-discount-box .total-discount-row .total-bottom-text{
  margin: 40px 0px 40px 0px;
  padding: 0px 0px 18.5px 0px;
  border-bottom: 1px solid #C3CBD4;
}
.t-p-discount-box .pending-discount-row .total-bottom-text{
  margin: 37px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.t-p-discount-box .total-bottom-text p {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  color: #959FB0;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  text-align: center;
  text-transform: none;
  margin: 0px;
  padding: 0px;
}
.t-p-discount-box .dashboard-inner-col {
  padding-bottom: 30px;
}
.product-list-table.amazon-list-table .amazon-order-list-sub-tr > td{
  padding-top: 20px;
  padding-bottom: 60px;
  box-shadow: 4px 6.93px 20px rgba(0,0,0,0.10);
}
.product-list-table.amazon-list-table .amazon-order-list-sub-tr > td td{
  padding-top: 0px;
  padding-bottom: 0px;
}
.product-list-table.amazon-list-table .amazon-order-list-sub-tr .order-no-block{
  padding-top: 20px;
}
.product-list-table.amazon-list-table .amazon-order-list-sub-tr .order-no-block td{
  padding-top: 10px;
  padding-bottom: 10px;
}
.product-list-table.amazon-list-table td .order-no-block td:nth-child(2) {
  border-left: 1px solid rgba(111,130,151,0.30);
  border-right: 1px solid rgba(111,130,151,0.30);
}
.product-list-table.amazon-list-table .amazon-order-list-sub-tr .item-description-row > td{
  padding-top: 31px;
  padding-left: 35px;
  padding-right: 50px;
}
.product-list-table.amazon-list-table .amazon-order-list-sub-tr .item-description-row .item-description-table{
  width: 100%;
}
.product-list-table.amazon-list-table .amazon-order-list-sub-tr .item-description-row .item-description-table p{
  line-height: 26px;
}
.product-list-table.amazon-list-table .amazon-order-list-sub-tr .item-description-row .item-description-table th {
  border-top: 1px solid #dee2e6;
  border-bottom: 1px solid #dee2e6;
  padding: 7px 0px;
  line-height: 20px;
}
html body .product-list-table .amazon-order-list-sub-tr > td {
  padding-left: 64px !important;
  padding-right: 57px !important;
}
html body .product-list-table .amazon-order-list-sub-tr > td table.order-no-block > tbody > tr > td:first-child {
  padding-left: 77px !important;
}
html body .product-list-table .amazon-order-list-sub-tr .full-table tr.item-description-row > td {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
html body .product-list-table .amazon-order-list-sub-tr .full-table tr.item-description-row > td .item-description-table th,
html body .product-list-table .amazon-order-list-sub-tr .full-table tr.item-description-row > td .item-description-table td  {
  padding-left: 15px;
  padding-right: 15px;
  word-break: normal;
}
html body .product-list-table .amazon-order-list-sub-tr .full-table tr.item-description-row > td .item-description-table th:first-child,
html body .product-list-table .amazon-order-list-sub-tr .full-table tr.item-description-row > td .item-description-table td:first-child{
  padding-left: 15px !important;
  max-width: 468px;
}
html body .product-list-table .amazon-order-list-sub-tr .full-table tr.item-description-row > td .item-description-table th:last-child,
html body .product-list-table .amazon-order-list-sub-tr .full-table tr.item-description-row > td .item-description-table td:last-child{
  min-width: auto;
  text-align: right !important;
}
.product-list-table.amazon-list-table .amazon-order-list-sub-tr .item-description-row .item-description-table td{
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: center;
}
.product-list-table.amazon-list-table .amazon-order-list-sub-tr .item-description-row .item-description-table td:first-child{
  text-align: left;
}
.product-list-table.amazon-list-table .sub-total-table{
  float: right;
}
.product-list-table.amazon-list-table .sub-total-table td:first-child{
  text-align: left;
  /*width: 245px;*/
  padding-top: 9px;
  padding-bottom: 9px;
}
.product-list-table.amazon-list-table .sub-total-table td:last-child{
  text-align: right !important;
  padding-top: 9px;
  padding-bottom: 9px;
  min-width: auto !important;
}
.product-list-table.amazon-list-table .item-description-table th{
  font-weight: 600;
  font-size: 14px;
}
.product-list-table.amazon-list-table .sub-total-row > td{
  padding-right: 0px;
}
.prosses-to-delivered{
  margin: 0px 0px 0px;
  padding: 40px 10px 0px 20px;
  border-top: 1px solid rgba(111,130,151,0.50);
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.product-list-table.amazon-list-table .prosses-to-delivered-row > td{
  padding: 25px 0px 0px 0px !important;
}
.prosses-to-delivered .prosses-col-1{
    float: left;
    width: 100%;
    position: relative;
    padding: 0px 15px;
}
.prosses-to-delivered .owl-item:first-child .prosses-col-1 {
  padding-left: 0px;
}
.prosses-to-delivered .owl-item:last-child .prosses-col-1 {
  padding-right: 0px;
}
.prosses-to-delivered .owl-item:first-child .prosses-col-1 .prosses-check-row {
  text-align: left !important;
}
.prosses-to-delivered .owl-item:last-child .prosses-col-1 .prosses-check-row {
  text-align: right !important;
}
.prosses-to-delivered .owl-item:first-child .prosses-col-1 .prosses-check-row .check-1 {
  padding-left: 0px;
}
.prosses-to-delivered .owl-item:last-child .prosses-col-1 .prosses-check-row .check-1 {
  padding-right: 0px;
}
/* .prosses-to-delivered .prosses-col-1:first-child .prosses-check-row .prosses-line {
  display: none !important;
}
.prosses-to-delivered .prosses-col-1:last-child .prosses-check-row .prosses-line {
  display: none !important;
} */
.prosses-to-delivered .prosses-col-1.address-col{
  float: left;
  width: 100%;
  max-width: 28%;
}
.prosses-to-delivered .prosses-col-1 strong{
    font-size: 14px;
    font-weight: 600;
    line-height: 19px;
    color: #959FB0;
    display: block;
    text-align: center;
    margin: 0px 0px 20px 0px;
    padding: 0px;
}
.prosses-to-delivered .owl-item:first-child .prosses-col-1  strong{
  text-align: left;
}
.prosses-to-delivered .owl-item:last-child .prosses-col-1  strong{
  text-align: right;
}
.prosses-to-delivered .prosses-col-1.active strong{
    color: #435371;
}
.prosses-to-delivered .prosses-col-1.address-col strong{
  margin-bottom: 10px;
  color: #435371;
  text-align: left;
}
.prosses-to-delivered .prosses-col-1.address-col p {
  text-align: left;
}
.prosses-to-delivered .prosses-col-1 p{
    font-size: 14px;
    font-weight: 400;
    color: #6C778D;
    line-height: 19px;
    display: block;
    text-align: left;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}
.prosses-to-delivered .prosses-col-1.processed-parcel-col{
  padding-left: 48px;
}
.prosses-to-delivered .prosses-col-1.processed-des-col{
  padding-left: 65px;
}
.prosses-to-delivered .prosses-col-1.loaded-col{
  padding-left: 87px;
}
.prosses-to-delivered .prosses-col-1.delivered-col{
  padding-left: 125px;
}
.prosses-to-delivered .prosses-col-1 .check{
  width: 19.33px;
  height: 19.33px;
  border: 1px solid #959FB0;
  border-radius: 3px;
  display: inline-block;
  vertical-align: top;
  position: relative;
}
.prosses-to-delivered .prosses-col-1.active .check{
  border: 1px solid #3399CC;
}
.prosses-to-delivered .prosses-col-1 .check:before {
  content: "";
  font-family: "FontAwesome";
  width: 100%;
  height: 100%;
  color: #3399CC;
  font-size: 14px;
  position: absolute;
  left: 0px;
  top: 0px;
  text-align: center;
  line-height: 17px;
}
.prosses-to-delivered .prosses-col-1.active .check:before {
  content: "\f00c";
  color: #3399CC;
}
.prosses-to-delivered .prosses-col-1 .prosses-line{
  position: absolute;
  left: 26px;
  top: 8px;
  width: 100%;
  height: 2px;
  background-image: url("../images/prosses-dot.png");
  background-repeat: repeat-x;
  background-position: 0px 0px;
}
.prosses-to-delivered .prosses-col-1.active .prosses-line{
  position: absolute;
  left: 28px;
  top: 8px;
  width: 100%;
  background-color: #BEC3C7;
  height: 1px;
  background-image: none;
}
.prosses-to-delivered .prosses-col-1 .prosses-check-row{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative;
  text-align: center;
}
/*.prosses-to-delivered .prosses-col-1.provided-col .prosses-line{
  display: none;
}*/
.prosses-to-delivered .prosses-col-1.provided-col .prosses-check-row{
  text-align: center;
}
.prosses-to-delivered .prosses-col-1.delivered-col .prosses-check-row{
  text-align: right;
}
/*.prosses-to-delivered .prosses-col-1.processed-parcel-col .prosses-line{
  left: -132px;
}
.prosses-to-delivered .prosses-col-1.processed-des-col .prosses-line{
  left: -103px;
}
.prosses-to-delivered .prosses-col-1.loaded-col .prosses-line{
  left: -153px;
}
.prosses-to-delivered .prosses-col-1.loaded-col .prosses-check-row .check{
  margin-left: 6px;
}
.prosses-to-delivered .prosses-col-1.delivered-col .prosses-line{
  left: -128px;
}*/
.prosses-to-delivered .prosses-col-1 .prosses-check-row .check-1 {
  display: inline-block;
  vertical-align: top;
  background-color: #fff;
  padding: 0px 5px;
  position: relative;
  z-index: 3;
}
.prosses-to-delivered .prosses-right-row{
  overflow: hidden;
  float: right;
  width: 72%;   
  padding-left: 15px;
  padding-right: 15px;
  max-width: 770px;
}
 .prosses-to-delivered .prosses-right-row .owl-stage-outer .owl-stage.mixfiveitem {
  float: right;
} 

.prosses-to-delivered .prosses-col-1.provided-col .prosses-line {
  display: none;
}
.prosses-to-delivered .prosses-col-1.provided-col.active .prosses-line {
  display: block;
}
.prosses-to-delivered .prosses-col-1.processed-parcel-col .prosses-line {
  width: 218px !important;
  left: -179px !important;
}
.prosses-to-delivered .prosses-col-1.processed-des-col .prosses-line {
  width: 218px !important;
  left: -122px !important;
}
.prosses-to-delivered .prosses-col-1.loaded-col .prosses-line {
  width: 180px !important;
  left: -145px !important;
}
.prosses-to-delivered .prosses-col-1.delivered-col .prosses-line {
  width: 185px !important;
  left: -151px !important;
  /* display: block; */
}

/*.prosses-to-delivered .prosses-col-1.active .prosses-line {
  width: 244px !important;
  left: -180px !important;
}*/
.prosses-to-delivered .prosses-col-1.provided-col.active .prosses-line{
  width: 218px !important;
  left: 0px !important;
  background-image: none;
}
.prosses-to-delivered .prosses-col-1.provided-col.active + .prosses-col-1.processed-parcel-col .prosses-line{
  display: none;
}
.prosses-to-delivered .prosses-col-1.provided-col.active + .prosses-col-1.processed-parcel-col.active .prosses-line{
  display: block;
}
.prosses-to-delivered .prosses-col-1.processed-parcel-col.active .prosses-line {
  width: 218px !important;
  left: -179px !important;
  background-image: none;
}
.prosses-to-delivered .prosses-col-1.processed-parcel-col.active + .prosses-col-1.processed-des-col{
  display: none;
}
.prosses-to-delivered .prosses-col-1.processed-parcel-col.active + .prosses-col-1.processed-des-col.active{
  display: block;
}
.prosses-to-delivered .prosses-col-1.processed-des-col.active .prosses-line {
  width: 218px !important;
  left: -122px !important;
  background-image: none;
}
.prosses-to-delivered .prosses-col-1.loaded-col.active .prosses-line {
  width: 180px !important;
  left: -160px !important;
  background-image: none;
}
.prosses-to-delivered .prosses-col-1.delivered-col.active .prosses-line {
  width: 185px !important;
  left: -155px !important;
  background-image: none;
  /* display: block; */
}
.main-content-block {
  width: 100%;
  float: left;
  background-color: white;
  padding: 60px;
  box-shadow: 4px 6.93px 20px rgba(0,0,0,0.10);
  margin-top: 37px;
}
.add-product-content-block{
  padding-left: 25px;
  padding-right: 25px;
}
.main-content-block .market-place-right {
  float: left;
  width: 100%;
}
.main-content-block .market-place-right .product-select.market-place-select {
  padding: 0 60px 0 0;
}
.main-content-block .setting-form.with-border{
  width: 100%;
  float: left;
  border-top: solid 1px #ccc;
  padding-top: 40px;
  margin-top: 18px;
}
.main-content-block .setting-form {
  width: 100%;
  float: left;
  border-top: solid 0px #ccc;
  padding-top: 0px;
  margin-top: 0px;
}
.main-content-block .setting-form .setting-form-element,
.main-content-block .setting-form .form-group {
  width: 100%;
  float: none;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 17px;
}
.main-content-block .setting-form .setting-form-element .setting-lable,
.main-content-block .setting-form .form-group .control-label,
.main-content-block .setting-form .setting-form-element .control-label {
  float: left;
  width: 100%;
  max-width: 201px;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  line-height: 16px;
  color: #3B4E71;
  padding: 10px 0px 9px;
}
.control-label{
  font-size: 14px;
  letter-spacing: 0.14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  line-height: 19px;
  color: #3B4E71;
  font-weight: 600;
  margin-bottom: 9px;
}
.input-group .form-control {
  background-color: #F4F6F9;
  border-radius: 6px;
  border: 1px solid #D3D7DE;
  padding: 0px 16px;
  color: #3B4E71;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: 0.14px;
  height: 43px;
  line-height: 41px;
}
html body .shopify-authorization-dashboard-screen .main-content-block .panel-shopify-authorization .form-group {
  margin-bottom: 24px;
}
html body .shopify-authorization-dashboard-screen .main-content-block .panel-shopify-authorization .input-group .form-control {
  border-radius: 6px !important;
}
html body .shopify-authorization-dashboard-screen .main-content-block .panel-shopify-authorization .button-row {
  margin-top: 16px;
}
.main-content-block .setting-form .setting-form-element .setting-form-field, 
.main-content-block .setting-form .form-group .setting-form-field {
  width: 100%;
  float: none;
  padding-left: 248px;
  display: block;
}
.switchery.switchery-default{
  height: 20px !important;
}

.main-content-block .setting-form .setting-form-element .setting-form-field input,
.main-content-block .setting-form .setting-form-element .setting-form-field .form-control,
.main-content-block .setting-form .form-group .setting-form-field .form-control {
  width: 100%;
  max-width: 246.5px;
  height: 35px;
  /*padding: 0px 20px 0 24px;*/
  padding: 0px 10px 0 10px;
  color: #000000;
  font-size: 14px;
  text-align: left;
  /*border: 1px solid rgba(111, 130, 151, 0.70);*/
  border: 1px solid rgba(149, 159, 176, 0.70);
  line-height: 33px;
  border-radius: 0px;
  outline: none;
  box-shadow: none;
}
.main-content-block .setting-form .setting-form-element .selectpicker-1 + .select2-container{
  max-width: 246.5px;
}
html .main-content-block .setting-form .setting-form-element .selectpicker-1 + .select2-container .select2-selection--single .select2-selection__arrow:before {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  text-align: center;
  line-height: 32px;
  color: #959FB0;
  font-size: 20px;
  font-weight: 400;
  content: "\f107";
  font-family: "FontAwesome";
}
html .main-content-block .setting-form .setting-form-element .selectpicker-1 + .select2-container .select2-selection--single .select2-selection__arrow {
  width: 32px;
  height: 32px;
}
html .main-content-block .setting-form .setting-form-element .selectpicker-1 + .select2-container .select2-selection--single .select2-selection__arrow b{
  display: none;
}
html body .main-content-block .setting-form .setting-form-element .selectpicker-1 + .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
  padding: 0px 35px 0 10px;
  color: #000000;
  font-size: 14px;
}
html body .select2-dropdown.designer-select-dropdown.setting-form-element-select-dropdown {
  left: 0px !important;
  right: 0px;
}
html .switchery > small {
  top: -1px;
}
.main-content-block .setting-form .form-control:focus,
html body .form-control:focus {
  color: #000000;
  background-color: #fff;
  border: 0px;
  outline: 0;
  box-shadow: none;
}
html body .form-control[disabled]:focus, 
html body .form-control[readonly]:focus, 
html body fieldset[disabled]:focus {
  background-color: #eee !important;
  opacity: 1;
}
.main-content-block .setting-form .setting-form-element .setting-form-field input::-moz-placeholder {
  color: #959FB0;
  font-size: 14px;  
}
.main-content-block .setting-form .setting-form-element .setting-form-field input::-webkit-input-placeholder {
  color: #959FB0;
  font-size: 14px;
}
.main-content-block .setting-form .setting-form-element .setting-form-field .wide-field {
  width: 531px;
}
.table-responsive .tab-list span {
  color: #3B4E71;
  font-size: 24px;
  font-weight: 600;
  line-height: 26px;
  margin-right: 32px;
  vertical-align: middle;
}
.recharge-wallet-label label{
  color: #3B4E71;
  font-size: 24px;
  font-weight: 600;
  line-height: 33px;
  margin-right: 30px;
  vertical-align: middle;
  padding: 10px 0px 11px;
}
.table-responsive .recharge-wallet-label{
    margin-bottom: 18px;
    display: inline-block;
    vertical-align: top;
    width: auto;
}
.table-responsive .tab-list .add-balance,
.table-responsive .wallet-btn,
.table-responsive .pay-out-btn {
  /*border-radius: 16px;
  height: 27px;
  line-height: 21px;
  background-color: #ffffff;
  border: solid 2px #39C;
  color: #39C;
  font-size: 14px;*/
  width: auto;
  display: inline-block;
  text-align: center;
  padding: 0px 32px;
  height: 52px;
  line-height: 52px;
  font-weight: 600;
  text-transform: none;
  font-size: 16px;
  border-radius: 6px;
  background-color: #D1495B;
  color: #ffffff;
  border: 0px;
  cursor: pointer;
}
.table-responsive .tab-list a.add-balance,
.table-responsive a.wallet-btn,
.table-responsive a.pay-out-btn {
  border-radius: 26px;
}
.table-responsive .pay-out-btn {
  /*background-color: #ECEFF2;*/
  background-color: #DCE0E8;
  color: #394E71;
  margin-right: 8px;
}
.table-responsive .pay-out-btn:hover {
  background-color: #C6D1E3;
  color: #394E71;
}
.table-responsive .tab-list .add-balance:hover,
.table-responsive .wallet-btn:hover{
  background-color: #277C48;
  color: #ffffff;
}
.market-place-right.transaction-top-space-market-place-right-1 {
  padding-top: 15px;
}
.delete-export-option ul li.convert img {
  height: auto;
}
.table.product-list-table.transaction td span {
  margin: 0;
  text-align: center;
  display: inline-block;
}
.table.product-list-table.transaction td {
  text-align: center;
}
.table.product-list-table.transaction th {
  text-align: center;
  float: none;
}
.table.product-list-table.transaction td .green {
  margin: 0;
  vertical-align: middle;
}
.table.product-list-table.transaction .check-box-td .form-check {
  margin: 0;
}
#add-balance-popup .modal-dialog {
  width: 100%;
  max-width: 790px;
}
#add-balance-popup .modal-content {
  padding: 68px 45px 52px 45px;
  box-shadow: 0px 3px 5px #767676;
  border-radius: 0;
  border: none;
}
#add-balance-popup .modal-content .modal-top {
  width: 100%;
  float: left;
  border-bottom: 1px solid rgba(149, 159, 176, 0.70);
  padding-bottom: 30px;
  margin-bottom: 32px;
  padding-left: 22px;
  padding-right: 22px;
}
#add-balance-popup .modal-content .modal-top h3 {
  color: #202020;
  font-size: 30px;
  line-height: 36px;
  padding-bottom: 20px;
}
#add-balance-popup .modal-content .modal-top span {
  color: #3B4E71;
  font-size: 14px;
  font-weight: 600;
  line-height: 16px;
}
#add-balance-popup .modal-content .modal-middle {
  width: 100%;
  float: left;
  padding-left: 22px;
  padding-right: 22px;
}
#add-balance-popup .modal-content .modal-middle .payment-box {
  width: 100%;
  float: left;
  padding-bottom: 32px;
}
#add-balance-popup .modal-content .modal-middle .payment-box h6 {
  color: #3B4E71;
  font-size: 16px;
  font-weight: 600;
  line-height: 18px;
  padding-bottom: 17px;
}
#add-balance-popup .modal-content .modal-middle .payment-box input.amount-field {
  width: 321px;
  height: 35px;
  padding: 0px 20px 0 24px;
  color: #959FB0;
  font-size: 14px;
  border: 1px solid rgba(149, 159, 176, 0.70);
  line-height: 16px;
  opacity: 0.7;
}
#add-balance-popup .modal-content .modal-middle .payment-box input::-moz-placeholder {
  color: #959FB0;
  font-size: 14px;  
}
#add-balance-popup .modal-content .modal-middle .payment-box input::-webkit-input-placeholder {
  color: #959FB0;
  font-size: 14px;
}
#add-balance-popup .modal-content .action-btns {
  width: 100%;
  float: left;
  text-align: right;
}
#add-balance-popup .modal-content .action-btns .close-btn {
  width: 76px;
  height: 38px;
  line-height: 38px;
  background-color: #DCE0E8;
  display: inline-block;
  text-align: center;
  color: #3B4E71;
  font-size: 14px;
  margin-right: 3px;
}
#add-balance-popup .modal-content .action-btns .close-btn:hover{
  background-color: #3B4E71;
  color: #fff;
}
#add-balance-popup .modal-content .action-btns .submit-btn {
  width: 85px;
  height: 38px;
  line-height: 38px;
  display: inline-block;
  background-color: #3B4E71;
  text-align: center;
  vertical-align: top;
  color: #fff;
  font-size: 14px;
}
#add-balance-popup .modal-content .action-btns .submit-btn:hover{
  background-color: #DCE0E8;
  color: #3B4E71;
}
#add-balance-popup .modal-content .modal-middle .payment-box .table.product-list-table.transaction {
  margin: 0 0 17px 0;
}
#add-balance-popup .modal-content .modal-middle .payment-box .table.product-list-table.transaction .check-box-td {
  padding: 0 23px;
}
#add-balance-popup .modal-content .modal-middle .payment-box .table.product-list-table.transaction .check-box-td .label-text {
  color: #3B4E71;
  font-size: 14px;
}
#add-balance-popup .modal-content .modal-middle .payment-box .table.product-list-table.transaction .check-box-td .label-text::before {
  border-color: #3B4E71;
  margin-right: 16px;
}
#add-balance-popup .modal-content .modal-middle .payment-box .table.product-list-table.transaction:last-child {
  margin: 0;
}
div#add-balance-popup {
    background-color: rgba(59, 78, 113, 0.27);
  padding: 0 !important;
}
.table.product-list-table.transaction tbody tr {
  height: 71px;
}
.table.product-list-table.transaction td .complete {
  background-color: #BED823;
}
.table.product-list-table.transaction td .pending {
  background-color: #FED070;
}
.table.product-list-table.transaction td .failed {
  background-color: #F3666C;
}
/*.table.product-list-table.invoices th.check-box-td {
  width: 70px;
}*/
.table.product-list-table.invoices th.date-text {
  text-align: left;
}
.table.product-list-table.invoices .product-date {
  text-align: left;
}
.table.product-list-table.transaction.invoices tbody tr:nth-child(2n+2) {
  background: #F0F3F9;
}
.table.product-list-table.transaction tbody tr td {
  padding-top: 20px;
}

.table-div .dataTables_wrapper .col-sm-6{
  position: static;
}
.table-div .dataTables_wrapper .dataTables_filter {
  position: absolute;
  right: 15px;
  top: 35px;
}
.table-div .dataTables_wrapper .dataTables_filter label {
  font-size: 0px;
}
.table-div .dataTables_wrapper .dataTables_filter input {
  width: 166px;
  border-radius: 15px;
  background-color: rgba(154,165,184,0.25);
  height: 30px;
  border: 0px;
  outline: none;
  color: #3B4E71;
  font-size: 12px;
  font-weight: 400;
  padding: 0px 15px 0px 40px;
  background-image: url("../images_new/search-icon.svg");
  background-repeat: no-repeat;
  background-size: 14px auto;
  background-position: 17px 8px;
}
.table-div .dataTables_wrapper .dataTables_filter input {
  width: 13px;
  background-color: transparent;
  cursor: pointer;
  padding: 0px 13px 0px 0px;
  background-position: 0px 7px;
  transition: all .3s ease 0s;
  -webkit-transition: all .3s ease 0s;
  -moz-transition: all .3s ease 0s;
  -ms-transition: all .3s ease 0s;
  -o-transition: all .3s ease 0s;
}
.table-div .dataTables_wrapper .dataTables_filter.has-search-open input {
  width: 166px;
  background-color: rgba(154,165,184,0.25);
  padding: 0px 15px 0px 40px;
  background-position: 17px 8px;
  cursor: auto;
}

.table-div .dataTables_wrapper .dataTables_length {
  position: absolute;
  right: 215px;
  top: 36px;
  left: auto;
}
.table-div .dataTables_wrapper .dataTables_length label{
  font-weight: 400;
  line-height: 28px;
}
.table-div .dataTables_wrapper .dataTables_length select.form-control {
  display: inline-block;
  vertical-align: top;
  width: auto;
  padding: 0;
  font-size: 14px;
  line-height: 28px;
  color: #000000;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(149, 159, 176, 0.70);
  border-radius: 4px;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  height: 30px !important;
  min-height: auto;
  max-height: none;
  text-align: center;
  margin: 0px 10px;
  padding: 0px 11px;
  min-width: 55px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.table-div .dataTables_wrapper .col-sm-12.table-main-wrap {
  min-height: 111px;
}
.table-div .dataTables_wrapper .table {
  width: 100% !important;
  max-width: 100% !important;
}
.table-div .dataTables_wrapper .col-sm-5,
.table-div .dataTables_wrapper .col-sm-7{
  position: static;
  padding-left: 0px;
  padding-right: 0px;
}
.table-div .table {
  border-bottom: 1px solid rgba(111,130,151,0.30);
}
.table-div .dataTables_paginate,
.pagination-row .pagination-col-12 {
  position: absolute;
  bottom: auto;
  top: auto;
  left: 15px;
  right: 15px;
  width: calc(100% - 30px);
  margin: -21px 0px 0px 0px;
  padding: 9px 0px;
  box-shadow: 0px 7px 15px rgba(0,0,0,0.10);
  border-top: 0px solid rgba(111,130,151,0.30);
  text-align: center;
  background-color: #ffffff;
}
.pagination-row .pagination-col-12 {
	position: relative;
	min-height: 93px;
	left: 0px;
	right: 0px;
	padding-left: 15px !important;
	padding-right: 15px !important;
	margin: 0px;
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: flex-start;
}
.table-div .dataTables_paginate .pagination,
.pagination-row .pagination-col-12 ul {
  margin: 0px auto;
  padding: 0px;
  width: auto;
  display: inline-block;
  vertical-align: top;
}
.pagination-row .pagination-col-12 ul {
	padding-left: 0;
	padding-right: 0;
	position: absolute;
	right: 235px;
	left: 235px;
	top: auto;
	width: calc(100% - 500px);
	margin: 0 auto;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}
.table-div .dataTables_paginate .pagination li,
.pagination-row .pagination-col-12 ul li {
  float: left;
  width: auto;
  list-style-type: none;
  padding: 0px 0px 0px 5px;
  margin: 0px;
}
.table-div .dataTables_paginate .pagination li a,
.pagination-row .pagination-col-12 ul li a {
  position: relative;
  display: block;
  padding: .5rem .75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.table-div .dataTables_paginate .pagination li a,
.pagination-row .pagination-col-12 ul li a {
  width: auto;
  height: auto;
  min-width: 22.1px;
  min-height: 22.1px;
  line-height: 20px;
  padding: 0px 3px;
  text-align: center;
  border: 1px solid #C8CBD1 !important;
  background-color: transparent !important;
  border-radius: 0px;
  box-shadow: none;
  outline: none;
  text-decoration: none;
  font-size: 14px;
  color: #6c778d;
  font-weight: 400;
}
.table-div .dataTables_paginate .pagination li.active a,
.pagination-row .pagination-col-12 ul li.active a {
  color: #3B4E71;
  font-weight: 600;
  border: 1px solid #435371;
  box-shadow: 0px 1px 3px #C3CEE0;
}
.table-div .dataTables_paginate .pagination li.active a, 
.table-div .dataTables_paginate .pagination li.active a.page-link:focus,
.pagination-row .pagination-col-12 ul li.active a,
.pagination-row .pagination-col-12 ul li.active a:focus,
.pagination-row .pagination-col-12 ul li.active span,
.pagination-row .pagination-col-12 ul li.active span:focus {
  box-shadow: 0px 1px 3px #C3CEE0 !important;
}
.table-div .dataTables_wrapper .table {
  margin-bottom: 21px;
}
.table-div .dataTables_paginate .pagination .paginate_button.previous,
.table-div .dataTables_paginate .pagination .paginate_button.next,
html .pagination-row .pagination-col-12 ul li:nth-child(1),
html .pagination-row .pagination-col-12 ul li:nth-last-child(1) {
  width: auto;
}

.table-div .dataTables_paginate .pagination .paginate_button.previous a,
.table-div .dataTables_paginate .pagination .paginate_button.next a,
html .pagination-row .pagination-col-12 ul li:nth-child(1) a,
html .pagination-row .pagination-col-12 ul li:nth-last-child(1) a,
html .pagination-row .pagination-col-12 ul li:nth-child(1) span,
html .pagination-row .pagination-col-12 ul li:nth-last-child(1) span {
  border: 0px !important;
  border-radius: 0px !important;
  box-shadow: none !important;
  background-color: transparent !important;
  width: auto;
  padding: 0px 8px;
  position: relative;
  font-size: 0px;
  line-height: 22px;
  height: 22.1px;
}
.table-div .dataTables_paginate .pagination .paginate_button.previous a:after {
  font: normal normal normal 14px/1 FontAwesome;
  content: "\f104";
  color: #3B4E71;
  line-height: 22px;
}
.table-div .dataTables_paginate .pagination .paginate_button.next a:after {
  font: normal normal normal 14px/1 FontAwesome;
  content: "\f105";
  color: #3B4E71;
  line-height: 22px;
}

.table-div .dataTables_paginate .pagination .paginate_button.previous.disabled a:after,
.table-div .dataTables_paginate .pagination .paginate_button.previous.disabled a:after{
  color: #C8CBD1;
}
.table-div .dataTables_info {
  position: relative;
  bottom: auto;
  top: auto;
  left: 25px;
  right: auto;
  width: auto;
  margin: -19px 0px 0px 0px;
  padding: 9px 0px;
  text-align: left;
  font-size: 14px;
  color: #6c778d;
  font-weight: 400;
  float: left;
  z-index: 3;
}

html body .market-place-right .select2-container {
  width: auto !important;
}
html body .market-place-right .select2-container--default .select2-selection--single {
  background-color: transparent;
  border: 0px;
  border-radius: 0px;
  height: auto;
}
html .market-place-right .select2-container .select2-selection--single .select2-selection__rendered {
  line-height: normal;
  padding-left: 24px;
  padding-right: 0px;
}
html .market-place-right .select2-container--default .select2-selection--single:focus, 
html .market-place-right .select2-container--default.select2-container--open .select2-selection--single {
  border: 0px;
  outline: 0;
}
html .market-place-right .select2-container .select2-selection--single .select2-selection__rendered {
  color: #959FB0;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  position: relative;
}
html .market-place-right .select2-container .select2-selection--single .select2-selection__rendered:before {
  position: absolute;
  left: 7px;
  top: 1px;
  line-height: 22px;
  color: #323E55;
  font-size: 12px;
  font-weight: 400;
  content: "\f107";
  font-family: "FontAwesome";
}
html .market-place-right .select2-container .select2-selection--single b {
  display: none;
}
html .designer-select-dropdown.select2-dropdown {
  width: 280px !important;
  background-color: #fff;
  border: 0px solid #48CFAD;
  border-radius: 0px;
  box-shadow: 0px 3px 6px rgba(0,0,0,0.10);
  padding-bottom: 7px;
  padding-top: 6px;
  left: auto !important;
  right: -50px;
  position: absolute;
  margin: 0;
}
html .designer-select-dropdown.select2-dropdown .select2-results .select2-results__options li{
  padding: 4px 18px 4px 18px;
}
html .select2-container--default .designer-select-dropdown .select2-results > .select2-results__options {
  overflow-y: auto;
  overflow-x: hidden;
}
html .select2-container--default .designer-select-dropdown .select2-search--dropdown .select2-search__field:focus,
html .select2-container--default .designer-select-dropdown .select2-search--dropdown .select2-search__field {
  border: 1px solid rgba(149, 159, 176, 0.70);
  outline: 0;
}
.product-list-table.amazon-list-table td.dataTables_empty{
  text-align: center !important;
}
html .select2-container--default .designer-select-dropdown .select2-results__option--highlighted[aria-selected] {
  background-color: transparent;
  color: #329F5B;
  border: 0px;
  position: relative;
}
html .select2-container--default .designer-select-dropdown .select2-results__option--highlighted[aria-selected]:after{
  position: absolute;
  content: "";
  top: 0px;
  right: 0px;
  background-color: #329F5B;
  width: 2.5px;
  height: 21px;
}
html .select2-container--default .designer-select-dropdown .select2-results__option[aria-selected="true"] {
  background-color: transparent;
  /*color: #959FB0;*/
  color: #329F5B;
}
html .designer-select-dropdown .select2-results__option {
  font-size: 14px;
  color: #959FB0;
  line-height: 19px;
  font-weight: 400;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  background-color: transparent;
  padding: 0px 0px 7px 0px; 
  display: block;
  width: 100%;
  position: relative;
}

/*html .select2-results__option { 
  text-overflow: ellipsis;
  overflow: hidden; 
  width: 84px; 
  white-space: nowrap;
}*/

/*html .select2-results__option:last-child {
  padding-bottom: 0px;
}*/

.dataTables_processing{
  text-align: center;
}
.dataTables_processing .fa-spin{
  display: inline-block;
  vertical-align: top;
}

html .modal-dialog {
  max-width: 790px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (1.75rem * 2));
}
html .modal-dialog .modal-title ~ strong {
  color: #3B4E71 !important ;
  font-weight:600;
  font-size: 14px;
  line-height: 17px;
  text-transform: none;
  width: 100%;
  display: block;
  margin: 17px 0px 0px 0px;
}

html .modal-dialog *::-webkit-input-placeholder {
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  color: #3B4E71;
  font-size: 14px;
  font-weight: 400;
  opacity: 1;
}

html .modal-dialog *:-moz-placeholder {
    /* Firefox 18- */
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  color: #3B4E71;
  font-size: 14px;
  font-weight: 400;
  opacity: 1;
}

html .modal-dialog *::-moz-placeholder {
    /* Firefox 19+ */
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  color: #3B4E71;
  font-size: 14px;
  font-weight: 400;
  opacity: 1;
}

html .modal-dialog *:-ms-input-placeholder {
 /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  color: #3B4E71;
  font-size: 14px;
  font-weight: 400;
  opacity: 1;
}

html .modal-content {
  width: 100%;
  background-color: #fff;
  border: 0px solid rgba(0,0,0,.2);
  border-radius: 0;
  box-shadow: 0px 3px 6px rgba(0,0,0,0.10);
  outline: 0;
  padding: 61px 45px 52.61px 45px;
  border-radius: 0px;
}
html .modal-body{
  position: static;
}
html .bootbox-body{
  text-align: left;
}
html .modal-header .close, 
html .modal-body .close {
  padding: 0;
  margin: 0 !important;
  padding: 0;
  width: 25px;
  float: right;
  position: absolute;
  right: 0;
  top: 0;
  height: 25px;
  font-size: 0px;
  color: #fff;
  opacity: 1;
  background-color: #3B4E71;
  border-radius: 0px;
  line-height: 25px;
  text-align: center;
}
html .modal-header .close:hover, 
html .modal-body .close:hover {
  background-color: #3399CC;
}
html .modal-header .close:before, 
html .modal-body .close:before{
  position: absolute;
  /*content: "x";*/
  content: "";
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  left: 0px;
  right: auto;
  top: 0px;
  bottom: auto;
  width: 25px;
  height: 25px;
  line-height: 25px;
  color: #fff;
  font-weight: 400;
  vertical-align: middle;
  font-size: 15px;
  text-align: center;
  display: block;
  margin: 0px;
  padding: 0px;
  background-image: url("../images_new/popup-closed-icon.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 11px;
}
html .modal-header .close i, 
html .modal-body .close i {
  display: none;
}
html .modal-header .close img, 
html .modal-body .close img {
  display: none;
}
.red-error {
  color: #ff0000;
}
html .modal-body .form-group label.label-full {
  display: block;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  color: #3B4E71;
}
html .modal-header {
  padding: 0px 0px 30px 23px;
  border-bottom: 1px solid rgba(149, 159, 176, 0.70);
  border-radius: 0px;
}
html .modal-header.bg-success {
  background-color: #ffffff;
}
html .modal-title {
  color: #202020;
  line-height: 41px;
  font-weight: 300;
  font-size: 30px;
  text-transform: none;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  letter-spacing: 1px;
  width: 100%;
  display: block;
  margin: 0px;
  padding: 0px;
}
html .notification-modal-title {
  margin-bottom: 5px;
}
html .bootstrap-dialog-title {
  color: #202020;
  line-height: 41px;
  font-weight: 300;
  font-size: 30px;
  text-transform: none;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  letter-spacing: 1px;
  width: 100%;
  display: block;
  margin: 0px;
  padding: 0px;
}
html .bootstrap-dialog-message{
  text-align: center;
}
html .bootstrap-dialog-message .form-control{
    width: 100%;
    max-width: 322px;
    border-radius: 0px;
    border: 1px solid rgba(149, 159, 176, 0.70);
    display: block;
    width: 100%;
    text-align: left;
    height: 35px;
    line-height: 33px;
    outline: none;
    /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
    color: #3B4E71;
    font-size: 14px;
    font-weight: normal;
    padding: 11px 25px;
    margin: 0px;
  }
  html .bootstrap-dialog-message textarea.form-control {
    height: auto;
    line-height: normal;
  }

  html .bootstrap-dialog-message *::-webkit-input-placeholder {
  color: #3B4E71;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 1;
}

html .bootstrap-dialog-message *:-moz-placeholder {
    /* Firefox 18- */
  color: #3B4E71;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 1;
}

html .bootstrap-dialog-message *::-moz-placeholder {
    /* Firefox 19+ */
  color: #3B4E71;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 1;
}

html .bootstrap-dialog-message *:-ms-input-placeholder {
  color: #3B4E71;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 1;
}

html .modal-body{
  padding: 31px 23px 13px 23px;
  max-height: 380px;
  overflow-y: auto;
}
html #modalAddBalance #frmAddBalance .modal-body {
  max-height: none;
  overflow-y: visible;
}
html #modalAddBalance{
  z-index: 99999;
}
html .modal-body.mCustomScrollbar {
  padding-right: 0px;
}
html .modal-body.mCustomScrollbar .mCustomScrollBox{
  padding-right: 15px;
}
html .modal-body.mCustomScrollbar .mCSB_scrollTools {
  opacity: 1 !important;
  right: -3px;
}
html .modal-body.mCustomScrollbar .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
html .modal-body.mCustomScrollbar .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #3B4E71 !important;
  opacity: 1 !important;
}
html .modal-body.mCustomScrollbar .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #959FB0 !important;
  opacity: 1 !important;
}
html .modal-body .form-group label{
  text-align: left !important;
  color: #3B4E71;
  line-height: 22px;
  font-weight: 600;
  font-size: 16px;
  text-transform: none;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  letter-spacing: 0px;
  margin: 0px 0px 10px 0px;
  padding: 0px;
  display: block;
  width: 100%;
  max-width: 322px;
}
html .modal-body .form-group .col-sm-9 {
  padding: 0px;
}
html .modal-body .form-group{
  display: block;
  width: 100%;
  padding: 0px;
  margin: 0px 0px 20px 0px;
}
html .modal-body .form-group .form-control{
  width: 100%;
  max-width: 322px;
  border-radius: 0px;
  border: 1px solid rgba(149, 159, 176, 0.70);
  display: block;
  width: 100%;
  text-align: left;
  height: 35px;
  line-height: 33px;
  outline: none;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  color: #3B4E71;
  font-size: 14px;
  font-weight: normal;
  padding: 0px 25px;
  margin: 0px;
}
html .modal-body .form-group .form-control.form-control-textarea {
  height: 80px;
  line-height: normal;
  line-height: 20px;
  padding-top: 11px;
  padding-bottom: 11px;
}
html .modal-body .form-group select.form-control.none ~ .dropdown-toggle {
  border: 1px solid rgba(149, 159, 176, 0.70);
}
html .modal-body .form-group.file-input-group .control-fileupload {
  max-width: 322px;
  border: 1px solid rgba(149, 159, 176, 0.70);
}
html .modal-body .form-group.file-input-group .control-fileupload::before {
  border: 1px solid rgba(149, 159, 176, 0.70);
}
html .form-group.file-input-group.loginsc-file .control-fileupload .text-left.custom-file-label:after{
  display: none;
}
.form-group-sketchfile {
  width: 100%;
  display: inline-block;
  vertical-align: top;
}
.form-group-sketchfile .control-label {
  width: 100%;
  display: inline-block;
  vertical-align: top;
}
.form-group-sketchfile .form-check-leftt {
  float: left;
  width: auto;
}

.form-group-sketchfile .form-check-leftt .label-text {
  cursor: pointer;
}
.form-group-sketchfile .form-check-leftt ~ .form-check-leftt {
  padding-left: 15px;
}
.loginsc-file.file-input-group .control-fileupload .text-left.custom-file-label {
  width: 60%;
}
html .modal-footer {
  padding: 0px 11px 13px 11px;
  border-top: 0px;
  text-align: right;
}
.add-product-div-btn-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: right;
}
.add-product-div-btn-row .button-row {
  width: auto;
}
.add-product-div-btn-row .btn {
  float: left;
}
.add-new-product-form-left .varianImageClass-div {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 33px 0px;
}
html .btn {
  font-weight: 600;
  color: #ffffff;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  /*background-color: #3B4E71;*/
  background-color: #329F5B;
  text-transform: none;
  border: 0px;
  outline: none;
  text-align: center;
  padding: 0px 32px;
  font-size: 16px;
  line-height: 52px;
  height: 52px;
  min-width: 85px;
  width: auto;
  border-radius: 6px;
  display: inline-block;
  vertical-align: top;
}
html a.btn {
  border-radius: 26px;
}
html .btn:hover {
  /*background-color: #3399CC;*/
  background-color: #277C48;
  color: #ffffff;
}
html .btn-primary {
  color: #ffffff;
  background-color: #329F5B;
  /*background-color: #3B4E71;*/
  border: 0px;
}
html .btn-primary:hover{
  background-color: #277C48;
  color: #ffffff;
}
html .btn-secondary {
  /*color: #3B4E71;
  background-color: #DCE0E8;*/
  background-color: #ECEFF2;
  color: #394E71;
  border: 0px;
}
html .btn-secondary:hover {
  background-color: #C6D1E3;
  color: #394E71;
}
html .btn-danger{
  /*color: #3B4E71;
  background-color: #DCE0E8;*/
  color: #ffffff;
  background-color: #d9534f;
  border: 0px;
}
html .btn-danger:hover {
  color: #ffffff;
  background-color: #c9302c;
}
html .btn-info,
html .button-row .btn-info {
  /*background-color: #ECEFF2;*/
  background-color: #DCE0E8;
  color: #394E71;
  border: 0px;
}
html .btn-info:hover,
html .button-row .btn-info:hover {
  background-color: #C6D1E3;
  color: #394E71;
}
html .btn-default,
html .button-row .btn-default{
  /*background-color: #ECEFF2;*/
  background-color: #DCE0E8;
  color: #394E71;
  border: 0px;
}
html .btn-default:hover,
html .button-row .btn-default:hover {
  background-color: #C6D1E3;
  color: #394E71;
}
/*html .btn-primary:hover,
html .btn-secondary:hover,
html .btn-info:hover,
html .btn-default:hover,
html .btn-danger:hover {
  background-color: #3399CC;
  color: #ffffff;
}*/
html .btn-primary.focus, 
html .btn-primary:focus {
  box-shadow: none;
}
html .btn-info.focus, 
html .btn-info:focus,
html .button-row .btn-info.focus,
html .button-row .btn-info:focus {
  box-shadow: none;
}
html .btn-secondary.focus, 
html .btn-secondary:focus {
  box-shadow: none;
}
html .btn-default.focus, 
html .btn-default:focus,
html .button-row .btn-default.focus,
html .button-row .btn-default:focus {
  box-shadow: none;
}
html .dropdown-toggle.btn {
  font-weight: 400;
  font-size: 14px;
  background-color: #ffffff;
  color: #3B4E71;
  border-radius: 0px;
}

html .modal-footer > :not(:first-child) {
  margin-left: 3px;
}
html .modal-footer > :not(:last-child) {
  margin-right: 3px;
}
html body .error{
  color: #ff0000 !important;
  font-weight: 400 !important;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  /*margin-top: 5px;
  margin-bottom: 5px;*/
  text-align: left;
}
html body .modal-body .form-group .form-control.error{
  color: #3B4E71 !important;
  border: 1px solid #ff0000;
}
.delete-export-option ul li.add-plus-li img {
  height: 18px;
  top: -1px;
  position: relative;
}
.dataTables_wrapper{
  min-height: 170px;
  width: 100% !important;
}
.dataTables_wrapper .row {
  margin-left: 0px;
  margin-right: 0px;
}
.dataTables_wrapper .row .table-responsive,
.dataTables_wrapper .row .table-main-wrap,
.dataTables_wrapper .row .col-sm-6,
.dataTables_wrapper .row .col-sm-12 {
  padding-left: 0px;
  padding-right: 0px;
}
.dataTables_processing {
  margin: -15px 0px 15px;
}
.nice-checkbox.form-check{
  float: left;
  width: auto;
  padding: 0px 10px 0px 0px;
}
.form-group.text-left{
  margin-top: 11px;
}

.amazon_info_section_wrapper h4 {
  background-color: #ffffff;
  margin: -30px 0px 15px;
  padding: 0px 3px;
  width: auto;
  display: inline-block;
  vertical-align: top;
}
.marketplace-chk-wrapper .label-text{
  padding-right: 11px;
}
.form-radio,
.form-check{
  display: inline-block;
  vertical-align: top;
  width: auto;
}
.form-radio .radio,
.form-check .check{
  float: left;
  width: auto;
  padding: 0px 15px 0px 0px;
}
.form-radio .radio.radio-full,
.form-check .check.check-full{
  width: 100%;
}
.form-radio .radio,
.form-check .check{
  position: relative;
}
.form-radio .radio .label-text {
  font-size: 14px;
  color: #3B4E71;
  cursor: pointer;
  z-index: 1;
  position: relative;
}
html .modal-body .form-group.payment-method-group .control-label{
  margin-bottom: 23px;
}
html .modal-body .form-group.payment-method-group.form-radio .radio-full input[type="radio"] + .label-text {
  line-height: 19px;
}
html .modal-body .form-group.payment-method-group.form-radio .radio-full {
  margin-bottom: 7px;
  padding-left: 25px;
}
html .modal-body .form-group.amount-group{
  margin-top: 11px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .modal-body .form-group.amount-group label {
  margin-bottom: 18px;
}

.form-radio input[type="radio"]{
  position: absolute;
  left: 0px;
  top: 4px;
  opacity: 0;
  margin: 0px;
  z-index: 3;
  width: 100%;
  height: auto;
  line-height: normal;
}


.modal-body .resync-order-group .form-check input[type="checkbox"] + .label-text {
  display: block;
  width: auto;
  margin: 0;
  min-width: 59px;
}
.modal-body .resync-order-group .table th,
.modal-body .resync-order-group .table td{
  font-weight: 400;
  text-transform: none;
}

/*Check box*/
.form-radio input[type="radio"] + .label-text{
  font-size: 14px;
  color: #3B4E71;
  cursor: pointer;
  z-index: 1;
  position: relative;
  padding: 0px 0px 0px 26px;
  font-weight: 400;
  width: auto;
}
.form-radio input[type="radio"] + .label-text:before{
  position: absolute;
  left: 0px;
  top: 4px;
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 13px;
  width: 13px;
  height: 13px;
  border: 1px solid #3B4E71;
  display: inline-block;
  vertical-align: middle;
  margin: 0px;
  border-radius: 3px;
}

.form-radio input[type="radio"]:checked + .label-text:after{
  position: absolute;
  left: 5px;
  top: 9px;
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: normal;
  width: 3px;
  height: 3px;
  border: 0px;
  background-color: #3B4E71;
  display: inline-block;
  vertical-align: middle;
  margin: 0px;
  border-radius: 0px;
}


.pull-right .button-row .btn-info{
  /*height: 39px;
  line-height: 39px;
  margin-right: 5px;*/
  /*padding: 0px 32px;
  height: 52px;
  line-height: 52px;*/
  padding: 0px 24px;
  height: 43px;
  line-height: 43px;
  font-weight: 600;
  text-transform: none;
  font-size: 16px;
  border-radius: 6px;
  margin-right: 8px;
  /*background-color: #ECEFF2;*/
  background-color: #DCE0E8;
  color: #394E71;
}
.pull-right .button-row a.btn-info {
  border-radius: 26px;
}
.setting-form .pull-right .button-row a.btn-primary,
.setting-form .pull-right .button-row a.btn-secondary,
.setting-form .pull-right .button-row a.btn-info{
   border-radius: 6px;
}
.pull-right .button-row .btn-info:hover {
  background-color: #C6D1E3;
  color: #394E71;
}

.btn-toolbar-1 {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 0px 7px;
}
.btn-toolbar-1 .download-btn{
  float: left;
}
.setting-form-field .custom-file-class{
  max-width: 246.5px;
}
.setting-form-field .custom-file-class .custom-file-input {
  height: 38px !important;
  line-height: 38px !important;
}
.setting-form-field .custom-file-class .custom-file-label {
  padding: 0px 20px 0 24px;
  line-height: 36px;
  height: 38px;
  font-size: 14px;
  color: #959FB0;
  background-color: #ffffff;
  border: 1px solid rgba(111,130,151,0.50);
  border-radius: 0px;
  outline: none;
}
.setting-form-field .custom-file-class .custom-file-label:after {
  background-color: #3B4E71;
  color: #ffffff;
  border-radius: 0px;
  cursor: pointer;
  line-height: 1.6;
}
.setting-form-field .custom-file-class:hover .custom-file-label:after {
  background-color: #3399CC;
  color: #ffffff;
  border-radius: 0px;
}

/* sorting */


.table-div table.dataTable thead>tr>th.sorting_asc,
.table-div table.dataTable thead>tr>th.sorting_desc,
.table-div table.dataTable thead>tr>th.sorting,
.table-div table.dataTable thead>tr>td.sorting_asc,
.table-div table.dataTable thead>tr>td.sorting_desc,
.table-div table.dataTable thead>tr>td.sorting {
 padding-right:30px
}

.table-div table.dataTable thead .sorting,
.table-div table.dataTable thead .sorting_asc,
.table-div table.dataTable thead .sorting_desc,
.table-div table.dataTable thead .sorting_asc_disabled,
.table-div table.dataTable thead .sorting_desc_disabled {
 cursor:pointer;
 position:relative
}
.table-div table.dataTable thead .sorting:before,
.table-div table.dataTable thead .sorting:after,
.table-div table.dataTable thead .sorting_asc:before,
.table-div table.dataTable thead .sorting_asc:after,
.table-div table.dataTable thead .sorting_desc:before,
.table-div table.dataTable thead .sorting_desc:after,
.table-div table.dataTable thead .sorting_asc_disabled:before,
.table-div table.dataTable thead .sorting_asc_disabled:after,
.table-div table.dataTable thead .sorting_desc_disabled:before,
.table-div table.dataTable thead .sorting_desc_disabled:after {
 position:absolute;
 bottom:11px;
 top: auto;
 display: inline-block;
 vertical-align: top;
 opacity:0.3;
}
.table-div table.dataTable thead .sorting:before,
.table-div table.dataTable thead .sorting_asc:before,
.table-div table.dataTable thead .sorting_desc:before,
.table-div table.dataTable thead .sorting_asc_disabled:before,
.table-div table.dataTable thead .sorting_desc_disabled:before {
 right:1em;
 content:"\2191"
}
.table-div table.dataTable thead .sorting:after,
.table-div table.dataTable thead .sorting_asc:after,
.table-div table.dataTable thead .sorting_desc:after,
.table-div table.dataTable thead .sorting_asc_disabled:after,
.table-div table.dataTable thead .sorting_desc_disabled:after {
 right:0.5em;
 content:"\2193"
}
.table-div table.dataTable thead .sorting_asc:before,
.table-div table.dataTable thead .sorting_desc:after {
 opacity:1
}
.table-div table.dataTable thead .sorting_asc_disabled:before,
.table-div table.dataTable thead .sorting_desc_disabled:after {
 opacity:0
}

.table-div div.dataTables_scrollBody table thead .sorting:before,
.table-div div.dataTables_scrollBody table thead .sorting_asc:before,
.table-div div.dataTables_scrollBody table thead .sorting_desc:before,
.table-div div.dataTables_scrollBody table thead .sorting:after,
.table-div div.dataTables_scrollBody table thead .sorting_asc:after,
.table-div div.dataTables_scrollBody table thead .sorting_desc:after {
 display:none
}


/* toastr message display css */

/* toastr start css */

/* old Todater above css start */

html .toast-title {
 font-weight:700
}
html .toast-message {
 -ms-word-wrap:break-word;
 word-wrap:break-word
}
html .toast-message a,
html .toast-message label {
 color:inherit
}
html .toast-message a:hover {
 color:inherit;
 text-decoration:none
}
html .toast-close-button {
 position:relative;
 float:right;
 font-size:20px;
 font-weight:700;
 opacity:.8;
 filter:alpha(opacity=80);
 outline:0
}
html .toast-close-button:focus,
html .toast-close-button:hover {
 color:#16181B;
 text-decoration:none;
 cursor:pointer;
 opacity:1;
 filter:alpha(opacity=100)
}
html button.toast-close-button {
 padding:0;
 cursor:pointer;
 background:0 0;
 border:0;
 -webkit-appearance:none
}
html .toast-top-center {
 top:0;
 right:0;
 width:100%
}
html .toast-bottom-center {
 bottom:0;
 right:0;
 width:100%
}
html .toast-top-full-width {
 top:0;
 right:0;
 width:100%
}
html .toast-bottom-full-width {
 bottom:0;
 right:0;
 width:100%
}
html .toast-top-left {
 top:12px;
 left:12px
}
html .toast-top-right {
 top:12px;
 right:12px
}
html .toast-bottom-right {
 right:12px;
 bottom:12px
}
html .toast-bottom-left {
 bottom:12px;
 left:12px
}
html #toast-container {
 position:fixed;
 z-index:999999
}
html #toast-container * {
 box-sizing:border-box
}
html #toast-container>div {
 position:relative;
 overflow:hidden;
 margin:0 0 6px;
 padding:15px 15px 15px 60px;
 width:300px;
 border-radius:2px;
 background-position:15px center;
 background-repeat:no-repeat;
 color:inherit;
 box-shadow:0 2px 5px 0 rgba(22,24,27,.26)
}
html #toast-container>:hover {
 cursor:pointer;
 box-shadow:0 8px 17px rgba(22,24,27,.2)
}
html #toast-container > .toast-info {
  background-image: url("../images_new/fa-info-circle-icon.svg") !important;
  background-size: 40px auto;
}
html #toast-container>.toast-error {
 background-image:url("../images_new/fa-exclamation-triangle-icon.svg")!important;
 background-size: 40px auto;
}
html #toast-container>.toast-success {
 background-image:url("../images_new/fa-shield-check-icon.svg")!important;
 background-size: 40px auto;
}
html #toast-container>.toast-warning {
 background-image:url("../images_new/fa-exclamation-circle-icon.svg")!important;
 background-size: 40px auto;
}
html #toast-container.toast-bottom-center>div,
html #toast-container.toast-top-center>div {
 width:300px;
 margin:auto
}
html #toast-container.toast-bottom-full-width>div,
html #toast-container.toast-top-full-width>div {
 width:100%;
 margin:auto
}

html body .new-dashboard-screen.rdx-new-dashboard-screen-padding-none .inner-page-table .product-four-box-row-col-sm-9 .product-four-box-row .product-box-wrapper .actions {
  width: 100%;
  display: flex;
  align-items: center;
  align-self: flex-start;
  justify-content: space-between;
  padding: 1rem;
}
html body .new-dashboard-screen.rdx-new-dashboard-screen-padding-none .inner-page-table .product-four-box-row-col-sm-9 .product-four-box-row .product-box-wrapper .switcher {
  width: 28px;
  cursor: pointer;
  color: rgb(206, 215, 219);
  display: flex;
}
html body .new-dashboard-screen.rdx-new-dashboard-screen-padding-none .inner-page-table .product-four-box-row-col-sm-9 .product-four-box-row .product-box-wrapper .edit-actions {
  display: flex;
}
html body .new-dashboard-screen.rdx-new-dashboard-screen-padding-none .inner-page-table .product-four-box-row-col-sm-9 .product-four-box-row .product-box-wrapper .edit-actions i.fa {
  font-size: 1.5em;
  color: rgb(206, 215, 219);
}
html body .new-dashboard-screen.rdx-new-dashboard-screen-padding-none .inner-page-table .product-four-box-row-col-sm-9 .product-four-box-row .product-box-wrapper .switcher:hover,
html body .new-dashboard-screen.rdx-new-dashboard-screen-padding-none .inner-page-table .product-four-box-row-col-sm-9 .product-four-box-row .product-box-wrapper .edit-actions:hover i.fa{
  color: #039be5;
}
@media (min-width:768px) {
 html #toast-container.toast-bottom-full-width>div,
 html #toast-container.toast-top-full-width>div {
  width:750px
 }
}
@media (min-width:992px) {
 html #toast-container.toast-bottom-full-width>div,
 html #toast-container.toast-top-full-width>div {
  width:970px
 }
}
@media (min-width:1200px) {
 html #toast-container.toast-bottom-full-width>div,
 html #toast-container.toast-top-full-width>div {
  width:1170px
 }
}
html .toast {
 font-size:18px;
 background-color:#16181B;
 color:#F5F7FA
}
html .toast-success {
 background-color:#5D9CEC;
 color:rgba(22,24,27,.87)
}
html .toast-error {
 background-color:#ED5565;
 color:#16181b
}
html .toast-info {
 background-color:#4FC1E9;
 color:rgba(22,24,27,.87)
}
html .toast-warning {
 background-color:#FC6E51;
 color:rgba(22,24,27,.87)
}
html .toast-progress {
 position:absolute;
 left:0;
 bottom:0;
 height:4px;
 background-color:#16181B;
 opacity:.4;
 filter:alpha(opacity=40)
}
@media all and (max-width:240px) {
 html #toast-container>div {
  padding:8px 8px 8px 60px;
  width:11em
 }
 html #toast-container .toast-close-button {
  right:-.2em;
  top:-.2em
 }
}
@media all and (min-width:241px) and (max-width:480px) {
 html #toast-container>div {
  padding:8px 8px 8px 60px;
  width:18em
 }
 html #toast-container .toast-close-button {
  right:-.2em;
  top:-.2em
 }
}
@media all and (min-width:481px) and (max-width:768px) {
 html #toast-container>div {
  padding:15px 15px 15px 60px;
  width:25em
 }
}

/* old Todater above css End */
html .setMessage,
html #toast-container {
  left: 50%;
  top: 50%;
  width: 150px;
  height: 150px;
  margin: -75px 0 0 -75px;
  opacity: 1 !important;
}
html .toast.toast-info,
html .toast.toast-info:hover{
  opacity: 1 !important;
}
html .toast-progress {
  background-color: #959FB0;
}
html .toast {
 /*background-color:#3B4E71;*/
 background-color:#003D5B;
 color:#ffffff;
 opacity: 1 !important;
}
html .toast-success {
 /*background-color:#008000;*/
 background-color: #40BF40;
 color:#ffffff;
}
html .toast-error {
 /*background-color:#ff0000;*/
 background-color: #ff7070;
 color:#ffffff;
}
html .toast-info {
 /*background-color:#3B4E71;*/
 background-color: #7B8EB1;
 color:#ffffff;
}
html .toast-warning {
 /*background-color:#ffae42;*/
 background-color: #efbe52;
 color:#ffffff;
}
html .toast-progress {
 background-color:#959FB0;
 opacity:1;
}

html body button.toast-close-button {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  height: auto;
  line-height: normal;
  width: auto;
  text-align: right;
  margin: -10px 0px 0px;
  opacity: 1 !important;
  color: #ffffff !important;
}
html body .toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  color: #fff;
  font-size: 14px;
  line-height: normal;
  font-weight: 400;
  padding: 10px 10px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
}

/* .setMessage {
  top: 12px;
  left:50%;
  margin:0 0 0 -150px;
} */

/* toastr End css */

/* custom css from old design */

.dt-body-right{ text-align:right !important;}

.dt-body-center{ text-align:center !important;}

.dt-body-left{ text-align:left !important;}

/* Center the loader */
#loader {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 1;
    width: 150px;
    height: 150px;
    margin: -75px 0 0 -75px;
    border: 16px solid #f3f3f3;
    border-radius: 50%;
    border-top: 16px solid #3498db;
    width: 120px;
    height: 120px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
    display: none;
}
.loadwrapper{
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    text-align: center;
    z-index: 9999;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: none;
}

.loadwrapperForCreator{
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,0.5);
  text-align: center;
  z-index: 9999;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
}
.loadwrapperForCreator #loader{
  position: absolute;
}
@-webkit-keyframes spin {
    0% { -webkit-transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

/* Add animation to "page content" */
.animate-bottom {
    position: relative;
    -webkit-animation-name: animatebottom;
    -webkit-animation-duration: 10000s;
    animation-name: animatebottom;
    animation-duration: 10000s
}

@-webkit-keyframes animatebottom {
    from { bottom:-100px; opacity:0 } 
    to { bottom:0px; opacity:1 }
}

@keyframes animatebottom { 
    from{ bottom:-100px; opacity:0 } 
    to{ bottom:0; opacity:1 }
}

#wrapper {
    display: block;
}

.setMessage {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 1;
    width: 150px;
    height: 150px;
    margin: -75px 0 0 -75px;
    /* width: 120px;
    height: 120px; */
}


.dashboard-box-row .row1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  /*margin-right: -15px;
  margin-left: -15px;*/
}

html .content-hero .content-hero-overlay {
  background-image: none;
  background: none !important; 
  background-color: #3B4E71 !important;
  opacity: 1;
  filter: alpha(opacity=1);
  width: calc(100% - 24px);
}
html .content-hero.content-hero-lg img{
  display: none;
}
html .float-bar-brand .kit-avatar {
  border: 3px solid #ffffff;
  width: 100px;
  height: 100px;
  border-radius: 100%;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
}
html .content-hero.content-hero-lg .float-bar-brand .kit-avatar img{
  display: inline-block;
  vertical-align: top;
  width: 100% !important;
  height: 100% !important;
  border-radius: 100% !important;
  object-fit: cover;
}
.hr{
  margin: 19px 0px 19px;
  padding: 0px;
  height: 1px;
  width: 100%;
  background-color: #cccccc;
  display: inline-block;
  vertical-align: top;
}
.market-place-right + .hr{
  margin: 19px 0px 40px;
}
.setting-form-element:after{
  content: "";
  display: block;
  width: 100%;
  clear: both;
}

html .content-hero.content-hero-lg .float-bar .text-light span {
  line-height: 24px;
}
html .content-hero.content-hero-lg .float-bar .text-light span i.fa-mobile{
  font-size: 19px;
  position: relative;
  top: 3px;
}



.switchery {
  height: 20px !important;
}

html .nav-tabs {
  border: 1px solid #eee;
}
html .nav-tabs > li {
  margin: 0px 0px -1px 0px;
  padding: 0px;
}
html .nav-tabs > li > a {
  border: 1px solid rgba(149, 159, 176, 0.70);
  border-bottom: 0px;
  border-radius: 0px !important;
  border-top: 0px !important;
  margin: 0px;
  border-left: 0px !important;
}
html .nav-tabs > li:first-child > a {
  border-left: 0px !important;
}
html .nav-tabs > li.active > a{
  border: 1px solid #3B4E71;
  background-color: #3B4E71;
  border-top: 0px !important;
  border-left: 0px !important;
  color: #ffffff;
  border-bottom: 0px;
}
html .nav-tabs {
  border-radius: 0px;
}
html .panel {
  border-radius: 0px;
}
html .nav-tabs > li.active:first-child > a {
  border-left: 0px !important;
}
html .nav-tabs > li.active:hover > a,
html .nav-tabs > li.active > a:hover {
  border: 1px solid #3B4E71;
  background-color: #3B4E71;
  border-top: 0px !important;
  border-left: 0px !important;
  color: #ffffff;
  border-bottom: 0px;
}
html .nav-tabs > li:hover > a,
html .nav-tabs > li > a:hover {
  border: 1px solid #3B4E71;
  background-color: #3B4E71;
  border-top: 0px !important;
  border-left: 0px !important;
  color: #ffffff;
  border-bottom: 0px;
}
html .nav-tabs > li.active > a, 
html .nav-tabs > li.active > a:focus, 
html .nav-tabs > li.active > a:hover {
  border: 1px solid #3B4E71;
  background-color: #3B4E71;
  border-top: 0px !important;
  border-left: 0px !important;
  color: #ffffff;
  border-bottom: 0px;
}
html .panel.tabing-body-section {
  background-color: #fff;
  border: 1px solid #eee;
  border-radius: 0;
  -webkit-box-shadow: 0px 6.93px 20px rgba(0,0,0,0.10);
  box-shadow: 0px 6.93px 20px rgba(0,0,0,0.10);
  border-top: 0;
}
.main-content-block .setting-form .ebay-account-box .setting-form-element .setting-lable, 
.main-content-block .setting-form .ebay-account-box .form-group .control-label {
  width: 100%;
}
.main-content-block .setting-form .ebay-account-box .form-group .form-control {
  width: 100%;
  height: 35px;
  padding: 0px 20px 0 24px;
  color: #000000;
  font-size: 14px;
  border: 1px solid rgba(149, 159, 176, 0.70);
  line-height: 16px;
  opacity: 0.7;
  border-radius: 0px;
}
.main-content-block .setting-form .ebay-account-box .form-group textarea.form-control{
  padding-top: 10px;
  padding-bottom: 10px;
  height: 101px;
}
html .alert-info {
  vertical-align: top;
  display: inline-block;
  width: 100%;
  margin-top: 7px;
}
html .select2-container--default .select2-selection--multiple,
html .select2-container--default .select2-selection--multiple:focus {
  width: 100%;
  max-width: 246.5px;
  height: 35px;
  padding: 0px 10px 0 10px;
  color: #959FB0;
  font-size: 14px;
  text-align: left;
  border: 1px solid rgba(111,130,151,0.70);
  line-height: 33px;
  border-radius: 0px;
  outline: none;
}
html .setting-form .select2-container--focus .select2-selection--multiple{
  border: 1px solid rgba(111,130,151,0.50) !important;
}
html .main-content-block .setting-form .form-control:focus, 
html body .form-control:focus {
  /*border: 1px solid #6F8297;*/ 
  border: 1px solid rgba(149, 159, 176, 0.70);
  color: #000000;
}
html .setting-form .select2.select2-container.select2-container--default{
  width: 100% !important;
}
html .setting-form.hood-setting-form .select2.select2-container.select2-container--default {
  max-width: 246.5px;
}
html body .setting-form .select2-container--default .select2-selection--single,
html body .setting-form .select2-container--default .select2-selection--single:hover,
html body .setting-form .select2-container--default .select2-selection--single:focus {
  border: 1px solid rgba(111,130,151,0.50);
  border-radius: 0px;
  box-shadow: none;
  outline: none !important;
}
html body .select2-container--default .select2-selection--single .select2-selection__rendered {
  padding: 0px 20px 0 24px;
}
html body .warehouse-price-settings.hood-price-settings .hood-setting-form .addLink-btn-row {
  padding: 0px 15px 0px 15px;
}
html body .warehouse-price-settings.hood-price-settings .hood-setting-form .form-group.button-row {
  margin-top: 33px;
}
html body .warehouse-price-settings.hood-price-settings .hood-setting-form .form-group .col-md-2.text-right {
  text-align: left;
}
html .designer-select-dropdown.setting-designer-select-dropdown{
  left: 0 !important;
  right: 0px;
}
html .designer-select-dropdown.setting-designer-select-dropdown.select2-dropdown .select2-results .select2-results__options li {
  padding: 4px 25px 4px 25px;
}
html .setting-form .select2-container .select2-search.select2-search--inline{
  margin-left: -13px;
}
html .setting-form .select2-selection--multiple{
  height: auto !important;
  min-height: 35px;
}
html .setting-form .select2-selection--multiple ul{
  margin: 0px !important;
  padding: 0px !important;
  display: block !important;
}
html .setting-form .select2-selection--multiple ul li{
  margin: 0px !important;
  padding: 0px !important;
}

html .setting-form .select2-container .select2-search.select2-search--inline input[type="search"] {
  /*margin: 5px 0px;
  padding: 0px 10px;*/
  height: 35px;
  line-height: 33px;
  width: 100% !important;
  border: 0px;
  margin: 0px;
  padding: 0px;
}
html .setting-form .select2-selection__rendered .select2-selection__choice{
  margin: 5px 5px 0px 0px !important;
  padding: 0px 5px !important;
}

html .thumbnail {
  border: 1px solid rgba(111,130,151,0.50);
  border-radius: 0px;
  position: relative;
}
html .fileinput .image-preview .thumbnail > img {
  float: none;
  vertical-align: top;
  border: 1px solid rgba(111,130,151,0.50);
  border-radius: 100%;
}
html .fileinput .image-preview .thumbnail .delete-image {
  right: -10px;
  top: -10px;
  position: absolute;
}
html .fileinput .category-image-preview .thumbnail > img {
  float: none;
  vertical-align: top;
  border: 1px solid rgba(111,130,151,0.50);
  border-radius: 100%;
}
html .fileinput .category-image-preview .thumbnail .delete-category-image {
  right: -10px;
  top: -10px;
  position: absolute; 
}
.div-scrollbar select{
  width: 100%;
  max-width: 246.5px;
  height: auto;
  padding: 0px 20px 0px 24px;
  color: #000000;
  font-size: 14px;
  text-align: left;
  border: 1px solid rgba(149, 159, 176, 0.70);
  line-height: 33px;
  border-radius: 0px;
  outline: none;
}


/* input type file */

.control-fileupload  input[type=file] {
  display: block !important;
  right: 1px;
  top: 1px;
  height: 34px;
  opacity: 0;
  width: 100%;
  background: none;
  position: absolute;
  overflow: hidden;
  z-index: 2;
}

.control-fileupload {
  display: block;
  border: 1px solid rgba(111,130,151,0.70);
  background: #FFF;
  border-radius: 0px;
  width: 100%;
  height: 35px;
  line-height: 35px;
  padding: 0px 10px 0px 10px;
  overflow: visible;
  position: relative;
  }
 .control-fileupload .text-left.custom-file-label{
    color: #959FB0;
    font-size: 14px;
    text-align: left;
    height: 33px;
    line-height: 33px;
    background-color: transparent;
    border: 0px;
    padding: 0px;
    margin: 0px;
  }
  .control-fileupload:before, 
  .control-fileupload input, 
  .control-fileupload label {
    cursor: pointer !important;
  }
  /* File upload button */
  .control-fileupload:before {
    /* inherit from boostrap btn styles */
    position: relative;
    width: auto;
    display: inline-block;
    vertical-align: top;
    float: none;
    height: 35px;
    line-height: 35px;
    text-decoration: none;
    outline: none;
    border: 0px;
    /*background-color: #329F5B;*/
    background-color: #394E71;
    color: #ffffff;
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    text-transform: none;
    letter-spacing: 0px;
    border-radius: 0px;
    box-shadow: none;
    cursor: pointer;
    margin: 0px;
    padding: 0px 15px;
    transition: color 0.2s ease;

    /* add more custom styles*/
    content: 'Browse';
    display: block;
    position: absolute;
    z-index: 1;
    top: -1px;
    right: -1px;
    line-height: 35px;
    text-align: center;
    cursor: pointer;
  }

  .control-fileupload:hover:before, 
  .control-fileupload:focus:before {
      /*background-color: #277C48;*/
      background-color: #C6D1E3;
      color: #394E71;
      text-decoration: none;
      background-position: 0 -15px;
      transition: background-position 0.2s ease-out;
  }

  #measurementimage-error {
    height: auto;
    position: absolute;
    bottom: -27px;
    left: auto;
    top: auto;
    right: auto;
  }
  
  .control-fileupload label {
    line-height: 24px;
    color: #999999;
    font-size: 14px;
    font-weight: normal;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    position: relative;
    z-index: 1;
    margin-right: 0px;
    margin-bottom: 0px;
    cursor: text;
  }


/* input type file */

/*.main-content-block .setting-form .setting-form-element .setting-form-field .setting-form-field, 
.main-content-block .setting-form .form-group .setting-form-field .setting-form-field {
  width: 100%;
  float: left;
  max-width: 246.5px;
  padding-left: 0px;
  position: relative;
}*/

.main-content-block .setting-form .setting-form-element .date-field .input-group.setting-form-field-date {
  position: relative;
  margin: 0px 0px 18px 0px;
  width: 100%;
  max-width: 246.5px;
}

.main-content-block .setting-form #dateSection .setting-form-element .date-field .input-group.setting-form-field-date  {
  margin-bottom: 0px;
}

.main-content-block .setting-form .setting-form-element .setting-form-field .primary-field{
  margin: 0px 0px 17px 0px;
}
.main-content-block .setting-form .setting-form-element .setting-form-field .date-field .form-control,
.main-content-block .setting-form .form-group .setting-form-field .date-field .form-control{
  width: 100%;
  max-width: 100%;
  height: 35px;
  padding: 0px 33px 0 10px;
  color: #000000;
  font-size: 14px;
  text-align: left;
  border: 1px solid rgba(149, 159, 176, 0.70);
  line-height: 33px;
  border-radius: 0px;
  outline: none;
  background-color: transparent;
}
.main-content-block .setting-form .setting-form-element .setting-form-field .date-field .input-group-addon, 
.main-content-block .setting-form .form-group .setting-form-field .date-field .input-group-addon {
  border: 0px;
  /*background-color: transparent;*/
  border-radius: 0px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 30px;
  height: 35px;
  line-height: 35px;
  padding: 0;
  background-color: #3B4E71;
  color: #ffffff;
}
.multiple-channels-box-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 43px 0px 0px 0px;
}
.multiple-channels-box-row .panel-body{
  padding: 0px;
  padding-left: 0px;
}
.multiple-channels-box-row .multiple-channels-box-col {
  float: left;
  width: 100%;
}
.margin-top-0{
  margin-top: 0px;
}
.margin-right-0{
  margin-right: 0px;
}
.margin-bottom-0{
  margin-bottom: 0px;
}
.margin-left-0{
  margin-left: 0px;
}
.padding-top-0{
  padding-top: 0px;
}
.padding-right-0{
  padding-right: 0px;
}
.padding-bottom-0{
  padding-bottom: 0px;
}
.padding-left-0{
  padding-left: 0px;
}
.multiple-channels-inner-col{
  background-color: #ffffff;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  vertical-align: top;
  width: 100%;
  height: 100% !important;
  box-shadow: 4px 6.93px 20px rgba(0,0,0,0.10);
  padding: 26px 15px 30px;
  position: relative;
  border: 0px;
  min-height: 180px;
  /*margin: 0px 0px 31px 0px;*/
  margin: 0px 0px 0px 0px;
}
.multiple-channels-inner-col .panel-col {
  position: static;
  width: 100%;
  flex: 0 0 100%;
}
.multiple-channels-inner-col .connected-img {
  width: 100%;
  flex: 0 0 100%;
  margin: 10px 0px 0px;
  font-size: 15px;
  color: #3B4E71;
  line-height: normal;
  text-align: center;
}
.multiple-channels-inner-col .panel-col .flag-icon {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 30px;
  height: 30px;
}
.multiple-channels-inner-col .panel-col .flag-icon img{
  width: 30px;
  height: 30px;
  vertical-align: top;
}
.multiple-channels-inner-col .panel-col .multiple-channels-img {
  width: 100%;
  height: 41px;
  line-height: 41px;
  margin: 0px 0px 13px 0px;
}
.multiple-channels-inner-col .panel-col .multiple-channels-img img {
  width: auto;
  height: auto;
  vertical-align: middle;
}
.multiple-channels-inner-col .panel-col.amazon_de .multiple-channels-img img {
  width: 140px;
  height: auto;
}
.multiple-channels-inner-col .panel-col.amazon-es .multiple-channels-img img {
  width: 140px;
  height: auto;
}
.multiple-channels-inner-col .panel-col.amazon-fr .multiple-channels-img img {
  width: 140px;
  height: auto;
}
.multiple-channels-inner-col .panel-col.amazon_co_uk .multiple-channels-img img {
  width: 140px;
  height: auto;
}
.multiple-channels-inner-col .panel-col.amazon_it .multiple-channels-img img {
  width: 140px;
  height: auto;
}
.multiple-channels-inner-col .panel-col.ebay-logo .multiple-channels-img img {
  width: 105px;
  height: auto;
}
.multiple-channels-inner-col .panel-col.rakuten-logo .multiple-channels-img img {
  width: 140px;
  height: auto;
}
.multiple-channels-inner-col .panel-col.etsy-logo .multiple-channels-img img {
  width: 75px;
  height: auto;
}
.multiple-channels-inner-col .panel-col.shopify-logo .multiple-channels-img img {
  width: 117px;
  height: auto;
}
.multiple-channels-inner-col .panel-col.prestashop-logo .multiple-channels-img img {
  width: 146px;
  height: auto;
}
.multiple-channels-inner-col .panel-col.woo-commerce-logo .multiple-channels-img img {
  width: 162px;
  height: auto;
}
.multiple-channels-inner-col .panel-col.shopware-logo .multiple-channels-img img {
  width: 141px;
  height: auto;
}
.multiple-channels-inner-col .panel-col.wix-logo .multiple-channels-img img {
  width: 80px;
  height: auto;
}
.multiple-channels-inner-col .panel-col.squarespace-logo .multiple-channels-img img {
  width: 170px;
  height: auto;
}
.multiple-channels-inner-col .panel-col .connected-status {
  display: block;
  width: 100%;
  color: #959FB0;
  font-size: 12px;
  font-weight: 600;
  line-height: 17px;
  margin: 0px 0px 14px 0px;
}
.multiple-channels-inner-col .panel-col .connected-status span.no {
  color: #3B4E71;
  font-weight: 600;
} 
.multiple-channels-inner-col .panel-col .connected-status span.yes {
  color: #BED823;
  font-weight: 600;
} 
.multiple-channels-inner-col .panel-col .connected-img {
  display: block;
  width: 100%;
  text-align: center;
}
.multiple-channels-inner-col .panel-col .connected-img .connected-inner-img {
  display: inline-block;
  vertical-align: top;
  width: 38.24px;
  height: 38.24px;
  line-height: 38.24px;
  background-color: #BED823;
  border-radius: 100%;
  text-align: center;
  background-image: url("../images_new/fa-check-connected-icon.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 17px auto;
}
.multiple-channels-inner-col .panel-col .connect-now-btn {
  background-color: #DCE0E8;
  border-radius: 0px;
  height: 39px;
  line-height: 39px;
  width: auto;
  min-width: 180px;
  padding: 0px 11px 0px 11px;
  border: 0px;
  outline: none !important;
  color: #3B4E71;
  font-size: 12px;
  text-transform: none;
  text-align: center;
  font-weight: 700;
  margin: 0px;
}
.multiple-channels-inner-col .panel-col .connect-now-btn span{
  display: inline-block;
  vertical-align: top;
  line-height: 39px;
  padding: 0px 0px 0px 22px;
  background-image: url("../images_new/fa-link-icon.svg");
  background-repeat: no-repeat;
  background-position: 0px center;
  background-size: 13px auto;
}
.multiple-channels-inner-col .panel-col .connect-now-btn:hover {
  background-color: #3B4E71;
  color: #ffffff;
}
.multiple-channels-inner-col .panel-col .connect-now-btn:hover span{
  background-image: url("../images_new/fa-link-icon-hover.svg");
}
/* html .btn[disabled="disabled"]  {
  background-color: #63C9FC !important;
  opacity: 1 !important;
} */
html .btn[disabled="disabled"] {
    background-color: #3B4E71!important;
    opacity: 0.70 !important;
    cursor: no-drop;
}
html .shirtee-config-product + .select2-container,
html .etsy-category + .select2-container {
  position: relative;
  width: 100%;
  max-width: 246.5px;
}
html .shirtee-config-product + .select2-container .select2-selection,
html .etsy-category + .select2-container .select2-selection{
  width: 100%;
  max-width: 246.5px;
  height: 35px;
  padding: 0px 20px 0 24px;
  color: #000000;
  font-size: 14px;
  text-align: left;
  border: 1px solid rgba(149, 159, 176, 0.70);
  line-height: 33px;
  border-radius: 0px;
  outline: none;
}
html .shirtee-config-product + .select2-container--default .select2-selection--single .select2-selection__arrow b:before,
html .etsy-category + .select2-container--default .select2-selection--single .select2-selection__arrow b:before {
  padding: 0px 0;
}

.auto-pay-process {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 10px 0px 10px;
}
.auto-pay-process h5{
  margin: 0px 0px 15px 0px;
}
.auto-pay-process ul li{
  line-height: 27px;
}
.promotion-discount-screen h4{
  margin: 0px 0px 20px 0px;
}
.promotion-discount-screen .pricing-footer{
  padding: 10px;
  margin: 15px 0px 0px;
}
.promotion-discount-screen .pricing-footer p{
  margin: 0px;
  padding: 0px;
}
.promotion-discount-details-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 40px 0px 0px;
}

html body td #edit img,
html body td #delete img,
html body td #msg_send img,
html body td #bootboxConfirm img,
html body td #approveConfirmBox img,
html body td .feed img,
html body td .resync_order img,
html body td #view img,
html body td .fullfill_order img,
html body td .icon_adjust-vert img,
html body td .approveProduct img,
html body td .declineProduct img,
html body td .viewComment img,
html body td a[title="Report a problem"] img,
html body td a[title="Report a problem"] i,
html body td a.approveQty img,
html body td a.view-pdf-a-tag img,
html body td a.view-csv-a-tag img {
  display: none;
}
html body td #view:before,
html body td #view:after,
html body td a.view-pdf-a-tag:before,
html body td a.view-pdf-a-tag:after,
html body td a.view-csv-a-tag:before,
html body td a.view-csv-a-tag:after {
  display: none;
}
html body td .icon_adjust-vert:before,
html body td .icon_adjust-vert:after {
  display: none !important;
}
html body td .declineProduct:before,
html body td .declineProduct:after,
html body td .approveProduct:before,
html body td .approveProduct:after,
html body td .viewComment:before,
html body td .viewComment:after,
html body td a[title="Report a problem"]:before,
html body td a[title="Report a problem"]:after,
html body td a.approveQty:before,
html body td a.approveQty:after {
  display: none;
}
html body td #edit,
html body td #delete,
html body td #msg_send,
html body td #bootboxConfirm,
html body td #approveConfirmBox,
html body td .feed,
html body td .resync_order,
html body td #view,
html body td .fullfill_order,
html body td .icon_adjust-vert,
html body td .approveProduct,
html body td .declineProduct,
html body td .viewComment,
html body td a[title="Report a problem"],
html body td a.approveQty,
html body td a.view-pdf-a-tag,
html body td a.view-csv-a-tag {
  width: 25px;
  height: 25px;
  border-radius: 100% !important;
  border: 0px;
  outline: none;
  position: relative;
  background-color: #DCE0E8;
  color: #3B4E71;
  font-size: 14px;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 13px auto;
  margin-left: 3px;
}

html body td a#manageStatus {
    width: 25px;
    height: 25px;
    border-radius: 100% !important;
    border: 0px;
    outline: none;
    position: relative;
    color: #3B4E71;
    font-size: 14px;
    text-align: center;
    display: inline-block;
    vertical-align: top;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 13px auto;
    margin-left: 5px;
    float: left;
}
html body td a#edit.brandEdit {
    width: 20px;
    height: 25px;
    border-radius: 100% !important;
    border: 0px;
    outline: none;
    position: relative;
    color: #3B4E71;
    background-color: transparent;
    font-size: 14px;
    text-align: center;
    display: inline-block;
    vertical-align: top;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 13px auto;
    margin-left: 0px;
    float: none;
    position: relative;
    top: -3px;
}
html body td a#edit.brandEdit:hover{
    color: #3B4E71;
    background-image: url("../images_new/pencil.svg");
    background-color: transparent;
}
html body td #edit:hover,
html body td #delete:hover,
html body td #msg_send:hover,
html body td #bootboxConfirm:hover,
html body td #approveConfirmBox:hover,
html body td .feed:hover,
html body td .resync_order:hover,
html body td #view:hover,
html body td .fullfill_order:hover,
html body td .icon_adjust-vert:hover,
html body td .approveProduct:hover,
html body td .declineProduct:hover,
html body td .viewComment:hover,
html body td a[title="Report a problem"]:hover,
html body td a.approveQty:hover,
html body td a.view-pdf-a-tag:hover,
html body td a.view-csv-a-tag:hover {
  background-color: #3B4E71;
  color: #ffffff;
}

/*html body td #delete {
  background-color: #ff0000;
  color: #ffffff;
}
html body td #delete:hover {
  background-color: #ff0000;
  color: #ffffff;
}*/

html body td #edit{
  background-image: url("../images_new/pencil.svg");
}
html body td #edit:hover{
  background-image: url("../images_new/pencil-hover.svg");
}
html body td #delete{
  background-image: url("../images_new/trash-alt.svg");
}
html body td #delete:hover{
  background-image: url("../images_new/trash-alt-hover.svg");
}
html body td #msg_send{
  background-image: url("../images_new/envelope.svg");
}
html body td #msg_send:hover{
  background-image: url("../images_new/envelope-hover.svg");
}
html body td #bootboxConfirm{
  background-image: url("../images_new/lock.svg");
}
html body td #bootboxConfirm:hover{
  background-image: url("../images_new/lock-hover.svg");
}
html body td .feed {
  margin-right: 5px;
  background-image: url("../images_new/rss.svg");
}
html body td .feed:hover {
  background-image: url("../images_new/rss-hover.svg");
}
html body td .resync_order {
  background-image: url("../images_new/sync-alt.svg");
}
html body td .resync_order:hover {
  background-image: url("../images_new/sync-alt-hover.svg");
}
html body td #view{
  background-image: url("../images_new/eye.svg");
  background-size: 17px;
}
html body td #view:hover{
  background-image: url("../images_new/eye-hover.svg");
}
html body td .fullfill_order{
  background-image: url("../images_new/undo-icon.svg");
}
html body td .fullfill_order:hover{
  background-image: url("../images_new/undo-icon-hover.svg");
}
html body td .icon_adjust-vert{
  background-image: url("../images_new/sliders-v-icon.svg");
}
html body td .icon_adjust-vert:hover{
  background-image: url("../images_new/sliders-v-icon-hover.svg");
}
html body td .approveProduct,
html body td a.approveQty{
  background-image: url("../images_new/fa-check-icon.svg");
  background-size: 15px auto;
}
html body td .approveProduct:hover,
html body td a.approveQty:hover{
  background-image: url("../images_new/fa-check-icon-hover.svg");
}
html body td .declineProduct{
  background-image: url("../images_new/fa-times-icon.svg");
}
html body td .declineProduct:hover{
  background-image: url("../images_new/fa-times-icon-hover.svg");
}
html body td .viewComment {
  background-image: url("../images_new/fa-comments-icon.svg");
  background-size: 16px auto;
}
html body td .viewComment:hover{
  background-image: url("../images_new/fa-comments-hover-icon.svg");
}
html body td a[title="Report a problem"] {
   background-image: url("../images_new/fa-comment-dots-icon.svg");
   cursor: pointer;
}
html body td a[title="Report a problem"]:hover{
  background-image: url("../images_new/fa-comment-dots-icon-hover.svg");
}
html body td a.view-pdf-a-tag {
  background-color: transparent;
  background-image: none;
  float: none;
  display: inline-block;
  vertical-align: top;
  width: auto;
  margin: 0px;
  padding: 0px 0px 0px 11px;
}
html body td a.view-pdf-a-tag:hover {
  background-color: transparent;
  background-image: none;
}
html body td a.view-csv-a-tag {
  background-color: transparent;
  background-image: none;
  float: none;
  display: inline-block;
  vertical-align: top;
  width: auto;
  padding-left: 11px;
  margin: 0px;
}
html body td a.view-csv-a-tag:hover {
  background-color: transparent;
  background-image: none;
}
html body td a.view-pdf-a-tag span.icon,
html body td a.view-csv-a-tag span.icon {
  display: block;
  text-align: center;
  line-height: normal;
  width: 18px;
  height: auto;
  vertical-align: top;
}
html body td a.view-pdf-a-tag img,
html body td a.view-csv-a-tag img {
  width: 18px;
  height: auto;
  vertical-align: top;
  display: block;
}
html body td a.view-pdf-a-tag span.text,
html body td a.view-csv-a-tag span.text{
  color: #959FB0;
  font-size: 10px;
  font-weight: 700;
  line-height: 14px;
  text-transform: uppercase;
  display: block;
  text-align: center;
  margin: -13px 0px 0px;
}

html body td .viewComment {
  position: relative;
}
html body td .viewComment .count {
    display: inline-block;
    vertical-align: top;
    position: absolute;
    right: -5px;
    top: -5px;
    width: 15px;
    height: 15px;
    background-color: #3B4E71;
    border-radius: 100%;
    color: #fff;
    font-size: 10px;
    line-height: 15px;
    font-weight: 600;
}
html body td .viewComment .count:empty {
  display: none;
}

html .dashboard-screen .content-block-area .btn-toolbar-1 {
  margin-bottom: 15px;
}

html body td .fullfill_order{
  margin-left: 5px;
}
html .lead{
  text-align: center;
  font-size: 14px;
}

html .datepicker-dropdown .datepicker-switch{
  color: #435371 !important; 
  font-size: 14px !important;
  font-weight: 600 !important;
  font-family: 'Open Sans', sans-serif !important;
  text-transform: none !important;
  background-color: #ffffff !important;
}
html .datepicker-dropdown .datepicker-switch:hover {
  background-color: #ffffff !important;
}
html .datepicker-dropdown table tr th.prev,
html .datepicker-dropdown table tr th.next {
  background-color: #ffffff !important;
  font-size: 0px !important;
  color: #ffffff !important;
  position: relative !important;
  text-align: center;
}
html .datepicker-dropdown .prev:before, 
html .datepicker-dropdown .next:before {
  position: absolute;
  content: "";
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 5px auto;
  text-align: center;
}
html .datepicker-dropdown .prev:before{
  background-image: url("../images_new/angle-left-img.svg");
}
html .datepicker-dropdown .next:before {
  background-image: url("../images_new/angle-right-img.svg");
}
html .datepicker-dropdown .prev:hover,
html .datepicker-dropdown .next:hover {
  background-color: #ffffff !important;
}
html .datepicker-dropdown:before,
html .datepicker-dropdown:after {
  display: none !important;
}
html .datepicker-dropdown {
  border: 0px solid rgba(0,0,0,.15) !important;
  background-color: #ffffff !important;
  border-radius: 0px !important;
  -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.10) !important;
  box-shadow: 0 3px 6px rgba(0,0,0,0.10) !important;
  z-index: 99999999 !important;
}
html .datepicker-dropdown table tr th {
  color: #C3CEE0 !important;
  font-size: 12px !important;
  font-weight: 600 !important;
  font-family: 'Open Sans', sans-serif !important;
  text-transform: uppercase !important;
  padding: 5px 6.1px !important;
  border-radius: 0px !important;
}
html .datepicker-dropdown table tr td {
  color: #3B4E71 !important;
  font-size: 12px !important;
  font-weight: 300 !important;
  font-family: 'Open Sans', sans-serif !important;
  text-transform: none !important;
  padding: 5px 6.1px !important;
  border-radius: 0px !important;
  background-color: #ffffff !important;
  background-image: none !important;
  text-shadow: none !important;
}
html .datepicker-dropdown table tr td.active {
  background-color: #ffffff !important;
  color: #3399CC !important;
  font-weight: 700 !important;
  -webkit-box-shadow: 0 1px 6px rgba(0,0,0,0.10) !important;
  box-shadow: 0 1px 6px rgba(0,0,0,0.10) !important;
  background-image: none !important;
  display: inline-block;
  text-align: center;
  width: 28px;
  height: 28px !important;
  line-height: 28px;
  padding: 0px !important;
}
html .datepicker-dropdown table tr td:hover{
  background-color: #ffffff !important;
  text-shadow: none !important;
}
html #productTable.table > thead > tr > th, 
html #productTable.table > tbody > tr > td {
  word-break: normal;
}
/*.table-div table#productTable.dataTable thead .sorting:before, 
.table-div table#productTable.dataTable thead .sorting:after, 
.table-div table#productTable.dataTable thead .sorting_asc:before, 
.table-div table#productTable.dataTable thead .sorting_asc:after, 
.table-div table#productTable.dataTable thead .sorting_desc:before, 
.table-div table#productTable.dataTable thead .sorting_desc:after, 
.table-div table#productTable.dataTable thead .sorting_asc_disabled:before, 
.table-div table#productTable.dataTable thead .sorting_asc_disabled:after, 
.table-div table#productTable.dataTable thead .sorting_desc_disabled:before, 
.table-div table#productTable.dataTable thead .sorting_desc_disabled:after {
  bottom: 17px;
}*/
.table-div table#productTable td a#view,
.table-div table#productTable td a#resync,
.table-div table#productTable td a#editProduct {
  position: relative;
  padding: 0px 17px;
  height: 25px;
  line-height: 25px;
  border-radius: 0px;
  border: 0px;
  outline: none;
  background-color: #DCE0E8;
  color: #3B4E71;
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  text-transform: none;
  background-image: none !important;
  display: inline-block;
  vertical-align: top;
}
.table-div table#productTable td a#view:hover,
.table-div table#productTable td a#resync:hover,
.table-div table#productTable td a#editProduct:hover {
  background-color: #3399CC;
  color: #ffffff;
}
.table-div table#productTable td a#view img,
.table-div table#productTable td a#resync img,
.table-div table#productTable td a#editProduct img {
  display: none !important;
}
.table-div table#productTable td a#view {
  min-width: 85px;
  margin: 0px 0px 10px 10px;
  border-radius: 0px !important;
}
.table-div table#productTable td a#resync {
  min-width: 79px;
  margin: 0px 0px 10px 10px;
}
.table-div table#productTable td a#editProduct {
  min-width: 59px;
  margin: 0px 0px 10px 10px;
  border-radius: 0px !important;
}
.table-div table#productTable td a#view:before{
  position: relative;
  content: "Viewfeed";
  display: inline-block;
  vertical-align: top;
}
.table-div table#productTable td a#resync:before{
  position: relative;
  content: "Resync";
  display: inline-block;
  vertical-align: top;
}
.table-div table#productTable td a#editProduct:before{
  position: relative;
  content: "Edit";
  display: inline-block;
  vertical-align: top;
}
/*.table-div table#productTable.product-list-table.amazon-list-table td:last-child {
  min-width: 170px;
}
.table-div table#productTable.product-list-table.amazon-list-table.amazon-order-error-list-table td:last-child {
  min-width: auto;
}*/
.table-div .icon_adjust-vert {
  width: 25px;
  height: 25px;
  line-height: 25px;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
}
html .modal-header.bg-red {
  border: 0px;
  border-bottom: 1px solid rgba(149, 159, 176, 0.70);
  background-color: #ffffff !important;
}
.modal-body.inventory-feed-modal-body p.product_name {
  color: #3B4E71;
  font-size: 16px;
  font-weight: 700;
  text-transform: none;
}
.frm_inventory input.inventory_text[type="text"] {
    width: 100%;
    height: 35px;
    padding: 0px 11px 0 11px;
    color: #000000;
    font-size: 14px;
    text-align: left;
    border: 1px solid rgba(149, 159, 176, 0.70);
    line-height: 33px;
    border-radius: 0px;
    outline: none;
}
html .frm_inventory .table > thead > tr > th, 
html .frm_inventory .table > tbody > tr > td {
  word-break: normal !important;
}
html .heading-row-inner-page .content-hero .content-hero-bar {
  background-color: transparent !important;
  bottom: -60px;
}
html .heading-row-inner-page .content-hero .content-hero-bar p {
  margin: -7px 0px 6px 0px;
}
html .heading-row-inner-page .content-hero {
  background-color: transparent !important;
  overflow: visible;
  margin-bottom: 60px;
}
html #recoverAccount .modal-body .input-group .form-control {
  background-color: #ffffff;
  border: 1px solid rgba(149, 159, 176, 0.70);
  /*border: 1px solid #9AA5B8;*/
  border-radius: 0px;
  width: 100%;
  height: 42px;
  line-height: 42px;
  color: #000000;
  font-size: 12px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  padding: 0px 15px 0px 45px;
  margin: 0px;
}
.market-place-right .button-row.add-new-button {
  margin: 0px 0px 27px 0px;
  float: right;
  width: auto;
}
.market-place-right .button-row.add-new-button .button-col {
  float: left;
  width: auto;
}
.market-place-right .button-row.add-new-button .button-col ~ .button-col{
  padding-left: 10px;
}
.market-place-right .button-row.add-new-button .button-col .btn{
  min-width: 143.04px;
  padding: 0px 20px;
  font-size: 12px;
  font-weight: 700;
  text-transform: none;
}
.dashboard-screen.my-shirtee-page-screen {
  padding-left: 307px;
  padding-right: 0px;
  padding-bottom: 0px;
}
.my-shirtee-banner-row1 {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #ffffff;
}
.my-shirtee-banner-content-col {
  float: left;
  width: 100%;
  max-width: 610px;
  padding-right: 15px;
}
.my-shirtee-banner-img{
  float: right;
  width: 100%;
  max-width: 960px;
  padding-left: 15px;
}
.my-shitee-page-banner-content {
  float: left;
  width: auto;
  padding: 93px 0px 93px 150px;
  margin: 0px;
}
.my-shitee-page-banner-content .button-row .btn {
  height: 52px;
  line-height: 52px;
  font-weight: 600;
  border-radius: 26px;
  font-size: 16px;
  padding: 0px 32px;
  background-color: #329F5B;
}
.my-shitee-page-banner-content .button-row .btn:hover{
  background-color: #277C48;
}
.my-shitee-page-banner-content h1{
  font-size: 36px;
  color: #3B4E71;
  line-height: 59px;
  font-weight: 700;
  text-align: left;
  text-transform: none;
  display: block;
  width: 100%;
  margin: 0px 0px 44px 0px;
  padding: 0px;
}
.my-shitee-page-banner-content p{
  font-size: 16px;
  color: #3B4E71;
  line-height: 30px;
  font-weight: 400;
  text-align: left;
  text-transform: none;
  display: block;
  width: 100%;
  margin: 0px 0px 43px 0px;
  padding: 0px;
}
.my-shitee-page-main-top-img{
  padding: 36px 0px 0px 0px;
  float: right;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,dce0e8+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(left, #ffffff 0%, #dce0e8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #ffffff 0%,#dce0e8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #ffffff 0%,#dce0e8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dce0e8',GradientType=1 ); /* IE6-9 */
}

.how-does-it-work-section {
  background-color: #DCE0E8;
  padding: 63px 165px 51px 176px;
}
.how-does-it-work-section h3{
  font-size: 24px;
  color: #3B4E71;
  line-height: 33px;
  text-align: center;
  font-weight: 700;
  text-transform: uppercase;
  padding: 0px;
  margin: 0px 0px 32px 0px;
}
.how-does-it-work-section .it-work-list .row{
  margin-left: -19px;
  margin-right: -19px;
}
.how-does-it-work-section .col5-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
  float: left;
  width: 100%;
  padding: 0px 19px 0px; 
}
.how-does-it-work-section .it-work-box {
  border: 1px solid #C3C9D5;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: auto;
  min-height: 122px;
  padding: 17px 15px 14px;
}
.how-does-it-work-section .it-work-box p {
  font-size: 16px;
  color: #3B4E71;
  line-height: 30px;
  font-weight: 400;
  text-align: center;
  text-transform: none;
  display: block;
  width: 100%;
  margin: 0px 0px 18px 0px;
  padding: 0px;
}
.how-does-it-work-section .it-work-box p a{
  text-decoration: underline !important;
  color: #3399CC;
  font-size: 16px;
  font-weight: 400;
  text-transform: none;
}
.how-does-it-work-section .it-work-box p a:hover{
  text-decoration: underline !important;
  color: #3B4E71;
}
.how-does-it-work-section .it-work-box .check-btn {
  display: block;
  width: 100%;
  text-align: center;
}
.how-does-it-work-section .it-work-box .check-btn span.check-img {
  display: inline-block;
  vertical-align: top;
  width: 40px;
  height: 40px;
  background-image: url("../images_new/iw-check-normal-icon.svg");
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
.how-does-it-work-section .it-work-box.selected .check-btn span.check-img {
  background-image: url("../images_new/iw-check-active-icon.svg");
}
.what-are-we-doing-section{
  background-color: transparent;
  padding: 63px 150px 32px 150px;
}
.what-are-we-doing-section h3{
  font-size: 24px;
  color: #3B4E71;
  line-height: 33px;
  text-align: center;
  font-weight: 700;
  text-transform: uppercase;
  padding: 0px;
  margin: 0px 0px 62px 0px;
}
.what-are-we-doing-section .are-we-doing-list .row{
  margin-left: -21px;
  margin-right: -21px;
}
.what-are-we-doing-section .col4-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
  float: left;
  width: 100%;
  padding: 0px 21px 40px; 
}
.what-are-we-doing-section .are-we-doing-box {
  border: 0px;
  background-color: #ffffff;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: auto;
  min-height: 319px;
  margin: 0px;
  padding: 43px 15px 29px 15px;
  box-shadow: 4px 6.93px 15px rgba(0,0,0,0.10);
  position: relative;
}
.what-are-we-doing-section .are-we-doing-box .tag-new {
  position: absolute;
  left: 20px;
  top: 20px;
  width: auto;
  min-width: 44px;
  height: 21px;
  line-height: 19px;
  padding: 0px 10px;
  border-radius: 3px;
  background-color: #329F5B;
  font-size: 12px;
  color: #ffffff;
  font-weight: 700;
  text-transform: none;
  text-align: center;
  display: inline-block;
  vertical-align: top;
}
.what-are-we-doing-section .are-we-doing-box .are-we-doing-img {
  display: block;
  text-align: center;
  min-height: 120px;
  padding: 0px;
  margin: 0px 0px 12px 0px;
}
.what-are-we-doing-section .are-we-doing-box .are-we-doing-img img{
  width: auto;
  height: auto;
  vertical-align: top;
}
.what-are-we-doing-section .are-we-doing-box .are-we-doing-content {
  display: block;
  width: 100%;
  text-align: center;
}
.what-are-we-doing-section .are-we-doing-box .are-we-doing-content h6 {
  display: block;
  font-size: 16px;
  line-height: 22px;
  font-weight: 700;
  color: #3B4E71;
  text-align: center;
  margin: 0px 0px 5px 0px;
  padding: 0px;
}
.what-are-we-doing-section .are-we-doing-box .are-we-doing-content p {
  display: block;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #959FB0;
  text-align: center;
  margin: 0px 0px 5px 0px;
  padding: 0px;
}

.what-are-we-doing-section .are-we-doing-box .are-we-doing-content p a{
  font-size: 14px;
  font-weight: 400;
  color: #3399CC;
  display: block;
}
.what-are-we-doing-section .are-we-doing-box .are-we-doing-content p a:hover {
  color: #3B4E71;
}
.guides-tips-questions-section{
  background-color: #DCE0E8;
  padding: 63px 150px 46px 150px;
}
.guides-tips-questions-section h3{
  font-size: 24px;
  color: #3B4E71;
  line-height: 33px;
  text-align: center;
  font-weight: 700;
  text-transform: uppercase;
  padding: 0px;
  margin: 0px 0px 66px 0px;
}
.guides-tips-questions-section .panel-group{
  padding: 0px;
  margin: 0px;
  background-color: transparent;
}
.guides-tips-questions-section .panel-group .panel {
  padding: 0px;
  margin: 0px;
  background-color: transparent;
  border: 0px solid transparent;
  border-radius: 0px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.guides-tips-questions-section .panel-default > .panel-heading {
  color: #000000;
  background-color: transparent;
  border: 0px;
  border-radius: 0px;
  border-bottom: 1px solid rgba(149, 159, 176, 0.70);
  padding: 0px 30px 21px 0px;
  margin: 0px 0px 31px 0px;
  position: relative;
}
.guides-tips-questions-section .panel-default > .panel-heading .glyphicon {
  position: absolute;
  top: -5px;
  right: 0px;
  width: 17px;
  height: 41px;
  display: inline-block;
  vertical-align: top;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  /*color: #3399CC;*/
  color: #329F5B;
  font-size: 30px;
  line-height: 41px;
}
.guides-tips-questions-section .panel-default > .panel-heading .glyphicon.glyphicon-minus:before {
  content: "-";
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  /*color: #3399CC;*/
  color: #329F5B;
  font-size: 30px;
  line-height: 41px;
}
.guides-tips-questions-section .panel-default > .panel-heading .glyphicon.glyphicon-plus:before {
  content: "+";
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  /*color: #3399CC;*/
  color: #329F5B;
  font-size: 30px;
  line-height: 41px;
}
.guides-tips-questions-section .panel-default > .panel-heading .panel-title a {
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  color: #000000;
  line-height: 27px;
  font-weight: 400;
  font-size: 20px;
  text-transform: none;
  text-decoration: none;
  width: auto;
  display: inline-block;
  vertical-align: top;
}
.guides-tips-questions-section .panel-body {
  padding: 0px;
  margin: 0px 0px 50px 0px;
}
.guides-tips-questions-section .panel-body p {
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  color: #000000;
  line-height: 26px;
  text-align: left;
  font-weight: 400;
  font-size: 16px;
  text-transform: none;
  text-decoration: none;
  width: 100%;
}
.guides-tips-questions-section .panel-body p a{
  /*color: #3399CC;*/
  color: #329F5B;
  line-height: 26px;
  text-align: left;
  font-weight: 400;
  font-size: 16px;
  text-decoration: underline !important;
}
.guides-tips-questions-section .panel-body p a:hover{
  color: #000000;
  text-decoration: underline !important;
}
.guides-tips-questions-section .panel-heading.panel-heading-open {
  border-bottom: 0px solid rgba(149, 159, 176, 0.70);
  margin: 0px 0px 33px 0px;
}
.dashboard-screen.my-shirtee-page-screen {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.ms-new-product-section{
  background-color: transparent;
  padding: 63px 150px 52px 150px;
  position: relative;
}
.ms-new-product-section .ms-new-product-slider {
  position: relative;
}
.ms-new-product-section .ms-new-product-slider .owl-nav .owl-prev,
.ms-new-product-section .ms-new-product-slider .owl-nav .owl-next,
.prosses-to-delivered .prosses-right-row .owl-nav .owl-prev,
.prosses-to-delivered .prosses-right-row .owl-nav .owl-next {
  position: absolute;
  width: 15px;
  height: 22px;
  left: -32px;
  top: 50%;
  font-size: 0px;
  color: #ffffff;
  margin: -10px 0px 0px 0px;
  background-position: center center;
  background-repeat: no-repeat;
}
.ms-new-product-section .ms-new-product-slider .owl-nav .owl-prev,
.prosses-to-delivered .prosses-right-row .owl-nav .owl-prev {
  background-image: url("../images_new/np-left-arrow.svg");
}
.ms-new-product-section .ms-new-product-slider .owl-nav .owl-next,
.prosses-to-delivered .prosses-right-row .owl-nav .owl-next {
  right: -34px;
  left: auto;
  background-image: url("../images_new/np-right-arrow.svg");
}
.prosses-to-delivered .prosses-right-row .owl-nav .owl-prev {
  left: -3px;
  background-size: 8px auto;
}
.prosses-to-delivered .prosses-right-row .owl-nav .owl-next {
  right: -3px;
  background-size: 8px auto;
}
.prosses-to-delivered .prosses-right-row .owl-nav.disabled,
.prosses-to-delivered .prosses-right-row .owl-prev.disabled,
.prosses-to-delivered .prosses-right-row .owl-next.disabled,
.prosses-to-delivered .prosses-right-row .owl-dots.disabled,
.prosses-to-delivered .prosses-right-row .owl-dots {
  display: none;
}
.ms-new-product-section .ms-new-product-box {
  border: 0px;
  background-color: #ffffff;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: auto;
  min-height: 378px;
  margin: 0px;
  padding: 63px 15px 43px 15px;
  box-shadow: 4px 6.93px 15px rgba(0,0,0,0.10);
  position: relative;
}
.ms-new-product-section .ms-new-product-box .ms-new-product-img {
  display: block;
  text-align: center;
  padding: 0px;
  margin: 0px 0px 46px 0px;
}
.ms-new-product-section .ms-new-product-box .ms-new-product-img img {
  width: auto;
  height: auto;
  vertical-align: top;
  display: inline-block;
}
.ms-new-product-section .ms-new-product-box .ms-new-product-content {
  display: block;
  width: 100%;
  text-align: center;
}
.ms-new-product-section .ms-new-product-box .ms-new-product-content .product-name {
  display: block;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #959FB0;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif; 
  text-transform: uppercase;
  text-align: center;
  margin: 0px 0px 7px 0px;
  padding: 0px;
}
.ms-new-product-section .ms-new-product-box .ms-new-product-content .product-name a{
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #959FB0;
   /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif; 
  text-transform: uppercase;
}
.ms-new-product-section .ms-new-product-box .ms-new-product-content .product-name a:hover{
  color: #329F5B;
}
.ms-new-product-section .ms-new-product-box .ms-new-product-content .price {
  display: block;
  font-size: 18px;
  line-height: 22px;
  min-height: 27px;
  font-weight: 700;
   /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif; 
  color: #3B4E71;
  text-transform: none;
  text-align: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}

ul.ms-new-product-slider {
  margin: 0px;
  padding: 0px;
}
ul.ms-new-product-slider li {
  margin: 0px;
  padding: 0px 15px 42px 15px;
  list-style-type: none;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}

.ms-new-product-section .ms-new-product-box .tag-new {
  position: absolute;
  left: 20px;
  top: 20px;
  width: auto;
  min-width: 44px;
  height: 21px;
  line-height: 19px;
  padding: 0px 10px;
  border-radius: 3px;
  background-color: #329F5B;
  font-size: 12px;
  color: #ffffff;
  font-weight: 700;
  text-transform: none;
  text-align: center;
  display: inline-block;
  vertical-align: top;
}
.ms-new-product-section h3 {
  font-size: 24px;
  color: #3B4E71;
  line-height: 33px;
  text-align: center;
  font-weight: 700;
  text-transform: uppercase;
  padding: 0px;
  margin: 0px 0px 63px 0px;
}

.what-our-customers-say-section{
  background-color: #ffffff;
  padding: 63px 150px 0px 150px;
}
.what-our-customers-say-section h3 {
  font-size: 24px;
  color: #3B4E71;
  line-height: 33px;
  text-align: center;
  font-weight: 700;
  text-transform: uppercase;
  padding: 0px;
  margin: 0px 0px 62px 0px;
}
.what-our-customers-say-section .customers-block {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 0px 47px 0px;
  margin: 0px 0px 90px 0px;
  border-bottom: 1px solid rgb(111, 130, 151, 0.78);
}
.what-our-customers-say-section .customers-block:last-child {
  border: 0px;
  margin: 0px 0px 101px 0px;
  padding: 0px;
}
.what-our-customers-say-section .customers-block .customers-img {
  float: left;
  width: 123px;
  height: 123px;
  border-radius: 100%;
  margin: 0px 0px 19px 9px;
}
.what-our-customers-say-section .customers-block .customers-img img {
  width: 123px;
  height: 123px;
  vertical-align: top;
  border-radius: 100%;
  object-fit: cover;
}
.what-our-customers-say-section .customers-block .customers-img-block {
  float: left;
  width: 123px;
  height: auto;
}
.what-our-customers-say-section .customers-block .customers-img-block p{
  display: block;
  float: left;
  width: 100%;
  margin: 0px;
  padding: 0px 0px 0px 19px;
  text-align: left;
  font-style: italic;
  color: #959FB0;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
}
.what-our-customers-say-section .customers-block .customers-content-block{
  display: block;
  width: 100%;
  padding: 14px 0px 0px 230px;
  position: relative;
}
.what-our-customers-say-section .customers-block .customers-content-block p{
   display: block;
  width: 100%;
  margin: 0px;
  padding: 0px 0px 0px 25px;
  text-align: left;
  font-style: normal;
  font-weight: 400;
  color: #000000;
  font-size: 16px;
  line-height: 30px;
}
.what-our-customers-say-section .customers-block .customers-content-block .customers-content-inner {
  display: block;
  width: 100%;
  position: relative;
}
.what-our-customers-say-section .customers-block .customers-content-block .quotes-left-1{
  float: left;
  width: 17px;
  height: 50px;
  position: absolute;
  top: -22px;
  left: 0px;
  background-image: url("../images_new/quotes-left.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
.what-our-customers-say-section .customers-block .customers-content-block .quotes-left{
  float: left;
  width: 17px;
  height: 50px;
  position: relative;
  top: 0px;
  left: 0px;
  transform: rotate(180deg);
  margin-top: -22px;
  margin-left: -25px;
}
.what-our-customers-say-section .customers-block .customers-content-block .quotes-left:after{
  content: "â€";
  color: #959FB0;
  font-family: 'IBM Plex Serif', serif;
  font-size: 35px;
  font-weight: 400;
  letter-spacing:0.01em;
  margin-top: -22px;
  line-height: 42px;
}
.what-our-customers-say-section .customers-block .customers-content-block .quotes-right{
  width: 7px;
  height: 20px;
  position: relative;
  top: 0px;
  left: 0px;
  display: inline-block;
  vertical-align: top;
  margin-left: 5px;
  margin-top: 3px;
}
.what-our-customers-say-section .customers-block .customers-content-block .quotes-right:after{
  content: "â€";
  color: #959FB0;
  font-family: 'IBM Plex Serif', serif;
  font-size: 14px;
  font-weight: 400;
  letter-spacing:0.01em;
  margin-top: 0px;
  line-height: 20px;
}
.warehouse-price-settings .setting-form .panel-body {
  padding: 30px 0px 0px;
}
.warehouse-price-settings .setting-form .setting-form-wrapper {
  padding: 0px;
}

.warehouse-price-settings .removeRange,
.warehouse-price-settings .removeRange1 {
  float: none !important;
  display: inline-block;
  vertical-align: top;
  width: 30px;
  height: 30px;
  line-height: 30px;
  border-radius: 100%;
  text-align: center;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-size: 17px;
  background-color: #DCE0E8;
  font-weight: 400;
  color: #3B4E71 !important;
  cursor: pointer;
  margin: 3px 0px 0px 0px;
}
.warehouse-price-settings .removeRange .fa-2x,
.warehouse-price-settings .removeRange1 .fa-2x{
  font-size: 17px !important;
}
.warehouse-price-settings .removeRange:hover,
.warehouse-price-settings .removeRange1:hover {
  background-color: #3B4E71;
  color: #ffffff !important;
}
.warehouse-price-settings .addLink-btn-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin-bottom: 15px;
  text-align: left;
}
.warehouse-price-settings .addLink-btn-row a.addLink{
  float: none !important;
  display: inline-block;
  vertical-align: top;
  width: 30px;
  height: 30px;
  line-height: 28px;
  border-radius: 100%;
  text-align: center;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-size: 22px;
  background-color: #DCE0E8;
  font-weight: 600;
  color: #3B4E71;
  cursor: pointer;
} 
.warehouse-price-settings .addLink-btn-row a.addLink:hover{
  background-color: #3B4E71;
  color: #ffffff;
}

/* 111 */

.warehouse-price-settings .addLink-btn-row-1 {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin-bottom: 15px;
  text-align: left;
}
.warehouse-price-settings .addLink-btn-row-1 a.addLink1{
  float: none !important;
  display: inline-block;
  vertical-align: top;
  width: 30px;
  height: 30px;
  line-height: 28px;
  border-radius: 100%;
  text-align: center;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-size: 22px;
  background-color: #DCE0E8;
  font-weight: 600;
  color: #3B4E71;
  cursor: pointer;
} 
.warehouse-price-settings .addLink-btn-row-1 a.addLink1:hover{
  background-color: #3B4E71;
  color: #ffffff;
}
.warehouse-price-settings .setting-form-wrapper-main.col-md-12 {
  padding-left: 0px;
  padding-right: 0px;
}
.warehouse-price-settings .serviceFees-tab-block .addRangeDiv1 .form-control {
  width: 100%;
  max-width: 100%;
  height: 35px;
  padding: 0px 20px 0 24px;
  color: #000000;
  font-size: 14px;
  text-align: left;
  border: 1px solid rgba(149, 159, 176, 0.70);
  line-height: 33px;
  border-radius: 0px;
  outline: none;
  box-shadow: none;
}

.warehouse-price-settings *::-webkit-input-placeholder {
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 1;
}

.warehouse-price-settings *:-moz-placeholder {
    /* Firefox 18- */
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 1;
}

.warehouse-price-settings *::-moz-placeholder {
    /* Firefox 19+ */
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 1;
}

.warehouse-price-settings *:-ms-input-placeholder {
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 1;
}

.warehouse-price-settings .serviceFees-tab-block .addRangeDiv1 textarea.form-control {
  height: 93px;
  line-height: normal;
  padding-top: 10px;
  padding-bottom: 10px;
}
.button-row .pull-right .btn-info{
  margin-right: 5px;
}
.setting-form .new-text-div.add-price-div-add{
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.setting-form .setting-form-field.setting-form-field-qty {
  margin-bottom: 15px;
}
.setting-form .setting-form-field.setting-form-field-qty label {
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  line-height: 16px;
  color: #3B4E71;
  font-weight: 400;
  padding-right: 11px;
}
.setting-form .setting-form-field.setting-form-field-qty input {
  height: 35px;
  padding: 0px 11px 0 11px;
  color: #000000;
  font-size: 14px;
  text-align: left;
  border: 1px solid rgba(149, 159, 176, 0.70);
  line-height: 33px;
  border-radius: 0px;
  outline: none;
  box-shadow: none;
  margin-right: 11px;
}
.setting-form .add-price-detail-form-group .fa-minus-icon {
  float: none !important;
  display: inline-block;
  vertical-align: top;
  width: 30px;
  height: 30px;
  line-height: 30px;
  border-radius: 100%;
  text-align: center;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-size: 14px;
  background-color: #DCE0E8;
  font-weight: 600;
  color: #3B4E71;
  cursor: pointer;
  margin-top: 3px;
}
.setting-form .add-price-detail-form-group .fa-minus-icon:hover{
  background-color: #3B4E71;
  color: #ffffff;
}
.setting-form .add-price-detail-form-group #add{
  float: none !important;
  display: inline-block;
  vertical-align: top;
  width: 30px;
  height: 30px;
  line-height: 30px;
  border-radius: 100%;
  text-align: center;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-size: 14px;
  background-color: #DCE0E8;
  font-weight: 600;
  color: #3B4E71;
  cursor: pointer;
  margin-top: 5px;
} 
.setting-form .add-price-detail-form-group #add:hover{
  background-color: #3B4E71;
  color: #ffffff;
}
.setting-form .add-price-detail-form-group .control-label-new .fa-minus-icon {
  display: none;
}
.branding-image-upload {
  display: inline-block;
  vertical-align: top;
  margin-top: 15px;
  width: 100%;
}
.add-new-product-form-box .dashboard-inner-col{
  padding: 0px;
}
.add-new-product-info {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  min-height: 46px;
  background-color: rgb(254, 208, 112, 0.27);
  margin: 0px 0px 35px 0px;
  padding: 14px 56px 13px 56px;
}
.add-new-product-info p{
  line-height: 19px;
  font-size: 14px;
  color: #959FB0;
  font-weight: 400;
  text-align: left;
  display: block;
  width: 100%;
  margin: 0px;
  padding: 0px;
}
.add-new-product-form-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.add-new-product-form-left{
  float: left;
  width: 47.3%;
  padding: 0px 0px 0px 55px;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .form-group.form-check {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .form-group.form-check .form-check {
  float: left;
  width: auto;
  position: relative;
}
.add-new-product-form-left h5,
.add-new-product-form-wrapper .addProductDiv .add-new-product-form-row h5.mobile-show{
  color: #000000;
  font-weight: 400;
  line-height: 24px;
  margin: 0px 0px 21px;
  padding: 0px;
  display: block;
  width: 100%;
} 
.add-new-product-form-wrapper .addProductDiv .add-new-product-form-row h5.mobile-show {
  display: none;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 {
  margin: 0px -11px 0px;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1:after {
  content: "";
  display: block;
  height: 0px;
  clear: both;
  overflow: hidden;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-full{
    padding: 0px 11px;
    margin: 0px;
    float: left;
    width: 100%;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-2 {
  padding: 0px 10px;
  margin: 0px;
  float: left;
  width: 50%;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-4 {
  padding: 0px 10px;
  margin: 0px;
  float: left;
  width: 25%;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-04 {
  padding: 0px 10px;
  margin: 0px;
  float: left;
  width: 25%;
  /*width: 37.6%;*/
}
/* khushal css */
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-01 {
  padding: 0px 10px;
  margin: 0px;
  float: left;
  /*width: 25%;*/
  /*width: 37.6%;*/
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-03 {
  padding: 0px 10px;
  margin: 0px;
  float: left;
  /*width: 25%;*/
  /*width: 37.6%;*/
}
/* khushal css ends*/

.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-04.quantity-field {
  width: 14.7%;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-04.delete-field {
  width: 10%;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .delete-field a{
  font-size: 14px;
  color: #3399CC;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  text-align: left;
  display: block;
  width: 100%;
  margin: 31px 0px 0px 0px;
  padding: 0px;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .delete-field a:hover{
  color: #3B4E71;
}
.add-new-product-form-wrapper .add-new-product-form-box .add-variants-form-box {
  float: left;
  /*width: 47.3%;*/
  width: 100%;
  padding: 0px 0px 0px 0px;
  margin: 0px;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .form-group {
  margin-bottom: 21px;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .control-label,
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-right .product-image-title {
  font-size: 14px;
  color: #3B4E71;
  font-weight: 700;
  line-height: 19px;
  display: block;
  margin: 0px 0px 4px 0px;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .control-label .optional {
  font-size: 12px;
  line-height: 19px;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .control-label .info-circle {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  color: #959FB0;
  opacity: 0.50;
  padding-left: 10px;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .form-control {
  height: 35px;
  line-height: 33px;
  border-radius: 0px;
  /*border: 1px solid rgba(111,130,151,0.70);*/
  border: 1px solid rgba(149, 159, 176, 0.70);
  box-shadow: none;
  width: 100%;
  padding: 0px 10px;
  color: #000000;
}
select.form-control.none  {
  display: none !important;
}
select.form-control.none ~ .dropdown-toggle  {
  height: 35px;
  line-height: 33px;
  border-radius: 0px;
  /*border: 1px solid rgba(111,130,151,0.70) !important;*/
  border: 1px solid #D3D7DE !important;
  box-shadow: none;
  width: 100%;
  padding: 0px 30px 0px 10px !important;
  background-color: #F4F6F9 !important;
  outline: none !important;
  color: #3B4E71 !important;
  font-size: 14px !important;
  font-weight: 600 !important;
}
.bootstrap-select select.form-control.none ~ .dropdown-toggle .filter-option {
  padding: 0px !important;
}

.dropdown.open select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu.open,
.dropdown.open select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu.open .dropdown-menu.inner {
  transform: translateY(0px) !important;
}
select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu.open,
select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu.open .dropdown-menu.inner {
  transform: translateY(0px) !important;
}
select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu.open .inner.open  {
  max-height: 400px !important;
  min-height: auto !important;
  overflow-x: hidden !important;
  overflow-y: auto !important;
  transform: translateY(0px) !important;
}
html select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu.open {
   background-color: #ffffff;
  border-radius: 0px;
  border: 0px;
  -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.10);
  box-shadow: 0 3px 6px rgba(0,0,0,0.10);
  padding: 11px 0px 5px 0px;
  margin: 0px;
}
html select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu.open .dropdown-menu.inner {
  border: 0px !important;
  border-radius: 0px !important;
  -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.10) none;
  box-shadow: none;
  padding: 0px;
  margin: 0px;
}
html select.form-control.none ~ .dropdown-toggle:hover  {
  background-color: #ffffff !important;
}
.bootstrap-select select.form-control.none ~ .dropdown-toggle .bs-caret .caret {
  background-image: url("../images_new/chevron-down-select-tag-icon.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 11px auto;
  border: 0px !important;
  width: 15px;
  height: 35px;
  line-height: 35px;
  top: 0px;
  right: 10px !important;
}
html .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > li {
  padding-left: 0px;
  padding-right: 0px;
}
html .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > li > a{
  font-size: 14px;
  color: #959FB0;
  font-weight: 400;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-transform: none;
  text-decoration: none;
  outline: none;
  display: block;
  width: 100%;
  border: 0px;
  border-right: 2.5px solid #ffffff;
  background-color: transparent;
  line-height: 19px;
  margin: 0px 0px 7px 0px;
  padding: 0px 10px;
}
html .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > .active > a, 
html .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > .active > a:focus, 
html .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > .active > a:hover {
  color: #3399CC !important;
  text-decoration: none;
  background-color: transparent !important;
  outline: 0;
  border-right: 2.5px solid #3399CC !important;
}
html .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > li > a:hover {
  color: #3399CC !important;
  text-decoration: none;
  background-color: transparent !important;
  outline: 0;
  border-right: 2.5px solid #3399CC !important;
}
select.form-control.none ~ .dropdown-toggle:focus  {
  background-color: #ffffff !important;
}
.bootstrap-select.form-control.none {
  border: 0px !important;
  height: auto !important;
  line-height: normal !important;
  padding: 0px !important;
  box-shadow: none !important;
  margin: 0px !important;
}
.add-product-page-dashboard-screen .heading-row-inner-page {
  padding-bottom: 47px;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-only .control-label {
  margin: 0px 0px 17px 0px;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-only p {
  width: 100%;
  font-weight: 400;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  line-height: 22px;
  color: #959FB0;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-only .form-group {
  margin-bottom: 16px;
}
.product-is-already-packed .form-check input[type="checkbox"] + .label-text:before{
  border-radius: 3px;
  border: 1px solid rgba(149, 159, 176, 0.70);
}
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .product-is-already-packed .form-control {
  width: 12px;
  height: 12px;
  line-height: 12px;
  margin: 0px;
  padding: 0px;
} 
.add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .product-is-already-packed .form-check {
  padding: 0px;
  margin: 30px 0px 30px;
  width: auto;
  position: relative;
  float: right;
}

.add-new-product-form-wrapper .add-new-product-form-box form *::-webkit-input-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
}

.add-new-product-form-wrapper .add-new-product-form-box form *:-moz-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
}

.add-new-product-form-wrapper .add-new-product-form-box form *::-moz-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
}

.add-new-product-form-wrapper .add-new-product-form-box form *:-ms-input-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  opacity: 1;
}
.add-new-product-form-right {
  float: right;
  width: 100%;
  max-width: 41.9%;
  padding: 68px 65px 0px 0px;
}
.has-advanced-upload {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  min-height: 441px;
  outline: 1px dashed rgb(59, 78, 113, 0.41);
  outline-offset: 0px;
  -webkit-transition: outline-offset .15s ease-in-out, background-color .15s linear;
  transition: outline-offset .15s ease-in-out, background-color .15s linear;
  position: relative;
}
.has-advanced-upload {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  min-height: 441px;
  outline: 1px dashed rgb(59, 78, 113, 0.41);
  outline-offset: 0px;
  -webkit-transition: outline-offset .15s ease-in-out, background-color .15s linear;
  transition: outline-offset .15s ease-in-out, background-color .15s linear;
  position: relative;
}

.addProductDiv .has-advanced-upload{
  display: inline-block;
  vertical-align: top;
  min-width: 100px;
  max-width: 100px;
  min-height: 100px;
  max-height: 100px;
  outline: 1px dashed rgb(59, 78, 113, 0.41);
  outline-offset: 0px;
  -webkit-transition: outline-offset .15s ease-in-out, background-color .15s linear;
  transition: outline-offset .15s ease-in-out, background-color .15s linear;
  position: relative;
}

.addProductDiv .has-main-advanced-upload{
  margin: 15px;
  display: inline-block;
  vertical-align: top;
  min-width: 150px;
  max-width: 150px;
  min-height: 150px;
  max-height: 150px;
  outline: 1px dashed rgb(59, 78, 113, 0.41);
  outline-offset: 0px;
  -webkit-transition: outline-offset .15s ease-in-out, background-color .15s linear;
  transition: outline-offset .15s ease-in-out, background-color .15s linear;
  position: relative;
}


.addProductDiv .has-advanced-upload .uploader {
  position: absolute;
  overflow: hidden;
  min-width: 100px;
  max-width: 100px;
  min-height: 100px;
  max-height: 100px;
  background: transparent;
  border: 0;
  display: table;
}

.addProductDiv .has-main-advanced-upload .uploader {
  position: absolute;
  overflow: hidden;
  min-width: 150px;
  max-width: 150px;
  min-height: 150px;
  max-height: 150px;
  background: transparent;
  border: 0;
  display: table;
}

.has-advanced-upload .uploader .uploader-inner {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: auto;
}
.addProductDiv .has-advanced-upload .uploader .uploader-inner {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
}

.has-advanced-upload .uploader .uploader-inner p{
  margin: 0px;
  padding: 0px;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  color: #959FB0;
  line-height: 22px;
}
.has-advanced-upload #filePhoto {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
  opacity: 0;
  cursor: pointer;
  border: 0px;
  background-color: #fff;
}
.has-advanced-upload input[type="file"]{
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
  opacity: 0;
  cursor: pointer;
  border: 0px;
  background-color: #fff;
}
.has-advanced-upload .uploader-img-wrapper {
  display: table;
  vertical-align: middle;
  min-height: 100px;
  max-height: 150px;
  min-width: 100px;
  max-width: 150px;
  vertical-align: middle;
  position: absolute;
  left: 0;
  text-align: center;
  background-color: transparent;
}

.addProductDiv .has-advanced-upload .uploader-img-wrapper {
  display: table;
  vertical-align: middle;
  min-height: 100px;
  max-height: 100px;
  min-width: 100px;
  max-width: 100px;
  vertical-align: middle;
  position: absolute;
  left: 0;
  text-align: center;
  background-color: transparent;
}
.addProductDiv .has-main-advanced-upload .uploader-img-wrapper {
  display: table;
  vertical-align: middle;
  min-height: 150px;
  max-height: 150px;
  min-width: 150px;
  max-width: 150px;
  vertical-align: middle;
  position: absolute;
  left: 0;
  text-align: center;
  background-color: transparent;
}

.has-advanced-upload .uploader-img-wrapper-inner {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: auto;
}
.addProductDiv .has-advanced-upload .uploader .uploader-inner {
  display: table-cell;
  vertical-align: middle;
  max-width: 150px;
  max-height: 150px;
}

.main_image_remove {
  position: relative;
  top: 150px;
  text-align: center;
  color: red;
  font-size: 14px;
  cursor: pointer;
}

.has-advanced-upload .uploader-img-wrapper-inner img {
  position: relative;
  width: auto;
  height: auto;
  top: 0;
  left: 0;
  z-index: 1;
  border: none;
  border: 0;
  object-fit: cover;
   right: 0; 
  margin: 0px auto;
  display: table-cell;
  vertical-align: middle;
}
.addProductDiv .has-advanced-upload .uploader-img-wrapper-inner img {
  position: relative;
  width: auto;
  height: auto;
  top: 0;
  left: 0;
  z-index: 1;
  border: none;
  border: 0;
  object-fit: cover;
   right: 0; 
  margin: 0px auto;
  display: table-cell;
  vertical-align: middle;
  max-height: 100px;
  max-width: 100px;
}
.addProductDiv .has-main-advanced-upload .uploader-img-wrapper-inner img {
  position: relative;
  width: auto;
  height: auto;
  top: 0;
  left: 0;
  z-index: 1;
  border: none;
  border: 0;
  object-fit: cover;
   right: 0; 
  margin: 0px auto;
  display: table-cell;
  vertical-align: middle;
  max-height: 150px;
  max-width: 150px;
}

.add-variants-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 64px 45px 55px;
}
.add-product-div-btn-row {
  padding: 0px 64px 45px 55px;
}
.bootstrap-select.form-control.none {
  position: relative;
}
.bootstrap-select.form-control.none .error{
  position: absolute;
  top: auto;
  bottom: -23px;
  left: 0px;
}
.modal-body .box-body .bootstrap-select.form-control.none .error{
  bottom: -31px;
}
/*html .modal-body .box-body .form-group .bootstrap-select.form-control.none select.form-control.none ~ .error ~ .dropdown-toggle{
  border: 1px solid #ff0000;
}*/
.add-variants-wrapper-inner{
  border-top: 0px solid rgb(111, 130, 151, 0.50);
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.aplrbt-wrapper {
  border-top: 1px solid rgb(111, 130, 151, 0.50);
  padding: 34px 0px 0px 0px;
  margin: 22px 30px 25px 30px;
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 60px);
}
.aplrbt-wrapper-1 {
  padding: 0px 0px 0px 0px;
  margin: 0px 30px 25px 30px;
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 60px);
}
.aplrbt-wrapper .form-radio input[type="radio"] + .label-text:before {
  top:1px;
}
.aplrbt-wrapper .form-radio input[type="radio"]:checked + .label-text:after {
  top:6px;
}
.add-variants-wrapper-inner h5 {
  color: #000000;
  font-weight: 400;
  line-height: 24px;
  margin: 0px 0px 12px;
  padding: 0px;
  display: block;
  width: 100%;
}
.add-variants-wrapper-inner p {
  width: 100%;
  font-weight: 400;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  line-height: 22px;
  color: #959FB0;
  margin: 0px 0px 28px 0px;
  padding: 0px;
}
.add-new-product-form-wrapper .add-new-product-form-box .add-more-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.add-new-product-form-wrapper .add-new-product-form-box .add-more-row a{
  display: inline-block;
  vertical-align: top;
  width: auto;
  font-weight: 400;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  line-height: 19px;
  color: #3399CC;
  border: 0px;
  outline: none !important;
  margin: 0px;
  padding: 0px;
}
.add-new-product-form-wrapper .add-new-product-form-box .add-more-row a:hover{
  color: #3B4E71;
}
.add-new-product-form-wrapper .add-new-product-form-box .button-right-box {
  float: right;
  width: auto;
  margin: 109px 0px 0px 0px;
}
.add-new-product-form-wrapper .add-new-product-form-box .button-row .btn {
  min-width: auto;
  height: 39px;
  line-height: 39px;
  padding: 0px 20px;
  font-size: 12px;
  font-weight: 700;
  text-transform: none;
}
.add-new-product-form-wrapper .add-new-product-form-box .button-row .btn.btn-secondary {
  margin-right: 9px;
}

.dashboard-screen.add-product-page-dashboard-screen {
  padding-bottom: 75px;
}

.warehouse-inventory-page-dashboard-screen .heading-row-inner-page{
  padding: 28px 0px 40px 10px;
}
.warehouse-inventory-page-dashboard-screen .market-place-right .button-row.add-new-button {
  margin: -22px 0px 27px 0px;
}

.warehouse-add-products-step-page-dashboard-screen .heading-row-inner-page {
  padding-bottom: 28px;
}
.add-products-step-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 0px 0px 0px;
  position: relative;
}
.add-products-step-wrapper .add-products-step-row{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 0px 60px 55px;
  margin: 0px 0px 0px 0px;
  position: relative;
}
.add-products-step-wrapper .wp-step-heding {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.add-products-step-wrapper .wp-step-heding h6 {
  font-size: 16px;
  color: #959FB0;
  font-weight: 700;
  line-height: 22px;
  text-align: left;
  text-transform: none;
  display: block;
  width: 100%;
  margin: 3px 0px 15px;
  padding: 0px;
}
.add-products-step-wrapper .wp-step-heding:before {
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  position: absolute;
  top: 0px;
  left: 0px;
  padding: 0;
  line-height: 30px;
  border: 0px #fff solid;
  border-radius: 100%;
  background: #959FB0;
  content: attr(data-count);
  opacity: 1;
  visibility: visible;
  overflow: visible;
  -webkit-transform: none;
  transform: none;
  transition: transform, opacity;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
  width: 30px;
  height: 30px;
  text-align: center;
}
.add-products-step-wrapper .add-products-step-row:after {
  position: absolute;
  content: "";
  top: 30px;
  bottom: 0px;
  left: 15px;
  width: 1px;
  height: calc(100% - 30px);
  background-color: transparent;
  border-left: 1px solid #959FB0;
  display: none;
}
.add-products-step-wrapper .add-products-step-row.selected .wp-step-heding h6 {
  color: #3399CC;
}
.add-products-step-wrapper .add-products-step-row.selected .wp-step-heding:before {
  background: #3399CC;
  color: #ffffff;
}
.add-products-step-wrapper .add-products-step-row.selected:after  {
  border-left: 1px solid #3399CC;
  display: block;
}
.add-products-step-wrapper .add-products-step-row.selected:last-child:after {
  display: none;
}

.warehouse-add-products-step-page-dashboard-screen .product-list-table th {
  text-transform: uppercase;
  padding-bottom: 10px !important;
  padding-top: 10px !important;
  border-bottom: 1px solid rgb(111, 130, 151, 0.30);
}
.warehouse-add-products-step-page-dashboard-screen .product-list-table th:first-child {
  padding-left: 54px !important;
}
.warehouse-add-products-step-page-dashboard-screen .product-list-table th:last-child {
  padding-right: 54px !important;
  width: 235px !important;
}
.warehouse-add-products-step-page-dashboard-screen table {
  border-collapse: separate;
}
.warehouse-add-products-step-page-dashboard-screen .table-div .table {
  border-bottom: 0px solid rgba(111,130,151,0.30);
  margin-bottom: 0px;
}
.warehouse-add-products-step-page-dashboard-screen .table-div {
  box-shadow: none;
}
.warehouse-add-products-step-page-dashboard-screen .dashboard-inner-col.products-step-box {
  padding: 0px;
}
.warehouse-add-products-step-page-dashboard-screen .table-div .avtar-div {
  display: inline-block;
  vertical-align: top;
  float: left;
  width: 53px;
  height: auto;
}
.warehouse-add-products-step-page-dashboard-screen .table-div .avtar-div img{
  width: 100%;
  height: auto;
  vertical-align: top;
}
.warehouse-add-products-step-page-dashboard-screen .product-list-table.amazon-list-table td {
  padding-top: 19px !important;
  padding-bottom: 19px !important;
}
.warehouse-add-products-step-page-dashboard-screen .product-list-table.amazon-list-table td:first-child {
  padding-left: 54px !important;
}
.warehouse-add-products-step-page-dashboard-screen .product-list-table.amazon-list-table td:last-child {
  padding-right: 54px !important;
  /*width: 235px !important;*/
}
.warehouse-add-products-step-page-dashboard-screen .product-list-table.amazon-list-table td#TotalProductItems {
  padding-left: 13px;
}
.warehouse-add-products-step-page-dashboard-screen .table-div .productTitle_name_row {
  display: block;
  width: 100%;
  padding: 0px 0px 0px 90px;
}
.warehouse-add-products-step-page-dashboard-screen .table-div td p{
  padding: 0px 0px 0px 0px !important;
  margin: 9px 0px 0px 0px !important;
  line-height: 22px;
  text-transform: none;
  text-align: left;
  font-size: 16px;
  font-weight: 700;
  color: #3B4E71;
  display: inline-block;
  vertical-align: top;
  width: auto;
}
.warehouse-add-products-step-page-dashboard-screen .table-div td .productTitle_name_row .delete-filed-box-new.delete-mobile {
  padding: 0px;
  display: none;
}
.warehouse-add-products-step-page-dashboard-screen .table-div td .qty-input-number {
  display: inline-block;
  vertical-align: top;
  width: 46px;
  margin-top: 5px;
}
.warehouse-add-products-step-page-dashboard-screen .table-div td .qty-input-number input[type="text"]{
  width: 46px !important;
  height: 39px !important;
  line-height: 37px !important;
  padding: 0px 3px !important;
  border: 1px solid #C8CBD1 !important;
  background-color: transparent !important;
  color: #3B4E71 !important;
  text-align: center;
  font-size: 14px;
  border-radius: 0px;
  box-shadow: none;
}
.warehouse-add-products-step-page-dashboard-screen .table-div td.total-product-items-1 span.total-amount {
  width: 46px !important;
  height: 39px !important;
  line-height: 37px !important;
  padding: 0px 3px !important;
  border: 1px solid #C8CBD1 !important;
  background-color: transparent !important;
  color: #3B4E71 !important;
  text-align: center;
  font-size: 14px;
  border-radius: 0px;
  box-shadow: none;
  display: inline-block;
  vertical-align: top;
}
.warehouse-add-products-step-page-dashboard-screen .table-div td.total-product-items-1 {
  padding-left: 0px !important;
}
.warehouse-add-products-step-page-dashboard-screen .table-div td .qty-input-number input[type="text"]:hover,
.warehouse-add-products-step-page-dashboard-screen .table-div td .qty-input-number input[type="text"]:focus{
  border: 1px solid #C8CBD1;
  box-shadow: none;
}
.delete-filed-box-new {
  display: inline-block;
  vertical-align: top;
  width: auto;
  padding: 0px 0px 0px 53px;
  position: relative;
  top: 16px;
}
.delete-filed-box-new .sp-icon {
  margin-right: 9px;
  position: relative;
  top: 1px;
  display: inline-block;
  vertical-align: top;
}
.delete-filed-box-new .sp-icon img{
  width: auto;
  height: auto;
  vertical-align: middle;
  display: block !important;
}
.delete-filed-box-new a{
  font-size: 14px !important;
  font-weight: 400;
  line-height: 19px;
  color: #959FB0 !important;
  width: auto !important;
  height: auto !important;
  background-color: transparent !important;
  background-image: none !important;
}
.delete-filed-box-new a:after{ 
  content: "Delete";
}
.delete-filed-box-new a:hover{
  background-color: transparent !important;
  background-image: none !important;
}
.delete-filed-box-new a:hover{
  color: #3B4E71 !important;
}
.add-product-slider-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative;
  padding: 0px 53px 0px 54px;
  margin: 33px 0px 63px 0px;
  text-align: center;
}
.add-product-slider-wrapper-inner {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 1081px;
}
.add-product-slider-wrapper ul.sp-add-product-slider {
  margin: 0px;
  padding: 0px;
  position: relative;
}
.add-product-slider-wrapper ul.sp-add-product-slider li{
  margin: 0px;
  padding: 0px 19px;
  list-style-type: none;
  width: 100%;
  display: block;
  position: relative;
}
.add-product-slider-wrapper ul.sp-add-product-slider li .sp-add-product-box {
  border: 0px;
  background-color: #ffffff;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: auto;
  min-height: 155px;
  margin: 0px;
  padding: 7px 9px 7px 9px;
  box-shadow: 0px 3px 6px rgba(0,0,0,0.16);
  border: 1px solid #DCE0E8;
  position: relative;
  margin: 5px 0px 10px 0px;
}

.add-product-slider-wrapper ul.sp-add-product-slider li .sp-add-product-box .form-check input[type="checkbox"] + .label-text:before {
  border: 1px solid #959FB0;
  border-radius: 3px;
  position: absolute;
  left: 10px;
  top: 10px;
}
.add-product-slider-wrapper ul.sp-add-product-slider li .sp-add-product-box .form-check input[type="checkbox"]:checked + .label-text:before{
  border: 1px solid #3399CC;
}
.add-product-slider-wrapper ul.sp-add-product-slider li .label-product-img {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 17px 0px 3px 0px;
  text-align: center;
}
.add-product-slider-wrapper ul.sp-add-product-slider li .label-product-img img {
  width: auto;
  height: 103px;
  vertical-align: top;
  display: inline-block;
  vertical-align: top;
}
.add-product-slider-wrapper ul.sp-add-product-slider li .label-product-name {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
  font-size: 12px;
  line-height: 20px;
  font-weight: 700;
  color: #3B4E71;
}

.add-product-slider-wrapper ul.sp-add-product-slider .owl-nav .owl-prev, 
.add-product-slider-wrapper ul.sp-add-product-slider .owl-nav .owl-next,
.product-summary-box-inner .sp-add-product-slider .owl-nav .owl-prev,
.product-summary-box-inner .sp-add-product-slider .owl-nav .owl-next {
  position: absolute;
  width: 15px;
  height: 22px;
  left: -19px;
  top: 50%;
  font-size: 0px;
  color: #ffffff;
  margin: -10px 0px 0px 0px;
  background-position: center center;
  background-repeat: no-repeat;
}
.add-product-slider-wrapper ul.sp-add-product-slider .owl-nav .owl-prev,
.product-summary-box-inner .sp-add-product-slider .owl-nav .owl-prev {
  background-image: url("../images_new/np-left-arrow.svg");
}
.add-product-slider-wrapper ul.sp-add-product-slider .owl-nav .owl-next,
.product-summary-box-inner .sp-add-product-slider .owl-nav .owl-next {
  right: -19px;
  left: auto;
  background-image: url("../images_new/np-right-arrow.svg");
}
.add-product-slider-wrapper ul.sp-add-product-slider .owl-dots,
.ms-new-product-section .ms-new-product-slider .owl-dots,
.product-summary-box-inner .sp-add-product-slider .owl-dots {
  display: none;
}
.add-products-step-wrapper .add-products-step-row .button-row {
  width: 100%;
  text-align: right;
  margin: 55px 0px 0px 0px;
}
.add-products-step-wrapper .add-products-step-row .button-row .btn {
  padding-left: 20px;
  padding-right: 20px;
  min-width: auto;
  font-size: 12px;
  font-weight: 700;
}
.add-products-step-wrapper .add-products-step-row .button-row .btn.btn-secondary {
  margin-right: 11px;
}
.add-products-step-wrapper .add-products-step-row .dashboard-inner-col.products-step-box {
  opacity: 0.50;
  position: relative;
}
.add-products-step-wrapper .add-products-step-row .dashboard-inner-col.products-step-box:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  opacity: 1;
  background-color: rgba(255,255,255,0.01);
  z-index: 9;
}
.add-products-step-wrapper .add-products-step-row.selected .dashboard-inner-col.products-step-box {
  opacity: 1;
}
.add-products-step-wrapper .add-products-step-row.selected .dashboard-inner-col.products-step-box:before {
  display: none;
}
.add-products-step-wrapper .shipment-details-carrier{
  float: left;
  width: 50%;
}
.add-products-step-wrapper .shipment-details-heding {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  border-bottom: 1px solid rgb(111, 130, 151, 0.30);
  padding: 13px 53px 10px 53px;
}
.add-products-step-wrapper .shipment-details-heding h6{
  color: #3B4E71;
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: uppercase;
  margin: 0px;
  padding: 0px;
  display: block;
  width: 100%;
}
.add-products-step-wrapper .shipment-details-form {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 25px 0px 7px 55px;
}
.add-products-step-wrapper .shipment-details-form .field-row-1 {
  margin: 0px -11px 0px;
}
.add-products-step-wrapper .shipment-details-form .field-row-1 .field-full {
  padding: 0px 11px;
  margin: 0px;
  float: left;
  width: 100%;
}
.add-products-step-wrapper .shipment-details-form .field-row-1 .form-group {
  margin-bottom: 21px;
}
.add-products-step-wrapper .shipment-details-form .field-row-1 .control-label {
  font-size: 14px;
  color: #3B4E71;
  font-weight: 700;
  line-height: 19px;
  display: block;
  margin: 0px 0px 4px 0px;
}
.add-products-step-wrapper .shipment-details-form .field-row-1 .form-control {
  height: 35px;
  line-height: 33px;
  border-radius: 0px;
  border: 1px solid rgba(111,130,151,0.70);
  box-shadow: none;
  width: 100%;
  padding: 0px 10px;
  font-size: 14px;
  color: #3B4E71;
} 

.add-products-step-wrapper .shipment-details-form *::-webkit-input-placeholder {
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 1;
}

.add-products-step-wrapper .shipment-details-form *:-moz-placeholder {
    /* Firefox 18- */
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 1;
}

.add-products-step-wrapper .shipment-details-form *::-moz-placeholder {
    /* Firefox 19+ */
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 1;
}

.add-products-step-wrapper .shipment-details-form *:-ms-input-placeholder {
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 1;
}

.add-products-step-wrapper .shipment-details-step-box .button-row {
  margin: 0px;
  padding: 0px 53px 62px 11px;
}
.add-products-step-wrapper .product-summary-box {
  float: right;
  width: 50%;
  text-align: right;
}
.add-products-step-wrapper .product-summary-box-inner {
  display: inline-block;
  vertical-align: top;
  width: auto;
  min-width: 240px;
  padding: 42px 19px 0px 0px;
  text-align: left;
}
.add-products-step-wrapper .product-summary-box-inner .sp-add-product-slider-1 {
  width: 140px;
}
.add-products-step-wrapper .product-summary-box-inner .sp-add-product-slider-1 .owl-stage-outer {
   padding: 10px;
}
.add-products-step-wrapper .product-summary-box .shipment-details-heding {
  padding-left: 19px;
  padding-right: 19px;
}
.add-products-step-wrapper .product-summary-box .shipment-details-heding h6 {
  display: inline-block;
  vertical-align: top;
  width: auto;
  min-width: 219px;
  text-align: left;
}
.add-products-step-wrapper .product-summary-box-inner .item {
  display: inline-block;
  vertical-align: top;
  width: auto;
  padding-right: 15px;
} 
.add-products-step-wrapper .product-summary-box-inner .sp-add-product-box {
  border: 0px;
  background-color: #ffffff;
  display: inline-block;
  vertical-align: top;
  width: 120px;
  height: auto;
  min-height: 155px;
  margin: 0px;
  padding: 7px 9px 7px 9px;
  box-shadow: 0px 3px 6px rgba(0,0,0,0.16);
  border: 1px solid #DCE0E8;
  position: relative;
  margin: 5px 0px 10px 0px;
}
.add-products-step-wrapper .product-summary-box-inner .label-product-img {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 3px 0px;
  text-align: center;
}
.add-products-step-wrapper .product-summary-box-inner .label-product-img img {
  width: auto;
  height: 103px;
  vertical-align: top;
  display: inline-block;
}
.add-products-step-wrapper .product-summary-box-inner .label-product-name {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
  font-size: 12px;
  line-height: 20px;
  font-weight: 700;
  color: #3B4E71;
}

.branding-page-table-div .dataTables_wrapper .row .table-responsive, 
.branding-page-table-div .dataTables_wrapper .row .table-main-wrap, 
.branding-page-table-div .dataTables_wrapper .row .col-sm-6, 
.branding-page-table-div .dataTables_wrapper .row .col-sm-12 {
  padding-left: 0px;
  padding-right: 0px;
}
.inner-page-table-branding.branding-page-table-main-div .row {
  margin-left: 0px;
  margin-right: 0px;
}
.inner-page-table-branding.branding-page-table-main-div .row .col-12{
  padding-left: 0px;
  padding-right: 0px;
}
.inner-page-table-branding.branding-page-table-main-div {
  margin-left: 10px;
  margin-right: 8px;
  width: calc(100% - 18px);
}
.inner-page-table-branding.branding-page-table-main-div .table-div.branding-page-table-div .dataTables_paginate {
  left: 25px;
  right: 23px;
  width: calc(100% - 48px);
}
.branding-ordering-products-page-dashboard-screen .setting-form {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}

.flyer-section-wrapper .panel-primary {
  width: calc(100% - 20px);
  box-shadow: 4px 6.93px 15px rgba(0,0,0,.10);
}
.flyer-section-wrapper .panel-primary .panel-body {
  padding: 36px 33px 36px 47px;
}
.setting-form.flyer-section-wrapper .panel-body {
  padding: 10px;
  padding-right: 8px;
}
.flyer-section-wrapper .panel-primary .panel-body {
  padding: 36px 33px 36px 47px;
}
.branding-ordering-products-page-dashboard-screen .heading-row-inner-page {
  padding-left: 10px;
  padding-right: 8px;
}
.flyer-section-wrapper .panel-primary .flyer-img-wrapper {
  width: 190px;
  height: 196px;
  float: left;
  margin: 21px 0px;
  padding: 0px 45px 0px 0px;
}
.flyer-section-wrapper .panel-primary .flyer-img-wrapper .flyer-img{
  margin: 43px 0px 21px;
}
.flyer-section-wrapper .panel-primary .flyer-content-wrapper {
  width: 207px;
  float: right;
  padding: 17px 0px 17px 33px;
  border-left: 1px solid rgb(110, 129, 150, 0.41);
}
.flyer-section-wrapper .panel-primary .panel-body h3,
.flyer-section-wrapper .panel-primary .flyer-content-wrapper h3,
.flyer-section-wrapper .panel-primary .flyer-content-wrapper .price-label,
.flyer-section-wrapper .panel-primary .flyer-content-wrapper .inc-tax,
.flyer-section-wrapper .panel-primary .flyer-content-wrapper p{
    text-transform: uppercase;
    display: block;
    width: 100%;
    text-align: left;
    font-size: 18px;
    line-height: 24px;
    font-weight: 400;
    color:#3B4E71;
    margin: 0px 0px 28px 0px;
}
.flyer-section-wrapper .panel-primary .panel-body h3.mobile-show {
  display: none;
}
.flyer-section-wrapper .panel-primary .flyer-content-wrapper .price-label {
  font-size: 20px;
  line-height: 27px;
  text-transform: none;
  margin: 0px 0px 4px 0px;
}
.flyer-section-wrapper .panel-primary .flyer-content-wrapper .inc-tax{
  margin: 0px 0px 0px 27px 0px;
  font-size: 12px;
  color: #959FB0;
  line-height: 17px;
  text-transform: none;
}
.flyer-section-wrapper .panel-primary .flyer-content-wrapper p {
  text-transform: none;
  color: #959FB0;
  font-size: 12px;
  line-height: 20px;
  padding: 0px;
  margin: 0px;
}
.flyer-section-wrapper .panel-primary .flyer-content-wrapper p span{
  text-overflow: ellipsis;
  overflow: hidden; 
  height: 56px; 
  display: block;
  width: 100%;
}
/*.flyer-section-wrapper .panel-primary .flyer-content-wrapper p span:after {
  content: "...";
  color: #959FB0;
  font-size: 12px;
}*/
.flyer-section-wrapper .panel-primary .flyer-content-wrapper p a{
  color: #3399CC;
  text-transform: none;
  font-size: 12px;
  line-height: 20px;
}
.flyer-section-wrapper .panel-primary .flyer-content-wrapper p a:hover{
  color: #3B4E71;
}
.flyer-section-wrapper .card-row-div {
  margin-left: -10px;
  margin-right: -10px;
}
.flyer-section-wrapper .card-row-div .card-col-box,
.flyer-section-wrapper .card-row-div .card-col-box-1 {
  padding-left: 10px;
  padding-right: 10px;
  height: 311px;
  margin-bottom: 21px;
}
.flyer-section-wrapper .card-row-div .card-col-box,
.flyer-section-wrapper .card-row-div .card-col-box-1 {
  perspective: inherit !important;
}
.flyer-section-wrapper .card-row-div .card-col-box-01 {
    z-index: 9;
}
.flyer-section-wrapper .card-row-div .card-col-box-02 {
    z-index: 9;
}
.flyer-section-wrapper .card-row-div .card-col-box-03 {
    z-index: 9;
}

/*html .flyer-section-wrapper .card-row-div .panel-primary.panel-secondary {
  z-index: 3 !important;
}*/
.flyer-section-wrapper .panel-primary.panel-secondary .panel-body{
  padding: 32px 49px 33px 55px;
}

.flyer-section-wrapper .panel-primary.panel-secondary .back-btn {
  position: absolute;
  right: 21px;
  top: 21px;
  width: 11px;
  height: 11px;
  cursor: pointer;
}
.flyer-section-wrapper .panel-primary .flyer-img-wrapper .add-service-link {
  font-size: 14px;
  color: #3B4E71;
  font-weight: 700;
  text-transform: none;
}
.flyer-section-wrapper .panel-primary .flyer-img-wrapper .add-service-link:hover {
  color: #3399CC;
}
.flyer-section-wrapper .panel-primary.panel-secondary .back-btn a.back-close {
  display: inline-block;
  vertical-align: top;
  width: 11px;
  height: 11px;
  line-height: 11px;
  position: relative;
}
.flyer-section-wrapper .panel-primary.panel-secondary .back-btn a.back-close img {
  width: auto;
  height: auto;
  vertical-align: top;
}
html .flyer-section-wrapper .panel-primary.panel-secondary {
  border: 0px transparent;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box .image_upload_input {
  display: none;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .multipart-form-data-left {
  float: left;
  width: 199px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .multipart-form-data-left h5,
html .flyer-section-wrapper .panel-primary.panel-secondary .panel-body h5{
  text-align: left;
  text-transform: uppercase;
  color: #3B4E71;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 18px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .multipart-form-data-left .size-material-div {
  display: block;
  width: 100%;
  margin-bottom: 26px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .multipart-form-data-left .size-material-div span {
  display: block;
  line-height: 22px;
  font-size: 14px;
  font-weight: 400;
  text-align: left;
  margin-bottom: 0px;
  color: #959FB0;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .multipart-form-data-left .form-radio .radio {
  padding: 0px 39px 0px 0px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .multipart-form-data-left .form-radio .radio:last-child{
  padding-right: 0px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .multipart-form-data-left .form-radio input[type="radio"] + .label-text {
  line-height: 19px;
  color: #3B4E71;
  font-weight: 700;
  padding: 0px 25px 0px 0px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .multipart-form-data-left .form-radio input[type="radio"] + .label-text:before {
  left: auto;
  top: 4px;
  border: 1px solid rgb(111, 130, 151, 0.70);
  right: 0;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .multipart-form-data-left .form-radio input[type="radio"]:checked + .label-text:after {
  position: absolute;
  left: auto;
  top: 9px;
  right: 5px;
  width: 3px;
  height: 3px;
}
html .flyer-section-wrapper .panel-primary {
  overflow: visible !important;
}
html .flyer-section-wrapper .panel-primary[style="overflow: hidden; z-index: 1; backface-visibility: hidden; transform-style: preserve-3d; position: absolute; transition: all 1s ease-out 0s;"] + .panel-secondary {
  z-index: 0 !important;
}

html .flyer-section-wrapper .panel-primary[style="overflow: hidden; z-index: 0; backface-visibility: hidden; transform-style: preserve-3d; position: absolute; transition: all 1s ease-out 0s; transform: rotateY(-180deg);"] + .panel-secondary {
  z-index: 1 !important;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .multipart-form-data-left .form-radio .radio:last-child input[type="radio"]:checked + .label-text:after {
  right: 5px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .multipart-form-data-left .form-radio {
  margin-bottom: 15px;
  min-height: 20px;
  display: block;
  width: 100%;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box {
  float: right;
  width: 125px;
  margin-top: 38px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box .fileinput {
  margin-bottom: 44px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box .fileinput-preview.thumbnail {
  width: 124px;
  height: 124px;
  background-color: #ffffff !important;
  outline: 1px dashed #707070;
  border: 0px !important;
  margin-bottom: 0px;
}

html .flyer-section-wrapper .panel-primary.panel-secondary .field-row-1 .control-label {
  text-align: left;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 19px;
  margin-bottom: 10px;
  display: block;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box .fileinput-preview.thumbnail p {
  color: #3399CC;
  font-size: 14px;
  display: block;
  width: 100%;
  text-align: center;
  margin: 34px 0px 0px;
  padding: 0px 5px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box .fileinput-preview.thumbnail p span{
    color: #959FB0;
    display: block;
    margin-top: 10px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .confirm-order-btn {
  color: #ffffff;
  font-weight: 700;
  text-transform: none;
  text-align: center;
  font-size: 14px;
  height: 35px;
  line-height: 35px;
  width: 100%;
  background-color: #3B4E71;
  border: 0px;
  outline: none;
  cursor: pointer;
  border-radius: 0px;
  padding: 0px 5px;
  margin: 0px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .confirm-order-btn:hover {
  background-color: #3399CC;
  color: #ffffff;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .total-price {
  margin-top: 15px;
  display: block;
  width: 100%;
  text-align: left;
  font-size: 14px;
  color: #3B4E71;
  font-weight: 700;
  line-height: 19px;
  text-transform: none;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box {
  max-height: 206px;
  width: 140px;
  margin-top: 35px;
  padding-right: 0px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box .mCSB_container {
  padding-top: 3px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box .mCSB_inside > .mCSB_container {
  margin-right: 7px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box .mCSB_scrollTools {
  width: 3px;
  border-radius: 0px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box .mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 3px;
  border-radius: 0px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, 
html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  width: 3px;
  border-radius: 0px;
}
.message-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 8px 0px 10px;
}
.message-alert-infor {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 16px 0px;
  padding: 14px 67px 13px 67px;
  background-color: #FFE2E3;
}
.message-alert-infor p{
  color: #3B4E71;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  margin: 0px;
  padding: 0px;
}
.message-alert-infor.error-message p{
  color: #F3666C;
}

html body .modal-backdrop.in {
  filter: alpha(opacity=100);
  opacity: 1;
  background-color: rgb(59, 78, 113, 0.51);
   filter:blur(30px);
  -o-filter:blur(30px);
  -ms-filter:blur(30px);
  -moz-filter:blur(30px);
  -webkit-filter:blur(30px);
  filter: brightness(100%);
}
html .flyer-modal-popup {
  text-align: center;
}
html .flyer-modal-popup .modal-dialog {
  max-width: 1211px;
  width: 100%;
  display: inline-block;
  vertical-align: top;
  min-height: auto;
  max-height: 442px;
  margin: 199px auto 0px;
  text-align:left;
}
html .flyer-modal-popup .modal-content {
  width: 100%;
  background-color: #fff;
  border: 0px solid rgba(0,0,0,.2);
  border-radius: 0;
  box-shadow: 4px 6.93px 15px rgba(0,0,0,0.10);
  outline: 0;
  padding: 0px;
  border-radius: 0px;
  position: relative;
}
html .flyer-modal-popup .close{
  position: absolute;
  left: 37px;
  top: 37px;
  width: 15px;
  height: 15px;
  opacity: 1;
}
html .flyer-modal-popup .close img {
  width: 15px;
  height: 15px;
  vertical-align: top;
}
html .flyer-modal-popup .left_block .modal-title {
  font-size: 24px;
  line-height: 33px;
  font-weight: 700;
  color: #3B4E71;
  text-transform: none;
  margin: 0px 0px 22px 0px;
  padding: 0px;
  display: block;
  width: 100%;
}
html .flyer-modal-popup .card_detail_description {
  font-size: 14px;
  color: #202020;
  line-height: 26px;
  font-weight: 400;
  margin: 0px 0px 22px 0px;
  padding: 0px;
  display: block;
  width: 100%;
}
html .flyer-modal-popup .left_block ul {
  margin-bottom: 22px;
  padding-bottom: 0px;
}
html .flyer-modal-popup .left_block ul li {
  line-height: 26px;
  color: #202020;
  font-size: 14px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}
html .flyer-modal-popup .left_block ul li a,
html .flyer-modal-popup .card_detail_description a{
  color: #3399CC;
  text-decoration: underline !important;
}
html .flyer-modal-popup .left_block ul li a:hover,
html .flyer-modal-popup .card_detail_description a:hover{
  color: #3B4E71;
  text-decoration: underline !important;
}

html .flyer-modal-popup .box-body {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: auto;
  background-color: #ffffff;
}
html .flyer-modal-popup .left_block {
  float: left;
  width: 746px;
  padding: 71px 64px 60px 80px;
}
html .flyer-modal-popup .right_block {
  float: right;
  width: 464px;
}
html .flyer-modal-popup .right_block img{
  width: 100%;
  height: auto;
  vertical-align: top;
}
.connect-your-amazon-dashboard-screen .heading-row-inner-page {
  padding-left: 0px;
  padding-bottom: 63px;
}
.connect-your-amazon-dashboard-screen.az-ac-health-dash-screen .heading-row-inner-page {
  padding-bottom: 20px;
}

.connect-your-amazon-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.connect-your-amazon-dashboard-screen .connect-your-amazon-wrapper .row{
  margin-left: -11px;
  margin-right: -11px;
  display: flex;
}
.connect-your-amazon-wrapper .amazon-seller-account-col {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 40%;
  flex: 0 0 40%;
  max-width: 40%;
  width: 100%;
  position: relative;
  padding-right: 11px;
  padding-left: 11px;
  float: left;
}
.connect-your-amazon-wrapper .dashboard-inner-col {
  padding: 27px 60px 60px 60px;
  box-shadow: 4px 6.93px 20px rgba(0,0,0,0.10);
  height: 100%;
}
.connect-your-amazon-wrapper h4 {
  color: #3B4E71;
  font-size: 24px;
  line-height: 33px;
  font-weight: 700;
  text-transform: none;
  margin: 0px 0px 31px 0px;
  padding: 0px;
}
.connect-your-amazon-wrapper .amazon-seller-account-inner {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #F0F3F9;
  padding: 17px 20px 42px 21px;
}
.connect-your-amazon-wrapper .amazon-seller-account-inner .control-label {
  margin: 0px 0px 5px 0px;
  font-size: 14px;
  line-height: 19px;
  /*color: #3B4E71;*/
  color: #959FB0;
  font-weight: 400;
  display: block;
}
.connect-your-amazon-wrapper .amazon-seller-account-inner .form-control {
  background-color: #F4F6F9;
  border-radius: 6px;
  height: 43px;
  line-height: 41px;
  border: 1px solid #D3D7DE;
  width: 100%;
  padding: 0px 16px;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  font-weight: 600;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  box-shadow: none;
}
.connect-your-amazon-wrapper .amazon-seller-account-inner .form-group {
  margin-bottom: 20px;
}
.connect-your-amazon-wrapper .amazon-seller-account-inner *::-webkit-input-placeholder {
  font-size: 14px;
}

.connect-your-amazon-wrapper .amazon-seller-account-inner *:-moz-placeholder {
    /* Firefox 18- */
  font-size: 14px;
}

.connect-your-amazon-wrapper .amazon-seller-account-inner *::-moz-placeholder {
    /* Firefox 19+ */
  font-size: 14px;
}

.connect-your-amazon-wrapper .amazon-seller-account-inner *:-ms-input-placeholder {
  font-size: 14px;
}
.connect-your-amazon-wrapper .amazon-seller-account-inner .errer {
  color: #ff0000;
}
.connect-your-amazon-wrapper .hr-line {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 5px;
  background-color: transparent;
  border: 0px;
  border-top: 1px solid rgba(149, 159, 176, 0.70);
  margin: 10px 0px 21px;
}
.amazon_info_section_wrapper{
  border-top: 1px solid rgb(111, 130, 151, 0.50);
  padding: 34px 0px 0px 0px;
  margin: 22px 0px 0px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.amazon_info_section_wrapper .marketplace-chk-wrapper .form-check-with-icon{
  max-width: 303px;
}
.amazon_info_section_wrapper h5 {
  color: #000000;
  font-weight: 400;
  line-height: 24px;
  margin: 0px 0px 12px;
  padding: 0px;
  display: block;
  width: 100%;
}
.form-check-with-icon {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin-top: 11px;
}
.e-connect-element-row .form-check-with-icon.form-check-with-icon-item-6 {
  margin: 0px;
  padding: 0px;
}
.main-content-block .setting-form.setting-form-designers-create .amazon_info_section_wrapper .form-group.brandname[style="display: block;"] {
  display: inline-block !important;
}
.main-content-block .setting-form.setting-form-designers-create .amazon_info_section_wrapper .form-group.brandname[style="display:block;"] {
  display: inline-block !important;
}
.form-check-with-icon ul.form-check-list{
  position: relative;
  margin: 0px;
  padding: 0px;
  /*border: 1px solid rgb(232, 233, 234, 0.70);*/
  border: 1px solid rgba(149, 159, 176, 0.70);
  border-left: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.e-connect-element-row .form-check-with-icon.form-check-with-icon-item-6 ul.form-check-list{
  max-width: 246.5px;
}
.form-check-with-icon ul.form-check-list li{
  position: relative;
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  float: left;
  width: 20%;
}
.form-check-with-icon.form-check-with-icon-item-6 ul.form-check-list li{
  /*width: 16.66666666666667%;*/
  width: 14.28571428571429%;
}
.form-check-with-icon ul.form-check-list li .control-label {
  margin-bottom: 0px !important;
}
.form-check-with-icon ul.form-check-list li .control-label {
  position: relative;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  width: 100%;
  margin: 0px !important;
  padding: 0px !important;
}

.form-check-with-icon ul.form-check-list li .control-label input[type="checkbox"] {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  opacity: 0;
  z-index: 1;
  cursor: pointer;
}
.form-check-with-icon ul.form-check-list li .control-label .check-bg {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 8px 5px 7px 5px;
  margin: 0px !important;
  text-align: center;
  background-color: #ffffff;
  border: 0px;
  /*border-left: 1px solid rgb(232, 233, 234, 0.70);*/
  border-left: 1px solid rgba(149, 159, 176, 0.70);
  cursor: pointer;
}
.form-check-with-icon ul.form-check-list li .control-label input[type="checkbox"]:checked ~ .check-bg {
  background-color: #E8E9EA;
}
.form-check-with-icon ul.form-check-list li .control-label .check-bg .flag-icon {
  display: inline-block;
  vertical-align: top;
  width: auto;
}
.form-check-with-icon ul.form-check-list li .control-label .check-bg .flag-icon img{
  width: 20px;
  height: 20px;
  vertical-align: top;
  border-radius: 100%;
}
.form-check-with-icon ul.form-check-list li .control-label .check-bg .flag-text {
  display: inline-block;
  vertical-align: top;
  width: auto;
  padding-left: 5px;
  font-size: 14px;
  font-weight: 400;
  color: #3B4E71;
  line-height: 19px;
  text-transform: lowercase;
}
.file-input-group .control-label{
  margin-bottom: 16px !important;
}
.file-input-group .control-fileupload {
  background-color: #F4F6F9;
  border-radius: 6px;
  height: 43px;
  line-height: 41px;
  border: 1px solid #D3D7DE;
  width: 100%;
  padding: 0px 16px 0px 0px;
  font-size: 14px;
  color: #959FB0;
  font-weight: 400;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  box-shadow: none;
}
.file-input-group .control-fileupload:before {
  background-color: #DCE0E8;
  border: 1px solid #E5E5E5;
  min-width: 107px;
  border-radius: 6px 0px 0px 6px;
  text-align: center;
  color: #3B4E71;
  font-weight: 600;
  font-size: 14px;
  padding: 0px 11px;
  content: 'Select File';
  right: auto;
  left: -1px;
  position: relative;
  float: left;
  width: auto;
  top: -1px;
  height: 43px;
  line-height: 41px;
}
.file-input-group .control-fileupload:hover:before{
  background-color: #3B4E71;
  border: 1px solid #3B4E71;
  color: #ffffff;
}
.file-input-group .control-fileupload .text-left.custom-file-label {
  float: left;
  width: auto;
  padding-left: 10px;
  /*color: #7E8890;*/
  color: #959FB0;
  /*color: #3B4E71;*/
  font-weight: 600;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 43px;
  opacity: 1;
  font-style: italic;
}
.connect-your-amazon-wrapper .amazon-seller-account-inner .form-group.file-input-group {
  margin-bottom: 11px;
}
.connect-your-amazon-wrapper .form-group-content {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin-bottom: 35px;
}
.connect-your-amazon-wrapper .form-group-content p{
  font-size: 12px;
  color: #3B4E71;
  line-height: 17px;
  font-weight: 400;
  display: block;
  margin: 0px 0px 15px;
  padding: 0px;
}
.connect-your-amazon-wrapper .amazon-seller-account-inner .button-row .btn {
  min-width: 120px;
  /*height: 39px;
  line-height: 37px;*/
  height: 43px;
  line-height: 43px;
  font-size: 14px;
  letter-spacing: 0px;
  padding: 0px 12px;
  font-weight: 700;
  text-transform: none;
}
.connect-your-amazon-wrapper .amazon-seller-account-inner .pull-right .button-row .btn-info{
  margin-right: 20px;
}
.connect-your-amazon-wrapper .amazon-seller-account-inner .pull-right-1 .button-row .btn + .btn {
  margin-left: 17px;
}
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .button-row .btn + .btn {
  margin-left: 17px;
}
html body .setting-form-field.select-tag-form-field .select2-container--default {
  width: 100% !important;
  position: static !important;
}
html body .new-dashboard-screen-asslsa-staff-rgb .setting-form-element .form-control {
  max-width: 650px;
}
html body .new-dashboard-screen #designer-parent-1,
html body .new-dashboard-screen #designer-parent-2,
html body .new-dashboard-screen #designer-parent-3,
html body .new-dashboard-screen #designer-parent-4,
html body .new-dashboard-screen #designer-parent-5 {
  position: relative;
}
html body .setting-form-field.select-tag-form-field.designer-parent-1 .select2-dropdown {
  max-width: 650px;
  width: 100%;
}
html body .setting-form-field.select-tag-form-field .select2-container--default .select2-selection--single {
  background-color: #F4F6F9;
  border-radius: 6px;
  border: 1px solid #D3D7DE;
  display: block;
  width: 100% !important;
  max-width: 650px;
  height: 43px;
  line-height: 41px;
  padding: 0px 42px 0px 16px;
  margin: 0px;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
  border-radius: 6px;
  box-shadow: none;
  position: relative;
}
html body .setting-form-field.select-tag-form-field .select2-container--default .select2-selection--single .select2-selection__rendered {
  padding: 0px;
  line-height: 41px;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  font-family: 'Nunito Sans', sans-serif;
}
html body .setting-form-field.select-tag-form-field .select2-container--default .select2-selection--single .select2-selection__arrow {
    position: absolute;
    right: 16px;
    top: 0px;
    line-height: 43px;
    font-size: 18px;
    color: #3B4E71;
    font-weight: 600;
    z-index: 3;
    letter-spacing: 0.18px;
    background-image: url(../images_new/bs-caret-down-arrow.svg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 11px auto;
    width: 15px;
    height: 43px;
}
html body .setting-form-field.select-tag-form-field .select2-container--default .select2-selection--single .select2-selection__arrow b {
  display: none;
}
.connect-your-amazon-wrapper .amazon-seller-account-inner .form-group.form-group-btn {
  margin: 0px;
  padding: 0px;
}


.connect-your-amazon-wrapper .step-register-amazon-seller-col {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 60%;
  flex: 0 0 60%;
  max-width: 60%;
  width: 100%;
  position: relative;
  padding-right: 11px;
  padding-left: 11px;
  float: left;
}
.connect-your-amazon-wrapper .step-register-amazon-seller-col .dashboard-inner-col.step-register-amazon-seller-box {
   padding: 31px 15px 3px 61px;
   box-shadow: 4px 6.93px 20px rgba(0,0,0,0.10);
   margin: 0px 0px 30px 0px;
   height: auto !important;
}
.connect-your-amazon-wrapper .step-register-amazon-seller-col .dashboard-inner-col.step-register-amazon-seller-box:last-child {
  margin-bottom: 0px;
}
.connect-your-amazon-wrapper .step-register-amazon-seller-col .dashboard-inner-col.step-register-amazon-seller-box .step-register-amazon-seller-inner {
  width: 100%;
  max-width: 660px;
  display: inline-block;
  vertical-align: top;
}
.connect-your-amazon-wrapper .step-register-amazon-seller-col .dashboard-inner-col.step-register-amazon-seller-box p {
  color: #3B4E71;
  font-size: 15px;
  line-height: 24px;
  font-weight: 400;
  text-transform: none;
  margin: 0px 0px 40px 0px;
  padding: 0px;
}
.connect-your-amazon-wrapper .step-register-amazon-seller-col .dashboard-inner-col.step-register-amazon-seller-box p a {
  color: #3399CC;
  font-size: 15px;
  line-height: 24px;
  font-weight: 400;
  text-transform: none;
  text-decoration: none;
}
.connect-your-amazon-wrapper .step-register-amazon-seller-col .dashboard-inner-col.step-register-amazon-seller-box p a:hover{
  color: #3B4E71;
  text-decoration: none;
}
.connect-your-amazon-wrapper .step-register-amazon-seller-col .dashboard-inner-col.step-register-amazon-seller-box ul.amazon-screenshot-list {
  margin: 0px -10px 40px;
  padding: 0px;
}
.connect-your-amazon-wrapper .step-register-amazon-seller-col .dashboard-inner-col.step-register-amazon-seller-box ul.amazon-screenshot-list li {
  margin: 0px;
  padding: 0px 10px;
  list-style-type: none;
  float: left;
  width: auto;
}
.connect-your-amazon-wrapper .step-register-amazon-seller-col .dashboard-inner-col.step-register-amazon-seller-box ul.amazon-screenshot-list li a{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  outline: none !important;
  border: 0px !important;
}
.connect-your-amazon-wrapper .step-register-amazon-seller-col .dashboard-inner-col.step-register-amazon-seller-box ul.amazon-screenshot-list li img{
  width: auto;
  height: 80px;
  vertical-align: top;
}
.modal-footer.report-a-problem-modal-footer {
  margin-top: 50px;
}

.shopify-api-help-content-body .naccs {
   position: relative;
   max-width: 100%;
   margin: 0px;
   display: inline-block;
   vertical-align: top;
   width: 100%;
  }
.shopify-api-help-content-body  .naccs .hmenu .col-01 {
   padding: 15px 20px 15px 20px;
   margin-bottom: 0px;
   box-shadow: none;
   cursor: pointer;
   position: relative;
   vertical-align: middle;
   font-weight: 700;
   transition: 1s all cubic-bezier(0.075, 0.82, 0.165, 1);
   border-right: 1px solid rgba(111,130,151,0.30);
  }
  .shopify-api-help-content-body  .naccs .hmenu {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    border-top: 1px solid rgba(111,130,151,0.30);
    border-right: 1px solid rgba(111,130,151,0.30);
    border-bottom: 1px solid rgba(111,130,151,0.30);
    border-left: 1px solid rgba(111,130,151,0.30);
    margin-bottom: 0px;
  }
.shopify-api-help-content-body  .naccs .hmenu .col-01:hover {
   box-shadow: none;
  }
.shopify-api-help-content-body .naccs .hmenu .col-01 span.light {
   height: 10px;
   width: 10px;
   position: absolute;
   top: 24px;
   left: 15px;
   border-radius: 100%;
   transition: 1s all cubic-bezier(0.075, 0.82, 0.165, 1);
  }
.shopify-api-help-content-body .naccs .hmenu .col-01.active span.light {
   left: 0;
   height: 100%;
   width: 3px;
   top: 0;
   border-radius: 0;
  }
.shopify-api-help-content-body .naccs .hmenu .col-01.active {
   background: #3B4E71;
   border-right: 1px solid #3B4E71;
   color: #fff;
  }
.main-content-block.shopify-api-help-content-body {
  padding: 60px;
}
.shopify-api-help-content-body .nacc-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative;
  padding: 30px 20px 0px 20px;
  min-height: 255px;
  border: 1px solid rgba(111,130,151,0.30);
  border-top: 0px;
}
.shopify-api-help-content-body .nacc-wrapper-menu {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.shopify-api-help-content-body .nacc-wrapper-menu .col-01 {
  float: left;
  width: auto;
}
.shopify-api-help-content-body ul.nacc {
   position: relative;
   height: auto;
   list-style: none;
   margin: 0;
   padding: 0;
   transition: .5s all cubic-bezier(0.075, 0.82, 0.165, 1);
   width: 100%;
   display: inline-block;
   vertical-align: top;
  }
.shopify-api-help-content-body ul.nacc li {
   opacity: 0;
   transform: translateX(50px);
   list-style: none;
   transition: 1s all cubic-bezier(0.075, 0.82, 0.165, 1);
   position: absolute;
   left: 0px;
   top: 0px;
   height: 0px;
   overflow: hidden;
   visibility: hidden;
  }
.shopify-api-help-content-body ul.nacc li.active {
   transition-delay: .3s;
   z-index: 2;
   opacity: 1;
   transform: translateX(0px);
   position: relative;
   height: auto;
   overflow: visible;
   visibility: visible;
  }
.shopify-api-help-content-body ul.nacc li p {
   margin: 0;
   padding: 1px 0px 0px 23px;
   color: #3B4E71;
   font-size: 14px;
   line-height: 20px;
   text-transform: none;

}
.shopify-api-help-content-body .nacc-wrapper .content-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 20px 0px;
}
.shopify-api-help-content-body .nacc-wrapper .content-row .bullet-icon{ 
  float: left;
}
html .market-place-right.mpr-sfy-order-list .select2-container .select2-selection--single .select2-selection__rendered {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 131px;
}
html .market-place-right.mpr-sfy-order-list .delete-export-option {
  padding-bottom: 16px;
  padding-left: 16px;
}
html .market-place-right.mpr-sfy-order-list .delete-export-option .update-list-btn-row .update-list-btn {
  display: block;
  margin-top: -8px;
}
html .table > thead > tr > th, 
html .table > tbody > tr > td {
  text-transform: none;
}
html .table > thead > tr > th a, 
html .table > tbody > tr > td a {
  color: #3399CC;
}
html .table > thead > tr > th a:hover, 
html .table > tbody > tr > td a:hover {
  color: #3B4E71;
}
.az-ac-health-dash-screen .connect-your-amazon-wrapper .amazon-seller-account-col {
  padding-bottom: 22px;
}
.az-ac-health-dash-screen .table-responsive {
  display: block;
}
.control-fileupload.fileinput {
  position: relative;
}
.control-fileupload.fileinput .fileinput-preview.thumbnail {
  width: 45px !important;
  height: 45px !important;
  min-height: auto !important;
  line-height: normal !important;
  background-color: transparent !important;
  border: 0px !important;
  padding: 0px !important;
  float: right !important;
  margin: 0px !important;
  right: 0 !important;
  top: 0px !important;
  position: absolute !important;
}
.screenshot-big-img {
  width: 100%;
  height: auto;
  display: inline-block;
  vertical-align: top;
  position: relative;
  text-align: center;
}
.screenshot-big-img img {
  width: auto;
  height: 260px;
  vertical-align: top;
}
.subscription-pricing-header.pricing-header {
  padding: 10px 10px 10px 10px;
  margin: 0px 0px 15px 0px;
}
.subscription-pricing-header.pricing-header  p{
  margin: 0px;
  padding: 0px;
}
.pricing-footer.subscription-pricing-footer {
  margin: 0px 0px 22px 0px;
}
.ctsvpm-dashboard-screen .main-content-block .panel-default {
  border: 0px;
  box-shadow: none;
}
.ctsvpm-dashboard-screen .main-content-block .panel-default .panel-body {
  border: 1px solid rgba(149, 159, 176, 0.70);
  border-top: 0px;
}
.ctsvpm-dashboard-screen .main-content-block .table-responsive {
  padding-top: 0px;
  border: 1px solid rgba(111,130,151,0.30);
}
.ctsvpm-dashboard-screen .main-content-block .table-responsive tr th,
.ctsvpm-dashboard-screen .main-content-block .table-responsive tr td{
  border-left: 1px solid rgba(111,130,151,0.30);
  border-collapse: collapse;
  background-clip: padding-box;
}
.ctsvpm-dashboard-screen .main-content-block .table-responsive tr{
  background-color: transparent !important;
}

.ctsvpm-dashboard-screen .main-content-block .table-responsive tr:nth-child(odd) td {
  background-color: #f9f9f9;
}
.ctsvpm-dashboard-screen .main-content-block .table-responsive tr:nth-child(even) td {
  background-color: #ffffff;
}
.ctsvpm-dashboard-screen .main-content-block .table-responsive.table tbody {
  top: 0;
}
.ctsvpm-dashboard-screen .main-content-block .table-responsive tr th:first-child,
.ctsvpm-dashboard-screen .main-content-block .table-responsive tr td:first-child{
  border-left: 0px;
}
.ctsvpm-dashboard-screen .main-content-block .table-responsive tr th:last-child,
.ctsvpm-dashboard-screen .main-content-block .table-responsive tr td:last-child{
  border-right: 0px;
}
html body .ctsvpm-dashboard-screen .main-content-block .panel .panel-body .tab-content h4 {
  margin: 0px 0px 15px 0px;
}
html body .ctsvpm-dashboard-screen .main-content-block .panel .nav-tabs > li {
  margin: 0px 0px 0px 0px;
}
html body .ctsvpm-dashboard-screen .main-content-block .panel .nav-tabs > li a{
  border-bottom: 1px solid rgba(149, 159, 176, 0.70);
}
html body .ctsvpm-dashboard-screen .main-content-block .panel .nav-tabs > li.active a,
html body .ctsvpm-dashboard-screen .main-content-block .panel .nav-tabs > li:hover a{
  border-bottom: 1px solid #3B4E71;
}

.promotion-discount-screen .main-content-block{
  margin-top: 7px;
}
.promotion-discount-screen .heading-row-inner-page h2{
  margin-bottom: 19px;
}
.promotion-discount-screen .main-content-block .panel-default {
  border: 0px;
  box-shadow: none;
}
.promotion-discount-screen .main-content-block .panel-default .panel-body {
  border: 1px solid rgba(149, 159, 176, 0.70);
  border-top: 0px;
}
.promotion-discount-screen .main-content-block .table-responsive {
  padding-top: 0px;
  border: 1px solid rgba(111,130,151,0.30);
}

html body .promotion-discount-screen .main-content-block .panel .nav-tabs > li {
  margin: 0px 0px 0px 0px;
}
html body .promotion-discount-screen .main-content-block .panel .nav-tabs > li a{
  border-bottom: 0px solid rgba(149, 159, 176, 0.70);
}
html body .promotion-discount-screen .main-content-block .panel .nav-tabs > li.active a,
html body .promotion-discount-screen .main-content-block .panel .nav-tabs > li:hover a{
  border-bottom: 0px solid #3B4E71;
}
.image_upload_input .btn-file {
  padding: 0px 32px;
  height: 52px;
  line-height: 52px;
  font-weight: 600;
  text-transform: none;
  font-size: 16px;
  border-radius: 6px;
  background-color: #329F5B;
  color: #ffffff;
  cursor: pointer;
}
.fileinput.fileinput-new .image_upload_input .btn-file{
  height: 33px;
  line-height: 33px;
  font-size: 12px;
  font-weight: 600;
  border-radius: 6px;
  padding: 0px 24px;
}
.image_upload_input .btn-file:hover {
  background-color: #277C48;
  color: #ffffff;
}
.image_upload_input .btn-danger.fileinput-exists{
  display: inline-block !important;
  vertical-align: top;
  margin-left: 5px;
  padding: 0px 32px;
  height: 52px;
  line-height: 52px;
  font-weight: 600;
  text-transform: none;
  font-size: 16px;
  border-radius: 6px;
  /*background-color: #ECEFF2;*/
  background-color: #DCE0E8;
  color: #394E71;
}
.image_upload_input a.btn-danger.fileinput-exists {
  height: 33px;
  line-height: 33px;
  font-size: 12px;
  font-weight: 600;
  border-radius: 6px;
  padding: 0px 24px;
}
.image_upload_input .btn-danger.fileinput-exists:hover {
  background-color: #C6D1E3;
  color: #394E71;
}
html body .dashboard-screen-only h2,
.dashboard-screen-only .box-tilte h2,
.dashboard-screen-only .dashboard-inner-footer .price-text {
  font-weight: 300;
  color: #000000;
}
.dashboard-screen-only .button-row .btn {
  min-width: 113px;
  height: 33px;
  line-height: 33px;
  font-size: 12px;
  font-weight: 600;
  border-radius: 17px;
  padding: 0px 24px;
}
html .dashboard-screen-only .table > thead > tr > th a, 
html .dashboard-screen-only .table > tbody > tr > td a {
  color: #3B4E71;
}
html .dashboard-screen-only .table > thead > tr > th a:hover, 
html .dashboard-screen-only .table > tbody > tr > td a:hover {
  color: #3399CC;
}


.thankyou-screen .my-shirtee-banner-row1 {
  background-color: transparent;
  text-align: center;
  position: relative;
}
.thankyou-screen .my-shirtee-banner-row1 .my-shirtee-banner-content-col {
    width: 100%;
    max-width: 666px;
    background-color: #ffffff;
    box-shadow: 0px 10px 30px rgba(0,0,0,0.10);
    float: none;
    display: inline-block;
    vertical-align: top;
    position: fixed;
    padding: 30px 30px;
    left: 0px;
    right: 0px;
    top: 50%;
    bottom: 0px;
    height: 335px;
    margin: -167px auto 0px;
}
.thankyou-screen .my-shirtee-banner-row1 .my-shirtee-banner-content-col .my-shitee-page-banner-content {
    padding: 30px 0px 0px 0px;
} 
.thankyou-screen .my-shirtee-banner-row1 .my-shirtee-banner-content-col .my-shitee-page-banner-content h1 {
    margin: 0px 0px 10px 0px;
    text-align: center;
  }
.thankyou-screen .my-shirtee-banner-row1 .my-shirtee-banner-content-col .my-shitee-page-banner-content p{
    margin:0px 0px 20px 0px;
    text-align: center;
}
html body .thankyou-screen .my-shirtee-banner-row1 .my-shirtee-banner-content-col .my-shitee-page-banner-content .button-row {
  text-align: center;
}
html body .thankyou-screen .my-shirtee-banner-row1 .my-shirtee-banner-content-col .my-shitee-page-banner-content .button-row .btn-secondary {
    /*background-color: #ECEFF2;*/
    background-color: #DCE0E8;
    color: #394E71;
    min-width: 177px;
    font-weight: 600;
    border: 0px;
    margin-right: 10px;
    display: inline-block;
    vertical-align: top;
}
html body .thankyou-screen .my-shirtee-banner-row1 .my-shirtee-banner-content-col .my-shitee-page-banner-content .button-row .btn-secondary:hover {
    background-color: #329F5B;
    color: #ffffff;
}
html body .thankyou-screen .my-shirtee-banner-row1 .my-shirtee-banner-content-col .my-shitee-page-banner-content .button-row .btn-primary {
    background-color: #3B4E71;
    color: #ffffff;
    min-width: 177px;
    font-weight: 600;
    border: 0px !important;
    box-shadow: none !important;
}
html body .thankyou-screen .my-shirtee-banner-row1 .my-shirtee-banner-content-col .my-shitee-page-banner-content .button-row .btn-primary:hover {
    background-color: #329F5B;
    color: #ffffff;
}

.panel-body.panel-body-row.first {
  margin-top: 15px;
}
.panel-body.panel-body-row{
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.panel-body.panel-body-row .count-box{
    width: 30px;
    height: 30px;
    border-radius: 100%;
    float: left;
    background-color: #3B4E71;
    font-weight: 700;
    color: #ffffff;
    font-size: 16px;
    text-align: center;
    line-height: 30px;
}
.panel-body.panel-body-row .lead.lead-row {
  font-weight: 400;
  color: #3B4E71;
  font-size: 16px;
  line-height: 30px;
  text-align: left;
  display: block;
  width: 100%;
  margin: 0px;
  padding: 0px 0px 0px 50px;
}
.modal .modal-dialog .modal-content .chat-form span.input-group-btn button.btn {
    border-radius: 0 6px 6px 0;
}
.chat-form .form-control,
.chat-form .form-control:focus  {
    height: 47px;
    line-height: 33px;
    border-radius: 0px;
    /*border: 1px solid rgba(111,130,151,0.70) !important;*/
    border: 1px solid #ECEFF2;
    box-shadow: none;
    width: 100%;
    padding: 0px 10px !important;
    background-color: #ffffff !important;
    outline: none !important;
    color: #959FB0 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
}
.chat-form .input-group-btn .btn-icon{
  height: 35px;
}

.form-radio.payment-method-group input[type="radio"] + .label-text.label-text-1 img  {
  margin: -3px 0px 0px 0px;
}
.form-radio.payment-method-group input[type="radio"] + .label-text.label-text-2 img  {
  margin: -10px 0px 0px 0px;
}
.form-radio.payment-method-group input[type="radio"] + .label-text.label-text-3 img  {
  margin: -5px 0px 0px 0px;
}


/*.alert-info-wrapper {
  float: left;
  width: 50%;
  position: absolute;
  top: 0;
  left: 190px;
}*/
.alert-info-wrapper {
  float: left;
  width: 41%;
  position: absolute;
  top: 0;
  left: 260px;
}
.alert-info-wrapper .alert-warning {
  color: #ffffff;
  font-size: 13px;
  background-color: transparent;
  border-color: #faebcc;
  border: 0px;
  position: relative;
  padding-right: 20px;
  margin: 0px;
  padding: 25px 20px 0px 20px;
  width: auto;
  display: inline-block;
  vertical-align: top;
}
.alert-info-wrapper .alert-warning a {
  color: #329F5B;
  font-size: 13px;
}
.alert-info-wrapper .alert-warning a:hover {
  color: #ffffff;
}
.alert-info-wrapper .alert-warning .close {
  color: #fff;
  opacity: 1;
  height: auto;
  width: auto;
  position: relative;
  right: 0;
  top: auto;
  margin: 0px 0px 0px 15px;
}

html .etsy-listing-status-popup .modal-body  {
  max-height: none;
  overflow-y: visible;
  overflow-x: visible;
}

html .etsy-listing-status-popup .modal-body .mCustomScrollBox {
  overflow: visible;
}
html .etsy-listing-status-popup .modal-body .mCustomScrollBox .mCSB_container {
  overflow: visible;
}
html .etsy-listing-status-popup .modal-body .mCSB_scrollTools {
  display: none !important;
}

.notification-select-right {
  float: right;
  width: auto;
  margin-right: 10px;
  margin-top: 11px;
}
.notification-select-right .bootstrap-select,
.notification-select-right .bootstrap-select:hover  {
  background-color: transparent !important;
}
.notification-select-right select.form-control.none ~ .dropdown-toggle {
  height: auto;
  width: auto;
  max-width: none;
  min-width: auto;
  line-height: normal;
  border-radius: 0px;
  /* border: 1px solid rgba(111,130,151,0.70) !important; */
  border: 0px !important;
  box-shadow: none;
  width: 100%;
  padding: 0px 0px 0px 22px !important;
  background-color: transparent !important;
  outline: none !important;
  color: #959FB0 !important;
  font-size: 16px !important;
  line-height: 22px;
  font-weight: 400 !important;
} 
.notification-select-right select.form-control.none ~ .dropdown-toggle .bs-caret {
  display: none;
}
.notification-select-right select.form-control.none ~ .dropdown-toggle:hover{
  background-color: transparent !important;
}
.notification-select-right .bootstrap-select .dropdown-toggle .filter-option {
  height: auto;
  width: auto;
}
html .notification-select-right select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu.open {
  background-color: #ffffff;
  border-radius: 0px;
  border: 0px;
  -webkit-box-shadow: 4px 6.93px 20px rgba(0,0,0,0.10);
  box-shadow: 4px 6.93px 20px rgba(0,0,0,0.10);
  padding: 12px 0px 7px 0px;
  margin: 9px 0px 0px;
  left: auto;
  right: 0px;
  min-width: 205px;
}
html .notification-select-right .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > li > a {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  padding: 0px 16px;
  margin: 0px 0px 8px 0px;
}
html .notification-select-right .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > .active > a, 
html .notification-select-right .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > .active > a:focus, 
html .notification-select-right .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > .active > a:hover {
  color: #329F5B !important;
  text-decoration: none;
  background-color: transparent !important;
  outline: 0;
  border-right: 2.5px solid #329F5B !important;
}
html .notification-select-right .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > li > a:hover {
  color: #329F5B !important;
  text-decoration: none;
  background-color: transparent !important;
  outline: 0;
  border-right: 2.5px solid #329F5B !important;
}
.notification-block-section {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 34px 0px 0px 0px;
}
.notification-block-section .notification-block-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #ffffff;
  padding: 60px 293px 60px 102px;
  margin: 0px 0px 1px 0px;
  text-align: left;
}
.notification-block-section .notification-block-row .notification-tag-text{
  display: block;
  width: 100%;
  font-size: 12px;
  line-height: 17px;
  color: #BED823;
  font-weight: 400;
}
.notification-block-section .notification-block-row .title-name {
   display: block;
  width: 100%;
  font-size: 30px;
  line-height: 41px;
  color: #3B4E71;
  font-weight: 300;
}
.notification-block-section .notification-block-row .time-text{
  display: block;
  width: 100%;
  font-size: 12px;
  line-height: 17px;
  color: #959FB0;
  font-weight: 400;
}
.notification-block-section .notification-block-row p{
  display: block;
  width: 100%;
  font-size: 16px;
  line-height: 30px;
  color: #959FB0;
  font-weight: 400;
  margin: 0px;
  padding: 20px 0px;
}
.notification-block-section .read-more-text {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.notification-block-section .read-more-text a {
  font-size: 14px;
  line-height: 22px;
  color: #3B4E71;
  font-weight: 600;
  text-transform: none;
  text-decoration: none;
  outline: none;
  margin: 0px;
  padding: 0px 0px;
}
.notification-block-section .read-more-text a:hover {
  color: #329F5B;
}
.notification-block-section .read-more-text a .fa-angle-right {
  margin-left: 10px;
  font-size: 22px;
  line-height: normal;
  position: relative;
  top: 2px;
}
.notification-block-section .notification-block-row.see-older-notifications-block-row {
  padding: 32px 15px 32px 15px;
  margin: 0px 0px 0px 0px;
  text-align: center;
}
.notification-block-section .notification-block-row.see-older-notifications-block-row .read-more-text a {
  font-size: 16px;
  text-transform: capitalize;
}

.thankyou-screen .login-scrren-inner {
    max-width: 500px;
    margin: 0px auto;
}

.shopify-authorization-dashboard-screen .breadcrumb  {
  padding: 28px 0px 35px 0px;
  margin: 0px;
}
.shopify-authorization-dashboard-screen .content-body .panel-shopify-authorization.panel {
  margin: 0px;
  padding: 27px 30px 19px 30px;
  background-color: #fff;
  border: 0px solid transparent;
  border-radius: 0px;
  -webkit-box-shadow: 4px 6.93px 20px rgba(0,0,0,0.10);
  box-shadow: 4px 6.93px 20px rgba(0,0,0,0.10);
}
.shopify-authorization-dashboard-screen .content-body .panel-shopify-authorization.panel .panel-control.pull-left {
  padding-right: 15px;
  width: calc(100% - 90px);
}
.shopify-authorization-dashboard-screen .content-body .panel-shopify-authorization.panel .panel-control.pull-left p{
  margin: 9px 0px;
  padding: 0px;
}
.shopify-authorization-dashboard-screen .content-body .panel-shopify-authorization.panel .shirtee-amazon-with-shopify {
  margin: 50px 0px 55px;
}
.shopify-authorization-dashboard-screen .content-body .panel-shopify-authorization.panel form input.form-control {
  background-color: #ffffff;
  border-radius: 0px;
  height: 39px;
  line-height: 37px;
  border: 1px solid rgba(149, 159, 176, 0.70);
  width: 100%;
  padding: 0px 13px;
  font-size: 14px;
  color: #000000;
  font-weight: 400;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  box-shadow: none;
}
.shopify-authorization-dashboard-screen .content-body .panel-shopify-authorization.panel form a.btn  {
  min-width: 120px;
  height: 39px;
  line-height: 39px;
  font-size: 12px;
  font-weight: 700;
  text-transform: none;
  border: 0px;
}
.shopify-authorization-dashboard-screen .content-body .panel-shopify-authorization.panel .control-label {
  margin: 13px 0px 0px;
}

.menu-icon-div {
  float: left;
  width: auto;
  position: absolute;
  left: 0px;
  top: 0px;
  opacity: 0;
  width: 0px;
  height: 0px;
  visibility: hidden;
  overflow: hidden;
}
.mobile-show {
  display: none;
} 
.amazon-today-date-full-box .today-sale-mobile-show {
  display: none;
}
.dashboard-inner-col.wallet-balance-overview-box {
  min-height: 593px;
}
.sidebar-backdrop {
  display: none !important;
}
.menulist ul li.after-login-profile-li,
.menulist ul li.setting-nav-item {
  display: none;
}

.footer-section .footer-menu-list h6.haschildren {
  display: none;
}

.amazon-today-date-full-box {
  order: 1;
}
.amazon-statistics-col {
  order: 2;
}

 .what-are-we-doing-section .are-we-doing-box .learn-more-link.mobile-show {
    display: block;
    width: 100%;
    text-align: center;
    text-decoration: none !important;
    text-transform: none;
    /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 20px;
    color: #3399CC;
  }

html .flyer-section-wrapper .panel-primary.panel-secondary .confirm-order-btn.mobile-show {
  display: none;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .total-price.mobile-show {
  display: none;
}

html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box {
  max-height: none;
  width: 140px;
  /*margin-top: 35px;*/
  margin-top: -5px;
  padding-right: 0px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box .image-upload-right-wrapper-inner{
  max-height: 160px;
  margin-bottom: 0px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .image-upload-right-wrapper-box .fileinput {
  margin-bottom: 33px;
}
html .flyer-section-wrapper .panel-primary.panel-secondary .confirm-order-btn {
  margin: 11px 0px 0px 0px;
}
 html .flyer-modal-popup .right_block.mobile-show {
    display: none;
  }
html .flyer-modal-popup .add-service-btn-row .close {
  display: none;
}
.warehouse-add-products-step-page-dashboard-screen .add-products-step-wrapper .add-products-step-row .products-step-box .table-div .table-responsive {
  padding-top: 0px;
}
.inner-page-table {
  margin: 15px 0px 0px;
}
.table-div-mobile-show01,
.delete-export-option.mobile-show,
.filter-sub-wrapper,
.product-select.market-place-select.market-place-select-mobile {
  display: none;
}
.table-div .only-mobile {
  display: none;
}
.only-mobile-dt {
  display: none !important;
}

.product-list-table.amazon-list-table td.pdf-icon:last-child {
  min-width: 140px;
}

.remove-selected-inventory-products {
  margin-bottom: 19px;
  padding-bottom: 0px;
}
.remove-selected-inventory-products .btn{
  margin-right: 0px;
  float: left !important;
  height: 33px;
  line-height: 33px;
  font-size: 12px;
  font-weight: 600;
  border-radius: 6px;
  padding: 0px 24px;
}
form a.btn,
form .button-row a.btn {
  border-radius: 6px;
} 
#ebay-register-link.btn {
  border-radius: 6px;
}
#submitsuggetedcategory.btn{
  height: 33px;
  line-height: 33px;
  font-size: 12px;
  font-weight: 600;
  border-radius: 6px;
  padding: 0px 24px;
}

.main-content-block.Warehouse-product-details-main-content-block {
  margin-top: 0px;
}
.product-information-lable {
  display: none;
}
.page-heading-row .back-page-arrow-mobile {
  display: none;
}
.warehouse-product-details-dashboard-screen .image-wrapper-mobile {
  display: none;
}
.delete-export-option.button-row.add-new-button a{
  padding-left: 0px;
  padding-right: 0px;
}
.product-list-page-dashboard-screen .market-place-right.warehouse-inventory-place-right .button-row.add-new-button,
.shipment-list-page-dashboard-screen .market-place-right.warehouse-inventory-place-right .button-row.add-new-button  {
  margin: 0px 0px 11px 0px !important;
  padding-bottom: 0px !important;
  float: right;
  width: auto;
}
.product-list-page-dashboard-screen .market-place-right.warehouse-inventory-place-right .button-row.add-new-button a button,
.shipment-list-page-dashboard-screen .market-place-right.warehouse-inventory-place-right .button-row.add-new-button a button {
  font-size: 12px;
}

/* ### */

.product-detail-information-row .product-detail-information-block .order_status .label.label-warning,
.product-detail-information-row .product-detail-information-block .order_status .label.label-primary,
.product-detail-information-row .product-detail-information-block .order_status .label.label-success,
.product-detail-information-row .product-detail-information-block .order_status .label.label-danger,
.product-detail-information-row .product-detail-information-block .order_status .label.label-info,
.product-detail-information-row .product-detail-information-block .order_status .label.label-default  {
  min-width: 89px;
  width: auto;
  height: 18px;
  line-height: 18px;
  border-radius: 8px;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: 600;
  border: 0px;
  outline: none;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  background-color: #FED070;
  padding: 0px;
  margin: 0px;
}
.product-detail-information-row .product-detail-information-block .order_status .label.label-warning{
  background-color: #FED070;
}
.product-detail-information-row .product-detail-information-block .order_status .label.label-primary {
  background-color: #3399CC;
}
.product-detail-information-row .product-detail-information-block .order_status .label.label-success {
 background-color: #BED823;
}
.product-detail-information-row .product-detail-information-block .order_status .label.label-danger {
 background-color: #F3666C;
}
.product-detail-information-row .product-detail-information-block .order_status .label.label-info {
 background-color:#5bc0de
}
.product-detail-information-row .product-detail-information-block .order_status .label.label-default {
 background-color:#777
}
.product-detail-information-wrapper {
  display: none;
}

.promote-your-brand-dashboard-screen {
  padding-left: 307px;
  padding-right: 0px;
  padding-bottom: 0px;
}
.promote-your-brand-section {
  background-color: #F8F9FC;
}
.promote-your-brand-section .promote-your-brand-content-left {
  padding: 88px 0px 70px 176px;
  float: left;
  width: 43%;
}
.promote-your-brand-section .promote-your-brand-content-left h2{
  line-height: 45px;
  font-weight: 600;
  color: #394E71;
  font-family: 'Poppins', sans-serif;
  margin-bottom: 29px;
  padding-bottom: 0px;
}
.promote-your-brand-section .promote-your-brand-content-left p {
  font-size: 16px;
  line-height: 28px;
  color: #394E71;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
.promote-your-brand-section .promote-your-brand-img-right {
  float: right;
  width: 42%;
  padding-right: 160px;
  position: relative;
  bottom: -55px;
  z-index: 3;
}
.brand-promote-label-item-section {
  padding: 103px 149px 103px 176px;
  background-color: #ffffff;
}
.brand-promote-label-item-section .margin-top-img-28{
  margin-top: 28px;
}
.brand-promote-label-item-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 64px 0px;
  padding: 0px 0px 70px 0px;
  border-bottom: 1px solid #DCE0E8;
}
.brand-promote-label-item-row:last-child {
  padding-bottom: 0px;
  margin-bottom: 0px;
  border-bottom: 0px;
}
.brand-promote-label-item-section .brand-promote-label-item-content-left {
  float: left;
  width: 65%;
}
.brand-promote-label-item-section .brand-promote-label-item-content-left h2{
  line-height: 45px;
  font-weight: 600;
  color: #394E71;
  font-family: 'Poppins', sans-serif;
  margin-bottom: 45px;
  padding-bottom: 0px;
}
.brand-promote-label-item-section .brand-promote-label-item-content-left p{
  line-height: 24px;
  font-size: 16px;
  font-weight: 400;
  color: #959FB0;
  margin-bottom: 37px;
  padding-bottom: 0px;
  max-width: 790px;
  width: 100%;
}
.brand-promote-label-item-section .brand-promote-label-item-content-left h6{
  line-height: 22px;
  font-size: 16px;
  font-weight: 700;
  color: #3B4E71;
  margin-bottom: 13px;
  padding-bottom: 0px;
  width: 100%;
}
.brand-promote-label-item-section .brand-promote-label-item-content-left ul {
  margin-bottom: 26px;
  padding-bottom: 0px;
}
.brand-promote-label-item-section .brand-promote-label-item-content-left ul li{
  line-height: 32px;
  font-size: 16px;
  font-weight: 400;
  color: #959FB0;
  margin-bottom: 0px;
  padding-bottom: 0px;
  max-width: 611px;
  width: 100%;
}
.brand-promote-label-item-section .brand-promote-label-item-content-left .button-row{
  text-align: left;
}
.brand-promote-label-item-section .brand-promote-label-item-content-left .button-row a {
  background-color: #329F5B;
  color: #ffffff;
  min-width: 167px;
  font-weight: 600;
  font-size: 16px;
  height: 52px;
  line-height: 52px;
  margin: 0px;
  padding: 0px 31px 0px;
  border-radius: 26px;
}
.brand-promote-label-item-section .brand-promote-label-item-content-left .button-row a:hover {
  background-color: #277C48;
  color: #ffffff;
}
.brand-promote-label-item-section .brand-promote-label-item-content-left .button-row .in-place-btn {
  border-radius: 26px;
  border:1px solid #F3666C;
  color: #F3666C;
  background-color: #ffffff;
  margin-right: 15px;
}
.brand-promote-label-item-section .brand-promote-label-item-content-left .button-row .in-place-btn:hover {
  border:1px solid #AD1705;
  color: #ffffff;
  background-color: #AD1705;
}
.brand-promote-label-item-img-right {
  padding-left: 19px;
  float: right;
  width: 35%;
  text-align: right;
}
.brand-promote-label-item-img-right .label-products-img-right{
  background-color: #ffffff;
  padding: 24px;
  box-shadow: 0px 10px 30px rgba(0,0,0,0.10);
  width: 386px;
  height: 386px;
  display: inline-block;
  vertical-align: top;
}
.brand-promote-label-item-img-right .label-products-img-right img {
  width: 100%;
  height: auto;
  vertical-align: top;
}
html body .modal.branding-modal-popup .close:before {
  display: none !important;
}
html body .modal.branding-modal-popup .close {
  position: absolute;
  right: 15px;
  top: 19px;
  width: 12px;
  height: 12px;
  background-color: transparent !important;
}
html body .modal.branding-modal-popup .close img {
  width: auto;
  height: auto;
  vertical-align: top;
  display: block;
}
html body .modal.branding-modal-popup .modal-body{
  max-height: none;
  overflow: visible !important;
  padding: 0px;
  margin: 0px;
}
html body .modal.branding-modal-popup .modal-body .mCSB_container,
html body .modal.branding-modal-popup .mCustomScrollBox {
  overflow: visible !important;
}
html body .modal.branding-modal-popup .mCSB_scrollTools {
  display: none !important;
}
html body .modal.branding-modal-popup .modal-content {
  width: 100%;
  background-color: #fff;
  border: 0px solid rgba(0,0,0,.2);
  border-radius: 0;
  box-shadow: 4px 6.93px 15px rgba(0,0,0,0.10);
  outline: 0;
  padding: 44px 47px 47px 46px;
  border-radius: 0px;
}
html body .modal.branding-modal-popup .modal-content .modal-header{
  padding: 0px;
  margin: 0px;
  border: 0px;
}
html body .modal.branding-modal-popup .modal-content .modal-header .modal-title {
  color: #3B4E71;
  line-height: 33px;
  font-weight: 700;
  font-size: 24px;
  margin: 0px 0px 30px 0px;
  padding: 0px;
}
html body .modal.branding-modal-popup .modal-content .modal-body .form-group label {
  color: #3B4E71;
  line-height: 19px;
  font-weight: 700;
  font-size: 14px;
  margin: 0px 0px 10px 0px;
}
html body .modal.branding-modal-popup .modal-content .bootstrap-select.form-control {
  max-width: 352px;
}
html body .modal.branding-modal-popup .modal-content .modal-body p {
  font-size: 16px;
  line-height: 28px;
  color: #3B4E71;
  font-weight: 400;
  margin: 0px 0px 40px 0px;
  padding: 0px;
}
html body .modal.branding-modal-popup .modal-content .modal-body p strong {
  font-weight: 700;
}
html body .modal.branding-modal-popup .modal-content .modal-body {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .modal.branding-modal-popup .modal-content .modal-body .mCustomScrollBox,
html body .modal.branding-modal-popup .modal-content .modal-body .mCSB_container {
  width: 100%;
  margin: 0px;
  padding: 0px;
}
html body .modal.branding-modal-popup .modal-content .modal-body .modal-form-group-left {
  float: left;
  width: 100%;
  max-width: 352px;
  margin-bottom: 20px;
}
html body .modal.branding-modal-popup .modal-content .modal-footer {
  margin: 0px;
  padding: 0px;
}
html body .modal.branding-modal-popup .modal-content .modal-footer .button-row{
  text-align: right;
}
html body .modal.branding-modal-popup .modal-content .modal-footer .button-row .btn-secondary {
    /*background-color: #ECEFF2;*/
    background-color: #DCE0E8;
    color: #394E71;
    min-width: 120px;
    height: 43px;
    line-height: 43px;
    border: 0px;
    outline: none;
    font-weight: 600;
    border-radius: 6px;
    font-size: 16px;
    text-align: center;
    text-transform: none;
    margin: 0px 8px 0px 0px;
    padding: 0px 10px 0px 10px;
}
html body .modal.branding-modal-popup .modal-content .modal-footer .button-row a.btn-secondary {
  border-radius: 26px;
}
html body .modal.branding-modal-popup .modal-content .modal-footer .button-row .btn-secondary:hover {
    background-color: #C6D1E3;
    color: #394E71;
}
html body .modal.branding-modal-popup .modal-content .modal-footer .button-row .btn-primary {
  background-color: #329F5B;
  color: #ffffff;
  min-width: 124px;
  height: 43px;
  line-height: 43px;
  border: 0px;
  outline: none;
  font-weight: 600;
  font-size: 14px;
  text-align: center;
  border-radius: 6px;
  text-transform: none;
  padding: 0px 10px 0px 10px;
  margin: 0px 0px 0px 0px;
}
html body .modal.branding-modal-popup .modal-content .modal-footer .button-row a.btn-primary {
  border-radius: 6px;
}
html body .modal.branding-modal-popup .modal-content .modal-footer .button-row .btn-primary:hover {
  background-color: #277C48;
  color: #ffffff;
}

html body .modal.branding-modal-popup .modal-content .file-selected-wrapper {
  float: right;
  width: auto;
  margin-bottom: 20px;
}

html body .modal.branding-modal-popup .modal-content .file-selected-wrapper .has-advanced-upload-1 {
  display: inline-block;
  vertical-align: top;
  width: 251px;
  height: auto;
  min-height: 251px;
  outline: 1px dashed rgb(59, 78, 113, 0.41);
  outline-offset: 0px;
  -webkit-transition: outline-offset .15s ease-in-out, background-color .15s linear;
  transition: outline-offset .15s ease-in-out, background-color .15s linear;
  position: relative;
}
html body .modal.branding-modal-popup .modal-content .file-selected-wrapper .has-advanced-upload-1 .uploader {
  position: absolute;
  overflow: hidden;
  width: 100%;
  height: 100%;
  min-height: 251px;
  background: transparent;
  border: 0;
  display: table;
}
html body .modal.branding-modal-popup .modal-content .file-selected-wrapper .has-advanced-upload-1 .uploader .uploader-inner {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: auto;
}
html body .modal.branding-modal-popup .modal-content .file-selected-wrapper .has-advanced-upload-1 .filePhoto {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
  opacity: 0;
  cursor: pointer;
  border: 0px;
  background-color: #fff;
}

html body .modal.branding-modal-popup .modal-content .modal-body .file-selected-wrapper .has-advanced-upload-1 p {
  font-size: 14px;
  line-height: 19px;
  color: #959FB0;
  font-weight: 400;
  margin: 0;
  padding: 0px;
  text-align: center;
}
html body .modal.branding-modal-popup .modal-content .modal-body .file-selected-wrapper .has-advanced-upload-1 p span{
  color: #3399CC;
  margin-bottom: 11px;
  display: block;
}
html body .modal.branding-modal-popup .modal-content .modal-body .form-group {
  margin: 0px 0px 16px 0px;
}
html body .modal.branding-modal-popup .modal-content .modal-body .file-selected-wrapper .has-advanced-upload-1 .uploader-img-wrapper {
  display: table;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  min-height: 251px;
  vertical-align: middle;
  position: relative;
  left: 0;
  text-align: center;
  background-color: transparent;
}
html body .modal.branding-modal-popup .modal-content .modal-body .file-selected-wrapper .has-advanced-upload-1 .uploader-img-wrapper-inner {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: auto;
}
html body .modal.branding-modal-popup .modal-content .modal-body .file-selected-wrapper .has-advanced-upload-1 img {
  position: relative;
  width: auto;
  height: auto;
  top: 0;
  left: 0;
  z-index: 1;
  border: none;
  border: 0;
  object-fit: cover;
  right: 0;
  margin: 0px auto;
  display: table-cell;
  vertical-align: middle;
}
html body .modal.branding-modal-popup.branding-double-side-modal-popup .modal-content .file-selected-wrapper .has-advanced-upload-1 {
  min-height: 99px;
}
html body .modal.branding-modal-popup.branding-double-side-modal-popup .modal-content .file-selected-wrapper .has-advanced-upload-1 .uploader {
  min-height: 99px;
}
html body .modal.branding-modal-popup.branding-double-side-modal-popup .modal-content .modal-body .file-selected-wrapper .has-advanced-upload-1 .uploader-img-wrapper {
  min-height: 99px;
}
html body .modal.branding-modal-popup.branding-double-side-modal-popup .modal-content .file-selected-wrapper .has-advanced-upload-1.has-advanced-upload-2 {
  margin-top: 9px;
}
html body .modal.branding-modal-popup.branding-double-side-modal-popup .modal-content .file-selected-wrapper .has-advanced-upload-1{
  float: left;
  clear: both;
}
html body .modal.branding-modal-popup .modal-content .file-selected-wrapper .has-advanced-upload-1 .fileinput {
  display: table;
  height: 251px;
  position: relative;
  top: 0px;
  left: 0px;
}
html body .modal.branding-modal-popup.branding-double-side-modal-popup .modal-content .file-selected-wrapper .has-advanced-upload-1 .fileinput {
  display: table;
  height: 99px;
  position: relative;
  top: 0px;
  left: 0px;
}
html body .modal.branding-modal-popup .modal-content .file-selected-wrapper .has-advanced-upload-1 .fileinput-preview,
html body .modal.branding-modal-popup.branding-double-side-modal-popup .modal-content .file-selected-wrapper .has-advanced-upload-1 .fileinput-preview {
  display: table-cell;
  vertical-align: middle;
}
html body .modal.branding-modal-popup .modal-content .file-selected-wrapper .has-advanced-upload-1 .fileinput,
html body .modal.branding-modal-popup .modal-content .file-selected-wrapper .has-advanced-upload-1 .fileinput-preview  {
  width: 100% !important;
  /*min-height: 251px;*/
  margin: 0px !important;
  padding: 0px !important;
  background-color: transparent !important;
  border: 0px !important;
}
html body .modal.branding-modal-popup.branding-double-side-modal-popup .modal-content .file-selected-wrapper .has-advanced-upload-1 .fileinput,
html body .modal.branding-modal-popup.branding-double-side-modal-popup .modal-content .file-selected-wrapper .has-advanced-upload-1 .fileinput-preview  {
  width: 100% !important;
  /*min-height: 99px;*/
  margin: 0px !important;
  padding: 0px !important;
  background-color: transparent !important;
  border: 0px !important;
}
html body .modal.branding-modal-popup .modal-dialog {
  max-width: 975px;
}
html body .modal {
  z-index: 9999999 !important;
}
html body .modal-backdrop.in {
   z-index: 99999; 
   background: #3B4E71 0% 0% no-repeat padding-box;
  opacity: 0.72;
  /*backdrop-filter: blur(30px);
  -webkit-backdrop-filter: blur(30px);
  filter:blur(30px);
    -o-filter:blur(30px);
    -ms-filter:blur(30px);
    -moz-filter:blur(30px);
    -webkit-filter:blur(30px);*/
}

html .panel.tabing-body-section-1 {
  background-color: transparent;
  border: 0px solid #eee;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 0px;
}
html .panel.tabing-body-section-1 .panel-heading {
  margin: 0px;
  padding: 0px;
}
html .panel.tabing-body-section-1 .panel-body {
  padding-bottom: 0px;
}
.ebay-order-list-table.product-list-table td.status-text a {
  margin-top: 4px !important;
}
.setting-form-field.setting-form-field-none {
  margin-top: 0px !important;
}
.check-ebay-limits-btn {
  margin-top: 15px;
  margin-bottom: 5px;
}
.main-content-block .setting-form .setting-form-element .setting-lable-3{
  padding: 0px 0px 9px;
  font-size: 14px !important;
}
.main-content-block .form-group.form-group-hidden {
  margin-bottom: 0px !important;
  display: block;
}
.form-group-btn-space .btn-primary {
  margin-left: 3px !important;
}
.form-group-btn-space .btn-info {
  margin-right: 3px !important;
}
.pull-right .btn-primary{
  margin-left: 3px;
}
.pull-right .btn-info {
  margin-right: 3px;
}

.menulist ul li.add-new-channel-li,
.menulist ul li.wallet-balance-li {
  display: none;
} 

.setting-form-element.color-block {
  margin-bottom: 15px !important;
}
.product-list-table.amazon-list-table td ul,
.product-list-table.amazon-list-table td ul li {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}

.modal-content .form-radio input[type="radio"] + .label-text {
  color: #959FB0;
  font-weight: 700;
  padding: 0px 0px 0px 21px;
  line-height: 19px;
}
.modal-content .form-radio input[type="radio"] + .label-text span {
  line-height: 19px;
}
.modal-content .form-radio input[type="radio"]:checked + .label-text {
  color: #3B4E71;
}
.modal-content .form-radio .radio, 
.modal-content .form-check .check {
  padding: 0px 25px 0px 0px;
}
.visa-img-block {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 20px 0px 22px 0px;
}
.visa-img-block .visa-img{
  float: left;
  width: auto;
  min-width: 57px;
  height: 37px;
  line-height: 33px;
  margin-right: 33px;
  text-align: center;
}
.visa-img-block .visa-img img {
  width: auto;
  height: auto;
  vertical-align: middle;
}
.visa-img-block .visa-img.mastercard-img  {
  border: 1px solid #D5D5D5;
}
.visa-img-block .visa-img.visa-img-1  {
  border: 1px solid #3B4E71;
  border-radius: 3px;
}
.visa-img-block .visa-img.discover-img  {
  border: 1px solid #D5D5D5;
}
html .modal.modal-add-balance-popup .modal-body .form-group.payment-method-group > label {
  font-size: 16px;
}
html .modal-body .form-group.amount-group label,
html .modal-body .form-group.card-number-group label,
html .modal-body .card-information-row .form-group label {
  margin-bottom: 8px;
  width: 100%;
  max-width: 100%;
  color: #959FB0;
  font-size: 16px;
}
html .modal-add-balance-popup .modal-body .form-group.amount-group .form-control,
html .modal-add-balance-popup .modal-body .form-group.card-number-group .form-control,
html .modal-body .card-information-row .form-group .form-control,
html .modal-body .card-information-row .form-group select.form-control.none ~ .dropdown-toggle {
  background-color: rgba(220, 224, 232, 0.7);
  border: 1px solid rgba(149, 159, 176, 0.7);
  box-shadow: none;
  width: 100%;
  max-width: 100%;
  height: 40px;
  line-height: 38px;
  padding: 0px 15px 0px 56px;
  color: #3B4E71;
  font-size: 14px;
  opacity: 1;
  font-weight: 400;
}
html .modal-add-balance-popup .modal-body .form-group.card-number-group .form-control,
html .modal-body .card-information-row .form-group .form-control,
html .modal-body .card-information-row .form-group select.form-control.none ~ .dropdown-toggle {
  background-color: #ffffff;
  border: 1px solid rgba(149, 159, 176, 0.7);
  padding: 0px 66px 0px 16px;
}
html .modal-body .card-information-row .form-group select.form-control.none ~ .dropdown-toggle {
  padding: 0px 30px 0px 16px !important;
}
html .modal-body .card-information-row .form-group .mm-box-left select.form-control.none ~ .dropdown-toggle {
  border-right: 0px !important;
}
html .modal-add-balance-popup .modal-body .card-information-row .form-group .bootstrap-select select.form-control.none ~ .dropdown-toggle .bs-caret .caret {
  height: 40px;
  line-height: 40px;
}

html .modal-add-balance-popup .modal-body .form-group *::-webkit-input-placeholder {
  /*color: #7E8890;*/
  color: #3B4E71;
  font-size: 14px;
  opacity: 1;
}

html .modal-add-balance-popup .modal-body .form-group *:-moz-placeholder {
    /* Firefox 18- */
  /*color: #7E8890;*/
  color: #3B4E71;
  font-size: 14px;
  opacity: 1;
}

html .modal-add-balance-popup .modal-body .form-group *::-moz-placeholder {
    /* Firefox 19+ */
  /*color: #7E8890;*/
  color: #3B4E71;
  font-size: 14px;
  opacity: 1;
}

html .modal-add-balance-popup .modal-body .form-group *:-ms-input-placeholder {
  /*color: #7E8890;*/
  color: #3B4E71;
  font-size: 14px;
  opacity: 1;
}
html .modal-body .form-group.amount-group {
  margin-bottom: 25px;
}
html .modal-body .form-group.card-number-group,
html .modal-body .card-information-row .form-group {
  margin-bottom: 31px;
}
html .modal-body .form-group.amount-group .input-group,
html .modal-body .form-group.card-number-group .input-group {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative;
  margin: 0px;
  padding: 0px;
}
html .modal-body .form-group.amount-group .input-group .sign-text {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 45px;
  height: 40px;
  background-color: rgba(220, 224, 232, 0.7);
  border: 1px solid rgba(149, 159, 176, 0.7);
  color: #3B4E71;
  font-size: 24px;
  font-weight: 700;
  line-height: 38px;
  text-align: center;
  z-index: 3;
}
html .modal-body .form-group.card-number-group .input-group .visa-img {
  position: absolute;
  top: 5px;
  left: auto;
  right: 16px;
  width: 46px;
  height: 29px;
  z-index: 3;
}
html .modal-body .form-group.card-number-group .input-group .visa-img img{
  width: auto;
  height: 29px;
  vertical-align: top;
}
html .modal.modal-add-balance-popup .modal-body .col-3-row {
  margin: 0px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .modal.modal-add-balance-popup .modal-body .col-3-row .col-left {
  float: left;
  width: 50%;
  padding: 0px 8px 0px 0px;
}
html .modal.modal-add-balance-popup .modal-body .mm-box-left {
  float: left;
  width: 50%;
}
html .modal-body .card-information-row .form-group .mm-box-left .form-control{
  border-right: 0px;
}

html .modal.modal-add-balance-popup .modal-body .yy-box-right {
  float: right;
  width: 50%;
}
html .modal.modal-add-balance-popup .modal-body .col-3-row .col-right {
  float: right;
  width: 50%;
  padding: 0px 0px 0px 8px;
}
html .modal.modal-add-balance-popup .modal-body .col-3-row:after {
  content: "";
  display: block;
  height: 0px;
  clear: both;
  overflow: hidden;
}
html .modal.modal-add-balance-popup .modal-body {
  padding-bottom: 1px;
  margin-bottom: 0px;
}
html .modal.modal-add-balance-popup .modal-body .panel {
  border: 0px solid transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 0px;
  padding: 0px;
}
html .modal.modal-add-balance-popup .modal-body.mCustomScrollbar .mCustomScrollBox {
  padding-right: 0px;
}
html .modal.modal-add-balance-popup .modal-dialog .modal-content {
  padding-left: 56px;
  padding-right: 56px;
  padding-bottom: 40px;
}
html .modal.modal-add-balance-popup .modal-footer .button-row.pay-button-row {
  width: 100%;
}
html .modal.modal-add-balance-popup .modal-footer .button-row.pay-button-row .btn.submit-payment-button { 
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  margin: 0px;
}
html .modal-body .form-group.amount-group .amount-show-edit-row {
  display: none;
  vertical-align: top;
  width: 100%;
}
html .modal-body .form-group.amount-group .amount-show-edit-row:after {
  content: "";
  display: block;
  height: 0px;
  clear: both;
  overflow: hidden;
}
html .modal-body .form-group.amount-group .amount-show-edit-row .show-amount-text-left{
  float: left;
  width: auto;
  font-size: 24px;
  line-height: 33px;
  color: #3B4E71;
  font-weight: 400;
  text-align: left;
}
html .modal-body .form-group.amount-group .amount-show-edit-row .amount-edit-btn{
  float: right;
  width: auto;
  min-width: 85px;
  height: 38px;
  line-height: 36px;
  font-size: 14px;
  line-height: 33px;
  color: #3B4E71;
  font-weight: 600;
  text-align: center;
  border: 1px solid #DCE0E8;
  background-color: #ffffff;
  border-radius: 0px;
  text-transform: none;
  outline: none;
  cursor: pointer;
}
html .modal-body .form-group.amount-group .amount-show-edit-row .amount-edit-btn:hover {
  color: #ffffff;
  border: 1px solid #3B4E71;
  background-color: #3B4E71;
}

html .modal.modal-add-balance-popup .modal-body .card-information-row .form-group select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu.open .inner.open {
  max-height: none !important;
}
html .modal.modal-add-balance-popup .modal-body .card-information-row .form-group select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu.open .inner.open ul.dropdown-menu.inner {
  max-height: 200px !important;
  overflow-y: auto;
  overflow-x: hidden;
}
html .modal.modal-add-balance-popup {
  overflow-x: hidden;
  overflow-y: auto;
}
html .modal.modal-add-balance-popup .modal-body .mCustomScrollBox,
html .modal.modal-add-balance-popup .modal-body .mCSB_container {
  overflow: visible;
  height: auto;
}
html .modal.modal-add-balance-popup .modal-body .mCSB_2_scrollbar {
  display: none !important;
}
html .modal.modal-add-balance-popup .modal-body .form-group {
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
html .modal.modal-add-balance-popup .modal-footer .button-row.pay-button-row .btn.btn-primary.submit-payment-input { 
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
.mobile-show-update-list-btn-row {
  display: none;
}
.table-div-mobile-show .designer-list-table1 tr .shopware_product_id.text-center{
  text-align: center !important;
}
.balance-btn-row {
  display: inline-block;
  vertical-align: top;
  width: auto;
}
html body .shopware-product-slist-table tr .shopware_product_id.text-center {
  text-align: center !important;
}

.modal-withdrawals-popup .paypal-email-information .form-control,
.modal-withdrawals-popup .bank-transfer-information .form-control {
  width: 100% !important;
  max-width: 100% !important;
}
.modal-withdrawals-popup .bank-transfer-information .form-control.form-control-textarea {
  height: 93px !important;
}

html .dashboard-screen .content-block-area .btn-toolbar-1 .download-btn .btn,
html .dashboard-screen .content-block-area .btn-toolbar-1 .btn{
  height: 33px;
  line-height: 33px;
  font-size: 12px;
  font-weight: 600;
  border-radius: 17px;
  padding: 0px 24px;
}

.setting-form .size-color-condition a.btn.btn-primary.addLink.addLink1 {
  height: 33px;
  line-height: 33px;
  font-size: 12px;
  font-weight: 600;
  border-radius: 17px;
  padding: 0px 24px;
}

.modal .modal-dialog .modal-content .modal-footer .button-row .btn,
.modal .modal-dialog .modal-content .modal-footer .btn {
  height: 47px;
  line-height: 47px;
  font-size: 14px;
  font-weight: 600;
  border-radius: 6px;
  padding: 0px 24px;
}

html body .btn.change-address{
  background-color: #ECEFF2;
  border-radius: 6px;
  padding: 0px 11px;
  height:25px;
  line-height: 25px;
  font-size: 12px;
  color: #3B4E71;
  font-weight: 600;
}
html body .btn.change-address:hover{
  background-color: #3B4E71;
  color: #ffffff;
}
.hood-product-list-table-div .hood-product-list-table .actions .btnaction.menu-icon {
  float: left !important;
}

.dashboard-screen-billing-vat-id .main-content-block{
    margin-top: 0px;
}
.dashboard-screen-billing-vat-id .heading-row-inner-page {
  padding-bottom: 32px;
}
.dashboard-screen-billing-vat-id .setting-form h3 {
  font-size: 24px;
  color: #3B4E71;
  text-transform: none;
  line-height: 33px;
  font-weight: 700;
  margin: 0px 0px 12px 0px;
  padding: 0px;
  width: 100%;
}
.dashboard-screen-billing-vat-id .setting-form p {
  font-size: 16px;
  color: #000000;
  text-transform: none;
  line-height: 27px;
  font-weight: 400;
  margin: 0px 0px 28px 0px;
  padding: 0px;
  width: 100%;
  max-width: 1055px;
}
.dashboard-screen-billing-vat-id .setting-form .vat-setting-form-row .setting-lable {
  padding-top: 0px;
  padding-bottom: 0px;
  color: #959FB0;
  font-size: 12px;
  font-weight: 400;
  line-height: 17px;
  margin: 0px 0px 4px 0px;
}
.dashboard-screen-billing-vat-id .setting-form .form-check input[type="checkbox"] + .label-text {
  font-size: 12px;
  color: #000000;
  line-height: 17px;
  font-weight: 400;
}
.dashboard-screen-billing-vat-id .setting-form .form-check input[type="checkbox"] + .label-text:before {
  border: 1px solid #959FB0;
  color: #959FB0;
  margin-top: -3px;
  margin-right: 8px;
}
.dashboard-screen-billing-vat-id .setting-form .form-check input[type="checkbox"]:checked + .label-text:before {
  color: #3399CC;
}
.dashboard-screen-billing-vat-id .setting-form .vat-setting-form-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 666px;
}
.dashboard-screen-billing-vat-id .setting-form .vat-setting-form-row .vat-setting-form-col {
  float: left;
  width: 50%;
}
.dashboard-screen-billing-vat-id .setting-form .vat-setting-form-row .vat-setting-form-col.pl {
  padding-right: 10px;
}
.dashboard-screen-billing-vat-id .setting-form .vat-setting-form-row .vat-setting-form-col.pr{
  padding-left: 10px;
}
.dashboard-screen-billing-vat-id .setting-form .setting-form-element {
  margin-bottom: 24px;
}
.dashboard-screen-billing-vat-id .setting-form .setting-form-element .setting-form-field .custom-file-class {
  max-width: 100%;
}
.dashboard-screen-billing-vat-id .setting-form .setting-form-element .vat-setting-form-row .setting-lable {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 100%;
}
.dashboard-screen-billing-vat-id .setting-form .setting-form-element .vat-setting-form-row .setting-form-field {
  margin: 0px;
  padding: 0px !important;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 100%;
}
.dashboard-screen-billing-vat-id .setting-form .setting-form-element .vat-setting-form-row select,
.dashboard-screen-billing-vat-id .setting-form .setting-form-element .vat-setting-form-row input,
.dashboard-screen-billing-vat-id .setting-form .setting-form-element .vat-setting-form-row .form-control,
.dashboard-screen-billing-vat-id .main-content-block .setting-form .setting-form-element .selectpicker-1 + .select2-container{
  max-width: 100% !important;
  width: 100% !important;
}
.dashboard-screen-billing-vat-id .main-content-block .setting-form .setting-form-element .control-fileupload:before {
  background-color: #ECEFF2;
  color: #394E71;
  /*border: 1px solid rgba(111,130,151,0.70);
  border-left: 0px;*/
  border-right: 0px solid rgba(111,130,151,0.70);
  font-size: 12px;
  font-weight: 600;
  text-transform: none;
  /*border-radius: 6px;*/
  padding: 0px 18px;
}
.dashboard-screen-billing-vat-id .main-content-block .setting-form .setting-form-element .control-fileupload:hover:before {
  background-color: #C6D1E3;
  color: #394E71;
}

/* 404 page css Start */

.error-body {
  background-color: #ffffff;
}
.error-section-404 {
  width: 100%;
  height: 100vh;
  display: table;
}
.error-section-404 .error-wrapper-1 {
  display: table-cell;
  vertical-align: middle;
}
.error-section-404 .error-wrapper-1 .error-messages-1 {
  width: 100%;
  max-width: 1400px;
  position: relative;
  margin: 0px auto;
}
.error-section-404 h1{
  color: #394E71;
  font-size: 312px;
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
  text-transform: none;
  line-height: 437px;
  text-align: center;
  display: block;
  width: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  position: relative;
  z-index: 3;
}
.error-section-404 .header-clouds-404-img-1 {
  position: absolute;
  width: auto;
  left: -45px;
  top: -45px;
}
.error-section-404 .header-clouds-404-img-6 {
  position: absolute;
  width: auto;
  left: -202px;
  top: 98px;
}
.error-section-404 .header-clouds-404-img-2 {
  position: absolute;
  width: auto;
  left: auto;
  top: -217px;
  right: 285px;
  z-index: 4;
}
.error-section-404 .header-clouds-404-img-3 {
  position: absolute;
  width: auto;
  left: auto;
  top: 5px;
  right: 270px;
  z-index: 4;
}
.error-section-404 .header-clouds-404-img-4 {
  position: absolute;
  width: auto;
  left: auto;
  top: auto;
  bottom: -25px;
  right: 100px;
}
.error-section-404 .header-clouds-404-img-5 {
  position: absolute;
  width: auto;
  left: auto;
  top: auto;
  bottom: -108px;
  right: 55px;
}
.content-404-wrapper {
  max-width: 2300px;
  margin: 0px auto;
}
.error-section-404 .content-404-area {
  float: left;
  width: auto;
  padding: 0px 0px 0px 200px;
  margin: -160px 0px 0px;
  position: relative;
  z-index: 5;
}
.error-section-404 .content-404-area h2 {
  font-size: 103px;
  line-height: 144px;
  font-weight: 500;
  color: #707070;
  text-transform: uppercase;
  text-align: left;
  font-family: 'Poppins', sans-serif;
  display: block;
  width: 100%;
  margin: 0px;
  padding: 0px;
}
.error-section-404 .content-404-area p{
  text-align: left;
  display: block;
  width: 100%;
  font-size: 24px;
  line-height: 36px;
  color: #707070;
  font-weight: 600;
  margin: 0px 0px 38px 0px;
  padding: 0px;
}
.error-section-404 .content-404-area .button-row a {
  border-radius: 26px;
  height: 52px;
  line-height: 52px;
  padding: 0px 50px;
}

/* 404 page css End */

.thankyou-screen-overly {
  background-color: #3B4E71;
  opacity: 0.77;
  /*backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  filter: brightness(-14%);
  -webkit-filter: brightness(-14%);
  fill-opacity:0.5;*/
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0px;
  left: 0px;
}

.login-middle-screen.thankyou-screen {
  background-color: transparent;
  padding-top: 93px;
  padding-bottom: 55px;
}
.login-middle-screen.thankyou-screen .login-scrren {
  background-color: transparent;
  position: relative;
  z-index: 9;
  padding: 0px 15px;
}
.login-middle-screen.thankyou-screen .login-scrren-inner {
  max-width: 560px;
  margin: 0px auto;
  background-color: #ffffff;
  padding: 50px 84px 70px 65px;
}
.login-middle-screen.thankyou-screen .login-scrren-inner .form-table {
  margin: 0px;
  padding: 0px;
}
.login-middle-screen.thankyou-screen .login-scrren-inner h2{
  font-weight: 300;
  font-size: 30px;
  line-height: 41px;
  display: block;
  width: 100%;
  text-align: left;
  margin: 0px 0px 18px 0px;
}
.login-middle-screen.thankyou-screen .login-scrren-inner p{
  text-align: left;
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
  color: #3B4E71;
  margin: 0px 0px 46px 0px;
}
.login-middle-screen.thankyou-screen .login-scrren .login-scrren-inner:before,
.login-middle-screen.thankyou-screen .login-scrren .login-scrren-inner:after{
  display: none;
}
.login-middle-screen.thankyou-screen .thankyou-closed-icon {
  position: absolute;
  right: 22px;
  top: 28px;
  line-height: 10px;
}
.login-middle-screen.thankyou-screen .thankyou-closed-icon img {
  width: auto;
  height: auto;
  vertical-align: top;
}
.login-middle-screen.thankyou-screen .login-scrren-inner .button-footer .btn.btn-secondary {
  margin-left: 5px;
}
.login-middle-screen.thankyou-screen .login-scrren-inner .button-footer .btn {
  min-width: 177px;
}

.dashboard-screen.return-order-steps-designers-screen {
  padding-right: 0px;
  padding-top: 75px;
  padding-bottom: 0px;
  padding-left: 307px;
}

.return-order-steps-the-designers-section{
  padding: 96px 164px 40px 178px;
}
.gray-bg {
  background-color: #F4F6F9;
}
.white-bg {
  background-color: #ffffff;
}
.return-order-steps-the-designers-section h3{
  font-family: 'Poppins', sans-serif;
  color: #394E71;
  font-weight: 600;
  font-size: 30px;
  line-height: 45px;
  margin: 7px 0px 32px 0px;
  padding: 0px;
}
.return-order-steps-the-designers-section p{
  font-size: 16px;
  line-height: 28px;
  margin: 0px 0px 0px 0px;
}
.return-order-steps-the-designers-section .row {
  margin-left: -30px;
  margin-right: -30px;
}
.return-order-steps-the-designers-section .col-12 {
  padding-left: 30px;
  padding-right: 30px;
}
.return-order-steps-the-designers-section .subscribe-return-order-box {
  box-shadow: 0px 3px 16px rgba(0,0,0,0.10);
  background-color: #ffffff;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin-bottom: 56px;
}
.return-order-steps-the-designers-section .subscribe-return-order-box .subscribe-return-img {
  padding: 52px 0px 32px;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  min-height: 253px;
}
.return-order-steps-the-designers-section .subscribe-return-order-box .subscribe-return-img img {
  width: auto;
  height: auto;
  vertical-align: top;
}
.return-order-steps-the-designers-section .subscribe-return-order-box .subscribe-return-text-row {
  padding: 0px 42px 0px 43px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.return-order-steps-the-designers-section .subscribe-return-order-box .subscribe-return-text-inner {
  padding: 36px 0px 49px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  border-top: 1px solid #ECEFF2;
}
.return-order-steps-the-designers-section .subscribe-return-order-box .subscribe-return-text-inner .count{
  width: 52px;
  height: 52px;
  float: left;
  background-color: #F4F6F9;
  border-radius: 100%;
  text-align: center;
  font-family: 'Poppins', sans-serif;
  color: #C6D1E3;
  font-weight: 600;
  font-size: 28px;
  line-height: 52px;
  padding: 0px;
  margin: 0px;
}
.subscribe-text1 {
  float: left;
  width: calc(100% - 52px);
  padding: 0px 0px 0px 24px;
  margin: 0px;
  text-align: left;
  font-family: 'Poppins', sans-serif;
  color: #394E71;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
}

.return-order-steps-customers-section h3{
  margin: 24px 0px 39px 0px;
}

.order-price-detail-section{
  padding: 96px 174px 96px 174px;
}
.order-price-detail-section h3{
  font-family: 'Poppins', sans-serif;
  color: #394E71;
  font-weight: 600;
  font-size: 30px;
  line-height: 45px;
  text-align: left;
  margin: 0px 0px 24px 0px;
  padding: 0px;
}
.order-price-detail-section h6{
  font-family: 'Poppins', sans-serif;
  color: #394E71;
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
  text-align: left;
  margin: 0px 0px 16px 0px;
  padding: 0px;
}
.order-price-detail-section p{
  font-size: 16px;
  line-height: 28px;
  margin: 0px 0px 6px 0px;
  min-height: 60px;
}
.order-price-detail-section ul {
  margin: 0px 0px 25px 0px;
  padding: 0px 0px 0px 17px;
}
.order-price-detail-section ul li{
  font-size: 16px;
  line-height: 28px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 3px;
}
.order-price-detail-section .price-lable {
  font-family: 'Poppins', sans-serif;
  color: #394E71;
  font-weight: 600;
  font-size: 36px;
  line-height: 45px;
  text-align: left;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.order-price-detail-section .monthly-lable-text{
  color: #394E71;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  text-align: left;
  margin: 0px 0px 40px 0px;
}
.order-price-detail-section .button-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.order-price-detail-section .button-row .subscribe-btn {
  border-radius: 26px;
  min-width: 193px;
  height: 52px;
  line-height: 52px;
  font-size: 16px;
}
.start-return-order-section {
  padding: 96px 174px 96px 174px;
}
.start-return-order-section h3{
  font-family: 'Poppins', sans-serif;
  color: #394E71;
  font-weight: 600;
  font-size: 30px;
  line-height: 45px;
  text-align: left;
  margin: 0px 0px 24px 0px;
  padding: 0px;
}
.start-return-order-section p{
  text-align: left;
  font-size: 16px;
  line-height: 28px;
  margin: 0px 0px 20px 0px;
  padding: 0px;
}
.start-return-order-section .setting-form .setting-lable {
  text-align: left;
  color: #959FB0;
  font-size: 12px;
  line-height: 17px;
  margin: 0px 0px 4px 0px;
  padding: 0px;
}
.start-return-order-section .setting-form .button-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.start-return-order-section .setting-form .button-row .share-btn {
  border-radius: 26px;
  min-width: 230px;
  height: 52px;
  line-height: 52px;
  font-size: 16px;
}
.start-return-order-section .setting-form {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.start-return-order-section .setting-form .setting-form-element{
  float: left;
  width: calc(100% - 315px);
}
.start-return-order-section .setting-form .setting-form-element input[type="text"] {
  float: left;
  width: calc(100% - 31px);
  height: 35px;
  line-height: 33px;
  background-color: #ffffff;
  border: 1px solid #959FB0;
  border-radius: 0px;
  /*box-shadow: 0px 3px 20px rgba(0,0,0,0.70);*/
  box-shadow: none;
  padding: 0px 15px 0px;
  font-size: 14px;
  text-align: left;
  color: #959FB0;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-style: normal;
  letter-spacing: 0px;
  font-weight: 400;
  opacity: 1;
}
.start-return-order-section .setting-form .setting-form-element input[type="text"]:focus {
  background-color: #ffffff;
  border: 1px solid #959FB0;
}
.start-return-order-section .setting-form .setting-form-element .setting-form-field *::-webkit-input-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 0.70;
}

.start-return-order-section .setting-form .setting-form-element .setting-form-field *:-moz-placeholder {
    /* Firefox 18- */
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 0.70;
}

.start-return-order-section .setting-form .setting-form-element .setting-form-field *::-moz-placeholder {
    /* Firefox 19+ */
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 0.70;
}

.start-return-order-section .setting-form .setting-form-element .setting-form-field *:-ms-input-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 400;
  opacity: 0.70;
}
.start-return-order-section .setting-form .setting-form-element .setting-form-field {
  margin-bottom: 28px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.start-return-order-section .setting-form .setting-form-element .copy-icon {
  float: right;
  width: 19px;
  line-height: 35px;
  cursor: pointer;
}
.start-return-order-section .setting-form .enter-select-order-id-number-img-1{
  float: left;
  width: auto;
  padding-left: 60px;
}
.start-return-order-section .setting-form .enter-select-order-id-number-img-1.mobile-show {
  display: none;
}
.shipping-setting-billing-info-block {
  padding: 54px 81px 81px 73px;
}
.shipping-setting-billing-info-block .setting-form h4 {
  font-size: 24px;
  color: #3B4E71;
  line-height: 33px;
  font-weight: 700;
  letter-spacing: 0.24px;
  padding: 0px;
  margin: 0px 0px 12px 0px;
}
.shipping-carrier-text {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 43px 0px;
}
.shipping-carrier-text p,
.destination-country-text p{
  font-size: 16px;
  color: #000000;
  line-height: 22px;
  font-weight: 400;
  letter-spacing: 0.16px;
  padding: 0px;
  margin: 0px 0px 0px 0px;
  display: block;
}
.shipping-carrier-text p span {
  font-size: 14px;
  color: #7E8890;
  line-height: 19px;
  font-weight: 400;
  letter-spacing: 0px;
  padding: 0px;
  margin: 3px 0px 0px 0px;
  display: block;
}
.main-content-block.shipping-setting-billing-info-block .setting-form .setting-form-element .setting-lable, 
.main-content-block.shipping-setting-billing-info-block .setting-form .form-group .control-label, 
.main-content-block.shipping-setting-billing-info-block .setting-form .setting-form-element .control-label {
  max-width: 240px;
}
.main-content-block.shipping-setting-billing-info-block .setting-form .setting-form-element .setting-form-field, 
.main-content-block.shipping-setting-billing-info-block .setting-form .form-group .setting-form-field {
  padding-left: 280px;
}
.main-content-block.shipping-setting-billing-info-block .setting-form .setting-form-element .setting-form-field input, 
.main-content-block.shipping-setting-billing-info-block .setting-form .setting-form-element .setting-form-field .form-control, 
.main-content-block.shipping-setting-billing-info-block .setting-form .form-group .setting-form-field .form-control {
  max-width: 615px;
}
.main-content-block.shipping-setting-billing-info-block .setting-form .setting-form-element .setting-form-field .dropdown-toggle{
  border: 1px solid rgba(111, 130, 151, 0.3) !important;
}
.main-content-block.shipping-setting-billing-info-block .setting-form .setting-form-element, 
.main-content-block.shipping-setting-billing-info-block .setting-form .form-group {
  margin-bottom: 33px;
}
.main-content-block.shipping-setting-billing-info-block hr {
  margin-bottom: 55px;
  border-top: 1px solid #6F8297;
  opacity: 0.3;
}
.main-content-block.shipping-setting-billing-info-block .setting-form .setting-form-element.shipping-setting-form-element-0 {
  margin: 0px;
  padding: 0px;
}
.main-content-block.shipping-setting-billing-info-block .setting-form .setting-form-element .setting-form-field.setting-form-field-0, 
.main-content-block.shipping-setting-billing-info-block .setting-form .form-group .setting-form-field.setting-form-field-0 {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px;
  margin: 0px 0px 24px 0px;
}
.main-content-block.shipping-setting-billing-info-block .setting-form-field-select-col {
  float: left;
  max-width: 28%;
  width: 100%;
}
.main-content-block.shipping-setting-billing-info-block .setting-form-field-select-col ~ .setting-form-field-select-col{
  max-width: 636px;
  padding-left: 21px;
  /*max-width: calc(100% - 300px);*/
  max-width: calc(100% - 32%);
}
.main-content-block.shipping-setting-billing-info-block .setting-form-field-select-col ~ .setting-form-field-select-col.field-delete-col {
  padding-left: 15px;
  max-width: 45px;
  float: right;
}
.main-content-block.shipping-setting-billing-info-block .setting-form-field-select-col ~ .addLink-btn-row.field-add-col {
  padding-left: 15px;
  max-width: 45px;
  float: right;
}
.destination-country-text {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 41px 0px;
}

.national-text-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 9px 0px 0px;
}
.national-text-row p{
  font-size: 14px;
  line-height: 19px;
  color: #7E8890;
  font-weight: 400;
  padding: 0px;
  margin: 0px 0px 0px;
  float: left;
  width: auto;
}
.national-text-row p ~ p {
  padding-left: 97px;
}
.national-text-row p i{
  margin: 0px 0px 0px 9px;
  font-size: 14px;
  color: #7E8890;
  opacity: 0.50;
}
.main-content-block.shipping-setting-billing-info-block hr.destination-country-bottom-hr {
  margin: 55px 0px 30px 0px;
}
html body .setting-form .select2-container--default .select2-selection--single, 
html body .setting-form .select2-container--default .select2-selection--single:hover, 
html body .setting-form .select2-container--default .select2-selection--single:focus {
  border: 1px solid rgba(111, 130, 151, 0.3) !important;
}
html body .setting-form .select2-container--default .select2-selection--single {
  outline: none !important;
  margin: 0px;
  background-color: transparent !important;
  height: 35px;
  line-height: 33px;
  box-shadow: none !important;
}
html body .setting-form .select2-container--default .select2-selection--single {
  width: 100%;
  padding: 0px 30px 0px 10px !important;
  color: #959FB0 !important;
  font-size: 14px !important;
  font-weight: 400 !important;
}
html body .setting-form .select2-container--default .select2-selection--single .select2-selection__rendered {
  padding: 0px 0px 0 0px;
  color: #959FB0 !important;
  font-size: 14px !important;
  font-weight: 400 !important;
}
html body .setting-form .select2-container--default .select2-selection--single .select2-selection__arrow {
  background-image: url("../images_new/chevron-down-select-tag-icon.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 11px auto;
  border: 0px !important;
  width: 15px;
  height: 35px;
  line-height: 35px;
  top: 0px;
  right: 10px !important;
  position: absolute;
  margin-top: 0px;
}
html body .setting-form .select2-container--default .select2-selection--single .select2-selection__arrow b{
  display: none;
}
html .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > .active > a, 
html .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > .active > a:focus, 
html .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > .active > a:hover {
  color: #277C48 !important;
  border-right: 2.5px solid #277C48 !important;
}
html .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > li > a:hover {
  color: #277C48 !important;
  border-right: 2.5px solid #277C48 !important;
}
html body .select2-dropdown {
  background-color: #ffffff !important;
  border-radius: 0px !important;
  border: 0px !important;
  -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.10) !important;
  box-shadow: 0 3px 6px rgba(0,0,0,0.10) !important;
  padding: 11px 0px 5px 0px !important;
  margin: 0px !important;
}
html body .select2-dropdown {
  min-width: 159px;
}
html body .select2-dropdown li {
  overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 1; /* number of lines to show */
   -webkit-box-orient: vertical;
}

html body .select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: transparent;
  color: #277C48;
  border-right: 2.5px solid #277C48 !important;
}
html body .select2-container--default .select2-results__option[aria-selected="true"] {
  background-color: transparent;
  color: #277C48;
  border-right: 2.5px solid #277C48 !important;
}
html body .select2-container--default .select2-results__option {
  font-size: 14px;
  color: #959FB0;
  font-weight: 400;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-transform: none;
  text-decoration: none;
  outline: none;
  display: block;
  width: 100%;
  border: 0px;
  border-right: 2.5px solid #ffffff;
  background-color: transparent;
  line-height: 19px;
  margin: 0px 0px 7px 0px;
  padding: 0px 10px;
}
.loader-img {
  float: right;
}
.browsenode-sku-filter{
    display: inline-block;
    vertical-align: top;
    width: auto;
    padding: 0;
    font-size: 14px;
    line-height: 28px;
    color: #000000;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(149, 159, 176, 0.70);
    border-radius: 4px;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    height: 30px !important;
    min-height: auto;
    max-height: none;
    text-align: center;
    margin: 0px 10px;
    padding: 0px 11px;
    min-width: 55px;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.main-content-block .setting-form .reported-issue-row {
  padding: 15px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.main-content-block .setting-form .reported-issue-row:nth-child(even){
  background-color: #ffffff;
}
.main-content-block .setting-form .reported-issue-row:nth-child(odd){
  background-color: #f2f2f2;
}
.main-content-block .setting-form .reported-issue-row .reported-issue-label,
.main-content-block .setting-form .reported-issue-row .reported-issue-p {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  color: #3B4E71;
  display: inline-block;
  vertical-align: top;
  text-align: left;
  width: auto;
  margin: 0px;
  padding: 0px;
}
.main-content-block .setting-form .reported-issue-row .reported-issue-label {
  font-weight: 600;
  min-width: 155px;
}
.main-content-block .setting-form .reported-issue-row .reported-issue-p {
  padding: 0px 0px 0px 19px;
}
.main-content-block .setting-form .reported-issue-row a {
    height: auto;
    line-height: normal;
    background-color: transparent;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #3B4E71;
    padding: 0px;
    text-align: left;
}
.main-content-block .setting-form .reported-issue-row a .fa-remove {
  font-size: 17px;
}
.main-content-block .setting-form .reported-designer-data {
  /*margin: 50px 0px 0px;*/
  padding: 50px 0px 0px 0px;
  border-top: 1px solid rgba(149, 159, 176, 0.30);
  display: inline-block;
  vertical-align: top;
  width: 100%;
}

.main-content-block .setting-form .reported-designer-data .box-data-issue {
    background-color: #ECEFF2;
    display: inline-block;
    width: 100%;
    vertical-align: top;
    padding: 19px;
    margin: 0px 0px 30px 0px;
    min-height: 257px;
}
.main-content-block .setting-form .reported-designer-data .box-data-issue h4{
  font-size: 19px;
  font-weight: 600;
  line-height: 28px;
  color: #3B4E71;
  display: inline-block;
  vertical-align: top;
  text-align: left;
  width: auto;
  margin: 0px 0px 15px;
  padding: 0px;
}
.main-content-block .setting-form .reported-designer-data .box-data-issue .designer_image_1 {
  width: 100%;
  height: auto;
  margin: 0px 0px 15px 0px;
}
.main-content-block .setting-form .reported-designer-data .box-data-issue .issue_image_1{
  width: 100%;
  height: auto;
  margin: 15px 0px 15px 0px;
}
.main-content-block .setting-form .reported-designer-data .box-data-issue p{
  margin: 0px;
  padding: 0px;
}
.comments-container .row {
  margin: 0px;
}
.comments-container .comments-btn-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 30px 0px;
}
.comments-container .nav-tabs > li > a{
  border-right: 1px solid rgba(149, 159, 176, 0.30);
}
html .comments-container .nav-tabs {
    border: 1px solid rgba(149, 159, 176, 0.30);
    margin: 0px 0px 30px 0px;
}
.comments-container .comment-tabs .tab-content {
    padding: 20px;
    border: 1px solid rgba(149, 159, 176, 0.30);
}
.comments-container .media-list .media .pull-left {
  width: 60px;
  height: auto;
}
.comments-container .comment-tabs .media-list .media-date {
  margin: 0px;
  padding: 0px;
}
.comments-container .comment-tabs .media-list .media-date li{
  margin: 0px;
  padding: 0px;
}
.comments-container .comment-tabs .media-list .media-date li:before{
  margin: 0px 7px 0px 2px;
  padding: 0px;
  content: "/";
  display: inline-block;
}
.comments-container .comment-tabs .media-list .media-date li:first-child:before {
  display: none;
}
.comments-container .comment-tabs .media-list .media-body .media-heading{ 
    font-size: 16px;
    text-transform: none;
}

/* Warehouse / How it works? Page CSS Start */

.heading-row-inner-page h2 {
  letter-spacing: 0.3px;
}
.warehouse-how-it-works-box-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 7px 0px 0px 0px;
  counter-reset: section;
}
.warehouse-how-it-works-box-bg {
  background-color: #ffffff;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 1px 0px;
  border-bottom: 1px solid #F4F7FB;
  padding: 42px 66px 101px 72px;
  position: relative;
}

.warehouse-how-it-works-box-bg:before{
  counter-increment: section;
  content:"" counter(section);
  border: 1px solid #329F5B;
  float: left;
  width: 40px;
  height: 40px;
  line-height: 38px;
  font-weight: 900;
  font-size: 26px;
  color: #329F5B;
  text-align: center;
  border-radius: 100%;
}
.warehouse-how-it-works-content {
  display: block;
  width: 100%;
  padding: 9px 0px 0px 65px;
}
.warehouse-how-it-works-content-inner {
  float: left;
  width: calc(100% - 348px);
  padding-right: 33px;
}
.video-col-3 {
  float: right;
  width: 348px;
  height: 228px;
}
.warehouse-how-it-works-content h6 {
  color: #3B4E71;
  line-height: 22px;
  font-size: 16px;
  font-weight: 700;
  text-transform: none;
  letter-spacing: 0.16px;
  display: block;
  width: 100%;
  margin: 0px 0px 16px 0px;
  padding: 0px;
}
.warehouse-how-it-works-content p {
  color: #7E8890;
  line-height: 30px;
  font-size: 16px;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0.16px;
  display: block;
  width: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
.warehouse-how-it-works-content p span,
.warehouse-how-it-works-content p a {
  color: #329F5B;
  line-height: 30px;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
}
.warehouse-how-it-works-content p a:hover {
  color: #329F5B;
  text-decoration: none;
}

/* Warehouse / How it works? Page CSS End */
.detailissuebtn {
  margin-left: 5px;
  margin-right: 5px;
}
.fancybox-button.fancybox-button--close {
  margin: 80px 25px 0 0;
}
#planDetail .form-radio input[type="radio"] {
  cursor: pointer
}
.resync-order-group .form-check input[type="checkbox"] {
  cursor: pointer;
}
.resync-order-group #displayOrderItem input[type="checkbox"] {
  cursor: pointer;
}
.chg-prod-assig-inside-print-label-popup h4{
  font-size: 26px;
  font-weight: 700;
  line-height: 36px;
  letter-spacing: 0px;
  margin: 0px 0px 24px 0px;
}
html body .modal.branding-modal-popup.chg-prod-assig-inside-print-label-popup .modal-content .modal-body .modal-form-group-left {
    max-width: 578px;
    padding-right: 41px;
    border-right: 1px solid #E0E1E3;
}
.chg-prod-assig-inside-print-label-popup p.qty-price-text {
  font-size: 14px;
  line-height: 19px;
  font-weight: 700;
  margin: 0px 0px 38px 0px;
}
.chg-prod-assig-inside-print-label-popup p.qty-price-text b{
  display: block;
  margin: 0px 0px 11px 0px;
  font-weight: 700;
}
html body .modal.branding-modal-popup.chg-prod-assig-inside-print-label-popup .modal-content .file-selected-wrapper {
    width: 100%;
    max-width: 299px;
    padding-left: 47px;
}
.chg-prod-assig-inside-print-label-popup p.price-per-item {
  font-size: 14px;
  line-height: 19px;
  font-weight: 700;
  margin: 0px 0px 38px 0px;
}
.chg-prod-assig-inside-print-label-popup p.price-per-item b{
  display: inline-block;
  vertical-align: top;
  margin: 0px 0px 11px 0px;
  font-weight: 700;
}
.chg-prod-assig-inside-print-label-popup p.price-per-item .price0 {
  width: 100%;
  display: block;
}
.chg-prod-assig-inside-print-label-popup .modal-body p.price-per-item {
  padding: 0px 0px 30px 0px !important;
  margin: 0px 0px 38px 0px;
  border-bottom: 1px solid #E0E1E3;
}
.chg-prod-assig-inside-print-label-popup .assign-products-title {
  font-size: 14px;
  line-height: 19px;
  font-weight: 700;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.chg-prod-assig-inside-print-label-popup .assign-products-text {
  font-size: 12px;
  line-height: 17px;
  color: #384E6E;
  margin: 0px 0px 14px 0px;
  padding: 0px;
  display: block;
  width: 100%;
}
.chg-prod-assig-inside-print-label-popup td, 
.chg-prod-assig-inside-print-label-popup th {
    padding: 7px 21px 7px 21px !important;
    font-size: 12px;
    line-height: 17px;
    color: #384E6E;
    text-transform: uppercase;
}

.chg-prod-assig-inside-print-label-popup td input[type="checkbox"],
.chg-prod-assig-inside-print-label-popup th input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  left: 21px;
  top: 10px;
  width: 12px;
  height: 12px;
}
.chg-prod-assig-inside-print-label-popup td input[type="checkbox"] ~ .checkbox-label {
  margin: 0px;
  padding: 0px;
  line-height: 12px;
  cursor: pointer;
}
.chg-prod-assig-inside-print-label-popup td input[type="checkbox"] ~ .checkbox-label:before,
.chg-prod-assig-inside-print-label-popup th input[type="checkbox"] ~ .checkbox-label:before {
  width: 12px;
  height: 12px;
  line-height: 10px;
  content: "";
  border-radius: 3px;
  border: 1px solid #3399CC;
  background-color: #ffffff;
  display: inline-block;
  vertical-align: top;
  text-align: center;
}
.chg-prod-assig-inside-print-label-popup td input[type="checkbox"]:checked ~ .checkbox-label:before,
.chg-prod-assig-inside-print-label-popup th input[type="checkbox"]:checked ~ .checkbox-label:before {
    content: "\f00c";
    color: #3399CC;
    font-family: "FontAwesome";
    font-size: 9px;
    text-align: center;
}

.chg-prod-assig-inside-print-label-popup .file-selected-wrapper h6{
  font-size: 14px;
  line-height: 19px;
  font-weight: 700;
  color: #384E6E;
  margin: 0px 0px 8px 0px;
  padding: 0px;
}
.chg-prod-assig-inside-print-label-popup .file-selected-wrapper p {
  font-size: 12px;
  line-height: 17px;
  font-weight: 400;
  margin: 0px 0px 24px 0px;
  padding: 0px;
}
.chg-prod-assig-inside-print-label-popup .file-selected-wrapper p b {
  font-weight: 400;
}
.footer-section .footer-menu-list ul.sub-menu li a + span {
    display: inline-block;
    vertical-align: middle;
    background-color: #329F5B;
    font-size: 12px;
    padding: 0 5px;
    color: #fff;
    font-weight: 700;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    margin-left: 8px;
}
.billing-summary-dashboard-screen .heading-row-inner-page {
  padding: 36px 0px 41px 0px;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col {
  padding: 63px 40px 64px 40px;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col .wallet-new-icon,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col .wallet-new-icon{
  float: left;
  width: auto;
  margin: 8px 0px 0px 0px;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col .wallet-new-icon img,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col .wallet-new-icon img {
  width: auto;
  height: auto;
  vertical-align: top;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col .wallet-balance--text1,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col .wallet-balance--text1 {
  display: block;
  width: 100%;
  padding: 0px 0px 0px 101px;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col .wallet-balance--text1 .price,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col .wallet-balance--text1 .price {
  font-size: 42px;
  line-height: 56px;
  color: #394E71;
  margin: 0px 0px 4px 0px;
  padding: 0px;
  font-weight: 600;
  display: block;
  width: 100%;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col .wallet-balance--text1 .total-price,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col .wallet-balance--text1 .total-price {
  font-size: 24px;
  line-height: 33px;
  color: #959FB0;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  font-weight: 400;
  display: block;
  width: 100%;
}

.mb-0 {
  margin-bottom: 0px;
}
.mb-1 {
  margin-bottom: 10px;
}
.mb-2{
  margin-bottom: 20px;
}
.mb-3 {
  margin-bottom: 30px;
}
.mb-4 {
  margin-bottom: 40px;
}
.mb-5 {
  margin-bottom: 50px;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 .payments-method,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 .payments-method {
  color: #959FB0;
  font-weight: 600;
}

.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 {
  padding: 40px 47px 50px 43px;
}
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 {
  padding: 40px 27px 25px 24px;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 .box-tilte,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 .box-tilte {
  margin: 0px;
  padding: 0px;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 .table-row,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 .table-row {
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: auto;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 .box-tilte,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 .box-tilte {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 .box-tilte h2,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 .box-tilte h2 {
  margin: 0px 0px 24px 0px;
  padding: 0px;
  color: #202020;
  font-weight: 300;
  width: calc(100% - 111px);
  float: left;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 .box-tilte .see-all-link,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 .box-tilte .see-all-link {
  float: right;
  width: auto;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 .box-tilte .see-all-link a,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 .box-tilte .see-all-link a {
  background-color: #ECEFF2;
  border-radius: 6px;
  color: #3B4E71;
  font-size: 12px;
  font-weight: 600;
  line-height: 17px;
  padding: 8px 24px;
  height: auto;
  width: auto;
  min-width: auto;
  float: right;
  margin: 5px 0px 0px 0px;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 .box-tilte .see-all-link a:hover,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 .box-tilte .see-all-link a:hover {
  background-color: #C6D1E3;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 th,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 th {
  border-top: 2px solid rgba(111,130,151,0.30);
  border-bottom: 1px solid rgba(111,130,151,0.30);
  padding-top: 8px;
  padding-bottom: 7px;
  padding-left: 11px;
  padding-right: 11px;
  color: #959FB0;
  letter-spacing: 0.16px;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  vertical-align: middle;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 th:first-child,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 th:first-child {
  padding-left: 41px;
}
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 th:first-child {
  padding-left: 11px;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 td,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 td {
  border: 0px;
  padding-top: 28px;
  padding-bottom: 28px;
  padding-left: 11px;
  padding-right: 11px;
  color: #3B4E71;
  letter-spacing: 0px;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  vertical-align: middle;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 td:first-child,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 td:first-child {
  padding-left: 41px;
}
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 td:first-child {
  padding-left: 11px;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 td strong,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 td strong {
  font-weight: 700;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 td .green-paid,
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 td .yellow-pending,
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 td .red-unpaid,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 td .green-paid,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 td .yellow-pending,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 td .red-unpaid  {
  min-width: 89px;
  height: 17px;
  line-height: 17px;
  border-radius: 8px;
  color: #ffffff;
  background-color: #329F5B;
  font-size: 12px;
  line-height: 17px;
  font-weight: 600;
  text-transform: none;
  text-align: center;
  padding: 0px 15px 0px 15px;
  margin: 0px;
  display: inline-block;
  vertical-align: top;
  width: all;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 td .green-paid,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 td .green-paid {
  background-color: #329F5B;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 td .red-unpaid,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 td .red-unpaid {
  background-color: #FB7969;
}
.billing-summary-dashboard-screen .billing-summary-left-col .dashboard-inner-col.w-transactions-box1 td .yellow-pending,
.billing-summary-dashboard-screen .billing-summary-right-col .dashboard-inner-col.w-transactions-box1 td .yellow-pending {
  background-color: #FED070;
}
.billing-summary-dashboard-screen .billing-summary-left-col .table,
.billing-summary-dashboard-screen .billing-summary-right-col .table {
  margin: 0px;
}
.billing-summary-dashboard-screen .billing-summary-left-col .table tbody,
.billing-summary-dashboard-screen .billing-summary-right-col .table tbody {
  top: 0px;
}
.billing-summary-dashboard-screen .billing-summary-left-col .w-transaction-col1 .table-responsive,
.billing-summary-dashboard-screen .billing-summary-right-col .w-transaction-col1 .table-responsive {
  display: inline-block;
  vertical-align: top;
  max-height: 570px !important;
  overflow-x: hidden;
  overflow-y: auto !important;
  width: 100%;
}
.billing-summary-dashboard-screen .billing-summary-right-col .w-transaction-col1 .table-responsive {
  max-height: 395px !important;
}
/* designer sale module css */
.changeimgColor.color-box {
  height: 20px;
    width: 20px;
    margin: 4px;
    float: left;
}
span#color-lists {
    cursor: pointer;
}
h2.sale_products {
    text-align: center;
    padding-bottom: 10px;
}
.price-info .price-box {
    background-color: #3399CC;
    border-radius: 3px;
    height: 26px;
    min-width: 75px;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    text-align: center;
    line-height: 26px;
    padding: 0px 10px 0px 10px;
    float: left;
    width: 80px;
}
.price-info.row {
    margin-top: 20px;
    margin-bottom: 10px;
}
/* designer sale module css */
html body .dropshippingAddPro-btn {
    height: 36px;
    line-height: 36px;
    min-width: 134px;
    font-size: 14px;
    padding: 0px 18px !important;
    text-align: center !important;
    font-weight: 700;
    border-radius: 6px;
    margin: -9px 0px 0px 0px !important;
}

html body .dashboard-screen.ds-addProduct-iframe {
    padding-left: 240px;
    padding-right: 0px;
}
.branding-order-confirmation-sketch-body{
  background: transparent linear-gradient(360deg, #F0F3F9 0%, #FFFFFF 100%) 0% 0% no-repeat padding-box;
}
.branding-order-confirmation-sketch-section {
  background-color: transparent;
  padding: 75px 32px 75px 161px;
  min-height: calc(1080px - 75px);
}
.branding-order-confirmation-sketch-section .container {
  padding: 0px;
}
.branding-order-confirmation-sketch-section .bocss-title-heading{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 32px 0px 0px 0px;
}
.branding-order-confirmation-sketch-section .bocss-title-heading h2{
  margin: 0px 0px 15px 0px;
  padding: 0px;
  color: #202020;
  font-weight: 300;
  line-height: 41px;
  letter-spacing: 0.3px;
}
.branding-order-confirmation-sketch-section .bocss-title-heading p {
  margin: 0px 0px 23px 0px;
  font-size: 16px;
  line-height: 27px;
}
.branding-order-confirmation-sketch-section .bocss-content-middle {
  width: 100%;
  max-width: 322px;
  display: inline-block;
  vertical-align: top;
  position: relative;
}
.branding-order-confirmation-sketch-section .bocss-content-middle .bocss-img {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 307px;
  border: 1px solid #9AA5B8;
  background-color: #ffffff;
  padding: 18px;
  margin: 0px 0px 16px 0px;
}
.bocss-content-form {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 322px;
}

.bocss-content-form .form-radio input[type="radio"] {
  display: none;
}
.bocss-content-form .form-radio input[type="radio"] ~ .label-text {
  margin: 0px;
  padding: 0px 0px 0px 27px;
  font-size: 14px;
  color: #3B4E71;
  line-height: 19px;
  font-weight: 400;
  position: relative;
}
.bocss-content-form .form-radio input[type="radio"] ~ .label-text:before {
  content: "";
  line-height: 13px;
  width: 13px;
  display: inline-block;
  margin-right: 0px;
  height: 13px;
  position: absolute;
  left: 0px;
  top: 3px;
  border-radius: 100%;
  border: 1px solid #B8B8B8;
}
.bocss-content-form .form-radio input[type="radio"]:checked ~ .label-text:before {
  content: "";
  border: 1px solid #B8B8B8;
}
.bocss-content-form .form-radio input[type="radio"]:checked ~ .label-text:after {
  content: "";
  line-height: 5px;
  width: 5px;
  display: inline-block;
  margin-right: 0px;
  height: 5px;
  position: absolute;
  left: 4px;
  top: 7px;
  border-radius: 100%;
  background-color: #3B4E71;
  border: 0px solid #B8B8B8;
} 
.bocss-content-form .form-group-sketchfile {
  margin: 0px;
}
.bocss-content-form .form-radio {
  margin: 0px 0px 16px 0px;
}
.bocss-content-form .form-radio:last-child {
  margin: 0px 0px 24px 0px;
}
.bocss-content-form .formats-supported-text {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 32px 0px;
  color: #707070;
  font-size: 14px;
  line-height: 22px;
  font-weight: 400;
}
.bocss-content-form .form-group {
  margin-bottom: 0px;
}
.bocss-content-form .formats-supported-text strong{
  font-weight: 700;
}
.bocss-content-form .button-row {
  margin-top: 14px;
}
.bocss-content-form .button-row input[type="submit"]{
  width: 100%;
  font-weight: 700;
}
.bocss-content-form .form-control {
  width: 100%;
  border-radius: 0px !important;
}
.bocss-content-form .control-fileupload.fileinput {
    margin-bottom: 32px;
}
.bocss-content-form .file-input-group .control-fileupload:before {
  background-color: #ECEFF2;
  border: 1px solid #ECEFF2;
  min-width: 126px;
  color: #3B4E71;
  height: 43px;
  line-height: 41px;
}
.bocss-content-form .control-fileupload input[type="file"] {
  height: 43px;
  line-height: 41px;
}
.bocss-content-form .file-input-group .control-fileupload .text-left.custom-file-label {
  height: 43px;
  line-height: 41px;
  color: #3B4E71;
  font-style: normal;
  padding-left: 11px;
}
.bocss-content-form .loginsc-file.file-input-group .control-fileupload .text-left.custom-file-label {
  width: calc(100% - 126px);
}
.bocss-content-form .file-input-group .control-fileupload {
  height: 43px;
  line-height: 41px;
  border: 1px solid #9AA5B8;
  font-size: 14px;
  color: #3B4E71;
}
.bocss-content-form .bocss-form-inner {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 311px;
}

fieldset.return_subscriber { 
    border:1px solid #3b4e71;
    padding: 1em;
    font:80%/1 sans-serif;
    margin: 0 0 40px 0px;
}
legend.return_subscriber_legend {
  padding: 0.2em 0.5em;
  border: 1px solid #3b4e71;
  color: #3b4e71;
  /* font-size: 90%; */
  text-align: left;
  }
.setting-form-field.mb-17 {
  margin-bottom: 17px;
}
.setting-form-field-left {
  float: left;
  width: 100%;
  max-width: calc(246.5px - 7px);
  margin-right: 7px;
}
.setting-form-field-right {
  float: left;
  width: 100%;
  max-width: calc(246.5px - 7px);
  margin-left: 7px;
}

html body .fileinput .category-image-preview .thumbnail.pa-0 {
  margin-left: 0px !important;
  padding-left: 0px !important;
  margin-right: 11px !important;
}
html body .fileinput .image-preview .thumbnail.pa-0 {
  margin-left: 0px !important;
  padding-left: 0px !important;
  margin-right: 11px !important;
}

.branding-order-confirmation-sketch-section {
  background: transparent linear-gradient(360deg, #F0F3F9 0%, #FFFFFF 100%);
  min-height: calc(1080px - 75px);
  padding-left: 15px;
  padding-right: 15px;
}
.t_shirt_flyer_left_text_03 {
  float: left;
  width: 50%;
  text-align: center;
  margin: 32px 0px 32px 0px;
  padding: 0px 15px 0px 15px;
}
.t_shirt_flyer_left_text_inner {
  max-width: 406px;
  width: 100%;
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.t_shirt_flyer_left_text_inner .button-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.t_shirt_flyer_left_text_inner .button-row button {
  width: 100%;
}
.t_shirt_flyer_left_text_inner .button-row .btn.btn-primary[disabled], 
.t_shirt_flyer_left_text_inner .btn.btn-primary[disabled] {
  color: #ffffff;
  background-color: #B8EBE8;
  opacity: 1;
}
.t_shirt_flyer_left_text_inner .loginsc-file {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 48px 0px 0px;
}
.t_shirt_flyer_left_text_inner .control-fileupload input[type="file"] {
  height: 43px;
}
.t_shirt_flyer_left_text_inner .file-input-group .control-fileupload {
  height: 43px;
  line-height: 43px;
  border: 0px;
}
.t_shirt_flyer_left_text_inner .file-input-group .control-fileupload:before {
  height: 43px;
  line-height: 41px;
  left: 0px;
  top: 0px;
}
.t_shirt_flyer_left_text_inner .control-fileupload .text-left.custom-file-label {
  height: 43px;
  line-height: 43px;
}
.t_shirt_flyer_left_text_inner .formats-supported-text {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 32px 0px 0px 0px;
  color: #3B4E71;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}
.t_shirt_flyer_left_text_03 h2 {
  font-weight: 300;
  letter-spacing: 0.3px;
  color: #202020;
  line-height: 41px;
  margin: 0px 0px 15px 0px;
}
.t_shirt_flyer_left_text_03 p{
  font-weight: 400;
  font-size: 16px;
  letter-spacing: 0px;
  color: #3B4E71;
  line-height: 27px;
  margin: 0px 0px 23px 0px;
}
.t_shirt_flyer_left_text_03 #sketch_comment.input-group {
  vertical-align: top;
  width: 100%;
  margin: 32px 0px 0px;
}
.t_shirt_flyer_left_text_03 #sketch_comment .control-label {
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 15px 0px;
}
.t_shirt_flyer_left_text_03 #sketch_comment .form-control{
  border-radius: 6px;
  margin: 0px;
  width: 100%;
}
.check-btn-row{
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 51px 0px;
}
.check-btn-col{
  float: left;
  width: 50%;
  padding-right:4px;
}
.check-btn-col + .check-btn-col{
  padding-left: 4px;
  padding-right: 0px;
}
.check-btn-col input[type="radio"] {
  display: none;
}
.check-btn-col input[type="radio"] + label {
  width: 100%;
  height: 42px;
  line-height: 38px;
  display: inline-block;
  vertical-align: top;
  border: 2px solid #3B4E71;
  border-radius: 6px;
  text-align: center;
  padding: 0px;
  font-weight: 700;
  font-size: 14px;
  color: #3B4E71;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  cursor: pointer;
}
.check-btn-col input[type="radio"]:checked + label {
  border: 2px solid #329F5B;
  color: #329F5B
}
.t_shirt_flyer_right_img_03{
  float: right;
  width: 50%;
  text-align: center;
  margin: 32px 0px 32px 0px;
  padding: 0px 15px 0px 15px;
}
.t_shirt_flyer_right_img_inner {
  max-width: 467px;
  width: 100%;
  display: inline-block;
  vertical-align: top;
  padding: 15px;
  border: 1px solid #9AA5B8;
}
.t_shirt_flyer_right_img_inner img {
   width: 100%;
   height: auto;
   vertical-align: top;
}

.box-white-with-shadow {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #ffffff;
  box-shadow: 4px 7px 15px #0000001A;
  padding: 25px 0px 93px;
  margin: 0px 0px 18px 0px;
  text-align: center;
  position: relative;
  /*min-height: 590px;*/
}
.box-white-with-shadow-inner {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative;
  /*max-width: 358px;*/
}
html .box-white-with-shadow-inner .edit_icons, 
html .box-white-with-shadow-inner .edit_icons_back {
  width: auto;
  margin-left: 0;
  left: -35px;
}
.box-white-with-shadow-inner .add-design-button-back .btn-white .btn, 
.box-white-with-shadow-inner .add-design-button-front .btn-white .btn {
  background: #FFFFFF;
  border: 2px solid #394E71;
  border-radius: 6px;
  color: #394E71;
  padding: 10px 15px 11px 15px;
  font-size: 14px;
  line-height: 19px;
  font-weight: 600;
  text-transform: capitalize;
  text-align: center;
  height: auto;
}
.box-white-with-shadow-inner .add-design-button-back .btn-white .btn:hover,
.box-white-with-shadow-inner .add-design-button-front .btn-white .btn:hover {
    background-color: #394E71;
    border: 2px solid #394E71;
    color: #ffffff;
}

html body .dashboard-screen1.new-dashboard-screen1-iframe .direct-order-page-product-block .design-edit .box-white-with-shadow {
  background-color: transparent;
  box-shadow: none;
  padding: 0px;
}
html body .dashboard-screen1.new-dashboard-screen1-iframe .design_Section.designersale-productdesign-block {
  position: relative;
}
html body .dashboard-screen1.new-dashboard-screen1-iframe .design_Section.designersale-productdesign-block {
 /* width: calc(85vh + 476px);
  max-width: calc(100% - 476px);*/
  width: 100%
  max-width: 100%;
  margin: 0 auto;
  /*padding: 0 399px 0 96px;*/
  /*padding: 0 480px 0 275px;*/
  padding: 0 451px 0 155px;
}
html body .dashboard-screen1.new-dashboard-screen1-iframe .container{
  max-width: 1200px;
  width: 100%;
}
html .select-sizes-price-add-cart-right-panel {
 /* position: relative;
  overflow: hidden;*/
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .txt-selete-right-column .txt-selete-right-panel .txt-selete-right-panel-inner {
  padding: 50px 50px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .txt-selete-right-column .txt-selete-right-panel .txt-selete-right-panel-inner .form-control {
  width: 130px !important;
  width: calc(100% - 75px) !important;
  height: 42px !important;
  margin: 0px 0px 0px 10px !important;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .txt-selete-right-column .txt-selete-right-panel .txt-selete-right-panel-inner .rotate_txt {
  float: right;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .txt-selete-right-column .txt-selete-right-panel,
.select-sizes-price-add-cart-right-panel .right-column {
  width: 399px !important;
  -webkit-transform: translateX(100%) !important;
  -moz-transform: translateX(100%) !important;
  -ms-transform: translateX(100%) !important;
  -o-transform: translateX(100%) !important;
  transform: translateX(100%) !important;
  left: auto !important;
  right: -100% !important;
  position: absolute;
  top: 0px;
  -webkit-transition: -webkit-transform .4s 0s, visibility 0s 0s;
  -moz-transition: -moz-transform .4s 0s, visibility 0s 0s;
  transition: transform .4s 0s, visibility 0s 0s;
  /*transition: transform .4s ease 0s, 
  -webkit-transform .4s ease 0s;*/
  -webkit-overflow-scrolling: touch;
  background-color: #ffffff;
  height: 100%;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .txt-selete-right-column .txt-selete-right-panel.txt-selete-right-panel-open,
.select-sizes-price-add-cart-right-panel .right-column.right-column-open {
  -webkit-transform: translateX(0) !important; 
   -moz-transform: translateX(0) !important; 
   -ms-transform: translateX(0) !important; 
   -o-transform: translateX(0) !important; 
   transform: translateX(0) !important; 
   right: 0px !important;
   z-index: 999;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .txt-selete-right-column .txt-selete-right-panel .panel__header__close,
.panel__header__close.crt-panel__header__close__mobile {
  width: 50px;
  height: 50px;
  line-height: 50px;
  cursor: pointer;
  background-color: transparent !important;
  border: 0px !important;
  border-radius: 0px !important;
  outline: none !important;
  text-align: center;
  vertical-align: middle;
  box-shadow: none !important;
  text-shadow: none !important;
  margin: 0px;
  padding: 0px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.dashboard-screen1.new-dashboard-screen1-iframe {
  min-height: 100vh;
}
.dashboard-screen1.new-dashboard-screen1-iframe .container{
  overflow: hidden;
  padding-right: 32px;
  padding-left: 32px;
}
.select-sizes-price-add-cart-right-panel .txt-selete-right-panel.txt-selete-right-panel-open .panel__header__close,
.select-sizes-price-add-cart-right-panel .right-column.right-column-open .panel__header__close{
  transform: translateX(-55px);
}
.select-sizes-price-add-cart-right-panel .right-column.right-column-open .portlet.select-sizes-portlet .panel__header__close {
  transform: translateX(-42px);
}
.button-row.get-price-button-row {
  position: absolute;
  /*bottom: 19px;*/
  bottom: 179px;
  left: 0;
  text-align: center;
}
.button-row.get-price-button-row .sprd-button {
  width: calc(100% - 26px);
}
/*html .portlet.select-color-portlet .select-color-portlet-inner {
  max-height: 255px;
  overflow-y: auto;
}*/
html .portlet.select-color-portlet .select-color-portlet-inner {
  max-height: 360px;
  overflow-y: auto;
  width: calc(100% + 30px);
  padding: 0px 15px;
  margin-left: -15px;
  padding-top: 15px;
}
html .dashboard-screen1.new-dashboard-screen1-iframe .portlet.select-sizes-portlet .select-sizes-portlet-inner {
  /*max-height: 309px;*/
  /*max-height: 235px;*/
  max-height: 275px;
  overflow-y: auto;
  padding: 0px;
}
html .portlet.select-sizes-portlet .select-sizes-portlet-inner .portlet-body-inner{
  /*padding: 24px 40px 24px 40px;*/
}
.rgb-product-design-sale-choose-product-iframe {
  border: 0;
  width: 100%;
  min-height: 359px;
}
.txt-selete-right-panel-inner .design_text_div .design_btn_new.btn.btn-secondary {
  margin-left: 10px;
}
.select-sizes-price-add-cart-right-panel .txt-selete-right-panel {
  margin: 0px auto 0px 0;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: calc(100% - 85px);
  max-width: 373px;
}
.select-sizes-price-add-cart-right-panel .txt-selete-right-panel .txt-selete-right-panel-inner{
  background: #ffffff;
  box-shadow: 4px 7px 15px #0000001A;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
}
html .select-sizes-price-add-cart-right-panel .portlet .portlet-body .sizes-container + .product-info {
  margin-top: 19px;
}
html .select-sizes-price-add-cart-right-panel .portlet .portlet-body p.description {
  margin-top: 19px;
}
html .select-sizes-price-add-cart-right-panel .portlet .portlet-body .rgb-product-price-info .product-title {
  width: calc(100% - 115px); 
}
html .select-sizes-price-add-cart-right-panel .portlet .portlet-body .rgb-product-price-info .actions {
  position: relative;
}
html .select-sizes-price-add-cart-right-panel .portlet .portlet-body .rgb-product-price-info .actions  {
  padding-right: 20px;
}
html .select-sizes-price-add-cart-right-panel .portlet .portlet-body .rgb-product-price-info .actions .tooltip-container {
  position: absolute;
  right: 0px;
  top: 5px;
}
html .select-sizes-price-add-cart-right-panel .portlet.rgb-portlet-product-price-info-wrapper .portlet-body {
  box-shadow: none;
  padding: 0px;
  margin: 0px;
  text-align: left;
}
.dashboard-screen1.new-dashboard-screen1-iframe .select-sizes-price-add-cart-right-panel .txt-selete-right-panel .txt-selete-right-panel-inner .portlet-body-inner{
  padding: 24px 25px 24px 25px;
}
.dashboard-screen1.new-dashboard-screen1-iframe .select-sizes-price-add-cart-right-panel .txt-selete-right-panel .txt-selete-right-panel-inner .portlet-body-inner input[type="range"] {
  width: 66%;
}
.dashboard-screen1.new-dashboard-screen1-iframe .select-sizes-price-add-cart-right-panel .txt-selete-right-panel .txt-selete-right-panel-inner .portlet-body-inner .rotate_txt {
  width: 50px;
  padding: 0 10px 0 10px;
  width: 50px !important;
}
html body .dashboard-screen1.new-dashboard-screen1-iframe .select-sizes-price-add-cart-right-panel .txt-selete-right-panel .txt-selete-right-panel-inner .portlet-body-inner .form-control {
  margin: 0px 0px 0px 10px !important;
  width: calc(100% - 45px) !important;
}
.dashboard-screen1.new-dashboard-screen1-iframe .select-sizes-price-add-cart-right-panel .txt-selete-right-panel .txt-selete-right-panel-inner .portlet-body-inner .c-input {
  float: left;
  display: block;
  width: 35px;
  /*border-radius: 100% !important;*/
  height: 35px !important;
  background-color: transparent;
  padding: 0px !important;
  overflow: hidden;
}
.select-sizes-price-add-cart-right-panel .txt-selete-right-panel.txt-selete-right-panel-open {
  right: 13px !important;
}
.select-sizes-price-add-cart-right-panel .cart-button-row {
  position: relative;
  background: #ffffff;
  box-shadow: 4px 7px 15px #0000001A;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #394E71;
  padding: 24px 40px 24px 40px;
  margin: 0px auto;
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 26px);
  border: 0px;
  position: absolute;
  bottom: 0;
  top: auto;
  left: 0;
  right: 0;
}
.select-sizes-price-add-cart-right-panel .panel__header__close .panel__header__close-icon {
  display: block;
  margin: auto;
  cursor: pointer;
}
.rgb-designer-product-view .designer-product-menu .design_btn_new {
  /*display: block !important;*/
}
.rgb-designer-product-view {
  position: relative;
}
.rgb-designer-product-view .designer-product-menu {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex: 0 0 5rem;
  margin: .5rem 0 0 .5rem;
  height: auto;
  font-size: .75rem;
  position: absolute;
  top: 0;
  left: 0;
  min-width: 80px;
  width: auto !important;
  z-index: 9;
}
.rgb-designer-product-view .designer-product-menu .menu__inner {
  border-radius: 2px;
  box-shadow: 0 0 2px 0 rgba(0,0,0,.3);
}
.rgb-designer-product-view .designer-product-menu .menu__inner .menu__button {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: 13px !important;
  color: #3B4E71 !important;
  padding: 12px 0 !important;
  background-color: #fff !important;
  transition: background-color .2s ease-in-out;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  font-weight: 300 !important;
  min-width: auto !important;
  height: auto !important;
  line-height: normal !important;
}
.rgb-designer-product-view .designer-product-menu .menu__inner .menu__button .design_btn_new_back {
  background-color: transparent !important;
  height: auto !important;
  line-height: normal !important;
  margin: 0px !important;
  padding: 0px !important;
  min-width: auto !important;
  font-weight: 400 !important;
  font-size: 13px !important; 
  display: block !important;
}
.rgb-designer-product-view .designer-product-menu .menu__inner .menu__button .dpimg-icon {
  display: block;
  text-align: center;
}
.rgb-designer-product-view .designer-product-menu .menu__inner .menu__button .dpimg-icon img {
  width: 25px;
  height: auto;
  vertical-align: top;
}
.rgb-designer-product-view .designer-product-menu .menu__inner .menu__button:hover {
  background-color: #f2f2f2 !important;
}
.rgb-designer-product-view .manual-order-container-01.right-column {
  position: absolute;
  top: 0px;
  right: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
  width: 399px;
  padding: 0 1em;
  box-sizing: border-box;
}

html body .design-nav a {
  background: #394E71 !important;
  border: 0px solid #394E71 !important;
  border-radius: 6px !important;
  color: #ffffff !important;
  padding: 0px 10px 0px 10px !important;
  font-size: 14px !important;
  line-height: 43px !important;
  font-weight: 600 !important;
  text-transform: capitalize !important;
  text-align: center !important;
  height: 43px !important;
  min-width: 79px !important;
}
html body .design-nav a:hover {
    background-color: #C6D1E3 !important;
    border: 0px solid #C6D1E3 !important;
    color: #394E71 !important;
}
html body .design-nav a.active {
  color: #ffffff !important;
  background-color: #277C48 !important;
}
html body .design-nav {
  margin: 11px 0px 0px 0px;
}

html body .dashboard-screen1.new-dashboard-screen1-iframe .design-nav {
  margin-top: 0;
}

html body .dashboard-screen1.new-dashboard-screen1-iframe .design-nav a {
  background: transparent !important;
  border: 0px solid #394E71 !important;
  border-radius: 0px !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 700;
  color: #394E71 !important;
  padding: 0px 0px 0px 0px !important;
  font-size: 13px !important;
  line-height: auto !important;
  font-weight: 600 !important;
  text-transform: capitalize !important;
  text-align: center !important;
  height: auto !important;
  min-width: auto !important;
  width: 60px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
html body .dashboard-screen1.new-dashboard-screen1-iframe .design-nav a span.front-img,
html body .dashboard-screen1.new-dashboard-screen1-iframe .design-nav a span.back-img {
  padding: 4px;
  width: 60px;
  height: 60px;
  display: inline-block;
  vertical-align: top;
  border: 1px solid #d9d9d9;
  background-color: #ffffff;
  border-radius: 0px;
  margin-bottom: 5px;
}
html body .dashboard-screen1.new-dashboard-screen1-iframe .design-nav a span.front-img img,
html body .dashboard-screen1.new-dashboard-screen1-iframe .design-nav a span.back-img img {
  width: auto;
  height: 50px;
  vertical-align: top;
}
html body .dashboard-screen1.new-dashboard-screen1-iframe .design-nav a.active span.front-img,
html body .dashboard-screen1.new-dashboard-screen1-iframe .design-nav a.active span.back-img {
  border: 1px solid #277C48;
}
html body .dashboard-screen1.new-dashboard-screen1-iframe .design-nav .mobile-show {
  display: none;
}

html body .box-white-with-shadow-inner {
  text-align: center;
}
html body .product-image-middle-wrapper {
  margin: 0px auto;
  width: 100%;
  min-width: auto;
  max-width: 507px;
  /*max-width: 800px;*/
  display: inline-block;
  vertical-align: top;
  position: relative;
  text-align: left;
}
html body .design-nav a ~ a{
  /*margin-left: 9px;*/
}
.mm-box-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
}
.mm-box-wrapper-inner {
  display: inline-block;
  vertical-align: top;
  width: auto;
  /*margin: 0px 0px 16px 0px;*/
}
.mm-box-wrapper-inner .fb-cm {
  display: inline-block !important;
  vertical-align: top;
  min-width: 83px;
  height: 38px;
  line-height: 36px;
  background-color: #ffffff;
  border: 1px solid #DCE0E8;
  padding: 0px 17px;
  font-size: 14px;
  font-weight: 400;
  color: #000000;
  margin: 0px 16px 0px 0px;
}
.mm-box-wrapper-inner .fb-cm:empty,
.mm-box-wrapper-inner .front_cm:empty ~ .front_cm-icon,
.mm-box-wrapper-inner .back_cm:empty ~ .back_cm-icon{
  display: none !important;
}
/* html body .croppie-container .cr-slider-wrap {
  margin-top: 255px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  width: 250px;
  position: relative;
  left: -50%;
} */
html .portlet .portlet-title {
  position: relative;
  background: #ffffff;
  box-shadow: 4px 7px 15px #0000001A;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #394E71;
  padding: 24px 40px 24px 40px;
  margin: 0px 0px 16px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .portlet .portlet-title .product-info,
html .portlet .portlet-body .product-info {
  display: inline-block;
  vertical-align: top;
  width: 100%; 
  /*border-bottom: 1px solid #bfbfbf;*/
  line-height: 32px;
}
html .portlet .portlet-title .product-title,
html .portlet .portlet-body .product-title{
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 0);
  /*width: calc(100% - 115px);*/
  float: left;
}
html .portlet .portlet-title .pd-box-title,
html .portlet .portlet-body .pd-box-title {
  font-size: 16px;
  line-height: 22px;
  font-weight: 700;
  color: #394E71;
  margin: 0px 0px 2px 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .portlet .portlet-title .text-bold,
html .portlet .portlet-body .text-bold {
  display: inline-block;
  vertical-align: top;
  width: auto;
  font-size: 13px;
  font-weight: 700;
  color: #333;
  line-height: 25px;
  text-transform: capitalize;
}
html .portlet .portlet-title .product-details-link,
html .portlet .portlet-body .product-details-link   {
  display: inline-block;
  vertical-align: top;
  width: auto;
  /*margin: 0px 0px 0px 19px;*/
  margin: 0px 0px 0px 0px;
  font-size: 12px;
  font-weight: 700;
  color: #329F5B;
  text-transform: capitalize;
  text-decoration: none;
  line-height: 17px;
  width: auto;
}
html .portlet .portlet-title .actions,
html .portlet .portlet-body .actions  {
  /*float: right;*/
  width: auto;
  position: relative;
  margin: 5px 0px 0px 0px;
}
html .portlet .portlet-title .actions .product-price,
html .portlet .portlet-body .actions .product-price {
  font-size: 24px;
  font-weight: 700;
  color: #394E71;
  text-transform: capitalize;
  text-decoration: none;
  line-height: 33px;
  width: auto;
}

html .portlet .portlet-body:not(:first-of-type) {
   border-top: 0px solid #EDF1F2; 
}
html .portlet {
  background: transparent;
  border: 0px;
}
html .portlet .portlet-body {
  position: relative;
  background: #ffffff;
  box-shadow: 4px 7px 15px #0000001A;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #394E71;
  /*padding: 24px 40px 24px 40px;*/
  margin: 0px 0px 16px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .portlet .portlet-body .actions.color-action {
  float: right;
  width: auto;
  right: 0px !important;
  /*padding-right: 30px;*/
}
html .portlet .portlet-body .actions.color-action .color-box {
  width: 30px;
  height: 30px;
  border-radius: 100%;
  background-color: #ffffff;
  border:1px solid transparent;
  display: inline-block;
  vertical-align: top;
  box-shadow: none;
}
html .portlet .portlet-body .actions.color-action .color-box[data-id="#ffffff"] {
  border:1px solid #707070;
}
html .portlet .portlet-body .colors-preview-container {
  display: inline-block;
  vertical-align: top;
  /*width: calc(100% - 115px);*/
  width: 100%;
  margin: 8px 0px 0px -7px;
  max-width: 100%;
}
html .portlet .portlet-body .colors-preview-container .color-box {
  width: 30px;
  height: 30px;
  border-radius: 100%;
  background-color: #ffffff;
  border: 1px solid transparent;
  display: inline-block;
  vertical-align: top;
  box-shadow: none;
  margin: 8px 0px 0px 7px;
  float: left;
  text-shadow: none;
  color: #ffffff;
  line-height: 26px;
}
html .portlet .portlet-body .colors-preview-container .color-box[data-id="#ffffff"] {
  border:1px solid #707070;
}
html .portlet .portlet-body .colors-preview-container .color-box[data-id="#ffffff"] {
  color: #394E71;
}
html .portlet .portlet-body .sizes-container {
  display: flex;
  vertical-align: top;
  width: auto;
  min-width: auto;
  margin: 10px -10px 0px -10px;
  max-width: none;
  flex-wrap: wrap;
}
html .portlet .portlet-body .sizes-container .size-item {
  background: #ffffff;
  text-align: center;
  padding: 0px 10px 0px 10px;
  border: 0px;
  margin: 0px 0px 20px 0px;
  float: left;
  width: 100%;
  border-bottom: 0px;
  max-width: 12.5%;
  flex: 0 0 12%;
}
/*html .portlet .portlet-body .sizes-container .size-item.total {
  max-width: 100%;
  flex: 0 0 100%;
  margin: 10px 0px 0px 0px;
}*/
html .portlet .portlet-body .sizes-container .size-item .title {
  font-size: 14px;
  font-weight: 700;
  line-height: 19px;
  color: #394E71;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-transform: uppercase;
  margin: 2px 0px 0px 0px;
  padding: 0px;
  float: left;
}
html .portlet .portlet-body .sizes-container .size-item .size_value {
  width: 100% !important;
  height: 30px !important;
  border: 2px solid #DCE0E8 !important;
  border-radius: 6px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  color: #394E71 !important;
  line-height: 26px !important;
  text-align: center !important;
  padding: 0px !important;
}
html .portlet .portlet-body .sizes-container .size-item.total p {
  margin: 0px;
  padding: 0px;
  font-size: 14px;
  font-weight: 600;
  color: #394E71;
  line-height: 26px;
  text-align: center;
  min-height: 30px;
}
html .portlet .portlet-body .sizes-container .c-stepper__btn-left,
html .portlet .portlet-body .sizes-container .c-stepper__btn-right {
  line-height: 26px;
  color: #329F5B;
  font-size: 14px;
  font-weight: 600;
  width: 9px;
  padding: 0px !important;
  border: 0px !important;
  background-color: transparent !important;
}
/*html .portlet .portlet-body .sizes-container .c-stepper__btn-left {
  margin-left: 7px;
  left: auto;
  right: 7px;
  line-height: 26px;
}
html .portlet .portlet-body .sizes-container .c-stepper__btn-right {
  margin-right: 7px;
  left: 7px;
  right: auto;
}*/

html .portlet .portlet-body .sizes-container .c-stepper__btn-left {
  margin-right: 7px;
  left: 7px;
  right: auto;
  /*line-height: 26px;*/
}
html .portlet .portlet-body .sizes-container .c-stepper__btn-right {
  margin-left: 7px;
  left: auto;
  right: 7px;
}

html .portlet .portlet-body.project-title-edit .c-input.w-input{
  border: 1px solid #DCE0E8 !important;
  height: 38px !important;
  line-height: 36px !important;
  padding: 0px 15px !important;
  color: #000000 !important;
  font-size: 14px !important;
  text-align: left !important;
  font-weight: 400 !important;
  margin: 9px 0px 0px 0px !important;
  display: block !important;
  width: 100% !important;
}
html .portlet .portlet-body.project-title-edit .description {
  margin: 9px 0px 0px 0px;
  padding: 0px;
  color: #394E71;
  line-height: 19px;
  font-size: 14px;
  text-align: left;
  font-weight: 400;
  display: block;
  width: 100%;
}
html .portlet {
  margin-bottom: 8px;
}
.cart-button-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
}
html .cart-button-row .btn {
  top: 0 !important;
  margin: 0px !important; 
  text-transform: capitalize;
}
html .cart-button-row .sidebar-caption {
  margin: 15px 0px 15px 0px;
  padding: 0px;
  color: #394E71;
  line-height: 19px;
  font-size: 14px;
  text-align: center;
  font-weight: 400;
  display: block;
  width: 100%;
}
.order-confirmation-01-dashboard-screen-01 .dashboard-inner-col {
  padding: 0px;
}
.order-confirmation-01-dashboard-screen-01 .order-heading {
  background-color: #E7E9EC;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 15px 40px 9px 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  text-align: left;
  color: #3B4E71;
  margin: 0px 0px 0px 0px;
}
.order-confirmation-01-dashboard-screen-01 .opd-box {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 40px 40px 73px 40px;
  border: 0px;
  margin: 0px;
}
.order-confirmation-01-dashboard-screen-01 .opd-box .row {
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #DCE0E8;
}
.order-confirmation-01-dashboard-screen-01 .opd-box .row:nth-last-child(2) {
  border-bottom: 0px;
}
.order-confirmation-01-dashboard-screen-01 .count-box.image {
  float: left;
  width: 119px;
  height: 130px;
  overflow: hidden;
}
.order-confirmation-01-dashboard-screen-01 .button-row.adpd-btn-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
  margin: 0px;
  padding: 0px;
}
.order-confirmation-01-dashboard-screen-01 .button-row.adpd-btn-row a,
.order-confirmation-01-dashboard-screen-01 .button-row.adpd-btn-row button,
.order-confirmation-01-dashboard-screen-01 .button-row.adpd-btn-row input {
  display: inline-block;
  vertical-align: top;
  float: none;
  width: auto;
  margin: 0px;
  padding: 0px 15px;
}
.order-confirmation-01-dashboard-screen-01 .count-box.image img {
  width: 100%;
  height: auto;
  vertical-align: top;
}
.order-confirmation-01-dashboard-screen-01 .count-box.details {
  padding: 0px 0px 0px 151px;
  margin: 0px;
  display: block;
  width: 100%;
  position: relative;
  float: none;
  text-align: left;
}
.order-confirmation-01-dashboard-screen-01 .count-box.details b {
  display: block;
  width: 100%;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  color: #394E71;
  text-align: left;
  text-transform: capitalize;
  margin: 0px 0px 8px 0px;
  padding: 0px;
}
.order-confirmation-01-dashboard-screen-01 .count-box.details p {
  display: block;
  width: 100%;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  color: #394E71;
  text-align: left;
  text-transform: capitalize;
  margin: 0px 0px 8px 0px;
  padding: 0px;
}
.order-confirmation-01-dashboard-screen-01 .edp-row {
  display: block;
  width: 100%;
  position: relative;
}
.order-confirmation-01-dashboard-screen-01 .edp-row .ed-row {
  float: left;
  width: auto;
}
.order-confirmation-01-dashboard-screen-01 .edp-row .ed-row a {
  float: left;
  position: relative;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  color: #329F5B;
  text-align: left;
  text-transform: capitalize;
  text-decoration: none;
}
.order-confirmation-01-dashboard-screen-01 .edp-row .ed-row a:hover {
  color: #277C48;
}
.order-confirmation-01-dashboard-screen-01 .edp-row .ed-row a .fa {
  margin-right: 8px;
}
.order-confirmation-01-dashboard-screen-01 .edp-row .ed-row a ~ a {
  margin-left: 24px;
}
.order-confirmation-01-dashboard-screen-01 .edp-row .ed-row a ~ a .fa {
  margin-right: 10px;
}
.order-confirmation-01-dashboard-screen-01 .pscs-data-row {
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 70px);
}
.order-confirmation-01-dashboard-screen-01 .count-box.price.qty {
  float: right;
  width: 60px;
  position: relative;
}
.order-confirmation-01-dashboard-screen-01 .count-box.price.qty .size_value{
  width: 100% !important;
  height: 30px !important;
  border: 2px solid #DCE0E8 !important;
  border-radius: 6px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  color: #394E71 !important;
  line-height: 26px !important;
  text-align: center !important;
  padding: 0px 15px !important;
}
.order-confirmation-01-dashboard-screen-01 .count-box.price.qty .c-stepper__btn-left,
.order-confirmation-01-dashboard-screen-01 .count-box.price.qty .c-stepper__btn-right {
  line-height: 30px;
  color: #329F5B;
  font-size: 14px;
  font-weight: 600;
  width: 9px;
  padding: 0px 0px 0px 0px !important;
  position: absolute;
  top: 0px;
  border: 0px !important;
  background-color: transparent !important;
}
/*.order-confirmation-01-dashboard-screen-01 .count-box.price.qty .c-stepper__btn-left {
  margin-left: 7px;
  left: auto;
  right: 7px;
  line-height: 26px;
}
.order-confirmation-01-dashboard-screen-01 .count-box.price.qty .c-stepper__btn-right {
  margin-right: 7px;
  left: 7px;
  right: auto;
}*/
.order-confirmation-01-dashboard-screen-01 .count-box.price.qty .c-stepper__btn-left {
  margin-right: 7px;
  right: auto;
  left: 7px;
  line-height: 26px;
}
.order-confirmation-01-dashboard-screen-01 .count-box.price.qty .c-stepper__btn-right {
  margin-left: 7px;
  left: auto;
  right: 7px;
}
.order-confirmation-01-dashboard-screen-01 .price.pi-text {
  float: right;
}
html body .order-confirmation-01-dashboard-screen-01 .price.pi-text span {
  line-height: 22px;
  color: #394E71;
  font-size: 16px;
  font-weight: 700;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img {
  padding: 24px 40px 40px 40px;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .row {
  margin-left: -12px;
  margin-right: -12px;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .row .col-md-6,
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .row .col-md-5,
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .row .col-md-7,
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .row .col-md-4,
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .row .col-md-8,
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .row .col-md-9,
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .row .col-md-3 {
  padding-left: 12px;
  padding-right: 12px;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .setting-form-element {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 21px;
  padding: 0px;
  position: relative;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .form-check {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 3px 0px 0px;
  padding: 0px;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .setting-lable {
  display: block;
  width: 100%;
  font-size: 14px;
  line-height: 19px;
  font-weight: 700;
  color: #3B4E71;
  margin: 0px 0px 5px 0px;
  padding: 0px;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img input,
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .select2-container--default .select2-selection--single,
.add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--single {
  display: block;
  width: 100%;
  font-size: 14px;
  text-align: left;
  font-weight: 400;
  border-radius: 0px;
  color: #7E8890;
  margin: 0px 0px 0px 0px;
  padding: 0px 9px 0px 9px;
  border: 1px solid rgba(111, 130, 151, 0.70);
  height: 35px;
  line-height: 35px;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .setting-form-element .setting-form-field .select2-container,
.add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container {
  width: 100% !important;
}
html body .order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .select2-container--default .select2-selection--single .select2-selection__rendered,
.add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--single .select2-selection__rendered { 
  padding: 0px 19px 0 0px;
  line-height: 32px;
  font-size: 14px;
  text-align: left;
  font-weight: 400;
  border-radius: 0px;
  color: #7E8890;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .select2-container--default .select2-selection--single .select2-selection__arrow,
.add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--single .select2-selection__arrow {
  background-image: url("../images_new/fa-chevron-down-bold-icon.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 10px auto;
  width: 36px;
  height: 35px;
  top: 0px;
  right: 0px;
  left: auto;;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .select2-container--default .select2-selection--single .select2-selection__arrow b,
.add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--single .select2-selection__arrow b {
  display: none;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img input[type="checkbox"] {
  display: none;
}

/* new select-2 field design start */

html body .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--multiple {
  background-color: #ffffff;
  border: 1px solid #DCE0E8;
  border-radius: 6px !important;
  height: auto;
  padding: 7px 28px 7px 13px; 
  position: relative;
  line-height: 28px;
  width: 100%;
  max-width: 100%;
} 
html .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid #DCE0E8 1px;
  outline: 0;
}
html body .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--multiple:before {
  position: absolute;
  right: 17px;
  top: 14px;
  content: "";
  background-image: url("../images_new/chevron-down-solid-a1.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 9px auto;
  width: 9px;
  height: 14px;
}
html body .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .input-group{
  width: 100%;
}
html body .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--multiple ul,
html body .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--multiple ul li {
  margin: 0px;
  padding: 0px;
  line-height: 28px;
  display: block !important;
}

html body .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--multiple ul:after {
  display: none;
}
html body .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--multiple ul li .select2-search__field {
  width: 100%;
  height: auto;
  background-color: transparent !important;
  border: 0px;
  outline: none !important;
  line-height: 28px;
  font-size: 14px;
  font-weight: 400;
  color: #8997AE !important;
  text-align: left;
  margin: 0px;
  padding: 0px;
  min-height: auto;
  padding:0px;
  display: block;
  /*padding: 13px 40px 13px 17px;*/
}
html body .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--multiple ul li *::-webkit-input-placeholder {
  font-size: 14px;
}

html body .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--multiple ul li *:-moz-placeholder {
    /* Firefox 18- */
  font-size: 14px;
}

html body .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--multiple ul li *::-moz-placeholder {
  font-size: 14px;
}

html body .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--multiple ul li *:-ms-input-placeholder {
  font-size: 14px;
}
/* select 2 end */

/* select 2 drop down start */

html body .select2-container .select2-dropdown.select2-dropdown-custom {
  margin: 0px;
  padding: 10px 0px 12px 0px;
  background-color: #FFFFFF;
  box-shadow: 0px 1px 8px rgba(142, 149, 170, 0.29);
  border-radius: 6px;
  margin: 9px 0px 9px 0px;
  border: 0px;
}
html body .select2-dropdown-custom ul.select2-results__options {
  margin: 0px;
  padding: 0px;
}
html body .select2-dropdown-custom li.select2-results__option {
  margin: 0px;
  padding: 0px;
  list-style-type: none !important;
  display: block;
  width: 100%;
}
html body .select2-dropdown-custom li.select2-results__option {
  padding: 13px 23px 12px 23px !important;
  margin: 0px !important;
  background-color: #ffffff !important;
  font-size: 14px !important;
  line-height: 19px !important;
  color: #8997AE !important;
  font-weight: 400 !important;
  text-align: left !important;
  text-transform: none !important;
  text-decoration: none !important;
  border: 0px !important;
  outline: none !important;
  display: block !important;
  width: 100% !important;
}
html body .select2-dropdown-custom li.select2-results__option--highlighted, 
html body .select2-dropdown-custom li.select2-results__option:hover {
  color: #8997AE !important;
  text-decoration: none !important;
  background-color: #F3F5F9 !important;
}
/* select 2 drop down End */

html .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #29E1C8;
  border: 0px;
  outline: none;
  border-radius: 6px;
  margin: 2px 0px 2px 0px;
  padding: 1px 27px 5px 7px;
  color: #ffffff;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-align: left;
  position: relative;
}
html .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--multiple .select2-selection__choice ~ .select2-search {
  display: none !important;
}
html .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--multiple .select2-selection__choice {
  margin-left: 3px;
}
html .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--multiple .select2-selection__choice:first-child {
  margin-left: 0px;
}
html .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {
  position: absolute;
  right: 0px;
  top: 0px;
  float: right;
  width: 10px;
  height: 14px;
  line-height: normal;
  margin: 7px 7px 7px 7px;
  background-image: url("../images_new/times-solid-white-a1.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 10px auto;
  font-size: 0px;
  color: #29E1C8;
}

/* select 2 drop down End */

.order-confirmation-01-dashboard-screen-01 .dashboard-inner-col.dbsc-form-col-box {
  padding: 0px;
  margin: 0px 0px 24px 0px;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .daa-heading {
  display: block;
  width: 100%;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  color: #394E71;
  text-align: left;
  text-transform: capitalize;
  margin: 0px 0px 24px 0px;
  padding: 0px;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img p {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  color: #394E71;
  text-align: left;
  text-transform: capitalize;
  margin: 0px 0px 8px 0px;
  padding: 0px;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .delivery-address-col-6 p span{
  float: none;
  font-weight: 400;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img p span {
  float: right;
  width: auto;
  font-size: 14px;
  font-weight: 700;
  line-height: 19px;
  color: #394E71;
  text-align: left;
  text-transform: capitalize;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .sm-total {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  font-size: 14px;
  font-weight: 700;
  line-height: 19px;
  color: #394E71;
  text-align: left;
  text-transform: capitalize;
  margin: 22px 0px 28px 0px;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .sm-total span b{
  display: block;
  width: 100%;
  font-size: 20px;
  font-weight: 700;
  line-height: 27px;
  color: #394E71;
  margin: 0px 0px 5px 0px;
  text-align: left;
  text-transform: capitalize;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .sm-total span{
  float: right;
  width: auto;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  color: #394E71;
  text-align: right;
  text-transform: capitalize;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .button-row {
  margin: 15px 0px 0px 0px;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .button-row a,
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .button-row input,
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .button-row button {
  width: 100%;
}
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .button-row a .fa,
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .button-row input .fa,
.order-confirmation-01-dashboard-screen-01 .dbsc-form-col-box .panel-body.darf-1img .button-row button .fa {
  margin: 0px 0px 0px 10px;
  font-size: 17px;
}
.order-confirmation-01-dashboard-screen-01 .opd-box .row{
  margin-right: 0px;
  margin-left: 0px;
}
.order-confirmation-01-dashboard-screen-01 .opd-box .row .col-md-12{
  padding-right: 0px;
  padding-left: 0px;
}
html .tooltip-full-bg a ~ .tooltip.in {
  opacity: 1 !important;
}
html .tooltip-full-bg a ~ .tooltip.bottom .tooltip-arrow {
  border-bottom-color: rgba(51,153,204,1) !important;
}
html .tooltip-full-bg a ~ .tooltip .tooltip-inner{
  background-color: rgb(51, 153, 204, 1) !important;
}


.card.category_menu-card {
  background-color: #ffffff !important;
  padding-right: 15px;
}
.card.category_menu-card ul.category_block {
  margin: 0px !important;
  padding: 0px !important;
  /*background-color: transparent;*/
}
.card ul.category_block li {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  display: block;
  width: 100%;
  line-height: normal;
  border: 0px;
  background-color: transparent;
  border-radius: 0px;
}
.card ul.category_block > li > a {
    margin: 0px 0px;
    padding: 16px 19px 8px 0px;
    border-bottom: 1px solid #D3D7DE;
    width: 100%;
    background-color: transparent;
}

.card ul.category_block > li:first-child > a {
    padding-top: 0px;
}

.card ul.category_block > li ul > li > a {
    margin: 0px 0px;
    padding: 0px 0px 8px 0px;
    border-bottom: 0px solid #D3D7DE;
}

.card ul.category_block > li ul.sub-menu {
    display: none;
}

.card ul.category_block > li ul {
    padding: 16px 0px 8px 16px;
}

.card ul.category_block > li > a {
    display: inline-block;
    vertical-align: top;
    font-size: 16px;
    line-height: 22px;
    color: #394E71;
    text-transform: none;
    text-decoration: none;
    outline: none;
    font-weight: 700;
    position: relative;
}

.card ul.category_block > li.active > a {
    color: #329F5B;
}

.card ul.category_block > li > ul > li.active > a {
    color: #329F5B;
}

/*.card ul.category_block > li.has-children > a:after {
    content: "";
    display: inline-block;
    vertical-align: top;
    width: 11px;
    height: 19px;
    line-height: 19px;
    background-image: url("../images_new/fa-chevron-down-bold-icon-blue.svg");
    background-repeat: no-repeat;
    background-position: 0px 0px;
    margin: 23px 0px 0px 9px;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .3s ease 0s;
    -webkit-transition: all .3s ease 0s;
    -moz-transition: all .3s ease 0s;
    -ms-transition: all .3s ease 0s;
    -o-transition: all .3s ease 0s;
}*/

.card ul.category_block > li:first-child > a:after {
    margin-top: 9px;
}

.card ul.category_block > li:first-child > a.submenu-open:after {
    margin-top: 4px;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}

.card ul.category_block > li > a.submenu-open:after {
    margin-top: 18px;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}

.card ul.category_block > li > a:hover:after,
.card ul.category_block > li > a.submenu-open:after {
    background-image: url("../images_new/fa-chevron-down-bold-icon-hover.svg");
}

.card ul.category_block li.has-children span {
  content: "";
  display: inline-block;
  vertical-align: top;
  width: 11px;
  height: 19px;
  line-height: 19px;
  background-image: url(../images_new/fa-chevron-down-bold-icon-blue.svg);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  margin: 22px 0px 0px 9px;
  position: absolute;
  right: 0;
  top: 0;
  transition: all .3s ease 0s;
  -webkit-transition: all .3s ease 0s;
  -moz-transition: all .3s ease 0s;
  -ms-transition: all .3s ease 0s;
  -o-transition: all .3s ease 0s;
  cursor: pointer;
}
.card ul.category_block li.has-children a:hover span {
  background-image: url("../images_new/fa-chevron-down-bold-icon-hover.svg");
}
.card ul.category_block > li.has-children span.submenu-open {
  background-image: url("../images_new/fa-chevron-down-bold-icon-active.svg");
}
.card ul.category_block li.has-children:first-child span {
    margin: 6px 0px 0px 9px;
}
.card ul.category_block li.has-children {
    position: relative;
}
.card ul.category_block > li.has-children > a:after,
.card ul.category_block > li.has-children > a:after {
    display: none !important;
}
.card ul.category_block > li ul {
  margin: 0px !important;
  padding: 16px 0px 8px 16px;
}
.card ul.category_block > li ul > li > a {
    font-weight: 400;
    color: #394E71;
    display: block;
}

.card ul.category_block > li ul > li > a:after,
.sidebar-product-list ul > li ul > li > a:hover:after {
    display: none;
}

.card ul.category_block > li > a:hover,
.card ul.category_block > li ul > li > a:hover,
.card ul.category_block > li > a.active,
.card ul.category_block > li ul > li > a.active {
    color: #329F5B;
}

.card ul.category_block ul > li ul > li .new-tag {
    border-radius: 3px;
    min-width: 39px;
    width: auto;
    display: inline-block;
    vertical-align: top;
    height: 16px;
    line-height: 14px;
    background-color: #3399CC;
    padding: 0px 8px;
    /* margin: 7px 0px 0px 40px; */
    margin: 7px 0px 0px 7px;
    text-align: center;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: 700;
    text-transform: none;
    /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
}

.card ul.category_block > li ul > li .new-tag-1 {
    background-color: #329F5B;
}

.card ul.category_block > li ul > li .new-tag {
    margin: 3px 0px 0px 16px;
}



.new-dashboard-screen h2,
.billing-summary-dashboard-screen h2 {
  line-height: 43px;
  font-weight: 700;
  color: #394E71;
  letter-spacing: 0.3px;
  font-family: 'Poppins', sans-serif;
} 
.new-dashboard-screen .product-select label {
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  font-weight: 600;
  margin: 12px 8px 0px 0px;
  padding: 0px;
}
.new-dashboard-screen .date-select label:after {
  display: none;
}
.new-dashboard-screen .market-place-select {
  padding-left: 17px;
}
.new-dashboard-screen .ara-form-wrapper .form-group .form-control-1.dropdown div.dropdown-menu {
  margin-top: -23px;
}
.daterangepicker.dropdown-menu.show-calendar  {
  background-color: #ffffff;
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 6px;
  padding: 19px 24px 24px 24px;
}
.daterangepicker:before,
.daterangepicker:after {
  display: none !important;
}
.new-dashboard-screen .date-select .form-inline {
  position: relative;
}
.new-dashboard-screen .date-select .form-inline input[type="text"] {
  border:1px solid #D3D7DE;
  padding: 9px 48px 12px 16px;
  height: 43px;
  text-align: left;
  line-height: 19px;
  color: #959FB0;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.14px;
  border-radius: 6px;
  /*min-width: 265px;*/
  position: relative;
  background-color: #fff;
}
.new-dashboard-screen .date-select .form-inline:before {
  z-index: 3;
  position: absolute;
  left: auto;
  top: 50%;
  right: 0px;
  line-height: normal;
  color: #959FB0;
  font-size: 12px;
  font-weight: 400;
  content: "";
  background-image: url("../images_new/ntp-ad-icon-1.svg");
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-size: 12px auto;
  width: 12px;
  height: 12px;
  margin: -6px 19px 0px;
}
.new-dashboard-screen .date-select .date-line {
  padding: 0px 3px;
  position: relative;
  z-index: 3;
  margin-left: -12px;
}
.new-dashboard-screen .reset-right {
  float: right;
  width: 38px;
  height: 38px;
  margin-right: 0px;
  margin-left: 16px;
  margin-top: 2px;
}
.new-dashboard-screen .reset-right a {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #DCE0E8;
  border-radius: 6px;
  padding: 12px;
  vertical-align: top;
  text-align: center;
  line-height: 14px;
}

.new-dashboard-screen .reset-right a img {
  width: 14px;
  height: auto;
  vertical-align: top;
}
.new-dashboard-screen .delete-export-option {
  padding: 0px 0px 23px 40px;
}

html .new-dashboard-screen .market-place-right .select2-container .select2-selection--single .select2-selection__rendered {
  color: #959FB0;
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  letter-spacing: 0.14px;
  padding: 0px;
}
html .new-dashboard-screen .market-place-right .select2-container .select2-selection--single .select2-selection__rendered:before {
  left: auto;
  top: 0px;
  right: 0px;
  content: "";
  display: none;
}
html .new-dashboard-screen .market-place-right .select2-container .select2-selection--single .select2-selection__arrow {
  position: absolute;
  left: auto;
  top: 50%;
  right: 0px;
  line-height: normal;
  background-image: url("../images_new/ntp-ad-icon-1.svg");
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-size: 12px auto;
  width: 12px;
  height: 12px;
  margin: -6px 17px 0px 0px;
}
html body .designer-select-dropdown.designer-select-dropdown-1.select2-dropdown {
  width: 265px !important;
  left: auto !important;
  right: auto !important;
}

.new-dashboard-screen .product-select .select2-container, 
.new-dashboard-screen .market-place-select .select2-container {
  border:1px solid #D3D7DE;
  padding: 12px 35px 12px 16px;
  height: 43px;
  text-align: left;
  line-height: 19px;
  color: #959FB0;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.14px;
  border-radius: 6px;
  /*min-width: 265px;*/
  position: relative;
}
/*html body .new-dashboard-screen .designer-select-box .select2-container,
html body .new-dashboard-screen .product-select.designer-select-box .select2-container, 
html body .new-dashboard-screen .market-place-select.designer-select-box .select2-container {
  min-width: 170px;
}
html body .new-dashboard-screen .status-select-box .select2-container,
html body .new-dashboard-screen .product-select.status-select-box .select2-container, 
html body .new-dashboard-screen .market-place-select.status-select-box .select2-container {
  min-width: 78px;
}
html body .new-dashboard-screen .transaction-status-select-box .select2-container,
html body .new-dashboard-screen .product-select.transaction-status-select-box .select2-container, 
html body .new-dashboard-screen .market-place-select.transaction-status-select-box .select2-container {
  min-width: 127px;
}
html body .new-dashboard-screen .shop-select-box .select2-container,
html body .new-dashboard-screen .product-select.shop-select-box .select2-container, 
html body .new-dashboard-screen .market-place-select.shop-select-box .select2-container {
  min-width: 265px;
}*/
.new-dashboard-screen .date-select .form-inline .input-group .form-control {
  line-height: 19px;
  font-size: 14px;
  color: #959FB0;
  font-weight: 600;
}
.new-dashboard-screen .date-select *::-webkit-input-placeholder {
  color: #959FB0 !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  opacity: 1 !important;
}

.new-dashboard-screen .date-select *:-moz-placeholder {
  color: #959FB0 !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  opacity: 1 !important;
}

.new-dashboard-screen .date-select *::-moz-placeholder {
  color: #959FB0 !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  opacity: 1 !important;
}

.new-dashboard-screen .date-select *:-ms-input-placeholder {
  color: #959FB0 !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  opacity: 1 !important;
}
.new-dashboard-screen .table-div .dataTables_wrapper .dataTables_filter.has-search-open input {
  background-color: #E4E8EF;
}
.new-dashboard-screen .table-div .dataTables_wrapper .dataTables_length select.form-control {
  font-size: 14px;
  line-height: 29px;
  font-weight: 600;
  color: #959FB0;
  border: 1px solid #D3D7DE;
  border-radius: 6px;
  height: 31px !important;
  margin: 0px 0px 0px 12px;
  padding: 0px 25px 0px 10px;
  min-width: 70px;
  letter-spacing: 0.14px;
  text-align: left;
}
.new-dashboard-screen .table-div .dataTables_wrapper .dataTables_length {
  right: 205px;
}
.new-dashboard-screen .table-div .dataTables_wrapper .dataTables_length:before {
  content: "Show results";
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 31px;
  font-weight: 700;
  display: inline-block;
  vertical-align: top;
}
.new-dashboard-screen .table-div .dataTables_wrapper .dataTables_length label {
  color: #3B4E71;
  font-size: 14px;
  line-height: 31px;
  font-weight: 600;
  position: relative;
  font-size: 0px;
}
.new-dashboard-screen .table-div .dataTables_wrapper .dataTables_length label:before {
  position: absolute;
  left: auto;
  top: 50%;
  right: 0px;
  line-height: normal;
  color: #959FB0;
  font-size: 12px;
  font-weight: 400;
  content: "";
  background-image: url("../images_new/ntp-ad-icon-1.svg");
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-size: 12px auto;
  width: 12px;
  height: 12px;
  /*margin: -6px 75px 0px 0px;*/
  /*margin: -6px 25px 0px 0px;*/
  margin: -6px 12px 0px 0px;
}
.new-dashboard-screen .delete-export-option ul li a {
  background-color: #F4F6F9;
  border: 1px solid #D3D7DE;
  color: #3B4E71;
  display: inline-block;
  vertical-align: top;
  padding: 11px;
  min-width: 43px;
  text-align: center;
  line-height: 19px;
  border-radius: 6px;
}
.new-dashboard-screen .delete-export-option ul li a .icon {
  width: 14px;
  float: left;
  width: auto;
  margin: 0px;
  padding: 0px;
  margin-right: 5px;
}
.new-dashboard-screen .delete-export-option ul li a .icon img {
  width: 14px;
  height: auto;
  vertical-align: top;
  margin: 3px 0px 0px 0px;
}
.new-dashboard-screen .delete-export-option ul li a .text {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  letter-spacing: 0px;
  text-transform: uppercase;
  color: #3B4E71;
  float: left;
  width: auto;
  margin: 0px;
  padding: 0px;
}
.new-dashboard-screen .dataTables_wrapper .row {
  margin-top: -1px;
}
.new-dashboard-screen .tab-list  {
  padding: 30px 0px 0px 0px;
}
.new-dashboard-screen .tab-list li {
  /*padding: 52px 0px 0px 0px;*/
  padding: 22px 0px 0px 0px;
}
.new-dashboard-screen .market-place-right {
  margin-top: 10px;
}

.new-dashboard-screen .table-div {
  box-shadow: 4px 7px 20px #0000001A;
}
.new-dashboard-screen .table-div .dataTables_paginate {
  box-shadow: none;
}
html .new-dashboard-screen .table-div .table > thead > tr > th {
  background-color: #DCE0E8;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.14px;
  line-height: 19px;
  color: #3B4E71;
  padding: 20px 10px 21px 10px !important;
  text-align: center !important;
  min-width: 70px;
  border: 0px;
}
  html .new-dashboard-screen .table-div .table > thead > tr > th > span {
    min-width: 93px;
    display: inline-block;
    vertical-align: top;
    width: 100%;
  }
  html .new-dashboard-screen .table-div .table.designer-list-table > thead > tr > th > span {
    min-width: auto;
  }

html .new-dashboard-screen .table-div .table > thead > tr > th:first-child {
  padding-left: 39px !important;
  text-align: left !important;
}
html .new-dashboard-screen .table-div .table > thead > tr > th:last-child {
  padding-right: 19px !important;
}
html .new-dashboard-screen .table-div table.dataTable thead .sorting:before, 
html .new-dashboard-screen .table-div table.dataTable thead .sorting:after, 
html .new-dashboard-screen .table-div table.dataTable thead .sorting_asc:before, 
html .new-dashboard-screen .table-div table.dataTable thead .sorting_asc:after, 
html .new-dashboard-screen .table-div table.dataTable thead .sorting_desc:before, 
html .new-dashboard-screen .table-div table.dataTable thead .sorting_desc:after, 
html .new-dashboard-screen .table-div table.dataTable thead .sorting_asc_disabled:before, 
html .new-dashboard-screen .table-div table.dataTable thead .sorting_asc_disabled:after, 
html .new-dashboard-screen .table-div table.dataTable thead .sorting_desc_disabled:before, 
html .new-dashboard-screen .table-div table.dataTable thead .sorting_desc_disabled:after {
  top: 50%;
  margin: -10px 0px 0px 0px;
}
html .new-dashboard-screen .table-div .table{
  border-collapse: collapse;
}
html .new-dashboard-screen .table-div .table > tbody > tr > td {
  background-color: transparent;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.14px;
  line-height: 19px;
  color: #3B4E71;
  padding: 23px 10px 15px 10px !important;
  text-align: center !important;
  border: 0px;
  border-bottom: 2px solid #D3D7DE !important;
}
html .new-dashboard-screen .table-div .table > tbody > tr > td.product-name.left-txt,
html .new-dashboard-screen .table-div .table > tbody > tr > td.sku-name.left-txt  {
  text-align: left !important;
}
html .new-dashboard-screen .table-div .table > tbody > tr > td.sku-name.left-txt span {
  font-size: 12px !important;
  font-weight: 700 !important;
  letter-spacing: 0.12px !important;
  line-height: 16px !important;
  color: #3B4E71 !important;
}
html .new-dashboard-screen .table-div .table > tbody > tr > td > span.file-icon {
  display: inline-block;
  vertical-align: top;
  margin: -2px 0px 0px 0px;
  padding: 0px 16px 0px 0px;
  float: left;
  width: auto;
}
html .new-dashboard-screen .table-div .table > tbody > tr > td > .wicon-text {
  display: block;
  padding: 0px 0px 0px 33px;
}
html .new-dashboard-screen .table-div .table.transaction-list-table > tbody > tr > td > .wicon-text {
  display: block;
  padding: 0px 0px 0px 45px;
}
html .new-dashboard-screen .table-div .table.transaction-list-table > tbody > tr > td > span.file-icon {
  margin: -2px 0px 0px 0px;
}
html .new-dashboard-screen .table-div .table.transaction-list-table > tbody > tr > td > span.red-text {
  color: #F0696D;
}
html .new-dashboard-screen .table-div .table.transaction-list-table > tbody > tr > td > span.green-text {
  color: #329F5B;
}
html .new-dashboard-screen .table-div .table > tbody > tr:first-child > td {
  /*padding-top: 15px !important;*/
}
html .new-dashboard-screen .table-div .table > tbody > tr > td:first-child {
  /*padding-left: 39px !important;*/
  text-align: left !important;
}
html .new-dashboard-screen .table-div .table > tbody > tr > td:last-child {
  /*padding-right: 19px !important;*/
}
/*html .new-dashboard-screen .table-div .table > thead > tr > th:nth-child(1),
html .new-dashboard-screen .table-div .table > tbody > tr > td:nth-child(1) {
  min-width: 193px;
}*/
/*html body .new-dashboard-screen .table-div .table > thead > tr > th.torder-th {
  width: 170px !important;
}*/
html .new-dashboard-screen td a span.icon {
  display: none;
}
html .new-dashboard-screen td .menu-icon.btn-csv {
  padding-left: 0px;
}
html .new-dashboard-screen td a span.text {
  display: block;
  border-radius: 4px;
  background-color: #DCE0E8;
  width: auto;
  height: 24px;
  line-height: 24px;
  border: 0px;
  text-align: center;
  padding: 0px 7px;
  margin: 0px;
  cursor: pointer;
  color: #3B4E71;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.14px;
  text-transform: uppercase;
}
html .new-dashboard-screen td a ~ a span.text {
  margin-left: 8px;
}

 /* 333 */

html .new-dashboard-screen .product-list-table td.status-text a{
  min-width: 132px;
  height: 24px;
  line-height: 24px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  text-transform: none;
  letter-spacing: 0.14px;
}
 html .new-dashboard-screen .product-list-table td.status-text a.red{
  background-color: #F0696D;
}
html .new-dashboard-screen .product-list-table td.status-text a.green{
  background-color: #329F5B;
}
html .new-dashboard-screen .product-list-table td.status-text a.orrage{
  background-color: #FED070;
}
html .new-dashboard-screen .product-list-table td.status-text a.blue{
  background-color: #3399CC;
}
html .new-dashboard-screen .product-list-table td.amount-text {
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.14px;
}
html .new-dashboard-screen .product-list-table td.amount-text.danger {
  color: #F0696D;
}
html .new-dashboard-screen .product-list-table td.amount-text.success {
  color: #329F5B;
}
html .new-dashboard-screen .product-list-table td .label.label-warning,
html .new-dashboard-screen .product-list-table td .label.label-primary,
html .new-dashboard-screen .product-list-table td .label.label-success,
html .new-dashboard-screen .product-list-table td .label.label-danger,
html .new-dashboard-screen .product-list-table td .label.label-info,
html .new-dashboard-screen .product-list-table td .label.label-default  {
  min-width: auto;
  height: 24px;
  line-height: 24px;
  border-radius: 4px;
  font-size: 14px;
  letter-spacing: 0.14px;
  padding: 0px 24px;
  font-weight: 700;
}
html .new-dashboard-screen .product-list-table td .label.label-warning{
  background-color: #EDAE49;
  color: #ffffff;
}
html .new-dashboard-screen .product-list-table td .label.label-primary {
  background-color: #44ABB7;
  color: #ffffff;
}
html .new-dashboard-screen .product-list-table td .label.label-success {
 background-color: #14852B;
 color: #ffffff;
}
html .new-dashboard-screen .product-list-table td .label.label-danger {
 background-color: #D1495B;
 color: #ffffff;
}
html .new-dashboard-screen .product-list-table td .label.label-info {
 background-color: #44ABB7;
 color: #ffffff;
}
html .new-dashboard-screen .product-list-table td .label.label-default {
 background-color: #DCE0E8;
 color: #3B4E71;
}

html .new-dashboard-screen .table-div .dataTables_info {
  padding: 32px 0px 33px;
  left: 39px;
}
html .new-dashboard-screen .table-div .dataTables_paginate {
  padding: 32px 0px 33px;
}
html .new-dashboard-screen .table-div .dataTables_paginate .pagination li a,
.pagination-row .pagination-col-12 ul li a,
.pagination-row .pagination-col-12 ul li span {
  border: 1px solid #8997AE !important;
  border-radius: 6px;
  width: auto;
  min-width: 33px;
  height: 33px;
  line-height: 31px;
  background-color: #ffffff !important;
  color: #0F2953 !important;
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  box-shadow: none !important;
  text-shadow: none !important;
  padding: 0px 5px;
  box-shadow: none !important;
}
html .pagination-row .pagination-col-12 ul li.active a:focus,
html .pagination-row .pagination-col-12 ul li.active span:focus,
html .pagination-row .pagination-col-12 ul li a:focus,
html .pagination-row .pagination-col-12 ul li span:focus,
html .pagination-row .pagination-col-12 ul li.active a,
html .pagination-row .pagination-col-12 ul li.active span {
	box-shadow: none !important;
}
html .new-dashboard-screen .table-div .dataTables_paginate .pagination li:hover a,
html .new-dashboard-screen .table-div .dataTables_paginate .pagination li.active a,
.pagination-row .pagination-col-12 ul li:hover a,
.pagination-row .pagination-col-12 ul li:hover span,
.pagination-row .pagination-col-12 ul li.active a,
.pagination-row .pagination-col-12 ul li.active span {
  border: 1px solid #DCE0E8 !important;
  background-color: #DCE0E8 !important;
  color: #0F2953 !important;
}
html body .new-dashboard-screen .table-div .dataTables_wrapper .dataTables_paginate .paginate_button:hover,
html .pagination-row .pagination-col-12 ul li:nth-child(1):hover,
html .pagination-row .pagination-col-12 ul li:nth-last-child(1):hover {
  border: 0px solid transparent !important;
}
html .pagination-row .pagination-col-12 ul li:nth-child(1),
html .pagination-row .pagination-col-12 ul li:nth-last-child(1) {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: auto;
}
html body .new-dashboard-screen .table-row {
  display: block;
}

html body .new-dashboard-screen .table-row .table-responsive .table-responsive-inner {
  /*width: 1199px;
  max-width: 1199px;*/
 /* width: 1044px;
  max-width: 1044px;
  display: table;*/
}

html .new-dashboard-screen .table-div .dataTables_paginate .pagination .paginate_button.previous,
html .pagination-row .pagination-col-12 ul li:nth-child(1) {
  margin: 0px 5px 0px 0px;
  padding: 0px;
}
html .new-dashboard-screen .table-div .dataTables_paginate .pagination .paginate_button.next,
html .pagination-row .pagination-col-12 ul li:nth-last-child(1) {
  margin: 0px 0px 0px 8px;
  padding: 0px;
}
html .new-dashboard-screen .table-div .dataTables_paginate .pagination .paginate_button.previous a, 
html .new-dashboard-screen .table-div .dataTables_paginate .pagination .paginate_button.next a,
html .pagination-row .pagination-col-12 ul li:nth-child(1) a,
html .pagination-row .pagination-col-12 ul li:nth-last-child(1) a,
html .pagination-row .pagination-col-12 ul li:nth-child(1) span,
html .pagination-row .pagination-col-12 ul li:nth-last-child(1) span {
  width: 10px;
  height: 33px;
  line-height: 33px;
  min-width: auto;
  min-height: auto;
  line-height: normal;
  margin: 0px;
  padding: 0px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 10px auto;
  border: 0px !important;
  background-color: transparent !important;
}
html .new-dashboard-screen .table-div .dataTables_paginate .pagination .paginate_button.previous a,
html .pagination-row .pagination-col-12 ul li:nth-child(1) a,
html .pagination-row .pagination-col-12 ul li:nth-child(1) span {
  background-image: url("../images_new/page-left-arrow.svg");
}
html .new-dashboard-screen .table-div .dataTables_paginate .pagination .paginate_button.next a,
html .pagination-row .pagination-col-12 ul li:nth-last-child(1) a,
html .pagination-row .pagination-col-12 ul li:nth-last-child(1) span {
  background-image: url("../images_new/page-right-arrow.svg");
}
html .new-dashboard-screen .table-div .dataTables_paginate .pagination .paginate_button.previous a:after,
html .new-dashboard-screen .table-div .dataTables_paginate .pagination .paginate_button.previous a:before,
html .new-dashboard-screen .table-div .dataTables_paginate .pagination .paginate_button.next a:after,
html .new-dashboard-screen .table-div .dataTables_paginate .pagination .paginate_button.next a:before,
html .pagination-row .pagination-col-12 ul li:nth-child(1) a::after,
html .pagination-row .pagination-col-12 ul li:nth-child(1) a::before,
html .pagination-row .pagination-col-12 ul li:nth-last-child(1) a::after,
html .pagination-row .pagination-col-12 ul li:nth-last-child(1) a::before,
html .pagination-row .pagination-col-12 ul li:nth-child(1) span::before,
html .pagination-row .pagination-col-12 ul li:nth-last-child(1) span::before,
html .pagination-row .pagination-col-12 ul li:nth-child(1) span::after,
html .pagination-row .pagination-col-12 ul li:nth-last-child(1) span::after {
  display: none;
}

html .new-dashboard-screen .has-search-open.new-search .form-control {
  float: right;
  width: 166px;
  height: 31px;
  line-height: 31px;
  border: 0px;
  outline: none;
  background-color: #E4E8EF;
  padding: 0px 15px 0px 40px;
  margin: 0px;
  background-position: 17px 8px;
  background-size: 14px auto;
  border-radius: 16px;
  background-image: url(../images_new/search-icon.svg);
  background-repeat: no-repeat;
}

html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px;
  padding: 0px;
}
html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group .form-label,
.rgb-accifbhtc-007 .form-group .form-label,
html .modal.add-vat-id-entry-modal-popup .form-group .form-label {
  display: block;
  width: 100%;
  margin: 0px 0px 8px 0px;
  padding: 0px;
  line-height: 19px;
  font-size: 14px;
  color: #3B4E71;
  font-weight: 600;
  max-width: 100%;
}
html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group .input-group,
.rgb-accifbhtc-007 .form-group .input-group,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative;
  margin: 0px;
  padding: 0px;
}
html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group .form-control,
.rgb-accifbhtc-007 .form-group .input-group .form-control,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .form-control {
  border:1px solid #D3D7DE;
  background-color: #F4F6F9;
  width: 100%;
  height: 43px;
  line-height: 41px;
  width: 100%;
  padding: 0px 42px 0px 16px;
  font-size: 14px;
  color: #959FB0;
  font-weight: 600;
  letter-spacing: 0.14px;
  border-radius: 0px;
}
html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group .input-group *::-webkit-input-placeholder {
  font-weight: 600;
  opacity: 1;
}

html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group .input-group *:-moz-placeholder {
  font-weight: 600;
  opacity: 1;
}

html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group .input-group *::-moz-placeholder {
  font-weight: 600;
  opacity: 1;
}

html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group .input-group *:-ms-input-placeholder {
  font-weight: 600;
  opacity: 1;
}
html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group p {
  margin: 8px 0px 31px 0px;
  padding: 0px;
  font-size: 14px;
  line-height: 19px;
  color: #3B4E71;
  font-weight: 600;
  letter-spacing: 0.14px;
}
html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group .input-group .euro-text {
  position: absolute;
  right: 16px;
  top: 0px;
  line-height: 43px;
  font-size: 18px;
  color: #3B4E71;
  font-weight: 600;
  z-index: 3;
  letter-spacing: 0.18px;
}
.dmar-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 20px 0px 0px 0px;
}
.dmar-wrapper .row {
  margin-right: -20px;
  margin-left: -20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.dmar-wrapper .dmar-col {
  padding-left: 20px;
  padding-right: 20px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}
.billing-content-box {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 40px 40px 40px;
}
.billing-content-box h6 {
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 700;
  color: #394E71;
  line-height: 19px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  display: block;
  width: 100%;
  margin: 0px 0px 32px 0px;
  padding: 0px;
}
.billing-content-box ul.payment-list-ul{
  margin: 0px 0px 24px 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.billing-content-box ul.payment-list-ul li {
  margin: 0px;
  padding: 0px;
  width: auto;
  line-height: normal;
  float: left;
  padding: 0px 8px 8px 0px;
  list-style-type: none;
  position: relative;
}
.billing-content-box ul.payment-list-ul li .form-radio {
  margin: 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.billing-content-box ul.payment-list-ul li .form-radio input[type="radio"] {
  display: none;
}
.billing-content-box ul.payment-list-ul li .form-radio input[type="radio"] + label {
  margin: 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  border: 2px solid #3B4E71;
  border-radius: 6px;
  padding: 10px;
  line-height: 19px;
  font-size: 14px;
  color: #3B4E71;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 600;
  text-align: center;
  text-transform: capitalize;
  cursor: pointer;
}
.billing-content-box ul.payment-list-ul li .form-radio input[type="radio"]:checked + label {
  color: #44ABB7;
  border: 2px solid #44ABB7;
}
.billing-content-box ul.payment-list-ul li .form-radio input[type="radio"] + label span + span {
  display: block;
  width: 100%;
  padding: 0px 0px 0px 19px;
}
.billing-content-box ul.payment-list-ul li .form-radio input[type="radio"] + label .paypal-img {
  float: left;
  width: 14px;
}
.billing-content-box ul.payment-list-ul li .form-radio input[type="radio"] + label .paypal-img img {
  width: 14px;
  height: auto;
  vertical-align: top;
}
.billing-content-box ul.payment-list-ul li .form-radio input[type="radio"] + label .paypal-img img.normal {
  display: block;
}
.billing-content-box ul.payment-list-ul li .form-radio input[type="radio"] + label .paypal-img img.selected {
  display: none;
}
.billing-content-box ul.payment-list-ul li .form-radio input[type="radio"]:checked + label .paypal-img img.normal {
  display: none;
}
.billing-content-box ul.payment-list-ul li .form-radio input[type="radio"]:checked + label .paypal-img img.selected {
  display: block;
}
.dmar-heading {
  font-size: 18px;
  letter-spacing: 0.18px;
  font-weight: 700;
  color: #394E71;
  line-height: 25px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 26px 0px;
  padding: 0px;
  font-family: 'Poppins', sans-serif;
  text-transform: capitalize;
}
.dmar-wrapper .dmar-col .dmar-box {
  box-shadow: 4px 7px 20px #0000001A;
  background-color: rgba(255, 255, 255, 0.86);
  float: left;
  width: 100%;
  height: 100%;
}
.dmar-wrapper .dmar-col .dmar-box.dm-box {
  height: 100%;
}
.balance-tag {
  padding: 40px 32px 32px 40px;
  margin: 0px 0px 32px 0px;
  border-bottom: 1px solid #D3D7DE;
  font-size: 14px;
  line-height: 19px;
  color: #3B4E71;
  font-weight: 700;
  letter-spacing: 0.14px;
}
.balance-tag span.price {
  color: #44ABB7;
}
.new-dashboard-screen .ar-col .ar-box p {
  margin: 0px 0px 0px 0px;
  padding: 40px 40px 24px 40px;
  color: #3B4E71;
  font-size: 14px;
  font-weight: 700;
  line-height: 19px;
  letter-spacing: 0.14px;
}
.new-dashboard-screen .ar-col .ar-box .billing-content-box {
  padding: 0px 40px 0px 40px;
}
.new-dashboard-screen .billing-content-box ul.payment-list-ul li .form-radio label.selected {
  color: #44ABB7 !important;
  border: 2px solid #44ABB7 !important;
}
.new-dashboard-screen .billing-content-box ul.payment-list-ul li .form-radio label.selected img.selected {
  display: block !important;
}
.new-dashboard-screen .ara-form-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 40px 24px 40px;
}
.new-dashboard-screen .ara-form-wrapper .form-group {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 16px 0px !important;
}
html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .ara-form-wrapper .form-group .form-control {
  background-color: #ffffff;
}
html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box.ar-box h5 {
  font-size: 18px;
  color: #394E71;
  line-height: 25px;
  font-weight: 700;
  font-family: 'Poppins', sans-serif;
  padding: 0px;
  margin: 0px 0px 24px 0px;
  display: block;
  width: 100%;
}
html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box.ar-box .content-list {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 40px 50px 40px;
}
html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box.ar-box .content-list ul{
  margin: 0px;
  padding: 0px;
  width: 100%;
  max-width: 585px;
}
html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box.ar-box .content-list ul li {
  margin: 0px 0px 24px 0px;
  padding: 0px 0px 0px 23px;
  list-style-type: none;
  font-size: 14px;
  color: #3B4E71;
  letter-spacing: 0.14px;
  font-weight: 600;
  line-height: 19px;
  width: 100%;
  position: relative;
}
html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box.ar-box .content-list ul li:before {
  position: absolute;
  content: "";
  left: 0px;
  top: 7px;
  width: 7px;
  height: 7px;
  border-radius: 100%;
  background-color: #3B4E71;
}
.new-dashboard-screen .ara-form-wrapper .form-group .form-col {
  float: left;
  width: 50%;
}
.new-dashboard-screen .ara-form-wrapper .form-group .form-col:nth-child(odd){
  padding-right: 20px;
}
.new-dashboard-screen .ara-form-wrapper .form-group .form-col:nth-child(even){
  padding-left: 20px;
}
.daterangepicker.dropdown-menu.show-calendar .setting-form-element .setting-lable {
  display: block;
  width: 100%;
  margin: 0px 0px 8px 0px;
  padding: 0px;
  line-height: 19px;
  font-size: 14px;
  color: #3B4E71;
  font-weight: 600;
}
.new-dashboard-screen .ara-form-wrapper .form-group .form-control-1 .dropdown-toggle,
.daterangepicker.dropdown-menu.show-calendar .setting-form-element .setting-form-field .form-control.-date-range .dropdown-toggle,
.daterangepicker.dropdown-menu.show-calendar .calendar .daterangepicker_input .input-mini {
  border:1px solid #D3D7DE;
  background-color: #F4F6F9;
  width: 100%;
  height: 43px;
  line-height: 41px;
  width: 100%;
  padding: 0px 42px 0px 16px;
  font-size: 14px;
  color: #959FB0;
  font-weight: 600;
  letter-spacing: 0.14px;
  position: relative;
  outline: none !important;
}
.daterangepicker.dropdown-menu.show-calendar .calendar .daterangepicker_input .input-mini{
  padding-right: 16px;
  background-color: #ffffff;
  margin: 0px;
}

.daterangepicker.dropdown-menu.show-calendar .calendar .daterangepicker_input .input-mini + .fa-calendar {
  display: none;
}
.daterangepicker.dropdown-menu.show-calendar .calendar .daterangepicker_input {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 24px 0px;
}
.daterangepicker.dropdown-menu.show-calendar {
  border: 0px;
  outline: none;
  margin-left: 15px;
}
.daterangepicker.dropdown-menu.show-calendar .calendar .daterangepicker_input label {
  display: block;
  width: 100%;
  margin: 0px 0px 8px 0px;
  padding: 0px;
  line-height: 19px;
  font-size: 14px;
  color: #3B4E71;
  font-weight: 600;
}
html .daterangepicker .calendar  {
  margin: 24px 0px 33px 0px !important;
  padding: 0px;
  width: 50% !important;
  float: left;
}
html .daterangepicker .calendar.left{
  padding-right: 5px;
}
html .daterangepicker .calendar.right {
  padding-left: 5px;
}
.daterangepicker.dropdown-menu.show-calendar .setting-form-element .setting-form-field .form-control.-date-range .dropdown-toggle {
  background-color: #ffffff;
}
html .daterangepicker.dropdown-menu.show-calendar {
  margin-top: 10px;
}
.daterangepicker.dropdown-menu.show-calendar .setting-form-element .setting-form-field .form-control.-date-range div.dropdown-menu {
  margin-top: -23px;
}
.new-dashboard-screen .ara-form-wrapper .form-group .form-control-1 .dropdown-toggle .filter-option,
.daterangepicker.dropdown-menu.show-calendar .setting-form-element .setting-form-field .form-control.-date-range .dropdown-toggle .filter-option {
  padding: 0px;
}
.new-dashboard-screen .ara-form-wrapper .form-group .form-control-1 .dropdown-toggle .bs-caret .caret,
.daterangepicker.dropdown-menu.show-calendar .setting-form-element .setting-form-field .form-control.-date-range .dropdown-toggle .bs-caret .caret,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .form-control.-date-range .dropdown-toggle .bs-caret .caret,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .form-control-1 .dropdown-toggle .bs-caret .caret {
  display: none;
}
html .modal.add-vat-id-entry-modal-popup .form-group .input-group textarea.form-control {
  height: 133px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  float: none;
}
html .modal.add-vat-id-entry-modal-popup .form-group .input-group textarea.form-control + span {
  margin-top: 10px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  line-height: 19px;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
}
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .dropdown.open .dropdown-menu {
  transform: translateY(0px) !important;
  width: 100%;
}
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .dropdown div.dropdown-menu {
  max-height: none !important;
  min-height: auto !important;
}
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .dropdown div.dropdown-menu div.inner {
  max-height: 251px !important;
  min-height: auto !important;
  overflow-y: auto;
  overflow-x: hidden;
}
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .dropdown-menu .inner ul.dropdown-menu,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .dropdown-menu .inner ul.dropdown-menu li {
  padding: 0px;
  margin: 0px;
  transform: none !important;
  list-style-type: none;
}
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .dropdown-menu .inner ul.dropdown-menu li::before,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .dropdown-menu .inner ul.dropdown-menu li::after {
  display: none;
}
.new-dashboard-screen .ara-form-wrapper .form-group .form-control-1 .dropdown-toggle .bs-caret,
.daterangepicker.dropdown-menu.show-calendar .setting-form-element .setting-form-field .form-control.-date-range .dropdown-toggle .bs-caret {
  position: absolute;
  right: 16px;
  top: 0px;
  line-height: 43px;
  font-size: 18px;
  color: #3B4E71;
  font-weight: 600;
  z-index: 3;
  letter-spacing: 0.18px;
  background-image: url("../images_new/bs-caret-down-arrow.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 11px auto;
  width: 15px;
  height: 43px;
}
.new-dashboard-screen .ara-form-wrapper .form-group .form-control-1.dropdown .dropdown-menu {
  width: 100%;
}
html .daterangepicker.dropdown-menu.show-calendar .calendar.left .daterangepicker_input,
html .daterangepicker.dropdown-menu.show-calendar .calendar.right .daterangepicker_input {
  padding: 0px;
}
html .daterangepicker.dropdown-menu.show-calendar .calendar.left .calendar-table,
html .daterangepicker.dropdown-menu.show-calendar .calendar.right .calendar-table {
  padding: 0px;
}
html .daterangepicker.dropdown-menu.show-calendar .calendar .calendar-table .table-condensed thead tr:nth-child(1) th {
  border-top: 1px solid #D3D7DE;
  border-bottom: 1px solid #D3D7DE;
  padding: 0px;
}
html .daterangepicker.dropdown-menu.show-calendar .calendar .calendar-table .table-condensed thead tr:nth-child(1) th.month {
  line-height: 19px;
  font-size: 14px;
  color: #0F2953;
  font-weight: 600;
  font-family: 'Nunito Sans', sans-serif;
  padding: 14px 5px 10px 5px;
}
html .daterangepicker.dropdown-menu.show-calendar .calendar .calendar-table .table-condensed thead tr:nth-child(1) th.prev,
html .daterangepicker.dropdown-menu.show-calendar .calendar .calendar-table .table-condensed thead tr:nth-child(1) th.next,
html .daterangepicker.dropdown-menu.show-calendar .calendar .calendar-table .table-condensed thead tr:nth-child(1) th:first-child,
html .daterangepicker.dropdown-menu.show-calendar .calendar .calendar-table .table-condensed thead tr:nth-child(1) th:last-child {
  line-height: 19px;
  padding: 14px 5px 10px 5px;
}
html .daterangepicker.dropdown-menu.show-calendar .calendar .calendar-table .table-condensed thead tr:nth-child(2) th {
  line-height: 16px;
  font-size: 12px;
  color: #0F2953;
  font-weight: 700;
  font-family: 'Nunito Sans', sans-serif;
  padding: 9px 10px 8px 9px;
  text-transform: uppercase;
  min-width: 33px;
  min-height: 33px;
  margin: 0px 0px 0px;
  /*border-top: 2px solid transparent;
  border-left: 2px solid transparent;
  border-right: 2px solid transparent;*/
}
html body .new-dashboard-screen .inner-page-table .table-responsive .table-responsive-inner .recharge-wallet-label {
  margin-bottom: 34px;
}
html body .new-dashboard-screen .inner-page-table .table-responsive .table-responsive-inner .recharge-wallet-label .wallet-text {
  color: #394E71;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.16px;
  line-height: 22px;
  margin: 11px 7px 0px 0px;
  padding: 0px;
  float: left;
  text-transform: none;
}
html body .new-dashboard-screen .inner-page-table .recharge-wallet-label .price {
  color: #329F5B;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.16px;
  line-height: 22px;
  margin: 11px 24px 0px 0px;
  padding: 0px;
}
html body .new-dashboard-screen .inner-page-table .recharge-wallet-label .balance-btn-row .btn {
  padding: 0px 24px;
  min-width: 136px;
  height: 43px;
  line-height: 43px;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0px;
  text-transform: none;
}
html .daterangepicker.dropdown-menu.show-calendar .calendar .calendar-table .table-condensed tbody tr td {
  line-height: 16px;
  font-size: 12px;
  color: #0F2953;
  font-weight: 600;
  font-family: 'Nunito Sans', sans-serif;
  padding: 9px 10px 8px 9px;
  text-transform: uppercase;
  min-width: 33px;
  min-height: 33px;
  margin: 0px;
  border-top: 2px solid #fff;
  border-left: 2px solid #fff;
  border-right: 2px solid #fff;
}
html .daterangepicker.dropdown-menu.show-calendar .calendar .calendar-table .table-condensed tbody tr td.active,
html .daterangepicker.dropdown-menu.show-calendar .calendar .calendar-table .table-condensed tbody tr td.in-range.available,
html .daterangepicker.dropdown-menu.show-calendar .calendar .calendar-table .table-condensed tbody tr td.start-date,
html .daterangepicker.dropdown-menu.show-calendar .calendar .calendar-table .table-condensed tbody tr td.end-date,
html .daterangepicker.dropdown-menu.show-calendar .calendar .calendar-table .table-condensed tbody tr td:hover {
  background-color: #DCE0E8;
  border-radius: 6px;
}
html .daterangepicker.show-calendar .ranges {
  margin: 0px;
  width: 100%;
} 
html .daterangepicker.show-calendar .ranges .range_inputs .applyBtn {
  float: right;
}
html .daterangepicker.show-calendar .ranges .range_inputs .cancelBtn {
  float: left;
}
html .daterangepicker.show-calendar .ranges .range_inputs .btn {
  min-width: 93px;
  height: 43px;
  line-height: 43px;
  padding: 0px 24px;
  font-size: 14px;
  font-weight: 600;
  text-transform: none;
}

html body .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box {
  padding: 40px 40px 40px 40px;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group,
html .modal.add-vat-id-entry-modal-popup .form-group {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px;
  margin: 0px 0px 16px 0px !important;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .form-control,
html .modal.add-vat-id-entry-modal-popup .form-group .form-control {
  background-color: #ffffff;
  padding-right: 16px;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .form-col {
  float: left;
  width: 50%;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .form-col:nth-child(odd){
  padding-right: 15px;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .form-col:nth-child(even){
  padding-left: 15px;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .fileinput.fileinput-new .image_upload_input .btn-file,
html .modal.add-vat-id-entry-modal-popup .form-group .fileinput.fileinput-new .image_upload_input .btn-file {
  margin: 0px 3px 0px 0px;
  width: calc(50% - 3px);
  float: left;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .image_upload_input a.btn-danger.fileinput-exists,
html .modal.add-vat-id-entry-modal-popup .form-group .image_upload_input a.btn-danger.fileinput-exists {
  margin: 0px 0px 0px 3px;
  width: calc(50% - 3px);
  float: left;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .fileinput,
html .modal.add-vat-id-entry-modal-popup .form-group .fileinput {
  margin-bottom: 16px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.fileinput .image_upload_input .btn-file {
  position: relative;
  height: 33px;
  line-height: 33px;
  font-size: 12px;
  font-weight: 600;
  border-radius: 6px;
  padding: 0px 24px;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .fileinput .image_upload_input .form-control {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .copy-icon {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 35px;
  height: 43px;
  line-height: 39px;
  text-align: center;
  background-color: #ECEFF2;
  border: 1px solid #D3D7DE;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .authentication-api-form-group .form-label {
  margin: 0px 0px 16px 0px;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .authentication-api-form-group label.form-control {
  width: calc(100% - 35px);
  padding-right: 15px;
  border-right: 0px;
  box-shadow: none;
  text-shadow: none;
  background-color: #F8FAFD;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .form-control-1 .dropdown-toggle,
html .dashboard-screen.new-dashboard-screen.new-dashboard-screen-asslsa-staff-rgb.my-account-new-dashboard-screen-rgb .main-content-block .setting-form-element .setting-form-field .dropdown-toggle{
  border:1px solid #D3D7DE;
  background-color: #ffffff;
  width: 100%;
  height: 43px;
  line-height: 41px;
  width: 100%;
  padding: 0px 42px 0px 16px;
  font-size: 14px;
  color: #959FB0;
  font-weight: 600;
  letter-spacing: 0.14px;
  position: relative;
  outline: none !important;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group.authentication-api-form-group {
  margin: 0px 0px 30px 0px !important;
}

/* 111 */
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .input-group .form-control-1.dropdown.open .dropdown-menu {
  transform: translateY(0px) !important;
  margin: 0px !important;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .form-control-1 .dropdown-toggle .filter-option {
  padding: 0px;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .form-control-1 .dropdown-toggle .bs-caret .caret,
html .dashboard-screen.new-dashboard-screen.new-dashboard-screen-asslsa-staff-rgb.my-account-new-dashboard-screen-rgb .main-content-block .setting-form-element .setting-form-field .dropdown-toggle .bs-caret .caret {
  display: none;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .input-group {
  position: relative;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .input-group .telephone-text {
  font-size: 12px;
  color: #707070;
  line-height: 17px;
  font-weight: 400;
  letter-spacing: 0px;
  text-transform: none;
  display: block;
  width: 100%;
  text-align: left;
  float: left;
  margin: 5px 0px 0px 0px;
  padding: 0px;
  /*position: absolute;
  right: 0px;
  bottom: -22px;*/
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .input-group .form-control,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .form-control {
  box-shadow: none !important;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .input-group .control-fileupload,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .control-fileupload {
  display: block;
  border: 1px solid #D3D7DE;
  background: #FFF;
  border-radius: 0px;
  width: 100%;
  height: 43px;
  line-height: 43px;
  padding: 0px 115px 0px 16px;
  overflow: visible;
  position: relative;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .input-group .control-fileupload .text-left.custom-file-label,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .control-fileupload .text-left.custom-file-label {
  font-weight: 600;
  height: 41px;
  line-height: 41px;
  letter-spacing: 0.14px;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .input-group .control-fileupload:before,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .control-fileupload::before {
  height: 43px;
  background-color: #ECEFF2;
  border:1px solid #D3D7DE;
  color: #3B4E71;
  font-size: 14px;
  font-weight: 600;
  padding: 0px 15px;
  line-height: 41px;
  border-radius: 0px;
  padding: 0px 24px 0px 24px;
  min-width: 98px;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .button-row .btn.btn-primary, 
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .btn.btn-primary {
  margin-right: 10px;
  float: left;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .input-group.form-check {
  margin: 0px 0px 15px 0px;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .pull-left .button-row .btn-info,
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .pull-left .button-row a,
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .pull-left .button-row .btn {
  font-size: 14px;
  min-width: 96px;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .pull-left .button-row.mt-15 {
  margin-top: 15px;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .input-group.form-check input[type="checkbox"] ~ .label-text {
  font-size: 12px;
  color: #3B4E71;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0.12px;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .input-group.form-check input[type="checkbox"] ~ .label-text:before {
  border-radius: 0;
  /* border: 1px solid #B8B8B8; */
  border: 1px solid #D3D7DE;
  margin-right: 9px;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .ar-col .ar-box p {
  margin: 0px 0px 32px 0px;
  padding: 0;
  font-size: 14px;
  color: #3B4E71;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0.14px;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .form-control-1 .dropdown-toggle .bs-caret,
html .dashboard-screen.new-dashboard-screen.new-dashboard-screen-asslsa-staff-rgb.my-account-new-dashboard-screen-rgb .main-content-block .setting-form-element .setting-form-field .dropdown-toggle  .bs-caret {
  position: absolute;
  right: 16px;
  top: 0px;
  line-height: 43px;
  font-size: 18px;
  color: #3B4E71;
  font-weight: 600;
  z-index: 3;
  letter-spacing: 0.18px;
  background-image: url("../images_new/bs-caret-down-arrow.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 11px auto;
  width: 15px;
  height: 43px;
}
html .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .form-control-1.dropdown .dropdown-menu {
  width: 100%;
}

/* 111 */

.form-block-legal-information {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 20px 0px 24px 0px;
}
.form-block-legal-information p {
  width: 100%;
  max-width: 341px;
  margin: 0px;
  padding: 0px;
}


.edit-wrapper {
  width: 100%;
  display: inline-block;
  /* vertical-align: top; */
  text-align: center;
  float: left;
}
.edit_icons {
  border: 0px dashed #394E71;
  width: 174px !important;
  height: 140px !important;
  display: inline-block;
  vertical-align: top;
  margin: 0px 0px 0px 19px !important;
  position: absolute;
}
.edit_icons {
    --border-color: #394E71;
    --border-weight: 1px;
    --dash-size: 10px;
    --gap-size: 10px;
}

.edit_icons:after {
    transition: all .6s ease;
    content:'';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: 
        linear-gradient(90deg, var(--border-color) 100%, transparent 100%) top left no-repeat,
        linear-gradient(90deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) top center repeat-x,
        linear-gradient(90deg, var(--border-color) 100%, transparent 100%) top right no-repeat,
        
        linear-gradient(0deg, var(--border-color) 100%, transparent 100%) top left no-repeat,
        linear-gradient(0deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) center left repeat-y,
        linear-gradient(0deg, var(--border-color) 100%, transparent 100%) bottom left no-repeat,
        
        linear-gradient(90deg, var(--border-color) 100%, transparent 100%) bottom left no-repeat,
        linear-gradient(90deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) bottom center repeat-x,
        linear-gradient(90deg, var(--border-color) 100%, transparent 100%) bottom right no-repeat,
        
        linear-gradient(0deg, var(--border-color) 100%, transparent 100%) top right no-repeat,
        linear-gradient(0deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) center right repeat-y,
        linear-gradient(0deg, var(--border-color) 100%, transparent 100%) bottom right no-repeat;
    background-size: var(--dash-size) var(--border-weight), calc(var(--dash-size) + var(--gap-size)) var(--border-weight), var(--dash-size) var(--border-weight), var(--border-weight) var(--dash-size), var(--border-weight) calc(var(--dash-size) + var(--gap-size)), var(--border-weight) var(--dash-size);
}
.edit_icons .dot {
  width: 11px;
  height: 11px;
  border-radius: 100%;
  background-color: #394E71;
  position: absolute;
}
.edit_icons .dot.dot-tl{
  left: -6px;
  top: -6px;
}
.edit_icons .dot.dot-bl{
  left: -6px;
  top: auto;
  bottom: -6px;
}
.edit_icons .dot.dot-br{
  left: auto;
  right: -6px;
  top: auto;
  bottom: -6px;
}
.edit_icons .d-icon {
  width: 21px;
  height: 21px;
  position: absolute;
  left: 0px;
  top: 0px;
  background-color: #394E71;
  border-radius: 100%;
  text-align: center;
  line-height: 16px;
}
.edit_icons .d-icon img {
  display: inline-block !important;
}
.edit_icons .d-icon.delete_icon {
  background-color: #C31E1E;
  right: -10px;
  top: -10px;
  left: auto;
  line-height: 18px;
}
.edit_icons .d-icon.delete_icon img {
  width: 9px;
  height: auto;
  vertical-align: middle;
}
.edit_icons .d-icon.edit_icon {
  top: 50%;
  left: -10px;
  margin-top: -10px;
}
.edit_icons .d-icon.edit_icon img {
  width: 9px;
  height: auto;
  vertical-align: middle;
  display: inline-block;
  line-height: 16px;
}
.edit_icons .d-icon.redo_icon {
  top: 50%;
  left: auto;
  right: -10px;
  margin-top: -10px;
  line-height: 18px;
}
.edit_icons .d-icon.redo_icon img {
  width: 11px;
  height: auto;
  vertical-align: middle;
}
.full-screen-icon {
  display: inline-block;
  vertical-align: top;
  width: 39px;
  height: 38px;
  border-radius: 6px;
  background-color: #394E71;
  padding: 8px 9px;
  margin-right: 10px;
}
.full-screen-icon img {
  width: 22px;
  height: auto;
  display: inline-block !important;
  vertical-align: top;
}
.d-redo-alt-icon-1 {
  display: inline-block;
  vertical-align: top;
  width: 39px;
  height: 38px;
  border-radius: 6px;
  background-color: #ffffff;
  padding: 10px;
  margin-right: 10px;
  border:2px solid #DCE0E8;
}
.d-redo-alt-icon-1 img {
  width: 19px;
  height: auto;
  display: inline-block !important;
  vertical-align: top;
}
.dt_front_cm-icon_1 {
  display: inline-block;
  vertical-align: top;
  margin: 9px 0px 0px 0px;
}
.dt_front_cm-icon_1 img {
  width: 22px;
  height: auto;
  display: inline-block !important;
  vertical-align: top;
}
html body .mm-box-wrapper {
  position: relative;
  margin-top: 0;
  margin-top: 5%;
}
html body .edit_icons {
  width: 100% !important;
  height: 100% !important;
  margin: 0px 0px 0px 0px !important;
  left: 0px !important;
  z-index: auto;
  cursor: move;
}

html body .edit_icons .dot,
html body .edit_icons .d-icon {
  z-index: 3;
}
html body .edit_icons .dot {
  cursor: e-resize;
}
html body .edit_icons .d-icon {
  cursor: pointer;
}
html body .cr-slider {
  display: block;
  width: 80%;
  margin-left: 10%;
  margin-top: 5%;
}

.cr-boundary {
  overflow: visible !important;
}
.cr-boundary .hidden-image {
  position: relative !important;
  overflow: hidden !important;
  width: 100%;
  height: 100%;
}
html body .croppie-container .cr-viewport, 
html body .croppie-container .cr-resizer {
  box-shadow: none !important;
  pointer-events: none;
}
.mockup-preview {
  position: relative;
}
html body .mm-box-wrapper {
  margin-top: 30px;
  text-align: center;
  width: 100%;
  max-width: 100%;
  display: inline-block;
  vertical-align: top;
}
.mm-box-wrapper-inner {
  width: 100%;
  max-width: 507px;
}
.mockup-preview .cr-slider {
  width: calc(100% - 530px);
  min-width: 210px;
  left: 0px;
  right: 40px;
  bottom: 10px;
  top: auto;
  margin: 0px auto;
  -webkit-margin-after: 7px;
  position: absolute;
  padding: 0;
}
.full-screen-icon,
.d-redo-alt-icon-1 {
  float: left;
  cursor: pointer;
}
.minus-icon {
  float: left;
  width: 8px;
  height: 33px;
  text-align: center;
  font-size: 24px;
  line-height: 33px;
  font-weight: 400;
  color: #394E71;
  margin: 0px 12px 0px 12px;
  cursor: pointer;
}
.plus-icon {
  float: left;
  width: 14px;
  height: 33px;
  text-align: center;
  font-size: 24px;
  line-height: 33px;
  font-weight: 400;
  color: #394E71;
  margin: 0px 15px 0px 9px;
  cursor: pointer;
}
html .dt_front_cm-icon_1 {
  cursor: pointer;
}
html body .product-image-middle-wrapper {
  /*max-width: 537px;*/
  /*max-width: 507px;*/
  max-width: 466px;
  /*max-width: none;*/
  width: 100%;
  text-align: center;
}
/*html body .dashboard-screen1.new-dashboard-screen1-iframe .product-image-middle-wrapper img#front_mask_image,
html body .dashboard-screen1.new-dashboard-screen1-iframe .product-image-middle-wrapper img#back_mask_image {
  width: auto;
  height: calc(100vh - 267px);
  min-height: 355px;
}*/
html body .dashboard-screen1.new-dashboard-screen1-iframe .inner-page-table {
  margin: 0px 0px 0px;
}
.select-sizes-price-add-cart-right-panel .right-column .select-color-portlet .select-color-portlet-inner {
  min-height: 233px;
}
/*.dashboard-screen1.dashboard-screen1-iframe-rgb{
  width: calc(100% - 19px);
  background-color: #fff;
}
.rgb-product-design-sale-choose-product-iframe {
  width: calc(100% + 19px);
  background-color: #fff;
}*/
.dashboard-screen1.dashboard-screen1-iframe-rgb .container {
  padding: 0px;
}
.dashboard-screen1.dashboard-screen1-iframe-rgb .table-row {
  margin: 0px;
}
/*html body .product-image-middle-wrapper img#front_mask_image,
html body .product-image-middle-wrapper img#back_mask_image {
  max-width: 507px;
  width: 100%;
}*/
html body .box-white-with-shadow {
  padding: 25px 0px 47px;
}
.mm-box-left {
  float: left;
  width: auto;
}
.mm-box-right {
  float: right;
  width: auto;
}

.mund-nasen-maske-dashboard-screen .mund-nasen-maske-dashboard-screen-inner {
  padding: 0px 0px 0px 115px;
  margin: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.mund-nasen-maske-left {
  float: left;
  width: 100%;
  max-width: 780px;
  padding: 66px 0px 93px 0px;
}
.mund-nasen-maske-left h2 {
  padding: 0px;
  margin: 0px 0px 24px 0px;
  font-size: 30px;
  line-height: 43px;
  color: #3B4E71;
  letter-spacing: 0.3px;
  font-weight: 600;
  text-transform: capitalize;
  font-family: 'Poppins', sans-serif;
}
.mund-nasen-maske-left .pipvie-box {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 24px 0px;
}
.mund-nasen-maske-left .pipvie-box label {
  margin: 0px;
  padding: 0px;
  line-height: 29px;
  font-size: 18px;
  color: #3B4E71;
  letter-spacing: 0.18px;
  font-weight: 600;
  text-transform: capitalize;
  font-family: 'Poppins', sans-serif;
}
.mund-nasen-maske-left .pipvie-box p {
  margin: 0px;
  padding: 0px;
  line-height: 29px;
  font-size: 24px;
  color: #3B4E71;
  letter-spacing: 0.24px;
  font-weight: 600;
  text-transform: capitalize;
  font-family: 'Poppins', sans-serif;
}
.mund-nasen-maske-left .pipvie-box p span {
  font-weight: 400;
  font-size: 16px;
  letter-spacing: 0.16px;
}
.mund-nasen-maske-left .button-row {
  margin: 0px 0px 24px 0px;
}
.mund-nasen-maske-left .button-row a,
.mund-nasen-maske-left .button-row button,
.mund-nasen-maske-left .button-row input,
.mund-nasen-maske-left .btn.btn-primary {
  border-radius: 26px;
  background-color: #FB7969;
  color: #ffffff;
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  padding: 0px 10px;
  margin: 0px;
  cursor: pointer;
  min-width: 166px;
  height: 52px;
  line-height: 52px;
  border:0px;
  outline: none;
}
.mund-nasen-maske-left .button-row a:hover,
.mund-nasen-maske-left .button-row button:hover,
.mund-nasen-maske-left .button-row input:hover,
.mund-nasen-maske-left .btn.btn-primary:hover {
  background-color: #ad1705;
  color: #ffffff;
}
.mund-nasen-maske-left .dpt-text {
  text-transform: capitalize;
  font-family: 'Poppins', sans-serif;
  color: #FB7969;
  line-height: 23px;
  font-size: 16px;
  letter-spacing: 0.16px;
  font-weight: 600;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px;
  margin: 0px 0px 40px 0px;
}
.mund-nasen-maske-left .dpt-text a {
  text-transform: capitalize;
  font-family: 'Poppins', sans-serif;
  color: #FB7969;
  line-height: 23px;
  font-size: 16px;
  letter-spacing: 0.16px;
  font-weight: 600;
  text-decoration: none;
  outline: none;
  border:0px;
}
.mund-nasen-maske-left .dpt-text a:hover {
  color: #FB7969;
  outline: none;
  border:0px;
  text-decoration: none;
}
.mund-nasen-maske-left h6 {
  color: #3B4E71;
  line-height: 31px;
  font-size: 22px;
  letter-spacing: 0.22px;
  font-weight: 700;
  text-transform: capitalize;
  font-family: 'Poppins', sans-serif;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px;
  margin: 0px 0px 24px 0px;
}
.mund-nasen-maske-left h6 span {
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 0.14px;
}

.mund-nasen-maske-left ul {
  margin: 0px 0px 15px 0px;
  padding: 0px;
}
.mund-nasen-maske-left ul li {
  margin: 0px;
  padding: 0px;
  position: relative;
  list-style-type: none;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.mund-nasen-maske-left ul li:before {
  content: "";
  float: left;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background-color: #3B4E71;
  margin: 12px 0px 0px 0px;
}
.mund-nasen-maske-left .wdpt-list-row ul li {
  padding: 0px 15px 0px 24px;
  font-size: 16px;
  line-height: 32px;
  color: #3B4E71;
  font-weight: 400;
  min-width: 115px;
}
.mund-nasen-maske-left .wdpt-list-row ul li:before {
  position: absolute;
  left: 0px;
  top: 0px;
}
.mund-nasen-maske-left ul li label {
  padding: 0px 15px 0px 16px;
  font-size: 16px;
  line-height: 32px;
  color: #3B4E71;
  font-weight: 400;
  min-width: 115px;
  float: left;
  position: relative;
}
.mund-nasen-maske-left ul li label:after {
  content: "-";
  font-size: 16px;
  line-height: 32px;
  color: #3B4E71;
  font-weight: 400;
  float: right;
  position: absolute;
  right: 0px;
  top: 0px;
}
.mund-nasen-maske-left ul li span {
  padding: 0px 0px 0px 25px;
  font-size: 16px;
  line-height: 32px;
  color: #3B4E71;
  font-weight: 400;
  min-width: 150px;
  float: left;
}
.mund-nasen-maske-left ul li strong {
  font-weight: 700;
}
.mund-nasen-maske-left .spiv-text {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 0px 40px 147px;
  font-size: 14px;
  line-height: 32px;
  color: #3B4E71;
  font-weight: 400;
}
.mund-nasen-maske-right {
  float: left;
  width: 100%;
  max-width: 540px;
  padding: 66px 0px 127px 81px;
}
.mund-nasen-maske-right .single-main-img {
  float: left;
  width: 100%;
}
.mund-nasen-maske-right .single-main-img ul {
  margin: 0px;
  padding: 0px;
}
.mund-nasen-maske-right .single-main-img ul li {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.mund-nasen-maske-right .single-main-img ul li img {
  width: 100%;
  height: auto;
  vertical-align: top;
}
.mund-nasen-maske-right .thumb-img-slider-t {
  float: left;
  width: 100%;
  margin: 18px 0px 0px 0px;
}
.mund-nasen-maske-right .thumb-img-slider-t ul {
  margin: 0px -12px 0px;
  padding: 0px;
}
.mund-nasen-maske-right .thumb-img-slider-t ul li {
  margin: 0px;
  padding: 0px 12px 0px;
  list-style-type: none;
  display: inline-block;
  vertical-align: top;
  width: 33.3333%;
  float: left;
}
.mund-nasen-maske-right .thumb-img-slider-t ul li img {
  width: 100%;
  height: auto;
  vertical-align: top;
}

#rotateFront {
    position: absolute;
    width: 10px;
    height: 10px;
    left: -20px;
    top: 90px;
    background: red;
    border-radius:50% 50% 50% 50%;
    cursor: grab;
}

#draggableFront {
    position: absolute;
    top: 50px;
    left: 50px;
    width: 200px;
    height: 200px;
}

#rotateableFront {
    width:200px;
    height:200px;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto auto;
    position: absolute;
    /*background: linear-gradient(90deg, #222, #444, #222);*/
}

/* ##### */

.sidebar > .sidebar-resize-handler {
  width: 7px;
  display: none;
}
.menulist .mCSB_scrollTools {
  width: 7px;
}
.menulist .mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .menulist .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 7px;
  background-color: #959FB0;
}
.menulist .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, .menulist .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  width: 7px;
  background-color: #3B4E71;
}

html .new-dashboard-screen .table-div .table > thead > tr > th > span.full-span {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-start;
    vertical-align: top;
}
html .new-dashboard-screen .table-div .table > thead > tr > th > span.full-span-1 {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-start;
    vertical-align: top;
}
html .new-dashboard-screen .table-div .table > thead > tr > th > span.full-span > span.ellipsis {
  /*float: left;*/
  display: inline-block;
  vertical-align: top;
}
html .new-dashboard-screen .table-div .table > thead > tr > th > span.full-span-1 > span.ellipsis {
    width: 100%;
    max-width: 100%;
    min-width: auto;
    display: inline-block;
    vertical-align: top;
    float: none;
  }
html body .table-div table.table thead tr th .sort1 {
  float: right;
}
html body .table-div table.table thead tr th .sort1:empty {
  display: none;
}
.table-div table.table thead tr th .sort1 {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 33px;
  height: 15px;
  line-height: 12px;
  margin: 6px 0px 0px;
}
html body .table-div table.table thead tr th .sort1 {
  width: 13px;
  margin-left: 8px;
  line-height: 7px;
}
html .daterangepicker .calendar {
  max-width: 100% !important;
}
/*html .new-dashboard-screen .table-div .table > thead > tr > th:last-child {
  text-align: left !important;
}
html .new-dashboard-screen .table-div .table > tbody > tr > td:last-child {
  text-align: left !important;
}*/
.table-div table.dataTable thead .sorting, 
.table-div table.dataTable thead .sorting_asc, 
.table-div table.dataTable thead .sorting_desc {
  cursor: pointer;
}
.table-div table.dataTable thead th.sorting:before, 
.table-div table.dataTable thead th.sorting_asc:before, 
.table-div table.dataTable thead th.sorting_desc:before {
  display: none;
}
.table-div table.dataTable thead th.sorting:after, 
.table-div table.dataTable thead th.sorting_asc:after, 
.table-div table.dataTable thead th.sorting_desc:after {
  display: none;
}

.table-div table.dataTable thead th.sorting span.sort1:before,
.table-div table.dataTable thead th.sorting_asc span.sort1:before, 
.table-div table.dataTable thead th.sorting_desc span.sort1:before {
  display: block !important;
  margin: 0px !important;
  padding: 0px !important;
  left: auto !important;
  top: 0px !important;
  right: 8px !important;
  bottom: 0px !important;
  width: 9px !important;
  height: 13px !important;
  opacity: 0.3;
  cursor: pointer;
}
.table-div table.dataTable thead th.sorting span.sort1:after,
.table-div table.dataTable thead th.sorting_asc span.sort1:after, 
.table-div table.dataTable thead th.sorting_desc span.sort1:after {
  display: block !important;
  margin: 0px !important;
  padding: 0px !important;
  left: auto !important;
  top: 0px !important;
  right: 0px !important;
  bottom: 0px !important;
  width: 9px !important;
  height: 13px !important;
  opacity: 0.3;
  cursor: pointer;
}
.table-div table.dataTable thead .sorting span.sort1:before, 
.table-div table.dataTable thead .sorting span.sort1:after, 
.table-div table.dataTable thead .sorting_asc span.sort1:before, 
.table-div table.dataTable thead .sorting_asc span.sort1:after, 
.table-div table.dataTable thead .sorting_desc span.sort1:before, 
.table-div table.dataTable thead .sorting_desc span.sort1:after, 
.table-div table.dataTable thead .sorting_asc_disabled span.sort1:before, 
.table-div table.dataTable thead .sorting_asc_disabled span.sort1:after, 
.table-div table.dataTable thead .sorting_desc_disabled span.sort1:before, 
.table-div table.dataTable thead .sorting_desc_disabled span.sort1:after {
  position: absolute;
  bottom: 11px;
  top: auto;
  display: inline-block;
  vertical-align: top;
  opacity: 0.3;
}
.table-div table.dataTable thead th.sorting span.sort1:before,
.table-div table.dataTable thead .sorting_asc span.sort1:before,
.table-div table.dataTable thead .sorting_desc span.sort1:before,
.table-div table.dataTable thead th.sorting_disabled span.sort1:before{
  content: "\2191";
  opacity: 0.3;
  cursor: pointer;
}
.table-div table.dataTable thead th.sorting span.sort1:after,
.table-div table.dataTable thead .sorting_asc span.sort1:after,
.table-div table.dataTable thead .sorting_desc span.sort1:after,
.table-div table.dataTable thead th.sorting_disabled span.sort1:after {
  content: "\2193";
  opacity: 0.3;
  cursor: pointer;
}
html body .table-div table.dataTable thead th.sorting_asc span.sort1:before {
  opacity: 1;
}
html body .table-div table.dataTable thead th.sorting_desc span.sort1:after {
  opacity: 1;
}
.table-div table.dataTable thead th.sorting_disabled span.sort1:before,
.table-div table.dataTable thead th.sorting_disabled span.sort1:after {
  opacity: 0.3;
  cursor: default;
  display: none;
}
.table-div table.dataTable thead th.sorting_disabled {
  cursor: default;
}
html body .table-div table.table thead tr th .sort1,
html body .table-div table.table thead tr th .sort {
  cursor: pointer;
}
html .new-dashboard-screen .table-div .table > thead > tr > th > span.full-span > span.ellipsis {
  width: calc(100% - 22px);
}
html .new-dashboard-screen .table-div .table > thead > tr > th > span.full-span > span.ellipsis.sorting-disabled-1 {
  width: calc(100% - 0px);
}
/*html .new-dashboard-screen .table-div .table.rakuten-browse-node-list-table > thead > tr > th,
html .new-dashboard-screen .table-div .table.rakuten-browse-node-list-table > tbody > tr > td {
  min-width: 175px;
}
html .new-dashboard-screen .table-div .table.warehouse-products-list-table > thead > tr > th:nth-child(1), 
html .new-dashboard-screen .table-div .table.warehouse-products-list-table > tbody > tr > td:nth-child(1),
html .new-dashboard-screen .table-div .table.amazon-branding-request-list-table > thead > tr > th:nth-child(1), 
html .new-dashboard-screen .table-div .table.amazon-branding-request-list-table > tbody > tr > td:nth-child(1),
html .new-dashboard-screen .table-div .table.amazon-advance-branding-request-list-table > thead > tr > th:nth-child(1), 
html .new-dashboard-screen .table-div .table.amazon-advance-branding-request-list-table > tbody > tr > td:nth-child(1),
html .new-dashboard-screen .table-div .table.amazon-archive-branding-request-list-table > thead > tr > th:nth-child(1), 
html .new-dashboard-screen .table-div .table.amazon-archive-branding-request-list-table > tbody > tr > td:nth-child(1),
html .new-dashboard-screen .table-div .table.design-app-reported-issue-list-table > thead > tr > th:nth-child(1), 
html .new-dashboard-screen .table-div .table.design-app-reported-issue-list-table > tbody > tr > td:nth-child(1),
html .new-dashboard-screen .table-div .table.promotions-list-table > thead > tr > th:nth-child(1), 
html .new-dashboard-screen .table-div .table.promotions-list-table > tbody > tr > td:nth-child(1),
html .new-dashboard-screen .table-div .table.tier-price-list-table > thead > tr > th:nth-child(1), 
html .new-dashboard-screen .table-div .table.tier-price-list-table > tbody > tr > td:nth-child(1) {
  width: 93px !important;
  min-width: 93px !important;
}*/
html .new-dashboard-screen .table-div .table.warehouse-products-list-table > thead > tr > th:nth-child(1) span, 
html .new-dashboard-screen .table-div .table.warehouse-products-list-table > tbody > tr > td:nth-child(1) span,
html .new-dashboard-screen .table-div .amazon-branding-request-list-table > thead > tr > th:nth-child(1) span, 
html .new-dashboard-screen .table-div .amazon-branding-request-list-table > tbody > tr > td:nth-child(1) span,
html .new-dashboard-screen .table-div .amazon-advance-branding-request-list-table > thead > tr > th:nth-child(1) span, 
html .new-dashboard-screen .table-div .amazon-advance-branding-request-list-table > tbody > tr > td:nth-child(1) span,
html .new-dashboard-screen .table-div .amazon-archive-branding-request-list-table > thead > tr > th:nth-child(1) span, 
html .new-dashboard-screen .table-div .amazon-archive-branding-request-list-table > tbody > tr > td:nth-child(1) span,
html .new-dashboard-screen .table-div .design-app-reported-issue-list-table > thead > tr > th:nth-child(1) span, 
html .new-dashboard-screen .table-div .design-app-reported-issue-list-table > tbody > tr > td:nth-child(1) span,
html .new-dashboard-screen .table-div .promotions-list-table > thead > tr > th:nth-child(1) span, 
html .new-dashboard-screen .table-div .promotions-list-table > tbody > tr > td:nth-child(1) span,
html .new-dashboard-screen .table-div .tier-price-list-table > thead > tr > th:nth-child(1) span, 
html .new-dashboard-screen .table-div .tier-price-list-table > tbody > tr > td:nth-child(1) span {
  min-width: auto;
}

/*html .new-dashboard-screen .table-div .table.warehouse-shipment-list-table > thead > tr > th:nth-last-child(1), 
html .new-dashboard-screen .table-div .table.warehouse-shipment-list-table > tbody > tr > td:nth-last-child(1) {
      min-width: 193px !important; 
}
html .new-dashboard-screen .table-div .table.amazon-advance-branding-request-list-table > thead > tr > th:nth-last-child(1), 
html .new-dashboard-screen .table-div .table.amazon-advance-branding-request-list-table > tbody > tr > td:nth-last-child(1) {
      min-width: 111px !important; 
}
html .new-dashboard-screen .table-div .table.design-app-reported-issue-list-table > thead > tr > th:nth-last-child(1), 
html .new-dashboard-screen .table-div .table.design-app-reported-issue-list-table > tbody > tr > td:nth-last-child(1) {
      min-width: 130px !important; 
}
html .new-dashboard-screen .table-div .table.refund-return-list-table > thead > tr > th:nth-last-child(1), 
html .new-dashboard-screen .table-div .table.refund-return-list-table > tbody > tr > td:nth-last-child(1) {
      min-width: 135px !important; 
}
html .new-dashboard-screen .table-div .table.designer-list-table > thead > tr > th:nth-last-child(1), 
html .new-dashboard-screen .table-div .table.designer-list-table > tbody > tr > td:nth-last-child(1) {
  min-width: 193px !important;
}*/
html .new-dashboard-screen .table-div .table > tbody > tr > td .fa-check-square {
  width: 25px;
  height: 25px;
  border-radius: 100% !important;
  border: 0px;
  outline: none;
  position: relative;
  background-color: #DCE0E8;
  color: #3B4E71;
  font-size: 14px;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 13px auto;
  background-image: url(../images_new/fa-check-icon.svg);
}
html .new-dashboard-screen .table-div .table > tbody > tr > td .fa-check-square:before {
  display: none !important;
}
ul.tab-list ~ ul.tab-list {
  clear: both;
  margin: 0px;
  padding: 0px;
}
html body .select2-container {
  z-index: 9999999;
}
html body #export-to-channels-forms label {
  max-width: 100%;
  width: 100%;
}
html body .channels--export--select2,
html body .channels--export--select2 + .select2-container{
  width: 100% !important;
  max-width: 100%;
  min-width: auto;
}
html body .channels--export--select2 + .select2-container.select2-container--default .select2-selection--multiple, 
html body .channels--export--select2 + .select2-container.select2-container--default .select2-selection--multiple:focus {
  width: 100%;
  max-width: 100%;
  height: auto;
  line-height: normal;
}
html body .channels--export--select2 + .select2-container.select2-container--default .select2-search--inline .select2-search__field {
  width: auto !important;
}
html .new-dashboard-screen .table-div .table.transaction-list-table > thead > tr > th > span {
  min-width: auto;
}
/* ##### */

.table-div .product-list-table {
  width: 100%;
}

/* Return order Report issue Css Started */

.report-an-issue-screen-div .content-block-area {
  margin: 64px 0px 64px;
}
.report-an-issue-screen-div .raihiw-col-box-1 {
  width: 100%;
  display: inline-block;
  vertical-align: top;
  background-color: #fff;
  box-shadow: 4px 7px 20px #0000001A;
  padding: 64px 0px 104px 0px;
}
.report-an-issue-screen-div .raihiw-col-box-1 .raihiw-col-box-inner-1 {
  width: 100%;
  display: inline-block;
  vertical-align: top;
  padding: 0px 40px 0px 40px;
  margin: 0px 0px 0px 0px;
}
.report-an-issue-screen-div .raihiw-col-box-1 .raihiw-col-box-inner-1 ~ .raihiw-col-box-inner-1 {
  padding: 40px 40px 0px 40px;
  margin: 14px 0px 0px 0px;
  border-top: 1px solid #D3D7DE;
}
.report-an-issue-screen-div .raihiw-col-box-1 h2 {
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
  color: #394E71;
  line-height: 44px;
  font-size: 30px;
  margin: 0px 0px 24px 0px;
  padding: 0px;
}
.report-an-issue-screen-div .raihiw-col-box-1 p {
  font-family: 'Poppins', sans-serif;
  font-weight: 400;
  color: #394E71;
  line-height: 25px;
  font-size: 16px;
  margin: 0px 0px 32px 0px;
  padding: 0px;
}
.report-an-issue-screen-div .dibfw,
.report-an-issue-screen-div .dibhw {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.report-an-issue-screen-div .dibhw {
  width: auto;
}
.report-an-issue-screen-div .shopify-icon-with-text {
  margin-bottom: 24px;
}
.report-an-issue-screen-div .shopify-icon-with-text .ict {
  float: left;
  width: auto;
}
.report-an-issue-screen-div .shopify-icon-with-text .ict img {
  width: auto;
  height: auto;
  vertical-align: top;
}
.report-an-issue-screen-div .shopify-icon-with-text .ictr {
  display: block;
  width: 100%;
  padding: 3px 0px 0px 38px;
  font-weight: 700;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
}
.report-an-issue-screen-div .form-group,
.report-an-issue-screen-div .input-group {
  margin: 0px 0px 0px 0px;
  padding: 0px;
  position: relative;
}
.report-an-issue-screen-div .form-group {
  margin-bottom: 26px;
}
.report-an-issue-screen-div .form-group label {
  margin: 0px 0px 4px 0px;
  padding: 0px;
  font-weight: 400;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  display: block;
  width: 100%;
}
.report-an-issue-screen-div .form-control {
  margin: 0px;
  padding: 0px 16px;
  width: 100%;
  height: 43px;
  line-height: 41px;
  border: 1px solid #D3D7DE;
  background-color: #F8FAFD;
  border-radius: 0px;
  font-weight: 600;
  text-align: left;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
}
.report-an-issue-screen-div .iframe-input-icon .icon3t {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 35px;
  height: 43px;
  line-height: 37px;
  text-align: center;
  background-color: #ECEFF2;
  border: 1px solid #D3D7DE;
  z-index: 3;
  cursor: pointer;
}
.report-an-issue-screen-div .iframe-input-icon .icon3t img {
  width: auto;
  height: auto;
  vertical-align: middle;
}
.report-an-issue-screen-div .iframe-input-icon .form-control {
  padding-right: 35px;
}
.report-an-issue-screen-div .iframe-input-btn .form-control {
  float: left;
  width: 100%;
}
.report-an-issue-screen-div .input-group.iframe-input-btn {
  float: left;
  width: calc(100% - 176px);
}
.report-an-issue-screen-div .btn-form-group .button-row {
  float: right;
  width: auto;
}
.report-an-issue-screen-div .btn-form-group .button-row .btn {
  background-color: #D1495B;
}
.report-an-issue-screen-div .btn-form-group .button-row .btn:hover {
  background-color: #B1293B;
}
.report-an-issue-screen-div .iframe-input-btn .note-text {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 9px 0px 0px;
  padding: 0px;
  color: #394E71;
  font-size: 12px;
  font-weight: 400;
  line-height: 19px;
}

html body .report-an-issue-screen-div .form-group *::-webkit-input-placeholder {
  /*color: #7E8890;*/
  font-weight: 600;
  text-align: left;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  opacity: 1;
}

html body .report-an-issue-screen-div .form-group *:-moz-placeholder {
    /* Firefox 18- */
  /*color: #7E8890;*/
  font-weight: 600;
  text-align: left;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  opacity: 1;
}

html body .report-an-issue-screen-div .form-group *::-moz-placeholder {
    /* Firefox 19+ */
  /*color: #7E8890;*/
  font-weight: 600;
  text-align: left;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  opacity: 1;
}

html body .report-an-issue-screen-div .form-group *:-ms-input-placeholder {
  /*color: #7E8890;*/
  font-weight: 600;
  text-align: left;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  opacity: 1;
}
html body .report-an-issue-screen-div .rtai-heading-text {
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
.report-an-issue-screen-div .raihiw-col-box-1 .raihiw-col-box-inner-1 {
  padding: 0px;
}
.report-an-issue-screen-div .raihiw-col-box-1.rtai-heading-text .raihiw-col-box-inner-1 {
  padding: 0px 0px 0px 0px;
}
.report-an-issue-screen-div .raihiw-col-box-1.rtai-heading-text .raihiw-col-box-inner-1 .raihiw-left-text {
  float: left;
  max-width: 693px;
}
html body .report-an-issue-screen-div .raihiw-col-box-1 {
  margin: 0px 0px 40px 0px;
  padding: 0px;
}
html body .report-an-issue-screen-div .raihiw-col-box-1 h2 {
  max-width: 640px;
  width: 100%;
  /*padding: 64px 0px 0px 41px;*/
  padding: 40px 0px 0px 41px;
  margin: 0px 0px 16px 0px;
}
html body .report-an-issue-screen-div .raihiw-col-box-1 p {
  max-width: 693px;
  width: 100%;
  /*padding: 0px 0px 40px 41px;*/
  padding: 0px 0px 32px 41px;
  margin: 0px;
}
html body .report-an-issue-screen-div .sound-img-icon {
  float: right;
  padding: 13px 39px 0px 0px;
}
html body .report-an-issue-screen-div .shopify-icon-with-text {
  /*background-color: #DCE0E8;*/
  background-color: transparent;
  /*padding: 18px 41px 18px 41px;*/
  padding: 0px 41px 0px 41px;
  margin: 0px 0px 16px 0px;
}
html body .report-an-issue-screen-div .raihiw-col-box-1 .raihiw-col {
  float: left;
  width: 50%;
  padding: 0px 0px 40px 0px;
}
html body .report-an-issue-screen-div .raihiw-col-box-1 .raihiw-col.iframe-url-col {
  padding-left: 41px;
  padding-right: 60px;
}
html body .report-an-issue-screen-div .raihiw-col-box-1 .raihiw-col.iframe-order-id-col {
  padding-left: 60px;
  padding-right: 41px;
}
.report-an-issue-screen-div .form-group {
  margin-bottom: 0;
}
.report-an-issue-screen-div .raihiw-col-box-1.how-it-works-col-box {
  padding: 40px 41px 93px;
}
html body .report-an-issue-screen-div .raihiw-col-box-1.how-it-works-col-box h2,
html body .report-an-issue-screen-div .raihiw-col-box-1.how-it-works-col-box p {
  max-width: 100%;
  width: 100%;
  padding: 0px 0px 0px 0px;
  text-align: left;
}
html body .report-an-issue-screen-div .raihiw-col-box-1.how-it-works-col-box h2 {
  margin-bottom: 16px;
}
html body .report-an-issue-screen-div .raihiw-col-box-1 .raihiw-col.iframe-order-id-col.ptrbl-0 {
  padding-right: 0 !important;
  padding-top: 0px !important;
}
html body .report-an-issue-screen-div .raihiw-col-box-1 .raihiw-col.iframe-url-col.ptrbl-0 {
  padding-left: 0px !important;
  padding-top: 0px !important;
}
html body .report-an-issue-screen-div .raihiw-col-box-1.how-it-works-col-box .raihiw-col h5 {
  font-size: 18px;
  letter-spacing: 0.18px;
  line-height: 28px;
  color: #394E71;
  font-weight: 700;
  text-align: left;
  font-family: 'Poppins', sans-serif;
  display: block;
  width: 100%;
  margin: 0px 0px 24px 0px;
  padding: 0px;
}

html body .report-an-issue-screen-div .raihiw-col-box-1.how-it-works-col-box .raihiw-col .report-steps-list {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .report-an-issue-screen-div .raihiw-col-box-1.how-it-works-col-box .raihiw-col .report-steps-list p {
  margin: 0;
  padding: 0px 0px 16px 43px;
  position: relative;
  counter-increment: inst;
  font-size: 16px;
  line-height: 27px;
  font-weight: 400;
  color: #394E71;
  letter-spacing: 0px;
  position: relative;
}
html body .report-an-issue-screen-div .raihiw-col-box-1.how-it-works-col-box .raihiw-col .report-steps-list p::before {
  content: counter(inst);
  width: 27px;
  height: 27px;
  border:2px solid #959FB0;
  border-radius: 100%;
  float: left;
  text-align: center;
  line-height: 23px;
  font-weight: 800;
  font-size: 18px;
  color: #959FB0;
  position: absolute;
  left: 0px;
  top: 0px;
}

/* ################# Select Faulty Products CSS START ##################### */

.select-faulty-products-dashboard-screen h2 {
  margin: 0px 0px 37px 0px;
}
html body .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .raihiw-col-box-1 h2 {
  padding-left: 40px;
  padding-right: 40px;
  max-width: 100%;
  width: 100%;
  min-width: auto;
  letter-spacing: 0.3px;
}
html body .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .raihiw-col-box-1 p {
  max-width: 100%;
  padding: 0px 40px 32px 40px;
}
html body .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .shopify-icon-with-text {
  padding: 0px 40px;
  background-color: transparent;
  margin: 0px 0px 8px 0px;
}
html body .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .raihiw-col-box-1 h2 {
  padding-left: 40px;
  padding-right: 40px;
  max-width: 100%;
  width: 100%;
  min-width: auto;
  letter-spacing: 0.3px;
}
html body .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .raihiw-col-box-1 p {
  max-width: 100%;
  padding: 0px 40px 32px 40px;
}
html body .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .shopify-icon-with-text {
  padding: 0px 40px;
  background-color: transparent;
  margin: 0px 0px 8px 0px;
}

html body .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .rd-text {
  float: left;
  width: auto;
  margin: 0px 16px 0px 0px;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  line-height: 19px;
}
html body .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .raihiw-col-box-1 h2.title-1 {
  margin-bottom: 14px;
  padding-top: 0px;
  margin-top: 0px;
}
html body .new-returns-management-new-subscription-screen-div .tgf-left {
  float: left;
  width: calc(100% - 219px);
  margin: 9px 0px 0px;
}
html body .new-returns-management-new-subscription-screen-div .btn-form-group.dibfw {
  float: right;
  width: auto;
}
html body .new-returns-management-new-subscription-screen-div .btn-form-group.dibfw .btn {
  margin-top: 0px !important;
  background-color: #D1495B;
}
html body .new-returns-management-new-subscription-screen-div .btn-form-group.dibfw .btn:hover {
  background-color: #B1293B;
}
html body .new-returns-management-new-subscription-screen-div .btn-form-group.dibfw .btn.unsubscribe_btn {
  margin-top: 0px !important;
  background-color: #DCE0E8;
  color: #394E71;
}
html body .new-returns-management-new-subscription-screen-div .btn-form-group.dibfw .btn.unsubscribe_btn:hover {
  background-color: #C6D1E3;
  color: #394E71;
}
html body .new-returns-management-new-subscription-screen-div .form-group.dibfw.field-group {
  padding: 0px 40px 0px;
}
html .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .raihiw-col-box-1 .raihiw-col-box-inner-1 {
  padding: 0px 0px 77px 0px;
}
html body .field-between-hr {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 2px;
  background-color: #D3D7DE;
  margin: 32px 0px 22px;
  padding: 0px;
}
.report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .input-group.iframe-input-btn {
  width: 100%;
}

html body .new-returns-management-new-subscription-screen-div .pricing-home-img {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: right;
  padding: 23px 77px 0px 0px;
}
html body .new-returns-management-new-subscription-screen-div .pricing-home-img img {
  vertical-align: top;
  width: auto;
  height: auto;
}
html body .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .raihiw-col-box-1 h2.pricing-title {
  margin: 1px 0px 40px 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1 .sub-price-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 40px 24px;
  margin: 0px 0px 24px 0px;
  border-bottom: 2px solid #D3D7DE;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1 .sub-price-row h5 {
  color: #394E71;
  font-size: 18px;
  line-height: 25px;
  font-weight: 700;
  font-family: 'Poppins', sans-serif;
  padding: 0px;
  margin: 0px 0px 8px 0px;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1 .sub-price-row p {
  color: #394E71;
  font-size: 16px;
  line-height: 28px;
  font-weight: 400;
  padding: 0px !important;
  margin: 0px !important;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1 .sub-tx-box {
  float: left;
  width: 100%;
  max-width: calc(100% - 160px);
  padding-right: 15px;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1 .sub-price-row .price-box {
  float: right;
  width: auto;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1 .sub-price-row .price-box .ptc-box {
  float: right;
  width: auto;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1 .sub-price-row .price-box .pluse-box {
  float: right;
  width: auto;
  padding: 0px 16px;
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
  line-height: 25px;
  font-size: 18px;
  color: #3B4E71;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1 .sub-price-row .price-box .ptc-box .pct  {
  display: block;
  width: 100%;
  font-weight: 400;
  font-size: 18px;
  font-family: 'Poppins', sans-serif;
  line-height: 25px;
  color: #3B4E71;
  text-align: right;
  margin: 0px;
  padding: 0px;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1 .sub-price-row .price-box .ptc-box .pctm {
  display: block;
  width: 100%;
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  color: #959FB0;
  text-align: right;
  margin: 0px;
  padding: 0px;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1 .sub-price-row:nth-last-child(1) {
  border-bottom: 0px;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
html body .new-returns-management-new-subscription-screen-div .row-b4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
html body .new-returns-management-new-subscription-screen-div .row-b4 .col-lg-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  width: 100% !important;
  margin: 0px 0px 40px 0px;
}
html body .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .row-b4 .col-lg-6 .raihiw-col-box-1 {
  margin: 0px 0px 0px 0px;
  height: 100%;
}
html body .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .how-it-works-col-box .raihiw-col-box-inner-1 h2 {
  padding: 64px 40px 0px 40px!important;
  margin-bottom: 33px !important;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box .report-steps-list .raihiw-col.number-col-list {
  margin: 0;
  padding: 0px 0px 16px 43px;
  position: relative;
  counter-increment: inst;
  font-size: 16px;
  line-height: 27px;
  font-weight: 400;
  color: #394E71;
  letter-spacing: 0px;
  position: relative;
  float: left;
  width: 100%;
  max-width: 33.3333%;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box .report-steps-list .raihiw-col.number-col-list::before {
  content: counter(inst);
  width: 27px;
  height: 27px;
  border: 2px solid #959FB0;
  border-radius: 100%;
  float: left;
  text-align: center;
  line-height: 21px;
  font-weight: 800;
  font-size: 18px;
  color: #959FB0;
  position: relative;
  left: 0px;
  top: 0px;
  margin: 0px 0px 32px 0px;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box .report-steps-list .raihiw-col.number-col-list p {
  margin: 0;
  padding: 0px 0px 32px 0px;
  position: relative;
  font-size: 16px;
  line-height: 28px;
  font-weight: 400;
  color: #394E71;
  letter-spacing: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box .report-steps-list .raihiw-col.number-col-list p a,
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box .report-steps-list .raihiw-col.number-col-list p span {
  font-size: 16px;
  line-height: 28px;
  font-weight: 400;
  color: #44ABB7;
  letter-spacing: 0px;
  text-decoration: none;
  outline: none;
  border: 0px;
  text-transform: none;
  margin: 0px;
  padding: 0px;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box .report-steps-list {
  margin: 0px 0px !important;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box .report-steps-list .number-col-list{
  padding: 0px 40px !important;
}
html .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box {
  padding: 0px 0px 70px 0px;
}
html .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box .raihiw-col-box-inner-1 {
  padding: 0px 0px 0px 0px;
}
html .new-dashboard-screen .delete-export-option ul li a.btn {
  line-height: 43px;
  height: 43px;
  margin: 0px !important;
}
html .new-dashboard-screen .table-div table#productTable td a#view,
html .new-dashboard-screen .table-div table#productTable td a#resync,
html .new-dashboard-screen .table-div table#productTable td a#editProduct {
  padding: 0px 10px;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box .report-steps-list .raihiw-col.number-col-list::before {
  content: counter(inst);
  width: 27px;
  height: 27px;
  border: 2px solid #959FB0;
  border-radius: 100%;
  float: left;
  text-align: center;
  line-height: 21px;
  font-weight: 800;
  font-size: 18px;
  color: #959FB0;
  position: relative;
  left: 0px;
  top: 0px;
  margin: 0px 0px 32px 0px;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box .report-steps-list .raihiw-col.number-col-list p {
  margin: 0;
  padding: 0px 0px 32px 0px;
  position: relative;
  font-size: 16px;
  line-height: 28px;
  font-weight: 400;
  color: #394E71;
  letter-spacing: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box .report-steps-list .raihiw-col.number-col-list p a,
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box .report-steps-list .raihiw-col.number-col-list p span {
  font-size: 16px;
  line-height: 28px;
  font-weight: 400;
  color: #44ABB7;
  letter-spacing: 0px;
  text-decoration: none;
  outline: none;
  border: 0px;
  text-transform: none;
  margin: 0px;
  padding: 0px;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box .report-steps-list {
  margin: 0px 0px !important;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box .report-steps-list .number-col-list{
  padding: 0px 40px !important;
}
html .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box {
  padding: 0px 0px 70px 0px;
}
html .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .raihiw-col-box-1.how-it-works-col-box .raihiw-col-box-inner-1 {
  padding: 0px 0px 0px 0px;
}
html .new-dashboard-screen .delete-export-option ul li a.btn {
  line-height: 43px;
  height: 43px;
  margin: 0px !important;
}
html .new-dashboard-screen .table-div table#productTable td a#view,
html .new-dashboard-screen .table-div table#productTable td a#resync,
html .new-dashboard-screen .table-div table#productTable td a#editProduct {
  padding: 0px 10px;
}

/* ################# Select Faulty Products CSS START ##################### */

.select-faulty-products-dashboard-screen h2 {
  margin: 0px 0px 37px 0px;
}
.select-faulty-products-dashboard-screen h5 {
  line-height: 27px;
  font-weight: 700;
  font-size: 18px;
  color: #394E71;
  letter-spacing: 0.18px;
  font-family: 'Poppins', sans-serif;
  margin: 0px 0px 12px 0px;
}
.select-faulty-products-dashboard-screen .oiod-bg-row {
  background-color: #F4F6F9;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 20px 0px 20px;
  margin: 0px 0px 32px 0px;
}
.select-faulty-products-dashboard-screen .oiod-bg-row .oiod-bg-col {
  float: left;
  width: auto;
  padding: 21px 20px 20px 20px;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  line-height: 19px;
  font-weight: 400;
}
.select-faulty-products-dashboard-screen .oiod-bg-row .oiod-bg-col span {
  font-weight: 700;
}
.select-faulty-products-dashboard-screen .inner-page-table .table-div .table th.check-box-td {
  padding: 0px !important;
  width: 100px !important;
  min-width: auto !important;
}
.select-faulty-products-dashboard-screen .inner-page-table .table-div .table th.check-box-td .form-check {
  display: none;
}
.select-faulty-products-dashboard-screen .inner-page-table .table-div .table .check-box-td {
  width: 100px !important;
  min-width: auto !important;
  padding: 0px 40px 0px 43px !important;
}
.select-faulty-products-dashboard-screen .inner-page-table .table-div .table .check-box-td .form-check {
  margin-top: 54px;
  margin-bottom: 44px;
  /*margin: 0px;*/
  width: 17px;
}
.select-faulty-products-dashboard-screen .product-list-table .check-box-td .form-check input[type="checkbox"], 
.select-faulty-products-dashboard-screen .product-list-table .check-box-td .form-check input[type="radio"] {
  display: none !important;
}
.select-faulty-products-dashboard-screen .product-list-table .check-box-td .form-check input[type="checkbox"] + .label-text::before, 
.select-faulty-products-dashboard-screen .product-list-table td.dt-body-center .form-check input[type="checkbox"] + .label-text::before,
.form-check input[type="checkbox"] + .label-text::before,
.rgb-details-prices-popup.add-multiple-variants-popup.add-variant-image-popup .media-images-box .media-images-box-inner .label-text::before {
  content: "" !important;
  border-radius: 2px;
  border: 1px solid #3B4E71;
  width: 17px;
  height: 17px;
  background-color: #ffffff;
}
.select-faulty-products-dashboard-screen .product-list-table .check-box-td .form-check input[type="checkbox"]:checked + .label-text::before, 
.select-faulty-products-dashboard-screen .product-list-table td.dt-body-center .form-check input[type="checkbox"]:checked + .label-text::before,
.form-check input[type="checkbox"]:checked + .label-text::before,
.rgb-details-prices-popup.add-multiple-variants-popup.add-variant-image-popup .media-images-box .media-images-box-inner.selectedImage .label-text::before  {
  content: "" !important;
  border-radius: 2px;
  border: 1px solid #44ABB7;
  background-color: #44ABB7;
  background-image: url("../images_new/check.svg");
  background-repeat: no-repeat;
  background-position: center center;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > thead > tr > th,
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td {
  vertical-align: middle;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td {
  vertical-align: top;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > thead > tr > th.product-img,
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > thead > tr > th.issue-text {
  text-align: left !important;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td.product-img-td,
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td.issue-td {
  padding: 0px 15px 0px 0px !important;
  text-align: left !important;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > thead > tr > th.issue-text,
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td.issue-td {
  padding-right: 40px !important;
  padding-left: 10px !important;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td.issue-td {
  padding-top: 41px !important;
  padding-bottom: 34px !important;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td.return-quantity-td {
  padding-top: 41px !important;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td.quantity-td {
  padding-top: 50px !important;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td.size-td {
  padding-top: 50px !important;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td.color-td {
  padding-top: 52px !important;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > thead > tr > th.color-text,
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > thead > tr > th.size-text,
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > thead > tr > th.quantity-text,
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > thead > tr > th.return-quantity-text
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td.color-td,
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td.size-td,
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td.quantity-td,
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td.return-quantity-td {
  text-align: center !important;
}

.select-faulty-products-dashboard-screen .product-list-table .product-img-td .product-img {
  float: left;
  width: 51px;
  padding: 29px 0px 20px;
}
.select-faulty-products-dashboard-screen .product-list-table .product-img-td .product-name {
  display: block;
  padding: 43px 0px 34px 67px;
  text-align: left;
  white-space: normal;
}
.select-faulty-products-dashboard-screen .product-list-table .product-img-td .product-name p {
  margin: 0px;
  padding: 0px;
  font-weight: 700;
  color: #3B4E71;
  font-size: 14px;
  line-height: 19px;
  text-align: left;
  letter-spacing: 0.14px;
}
.select-faulty-products-dashboard-screen .product-list-table .product-img-td .product-name span {
  font-weight: 400;
  display: block;
  margin: 0px;
  padding: 0px;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td .selectpicker-div .dropdown-toggle {
  width: auto;
  max-width: none;
  min-width: 64px;
  height: 43px;
  line-height: 41px;
  border: 1px solid #D3D7DE;
  background-color: #F4F6F9;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  color: #3B4E71;
  outline: none !important;
  box-shadow: none !important;
  margin: 0px;
  padding: 0px 40px 0px 16px;
  position: relative;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td.issue-td .selectpicker-div .dropdown-toggle {
  min-width: 387px;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td .selectpicker-div .dropdown-toggle .filter-option {
  padding: 0px;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td .selectpicker-div .dropdown-toggle .bs-caret{
  background-image: url("../images_new/arrow-db.png");
  background-repeat: no-repeat;
  background-position: center center;
  width: 14px;
  height: 43px;
  position: absolute;
  right: 16px;
  top: 0px;
  cursor: pointer;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td .selectpicker-div .dropdown-toggle .bs-caret .caret {
  display: none;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td .selectpicker-div .dropdown.bootstrap-select div.dropdown-menu {

}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td .selectpicker-div .dropdown.bootstrap-select.open div.dropdown-menu,
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td .selectpicker-div .dropdown.bootstrap-select.open ul.dropdown-menu {
  transform: translateY(0px) !important;
  margin: 0;
  padding: 0px !important;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td .selectpicker-div .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
  width: auto;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td .selectpicker-div .dropdown div.dropdown-menu,
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td .selectpicker-div .dropdown.bootstrap-select ul.dropdown-menu {
  transform: translateY(0px) !important;
  left: auto;
  right: 0;
  margin: 0 !important;
  min-width: auto !important;
  padding: 0px !important;
  width: 100%;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td .selectpicker-div .dropdown-menu > li > a {
  background-color: #ffffff !important;
  border-radius: 0px;
  display: block;
  width: 100%;
  min-width: 64px;
  height: auto;
  line-height: 19px;
  text-align: left;
  margin: 0px;
  padding: 5px 16px 5px 16px;
  text-transform: none !important;
  font-size: 14px !important;
  font-weight: 400 !important;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td .selectpicker-div .dropdown-menu > li > a span.text {
  border-radius: 0px;
  display: block;
  width: 100%;
  height: auto;
  line-height: 19px;
  margin: 0px;
  padding: 0px;
  text-align: left;
  background-color: transparent !important;
  text-transform: none !important;
  font-size: 14px !important;
  font-weight: 400 !important;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td .selectpicker-div .dropdown-menu > li > a:hover {
  background-color: #DCE0E8 !important;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td.issue-td .selectpicker-div .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
  width: 100%;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td.issue-td .selectpicker-div .dropdown-toggle {
  width: 100%;
}
html body .select-faulty-products-dashboard-screen .table-div .table.product-list-table > tbody > tr > td.issue-td .selectpicker-div + .selectpicker-div {
  margin-top: 16px;
}
html body .select-faulty-products-dashboard-screen .table-div .table-bottom-block {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .select-faulty-products-dashboard-screen .table-div .table-bottom-block .table-bottom-col{
  float: left;
  width: 50%;
  padding: 32px 40px 64px 40px;
}
html body .select-faulty-products-dashboard-screen .table-div .table-bottom-block .table-bottom-col .table-bottom-col-inner {
  float: left;
  width: 100%;
  max-width: 384px;
}
html body .select-faulty-products-dashboard-screen .table-div .table-bottom-block .table-bottom-col .form-label-1 {
  margin: 0px 0px 8px 0px;
  padding: 0px;
  display: block;
  font-weight: 700;
  color: #3B4E71;
  font-size: 14px;
  line-height: 19px;
  letter-spacing: 0.14px;
}
html body .select-faulty-products-dashboard-screen .table-div .table-bottom-block .table-bottom-col .box-of-upload-photos {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 130px;
  border-radius: 4px;
  border:1px solid #959FB0;
  background-color: #fff;
  margin: 0px 0px 18px 0px;
  padding: 0px;
}
html body .select-faulty-products-dashboard-screen .table-div .table-bottom-block .table-bottom-col .button-row .btn.btn-secondary{
  background-color: #DCE0E8;
  padding: 0px 12px 0px 12px;
}
html body .select-faulty-products-dashboard-screen .table-div .table-bottom-block .table-bottom-col .button-row .btn.btn-secondary:hover, 
html body .select-faulty-products-dashboard-screen .table-div .table-bottom-block .table-bottom-col .btn.btn-secondary:hover {
  color: #3B4E71;
  background-color: #C6D1E3;
  opacity: 1;
}
html body .select-faulty-products-dashboard-screen .table-div .table-bottom-block .table-bottom-col.table-bottom-col-right .table-bottom-col-inner {
  float: right;
}
html body .select-faulty-products-dashboard-screen .table-div .table-bottom-block .table-bottom-col.table-bottom-col-right textarea {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 130px;
  border-radius: 4px;
  border:1px solid #959FB0;
  background-color: #fff;
  margin: 0px 0px 18px 0px;
  padding: 12px 14px;
}
html body .select-faulty-products-dashboard-screen .table-div .table-bottom-block .table-bottom-col label span {
  float: right;
  color: #959FB0;
  font-weight: 400;
}
html body .select-faulty-products-dashboard-screen .table-div .table-bottom-block .table-bottom-col.table-bottom-col-right .button-row {
  text-align: right;
}
html body .select-faulty-products-dashboard-screen .table-div .table-bottom-block .table-bottom-col.table-bottom-col-right .button-row .btn.btn-primary {
  background-color: #D1495B;
}
html body .select-faulty-products-dashboard-screen .table-div .table-bottom-block .table-bottom-col.table-bottom-col-right .button-row .btn.btn-primary:hover {
  background-color: #B1293B;
}

/* ################# Select Faulty Products CSS END ##################### */

.new-dashboard-screen.designer-report-issue-list .delete-export-option {
        padding: 0px 0px 23px 9px;
    }
    .new-dashboard-screen .market-place-select {
        padding-left: 25px;
    }
    .new-dashboard-screen .product-select .select2-container, 
    .new-dashboard-screen .market-place-select .select2-container {
        /*width: 265px !important;*/
    }
    /*.new-dashboard-screen .product-select.store-select-box .select2-container, 
    .new-dashboard-screen .market-place-select.store-select-box .select2-container {
        width: 187px !important;
        min-width: 187px;
    }*/
    html .new-dashboard-screen .tab-list {
        padding: 0px 0px 0px 0px;
        background-color: #F4F6F9;
        margin: 5px 0px 36px 0px;
    }
    html .new-dashboard-screen .tab-list li {
        margin: 0px;
        padding: 0px;
    }
    html .new-dashboard-screen .tab-list li a {
        color: #3B4E71;
        line-height: 19px;
        font-size: 14px;
        padding: 12px 33px 12px 33px;
        letter-spacing: 0px;
        font-weight: 700;
    }
    html .new-dashboard-screen .tab-list li:nth-child(1) a {
        padding-left: 52px;
        padding-right: 52px;
    }
    html .new-dashboard-screen .tab-list li a:hover {
        color: #D1495B;
    }
    html .new-dashboard-screen .tab-list li.active a {
        color: #D1495B;
        border-bottom: 2px solid #D1495B;
    }
    html body .new-dashboard-screen td #edit, 
    html body .new-dashboard-screen td #delete, 
    html body .new-dashboard-screen td #msg_send, 
    html body .new-dashboard-screen td #bootboxConfirm, 
    html body .new-dashboard-screen td #approveConfirmBox, 
    html body .new-dashboard-screen td .feed, 
    html body .new-dashboard-screen td .resync_order, 
    html body .new-dashboard-screen td #view, 
    html body .new-dashboard-screen td .fullfill_order, 
    html body .new-dashboard-screen td .icon_adjust-vert, 
    html body .new-dashboard-screen td .approveProduct, 
    html body .new-dashboard-screen td .declineProduct, 
    html body .new-dashboard-screen td .viewComment, 
    html body .new-dashboard-screen td a[title="Report a problem"], 
    html body .new-dashboard-screen td a.approveQty, 
    html body .new-dashboard-screen td a.view-pdf-a-tag, 
    html body .new-dashboard-screen td a.view-csv-a-tag {
        width: 26px;
        height: 24px;
        border-radius: 4px !important;
        background-size: 10px auto;
    }
    html body .new-dashboard-screen td #edit:hover, 
    html body .new-dashboard-screen td #delete:hover, 
    html body .new-dashboard-screen td #msg_send:hover, 
    html body .new-dashboard-screen td #bootboxConfirm:hover, 
    html body .new-dashboard-screen td #approveConfirmBox:hover, 
    html body .new-dashboard-screen td .feed:hover, 
    html body .new-dashboard-screen td .resync_order:hover, 
    html body .new-dashboard-screen td #view:hover, 
    html body .new-dashboard-screen td .fullfill_order:hover, 
    html body .new-dashboard-screen td .icon_adjust-vert:hover, 
    html body .new-dashboard-screen td .approveProduct:hover, 
    html body .new-dashboard-screen td .declineProduct:hover, 
    html body .new-dashboard-screen td .viewComment:hover, 
    html body .new-dashboard-screen td a[title="Report a problem"]:hover, 
    html body .new-dashboard-screen td a.approveQty:hover, 
    html body .new-dashboard-screen td a.view-pdf-a-tag:hover, 
    html body .new-dashboard-screen td a.view-csv-a-tag:hover {
        background-color: #C6D1E3 !important;
        color: #3B4E71 !important;
    }
    html body .new-dashboard-screen td a.search-radius-square {
        background-image: url("{!! asset('images_new/search.svg') !!}") !important;
    }
    html body .new-dashboard-screen.designer-report-issue-list td #view {
        background-image: none;
    }

    html body .new-dashboard-page-screen .rgb-b-box {
  background: #FFFFFF;
  box-shadow: 4px 7px 20px #0000001A;
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0;
  height: 100%;
}
html body .new-dashboard-page-screen .rgb-b-box.rgb-b-box-1 {
  padding: 64px 85px 73px 40px;
}
html body .new-dashboard-page-screen .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0px -20px;
}
html body .new-dashboard-page-screen .row:before,
html body .new-dashboard-page-screen .row:after {
  display: none !important;
}
html body .new-dashboard-page-screen .row .col-lg-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  width: 100%;
  padding: 0px 20px;
  margin: 0px 0px 40px 0px;
}
html body .new-dashboard-page-screen .rgb-b-box h2 {
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
  color: #394E71;
  letter-spacing: 0.3px;
  line-height: 44px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0 0 24px 0;
}
html body .new-dashboard-page-screen .rgb-b-box.rgb-b-box-2 h2 {
  margin-bottom: 32px;
}
html body .new-dashboard-page-screen .rgb-b-box.rgb-b-box-1 p{
  font-weight: 400;
  color: #394E71;
  letter-spacing: 0;
  font-size: 16px;
  line-height: 28px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0 0 24px 0;
}
html body .new-dashboard-page-screen .rgb-b-box .button-row .btn-primary,
html body .new-dashboard-page-screen .wrb-box-3 .wrb-content .button-row .btn-secondary {
    float: none !important;
    display: inline-block;
    vertical-align: top;
    min-width: auto;
    height: 43px;
    line-height: 43px;
    border-radius: 6px;
    padding: 0px 12px;
    margin: 0px;
    font-size: 14px;
    letter-spacing: 0px;
    font-weight: 600;
    text-align: center;
    border: 0px;
    outline: none;
    min-width: 149px;
}
html body .new-dashboard-page-screen .rgb-b-box .button-row .btn-primary {
    margin: 0px 0px 0px 0px;
    background-color: #D1495B;
    color: #FFFFFF;
}
html body .new-dashboard-page-screen .rgb-b-box .button-row .btn-primary:hover {
    background-color: #B1293B;
    color: #FFFFFF;
    border: 0px;
}
html body .new-dashboard-page-screen .wrb-box-3 .wrb-content .button-row .btn-secondary {
    margin: 0px 0px 0px 0px;
    background-color: #DCE0E8;
    color: #3B4E71;
    min-width: 114px;
}
html body .new-dashboard-page-screen .wrb-box-3 .wrb-content .button-row .btn-secondary:hover {
    background-color: #C6D1E3;
    color: #3B4E71;
    border: 0px;
}
html body .new-dashboard-page-screen .rgb-b-box .quick-stats-box {
  padding: 64px 40px 8px 40px;
  border-bottom: 1px solid #D3D7DE;
  margin: 0px 0px 32px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .new-dashboard-page-screen .rgb-b-box .quick-stats-box .quick-stats-lpct-row,
html body .new-dashboard-page-screen .rgb-b-box .quick-stats-footer {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0 0 16px 0;
}
html body .new-dashboard-page-screen .rgb-b-box .quick-stats-footer {
  margin: 0 0 32px 0;
  padding: 0px 40px 0px 40px;
}
html body .new-dashboard-page-screen .rgb-b-box .quick-stats-box .quick-stats-lpct-row label,
html body .new-dashboard-page-screen .rgb-b-box .quick-stats-box .quick-stats-lpct-row .price-txt,
html body .new-dashboard-page-screen .rgb-b-box .quick-stats-footer label,
html body .new-dashboard-page-screen .rgb-b-box .quick-stats-footer .price-txt {
  float: left;
  width: auto;
  font-size: 18px;
  color: #394E71;
  font-weight: 400;
  font-family: 'Poppins', sans-serif;
  line-height: 25px;
}
html body .new-dashboard-page-screen .rgb-b-box .quick-stats-box .quick-stats-lpct-row label span,
html body .new-dashboard-page-screen .rgb-b-box .quick-stats-footer label span {
  padding: 0px 0px 0px 16px;
  line-height: 20px;
  font-size: 14px;
}
html body .new-dashboard-page-screen .rgb-b-box .quick-stats-box .quick-stats-lpct-row .price-txt,
html body .new-dashboard-page-screen .rgb-b-box .quick-stats-footer .price-txt{
  float: right;
  font-weight: 700;
}
html body .new-dashboard-page-screen .row .col-xl-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.3333%;
  flex: 0 0 33.3333%;
  max-width: 33.3333%;
  width: 100%;
  padding: 0px 20px;
  margin: 0px 0px 40px 0px;
}
html body .new-dashboard-page-screen .wrb-box-3 {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 40px 40px 53px 40px;
  background: #FFFFFF;
  box-shadow: 4px 7px 20px #0000001A;
  height: 100%;
}
html body .new-dashboard-page-screen .wrb-box-3 .wrb-img {
  float: left;
  width: auto;
  padding: 0;
}
html body .new-dashboard-page-screen .wrb-box-3 .wrb-img img {
  width: auto;
  height: auto;
  vertical-align: top;
}
html body .new-dashboard-page-screen .wrb-box-3 .wrb-content {
  display: block;
  width: 100%;
  padding: 0px 0px 0px 137px;
}
html body .new-dashboard-page-screen .wrb-box-3 .wrb-content h5 {
  font-size: 18px;
  color: #394E71;
  font-weight: 700;
  font-family: 'Poppins', sans-serif;
  line-height: 25px;
  padding: 0px;
  margin: 0px 0px 24px 0px;
}
html body .new-dashboard-page-screen .wrb-box-3 .wrb-content p {
  font-weight: 400;
  color: #394E71;
  letter-spacing: 0;
  font-size: 16px;
  line-height: 28px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0 0 20px 0;
}
html body .from-the-blog-box {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 0px 40px 0px;
  background: #FFFFFF;
  box-shadow: 4px 7px 20px #0000001A;
  height: 100%;
}
html body .from-the-blog-box .ftb-box-heading {
  background-color: #DCE0E8;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 21px 40px 20px 40px;
  margin: 0px 0px 28px 0px;
  color: #3B4E71;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.14px;
  line-height: 19px;
  text-align: left;
}
html body .from-the-blog-box .ftb-content-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  border-bottom: 2px solid #D3D7DE;
  padding: 18px 40px 16px 40px; 
}
html body .from-the-blog-box .ftb-content-row:nth-last-child(1) {
  border-bottom: 0px;
  padding-bottom: 0px;
}
html body .from-the-blog-box .ftb-content-row p {
  margin: 0px;
  padding: 0px;
  float: left;
  width: calc(100% - 85px);
  font-weight: 400;
  color: #394E71;
  letter-spacing: 0;
  font-size: 16px;
  line-height: 23px;
  font-family: 'Poppins', sans-serif;
}
html body .from-the-blog-box .ftb-content-row a {
  margin: 0px;
  padding: 0px;
  float: right;
  width: auto;
  font-weight: 400;
  color: #00798C;
  letter-spacing: 0;
  font-size: 16px;
  line-height: 22px;
}
html body .from-the-blog-box .ftb-content-row a:hover {
  color: #394E71;
}
html body .dashboard-screen.dashboard-screen-only.new-dashboard-page-screen .content-block-area {
  padding-top: 64px;
}
html .new-dashboard-page-screen .ftb-box-content-scroll-wrapper,
html .new-dashboard-page-screen .ftb-box-content-scroll-wrapper .ftb-box-content-scroll-row,
html .new-dashboard-page-screen .ftb-box-content-scroll-wrapper .ftb-box-content-scroll-row .ftb-box-content-top {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .new-dashboard-page-screen .ftb-box-content-scroll-wrapper {
  padding: 12px 40px 40px 40px;
  max-height: 507px;
  overflow: hidden;
}
html .new-dashboard-page-screen .ftb-box-content-scroll-wrapper .mCSB_inside > .mCSB_container {
  margin-right: 6px;
}
html .new-dashboard-page-screen .ftb-box-content-scroll-wrapper .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
}
html .new-dashboard-page-screen .ftb-box-content-scroll-wrapper .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  /* background-color: #000; */
  background-color: #394E71;
  margin: 0;
  border-radius: 5px;
}
html .new-dashboard-page-screen .ftb-box-content-scroll-wrapper .mCSB_scrollTools {
  opacity: 1;
  width: 6px;
}
html .new-dashboard-page-screen .ftb-box-content-scroll-wrapper .ftb-box-content-scroll-row {
  margin: 0px 0px 20px 0px;
  padding: 0px 20px 0px 0px;
}
html .new-dashboard-page-screen .ftb-box-content-scroll-wrapper .ftb-box-content-scroll-row:nth-last-child(1) {
  margin-bottom: 0;
}
html .new-dashboard-page-screen .ftb-box-content-scroll-wrapper .ftb-box-content-scroll-row h5 {
  font-size: 18px;
  color: #394E71;
  font-weight: 700;
  font-family: 'Poppins', sans-serif;
  line-height: 25px;
  padding: 0px;
  margin: 0px 0px 17px 0px;
}
html .new-dashboard-page-screen .ftb-box-content-scroll-wrapper .ftb-box-content-scroll-row p {
  margin: 0px 0px 15px 0px;
  padding: 0px;
  font-size: 16px;
  line-height: 28px;
  color: #394E71;
  font-weight: 400;
}
html .new-dashboard-page-screen .ftb-box-content-scroll-wrapper .ftb-box-content-scroll-row p:nth-last-child(1) {
  margin-bottom: 0;
}
html .new-dashboard-page-screen .ftb-box-content-scroll-wrapper .ftb-box-content-scroll-row .ftb-box-content-top {
  margin: 0px 0px 16px 0px;
}
html .new-dashboard-page-screen .ftb-box-content-scroll-wrapper .ftb-box-content-scroll-row .ftb-box-content-top p {
  margin: 0px;
  padding: 0px;
  line-height: 22px;
}
html .new-dashboard-page-screen .ftb-box-content-scroll-wrapper .ftb-box-content-scroll-row .ftb-box-content-top p span {
  float: right;
}
html body .new-dashboard-page-screen .from-the-blog-box.from-the-blog-box-2 {
  padding: 0px 0px 0px 0px;
}

    /*Return order Subscription page CSS Start*/

    html body .modal-backdrop.in {
        opacity: 0.77;
    }
    html .subscription-confirmation-modal .modal-dialog,
    html .unSubscribe-confirmation-modal .modal-dialog {
        max-width: 790px;
        width: 100%;
    }
    html .subscription-confirmation-modal .modal-dialog .bootbox-close-button.close,
    html .unSubscribe-confirmation-modal .modal-dialog .bootbox-close-button.close {
        display: none;
    }
    html .subscription-confirmation-modal .modal-dialog .modal-content,
    html .unSubscribe-confirmation-modal .modal-dialog .modal-content {
        padding: 40px 45px 53px 45px;
    }
    html .subscription-confirmation-modal .modal-dialog .modal-content .modal-header,
    html .unSubscribe-confirmation-modal .modal-dialog .modal-content .modal-header {
        padding: 0px 0px 24px 0px;
        border-bottom: 1px solid #B7C0CB;
        margin: 0px 0px 31px 0px;
    }
    html .subscription-confirmation-modal .modal-dialog .modal-content .modal-header .modal-title,
    html .unSubscribe-confirmation-modal .modal-dialog .modal-content .modal-header .modal-title {
        color: #003D5B;
        line-height: 43px;
        font-weight: 700;
        font-family: 'Poppins', sans-serif;
        letter-spacing: 0.3px;
        text-align: center;
    }
    html .subscription-confirmation-modal .modal-dialog .modal-content .modal-body.mCustomScrollbar,
    html .unSubscribe-confirmation-modal .modal-dialog .modal-content .modal-body.mCustomScrollbar {
        padding: 0;
        padding-right: 0px;
    }
    html .subscription-confirmation-modal .modal-dialog .modal-content .modal-body.mCustomScrollbar .mCustomScrollBox,
    html .unSubscribe-confirmation-modal .modal-dialog .modal-content .modal-body.mCustomScrollbar .mCustomScrollBox {
        padding-right: 0;
    }
    html body .subscription-confirmation-modal .modal-dialog .modal-content .modal-body p,
    html body .unSubscribe-confirmation-modal .modal-dialog .modal-content .modal-body p{
        line-height: 19px;
        padding: 0;
        text-align: center;
        letter-spacing: 0.14px;
    }
    html body .subscription-confirmation-modal .modal-dialog .modal-content .modal-footer,
    html body .unSubscribe-confirmation-modal .modal-dialog .modal-content .modal-footer{
        padding: 20px 0px 0px;
        text-align: center;
    }
    html body .subscription-confirmation-modal .modal-dialog .modal-content .modal-footer .cc-cancel-btn,
    html body .subscription-confirmation-modal .modal-dialog .modal-content .modal-footer .cc-confirm-btn,
    html body .unSubscribe-confirmation-modal .modal-dialog .modal-content .modal-footer .cc-cancel-btn,
    html body .unSubscribe-confirmation-modal .modal-dialog .modal-content .modal-footer .cc-confirm-btn {
        float: none !important;
        display: inline-block;
        vertical-align: top;
        min-width: auto;
        height: 43px;
        line-height: 43px;
        border-radius: 6px;
        padding: 0px 12px;
        margin: 0px;
        font-size: 14px;
        letter-spacing: 0px;
        font-weight: 600;
        text-align: center;
        border: 0px;
        outline: none;
    }
    html body .subscription-confirmation-modal .modal-dialog .modal-content .modal-footer .cc-cancel-btn,
    html body .unSubscribe-confirmation-modal .modal-dialog .modal-content .modal-footer .cc-cancel-btn {
        margin: 0px 10px 0px 0px;
        background-color: #DCE0E8;
        color: #3B4E71;
    }
    html body .subscription-confirmation-modal .modal-dialog .modal-content .modal-footer .cc-cancel-btn:hover,
    html body .unSubscribe-confirmation-modal .modal-dialog .modal-content .modal-footer .cc-cancel-btn:hover {
        background-color: #C6D1E3;
        color: #3B4E71;
        border: 0px;
    }
    html body .subscription-confirmation-modal .modal-dialog .modal-content .modal-footer .cc-confirm-btn,
    html body .unSubscribe-confirmation-modal .modal-dialog .modal-content .modal-footer .cc-confirm-btn {
        margin: 0px 0px 0px 10px;
        background-color: #D1495B;
        color: #FFFFFF;
    }
    html body .subscription-confirmation-modal .modal-dialog .modal-content .modal-footer .cc-confirm-btn:hover,
    html body .unSubscribe-confirmation-modal .modal-dialog .modal-content .modal-footer .cc-confirm-btn:hover {
        background-color: #B1293B;
        color: #FFFFFF;
        border: 0px;
    }

    /*Return order Subscription page CSS END*/

    /*Return order Setting page CSS Start*/

    .new-layout-design-dashboard-screen .heading-row-inner-page {
        padding: 32px 0px 40px 0px;
    }
    .new-layout-design-dashboard-screen .heading-row-inner-page h2 {
        font-family: 'Poppins', sans-serif;
        font-weight: 700;
        letter-spacing: 0.3px;
        color: #394E71;
        line-height: 43px;
        margin: 0px;
        padding: 0px;
    }
    html body .return-order-setting-content-block.main-content-block {
        background-color: transparent;
        padding: 0px;
        box-shadow: none;
        margin: 0px;
        border-radius: 0;
    }
    html body .return-order-setting-content-block .returns-management-settings-box {
        display: inline-block;
        vertical-align: top;
        width: 100%;
        border-radius: 0;
        background-color: #fff;
        box-shadow: 4px 7px 20px #0000001A;
        margin: 0px 0px 40px 0px;
    }
    html body .return-order-setting-content-block .returns-management-settings-box .shopify-icon-with-text {
        background-color: #DCE0E8;
        border-radius: 0;
        padding: 18px 41px 18px 41px;
        margin: 0px 0px 27px 0px;
        display: inline-block;
        vertical-align: top;
        width: 100%;
    }
    html body .return-order-setting-content-block .returns-management-settings-box .shopify-icon-with-text .ict {
        float: left;
        width: auto;
    }
    html body .return-order-setting-content-block .returns-management-settings-box .shopify-icon-with-text .ict img {
        width: auto;
        height: auto;
        vertical-align: top;
    }
    html body .return-order-setting-content-block .returns-management-settings-box .shopify-icon-with-text .ictr {
        display: block;
        width: 100%;
        padding: 3px 0px 0px 45px;
        font-weight: 700;
        color: #3B4E71;
        font-size: 14px;
        letter-spacing: 0.14px;
        line-height: 19px;
    }
    html body .return-order-setting-content-block.main-content-block .setting-form .setting-form-element {
        margin: 0;
        padding: 0px 41px 45px;
    }
    html body .return-order-setting-content-block.main-content-block .setting-form .setting-form-element .setting-lable {
        padding: 13px 0px 11px 0px;
        margin: 0px 0px 24px 0px;
        font-weight: 600;
        color: #3B4E71;
        font-size: 14px;
        line-height: 19px;
        letter-spacing: 0.14px;
    }
    html body .return-order-setting-content-block.main-content-block .setting-form .setting-form-element .setting-lable.setting-lable-1 {
        margin-bottom: 0;
        padding-bottom: 16px;
    }
    html body .return-order-setting-content-block.main-content-block .setting-form .setting-form-element .setting-form-field {
        width: 100%;
        float: none;
        padding-left: 242px;
        display: block;
    }
    html body .return-order-setting-content-block.main-content-block .setting-form .setting-form-element .form-check input[type="checkbox"] ~ .label-text:before {
        line-height: 17px;
        width: 17px;
        height: 17px;
        border-radius: 2px;
        border: 1px solid #3B4E71;
        background-color: #fff;
        color: #3B4E71;
        font-size: 12px;
        text-align: center;
    }
    html body .return-order-setting-content-block.main-content-block .setting-form .form-check input[type="checkbox"]:checked ~ .label-text::before {
        border: 1px solid #D1495B;
        background-color: #D1495B;
        color: #fff;
        content: "";
        background-repeat: no-repeat;
        background-position: center center;
        background-image: url("../images_new/check.svg");
    }
    html body .return-order-setting-content-block.main-content-block .setting-form .setting-form-element p {
        margin: 0px 0px 19px 0px;
        padding: 0px;
        display: inline-block;
        vertical-align: top;
        width: 100%;
        font-weight: 400;
        font-size: 14px;
        line-height: 19px;
        letter-spacing: 0.14px;
        color: #959FB0;
    }
    html body .return-order-setting-content-block.main-content-block .setting-form .setting-form-element .setting-form-field.setting-form-field-1 {
        padding-top: 13px;
    }
    html body .return-order-setting-content-block.main-content-block .setting-form .setting-form-element .setting-form-field.setting-form-field-1 .checkbox-o{
        display: none;
    }
    html body .return-order-setting-content-block.main-content-block .setting-form .setting-form-element .setting-form-field {
        padding-left: 242px;
    }
    html body .return-order-setting-content-block.main-content-block .setting-form .setting-form-element .form-control {
        max-width: 350px;
        height: 43px;
        padding: 0px 16px 0 16px;
        margin: 0px 0px 24px 0px;
        color: #3B4E71;
        font-weight: 600;
        font-size: 14px;
        letter-spacing: 0.14px;
        text-align: left;
        border: 1px solid #D3D7DE;
        line-height: 41px;
    }
    html body .return-order-setting-content-block.main-content-block .setting-form .setting-form-element .form-control.form-control-small {
        max-width: 50px;
    }
    html body .return-order-setting-content-block.main-content-block .setting-form .button-row.box-shadow-btn-row {
        display: inline-block;
        vertical-align: top;
        width: 100%;
        border-radius: 0;
        background-color: #fff;
        box-shadow: 4px 7px 20px #0000001A;
        margin: 0px 0px 40px 0px;
        padding: 32px 41px 32px;
    }
    html body .return-order-setting-content-block.main-content-block .setting-form .button-row.box-shadow-btn-row .btn.btn-primary {
        color: #ffffff;
        background-color: #D1495B;
    }
    html body .return-order-setting-content-block.main-content-block .setting-form .button-row.box-shadow-btn-row .btn.btn-primary:hover {
         background-color: #B1293B; 
         color: #fff;
    }
    html body .return-order-setting-content-block.main-content-block .setting-form form *::-webkit-input-placeholder {
      color: #959FB0;
      font-size: 14px;
      letter-spacing: 0.14px;
      font-weight: 600;
      opacity: 1;
    }

    html body .return-order-setting-content-block.main-content-block .setting-form form *:-moz-placeholder {
      color: #959FB0;
      font-size: 14px;
      letter-spacing: 0.14px;
      font-weight: 600;
      opacity: 1;
    }

    html body .return-order-setting-content-block.main-content-block .setting-form form *::-moz-placeholder {
        /* Firefox 19+ */
      /*color: #7E8890;*/
      color: #959FB0;
      font-size: 14px;
      letter-spacing: 0.14px;
      font-weight: 600;
      opacity: 1;
    }

    html body .return-order-setting-content-block.main-content-block .setting-form form *:-ms-input-placeholder {
      /*color: #7E8890;*/
      color: #959FB0;
      font-size: 14px;
      letter-spacing: 0.14px;
      font-weight: 600;
      opacity: 1;
    }

    /*Return order Setting page CSS END*/

    /*Return order list page CSS Start*/

    html body .new-dashboard-screen td a.search-radius-square {
        background-image: url("../images_new/search.svg") !important;
    }
    html body .new-dashboard-screen td a.confirm-mail {
        background-image: url("../images_new/envelope_new_icon.svg") !important;
        background-size: 13px auto !important;
    }

    html body .new-dashboard-screen #returnOrderDetailTable td.status-text a.orrage {
        background-color: #EDAE49;
    }
    /*Return order list page CSS END*/

    /*Return order Item list page CSS Start*/

    .new-dashboard-screen .product-list-table td p {
        font-size: 14px;
        font-weight: 400;
        line-height: 19px;
        letter-spacing: 0.14px;
        color: #3B4E71;
        text-align: left;
    }
    .new-dashboard-screen .product-list-table td p strong {
        color: #3B4E71;
        font-size: 14px;
        font-weight: 700;
        letter-spacing: 0.14px;
        text-transform: none;
        text-align: left;
        line-height: 19px;
        margin: 0px;
        padding: 0px;
    }
    .new-dashboard-screen .product-list-table td .plaoqpb-text {
        font-size: 14px;
        font-weight: 400;
        line-height: 19px;
        letter-spacing: 0.14px;
        color: #3B4E71;
        text-align: left;
    }

    html body .new-dashboard-screen #returnOrderItemDetailTable td.status-text a.orrage {
        background-color: #14852B;
    }
    
    /*Return order Item list page CSS END*/

    /*Preview image for warehouse popup CSS START*/
    #previewModal .row.pl-5{
      margin: 0;
    }
    #previewModal .row.checkboxRow{
      margin: 19px 0px 0px 0px;
    }
    #previewModal .row.checkboxRow .input-group .form-control {
      border-radius: 0px 4px 4px 0px;
      border: 1px solid rgba(149, 159, 176, 0.70);
    }
    #previewModal .row.checkboxRow .input-group .input-group-addon {
      border: 1px solid rgba(149, 159, 176, 0.70);
    }
    #previewModal .row.checkboxRow .input-group .input-group-addon:first-child {
      border-right: 0;
    }
    /*Preview image for warehouse popup CSS END*/

.design_Section.designersale-productdesign-block {
  overflow: hidden;
}

.design_Section.designersale-productdesign-block .design_text_div #addCustomTextFront,
#addCustomTextBack,
.design_Section.designersale-productdesign-block .design_text_div .design_btn_new, 
.design_btn_new_back {
  border-radius: 6px;
  background-color: #D1495B;
  color: #fff;
  text-align: center;
  height: 43px;
  line-height: 43px;
  font-size: 14px;
  font-weight: 600;
  padding: 0px 19px;
  width: auto !important;
  min-width: 133px;
  float: none !important;
}

.design_Section.designersale-productdesign-block .design_text_div #addCustomTextFront:hover {
  background-color: #B1293B;
  color: #fff;
}
.design_Section.designersale-productdesign-block .design_text_div #addCustomTextFront:hover, 
#addCustomTextBack:hover {
  background-color: #B1293B;
  color: #fff;
}
.design_Section.designersale-productdesign-block .design_text_div .design_btn_new, 
.design_btn_new_back {
  background-color: #DCE0E8;
  color: #3B4E71;
  margin-left: 10px;
}
.design_Section.designersale-productdesign-block .design_text_div .design_btn_new:hover {
  background-color: #C6D1E3;
  color: #3B4E71;
}
.design_Section.designersale-productdesign-block .printarea-box {
  max-width: 450px;
  margin: 0px auto 0px auto !important;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
}
.design_Section.designersale-productdesign-block .design_text_div {
  display: inline-block;
  vertical-align: top;
  width: auto;
}
.design_Section.designersale-productdesign-block .design_text_div .c-input  {
  padding-bottom: 12px !important;
  font-weight: 300 !important;
  width: 43px !important;
  height: 43px !important;
  border-radius: 0px !important;
  background-color: transparent !important;
  box-shadow: none !important;
  padding: 0 !important;
  overflow: hidden;
  border: 0px !important;
}
.design_Section.designersale-productdesign-block .design_text_div select.form-control {
  width: 100% !important;
  max-width: 150px;
  min-width: auto;
  height: 43px !important;
  border: 2px solid #DCE0E8 !important;
  border-radius: 6px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  color: #394E71 !important;
  line-height: 39px !important;
  text-align: left !important;
  padding: 0px 10px !important;
  margin: 0 0px 0px 10px !important;
  box-shadow: none;
}
.footer-section .footer-menu-list .footer-has-children ul.sub-menu.sub-menu-0.sub-menu-1 {
  width: 193px;
}
html body .footer-has-children .sub-menu.sub-menu-inner {
  display: none;
  margin: 0px 0px 0px 15px;
}
html body .footer-has-children .sub-menu.sub-menu-1 li.has-children {
  position: relative;
}
html body .footer-has-children .sub-menu.sub-menu-1 > li.has-children > span.haschildren-arrow-1 {
  display: inline-block;
  vertical-align: top;
  width: 12px;
  height: 32px;
  line-height: 32px;
  background-image: url("../images_new/mobile-footer-fa-chevron-down-bold-icon.svg");
  background-repeat: no-repeat;
  background-position: center center;
  margin: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all .3s ease 0s;
  -webkit-transition: all .3s ease 0s;
  -moz-transition: all .3s ease 0s;
  -ms-transition: all .3s ease 0s;
  -o-transition: all .3s ease 0s;
  background-color: transparent;
  background-size: 11px auto;
  transform: rotate(-90deg);
  filter: grayscale(0%);
  padding: 0;
}
  html body .footer-has-children .sub-menu.sub-menu-1 > li.has-children > span.haschildren-arrow-1.submenu-open {
    transform: rotate(0deg);
  }
  html body .footer-has-children .sub-menu.sub-menu-1 > li.has-children:hover > span.haschildren-arrow-1 {
    background-image: url("../images_new/fa-chevron-down-bold-icon-hover.svg");
  }

  .footer-section .footer-menu-list .footer-has-children ul.sub-menu.sub-menu-0.sub-menu-1 {
    width: 193px;
  }
.design_Section.designersale-productdesign-block .design_text_div .design_btn_new:hover, 
.design_btn_new_back:hover {
  background-color: #C6D1E3;
  color: #3B4E71;
}
.design_Section.designersale-productdesign-block .printarea-box {
  max-width: 450px;
  margin: 0px auto 0px auto !important;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
}
.design_Section.designersale-productdesign-block .design_text_div {
  display: inline-block;
  vertical-align: top;
  width: auto;
}
.design_Section.designersale-productdesign-block .design_text_div .c-input  {
  padding-bottom: 12px !important;
  font-weight: 300 !important;
  width: 43px !important;
  height: 43px !important;
  border-radius: 0px !important;
  background-color: transparent !important;
  box-shadow: none !important;
  padding: 0 !important;
  overflow: hidden;
  border: 0px !important;
}
.design_Section.designersale-productdesign-block .design_text_div select.form-control {
  width: 100% !important;
  max-width: 150px;
  min-width: auto;
  height: 43px !important;
  border: 2px solid #DCE0E8 !important;
  border-radius: 6px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  color: #394E71 !important;
  line-height: 39px !important;
  text-align: left !important;
  padding: 0px 10px !important;
  margin: 0 0px 0px 10px !important;
  box-shadow: none;
}
.footer-section .footer-menu-list .footer-has-children ul.sub-menu.sub-menu-0.sub-menu-1 {
  width: 193px;
}
html body .footer-has-children .sub-menu.sub-menu-inner {
  display: none;
  margin: 0px 0px 0px 15px;
}
html body .footer-has-children .sub-menu.sub-menu-1 li.has-children {
  position: relative;
}
html body .footer-has-children .sub-menu.sub-menu-1 > li.has-children > span.haschildren-arrow-1 {
  display: inline-block;
  vertical-align: top;
  width: 12px;
  height: 32px;
  line-height: 32px;
  background-image: url("../images_new/mobile-footer-fa-chevron-down-bold-icon.svg");
  background-repeat: no-repeat;
  background-position: center center;
  margin: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all .3s ease 0s;
  -webkit-transition: all .3s ease 0s;
  -moz-transition: all .3s ease 0s;
  -ms-transition: all .3s ease 0s;
  -o-transition: all .3s ease 0s;
  background-color: transparent;
  background-size: 11px auto;
  transform: rotate(-90deg);
  filter: grayscale(0%);
  padding: 0;
}
  html body .footer-has-children .sub-menu.sub-menu-1 > li.has-children > span.haschildren-arrow-1.submenu-open {
    transform: rotate(0deg);
  }
  html body .footer-has-children .sub-menu.sub-menu-1 > li.has-children:hover > span.haschildren-arrow-1 {
    background-image: url("../images_new/fa-chevron-down-bold-icon-hover.svg");
  }

    .footer-section .footer-menu-list .footer-has-children ul.sub-menu.sub-menu-0.sub-menu-1 {
      width: 193px;
    }
.design_Section.designersale-productdesign-block .design_text_div .design_btn_new:hover, .design_btn_new_back:hover {
  background-color: #C6D1E3;
  color: #3B4E71;
}
.footer-section .footer-menu-list .footer-has-children ul.sub-menu.sub-menu-0.sub-menu-1 {
  width: 193px;
}
    html body .footer-has-children .sub-menu.sub-menu-inner {
      display: none;
      margin: 0px 0px 0px 15px;
    }
    html body .footer-has-children .sub-menu.sub-menu-1 li.has-children {
      position: relative;
    }
    html body .footer-has-children .sub-menu.sub-menu-1 > li.has-children > span.haschildren-arrow-1 {
      display: inline-block;
      vertical-align: top;
      width: 12px;
      height: 32px;
      line-height: 32px;
      background-image: url("../images_new/mobile-footer-fa-chevron-down-bold-icon.svg");
      background-repeat: no-repeat;
      background-position: center center;
      margin: 0;
      position: absolute;
      right: 0;
      top: 0;
      transition: all .3s ease 0s;
      -webkit-transition: all .3s ease 0s;
      -moz-transition: all .3s ease 0s;
      -ms-transition: all .3s ease 0s;
      -o-transition: all .3s ease 0s;
      background-color: transparent;
      background-size: 11px auto;
      transform: rotate(-90deg);
      filter: grayscale(0%);
      padding: 0;
      cursor: pointer;
    }
      html body .footer-has-children .sub-menu.sub-menu-1 > li.has-children > span.haschildren-arrow-1.submenu-open {
        transform: rotate(0deg);
      }
      html body .footer-has-children .sub-menu.sub-menu-1 > li.has-children:hover > span.haschildren-arrow-1 {
        background-image: url("../images_new/fa-chevron-down-bold-icon-hover.svg");
      }

      .design_Section.designersale-productdesign-block {
        overflow: hidden;
      }
      .design_Section.designersale-productdesign-block .design_text_div #addCustomTextFront,
      .design_Section.designersale-productdesign-block .design_text_div .design_btn_new {
        border-radius: 6px;
        background-color: #D1495B;
        color: #fff;
        text-align: center;
        height: 43px;
        line-height: 43px;
        font-size: 14px;
        font-weight: 600;
        padding: 0px 19px;
        width: auto !important;
        min-width: 133px;
        float: none !important;
      }
      .design_Section.designersale-productdesign-block .design_text_div #addCustomTextFront:hover {
        background-color: #B1293B;
        color: #fff;
      }
      .design_Section.designersale-productdesign-block .design_text_div .design_btn_new {
        background-color: #DCE0E8;
        color: #3B4E71;
        margin-left: 10px;
      }
      .design_Section.designersale-productdesign-block .design_text_div .design_btn_new:hover {
        background-color: #C6D1E3;
        color: #3B4E71;
      }
      .design_Section.designersale-productdesign-block .printarea-box {
        max-width: 450px;
        margin: 0px auto 0px auto !important;
        display: inline-block;
        vertical-align: top;
        width: 100%;
        text-align: center;
      }
      .design_Section.designersale-productdesign-block .design_text_div {
        display: inline-block;
        vertical-align: top;
        width: auto;
      }
      .design_Section.designersale-productdesign-block .design_text_div .c-input  {
        padding-bottom: 12px !important;
        font-weight: 300 !important;
        width: 43px !important;
        height: 43px !important;
        border-radius: 0px !important;
        background-color: transparent !important;
        box-shadow: none !important;
        padding: 0 !important;
        overflow: hidden;
        border: 0px !important;
      }
      .design_Section.designersale-productdesign-block .design_text_div select.form-control {
        width: 100% !important;
        max-width: 150px;
        min-width: auto;
        height: 43px !important;
        border: 2px solid #DCE0E8 !important;
        border-radius: 6px !important;
        font-size: 14px !important;
        font-weight: 600 !important;
        color: #394E71 !important;
        line-height: 39px !important;
        text-align: left !important;
        padding: 0px 10px !important;
        margin: 0 0px 0px 10px !important;
        box-shadow: none;
      }

html body .new-dashboard-screen.dashboard-screen-billing-vat-id .billing-vat-id-content-box {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 30px;
  background: #FFFFFF;
  box-shadow: 4px 7px 20px #0000001A;
  height: 100%;
}
html body .new-dashboard-screen.dashboard-screen-billing-vat-id .new-row-1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0px -15px;
}
html body .new-dashboard-screen.dashboard-screen-billing-vat-id .new-row-1 .col-xl-6,
html body .new-dashboard-screen.dashboard-screen-billing-vat-id .new-row-1 .col-xl-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  width: 100%;
  padding: 0px 15px;
  position: relative;

}
html body .new-dashboard-screen.dashboard-screen-billing-vat-id .inner-page-table.billing-vat-id-table-top {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px;
  background: #FFFFFF;
  box-shadow: 4px 7px 20px #0000001A;
  margin: 0px;
  height: 100%;
  position: relative;
}
html body .new-dashboard-screen.dashboard-screen-billing-vat-id .inner-page-table.billing-vat-id-table-top .table-div .dataTables_wrapper .col-sm-6 {
  position: relative;
  padding: 30px 30px 30px !important;
}
html body .new-dashboard-screen.dashboard-screen-billing-vat-id .inner-page-table.billing-vat-id-table-top .table-div .dataTables_wrapper .col-sm-6 + .col-sm-6 {
  text-align: right;
}
html body .new-dashboard-screen.dashboard-screen-billing-vat-id .inner-page-table.billing-vat-id-table-top .table-div .dataTables_wrapper .dataTables_length {
  right: 0;
  position: relative;
  top: 0;
}
html body .new-dashboard-screen.dashboard-screen-billing-vat-id .inner-page-table.billing-vat-id-table-top .table-div .dataTables_wrapper .dataTables_filter {
  position: relative;
  right: 0;
  top: 0;
}
html body .new-dashboard-screen.dashboard-screen-billing-vat-id .table-div {
  box-shadow: none;
}
html body .new-dashboard-screen.dashboard-screen-billing-vat-id .billing-vat-id-content-box h3 {
  font-size: 24px;
  line-height: 38px;
  font-weight: 700;
  color: #394E71;
  letter-spacing: 0.3px;
  font-family: 'Poppins', sans-serif;
  margin: 0px 0px 24px;
  padding: 0;
}
html body .new-dashboard-screen.dashboard-screen-billing-vat-id .billing-vat-id-content-box p {
  font-size: 16px;
  line-height: 28px;
  color: #394E71;
  font-weight: 400;
  margin: 0px 0px 24px 0px;
  padding: 0px;
}
html body .new-dashboard-screen.dashboard-screen-billing-vat-id .billing-vat-id-table-top .table-row {
  margin: 0;
}
html body .new-dashboard-screen.dashboard-screen-billing-vat-id .billing-vat-id-table-top table.table tr td a[title="Download Certificate"] {
  width: 26px;
  height: 24px;
  border-radius: 4px !important;
  border: 0px;
  outline: none;
  position: relative;
  background-color: #DCE0E8;
  color: #3B4E71;
  font-size: 14px;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 12px auto;
  background-image: url("../images_new/download-solid.svg");
}
html body .new-dashboard-screen.dashboard-screen-billing-vat-id .billing-vat-id-table-top table.table tr td a[title="Download Certificate"] img {
  display: none;
}
html body .new-dashboard-screen.dashboard-screen-billing-vat-id .billing-vat-id-table-top table.table tr td a[title="Download Certificate"]:hover {
  /*background-color: #3B4E71;*/
  background-color: #C6D1E3 !important;
  /*color: #fff;*/
  color: #3B4E71;
  /*background-image: url("../images_new/download-solid-white.svg");*/
  background-image: url("../images_new/download-solid.svg");
}

html body.home-without-login-screen-body .dashboard-screen.my-shirtee-page-screen {
  padding-left: 0px !important;
}
html body.home-without-login-screen-body .dashboard-screen.my-shirtee-page-screen {
  padding-left: 0px !important;
}
html body.home-without-login-screen-body .guides-tips-questions-section .panel-default > .panel-heading .glyphicon {
  display: none !important;
}
html body.home-without-login-screen-body .guides-tips-questions-section .panel-default > .panel-heading a:before {
  position: absolute;
  top: -5px;
  right: 0px;
  width: 17px;
  height: 41px;
  display: inline-block;
  vertical-align: top;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  /* color: #3399CC; */
  color: #329F5B;
  font-size: 30px;
  line-height: 41px;
  text-align: center;
}
html body.home-without-login-screen-body .guides-tips-questions-section .panel-default > .panel-heading a::before {
  content: "-";
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  /* color: #3399CC; */
  color: #329F5B;
  font-size: 30px;
  line-height: 41px;
}
html body.home-without-login-screen-body .guides-tips-questions-section .panel-default > .panel-heading a.collapsed::before {
  content: "+";
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  /* color: #3399CC; */
  color: #329F5B;
  font-size: 30px;
  line-height: 41px;
}
.confirmation-form-btn-block .confirmation-form-btn {
  text-align: center;
}
.confirmation-form-btn-block .confirmation-form-btn .confirmation-form-btn-col {
  display: inline-block;
  vertical-align: top;
  width: auto;
}
.confirmation-form-btn-block .confirmation-form-btn .confirmation-form-btn-col + .confirmation-form-btn-col {
  margin-left: 5px;
}
.dashboard-screen.without-login-dashboard-screen {
  padding-left: 32px;
}

.legal-info-vat-id-new-dashboard-screen .page-heading-row h2 {
  margin: 0px;
  padding: 0px;
}
.legal-info-vat-id-new-dashboard-screen .page-heading-row p {
  font-size: 18px;
  letter-spacing: 0.18px;
  font-weight: 700;
  line-height: 27px;
  color: #3B4E71;
  text-transform: none;
  padding: 0px;
  margin: 40px 0px 0px 0px;
}
.legal-info-vat-id-new-dashboard-screen.dashboard-screen-billing-vat-id .heading-row-inner-page {
  padding-bottom: 26px;
}
.legal-info-vat-id-new-dashboard-screen .dmar-wrapper {
  margin: 0px 0px 0px 0px;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group .form-label,
html .modal.add-vat-id-entry-modal-popup .form-group .form-label {
  letter-spacing: 0.14px;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group .form-control,
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .form-control-1 .dropdown-toggle,
html .dashboard-screen.new-dashboard-screen.new-dashboard-screen-asslsa-staff-rgb.my-account-new-dashboard-screen-rgb .main-content-block .setting-form-element .setting-form-field .dropdown-toggle,
html .modal.add-vat-id-entry-modal-popup .form-group .form-control,
html .modal.add-vat-id-entry-modal-popup .form-group .form-control-1 .dropdown-toggle,
html .modal.add-vat-id-entry-modal-popup .setting-form-element .setting-form-field .dropdown-toggle,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .form-control-1 .dropdown-toggle,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .form-control,
html .modal.add-vat-id-entry-modal-popup .setting-form-element .setting-form-field .dropdown-toggle  {
  border-radius: 6px;
  background-color: #F4F6F9;
  border: 1px solid #D3D7DE;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  font-weight: 600;
  max-width: 100%;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group .form-control b,
html .modal.add-vat-id-entry-modal-popup .form-group .form-control b {
  font-weight: 600;
  overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 1; /* number of lines to show */
   -webkit-box-orient: vertical;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .copy-icon,
html .modal.add-vat-id-entry-modal-popup .form-group .copy-icon {
  z-index: 3;
  border-radius: 0px 6px 6px 0px;
  cursor: pointer;
}
html .legal-info-vat-id-new-dashboard-screen .e-authentication-api-form-group-1,
html .modal.add-vat-id-entry-modal-popup .form-group .e-authentication-api-form-group-1 {
  margin-bottom: 48px;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box label.form-control,
html .modal.add-vat-id-entry-modal-popup .form-group label.form-control {
  width: calc(100% - 35px);
  border-radius: 6px 0px 0px 6px;
  background-color: #F4F6F9;
  border: 1px solid #D3D7DE;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  font-weight: 600;
  padding-right: 15px;
  border-right: 0px;
  box-shadow: none;
  text-shadow: none;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group,
html .modal.add-vat-id-entry-modal-popup .form-group {
  margin: 0px 0px 24px 0px !important;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .form-col:nth-child(odd) {
  padding-right: 20px;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .form-col:nth-child(even) {
  padding-left: 20px;
}

html body .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box {
  padding-bottom: 79px;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .ar-col .ar-box p {
  margin: 0px 0px 25px 0px;
}
html .legal-info-vat-id-new-dashboard-screen .button-row {
  text-align: center;
}
html .legal-info-vat-id-new-dashboard-screen .button-row .btn.btn-primary {
  background-color: #D1495B;
  font-size: 14px;
  font-weight: 600;
  color: #fff;
  text-transform: uppercase;
  min-width: auto;
  padding: 0px 12px;
  float: none !important;
  margin: 0 !important;
}
html .legal-info-vat-id-new-dashboard-screen .button-row .btn.btn-primary:hover {
  background-color: #B1293B;
  color: #fff;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .table-div .table > thead > tr > th {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen td a span.text {
  min-width: 48px;
  height: 24px;
  text-transform: none;
}
html .legal-info-vat-id-new-dashboard-screen .dmar-wrapper .dmar-col {
  position: static;
}
html .legal-info-vat-id-new-dashboard-screen .table-row {
  padding: 0;
  height: auto;
  margin-top: 0;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .table-div .table > thead > tr > th:first-child,
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr > td:first-child {
  padding-left: 16px !important;
  padding-right: 0px !important;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .table-div .table > thead > tr > th:last-child,
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr > td:last-child {
  padding-right: 16px !important;
  padding-left: 0px !important;
}

html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .table-div .table > thead > tr > th:nth-child(2),
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr > td:nth-child(2),
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .table-div .table > thead > tr > th:nth-child(3),
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr > td:nth-child(3){
  text-align: left !important;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .table-div .table > thead > tr > th:nth-child(2),
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr > td:nth-child(2){
  padding-left: 0px !important;
  padding-right: 0px !important;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .table-div .table > thead > tr > th:nth-child(3),
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr > td:nth-child(3) {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .dmar-wrapper .table-div .row {
  margin-right: 0px;
  margin-left: 0px;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .dmar-wrapper .table-div .dataTables_wrapper {
  min-height: auto;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .dmar-wrapper .table-div .dataTables_wrapper .table {
  margin-bottom: 32px;
}
html .legal-info-vat-id-new-dashboard-screen .show-add-vat-id-form-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .input-group .vat-country-placeholder,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .vat-country-placeholder {
  float: left;
  width: 64px;
  height: 43px;
  line-height: 41px;
  background-color: #ECEFF2;
  border: 1px solid #D3D7DE;
  border-radius: 6px 0px 0px 6px;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-align: center;
  margin: 0px;
  padding: 0px 16px;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .input-group .vat-country-placeholder + .form-control,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .vat-country-placeholder + .form-control {
  width: calc(100% - 64px);
  max-width: 100%;
  float: right;
  border-radius: 0px 6px 6px 0px;
  border-left: 0px;
  margin: 0px;
  padding: 0px 16px;
}
html .modal.add-vat-id-entry-modal-popup .form-group .input-group.flex {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  max-width: 100%;
}
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .form-control ~ label.error {
  margin: 7px 0px 0px 0px;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .input-group .control-fileupload,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .control-fileupload {
  background-color: #F4F6F9;
  border-radius: 6px;
  border: 1px solid #D3D7DE;
  padding-right: 107px;
  max-width: 100%;
  width: 100%;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .input-group .control-fileupload::before,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .control-fileupload::before {
  content: "Select File";
  padding: 0px 12px 0px 12px;
  min-width: 91px;
  background-color: #DCE0E8;
  border-radius: 6px 6px 6px 6px;
  border: 0px;
  font-size: 14px;
  letter-spacing: 0px;
  color: #3B4E71;
  font-weight: 600;
  text-align: center;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .input-group .control-fileupload:hover::before,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group .control-fileupload:hover::before {
  background-color: #C6D1E3;
  color: #394E71;
} 
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .form-check input[type="checkbox"], 
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .form-check input[type="radio"],
html .modal.add-vat-id-entry-modal-popup .form-check input[type="checkbox"],
html .modal.add-vat-id-entry-modal-popup .form-check input[type="radio"] {
  display: none !important;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .form-check input[type="checkbox"] + .label-text, 
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .form-check input[type="checkbox"] + .label-text,
html .modal.add-vat-id-entry-modal-popup .form-check input[type="checkbox"] + .label-text {
  position: relative;
  padding: 0px 0px 0px 25px;
  color: #3B4E71 !important;
  font-weight: 600 !important;
  font-size: 14px !important;
  letter-spacing: 0.14px !important;
  text-align: left;
  line-height: 17px !important;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .form-check input[type="checkbox"] + .label-text::before, 
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .form-check input[type="checkbox"] + .label-text::before,
html .modal.add-vat-id-entry-modal-popup .form-check input[type="checkbox"] + .label-text::before {
  content: "" !important;
  border-radius: 2px;
  border: 1px solid #3B4E71 !important;
  width: 17px;
  height: 17px;
  background-color: #ffffff;
  margin: 0px;
  position: absolute;
  left: 0px;
  top: 0px;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .form-check input[type="checkbox"]:checked + .label-text::before, 
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .form-check input[type="checkbox"]:checked + .label-text::before,
html .modal.add-vat-id-entry-modal-popup .form-check input[type="checkbox"]:checked + .label-text::before {
  content: "";
  border-radius: 2px;
  border: 1px solid #44ABB7 !important;
  background-color: #44ABB7;
  background-image: url("../images_new/check.svg");
  background-repeat: no-repeat;
  background-position: center center;
  margin: 0px;
}
html .legal-info-vat-id-new-dashboard-screen.dashboard-screen-billing-vat-id .setting-form .vat-setting-form-row,
html .modal.add-vat-id-entry-modal-popup .form-check .setting-form .vat-setting-form-row {
  max-width: 100%;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .form-group .input-group.form-check,
html .modal.add-vat-id-entry-modal-popup .form-group .input-group.form-check {
  margin: 0px 0px 16px 0px;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .pull-left .button-row .btn-info, 
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .pull-left .button-row a, 
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .pull-left .button-row .btn {
  font-size: 14px;
  min-width: auto;
  padding: 0px 12px;
  letter-spacing: 0;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .pull-left .button-row .btn-info {
  margin-right: 24px;
  background-color: #DCE0E8;
}
html .legal-info-vat-id-new-dashboard-screen.new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .pull-left .button-row .btn-info:hover {
  background-color: #C6D1E3;
}

html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #fff;
  box-shadow: 4px 7px 20px #0000001A;
  margin: 0px 0px 40px 0px;
  padding: 40px 40px 40px 40px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb.branding-options-boxes-heading-rgb {
  padding-top: 64px;
  margin-top: 64px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb h2 {
  color: #394E71;
  font-size: 30px;
  letter-spacing: 0.3;
  line-height: 44px;
  text-transform: none;
  font-weight: 700;
  font-family: 'Poppins', sans-serif;
  margin: 0px 0px 24px 0px;
  padding: 0px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb p {
  color: #394E71;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 22px;
  text-transform: none;
  font-weight: 400;
  font-family: 'Nunito Sans', sans-serif;
  margin: 0px 0px 44px 0px;
  padding: 0px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-left .price-wrapper {
  margin: 0px;
  padding: 18px 0px 0px 24px;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 22px;
  width: auto;
  display: inline-block;
  vertical-align: top;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-left .price-wrapper .price {
  font-weight: 700;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb.branding-options-boxes-heading-rgb p {
  padding-bottom: 0px;
  margin-bottom: 0px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-left {
  float: left;
  width: 77%;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-right {
  float: right;
  width: 23%;
  text-align: right;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-right img {
  width: auto;
  height: auto;
  vertical-align: top;
  text-align: right;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .button-row .btn {
  background-color: #DCE0E8;
  color: #394E71;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .button-row .btn:hover {
  background-color: #C6D1E3;
  color: #394E71;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .button-row .btn-secondary + .btn-secondary{
  margin-left: 24px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .button-row .btn-primary + .btn-secondary{
  margin-left: 24px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .button-row .btn-secondary + .btn-primary {
  margin-left: 24px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .button-row .btn-primary {
  background-color: #D1495B;
  color: #fff;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .button-row .btn-primary:hover {
  background-color: #B1293B;
  color: #fff;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row-up {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row {
  display: flex;
  vertical-align: top;
  width: 100%;
  margin: 40px 0px 0px;
  padding: 40px 0px 0px 0px;
  border-top: 2px solid #D3D7DE;
  justify-content: space-between;
  align-content: center;
  align-items: center;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col {
  text-align: center;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col strong,
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col span {
  text-align: center;
  font-weight: 900;
  color: #394E71;
  font-size: 16px;
  line-height: 22px;
  font-family: 'Nunito Sans', sans-serif;
  text-transform: none;
  margin: 0px 0px 4px 0px;
  padding: 0px;
  display: block;
  width: 100%;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col span{
  font-weight: 400;
  margin: 0px 0px 0px 0px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col .status-btn {
  height: 22px;
  line-height: 22px;
  padding: 0px 24px;
  border-radius: 4px;
  background-color: #14852B;
  text-align: center;
  cursor: default;
  margin: 0px;
  width: auto;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 600;
  color: #fff;
  font-size: 12px;
  letter-spacing: 0.12px;
  text-transform: none;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col .status-btn:hover {
  background-color: #14852B;
  color: #fff;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col:nth-child(3),
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col:nth-child(3) strong,
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col:nth-child(3) span {
  text-align: left;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col .button-row .btn {
  height: 35px;
  line-height: 35px;
  border-radius: 4px;
  padding: 0px 16px;
  letter-spacing: 0.14px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col .button-row .btn.btn-primary {
  border: 1px solid #D1495B;
  line-height: 33px;
  color: #D1495B;
  background-color: #fff;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col .button-row .btn.btn-primary:hover {
  border: 1px solid #B1293B;
  background-color: #B1293B;
  color: #fff;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col .button-row .btn.btn-secondary + .btn-primary {
  margin-left: 24px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col:nth-child(1) {
  min-width: 80px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col:nth-child(2) {
  min-width: 164px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col:nth-child(3) {
  min-width: 269px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col:nth-child(4) {
  min-width: 100px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col:nth-child(5) {
  min-width: 62px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col:nth-child(1) {
  min-width: 80px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col:nth-last-child(1) {
  min-width: 215px;
  text-align: right;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col:nth-last-child(1) .button-row{
  text-align: right;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .button-row .btn:disabled,
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .button-row .btn:hover:disabled,
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .button-row .btn:focus:disabled {
  opacity: 0.3 !important;
  cursor: default !important;
  background-color: #D1495B !important;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col .status-btn.yellow {
  background-color: #EDAE49;
  color: #fff;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col .status-btn.yellow:hover {
  background-color: #EDAE49;
  color: #fff;
}
html .add-branding-popup .modal-dialog {
  max-width: 980px;
  width: 100%;
}
html .add-branding-popup .modal-dialog .modal-header .close, 
html .add-branding-popup .modal-dialog .modal-body .close {
  width: 15px;
  right: 19px;
  top: 19px;
  height: 15px;
  background-color: transparent;
  line-height: 15px;
  cursor: pointer;
}
html .add-branding-popup .modal-dialog .modal-header .close img, 
html .add-branding-popup .modal-dialog .modal-body .close img {
  display: block;
  width: auto;
  height: auto;
  vertical-align: top;
}
html .add-branding-popup .modal-dialog .modal-header .close:before, 
html .add-branding-popup .modal-dialog .modal-body .close:before,
html .add-branding-popup .modal-dialog .modal-header .close:after, 
html .add-branding-popup .modal-dialog .modal-body .close:after {
  display: none;
}
html .branding-options-rgb-popup .rgb-modal-header h2 {
  font-size: 30px;
  letter-spacing: 0.3px;
  color: #003D5B;
  font-weight: 700;
  font-family: 'Poppins', sans-serif;
  text-align: center;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .panel-body .row1 {
  z-index: 999999999;
  position: relative;
  min-height: 259px;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .panel-body .row1 .inner-form .inner-row .form-group .input-group input[type="hidden"] + p,
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .panel-body .row1 .inner-form .inner-row .form-group .input-group select.hidden.none + p {
  margin: 0px;
  padding: 0px;
  line-height: 22px;
  font-size: 16px;
  letter-spacing: 0.16px;
  color: #3B4E71;
  font-weight: 400;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  display: block;
  width: 100%;
}
html .branding-options-rgb-popup .modal-body {
  max-height: none !important;
  overflow: visible !important;
}
html .branding-options-rgb-popup .modal-body .mCustomScrollBox,
html .branding-options-rgb-popup .modal-body .mCustomScrollBox .mCSB_container {
  overflow: visible !important;
}
html .branding-options-rgb-popup .modal-body .mCustomScrollBox .mCSB_scrollTools {
  display: none !important;
}
html .branding-options-rgb-popup .modal-header.rgb-modal-header {
  padding: 0px 0px 24px 0px;
  margin: 0px 0px 22px 0px;
 /* border-bottom: 1px solid #D3D7DE;*/
  border-bottom: 1px solid #6F8297;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .branding-options-rgb-popup .modal-content {
  padding: 40px 40px 64px 40px;
}
html body .branding-options-rgb-popup.rdx-cancel-order-popup .modal-dialog .modal-content .modal-footer .button-row {
  text-align: right;
}
html .branding-options-rgb-popup.rdx-cancel-order-popup .modal-body {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .branding-options-rgb-popup.rdx-cancel-order-popup .modal-body .mobile-show-1 {
  /* display: none !important; */
  color: #B1293B !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  margin: 0px 0px 30px 0px !important;
}
html .branding-options-rgb-popup.rdx-cancel-order-popup .modal-header.rgb-modal-header {
  margin-bottom: 0px !important;
}
html .branding-options-rgb-popup.rdx-cancel-order-popup .modal-body {
  padding: 25px 25px 25px 25px !important;
  border-bottom: 1px solid #6F8297;
}
html .branding-options-rgb-popup.rdx-cancel-order-popup .modal-body .cancel-order-col-1 {
  float: left;
  width: 50%;
}
html .branding-options-rgb-popup.rdx-cancel-order-popup .modal-body .cancel-order-col-1 .xdc-cancel-order-row-1 {
  float: left;
  width: 100%;
  margin: 28px 0px 0px 0px;
}
html .branding-options-rgb-popup.rdx-cancel-order-popup .modal-body .cancel-order-col-1 .xdc-cancel-order-row-1:nth-child(1) {
  margin: 0px;
}
html .branding-options-rgb-popup.rdx-cancel-order-popup .modal-body .cancel-order-col-1 .xdc-cancel-order-row-1 span,
html .branding-options-rgb-popup.rdx-cancel-order-popup .modal-body .cancel-order-col-1 .xdc-cancel-order-row-1 strong {
  margin: 0px 0px 5px 0px;
  padding: 0px;
  display: block;
  font-size: 14px;
  line-height: 19px;
  letter-spacing: 0.14px;
  font-weight: 400;
  color: #3B4E71;
}
html .branding-options-rgb-popup.rdx-cancel-order-popup .modal-body .cancel-order-col-1 .xdc-cancel-order-row-1 strong {
  font-weight: 700;
  margin: 0px;
}
html .branding-options-rgb-popup .modal-form-group-left {
  float: left;
  width: 100%;
  max-width: 293px;
}
html .branding-options-rgb-popup .rgb-file-selected-wrapper {
  float: right;
  width: auto;
}
html .branding-options-rgb-popup .rgb-file-selected-wrapper .fileinput {
  margin: 0px;
  padding: 0px;
}
html .branding-options-rgb-popup .rgb-file-selected-wrapper .fileinput .fileinput-preview.thumbnail {
  margin: 0px;
  padding: 0px;
  /*border: 1px dashed #D3D7DE;*/
  background-color: #F4F6F9 !important;
  /*width: 239px;
  height: 205px;*/
  width: 192px;
  height: 192px;
  --border-color: #D3D7DE;
  --border-weight: 1px;
  --dash-size: 5px;
  --gap-size: 5px;
  position: relative;
  border: 0px !important;
  display: table;
  border-radius: 6px;
}
html .branding-options-rgb-popup .rgb-file-selected-wrapper .fileinput .fileinput-preview.thumbnail p {
  margin: 0px;
  padding: 0px;
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  text-align: center;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  font-weight: 400;
  line-height: 19px;
  font-family: 'Nunito Sans', sans-serif;
}
html .branding-options-rgb-popup .rgb-file-selected-wrapper .fileinput .fileinput-preview.thumbnail p span {
  display: block;
  color: #44ABB7;
}
/*html .branding-options-rgb-popup .rgb-file-selected-wrapper .fileinput .fileinput-preview.thumbnail p span {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  width: auto;
  height: 46px;
  line-height: 46px;
  border-radius: 6px;
  background-color: #DCE0E8;
  border: 0px;
  outline: none;
  margin: 0px;
  padding: 0px 12px;
  text-align: center;
  font-size: 16px;
  letter-spacing: 0px;
  color: #3B4E71;
  font-weight: 700;
  font-family: 'Nunito Sans', sans-serif;
  position: relative;
  z-index: 999;
}
html .branding-options-rgb-popup .rgb-file-selected-wrapper .fileinput .fileinput-preview.thumbnail p span:hover {
  background-color: #C6D1E3;
  color: #394E71;
}*/
html .branding-options-rgb-popup .rgb-file-selected-wrapper .fileinput .fileinput-preview.thumbnail:after {
    transition: all .6s ease;
    content:'';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: 
    linear-gradient(90deg, var(--border-color) 100%, transparent 100%) top left no-repeat,
    linear-gradient(90deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) top center repeat-x,
    linear-gradient(90deg, var(--border-color) 100%, transparent 100%) top right no-repeat,
    
    linear-gradient(0deg, var(--border-color) 100%, transparent 100%) top left no-repeat,
    linear-gradient(0deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) center left repeat-y,
    linear-gradient(0deg, var(--border-color) 100%, transparent 100%) bottom left no-repeat,
    
    linear-gradient(90deg, var(--border-color) 100%, transparent 100%) bottom left no-repeat,
    linear-gradient(90deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) bottom center repeat-x,
    linear-gradient(90deg, var(--border-color) 100%, transparent 100%) bottom right no-repeat,
    
    linear-gradient(0deg, var(--border-color) 100%, transparent 100%) top right no-repeat,
    linear-gradient(0deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) center right repeat-y,
    linear-gradient(0deg, var(--border-color) 100%, transparent 100%) bottom right no-repeat;
    background-size: var(--dash-size) var(--border-weight), calc(var(--dash-size) + var(--gap-size)) var(--border-weight), var(--dash-size) var(--border-weight), var(--border-weight) var(--dash-size), var(--border-weight) calc(var(--dash-size) + var(--gap-size)), var(--border-weight) var(--dash-size);
}

html .branding-options-rgb-popup .rgb-form-label {
  font-size: 16px !important;
  letter-spacing: 0.16px !important;
  line-height: 22px !important;
  color: #3B4E71 !important;
  font-weight: 700 !important;
  font-family: 'Nunito Sans', sans-serif !important;
  text-transform: none !important;
  text-align: left !important;
  display: block !important;
  margin: 0px 0px 7px 0px !important;
  padding: 0px !important;
}
html .branding-options-rgb-popup select.form-control.none ~ .dropdown-toggle,
.rgb-accifbhtc-007 select.form-control.none ~ .dropdown-toggle,
html .branding-options-rgb-popup select.form-control.none.rdx-new-form-control ~ .btn-group .dropdown-toggle{
  border: 1px solid #D3D7DE !important;
  background-color: #F4F6F9 !important;
  border-radius: 6px;
  height: 43px;
  line-height: 41px;
  color: #3B4E71 !important;
  font-weight: 700 !important;
  font-family: 'Nunito Sans', sans-serif !important;
  font-size: 16px !important;
  letter-spacing: 0.16px !important;
  padding-left: 16px !important;
  padding-right: 39px !important;
  text-transform: none !important;
  position: relative;
  box-shadow: none !important;
  text-align: left !important;
}
html .branding-options-rgb-popup select.form-control.none.rdx-new-form-control ~ .btn-group .dropdown-toggle::after {
  background-image: url("../images_new/chevron-down-select-tag-icon.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 11px auto;
  border: 0px !important;
  width: 15px;
  top: 0px;
  position: absolute;
  content: "";
  margin-top: -2px;
  height: 43px;
  line-height: 43px;
  right: 16px !important;
  display: block !important;
}
html .branding-options-rgb-popup select.form-control.none.rdx-new-form-control ~ .btn-group .dropdown-toggle ~ .multiselect-container.dropdown-menu .multiselect-option.dropdown-item {
  border-radius: 0px !important;
  border: 0px !important;
  outline: none !important;
  box-shadow: none !important;
  height: auto !important;
  line-height: 19px !important;
  margin: 0px 0px 12px 0px !important;
  padding: 0px 10px !important;
  font-size: 14px !important;
  color: #959FB0 !important;
  font-weight: 400 !important;
  font-family: 'Nunito Sans', sans-serif !important;
  text-transform: none !important;
  background-color: transparent !important;
  text-align: left !important;
}
html .branding-options-rgb-popup select.form-control.none.rdx-new-form-control ~ .btn-group .dropdown-toggle ~ .multiselect-container.dropdown-menu .multiselect-option.dropdown-item label {
  margin: 0px;
}
html .branding-options-rgb-popup select.form-control.none.rdx-new-form-control ~ .btn-group .dropdown-toggle ~ .multiselect-container.dropdown-menu .multiselect-option.dropdown-item .form-check {
  position: relative;
  padding-right: 0px;
  padding-left: 25px;
}
html .branding-options-rgb-popup select.form-control.none.rdx-new-form-control ~ .btn-group .dropdown-toggle ~ .multiselect-container.dropdown-menu .multiselect-option.dropdown-item .form-check input {
  position: absolute;
  width: 17px;
  height: 17px;
  opacity: 0;
  left: 0px;
  top: 2.5px;
  margin-top: 0px;
}
html .branding-options-rgb-popup select.form-control.none.rdx-new-form-control ~ .btn-group .dropdown-toggle ~ .multiselect-container.dropdown-menu .multiselect-option.dropdown-item .form-check input + label::before {
  content: "";
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  display: inline-block;
  vertical-align: middle;
  margin-right: 0px;
  margin-top: 0px;
  color: #959FB0;
  font-size: 9px;
}
html .branding-options-rgb-popup select.form-control.none.rdx-new-form-control ~ .btn-group .dropdown-toggle ~ .multiselect-container.dropdown-menu .multiselect-option.dropdown-item .form-check input + label::before {
  line-height: 17px;
  width: 17px;
  height: 17px;
  background-color: transparent;
  border: 1px solid #3B4E71;
  border-radius: 2px;
  position: absolute;
  left: 0px;
  top: 2.5px;
}
html .branding-options-rgb-popup select.form-control.none.rdx-new-form-control ~ .btn-group .dropdown-toggle ~ .multiselect-container.dropdown-menu .multiselect-option.dropdown-item .form-check input:checked + label::before {
  content: "";
  border: 1px solid #44ABB7;
  background-color: #44ABB7;
  background-image: url("../images_new/check.svg");
  background-repeat: no-repeat;
  background-position: center center;
}
html .branding-options-rgb-popup select.form-control.none.rdx-new-form-control ~ .btn-group .dropdown-toggle ~ .multiselect-container.dropdown-menu {
  background-color: #ffffff !important;
  border-radius: 0px !important;
  border: 0px !important;
  -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.10) !important;
  box-shadow: 0 3px 6px rgba(0,0,0,0.10) !important;
  padding: 11px 0px 5px 0px !important;
  margin: 0px !important;
}
html .branding-options-rgb-popup .multiselect-native-select {
  display: block;
  width: 100%;
}
html .branding-options-rgb-popup .multiselect-native-select .btn-group {
  width: 100%;
}
html .branding-options-rgb-popup .bootstrap-select select.form-control.none ~ .dropdown-toggle .bs-caret .caret,
.rgb-accifbhtc-007 select.form-control.none ~ .dropdown-toggle .bs-caret .caret {
  height: 43px;
  line-height: 43px;
  right: 16px !important;
}
html .branding-options-rgb-popup .modal-body .form-group {
  margin: 0px 0px 14px 0px;
}
html .branding-options-rgb-popup .modal-body .rgb-pcafpi-bottom-text {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 15px 0px 0px 0px;
}
html .branding-options-rgb-popup .modal-body .rgb-pcafpi-bottom-text p {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 5px 0px;
  padding: 0px;
  color: #3B4E71;
  font-weight: 700;
  font-family: 'Nunito Sans', sans-serif;
  font-size: 16px;
  letter-spacing: 0.16px;
  line-height: 22px;
}
html .branding-options-rgb-popup .modal-body .rgb-pcafpi-bottom-text p b {
  float: left;
  width: auto;
}
html .branding-options-rgb-popup .modal-body .rgb-pcafpi-bottom-text p .price {
  float: right;
  width: auto;
}
html .branding-options-rgb-popup .assign-products-title {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  font-size: 20px;
  letter-spacing: 0.2px;
  line-height: 28px;
  font-weight: 700;
  text-transform: none;
  text-align: center;
  color: #3B4E71;
  font-family: 'Poppins', sans-serif;
  margin: 39px 0px 8px 0px;
  padding: 39px 0px 0px;
  border-top: 2px solid #D3D7DE;
}
html .branding-options-rgb-popup .assign-products-text {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  color: #3B4E71;
  font-weight: 400;
  font-family: 'Nunito Sans', sans-serif;
  font-size: 16px;
  letter-spacing: 0.16px;
  line-height: 22px;
  text-transform: none;
  text-align: center;
  margin: 0px 0px 30px 0px;
  padding: 0px;
}
html .branding-options-rgb-popup .modal-body.mCustomScrollbar,
html .branding-options-rgb-popup .modal-body {
  padding: 0;
}
html .branding-options-rgb-popup .modal-body.mCustomScrollbar .mCSB_scrollTools {
  right: -39px;
}
html .branding-options-rgb-popup .mCSB_inside > .mCSB_container {
  margin-right: 0;
}
html .branding-options-rgb-popup .modal-body.mCustomScrollbar .mCustomScrollBox {
  padding-right: 0;
}
html .assign-products-tow-block-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list {
  float: left;
  width: 32.5%;
  padding-right: 40px;
  width: 25%;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list ul {
  margin: 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list ul li {
  margin: 0px;
  padding: 0px 0px 0px 0px;
  list-style-type: none;
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list > ul > li > a {
  padding: 0px 41px 7px 0px;
  margin: 0px 0px 17px 0px;
  border-bottom: 1px solid #D3D7DE;
  font-size: 16px;
  font-weight: 700;
  color: #394E71;
  font-family: 'Nunito Sans', sans-serif;
  line-height: 22px;
  display: block;
  width: 100%;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list > ul > li > a.submenu-open-tc {
  color: #00798C;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list > ul > li > a.submenu-open-tc {
  color: #00798C;
}

html .assign-products-tow-block-row .rgb-assign-products-menu-list > ul > li:hover > a {
  color: #00798C;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list ul li span.rgb-arrow {
  display: inline-block;
  vertical-align: top;
  width: 12px;
  height: 22px;
  line-height: 22px;
  background-image: url("../images_new/rgb-chevron-down-solid.svg");
  background-repeat: no-repeat;
  background-position: center center;
  margin: 0;
  position: absolute;
  right: 16px;
  top: 0;
  transition: all .3s ease 0s;
  -webkit-transition: all .3s ease 0s;
  -moz-transition: all .3s ease 0s;
  -ms-transition: all .3s ease 0s;
  -o-transition: all .3s ease 0s;
  background-color: transparent;
  background-size: 11px auto;
  padding: 0;
  cursor: pointer;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list ul li:hover span.rgb-arrow {
  background-image: url("../images_new/rgb-chevron-down-solid-hover.svg");
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list ul li span.rgb-arrow.submenu-open {
  background-image: url("../images_new/rgb-chevron-up-solid.svg");
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul.sub-menu {
  display: none;
  margin: 0px 0px 24px 0px;
  padding: 0px 0px 0px 0px;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list > ul > li ul.sub-menu li {
  position: relative;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list > ul > li ul.sub-menu li a {
  padding: 0px 41px 0px 17px;
  margin: 0px 0px 8px 0px;
  border-bottom: 0px solid #D3D7DE;
  font-size: 16px;
  font-weight: 400;
  color: #394E71;
  font-family: 'Nunito Sans', sans-serif;
  line-height: 22px;
  display: block;
  width: 100%;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list > ul > li ul.sub-menu li:hover a {
  color: #00798C;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check {
  margin: 0px 14px 0px 0px;
  padding: 0px;
  width: 17px;
  float: right;
  position: absolute;
  right: 0px;
  top: 0px;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check input[type="checkbox"], 
html .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check input[type="radio"] {
  display: none !important;
}
html .assign-products-tow-block-row .assign-products-rgb-table .form-check input[type="checkbox"], 
html .assign-products-tow-block-row .assign-products-rgb-table .form-check input[type="radio"] {
  display: none !important;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check input[type="checkbox"] + .label-text::before, 
html .assign-products-tow-block-row .assign-products-rgb-table .form-check input[type="checkbox"] + .label-text::before {
  content: "" !important;
  border-radius: 2px;
  border: 1px solid #3B4E71;
  width: 17px;
  height: 17px;
  background-color: #ffffff;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check input[type="checkbox"]:checked + .label-text::before, 
html .assign-products-tow-block-row .assign-products-rgb-table .form-check input[type="checkbox"]:checked + .label-text::before {
  content: "";
  border-radius: 2px;
  border: 1px solid #44ABB7;
  background-color: #44ABB7;
  background-image: url("../images_new/check.svg");
  background-repeat: no-repeat;
  background-position: center center;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check.form-check-minus input[type="checkbox"]:checked + .label-text::before, 
html .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check.form-check-minus input[type="checkbox"]:checked + .label-text::before {
  background-image: none;
}
html .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check.form-check-minus input[type="checkbox"]:checked + .label-text::after, 
html .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check.form-check-minus input[type="checkbox"]:checked + .label-text::after {
  position: absolute;
  content: "";
  left: 0px;
  right: 0px;
  margin: 0px auto 0px;
  top: 50%;
  width: 7px;
  height: 2px;
  background-color: #fff;
}

html .assign-products-tow-block-row .assign-products-rgb-table {
  float: left;
  width: 75%;
  padding-left: 40px;
  border-left: 2px solid #D3D7DE;
  min-height: 593px;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table .form-check {
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 17px;
  float: none;
  position: relative;
  right: 0px;
  top: 0px;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table tr:nth-child(odd) {
  background-color: #ffffff;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table tr:nth-child(even) {
  background-color: #F4F6F9;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table tr td {
  padding: 8px 0px 5px 0px;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  font-weight: 700;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table tr td span {
  line-height: 19px;
  display: block;
  min-width: 46px;
  text-align: left;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table tr td:nth-child(1) {
  /*padding-left: 40px;
  padding-right: 0px;*/
  padding-left: 40px;
  padding-right: 0px;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table tr td:nth-child(2) {
  /*padding-left: 66px;
  padding-right: 66px;*/
  padding-left: 0px;
  padding-right: 0px;
  min-width: 61px;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table tr td:nth-child(3) {
  padding-left: 0px;
  padding-right: 40px;
}
html .branding-options-rgb-popup .confirming-order-amount-rgb-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 40px 0px 0px 0px;
  padding: 40px 0px 0px 0px;
  border-top: 2px solid #D3D7DE;
}
html .branding-options-rgb-popup .confirming-order-amount-rgb-row p {
  margin: 0px;
  padding: 0px;
  line-height: 22px;
  font-size: 16px;
  letter-spacing: 0.16px;
  color: #3B4E71;
  font-weight: 400;
  font-family: 'Nunito Sans', sans-serif;
  text-align: center;
  display: block;
  width: 100%;
}
html .branding-options-rgb-popup .confirming-order-amount-rgb-row strong {
  margin: 0px;
  padding: 0px;
  line-height: 32px;
  font-size: 24px;
  letter-spacing: 0.24px;
  color: #3B4E71;
  font-weight: 700;
  font-family: 'Nunito Sans', sans-serif;
  text-align: center;
  display: block;
  width: 100%;
}
html .branding-options-rgb-popup .modal-footer {
  margin: 0px;
  padding: 40px 0px 0px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .branding-options-rgb-popup .modal-footer .button-row {
  text-align: center;
}
html .branding-options-rgb-popup .modal-footer .button-row .btn {
  padding: 0px 12px;
  height: 43px;
  line-height: 43px;
  border-radius: 6px;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  font-family: 'Nunito Sans', sans-serif;
  cursor: pointer;
}
html .branding-options-rgb-popup .modal-footer .button-row .btn.btn-secondary {
  background-color: #DCE0E8;
  color: #3B4E71;
}
html .branding-options-rgb-popup .modal-footer .button-row .btn.btn-secondary:hover {
  background-color: #C6D1E3;
  color: #3B4E71;
}
html .branding-options-rgb-popup .modal-footer .button-row .btn.btn-primary {
  background-color: #D1495B;
  color: #FFFFFF;
}
html .branding-options-rgb-popup .modal-footer .button-row .btn.btn-primary:hover {
  background-color: #B1293B;
  color: #FFFFFF;
}
html .branding-options-rgb-popup .modal-footer .button-row .btn.btn-primary + .btn.btn-secondary {
  margin-left: 24px;
}
html .branding-options-rgb-popup .modal-footer .button-row .btn.btn-secondary + .btn.btn-primary {
  margin-left: 24px;
}
html .branding-options-rgb-popup.rgb-pause-popup .modal-header.rgb-modal-header,
html .branding-options-rgb-popup.rgb-unsubscribe-popup .modal-header.rgb-modal-header,
html .branding-options-rgb-popup.rgb-check-approve-popup .modal-header.rgb-modal-header,
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-header.rgb-modal-header{
  margin: 0px 0px 40px 0px;
}
html .branding-options-rgb-popup.rgb-pause-popup .modal-body.rgb-modal-body p,
html .branding-options-rgb-popup.rgb-unsubscribe-popup .modal-body.rgb-modal-body p,
html .branding-options-rgb-popup.rgb-check-approve-popup .modal-body.rgb-modal-body p,
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body p {
  margin: 0px 0px 20px 0px;
  padding: 0px;
  line-height: 19px;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  font-weight: 400;
  font-family: 'Nunito Sans', sans-serif;
  text-align: center;
  display: block;
  width: 100%;
}
html .branding-options-rgb-popup.rgb-pause-popup .modal-body.rgb-modal-body p:nth-last-child(1),
html .branding-options-rgb-popup.rgb-unsubscribe-popup .modal-body.rgb-modal-body p:nth-last-child(1),
html .branding-options-rgb-popup.rgb-check-approve-popup .modal-body.rgb-modal-body p:nth-last-child(1) {
  margin-bottom: 0px;
}
html .branding-options-rgb-popup.rgb-unsubscribe-popup .modal-body.rgb-modal-body p,
html .branding-options-rgb-popup.rgb-check-approve-popup .modal-body.rgb-modal-body p {
  font-size: 16px;
  letter-spacing: 0.16px;
  line-height: 22px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
}
html .branding-options-rgb-popup.rgb-pause-popup.add-branding-popup .modal-dialog,
html .branding-options-rgb-popup.add-branding-popup.rgb-unsubscribe-popup .modal-dialog,
html .branding-options-rgb-popup.add-branding-popup.rgb-check-approve-popup .modal-dialog,
html .branding-options-rgb-popup.add-branding-popup.rgb-details-prices-popup .modal-dialog {
  max-width: 790px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body p {
  font-size: 16px;
  letter-spacing: 0.16px;
  line-height: 22px;
  margin-bottom: 24px;
  text-align: left;
}
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body .rgb-dp-strong-heading {
  margin: 0px 0px 0px 0px;
  padding: 0px;
  line-height: 22px;
  font-size: 16px;
  letter-spacing: 0.16px;
  color: #3B4E71;
  font-weight: 700;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  display: block;
  width: 100%;
}
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body ul {
  margin: 8px 0px 24px 0px;
  padding: 0px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body ul ul {
  margin-top: 0px;
  padding-left: 5px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body ul li{
  margin: 0px;
  padding: 0px 0px 0px 21px;
  position: relative;
  list-style-type: none;
  line-height: 22px;
  font-size: 16px;
  letter-spacing: 0.16px;
  color: #3B4E71;
  font-weight: 400;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  display: block;
  width: 100%;
}
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body ul li:before {
  position: absolute;
  content: "";
  left: 0px;
  top: 5px;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background-color: #3B4E71;
}
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body .rgb-rwptos-text {
  margin: 7px 0px 0px 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  line-height: 16px;
  font-size: 12px;
  letter-spacing: 0.12px;
  color: #3B4E71;
  font-weight: 400;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
}

html .branding-options-rgb-popup.rgb-check-approve-popup .rgb-check-and-approve-img {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin-top: 40px;
  margin-bottom: 4px;
  text-align: center;
}
html .branding-options-rgb-popup.rgb-check-approve-popup .rgb-check-and-approve-img img{
  max-width: 450px;
  width: 100%;
  height: auto;
  vertical-align: top;
}
html .branding-options-rgb-popup.rgb-check-approve-popup .click-to-open-fullsize {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #00798C;
  font-weight: 400;
  line-height: 19px;
  font-family: 'Nunito Sans', sans-serif;
}

html .branding-options-rgb-popup.rgb-add-stock-popup .confirming-order-amount-rgb-row {
  margin-top: 40px;
  padding-top: 40px;
  border-top: 2px solid #D3D7DE;
}
html .branding-options-rgb-popup .rgb-file-selected-wrapper .fileinput .fileinput-preview.thumbnail > img {
  display: table-cell;
  vertical-align: middle;
}
html body .new-returns-management-new-subscription-screen-div .row-b4:before,
html body .new-returns-management-new-subscription-screen-div .row-b4:after {
  display: none !important;
}
html body .legal-info-page-wrapper .dmar-wrapper .row:before,
html body .legal-info-page-wrapper .dmar-wrapper .row:after {
  display: none !important;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-right.rgb-mobile-show-only {
  display: none;
}

.new-dashboard-screen .product-select .select2-container, 
.new-dashboard-screen .market-place-select .select2-container {
  background-color: #fff;
}
.new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box {
  height: calc(100% - 51px);
}

html body .rgb-new-dashboard-screen-payments-history .market-place-right {
  float: left;
  width: 100%;
  max-width: 993px;
}
html body .rgb-new-dashboard-screen-payments-history.new-dashboard-screen .market-place-select.date-select {
  padding-left: 0px;
}
html body .rgb-new-dashboard-screen-payments-history.new-dashboard-screen .delete-export-option {
  padding: 0px 0px 33px 25px;
  float: left;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .rgb-assign-products-menu-list ul li:hover span.rgb-arrow {
  background-image: url("../images_new/rgb-chevron-down-solid-hover.svg");
}
html .branding-options-rgb-popup .assign-products-tow-block-row .rgb-assign-products-menu-list ul li span.rgb-arrow.submenu-open {
  background-image: url("../images_new/rgb-chevron-up-solid.svg");
}
html .branding-options-rgb-popup .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul.sub-menu {
  display: none;
  margin: 0px 0px 24px 0px;
  padding: 0px 0px 0px 0px;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .rgb-assign-products-menu-list > ul > li ul.sub-menu li {
  position: relative;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .rgb-assign-products-menu-list > ul > li ul.sub-menu li a {
  padding: 0px 41px 0px 17px;
  margin: 0px 0px 8px 0px;
  border-bottom: 0px solid #D3D7DE;
  font-size: 16px;
  font-weight: 400;
  color: #394E71;
  font-family: 'Nunito Sans', sans-serif;
  line-height: 22px;
  display: block;
  width: 100%;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .rgb-assign-products-menu-list > ul > li ul.sub-menu li:hover a {
  color: #00798C;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check {
  margin: 0px 14px 0px 0px;
  padding: 0px;
  width: 17px;
  float: right;
  position: absolute;
  right: 0px;
  top: 0px;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check input[type="checkbox"], 
html .branding-options-rgb-popup .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check input[type="radio"] {
  display: none !important;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table .form-check input[type="checkbox"], 
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table .form-check input[type="radio"] {
  display: none !important;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check input[type="checkbox"] + .label-text::before, 
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table .form-check input[type="checkbox"] + .label-text::before {
  content: "" !important;
  border-radius: 2px;
  border: 1px solid #3B4E71;
  width: 17px;
  height: 17px;
  background-color: #ffffff;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check input[type="checkbox"]:checked + .label-text::before, 
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table .form-check input[type="checkbox"]:checked + .label-text::before {
  content: "";
  border-radius: 2px;
  border: 1px solid #44ABB7;
  background-color: #44ABB7;
  background-image: url("../images_new/check.svg");
  background-repeat: no-repeat;
  background-position: center center;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check.form-check-minus input[type="checkbox"]:checked + .label-text::before, 
html .branding-options-rgb-popup .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check.form-check-minus input[type="checkbox"]:checked + .label-text::before {
  background-image: none;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check.form-check-minus input[type="checkbox"]:checked + .label-text::after, 
html .branding-options-rgb-popup .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check.form-check-minus input[type="checkbox"]:checked + .label-text::after {
  position: absolute;
  content: "";
  left: 0px;
  right: 0px;
  margin: 0px auto 0px;
  top: 50%;
  width: 7px;
  height: 2px;
  background-color: #fff;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table {
  float: left;
  width: 75%;
  padding-left: 40px;
  border-left: 2px solid #D3D7DE;
  /* column-count: 2; */
  /* column-gap: 40px; */
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table .full-table {
  width: 100%;
  display: flex;
  column-count: 2;
  column-gap: 40px;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table .full-table tbody {
  column-count: 2;
  column-gap: 40px;
  width: 100%;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table .full-table tr {
  display: block;
  width: 100%;
  /* float: left; */
  /* column-count: 2; */
  /* column-gap: 40px; */
  /* height: 100%; */
  /*min-height: 51px;*/
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table .form-check,
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table .form-check {
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 17px;
  float: none;
  position: relative;
  right: 0px;
  top: 0px;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table tr:nth-child(odd) {
  background-color: #ffffff;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table tr:nth-child(even) {
  background-color: #F4F6F9;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table tr td,
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr th {
  padding: 6px 0px 7px 0px;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  font-weight: 700;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  vertical-align: middle;
  /*min-height: 51px;
  line-height: 51px;*/
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table tr td span,
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr th span {
  line-height: 19px;
  display: block;
  min-width: 46px;
  text-align: left;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table tr td:nth-child(1),
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr th:nth-child(1){
  /*padding-left: 40px;
  padding-right: 0px;*/
  padding-left: 40px;
  padding-right: 0px;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table tr td:nth-child(2),
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr th:nth-child(2) {
  /*padding-left: 66px;
  padding-right: 66px;*/
  padding-left: 0px;
  padding-right: 0px;
}
html .branding-options-rgb-popup .assign-products-tow-block-row .assign-products-rgb-table tr td:nth-child(3),
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr th:nth-child(3) {
  padding-left: 0px;
  padding-right: 40px;
}
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check input[type="checkbox"] + .label-text::before, html .assign-products-tow-block-row .assign-products-rgb-table .form-check input[type="checkbox"] + .label-text::before {
  background-color: transparent;
}
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .rgb-assign-products-menu-list ul li ul li .form-check input[type="checkbox"]:checked + .label-text::before, html .assign-products-tow-block-row .assign-products-rgb-table .form-check input[type="checkbox"]:checked + .label-text::before {
  background-color: #44ABB7;
}
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr th:nth-child(1),
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr th:nth-child(2),
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr th:nth-child(3),
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr th:nth-child(4),
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr th:nth-child(5),
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr th:nth-child(6),
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr th:nth-child(7) {
  padding-left: 20px;
  padding-right: 20px;
  min-width: auto !important;
  width: auto !important;
  background-color: #DCE0E8;
  line-height: 19px;
  min-height: auto !important;
  padding-top: 22px;
  padding-bottom: 19px;
}
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr th:nth-child(1) {
  padding-left: 40px;
}
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr th:nth-child(7) {
  padding-right: 40px;
}
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr td:nth-child(1),
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr td:nth-child(2),
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr td:nth-child(3),
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr td:nth-child(4),
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr td:nth-child(5),
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr td:nth-child(6),
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr td:nth-child(7) {
  padding-left: 20px;
  padding-right: 20px;
  min-width: auto !important;
  width: auto !important;
  line-height: 19px;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  font-weight: 700;
  min-height: auto !important;
  padding-top: 16px;
  padding-bottom: 15px;
  vertical-align: middle !important;
}

html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr td .side1_price,
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr td .side2_price,
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr td .side1_percentage,
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr td .side2_percentage {
  background-color: #F4F6F9;
  border-radius: 6px;
  border: 1px solid #D3D7DE;
  height: 43px;
  line-height: 41px;
  text-align: right;
  padding: 0px 16px;
  min-width: 113px;
  color: #394E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 700;
}
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr td:nth-child(1) {
  padding-left: 40px;
}
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr td:nth-child(7) {
  padding-right: 40px;
}
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr td span {
  display: inline-block;
  vertical-align: top;
}
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table tr td span.profit-txt {
  font-weight: 400;
  padding-right: 5px;
}
html .branding-options-rgb-popup .confirming-order-amount-rgb-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 40px 0px 0px 0px;
  padding: 40px 0px 0px 0px;
  border-top: 2px solid #D3D7DE;
}
html .branding-options-rgb-popup .confirming-order-amount-rgb-row p {
  margin: 0px;
  padding: 0px;
  line-height: 22px;
  font-size: 16px;
  letter-spacing: 0.16px;
  color: #3B4E71;
  font-weight: 400;
  font-family: 'Nunito Sans', sans-serif;
  text-align: center;
  display: block;
  width: 100%;
}
html .branding-options-rgb-popup .confirming-order-amount-rgb-row strong {
  margin: 0px;
  padding: 0px;
  line-height: 32px;
  font-size: 24px;
  letter-spacing: 0.24px;
  color: #3B4E71;
  font-weight: 700;
  font-family: 'Nunito Sans', sans-serif;
  text-align: center;
  display: block;
  width: 100%;
}
html .branding-options-rgb-popup .modal-footer {
  margin: 0px;
  padding: 40px 0px 0px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .branding-options-rgb-popup .modal-dialog .modal-content .modal-footer .button-row {
  text-align: center;
}
html body .branding-options-rgb-popup .modal-dialog .modal-content .modal-footer .button-row .btn {
  padding: 0px 12px;
  height: 43px;
  line-height: 43px;
  border-radius: 6px;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  font-family: 'Nunito Sans', sans-serif;
  cursor: pointer;
}
html body .branding-options-rgb-popup .modal-dialog .modal-content .modal-footer .button-row .btn.btn-secondary {
  background-color: #DCE0E8;
  color: #3B4E71;
}
html body .branding-options-rgb-popup .modal-dialog .modal-content .modal-footer .button-row .btn.btn-secondary:hover {
  background-color: #C6D1E3;
  color: #3B4E71;
}
html body .branding-options-rgb-popup .modal-dialog .modal-content .modal-footer .button-row .btn.btn-primary {
  background-color: #D1495B;
  color: #FFFFFF;
}
html body .branding-options-rgb-popup .modal-dialog .modal-content .modal-footer .button-row .btn.btn-primary:hover {
  background-color: #B1293B;
  color: #FFFFFF;
}
html body .branding-options-rgb-popup .modal-dialog .modal-content .modal-footer .button-row .btn.btn-primary + .btn.btn-secondary {
  margin-left: 24px;
}
html body .branding-options-rgb-popup .modal-dialog .modal-content .modal-footer .button-row .btn.btn-secondary + .btn.btn-primary {
  margin-left: 24px;
}
html .branding-options-rgb-popup.rgb-pause-popup .modal-header.rgb-modal-header,
html .branding-options-rgb-popup.rgb-unsubscribe-popup .modal-header.rgb-modal-header,
html .branding-options-rgb-popup.rgb-check-approve-popup .modal-header.rgb-modal-header,
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-header.rgb-modal-header{
  margin: 0px 0px 40px 0px;
}
html .branding-options-rgb-popup.rgb-pause-popup .modal-body.rgb-modal-body p,
html .branding-options-rgb-popup.rgb-unsubscribe-popup .modal-body.rgb-modal-body p,
html .branding-options-rgb-popup.rgb-check-approve-popup .modal-body.rgb-modal-body p,
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body p {
  margin: 0px 0px 20px 0px;
  padding: 0px;
  line-height: 19px;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  font-weight: 400;
  font-family: 'Nunito Sans', sans-serif;
  text-align: center;
  display: block;
  width: 100%;
}
html .branding-options-rgb-popup.rgb-pause-popup .modal-body.rgb-modal-body p:nth-last-child(1),
html .branding-options-rgb-popup.rgb-unsubscribe-popup .modal-body.rgb-modal-body p:nth-last-child(1),
html .branding-options-rgb-popup.rgb-check-approve-popup .modal-body.rgb-modal-body p:nth-last-child(1) {
  margin-bottom: 0px;
}
html .branding-options-rgb-popup.rgb-unsubscribe-popup .modal-body.rgb-modal-body p,
html .branding-options-rgb-popup.rgb-check-approve-popup .modal-body.rgb-modal-body p {
  font-size: 16px;
  letter-spacing: 0.16px;
  line-height: 22px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
}
html .branding-options-rgb-popup.rgb-pause-popup.add-branding-popup .modal-dialog,
html .branding-options-rgb-popup.add-branding-popup.rgb-unsubscribe-popup .modal-dialog,
html .branding-options-rgb-popup.add-branding-popup.rgb-check-approve-popup .modal-dialog,
html .branding-options-rgb-popup.add-branding-popup.rgb-details-prices-popup .modal-dialog {
  max-width: 790px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body p {
  font-size: 16px;
  letter-spacing: 0.16px;
  line-height: 22px;
  margin-bottom: 24px;
  text-align: left;
}
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body .rgb-dp-strong-heading {
  margin: 0px 0px 0px 0px;
  padding: 0px;
  line-height: 22px;
  font-size: 16px;
  letter-spacing: 0.16px;
  color: #3B4E71;
  font-weight: 700;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  display: block;
  width: 100%;
}
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body ul {
  margin: 8px 0px 24px 0px;
  padding: 0px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body ul ul {
  margin-top: 0px;
  padding-left: 5px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body ul li{
  margin: 0px;
  padding: 0px 0px 0px 21px;
  position: relative;
  list-style-type: none;
  line-height: 22px;
  font-size: 16px;
  letter-spacing: 0.16px;
  color: #3B4E71;
  font-weight: 400;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  display: block;
  width: 100%;
}
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body ul li:before {
  position: absolute;
  content: "";
  left: 0px;
  top: 5px;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background-color: #3B4E71;
}
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body .rgb-rwptos-text {
  margin: 7px 0px 0px 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  line-height: 16px;
  font-size: 12px;
  letter-spacing: 0.12px;
  color: #3B4E71;
  font-weight: 400;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
}
html body .new-dashboard-screen .page-heading-row.heading-row-inner-page h5 {
  line-height: 27px;
  font-weight: 700;
  color: #394E71;
  font-size: 18px;
  letter-spacing: 0.18px;
  text-transform: none;
  font-family: 'Poppins', sans-serif;
  margin: 40px 0px 16px 0px;
  padding: 0px;
}
html body .new-dashboard-screen .page-heading-row.heading-row-inner-page p {
  line-height: 19px;
  font-weight: 400;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  text-transform: none;
  text-align: left;
  font-family: 'Nunito Sans', sans-serif;
  margin: 0px 0px 5px 0px;
  padding: 0px;
  display: block;
  width: 100%;
}
html body .new-dashboard-screen .page-heading-row.heading-row-inner-page p span {
  display: block;
}
html body .new-dashboard-screen .page-heading-row.heading-row-inner-page p a {
  line-height: 19px;
  font-weight: 700;
  color: #00798C;
  font-size: 14px;
  letter-spacing: 0.14px;
  text-transform: none;
  text-align: left;
  font-family: 'Nunito Sans', sans-serif;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
html body .new-dashboard-screen .page-heading-row.heading-row-inner-page p a:hover {
  color: #277C48;
}
.new-dashboard-screen-asslsa-staff-rgb .main-content-block {
  margin: 0px;
  padding: 40px 40px 64px 40px;
  /*box-shadow: 4px 7px 20px #0000001A;*/
}
.new-dashboard-screen-asslsa-staff-rgb .staff-account-form-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-left {
  float: left;
  width: 54%;
  padding-right: 122px;
  margin-bottom: 59px;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right {
  float: left;
  width: 46%;
  margin-bottom: 59px;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-left h6,
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right h6 {
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 700;
  line-height: 19px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
  margin: 0px 0px 24px 0px;
  padding: 0px;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right h6 {
  margin-bottom: 28px;
}
.new-dashboard-screen-asslsa-staff-rgb .setting-form-element {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 24px 0px;
}
.new-dashboard-screen-asslsa-staff-rgb .setting-form-element .setting-lable {
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  line-height: 19px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
  margin: 0px 0px 8px 0px;
  padding: 0px;
}
.new-dashboard-screen-asslsa-staff-rgb .setting-form-element .form-control {
  background-color: #F4F6F9;
  border-radius: 6px;
  border: 1px solid #D3D7DE;
  display: block;
  width: 100%;
  height: 43px;
  line-height: 41px;
  padding: 0px 16px;
  margin: 0px;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
}
.new-dashboard-screen-asslsa-staff-rgb form *::-webkit-input-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
  opacity: 1;
}

.new-dashboard-screen-asslsa-staff-rgb form *:-moz-placeholder {
    /* Firefox 18- */
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
  opacity: 1;
}

.new-dashboard-screen-asslsa-staff-rgb form *::-moz-placeholder {
    /* Firefox 19+ */
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
  opacity: 1;
}

html .branding-options-rgb-popup.rgb-check-approve-popup .rgb-check-and-approve-img {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin-top: 40px;
  margin-bottom: 4px;
  text-align: center;
}
html .branding-options-rgb-popup.rgb-check-approve-popup .rgb-check-and-approve-img img{
  max-width: 450px;
  width: 100%;
  height: auto;
  vertical-align: top;
}
html .branding-options-rgb-popup.rgb-check-approve-popup .click-to-open-fullsize {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #00798C;
  font-weight: 400;
  line-height: 19px;
  font-family: 'Nunito Sans', sans-serif;
}

html .branding-options-rgb-popup.rgb-add-stock-popup .confirming-order-amount-rgb-row {
  margin-top: 40px;
  padding-top: 40px;
  border-top: 2px solid #D3D7DE;
}
html .branding-options-rgb-popup .rgb-file-selected-wrapper .fileinput .fileinput-preview.thumbnail > img {
  display: table-cell;
  vertical-align: middle;
}
html body .new-returns-management-new-subscription-screen-div .row-b4:before,
html body .new-returns-management-new-subscription-screen-div .row-b4:after {
  display: none !important;
}
html body .legal-info-page-wrapper .dmar-wrapper .row:before,
html body .legal-info-page-wrapper .dmar-wrapper .row:after {
  display: none !important;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-right.rgb-mobile-show-only {
  display: none;
}

.new-dashboard-screen .product-select .select2-container, 
.new-dashboard-screen .market-place-select .select2-container {
  background-color: #fff;
}
.new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box {
  height: calc(100% - 51px);
}

html body .rgb-new-dashboard-screen-payments-history .market-place-right {
  float: left;
  width: 100%;
  max-width: 993px;
}
html body .rgb-new-dashboard-screen-payments-history.new-dashboard-screen .market-place-select.date-select {
  padding-left: 0px;
}
html body .rgb-new-dashboard-screen-payments-history.new-dashboard-screen .delete-export-option {
  padding: 0px 0px 33px 25px;
  float: left;
}
html body .rgb-new-dashboard-screen-payments-history.new-dashboard-screen .product-select {
  margin: 0px 0px 33px 0px;
}
html body .rgb-new-dashboard-screen-payments-history.new-dashboard-screen .product-select.market-place-select.date-select {
  margin-bottom: 33px;
}
html body .rgb-new-dashboard-screen-payments-history.new-dashboard-screen .inner-page-table {
  margin: 32px 0px 0px;
}
.dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments {
  padding-bottom: 0;
  /*z-index: 9;*/
}
.dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .ar-col .ar-box p a {
  font-weight: 700;
  color: #44ABB7;
  font-family: 'Nunito Sans', sans-serif;
  letter-spacing: 0.14px;
}
.dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .billing-content-box h6,
html .dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .dmar-wrapper .dmar-col .dmar-box .form-group .form-label,
html .dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .dmar-col .dmar-box .form-group p,
.dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .ar-col .ar-box p {
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
}
.dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .ar-col .ar-box p .popover.bottom {
  padding: 0px;
  margin: 0px;
  margin-top: 8px;
  box-shadow: 0px 0px 10px #00000029;
  background-color: #fff;
  border: 0px;
  min-width: 296px;
  border-radius: 0px;
}
.dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .ar-col .ar-box p .popover.bottom .popover-content {
  padding: 24px 28px 24px 24px;
}
.dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .ar-col .ar-box p .popover.bottom .popover-content ul {
  margin: 0px;
  padding: 0px;
}
.dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .ar-col .ar-box p .popover.bottom .popover-content ul li {
  margin: 0px;
  padding: 0px 0px 12px 13px;
  list-style-type: none;
  position: relative;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.12px;
  color: #3B4E71;
  font-weight: 400;
  font-family: 'Nunito Sans', sans-serif;
}
.dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .ar-col .ar-box p .popover.bottom .popover-content ul li:nth-last-child(1) {
  padding-bottom: 0px;
}
.dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .ar-col .ar-box p .popover.bottom .popover-content ul li:before {
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  left: 0px;
  top: 6px;
  border-radius: 100%;
  background-color: #3B4E71;
}
.dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .ar-col .ar-box p .popover.bottom .arrow {
  display: none;
}
.dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .button-row .btn.btn-primary, 
.dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .btn.btn-primary {
  color: #394E71;
  background-color: #DCE0E8;
}
.dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .button-row .btn.btn-primary:hover, 
.dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .btn.btn-primary:hover {
  color: #394E71;
  background-color: #C6D1E3;
}
.dashboard-screen.new-dashboard-screen.rgb-new-dashboard-screen-rbh-payments .heading-row-inner-page {
  padding-top: 32px;
}
html body .rgb-new-dashboard-screen-payments-history.new-dashboard-screen {
  padding-top: 64px;
  padding-bottom: 147px;
}
html body .rgb-new-dashboard-screen-payments-history.new-dashboard-screen .heading-row-inner-page {
  padding: 0px;
}
html body .rgb-new-dashboard-screen-payments-history.new-dashboard-screen h2 {
  letter-spacing: 0.18px;
  font-size: 18px;
  line-height: 25px;
}
html body .rgb-new-dashboard-screen-payments-history.new-dashboard-screen .table-div .dataTables_wrapper .dataTables_filter {
  top: 59px;
}
html body .rgb-new-dashboard-screen-payments-history.new-dashboard-screen .table-div .dataTables_wrapper .dataTables_length {
  top: 59px;
}
html body .rgb-new-dashboard-screen-payments-history.new-dashboard-screen .table-div .table.transaction-list-table > thead > tr > th > span.full-span {
  max-width: none;
}
html body .rgb-new-dashboard-screen-payments-history.new-dashboard-screen .product-list-table td.status-text a.orrage {
  margin-bottom: 7px;
}
html body .new-dashboard-screen .page-heading-row.heading-row-inner-page h5 {
  line-height: 27px;
  font-weight: 700;
  color: #394E71;
  font-size: 18px;
  letter-spacing: 0.18px;
  text-transform: none;
  font-family: 'Poppins', sans-serif;
  margin: 40px 0px 16px 0px;
  padding: 0px;
}
html body .new-dashboard-screen .page-heading-row.heading-row-inner-page p {
  line-height: 19px;
  font-weight: 400;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  text-transform: none;
  text-align: left;
  font-family: 'Nunito Sans', sans-serif;
  margin: 0px 0px 5px 0px;
  padding: 0px;
  display: block;
  width: 100%;
}
html body .new-dashboard-screen .page-heading-row.heading-row-inner-page p span {
  display: block;
}
html body .new-dashboard-screen .page-heading-row.heading-row-inner-page p a {
  line-height: 19px;
  font-weight: 700;
  color: #00798C;
  font-size: 14px;
  letter-spacing: 0.14px;
  text-transform: none;
  text-align: left;
  font-family: 'Nunito Sans', sans-serif;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
html body .new-dashboard-screen .page-heading-row.heading-row-inner-page p a:hover {
  color: #277C48;
}
.new-dashboard-screen-asslsa-staff-rgb .main-content-block {
  margin: 0px;
  padding: 40px 40px 64px 40px;
  /*box-shadow: 4px 7px 20px #0000001A;*/
}
.new-dashboard-screen-asslsa-staff-rgb .staff-account-form-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-left {
  float: left;
  width: 54%;
  padding-right: 122px;
  margin-bottom: 59px;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right {
  float: left;
  width: 46%;
  margin-bottom: 59px;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-left h6,
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right h6 {
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 700;
  line-height: 19px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
  margin: 0px 0px 24px 0px;
  padding: 0px;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right h6 {
  margin-bottom: 28px;
}
.new-dashboard-screen-asslsa-staff-rgb .setting-form-element {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 24px 0px;
}
.new-dashboard-screen-asslsa-staff-rgb .setting-form-element .setting-lable,
.rgb-accifbhtc-007 .setting-lable {
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  line-height: 19px;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
  margin: 0px 0px 8px 0px;
  padding: 0px;
}
.new-dashboard-screen-asslsa-staff-rgb .setting-form-element .form-control,
.rgb-accifbhtc-007 .form-control {
  background-color: #F4F6F9;
  border-radius: 6px;
  border: 1px solid #D3D7DE;
  display: block;
  width: 100%;
  height: 43px;
  line-height: 41px;
  padding: 0px 16px;
  margin: 0px;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
}
.new-dashboard-screen-asslsa-staff-rgb form *::-webkit-input-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
  opacity: 1;
}

.new-dashboard-screen-asslsa-staff-rgb form *:-moz-placeholder {
    /* Firefox 18- */
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
  opacity: 1;
}

.new-dashboard-screen-asslsa-staff-rgb form *::-moz-placeholder {
    /* Firefox 19+ */
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
  opacity: 1;
}


.new-dashboard-screen-asslsa-staff-rgb form *:-ms-input-placeholder {
  /*color: #7E8890;*/
  color: #959FB0;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
  opacity: 1;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element.e-connect-element-row,
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element.e-connect-element-row .form-group,
.rgb-accifbhtc-007 .form-group {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px;
  padding: 0px;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .setting-lable {
  margin: 0px 0px 33px 0px;
  padding: 0px 25px 0px 0px;
  max-width: 223px;
  float: left;
  width: 100%;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .control-label.toggle-switch-element, 
.toggle-switch-element{
  float: left;
  width: 100%;
  max-width: 177px;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list {
  margin: 0px;
  padding: 0px;
  max-width: none;
  min-width: auto;
  width: 100%;
  display: inline-block;
  vertical-align: top;
  border: 0px;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li {
  width: 100%;
  display: inline-block;
  vertical-align: top;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .form-control {
  border: 0px;
  display: none !important;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .toggle-switch-element .form-control,
.toggle-switch-element .form-control{
  display: none;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .toggle-switch-element .check-bg::before,
.toggle-switch-element .check-bg::before {
  position: absolute;
  top: .25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #F4F6F9;
  border: #D3D7DE solid 1px;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .toggle-switch-element .check-bg::before,
.toggle-switch-element .check-bg::before {
  left: 0px;
  top: 0px;
  width: 56px;
  height: 24px;
  pointer-events: all;
  border-radius: 6px;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .toggle-switch-element .check-bg::after,
.toggle-switch-element .check-bg::after {
  position: absolute;
  top: .25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: no-repeat 50% / 50% 50%;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .toggle-switch-element .check-bg::after,
.toggle-switch-element .check-bg::after {
  top: -2px;
  left: 0;
  width: 28px;
  height: 28px;
  background-color: #FFFFFF;
  border: 1px solid #D3D7DE;
  border-radius: 6px;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;
  transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .toggle-switch-element .form-control:checked ~ .check-bg::before,
.toggle-switch-element .form-control:checked ~ .check-bg::before
 {
  color: #fff;
  border-color: #44ABB7;
  background-color: #44ABB7;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .toggle-switch-element .form-control:checked ~ .check-bg::after,
.toggle-switch-element .form-control:checked ~ .check-bg::after {
  background-color: #fff;
  -webkit-transform: translateX(28px);
  transform: translateX(28px);
  border: 1px solid #44ABB7;
  background-image: url("../images_new/check-big-icon.svg");
  background-repeat: no-repeat;
  background-position: center center;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .toggle-switch-element .check-bg img, {
  display: none;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .toggle-switch-element .check-bg,
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .toggle-switch-element .form-control:checked ~ .check-bg,
.toggle-switch-element .check-bg,
.toggle-switch-element .form-control:checked ~ .check-bg
 {
  background-color: transparent !important;
  border: 0px !important;
  position: relative;
  padding: 0px;
  margin: 0px 0px 28px 0px !important;
  min-height: 24px;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .form-check,
.rgb-accifbhtc-007 .form-group .form-check {
  margin-top: 0;
  margin-bottom: 0;
  /*margin: 0px;*/
  width: auto;
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .form-check .label-text,
.rgb-accifbhtc-007 .form-group .form-check .label-text {
  padding-left: 33px;
  line-height: 17px;
  position: relative;
  font-family: 'Nunito Sans', sans-serif;
  color: #003D5B;
  margin-bottom: 17px;
  cursor: pointer;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .form-check input[type="checkbox"], 
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .form-check input[type="radio"],
.rgb-accifbhtc-007 .form-group .form-check input[type="checkbox"],
.rgb-accifbhtc-007 .form-group .form-check input[type="radio"]  {
  /*display: none !important;*/
  width: 100% !important;
  height: 17px;
  cursor: pointer;
  margin: 0;
  padding: 0px;
  z-index: 3;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .form-check input[type="checkbox"] + .label-text::before, 
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .form-check input[type="checkbox"] + .label-text::before,
.rgb-accifbhtc-007 .form-check input[type="checkbox"] + .label-text::before {
  content: "" !important;
  border-radius: 2px;
  border: 1px solid #3B4E71;
  width: 17px;
  height: 17px;
  background-color: #ffffff;
  position: absolute;
  left: 0px;
  top: 0px;
}
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .form-check input[type="checkbox"]:checked + .label-text::before, 
.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-element .setting-form-field .form-check-list li .form-check input[type="checkbox"]:checked + .label-text::before,
.rgb-accifbhtc-007 .form-check input[type="checkbox"]:checked + .label-text::before {
  content: "";
  border-radius: 2px;
  border: 1px solid #44ABB7;
  background-color: #44ABB7;
  background-image: url("../images_new/check.svg");
  background-repeat: no-repeat;
  background-position: center center;
}
.new-dashboard-screen-asslsa-staff-rgb .staff-account-form-row .button-row .btn,
.rgb-accifbhtc-007 .button-row .btn {
  padding: 0px 12px;
}
.new-dashboard-screen-asslsa-staff-rgb .staff-account-form-row .button-row .btn-secondary + .btn.btn-primary,
.rgb-accifbhtc-007 .button-row .btn-secondary + .btn.btn-primary {
  margin-left: 24px;
}
.new-dashboard-screen-asslsa-staff-rgb .staff-account-form-row .button-row .btn.btn-primary + .btn-secondary,
.rgb-accifbhtc-007 .button-row .btn.btn-primary + .btn-secondary {
  margin-left: 24px;
}
.new-dashboard-screen-asslsa-staff-rgb .staff-account-form-row .button-row .btn.btn-primary,
.rgb-accifbhtc-007 .button-row .btn.btn-primary {
  background-color: #D1495B;
  color: #ffffff;
}
.new-dashboard-screen-asslsa-staff-rgb .staff-account-form-row .button-row .btn.btn-primary:hover,
.rgb-accifbhtc-007 .button-row .btn.btn-primary:hover {
  background-color: #B1293B;
  color: #ffffff;
}
html .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb .table-div .table > thead > tr > th:nth-child(1), 
html .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb .table-div .table > tbody > tr > td:nth-child(1) {
  min-width: auto !important;
  text-align: center !important;
  padding-left: 11px !important;
}
html .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb .table-div .table > tbody > tr > td .form-control {
  display: block !important;
  position: absolute;
  width: 56px;
  height: 24px;
  left: 0px;
  top: 0px;
  opacity: 0;
  z-index: 1;
  cursor: pointer;
}
html .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb .table-div .table > tbody > tr > td .switchery {
  width: 56px !important;
  height: 24px !important;
  pointer-events: all;
  border-radius: 6px !important;
  background-color: #F4F6F9 !important;
  border: #D3D7DE solid 1px !important;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  box-shadow: none !important;
}

html .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb .table-div .table > tbody > tr > td .switchery > small {
  top: -3px !important;
  left: -1px !important;
  width: 28px !important;
  height: 28px !important;
  background-color: #FFFFFF !important;
  border: 1px solid #D3D7DE !important;
  border-radius: 6px !important;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;
  transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;
  background: no-repeat 50% / 50% 50%;
  box-shadow: none !important;
}
html .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb .table-div .table > tbody > tr > td .js-switch:checked ~ .switchery {
  color: #fff;
  border-color: #44ABB7 !important;
  background-color: #44ABB7 !important;
}
html .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb .table-div .table > tbody > tr > td .js-switch:checked ~ .switchery > small{
  background-color: #fff !important;
  -webkit-transform: translateX(0px);
  transform: translateX(0px);
  left: auto !important;
  border: 1px solid #44ABB7 !important;
  background-image: url("../images_new/check-big-icon.svg");
  background-repeat: no-repeat;
  background-position: center center;
}
.new-dashboard-screen-asslsa-staff-rgb {
  padding-bottom: 64px;
}
html .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb {
  padding-top: 0px;
}
html .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb .heading-row-inner-page {
  padding: 0px 0px 26px 0px;
}
html .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb .heading-row-inner-page h2 {
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0.18px;
  margin: 0px;
  padding: 0px;
}
html .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb .table-div .dataTables_wrapper .dataTables_length,
html .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb .table-div .dataTables_wrapper .dataTables_filter {
  top: -7px;
}
html body .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb td #edit,
html body .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb td #delete {
  width: 25px;
  height: 24px;
}
html body .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb td #edit {
  background-image: url("../images_new/rgb-pencil-alt.svg");
  background-size: 15px auto;
}
html body .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb td #delete {
  background-image: url("../images_new/rgb-trash-delete-alt-new.svg");
  background-color: #D1495B;
  background-size: 14px auto;
}
html body .new-dashboard-screen.staff-accounts-list-new-dashboard-screen-rgb td #delete:hover {
  background-color: #B1293B !important;
}
html body .my-account-new-dashboard-screen-rgb .main-content-block{
  margin: 0px;
  padding: 40px 40px 64px 40px;
  /*box-shadow: 4px 7px 20px #0000001A;*/
  margin: 0px 0px 64px 0px;
}
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .form-group .copy-icon {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 35px;
  height: 43px;
  line-height: 39px;
  text-align: center;
  background-color: #ECEFF2;
  border: 1px solid #D3D7DE;
  z-index: 3;
  border-radius: 0px 4px 4px 0px;
  cursor: pointer;
}
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .form-group .input-group {
  width: 100%;
  margin: 0px 0px 0px 0px;
}
.my-account-new-dashboard-screen-rgb.new-dashboard-screen .setting-form-element .form-control {
  border-radius: 6px;
  box-shadow: none;
  padding: 0px 51px 0px 16px;
}
.setting-form-shippin-prices .select2.select2-container.select2-container--default {
  max-width: 650px;
}
.setting-form-element .setting-form-field .date-field {
  position: relative;
}
html body .channels--export--select2 + .select2-container.select2-container--default .select2-selection--multiple {
    max-width: 650px !important;
}
.setting-form-element .setting-form-field .date-field .setting-form-field-date {
  width: 100%;
  max-width: 650px;
}
.custom-picker.shipping_price_others_country + .select2-container--default .select2-selection--multiple,
.custom-picker.shipping_price_others_country + .select2-container--default .select2-selection--single {
  background-color: #F4F6F9;
  border-radius: 6px;
  border: 1px solid #D3D7DE;
  display: block;
  width: 100%;
  height: 43px;
  line-height: 41px;
  padding: 0px 16px;
  margin: 0px;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  /* font-family: 'Open Sans', sans-serif; */
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
  border-radius: 6px;
  box-shadow: none;
  padding: 0px 51px 0px 16px;
}
.custom-picker.shipping_price_others_country + .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 41px;
  padding: 0px !important;
}
.new-rdx-field-delete-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: left;
}
.new-rdx-field-delete-row .addLink-btn-row.field-add-col.field-delete-col {
  float: left;
}
html .custom-picker.shipping_price_others_country + .select2-container--default .select2-selection--single .select2-selection__arrow {
  position: absolute;
  right: 16px;
  top: 0px;
  line-height: 43px;
  font-size: 18px;
  color: #3B4E71;
  font-weight: 600;
  z-index: 3;
  letter-spacing: 0.18px;
  background-image: url("../images_new/bs-caret-down-arrow.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 11px auto;
  width: 15px;
  height: 43px;
}
html .custom-picker.shipping_price_others_country + .select2-container--default .select2-selection--single .select2-selection__arrow b {
  display: none;
}
html .setting-form-field-select-col.field-delete-col {
  margin-top: 11px;
}
html .nav-tabs {
  margin-bottom: 11px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .tab-content {
  margin-top: 11px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.setting-form-element .setting-form-field .date-field .setting-form-field-date .input-group-addon {
  position: absolute;
  top: 0px;
  left: auto;
  right: 0px;
  width: 38px;
  height: 43px;
  z-index: 9;
  line-height: 43px;
  padding: 0;
  text-align: center;
  background-color: #F4F6F9;
  border-radius: 0px 6px 6px 0px;
  border: 1px solid #D3D7DE;
  /* border-left: 0px; */
}
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .form-group .form-control b{
  font-weight: 600;
  font-size: 14px;
  letter-spacing: 0.14px;
}
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .form-radio.form-radio-new {
  margin-top: 0;
  margin-bottom: 0;
  /*margin: 0px;*/
  width: auto;
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .form-radio.form-radio-new .radio.radio-col-new {
  width: 100%;
}
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .form-radio.form-radio-new .label-text {
  padding-left: 33px;
  line-height: 17px;
  position: relative;
  font-weight: 400;
  font-size: 14px;
  font-family: 'Nunito Sans', sans-serif;
  color: #003D5B;
  margin-bottom: 18px;
  cursor: pointer;
}
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .form-radio.form-radio-new input[type="radio"] {
  /*display: none !important;*/
  width: 100% !important;
  height: 17px;
  cursor: pointer;
  margin: 0;
  padding: 0px;
  z-index: 3;
  display: none;
}
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .form-radio.form-radio-new input[type="radio"] + .label-text::before {
  content: "" !important;
  border-radius: 2px;
  border: 1px solid #3B4E71;
  width: 17px;
  height: 17px;
  background-color: #ffffff;
  position: absolute;
  left: 0px;
  top: 0px;
}
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .form-radio.form-radio-new input[type="radio"]:checked + .label-text::before {
  content: "";
  border-radius: 2px;
  border: 1px solid #44ABB7;
  background-color: #44ABB7;
  background-image: url("../images_new/check.svg");
  background-repeat: no-repeat;
  background-position: center center;
}
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .form-radio.form-radio-new input[type="radio"] + .label-text::after,
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .form-radio.form-radio-new input[type="radio"]:checked + .label-text::after {
  display: none !important;
}
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .button-row .btn {
  padding: 0px 12px;
}

html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .button-row .btn.btn-primary {
  background-color: #D1495B;
  color: #ffffff;
}
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .button-row .btn.btn-primary:hover {
  background-color: #B1293B;
  color: #ffffff;
}
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .edit-form-but {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .rgb-sa-col-1.rgb-sa-col-left,
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .rgb-sa-col-1.rgb-sa-col-right {
  margin-bottom:25px;
}
html body .my-account-new-dashboard-screen-rgb.new-dashboard-screen .sysd-text-rgb {
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  letter-spacing: 0.14px;
  font-size: 14px;
  color: #3B4E71;
  line-height: 19px;
  text-align: left;
  text-transform: none;
  margin: 0px 0px 24px 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}


.shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block {
  margin: 0px;
  padding: 0px;
  /* box-shadow: 4px 7px 20px #0000001A; */
}
.shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .main-content-block-inner{
  margin: 0px;
  padding: 40px 40px 64px 40px;
  /* box-shadow: 4px 7px 20px #0000001A; */
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative;
}
.shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .shipping-carrier-text {
  background-color: #DCE0E8;
  font-weight: 700;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  padding: 18px 40px 23px 40px;
  margin: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form .setting-form-element .setting-form-field, 
.shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form .form-group .setting-form-field {
  padding: 0px;
}
.shipping-settings-new-dashboard-screen-rgb .national-text-row p,
.shipping-settings-new-dashboard-screen-rgb .national-text-row p ~ p {
  padding-left: 0px;
  width: 100%;
}
.shipping-settings-new-dashboard-screen-rgb .main-content-block .setting-form .setting-form-element .setting-lable, 
.shipping-settings-new-dashboard-screen-rgb .main-content-block .setting-form .form-group .control-label, 
.shipping-settings-new-dashboard-screen-rgb .main-content-block .setting-form .setting-form-element .control-label {
  padding: 0px;
  margin: 0px 0px 8px 0px;
  line-height: 19px;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 700;
  color: #3B4E71;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  max-width: 100%;
  width: 100%;
  display: block;
}
html body .shipping-settings-new-dashboard-screen-rgb .shipping-setting-billing-info-block .setting-form .setting-form-element .form-control,
html body .shipping-settings-new-dashboard-screen-rgb .shipping-setting-billing-info-block .setting-form .select2-container--default .select2-selection--single,
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .setting-form .setting-form-element .form-control {
  background-color: #F4F6F9 !important;
  border-radius: 6px;
  border: 1px solid #D3D7DE !important;
  display: block;
  width: 100%;
  height: 43px;
  line-height: 41px;
  padding: 0px 32px 0px 16px !important;
  margin: 0px;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
  box-shadow: none;
}
html body .shipping-settings-new-dashboard-screen-rgb .setting-form .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #3B4E71 !important;
  letter-spacing: 0.14px;
  line-height: 40px;
  font-weight: 600 !important;
}
html body .shipping-settings-new-dashboard-screen-rgb .setting-form .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 43px;
  line-height: 43px;
  right: 16px !important;
}
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form .setting-form-element, 
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form .form-group {
  margin-bottom: 24px;
}
html body .shipping-settings-new-dashboard-screen-rgb .destination-country-text {
  margin: 40px 0px 24px 0px;
  padding: 64px 0px 0px 0px;
  border-top: 1px solid #D3D7DE;
}
html body .shipping-settings-new-dashboard-screen-rgb .destination-country-text p {
  padding: 0px;
  margin: 0px 0px 0px 0px;
  line-height: 19px;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 700;
  color: #3B4E71;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  max-width: 100%;
  width: 100%;
  display: block;
}
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form-field-select-col {
  width: calc(100% - 50px);
  max-width: 100%;
  margin-bottom: 8px;
}
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form-field-select-col ~ .setting-form-field-select-col {
  max-width: 100%;
  padding-left: 0px;
}
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form .form-group .setting-form-field .form-control.shipping-country {
  max-width: 100%;
  width: 100%;
  display: none;
}
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form-field-select-col ~ .setting-form-field-select-col.field-delete-col,
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .addLink-btn-row.field-delete-col {
  width: auto;
}
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form-field-select-col ~ .setting-form-field-select-col.field-delete-col .removeRange1,
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .addLink-btn-row.field-delete-col .removeRange1{
  width: 22px;
  height: 24px;
  line-height: 24px;
  border-radius: 4px;
  background-color: #D1495B;
  background-image: url("../images_new/rgb-trash-delete-alt-new.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 14px auto;
}
html body .shipping-settings-new-dashboard-screen-rgb .warehouse-price-settings .addLink-btn-row a.addLink {
  width: 22px;
  height: 24px;
  line-height: 24px;
  border-radius: 4px;
  background-color: #DCE0E8;
  color: #3B4E71;
}
html body .shipping-settings-new-dashboard-screen-rgb .warehouse-price-settings .addLink-btn-row a.addLink:hover {
  background-color: #C6D1E3;
  color: #3B4E71;
}
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form-field-select-col ~ .setting-form-field-select-col.field-delete-col .removeRange1:hover {
  background-color: #B1293B !important;
}
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form-field-select-col ~ .setting-form-field-select-col.field-delete-col .removeRange1 i.fa-trash {
  display: none;
}
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form-field-select-col ~ .setting-form-field-select-col.field-delete-col {
  margin: -19px 0px 0px 0px;
}
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form .setting-form-element.shipping-setting-form-element-0 {
  margin-bottom: 0px;
}
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form-field-select-col ~ .addLink-btn-row.field-add-col {
  padding-left: 0;
  max-width: 22px;
  margin-top: -31px;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right p {
  padding: 0px;
  margin: 0px 0px 24px 0px;
  line-height: 19px;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 400;
  color: #3B4E71;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  max-width: 100%;
  width: 100%;
  display: block;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .form-radio .radio-col {
  float: left;
  width: 50% !important;
  position: relative;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .form-radio .radio-col.radio-col-left {
  padding-right: 20px;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .form-radio .radio-col.radio-col-right {
  padding-left: 20px;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .form-radio .radio-col {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 40px 0px;
  position: relative;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .form-radio .radio-col input[type="radio"] {
  display: none !important;
  position: absolute;
  left: 0px;
  top: 0px;
  opacity: 0;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .form-radio .radio-col input[type="radio"] + label {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #ffffff;
  border: 1px solid #D3D7DE;
  padding: 16px 19px 16px 16px;
  border-radius: 6px;
  position: relative;
  cursor: pointer;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .form-radio .radio-col input[type="radio"] + label:before{
  position: absolute;
  display: block !important;
  content: "";
  left: 16px;
  top: 16px;
  width: 17px;
  height: 17px;
  background-color: #ffffff;
  border:1px solid #3B4E71;
  border-radius: 100%;
  cursor: pointer;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .form-radio .radio-col input[type="radio"]:checked + label{
  border:1px solid #44ABB7;
  background-color: #F4F6F9;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .form-radio .radio-col input[type="radio"]:checked + label:after{
  position: absolute;
  display: block !important;
  content: "";
  left: 19px;
  top: 19px;
  width: 11px;
  height: 11px;
  background-color: #44ABB7;
  border:0px;
  border-radius: 100%;
  cursor: pointer;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .form-radio .radio-col input[type="radio"]:checked + label:before{
  border:1px solid #44ABB7;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .form-radio .radio-col input[type="radio"] + label p {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px;
  padding: 0px 0px 0px 33px;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 400;
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  line-height: 19px;
  color: #3B4E71;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .form-radio .radio-col input[type="radio"] + label p b {
  display: block;
  font-weight: 600;
  margin: 0px 0px 8px 0px;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .form-radio .radio-col input[type="radio"] + label p span {
  display: block;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-field-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-field-row .setting-form-field-row-col {
  float: left;
  width: 50%;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-field-row .setting-form-field-row-col.left {
  padding-right: 20px;
}
html body .shipping-settings-new-dashboard-screen-rgb .rgb-sa-col-1.rgb-sa-col-right .setting-form-field-row .setting-form-field-row-col.right{
  padding-left: 20px;
}
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .rgb-sa-col-1.rgb-sa-col-right .setting-form-field-select-col {
  width: 100%;
  max-width: 100%;
  margin-bottom: 0px;
}
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form .button-row .btn {
  padding: 0px 12px;
}
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form .button-row .btn.btn-primary {
  background-color: #D1495B;
}
html body .shipping-settings-new-dashboard-screen-rgb .main-content-block.shipping-setting-billing-info-block .setting-form .button-row .btn.btn-primary:hover {
  background-color: #B1293B;
}

html body .shipping-settings-new-dashboard-screen-rgb .setting-form form *::-webkit-input-placeholder {
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  opacity: 1;
  color: #959FB0;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
}

html body .shipping-settings-new-dashboard-screen-rgb .setting-form form *:-moz-placeholder {
    /* Firefox 18- */
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  opacity: 1;
  color: #959FB0;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
}

html body .shipping-settings-new-dashboard-screen-rgb .setting-form form *::-moz-placeholder {
    /* Firefox 19+ */
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  opacity: 1;
  color: #959FB0;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
}

html body .shipping-settings-new-dashboard-screen-rgb .setting-form form *:-ms-input-placeholder {
  /*color: #7E8890;*/
  /*font-family: 'Open Sans', sans-serif;*/
  font-family: 'Nunito Sans', sans-serif;
  opacity: 1;
  color: #959FB0;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
}
html body .my-account-new-dashboard-screen-rgb .main-content-block .mCustomScrollbar {
  padding: 0px;
}
html body .new-dashboard-screen-asslsa-staff-rgb.my-account-new-dashboard-screen-rgb .setting-form-element.setting-form-element-1  {
  margin: 0px 0px 0px 0px;
  display: block;
}
html body .new-dashboard-screen-asslsa-staff-rgb.my-account-new-dashboard-screen-rgb .setting-form-element.setting-form-element-1  .form-control{
  margin: 0px 0px 24px 0px;
}
.upload-panel__wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  transform: translateX(0);
  transition: transform .2s ease-in-out;
}
.upload-panel__wrapper--push {
  transform: translateX(-343px);
}
.upload-panel__left {
  width: 100%;
  max-width: 75%;
  flex: 0 0 75%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
}
.upload-panel__left .upload-list {
  /*width: calc(100% - 337px);*/
  width: 100%;
  max-width: 70%;
  flex: 0 0 70%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.upload-panel__left .upload-list ul{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0px -10px;
  padding: 0px;
}
.upload-panel__left .upload-list li {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
  width: 100%;
  list-style-type: none;
  margin: 0px;
  padding: 0px 10px 20px;
}
.upload-panel__left .upload-list li .ds-upload-img {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.upload-panel__left .upload-list li img{
  object-fit: cover;
  width: 100%;
  height: 100%;
  padding: 0px;
}
.upload-details {
  width: 100%;
  max-width: 25%;
  flex: 0 0 25%;
  display: flex;
  flex-direction: column;
  background-color: #fff;
  border-left: 1px solid #bfbfbf;
  padding: 0px 0px 0px 12px;
}
.upload-details .upload-details__image {
  max-height: 250px;
  background-color: #f2f2f2;
  text-align: center;
  display: table;
  width: 100%;
}
.upload-details .upload-details__image img {
  width: 100%;
  display: table-cell;
  vertical-align: middle;
}
.rgb-upload-image-popup .upload-panel__wrapper .upload-details .upload-details__select.button-row{
  padding: 0px 0px;
  margin: 0px 0px 15px 0px;
  width: 100%;
}
.rgb-upload-image-popup .upload-panel__wrapper .upload-details .upload-details__select.button-row .btn{
  width: 100%;
}
.rgb-upload-image-popup .upload-panel__wrapper .upload-details .upload-details__id {
  display: block;
  margin: 15px 0px 15px 0px;
  padding: 0px 16px;
}
.rgb-upload-image-popup .upload-panel__wrapper .upload-details .upload-details__name {
  font-size: 22px;
  line-height: 28px;
  text-align: left;
  display: block;
  margin: 0px 0px 15px 0px;
  padding: 0px 16px;
}
.rgb-upload-image-popup .modal__back, 
.rgb-upload-image-popup .modal__header__back {
  position: absolute;
  top: 50%;
  left: 0px;
  border-radius: 0px;
  display: flex;
  transform: translateY(-50%);
  background-color: #329F5B;
  background-color: var(--cta,#329F5B);
  padding: 0;
  opacity: 1;
  color: #fff;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  display: none;
  width: 48px;
  height: 96px;
  line-height: normal;
  text-align: center;
  z-index: 999999999;
}
.rgb-upload-image-popup .modal__back .modal__back:hover,
.rgb-upload-image-popup .modal__back .modal__header__back:hover {
  background-color: #277C48;
  background-color: var(--cta-hover,#277C48);
}
.rgb-upload-image-popup .upload-panel__wrapper--push__body .modal__back,
.rgb-upload-image-popup .rgb-modal-header--push .modal__header__back {
  display: block;
}
.rgb-upload-image-popup .modal__header__back {
  background-color: transparent !important;
  position: absolute;
  padding: 1.125em;
  top: 63px;
  left: 39px;
  width: auto;
  height: auto;
  padding: 0;
  line-height: normal;
}
.rgb-upload-image-popup .modal__header__back:hover {
  background-color: transparent !important;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .heading-row-inner-page{
  padding: 32px 0px 8px 0px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col .button-row.rgb-toogle-row {
  position: relative;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col .button-row.rgb-toogle-row .rgb-add-stock-toogle-dropdown {
  display: none;
  position: absolute;
  top: 100%;
  right: 0px;
  left: auto;
  margin: 5px 0px 0px 0px;
  padding: 9px 16px 9px 16px;
  background-color: #ffffff;
  border: 1px solid #D3D7DE;
  min-width: 213px;
  min-height: fit-content;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .button-row.rgb-toogle-row .btn-secondary + .btn-secondary {
  margin-left: 16px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-info {
  background-color: #DCE0E8;
  padding: 21px 44px 20px 44px;
  color: #3B4E71;
  line-height: 19px;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.14px;
  text-align: left;
  opacity: 1;
  margin: 0px 0px 41px 0px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-info p {
  color: #3B4E71;
  line-height: 19px;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.14px;
  text-align: left;
  opacity: 1;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .form-group {
  margin-bottom: 16px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .control-label,
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-right .product-image-title {
  letter-spacing: 0.14px;
  margin: 0px 0px 7px 0px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 input[type="radio"],
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 input[type="checkbox"] {
  display: none;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .form-check {
  margin: 0px 0px 19px 0px;
  padding: 0px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .form-check .check {
  padding: 0px 18px 0px 0px;
  margin: 0px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 input[type="radio"] + .control-label.label-text,
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 input[type="checkbox"] + .control-label.label-text {
  letter-spacing: 0.14px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 25px;
  position: relative;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .form-check .check input[type="radio"] + .control-label.label-text::before,
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 input[type="checkbox"] + .control-label.label-text::before {
  content: "";
  border-radius: 2px;
  border: 1px solid #3B4E71;
  width: 17px;
  height: 17px;
  background-color: #ffffff;
  margin: 0px 0px 0px 0px;
  position: absolute;
  left: 0px;
  top: 0px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .form-check .check input[type="radio"]:checked + .control-label.label-text::before,
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 input[type="checkbox"]:checked + .control-label.label-text::before {
  content: "";
  border-radius: 2px;
  border: 1px solid #44ABB7;
  width: 17px;
  height: 17px;
  background-color: #44ABB7;
  margin: 0px 0px 0px 0px;
  position: absolute;
  left: 0px;
  top: 0px;
  background-image: url("../images_new/check.svg");
  background-repeat: no-repeat;
  background-position: center center;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .form-control {
  width: 100%;
  height: 43px;
  line-height: 41px;
  background-color: #F4F6F9;
  border-radius: 6px;
  border: 1px solid #D3D7DE;
  padding: 0px 16px;
  font-weight: 700;
  letter-spacing: 0.14px;
  font-size: 14px;
  color: #3B4E71;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product select.form-control.none ~ .dropdown-toggle,
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--single {
  width: 100% !important;
  height: 43px !important;
  line-height: 41px !important;
  background-color: #F4F6F9 !important;
  border-radius: 6px !important;
  border: 1px solid #D3D7DE !important;
  padding: 0px 39px 0px 16px !important;
  font-weight: 700;
  letter-spacing: 0.14px;
  font-size: 14px;
  color: #3B4E71;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product select.form-control.none ~ .dropdown-toggle .filter-option .filter-option-inner .filter-option-inner-inner,
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 41px !important;
  font-weight: 700 !important;
  letter-spacing: 0.14px;
  font-size: 14px;
  color: #3B4E71;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .bootstrap-select select.form-control.none ~ .dropdown-toggle .bs-caret .caret,
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-row .add-new-product-form-left .select2-container--default .select2-selection--single .select2-selection__arrow {
  background-image: url("../images_new/rgb-select-down-arrow.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 14px auto;
  border: 0px !important;
  width: 14px;
  height: 43px;
  line-height: 43px;
  top: 0px;
  right: 16px !important;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .control-label .info-circle {
  font-weight: 700;
  letter-spacing: 0.14px;
  font-size: 14px;
  color: #3B4E71;
  opacity: 1;
  padding-left: 0;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-right {
  width: 100%;
  max-width: 52%;
  padding: 0px 40px 0px 121px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-left {
  width: 100%;
  max-width: 48%;
  padding: 0px 0px 48px 40px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-2 {
  padding: 0px 16px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-only p {
  line-height: 19px;
  letter-spacing: 0.14px;
  margin-bottom: 1px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-2.product-is-already-packed {
  margin-top: 40px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-2.product-is-already-packed .form-check {
  width: 100%;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-4 {
  padding: 0px 15px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-row.field-row-1.aplrbt-wrapper {
  margin: 0px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-box .heading-add-variants {
  margin: 72px 0px 24px 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: left;
  line-height: 27px;
  font-weight: 700;
  color: #394E71;
  font-size: 18px;
  letter-spacing: 0.18px;
  text-transform: none;
  font-family: 'Poppins', sans-serif;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-box .heading-add-variants .cancel-variants-btn {
  color: #D1495B;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  margin-left: 24px;
  margin-top: 6px;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .aplrbt-wrapper {
  border: 0;
  padding: 0px 40px 0px;
  margin: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1.aplrbt-wrapper.add-variants-form-box .form-check {
  margin: 0px 0px 25px 0px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-variants-wrapper {
  padding: 0px 30px 64px 40px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-variants-wrapper .single-variant,
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-variants-wrapper .multiple-variant {
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 700;
  color: #D1495B;
  line-height: 19px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-variants-wrapper .multiple-variant {
  margin-left: 93px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .addProductDiv .has-main-advanced-upload {
  min-width: 193px;
  max-width: 193px;
  min-height: 193px;
  max-height: 193px;
  width: 193px;
  height: 193px;
  overflow: visible;
  margin: 0px 40px 40px 0px;
  float: left;
  background-color: #F4F6F9;
  border-radius: 6px;
  /*outline: 1px dashed #D3D7DE;*/
  border: 1px dashed #D3D7DE;
  outline: none;
}
/*html body .rgb-new-dashboard-screen-warehouse-add-new-product .addProductDiv .product-image-title + .has-main-advanced-upload {
  margin-left: 0px;
}*/
html body .rgb-new-dashboard-screen-warehouse-add-new-product .addProductDiv .has-main-advanced-upload .main_image_remove {
  position: absolute;
  top: auto;
  text-align: right;
  color: #D1495B;
  font-size: 14px;
  cursor: pointer;
  bottom: -26px;
  right: 0;
  letter-spacing: 0.14px;
  font-weight: 700;
  line-height: 19px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .addProductDiv .has-main-advanced-upload .uploader,
html body .rgb-new-dashboard-screen-warehouse-add-new-product .addProductDiv .has-main-advanced-upload .uploader-img-wrapper {
  min-width: 100%;
  max-width: 100%;
  min-height: 100%;
  max-height: 100%;
  width: 100%;
  height: 100%;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .has-advanced-upload .uploader .uploader-inner p.upload-btn,
html body .rgb-new-dashboard-screen-warehouse-add-new-product .has-advanced-upload .uploader .uploader-inner p.upload-btn .upload-btn-inner,
html body .rgb-new-dashboard-screen-warehouse-add-new-product .has-advanced-upload .uploader .uploader-inner p.upload-btn .upload-btn-inner span {
  font-size: 14px;
  color: #3B4E71;
  font-weight: 400;
  letter-spacing: 0.14px;
  line-height: 19px;
  text-align: center;
  display: block;
  margin: 0px;
  padding: 0px;
  width: 100%;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .has-advanced-upload .uploader .uploader-inner p.upload-btn .upload-btn-inner span {
  color: #44ABB7;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-product-div-btn-row {
  padding: 40px 0px 0px 0px;
  text-align: left;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-product-div-btn-row .btn {
  padding: 0px 12px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0px;
  border-radius: 6px;
  float: left;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-product-div-btn-row .btn.btn-primary {
  background-color: #D1495B;
  color: #ffffff;
} 
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-product-div-btn-row .btn.btn-primary:hover {
  background-color: #B1293B;
  color: #ffffff;
} 
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-product-div-btn-row .btn.btn-secondary {
  background-color: #DCE0E8;
  color: #3B4E71;
} 
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-product-div-btn-row .btn.btn-secondary:hover {
  background-color: #C6D1E3;
  color: #3B4E71;
} 
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-product-div-btn-row .btn.btn-primary + .btn.btn-secondary {
  margin-left: 27px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-variants-form-box.add-new-product-form-box .add-variants-wrapper .field-row-1 {
  margin: 0px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-01 {
  padding: 0px 8px 0px 0px;
  width: 25px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-04 {
  padding: 0px 32px 0px;
  width: 100%;
  max-width: 277px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-04.image-field {
  max-width: 160px;
  width: 100%;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-03.delete-field {
  width: auto;
  padding-left: 32px;
  padding-right: 0px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-04 .form-group {
  margin: 0px 0px 20px 0px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-04 .form-group .control-label{
  margin: 0px 0px 0px 0px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1.variantRow {
  margin-bottom: 20px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1.variantRow .field-01.checkbox-field .form-check {
  margin-top: 39px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-04 .form-group .form-control {
  margin-top: 26px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .delete-field a {
  letter-spacing: 0.14px;
  color: #D1495B;
  font-weight: 700;
  margin: 30px 0px 0px 0px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1.variantRow .field-04.image-field .has-advanced-upload {
  width: 100%;
  min-height: 96px;
  /*outline: 1px dashed #D3D7DE;*/
  background-color: #F4F6F9;
  border: 1px dashed #D3D7DE;
  outline: none;
  border-radius: 6px;
  overflow: hidden;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1.variantRow .field-04.image-field .has-advanced-upload .uploader-img-wrapper {
  min-height: 100%;
  max-height: 100%;
  min-width: 100%;
  max-width: 100%;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1.variantRow .field-04.image-field .has-advanced-upload .uploader {
  display: table;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
  min-height: 95px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1.variantRow .field-04.image-field .has-advanced-upload .uploader .uploader-inner p.upload-btn .upload-btn-inner {
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 400;
  line-height: 19px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1.variantRow .field-04.image-field .has-advanced-upload .uploader .uploader-inner p.upload-btn .upload-btn-inner span {
  color: #44ABB7;
  display: inline-block;
  vertical-align: top;
  width: auto;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .field-04.bulk-check-action-04 select.form-control.none ~ .dropdown-toggle .filter-option .filter-option-inner .filter-option-inner-inner {
  color: #003D5B;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-04.bulk-check-action-04 .form-group {
  margin: 0px 0px 8px 0px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .field-04.bulk-check-action-04 div.dropdown-menu,
html body .rgb-new-dashboard-screen-warehouse-add-new-product .field-04.bulk-check-action-04 select.form-control.none ~ .dropdown-toggle ~ div.dropdown-menu.open {
  margin-top: 4px;
  background-color: #ffffff;
  border: 1px solid #D3D7DE;
  padding: 9px 16px;
  box-shadow: none;
  border-radius: 0px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .field-04.bulk-check-action-04 .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > li {
  line-height: normal;
  margin: 0px 0px 2px 0px;
  padding: 8px 0px 6px 0px;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .field-04.bulk-check-action-04 .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > li > a {
  color: #003D5B;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  font-weight: 700;
  margin: 0px;
  padding: 0px;
  border: 0px !important;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .field-04.bulk-check-action-04 .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > .active > a, 
html body .rgb-new-dashboard-screen-warehouse-add-new-product .field-04.bulk-check-action-04 .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > .active > a:focus, 
html body .rgb-new-dashboard-screen-warehouse-add-new-product .field-04.bulk-check-action-04 .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > .active > a:hover {
  color: #003D5B !important;
  border: 0px !important;
}
html body .rgb-new-dashboard-screen-warehouse-add-new-product .add-new-product-form-wrapper .add-new-product-form-box .field-row-1 .field-01 .form-check .check input[type="checkbox"] {
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 17px;
  height: 17px;
  opacity: 0;
}
html body .add-multiple-variants-popup .modal-body.rgb-modal-body {
  max-height: none !important;
  min-height: auto !important;
}
html body .add-multiple-variants-popup .modal-body.rgb-modal-body p{
  text-align: center;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col .button-row.rgb-toogle-row {
  position: relative;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col .button-row.rgb-toogle-row .rgb-add-stock-toogle-dropdown {
  display: none;
  position: absolute;
  top: 100%;
  right: 0px;
  left: auto;
  margin: 5px 0px 0px 0px;
  padding: 9px 16px 9px 16px;
  background-color: #ffffff;
  border: 1px solid #D3D7DE;
  min-width: 213px;
  /*min-height: 121px;*/
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .button-row.rgb-toogle-row .btn-secondary + .btn-secondary {
  margin-left: 16px;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col .button-row.rgb-toogle-row .rgb-add-stock-toogle-dropdown .btn  {
  text-align: left;
  margin: 0px;
  padding: 8px 0px 6px 0px;
  line-height: 19px;
  color: #003D5B !important;
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.14px;
  background-color: transparent !important;
  border: 0px;
  outline: none;
  cursor: pointer;
  box-shadow: none;
  text-shadow: none;
  width: 100%;
}
html body .new-dashboard-screen-branding-options-page .branding-options-boxes-rgb .branding-options-rgb-bottom-row .bo-rgb-col .button-row.rgb-toogle-row .rgb-add-stock-toogle-dropdown .btn:hover {
  background-color: transparent !important;
  color: #003D5B !important;
  border: 0px;
  outline: none;
  box-shadow: none;
  text-shadow: none;
}
html body .new-dashboard-screen-assign-products-rgb .assign-products-rgb-boxes {
  padding-bottom: 64px;
}
html .new-dashboard-screen-assign-products-rgb .assign-products-rgb-boxes .branding-options-rgb-popup .assign-products-text {
  color: #003D5B;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: 0px;
  text-align: left;
  margin: 0px 0px 40px 0px;
}
html .new-dashboard-screen-assign-products-rgb .assign-products-rgb-boxes .branding-options-rgb-popup .assign-products-text b {
  font-weight: 700;
}
html body .new-dashboard-screen-assign-products-rgb .heading-row-inner-page {
  padding-bottom: 12px;
  padding-top: 32px;
  padding-left: 0px;
  padding-right: 0px;
}
html body .new-dashboard-screen-assign-products-rgb .heading-row-inner-page.heading-row-inner-page-3 {
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 25px;
}
html body .new-dashboard-screen-assign-products-rgb .heading-row-inner-page.heading-row-inner-page-3 h5 {
  margin: 0px 0px 28px 0px;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .assign-products-text {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  color: #3B4E71;
  font-weight: 400;
  font-family: 'Nunito Sans', sans-serif;
  font-size: 16px;
  letter-spacing: 0.16px;
  line-height: 22px;
  text-transform: none;
  text-align: center;
  margin: 0px 0px 30px 0px;
  padding: 0px;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .assign-products-text {
  color: #003D5B;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: 0px;
  text-align: left;
  margin: 0px 0px 40px 0px;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .setting-form .setting-form-element {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 32px 0px;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .setting-form .setting-form-element.sp-add-element {
  margin-bottom: 0px;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .setting-form .setting-form-element .form-control {
 width: calc(100% - 113px);
 float: left;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .setting-form .setting-form-element .button-row {
  float: right;
  width: auto;
  margin: 0px 0px 0px 16px;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .setting-form .setting-form-element .button-row .btn {
  padding: 0px 11px;
  font-weight: 700;
  color: #3B4E71;
  min-width: 51px;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .setting-form .setting-form-element .button-row .btn:disabled {
  opacity: 0.3 !important;
  cursor: default !important;
  background-color: #DCE0E8 !important;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .branding-options-rgb-left {
  width: 50%;
  padding-right: 40px;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .branding-options-rgb-right {
  float: left;
  width: 50%;
  text-align: left;
  padding-left: 40px;
  border-left: 1px solid #D3D7DE;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .branding-options-rgb-left .add-rgb-text-product-1 {
  background-color: #F4F6F9;
  height: 40px;
  line-height: 40px;
  padding: 0px 20px;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  margin: 0px 0px 24px 0px;
}
html .add-multiple-variants-popup .modal-body .form-group label {
  color: #3B4E71;
  letter-spacing: 0.14px;
  line-height: 19px;
  margin-bottom: 8px;
  font-weight: 700;
}
html .add-multiple-variants-popup .modal-body .form-group {
  margin-bottom: 16px;
}
html .add-multiple-variants-popup .modal-body .form-group .form-control {
  width: 100%;
  height: 43px;
  line-height: 41px;
  background-color: #F4F6F9;
  border-radius: 6px;
  border: 1px solid #D3D7DE;
  padding: 0px 16px;
  font-weight: 700;
  letter-spacing: 0.14px;
  font-size: 14px;
  color: #3B4E71;
}
html .add-multiple-variants-popup .modal-body.rgb-modal-body .form-group p {
    margin: 8px 0px 0px 0px;
    padding: 0px;
    font-size: 14px;
    letter-spacing: 0.14px;
    color: #3B4E71;
    font-weight: 400;
}
html .add-multiple-variants-popup .modal-body.rgb-modal-body .row.button-row {
  margin-top: 17px;
}
html .add-multiple-variants-popup .modal-body.rgb-modal-body .row.button-row .btn  {
  text-align: left;
  margin: 0px 0px 0px 0px;
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 67px);
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .branding-options-rgb-left .setting-form-element.sp-add-element p{
  display: inline-block;
  vertical-align: top;
  /*width: calc(100% - 67px);*/
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .branding-options-rgb-left .setting-form-element.sp-add-element p span {
  float: left;
  width: calc(100% - 70px);
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  line-height: 19px;
  text-align: left;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .branding-options-rgb-left .setting-form-element.sp-add-element p a {
  float: right;
  width: auto;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #D1495B;
  line-height: 19px;
  text-align: right;
}
html body .new-dashboard-screen-assign-products-rgb .button-row .btn {
  height: 43px;
  line-height: 43px;
  padding: 0px 12px;
  min-width: auto;
  border-radius: 6px;
  text-align: center;
  font-size: 14px;
  letter-spacing: 0px;
  font-weight: 700;
}
html .add-multiple-variants-popup .modal-body.rgb-modal-body .row.button-row .btn.btn-primary {
  background-color: #D1495B;
  color: #ffffff;
}
html .add-multiple-variants-popup .modal-body.rgb-modal-body .row.button-row .btn.btn-primary:hover {
  background-color: #B1293B;
  color: #ffffff;
}
html .add-multiple-variants-popup .modal-body.rgb-modal-body .row.button-row .btn.btn-secondary {
  background-color: #DCE0E8;
  color: #3B4E71;
} 
html .add-multiple-variants-popup .modal-body.rgb-modal-body .row.button-row .btn.btn-secondary:hover {
  background-color: #C6D1E3;
  color: #3B4E71;
} 
html .add-multiple-variants-popup .modal-body.rgb-modal-body .addProductDiv {
  text-align: center;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .add-multiple-variants-popup .modal-body.rgb-modal-body .addProductDiv .has-main-advanced-upload {
  margin: 0px;
  float: none;
  min-width: 192px;
  max-width: 192px;
  min-height: 192px;
  max-height: 192px;
  width: 192px;
  height: 192px;
  /*outline: 1px dashed rgb(59, 78, 113, 0.41);*/
  outline: none;
  border-radius: 6px;
  border: 1px dashed #D3D7DE;
  background-color: #F4F6F9;
}
html .add-multiple-variants-popup .modal-body.rgb-modal-body .addProductDiv .has-main-advanced-upload .uploader {
  min-width: 192px;
  max-width: 192px;
  min-height: 192px;
  max-height: 192px;
  width: 192px;
  height: 192px;
}
html .add-multiple-variants-popup .modal-body.rgb-modal-body .addProductDiv .has-advanced-upload .uploader .uploader-inner {
  min-width: 192px;
  max-width: 192px;
  min-height: 192px;
  max-height: 192px;
  width: 192px;
  height: 192px;
}
html .add-multiple-variants-popup .modal-body.rgb-modal-body .addProductDiv .has-main-advanced-upload.has-bulk-advanced-upload1 .uploader-img-wrapper {
  min-width: 192px;
  max-width: 192px;
  min-height: 192px;
  max-height: 192px;
  width: 192px;
  height: 192px;
}
html .add-multiple-variants-popup .modal-body.rgb-modal-body .addProductDiv .has-advanced-upload .uploader .uploader-inner p {
  margin: 0px;
  padding: 0px;
}
html .add-multiple-variants-popup .modal-body.rgb-modal-body .addProductDiv .has-advanced-upload .uploader .uploader-inner .upload-btn-inner,
html .add-multiple-variants-popup .modal-body.rgb-modal-body .addProductDiv .has-advanced-upload .uploader .uploader-inner .upload-btn-inner span {
  font-size: 14px;
  color: #3B4E71;
  font-weight: 400;
  letter-spacing: 0.14px;
  line-height: 19px;
  text-align: center;
  display: block;
  margin: 0px;
  padding: 0px;
  width: 100%;
}
html .add-multiple-variants-popup .modal-body.rgb-modal-body .addProductDiv .has-advanced-upload .uploader .uploader-inner .upload-btn-inner span {
  color: #44ABB7;
}
html .branding-options-rgb-popup.rgb-details-prices-popup .modal-body.rgb-modal-body.add-variant-image-body .addProductDiv p.upload-image-variant-txt {
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  text-align: center;
  font-weight: 700;
  margin-bottom: 15px;
  margin-top: 16px;
}
html body .new-dashboard-screen .notification_count {
  font-size: 14px;
  background: #D1495B;
  color: #fff;
  padding: 0px;
  margin: 0px;
  border-radius: 100%;
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: top;
  line-height: 24px;
  font-weight: 700;
  letter-spacing: 0.14px;
  right: 0;
  left: auto;
  top: -24px;
}
html body .new-dashboard-screen.warehouse-inventory-page-dashboard-screen .table-div .table > thead > tr > th:nth-child(1),
html body .new-dashboard-screen.warehouse-inventory-page-dashboard-screen .table-div .table > tbody > tr > td:nth-child(1) {
  min-width: auto;
}
html body .new-dashboard-screen .product-list-table .check-box-td .form-check input[type="checkbox"] + .label-text::before, 
html body .new-dashboard-screen .product-list-table td.dt-body-center .form-check input[type="checkbox"] + .label-text::before {
  line-height: 17px;
  width: 17px;
  height: 17px;
  background-color: transparent;
  border: 1px solid #3B4E71;
  border-radius: 2px;
}
html body .new-dashboard-screen .product-list-table .check-box-td .form-check input[type="checkbox"]:checked + .label-text::before, 
html body .new-dashboard-screen .product-list-table td.dt-body-center .form-check input[type="checkbox"]:checked + .label-text::before {
  content: "";
  border: 1px solid #44ABB7;
  background-color: #44ABB7;
  background-image: url("../images_new/check.svg");
  background-repeat: no-repeat;
  background-position: center center;
}
html body .new-dashboard-screen td a span.text {
  font-weight: 700;
}
html body .new-dashboard-screen-shipment-overview.new-dashboard-screen table tr td a#view.btnaction.menu-icon {
  background-color: #DCE0E8;
  border-radius: 4px !important;
  padding: 0px 8px;
  width: auto;
  height: 24px;
  line-height: 24px;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71 !important;
  font-weight: 700;
  text-align: center;
  background-image: none !important;
}
html body .new-dashboard-screen-shipment-overview.new-dashboard-screen table tr td a#view.btnaction.menu-icon:before,
html body .new-dashboard-screen-shipment-overview.new-dashboard-screen table tr td a#view.btnaction.menu-icon:after {
  display: none !important;
}
html body .new-dashboard-screen table tr td .min_qty, 
html body .new-dashboard-screen-set-shipment-quantity.warehouse-add-products-step-page-dashboard-screen .table-div td .qty-input-number input[type="text"] {
  display: inline-block;
  vertical-align: top;
  min-width: 93px;
  height: 43px !important;
  line-height: 41px !important;
  padding: 0px 10px !important;
  background-color: #F4F6F9 !important;
  border-radius: 6px;
  border: 1px solid #D3D7DE !important;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71 !important;
  font-weight: 600;
  text-align: center;
}
html body .new-dashboard-screen-set-shipment-quantity.new-dashboard-screen .product-list-table td p {
  color: #3B4E71;
  font-weight: 700;
}
html body .new-dashboard-screen table tr td #view.details-btn {
  display: inline-block;
  vertical-align: top;
  min-width: auto;
  width: auto;
  height: 24px;
  line-height: 24px;
  padding: 0px 8px;
  background-color: #DCE0E8;
  border-radius: 4px;
  border: 0px solid #DCE0E8;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  font-weight: 700;
  text-align: center;
  margin-right: 16px;
  background-image: none;
}
html body .new-dashboard-screen table tr td .toggle-switch-element {
  display: inline-block;
  vertical-align: top;
  min-width: auto;
  width: auto;
  min-width: 56px;
  position: relative;
}
html body .new-dashboard-screen table tr td .toggle-switch-element .form-control {
  border: 0px;
  position: absolute;
  left: 0px;
  top: 0px;
  opacity: 0;
  width: 56px;
  height: 24px;
  display: none !important;
}
html body .new-dashboard-screen table tr td .toggle-switch-element .form-control ~ .check-bg::before {
  position: absolute;
  top: .25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #F4F6F9;
  border: #D3D7DE solid 1px;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
html body .new-dashboard-screen table tr td .toggle-switch-element .form-control ~ .check-bg::before {
  left: 0px;
  top: 0px;
  width: 56px;
  height: 24px;
  pointer-events: all;
  border-radius: 6px;
}
html body .new-dashboard-screen table tr td .toggle-switch-element .form-control ~ .check-bg::after {
  position: absolute;
  top: .25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: no-repeat 50% / 50% 50%;
}
html body .new-dashboard-screen table tr td .toggle-switch-element .form-control ~ .check-bg::after {
  top: -2px;
  left: 0;
  width: 28px;
  height: 28px;
  background-color: #FFFFFF;
  border: 1px solid #D3D7DE;
  border-radius: 6px;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;
  transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;
}
html body .new-dashboard-screen table tr td .toggle-switch-element .form-control:checked ~ .check-bg::before {
  color: #fff;
  border-color: #44ABB7;
  background-color: #44ABB7;
}
html body .new-dashboard-screen table tr td .toggle-switch-element .form-control:checked ~ .check-bg::after {
  background-color: #fff;
  -webkit-transform: translateX(28px);
  transform: translateX(28px);
  border: 1px solid #44ABB7;
  background-image: url("../images_new/check-big-icon.svg");
  background-repeat: no-repeat;
  background-position: center center;
}
html body .new-dashboard-screen .market-place-right .button-row.add-new-button .button-col .btn,
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-footer .bootstrap-dialog-footer .bootstrap-dialog-footer-buttons .btn,
html body .shipment-summary-popup.branding-options-rgb-popup .modal-footer .button-row .btn {
  min-width: auto;
  padding: 0px 12px;
  font-size: 14px;
  letter-spacing: 0px;
  height: 43px;
  line-height: 43px;
  font-weight: 700;
  text-transform: none;
  border-radius: 6px;
}
html body .shipment-summary-popup.branding-options-rgb-popup .modal-footer .button-row .form-group {
  display: inline-block;
  vertical-align: top;
  width: auto;
  text-align: center;
}
html body .shipment-summary-popup.branding-options-rgb-popup .modal-footer .button-row .btn {
  margin: 0px 13px 0px 13px !important;
}
html body .shipment-summary-popup.branding-options-rgb-popup .modal-footer .button-row .btn.btn-primary {
  float: left;
}
html body .shipment-summary-popup.branding-options-rgb-popup .modal-footer .button-row .btn.btn-secondary {
  float: left;
}
html body .new-dashboard-screen .market-place-right .button-row.add-new-button .button-col .btn.btn-primary,
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-footer .bootstrap-dialog-footer .bootstrap-dialog-footer-buttons .btn.btn-danger,
html body .shipment-summary-popup.branding-options-rgb-popup .modal-footer .button-row .btn.btn-primary {
  background-color: #D1495B;
  color: #ffffff;
}
html body .new-dashboard-screen .market-place-right .button-row.add-new-button .button-col .btn.btn-primary:hover,
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-footer .bootstrap-dialog-footer .bootstrap-dialog-footer-buttons .btn.btn-danger:hover,
html body .shipment-summary-popup.branding-options-rgb-popup .modal-footer .button-row .btn.btn-primary:hover {
  background-color: #B1293B;
  color: #ffffff;
}
html body .new-dashboard-screen .market-place-right .button-row.add-new-button .button-col .btn.btn-secondary,
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-footer .bootstrap-dialog-footer .bootstrap-dialog-footer-buttons .btn.btn-default,
html body .shipment-summary-popup.branding-options-rgb-popup .modal-footer .button-row .btn.btn-secondary {
  background-color: #DCE0E8;
  color: #3B4E71;
}
html body .new-dashboard-screen .market-place-right .button-row.add-new-button .button-col .btn.btn-secondary:hover,
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-footer .bootstrap-dialog-footer .bootstrap-dialog-footer-buttons .btn.btn-default:hover,
html body .shipment-summary-popup.branding-options-rgb-popup .modal-footer .button-row .btn.btn-secondary:hover {
  background-color: #C6D1E3;
  color: #3B4E71;
}
html body .new-dashboard-screen .market-place-right .button-row.add-new-button .button-col .btn.btn-primary[disabled="disabled"],
html body .new-dashboard-screen .market-place-right .button-row.add-new-button .button-col .btn.btn-primary[disabled=""],
html body .new-dashboard-screen .market-place-right .button-row.add-new-button .button-col .btn.btn-primary[disabled="disabled"]:hover,
html body .new-dashboard-screen .market-place-right .button-row.add-new-button .button-col .btn.btn-primary[disabled=""]:hover {
  opacity: 0.40 !important;
  background-color: #D1495B !important;
  color: #ffffff !important;
}
html body .new-dashboard-screen .market-place-right .button-row.add-new-button .button-col .btn.btn-secondary[disabled="disabled"],
html body .new-dashboard-screen .market-place-right .button-row.add-new-button .button-col .btn.btn-secondary[disabled=""],
html body .new-dashboard-screen .market-place-right .button-row.add-new-button .button-col .btn.btn-secondary[disabled="disabled"]:hover,
html body .new-dashboard-screen .market-place-right .button-row.add-new-button .button-col .btn.btn-secondary[disabled=""]:hover {
  opacity: 0.40 !important;
  background-color: #DCE0E8 !important;
  color: #3B4E71 !important;
}
html body .modal.bootstrap-dialog .modal-dialog{
  max-width: 790px;
  width: 100%;
}
html body .modal.bootstrap-dialog .modal-dialog .modal-content {
    padding: 40px 40px 64px 40px;
}
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-header .bootstrap-dialog-header .bootstrap-dialog-close-button .close {
    width: 15px;
    right: 19px;
    top: 19px;
    height: 15px;
    background-color: transparent;
    line-height: 15px;
    cursor: pointer;
    background-image: url("../images_new/rgb-close-icon.jpg");
    background-repeat: no-repeat;
    background-position: 0px 0px;
    font-size: 0px !important;
}
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-header .bootstrap-dialog-header .bootstrap-dialog-close-button .close:before,
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-header .bootstrap-dialog-header .bootstrap-dialog-close-button .close:after {
  display: none !important;
}
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-header {
    padding: 0px 0px 24px 0px;
    margin: 0px 0px 32px 0px;
    border-bottom: 1px solid #D3D7DE;
    display: inline-block;
    vertical-align: top;
    width: 100%;
}
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-header .bootstrap-dialog-header .bootstrap-dialog-title {
    font-size: 30px;
    letter-spacing: 0.3px;
    color: #003D5B;
    font-weight: 700;
    font-family: 'Poppins', sans-serif;
    text-align: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    display: inline-block;
    vertical-align: top;
    width: 100%;
}
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-body {
  padding: 0px;
}
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-body .bootstrap-dialog-body .bootstrap-dialog-message {
  text-align: center;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 700;
  line-height: 19px;
  color: #3B4E71;
  width: 100%;
  margin: 0px 0px 32px 0px;
}
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-footer {
  padding: 0px;
}
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-footer .bootstrap-dialog-footer {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
}
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-footer .bootstrap-dialog-footer .bootstrap-dialog-footer-buttons {
  display: inline-block;
  vertical-align: top;
  width: auto;
  text-align: center;
}
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-footer .bootstrap-dialog-footer .bootstrap-dialog-footer-buttons .btn.btn-danger {
  float: right;
  margin: 0px 0px 0px 13px;
}
html body .modal.bootstrap-dialog .modal-dialog .modal-content .modal-footer .bootstrap-dialog-footer .bootstrap-dialog-footer-buttons .btn.btn-default {
  float: left;
  margin: 0px 13px 0px 0px;
}
html body .new-dashboard-screen-set-shipment-quantity .add-products-step-wrapper .add-products-step-row {
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
html body .new-dashboard-screen-set-shipment-quantity .add-products-step-wrapper .add-products-step-row .btn.btn-primary{
  margin-bottom: 31px;
}
html body .new-dashboard-screen-set-shipment-quantity .add-products-step-wrapper .add-products-step-row .market-place-right {
  margin: -75px 0px 0px 0px;
}
html body .new-dashboard-screen-set-shipment-quantity .add-products-step-wrapper .add-products-step-row .button-row {
  margin: 0px;
}
html body .shipment-summary-popup table {
  width: 100%;
}
html body .shipment-summary-popup table th {
  background-color: #DCE0E8 !important;
  padding: 22px 15px 19px 15px !important;
  font-size: 14px !important;
  letter-spacing: 0.14px !important;
  font-weight: 700 !important;
  line-height: 19px !important;
  color: #3B4E71 !important;
}
html body .shipment-summary-popup table td {
  background-color: #ffffff !important;
  padding: 25px 15px 25px 15px !important;
  font-size: 14px !important;
  letter-spacing: 0.14px !important;
  font-weight: 700 !important;
  line-height: 19px !important;
  color: #3B4E71 !important;
  border-bottom: 1px solid #B8C1CC !important;
  vertical-align: middle !important;
  text-align: left !important;
}
html body .shipment-summary-popup table td .productTitle_name_row p {
  font-size: 14px !important;
  letter-spacing: 0.14px !important;
  font-weight: 700 !important;
  line-height: 19px !important;
  color: #3B4E71 !important;
  text-align: left !important;
  margin: 0px 0px 9px 0px !important;
  padding: 0px !important;
}
html body .shipment-summary-popup table td .productTitle_name_row p ~ p {
  font-weight: 400 !important;
}
html body .shipment-summary-popup table th:nth-child(1),
html body .shipment-summary-popup table td:nth-child(1) {
  padding: 0px;
  text-align: left !important;
}
html body .shipment-summary-popup table th:nth-child(2),
html body .shipment-summary-popup table td:nth-child(2) {
  padding: 0px;
  text-align: left !important;
}
html body .shipment-summary-popup table th:nth-child(3),
html body .shipment-summary-popup table td:nth-child(3) {
  padding: 0px 98px 0px 15px !important;
  text-align: right !important;
}
html body .shipment-summary-popup table td .form-control {
  width: 100%;
  height: auto;
  border: 0;
  background-color: transparent;
  padding: 0;
  font-size: 14px !important;
  letter-spacing: 0.14px !important;
  font-weight: 700 !important;
  line-height: 19px !important;
  color: #3B4E71 !important;
  text-align: right !important;
}
html body .shipment-summary-popup.branding-options-rgb-popup .modal-footer {
  text-align: center;
}
html body .pack-your-shipment-popup .modal-body p {
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 400;
  line-height: 19px;
  color: #3B4E71;
  display: block;
  width: 100%;
  text-align: center;
  margin: 0px 0px 24px 0px;
  padding: 0px;
}
html body .pack-your-shipment-popup .modal-body p a {
  color: #44ABB7;
}
html body .pack-your-shipment-popup .modal-body p a:hover {
  color: #44ABB7;
}
html body .pack-your-shipment-popup .modal-body p.strong {
  font-weight: 700;
}
html body .pack-your-shipment-popup .modal-body p.pt1 {
  margin-bottom: 40px;
}
html body .pack-your-shipment-popup .modal-body p.pt2 {
  margin-bottom: 0px;
}
html body .new-dashboard-screen-assign-products-rgb .button-row .btn.btn-secondary {
  background-color: #DCE0E8;
  color: #3B4E71;
}
html body .new-dashboard-screen-assign-products-rgb .button-row .btn.btn-secondary:hover {
  background-color: #C6D1E3;
  color: #3B4E71;
}
html body .new-dashboard-screen-assign-products-rgb .button-row .btn.btn-primary {
  background-color: #D1495B;
  color: #ffffff;
}
html body .new-dashboard-screen-assign-products-rgb .button-row .btn.btn-primary:hover {
  background-color: #B1293B;
  color: #ffffff;
}
html body .new-dashboard-screen-assign-products-rgb .button-row .btn.btn-secondary + .btn.btn-primary{
  margin-left: 24px;
}
html body .new-dashboard-screen-assign-products-rgb .button-row .btn.btn-primary + .btn.btn-secondary{
  margin-left: 24px;
}
html body .new-dashboard-screen-assign-products-rgb .button-row .btn.btn-secondary + .btn.btn-secondary{
  margin-left: 24px;
}
html body .new-dashboard-screen-assign-products-rgb .button-row .btn.btn-primary + .btn.btn-primary {
  margin-left: 24px;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .branding-options-rgb-right .abide-text-list {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 8px 0px;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .branding-options-rgb-right .abide-text-list:last-child {
  margin-bottom: 0px;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .branding-options-rgb-right .abide-text-list label,
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .branding-options-rgb-right .abide-text-list span {
  float: left;
  width: 50%;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #003D5B;
  margin: 0px;
  padding: 0px;
  word-wrap: break-word;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .branding-options-rgb-right .abide-text-list label {
  padding-right: 20px;
}
html body .new-dashboard-screen-assign-products-rgb .design-assignment-boxes-rgb .branding-options-rgb-right .abide-text-list span {
  padding-left: 20px;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new {
  text-align: center;
  margin: 20px 0px 0px 0px;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  /*max-width: 685px;*/
  max-width: 715px;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col {
  float: left;
  width: 25%;
  padding: 0px 14px;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text {
  float: left;
  width: 100%;
  min-height: 239px;
  border-radius: 6px;
  background-color: #F4F6F9;
  border: 1px solid #D3D7DE;
  padding: 16px 22px 19px 22px;
  margin: 0px 0px 16px 0px;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text::before,
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text::after,
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"]:checked + .label-text::before,
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"]:checked + .label-text::after {
  display: none;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text .text {
  color: #3B4E71;
  font-size: 16px;
  letter-spacing: 0.16px;
  font-weight: 700;
  line-height: 22px;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 8px 0px;
  padding: 0px;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text .none-img {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  min-height: 145px;
  text-align: center;
  position: relative;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text .none-img::before {
  content: "";
  border-radius: 100%;
  border: 6px solid #D3D7DE;
  background-color: #ffffff;
  width: 63px;
  height: 63px;
  display: inline-block;
  vertical-align: top;
  margin: 43px 0px 0px;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text .none-img::after {
  content: "";
  width: 6px;
  height: 60px;
  transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  border: 3px solid #D3D7DE;
  display: inline-block;
  vertical-align: top;
  margin: 43px auto 0px;
  position: absolute;
  left: 0;
  right: 0;
  top: 1px;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text .img {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  min-height: 145px;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text .img img {
  width: 100%;
  height: auto;
  vertical-align: top;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text .rgb-ba-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 16px 0px 0px;
  text-align: center;
  position: relative;
  height: 17px;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text .rgb-ba-row .before{
  display: inline-block;
  vertical-align: top;
  width: 17px;
  height: 17px;
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  margin: 0px auto;
  border: 1px solid #3B4E71;
  background-color: #ffffff;
  border-radius: 100%;
}
/*html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"]:checked + .label-text {
  border: 2px solid #44ABB7;
}*/
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"]:checked + .label-text::before {
  position: absolute;
  content: "";
  border: 2px solid #44ABB7;
  background-color: transparent;
  width: calc(100% + 2px);
  height: calc(100% + 2px);
  left: -1px;
  top: -1px;
  display: block;
  border-radius: 6px;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"]:checked + .label-text .rgb-ba-row .before {
  border: 1px solid #44ABB7;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"]:checked + .label-text .rgb-ba-row .before .after{
  display: inline-block;
  vertical-align: top;
  width: 11px;
  height: 11px;
  position: absolute;
  top: 2px;
  left: 0px;
  right: 0px;
  margin: 0px auto;
  border: 0px solid transparent;
  background-color: #44ABB7;
  border-radius: 100%;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text .fileinput {
  margin: 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  min-height: 145px;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text .fileinput .fileinput-preview.thumbnail {
  margin: 0px;
  padding: 0px;
  /* border: 1px dashed #D3D7DE; */
  background-color: #ffffff !important;
  /* width: 239px; */
  /* height: 205px; */
  width: 100%;
  height: 100%;
  --border-color: #D3D7DE;
  --border-weight: 1px;
  --dash-size: 5px;
  --gap-size: 5px;
  position: relative;
  border: 0px !important;
  display: table;
  border-radius: 6px;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text .fileinput .fileinput-preview.thumbnail::after {
  transition: all .6s ease;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(90deg, var(--border-color) 100%, transparent 100%) top left no-repeat, linear-gradient(90deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) top center repeat-x, linear-gradient(90deg, var(--border-color) 100%, transparent 100%) top right no-repeat, linear-gradient(0deg, var(--border-color) 100%, transparent 100%) top left no-repeat, linear-gradient(0deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) center left repeat-y, linear-gradient(0deg, var(--border-color) 100%, transparent 100%) bottom left no-repeat, linear-gradient(90deg, var(--border-color) 100%, transparent 100%) bottom left no-repeat, linear-gradient(90deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) bottom center repeat-x, linear-gradient(90deg, var(--border-color) 100%, transparent 100%) bottom right no-repeat, linear-gradient(0deg, var(--border-color) 100%, transparent 100%) top right no-repeat, linear-gradient(0deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) center right repeat-y, linear-gradient(0deg, var(--border-color) 100%, transparent 100%) bottom right no-repeat;
  background-size: var(--dash-size) var(--border-weight), calc(var(--dash-size) + var(--gap-size)) var(--border-weight), var(--dash-size) var(--border-weight), var(--border-weight) var(--dash-size), var(--border-weight) calc(var(--dash-size) + var(--gap-size)), var(--border-weight) var(--dash-size);
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text .fileinput .fileinput-preview.thumbnail img {
  display: table-cell;
  vertical-align: middle;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text .fileinput .fileinput-preview.thumbnail p {
  margin: 0px;
  padding: 0px;
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  text-align: center;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  font-weight: 400;
  line-height: 19px;
  font-family: 'Nunito Sans', sans-serif;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col input[type="radio"] + .label-text .fileinput .fileinput-preview.thumbnail p span {
  display: block;
  color: #44ABB7;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col .preview-text,
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col .download-template-text {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col .preview-text {
  margin: 0px 0px 8px 0px;
}
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col .preview-text a,
html body .rgb-washing-instruction-add-branding-popup .form-radio.form-radio-new .form-radio-inner.form-radio-new-inner .radio-col .download-template-text a {
  font-size: 14px;
  letter-spacing: 0px;
  font-weight: 600;
  line-height: 19px;
  text-align: center;
  display: block;
  color: #44ABB7;
}
html body .new-dashboard-screen-shipment-overview.new-dashboard-screen .table-div .table > tbody > tr > td:nth-child(1) {
  color: #44ABB7;
}
html body .report-an-issue-screen-div.new-returns-management-new-subscription-screen-div.warehouse-price-create-screen .raihiw-col-box-1 p {
  padding-bottom: 24px;
}
html body .warehouse-price-create-screen .raihiw-col-box-1 .raihiw-col-box-inner-1 .button-row.anwp-button-row {
  padding: 0px 40px;
}
html body .warehouse-price-create-screen .raihiw-col-box-1 .raihiw-col-box-inner-1 .button-row.anwp-button-row.xlmb-40 {
  margin-bottom: 40px;
}
html body .warehouse-price-create-screen .raihiw-col-box-1 .raihiw-col-box-inner-1 .rbgb-warehouse-pricing-iframe {
  display: inline-block;
  padding: 29% 0px;
  position: relative;
  vertical-align: top;
  width: 100%;
  height: auto;
  overflow: hidden;
}
html body .warehouse-price-create-screen .raihiw-col-box-1 .raihiw-col-box-inner-1 .rbgb-warehouse-pricing-iframe iframe {
  width: 100%;
  padding: 0px;
  position: absolute;
  top: 0px;
  left: 40px;
  right: 40px;
  max-width: calc(100% - 80px);
  height: 100%;
}
html body .warehouse-price-create-screen .raihiw-col-box-1 .raihiw-col-box-inner-1 .button-row.anwp-button-row .btn.btn-primary {
  background-color: #D1495B;
  color: #FFFFFF;
}
html body .warehouse-price-create-screen .raihiw-col-box-1 .raihiw-col-box-inner-1 .button-row.anwp-button-row .btn.btn-primary:hover {
  background-color: #B1293B;
  color: #FFFFFF;
}
html body .warehouse-price-create-screen .storage-fees-calculator-row .raihiw-col-box-1 .raihiw-col-box-inner-1 .storage-fees-content {
  border-top: 1px solid #D3D7DE;
  padding: 60px 40px 42px 40px;
  margin: 40px 0px 0px 0px;
}
html body .warehouse-price-create-screen .storage-fees-calculator-row .raihiw-col-box-1 .raihiw-col-box-inner-1 .storage-fees-content.storage-fees-content-1.new-rbgb-warehouse-pricing-calculator-content-1 {
  border: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 10px;
  margin-bottom: 0px;
}
html body .warehouse-price-create-screen .storage-fees-calculator-row .raihiw-col-box-1 .raihiw-col-box-inner-1 .storage-fees-content.storage-fees-content-1.new-rbgb-warehouse-pricing-calculator-content-1.rgb-block-03.block-2 {
  padding-bottom: 0px;
  margin-bottom: 0px;
}
html body .warehouse-price-create-screen .storage-fees-calculator-row .raihiw-col-box-1 .raihiw-col-box-inner-1 .storage-fees-content h5 {
  font-family: 'Poppins', sans-serif;
  color: #394E71;
  font-weight: 700;
  font-size: 18px;
  letter-spacing: 0.18px;
  line-height: 29px;
  margin: 0px 0px 8px 0px;
  padding: 0px;
}
html body .warehouse-price-create-screen .storage-fees-calculator-row .raihiw-col-box-1 .raihiw-col-box-inner-1 .storage-fees-content p {
  font-family: 'Nunito Sans', sans-serif;
  color: #394E71;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: 0px;
  line-height: 22px;
  margin: 0px 0px 25px 0px;
  padding: 0px;
}
html body .warehouse-price-create-screen .storage-fees-calculator-row .raihiw-col-box-1 .raihiw-col-box-inner-1 .storage-fees-content .rgb-block-03 {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 64px 0px;
}
html body .warehouse-price-create-screen .storage-fees-calculator-row .raihiw-col-box-1 .raihiw-col-box-inner-1 .storage-fees-content .rgb-block-03 .button-row .btn.btn-secondary {
  font-weight: 700;
}
html body .warehouse-price-create-screen.report-an-issue-screen-div.new-returns-management-new-subscription-screen-div .raihiw-col-box-1 .raihiw-col-box-inner-1 {
  padding: 0px 0px 0px 0px;
}
html body .warehouse-price-create-screen .warehousing-pricing-col .raihiw-col-box-1.warehousing-pricing-box .raihiw-col-box-inner-1.warehousing-pricing-box-inner-inner{
  padding-bottom: 57px;
}
html body .warehouse-price-create-screen .warehousing-pricing-col .raihiw-col-box-1.warehousing-pricing-box .raihiw-col-box-inner-1.warehousing-pricing-box-inner-inner .pricing-home-img{
  padding: 0px;
}
html body .warehouse-price-create-screen .warehousing-pricing-col .raihiw-col-box-1.warehousing-pricing-box .raihiw-col-box-inner-1.warehousing-pricing-box-inner-inner b {
  font-weight: 400;
  font-size: 14px;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1 .sub-price-row p a {
  color: #44ABB7;
  font-weight: 400;
  font-size: 16px;
  line-height: 28px;
}
html body .new-returns-management-new-subscription-screen-div .raihiw-col-box-1 .sub-price-row p a:hover {
  color: #44ABB7;
}
html body .warehouse-price-create-screen.report-an-issue-screen-div .raihiw-col-box-1 {
  height: 100%;
}
html body .warehouse-price-create-screen .warehousing-pricing-col .raihiw-col-box-1.warehousing-pricing-box .raihiw-col-box-inner-1.warehousing-pricing-box-inner-inner h2.pricing-title {
  margin: -55px 0px 40px 0px;
}
html body .warehouse-price-create-screen .row:before,
html body .warehouse-price-create-screen .row:after {
  display: none !important;
}
html body .warehouse-price-create-screen.report-an-issue-screen-div .raihiw-col-box-1.how-it-works-col-box p {
  font-family: 'Nunito Sans', sans-serif;
}

/*designersaleuploadingblade by karan 24/09*/
html body .new-dashboard-screen .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box {
  padding: 40px 40px 150px 40px !important;
}
btn-file,.btn-danger{
  max-width: 100px !important;
}
.preview-images-zone {
  width: 100%;
  border: 1px solid #ddd;
  min-height: 180px;
      /* display: flex; */
      padding: 5px 5px 0px 5px;
      position: relative;
      overflow:auto;
      margin-bottom: 20px;
  }
.preview-images-zone > .preview-image:first-child {
    /*height: 185px;
    width: 185px;*/
    height: 150px;
    width: 150px;
    position: relative;
    margin-right: 5px;
}
.preview-images-zone > .preview-image {
    height: 150px;
    width: 150px;
    position: relative;
    margin-right: 13px;
    float: left;
    margin-bottom: 13px;
}
.preview-images-zone > .preview-image > .image-zone {
    width: 100%;
    height: 100%;
}
.preview-images-zone > .preview-image > .image-zone > img {
    width: 100%;
    height: 100%;
}
.preview-images-zone > .preview-image > .tools-edit-image {
    position: absolute;
    z-index: 100;
    color: #fff;
    bottom: 0;
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
    display: none;
}
.preview-images-zone > .preview-image > .image-cancel {
    font-size: 21px;
    position: absolute;
    top: 0;
    right: 0;
    font-weight: bold;
    margin-right: 10px;
    cursor: pointer;
    /*display: none;*/
    z-index: 100;
}
.preview-image:hover > .image-zone {
    cursor: move;
    /*opacity: .5;*/
}
.preview-image:hover > .tools-edit-image,
.preview-image:hover > .image-cancel {
    display: block;
}
.ui-sortable-helper {
    width: 150px !important;
    height: 150px !important;
}
.pull-right{
  margin: 20px 0 0 0;
}
.main .main-content-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 0 20px;
}
.main .main-content-header h6.main-title{
    color: #000;
    display: inline-block;
    width: auto;
    font-weight: 700;
    font-size: 20px;
}
.main .gridview-main-content .main-content-col .main-content {
    padding: 30px 30px 20px;
}
.main .gridview-main-content .main-content-col .main-content .main-box {
    border: 1px dotted gray;
    padding: 35px 10px 18px;
    border-radius: 5px;
    margin: 0 auto 0px;
    text-align: center;
}
.main .gridview-main-content .main-content-col .main-content .main-box p {
    color: #3B4E71;
}
.main .gridview-main-content .main-content-col .-multipal-button{
  text-align: center;
}
.-multipal-button label.btn-multipal {
    background-color: #DCE0E8;
    padding: 10px;
    cursor: pointer;
    text-align: center;
    color: #3B4E71;
    border-radius: 5px;
}
.main .gridview-main-content .main-content-col .main-content .main-box label.btn{
    padding: 0px 14px;
    height: 35px;
    line-height: 35px;
    margin-bottom: 10px;
}
a.button-design {
    cursor: pointer;
    transition: all 0.3s ease-out;
}
.main .overlay{
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.7);
    transition: opacity 500ms;
    visibility: hidden;
    opacity: 0;
    z-index: 1;
}
.main .overlay:target {
  visibility: visible;
  opacity: 1;
}
.popup {
  margin: 70px auto;
  padding: 20px;
  background: #fff;
  border-radius: 5px;
  width: 40%;
  position: relative;
  transition: all 5s ease-in-out;
}

.main .overlay .popup h2 {
  margin-top: 0;
  color: #333;
  text-align: center; 
  padding: 10px 0 15px;
  border-bottom: 1px solid #bbbbbb;
}
.main .overlay .popup .close {
  position: absolute;
  top: 10px;
  right: 10px;
  transition: all 200ms;
  font-size: 30px;
  font-weight: bold;
  text-decoration: none;
  color: #333;
}
.main .overlay .popup .close:hover {
    color: #C6D1E3;
}
.main .overlay .popup .content {
    width: 80%;
    background-color: #f1f1f1;
    margin: 20px auto 20px;
    overflow: auto;
    border: 1px dashed gray;
    padding: 30px 10px;
    text-align: center;
     border-radius: 5px;
}
.main .overlay .popup .content p {
    color: #000;
    font-size: 14px;
}
.main .overlay .popup-close {
    text-align: center;
}
.main .overlay .popup-close a.close-btn {
    background-color: #cecece;
    padding: 5px 15px;
    border-radius: 5px;
}
.main .overlay .popup-close a.close-btn:hover{
  background-color: #C6D1E3;
}
.main .overlay .popup .content label.btn {
    line-height: 30px;
    height: 30px;
    padding: 0 10px;
    font-size: 14px;
    margin-bottom: 5px;
}
.main .gridview-main-content .main-content-col {
    float: left;
    margin: 0px;
    padding: 0px;
    width: 100%;
    position: relative;
    -webkit-box-shadow: 4px 7px 20px #0000001A;
    -moz-box-shadow: 4px 7px 20px #0000001A;
    box-shadow: 4px 7px 20px #0000001A;
    background-color: #ffffff;
    padding: 40px;
    height: 100%;
}
.main .gridview-main-content .main-content-col .button-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
}
.designer-sale-image-new-dashboard-screen.new-dashboard-screen .main .gridview-main-content .main-content-col .btn-edit,
.designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .btn-edit {
  margin: 24px 0px 0px 0px;
  border-radius: 6px;
  background-color: #DCE0E8;
  padding: 0px 12px;
  height: 43px;
  line-height: 43px;
  width: auto;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0px;
  color: #3B4E71;
  text-align: center;
  text-transform: none;
  display: inline-block;
  vertical-align: top;
}
.designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .btn-edit:hover {
  background-color: #C6D1E3;
  color: #3B4E71;
  opacity: 1;
}
.main .gridview-main-content .main-content-col .second-div input#check-1 {
    position: absolute;
    left: 10px;
    top: 5px;
}
.main-content-col .-multipal-button form {
    margin-bottom: 0;
}
.main .gridview-main-content .row {
    display: flex;
    flex-wrap: wrap;
}
.main .gridview-main-content .main-content-col .second-div {
    padding: 15px 30px 60px;
    vertical-align: top;
}
.main .gridview-main-content .main-content-col .second-div button.btn-edit {
    width: 30%;
    max-width: 100%;
    padding: 0 10px;
    height: 30px;
    font: normal normal bold 14px/18px Nunito Sans;
    letter-spacing: 0px;
    color: #3B4E71;
    opacity: 1;
    text-transform: capitalize;
    border-radius: 5px;
    background-color: #C6D1E3;
    line-height: 30px;
    text-align: center;
    margin: 0 auto;
    display: block;
}
.second-div button.btn-edit:hover {
    opacity: 0.5;
}
.main .gridview-main-content .main-content-col.second-div .middle-img{
  background-color: #D3D7DE;
  display: table;
  vertical-align: top;
  width: 100%;
  min-height: 270px;
  border-radius: 0px;
  text-align: center;
  padding: 21px 23px;
  border-radius: 6px;
}
.main .gridview-main-content .main-content-col.second-div .middle-img .middle-img-inner {
  display: table-cell;
  vertical-align: middle;
}
.main .gridview-main-content .main-content-col.second-div .middle-img img {
    width: auto;
    height: auto;
    vertical-align: top;
}
.right-con button.btn {
    height: 25px;
    line-height: 25px;
    padding: 2px 10px;
    min-width: 40px;
    border: none;
    margin-left: 10px;
    background-color: #C6D1E3;
}
.designer-sale-image-new-dashboard-screen .main .main-content-header .right-con .delete {
    padding: 0px 12px;
    background-color: #D1495B;
    border-radius: 6px;
    font-weight: 600;
    font-size: 14px;
    text-align: center;
    height: 43px;
    line-height: 43px;
    color: #ffffff;
    margin-left: 36px;
    float: left;
}
.designer-sale-image-new-dashboard-screen .main .main-content-header .right-con .delete:hover {
  background-color: #B1293B;
  color: #ffffff;
}
.designer-sale-image-new-dashboard-screen .main .main-content-header .right-con a {
    float: left;
}
.designer-sale-image-new-dashboard-screen .main .main-content-header .right-con .select-all-txt {
  margin: 12px 0px;
  color: #3B4E71;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
}
section.tag-page .column {
    width: 50%;
    float: left;
    padding: 0 15px;
}
section.tag-page h2 {
    padding-bottom: 40px;
}
.left input#site-search {
    width: 100%;
    border: 1px solid gray;
    height: 30px;
}
.multipal-button label.btn-multipal {
    background-color: #DCE0E8;
    padding: 10px;
    cursor: pointer;
    text-align: center;
    color: #3B4E71;
    border-radius: 5px;
}
section.gridview .main-header-sec {
    padding: 10px 0 15px;
    text-align: center;
    -webkit-box-shadow: 0px 5px 11px -2px rgba(194,194,194,1);
    -moz-box-shadow: 0px 5px 11px -2px rgba(194,194,194,1);
    box-shadow: 0px 5px 11px -2px rgba(194,194,194,1);
    display: flex;
    justify-content: center;
    align-items: center;
}
section.gridview .multipal-button form {
    margin-bottom: 0;
}
section.gridview .main-header-sec .main-box {
    border: 1px dashed #9f9f9f;
    padding: 20px;
    width: 250px;
    margin-right: 50px;
}
section.gridview .main-header-sec .main-box p {
    margin-bottom: 0;
    color: #3B4E71;
}
section.gridview .main-header-sec .main-box form {
    margin-bottom: 0;
}
.tags-content ul li {
    display: inline-block;
    margin-left: 15px;
    color: #3B4E71;
}
.tags-content ul {
    margin: 0;
    padding: 0;
}
.img-info img {
    width: 200px;
    display: inline-block;
    height: 265px;
    background-color: #c6d1e3;
}
section.gridview {
    margin-top: 50px;
    display: none;
}
.edit-button button.btn1 {
    width: 56px;
    max-width: 100%;
    padding: 0 10px;
    height: 30px;
    color: #3B4E71;
    text-transform: capitalize;
    border-radius: 5px;
    background-color: #C6D1E3;
    line-height: 30px;
    text-align: center;
}
.first-grid {
    display: flex;
    margin: 20px 0px;
    justify-content: space-between;
    align-items: center;
}
.first-grid .edit-button {
    margin: 0 5%;
}
.first-grid .checkbox input#check-1 {
    margin: 0 30px 0;
    position: relative;
}
.main-box label.btn {
    height: 35px;
    padding: 0 15px;
    line-height: 35px;
    margin-bottom: 10px;
}
.designer-sale-image-new-dashboard-screen .main .main-content-header .right-con button.listView-link,
.designer-sale-image-new-dashboard-screen .main .main-content-header .right-con button.gridview-link {
  font-size: 18px;
  color: #3B4E71;
  opacity: 0.48;
  line-height: 42px;
  cursor: pointer;
}
.designer-sale-image-new-dashboard-screen .main .main-content-header .right-con button.listView-link.active,
.designer-sale-image-new-dashboard-screen .main .main-content-header .right-con button.gridview-link.active {
  opacity: 1;
  cursor: pointer;
}
.designer-sale-image-new-dashboard-screen .main .main-content-header .right-con button.listView-link {
    width: 44px;
    height: 42px;
    background-color: #DCE0E8;
    margin-left: 39px;
    float: left;
}
.designer-sale-image-new-dashboard-screen .main .main-content-header .right-con button.gridview-link {
    width: 44px;
    height: 42px;
    background-color: #DCE0E8;
    margin-left: 16px;
}
.designer-sale-image-new-dashboard-screen .main .main-content-header .right-con button.listView-link:hover,
.designer-sale-image-new-dashboard-screen .main .main-content-header .right-con button.gridview-link:hover {
  background-color: #C6D1E3;
  color: #3B4E71;
}
.right-con button.listView i.fa.fa-th-list {
    width: 18px;
    height: 16px;
}
.right-con button.gridview i.fa.fa-th {
    width: 18px;
    height: 16px;
}
.tag-content ul li {
    display: inline-block;
    margin: 0 15px 0 0px;
    color: #3B4E71;
}
.tag-content ul li i.fa.fa-times {
    color: #959FB0;
    width: 7px;
    height: 6px;
}
.tag-content ul {
    margin: 0;
    padding: 0;
}
section.tag-page {
    padding-bottom: 30px;
}
section.tag-page .column .right {
    width: 100%;
    height: 500px;
    background-color: #D3D7DE;
}
section.tag-page .tag-sub-title {
    display: flex;
    width: 100%;
}
.tag-sub-title label {
    width: 80%;
    color: #3B4E71;
    display: inline-block;
}
.tag-sub-title p {
    width: 20%;
    color: #3B4E71;
    text-align: right;
}


/*designersaleuploadingblade by karan 24/09 End*/

html .new-dashboard-screen .delete-export-option ul li a.btn {
  background-color: #D1495B;
  color: #ffffff;
}
html .new-dashboard-screen .delete-export-option ul li .btn:hover {
  background-color: #B1293B;
  color: #ffffff;
}
.amazon-marketplace-select-div {
  padding: 0px 0px 0px 15px;
  float: left;
  width: auto;
  margin: 0px 0px 0px 0px;
}

html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .main-content-header h5 {
  line-height: 27px;
  font-weight: 700;
  color: #394E71;
  font-size: 18px;
  letter-spacing: 0.18px;
  text-transform: none;
  font-family: 'Poppins', sans-serif;
  margin: 40px 0px 16px 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: auto;
}

html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .fileinput,
html body .upload-multiple-designs-popup .fileinput {
  margin: 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .fileinput .fileinput-preview-up,
html body .upload-multiple-designs-popup .fileinput .fileinput-preview-up {
  width: 100%;
  height: 100%;
  max-height: 270px;
  display: table;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .fileinput .fileinput-preview.thumbnail,
html body .upload-multiple-designs-popup .fileinput .fileinput-preview.thumbnail {
  margin: 0px;
  padding: 0px;
  /* border: 1px dashed #D3D7DE; */
  background-color: #F4F6F9 !important;
  /* width: 239px; */
  /* height: 205px; */
  width: 100%;
  height: 100%;
  --border-color: #D3D7DE;
  --border-weight: 1px;
  --dash-size: 5px;
  --gap-size: 5px;
  position: relative;
  border: 0px !important;
  display: table-cell;
  vertical-align: middle;
  border-radius: 6px;
  max-height: 270px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .fileinput .fileinput-preview.thumbnail::after,
html body .upload-multiple-designs-popup .fileinput .fileinput-preview.thumbnail::after {
  transition: all .6s ease;
  border-radius: 6px;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(90deg, var(--border-color) 100%, transparent 100%) top left no-repeat, linear-gradient(90deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) top center repeat-x, linear-gradient(90deg, var(--border-color) 100%, transparent 100%) top right no-repeat, linear-gradient(0deg, var(--border-color) 100%, transparent 100%) top left no-repeat, linear-gradient(0deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) center left repeat-y, linear-gradient(0deg, var(--border-color) 100%, transparent 100%) bottom left no-repeat, linear-gradient(90deg, var(--border-color) 100%, transparent 100%) bottom left no-repeat, linear-gradient(90deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) bottom center repeat-x, linear-gradient(90deg, var(--border-color) 100%, transparent 100%) bottom right no-repeat, linear-gradient(0deg, var(--border-color) 100%, transparent 100%) top right no-repeat, linear-gradient(0deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) center right repeat-y, linear-gradient(0deg, var(--border-color) 100%, transparent 100%) bottom right no-repeat;
  background-size: var(--dash-size) var(--border-weight), calc(var(--dash-size) + var(--gap-size)) var(--border-weight), var(--dash-size) var(--border-weight), var(--border-weight) var(--dash-size), var(--border-weight) calc(var(--dash-size) + var(--gap-size)), var(--border-weight) var(--dash-size);
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .fileinput .fileinput-preview.thumbnail img,
html body .upload-multiple-designs-popup .fileinput .fileinput-preview.thumbnail img {
  display: table-cell;
  vertical-align: middle;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .fileinput .fileinput-preview.thumbnail p,
html body .upload-multiple-designs-popup .fileinput .fileinput-preview.thumbnail p {
  margin: 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  text-align: center;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  font-weight: 400;
  line-height: 19px;
  font-family: 'Nunito Sans', sans-serif;
  z-index: 3;
  position: relative;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .fileinput .fileinput-preview.thumbnail p span.umd-txt,
html body .upload-multiple-designs-popup .fileinput .fileinput-preview.thumbnail p span.umd-txt {
  display: block;
  color: #3B4E71;
  text-align: center;
  font-size: 16px;
  letter-spacing: 0.16px;
  font-weight: 600;
  line-height: 22px;
  margin: 0px 0px 24px 0px;
  padding: 0px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .fileinput .fileinput-preview.thumbnail p span.odadh-txt,
html body .upload-multiple-designs-popup .fileinput .fileinput-preview.thumbnail p span.odadh-txt {
  display: block;
  color: #3B4E71;
  text-align: center;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 400;
  line-height: 19px;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .fileinput .fileinput-preview.thumbnail p span.odadh-txt b,
html body .upload-multiple-designs-popup .fileinput .fileinput-preview.thumbnail p span.odadh-txt b {
  font-weight: 700;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .fileinput .fileinput-preview.thumbnail p span.seme-btn,
html body .upload-multiple-designs-popup .fileinput .fileinput-preview.thumbnail p span.seme-btn {
  display: inline-block;
  vertical-align: top;
  width: auto;
  background-color: #44ABB7;
  color: #F8FAFD;
  text-align: center;
  font-size: 14px;
  letter-spacing: 0px;
  font-weight: 700;
  border-radius: 6px;
  margin: 0px 0px 9px 0px;
  padding: 0px 8px;
  height: 27px;
  line-height: 27px;
  cursor: pointer;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .fileinput .fileinput-preview.thumbnail p span.seme-btn:hover,
html body .upload-multiple-designs-popup .fileinput .fileinput-preview.thumbnail p span.seme-btn:hover {
  background-color: #44ABB7;
  color: #F8FAFD;
}
html body .upload-multiple-designs-popup .modal-dialog .modal-content .modal-body.rgb-modal-body.upload-multiple-designs-body {
  text-align: center;
}
html body .upload-multiple-designs-popup .fileinput {
  max-width: 523px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  float: none;
}
html body .upload-multiple-designs-popup .fileinput .fileinput-preview-up {
  text-align: center;
  height: 270px;
}
html body .upload-multiple-designs-popup .fileinput .fileinput-preview.thumbnail {
  max-width: 523px;
  max-height: 270px;
  min-width: 523px;
  min-height: 270px;
  width: 100%;
  height: 100%;
}
html body .upload-multiple-designs-popup.branding-options-rgb-popup .modal-footer {
  padding: 24px 0px 0px 0px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .form-check.form-check-3 {
  position: absolute;
  width: 17px;
  height: 17px;
  left: 16px;
  top: 16px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .form-check.form-check-3 input[type="checkbox"] {
  display: none;
  width: 17px;
  height: 17px;
  top: 0px;
  left: 0px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .main-header-sec {
  background-color: #ffffff;
  box-shadow: 4px 7px 20px #0000001A;
  padding: 15px 15px 24px 15px;
  margin: 0px 0px 40px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .main-header-sec .main-box {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 530px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .main-header-sec .main-box .fileinput {
  display: inline-block;
  vertical-align: top;
  border-right: 1px solid #D3D7DE;
  padding-right: 39px;
  width: 100%;
  max-width: 305px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .main-header-sec .main-box .fileinput .fileinput-preview-up {
  max-height: 111px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .main-header-sec .main-box .fileinput .fileinput-preview.thumbnail {
  max-height: 111px;
  max-width: 265px;
  width: 100%;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .main-header-sec .main-box .fileinput .fileinput-preview.thumbnail img {
  height: 111px;
  width: auto;
  vertical-align: top;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .multipal-button {
  display: inline-block;
  vertical-align: top;
  padding-left: 39px;
  padding-top: 9px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .listview-block-content-box {
  background-color: #ffffff;
  box-shadow: 4px 7px 20px #0000001A;
  padding: 40px 40px 24px 40px;
  margin: 0px 0px 40px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .listview-block-content-box .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .listview-block-content-box .first-grid {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 40px 0px;
  padding: 0px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .listview-block-content-box  .main-content-col.second-div {
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .listview-block-content-box  .main-content-col.second-div .form-check.form-check-3 {
  position: relative;
  left: 0px;
  top: 0px;
  width: auto;
  padding-right: 64px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .listview-block-content-box  .main-content-col.second-div .middle-img {
  display: inline-block;
  vertical-align: top;
  padding-right: 64px;
  width: auto;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .listview-block-content-box  .main-content-col.second-div .middle-img .middle-img-inner {
  width: 100%;
  display: table;
  vertical-align: top;
  max-width: 153px;
  max-height: 165px;
  min-width: 153px;
  min-height: 165px;
  background-color: #D3D7DE;
  border-radius: 6px;
  padding: 12px 13px 22px 13px;
  text-align: center;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .listview-block-content-box  .main-content-col.second-div .middle-img .middle-img-inner .middle-img-inner-inner {
  display: table-cell;
  vertical-align: middle;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .listview-block-content-box  .main-content-col.second-div .middle-img .middle-img-inner img {
  width: 96px;
  height: auto;
  vertical-align: top;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .listview-block-content-box  .main-content-col.second-div .button-row {
  width: auto;
  display: inline-block;
  vertical-align: top;
  padding-right: 64px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .listview-block-content-box  .main-content-col.second-div .button-row .btn-edit {
  margin: 0px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .listview-block-content-box  .main-content-col.second-div .tags-content {
  width: auto;
  display: inline-block;
  vertical-align: top;
  padding-right: 0px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .listview-block-content-box  .main-content-col.second-div .tags-content ul {
  margin: 0px;
  padding: 0px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .listview-block .listview-block-content-box  .main-content-col.second-div .tags-content ul li {
  display: inline-block;
  vertical-align: top;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 400;
  background-color: #F4F6F9;
  height: 23px;
  line-height: 23px;
  padding: 0px 8px 0px 8px;
  float: left;
  margin: 0px 16px 17px 0px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block {
  margin-top: 12px;
  padding: 64px 63px 64px 40px
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .left  {
  padding-right: 37px;
  padding-top: 3px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .left .tag-sub-title {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .left .tag-sub-title label {
  float: left;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  font-weight: 700;
  margin: 0px 0px 8px 0px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .left .tag-sub-title p {
  float: right;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  font-weight: 400;
  margin: 0px 0px 8px 0px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .left .form-group {
  margin: 0px 0px 24px 0px;
  padding: 0px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .left .form-group .input-group {
  width: 100%;
  display: inline-block;
  vertical-align: top;
  margin: 0px;
  padding: 0px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .left .form-control,
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .left .select2-selection.select2-selection--multiple {
  background-color: #F4F6F9;
  border-radius: 6px;
  border: 1px solid #D3D7DE;
  width: 100%;
  height: 43px;
  line-height: 41px;
  padding: 0px 16px;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  max-width: 100%;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .left .select2-selection.select2-selection--multiple .select2-selection__rendered {
  padding: 4px 0px 5px;
}
html body .rgb-image-upload-popup .modal-dialog {
  max-width: 450px;
}
html body .rgb-image-upload-popup .modal-dialog .modal-content {
  box-shadow: 0px 3px 6px #0000001A;
}
html body .rgb-image-upload-popup .modal-dialog .modal-content .modal-header.rgb-modal-header {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 16px 0px;
  border-bottom: 0px solid #D3D7DE;
}
html body .rgb-image-upload-popup .modal-dialog .modal-content .modal-body.rgb-modal-body .upload-img-name {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 30px 0px;
  padding: 0px;
  text-align: center;
  font-size: 14px;
  letter-spacing:0.14px;
  line-height: 19px;
  font-weight: 700;
  color: #3B4E71;
}
html body .rgb-image-upload-popup .modal-dialog .modal-content .modal-body.rgb-modal-body .progress-div {
  overflow: hidden;
  width: 80px;
  height: 80px;
  border-radius: 100%;
}
html body .rgb-image-upload-popup .modal-dialog .modal-content .modal-body.rgb-modal-body .progress-div .progress {
  width: 80px;
  height: 80px;
}
html body .rgb-image-upload-popup .modal-dialog .modal-content .modal-body.rgb-modal-body .progress-div .progress .progress-bar {
  width: 80px;
  height: 80px;
}

/* 333 */

html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .left .tags-content {
  width: auto;
  display: inline-block;
  vertical-align: top;
  padding-right: 0px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .left .tags-content ul {
  margin: 0px;
  padding: 0px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .left .tags-content ul li {
  display: inline-block;
  vertical-align: top;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 400;
  background-color: #F4F6F9;
  height: 23px;
  line-height: 23px;
  padding: 0px 8px 0px 8px;
  float: left;
  margin: 0px 16px 17px 0px;
  cursor: pointer;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .left .tags-content ul li .fa.fa-times {
  color: #959FB0;
  margin-left: 9px;
  cursor: pointer;
}

/* 333 */

html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .right  {
  padding-left: 63px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .right .img-div {
  min-height: 500px;
  width: 100%;
  background-color: #D3D7DE;
  display: table;
  vertical-align: top;
  text-align: center;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .right .img-div .img-div-inner {
  display: table-cell;
  vertical-align: middle;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .column .right .img-div img {
  width: 100%;
  height: auto;
  max-width: 359px;
  vertical-align: top;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .button-row {
  text-align: right;
  margin: 40px 0px 0px 0px;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .button-row .btn {
  padding: 0px 12px;
  background-color: #D1495B;
  color: #ffffff;
}
html body .designer-sale-image-new-dashboard-screen.new-dashboard-screen .tag-page.main-content-block .button-row .btn:hover {
  color: #ffffff;
  background-color: #B1293B;
}

html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column  {
  position: absolute;
  /*top: 94px;*/
  top:0px;
  right: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
  width: 380px;
  padding: 0 1em;
  box-sizing: border-box;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .settings {
  flex: 0 1 auto;
  display: flex;
  align-items: flex-end;
  overflow: hidden;
  margin: auto -4px -4px;
  /*margin-top: 35px;*/
  margin-top: 0px;
  padding: 4px;
  box-sizing: border-box;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .settings .panel {
  flex: 0 0 100%;
  width: 100%;
  max-height: calc(100vh - 175px);
  background-color: #fff;
  box-shadow: 0 0 2px 0 rgba(0,0,0,.3);
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  -ms-scroll-chaining: none;
  overscroll-behavior: contain;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .settings * {
  box-sizing: inherit;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .settings .product-type-info {
  padding: 1rem;
  margin: 0px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .settings .product-type-info__headline {
  padding: 0 0 .5rem;
  margin: 0;
  font-weight: 400;
  letter-spacing: .02rem;
  line-height: 1.2;
  color: #333;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .product-type-ratings {
  display: flex;
  align-items: center;
  padding-bottom: .5rem;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .product-type-ratings__count {
  margin-left: .25rem;
  line-height: 1.25;
  letter-spacing: .02rem;
  color: #333;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .settings .sprd-text-link {
  display: flex;
  font-weight: 400;
  align-items: center;
  color: #00b2a5;
  /* color: var(--cta,#00b2a5); */
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .settings .product-type-info__detail-link {
  display: flex;
  align-items: center;
  padding: .5rem 0;
  letter-spacing: .02rem;
  line-height: 1.5;
  font-size: 16px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .settings .product-type-info__detail-link img {
  width: .75em;
  height: .75em;
  margin-left: 7px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .settings .product-type-info__appearance {
  padding: .5rem 0;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  margin: 0px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .settings .product-type-appearances {
  flex-shrink: 0;
  margin-top: 0px;
  padding: 0 1rem 1rem 0px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .settings .product-type-appearances__list {
  display: flex;
  flex-wrap: wrap;
  margin: -.1875rem -.625rem -.4375rem -.1875rem;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .settings .product-type-appearances__list .sprd-appearance-1 {
  display: flex;
  overflow: hidden;
  margin: 0;
  margin-right: 15px;
  margin-bottom: 12px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .settings .product-type-appearances__list .sprd-appearance-1 .color-box {
  flex: 1 1 0%;
  border-radius: 100%;
  width: 32px;
  height: 32px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .settings .colors-preview-container {
  max-width: 100%;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .settings .design-layers__link {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 1rem;
  border-top: 1px solid #d9d9d9;
  cursor: pointer;
  background-color: transparent;
  color: #333;
  border-radius: 0px;
  text-transform: none;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .settings .design-layers__link > img {
  width: .75em;
  height: .75em;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .button-row.get-price-button-row.cta {
  flex-shrink: 0;
  display: flex;
  margin: 1rem 0;
  position: relative;
  bottom: 0px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .manual-order-container-01.right-column .cta .sprd-button {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1 0 auto;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar {
  position: absolute;
  top: 0;
  right: 0;
  /*height: 100%;*/
  /*height: calc(100% - 93px);*/
  /*height: calc(100% - 88px);*/
  height: calc(100% - 0px);
  width: auto;
  max-width: none;
  overflow: hidden;
  box-sizing: border-box;
  pointer-events: none;
  /*margin-left: 55px;*/
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .panel {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
  background-color: #fff;
  box-shadow: -3px 0 6px 0 rgba(0,0,0,.16);
  pointer-events: auto;
  max-width: 400px;
  min-width: 400px;
  float: right;
  margin-left: 55px;
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar * {
  box-sizing: inherit;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .panel__header,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .panel__header {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  width: 100%;
  height: 55px;
  border-bottom: 1px solid #ccc;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .panel__header__headline,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .panel__header__headline {
  margin: 0px 0px 0px -50px;
  flex: 1 0 auto;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 18px;
  color: #333;
  font-weight: 700;
  width: calc(100% - 100px);
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .panel__header__back, 
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .panel__header__close,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .panel__header__back, 
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .panel__header__close {
  align-self: stretch;
  width: 3rem;
  order: -1;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .panel__header__close,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .panel__header__close {
  transform: translateX(-48px);
  width: 48px;
  height: 53px;
  line-height: 53px;
  min-width: 48px;
  background-color: transparent;
  border-radius: 0px;
  border: 0px;
  outline: none;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .panel__header__back img, 
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .panel__header__close img,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .panel__header__close img, 
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .panel__header__close img {
  display: block;
  margin: auto;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .panel__content,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .panel__content {
  flex-grow: 1;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  -ms-scroll-chaining: none;
  overscroll-behavior: contain;
  /*max-height: calc(100% - 159px);*/
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection {
  flex: 1;
  width: 100%;
  min-height: 75px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  -ms-scroll-chaining: none;
  overscroll-behavior: contain;
  /*max-height: calc(100% - 410px);*/
  /*max-height: calc(100% - 259px);*/
  max-height: calc(100% - 230px);
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection__size {
  flex: 1;
  width: 100%;
  min-height: 75px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  -ms-scroll-chaining: none;
  overscroll-behavior: contain;
  display: inline-block;
  vertical-align: top;
  flex-wrap: inherit;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection__size--disabled {
  color: #ccc;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection__size__inner {
  padding: .5rem 1rem;
  border: 0px;
  border-bottom: 1px solid #bfbfbf;
  display: flex;
  flex: 0 0 auto;
  background-color: transparent;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection__size-name {
  display: flex;
  flex: 3;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection__size .sprd-quantity {
  position: relative;
  display: flex;
  font-family: Roboto,sans-serif;
  font-size: 16px;
  flex: 2;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sprd-quantity__input {
  order: 2;
  display: flex;
  align-items: center;
  text-align: center;
  background-color: #fff !important;
  border-radius: 0 !important;
  border-color: #999 !important;
  border-style: solid;
  border-width: 1px 0;
  color: #333 !important;
  margin: 0;
  min-width: 0;
  min-height: 0;
  width: 100%;
  height: 32px !important;
  line-height: 30px !important;
  padding: 0rem 1rem;
  font-size: 16px;
  letter-spacing: .02rem;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar  .sprd-quantity__input:focus, 
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar  .sprd-quantity__input:hover {
  border-color: #00b2a5 !important;
  border-color: var(--cta,#00b2a5);
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sprd-quantity__btn {
  padding: 0 .5em;
  border: 1px solid #999 !important;
  line-height: 0;
  line-height: 1.5;
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  letter-spacing: .02rem;
  background: transparent;
  font-size: 16px !important;
  color: #333 !important;
  height: 32px !important;
  line-height: 30px !important;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sprd-quantity__btn svg {
  vertical-align: middle;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sprd-quantity__btn:hover {
  border-color: #00b2a5 !important;
  border-color: var(--cta,#00b2a5);
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sprd-quantity__btn--increase {
  order: 3;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sprd-quantity__btn--decrease {
  order: 1;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sprd-quantity__btn:disabled, 
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sprd-quantity__input:disabled {
  color: #ccc;
  border-color: #ccc;
  cursor: default;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sprd-quantity__btn--decrease:disabled {
  border-right-color: #999;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sprd-quantity__input:focus ~ .sprd-quantity__btn--decrease, 
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sprd-quantity__input:hover ~ .sprd-quantity__btn--decrease {
  border-right-color: #00b2a5 !important;
  border-right-color: var(--cta,#00b2a5);
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sprd-quantity__input:focus ~ .sprd-quantity__btn--increase, 
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sprd-quantity__input:hover ~ .sprd-quantity__btn--increase {
  border-left-color: #00b2a5 !important;
  border-left-color: var(--cta,#00b2a5);
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection__chart {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: calc(.5rem + 2px) 1rem;
  border-bottom: 1px solid #bfbfbf;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-size: 16px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection__chart > span {
  flex: 1;
  text-align: left;
  margin-left: 1rem;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .panel__footer {
  flex-shrink: 0;
  position: relative;
  width: 100%;
  background-color: #fff;
  border-top: 1px solid #bfbfbf;
  box-shadow: 0 -5.5px 3px 0 rgba(0,0,0,.16),0 0 5.33px 0 rgba(0,0,0,.12);
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection-price-details {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-size: 16px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection-item-price {
  font-size: 16px;
  color: #333;
  font-weight: 700;
  line-height: 1;
  text-align: left;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection-item-price__discount {
  font-size: 12px;
  font-weight: 400;
  color: #de4065;
  margin-top: 1rem;
  letter-spacing: .02rem;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection-price-details__link {
  display: flex;
  align-items: center;
  font-size: 16px;
  color: #333;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection-price-details__link svg {
  margin-left: .5rem;
  color: #333;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection-total-price {
  padding: 1rem 1rem .5rem;
  border-top: 1px solid #bfbfbf;
  font-weight: 600;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection-total-price__item-count {
  font-family: Roboto,sans-serif;
  font-weight: 400;
  font-size: 12px;
  margin-bottom: .5rem;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection-total-price__amount {
  display: flex;
  align-items: baseline;
  font-weight: 600;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection-total-price__discounted {
  font-size: 20px;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-weight: 600;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection-price-info {
  padding: 0 1rem 1rem;
  color: #999;
  font-size: 12px;
  letter-spacing: .02rem;
  line-height: 1.5;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection-price-info.price-info a {
  text-decoration: underline;
  color: #999;
  font-size: 12px;
  letter-spacing: .02rem;
  line-height: 1.5;
  display: inline-block;
  vertical-align: top;
  width: auto;
  text-decoration: underline !important;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sprd-button {
  background-color: #00b2a5;
  background-color: var(--cta,#00b2a5);
  /*border: 2px solid #00b2a5;
  border: 2px solid var(--cta,#00b2a5);*/
  border-radius:6px;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 4rem;
  padding: 0 1rem;
  height: 48px;
  line-height: 48px;
  letter-spacing: .02rem;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sprd-button .add_catbtn img {
  margin-right: .5rem;
  vertical-align: middle;
  margin-top: -5px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sprd-button:hover {
  background-color: #009e94;
  background-color: var(--cta-hover,#009e94);
  border-color: #009e94;
  border-color: var(--cta-hover,#009e94);
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .panel__cta {
  margin: 0 auto 1rem;
  width: calc(100% - 2rem) !important;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sidebar-caption {
  width: calc(100% - 2rem) !important;
  display: flex;
  align-items: center;
  justify-content: center;
  float: none;
  margin: 20px auto 20px auto !important;
  font-size: 12px;
} 
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection-price-details:hover {
  background-color: #f2f2f2;
}
html body .new-dashboard-screen1-iframe .container.new-dashboard-screen1-iframe-container {
  /*min-height: 100vh;*/
  /*max-height: 750px;*/
}
html body .new-dashboard-screen1-iframe .new-dashboard-screen1-iframe-container .rgb-designer-product-view {
  overflow: hidden;
}
html body .rgb-new-dashboard-screen1-only-iframe .mobile-option-row {
  display: none;
}
html body .rgb-new-dashboard-screen1-only-iframe .color-option-container .settings .panel__header__close {
  display: none;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .panel,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel.price-details-sub-panel,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel.mens-premium-t-shirt-sub-panel,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel.design-layers__panel {
  width: 400px !important;
  -webkit-transform: translateX(100%) !important;
  -moz-transform: translateX(100%) !important;
  -ms-transform: translateX(100%) !important;
  -o-transform: translateX(100%) !important;
  transform: translateX(100%) !important;
  left: auto !important;
  right: -100% !important;
  position: absolute;
  top: 0px;
  -webkit-transition: -webkit-transform .3s 0s, visibility 0s 0s;
  -moz-transition: -moz-transform .3s 0s, visibility 0s 0s;
  transition: transform .3s 0s, visibility 0s 0s;
  /*transition: transform .4s ease 0s, 
  -webkit-transform .4s ease 0s;*/
  -webkit-overflow-scrolling: touch;
  /*visibility: hidden;*/
  /*opacity: 0;*/
  /*z-index: 999;*/
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .panel-open,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel.price-details-sub-panel.price-details-sub-panel-open,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel.mens-premium-t-shirt-sub-panel.price-details-sub-panel-open,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel.design-layers__panel.price-details-sub-panel-open {
  -webkit-transform: translateX(0) !important; 
   -moz-transform: translateX(0) !important; 
   -ms-transform: translateX(0) !important; 
   -o-transform: translateX(0) !important; 
   transform: translateX(0) !important; 
   right: 0px !important;
   z-index: 999;
   /*visibility: visible;*/
   /*opacity: 1;*/
}
.iframe-more-option-overly {
  display: none;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar {
  /*opacity: 0;*/
  /*visibility: hidden;*/
  overflow: visible;
  /*-webkit-transition: -webkit-transform .4s 0s, visibility 0s 0s;
  -moz-transition: -moz-transform .4s 0s, visibility 0s 0s;
  transition: transform .4s 0s, visibility 0s 0s;*/
  visibility: hidden;
  -webkit-transition: visibility 0s .3s;
  transition: visibility 0s .3s;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar.sidebar-open {
  width: 100%;
  max-width: 455px;
  /*visibility: visible;*/
  /*opacity: 1;*/
  overflow: visible;
  visibility: visible;
  -webkit-transition: visibility 0s 0s;
  transition: visibility 0s 0s;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel {
  position: absolute;
  background-color: #fff;
  top: 0;
  bottom: 0;
  right: 0;
  width: 400px;
  padding: 0;
  display: flex;
  flex-direction: column;
  pointer-events: auto;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  -ms-scroll-chaining: none;
  overscroll-behavior: contain;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel .panel__header__back,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .panel__header__back {
  width: 48px;
  min-width: 48px;
  height: 53px;
  line-height: 60px;
  padding: 0px;
  text-align: center;
  background-color: transparent;
  border-radius: 0px;
  color: #333;
  font-size: 16px;
  z-index: 1;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel .panel__content {
  padding: 0 1rem;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel .price-details .price-details__section {
  margin: 25px 0px 18px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel .price-details .price-details__section h3 {
  font-size: 18px;
  font-weight: 700;
  letter-spacing: .02rem;
  line-height: 1.2;
  color: #333;
  margin: 0px 0px 18px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel .price-details__producttype {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel .price-details__producttype-image {
  width: 2rem;
  height: 2rem;
  margin-right: 1rem;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel .price-details__producttype-name {
  flex: 2;
  margin-right: 1rem;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-size: 16px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel .price-details__producttype-price {
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-size: 16px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details__printing-header {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0;
  margin: 0;
  border-bottom: 2px solid #d9d9d9;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details__printing-header svg {
  margin-left: .25rem;
  color: #999;
  font-size: 16px;
  margin: 0px 0px 12px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details__printing {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 0 1rem;
  border-bottom: 1px solid #d9d9d9;
  margin: 1rem 0 0;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details__printing-image {
  width: 32px;
  height: 32px;
  margin-right: 1rem;
  color: #333;
  font-size: 32px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details__printing-title {
  flex: 2;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details__printing-title,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details__printing-price,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details__configuration-title,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details__configuration-price {
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-size: 16px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details-tooltip {
  display: none;
  position: absolute;
  flex-direction: column;
  padding: 1rem;
  background-color: #fff;
  left: 0;
  top: 100%;
  width: calc(100% + 2px);
  border: 1px solid #d9d9d9;
  border-radius: 2px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details__printing-header:hover .price-details-tooltip {
  display: flex;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details-tooltip__arrow {
  width: 3rem;
  height: 1.5rem;
  position: absolute;
  bottom: 100%;
  overflow: hidden;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details-tooltip__arrow::after {
  content: "";
  position: absolute;
  width: 1rem;
  height: 1rem;
  background: #fff;
  transform: translate(-50%,-50%) rotate(45deg);
  top: 100%;
  left: 50%;
  box-shadow: 0 0 2px 0 rgba(0,0,0,.3);
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details-tooltip p,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details-tooltip a.price-details-tooltip__link {
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-size: 16px;
  margin: 0px;
  padding: 0px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details-tooltip a.price-details-tooltip__link {
  font-weight: 700;
  color: #00b2a5 !important;
  color: var(--cta,#00b2a5);
  font-size: 16px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details__configuration {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 0 1rem;
  border-bottom: 1px solid #d9d9d9;
  margin: 1rem 0 0;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details__configuration-image {
  width: 32px;
  height: 32px;
  margin-right: 1rem;
  font-size: 32px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details__configuration-title {
  flex: 2;
  margin-right: 1rem;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details__totals {
  margin: 1.5rem 0;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details__totals-line {
  display: flex;
  justify-content: space-between;
  margin-top: .5rem;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .price-details__totals-line--sum {
  font-weight: 700;
  font-size: 18px;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel.price-details-sub-panel .panel__header__headline,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel.mens-premium-t-shirt-sub-panel .panel__header__headline,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .design-layers__panel.sub-panel .panel__header__headline {
  width: calc(100% - 59px);
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel.price-details-sub-panel {
  height: calc(100% - 0px);
}
html body .rgb-new-dashboard-screen1-only-iframe {
  background-color: #f2f2f2;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar {
 background-color: transparent;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .sub-panel.mens-premium-t-shirt-sub-panel{
  z-index: 999;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-table__measures {
  flex: 1;
  margin-top: 1.5rem;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-table__hint {
  margin: .25rem 0 1rem;
  text-align: center;
  display: flex;
  align-items: center;
  font-size: 16px;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-table__hint-icon {
  transform: rotate(-45deg);
  margin-right: 8px;
  font-size: 16px;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-table__image {
  margin: 1rem 0;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-table .size-table__measures .size-table__image img {
  max-width: 193px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-table__sizes {
  flex: 1;
  margin-bottom: 1.5rem;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-table__sizes table {
  width: 100%;
  border-collapse: collapse;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-table__sizes thead th {
  padding: .25rem .5rem;
  border-bottom: 2px solid #d9d9d9;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-weight: 700;
  font-size: 16px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-table__sizes th:first-child {
  text-align: left;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-table__sizes tbody th, 
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-table__sizes td {
  padding: .5rem;
  text-align: center;
  border-top: 1px solid #d9d9d9;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-weight: 700;
  font-size: 16px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-table__sizes td {
  font-weight: 400;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-table__sizes tbody tr:nth-child(odd) {
  background-color: #ffffff;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-table__sizes tbody tr:nth-child(even) {
  background-color: #f2f2f2;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .panel__content,
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel.design-layers__panel .panel__content {
  flex: 0 1 auto;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  -ms-scroll-chaining: none;
  overscroll-behavior: contain;
  padding: 1rem;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .design-layers__heading {
  margin: .25rem 0 0;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .design-layers__configurations {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: calc(5rem + 33px);
  overflow: hidden;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .design-layers__configuration {
  height: 64px;
  display: flex;
  align-items: center;
  margin: .5rem 0;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  padding: .5rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  box-shadow: -3px 0 6px 0 rgba(0,0,0,.16);
  cursor: -webkit-grab;
  cursor: grab;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .configuration__image {
  width: 32px;
  height: 32px;
  line-height: 32px;
  display: flex;
  justify-content: center;
  flex-shrink: 0;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-size: 32px;
  font-weight: 700;
  background-color: transparent;
  border: 0px;
  border-radius: 0px;
  outline: none;
  font-style: italic;
  padding: 0px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .configuration__image span {
  color: #333;
  line-height: 1;
  font-size: 32px;
  line-height: 32px;
  font-weight: 700;
  font-style: italic;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .design-layers__placeholder {
  position: absolute;
  top: 1rem;
  left: 1rem;
  min-height: 50px;
  width: calc(100% - 2rem);
  height: calc(100% - 33px);
  border: 1px dashed #d9d9d9;
  display: flex;
  align-items: center;
  justify-content: center;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .configuration__name {
  flex: 1 1 auto;
  margin: 0 1rem;
  white-space: nowrap;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .configuration__description, 
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .configuration__name {
  overflow: hidden;
  text-overflow: ellipsis;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-weight: 400;
  font-size: 16px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .configuration__print-type {
  line-height: 1.25;
  font-size: 12px;
  letter-spacing: .02rem;
  color: #333;
  font-weight: 400;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .configuration__move, 
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .configuration__remove {
  display: flex;
  align-items: center;
  color: #333;
  width: 32px;
  height: 32px;
  line-height: 32px;
  background-color: transparent;
  outline: none;
  border: 0px;
  border-radius: 0px;
  padding: 0px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .configuration__remove img {
  width: 24px;
  height: 24px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .configuration__move {
  flex: 0 0 2rem;
  height: 32px;
  width: 32px;
  line-height: 32px;
  justify-content: center;
  margin: 0 .5rem;
  color: #d9d9d9;
  pointer-events: none;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel .configuration__move svg {
  width: 24px;
  height: 24px;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .settings .sub-panel.design-layers__panel {
  height: calc(100% - 0px);
}

html body .new-dashboard-screen1-iframe .rgb-designer-product-view .sidebar .size-selection__panel .panel__header h3 {
  width: calc(100% - 60px);
}
.rgb-product-detail-modal-popup .modal-body.rgb-modal-body .product-details .product-description-left {
  float: left;
  width: 50%;
  padding-right: 16px;
}
.rgb-product-detail-modal-popup .modal-body.rgb-modal-body .product-details .size-chart-right {
  float: left;
  width: 50%;
  padding-left: 16px;
}
.rgb-product-detail-modal-popup .modal-body.rgb-modal-body .product-details .product-description-left h5.heading.text-bold,
.rgb-product-detail-modal-popup .modal-body.rgb-modal-body .product-details .size-chart-right h5.heading.text-bold {
  /*margin: 18px 0px 18px 0px;*/
  margin: 0px 0px 22px 0px;
  color: #394E71;
  line-height: 25px;
  font-weight: 700;
  font-size: 18px;
  letter-spacing: 0.18px;
  font-family: 'Poppins', sans-serif;
}
.new-dashboard-screen-price-exception #designer-parent-1 .select2-container.select2-container--default ~ .select2-container.select2-container--default {
  padding: 0px !important;
  border-radius: 0px !important;
  top: 100% !important;
  left: auto !important;
  right: 0px !important;
  border: 0px !important; 
}
.new-dashboard-screen-price-exception #designer-parent-1 .select2-container.select2-container--default ~ .select2-container.select2-container--default .select2-dropdown {
  left: auto;
  right: 0px;
  min-width: 193px;
}
.new-dashboard-screen-price-exception #designer-parent-1 {
  position: relative;
}
.new-dashboard-screen-price-exception .main-content-block {
  margin-top: 11px;
  padding: 0px;
  box-shadow: 4px 7px 20px #0000001A;
}
.new-dashboard-screen-price-exception .heading-bg {
  background-color: #DCE0E8;
  padding: 21px 40px 20px 40px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.new-dashboard-screen-price-exception .multiple-price-div-body-area {
  padding: 28px 40px 64px 40px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.new-dashboard-screen-price-exception .row-nbt-1{
  margin: 0px -20px;
}
.new-dashboard-screen-price-exception .row-nbt-1 .col-nbt-1{
  padding: 0px 20px;
}
.new-dashboard-screen-price-exception .multiple-price-div-body-area .row-nbt-1 {
  margin-bottom: 24px;
}
.new-dashboard-screen-price-exception .row-nbt-1 .col-nbt-1 {
  width: 28%;
  max-width: none;
  float: left;
}
.new-dashboard-screen-price-exception .row-nbt-1 .col-nbt-1-small {
  width: 16%;
  max-width: none;
  float: left;
}
.new-dashboard-screen-price-exception .heading-bg .form-group {
  line-height: normal;
  margin: 0px;
  padding: 0px;
}
.new-dashboard-screen-price-exception .heading-bg .form-group .control-label {
  margin: 0px;
  padding: 0px;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  font-weight: 700;
  display: block;
  width: 100%;
  text-align: left;
}
.new-dashboard-screen-price-exception .multiple-price-div-body-area .form-group .form-control {
  border-radius: 6px !important;
  border: 1px solid #D3D7DE !important;
  background-color: #F4F6F9 !important;
  padding: 0px 16px;
  color: #3B4E71 !important;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 700;
  text-align: left;
  height: 43px;
  line-height: 41px;
  box-shadow: none;
}
.new-dashboard-screen-price-exception .button-row .btn.btn-primary, 
.new-dashboard-screen-price-exception .btn.btn-primary {
  color: #ffffff;
  background-color: #D1495B;
  opacity: 1;
  padding: 0px 12px;
  margin-top: 20px;
}
.new-dashboard-screen-price-exception .button-row .btn.btn-primary:hover, 
.new-dashboard-screen-price-exception .btn.btn-primary:hover {
  color: #ffffff;
  background-color: #B1293B;
  opacity: 1;
}
.new-dashboard-screen-price-exception .multiple-price-div-body-area .button-row .btn.btn-primary, 
.new-dashboard-screen-price-exception .multiple-price-div-body-area .btn.btn-primary {
  color: #ffffff !important;
  background-color: #D1495B !important;
  border-radius: 4px !important;
  border: 0px !important;
  height: 24px !important;
  line-height: 24px !important;
  padding: 0px 8px !important;
  font-size: 14px !important;
  letter-spacing: 0.14px !important;
  font-weight: 700 !important;
  text-align: center !important;
  margin: 9px 0px !important;
  min-width: 70px !important;
  width: auto !important;
}
.new-dashboard-screen-price-exception .multiple-price-div-body-area .button-row .btn.btn-primary:hover, 
.new-dashboard-screen-price-exception .multiple-price-div-body-area .btn.btn-primary:hover {
  color: #ffffff !important;
  background-color: #B1293B !important;
  border: 0px !important;
}
.new-dashboard-screen-price-exception .multiple-price-div-body-area .form-group {
  margin: 0px !important;
}
.new-dashboard-screen-price-exception .multiple-price-div-body-area .add-new-exception-link-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.new-dashboard-screen-price-exception .multiple-price-div-body-area .add-new-exception-link-row a {
  cursor: pointer;
  color: #D1495B;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 700;
  text-align: left;
  line-height: 19px;
}
.new-dashboard-screen-price-exception .multiple-price-div-body-area .add-new-exception-link-row a:hover {
  color: #B1293B;
}

/* #### */

/*.circular-progress-bar {
    position: relative;
    margin: 0 auto;
}
.circular-progress-bar:before {
  position: absolute;
  content: "";
  left: 0px;
  right: 0px;
  top: 0px;
  width: 81px;
  height: 81px;
  margin: 0px auto;
  border-radius: 100%;
  border: 4px solid #D3D7DE;
}
.circular-progress-bar canvas {
  margin-top: -11px;
  margin-left: 0px;
  z-index: 3;
  position: relative;
}
.progress-percentage, .progress-text {
    position: absolute;
    width: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    padding: 0px 0px;
}

.progress-percentage {
    font-size: 19px;
    letter-spacing: 0.19px;
    line-height: normal;
    font-weight: 700;
    color: #44ABB7;
    transform: translate(-50%, -50%);
    margin-top: -11px;
}

.progress-text {
    transform: translate(-50%, 0%);
    color: #585858;
    font-size: 21px;
    display: none;
}*/

.progress-pie-chart {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  background-color: #D3D7DE;
  position: relative;
  margin: 0px auto;
}
.progress-pie-chart.gt-50 {
  background-color: #44ABB7;
}
.progress-pie-chart .ppc-progress {
  content: "";
  position: absolute;
  border-radius: 50%;
  left: calc(50% - 40px);
  top: calc(50% - 40px);
  width: 80px;
  height: 80px;
  clip: rect(0, 80px, 80px, 40px);
}
.progress-pie-chart .ppc-progress .ppc-progress-fill {
  content: "";
  position: absolute;
  border-radius: 50%;
  left: calc(50% - 40px);
  top: calc(50% - 40px);
  width: 80px;
  height: 80px;
  clip: rect(0, 40px, 80px, 0);
  background: #44ABB7;
  transform: rotate(60deg);
}
.progress-pie-chart.gt-50 .ppc-progress {
  clip: rect(0, 40px, 80px, 0);
}
.progress-pie-chart.gt-50 .ppc-progress .ppc-progress-fill {
  clip: rect(0, 80px, 80px, 40px);
  background: #48cfad;
}
.progress-pie-chart .ppc-percents {
  content: "";
  position: absolute;
  border-radius: 50%;
  left: calc(50% - 72px/2);
  top: calc(50% - 72px/2);
  width: 72px;
  height: 72px;
  background: #fff;
  text-align: center;
  display: table;
}
.progress-pie-chart .ppc-percents span {
  display: block;
  font-size: 19px;
  letter-spacing: 0.19px;
  line-height: normal;
  font-weight: 700;
  color: #44ABB7;
}
.progress-pie-chart .pcc-percents-wrapper {
  display: table-cell;
  vertical-align: middle;
}
.progress-pie-chart .progress-pie-chart {
  margin: 50px auto 0;
}
.main-page-login-screen .login-content-box.login-img-box {
  position: absolute;
  height: calc(100vh - 75px);
  display: table;
  left: 0;
  top: 75px;
  max-width: 100%;
  width: 50%;
  background-color: #ffffff;
}
.main-page-login-screen .login-content-box.login-img-box .login-content-box-inner {
  padding: 0px;
  height: 100%;
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  display: table;
}
.main-page-login-screen .login-content-box.login-img-box .login-content-box-inner .image-wrapper {
  text-align: center;
  width: 100%;
  height: 100%;
  margin: 0px !important;
  display: table;
}
.main-page-login-screen .login-content-box.login-img-box .login-content-box-inner .image-wrapper div {
  width: 100%;
  height: 100%;
  display: table;
}
.main-page-login-screen .login-content-box.login-img-box .login-content-box-inner .image-wrapper img {
  height: 100vh;
  width: 100vh;
  max-width: none;
  object-fit: cover;
  position: relative;
  z-index: 1;
}
.main-page-login-screen .login-scrren.login-form {
  background-color: #ffffff;
  height: calc(100vh - 75px);
  display: table;
  position: absolute;
  right: 0;
  top: 75px;
  z-index: 9;
  max-width: 100%;
  width: 50%;
}
.main-page-login-screen .login-scrren.login-form  .login-scrren-inner::before {
  display: none;
  background-color: #ffffff;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner {
  background-color: #ffffff;
  padding: 0;
  height: 100%;
  height: auto;
  display: table-cell;
  vertical-align: middle;
  padding-left: 0px;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .form-table {
  max-width: 420px;
  margin: 0px auto;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .heading-row {
  padding: 0;
  text-align: left;
  margin: 0px !important;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .form-table-inner {
  max-width: 100%;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .heading-row .logo-image {
  margin: 0px 0px 93px 0px;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .heading-row h5 {
    margin: 0px 0px 24px 0px;
    padding: 0px;
    display: inline-block;
    vertical-align: top;
    width: 100%;
    text-align: left;
    line-height: 27px;
    font-weight: 700;
    color: #394E71;
    font-size: 18px;
    letter-spacing: 0.18px;
    text-transform: none;
    font-family: 'Poppins', sans-serif;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .form-table-inner .form-control {
    width: 100%;
    height: 43px;
    line-height: 41px;
    background-color: #F4F6F9;
    border-radius: 6px;
    border: 1px solid #D3D7DE;
    padding: 0px 16px 0px 45px;
    font-weight: 700;
    letter-spacing: 0.14px;
    font-size: 14px;
    color: #3B4E71;
}
html body .main-page-login-screen .login-scrren.login-form .login-scrren-inner .form-table-inner label.error {
  margin-top: 7px;
  margin-bottom: 0px;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .form-table-inner .forget-password {
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #44ABB7;
  font-weight: 700;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .form-table-inner .forget-password:hover {
  color: #44ABB7;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .form-table-inner .button-row {
  margin: 18px 0px 0px;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .form-table-inner .form-check {
  margin: 20px 0px 0px 0px;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .form-table-inner .button-row input[type="submit"] {
  padding: 0px 12px;
  background-color: #D1495B;
  color: #ffffff;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .form-table-inner .button-row input[type="submit"]:hover {
  background-color: #B1293B;
  color: #ffffff;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .form-table-inner .sign-up-txt {
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  line-height: 19px;
  font-weight: 400;
  margin: 40px 0px 0px 0px;
  padding: 0px;
  display: block;
  width: 100%;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .form-table-inner .sign-up-txt a {
    font-size: 14px;
    letter-spacing: 0.14px;
    color: #44ABB7;
    font-weight: 700;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .form-table-inner .sign-up-txt a:hover {
  color: #44ABB7;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .form-table-inner .form-check {
  width: 100%;
}
.main-page-login-screen .login-scrren.login-form .login-scrren-inner .form-table-inner .form-check label {
  margin: 0px;
  position: relative;
}
html body .rgb-recover-account-popup .modal-body.rgb-modal-body{
  overflow-y: auto;
  overflow-x: hidden;
}

html body #recoverAccount.rgb-recover-account-popup .modal-body .input-group .form-control {
  width: 100%;
  height: 43px;
  line-height: 41px;
  background-color: #F4F6F9;
  border-radius: 6px;
  border: 1px solid #D3D7DE;
  padding: 0px 16px 0px 45px;
  font-weight: 700;
  letter-spacing: 0.14px;
  font-size: 14px;
  color: #3B4E71;
}
html .new-dashboard-screen-custom-creator-pricing-rgb .rgb-assign-products-toggle-switch-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 40px 0px;
}
html .new-dashboard-screen-custom-creator-pricing-rgb .rgb-assign-products-toggle-switch-row .assign-products-text {
  color: #003D5B;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: 0px;
  text-align: left;
  margin: 0px 0px 40px 0px;
}
html .new-dashboard-screen-custom-creator-pricing-rgb .rgb-assign-products-toggle-switch-row .assign-products-text b {
  font-weight: 700;
}
html .new-dashboard-screen-custom-creator-pricing-rgb .rgb-assign-products-toggle-switch-row .assign-products-text,
html .new-dashboard-screen-custom-creator-pricing-rgb .rgb-assign-products-toggle-switch-row .toggle-switch-element {
  float: left;
  width: auto;
  margin: 0px;
  padding: 0px;
}
html .new-dashboard-screen-custom-creator-pricing-rgb .rgb-assign-products-toggle-switch-row .toggle-switch-element {
  float: right;
  width: 100%;
  min-width: 195px;
}
html .new-dashboard-screen-custom-creator-pricing-rgb .rgb-assign-products-toggle-switch-row .toggle-switch-element .check-bg {
  float: left;
  min-width: 56px;
  margin: 0px !important;
}
html .new-dashboard-screen-custom-creator-pricing-rgb .rgb-assign-products-toggle-switch-row .toggle-switch-element .euro-left {
  float: left;
  padding-right: 16px;
  text-align: left;
}
html .new-dashboard-screen-custom-creator-pricing-rgb .rgb-assign-products-toggle-switch-row .toggle-switch-element .percentage-right {
  float: right;
  padding-left: 16px;
  text-align: right;
}
html .new-dashboard-screen-custom-creator-pricing-rgb .rgb-assign-products-toggle-switch-row .toggle-switch-element .euro-left,
html .new-dashboard-screen-custom-creator-pricing-rgb .rgb-assign-products-toggle-switch-row .toggle-switch-element .percentage-right {
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #394E71;
  font-weight: 700;
  line-height: 19px;
  padding-top: 3px;
}
html body .new-dashboard-screen-custom-creator-pricing-rgb .heading-custom-creator-pricing-row-pb {
  padding-bottom: 40px;
}
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table .full-table {
  width: 100%;
  vertical-align: top;
  column-count: 1;
  column-gap: 0px;
}
html body .new-dashboard-screen-custom-creator-pricing-rgb .assign-products-tow-block-row .assign-products-rgb-table .full-table tbody {
  column-count: 1;
  column-gap: 0px;
  width: 100%;
}

html body .warehouse-setting-col .form-group-p p{
  margin: 0px 0px 24px 0px;
  line-height: 19px;
}
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .setting-form-element .form-control {
  border-radius: 6px;
}
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-group {
  margin-bottom: 0px;
}
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-group.mb-16 {
  margin-bottom: 16px;
}
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .field-row-1-p p {
  line-height: 19px;
}
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .rgb-sa-col-1.rgb-sa-col-left {
  width: 100%;
  max-width: 650px;
  padding-right: 0px;
}
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .setting-form-element .setting-lable-p {
  line-height: 19px;
  font-weight: 700;
  margin-bottom: 10px;
  margin-top: 16px;
}
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .btn {
  height: 43px !important;
  line-height: 43px !important;
  padding: 0px 12px !important;
  margin-top: 3px !important;
  border-radius: 6px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  letter-spacing: 0px !important;
  text-align: center !important;
}
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .btn[disabled="disabled"] {
  background-color: #D1495B !important;
  opacity: 0.40 !important;
}
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-radio .radio, 
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-check .check {
  padding: 0px 40px 0px 0px;
}
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-radio .radio .form-control,
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-check .check .form-control {
  display: none;
}
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-radio .radio .form-control + .control-label, 
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-check .check .form-control + .control-label {
  font-weight: 400;
  color: #003D5B;
  font-size: 14px;
  line-height: 19px;
  letter-spacing: 0px;
  margin: 0px;
  padding: 0px 0px 0px 33px;
  position: relative;
  cursor: pointer;
}
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-radio .radio .form-control + .control-label::before, 
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-check .check .form-control + .control-label::before,
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-radio .radio .form-control + .control-label::after, 
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-check .check .form-control + .control-label::after {
  content: "";
  position: absolute;
  left: 0px;
  top: 1px;
  border: 1px solid #3B4E71;
  width: 17px;
  height: 17px;
  border-radius: 100%;
}
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-radio .radio .form-control + .control-label::after, 
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-check .check .form-control + .control-label::after {
  background-color: #44ABB7;
  border: 0px;
  width: 11px;
  height: 11px;
  top: 4px;
  left: 3px;
  display: none;
}
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-radio .radio .form-control:checked + .control-label::before, 
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-check .check .form-control:checked + .control-label::before {
  border: 1px solid #44ABB7;
}
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-radio .radio .form-control:checked + .control-label::after, 
html body .new-dashboard-screen-asslsa-staff-rgb .warehouse-setting-col .form-check .check .form-control:checked + .control-label::after {
  display: block;
}
html body .shopify-authorization-dashboard-screen .main-content-block {
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
}

html body .shopify-authorization-dashboard-screen .main-content-block .heading-row-inner-page {
  padding-bottom: 25px;
}
html body .shopify-authorization-dashboard-screen .main-content-block .panel-shopify-authorization .panel-heading {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 18px 40px 23px;
  margin: 0px 0px 40px 0px;
  background-color: #DCE0E8;
  position: relative;
}
html body .shopify-authorization-dashboard-screen .main-content-block .panel-shopify-authorization .panel-body {
  padding: 0px 40px 0px 40px;
}
html body .shopify-authorization-dashboard-screen .main-content-block .panel {
  margin-bottom: 0px;
  background-color: transparent;
  border: 0px solid transparent;
  border-radius: 0px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
html body .shopify-authorization-dashboard-screen .main-content-block .panel-shopify-authorization .panel-heading p {
  color: #3B4E71;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  margin: 0px;
  padding: 0px;
}
html body .shopify-authorization-dashboard-screen .main-content-block .panel-shopify-authorization .panel-heading .panel-control.pull-left {
  width: calc(100% - 60px);
}
html body .shopify-authorization-dashboard-screen .main-content-block .panel-shopify-authorization .button-row.pull-right {
  margin: 0px;
  width: 50px;
  position: absolute;
  right: 0px;
  top: 0px;
  height: 100%;
  text-align: right;
}
html body .shopify-authorization-dashboard-screen .main-content-block .panel-shopify-authorization .button-row.pull-right .btn {
  height: 100%;
  line-height: normal;
  vertical-align: middle;
  display: table;
  width: 100%;
  border-radius: 0px 0px 0px 0px;
  margin: 0px;
}
html body .shopify-authorization-dashboard-screen .main-content-block .panel-shopify-authorization .button-row.pull-right .btn .arrow_expand {
  vertical-align: middle;
  display: table-cell;
}
html body .shopify-authorization-dashboard-screen .main-content-block .panel-shopify-authorization .shirtee-amazon-with-shopify {
  float: left;
  width: 100%;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}
.menu--mobile--designer--sale {
  display: none;
}
.text-panel__text-area {
  display: flex;
  width: 100%;
  padding: .5rem;
  border-bottom: 1px solid #d9d9d9;
}
.text-panel__text-area > textarea {
  width: 100%;
  border: 1px solid #d9d9d9;
  font-size: 16px;
  min-height: 93px;
  padding: .75rem;
  resize: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  -ms-scroll-chaining: none;
  overscroll-behavior: contain;
  margin: 0px;
}

.text-controls {
  display: flex;
  background-color: #fff;
  border-bottom: 1px solid #d9d9d9;
}
.text-controls__button {
  padding: 19px 15px;
  border: 0px;
  border-left: 1px solid #d9d9d9;
  background-color: transparent;
  border-radius: 0px;
  height: auto;
  width: auto;
  min-width: auto;
}
html body .text-controls__button:hover {
  background-color: #f2f2f2 !important;
}
html body .text-controls__button[disabled]:hover {
  background-color: initial !important;
}
html body .text-controls__button[disabled] {
  color: #b2b2b2;
  cursor: not-allowed;
}
html body .text-controls__button[disabled] svg {
  color: #b2b2b2;
  cursor: not-allowed;
}
.text-controls__color {
  flex: 1 0 auto;
  padding: .5rem;
  font-size: .75rem;
}
.text-controls__button:first-child {
  border-left: 0;
}
.print-color {
  width: 2rem;
  height: 2rem;
  border-radius: 100%;
  overflow: hidden;
}
.text-controls__color .print-color {
  margin: 0 auto;
}
.text-controls__color {
  font-size: 12px;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-weight: 400;
  text-transform: none;
}
.text-controls__button > svg {
  display: block;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-size: 17px;
}
.font-selector {
  border: 0px;
  border-radius: 0px;
  outline: none;
  padding: 0px;
  height: auto;
  line-height: normal;
  display: block;
  position: relative;
  width: 100%;
  border-bottom: 1px solid #d9d9d9;
  height: 50px;
  background-size: 348px auto;
  background-repeat: no-repeat;
  font-size: 17px;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  background-color: transparent;
}
html body .font-selector:hover {
  background-color: #f2f2f2 !important;
}
.sr-only {
  border: 0;
  clip: rect(0,0,0,0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
.font-selector > svg {
  position: absolute;
  top: 16px;
  right: 16px;
  font-size: 17px;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
}
html body .panel .font-size {
  border-bottom: 1px solid #d9d9d9;
  display: flex;
  align-items: center;
}
html body .font-size__label {
  flex: 1 0 auto;
  padding: .75rem;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-size: 16px;
  font-weight: 400;
}
html body .font-size__selector {
  display: flex;
  flex: 0 0 auto;
}
html body .panel .font-size__button {
  width: 48px;
  height: 48px;
}
html body .font-size__button {
  border: 0px;
  outline: none;
  border-radius: 0px;
  background-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
  border-left: 1px solid #d9d9d9;
  font-family: Roboto,sans-serif;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-size: 16px;
}
html body .font-size__button:hover {
  background-color: #f2f2f2;
}
html body .panel .font-size__input {
  padding: 12px;
}
html body .font-size__input {
  width: 4rem;
  font-size: 16px;
  min-width: 64px;
  height: 48px;
  text-align: center;
  border-left: 1px solid #d9d9d9;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
}
.text-angle {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 12px;
}
.text-angle span {
  font-size: 16px;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-weight: 400;
}
.text-angle .sprd-slider {
  -webkit-appearance: none;
  width: 100%;
  background: transparent;
  margin: 12px 0px 0px 0px;
  --range: calc(var(--max) - var(--min));
  --ratio: calc((var(--val) - var(--min))/var(--range));
  --sx: calc(0.625em + var(--ratio)*(100% - 1.25em));
  border: 0;
  border-radius: 8px;
  padding: 0;
  font-size: 16px;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
}
.text-angle .sprd-slider::-moz-range-track,
.text-angle .sprd-slider::-webkit-range-track {
  width: 100%;
  height: .3em;
  cursor: pointer;
  border-radius: 8px;
  border: 1px solid #bfbfbf;
  background-color: #fff;
}
html body .text-angle input.sprd-slider[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: .3em;
  cursor: pointer;
  border-radius: 8px;
  border: 1px solid #bfbfbf;
  background-color: #fff;
}
html body .text-angle input.sprd-slider[type="range"]::-moz-range-track,
html body .text-angle input.sprd-slider[type="range"]::-webkit-range-track {
  width: 100%;
  height: 7px;
  cursor: pointer;
  background-color: #fff;
  border-radius: 8px;
  border: 1px solid #bfbfbf;
}
html body .text-angle input.sprd-slider[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 7px;
  cursor: pointer;
  background-color: #fff;
  border-radius: 8px;
  border: 1px solid #bfbfbf;
}
.text-angle .sprd-slider::-moz-range-track,
.text-angle .sprd-slider::-webkit-range-track {
  background: linear-gradient(90deg,#fff 45%,#bfbfbf 0 55%,#fff 55%) no-repeat #fff;
}
html body .text-angle input.sprd-slider[type="range"]::-webkit-slider-runnable-track {
  background: linear-gradient(90deg,#fff 45%,#bfbfbf 0 55%,#fff 55%) no-repeat #fff;
}
html body .text-angle .sprd-slider::-moz-range-thumb,
html body .text-angle .sprd-slider::-webkit-range-thumb,
html body .text-angle .sprd-slider::-webkit-slider-thumb {
  width: 1.25em;
  height: 1.25em;
  margin-top: -6px;
  border-radius: 50%;
  cursor: pointer;
  background-color: #009e94;
  background-color: var(--cta-hover,#009e94);
}
html body .text-angle input.sprd-slider[type=range]::-webkit-slider-thumb {
  width: 1.25em;
  height: 1.25em;
  margin-top: -6px;
  border-radius: 50%;
  cursor: pointer;
  background-color: #009e94;
  background-color: var(--cta-hover,#009e94);
}
.text-angle .sprd-slider::-moz-range-progress,
.text-angle .sprd-slider::-webkit-range-progress {
  height: .3em;
  background: #cbf0ed;
  background: var(--cta-inactive,#cbf0ed);
}
html body .text-angle input.sprd-slider[type="range"]::-moz-range-thumb,
html body .text-angle input.sprd-slider[type="range"]::-webkit-range-thumb {
  box-shadow: none;
  border: 1px solid #009e94;
  background-color: #009e94;
  width: 1.25em;
  height: 1.25em;
  border-radius: 50%;
  cursor: pointer;
}
html body .text-angle input.sprd-slider[type=range]::-webkit-slider-thumb {
  box-shadow: none;
  border: 1px solid #009e94;
  background-color: #009e94;
  width: 1.25em;
  height: 1.25em;
  border-radius: 50%;
  cursor: pointer;
}
.text-angle .sprd-slider::-moz-range-progress,
.text-angle .sprd-slider::-webkit-range-progress {
  background: transparent;
}
html body .text-angle input.sprd-slider[type=range]::-webkit-progress-value {
  height: .3em;
  background: #cbf0ed;
  background: var(--cta-inactive,#cbf0ed);
  background: transparent;
}
html body .text-angle input.sprd-slider[type=range]::-webkit-progress-bar {
  height: .3em;
  background: #cbf0ed;
  background: var(--cta-inactive,#cbf0ed);
  background: transparent;
}
.configuration-controls {
  display: flex;
  width: 100%;
  /*position: -webkit-sticky;
  position: sticky;*/
  bottom: 0;
  border-top: 1px solid #d9d9d9;
}
.configuration-controls .menu__button {
  min-width: 66px;
  min-height: 84px;
}
.configuration-controls .menu__button:hover {
  background-color: #f2f2f2;
}
.menu__button {
  border: 0px;
  border-radius: 0px;
  outline: none;
  background-color: transparent;
  width: 5rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: .75rem;
  padding: .75rem 0;
  background-color: #fff;
  transition: background-color .2s ease-in-out;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-size: 12px;
  font-weight: 400;
  text-transform: none;
}
.menu__button svg {
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-size: 12px;
  width: 24px;
  height: 24px;
}
.menu__button div {
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.configuration-controls .menu__button > div {
  width: 64px;
}
.configuration-controls .menu__button {
  flex: 1 1 auto;
  border: none;
  width: 4.5rem;
}
.menu__button--disabled, 
.menu__button[disabled] {
  color: #d9d9d9;
  cursor: default;
}
.menu__button--disabled svg, 
.menu__button[disabled] svg {
  color: #d9d9d9;
  cursor: default;
}
.right-column.txt-selete-right-column .settings .txt-selete-right-panel.text-panel.panel.appear-done.enter-done.txt-selete-right-panel-open {
  right: 0px !important;
  width: auto !important;
  background-color: transparent !important;
  height: auto !important;
  margin: 0 !important;
}
.right-column.txt-selete-right-column .settings .txt-selete-right-panel.text-panel.panel.appear-done.enter-done.txt-selete-right-panel-open .txt-size-selete-right-panel-inner {
  max-height: calc(100vh - 30vh);
  background-color: #fff;
  box-shadow: 0 0 2px 0 rgba(0,0,0,.3);
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  -ms-scroll-chaining: none;
  overscroll-behavior: contain;
  width: 354px !important;
  margin: 0 !important;
  margin-right: 13px !important;
}
.right-column.txt-selete-right-column .settings .txt-selete-right-panel.text-panel.panel.appear-done.enter-done.txt-selete-right-panel-open .txt-size-selete-right-panel-inner {
  right: 13px !important;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel,
.right-column.txt-selete-right-column .settings .print-method-sub-panel.sub-panel,
.right-column.txt-selete-right-column .settings .font-panel.sub-panel,
.right-column.txt-selete-right-column .settings .print-areas-list-sub-panel {
  max-height: calc(100vh - 30vh);
  background-color: #fff;
  box-shadow: 0 0 2px 0 rgba(0,0,0,.3);
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  -ms-scroll-chaining: none;
  overscroll-behavior: contain;
  width: 354px !important;
  margin: 0 !important;
  margin-right: 13px !important;
  position: absolute;
  right: -100%;
  top: 0px;
  left: auto;
  bottom: auto;
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%);
  -webkit-transition: -webkit-transform .4s 0s, visibility 0s 0s;
  -moz-transition: -moz-transform .4s 0s, visibility 0s 0s;
  /* transition: transform .4s 0s, visibility 0s 0s; */
  /* transition: transform .4s ease 0s, -webkit-transform .4s ease 0s; */
  -webkit-overflow-scrolling: touch;
  height: 100%;
  z-index: 9999;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel.text-color-list-open,
.right-column.txt-selete-right-column .settings .print-method-sub-panel.sub-panel.print-method-sub-panel-open,
.right-column.txt-selete-right-column .settings .font-panel.sub-panel.font-panel-sub-panel-open,
.right-column.txt-selete-right-column .settings .print-areas-list-sub-panel.print-areas-list-sub-panel-open {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
  right: 0px;
  z-index: 9999;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel .panel__content,
.right-column.txt-selete-right-column .settings .print-method-sub-panel.sub-panel .panel__content,
.right-column.txt-selete-right-column .settings .font-panel.sub-panel .panel__content,
.right-column.txt-selete-right-column .settings .print-areas-list-sub-panel .panel__content {
  flex: 0 1 auto;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  -ms-scroll-chaining: none;
  overscroll-behavior: contain;
  padding: 0px;
  margin: 0px;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel .panel__content .print-type-selector__current {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 16px;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-size: 16px;
  font-weight: 400;
  border: 0px;
  outline: none;
  border-radius: 0px;
  background-color: transparent;
  height: auto;
  text-transform: none;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel .panel__content .print-type-selector__current--active {
  cursor: pointer;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel .panel__content .color-selector {
  width: 100%;
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel .panel__content .configuration-layers {
  flex-shrink: 0;
  display: flex;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel .panel__content .configuration-layers__tab {
  flex: 1;
  min-width: 0;
  background-color: #f2f2f2;
  padding: 8px;
  font-size: 12px;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-weight: 400;
  border: 0px;
  outline: none;
  border-radius: 0px;
  background-color: transparent;
  height: auto;
  text-transform: none;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel .panel__content .configuration-layers__tab--selected {
  background-color: #fff;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel .panel__content .color-selector__colors {
  display: flex;
  flex-wrap: wrap;
  flex: 0 0 auto;
  padding: 8px 8px 0px 8px;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel .panel__content .print-color-button {
  display: flex;
  justify-content: center;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel .panel__content .color-selector__colors > .print-color-button {
  width: 14.28571%;
  margin: 4px 0px;
  padding: 0px;
  font-size: 12px;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-weight: 400;
  border: 0px solid transparent;
  outline: none;
  border-radius: 0px;
  background-color: transparent;
  height: auto;
  text-transform: none;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel .panel__content .print-color-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border: 2px solid transparent;
  border-radius: 100%;
  margin: 0 auto;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel .panel__content .print-color-button--selected > .print-color-wrapper {
  border-color: #00b2a5;
  border-color: var(--cta,#00b2a5);
  border-width: 2px;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel .panel__content .print-color-button:hover > .print-color-wrapper {
  border-color: #00b2a5;
  border-color: var(--cta,#00b2a5);
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel .panel__content .print-color {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  overflow: hidden;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel .panel__content .configuration-layers__tab > .print-color {
  margin: 0 auto;
}
.right-column.txt-selete-right-column .settings .color-list.sub-panel .panel__content .print-color-wrapper svg {
  left: auto;
  right: auto;
  top: auto;
  bottom: auto;
  position: absolute;
  color: #fff;
  letter-spacing: .02rem;
  line-height: 1.5;
  font-size: 16px;
}
.right-column.txt-selete-right-column .settings .print-method-sub-panel.sub-panel .print-type-selector__list {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.right-column.txt-selete-right-column .settings .print-method-sub-panel.sub-panel .print-type-selector__list ul {
  margin: 0px;
  padding: 0px;
}
.right-column.txt-selete-right-column .settings .print-method-sub-panel.sub-panel .print-type-selector__list li {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
.right-column.txt-selete-right-column .settings .print-method-sub-panel.sub-panel .print-type-selector__list li.print-type-selector__list-item {
  text-align: center;
}
.right-column.txt-selete-right-column .settings .print-method-sub-panel.sub-panel .print-type-selector__list li.print-type-selector__list-item--selected {
  background-color: #00b2a5;
  background-color: var(--cta,#00b2a5);
}
.right-column.txt-selete-right-column .settings .print-method-sub-panel.sub-panel .print-type-selector__list li.print-type-selector__list-item > button {
  padding: 12px;
  font-size: 16px;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  width: 100%;
  font-weight: 400;
  border: 0px solid transparent;
  outline: none;
  border-radius: 0px;
  background-color: transparent;
  height: auto;
  text-transform: none;
  text-align: center;
}
.right-column.txt-selete-right-column .settings .print-method-sub-panel.sub-panel .print-type-selector__list li.print-type-selector__list-item--selected > button {
  color: #fff;
}
.right-column.txt-selete-right-column .settings .print-method-sub-panel.sub-panel .print-type-selector__list li.print-type-selector__list-item:nth-child(even):not(.print-type-selector__list-item--selected) {
  background-color: #f2f2f2;
}
.right-column.txt-selete-right-column .settings .print-method-sub-panel.sub-panel .sprd-text-link {
  display: flex;
  font-size: 16px;
  font-weight: 400;
  align-items: center;
  color: #00b2a5;
  color: var(--cta,#00b2a5);
}
.right-column.txt-selete-right-column .settings .print-method-sub-panel.sub-panel .print-type-selector__list-hint {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: auto;
  padding: 12px 0px;
}
.right-column.txt-selete-right-column .settings .print-method-sub-panel.sub-panel .sprd-text-link svg {
  font-size: 16px;
  font-weight: 400;
  color: #00b2a5;
}
.right-column.txt-selete-right-column .settings .print-method-sub-panel.sub-panel svg + .sprd-text-link__text {
  margin-left: .5rem;
}
.right-column.txt-selete-right-column .settings .font-panel.sub-panel .font-list {
  flex: 1;
  width: 100%;
  position: relative;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  -ms-scroll-chaining: none;
  overscroll-behavior: contain;
}
.right-column.txt-selete-right-column .settings .font-panel.sub-panel .font-list .font-preview__font {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 48px;
  /*font-size: 1rem;*/
  font-size: 17px;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  padding: 0px;
  position: relative;
  background-size: 348px auto;
  background-repeat: no-repeat;
  font-weight: 400;
  border: 0px solid transparent;
  outline: none;
  border-radius: 0px;
  background-color: transparent;
  text-transform: none;
  text-align: center;
}
.right-column.txt-selete-right-column .settings .font-panel.sub-panel .font-list .font-preview__font:nth-child(odd) {
  background-color: #f2f2f2;
}
.right-column.txt-selete-right-column .settings .font-panel.sub-panel .font-list .font-preview__font:nth-child(even) {
  background-color: #ffffff;
}
.right-column.txt-selete-right-column .settings .font-panel.sub-panel .font-list .font-preview__font--active, 
.right-column.txt-selete-right-column .settings .font-panel.sub-panel .font-list .font-preview__font--active:nth-child(odd),
.right-column.txt-selete-right-column .settings .font-panel.sub-panel .font-list .font-preview__font--active:nth-child(even) {
  background-color: #00b2a5;
  background-color: var(--cta,#00b2a5);
}
.right-column.txt-selete-right-column .settings .txt-selete-right-panel.text-panel.panel .text-controls__button--active {
  background-color: #00b2a5; 
  background-color: var(--cta,#00b2a5);
}

#modal-container-new-1.modal-container-new-1 {
  display: none;
}
.menu--mobile.text-settings-menu--mobile-new-1 {
  display: none;
}
.print-areas-list-sub-panel .print-area-selector {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 8px;
  padding: 0px 0px 8px 0px;
}
.print-areas-list-sub-panel .print-area-tile {
  font-weight: 400;
  border: 0px solid transparent;
  outline: none;
  border-radius: 0px;
  background-color: transparent;
  height: auto;
  text-transform: none;
  text-align: center;
}
.print-areas-list-sub-panel .print-area-tile {
  position: relative;
  width: calc(50% - 16px);
  /*max-width: 320px;*/
  /*max-width: 20rem;*/
  margin: 8px;
  display: flex;
  border: 1px solid #d9d9d9;
  line-height: 0;
}
.print-areas-list-sub-panel .print-area-tile__viewer {
  width: 100%;
  height: 100%;
  vertical-align: top;
}
.print-areas-list-sub-panel .print-area-tile__viewer rect:not([fill]) {
  fill: none;
}
.print-areas-list-sub-panel .print-area-tile--active {
  border-color: #00b2a5;
  border-color: var(--cta,#00b2a5);
}
.print-areas-list-sub-panel .print-area-tile__check {
  position: absolute;
  right: 8px;
  bottom: 8px;
  background-color: #00b2a5;
  background-color: var(--cta,#00b2a5);
  border-radius: 100%;
  width: 32px;
  height: 32px;
  color: #fff;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.print-areas-list-sub-panel .print-area-tile__check {
  color: #fff;
  font-size: 16px;
}
.print-areas-list-sub-panel .print-area-tile__check svg {
  color: #fff;
  font-size: 16px;
}
html body .right-column.txt-selete-right-column .settings .print-areas-list-sub-panel {
  margin-right: -27px !important;
}
html body .right-column.txt-selete-right-column .settings .print-areas-list-sub-panel.print-areas-list-sub-panel-open {
  margin-right: 14px !important;
}
#modal-container-new-2.modal-container-new-2 {
  display: none;
}
html body #create_product {
  /*height: calc(100vh - 160px) !important;*/
  height: calc(100vh - 145px) !important;
  flex: none !important;
  border: 0 !important;
}
html body #shirtee-designer {
  min-height: auto !important;
}
html body #shirtee-designer * {
  flex: none !important;
}
.main-content-block.none-box-shadow {
  box-shadow: none !important;
  background-color: transparent !important;
  padding: 0px !important;
}
.main-content-block.mt-20 {
  margin-top: 20px;
}
.main-content-block.none-box-shadow .row::before,
.main-content-block.none-box-shadow .row::after {
  display: none !important;
}
.main-content-block.none-box-shadow .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -20px;
  margin-left: -20px;
}
.main-content-block.none-box-shadow .row .col-xl-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  width: 100%;
  padding: 0px 20px 0px 20px;
  margin: 0px 0px 40px 0px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg {
  background-color: #ffffff;
  box-shadow: 4px 7px 20px #0000001A;
  padding: 43px 42px 64px 38px;
  /*height: 100%;*/
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg h4 {
  font-size: 18px;
  line-height: 25px;
  font-weight: 700;
  text-align: left;
  font-family: 'Poppins', sans-serif;
  color: #003D5B;
  margin: 0px 0px 24px 0px;
  padding: 0px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg ul {
  margin: 0px;
  padding: 0px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg p,
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg ul li {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  text-align: left;
  color: #003D5B;
  margin: 0px 0px 24px 0px;
  padding: 0px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg ul li {
  list-style-type: none;
  position: relative;
  padding: 0px 0px 0px 12px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg ul li:before {
  position: absolute;
  content: "";
  width: 4px;
  height: 4px;
  background-color: #003D5B;
  border-radius: 100%;
  top: 9px;
  left: 0px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg p a,
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg ul li a {
  color: #44ABB7;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg p a strong,
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg ul li a strong {
  color: #44ABB7;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg p strong,
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg ul li strong {
  font-weight: 700;
  color: #003D5B;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg p a:hover,
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg ul li a:hover {
  color: #44ABB7;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg p span,
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg ul li span {
  display: block;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg p a.email-link,
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg ul li a.email-link {
  color: #D1495B;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg p a.email-link:hover,
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg ul li a.email-link:hover {
  color: #D1495B;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg p span.ura-gray-txt,
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg ul li span.ura-gray-txt {
  display: inline-block;
  vertical-align: top;
  width: auto;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  text-align: left;
  color: #959FB0;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg p span.ura-gray-txt strong,
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg ul li span.ura-gray-txt strong {
  font-weight: 700;
  color: #959FB0;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg .button-row {
  text-align: left;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg .button-row .btn {
  padding: 0px 12px;
  font-weight: 700;
  margin: 0px 24px 24px 0px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg .button-row .btn.btn-primary {
  background-color: #D1495B;
  color: #ffffff;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg .button-row .btn.btn-primary:hover {
  background-color: #B1293B;
  color: #ffffff;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg.video-box iframe {
  width: 100%;
}
.rgb-details-prices-popup.add-multiple-variants-popup.add-variant-image-popup .mediaLiberary .media-images-box {
  float: left;
  max-width: 192px;
  max-height: 192px;
  min-width: 192px;
  min-height: 192px;
  width: 192px;
  height: 192px;
  overflow: hidden;
  border: 1px solid #D3D7DE;
  background-color: #F4F6F9;
  border-radius: 6px;
  margin: 0px 15px 15px 0px;
}
.rgb-details-prices-popup.add-multiple-variants-popup.add-variant-image-popup .mediaLiberary .media-images-box:nth-child(1) {
  margin-left: 15px;
}
.rgb-details-prices-popup.add-multiple-variants-popup.add-variant-image-popup .media-images-box .media-images-box-table {
  float: left;
  width: 100%;
  height: 100%;
  display: table;
}
.rgb-details-prices-popup.add-multiple-variants-popup.add-variant-image-popup .media-images-box .media-images-box-inner {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  text-align: center;
  position: relative;
}
.rgb-details-prices-popup.add-multiple-variants-popup.add-variant-image-popup .media-images-box .media-images-box-inner img.mediaImages {
  width: auto !important;
  height: auto !important;
  vertical-align: top;
  border: 0px !important;
}
.rgb-details-prices-popup.add-multiple-variants-popup.add-variant-image-popup .media-images-box .media-images-box-inner img.mediaImages.selectedImage {
  border: 0px !important;
}
.rgb-details-prices-popup.add-multiple-variants-popup.add-variant-image-popup .media-images-box .media-images-box-inner .label-text {
    font-size: 14px;
    color: #3B4E71;
    cursor: pointer;
    z-index: 1;
    cursor: pointer;
    font-weight: 400;
    margin: 0px;
    width: auto;
    position: absolute;
    left: 15px;
    top: 15px;
    width: 17px;
    height: 17px;
    margin: 0px;
    padding: 0px;
}
.rgb-details-prices-popup.add-multiple-variants-popup.add-variant-image-popup .media-images-box .media-images-box-inner .label-text::before {
  position: absolute;
  left: 0;
  top: 0;
}
.rgb-accifbhtc-007 .form-group {
  margin: 0px 0px 24px 0px;
}
.rgb-accifbhtc-007 .form-group .form-label {
  letter-spacing: 0.14px;
}
.rgb-accifbhtc-007 .form-group .input-group {
  position: relative;
}
.rgb-accifbhtc-007 .form-group .input-group .form-control,
.rgb-accifbhtc-007 select.form-control.none ~ .dropdown-toggle {
  padding-right: 16px;
  padding-left: 16px;
  background-color: #ECEFF2;
  border-radius: 6px;
  border: 1px solid #D3D7DE;
  font-weight: 600;
  font-size: 14px;
  color: #3B4E71;
  text-align: left;
  letter-spacing: 0.14px;
}
.rgb-accifbhtc-007 select.form-control.none ~ .dropdown-toggle {
  padding-right: 16px !important;
  padding-left: 16px !important;
  background-color: #ECEFF2 !important;
  border-radius: 6px !important;
  border: 1px solid #D3D7DE !important;
  font-weight: 600 !important;
  font-size: 14px !important;
  color: #3B4E71 !important;
  text-align: left !important;
  letter-spacing: 0.14px !important;
}
.rgb-accifbhtc-007 select.form-control.none ~ .dropdown-toggle:focus,
.rgb-accifbhtc-007 select.form-control.none ~ .dropdown-toggle:hover {
  background-color: #ECEFF2 !important;
  border: 1px solid #D3D7DE !important;
}

.rgb-accifbhtc-007 *::-webkit-input-placeholder {
  color: #959FB0;
  font-weight: 600;
}

.rgb-accifbhtc-007 *:-moz-placeholder {
  color: #959FB0;
  font-weight: 600;
}

.rgb-accifbhtc-007 *::-moz-placeholder {
  color: #959FB0;
  font-weight: 600;
}

.rgb-accifbhtc-007 *:-ms-input-placeholder {
  color: #959FB0;
  font-weight: 600;
}
.rgb-accifbhtc-007 .form-group.myshopify-com-label .input-group {
  position: relative;
}
.rgb-accifbhtc-007 .form-group.myshopify-com-label .input-group .form-control {
  padding-right: 145px;
}
.rgb-accifbhtc-007 .form-group.myshopify-com-label .input-group input + label,
.rgb-accifbhtc-007 .form-group.myshopify-com-label .input-group input ~ label.dot-com {
  position: absolute;
  right: 0px;
  top: 0px;
  width: auto;
  min-width: 133px;
  height: 43px;
  padding: 0px 10px;
  text-align: center;
  background-color: #ECEFF2;
  border: 1px solid #D3D7DE;
  border-radius: 0px 6px 6px 0px;
  margin: 0;
  z-index: 3;
  line-height: 41px;
  color: #3B4E71;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: 0.14px;
}
.rgb-accifbhtc-007 .form-group.myshopify-com-label .input-group input + label#shopify_store_url-error {
  position: relative;
  width: auto;
  min-width: auto;
  height: auto;
  padding: 0px 0px;
  text-align: left;
  background-color: transparent;
  border: 0px;
  border-radius: 0px;
  line-height: 19px;
  margin: 5px 0px 0px 0px;
}
.rgb-accifbhtc-007 .form-group-check-radio .form-label {
  margin: 0px 0px 16px 0px;
}
.rgb-accifbhtc-007 .radio-col,
.rgb-accifbhtc-007 .check-col {
  float: left;
  width: auto;
  padding: 0px 24px 24px 0px;
}
.rgb-accifbhtc-007 .radio-col-full,
.rgb-accifbhtc-007 .check-col-full {
  width: 100%;
  padding: 0px 0px 24px 0px;
}
.rgb-accifbhtc-007 .form-radio input[type="radio"] + .label-text,
.rgb-accifbhtc-007 .form-check input[type="checkbox"] + .label-text {
  font-size: 12px;
  letter-spacing: 0.12px;
  padding: 0px 0px 0px 25px;
  margin: 0px;
  font-weight: 600;
  line-height: 17px;
  width: auto;
  position: relative;
}
.rgb-accifbhtc-007 .form-radio input[type="radio"] + .label-text::before {
  left: 0px;
  top: 0px;
  content: "";
  line-height: 17px;
  width: 17px;
  height: 17px;
  border: 1px solid #3B4E71;
  background-color: #ffffff;
  border-radius: 100%;
}
.rgb-accifbhtc-007 .form-radio input[type="radio"]:checked + .label-text::before {
  border: 1px solid #44ABB7;
}
.rgb-accifbhtc-007 .form-radio input[type="radio"]:checked + .label-text::after {
  left: 3px;
  top: 3px;
  content: "";
  width: 11px;
  height: 11px;
  border: 0px;
  background-color: #44ABB7;
  border-radius: 100%;
}
.rgb-accifbhtc-007 .check-bg {
  display: inline-block;
  vertical-align: top;
  width: auto;
  min-width: 59px;
  margin: 0px 10px !important;
}
.rgb-accifbhtc-007 .toggle-switch-element .form-control:checked ~ .check-bg {
  margin: 0px 10px !important;
}
.rgb-accifbhtc-007 .control-label.toggle-switch-element {
  float: left;
  width: auto;
  max-width: none;
  padding: 0px 24px 24px 0px;
}
.rgb-accifbhtc-007 .control-label.toggle-switch-element.toggle-switch-element-full {
  padding: 0px 0px 24px 0px;
  width: 100%;
}
.rgb-accifbhtc-007 .control-label.toggle-switch-element .euro-left,
.rgb-accifbhtc-007 .control-label.toggle-switch-element .percentage-right {
  margin: 3px 0px 0px 0px;
  float: left;
}
.rgb-accifbhtc-007 .control-label.toggle-switch-element .percentage-right {
  float: right;
}

html .rgb-accifbhtc-007 .form-group-select select.form-control.none.selectpicker ~ .dropdown-toggle ~ div.dropdown-menu {
  width: 100% !important;
}
.amazon-mul-cha-flag-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.amazon-mul-cha-flag-row {
  display: -ms-flexbox;
  display: flex !important;
  position: relative;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: start;
  align-items: flex-start;
  margin: 0 0px;
  padding: 0 0px 0px;
  height: auto;
  /*overflow-x: auto;*/
  overflow: hidden;
  width: calc(100% - 0px);
  float: left;
  webkit-overflow-scrolling: touch;
  -ms-overflow-style: none;
}
.multiple-channels-inner-col .panel-col.new-amazon-panel-col .amazon-mul-cha-flag-row .flag-icon {
  position: relative;
  right: 0px;
  top: 0px;
  width: 30px;
  height: 30px;
  min-width: 30px;
  min-height: 30px;
  float: left;
  margin: 5px 14px 0px 0px;
}
.multiple-channels-inner-col .panel-col.new-amazon-panel-col .amazon-mul-cha-flag-row .flag-icon .connected-img {
  position: absolute;
  right: -10px;
  top: -5px;
}
.multiple-channels-inner-col .panel-col.new-amazon-panel-col .amazon-mul-cha-flag-row .flag-icon .connected-img .connected-inner-img {
  width: 20px;
  height: 20px;
  line-height: 20px;
  background-size: 10px auto;
  right: 0;
}
.newmultiple-channels-amazon-panel {
  padding-bottom: 17px;
}
.dashboard-screen.branding-ordering-products-page-dashboard-screen.new-dashboard-screen-branding-options-page .branding-options-boxes-rgb.branding-options-boxes-heading-rgb .row {
  margin: 0px -15px 0px -15px;
}
.dashboard-screen.branding-ordering-products-page-dashboard-screen.new-dashboard-screen-branding-options-page .branding-options-boxes-rgb.branding-options-boxes-heading-rgb .integration-content-col {
  float: left;
  padding: 0px 15px;
  width: 100%;
  max-width: 630px;
}
.dashboard-screen.branding-ordering-products-page-dashboard-screen.new-dashboard-screen-branding-options-page .branding-options-boxes-rgb.branding-options-boxes-heading-rgb .integration-content-col p {
  margin: 0px 0px 24px 0px;
  padding: 0px;
}
.dashboard-screen.branding-ordering-products-page-dashboard-screen.new-dashboard-screen-branding-options-page .branding-options-boxes-rgb.branding-options-boxes-heading-rgb .integration-content-col p:nth-last-child(1) {
  margin-bottom: 0px;
}
.dashboard-screen.branding-ordering-products-page-dashboard-screen.new-dashboard-screen-branding-options-page .branding-options-boxes-rgb.branding-options-boxes-heading-rgb .integration-video-col {
  float: right;
  padding: 0px 15px;
  width: 100%;
  max-width: 471px;
}
.dashboard-screen.branding-ordering-products-page-dashboard-screen.new-dashboard-screen-branding-options-page .branding-options-boxes-rgb.branding-options-boxes-heading-rgb .integration-video-col .video-box iframe {
  width: 100%;
  border: 0px;
  outline: none;
}
html body .new-dashboard-screen-warehousing-direct-sale .custom-background {
  background: #DCE0E8;
  border: 0px solid transparent;
  border-radius: 4px;
  cursor: pointer;
  height: 24px;
  min-width: 117px;
  padding: 0px 8px;
  text-align: center;
  font-weight: 700;
  line-height: 24px;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  display: inline-block;
  vertical-align: top;
  width: auto;
}
html body .new-dashboard-screen-warehousing-direct-sale .add-new-button .btn-checkout .badge::before {
  display: inline-block;
  vertical-align: top;
  width: auto;
  content: "|";
  color: #FFFFFF;
  font-weight: 700;
  font-size: 14px;
  line-height: 19px;
  margin: -2px 7px 0px 3px;
  float: left;
}
html body .new-dashboard-screen-warehousing-direct-sale .add-new-button .btn-checkout .badge {
  margin: 0px;
  padding: 0px;
  top: 0px;
  left: 0px;
  background-color: transparent;
  width: auto;
  height: auto;
  min-width: auto;
  border-radius: 0px;
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  line-height: 19px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-header.rgb-modal-header {
  margin: 0px 0px 24px 0px;
  padding: 0px;
  border: 0px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .modal-body.rgb-modal-body .table thead tr th {
  background-color: #DCE0E8;
  border: 0px;
  box-shadow: none;
  margin: 0px;
  padding: 22px 10px 19px 10px;
  text-align: center;
  line-height: 19px;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 700;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .modal-body.rgb-modal-body .table tbody tr td,
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .modal-body.rgb-modal-body .table thead tr td {
  background-color: #ffffff;
  border: 0px;
  box-shadow: none;
  margin: 0px;
  padding: 12px 10px 12px 10px;
  text-align: center;
  line-height: 19px;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 700;
  border: 0px;
  border-bottom: 1px solid #B8C1CC;
  vertical-align: middle;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .modal-body.rgb-modal-body .table tbody {
  top: 0px; 
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .modal-body.rgb-modal-body .form-control.custom-qty {
  border: 1px solid #D3D7DE;
  background-color: #F4F6F9;
  border-radius: 6px;
  height: 43px !important;
  line-height: 41px !important;
  padding: 0px 19px;
  min-width: 50px;
  margin: 0px 15px !important;
  text-align: center;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 700;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .modal-body.rgb-modal-body .mp-img-wrapper {
  text-align: center;
} 
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .modal-body.rgb-modal-body .mp-img-wrapper .minus-img-1,
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .modal-body.rgb-modal-body .mp-img-wrapper .form-control.custom-qty,
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .modal-body.rgb-modal-body .mp-img-wrapper .add-img-1 {
  float: none;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .modal-body.rgb-modal-body .mp-img-wrapper .minus-img-1 img,
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .modal-body.rgb-modal-body .mp-img-wrapper .form-control.custom-qty img,
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .modal-body.rgb-modal-body .mp-img-wrapper .add-img-1 img {
  width: auto !important;
  height: auto !important;
  vertical-align: top !important; 
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .modal-footer > :not(:last-child) {
  margin-right: 8px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .modal-footer .button-row {
  text-align: right;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .button-row .btn.btn-primary {
  background-color: #D1495B;
  color: #ffffff;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .button-row .btn.btn-primary:hover {
  background-color: #B1293B;
  color: #ffffff;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-dialog .modal-content .modal-footer .button-row .btn.btn-secondary + .btn.btn-primary {
  margin-left: 15px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-dialog .modal-content h5 {
  margin: 8px 0px 32px 0px !important; 
  padding: 0px !important;
  display: block;
  width: 100%;
  text-align: center;
  line-height: 25px;
  font-size: 18px;
  font-weight: 500;
  font-family: 'Poppins', sans-serif;
  color: #394E71;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-dialog .modal-content .panel-body,
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-dialog .modal-content .mCustomScrollBox,
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-dialog .modal-content .mCSB_container {
  overflow: visible;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .mCSB_scrollTools {
  display: none !important;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .input-group {
  margin: 0px 0px 0px 0px;
  width: 100%;
  box-shadow: none;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .input-group .form-control {
  box-shadow: none;
  width: 100% !important;
  max-width: 100% !important;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .form-group {
  margin: 0px 0px 8px 0px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > li {
  list-style-type: none;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > li::before,
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > li::after {
  display: none;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .form-group label {
  max-width: 100%;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .order-summary-data {
  margin: 32px 0px 32px 0px;
  padding: 32px 0px 32px 0px;
  border: 0px;
  border-top: 1px solid #B8C1CC;
  border-bottom: 1px solid #B8C1CC;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table tbody tr td, 
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table thead tr td {
  padding-top: 0px;
  padding-bottom: 11px;
  border: 0px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table tbody tr td.item-number-td, 
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table thead tr td.item-number-td, 
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table thead tr td.product-name-td,
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table tbody tr td.product-name-td,
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table tbody tr td.size-td, 
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table thead tr td.size-td,
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table tbody tr td.delete-td, 
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table thead tr td.delete-td,
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table tbody tr td.price-td, 
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table thead tr td.price-td {
  padding-top: 10px;
  padding-bottom: 16px;
  text-align: left;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table tbody tr td.delete-td, 
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table thead tr td.delete-td {
  color: #D1495B;
  cursor: pointer;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table tbody tr td.item-number-td, 
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table thead tr td.item-number-td {
  vertical-align: top;
  padding-right: 0px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table tbody tr td.price-td, 
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table thead tr td.price-td {
  text-align: right;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-content .modal-body.rgb-modal-body .order-summary-data .table {
  margin: 0px;
  padding: 0px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .total-price-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .total-price-wrapper-inner {
  float: right;
  width: 55%;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .total-price-wrapper-inner .lable {
  float: left;
  width: 50%;
  clear: both;
  text-align: right;
  color: #3B4E71;
  font-size: 14px;
  line-height: 19px;
  letter-spacing: 0.14px;
  font-weight: 700;
  margin: 0px 0px 7px 0px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .total-price-wrapper-inner .price {
  float: right;
  width: 50%;
  text-align: right;
  color: #3B4E71;
  font-size: 14px;
  line-height: 19px;
  letter-spacing: 0.14px;
  font-weight: 700;
  margin: 0px 0px 7px 0px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .col-md-6:nth-child(2n+1) {
  clear: both;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .shipping-address-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .shipping-address-wrapper .shipping-address-box {
  padding: 0px 0px 22px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup.checkout-rgb-popup .modal-body.rgb-modal-body p {
  margin: 33px 0px 0px 0px;
  padding: 0px;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  font-weight: 600;
  color: #3B4E71;
  text-align: center;
  display: block;
  width: 100%;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup.checkout-rgb-popup .modal-footer {
  padding: 33px 0px 0px 0px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup.checkout-rgb-popup .shipping-address-wrapper .shipping-address-box p {
  margin: 0px 0px 8px 0px;
  padding: 0px;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  font-weight: 600;
  color: #3B4E71;
  text-align: left;
  display: block;
  width: 100%;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup.checkout-rgb-popup .order-summary-data {
  margin-top: 0px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .order-summary-data .table-responsive {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup.checkout-rgb-popup .modal-dialog .modal-content h5 {
  text-align: left;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.checkout-rgb-popup .modal-content .modal-footer .button-row {
  text-align: center;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup select.form-control.none ~ .dropdown-toggle {
  font-weight: 600 !important;
  font-size: 14px !important;
  letter-spacing: 0.14px !important;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-body .form-group .form-control {
  font-weight: 600;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup.order-details-rgb-popup .modal-body .form-group label {
  font-weight: 600;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.please-select-quantity-rgb-popup .modal-content .modal-body.rgb-modal-body .please-select-quantity-table-data .table-responsive {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}

html body .hood-price-settings.new-hood-price-settings .setting-form-element {
  margin: 0px 0px 24px 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .hood-price-settings.new-hood-price-settings .add-shipping-method-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px;
  margin: 0px 0px 24px 0px;
}
html body .new-dashboard-screen-asslsa-staff-rgb .add-shipping-method-row .setting-lable, 
html body .rgb-accifbhtc-007 .add-shipping-method-row .setting-lable {
  float: left;
  width: auto;
  padding: 0px 24px 0px 0px;
  margin: 2px 0px 0px 0px;
}
html body .hood-price-settings.new-hood-price-settings .add-shipping-method-row .addLink-btn-row {
   float: left;
   width: auto;
   padding: 0px 0px 0px 0px;
   margin: 0px;
}
html body .hood-price-settings.new-hood-price-settings .add-shipping-method-row .addLink-btn-row a.addLink {
  width: 24px;
  height: 24px;
  line-height: 24px;
  background-color: #F4F6F9;
  border: 0px;
  outline: none;
  font-size: 16px;
  text-align: center;
  color: #3B4E71;
  font-weight: 700;
  margin: 0px;
  padding: 0px;
}
html body .hood-price-settings.new-hood-price-settings .add-shipping-method-row .addLink-btn-row a.addLink:hover {
  background-color: #B1293B;
  color: #ffffff;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg div.dropdown div.dropdown-menu div.inner ul.dropdown-menu li::before {
  display: none;
}
html body .main-content-block.none-box-shadow.hood-price-settings.new-hood-price-settings .inner-div-box-shadow-with-bg .bootstrap-select select.form-control.none ~ .dropdown-toggle ~ .dropdown-menu .dropdown-menu.inner > li {
  padding: 0px;
  margin: 0px;
}
html body .hood-price-settings.new-hood-price-settings .add-shipping-method-field-new-add .clear-col .clear-text {
  line-height: 43px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  color: #D1495B;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  cursor: pointer;
  text-align: right;
}
html body .rgb-accifbhtc-007.hood-price-settings.new-hood-price-settings select.form-control.none ~ .dropdown-toggle {
  background-color: #F4F6F9 !important;
  border: 1px solid #D3D7DE !important;
  padding-right: 33px !important;
}
html body .hood-price-settings.new-hood-price-settings.main-content-block.none-box-shadow .add-shipping-method-field-new-add .row {
  margin: 0px -15px 24px -15px;
}
html body .hood-price-settings.new-hood-price-settings.main-content-block.none-box-shadow .add-shipping-method-field-new-add .setting-form-field .row .col-md-7 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}
html body .hood-price-settings.new-hood-price-settings.main-content-block.none-box-shadow .add-shipping-method-field-new-add .setting-form-field .row .col-md-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}
html body .hood-price-settings.new-hood-price-settings.main-content-block.none-box-shadow .add-shipping-method-field-new-add .setting-form-field .row .col-md-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.product-templates-dashboard-page__main-area .product-templates-toolbar {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row {
  margin-right: -15px;
  margin-left: -15px;
  display: flex;
  flex-wrap: wrap;
  align-items: center !important;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__select-all,
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items {
  padding-left: 15px;
  padding-right: 15px;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__select-all {
  float: left;
  max-width: 25%;
  width: 100%;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__select-all.after__check__selected__item {
  max-width: none;
  width: auto;
  padding-right: 0px;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__select-all.after__check__selected__item + .product-templates-toolbar__other-items + .product-templates-toolbar__other-items + .product-templates-toolbar__other-items {
  display: none;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__select-all input[type="checkbox"], 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__select-all input[type="radio"] {
  margin: 5px 0 0 !important;
  line-height: normal;
  display: inline-block;
  vertical-align: top;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__select-all .pf-ml-4, 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__select-all .pf-mx-4 {
  margin-left: 4px !important;
  display: inline-block;
  vertical-align: top;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__select-all .pf-ui-body {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  letter-spacing: 0;
  color: #222;
  display: inline-block;
  vertical-align: top;
  margin: 0 !important;
  padding: 0px;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__select-all .mobile-filter-selector-cancel,
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__select-all .mobile-filter-selector-select-multiple {
  display: none;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items {
  float: left;
  max-width: 75%;
  width: 100%;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search {
  float: left;
  width: 100%;
  max-width: 50%;
  padding: 0px;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search input[type="email"], 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search input[type="file"], 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search input[type="number"], 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search input[type="password"], 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search input[type="search"], 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search input[type="tel"], 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search input[type="text"], 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search textarea {
  background-color: #fff;
  border: 1px solid #e5e5e5 !important;
  width: 100%;
  margin: 0;
  padding: 5px 10px;
  font-weight: 300;
  font-size: 15px;
  color: #222 !important;
  line-height: normal;
  outline: none;
  text-overflow: "";
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
  transition: border .2s linear,box-shadow .2s linear !important;
  font-weight: 400;
  font-size: 15px;
  background: url("../images_new/search_magnet.png") no-repeat 9px 10px;
  background-color: #ffffff;
  padding: 5px 10px 5px 35px !important;
  height: 40px;
  text-align: left;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search input[type="email"]:focus, 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search input[type="file"]:focus, 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search input[type="number"]:focus, 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search input[type="password"]:focus, 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search input[type="search"]:focus, 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search input[type="tel"]:focus, 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search input[type="text"]:focus, 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search textarea:focus {
  border: 1px solid #bbb !important;
  outline: none !important;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.25) !important;
  -moz-box-shadow: 0 2px 4px 0 rgba(0,0,0,.25) !important;
  box-shadow: 0 2px 4px 0 rgba(0,0,0,.25) !important;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search *::-webkit-input-placeholder {
  color: #a7a7a7 !important;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0px;
}

.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search *:-moz-placeholder {
  color: #a7a7a7 !important;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0px;
}

.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search *::-moz-placeholder {
  color: #a7a7a7 !important;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0px;
}

.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__search *:-ms-input-placeholder {
  color: #a7a7a7 !important;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0px;
}

.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__secondary-filters {
  float: left;
  width: 100%;
  max-width: 50%;
  padding: 0px 0px 0px 12px;
  display: flex !important;
  justify-content: space-between !important;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__secondary-filters .styled-select {
  background: #fff url("../images_new/nav-arrow.png") no-repeat 95% !important;
  border: 1px solid #e5e5e5 !important;
  display: block;
  overflow: hidden;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
  transition: border .2s linear,box-shadow .2s linear !important;
  flex-grow: 1;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-toolbar__main-container.row .product-templates-toolbar__other-items .product-templates-filter__secondary-filters .styled-select .form-control {
  background: transparent !important;
  border: none !important;
  width: 110% !important;
  margin: 0;
  height: 38px !important;
  padding: 7px 0 7px 10px !important;
  font-weight: 400 !important;
  font-family: ProximaNova,sans-serif !important;
  font-size: 15px !important;
  outline: none;
  text-overflow: "";
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-sizing: border-box !important;
  -moz-box-sizing: border-box !important;
  box-sizing: border-box !important;
  text-align: left;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
  line-height: 1.42857143;
  color: #555;
  display: block;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-filter.row {
  margin: 0px;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-filter__view-types .pf-btn .fa {
  /* display: inline-block; */
  display: inline-flex;
  vertical-align: middle;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 24px;
  transform: translateY(-1px);
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-filter__view-types .pf-btn {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  text-align: center;
  height: 40px;
  line-height: 38px;
  min-width: 88px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0;
  border: 1px solid transparent;
  border-radius: 5px;
  outline: 0;
  cursor: pointer;
  white-space: nowrap;
  user-select: none;
  box-sizing: border-box;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-filter__view-types .pf-btn-outline {
  background: none;
  color: #222;
  border-color: #b1b1b1;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-filter__view-types .pf-btn-square {
  min-width: 40px;
  width: 40px;
  padding-left: 0;
  padding-right: 0;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-filter__view-types .pf-ml-12, 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-filter__view-types .pf-mx-12 {
  margin-left: 12px !important;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-filter__view-types .pf-btn-outline.disabled {
  color: #b1b1b1;
}
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-filter__view-types .pf-btn.disabled, 
.product-templates-dashboard-page__main-area .product-templates-toolbar .product-templates-filter__view-types .pf-btn[disabled] {
  cursor: not-allowed;
  pointer-events: none;
}

.product-templates-dashboard-page__main-area .product-templates-toolbar .pf-border-bottom {
  border-bottom: 1px solid #e5e5e5 !important;
  margin-top: 8px !important;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.product-templates-dashboard-page__main-area .table-row {
  margin: 0px 0px 0px 0px !important;
}
html body .product-templates-dashboard-page__main-area .table-row .table-responsive.product-order-table .row{
  margin: 0px -15px;
}
html body .product-templates-dashboard-page__main-area .table-row .table-responsive.product-order-table .row .row.product-container{
  margin: 0px 0px;
}
html body .product-templates-dashboard-page__main-area .table-row .product-four-box-row {
  margin-right: -15px;
  margin-left: -15px;
}
html body .inner-page-table .product-order-table .row.product-container {
  margin: 0px;
}
html body .inner-page-table .product-order-table .row.product-container .product-four-box-row.product-three-box-row-one {
  width: auto;
}
html body .product-templates-dashboard-page__main-area #table_data.table_data .pagination-row {
  padding: 0px 15px;
  width: 100%;
  max-width: 100%;
  margin: 0px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
html body .product-templates-dashboard-page__main-area #table_data.table_data .pagination-row .pagination-col-12 {
  flex: 0 0 100%;
  max-width: 100%;
  width: 100%;
}
html body .product-templates-dashboard-page__main-area .table-row .product-four-box-row .product-text-four-box .product-box-bg-info-main {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
html body .product-templates-dashboard-page__main-area .table-row .product-four-box-row .product-text-four-box .product-box-bg-info-main .product-box-wrapper {
  flex-direction: column;
  display: flex;
  width: 100%;
}
html body .product-templates-dashboard-page__main-area .table-row .product-four-box-row .product-text-four-box .product-box-bg-info-main .product-box-wrapper .product-img + a {
  flex-grow: 1;
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  justify-content: space-between;
}
html body .product-templates-dashboard-page__main-area #table_data.table_data,
html body .product-templates-dashboard-page__main-area #table_data.table_data .table_data_inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;

}
html body .product-templates-dashboard-page__main-area .table-row .product-four-box-row .product-text-four-box {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.66666666666667%;
  flex: 0 0 16.66666666666667%;
  max-width: 16.66666666666667%;
  width: 100%;
  padding: 0px 15px;
  float: left;
  width: 100%;
}

html body .product-templates-dashboard-page__main-area .table-row .product-four-box-row .product-text-four-box .product-box-bg-info-main{
  cursor: pointer;
  min-height: auto;
  width: 100%;
  position: relative;
  border: 1px solid #D4D7DD !important;
  margin: 0px 0px 24px 0px;
  padding: 0px;
}
.wdp-ribbon {
  display: inline-block;
  padding: 2px 15px;
  position: absolute;
  right: 0px;
  top: 20px;
  line-height: 24px;
  height: 24px;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
  border-radius: 0;
  text-shadow: none;
  font-weight: normal;
  background-color: #003D5B !important;
  color: #ffffff;
}
.wdp-ribbon-six {
  background: none !important;
  position: relative;
  box-sizing: border-box;
  position: absolute;
  width: 65px;
  height: 65px;
  top: 0px;
  right: 0px;
  padding: 0px;
  overflow: hidden;
}
.wdp-ribbon-inner-wrap {
  -ms-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);
  -webkit-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);
  transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);
}
.wdp-ribbon-border {
  width: 0;
  height: 0;
  color: #ffffff;
  border-right: 65px solid #003D5B;
  border-bottom: 65px solid transparent;
  z-index: 12;
  position: relative;
  top: -20px;
}
.wdp-ribbon-text {
  color: #ffffff;
  font-size: 13px;
  font-weight: bold;
  line-height: 13px;
  position: absolute;
  z-index: 14;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 15px;
  left: -5px;
  width: 91px;
  text-align: center;
}
/*html body .product-templates-dashboard-page__main-area .table-row .product-four-box-row .product-text-four-box .product-box-bg-info-main:hover {
  box-shadow: 0 1px 5px 0 rgba(90,90,90,.5);
  border: 1px solid #e3e3e3 !important;
}*/
html body .product-templates-dashboard-page__main-area .table-row .product-four-box-row .product-text-four-box .product-box-bg-info-main:hover .product-box-wrapper .product-img .overlay .choose {
  pointer-events: auto;
}
html body .product-templates-dashboard-page__main-area .table-row .product-four-box-row .product-text-four-box .product-templates-grid-item__checkbox {
  display: block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
  font-size: 14px;
  color: #222;
  line-height: 25px;
  padding: 8px !important;
  position: absolute;
  z-index: 10;
}
html body .product-templates-dashboard-page__main-area .table-row .product-four-box-row .product-text-four-box .product-templates-grid-item__checkbox input[type="checkbox"] + .label-text::before {
  vertical-align: top;
  margin: 0px;
  padding: 0px;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box .product-box-bg-info-main .product-color-size {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(59, 78, 113, 0.77);
  overflow: hidden;
  display: none;
  z-index: 3;
  padding: 50px 25px 50px 25px;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box.rdx-add-new-product-1 .product-box-bg-info-main {
  padding: 20px 25px 50px 25px !important;
  border: 1px solid #707070 !important;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box.rdx-add-new-product-1 .product-box-bg-info-main .product-box-wrapper .round-img {
  width: 90px;
  height: 90px;
  border-radius: 100%;
  border: 1px solid #707070 !important;
  background-color: #F2F2F2;
  margin: 0px auto 25px auto;
  overflow: hidden;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box.rdx-add-new-product-1 .product-box-bg-info-main .product-box-wrapper .round-img img {
  border-radius: 100%;
  /*width: 100%;
  height: 100%;
  vertical-align: top;
  object-fit: cover;*/
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box.rdx-add-new-product-1 .product-box-bg-info-main .product-box-wrapper .product-name.np-text {
  color: #818181;
  font-size: 20px;
  line-height: normal;
  text-align: center;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box.rdx-add-new-product-1 .product-box-bg-info-main {
  position: relative;
}
/*html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box.rdx-add-new-product-1.sync-in-progress-active .product-box-bg-info-main::before,*/
html body .product-templates-dashboard-page__main-area table#product-templates-list-container .product-sync-in-progress-tr::before,
html body .product-templates-dashboard-page__main-area table#product-templates-list-container tr.sync-in-progress-active::before {
  content: "Sync in progress";
  position: absolute;
  left: 5px;
  right: 5px;
  top: 5px;
  bottom: 5px;
  width: calc(100% - 10px);
  height: calc(100% - 10px);
  background-color: rgba(29, 29, 29, 0.38);
  z-index: 5;
  color: #ffffff;
  font-size: 22px;
  font-weight: 600;
  line-height: normal;
  text-align: center;
  padding: 115px 0px 0px 0px;
  margin: 0px;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box.rdx-add-new-product-1.sync-in-progress-active .product-box-bg-info-main, 
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box.rdx-add-new-product-1.sync-in-progress-active .product-box-bg-info-main .btn {
  cursor: not-allowed;
  pointer-events: none;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box.rdx-add-new-product-1.sync-in-progress-active .product-box-bg-info-main .product-box-wrapper {
    flex-wrap: wrap;
    flex-direction: inherit;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box.rdx-add-new-product-1.sync-in-progress-active .product-box-bg-info-main {
    border: 1px solid #D4D7DD !important;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box.rdx-add-new-product-1.sync-in-progress-active .product-box-bg-info-main .round-img {
    position: relative;
    width: 100%;
    height: 100%;
    margin: 0px auto;
    border: 0px;
    max-width: 152px;
    max-height: 152px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box.rdx-add-new-product-1.sync-in-progress-active .product-box-bg-info-main .product-color-size.overlay {
    margin: 30px 0px 0px 0px !important;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box.rdx-add-new-product-1.sync-in-progress-active .product-box-bg-info-main .round-img img {
    width: 70%;
    height: 70%;
    vertical-align: top;
    object-fit: cover;
    border-radius: 0px;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box.rdx-add-new-product-1.sync-in-progress-active .product-box-bg-info-main .round-img::after {
    content: "";
    position: absolute;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.7);
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box.rdx-add-new-product-1.sync-in-progress-active .product-box-bg-info-main .round-img .loader {
    width: 48px;
    height: 48px;
    border: 5px solid #FFF;
    border-bottom-color: #00798C;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotation 1s linear infinite;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 3;
    margin: -24px 0px 0px -24px;
    /*transform: translate(-50%,-50%);*/
}

@keyframes rotation {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
} 

html body .product-templates-dashboard-page__main-area table#product-templates-list-container tr {
  position: relative;
}
html body .product-templates-dashboard-page__main-area table#product-templates-list-container tr::before {
  position: absolute;
  content: "";
}
html body .product-templates-dashboard-page__main-area table#product-templates-list-container .product-sync-in-progress-tr::before,
html body .product-templates-dashboard-page__main-area table#product-templates-list-container tr.sync-in-progress-active::before {
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  width: 100%;
  height: 100%;
  padding: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  z-index: 5;
}
html body .product-templates-dashboard-page__main-area table#product-templates-list-container .product-sync-in-progress-tr,
html body .product-templates-dashboard-page__main-area table#product-templates-list-container .product-sync-in-progress-tr:hover,
html body .product-templates-dashboard-page__main-area table#product-templates-list-container .product-sync-in-progress-tr:hover > td, 
html body .product-templates-dashboard-page__main-area table#product-templates-list-container .product-sync-in-progress-tr > td,
html body .product-templates-dashboard-page__main-area table#product-templates-list-container tr.sync-in-progress-active,
html body .product-templates-dashboard-page__main-area table#product-templates-list-container tr.sync-in-progress-active:hover,
html body .product-templates-dashboard-page__main-area table#product-templates-list-container tr.sync-in-progress-active:hover > td,
html body .product-templates-dashboard-page__main-area table#product-templates-list-container tr.sync-in-progress-active td {
  position: relative;
  background-color: transparent !important;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-text-four-box.rdx-add-new-product-1 .product-box-bg-info-main .product-color-size.overlay {
  display: block !important;
  background-color: transparent !important;
  position: relative !important;
  padding: 0px !important;
  margin: 50px 0px 0px 0px !important;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-box-wrapper .product-img {
  padding: 25px 25px 25px 25px;
  margin: 0px 0px 0px 0px;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-box-wrapper .product-img .overlay .choose {
  display: inline-block;
  text-decoration: none;
  text-align: center;
  height: 40px;
  line-height: 38px;
  min-width: 88px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0;
  border: 1px solid transparent;
  border-radius: 5px;
  outline: 0;
  cursor: pointer;
  white-space: nowrap;
  user-select: none;
  box-sizing: border-box;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-box-wrapper .product-img .overlay .choose {
  position: absolute;
  top: 50%;
  left: 20px;
  right: 20px;
  display: block;
  background-color: #e5e5e5;
  pointer-events: none;
  color: #222;
  margin: -20px 0px 0px 0px;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-box-wrapper .product-img .overlay .choose:focus,
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-box-wrapper .product-img .overlay .choose:hover {
  border: 1px solid #b1b1b1;
  box-shadow: 0 2px 4px 0 rgba(0,0,0,.25);
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-box-bg-info-main .actions {
  position: absolute;
  top: 0;
  right: 0;
  padding: 10px;
  text-align: right;
  display: none !important;
  width: 90%;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-box-bg-info-main:hover .actions {
  display: block;
  width: 90%;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-box-bg-info-main .actions .pf-d-sm-inline-block {
  display: inline-block !important;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-box-bg-info-main .actions .dropdown-button {
  display: inline-block;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-box-bg-info-main .actions .pf-btn {
  display: inline-block;
  text-decoration: none;
  text-align: center;
  height: 40px;
  line-height: 38px;
  min-width: 88px;
  padding-left: 24px;
  padding-right: 24px;
  /*font-size: 16px;*/
  font-size: 1.1em;
  font-weight: 700;
  letter-spacing: 0;
  border: 1px solid transparent;
  border-radius: 5px;
  outline: 0;
  cursor: pointer;
  white-space: nowrap;
  background: #e5e5e5;
  color: #222;
  min-width: 40px;
  width: 40px;
  padding-left: 0;
  padding-right: 0;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
  user-select: none;
  box-sizing: border-box;
  position: relative;
  z-index: 11;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-box-bg-info-main .actions .pf-btn:focus,
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-box-bg-info-main .actions .pf-btn:hover{
  box-shadow: 0 2px 4px 0 rgba(0,0,0,.25);
  border: 1px solid #b1b1b1;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-box-bg-info-main .actions .pf-btn .fa{
  padding: 0 5px;
  transform: translateY(-1px);
  display: inline-flex;
  vertical-align: middle;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html body .product-templates-dashboard-page__main-area .dropdown .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
html body .product-templates-dashboard-page__main-area .dropdown .dropdown-menu {
  margin-top: -1px;
  border-radius: 0;
  min-width: 250px;
  border-color: #e5e5e5 !important;
  right: 0;
  left: auto;
  top: 100%;
}
html body .product-templates-dashboard-page__main-area .dropdown.open .dropdown-menu {
  transform: translateY(0px) !important;
  margin: 0;
}
html body .product-templates-dashboard-page__main-area .dropdown .dropdown-menu > li {
  font-weight: 400;
  letter-spacing: 0;
  font-size: 16px;
  line-height: 24px;
}
html body .product-templates-dashboard-page__main-area .dropdown .dropdown-menu > li > a {
  text-decoration: none;
  background-color: transparent;
  display: block;
  padding: 3px 20px;
  line-height: 1.42857143;
  white-space: nowrap;
  clear: both;
  font-weight: 400;
  color: #333;
  padding-top: 8px;
  padding-bottom: 8px;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
  font-size: 16px;
}
html body .product-templates-dashboard-page__main-area .dropdown .dropdown-menu > li > a:focus, 
html body .product-templates-dashboard-page__main-area .dropdown .dropdown-menu > li > a:hover {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
html body .product-templates-dashboard-page__main-area .product-four-box-row .product-box-bg-info-main .product-box-wrapper .product-img + a + .product-info {
  margin: 0px 0px 24px 0px;
}
html body .product-templates-dashboard-page__main-area .product-templates-item__colors {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 3px 0px 0px 0px;
}
html body .product-templates-dashboard-page__main-area .product-templates-item__colors .swatches {
  line-height: 12px;
  display: inline-block;
  vertical-align: top;
  margin-top: 4px;
}
html body .product-templates-dashboard-page__main-area .product-templates-item__colors .swatches .swatches__item {
  vertical-align: top;
  line-height: 12px;
}
html body .product-templates-dashboard-page__main-area .product-templates-item__colors .swatches .swatches__item {
  position: relative;
  display: inline-block;
  width: 16px;
  height: 16px;
  border: 1px solid #e5e5e5;
  margin: 0 2px 0 0;
  background-color: #fff;
  border-radius: 4px;
  overflow: hidden;
}
html body .product-templates-dashboard-page__main-area .product-templates-item__colors .swatches .swatches__item > span {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
html body .product-box-wrapper .product-name {
  margin: 0px 0px 8px 0px;
  font-weight: 600;
  color: #3B4E71;
}
html .price-size-row .price-box, 
html .price-size-row .vat-box {
  font-size: 14px;
  line-height: 19px;
}
/*html body .product-templates-dashboard-page__main-area .product-templates-item__colors .swatches .swatches__item > span[style="background-color: #ffffff"] {
  background-color: #fff;
  border: 1px solid #e5e5e5;
}*/
html body .product-templates-dashboard-page__main-area .pf-mx-24 {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .product-templates-dashboard-page__main-area .pf-mx-24 .pf-ui-caption,
html body .product-templates-dashboard-page__main-area .pf-mx-24 .pf-ui-caption a {
  font-size: 14px;
  line-height: 22px;
  font-weight: 400;
  letter-spacing: 0;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
  text-align: left;
  color: #222;
}
html body .product-templates-dashboard-page__main-area .pf-mx-24 .pf-ui-caption a {
  text-decoration: none !important;
  color: #222;
  position: relative;
}
html body .product-templates-dashboard-page__main-area .pf-mx-24 .pf-ui-caption a:hover {
  text-decoration: underline !important;
  color: #222;
}
html body .product-templates-dashboard-page__main-area .pf-mx-24 .pf-ui-caption .pf-text-muted, 
html body .product-templates-dashboard-page__main-area .pf-mx-24 .pf-ui-caption .text-muted {
  color: #555 !important;
}
html body .product-templates-dashboard-page__main-area .pf-mx-24 .pf-ui-caption a .popover-hover {
  display: none;
  width: 150px;
  /*height: 250px;*/
  box-shadow: 0 1px 4px rgba(0,0,0,.4);
  background-color: #ffffff;
  border-radius: 0;
  border: none;
  top: 100%;
  left: -50px;
  right: 0px;
  margin: 11px auto 0px auto;
  padding: 19px 19px 19px 19px;
}
html body .product-templates-dashboard-page__main-area .pf-mx-24 .pf-ui-caption a:hover .popover-hover {
  display: block;
}
html body .product-templates-dashboard-page__main-area .pf-mx-24 .pf-ui-caption a .popover-hover > .arrow {
  margin: 0px auto !important;
  left: 0px !important;
  right: 0px !important;
}
html body .product-templates-dashboard-page__main-area .pf-mx-24 .pf-ui-caption a .popover-hover span {
  color: #222222;
  font-size: 16px;
  line-height: 24px;
  display: block;
  margin: 0px 0px 11px 0px;
  font-weight: 700;
  text-align: left;
}
html body .product-templates-dashboard-page__main-area .create-more-product-box .product-box-bg-info-main.pf-border--dashed {
  border: 1px dashed #e5e5e5 !important;
  padding-right: 24px !important;
  padding-left: 24px !important;
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}
html body .product-templates-dashboard-page__main-area .create-more-product-box .product-box-bg-info-main.pf-border--dashed:hover {
  border: 1px dashed #e5e5e5 !important;
  background-color: #f8f8f8 !important;
}
html body .product-templates-dashboard-page__main-area .create-more-product-box .pf-d-flex {
  height: 100%;
  display: flex !important;
  text-align: center;
  justify-content: center !important;
  align-items: center !important;
}
html body .product-templates-dashboard-page__main-area .create-more-product-box .product-box-bg-info-main.pf-border--dashed .pf-i-48.pf-text-gree {
  font-size: 48px;
  display: inline-flex;
  vertical-align: middle;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #4bb241 !important;
}
html body .product-templates-dashboard-page__main-area .create-more-product-box .product-box-bg-info-main.pf-border--dashed .pf-h4, 
html body .product-templates-dashboard-page__main-area .create-more-product-box .product-box-bg-info-main.pf-border--dashed .pf-h5,
html body .product-templates-dashboard-page__main-area .create-more-product-box .product-box-bg-info-main.pf-border--dashed .pf-text-muted {
  font-weight: 700;
  letter-spacing: 0;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  cursor: pointer !important;
  color: #222;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
  margin: 0px;
  padding: 0px
}
html body .product-templates-dashboard-page__main-area .create-more-product-box .product-box-bg-info-main.pf-border--dashed .pf-text-muted {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: #555 !important;
}
html body .product-templates-dashboard-page__main-area .single-selecte-1-hide,
html body .product-templates-dashboard-page__main-area .multiple-selecte-1-hide {
  display: none;
}
html body .product-templates-dashboard-page__main-area .single-selecte-1-hide.single-selecte-1-open .pf-d-xs-inline-block {
  display: inline-block !important;
  vertical-align: top;
}
html body .product-templates-dashboard-page__main-area .pf-btn,
html body .product-templates-dashboard-page__top-button__new__col .product-templates-dashboard-page__top-button .pf-btn,
html body .product-box-bg-info-main .product-color-size.overlay .product-color-wrapper .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-toggle.btn.pf-btn {
  display: inline-block;
  text-decoration: none;
  text-align: center;
  height: 43px;
  line-height: 43px;
  min-width: auto;
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
  color: #003D5B;
  font-weight: 700;
  letter-spacing: 0;
  border: 1px solid #D3D7DE;
  background-color: #ECEFF2;
  border-radius: 6px;
  outline: 0;
  cursor: pointer;
  white-space: nowrap;
  user-select: none;
  box-sizing: border-box;
  text-shadow: none;
  margin: 0px 0px 8px 0px;
}
html body .product-box-bg-info-main .product-color-size.overlay .product-color-wrapper .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-toggle.btn.pf-btn {
  margin: 0px 0px 1px 0px;
}
html body .product-box-bg-info-main .product-color-size.overlay .product-color-wrapper .odl-rgb-new-dropdown-edit-link-1.dropdown {
  width: 100% !important;
  max-width: 100% !important;
}
html body .product-box-bg-info-main .product-color-size.overlay .product-color-wrapper .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-menu #deleteProduct {
  color: #D1495B !important;
}
html body .product-templates-dashboard-page__main-area .pf-mr-xs-12, 
html body .product-templates-dashboard-page__main-area .pf-mx-xs-12 {
  margin-right: 12px !important;
}
html body .product-templates-dashboard-page__main-area .pf-mb-xs-0, 
html body .product-templates-dashboard-page__main-area .pf-my-xs-0 {
  margin-bottom: 0 !important;
}
html body .product-templates-dashboard-page__main-area .pf-btn-secondary,
html body .product-templates-dashboard-page__top-button__new__col .product-templates-dashboard-page__top-button .pf-btn,
html body .product-box-bg-info-main .product-color-size.overlay .product-color-wrapper .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-toggle.btn.pf-btn {
  background: #D3D7DE;
  color: #003D5B;
}
html body .product-box-bg-info-main .product-color-size.overlay .product-color-wrapper a.pf-btn-secondary {
  border: 0px;
}
html body .product-box-bg-info-main .product-color-size.overlay .product-color-wrapper .pf-btn-secondary + .pf-btn-secondary {
  background: #ECEFF2;
  color: #3B4E71;
}
html body .product-text-four-box.rdx-add-new-product-1.sync-in-progress-active .product-box-bg-info-main .product-color-size.overlay .product-color-wrapper .pf-btn-secondary + .pf-btn-secondary {
  background: #D3D7DE;
  color: #003D5B;
}
html body .product-templates-dashboard-page__main-area .pf-btn-secondary:not(.disabled):not([disabled]):hover,
html body .product-templates-dashboard-page__main-area .pf-btn-secondary:not(.disabled):not([disabled]):focus,
html body .product-templates-dashboard-page__top-button__new__col .product-templates-dashboard-page__top-button .pf-btn:hover,
html body .product-templates-dashboard-page__top-button__new__col .product-templates-dashboard-page__top-button .pf-btn:focus,
html body .product-box-bg-info-main .product-color-size.overlay .product-color-wrapper .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-toggle.btn.pf-btn:hover,
html body .product-box-bg-info-main .product-color-size.overlay .product-color-wrapper .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-toggle.btn.pf-btn:focus {
  background: #F4F6F9;
  color: #3B4E71;
  box-shadow: none;
  border: 1px solid #D3D7DE;
  text-decoration: none;
  outline: none;
}
html body .product-templates-dashboard-page__main-area .pf-btn-square {
  min-width: 40px;
  width: 40px;
  padding-left: 0;
  padding-right: 0;
}
html body .product-templates-dashboard-page__main-area .dropdown-button {
  display: inline-block;
  vertical-align: top;
}

html body .product-templates-dashboard-page__main-area .product-templates-container.product-templates-list .table {
  background-color: transparent;
}
html body .product-templates-dashboard-page__main-area .table tbody {
  position: relative;
  top: 0;
}
html body .product-templates-dashboard-page__main-area .table-hover > thead > tr,
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr {
  background-color: #ffffff;
}
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr > td {
  vertical-align: middle;
}
html body .product-templates-dashboard-page__main-area .product-templates-list:not(.product-templates-list--simple-view) .product-templates-list-item__cell {
  display: table-cell;
}
html body .product-templates-dashboard-page__main-area .pf-align-items-center {
  align-items: center !important;
}
html body .product-templates-dashboard-page__main-area .pf-d-inline-flex {
  display: inline-flex !important;
}
html body .product-templates-dashboard-page__main-area .pf-mr-12, 
html body .product-templates-dashboard-page__main-area .pf-mx-12 {
  margin-right: 12px !important;
}
html body .product-templates-dashboard-page__main-area .pf-flex-column {
  flex-direction: column !important;
}
html body .product-templates-dashboard-page__main-area .pf-d-flex {
  display: flex !important;
}
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr > td .form-check input[type="checkbox"] ~ .label-text::before {
  padding: 0px;
  margin: 0px;
}
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr > td {
  padding-top: 15px;
  padding-bottom: 19px;
}
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr.product-templates-list-item {
  border-bottom: 1px solid #e5e5e5 !important;
  display: table-row;
  border-top: none !important;
  cursor: pointer !important;
}
html body .product-templates-dashboard-page__main-area .product-templates-list:not(.product-templates-list--simple-view) .product-templates-list-item__cell--actions {
  text-align: right;
}
html body .product-templates-dashboard-page__main-area .table > thead > tr > th {
  border-bottom: 1px solid #ddd;
  font-weight: 400;
  font-size: 16px;
  color: #7a7979;
  line-height: 32px;
  text-transform: uppercase;
}
html body .product-templates-dashboard-page__main-area .table > thead > tr {
  border-bottom: 1px solid #e5e5e5 !important;
}
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr > td {
  font-weight: 700;
  letter-spacing: 0;
  font-size: 16px;
  line-height: 24px;
  color: #222222;
}
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr > td .product-templates-item__title {
  margin-bottom: 4px !important;
}
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr > td .product-templates-item__colors {
  margin: 0px 0px 0px 0px;
  line-height: 20px;
}
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr > td .product-templates-item__colors .swatches.pf-mb-12 {
  margin-bottom: 12px;
  line-height: 18px;
}
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr > td .product-templates-item__colors .swatches.pf-mb-12 .swatches__item {
  line-height: 12px;
}
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr > td .product-templates-item__colors .swatches.pf-mb-12 .swatches__item span {
  line-height: 10px;
}
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr > td.pf-pt-24, 
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr > td.pf-py-24 {
  padding-top: 24px !important;
}

html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr.create-more-product-row,
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr.create-more-product-row:hover {
  background-color: #f0f3f9 !important;
  border: 0px !important;
}
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr.create-more-product-row > td.create-more-product-box {
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
}
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr.create-more-product-row > td.create-more-product-box .product-box-bg-info-main.pf-border--dashed {
  border: 1px dashed #e5e5e5 !important;
  padding-right: 24px !important;
  padding-left: 24px !important;
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr.create-more-product-row > td.create-more-product-box .product-box-bg-info-main.pf-border--dashed .pf-h4, 
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr.create-more-product-row > td.create-more-product-box .product-box-bg-info-main.pf-border--dashed .pf-h5, 
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr.create-more-product-row > td.create-more-product-box .product-box-bg-info-main.pf-border--dashed .pf-text-muted {
  text-align: left;
}
html body .product-templates-dashboard-page__top__row .product-templates-dashboard-page__top-button__new__col__title,
html body .product-templates-dashboard-page__top__row .product-templates-dashboard-page__top-button__new__col {
  width: 100%;
  float: left;
  max-width: 66.66666667%;
}
html body .product-templates-dashboard-page__top__row .product-templates-dashboard-page__top-button__new__col {
  max-width: 33.33333333%;
}
html body .product-templates-dashboard-page__top-button__new__col .product-templates-dashboard-page__top-button {
  text-align: right;
}
html body .product-templates-dashboard-page__top-button__new__col .product-templates-dashboard-page__top-button .pf-btn {
  display: inline-block;
  vertical-align: top;
  width: auto;
}
html body .product-templates-dashboard-page__main-area .table-row .product-four-box-row .product-text-four-box {
  margin-bottom: 24px;
}
html body .product-templates-dashboard-page__main-area .table-row .product-four-box-row .product-text-four-box .product-box-bg-info-main {
  margin: 0px 0px 0px 0px;
}
/*html body .product-templates-dashboard-page__main-area .product-templates-list:not(.product-templates-list--simple-view) .product-templates-list-item__cell.product-templates-list-item__cell--checkbox {
  min-width: 50px;
}*/
html body .product-templates-dashboard-page__main-area .product-templates-list:not(.product-templates-list--simple-view) .product-templates-list-item__cell--actions {
  min-width: 193px;
}
html body .product-templates-dashboard-page__main-area .table-hover > thead > tr, 
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr {
  position: relative;
}
html body .product-templates-dashboard-page__main-area .table-hover > thead > tr::after, 
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr::after {
  content: "";
  border-bottom: 1px solid #e5e5e5 !important;
  position: absolute;
  bottom: 0px;
  top: auto;
  width: 100%;
  height: 3px;
  left: 0px;
}
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr.create-more-product-row::after {
  display: none !important;
}

html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe {
  padding: 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .container {
  max-width: 3000px;
  width: 100%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .iconify {
  vertical-align: top;
  color: red;
  font-size: 24px;
  color: #555;
  background-repeat: no-repeat;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-tabs.primary.top-icons .tab:hover .iconify {
  color: #222222;
}
/*html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tshirt-crew-outline {
  background: url('https://api.iconify.design/mdi-tshirt-crew-outline.svg') no-repeat center center / contain;
  content: url('https://api.iconify.design/mdi-tshirt-crew-outline.svg?height=24');
  vertical-align: top;
  color: red;
  font-size: 24px;
  color: #555;
  background-repeat: no-repeat;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .palette-outline {
  background: url('https://api.iconify.design/mdi-palette-outline.svg') no-repeat center center / contain;
  content: url('https://api.iconify.design/mdi-palette-outline.svg?height=24');
  vertical-align: top;
  color: red;
  font-size: 24px;
  background-repeat: no-repeat;
  color: #555;
}*/
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe span.iconify {
  display: none !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .hr-wrapper {
  margin-top: 20px;
  margin-bottom: 20px;
  border-top: 1px solid #ddd;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .generator-color-picker {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .generator-color-picker .margin-bottom-30 {
  margin-bottom: 30px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .generator-color-picker h6 {
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  color: #222;
  margin-top: 10px;
  margin-bottom: 10px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .generator-color-picker label.label-text {
  font-weight: 400;
  font-size: 14px;
  color: #222;
  line-height: 16px;
  display: block;
  margin: 0px;
  padding: 0px;
  margin-bottom: 5px !important;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .generator-color-picker .colors-preview-container {
  max-width: 100%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .generator-color-picker .colors-preview-container .product-type-appearances__list {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 100%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .generator-color-picker .colors-preview-container .product-type-appearances__list .sprd-appearance-1 {
  float: left;
  width: auto;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .generator-color-picker .colors-preview-container .product-type-appearances__list .sprd-appearance-1 .color-box,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .color-dropdown__dropdown .print-color-button .print-color {
  position: relative;
  height: 25px !important;
  width: 25px !important;
  margin: 5px 5px 0px 0px;
  cursor: pointer;
  border: 1px solid #e5e5e5;
  background-clip: border-box;
  overflow: hidden;
  border-radius: 0;
  float: left;
  background-color: #fff;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .generator-color-picker .colors-preview-container .product-type-appearances__list .sprd-appearance-1 .color-box.active,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .color-dropdown__dropdown .print-color-button.print-color-button--selected .print-color {
  border: none;
  box-shadow: none;
  overflow: visible !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .generator-color-picker .colors-preview-container .product-type-appearances__list .sprd-appearance-1 .color-box.active::after,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .color-dropdown__dropdown .print-color-button.print-color-button--selected .print-color::after {
  content: "" !important;
  left: -2px;
  top: -2px;
  border: 1px solid #000;
  background: url("../images_new/color-picker.svg") no-repeat center center;
  background-size: 70% 70%;
  position: absolute;
  content: " ";
  bottom: -2px;
  right: -2px;
  width: 29px;
  height: 29px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .color-dropdown__dropdown .print-color-button.print-color-button--selected .print-color::after {
  left: -3px;
  top: -3px;
  bottom: -3px;
  right: -3px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe {
  background-color: #fff;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box .row.no-gutters-1 {
  margin-right: -8px;
  margin-left: -8px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box .layer-picker__type {
  cursor: pointer;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box .layer-picker__type a {
  display: block;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box .layer-picker__type:hover {
  box-shadow: 0 2px 4px 0 rgba(0,0,0,.25);
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box .layer-picker__type .iconify  {
  color: #b1b1b1 !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-mt-4, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-my-4 {
  margin-top: 4px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-mb-4, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-my-4 {
  margin-bottom: 4px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box .layer-picker__type h6,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box h6 {
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  color: #222;
  text-align: center !important;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box .add-text-block-hide {
  display: none;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box .add-text-block-hide .pf-link-block.sadl-click-tag {
  font-size: 15px;
  color: #222222;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box input[type="email"], 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box input[type="file"], 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box input[type="number"], 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box input[type="password"], 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box input[type="search"], 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box input[type="tel"], 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box input[type="text"], 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box textarea {
  background-color: #fff;
  border: 1px solid #e5e5e5 !important;
  width: 100%;
  margin: 0;
  padding: 5px 10px;
  font-weight: 300;
  font-size: 15px;
  color: #222 !important;
  line-height: normal;
  outline: none;
  text-overflow: "";
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
  transition: border .2s linear,box-shadow .2s linear !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box textarea {
  height: 187px;
  font-weight: 400;
  font-size: 15px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .dropdown__dropdown__fcs {
  max-height: 280px;
  overflow-y: auto;
  display: none;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .font-dropdown__dropdown--open {
  display: block;
  opacity: 1;
  visibility: visible;
  max-height: 280px;
  overflow-y: auto;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .font-dropdown-1 .pf-btn,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .color-dropdown-1 .pf-btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  border-radius: 4px;
  width: 100%;
  height: 39px;
  background: transparent url("../images_new/arrow_expand@2x.png") right 10px center no-repeat;
  /*background-color: transparent;
  background-size: auto;*/
  background-size: 12px auto;
  padding: 0px 8px 0px 8px;
  text-align: left;
   border-radius: 0;
  line-height: 37px;
  font-size: 15px;
  text-overflow: ellipsis;
  outline: hidden;
  background-color: #fff;
  border-color: #e5e5e5;
  color: #333;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .font-dropdown-1 .pf-btn:hover,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .font-dropdown-1 .pf-btn:focus,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .font-dropdown-1 .pf-btn:active,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .color-dropdown-1 .pf-btn:hover,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .color-dropdown-1 .pf-btn:focus,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .color-dropdown-1 .pf-btn:hover {
  background-color: #fff;
  border-color: #ccc;
  box-shadow: 0 2px 4px 0 rgba(0,0,0,.25) !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .font-dropdown-1 .font-dropdown__dropdown .font-dropdown__font {
  color: transparent;
  display: block;
  height: 29px;
  width: 100%;
  background-color: #ffffff;
  background-image: url("../images_new/fonts.png?v=9");
  background-repeat: no-repeat;
  background-size: 167px auto;
  padding: 5px 8px !important;
  font-size: 14px;
  line-height: normal;
  color: #fff;
  font-size: 0px;
  font-weight: 400;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .font-dropdown-1,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .color-dropdown-1 {
  position: relative;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .dropdown__dropdown__fcs {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 0px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,.15);
  border-radius: 0px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .color-dropdown-1 .dropdown__dropdown__fcs.color-dropdown__dropdown {
  padding: 12px 16px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .container {
  overflow: visible; 
}
html body.designers__slae__page__product__single__detail__page__body__1 .page-wrapper {
  overflow: visible;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .color-dropdown__button .print-color {
  width: 18px !important;
  height: 18px !important;
  border-radius: 0px;
  overflow: hidden;
  display: inline-block;
  vertical-align: top;
  border: 1px solid #e5e5e5;
  margin: 1px 2px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .color-dropdown__button .color_title {
  display: inline-block;
  vertical-align: top;
  width: auto;
  text-align: left !important;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0;
  cursor: pointer;
  white-space: nowrap;
  color: #222;
  text-transform: none;
  line-height: 19px;
} 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .color-dropdown__dropdown .print-color-button {
  float: left;
  width: auto;
  min-width: auto;
  max-width: none;
  border-radius: 0px;
  border: 0px;
  outline: none;
  background-color: transparent;
  height: auto;
  line-height: normal;
  padding: 0px;
  margin: 0px;
  box-shadow: none !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .text-color-pf-mb-16 {
  float: left;
  width: 50%;
  padding-right: 15px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-tab-box .add-text-block-hide .text-size-pf-mb-16 {
  float: left;
  width: 50%;
  padding-left: 15px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .iconify.pf-i-18 {
  font-size: 18px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box input[type="number"].font-size__input.pf-form-control {
  appearance: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: textfield !important;
  width: 1%;
  height: 40px;
  line-height: 38px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box input[type="number"].font-size__input.pf-form-control:focus {
  border: 1px solid #bbb !important;
  outline: none !important;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.25) !important;
  -moz-box-shadow: 0 2px 4px 0 rgba(0,0,0,.25) !important;
  box-shadow: 0 2px 4px 0 rgba(0,0,0,.25) !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box .font-size__button {
  width: auto;
  height: 40px;
  line-height: 1;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box .font-size__button:hover,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box .font-size__button:focus {
  background-color: transparent;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box .font-size__button:hover:not(.disabled):not([disabled]) {
  box-shadow: 0 2px 4px 0 rgba(0,0,0,.25) !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design_Section.designersale-productdesign-block.pf-padding-0 {
  padding: 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .other-content-display-none {
  display: none !important;
}
html body.designers__slae__page__product__single__detail__page__body__1 {
   background-color: #ffffff; 
}
html body.designers__slae__page__product__single__detail__page__body__1 .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .box-white-with-shadow {
  box-shadow: none !important;
  padding: 35px 0px 55px;
  margin: 0px 0px 0px 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-nav.front_nav {
  text-align: center;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-nav.front_nav .hc-div.pf-tabs.secondary {
  box-shadow: inset 0 -1px 0 0 #e5e5e5;
  display: inline-block;
  vertical-align: top;
  width: auto;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-nav.front_nav .hc-div.pf-tabs.secondary a {
  line-height: 1.42857143 !important;
  color: #555 !important;
  padding: 12px 8px 12px 8px !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
  width: auto;
  float: left;
  margin-right: 8px;
  cursor: pointer;
  border: 1px solid transparent;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-nav.front_nav .hc-div.pf-tabs.secondary a.active:not(.disabled):not([disabled]), 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-nav.front_nav .hc-div.pf-tabs.secondary a:active:not(.disabled):not([disabled]), 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design-nav.front_nav .hc-div.pf-tabs.secondary a:hover:not(.disabled):not([disabled]) {
  box-shadow: inset 0 -3px #222;
  color: #222 !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div {
  position: relative !important;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .layer-picker__item__handle-wrap {
  padding-left: 24px;
  cursor: -moz-grab;
  /*padding-bottom: 16px !important;
  padding-top: 16px !important;
  padding-right: 12px !important;*/
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .layer-picker__item__handle-wrap .layer-picker__item__thumb {
  width: 50px;
  height: 50px;
  background: transparent url('../images_new/trasnparent-pattern.png') repeat 50%;
  background-size: 18px;
  position: relative !important;
  border: 1px solid #e5e5e5 !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .layer-picker__item__handle-wrap .pf-i-information-1.pf-i-18 {
  font-size: 18px;
  width: 18px;
  height: 18px;
  line-height: 18px;
  display: inline-block;
  vertical-align: middle;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .layer-picker__item__title {
  word-wrap: break-word;
  word-break: break-word;
  line-height: 1;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .layer-picker__item__badge {
  background: #e5e5e5;
  padding: 2px 8px;
  font-size: 12px;
  border-radius: 4px;
  display: inline-block;
  margin-right: 4px;
  vertical-align: middle;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .layer-picker__item__handle-wrap .layer-picker__item__quality {
  display: flex;
  flex-wrap: wrap;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div {
  font-size: 14px;
  line-height: 22px;
  color: #222;
  text-align: left;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .layer-picker__item__delete, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .layer-picker__item__reset {
  display: none;
  position: absolute;
  right: 8px;
  line-height: 1;
  color: #b1b1b1;
  cursor: pointer;
  display: block;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .layer-picker__item__delete {
  top: 16px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .layer-picker__item__reset {
  top: 42px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .layer-picker__item__delete .iconify, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .layer-picker__item__reset .iconify {
  color: #b1b1b1;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .layer-picker__item__delete .iconify:hover, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .layer-picker__item__reset .iconify:hover {
  color: #555;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1 {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1:link {
  border-radius: 0;
  color: #fff;
  line-height: 37px;
  padding: 0 20px;
  font-size: 15px;
  text-overflow: ellipsis;
  outline: hidden;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1.btnn-1-empty, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1:link.btnn-1-empty {
  background-color: #fff;
  border-color: #e5e5e5;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1.btnn-1-empty, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1.btnn-1-empty:hover, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1.btnn-1-empty:link, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1.btnn-1-empty:link:hover, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1.btnn-1-empty:visited, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1:link.btnn-1-empty, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1:link.btnn-1-empty:hover, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1:link.btnn-1-empty:link, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1:link.btnn-1-empty:link:hover, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1:link.btnn-1-empty:visited {
  color: #333;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1.btnn-1-empty.active, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1.btnn-1-empty:active, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1.btnn-1-empty:active:focus, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1.btnn-1-empty:focus, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1.btnn-1-empty:hover, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1:link.btnn-1-empty.active, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1:link.btnn-1-empty:active, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1:link.btnn-1-empty:active:focus, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1:link.btnn-1-empty:focus, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1:link.btnn-1-empty:hover {
  background-color: #fff;
  border-color: #ccc;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1:hover, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1:link:hover {
  box-shadow: 0 2px 4px 0 rgba(0,0,0,.25);
  color: #333;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1 .iconify, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .btnn-1 .iconify {
  vertical-align: middle;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div input {
  height: 39px;
  line-height: 37px;
  font-weight: 400;
  font-size: 15px;
  float: left;
  width: 93px !important;
  border-radius: 0px !important;
  border: 1px solid #f2f2f2 !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .pf-position-relative.after-add-product-text-div .cm-text {
  padding: 7px 11px 10px;
  float: left;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .dynamic-sticky-footer--sticky {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 99999;
  border-top: 1px solid #e5e5e5;
  padding-left: 0px !important;
  padding-right: 0px !important;
  margin: 0 !important;
  min-width: 100%;
  background: #fff;
  overflow: visible;
  min-height: 60px;
  color: #222222;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .product-push.dropzone-1.dropzone-13 {
  padding-bottom: 93px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .dynamic-sticky-footer--sticky .discount-container .current-price {
  color: #222222;
}

html .store-s-file-library-upload-image-popup.add-branding-popup .modal-dialog {
  max-width: 1055px;
}
html body .store-s-file-library-upload-image-popup .modal-header.rgb-modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
html .store-s-file-library-upload-image-popup.branding-options-rgb-popup .rgb-modal-header h2 {
  width: auto;
  letter-spacing: 0;
  font-size: 24px;
  line-height: 34px;
  font-weight: 700;
  color: #222;
  text-align: left;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
  text-transform: none;
}
html .store-s-file-library-upload-image-popup.branding-options-rgb-popup .modal-content {
  padding: 0px;
}
html .store-s-file-library-upload-image-popup.add-branding-popup .modal-dialog .modal-header .close, 
html .store-s-file-library-upload-image-popup.add-branding-popup .modal-dialog .modal-body .close {
  width: 32px;
  right: 0;
  top: 0;
  height: 32px;
  background-color: transparent;
  line-height: 32px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  vertical-align: top;
}
html .store-s-file-library-upload-image-popup.branding-options-rgb-popup .modal-content .modal-body {
  padding: 20px;
  position: relative;
}
html body .store-s-file-library-upload-image-popup .margin-bottom-20 {
  margin-bottom: 20px !important;
}
html body .store-s-file-library-upload-image-popup .file-library .filter {
  margin-bottom: 15px;
}
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-store-select {
  display: block;
  float: left;
  width: 33%;
  padding-right: 1.5%;
}
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-store-select select,
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-store-select select.styled-select,
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-store-select .styled-select {
  background: transparent !important;
  border: none !important;
  width: 110% !important;
  margin: 0;
  height: 37px !important;
  padding: 7px 0 5px 10px !important;
  font-weight: 400 !important;
  font-family: ProximaNova,sans-serif !important;
  font-size: 15px !important;
  line-height: 1.42857143;
  color: #222;
  outline: none;
  text-overflow: "";
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-sizing: border-box !important;
  -moz-box-sizing: border-box !important;
  box-sizing: border-box !important;
  background: #fff url("../images_new/nav-arrow.png") no-repeat 95% !important;
  border: 1px solid #e5e5e5 !important;
  display: block;
  overflow: hidden;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
  transition: border .2s linear,box-shadow .2s linear !important;
  width: 100% !important;
  height: 39px !important;
}
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-search {
  width: 43%;
  float: left;
}
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-search div.tagsinput input {
  font-family: helvetica;
  font-size: 15px;
  border: 1px solid transparent;
  padding: 5px;
  color: #000;
  outline: 0;
  margin: 3px 5px 0 0;
  min-width: 50px;
  display: block;
}
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-search #library-search-1_tag {
  width: 100% !important;
  color: #000000 !important;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
  text-align: left;
}
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-search .ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  min-width: 100px;
}
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-search .tags_clear {
  clear: both;
  width: 100%;
  height: 0;
  float: left;
  color: #0f813d;
  min-width: 30px;
  max-width: 100px;
  width: 30px;
  display: block;
}
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-search div.tagsinput {
  border: 1px solid #e5e5e5;
  padding: 0 5px 0 30px;
  background: #fff url("../images_new/search_magnet.png") no-repeat 9px 10px;
  height: 100px;
  overflow: hidden;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
  width: auto;
  min-height: 39px;
  height: 100%;
}
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-search div.tagsinput #library-search-1_addTag {
  float: left;
  color: #0f813d;
  min-width: 30px;
  max-width: 100%;
  width: 100%;
  display: block;
}
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-upload-methods {
  padding-left: 1.5%;
  width: 24%;
  box-sizing: border-box;
  float: left;
}
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-upload-methods .table {
  width: 100%;
  max-width: 100%;
  padding: 0px;
  margin: 0px;
  margin-bottom: 20px;
}
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-upload-methods .table tbody {
  top: 0px;
}
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-upload-methods .table tr td {
  vertical-align: top;
  padding: 0px;
  margin: 0px;
}
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-upload-methods .table > thead > tr > th a, 
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-upload-methods .table > tbody > tr > td a,
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-upload-methods .table > thead > tr > th a:hover, 
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-upload-methods .table > tbody > tr > td a:hover,
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-upload-methods .table > thead > tr > th a:focus, 
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-upload-methods .table > tbody > tr > td a:focus {
  color: #ffffff;
}
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-upload-methods .table .pf-btn-outline.active:not(.disabled):not([disabled]), 
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-upload-methods .table .pf-btn-outline:active:not(.disabled):not([disabled]), 
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-upload-methods .table .pf-btn-outline:focus:not(.disabled):not([disabled]), 
html body .store-s-file-library-upload-image-popup .file-library .filter .filter-upload-methods .table .pf-btn-outline:hover:not(.disabled):not([disabled]) {
  background-color: #ffffff;
}
html body .store-s-file-library-upload-image-popup .pagination > li:first-child > a, 
html body .store-s-file-library-upload-image-popup .pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
html body .store-s-file-library-upload-image-popup .pagination > li:last-child > a, 
html body .store-s-file-library-upload-image-popup .pagination > li:last-child > span {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
html body .store-s-file-library-upload-image-popup .pagination > li > a, 
html body .store-s-file-library-upload-image-popup .pagination > li > span {
  border: 1px solid #e3e3e3;
  color: #909090;
  margin-left: 2px;
  margin-right: 2px;
  margin-bottom: 5px;
}
html body .store-s-file-library-upload-image-popup .pagination > .active > a, 
html body .store-s-file-library-upload-image-popup .pagination > .active > a:focus, 
html body .store-s-file-library-upload-image-popup .pagination > .active > a:hover, 
html body .store-s-file-library-upload-image-popup .pagination > .active > span, 
html body .store-s-file-library-upload-image-popup .pagination > .active > span:focus, 
html body .store-s-file-library-upload-image-popup .pagination > .active > span:hover, 
html body .store-s-file-library-upload-image-popup .pagination > li > a:focus, 
html body .store-s-file-library-upload-image-popup .pagination > li > a:hover, 
html body .store-s-file-library-upload-image-popup .pagination > li > span:focus, 
html body .store-s-file-library-upload-image-popup .pagination > li > span:hover {
  color: #000;
  border-color: #aaa;
  background-color: #fff;
  z-index: 1;
}
html body .store-s-file-library-upload-image-popup .pagination > li.active,
html body .store-s-file-library-upload-image-popup .pagination > li > a.active,
html body .store-s-file-library-upload-image-popup .pagination > li > span.active {
  font-weight: 700 !important;
  color: #222 !important;
  border-color: #222 !important;
}
html body .store-s-file-library-upload-image-popup .file-library .list .item-holder {
  box-sizing: border-box;
  position: relative;
}
html body .store-s-file-library-upload-image-popup .file-library .list .pf-link-block {
  color: #222222;
  display: block;
}
html body .store-s-file-library-upload-image-popup .file-library .list .item-holder .item {
  position: relative;
  background-size: contain;
  width: 100%;
  height: 210px;
  background: url("../images_new/trasnparent-pattern.png") repeat 50%;
  display: flex;
  align-items: center;
  background-size: 10%;
}
html body .store-s-file-library-upload-image-popup .file-library .list .item-holder .item .item-image {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  max-height: 100%;
}
html body .store-s-file-library-upload-image-popup .file-library .list .overlay {
  position: absolute;
  display: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: hsla(0,0%,77.3%,.7);
  overflow: hidden;
}
html body .store-s-file-library-upload-image-popup .file-library .list .actions {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  padding: 10px;
  text-align: right;
  display: none;
}
html body .store-s-file-library-upload-image-popup .file-library .list .item--checked .actions, 
html body .store-s-file-library-upload-image-popup .file-library .list .item--checked .overlay, 
html body .store-s-file-library-upload-image-popup .file-library .list .item-holder:hover .actions, 
html body .store-s-file-library-upload-image-popup .file-library .list .item-holder:hover .overlay {
  display: block;
}
html body .store-s-file-library-upload-image-popup .file-library .list .pf-btn {
  display: inline-block;
  text-decoration: none;
  text-align: center;
  height: 40px;
  line-height: 38px;
  min-width: 88px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0;
  border: 1px solid transparent;
  border-radius: 5px;
  outline: 0;
  cursor: pointer;
  white-space: nowrap;
  user-select: none;
  box-sizing: border-box;
}
html body .store-s-file-library-upload-image-popup .file-library .list .pf-btn-secondary {
  background: #e5e5e5;
  color: #222;
}
html body .store-s-file-library-upload-image-popup .file-library .list .overlay .choose {
  position: absolute;
  top: 80px;
  left: 20px;
  right: 20px;
  display: block;
  pointer-events: none;
}
html body .store-s-file-library-upload-image-popup .file-library .list .pf-btn:hover:not(.disabled):not([disabled]) {
  box-shadow: 0 2px 4px 0 rgba(0,0,0,.25);
  border-color: #b1b1b1;
}
html body .store-s-file-library-upload-image-popup .file-library .list .overlay:hover .choose {
  pointer-events: auto;
}
html body .store-s-file-library-upload-image-popup .file-library .list .item-holder .details-holder {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .store-s-file-library-upload-image-popup .file-library .list .item-holder .details {
  background: #fff;
  color: #000;
  padding: 12px;
  font-size: .85em;
}
html body .store-s-file-library-upload-image-popup .file-library .list .item-holder .details > div {
  white-space: pre;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: 700;
}
html body .store-s-file-library-upload-image-popup .file-library .list .item-holder .details ul li, 
html body .store-s-file-library-upload-image-popup .file-library .list .item-holder .details ol li, 
html body .store-s-file-library-upload-image-popup .file-library .list .item-holder .details dl li {
   color: #000;
   line-height: 1.42857143;
   font-weight: 400;
  white-space: normal;
  font-size: 14px;
}
html body .store-s-file-library-upload-image-popup .file-library .list .item-holder .details .details-filename {
  font-size: 14px;
}
html body .store-s-file-library-upload-image-popup .file-library .list .item-holder .details > .attributes {
  margin: 0px;
  padding: 0px;
  font-weight: 400;
  white-space: normal;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
}
html body .store-s-file-library-upload-image-popup .file-library .list .item-holder .details li {
  overflow: hidden;
  padding: 0px;
  margin: 0 0 3px;
}
html body .store-s-file-library-upload-image-popup .file-library .list .item-holder .details .attr-title {
  color: #7e7e7e;
  float: left;
  margin: 0 5px 0 0;
}
html body .store-s-file-library-upload-image-popup .file-library .list .item-holder .details .attr-value {
  float: left;
  display: inline-block;
}
html body .store-s-file-library-upload-image-popup .file-library .list .actions .icon {
  color: #555;
  display: inline-block;
  vertical-align: top;
  margin-left: 12px;
  pointer-events: none;
  text-decoration: none;
}
html body .store-s-file-library-upload-image-popup .file-library .list .actions:hover .icon {
  pointer-events: auto;
}
html body .store-s-file-library-upload-image-popup .file-library .list .actions .icon:hover {
  color: #222;
  pointer-events: auto;
}
html body .store-s-file-library-upload-image-popup .file-library .list .actions .form-check {
  position: absolute;
  left: 10px;
  top: 10px;
  width: auto;
}
html body .store-s-file-library-upload-image-popup .alert {
  word-wrap: break-word;
  padding: 16px;
  border-radius: 0;
  cursor: default;
}
html body .store-s-file-library-upload-image-popup .alert-grey {
  background: #f8f8f8;
}
html body .store-s-file-library-upload-image-popup .relative__block {
  position: relative;
}
html body .store-s-file-library-upload-image-popup .alert .pf-ui-body .pf-link {
  font-size: 16px;
  line-height: 24px;
  color: #555 !important;
  text-decoration: underline !important;
}
html body .store-s-file-library-upload-image-popup .alert .pf-ui-body .pf-link:hover {
  color: #222222 !important;
  text-decoration: none !important;
}
html body .store-s-file-library-upload-image-popup .alert .cross__close {
  width: 15px;
  height: 15px;
  top: -9px;
  position: absolute;
  right: 6px;
  cursor: default;
}
html body .store-s-file-library-upload-image-popup .alert .cross__close::after {
  position: absolute;
  content: " ";
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background: url("../images_new/cross.svg") no-repeat;
  background-size: 100%;
  height: 100%;
  width: 100%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col.final-review-container-col,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col.final-review-container-col p,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col.final-review-container-col p a,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col.final-review-container-col span,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col.final-review-container-col span a {
  font-size: 16px;
  line-height: 24px;
  color: #222;
  text-align: left;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
  font-weight: 400;
  letter-spacing: 0;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col.final-review-container-col p a,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col.final-review-container-col span a {
  text-decoration: underline !important;
  color: #222;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col.final-review-container-col p a:hover,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col.final-review-container-col span a:hover {
  text-decoration: none !important;
  color: #222;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col.final-review-container-col input,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col.final-review-container-col select,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col.final-review-container-col textarea {
  background-color: #fff;
  border: 1px solid #e5e5e5 !important;
  width: 100%;
  margin: 0;
  padding: 5px 10px;
  font-weight: 300;
  font-size: 15px;
  color: #222 !important;
  line-height: normal;
  outline: none;
  text-overflow: "";
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
  transition: border .2s linear,box-shadow .2s linear !important;
  height: 39px;
  font-weight: 400;
  font-size: 15px;
  max-width: 556px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col.final-review-container-col .form-check.all-form-check-row {
  padding: 0px 0px 10px 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col.final-review-container-col .form-check {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col.final-review-container-col .form-check .select-size-box-1 {
  float: left;
  padding: 0px 15px 10px 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col.final-review-container-col .form-check .label-text {
  font-size: 16px;
  color: #222222;
  font-weight: 400;
}
html body .breadcrumbs-new-list-1 ul.pf-breadcrumbs li a {
  color: #394E71 !important;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
}
html body.designers__slae__page__product__single__detail__page__body__1 .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .breadcrumbs,
html body .breadcrumbs-new-list-1 {
  margin: 0px 0px 19px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px;
  list-style-type: none;
}
html body .breadcrumbs-new-list-1 ul.pf-breadcrumbs,
html body .breadcrumbs-new-list-1 ul.pf-breadcrumbs li {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
html body.designers__slae__page__product__single__detail__page__body__1 .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .breadcrumbs .pf-breadcrumbs li a,
html body .breadcrumbs-new-list-1 .pf-breadcrumbs li a {
  color: #222222;
  font-size: 16px;
  font-weight: 700;
}
html body.designers__slae__page__product__single__detail__page__body__1 .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .breadcrumbs .pf-breadcrumbs li a:hover,
html body .breadcrumbs-new-list-1 .pf-breadcrumbs li a:hover {
  color: #329F5B !important;
}
html body.designers__slae__page__product__single__detail__page__body__1 .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design_Section.designersale-productdesign-block .generator-variant-area {
  text-align: center;
}
html body.designers__slae__page__product__single__detail__page__body__1 .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design_Section.designersale-productdesign-block .generator-variant-area .variant-item {
  cursor: pointer;
  display: inline-block;
  width: 82px;
  min-height: 114px;
  text-align: center;
  border: 2px solid transparent;
  margin: 0 4px 8px;
  font-size: 13px;
  padding-top: 5px;
  vertical-align: top;
  position: relative;
  font-weight: 400;
  color: #222222;
  border-radius: 6px;
}
html body.designers__slae__page__product__single__detail__page__body__1 .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design_Section.designersale-productdesign-block .generator-variant-area .out-of-bounds-icon, 
html body.designers__slae__page__product__single__detail__page__body__1 .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design_Section.designersale-productdesign-block .generator-variant-area .quality-icon {
  position: absolute;
  color: #fff;
  font-weight: 700;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  top: 2px;
  left: 2px;
  line-height: 16px;
  font-size: 10px;
  z-index: 6;
}
html body.designers__slae__page__product__single__detail__page__body__1 .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design_Section.designersale-productdesign-block .generator-mockup-preview > div {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: transparent;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
  z-index: 1;
}
html body.designers__slae__page__product__single__detail__page__body__1 .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design_Section.designersale-productdesign-block .generator-variant-area .variant-item.active, 
html body.designers__slae__page__product__single__detail__page__body__1 .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .design_Section.designersale-productdesign-block .generator-variant-area .variant-item:hover {
  border-color: #C2535E;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-wrapper .pf-tabs-generator-mobile .tab-wrap li.tab.bcdsfc__btn__mobile {
  display: none;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .dynamic-sticky-footer.dynamic-sticky-footer--sticky .dynamic-sticky-footer__second-wrap .dynamic-sticky-footer__second .dynamic-sticky-footer__back {
  display: none;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .product-tab-box .dynamic-sticky-footer__close, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .tabing-container-col .design-tab-box .dynamic-sticky-footer__close {
  display: none;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .final--preview--dynamic-sticky-footer--sticky-mobile {
  display: none;
}

html body .dashboard-screen.new-dashboard-screen.admin--add--designer--new--dashboard--screen--rgb.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-left {
  width: 70%;
  padding-right: 0px;
}
html body .dashboard-screen.new-dashboard-screen.admin--add--designer--new--dashboard--screen--rgb.new-dashboard-screen-asslsa-staff-rgb .rgb-sa-col-1.rgb-sa-col-left .nice-checkbox.form-check {
  width: 33.3333%;
  padding: 0px 10px 10px 0px;
}

html body .report-an-issue-screen-div .raihiw-col-box-inner-1.report-an-issue-support-block .raihiw-left-text {
  padding: 40px 15px 0px 40px;
}
html body .report-an-issue-screen-div .raihiw-col-box-inner-1.report-an-issue-support-block .raihiw-left-text h2 {
  padding: 0px;
  margin: 0px 0px 16px 0px;
}
html body .report-an-issue-screen-div .raihiw-col-box-inner-1.report-an-issue-support-block .raihiw-left-text p {
  padding: 0px;
  margin: 0px 0px 16px 0px;
}
html body .report-an-issue-screen-div .raihiw-col-box-inner-1.report-an-issue-support-block .sound-img-icon {
  float: right;
  padding: 21px 47px 0px 0px;
  width: 193px;
}
html body .report-an-issue-screen-div .raihiw-col-box-inner-1.report-an-issue-support-block .report-an-issue-support-list-row {
  margin-bottom: 32px;
  padding-left: 40px;
  padding-right: 40px;
}
html body .report-an-issue-screen-div .raihiw-col-box-inner-1.report-an-issue-support-block .report-an-issue-support-list-row .report-an-issue-support-list-col {
  margin-bottom: 32px;
}
html body .report-an-issue-screen-div .raihiw-col-box-inner-1.report-an-issue-support-block .report-an-issue-support-list-row .report-an-issue-support-list-col h4 {
  margin: 0px 0px 8px 0px;
  padding: 0px;
  font-size: 18px;
  letter-spacing: 0.18px;
  color: #394E71;
  font-weight: 700;
  line-height: 29px;
  font-family: 'Poppins', sans-serif;
  text-align: left;
}
html body .report-an-issue-screen-div .raihiw-col-box-inner-1.report-an-issue-support-block .report-an-issue-support-list-row .report-an-issue-support-list-col p {
  margin: 0px 0px 16px 0px;
  padding: 0px;
  font-family: 'Nunito Sans', sans-serif;
  font-size: 16px;
  letter-spacing: 0px;
  color: #394E71;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
}
html body .report-an-issue-screen-div .raihiw-col-box-inner-1.report-an-issue-support-block .report-an-issue-support-list-row .col-12-left {
  float: left;
  width: 100%;
}
html body .report-an-issue-screen-div .raihiw-col-box-inner-1.report-an-issue-support-block .report-an-issue-support-list-row .report-an-issue-support-list-col .button-row {
  text-align: left;
}
html body .report-an-issue-screen-div .raihiw-col-box-inner-1.report-an-issue-support-block .report-an-issue-support-list-row .report-an-issue-support-list-col .button-row .btn-primary {
  background-color: #D1495B;
  color: #ffffff;
  font-weight: 700;
  padding: 0px 12px;
}
html body .report-an-issue-screen-div .raihiw-col-box-inner-1.report-an-issue-support-block .report-an-issue-support-list-row .report-an-issue-support-list-col .button-row .btn-primary:hover {
  background-color: #B1293B;
  color: #ffffff;
}
html body .report-an-issue-screen-div .raihiw-col-box-1 {
  padding-top: 40px;
}
html body .report-an-issue-screen-div .raihiw-col-box-1.mb-none-0 {
  margin-bottom: 0px;
  position: static;
  padding-top: 0px;
}
html body .report-an-issue-screen-div .raihiw-col-box-1.mb-none-0 .raihiw-col-box-inner-1 {
  position: relative;
}
html body .report-an-issue-screen-div .raihiw-col-box-1.mb-none-0 .raihiw-col-box-inner-1::after {
  position: absolute;
  top: auto;
  left: 0px;
  bottom: 0px;
  content: "";
  width: 100%;
  height: 15px;
  background-color: #ffffff;
  display: inline-block;
  vertical-align: top;
}
html body .report-an-issue-screen-div .raihiw-col-box-1.mb-none-0 + .raihiw-col-box-1 {
  padding-top: 0px;
}
html body .final-review-printing-image .design-nav_1 {
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
  text-align: center;
  padding: 0px;
  margin: 0px;
}
html body .final-review-printing-image .design-nav_1 .pf-tabs-1 {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  font-size: 0;
  box-shadow: inset 0 -1px 0 0 #e5e5e5;
  display: inline-block;
  vertical-align: top;
  width: auto;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .final-review-printing-image .design-nav_1 .pf-tabs-1 a {
  line-height: 1.42857143 !important;
  color: #555 !important;
  padding: 12px 8px 12px 8px !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
  width: auto;
  float: left;
  margin-right: 8px;
  cursor: pointer;
  border: 1px solid transparent;
  background: transparent !important;
  border: 0px solid #394E71 !important;
  border-radius: 0px !important;
  display: block;
  text-transform: capitalize !important;
  text-align: center !important;
  height: auto !important;
  min-width: auto !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .final-review-printing-image .design-nav_1 .pf-tabs-1 a.active:not(.disabled):not([disabled]), 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .final-review-printing-image .design-nav_1 .pf-tabs-1 a:active:not(.disabled):not([disabled]), 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .final-review-printing-image .design-nav_1 .pf-tabs-1 a:hover:not(.disabled):not([disabled]) {
  box-shadow: inset 0 -3px #222;
  color: #222 !important;
}

html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-btn {
  display: inline-block;
  text-decoration: none;
  text-align: center;
  height: 35px;
  line-height: 33px;
  min-width: 88px;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0;
  border: 1px solid transparent;
  border-radius: 5px;
  outline: 0;
  cursor: pointer;
  white-space: nowrap;
  user-select: none;
  box-sizing: border-box;
}
html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-btn-primary {
  background: #e40f0a;
  color: #fff;
}
html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-mr-sm-8, 
html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-mx-sm-8 {
  margin-right: 8px !important;
}
html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-mb-12, 
html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-my-12 {
  margin-bottom: 12px !important;
}
html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-d-lg-inline-block {
  display: inline-block !important;
  vertical-align: top !important;
}
html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-btn:hover:not(.disabled):not([disabled]) {
  box-shadow: 0 2px 4px 0 rgba(0,0,0,.25);
}
html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-btn-primary.active:not(.disabled):not([disabled]), 
html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-btn-primary:active:not(.disabled):not([disabled]), 
html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-btn-primary:focus:not(.disabled):not([disabled]), 
html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-btn-primary:hover:not(.disabled):not([disabled]) {
  border-color: #6a0705;
}
html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-btn-secondary {
  background: #e5e5e5;
  color: #222;
}
html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-btn-secondary.active:not(.disabled):not([disabled]), 
html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-btn-secondary:active:not(.disabled):not([disabled]), 
html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-btn-secondary:focus:not(.disabled):not([disabled]), 
html body .final-review-container-col .product-template-details__actions.product-template-view-detail__actions .pf-btn-secondary:hover:not(.disabled):not([disabled]) {
  border-color: #b1b1b1;
}
html body .final-review-container-col .pf-mt-24, 
html body .final-review-container-col .pf-my-24 {
  margin-top: 24px !important;
}
html body .final-review-container-col .pf-mt-4, 
html body .final-review-container-col .pf-my-4 {
  margin-top: 4px !important;
}
html body .final-review-container-col .pf-mb-0, 
html body .final-review-container-col .pf-my-0 {
  margin-bottom: 0 !important;
}
html body .final-review-container-col .pf-mb-md-48, 
html body .final-review-container-col .pf-my-md-48 {
  margin-bottom: 48px !important;
}
html body .final-review-container-col .pf-mt-md-8, 
html body .final-review-container-col .pf-my-md-8 {
  margin-top: 8px !important;
}
html body .final-review-printing-image .product-templates-view-image__actions {
  text-align: center;
}
html body .final-review-printing-image .product-templates-view-image__actions .pf-link-block {
  display: inline-block !important;
  vertical-align: top !important;
  width: auto !important; 
  color: #555 !important;
  font-size: 16px;
  line-height: 24px;
  text-align: left;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
  font-weight: 400;
  letter-spacing: 0;
  margin: 0px !important;
}
html body .final-review-printing-image .product-templates-view-image__actions .pf-link-block .pf-link {
  color: #555 !important;
  font-size: 16px;
  line-height: 24px;
  text-align: left;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
  font-weight: 400;
  letter-spacing: 0;
}
html body .final-review-container-col .pf-ui-caption a .popover-hover {
  display: none;
  width: 150px;
  /*height: 250px;*/
  box-shadow: 0 1px 4px rgba(0,0,0,.4);
  background-color: #ffffff;
  border-radius: 0;
  border: none;
  top: 100%;
  left: -50px;
  right: 0px;
  margin: 11px auto 0px auto;
  padding: 19px 19px 19px 19px;
}
html body .final-review-container-col .pf-ui-caption a:hover .popover-hover {
  display: block;
}
html body .final-review-container-col .pf-ui-caption a .popover-hover > .arrow {
  margin: 0px auto !important;
  left: 0px !important;
  right: 0px !important;
}
html body .final-review-container-col .pf-ui-caption a .popover-hover span {
  color: #222222;
  font-size: 16px;
  line-height: 24px;
  display: block;
  margin: 0px 0px 11px 0px;
  font-weight: 700;
  text-align: left;
}
html body .final-review-container-col .pf-ui-caption a {
  position: relative;
}

html body .final-review-container-col .pf-ui-caption .pf-text-muted {
  display: block;
  font-size: 16px;
  line-height: 24px;
  color: #222 !important;
  text-align: left;
  text-shadow: rgb(0 0 0 / 1%) 0 0 1px;
  font-weight: 700;
  letter-spacing: 0;
}
html body .odl-rgb-new-dropdown-edit-link-1.dropdown {
  position: relative;
  text-align: left;
  width: 75px;
}
html body .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-toggle.btn {
  min-width: 75px;
  height: 27px;
  line-height: 25px;
  padding: 0px 12px;
  text-align: left;
  position: relative;
  border-radius: 4px;
  border: 1px solid #D3D7DE;
  background-color: #F4F6F9;
  color: #003D5B;
  font-weight: 700;
  font-size: 14px;
  display: inline-block;
  vertical-align: top;
}
html body .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-menu,
html body .odl-rgb-new-dropdown-edit-link-1.dropdown.open .dropdown-menu {
  transform: translateY(0px) !important; 
  left: auto;
  right: 0px;
  top: 100%;
  margin: 0px;
  min-width: 161px;
  border-radius: 4px;
  border: 1px solid #D3D7DE;
  padding: 5px 0px;
  margin: 0px;
  white-space: normal;
}
html body .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-menu {
  display: none !important;
}
html body .table-div .table tr:last-child .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-menu {
  top: auto !important;
  bottom: 27px !important;
}
html body .odl-rgb-new-dropdown-edit-link-1.dropdown.open .dropdown-menu {
  display: block !important;
  white-space: normal;
}
html body .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-toggle.btn::after{
  background-image: url("../images_new/bs-caret-down-arrow.svg");
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-size: 11px auto;
  position: absolute;
  content: "";
  right: 15px;
  top: 50%;
  width: 12px;
  height: 12px;
  margin: -8px 0px 0px 0px;
}
html body .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-toggle.btn:hover {
  background-color: #F4F6F9;
  color: #003D5B;
}
html body .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-menu a.dropdown-item,
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-menu #duplicateProduct,
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-menu #deleteProduct {
  padding: 11px 17px;
  line-height: 24px;
  background-color: #ffffff;
  color: #003D5B;
  font-weight: 700;
  font-size: 14px;
  border-top: 1px solid #EDEFF2;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-menu a.dropdown-item:nth-child(1) {
  border-top: 0px;
}
html body .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-menu a.dropdown-item:hover {
  background-color: #F4F6F9;
}
html body .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-menu a.dropdown-item.dropdown-item-cancel-order {
  color: #D1495B;
}
html .new-dashboard-screen .table-div .dataTables_paginate {
  padding: 25px 0px 25px;
}
html body .generator-variant-area {
  text-align: center;
  margin: 15px auto 15px auto;
  /*display: inline-block;
  vertical-align: top;*/
  width: 100%;
  max-width: 740px;
}
html body .generator-variant-area .variant-item {
  cursor: pointer;
  display: inline-block;
  width: 85px;
  min-height: 85px;
  text-align: center;
  border: 1px solid transparent;
  margin: 0 4px 8px;
  font-size: 13px;
  padding-top: 5px;
  vertical-align: top;
  position: relative;
}
html body .generator-variant-area .variant-item span.color-ntxt {
  display: block;
  margin: 0px 0px;
  padding: 12px 0px 3px 0px;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  color: #3B4E71;
  text-align: center;
}
html body .generator-variant-area .variant-item.active, 
html body .generator-variant-area .variant-item:hover {
  border-color: #bbb;
}
html body .generator-variant-area .out-of-bounds-icon, 
html body .generator-variant-area .quality-icon {
  position: absolute;
  color: #fff;
  font-weight: 700;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  top: 2px;
  left: 2px;
  line-height: 16px;
  font-size: 10px;
  z-index: 6;
}
html body .generator-variant-area .generator-mockup-preview {
  position: relative;
  min-height: 70px;
  width: 65px;
}
html body .alert-error-red {
  color: #ffffff !important;
  background-color: #D1495B !important;
  border-color: #D1495B !important;
}
html body .daterangepicker.dropdown-menu.show-calendar .calendar-table {
  border: 0px !important;
}
html body .new-dashboard-screen .main-content-block-1 .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .main-content-block-1 .setting-form .table-div .dataTables_info {
  left: 0px !important;
}
html body .new-dashboard-screen .main-content-block-1 .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .main-content-block-1 .setting-form .table-div .dataTables_paginate {
  left: auto;
  right: 0px;
  width: auto;
}
html body .delete-export-option-only-show-mobile {
  display: none;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.final-view-dashboard-screen {
  padding-left: 368px;
  padding-right: 19px;
}
html body .new-dashboard-screen1-iframe.final-view-dashboard-screen .container.new-dashboard-screen1-iframe-container {
  max-height: none;
  text-align: center;
}
html .new-dashboard-screen .table-div table.dataTable thead .sorting_asc,
html .new-dashboard-screen .table-div table.dataTable thead .sorting_desc {
  background-image: none;
}
html .new-dashboard-screen .table-div .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  color: #0F2953 !important;
  border: 1px solid transparent !important;
  background-color: transparent;
  background: none;
}
html body .new-dashboard-page-screen .from-the-blog-box.from-the-blog-box-2 .product-container {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 21px 40px 20px 40px;
  margin: 0px;
}
html body .new-dashboard-page-screen .from-the-blog-box.from-the-blog-box-2 .product-container .product-four-box-row {
  margin-right: -15px;
  margin-left: -15px;
}
html body .new-dashboard-page-screen .from-the-blog-box.from-the-blog-box-2 .product-container .product-three-box-row-one .product-text-four-box {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 30px;
}
.modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup {
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
html body .modal.multiple-channels-modal-popup .modal-body.rgb-modal-body,
html body .modal.multiple-channels-modal-popup .modal-body.rgb-modal-body .mCustomScrollBox,
html body .modal.multiple-channels-modal-popup .mCSB_container {
  overflow: visible !important;
}
html body .modal.multiple-channels-modal-popup .mCSB_scrollTools {
  display: none !important;
}
.channelBoxCreator-space-new .col-box{
  margin: 0px 0px 31px 0px;
}
html body .modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup .multiple-channels-inner-col {
  min-height: auto;
  height: auto;
  position: relative;
}
html body .modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup .multiple-channels-selected-main-div input[type="checkbox"] {
  position: absolute;
  opacity: 0;
  display: none;
}
html body .modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup .multiple-channels-selected-main-div {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
}
html body .modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup .multiple-channels-selected-main-div input[type="checkbox"] + .after-checked-active-border {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 100%;
  height: 100%;
}
html body .modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup .multiple-channels-selected-main-div input[type="checkbox"] + .after-checked-active-border .multiple-channels-inner-col {
  border: 1px solid transparent;
  cursor: pointer;
  padding: 25px 15px 25px;
}
html body .modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup .multiple-channels-selected-main-div input[type="checkbox"] + .after-checked-active-border .multiple-channels-inner-col .panel-col .connected-status {
  margin: 0px 0px 5px 0px;
}
html body .modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup .multiple-channels-selected-main-div input[type="checkbox"]:checked + .after-checked-active-border .multiple-channels-inner-col {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  border: 1px solid #003D5B;
}
html body .modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup .multiple-channels-selected-main-div input[type="checkbox"][disabled=""] + .after-checked-active-border .multiple-channels-inner-col {
  cursor: default;
  opacity: 0.3;
}
html body .modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup .multiple-channels-selected-main-div input[type="checkbox"] + .after-checked-active-border .multiple-channels-inner-col .channels-disabled-overly {
  display: none;
}
html body .modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup .multiple-channels-selected-main-div input[type="checkbox"] + .after-checked-active-border .multiple-channels-inner-col .panel-col .multiple-channels-img {
  margin: 0px 0px 0px 0px;
}
/*html body .modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup .multiple-channels-selected-main-div input[type="checkbox"][disabled=""] + .after-checked-active-border .multiple-channels-inner-col .channels-disabled-overly {
  z-index: 99999;
  background: #3B4E71 0% 0% no-repeat padding-box;
  opacity: 0.50;
  backdrop-filter: blur(1px);
  -webkit-backdrop-filter: blur(1px);
  filter: blur(1px);
  -o-filter: blur(1px);
  -ms-filter: blur(1px);
  -moz-filter: blur(1px);
  -webkit-filter: blur(1px);
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
}*/

html body .modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup .multiple-channels-inner-col .connected-img input[type="checkbox"]:checked + .after-checked-active-border .brd-top {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 3px;
  border-top: 1px solid red;
}
html body .modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup .multiple-channels-inner-col .connected-img input[type="checkbox"]:checked + .after-checked-active-border .brd-rgt {
  position: absolute;
  left: auto;
  right: 0px;
  top: 0px;
  width: 3px;
  height: 100%;
  border-right: 1px solid red;
}
html body .modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup .multiple-channels-inner-col .connected-img input[type="checkbox"]:checked + .after-checked-active-border .brd-btm {
  position: absolute;
  left: 0px;
  top: auto;
  bottom: 0px;
  width: 100%;
  height: 3px;
  border-bottom: 1px solid red;
}
html body .modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup .multiple-channels-inner-col .connected-img input[type="checkbox"]:checked + .after-checked-active-border .brd-lft {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 3px;
  height: 100%;
  border-left: 1px solid red;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 12px;
  width: 100%;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row ul {
  margin: 0;
  padding: 0 12px;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row ul li.select2-selection__choice {
  background-color: #E6E9ED;
  border-radius: 2px;
  cursor: default;
  float: left;
  width: auto;
  font-size: 12px;
  margin: 7px 7px 7px 0px;
  padding: 2px 6px;
  list-style-type: none;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row ul.select2-selection__rendered li.select2-selection__choice ~ .select2-search .select2-search__field {
  width: 93px !important;
  min-width: auto !important;
  max-width: none !important;
  background-color: #E6E9ED;
  border-radius: 2px;
  font-size: 12px;
  margin: 7px 7px 7px 0px;
  padding: 2px 6px;
  min-height: 27px;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row ul li {
  float: left;
  width: auto;
  list-style-type: none;
  padding-left: 1px;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row ul li::before,
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row ul li::after {
  display: none;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row .form-group label.input-txt-label,
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row .form-group .input-group, 
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row .form-group .input-group .form-control {
  width: 100%;
  max-width: 100%;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row .form-group .form-label {
  display: block;
  width: 100%;
  margin: 0px 0px 8px 0px;
  padding: 0px;
  line-height: 19px;
  font-size: 14px;
  color: #3B4E71;
  font-weight: 600;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row ul.select2-selection__rendered .select2-search--inline .select2-search__field {
  margin: 8px 0px;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row .form-group .input-group .form-control,
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row .form-group .input-group .select2-selection.select2-selection--multiple {
  border: 1px solid #D3D7DE;
  background-color: #F4F6F9;
  width: 100%;
  height: 43px;
  line-height: 41px;
  width: 100%;
  padding: 0px 23px 0px 23px;
  font-size: 14px;
  color: #3B4E71;
  font-weight: 700;
  letter-spacing: 0.14px;
  border-radius: 6px;
  box-shadow: none !important;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row .form-group .input-group .select2-selection.select2-selection--multiple {
  height: auto;
  line-height: 0.8;
  background-color: #ffffff;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row .form-group .input-group .select2-selection.select2-selection--multiple ul {
  margin: 0px;
  padding: 0px 15px 0px 11px;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row .form-group .input-group .select2-selection.select2-selection--multiple ul li {
  margin: 0px;
  padding: 0px;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row .form-group .input-group .select2-selection.select2-selection--multiple ul li.select2-selection__choice {
  background-color: #E6E9ED;
  border-radius: 2px;
  cursor: default;
  float: left;
  width: auto;
  font-size: 12px;
  margin: 7px 7px 7px 0px;
  padding: 2px 6px;
  list-style-type: none;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row .form-group .input-group .select2-container--default .select2-selection--multiple:before {
    content: ' ';
    display: block;
    position: absolute;
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    right: 15px;
    margin-left: -4px;
    margin-top: -2px;top: 50%;
    width: 0;
    cursor: pointer;
    display: none;
}

html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row .form-group .input-group .select2-container--open .select2-selection--multiple:before {
    content: ' ';
    display: block;
    position: absolute;
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px;
    height: 0;
    right: 15px;
    margin-left: -4px;
    margin-top: -2px;top: 50%;
    width: 0;
    cursor: pointer;
    display: none;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row .form-group .input-group .multiselect-native-select .rdx-new-form-control ~ .btn-group .multiselect.dropdown-toggle {
  padding-left: 23px !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  color: #3B4E71 !important;
  letter-spacing: 0.14px !important;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row .form-group .input-group textarea.form-control {
  height: 75px;
  line-height: 24px; 
  padding-top: 10px;
  padding-bottom: 10px;
  resize: none;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row .form-group .input-group .select2-selection.select2-selection--multiple {
  padding: 0px 10px 0px 10px;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 {
  margin: 0px 0px 0px 0px;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .multiple-main-channels-div {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup .flex-align-items-center {
  /*align-items: center;*/
  justify-content: center;
  display: flex;
  flex-wrap: wrap;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .inner-form .inner-row .form-group .input-group .select2-selection.select2-selection--multiple {
  display: block;
  width: 100%;
  /*max-width: 100%;*/
  max-width: 350px;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .select2-container,
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .select2-container .selection {
  display: block;
  width: 100% !important;
  max-width: 100%;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .form-group.select-form-group .input-group {
  display: flex;
  flex-wrap: wrap;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .form-group.select-form-group .input-group select {
  order: 1;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .form-group.select-form-group .input-group .select2-container {
  order: 2;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .form-group.select-form-group .input-group label.error + .select2-container {
  margin-bottom: 3px;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .form-group .input-group label.error {
  order: 3;
  float: left;
  width: auto;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .form-group.type-number-form-group .input-group {
  display: flex;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .form-group.type-number-form-group .input-group .btn-minus-1 {
  border-radius: 6px 0px 0px 6px;
  height: 43px;
  width: 50px;
  min-width: auto;
  max-width: none;
  line-height: 43px;
  border: 0px !important;
  outline: none !important;
  padding: 0px;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .form-group.type-number-form-group .input-group .btn-plus-1 {
  border-radius: 0px 6px 6px 0px;
  height: 43px;
  width: 50px;
  min-width: auto;
  max-width: none;
  line-height: 43px;
  border: 0px !important;
  outline: none !important;
  padding: 0px;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .form-group .input-group input[type=number].form-control {
  /*text-align: center;*/
  text-align: left;
}
html body .product-details-popup .multiple-channels-box-row.multiple-channels-box-row-1 .form-group .input-group input[type=number] {
-webkit-appearance: none !important;
-moz-appearance: textfield !important;
}

html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb {
  padding-top: 107px;
  padding-bottom: 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .container {
  max-width: 100%;
  width: 100%;
  padding: 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb #productDiv.tabing-container-col {
  height: calc(100vh - 11px);
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pdx-inner-gray-box {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  /*height: calc(100% - 196px);*/
  background-color: #F4F6F9;
  padding-bottom: 32px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pdx-heading {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 10px 32px;
  border-bottom: 2px solid #ffffff;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pdx-heading h2 {
  font-size: 18px;
  line-height: 25px;
  font-weight: 700;
  color: #003D5B;
  text-transform: none;
  font-family: 'Poppins', sans-serif;
  margin: 0px;
  padding: 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pdx-inner-gray-box-scroll {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pdx-product-name-div {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 33px 32px;
  border-bottom: 2px solid #ffffff;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pdx-product-name-div.pdx-bpb-none-div {
  border-bottom: 0px;
  padding-bottom: 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pdx-product-name-div .pdx-product-name-left {
  float: left;
  width: 50%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pdx-product-name-div .rdx-change-product-right {
  float: right;
  width: 50%;
  text-align: right;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pdx-product-name-div a {
  font-size: 14px;
  line-height: 19px;
  font-weight: 700;
  color: #D1495B;
  text-decoration: none;
  letter-spacing: 0.14px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pdx-product-name-div h3,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .dynamic-sticky-footer--sticky .rdx-production-cost-txt h3 {
  font-size: 16px;
  line-height: 23px;
  font-weight: 600;
  color: #003D5B;
  text-transform: none;
  font-family: 'Poppins', sans-serif;
  margin: 0px 0px 8px 0px;
  padding: 0px 0px;
  display: block;
  width: 100%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pdx-product-name-div p {
  font-size: 14px;
  line-height: 19px;
  font-weight: 700;
  color: #3B4E71;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px;
  display: block;
  width: 100%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .colors-preview-container {
  padding: 0px 32px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .generator-color-picker .colors-preview-container .product-type-appearances__list .sprd-appearance-1 .color-box, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-tab-box .add-text-block-hide .color-dropdown__dropdown .print-color-button .print-color {
  height: 24px !important;
  width: 24px !important;
  margin: 4px 4px 0px 0px;
  border: 1px solid #DCE0E8;
  border-radius: 6px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .colors-preview-container .color-box.color-check::after {
  left: 0px;
  top: 0px;
  bottom: 0px;
  right: 0px;
  border: 0px !important;
  background-size: 93% 93%;
  width: 24px;
  height: 24px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .product-push.dropzone-1.dropzone-13 {
  padding-bottom: 0px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .tabing-container-col {
  margin-bottom: 0px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .dynamic-sticky-footer--sticky {
  border-top: 0px;
  margin: 0 !important;
  min-width: auto;
  background: #F4F6F9;
  overflow: visible;
  min-height: 196px;
  color: #3B4E71;
  width: 100%;
  padding: 0px 0px !important;
  max-width: calc(33.33333% - 21px);
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .dynamic-sticky-footer--sticky .rdx-price-row {
  padding: 24px 32px 24px 32px !important;
  border-top: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .dynamic-sticky-footer--sticky .rdx-button-row {
  padding: 40px 32px 40px 32px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .dynamic-sticky-footer--sticky .rdx-production-cost-row {
  display: flex;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .dynamic-sticky-footer--sticky .rdx-production-cost-txt {
  float: left;
  width: 60%;
  text-align: left;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .dynamic-sticky-footer--sticky .rdx-production-cost-txt h3 {
  color: #3B4E71;
  margin: 0px;
  padding: 0px 17px 0px 0px;
  width: auto;
  display: inline-block;
  vertical-align: top;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .dynamic-sticky-footer--sticky .rdx-price-txt.pf-h4 {
  font-size: 16px;
  line-height: 23px;
  color: #3B4E71;
  float: right;
  width: 40%;
  font-weight: 600;
  font-family: 'Poppins', sans-serif;
  text-align: right;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .dynamic-sticky-footer--sticky .rdx-price-txt.pf-h4 span {
  font-weight: 600 !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .dynamic-sticky-footer--sticky .rdx-production-cost-txt span.pf-text-muted {
  padding: 0px 0px 0px 0px;
  margin: 5px 0px 0px 0px;
  width: auto;
  display: inline-block;
  vertical-align: top;
  font-size: 12px;
  line-height: 17px;
  font-weight: 600;
  color: #3B4E71 !important;
  text-align: left;
  font-family: 'Poppins', sans-serif;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .dynamic-sticky-footer--sticky .button-row .btn {
  font-weight: 700;
  font-size: 14px;
  padding: 0px 12px;
  min-width: auto;
  max-width: none;
  width: auto;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .dynamic-sticky-footer--sticky .button-row .btn-primary {
  background-color: #D1495B;
  color: #ffffff;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .dynamic-sticky-footer--sticky .button-row .btn-primary:hover {
  /*background-color: #AD1705;*/
  background-color: #B1293B;
  color: #ffffff;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .dynamic-sticky-footer--sticky .button-row .btn.btn-primary[disabled], 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .dynamic-sticky-footer--sticky .btn.btn-primary[disabled] {
  color: #D3D7DE;
  /*background-color: #F4F6F9;*/
  background-color: #eeeeee;
  opacity: 1;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .rdx-select-file-and-txt-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 32px 32px 32px;
  border-bottom: 2px solid #ffffff;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .text_editor.rdx_text_editor {
  margin: 0px !important;
  padding: 0px !important;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .tabing-container-col .rdx_text_editor {
  padding-bottom: 32px !important;
  padding-left: 32px !important;
  padding-right: 32px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .tabing-container-col .rdx_text_editor .pdx-product-name-div.pdx-bpb-none-div {
  padding: 0px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pdx-product-name-div.pdx-bpb-none-div.rdx-write-your-text-pt0 {
  padding-top: 0px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .tabing-container-col .design-tab-box .add-text-block-hide .pf-link-block.sadl-click-tag {
  font-size: 14px;
  color: #003D5B;
  font-weight: 700;
  margin-left: -7px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .add-text-block-hide .rdx-all-layers-div .sadl-click-tag .iconify.chevron-left {
  color: #003D5B;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .rdx-all-layers-div,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .rdx-textarea-div,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .text_editor.rdx_text_editor .rdx-fcs-selected-dropdown-div {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 32px 0px 32px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .text_editor.rdx_text_editor .rdx-fcs-selected-dropdown-div {
  padding: 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .rdx-all-layers-div {
  padding-top: 32px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .rdx-textarea-div,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .text_editor.rdx_text_editor .rdx-fcs-selected-dropdown-div {
  padding-bottom: 32px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .text_editor.rdx_text_editor .rdx-fcs-selected-dropdown-div {
  padding-bottom: 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .text_editor.rdx_text_editor .pdx-product-name-div.pdx-bpb-none-div {
  padding-top: 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .text_editor.rdx_text_editor .font-size__selector.rdx-fcs-selected-dropdown-div {
  display: flex;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .text_editor.rdx_text_editor .font-size__selector.rdx-fcs-selected-dropdown-div .font-size__button {
  background-color: #ffffff;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pf-border-bottom {
  border-bottom: 0px solid #e5e5e5 !important;
  padding: 0px 32px 32px 32px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pf-position-relative.after-add-product-text-div .layer-picker__item__handle-wrap .layer-picker__item__thumb {
  width: 134px;
  height: 133px;
  line-height: 131px;
  background-size: 40px;
  border: 2px solid #DCE0E8 !important;
  border-radius: 6px;
  text-align: center;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pf-position-relative.after-add-product-text-div .layer-picker__item__handle-wrap .layer-picker__item__thumb .layer-picker__item__image {
/*  width: auto;
  height: 100%;*/
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pf-position-relative.after-add-product-text-div .layer-picker__item__handle-wrap .layer-picker__item__thumb span {
  width: 100% !important;
  height: 100% !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .layer-picker__item__thumb .iconify.format-font {
  font-size: 105px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .layer-picker__item__title {
  word-wrap: break-word;
  word-break: break-word;
  line-height: 1;
  padding: 0px 0px 0px 35px !important;
  margin: 0px 0px 16px 0px !important;
  position: relative;
  font-weight: 700;
  color: #003D5B;
  font-size: 14px;
  line-height: 19px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pf-position-relative.after-add-product-text-div .layer-picker__item__handle-wrap .layer-picker__item__quality {
  padding: 0px !important;
  margin: 0px !important;
  color: #003D5B;
  font-size: 14px;
  line-height: 19px;
  font-weight: 400 !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .rdx-inline-block {
  width: 100% !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .rdx-inline-block .rdx-width-div,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .rdx-inline-block .rdx-height-div {
  width: 100%;
  display: inline-block;
  vertical-align: top;
  color: #003D5B;
  font-size: 14px;
  line-height: 19px;
  font-weight: 400 !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .rdx-inline-block .rdx-height-div {
  /*margin-bottom: 23px !important;*/
  margin-bottom: 17px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pf-i-information-1.rdx-pf-i-information-1 {
  display: none !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pf-position-relative.after-add-product-text-div .layer-picker__item__delete {
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  position: relative;
  width: 17px;
  height: 19px;
  background-image: url("../images_new/trash-alt-solid-red.svg");
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-size: 17px auto;
  display: inline-block;
  vertical-align: top;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pf-position-relative.after-add-product-text-div .layer-picker__item__reset {
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  position: relative;
  width: 17px;
  height: 19px;
  display: inline-block;
  vertical-align: top;
  margin: 0px 0px 0px 10px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pf-position-relative.after-add-product-text-div .layer-picker__item__delete .iconify,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pf-position-relative.after-add-product-text-div .layer-picker__item__reset .iconify {
  color: #D1495B;
  font-size: 26px;
  opacity: 1 !important;
  display: none;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pf-position-relative.after-add-product-text-div .layer-picker__item__reset .iconify {
  display: block;
  color: #003D5B;
  font-size: 20px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .rdx-inline-block .rdx-width-div .pf-bold,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .rdx-inline-block .rdx-height-div .pf-bold {
  font-weight: 400 !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pf-position-relative.after-add-product-text-div .layer-picker__item__badge {
  background: transparent;
  padding: 0px;
  font-size: 14px;
  border-radius: 0px;
  margin-right: 8px;
  vertical-align: top;
  font-weight: 700;
  color: #003D5B;
  line-height: 19px;
  float: left;
  width: auto;
  position: absolute;
  left: 0px;
  top: 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pf-position-relative.after-add-product-text-div .layer-picker__item__handle-wrap {
  padding: 0px 17px 0px 0px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .pf-position-relative.after-add-product-text-div .pf-ui-caption .layer-picker__item__handle-wrap {
  padding-right: 0px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .rdx-select-file-and-txt-row .col-50 {
  float: left;
  width: 50%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .rdx-select-file-and-txt-row .col-50:nth-child(odd) {
  padding-right: 12px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .rdx-select-file-and-txt-row .col-50:nth-child(even) {
  padding-left: 12px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .rdx-select-file-and-txt-row .col-50 .btn {
  border: 1px solid #DCE0E8;
  background-color: #ffffff;
  color: #3B4E71;
  line-height: 41px;
  height: 43px;
  padding: 0px 12px;
  font-weight: 700;
  text-align: center;
  font-size: 14px;
  display: block;
  width: 100%;
  min-width: auto;
  max-width: none;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .rdx-select-file-and-txt-row .col-50 .btn:hover {
  border: 1px solid #DCE0E8;
  background-color: #DCE0E8;
  color: #3B4E71;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row .rdx-col-12 {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row .rdx-col-12.rdx-col-input-group {
  padding: 0px 32px 16px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row {
  padding: 0px 0px 32px 0px;
  margin: 0px 0px 32px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  border-bottom: 2px solid #ffffff;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row .rdx-col-6 {
  padding: 0px 32px 0px 32px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row .rdx-col-6 .pdx-product-name-div.pdx-bpb-none-div {
  padding: 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row .input-group {
  margin: 0px;
  padding: 0px 0px 0px 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row .discount-container {
  display: block;
  width: 100%;
  margin: 0px;
  padding: 0px 0px 0px 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row .pdx-product-name-div.pdx-bpb-none-div {
  padding-top: 0px;
}
/*html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row #retail_price_error {
  display: none !important;
}*/
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row .rdx-col-6 {
  float: left;
  width: 50%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row .rdx-col-6:nth-child(odd) {
  padding-right: 22px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row .rdx-col-6:nth-child(even) {
  padding-left: 22px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row input[type='number']::-webkit-inner-spin-button, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row input[type='number']::-webkit-outer-spin-button { 
    -webkit-appearance: none !important;    
    appearance: none !important;
    margin: 0px;  
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row input[type='number'], 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row input[type='number']:hover,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row input[type='number']:focus {
  -moz-appearance: textfield !important;
  margin: 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row .rdx-euro,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row .discount-container {
  line-height: 43px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 8px;
  font-weight: 700;
  color: #3B4E71 !important;
  font-size: 14px;
  letter-spacing: 0.14px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row .discount-container,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row.rdx-retail-price-profit-row .discount-container span {
  padding: 0px !important;
  font-size: 16px !important;
  color: #003D5B !important;
  font-weight: 700 !important;
  letter-spacing: 0px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row-plrb {
  padding: 0px 32px 32px 32px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row-plrb .pdx-product-name-div.pdx-bpb-none-div {
  padding: 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row-plrb p {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-weight: 700;
  color: #3B4E71 !important;
  font-size: 14px;
  line-height: 19px;
  letter-spacing: 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row .form-control {
  width: 100%;
  height: 43px;
  line-height: 41px;
  padding: 0px 16px;
  margin: 0px;
  font-weight: 700;
  color: #3B4E71 !important;
  font-size: 14px;
  letter-spacing: 0.14px;
  text-shadow: none !important;
  box-shadow: none !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-row .form-control[type="number"] {
  text-align: center;
  width: calc(100% - 17px);
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-product-colors-col {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-product-colors-col .rdx-swatches-color-items,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-product-colors-col .rdx-swatches-color-items .product-templates-item__colors {
  float: left;
  width: 100%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-product-colors-col .rdx-swatches-color-items .product-templates-item__colors .rounded-color-swatch {
  float: left;
  margin: 0px 3px 3px 0px;
  width: 17px !important;
  height: 17px !important;
  border: 1px solid #DCE0E8;
  border-radius: 4px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-product-colors-col .rdx-swatches-color-items .product-templates-item__colors .rounded-color-swatch span {
  border-radius: 4px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-sizes-row .rdx-sizes-col .generator-size-picker .form-check .select-size-box-1 {
  padding: 0px 16px 15px 0px;
  line-height: 1;
  float: left;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-sizes-row .rdx-sizes-col .generator-size-picker .form-check .select-size-box-1 input[type="checkbox"] ~ .label-text {
  font-size: 14px;
  color: #003D5B;
  font-weight: 700;
  line-height: 17px;
  vertical-align: top;
  padding: 3px 0px 0px 0px
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-container-col .rdx-sizes-row .rdx-sizes-col .generator-size-picker .form-check .select-size-box-1 input[type="checkbox"] ~ .label-text::before {
  margin: -3px 8px 0px 0px;
  top: 0px;
} 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-printing-image .design-nav_1 .pf-tabs-1,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav .pf-tabs {
 box-shadow: none !important;
 border: 0px !important;
 outline: none !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-printing-image .design-nav_1 .pf-tabs-1 a,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav .pf-tabs a,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav.front_nav .hc-div.pf-tabs.secondary a {
  background-color: #ffffff !important;
  border-radius: 6px !important;
  border: 2px solid #DCE0E8 !important;
  height: 43px !important;
  line-height: 39px !important;
  padding: 0px 12px !important;
  margin: 0px !important;
  font-size: 14px !important;
  color: #3B4E71 !important;
  text-align: center !important;
  font-weight: 700 !important;
  box-shadow: none !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-printing-image .design-nav_1 .pf-tabs-1 a.active,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav .pf-tabs a.active,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav.front_nav .hc-div.pf-tabs.secondary a.active {
  border: 2px solid #C2535E !important;
  color: #C2535E !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav.front_nav .hc-div.pf-tabs.secondary a.active:not(.disabled):not([disabled]), 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav.front_nav .hc-div.pf-tabs.secondary a:active:not(.disabled):not([disabled]), 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav.front_nav .hc-div.pf-tabs.secondary a:hover:not(.disabled):not([disabled]) {
  box-shadow: none !important;
  color: #C2535E !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-printing-image .design-nav_1 .pf-tabs-1 a.active:not(.disabled):not([disabled]), 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-printing-image .design-nav_1 .pf-tabs-1 a:active:not(.disabled):not([disabled]), 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-printing-image .design-nav_1 .pf-tabs-1 a:hover:not(.disabled):not([disabled]),
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav .pf-tabs a.active:not(.disabled):not([disabled]), 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav .pf-tabs a:active:not(.disabled):not([disabled]), 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav .pf-tabs a:hover:not(.disabled):not([disabled]) {
  box-shadow: none !important;
  color: #C2535E !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav .pf-tabs a:hover:not(.disabled):not([disabled]):not(.active),
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-printing-image .design-nav_1 .pf-tabs-1 a:hover:not(.disabled):not([disabled]):not(.active),
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav.front_nav .hc-div.pf-tabs.secondary a:hover:not(.disabled):not([disabled]):not(.active) {
  color: #3B4E71 !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-printing-image .design-nav_1 .pf-tabs-1 a:nth-child(odd),
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav .pf-tabs a:nth-child(odd),
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav.front_nav .hc-div.pf-tabs.secondary a:nth-child(odd) {
  margin-right: 12px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .final-review-printing-image .design-nav_1 .pf-tabs-1 a:nth-child(even),
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav .pf-tabs a:nth-child(even),
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .design-nav.front_nav .hc-div.pf-tabs.secondary a:nth-child(even) {
  margin-left: 12px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen {
  padding-bottom: 70px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .container.new-dashboard-screen1-iframe-container .page-heading-row.heading-row-inner-page {
  text-align: left;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .rdx-final-view-full-box-with-shadow {
  background-color: #ffffff;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 40px 42px 80px 42px;
  box-shadow: 4px 7px 20px #0000001A;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .heading-row-inner-page {
  padding: 0px 0px 40px 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .pdx-product-name-div,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .final-review-container-col .rdx-row-plrb,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .final-review-container-col .rdx-row.rdx-retail-price-profit-row {
  padding: 0px !important;
  margin: 0px !important;
  border: 0px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .final-review-container-col .rdx-col-06 {
  width: auto;
  max-width: none;
  padding-right: 39px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .pdx-product-name-div h3, 
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .dynamic-sticky-footer--sticky .rdx-production-cost-txt h3 {
  font-weight: 700;
  margin-bottom: 6px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .final-review-container-col .rdx-row .rdx-col-12 p,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .final-review-container-col .rdx-row .rdx-col-12 p span,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .final-review-container-col .rdx-row .rdx-col-06 p,
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .final-review-container-col .rdx-row.rdx-print-file .product-template-placements-output .product-template-placements-output__main a {
  color: #003D5B !important;
  font-weight: 400 !important;
  line-height: 22px !important;
  font-size: 16px !important;
  margin: 0px 0px 31px 0px !important;
  padding: 0px !important;
  text-decoration: none !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .final-review-container-col .rdx-row.rdx-print-file .product-template-placements-output .product-template-placements-output__main {
  margin-bottom: 31px !important;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .final-review-container-col .rdx-row.rdx-print-file .product-template-placements-output .product-template-placements-output__main a {
  margin-bottom: 15px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .final-review-container-col .rdx-row .rdx-col-12 p span {
  word-wrap: break-word;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .final-review-container-col .rdx-row.rdx-print-file .product-template-placements-output .product-template-placements-output__main a {
  display: inline-block;
  vertical-align: top;
  width: auto;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .final-review-container-col .rdx-row.rdx-row-plrb .rdx-product-colors-col {
  margin: 0px 0px 31px 0px !important;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .final-review-container-col .button-row .btn {
  font-weight: 700;
  font-size: 14px;
  padding: 0px 12px;
  min-width: auto;
  max-width: none;
  width: auto;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .final-review-container-col .button-row .btn-primary {
  background-color: #D1495B;
  color: #ffffff;
  margin: 0px 15px 15px 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .final-review-container-col .button-row .btn-secondary {
  margin: 0px 15px 15px 0px;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb.final-view-dashboard-screen .final-review-container-col .button-row .btn-primary:hover {
  /*background-color: #AD1705;*/
  background-color: #B1293B;
  color: #ffffff;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe.new-shirtee-cloud-creator-product-dashboard-screen-rgb .tabing-wrapper-show-only-on-mobile  {
  display: none;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .rdx-product-div-row .dynamic-sticky-footer .rdx-button-row #productContinue {
  display: none;
}
html body .dashboard-screen1.dashboard-screen.new-dashboard-screen.new-dashboard-screen1-iframe .rdx-product-div-row .dynamic-sticky-footer .rdx-button-row #rdx-back-to-product-btn {
  display: none;
}
html .modal.branding-options-rgb-popup .modal-dialog .modal-content .modal-body.rgb-modal-body .form-group label,
html .modal.branding-options-rgb-popup.add-multiple-variants-popup .modal-dialog .modal-content .modal-body.rgb-modal-body .form-group .form-control {
  width: 100%;
  max-width: 100%;
  min-width: auto;
}
.rdx-support-tickets-dashboard-screen .heading-row-inner-page {
  padding-bottom: 24px;
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 16px 0px;
  padding: 0px;
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box,
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-search-box  {
  float: left;
  width: auto;
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-search-box {
  padding-left: 16px;
  max-width: 348px;
  width: 100%;
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-search-box .form-group,
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-search-box .input-group {
  margin: 0px !important;
  padding: 0px !important;
  position: relative;
  width: 100%;
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box  .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
  width: auto !important;
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .select2-container--default .select2-selection--single,
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .selectpicker.rdx-st-select-box + .btn.dropdown-toggle,
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-search-box input[type="text"].form-control,
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-search-box input[type="search"].form-control {
  background-color: #F4F6F9;
  border: 1px solid #D3D7DE;
  border-radius: 6px !important;
  height: 43px;
  line-height: 41px;
  min-width: 119px;
  position: relative;
  padding: 0px 31px 0px 16px;
  font-size: 14px;
  color: #3B4E71;
  font-weight: 700;
  letter-spacing: 0.14px;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  outline: none !important;
  margin: 0px;
  display: inline-block;
  vertical-align: top;
  width: auto;
}

.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-search-box input[type="text"].form-control,
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-search-box input[type="search"].form-control {
  padding-left: 42px;
  padding-right: 16px;
  width: 100%;
  max-width: 332px;
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-search-box.sp-search-button-box .form-group.has-search .btn.btn-secondary{
  height: 43px;
  line-height: 43px;
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-search-box .fa-search {
  position: absolute;
  left: 13px;
  top: 11px;
  z-index: 3;
  width: 21px;
  height: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("../images_new/rdx-new-st-search-icon.png");
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-search-box .fa-search::before {
  display: none;
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .selectpicker.rdx-st-select-box + .btn.dropdown-toggle .filter-option {
  padding: 0px;
}
html body .rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .select2-container--default .select2-selection--single .select2-selection__rendered {
  padding: 0px 31px 0px 16px;
  line-height: 41px;
  font-size: 14px;
  color: #3B4E71;
  font-weight: 700;
  letter-spacing: 0.14px;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
}
html body .rdx-new-grid-dashboard-screen.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .select2-container--default .select2-selection--single {
  overflow: hidden;
}
html body .rdx-new-grid-dashboard-screen.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .select2-container--default .select2-selection--single .select2-selection__rendered {
  padding: 0px;
  width: auto;
  min-width: auto;
  max-width: none;
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .select2-container--default .select2-selection--single .select2-selection__arrow,
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .selectpicker.rdx-st-select-box + .btn.dropdown-toggle .bs-caret {
  height: 41px !important;
  top: 0px !important;
  right: 13px !important;
  width: 16px !important;
  background-position: center center;
  background-image: url("../images_new/rdx-st-new-arrow-down.png");
  background-repeat: no-repeat;
  position: absolute;
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .select2-container--default .select2-selection--single .select2-selection__arrow b,
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .selectpicker.rdx-st-select-box + .btn.dropdown-toggle .bs-caret .caret {
  display: none;
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 32px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  color: rgba(22,24,27,.54);
  margin: 0px !important;
  background-size: auto auto !important;
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .select2-search.select2-search--dropdown {
  display: none !important;
}
html body .rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .select2-dropdown,
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .selectpicker.rdx-st-select-box ~ div.dropdown-menu {
  min-width: 139px !important;
  margin-top: 1px !important;
  background-color: #ffffff !important;
  border: 1px solid #D3D7DE !important;
  border-radius: 4px !important;
  box-shadow: none !important;
  padding: 0px;
}
html body .rdx-support-tickets-dashboard-screen .rdx-new-grid-left-field .rdx-search-feild-block .sp-status-box .select2-dropdown,
.rdx-support-tickets-dashboard-screen .rdx-new-grid-left-field .rdx-search-feild-block .sp-status-box .selectpicker.rdx-st-select-box ~ div.dropdown-menu {
  left: 0px;
  right: auto;
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .dropdown .dropdown-menu,
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .dropdown.open .dropdown-menu {
  transform: translateY(0px) !important;
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .dropdown ul.dropdown-menu.inner  {
  position: static !important;
  min-width: auto !important;
  float: none !important;
}
html body .rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .select2-container--default .select2-results__option,
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .dropdown div.dropdown-menu ul.dropdown-menu li,
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .dropdown div.dropdown-menu ul.dropdown-menu li a {
  font-size: 14px;
  color: #003D5B;
  font-weight: 700;
  letter-spacing: 0.14px;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  line-height: 19px;
  padding: 8px 16px;
  border-bottom: 1px solid #EDEFF2;
}
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .dropdown div.dropdown-menu ul.dropdown-menu li a {
  padding: 0px;
  border: 0px;
}
html body .rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .select2-container--default .select2-results__option:nth-last-child(1),
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .dropdown div.dropdown-menu ul.dropdown-menu li:nth-last-child(1) {
  border-bottom: 0px;
}
html body .rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .select2-container--default .select2-results__option[aria-selected="true"],
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .dropdown div.dropdown-menu ul.dropdown-menu li.selected.active,
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .dropdown div.dropdown-menu ul.dropdown-menu li.selected.active a.selected.active {
  background-color: transparent;
  color: #44ABB7;
  border-right: 0px !important;
}
html body .rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .select2-container--default .select2-results__option--highlighted[aria-selected],
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .dropdown div.dropdown-menu ul.dropdown-menu li:hover,
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .dropdown div.dropdown-menu ul.dropdown-menu li:hover a {
  background-color: #F4F6F9;
  color: #44ABB7;
  border-right: 0px !important;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #ffffff;
  box-shadow: 4px 7px 20px #0000001A;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row {
  display: flex;
  flex-wrap: wrap;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-left {
   width: 100%;
   /*max-width: 43.4%;
   flex: 0 0 43.4%;*/
   max-width: 30.1%;
   flex: 0 0 30.1%;
   border-right: 1px solid #D3D7DE;
   float: left;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right {
   width: 100%;
   /*max-width: 56.6%;
   flex: 0 0 56.6%;*/
   max-width: 69.9%;
   flex: 0 0 69.9%;
   float: left;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd {
  display: flex;
  flex-wrap: wrap;
  vertical-align: top;
  width: 100%;
  max-width: 100%;
  padding: 24px;
  border-bottom: 1px solid #D3D7DE;
  background-color: #ffffff;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd:hover {
  background-color: #F4F6F9;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd .et-left {
  width: 100%;
  max-width: 79%;
  flex: 0 0 79%;
  float: left;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd .et-left .event-id,
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd .et-left .event-discription,
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd .et-right .event-day,
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd .et-right .event-status {
  font-size: 14px;
  color: #3B4E71;
  font-weight: 700;
  line-height: 19px;
  font-family: 'Open Sans', sans-serif;
  margin: 0px 0px 4px 0px;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd .et-left .event-discription {
  margin: 0px;
  font-weight: 600;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd .et-right .event-day,
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd .et-right .event-status {
  text-align: right;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd .et-right .event-status {
  margin: 0px;
  color: #003D5B;
  letter-spacing: 0.14px;
  font-family: 'Nunito Sans', sans-serif;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd .et-right .event-status .esn-span {
  display: inline-block;
  vertical-align: top;
  margin: 4px 5px 0px 0px;
  width: 12px;
  height: 12px;
  border-radius: 100%;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd .et-right .event-status .esn-span.esn-new {
  background-color: #EDAE49;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd .et-right .event-status .esn-span.eso-open {
  background-color: #D1495B;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd .et-right .event-status .esn-span.esw-waiting {
  background-color: #30638E;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd .et-right .event-status .esn-span.ess-solved {
  background-color: #959FB0;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rowd .et-right {
  width: 100%;
  max-width: 21%;
  flex: 0 0 21%;
  float: left;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 15px 0px 15px 0px;
  text-align: center;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 {
  margin: 0px auto;
  padding: 0px;
  width: auto;
  display: inline-block;
  vertical-align: top;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 li {
  float: left;
  width: auto;
  list-style-type: none;
  padding: 0px 0px 0px 5px;
  margin: 0px;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.previous_1, 
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.next_1 {
  width: auto;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.previous_1 {
  margin: 0px 5px 0px 0px;
  padding: 0px;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.next_1 {
  margin: 0px 0px 0px 8px;
  padding: 0px;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 li a {
  border: 1px solid #8997AE !important;
  border-radius: 6px;
  width: auto;
  min-width: 33px;
  height: 33px;
  line-height: 31px;
  background-color: #ffffff !important;
  color: #0F2953 !important;
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  box-shadow: none !important;
  text-shadow: none !important;
  padding: 0px 3px;
  float: left;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 li:hover a, 
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 li.active a {
  border: 1px solid #DCE0E8 !important;
  background-color: #DCE0E8 !important;
  color: #0F2953 !important;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.previous_1 a, 
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.next_1 a {
  border: 0px !important;
  border-radius: 0px !important;
  box-shadow: none !important;
  background-color: transparent !important;
  width: auto;
  padding: 0px 8px;
  position: relative;
  font-size: 0px;
  line-height: 22px;
  height: 22.1px;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.previous_1 a, 
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.next_1 a {
  width: 10px;
  height: 33px;
  line-height: 33px;
  min-width: auto;
  min-height: auto;
  line-height: normal;
  margin: 0px;
  padding: 0px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 10px auto;
  border: 0px !important;
  background-color: transparent !important;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.previous_1 a {
  background-image: url("../images_new/page-left-arrow.svg");
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.next_1 a {
  background-image: url("../images_new/page-right-arrow.svg");
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.previous_1:hover,
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.next_1:hover {
  border: 0px solid transparent !important;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.previous_1,
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.next_1,
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.previous_1:hover,
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.next_1:hover {
  color: #0F2953 !important;
  border: 0px solid transparent !important;
  background-color: transparent;
  background: none;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.previous_1.disabled,
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.next_1.disabled {
  opacity: 0.3;
  cursor: default;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.previous_1.disabled a,
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .dataTables_paginate_1 .pagination_1 .paginate_button_1.next_1.disabled a {
  cursor: default;
  pointer-events: none;
}

.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right {
  padding: 0px 37px 0px 40px;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right .rdx-messages-box {
  padding: 24px 0px;
  border-top: 1px solid #D3D7DE;
  margin: 0px 0px 0px 0px;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right .rdx-messages-box:nth-child(1) {
  border-top: 0px solid transparent;
  margin: 0px 0px 0px 0px;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right .rdx-messages-box .rdx-messages-box-inner {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px;
  padding: 0px;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right .rdx-messages-box.incoming_msg .rdx-messages-box-inner {
  background-color: #ffffff;
  border-radius: 0px;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right .rdx-messages-box.outgoing_msg .rdx-messages-box-inner {
  background-color: #F4F6F9;
  border-radius: 6px;
  padding: 24px;
  margin-left: 10%;
  width: 90%;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right .rdx-messages-box .rdx-messages-box-inner .eu-name,
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right .rdx-messages-box .rdx-messages-box-inner .e-date,
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right .rdx-messages-box .rdx-messages-box-inner .e-discription {
  font-size: 14px;
  color: #3B4E71;
  font-weight: 700;
  line-height: 19px;
  margin: 0px 0px 1px 0px;
  font-family: 'Open Sans', sans-serif;
  width: 100%;
  max-width: 811px;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right .rdx-messages-box .rdx-messages-box-inner .e-date {
  font-weight: 600;
  margin: 0px 0px 16px 0px;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right .rdx-messages-box .rdx-messages-box-inner .e-discription {
  font-weight: 600;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right .mesgs {
  margin: 3px 0px 41px 0px;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right .mesgs .msg_send_btn.btn.btn-secondary,
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right .mesgs .msg_send_btn {
  margin: 17px 0px 0px 0px;
  float: right;
  height: 43px;
  line-height: 43px;
  padding: 0px 12px;
  min-width: auto;
  width: auto;
  border: 0px;
  font-weight: 700;
  font-size: 14px;
  text-align: center;
  border-radius: 6px;
  color: #3B4E71;
  background-color: #DCE0E8;
  font-family: 'Nunito Sans', sans-serif;
  outline: none !important;
  text-transform: none;
}
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right .mesgs .msg_send_btn.btn.btn-secondary:hover,
.rdx-support-tickets-dashboard-screen .new-rdx-support-tickets-shadow-box .rdx-flex-row .rdx-flex-col.rdx-flex-col-right .mesgs .msg_send_btn:hover {
  border: 0px;
  color: #3B4E71;
  background-color: #C6D1E3;
}

.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field {
  float: left;
  width: auto;
  margin: 0px 0px 35px 0px;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .mpr-sfy-order-list.market-place-right.mobile-show {
  display: none;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right {
  margin: 0px 0px 35px 0px;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list {
  position: relative;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box button.btn {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  font-size: 14px;
  color: #3B4E71;
  font-weight: 700;
  letter-spacing: 0.14px;
  line-height: 43px;
  padding: 0px 31px 0px 16px;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  background-color: #F4F6F9;
  border: 0px solid #D3D7DE;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box button.btn.btn-primary.dropdown-toggle {
    border-radius: 6px !important;
    height: 43px;
    line-height: 41px;
    /*min-width: 105px;*/
    min-width: 141px;
    position: relative;
    padding: 0px 31px 0px 16px;
    font-size: 14px;
    color: #3B4E71;
    font-weight: 700;
    letter-spacing: 0.14px;
    font-family: 'Nunito Sans', sans-serif;
    text-align: left;
    outline: none !important;
    margin: 0px;
    display: inline-block;
    vertical-align: top;
    width: auto;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box button.btn + button.btn.btn-primary.dropdown-toggle {
   background-color: transparent;
   border: 1px solid #D3D7DE;
} 
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-col .rdx-new-grid-status-box .select2-selection__rendered {
  margin: 0px !important;
  padding: 0px !important;
  text-align: left !important;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.rdx-search-feild-col.right-col {
  float: right;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box button.btn.btn-primary.dropdown-toggle::before, 
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box button.btn.btn-primary.dropdown-toggle::before {
  display: none;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box button.btn.btn-primary.dropdown-toggle .select2-selection__arrow_1,
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-col .rdx-new-grid-status-box .select2-selection__arrow {
    height: 41px !important;
    top: 0px !important;
    right: 13px !important;
    width: 16px !important;
    background-position: center center;
    background-image: url("../images_new/rdx-st-new-arrow-down.png");
    background-repeat: no-repeat;
    position: absolute;
    margin: 0px;
    background-size: auto auto;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box button.btn.btn-primary.dropdown-toggle .select2-selection__arrow_1 b {
  display: none !important;
}
.rdx-new-grid-dashboard-screen.new-dashboard-screen .market-place-select {
  padding-left: 0px !important;
}
.rdx-new-grid-dashboard-screen.new-dashboard-screen .table-heading,
.rdx-new-grid-dashboard-screen.new-dashboard-screen .rdx-new-grid-status-box {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.rdx-new-grid-dashboard-screen.new-dashboard-screen .rdx-new-grid-status-box,
.rdx-new-grid-dashboard-screen.new-dashboard-screen .amazon-marketplace-select {
  width: auto;
  float: left;
}
.rdx-new-grid-dashboard-screen.new-dashboard-screen .rdx-new-grid-status-box .market-place-select {
  margin: 0px;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .tab-list.dropdown-menu.dropdown-menu-desktop-list {
  /*min-width: 151px !important;*/
  min-width: 193px !important;
  margin-top: 1px !important;
  background-color: #ffffff !important;
  border: 1px solid #D3D7DE !important;
  border-radius: 4px !important;
  box-shadow: none !important;
  padding: 0px;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list.open .tab-list.dropdown-menu.dropdown-menu-desktop-list,
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list {
  transform: translateY(0px) !important;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li,
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li a,
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li a .label-text {
  font-size: 14px;
  color: #003D5B;
  font-weight: 700;
  letter-spacing: 0.14px;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  line-height: 19px;
  padding: 8px 16px;
  border-bottom: 1px solid #EDEFF2;
  width: 100%;
  max-width: 100%;
  min-width: auto;
  background-color: transparent !important;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li a .label-text {
  margin: 0px;
  padding: 0px;
  border: 0px;
  position: relative;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li:hover {
  background-color: #F4F6F9 !important;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li a {
  padding: 0px;
  border: 0px;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li:nth-last-child(1) {
  border-bottom: 0px;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li.active a,
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li.active a .label-text {
  background-color: transparent;
  color: #44ABB7;
  border-right: 0px !important;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li:hover a,
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li:hover a .label-text {
  background-color: transparent;
  color: #44ABB7;
  border-right: 0px !important;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li a .form-check input[type="checkbox"]:checked + .label-text,
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li a .form-radio input[type="radio"]:checked + .label-text {
  color: #44ABB7;
} 
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li a .form-check,
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li a .form-radio {
  float: left;
  width: auto;
  margin: 0px;
  line-height: 19px;
  position: relative;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li a .form-check input[type="checkbox"],
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li a .form-radio input[type="radio"] {
  cursor: pointer;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li a .form-check input[type="checkbox"] + .label-text::before,
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li a .form-radio input[type="radio"] + .label-text::before {
  margin: 0px 7px 0px 0px;
  position: relative;
  top: 0px;
  left: 0px;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li a .form-radio input[type="radio"] + .label-text::before {
  width: 17px;
  height: 17px;
  border-radius: 100%;
  border: 1px solid #3B4E71;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li a .form-radio input[type="radio"]:checked + .label-text::before {
  border: 1px solid #44ABB7;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-new-grid-status-box .dropdown.dropdown-desktop-list .tab-list.dropdown-menu.dropdown-menu-desktop-list li a .form-radio input[type="radio"]:checked + .label-text::after {
  border: 0px solid transparent;
  width: 9px;
  height: 9px;
  background-color: #44ABB7;
  border-radius: 100%;
  top: 6px;
  left: 4px;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-search-feild-block.rdx-search-feild-col,
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .select-all-col,
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .select-all-col,
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .update-list-btn-row,
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .update-list-btn-row {
  width: auto;
  float: left;
  padding: 0px 0px 0px 15px !important;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .update-list-btn-row {
  padding-left: 0px !important;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .select-all-col .label-text,
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .select-all-col .label-text {
  letter-spacing: 0.14px;
  font-weight: 700;
  margin-top: 11px;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .grip-list-but-row {
  float: left;
  width: auto;
  padding-left: 25px;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .grip-list-but-row .grid-view-link,
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .grip-list-but-row .list-view-link {
  float: left;
  width: auto;
  margin: 0px;
  padding: 12px 16px;
  border: 1px solid #D3D7DE;
  border-radius: 6px;
  background-color: #ECEFF2;
  height: 43px;
  line-height: 19px;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .grip-list-but-row .list-view-link {
  margin-left: 9px;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .grip-list-but-row .grid-view-link:hover,
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .grip-list-but-row .list-view-link:hover,
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .grip-list-but-row .grid-view-link.disabled,
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .grip-list-but-row .list-view-link.disabled {
  border: 1px solid #D3D7DE;
  background-color: #D3D7DE;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right  .delete-export-option.left {
  float: left;
}

.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .grip-list-but-row .grid-view-link img,
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .grip-list-but-row .list-view-link img {
  width: auto;
  height: 19px;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .product-select {
  margin: 0px 0px 0px 0px;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .delete-export-option {
  margin: 0px;
  padding: 0px;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .delete-export-option .update-list-btn-row {
  float: right;
  width: auto;
  padding: 0px 0px 0px 15px;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .delete-export-option.left .update-list-btn-row {
  float: left;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .sall-show-list-view,
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .sall-show-list-view {
  display: block;
  float: left;
  width: auto;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .sall-show-grid-view {
  display: none;
  float: left;
  width: auto;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .delete-export-option .update-list-btn-row .btn.update-list-btn,
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .update-list-btn-row .create-new-product-btn {
  margin: 0px;
  padding: 0px 15px;
  height: 43px;
  line-height: 43px;
  border: 0px;
  background-color: #DCE0E8;
  border-radius: 6px;
  font-size: 14px;
  color: #3B4E71;
  font-weight: 700;
  text-align: center;
  min-width: auto;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .delete-export-option .update-list-btn-row .btn.update-list-btn:hover,
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .update-list-btn-row .create-new-product-btn:hover {
  border: 0px;
  color: #3B4E71;
  background-color: #C6D1E3;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .update-list-btn-row .create-new-product-btn {
  border: 0px;
  color: #ffffff;
  background-color: #D1495B;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .update-list-btn-row .create-new-product-btn:hover {
  border: 0px;
  color: #ffffff;
  background-color: #B1293B;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .delete-export-option .update-list-btn-row .btn.update-list-btn.disabled, 
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .update-list-btn-row .create-new-product-btn.disabled {
  border: 0px;
  color: #BAC0CC !important;
  background-color: #F2F3F6 !important;
  cursor: default !important;
  pointer-events: none !important;
}
.rdx-new-grid-dashboard-screen .rdx-new-grid-left-field .rdx-search-feild-block.rdx-search-feild-col {
  margin: 0px !important;
}
html body .rdx-new-grid-dashboard-screen.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box.right-drop .selectpicker.rdx-st-select-box ~ div.dropdown-menu {
  left: auto !important;
  right: 0px !important;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.rdx-search-feild-col {
  margin: 0px !important;
  float: left;
  width: auto;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .product-select-col-1.pl-15 {
  padding-left: 15px;
  float: left;
  width: auto;
}
.rdx-new-grid-dashboard-screen .dataTables_wrapper_new .dataTables_length {
  position: absolute;
  right: 205px;
  top: 36px;
  left: auto;
}
.rdx-new-grid-dashboard-screen .dataTables_wrapper_new .dataTables_filter {
  position: absolute;
  right: 15px;
  top: 35px;
}
.rdx-new-grid-dashboard-screen .dataTables_wrapper_new .dataTables_filter label {
  font-size: 0px;
  vertical-align: top;
}
.rdx-new-grid-dashboard-screen .dataTables_wrapper_new .dataTables_length select.form-control {
  display: inline-block;
  vertical-align: top;
  width: auto;
  background-color: #fff;
  background-clip: padding-box;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  min-height: auto;
  max-height: none;
  box-shadow: none;
  font-size: 14px;
  color: #959FB0;
  border: 1px solid #D3D7DE;
  border-radius: 6px;
  margin: 0px 0px 0px 12px;
  padding: 0px 25px 0px 10px;
  min-width: 70px;
  letter-spacing: 0.14px;
  text-align: left;
  line-height: 34px;
  font-weight: 700;
  height: 36px !important;
}
.rdx-new-grid-dashboard-screen .dataTables_wrapper_new .dataTables_length label::before {
  position: absolute;
  left: auto;
  top: 50%;
  right: 0px;
  line-height: normal;
  color: #959FB0;
  font-size: 12px;
  font-weight: 400;
  content: "";
  background-image: url("../images_new/ntp-ad-icon-1.svg");
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-size: 12px auto;
  width: 12px;
  height: 12px;
  margin: -6px 12px 0px 0px;
}
.rdx-new-grid-dashboard-screen .dataTables_wrapper_new .dataTables_length::before {
  content: "Show results";
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  display: inline-block;
  vertical-align: top;
}
.rdx-new-grid-dashboard-screen .dataTables_wrapper_new .dataTables_length::before {
  line-height: 34px;
  font-weight: 600;
}
.rdx-new-grid-dashboard-screen .dataTables_wrapper_new .dataTables_length label {
  color: #3B4E71;
  line-height: 31px;
  font-weight: 600;
  position: relative;
  font-size: 0px;
}
html body .rdx-new-grid-dashboard-screen .table-div .dataTables_wrapper .dataTables_filter.has-search-open input[type="search"].form-control,
html body .rdx-new-grid-dashboard-screen .table-div .dataTables_wrapper .dataTables_filter input[type="search"].form-control,
html body .rdx-new-grid-dashboard-screen .dataTables_wrapper_new .dataTables_filter.has-search-open input[type="text"].form-control,
html body .rdx-new-grid-dashboard-screen .dataTables_wrapper_new .dataTables_filter input[type="text"].form-control {
    background-color: #F4F6F9;
    border: 1px solid #D3D7DE;
    border-radius: 6px !important;
    height: 36px;
    line-height: 34px;
    min-width: auto;
    max-width: 173px;
    width: 100%;
    position: relative;
    padding: 0px 16px 0px 42px;
    font-size: 14px;
    color: #3B4E71;
    font-weight: 700;
    letter-spacing: 0.14px;
    font-family: 'Nunito Sans', sans-serif;
    text-align: left;
    outline: none !important;
    margin: 0px;
    display: inline-block;
    vertical-align: top;
    background-image: url("../images_new/rdx-new-st-search-icon.png");
    background-repeat: no-repeat;
    background-position: left 12px center;
    background-size: auto auto;
}
html body .rdx-new-grid-dashboard-screen .table-div .dataTables_wrapper .dataTables_filter label {
  vertical-align: top;
  margin: 0px;
  padding: 0px;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .dataTables_wrapper .dataTables_length select.form-control {
  line-height: 34px;
  font-weight: 700;
  height: 36px !important;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .dataTables_wrapper .dataTables_length::before {
  line-height: 34px;
  font-weight: 600;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > thead > tr > th > span,
html body .new-dashboard-screen .table-div .table > thead > tr > th > span {
  min-width: auto;
  width: auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > thead > tr > th::before,
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > thead > tr > th::after,
html body .new-dashboard-screen .table-div .table > thead > tr > th::before,
html body .new-dashboard-screen .table-div .table > thead > tr > th::after {
  display: none !important;
}

html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > thead > tr > th,
html body .new-dashboard-screen .table-div .table > thead > tr > th {
  min-width: auto;
  letter-spacing: 0px;
  font-family: 'Open Sans', sans-serif;
  text-align: left !important;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr > td,
html body .new-dashboard-screen .table-div .table > tbody > tr > td {
  font-weight: 600;
  letter-spacing: 0px;
  padding: 20px 10px 19px 10px !important;
  text-align: left !important;
  min-width: auto;
  border-bottom: 2px solid #D3D7DE !important;
  position: relative;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > thead > tr > th:first-child,
html body .new-dashboard-screen .table-div .table > thead > tr > th:first-child {
  padding-left: 10px !important;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr:first-child > td,
html body .new-dashboard-screen .table-div .table > tbody > tr:first-child > td {
  padding-top: 20px !important;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr > td.status-text .order-status-cirlce,
html body .new-dashboard-screen .table-div .table > tbody > tr > td.status-text .order-status-cirlce {
  width: 12px !important;
  height: 12px !important;
  margin: 0px 10px 0px 0px !important;
  border-radius: 100% !important;
  position: relative;
  top: 2px;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr > td.order-id-blur,
html body .new-dashboard-screen .table-div .table > tbody > tr > td.order-id-blur {
  color: #3B4E71 !important;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr > td.status-text,
html body .new-dashboard-screen .table-div .table > tbody > tr > td.status-text {
  font-weight: 700;
  color: #003D5B;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr,
html body .new-dashboard-screen .table-div .table > tbody > tr {
  background-color: transparent !important
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr:hover > td,
html body .new-dashboard-screen .table-div .table > tbody > tr:hover > td {
  background-color: #F4F6F9 !important
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-toggle.btn::after {
  right: 12px;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-menu a.dropdown-item, 
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-menu #duplicateProduct,
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-menu #deleteProduct {
  padding: 8px 16px;
  line-height: 19px !important;
  font-weight: 700;
  letter-spacing: 0.14px;
  height: auto !important;
  text-align: left !important;
  width: 100% !important;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-menu, 
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .odl-rgb-new-dropdown-edit-link-1.dropdown.open .dropdown-menu {
  box-shadow: none;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .dataTables_info {
  color: #3B4E71;
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
  font-family: 'Open Sans', sans-serif;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .dataTables_info {
  padding: 25px 0px 45px;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .dataTables_paginate,
.pagination-row .pagination-col-12 {
  padding: 25px 0px 31px;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr,
html body .new-dashboard-screen .table-div .table > tbody > tr {
  cursor: pointer;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .row .table-responsive,
html body .new-dashboard-screen .table-div .row .table-responsive {
  overflow-x: auto;
  overflow-y: hidden;
  margin: 0px 0px 21px 0px;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .row .table-responsive table.table,
html body .new-dashboard-screen .table-div .row .table-responsive table.table {
  min-width: auto !important;
  max-width: 100% !important;
  width: 100% !important;
  margin: 0px 0px 0px 0px;
}
.select-faulty-products-dashboard-screen .sfpb-oiod-wrapper-new {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div,
html body .new-dashboard-screen .table-div {
  /* overflow-x: auto; */
  overflow: hidden;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen.select-faulty-products-dashboard-screen .table-div, 
html body .new-dashboard-screen.select-faulty-products-dashboard-screen .table-div {
  overflow: hidden;
  overflow-x: auto;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr.sub-tr-order-detail > td,
html body .new-dashboard-screen .table-div .table > tbody > tr.sub-tr-order-detail > td {
  white-space: normal;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > thead > tr > th,
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr > td,
html body .new-dashboard-screen .table-div .table > thead > tr > th,
html body .new-dashboard-screen .table-div .table > tbody > tr > td {
  white-space: nowrap;
  vertical-align: middle;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr.sub-tr-order-detail,
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr.sub-tr-order-detail:hover,
html body .new-dashboard-screen .table-div .table > tbody > tr.sub-tr-order-detail,
html body .new-dashboard-screen .table-div .table > tbody > tr.sub-tr-order-detail:hover {
  background-color: transparent !important;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr.sub-tr-order-detail:hover > td,
html body .new-dashboard-screen .table-div .table > tbody > tr.sub-tr-order-detail:hover > td {
  background-color: transparent !important
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr.submenu-open,
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr.selected {
  position: relative !important;
  background-color: #F4F6F9 !important;
  box-shadow: none;
  border: 0px !important;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr.amazon-order-list-tr.submenu-open td:first-child::before,
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr.amazon-order-list-tr.submenu-open td:first-child::after {
  display: none;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr td.shipped_order {
  color: #959FB0 !important;
  opacity: 1 !important;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr.sub-tr-order-detail > td {
  padding: 0px !important;
}
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  background-color: #ffffff;
  box-shadow: 0px 0px 20px #00000029;
}
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-row {
  display: flex;
  flex-wrap: wrap;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail {
  cursor: default !important;
}
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-left-col {
  float: left;
  flex: 0 0 33.5%;
  max-width: 33.5%;
  width: 100%;
  border-right: 2px solid #D4D7DD;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 32px 40px 39px;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .nrt-row-th-inner-1 {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 0px 40px 0px;
  margin: 0px 0px 40px 0px;
  border-bottom: 2px solid #D4D7DD;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .nrt-row-th-inner-1:nth-last-child(2) {
  margin-bottom: 24px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-bottom: 0px solid #D4D7DD;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .button-row {
  padding: 24px 0px 0px 0px;
  margin: 40px 0px 0px 0px;
  border-top: 2px solid #D4D7DD;
}
/*html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .button-row.empty-left {
  display: none;
}*/
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .button-row.empty-right {
  display: none;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .nrt-row-th-inner-1 .rdx-label {
  flex: 0 0 50%;
  max-width: 50%;
  width: 100%;
  padding-right: 5px;
  text-align: left;
  color: #3B4E71;
  font-weight: 400;
  line-height: 19px;
  font-size: 14px;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .nrt-row-th-inner-1 .rdx-value {
  flex: 0 0 50%;
  max-width: 50%;
  width: 100%;
  padding-left: 5px;
  text-align: left;
  color: #3B4E71;
  font-weight: 700;
  line-height: 19px;
  font-size: 14px;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .nrt-row-th-inner-1 .rdx-value.dhdt-green {
  color: #44ABB7;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .nrt-row-th-inner-1 .rdx-value .rdx-clone {
  cursor: pointer;
  padding-left: 5px;
  line-height: 19px;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .nrt-row-th-inner-1 .rdx-value .rdx-clone img {
  vertical-align: top;
  position: relative;
  top: 3px;
  width: auto;
  height: auto;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .nrt-row-th-inner-1 .dhtbh-tr {
  display: flex;
  flex-wrap: wrap;
  margin: 0px 0px 5px 0px;
  justify-content: center;
  align-items: center;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .nrt-row-th-inner-1 .dhtbh-tr.dhtbh-tr-1 {
  justify-content: left;
  align-items: flex-start;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .nrt-row-th-inner-1 .dhtbh-tr.dhtbh-button-tr {
  margin: 16px 0px 0px 0px;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .nrt-row-th-inner-1 .dhtbh-tr.dhtbh-button-tr .btn-small {
  height: 27px;
  line-height: 25px;
  border: 1px solid #D3D7DE;
  background-color: #F4F6F9;
  border-radius: 4px;
  text-align: center;
  padding: 0px 12px;
  min-width: 122px;
  color: #003D5B;
  font-size: 14px;
  font-weight: 700;
  text-transform: none;
  outline: none;
  text-decoration: none;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .nrt-row-th-inner-1 .dhtbh-tr.dhtbh-button-tr .btn-small:hover {
  border: 1px solid #C6D1E3;
  color: #3B4E71;
  background-color: #C6D1E3;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .button-row .pull-left.mt-0,
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .button-row .pull-right.mt-0 {
  margin: 0px !important;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .button-row .btn {
  padding: 0px 12px;
  font-weight: 700;
  min-width: auto;
  border: 0px;
  height: 43px;
  line-height: 43px;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .button-row .btn:hover {
  border: 0px;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .button-row .btn.btn-primary {
  background-color: #D1495B;
  color: #ffffff;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-sub-order-detail-left-col .nrt-row-th-1 .button-row .btn.btn-primary:hover {
  background-color: #B1293B;
  color: #ffffff;
}

html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col {
  float: left;
  flex: 0 0 66.5%;
  max-width: 66.5%;
  width: 100%;
  padding: 32px 33px 55px 40px;
}
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdodrc-row {
  display: flex;
  /*flex-wrap: wrap;*/
  justify-content: space-between;
  width: 100%;
}
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdodrc-row .rdodrc-col strong,
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdodrc-row .rdodrc-col span,
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdc-final-price-row .rdodrc-col strong,
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdc-final-price-row .rdodrc-col span {
  display: block;
  font-size: 14px;
  color: #3B4E71;
  font-weight: 700;
  line-height: 19px;
}
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdodrc-row .rdodrc-col:nth-child(1),
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdc-final-price-row .rdodrc-col:nth-child(1)  {
  width: auto;
  max-width: none; 
  flex: auto;             
}
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdodrc-row .rdodrc-col:nth-child(2) {
  width: auto;
  max-width: none; 
  flex: auto;
  text-align: right;
}
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdodrc-row .rdodrc-col:nth-child(3),
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdc-final-price-row .rdodrc-col:nth-child(2)  {
  padding-left: 70px;
  width: auto;
  max-width: none; 
  flex: 0 0 auto;
  text-align: right;
}
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdodrc-row .rdodrc-col span,
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdc-final-price-row .rdodrc-col span {
  font-weight: 400;
  margin: 5px 0px 0px 0px;
  min-height: 25px; 
}
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdc-final-price-row .rdodrc-col strong,
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdc-final-price-row .rdodrc-col span {
  margin: 0px;
  padding: 0px;
  min-height: auto;
}
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdodrc-row {
  margin: 24px 0px 0px 0px;
}
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdodrc-row:nth-child(1) {
  margin-top: 0px;
}
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdc-final-price-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 127px 0px 0px 0px;
}
html body .rdx-new-grid-dashboard-screen .tr-sub-div-with-shadow-order-detail .rdx-sub-order-detail-right-col .rdc-final-price-row {
  display: flex;
  /*flex-wrap: wrap;*/
  justify-content: space-between;
  width: 100%;
  margin: 8px 0px 0px 0px;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .rdx-back-row,
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .dex-heading-mobile h2,
html body .rdx-new-grid-dashboard-screen .rdx-back-row,
html body .rdx-new-grid-dashboard-screen .dex-heading-mobile h2 {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: left;
  padding: 0px 15px;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .dex-heading-mobile .rdx-back-row a.btn-new,
html body .rdx-new-grid-dashboard-screen .dex-heading-mobile .rdx-back-row a.btn-new {
  display: inline-block;
  vertical-align: top;
  width: auto;
  text-align: center;
  width: 31px;
  height: 31px;
  line-height: 29px;
  background-color: #F4F6F9;
  border: 1px solid #D3D7DE;
  border-radius: 6px;
  outline: none;
  text-decoration: none;
  margin: 18px 0px 0px 0px;
  cursor: pointer;
}
html body .rdx-new-grid-dashboard-screen .text-danger {
  color: #D1495B;
}
html body .rdx-new-grid-dashboard-screen .status-text .text-danger img {
  width: 15px;
  height: auto;
  vertical-align: middle;
  margin: 0px 10px 0px 0px;
}
html body .rdx-new-grid-dashboard-screen .sub-tr-order-detail .dex-heading-mobile h2,
html body .rdx-new-grid-dashboard-screen .dex-heading-mobile h2 {
  margin: 12px 0px 12px 0px;
  line-height: 31px;
  font-size: 22px;
  letter-spacing: 0.22px;
  font-weight: 700;
  color: #394E71;
  font-family: 'Poppins', sans-serif;
  text-align: left;
} 
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr.sub-tr-order-detail > td .dex-heading-mobile,
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .dex-heading-mobile,
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .dex-heading-mobile .rdx-back-row {
  display: none;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .product-templates-dashboard-page__main-area .table-div .table.sale_products_list_table_new_1 > thead > tr > th, 
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .product-templates-dashboard-page__main-area .table-div .table.sale_products_list_table_new_1 > tbody > tr > td {
  text-transform: none !important;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .product-templates-dashboard-page__main-area .table-div .table.sale_products_list_table_new_1 > thead > tr > th:nth-child(1), 
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .product-templates-dashboard-page__main-area .table-div .table.sale_products_list_table_new_1 > tbody > tr > td:nth-child(1) {
  padding-left: 40px !important;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .product-templates-dashboard-page__main-area .table-div .table.sale_products_list_table_new_1 > thead > tr > th:nth-last-child(1), 
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .product-templates-dashboard-page__main-area .table-div .table.sale_products_list_table_new_1 > tbody > tr > td:nth-last-child(1) {
  padding-right: 40px !important;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .product-templates-dashboard-page__main-area .table-div .table.sale_products_list_table_new_1 > tbody > tr > td .actions-btn-block-new .pf-btn {
  margin: 0px;
  width: auto;
  padding: 0px 12px;
  float: left;
  background-color: #D3D7DE;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .product-templates-dashboard-page__main-area .table-div .table.sale_products_list_table_new_1 > tbody > tr > td .actions-btn-block-new .odl-rgb-new-dropdown-edit-link-1.dropdown {
  float: left;
  width: auto;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .product-templates-dashboard-page__main-area .table-div .table.sale_products_list_table_new_1 > tbody > tr > td .actions-btn-block-new .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-toggle.btn {
  min-width: 78px;
  height: 43px;
  line-height: 41px;
  padding: 0px 12px 0px 16px;
  border-radius: 6px;
  color: #3B4E71;
  letter-spacing: 0.14px;
  margin: 0px 0px 0px 16px;
  border: 1px solid #D3D7DE;
  background-color: #F4F6F9;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .product-templates-dashboard-page__main-area .table-div .table.sale_products_list_table_new_1 > tbody > tr > td .actions-btn-block-new .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-toggle.btn:hover {
  color: #3B4E71;
  border: 1px solid #D3D7DE;
  background-color: #F4F6F9;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .product-templates-dashboard-page__main-area .table-div .table.sale_products_list_table_new_1 > tbody > tr > td .actions-btn-block-new .odl-rgb-new-dropdown-edit-link-1.dropdown .dropdown-item.delete-item {
  color: #D1495B !important;
}

html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr > td .product-templates-item__title,
html body .product-templates-dashboard-page__main-area .table-hover > tbody > tr > td .product-templates-item__colors {
  white-space: normal;
}
html body .product-templates-dashboard-page__main-area .table-row .table-responsive.product-order-table .table-div .table-up .dataTables_wrapper .row {
  margin: 0px 0px;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .product-templates-container.product-templates-list .table-div .table-responsive {
  overflow-x: auto;
  overflow-y: hidden;
  margin: 0px 0px 21px 0px;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .dataTables_wrapper.dataTables_wrapper_new {
  min-height: auto;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .heading-row-inner-page {
  padding: 35px 0px 24px 0px;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #ffffff;
  box-shadow: 4px 7px 20px #0000001A;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-header-wrapper {
  border-bottom: 1px solid #D4D7DD;
  padding: 17px 40px 11px 40px;
  margin: 0px 0px 24px 0px;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-header-wrapper,
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-header-wrapper .rbg-soiv-row,
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-header-wrapper .rbg-soiv-row span,
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-header-wrapper .rbg-soiv-row strong {
  display: inline-block;
  vertical-align: top;
  width: auto;
  font-size: 14px;
  color: #3B4E71;
  line-height: 19px;
  margin: 0px 0px 5px 0px;
  padding: 0px;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-header-wrapper .rbg-soiv-row span {
  min-width: 95px;
  font-weight: 600;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-header-wrapper .rbg-soiv-row strong {
  min-width: 127px;
  font-weight: 700;
  margin: 0px;
  padding: 0px 0px 0px 17px;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form {
  padding: 0px 40px 40px 40px;
  margin: 0px;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form {
  max-width: 650px;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .form-group-row label {
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  font-weight: 700;
  color: #3B4E71;
  text-align: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 7px 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .form-group-row .form-group,
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .form-group-row .input-group,
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .form-group-row .form-group .rdx-search-feild-block.rdx-search-feild-col,
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .form-group-row .form-group .rdx-country-box.sp-status-box.rdx-new-grid-status-box,
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .form-group-row .form-group .dropdown.bootstrap-select.rdx-st-select-box {
  display: inline-block;
  vertical-align: top;
  width: 100% !important;
  margin: 0px;
  padding: 0px;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .form-group-row .form-group {
  margin: 0px 0px 16px 0px;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .form-group-row .form-control {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  border-radius: 6px;
  background-color: #F4F6F9;
  border: 1px solid #D3D7DE;
  color: #003D5B;
  height: 43px;
  line-height: 41px;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .form-group-row {
  display: flex;
  flex-wrap: wrap;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .form-group-row .form-group-col-12 {
  flex: 0 0 100%;
  width: 100%;
  max-width: 100%;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .form-group-row .form-group-col-6 {
  flex: 0 0 50%;
  width: 100%;
  max-width: 50%;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .form-group-row .form-group-col-6:nth-child(odd) {
  padding-right: 17px;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .form-group-row .form-group-col-6:nth-child(even) {
  padding-left: 17px;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .button-row {
  margin: 7px 0px 0px 0px;
  padding: 0px;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .button-row .pull-right {
  margin: 0px;
  padding: 0px;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .form-group-row .form-group .dropdown.bootstrap-select.rdx-st-select-box .btn.dropdown-toggle.btn-default {
  width: 100% !important;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .form-group-row .form-group .dropdown.bootstrap-select.rdx-st-select-box .selectpicker.rdx-st-select-box ~ div.dropdown-menu {
  width: 100% !important;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .button-row .btn  {
  padding: 0px 12px 0px 12px;
  letter-spacing: 0px;
  font-weight: 700;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .button-row .pull-right .btn-primary {
  margin-left: 25px;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .button-row .btn-primary {
  background-color: #D1495B;
  color: #ffffff;
}
.rdx-support-tickets-dashboard-screen.rdx-change-address-page-dashboard-screen-new .rdx-oca-with-shadow-box .rdx-soi-si-body-form .button-row .btn-primary:hover {
  background-color: #B1293B;
  color: #ffffff;
}
.new-creator-product-dashboard-screen {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 101px 0px 111px 359px;
}
.rdx-creator-product-image-popup {
  padding: 0px !important;
}
.rdx-creator-product-image-popup .modal-dialog .modal-content {
  padding: 0px 0px 111px 0px;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100vh;
}
.rdx-creator-product-image-popup .modal-dialog {
  max-width: 1640px;
  /*max-width: 1350px;*/
  /*max-width: 1993px;*/
  /*max-width: 1759px;*/
  max-width: 100%;
  width: 100%;
  /*padding: 0px 20px;*/
  padding: 0px 0px;
  margin: 0px;
  min-height: 100%;
}
.rdx-creator-product-image-popup .modal-header .close {
  width: 30px;
  height: 30px;
  line-height: 30px;
  box-shadow: none;
  background-color: transparent !important;
  background-image: none;
  margin: 16px 40px 0px 0px !important;
  z-index: 5;
}
.rdx-creator-product-image-popup .modal-header .close:hover {
  background-color: transparent !important;
}
.rdx-creator-product-image-popup .modal-header .close::before,
.rdx-creator-product-image-popup .modal-header .close::after {
  display: none;
}
.rdx-creator-product-image-popup .modal-header .close img {
  display: block;
}
.rdx-creator-product-image-popup .modal-content {
  padding: 0px;
}
.rdx-creator-product-image-popup .modal-header {
  border-bottom: 1px solid #DEE2ED;
  padding: 13px 15px 12px 15px;
}
.rdx-creator-product-image-popup .modal-header.modal-header-none {
  display: none !important;
}
.rdx-creator-product-image-popup .modal-header h2.modal-title {
  font-family: 'sf_ui_textsemibold';
  font-size: 24px;
  /*font-size: 20px;*/
  line-height: 36px;
  color: #19223D;
  font-weight: 400;
  text-transform: none;
  text-align: center;
  letter-spacing: 0px;
  display: block;
  width: 100%;
  margin: 0px;
  padding: 0px;
}
.rdx-creator-product-image-popup .modal-body {
  padding: 20px 40px;
}
.rdx-creator-product-image-popup .modal-body .modal-body-header {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
  border-bottom: 1px solid #DEE2ED;
}
.rdx-creator-product-image-popup .modal-body .modal-body-header ul {
  display: inline-block;
  vertical-align: top;
  width: auto;
  margin: 0px;
  padding: 0px;
}
.rdx-creator-product-image-popup .modal-body .modal-body-header ul li {
  margin: 0px;
  padding: 0px 20px 0px;
  list-style-type: none;
  text-align: center;
  line-height: normal;
  float: left;
}
.rdx-creator-product-image-popup .modal-body .modal-body-header ul li a {
  position: relative;
  font-size: 15px;
  line-height: 18px;
  text-align: center;
  text-transform: none;
  text-decoration: none;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
  color: #848FA7;
  padding: 0px 0px 20px 0px;
  float: left;
}
.rdx-creator-product-image-popup .modal-body .modal-body-header ul li.active a,
.rdx-creator-product-image-popup .modal-body .modal-body-header ul li a:hover {
  color: #19223D;
}
.rdx-creator-product-image-popup .modal-body .modal-body-header ul li.active a::after {
  content: "";
  position: absolute;
  left: 0px;
  right: auto;
  top: auto;
  bottom: -1px;
  width: 100%;
  height: 2px;
  background-color: #4C84FF;
}
.modal-body-middle-content-wrapper {
  margin: 20px 0px 0px 0px;
  display: flex;
  justify-content: space-between;
}

.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner {
  /*background-color: #F5F6FA;*/
  border-radius: 5px;
  /*border: 1.2px solid #DEE2ED;*/
  display: flex;
  justify-content: space-between;
  vertical-align: top;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.overflow-visible {
  overflow: visible !important;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col {
  /*border-right: 1.5px solid #DEE2ED;*/
  padding: 21px 17px 0px 16px;
  max-width: 214px;
  width: 100%;
  background-color: #E9ECF5;
  border: 1.2px solid #DEE2ED;
  border-radius: 5px;
  position: relative;
  z-index: 3;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.show11 .rbgcpili-img-tab-left-col {
  border-radius: 5px 0px 0px 5px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .upload-img {
  width: 180px;
  height: 220px;
  /*background-image: url("../images_new/outline-main.svg");*/
  border: 2px dashed #DEE2ED;
  border-radius: 5px;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  position: relative;
  padding: 10px;
  display: inline-block;
  vertical-align: top;
  margin: 0px 0px 10px 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .upload-img .uploadOuter {
  position: relative;
  background-color: #ffffff;
  border-radius: 5px;
  height: 200px;
  width: 100%;
  display: inline-block;
  vertical-align: top;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .upload-img .uploadOuter .dragBox {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .upload-img .uploadOuter .dragBox input[type="file"] {
    position: absolute;
    height: 100%;
    width: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 5;
    cursor: pointer;
  }
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .upload-img .uploadOuter .img {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 30px 0px 18px 0px;
  text-align: center;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .upload-img .uploadOuter .txt {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 79px;
  text-align: center;
  font-size: 16px;
  line-height: 24px;
  padding: 0px 0px 30px 0px;
  color: #19223D;
  font-weight: 400;
  font-family: 'sf_ui_textsemibold';
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .tab-option {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .tab-option ul {
  margin: 0px;
  padding: 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .tab-option ul li {
  margin: 0px;
  padding: 30px 0px;
  list-style-type: none;
  border-bottom: 1px solid #C8D0E1;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .tab-option ul li:nth-last-child(1) {
  border-bottom: 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .tab-option ul li .icon {
  float: left;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .tab-option ul li .text {
  display: block;
  width: 100%;
  text-align: left;
  padding: 0px 25px 0px 40px;
  color: #8B93A6;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
  font-family: 'sf_ui_textsemibold';
  position: relative;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .tab-option ul li .text::after {
  position: absolute;
  content: "";
  right: 0px;
  top: 50%;
  margin: -7px 0px 0px 0px;
  background-image: url("../images_new/pic-right-arrow-normal-new.svg");
  background-repeat: no-repeat;
  background-position: 0px 0px;
  width: 11px;
  height: 14px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .tab-option ul li.active .text {
  color: #19223D;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .tab-option ul li.active .text::after {
  background-image: url("../images_new/pic-right-arrow-active-new.svg");
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .tab-option ul li .icon .img-active {
  display: none;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .tab-option ul li.active .icon .img-normal {
  display: none;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .tab-option ul li.active .icon .img-active {
  display: block;
}
html .rdx-creator-product-image-popup .modal-body {
  padding: 31px 40px 19px 40px !important;
  max-height: none;
  overflow: visible;
  overflow-y: visible;
  overflow-x: visible;
}
html .product-details-modal-dialog-popup-new-1.modal-merge-popup.modal.multiple-channels-modal-popup.branding-options-rgb-popup .modal-dialog.modal-dialog-none,
html .product-details-modal-dialog-popup-new-1.modal-merge-popup.modal.multiple-channels-modal-popup.branding-options-rgb-popup .modal-content.modal-content-none {
  margin: 0px;
  padding: 0px;
  box-shadow: none;
  position: relative;
  width: 100%;
  max-width: 100%;
  background-color: transparent;
  border: 0px;
}
html .rdx-creator-product-image-popup .modal-body.modal.multiple-channels-modal-popup,
html .rdx-creator-product-image-popup .modal-footer.modal.multiple-channels-modal-popup,
html .product-details-modal-dialog-popup-new-1.modal-merge-popup.modal.multiple-channels-modal-popup.branding-options-rgb-popup,
html .product-details-modal-dialog-popup-new-1.modal-merge-popup.modal.multiple-channels-modal-popup.branding-options-rgb-popup .modal-body,
html .product-details-modal-dialog-popup-new-1.modal-merge-popup.modal.multiple-channels-modal-popup.branding-options-rgb-popup .modal-footer {
  text-align: center;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative;
  background-color: transparent;
  border: 0px;
}
html .rdx-creator-product-image-popup .modal-footer.modal.multiple-channels-modal-popup {
  padding: 15px;
  position: fixed;
  top: auto;
  right: 0px;
  bottom: 0px;
  left: 0px;
  background-color: #ffffff;
  /*background-color: #F5F6FA;*/
  border-top: 1px solid #DEE2ED;
}
html .rdx-creator-product-image-popup .modal-body.modal-merge-popup.modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup,
html .product-details-modal-dialog-popup-new-1.modal-merge-popup.modal.multiple-channels-modal-popup.branding-options-rgb-popup .modal-body .multiple-channels-box-row.multiple-channels-box-row-1, 
html .rdx-creator-product-image-popup .modal-footer.modal-merge-popup.modal.multiple-channels-modal-popup .button-row,
html .product-details-modal-dialog-popup-new-1.modal-merge-popup.modal.multiple-channels-modal-popup.branding-options-rgb-popup .modal-footer .button-row {
  max-width: 710px;
  margin: 0px auto;
  padding: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
}
html .rdx-creator-product-image-popup .modal-body.modal-merge-popup.modal.multiple-channels-modal-popup .multiple-channels-box-row.multiple-channels-box-row-popup {
  max-width: 100%;
}
html .rdx-creator-product-image-popup .modal-footer.modal-merge-popup.modal.multiple-channels-modal-popup .button-row .btn {
  display: inline-block;
  vertical-align: top;
  width: auto;
  float: none;
}
html .rdx-creator-product-image-popup .modal-footer.modal-merge-popup.modal.multiple-channels-modal-popup .button-row:not(:last-child) {
  margin-bottom: 15px;
}
html body .rdx-creator-product-image-popup .modal-body.mCustomScrollbar .mCustomScrollBox {
  padding: 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col {
  position: relative;
  padding: 23px 15px 25px 15px;
  background-color: #F5F6FA;
  border-radius: 0px 5px 5px 0px;
  border: 1.2px solid #DEE2ED;
  border-left: 0px;
  /*border-left: 1.5px solid #DEE2ED;*/
  min-width: 450px;
  max-width: 450px;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  opacity: 0;
  visibility: hidden;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 500ms;
  transition-duration: 500ms;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  position: absolute;
  left: 0px;
  top: 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col.show1 {
  visibility: visible;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  border-radius: 0px 5px 5px 0px;
  background-color: #F5F6FA;
  z-index: 1;
  position: relative;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .close-699 {
  position: absolute;
  right: 15px;
  /*top: 20px;*/
  top: 10px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  display: inline-block;
  vertical-align: top;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col h4,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block .rctc-content h6.image-name {
  margin: 0px 0px 17px 0px;
  padding: 0px 35px 0px 0px;
  color: #19223D;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  font-family: 'sf_ui_textsemibold';
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .check-row .customizable-text-tooltip-info {
  line-height: 16px;
  display: inline-block;
  vertical-align: top;
  margin-top: -3px;
  height: 16px;
  position: relative;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .check-row .customizable-text-tooltip-info img {
  vertical-align: top;
  width: auto;
  height: auto;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .check-row .customizable-text-tooltip-info .tooltip {
  margin: 0px !important;
  padding: 0px !important;
  opacity: 1 !important;
  visibility: visible !important;
  overflow: visible !important;
  display: none !important;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .check-row .customizable-text-tooltip-info a.customizable-tooltip-a:hover + .tooltip {
  display: block !important;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .check-row .customizable-text-tooltip-info a.customizable-tooltip-a {
  display: block;
  position: relative;
  z-index: 3;
  cursor: pointer;
  line-height: 16px;
  height: 16px;
  width: 16px;
  float: left;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .check-row .customizable-text-tooltip-info .tooltip .tooltip-inner {
  background-color: #19223D !important;
  width: 130px;
  height: 64px;
  border-radius: 5px;
  padding: 5px 8px 5px 7px;
  margin: -75px 0px 0px 0px;
  position: absolute;
  top: 0px;
  left: auto;
  /*right: -21px;*/
  right: -24px;
  font-size: 12px;
  line-height: 18px;
  color: #ffffff;
  font-family: 'sf_ui_textregular';
  text-align: left;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .check-row .customizable-text-tooltip-info .tooltip.top .tooltip-arrow {
  border-top-color: #19223D !important;
  margin-left: -8px !important;
  border-width: 8px 8px 0 !important;
  bottom: 3px !important;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .check-row .customizable-text-tooltip-info .tooltip .tooltip-arrow-1 img {
  width: 16px !important;
  height: auto !important;
  vertical-align: top !important;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .check-row .customizable-text-tooltip-info .tooltip .tooltip-arrow-1 {
  position: absolute;
  top: auto;
  bottom: -17px;
  left: auto;
  right: 8px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .check-row {
  float: right;
  width: auto;
  position: relative;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .check-row input[type="checkbox"] {
  position: absolute;
  width: 18px;
  height: 18px;
  left: 0px;
  top: 3px;
  opacity: 0;
  z-index: 1;
  cursor: pointer;
  margin: 0px;
  padding: 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .check-row input[type="checkbox"] + label {
  font-size: 16px;
  line-height: 24px;
  text-transform: none;
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  color: #848FA7;
  letter-spacing: 0px;
  margin: 0px;
  padding: 0px 0px 0px 23px;
  position: relative;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .check-row input[type="checkbox"] + label::before {
  position: absolute;
  content: "";
  left: 0px;
  top: 3px;
  width: 18px;
  height: 18px;
  border-radius: 5px;
  border: 1px solid #E5E9F2;
  background-color: #ffffff;
  cursor: pointer;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .check-row input[type="checkbox"]:checked + label::before {
  border: 1px solid #4C84FF;
  background-color: #4C84FF;
  background-image: url("../images_new/rdx-new-check-icon.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 12px auto;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block .rctc-content .print-quality-row,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block .rctc-content .button-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 33px 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block .lctc-img {
  float: left;
  width: 100%;
  max-width: 88px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block .rctc-content {
  display: block;
  width: 100%;
  padding: 0px 0px 0px 108px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block .rctc-content h6.image-name {
  font-size: 15px;
  line-height: 18px;
  margin: 0px 0px 13px 0px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block .rctc-content .print-quality-row {
  margin: 0px 0px 21px 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block .rctc-content .print-quality-row label,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block .rctc-content .print-quality-row span {
  font-size: 13px;
  line-height: 20px;
  color: #19223D;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
  margin: 0px;
  padding: 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block .rctc-content .print-quality-row span {
  color: #4C84FF;
  margin-left: 8px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block .rctc-content .button-row {
  margin: 0px;
  padding: 0px;
  text-align: left;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block .rctc-content .button-row .btn {
  width: auto;
  min-width: 121px;
  height: 30px;
  line-height: 28px;
  border: 1px solid #E5E9F2;
  background-color: transparent;
  text-align: center;
  color: #19223D;
  font-size: 14px;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block .rctc-content .button-row .btn:hover {
  background-color: #E5E9F2;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block .rctc-content .button-row .btn span.ndi,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block .rctc-content .button-row .btn span.ndt,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-align-block,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block {
  display: inline-block;
  vertical-align: top;
  width: auto;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-block .rctc-content .button-row .btn span.ndi {
  margin: 0px 10px 0px 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-align-block {
  width: 100%;
  margin: 0px 0px 20px 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-align-block h6,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-width-col h6,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .attach-link-icon-col h6,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block h6,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .color-and-alignment-row.font-size-row h6,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .custom-elements.retail-price-wrapper label.setting-lable {
  font-size: 15px;
  line-height: 22px;
  color: #19223D;
  font-weight: 400;
  font-family: 'sf_ui_textsemibold';
  margin: 0px 0px 5px 0px;
  padding: 0px;
  display: block;
  width: 100%;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-align-block .align-box {
  display: inline-block;
  vertical-align: top;
  width: 40px;
  height: 40px;
  border-radius: 5px;
  background-color: #ffffff;
  border: 1px solid #E5E9F2;
  text-align: center;
  line-height: 36px;
  cursor: pointer;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-align-block .align-box img {
  vertical-align: middle;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-align-block .align-box.align-box-horizontal {
  margin-left: 4px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-block {
  display: flex;
  flex-wrap: wrap;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-width-col,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col {
  width: 100%;
  max-width: 170px;
  flex: 0 0 170px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col  {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  max-width: 170px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-width-col .ctc-number,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-width-col .ctc-left-arrow,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-width-col .ctc-right-arrow,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col .ctc-number,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col .ctc-left-arrow,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col .ctc-right-arrow,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-number,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-left-arrow,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-right-arrow {
  /*width: 50px;*/
  width: 50px;
  height: 40px;
  border-radius: 0px;
  background-color: #ffffff;
  border: 1px solid #E5E9F2;
  text-align: center;
  /*line-height: 36px;*/
  /*line-height: 40px;*/
  line-height: 1;
  cursor: pointer;
  float: left;
  display: flex;
  align-items: center;
  justify-content: center;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-width-col .ctc-number,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col .ctc-number,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-number {
  width: 70px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col .ctc-number,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col .ctc-left-arrow,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col .ctc-right-arrow,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-number,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-left-arrow,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-right-arrow {
  /*width: 40px;*/
  width: 50px;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-number,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col .ctc-number {
  width: 70px;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-left-arrow,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-right-arrow {
  width: 40px;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-number {
  width: 80px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-width-col .ctc-number img,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-width-col .ctc-left-arrow img,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-width-col .ctc-right-arrow img,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col .ctc-number img,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col .ctc-left-arrow img,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col .ctc-right-arrow img,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-number img,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-left-arrow img,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-right-arrow img {
  vertical-align: middle;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-width-col .ctc-number,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col .ctc-number,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-number {
  line-height: 38px;
  font-size: 15px;
  color: #19223D;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
  text-align: center;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col .ctc-number,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-number {
  border-left: 0px;
  border-right: 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-width-col .ctc-left-arrow,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col .ctc-left-arrow,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-left-arrow {
  border-radius: 5px 0px 0px 5px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-width-col .ctc-right-arrow,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .ctc-wh-image-width-col .ctc-right-arrow,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-right-arrow {
  border-radius: 0px 5px 5px 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-block {
  margin: 0px 0px 30px 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .attach-link-icon-col {
  width: 100%;
  max-width: 60px;
  flex: 0 0 60px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .attach-link-icon-col .ctc-ali-img {
  line-height: 40px;
  text-align: center;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .attach-link-icon-col .ctc-ali-img img {
  vertical-align: middle;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block {
  width: 100%;
  margin-bottom: 20px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block h6 {
  margin-bottom: 19px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block .cl-crv-flex {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
  margin: 0px 0px 19px 0px;
  padding: 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block .cl-crv-flex h6.ctc-label {
  width: auto;
  margin: 0px;
  padding: 0px 15px 0px 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block .cl-crv-flex input[type="number"] {
  width: 70px;
  height: 40px;
  border-radius: 0px;
  background-color: #ffffff;
  border: 1px solid #E5E9F2;
  text-align: center;
  line-height: 36px;
  cursor: pointer;
  float: left;
  font-size: 15px;
  color: #19223D;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
  text-align: center;
}

.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block .rSlider {
  position: relative;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block .rSlider .slide {
  background: #4C84FF;
  height: 2px;
  width: 50%;
  position: absolute;
  left: 0;
  top: 0px;
  z-index: 2;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block input[type=range] {
  position: relative;
  -webkit-appearance: none;
  width: 100%;
  height: 2px;
  background: #E5E9F2;
  outline: none;
  -webkit-transition: .2s;
  transition: opacity .2s;
}

.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 30px;
  height: 40px;
  background: transparent;
  cursor: pointer;
  /*background-image: url("../images_new/slider-thumb-icon.svg");*/
  background-position: 0px 5px;
  background-size: 40px auto;
  background-repeat: no-repeat;
  border: 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block input[type="range"]::-moz-range-thumb {
  appearance: none;
  width: 30px;
  height: 40px;
  background: transparent;
  cursor: pointer;
 /* background-image: url("../images_new/slider-thumb-icon.svg");*/
  background-position: 0px 5px;
  background-size: 40px auto;
  background-repeat: no-repeat;
  border: 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block .rSlider {
  position: relative;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block .slider-thumb {
   -webkit-appearance: none;
  appearance: none;
  width: 40px;
  height: 40px;
  background: transparent;
  cursor: pointer;
  background-image: url("../images_new/slider-thumb-icon.svg");
  background-position: 0px 0px;
  background-size: 40px auto;
  background-repeat: no-repeat;
  border: 0px;
  position: absolute;
  top: -14px;
  left: 47%;
  z-index: 9;
}
.modal-body-middle-content-wrapper .creator-product-image-middle {
  padding: 0px 30px 0px 30px;
  min-width: auto;
  text-align: center;
}
.modal-body-middle-content-wrapper .creator-product-image-middle .front_mask_image,
.modal-body-middle-content-wrapper .creator-product-image-middle .back_mask_image {
  display: inline-block;
  vertical-align: top;
}
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right {
  padding: 0px 0px 0px 0px;
  position: relative;
}
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner {
  float: right;
  width: 137px;
  max-width: 137px;
  min-width: 137px;
  border: 1.2px solid #DEE2ED;
  border-radius: 5px;
  padding: 10px 0px 20px 0px;
}
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner h4 {
  text-align: center;
  border-bottom: 1.2px solid #DEE2ED;
  padding: 0px 10px 9px 10px;
  margin: 0px 0px 10px 0px;
  color: #19223D;
  font-size: 16px;
  line-height: 22px;
  font-family: 'sf_ui_textsemibold';
  font-weight: 400;
  text-transform: none;
}
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .product-color-appearances__nlist {
  margin: 0px;
  padding: 0px 0px 0px 10px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .right-check-box {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 5px 10px 0px 10px;
}
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .right-check-box .check-box-col,
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .right-check-box .check-box-col .check-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .color-appearance-n1 {
  float: left;
  width: auto;
  height: auto;
  padding: 0px 10px 10px 0px;
}
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .color-appearance-n1 .color-box {
  float: left;
  width: 30px;
  height: 30px;
  border-radius: 4px;
  position: relative;
  cursor: pointer;
}
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .color-appearance-n1 .color-box[disable=""],
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .color-appearance-n1 .color-box[disable=''],
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .color-appearance-n1 .color-box[disable],
.more-color-drop-down-inner .product-color-appearances__nlist .color-appearance-n1 .color-box[disable=""],
.more-color-drop-down-inner .product-color-appearances__nlist .color-appearance-n1 .color-box[disable=''],
.more-color-drop-down-inner .product-color-appearances__nlist .color-appearance-n1 .color-box[disable] {
  cursor: default;
  pointer-events: none;
  opacity: 0.3;
}

.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .color-appearance-n1 .color-box.active::after {
  position: absolute;
  content: "";
  width: 36px;
  height: 36px;
  border: 1.2px solid #0B0B0D;
  background-color: transparent;
  border-radius: 6px;
  left: -3px;
  top: -3px;
  background-image: url("../images_new/rdx-new-check-icon.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto auto;
  cursor: pointer;
}
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .color-appearance-n1 a.color-box[style="background-color: #ffffff;"]{
  border: 1.2px solid #DEE2ED;
  cursor: pointer;
}
.rdx-creator-product-image-popup .modal-footer {
  padding: 0px 40px 0px 40px;
  margin: 0px;
  background-color: #F5F6FA;
  border-top: 1px solid #DEE2ED;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: fixed;
  top: auto;
  right: 0px;
  left: 0px;
  bottom: 0;
  z-index: 9999999;
}
.rdx-creator-product-image-popup .modal-footer .mf-left {
  float: left;
  width: auto;
}
.rdx-creator-product-image-popup .modal-footer .mf-left .mf-back {
  float: left;
  width: auto;
  padding: 21px 0px 23px 0px;
}
.rdx-creator-product-image-popup .modal-footer .mf-left .mf-left-contentb {
  display: block;
  width: 100%;
  /*padding: 10px 15px 15px 70px;*/
  padding: 10px 15px 15px 0px;
  text-align: left;
}
.rdx-creator-product-image-popup .modal-footer .mf-left .mf-left-contentb h3 {
  font-size: 20px;
  line-height: 30px;
  font-family: 'sf_ui_textsemibold';
  color: #19223D;
  font-weight: 400;
  margin: 0px 0px 5px 0px;
  padding: 0px;
}
.rdx-creator-product-image-popup .modal-footer .mf-left .mf-left-contentb a {
  font-size: 15px;
  line-height: 22px;
  font-family: 'sf_ui_textsemibold';
  color: #4C84FF;
  font-weight: 400;
  margin: 0px 0px 5px 0px;
  padding: 0px;
  text-decoration: none !important;
  position: relative;
}
.rdx-creator-product-image-popup .modal-footer .mf-left .mf-left-contentb a::after {
  position: absolute;
  content: "";
  top: auto;
  left: 0px;
  bottom: -5px;
  height: 1px;
  width: 100%;
  background-color: #4C84FF;
}
.rdx-creator-product-image-popup .modal-footer .mf-right {
  float: right;
  width: auto;
  padding: 0px 0px 0px 15px;
  position: relative;
}
.rdx-creator-product-image-popup .modal-footer .mf-right .switch-new {
  display: inline-flex;
  margin: 0 10px 0px 0px;
  padding: 30px 0px 19px 0px;
  float: left;
  position: relative;
}
.rdx-creator-product-image-popup .modal-footer .mf-right .switch-new input[type=checkbox] {
  height: 0;
  width: 0;
  visibility: hidden;
  display: none;
}
.rdx-creator-product-image-popup .modal-footer .mf-right .switch-new input[type="checkbox"] {
  height: 24px;
  width: 48px;
  visibility: visible;
  opacity: 0;
  position: absolute;
  margin: 0px;
  padding: 0px;
  left: 0px;
  top: auto;
  bottom: auto;
  right: auto;
  z-index: 1;
  cursor: pointer;
  display: block;
}
.rdx-creator-product-image-popup .modal-footer .mf-right .switch-new input[type=checkbox]:checked + label {
  background: #4C84FF;
}
.rdx-creator-product-image-popup .modal-footer .mf-right .switch-new input[type=checkbox]:checked + label::after {
  left: calc(100% - 4px);
  transform: translateX(-100%);
}
.rdx-creator-product-image-popup .modal-footer .mf-right .switch-new label {
  cursor: pointer;
  width: 48px;
  height: 24px;
  background: #8B93A6;
  display: block;
  border-radius: 24px;
  position: relative;
}
.rdx-creator-product-image-popup .modal-footer .mf-right .switch-new label::after {
  content: "";
  position: absolute;
  top: 4px;
  left: 4px;
  width: 16px;
  height: 16px;
  background: #ffffff;
  border-radius: 100%;
  transition: 0.3s;
}
.rdx-creator-product-image-popup .modal-footer .mf-right .button-row {
  width: auto;
  float: right;
  margin: 21px 0px 23px 0px;
  padding: 0px;
}

.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-footer .mf-right .button-row .btn,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .button-row.amp-btn-row .btn,
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .modal-header .modal-title .button-done,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .button-row.brbr .add-to-cart-btn,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .button-row.brbr .buy-btn {
  background-color: #4C84FF;
  border: 0px;
  outline: none;
  width: auto;
  min-width: 142px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-radius: 5px;
  padding: 0px 10px;
  font-size: 15px;
  color: #ffffff;
  font-weight: 400;
  font-family: 'sf_ui_textsemibold';
  cursor: pointer;
  float: left;
  position: relative;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-footer .mf-right .button-row .btn:hover,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .button-row.amp-btn-row .btn:hover,
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .modal-header .modal-title .button-done:hover,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .button-row.brbr .add-to-cart-btn:hover {
  background-color: #4C84FF;
  color: #ffffff;
  border: 0px;
  outline: none;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-footer .mf-right .button-row .btn {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-footer .mf-right .button-row .btn.btn-primary,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .button-row.brbr .add-to-cart-btn {
  margin-left: 10px;
  float: right;
  padding: 0px 24px;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-footer .mf-right .button-row .btn.open-add-to-store-popup-btn-class,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .button-row.brbr .btn.open-add-to-store-popup-btn-class {
  float: right;
  padding: 0px 30px 0px 50px;
  margin-left: 20px;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-footer .mf-right .button-row .btn.save-product-btn-bg-none,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .button-row.brbr .btn.save-product-btn-bg-none,
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-footer .mf-right .button-row .btn.save-product-btn-bg-none:hover,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .button-row.brbr .btn.save-product-btn-bg-none:hover {
  background-color: #ffffff;
  border: 1px solid #4C84FF; 
  color: #4C84FF;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-footer .mf-right .button-row .btn.save-product-btn-bg-none::before,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .button-row.brbr .btn.save-product-btn-bg-none::before {
  content: "";
  width: 20px;
  height: 20px;
  position: absolute;
  left: 20px;
  right: auto;
  top: 50%;
  margin: -10px 0px 0px 0px;
  background-image: url("../images_new/rdx-save-icon-log-in-blue-1.svg") !important;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-size: 20px auto;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-footer .mf-right .button-row .btn.open-add-to-store-popup-btn-class::before,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .button-row.brbr .btn.open-add-to-store-popup-btn-class::before {
  content: "";
  width: 20px;
  height: 20px;
  position: absolute;
  left: 20px;
  right: auto;
  top: 50%;
  margin: -10px 0px 0px 0px;
  background-image: url("../images_new/rdx-save-icon-log-in-1.svg");
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-size: 20px auto;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-footer .mf-right .button-row .btn.btn-secondary,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .button-row.brbr .buy-btn {
  float: left;
  margin-right: 10px;
  background-color: #ffffff;
  border: 1px solid #4C84FF;
  color: #4C84FF;
  padding: 0px 24px;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-footer .mf-right .button-row .btn.btn-secondary:hover,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .button-row.brbr .buy-btn:hover {
  background-color: #ffffff;
  color: #4C84FF;
  border: 1px solid #4C84FF;
  outline: none;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-footer .mf-right .button-row .btn.btn-secondary::before {
  content: "";
  width: 9px;
  height: 15px;
  position: relative;
  left: 0px;
  top: 0%;
  margin: 0px 15px 0px 0px;
  background-image: url("../images_new/rdx-left-arrow-new.svg");
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-footer .mf-right .button-row .btn.btn-primary::after,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .button-row.amp-btn-row .btn::before {
  content: "";
  width: 9px;
  height: 15px;
  position: relative;
  left: auto;
  right: 0px;
  top: 0%;
  margin: 0px 0px 0px 15px;
  background-image: url("../images_new/rdx-right-arrow-new.svg");
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
.rdx-creator-product-image-popup .modal-footer .mf-right .price-box {
  float: left;
  width: auto;
  /*padding-right: 30px;*/
}
.rdx-creator-product-image-popup .modal-footer .mf-right .price-box .price-txt {
  margin: 0px;
  padding: 26px 10px 28px 0px;
  font-size: 20px;
  line-height: 30px;
  color: #19223D;
  font-weight: 400;
  font-family: 'sf_ui_textsemibold';
  float: left;
  width: auto;
}
.rdx-creator-product-image-popup .modal-footer .mf-right .price-box .excl-txt {
  margin: 0px;
  padding: 30px 10px 31px 0px;
  font-size: 15px;
  line-height: 22.5px;
  color: #848FA7;
  font-weight: 400;
  font-family: 'sf_ui_textsemibold';
  float: left;
  width: auto;
}
html body .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block .rSlider {
  max-width: 419px;
  width: 100%;
}
html body .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block .rSlider .rangeslider--horizontal {
  height: 2px;
  background-color: #E5E9F2;
}
html body .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block .rSlider .rangeslider__fill {
  background: #4C84FF;
}
html body .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block .rSlider .rangeslider__handle::after {
  display: none !important;
}
html body .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block .rSlider .rangeslider__handle {
  background: transparent;
  border: 0px;
  cursor: pointer;
  display: inline-block;
  width: 20px;
  height: 20px;
  position: absolute;
  background-size: auto auto;
  background-image: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow:none;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  cursor: pointer;
  /*background-image: url("../images_new/slider-thumb-icon.svg");*/
  background-position: 0px 0px;
  background-size: 20px auto;
  background-repeat: no-repeat;
  border: 0px;
  position: absolute;
  top: -9px;
  border-radius: 100%;
  background-color: #fff;
  box-shadow: 0px 5px 10px 0px rgba(218, 220, 225, 1);
}
html body .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block .rSlider .rangeslider__handle::after {
  display: block !important;
  content: "";
  width: 8px;
  height: 8px;
  background-color: #4C84FF;
  border-radius: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
}
html body .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block .rSlider input[type="range"].custom-range-slider {
  opacity: 0;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .upload-img .uploadOuter .rdx-preview-main-div {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  width: 100%;
  height: 100%;
  z-index: 3;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .upload-img .uploadOuter .rdx-preview-main-div.table {
  display: table;
  width: 100%;
  height: 100%;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .upload-img .uploadOuter .rdx-preview-main-div.table .table-cell {
  display: table-cell;
  width: 100%;
  vertical-align: middle;
  background-color: #fff;
  text-align: center;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-left-col .upload-img .uploadOuter .rdx-preview-main-div.table #preview.table-cell:empty {
  display: none;
}
html body .rdx-new-grid-dashboard-screen.new-dashboard-screen .table-div .table > tbody > tr > td.warning {
  text-align: center !important;
}

.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-textarea-div {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-textarea-div .master_txt {
  width: 100%;
  height: 101px;
  padding: 8px 20px;
  border-radius: 5px;
  border: 1px solid #E5E9F2;
  background-color: #ffffff;
  font-size: 16px;
  line-height: 24px;
  text-align: left;
  color: #848FA7;
  font-weight: 400;
  text-transform: none;
  font-family: 'sf_ui_textregular';
  resize: none;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .custom-elements.retail-price-wrapper input[type="text"],
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .custom-elements.retail-price-wrapper input[type="number"] {
    width: 100%;
    height: 40px;
    padding: 8px 20px;
    border-radius: 5px;
    border: 1px solid #E5E9F2;
    background-color: #ffffff;
    font-size: 16px;
    line-height: 36px;
    text-align: left;
    color: #848FA7;
    font-weight: 400;
    text-transform: none;
    font-family: 'sf_ui_textregular';
}

.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-textarea-div *::-webkit-input-placeholder {
  color: #C1C6D0;
  font-size: 16px;
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  letter-spacing: 0px;
  text-transform: none;
  opacity: 1;
}

.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-textarea-div *:-moz-placeholder {
  color: #C1C6D0;
  font-size: 16px;
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  letter-spacing: 0px;
  text-transform: none;
  opacity: 1;
}

.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-textarea-div *::-moz-placeholder {
  color: #C1C6D0;
  font-size: 16px;
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  letter-spacing: 0px;
  text-transform: none;
  opacity: 1;
}

.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-textarea-div *:-ms-input-placeholder {
  color: #C1C6D0;
  font-size: 16px;
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  letter-spacing: 0px;
  text-transform: none;
  opacity: 1;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-fcs-selected-dropdown-div .pf-btn {
  height: 40px;
  line-height: 38px;
  padding: 0px 39px 0px 20px !important;
  font-family: 'sf_ui_textregular';
  color: #848FA7;
  text-align: left;
  font-weight: 400;
  text-transform: none;
  background-color: #ffffff;
  border-radius: 5px;
  border: 1px solid #E5E9F2;
  box-shadow: none;
  background-image: url("../images_new/select-box-down-icon.svg");
  background-repeat: no-repeat;
  background-position: right 20px center;
  background-size: auto auto; 
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .color-and-alignment-row .rdx-fcs-selected-dropdown-div.color-dropdown-1 .pf-btn.color-dropdown__button {
  padding: 0px 39px 0px 8px !important;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .color-and-alignment-row .rdx-fcs-selected-dropdown-div.color-dropdown-1 .pf-btn.color-dropdown__button .configuration-layers .configuration-layers__tab {
  display: flex;
  align-items: center;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .color-and-alignment-row .rdx-fcs-selected-dropdown-div.color-dropdown-1 .pf-btn.color-dropdown__button .configuration-layers .configuration-layers__tab .print-color {
  border: 1px solid transparent !important;
  width: 24px !important;
  height: 24px !important;
  margin: 0px 10px 0px 0px !important;
  border-radius: 5px !important;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .color-and-alignment-row .rdx-fcs-selected-dropdown-div.color-dropdown-1 .pf-btn.color-dropdown__button .configuration-layers .configuration-layers__tab .color_title {
  padding-right: 0px;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 77px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .color-and-alignment-row {
  margin: 0px 0px 20px 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .color-and-alignment-row .rdx-fcs-selected-dropdown-div.color-dropdown-1 {
  float: left;
  max-width: 182px;
  width: 100%;
  padding: 0px 10px 0px 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .color-and-alignment-row .rdx-lcr-right-alignment {
  float: left;
  padding-left: 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .color-and-alignment-row .rdx-lcr-right-alignment .align-box {
  float: left;
  margin-left: 10px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-fcs-selected-dropdown-div .dropdown__dropdown__fcs {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 12px 4px 4px !important;
  margin: 0px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0,0,0,.15);
  border-radius: 0px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  max-height: 280px;
  overflow-y: auto;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-fcs-selected-dropdown-div .dropdown__dropdown__fcs .print-color-button {
  float: left;
  width: auto;
  min-width: auto;
  max-width: none;
  border-radius: 0px;
  border: 0px;
  outline: none;
  background-color: transparent;
  height: auto;
  line-height: normal;
  padding: 0px;
  margin: 0px;
  box-shadow: none !important;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-fcs-selected-dropdown-div .dropdown__dropdown__fcs .print-color-button .print-color {
  border: 1px solid transparent !important;
  width: 24px !important;
  height: 24px !important;
  margin: 0px 4px 8px 4px !important;
  border-radius: 5px !important;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-fcs-selected-dropdown-div .dropdown__dropdown__fcs .print-color-button .print-color {
  border: 1px solid #E5E9F2 !important;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .color-and-alignment-row .rdx-fcs-selected-dropdown-div.color-dropdown-1,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .color-and-alignment-row.font-size-row .rdx-fcs-selected-dropdown-div.font-dropdown-1 {
  position: relative;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .color-and-alignment-row .rdx-lcr-right-alignment .ctc-align-block {
  margin: 0px 0px 0px 0px;
}

.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .color-and-alignment-row.font-size-row .rdx-fcs-selected-dropdown-div.font-dropdown-1 .font-dropdown__dropdown .font-dropdown__font {
  color: transparent;
  display: block;
  height: 29px;
  width: 100%;
  background-color: #ffffff;
  background-image: url("../images_new/fonts.png?v=9");
  background-repeat: no-repeat;
  background-size: 167px auto;
  padding: 5px 8px !important;
  font-size: 14px;
  line-height: normal;
  color: #fff;
  font-size: 0px;
  font-weight: 400;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-fcs-selected-dropdown-div .dropdown__dropdown__fcs .print-color-button.print-color-button--selected .print-color {
  position: relative;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-fcs-selected-dropdown-div .dropdown__dropdown__fcs .print-color-button.print-color-button--selected .print-color::after {
  position: absolute;
  content: "";
  width: 28px;
  height: 28px;
  border: 1.2px solid #0B0B0D;
  background-color: transparent;
  border-radius: 6px;
  left: -2px;
  top: -2px;
  background-image: url("../images_new/rdx-new-check-icon.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 14px auto;
  cursor: pointer;
  display: block !important;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-fcs-selected-dropdown-div .dropdown__dropdown__fcs .print-color-button.print-color-button--white.print-color-button--selected .print-color::after {
  background-image: url("../images_new/rdx-new-check-icon-black.svg");
}
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .color-appearance-n1 a.color-box.active[style="background-color: #ffffff;"]::after {
  left: -4px;
  top: -4px;
  background-image: url("../images_new/rdx-new-check-icon-black.svg");
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-width-col.leftm-30 {
  margin-left: 30px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-block.ctc-wh-image-block-mb-24 {
  margin-bottom: 24px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rtc-rotate-block.rtc-rotate-block-mb-33 {
  margin-bottom: 33px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-wh-image-block.ctc-wh-image-block-mb-24.show {
  display: flex !important;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .button-row.amtl-button-row {
  margin: 7px 0px 0px 0px;
  padding: 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .button-row.amtl-button-row .btn {
  background-color: #4C84FF;
  border: 0px;
  outline: none;
  width: 100%;
  min-width: auto;
  height: 40px;
  line-height: 38px;
  text-align: center;
  border-radius: 5px;
  padding: 0px 10px;
  margin: 7px 0px 0px 0px;
  font-size: 15px;
  color: #ffffff;
  font-weight: 400;
  font-family: 'sf_ui_textsemibold';
  cursor: pointer;
  float: left;
  position: relative;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .button-row.amtl-button-row .btn:hover {
  background-color: #4C84FF;
  color: #ffffff;
  border: 0px;
  outline: none;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .button-row.amtl-button-row .btn.btn-secondary {
  float: left;
  margin-right: 10px;
  background-color: #ffffff;
  border: 1.5px solid #4C84FF;
  color: #4C84FF;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .button-row.amtl-button-row .btn.btn-secondary:hover {
  background-color: #ffffff;
  color: #4C84FF;
  border: 1.5px solid #4C84FF;
  outline: none;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info #rdx-add-media-content-block-new.rbgcpili-img-tab-info-right-col h4 {
  margin-bottom: 8px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-ic-search-div,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-ic-search-div .form-group,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-ic-search-div .input-group {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 0px 0px 10px 0px;
  position: relative;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-ic-search-div .form-group,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-ic-search-div .input-group {
  margin: 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-ic-search-div .input-group .form-control {
  width: 100%;
  max-width: 100%;
  background-color: #F5F6FA;
  border: 1px solid #E5E9F2;
  border-radius: 5px;
  height: auto;
  line-height: 18px;
  padding: 11px 60px 11px 20px;
  color: #8B93A6;
  font-weight: 400;
  font-size: 15px;
  text-align: left;
  font-family: 'sf_ui_textregular';
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-ic-search-div .input-group .search-btn {
  position: absolute;
  right: 0;
  top: 0px;
  z-index: 3;
  height: 40px;
  line-height: 38px;
  width: 60px;
  text-align: center;
  cursor: pointer;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #ffffff;
  border: 1px solid #E5E9F2;
  padding: 20px 0px 15px 0px;
  position: relative;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-height: 513px; 
  position: relative;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .mCSB_container {
  padding: 0px 41px 0px 20px;
}
html .modal-body.mCustomScrollbar .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .mCSB_scrollTools {
  opacity: 1 !important;
  right: 20px;
  width: 5px;
}
html .modal-body.mCustomScrollbar .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
html .modal-body.mCustomScrollbar .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #4C84FF !important;
  width: 5px;
}
html .modal-body.mCustomScrollbar .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #F5F7FA !important;
  width: 5px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .recently-used-header {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative;
  margin: 0px 0px 20px 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .recently-used-header .recently-used-left {
  float: left;
  width: auto;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .recently-used-header .recently-used-left h4,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .recently-used-header .recently-used-left a,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .folder-list h4,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .folder-list .folder-row .see-all  {
  font-size: 15px;
  line-height: 18px;
  color: #19223D;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
  margin: 0px !important;
  padding: 0px !important;
  display: inline-block;
  vertical-align: top;
  width: auto;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .recently-used-header .recently-used-left a,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .folder-list .folder-row .see-all {
  margin: 1px 0px 0px 15px !important;
  text-decoration: none;
  font-size: 13px;
  line-height: 16px;
  color: #4C84FF;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .recently-used-header .recently-used-left a,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .folder-list .folder-row .see-all {
  color: #4C84FF;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .recently-used-header .recently-used-right {
  float: right;
  width: 50px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .recently-used-header .recently-used-right a.previous {
  float: left;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .recently-used-header .recently-used-right a.next {
  float: right;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .recently-used-image-block {
  display: flex;
  flex-wrap: wrap;
  margin: 0px -3px 14px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .recently-used-image-block .recently-used-image-col {
  width: 100%;
  max-width: 25%;
  flex: 0 0 25%;
  float: left;
  padding: 0px 3px 6px 3px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .recently-used-image-block .recently-used-image-col img {
  width: 100%;
  height: auto;
  vertical-align: top;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .folder-list {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .folder-list h4 {
  margin: 0px 0px 24px 0px !important;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .folder-list .folder-row h4 {
  margin: 0px 0px 0px 0px !important;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .folder-list .folder-row {
  display: flex;
  border-bottom: 1px solid #E5E9F2;
  margin: 0px 0px 24px 0px;
  padding: 0px 0px 24px 0px;
  align-items: center;
  /*flex-wrap: wrap;*/
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .folder-list .folder-row:nth-last-child(1) {
  margin-bottom: 10px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .folder-list .folder-row .folder-img {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 13px 0px 0px !important;
  flex: 0 0 auto;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .folder-list .folder-row h4 {
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 0px 0px !important;
  flex: 0 0 auto;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .folder-list .folder-row span {
  color: #8B93A6;
  font-size: 13px;
  line-height: 20px;
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  margin: 0px;
  padding: 0px;
  flex: auto;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .folder-list .folder-row .see-all {
  flex: 0 0 auto;
  margin-right: 30px !important;
  padding-right: 0px !important;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .folder-list .folder-row .folder-select-down-icon {
  flex: 0 0 auto;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .mCSB_container {
  margin: 0px !important;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 {
  display: flex;
  /*flex-wrap: wrap;*/
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 20px 0px;
  border-bottom: 1px solid #E5E9F2;
  align-items: center;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .lctc-limg-1 {
  float: left;
  width: 100%;
  max-width: 50px;
  border-radius: 5px;
  flex: 0 0 auto;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .lctc-limg-1 img {
  border-radius: 5px;
  vertical-align: top;
  width: 100%;
  height: auto;
} 
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .rctc-lcontent-1 {
  /*flex-wrap: wrap;*/
  display: flex;
  width: 100%;
  align-items: center;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .rctc-lcontent-1 h6.image-lname-1 {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color: #19223D;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
  text-align: left;
  font-family: 'sf_ui_textsemibold';
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .rctc-lcontent-1 .limg-details-1 .lprint-quality-row-1 {
  margin: 13px 0px 0px 0px;
  padding: 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .rctc-lcontent-1 .limg-details-1 {
  flex: auto;
  padding: 0px 0px 0px 15px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .rctc-lcontent-1 label {
  display: inline-block;
  vertical-align: top;
  width: auto;
  margin: 0px;
  padding: 0px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .rctc-lcontent-1 label strong,
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .rctc-lcontent-1 label span {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color: #19223D;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
  font-family: 'sf_ui_textsemibold';
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .rctc-lcontent-1 label span {
  font-family: 'sf_ui_textregular';
  color: #4C84FF;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .rctc-lcontent-1 label + label {
  padding-left: 11px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .rctc-lcontent-1 .lbutton-row-1 {
  display: flex;
  /*flex-wrap: wrap;*/
  align-items: center;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .rctc-lcontent-1 .lbutton-row-1 .btn-1 {
  width: auto;
  min-width: 32px;
  height: 32px;
  line-height: 30px;
  text-align: center;
  padding: 0px 10px;
  background-color: #ffffff;
  border: 1px solid #E5E9F2;
  border-radius: 5px;
  font-size: 14px;
  color: #8B93A6;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
  text-transform: none;
  text-decoration: none;
  outline: none;
  box-shadow: none;
  flex: 0 0 auto;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .rctc-lcontent-1 .lbutton-row-1 .btn-1:hover {
  color: #8B93A6;
  background-color: #ffffff;
  border: 1px solid #E5E9F2;
  text-decoration: none;
  outline: none;
  box-shadow: none;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .rctc-lcontent-1 .lbutton-row-1 .btn-1.btn-edit {
  min-width: 46px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .rctc-lcontent-1 .lbutton-row-1 .btn-1.btn-trash {
  margin-left: 10px;
  flex: auto;
  padding: 0px 5px;
}
.modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .ctc-img-Layers-block-1 .rctc-lcontent-1 .lbutton-row-1 .lbtn-ud-arrow {
  flex: 0 0 auto;
  margin-left: 20px;
}
html .modal-dialog .modal-content .rdx-creator-Product-details-final-popup.modal-1 .modal-footer .mf-right .button-row .btn.btn-primary {
  padding: 0px 30px 0px 50px;
}
html .modal-dialog .modal-content .rdx-creator-Product-details-final-popup.modal-1 .modal-footer .mf-right .button-row .btn.btn-primary::before {
  content: "";
  width: 20px;
  height: 20px;
  position: absolute;
  left: 20px;
  right: auto;
  top: 50%;
  margin: -10px 0px 0px 0px;
  background-image: url("../images_new/rdx-save-icon-log-in-1.svg");
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-size: 20px auto;
}
html .modal-dialog .modal-content .rdx-creator-Product-details-final-popup.modal-1 .modal-footer .mf-right .button-row .btn.btn-primary::after {
  display: none;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info {
  max-width: 37%;
  flex: 0 0 37%;
  width: 100%;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-middle {
  max-width: 63%;
  flex: 0 0 63%;
  width: 100%;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner {
  max-width: 100%;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 35px 40px 30px 40px;
  margin: 0px 0px 30px 0px;
  border-bottom: 1px solid #DEE2ED;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area {
  padding-top: 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area h4,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area h4,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area h4 {
  color: #19223D;
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  font-family: 'sf_ui_textregular';
  margin: 0px 0px 11px 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area h4 span,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area h4 span,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area h4 span {
  color: #848FA7;
  font-size: 13px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .form-control {
  border: 1px solid #E5E9F2;
  background-color: #ffffff;
  border-radius: 5px;
  width: 100%;
  max-width: 100%;
  padding: 0px 20px;
  text-align: left;
  margin: 0px;
  color: #19223D;
  font-size: 16px;
  font-weight: 400;
  font-family: 'sf_ui_textsemibold';
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area .product-dtail-content {
  background-color: #ffffff;
  border: 1px solid #E5E9F2;
  border-radius: 5px;
  padding: 20px 67px 10px 20px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 144px;
  overflow: hidden;
  position: relative;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area .product-dtail-content p {
  margin: 0px;
  padding: 0px;
  color: #848FA7;
  font-size: 15px;
  line-height: 23px;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area .product-dtail-content.add-more-content-show {
  height: auto;
  overflow: visible;
  padding-bottom: 60px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area .product-dtail-content .show-more-1,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area .product-dtail-content .show-less-1 {
  position: absolute;
  left: 0px;
  right: 0px;
  top: auto;
  bottom: 0px;
  background-color: #F5F6FA;
  border: 0px solid transparent;
  border-top: 1px solid #DEE2ED;
  border-radius: 0px 0px 5px 5px;
  width: 100%;
  height: 40px;
  line-height: 38px;
  text-align: center;
  font-family: 'sf_ui_textregular';
  color: #19223D;
  font-weight: 400;
  font-size: 15px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area .product-dtail-content .show-more-1 span.arrow,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area .product-dtail-content .show-less-1 span.arrow {
  display: inline-block;
  /*vertical-align: middle;*/
  margin-left: 10px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area .product-dtail-content .show-less-1 {
  display: none;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area .product-dtail-content.add-more-content-show .show-more-1 {
  display: none;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area .product-dtail-content.add-more-content-show .show-less-1 {
  display: block;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area .product-dtail-content.add-more-content-show .show-less-1 .arrow {
  transform: rotate(-180deg);
  vertical-align: middle;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area .product-dtail-content .right-block-option {
  position: absolute;
  left: auto;
  right: 10px;
  top: 20px;
  width: 30px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area .product-dtail-content .right-block-option a {
  display: inline-block;
  vertical-align: top;
  width: 30px;
  height: 30px;
  line-height: 30px;
  border-radius: 5px;
  border: 1px solid #E5E9F2;
  background-color: #ffffff;
  text-align: center;
  margin: 0px 0px 10px 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-details-area .product-dtail-content .right-block-option a img {
  width: auto;
  height: auto;
  vertical-align: middle;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .choose-colors-block-header {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area  .choose-colors-block-header .left-title {
  float: left;
  width: auto;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area  .choose-colors-block-header .right-check-box {
  float: right;
  width: auto;
  position: relative;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area  .choose-colors-block-header .right-check-box .check-box-col {
  float: left;
  width: auto;
  position: relative;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area  .choose-colors-block-header .right-check-box .check-box-col + .check-box-col {
  padding-left: 36px;
} 
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area  .choose-colors-block-header .right-check-box .check-box-col .check-row,
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .right-check-box .check-box-col .check-row {
  float: right;
  width: 100%;
  position: relative;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area  .choose-colors-block-header .right-check-box .check-box-col .check-row input[type="checkbox"],
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .right-check-box .check-box-col .check-row input[type="checkbox"] {
  position: absolute;
  width: 18px;
  height: 18px;
  left: 0px;
  top: 1px;
  opacity: 0;
  z-index: 1;
  cursor: pointer;
  margin: 0px;
  padding: 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area  .choose-colors-block-header .right-check-box .check-box-col .check-row input[type="checkbox"] + label,
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .right-check-box .check-box-col .check-row input[type="checkbox"] + label {
  font-size: 13px;
  line-height: 20px;
  text-transform: none;
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  color: #848FA7;
  letter-spacing: 0px;
  margin: 0px;
  padding: 0px 0px 0px 23px;
  position: relative;
  cursor: pointer;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area  .choose-colors-block-header .right-check-box .check-box-col .check-row input[type="checkbox"] + label::before,
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .right-check-box .check-box-col .check-row input[type="checkbox"] + label::before {
  position: absolute;
  content: "";
  left: 0px;
  top: 1px;
  width: 18px;
  height: 18px;
  border-radius: 5px;
  border: 1px solid #E5E9F2;
  background-color: #ffffff;
  cursor: pointer;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area  .choose-colors-block-header .right-check-box .check-box-col .check-row input[type="checkbox"]:checked + label::before,
.modal-body-middle-content-wrapper .new-tcs-creator-product-image-color-right .new-tcs-creator-product-image-color-right-inner .right-check-box .check-box-col .check-row input[type="checkbox"]:checked + label::before {
  border: 1px solid #4C84FF;
  background-color: #4C84FF;
  background-image: url("../images_new/rdx-new-check-icon.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 12px auto;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .choose-colors-block-header {
  margin: 0px 0px 23px 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .choose-colors-block-header .left-title h4 {
  margin: 0px;
  padding: 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist {
  margin: 0px -5px;
  padding: 0px 0px 0px 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist::after {
  content: "";
  display: block;
  clear: both;
  width: 100%;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .color-appearance-n1 {
  float: left;
  width: auto;
  height: auto;
  padding: 0px 5px 10px 5px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .more-color {
  position: relative;
  float: left;
  width: auto;
  height: auto;
  padding: 0px 5px 10px 5px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .more-color .more-color-inner {
  background: #FFFFFF;
  border: 1.2px solid #E5E9F2;
  border-radius: 4px;
  text-align: center;
  line-height: 26px;
  cursor: pointer;
  float: left;
  width: 30px;
  height: 30px;
  position: relative;
}
/*html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .more-color.more-color-open .more-color-drop-down {
  display: block !important;
}*/
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .more-color .more-color-drop-down.more-color-drop-down-open {
  display: block !important;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .more-color .more-color-inner.more-color-inner-close {
  display: none !important;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .more-color.more-color-open .more-color-inner {
  display: none !important;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .more-color.more-color-open .more-color-inner.more-color-inner-close {
  display: block !important;
}

html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .more-color .more-color-drop-down {
  position: absolute;
  display: none;
  right: auto;
  left: -30px;
  top: 100%;
  background: #FFFFFF;
  box-shadow: 0px 15px 25px #E1E4EB;
  border: 1.2px solid #DEE2ED;
  border-radius: 5px;
  padding: 15px 11px 5px;
  width: 259px;
  z-index: 999;
  margin: 7px 0px 0px 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .more-color .more-color-drop-down::before {
  content: '';
  border-bottom: 15px solid #DEE2ED;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  position: absolute;
  top: -15px;
  left: 33px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .more-color .more-color-drop-down::after {
  content: '';
  border-bottom: 13px solid #ffffff;
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
  position: absolute;
  top: -13px;
  left: 35px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .color-appearance-n1 .color-box {
  float: left;
  width: 30px;
  height: 30px;
  border-radius: 4px;
  position: relative;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .color-appearance-n1 .color-box.active::after {
  position: absolute;
  content: "";
  width: 36px;
  height: 36px;
  border: 1.2px solid #0B0B0D;
  background-color: transparent;
  border-radius: 6px;
  left: -3px;
  top: -3px;
  background-image: url("../images_new/rdx-new-check-icon.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto auto;
  cursor: pointer;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .color-appearance-n1 .color-box[style="background-color: #ffffff;"],
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .color-appearance-n1 .color-box[style="background-color: #fff;"] {
  border: 1.2px solid #DEE2ED;
  cursor: pointer;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .color-appearance-n1 .color-box.active[style="background-color: #ffffff;"]::after,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area .product-color-appearances__nlist .color-appearance-n1 .color-box.active[style="background-color: #fff;"]::after {
  left: -4px;
  top: -4px;
  background-image: url("../images_new/rdx-new-check-icon-black.svg");
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area.select-size-block-area .choose-colors-block-header .right-check-box .check-box-col + .check-box-col {
  padding-left: 30px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area.select-size-block-area .choose-colors-block-header .right-check-box .check-box-col a {
  color: #4C84FF;
  font-size: 13px;
  line-height: 20px;
  font-family: 'sf_ui_textsemibold';
  text-decoration: underline !important;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area.select-size-block-area .choose-colors-block-header .right-check-box .check-box-col a:hover {
  color: #4C84FF;
  text-decoration: underline !important;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area.select-size-block-area .choose-colors-block-header {
  margin: 0px 0px 25px 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .choose-colors-block-area {
  padding-bottom: 20px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .select-size-block-area {
  padding-bottom: 13px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .select-size-block-area .select-size-wrapper {
  margin: 0px -9px;
  padding: 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .select-size-block-area .select-size-wrapper::after {
  content: "";
  clear: both;
  display: block;
  width: 100%;
  position: relative;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .select-size-block-area .select-size-wrapper .select-size-col {
  margin: 0px 0px;
  padding: 0px 9px 17px;
  float: left;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .select-size-block-area .select-size-wrapper .select-size-col .select-size-col-inner {
  width: auto;
  min-width: 40px;
  height: 40px;
  line-height: 38px;
  background-color: #ffffff;
  border-radius: 5px;
  border: 1px solid #19223D;
  text-align: center;
  font-size: 14px;
  color: #19223D;
  font-weight: 400;
  text-transform: uppercase;
  font-family: 'sf_ui_textregular';
  position: relative;
  padding: 0px 11px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .select-size-block-area .select-size-wrapper .select-size-col .select-size-col-inner .check-icon {
  display: none;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .select-size-block-area .select-size-wrapper .select-size-col .select-size-col-inner.active .check-icon {
  display: block;
  width: 14px;
  height: 14px;
  line-height: 12px;
  border-radius: 100%;
  background-color: #0B0B0D;
  position: absolute;
  left: auto;
  right: -7px;
  top: -7px;
  text-align: center;
  border: 0px;
  cursor: pointer;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .select-size-block-area .select-size-wrapper .select-size-col .select-size-col-inner.active .check-icon img {
  width: auto;
  height: auto;
  vertical-align: middle;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area {
  border-bottom: 0px;
  padding-bottom: 0px;
  margin-bottom: 40px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .choose-colors-block-header {
  margin: 0px 0px 24px 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left {
  float: left;
  width: auto;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left label,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-right label {
  color: #848FA7;
  margin: 0px 0px 10px 0px;
  padding: 0px;
  line-height: 18px;
  font-size: 15px;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
  display: block;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row {
  float: left;
  width: auto;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .currency-dropdown-list,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list {
  float: left;
  width: auto;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .currency-dropdown-list button.btn,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list button.btn {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  font-size: 15px;
  color: #19223D;
  font-weight: 400;
  letter-spacing: 0px;
  line-height: 38px;
  padding: 0px 35px 0px 10px;
  font-family: 'sf_ui_textregular';
  text-align: left;
  background-color: #ffffff;
  border: 1px solid #E5E9F2;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .currency-dropdown-list button.btn + button.btn.btn-primary.dropdown-toggle,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list button.btn + button.btn.btn-primary.dropdown-toggle {
  background-color: transparent;
  border: 1px solid #E5E9F2;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .currency-dropdown-list button.btn.btn-primary.dropdown-toggle,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list button.btn.btn-primary.dropdown-toggle {
  border-radius: 5px 0px 0px 5px !important;
  height: 40px;
  line-height: 38px;
  /* min-width: 105px; */
  width: 110px;
  min-width: 110px;
  position: relative;
  padding: 0px 35px 0px 10px;
  font-size: 15px;
  color: #19223D;
  font-weight: 400;
  letter-spacing: 0px;
  font-family: 'sf_ui_textregular';
  text-align: left;
  outline: none !important;
  margin: 0px;
  display: inline-block;
  vertical-align: top;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .currency-dropdown-list button.btn.btn-primary.dropdown-toggle .select2-selection__arrow_1,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list button.btn.btn-primary.dropdown-toggle .select2-selection__arrow_1 {
  position: absolute;
  right: 15px;
  top: 0px;
  line-height: 36px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row {
  display: flex;
  flex-wrap: wrap;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .dropdown.dropdown-list.currency-dropdown-list {
  flex: 0 0 auto;
  padding: 0px 0px 0px;
  margin: 0px 0px 0px 15px;
  width: 85px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .dropdown.dropdown-list.currency-dropdown-list .tab-list.dropdown-menu.currency-dropdown-ul-list {
  min-width: auto !important;
  width: 100% !important;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .dropdown.dropdown-list.currency-dropdown-list .tab-list.dropdown-menu.currency-dropdown-ul-list li {
  padding-left: 15px;
  padding-right: 15px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list button.btn {
  height: 43px;
  line-height: 41px;
  padding-left: 15px;
  border-radius: 5px 5px 5px 5px !important;
  min-width: auto;
  width: 100%;
  max-width: none;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list button.btn + button.btn.btn-primary.dropdown-toggle {
  height: 43px;
  line-height: 41px;
  padding-left: 15px;
  border-radius: 5px 5px 5px 5px !important;
  min-width: auto;
  width: 100%;
  max-width: none;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .input-group {
  margin: 0px;
  flex: auto;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row {
  position: relative;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row .euro-sign {
  position: absolute;
  left: 10px;
  top: 0px;
  font-size: 13px;
  color: #19223D;
  font-weight: 400;
  line-height: 40px;
  font-family: 'sf_ui_textregular';
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row .form-control {
  float: left;
  padding: 0px 17px 0px 20px;
  /*width: 175px;*/
  width: 100%;
  margin: 0px;
  height: 40px;
  line-height: 38px;
  background-color: #ffffff;
  border: 1px solid #E5E9F2;
  border-radius: 5px;
  /*border-radius: 0px 5px 5px 0px;
  border-left: 0px;*/
  font-size: 13px;
  color: #19223D;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row *::-webkit-input-placeholder,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row *::-webkit-input-placeholder {
  font-size: 13px;
  color: #848FA7;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
  opacity: 1;
  letter-spacing: 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row *:-moz-placeholder,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row *:-moz-placeholder {
  font-size: 13px;
  color: #848FA7;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
  opacity: 1;
  letter-spacing: 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row *::-moz-placeholder,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row *::-moz-placeholder {
  font-size: 13px;
  color: #848FA7;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
  opacity: 1;
  letter-spacing: 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row *:-ms-input-placeholder,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row *:-ms-input-placeholder {
  font-size: 13px;
  color: #848FA7;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
  opacity: 1;
  letter-spacing: 0px;
}
/* 333 */
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row .currency-dropdown-list .currency-dropdown-ul-list,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list .currency-dropdown-ul-list {
  min-width: 151px !important;
  margin-top: 1px !important;
  background-color: #ffffff !important;
  border: 1px solid #D3D7DE !important;
  border-radius: 4px !important;
  box-shadow: none !important;
  padding: 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row .currency-dropdown-list.open .currency-dropdown-ul-list,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row .currency-dropdown-list .currency-dropdown-ul-list,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list.open .currency-dropdown-ul-list,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list .currency-dropdown-ul-list {
  transform: translateY(0px) !important;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row .currency-dropdown-list .currency-dropdown-ul-list li,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row .currency-dropdown-list .currency-dropdown-ul-list li a,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list .currency-dropdown-ul-list li,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list .currency-dropdown-ul-list li a {
  font-size: 14px;
  color: #003D5B;
  font-weight: 700;
  letter-spacing: 0.14px;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  line-height: 19px;
  padding: 8px 16px;
  border-bottom: 1px solid #EDEFF2;
  width: 100%;
  max-width: 100%;
  min-width: auto;
  background-color: transparent !important;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row .currency-dropdown-list .currency-dropdown-ul-list li:hover,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list .currency-dropdown-ul-list li:hover {
  background-color: #F4F6F9 !important;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row .currency-dropdown-list .currency-dropdown-ul-list li a,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list .currency-dropdown-ul-list li a {
  padding: 0px;
  border: 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row .currency-dropdown-list .currency-dropdown-ul-list li:nth-last-child(1),
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list .currency-dropdown-ul-list li:nth-last-child(1) {
  border-bottom: 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row .currency-dropdown-list .currency-dropdown-ul-list li.active a,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list .currency-dropdown-ul-list li.active a {
  background-color: transparent;
  color: #44ABB7;
  border-right: 0px !important;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-left .retail-price-row .currency-dropdown-list .currency-dropdown-ul-list li:hover a,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .product-title-area .language-selector-row .currency-dropdown-list .currency-dropdown-ul-list li:hover a {
  background-color: transparent;
  color: #44ABB7;
  border-right: 0px !important;
}
/* 333 */
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-right {
  float: left;
  width: auto;
  padding: 0px 0px 0px 101px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-right label {
  margin-bottom: 21px;
  display: block;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-right span.price-txt {
  color: #19223D;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  line-height: 18px;
  font-size: 15px;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
  display: block;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-right .flex-new {
  display: flex;
  justify-content: center;
  align-items: center;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area .retail-price-wrapper .retail-price-right .flex-new .euro-sign-1.price-txt {
  margin-right: 5px;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-body .mCSB_inside > .mCSB_container {
  margin-right: 0px;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-body .mCSB_scrollTools {
  display: none !important;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-body .mCustomScrollBox,
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-body .mCSB_container {
  overflow: visible !important;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-body .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .mCustomScrollBox,
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-body .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .mCSB_container {
  overflow: hidden !important;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-body .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-img-tab-info-right-col .rdx-recently-used-box .rdx-recently-used-box-inner .mCSB_scrollTools {
   display: block !important;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-header.rgb-modal-header-new-0.rgb-modal-header-new-01 {
  border: 0px;
  padding: 0px;
  margin: 0px;
  min-height: auto;
  height: auto;
  max-height: none;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-header.modal-header-none {
  border: 0px;
  padding: 0px;
  margin: 0px;
  min-height: auto;
  height: auto;
  max-height: none;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .modal-header.modal-header-none .modal-title {
  display: none;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .middle_content_directsale_orders .modal-header.modal-header-none {
  border-bottom: 1px solid #DEE2ED;
  padding: 13px 15px 12px 15px;
  display: block !important;
}
.rdx-creator-product-image-popup.modal .modal-dialog .modal-content .middle_content_directsale_orders .modal-header.modal-header-none .modal-title {
  display: block;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.rbgcpili-inner-new.rbgcpili-inner-mt-20 {
  margin-top: 20px;
  padding: 10px 0px 20px 0px;
  position: relative;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.rbgcpili-inner-new.rbgcpili-inner-mt-20 .rdc-img-new {
  float: left;
  width: auto;
  padding-left: 10px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.rbgcpili-inner-new.rbgcpili-inner-mt-20 .rdc-img-new img {
  width: auto;
  height: auto;
  vertical-align: top;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.rbgcpili-inner-new.rbgcpili-inner-mt-20 .rdc-content-text-mp {
  display: block;
  width: 100%;
  padding: 25px 111px 20px 115px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.rbgcpili-inner-new.rbgcpili-inner-mt-20 .rdc-content-text-mp h4 {
  margin: 0px 0px 10px 0px;
  padding: 0px;
  color: #19223D;
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner .retail-price-block-area.retail-price-block-area-new {
  margin: 0px;
  padding: 24px 39px 0px 39px;
  border-top: 1px solid #DEE2ED;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.rbgcpili-inner-new.rbgcpili-inner-mt-20 .rdc-content-text-mp .change-color-row {
  display: flex;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.rbgcpili-inner-new.rbgcpili-inner-mt-20 .rdc-content-text-mp .change-color-row .rdc-color-box {
  width: 32px;
  height: 32px;
  background-color: #563637;
  border:1px solid #E5E9F2;
  border-radius: 5px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.rbgcpili-inner-new.rbgcpili-inner-mt-20 .rdc-content-text-mp .change-color-row .color-button {
  box-shadow: none !important;
  border: 1px solid #E5E9F2;
  background-color: #ffffff;
  text-align: center;
  margin: 0px 0px 0px 10px;
  padding: 0px 15px;
  outline: none !important;
  width: auto;
  min-width: 114px;
  height: 32px;
  line-height: 30px;
  border-radius: 5px;
  font-size: 13px;
  color: #8B93A6;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
  text-align: center;
  cursor: pointer;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.rbgcpili-inner-new.rbgcpili-inner-mt-20 .rdc-content-text-mp .change-color-row .color-button:hover {
  border: 1px solid #E5E9F2;
  background-color: #ffffff;
  color: #8B93A6;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.rbgcpili-inner-new.rbgcpili-inner-mt-20 .rpp-box-btn-right {
  position: absolute;
  top: 10px;
  right: 20px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.rbgcpili-inner-new.rbgcpili-inner-mt-20 .rpp-box-btn-right .rp-box-closed,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.rbgcpili-inner-new.rbgcpili-inner-mt-20 .rpp-box-btn-right .rp-open,
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.rbgcpili-inner-new.rbgcpili-inner-mt-20 .rpp-box-btn-right .rp-closed {
  margin: 0px 0px 0px 20px;
  float: left;
  width: auto;
  height: auto;
  line-height: normal;
  padding: 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.rbgcpili-inner-new.rbgcpili-inner-mt-20 .rpp-box-btn-right .rp-closed {
  display: none;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.rbgcpili-inner-new.rbgcpili-inner-mt-20 .rpp-box-btn-right.active .rp-open {
  display: none;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .rbgcpili-inner.rbgcpili-inner-new.rbgcpili-inner-mt-20 .rpp-box-btn-right.active .rp-closed {
  display: block;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .button-row.amp-btn-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  margin: 20px 0px 0px 0px;
  padding: 0px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .button-row.amp-btn-row .btn {
  width: 100%;
  padding: 0px 15px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 20px;
}
html .rdx-creator-Product-details-final-popup.modal-1 .modal-body-middle-content-wrapper .creator-product-image-left-info .button-row.amp-btn-row .btn::before {
  position: relative;
  left: 0px;
  top: 0px;
  right: auto;
  background-image: url("../images_new/plus-square -rdx-plus-more-icon.svg");
  margin: 0px;
  margin-right: 13px;
  width: 20px;
  height: 20px;
  padding: 0px;
}
.rdx-creator-product-image-popup .rgb-modal-header-new-0 ~ .middle_content .modal-header h2.modal-title {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding-right: 65px;
  padding-left: 65px;
  position: relative;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .modal-header .modal-title .button-done {
  float: right;
  margin: 0px;
  padding: 0px 10px;
  text-align: center;
  position: absolute;
  right: 65px;
  left: auto;
  top: 0px;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .modal-header .modal-title .button-done::after,
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .modal-header .modal-title .button-done::before {
  display: none;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .add-product-category-list-link-txt {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 0px 40px 20px 40px;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .add-product-category-list-link-txt ul {
  margin: 0px;
  padding: 6px 0px 10px 0px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #DEE2ED;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .add-product-category-list-link-txt ul::before,
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .add-product-category-list-link-txt ul::after {
  display: none;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .add-product-category-list-link-txt ul li {
  margin: 0px;
  padding: 0px;
  line-height: normal;
  list-style-type: none;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .add-product-category-list-link-txt ul li a {
  color: #848FA7;
  font-size: 15px;
  line-height: 18px;
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  text-decoration: none;
  text-transform: none;
  position: relative;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .add-product-category-list-link-txt ul li.active a,
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .add-product-category-list-link-txt ul li a:hover {
  color: #19223D;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .add-product-category-list-link-txt ul li.active a::after {
  position: absolute;
  content: "";
  left: 0px;
  top: auto;
  bottom: -18px;
  height: 2px;
  width: 100%;
  background-color: #4C84FF;
  display: block;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .add-product-category-list-link-txt ul .rdx-more-txt-btn a,
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .yspt-list-row a {
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #E5E9F2;
  border-radius: 5px;
  width: auto;
  min-width: 64px;
  height: 32px;
  line-height: 30px;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  font-size: 14px;
  color: #8B93A6;
  margin: 0px;
  padding: 0px 15px;
  text-decoration: none;
  text-transform: none;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .yspt-list-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 0px 40px;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .yspt-list-row span.ys-text {
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  font-size: 15px;
  color: #19223D;
  line-height: 18px;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .yspt-list-row a {
  margin: 0px 0px 0px 10px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .yspt-list-row a span + span {
  margin-left: 10px;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .yspt-list-row a span img {
  width: 15px;
  height: auto;
}
/*.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .yspt-list-row a::after {
  content: "";
  position: relative;
  left: 0px;
  top: 0px;
  right: auto;
  background-image: url("../images_new/rdx-round-closed.svg");
  margin: 0px;
  margin-left: 10px;
  width: 14px;
  height: 14px;
  padding: 0px;
  background-size: 14px auto;
}*/
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper,
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 20px 0px 30px 0px;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row {
  height: auto;
  max-height: 864px;
  padding: 0px 0px 0px 0px;
  margin: 0px;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items {
  display: flex;
  flex-wrap: wrap;
  margin: 0px -10px 0px -10px;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item {
  width: 100%;
  flex: 0 0 20%;
  max-width: 20%;
  padding: 30px 10px 0px 10px;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item:nth-child(1),
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item:nth-child(2),
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item:nth-child(3),
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item:nth-child(4),
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item:nth-child(5) {
  padding-top: 0px;
} 
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .mCSB_inside > .mCSB_container {
  margin-right: 0px;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .mCustomScrollBox {
  padding: 0px 40px 0px 40px;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .mCSB_scrollTools {
  opacity: 1;
  width: 4px;
  right: 15px;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 4px;
  background-color: #4C84FF;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, 
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  background-color: #F5F7FA;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item .rtgdy-item-inner {
  background: #ffffff;
  border: 1px solid #DEE2ED;
  border-radius: 5px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative;
  cursor: pointer;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item.rtgdy-item-selected .rtgdy-item-inner {
  border: 1px solid #19223D;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item.rtgdy-item-selected .rtgdy-item-inner::before {
  position: absolute;
  content: "";
  left: auto;
  right: 10px;
  top: 10px;
  width: 30px;
  height: 30px;
  background: #FFFFFF;
  border: 1px solid #19223D;
  border-radius: 4px;
  background-image: url("../images_new/rdx-new-check-icon-blue-1.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 13px auto;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item .rtgdy-item-inner .rtgdy-img {
  width: 100%;
  display: inline-block;
  vertical-align: top;
  padding: 20px 9px 21px 9px;
  margin: 0px 0px 20px 0px;
  border-bottom: 1px solid #E5E9F2;
  text-align: center;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item .rtgdy-item-inner .rtgdy-img img {
  width: 100%;
  max-width: 230px;
  height: auto;
  vertical-align: top;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item .rtgdy-item-inner .rtgdy-content {
  width: 100%;
  display: inline-block;
  vertical-align: top;
  padding: 0px 20px 20px 20px;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item .rtgdy-item-inner .rtgdy-content h4 {
  margin: 0px 0px 21px 0px;
  padding: 0px;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #19223D;
  text-transform: none;
  font-family: 'sf_ui_textregular';
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item .rtgdy-item-inner .rtgdy-content .rtgdy-clor-size-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item .rtgdy-item-inner .rtgdy-content .rtgdy-clor-size-wrapper .rtgdy-size-left {
  float: left;
  width: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #19223D;
  text-transform: none;
  font-family: 'sf_ui_textregular';
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item .rtgdy-item-inner .rtgdy-content .rtgdy-clor-size-wrapper .rtgdy-color-left {
  float: right;
  width: auto;
}
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item .rtgdy-item-inner .rtgdy-content .rtgdy-clor-size-wrapper .rtgdy-color-left .rtgdy-color-box {
  float: left;
  border-radius: 3px;
  width: 16px;
  height: 16px;
  margin: 0px 0px 0px 5px;
} 
.rdx-creator-product-image-popup .rdx-add-more-prodcut-popup .rtgdy-more-product-listing-wrapper .rtgdy-more-product-listing-row .rtgdy-items .rtgdy-item .rtgdy-item-inner .rtgdy-content .rtgdy-clor-size-wrapper .rtgdy-color-left .rtgdy-more-color {
  margin: 0px 0px 0px 5px;
  float: left;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #19223D;
  text-transform: none;
  font-family: 'sf_ui_textregular';
  cursor: pointer;
}

html .branding-options-rgb-popup.rgb-pause-popup.shipment-lost-popup .modal-body.rgb-modal-body p, 
html .branding-options-rgb-popup.rgb-unsubscribe-popup.shipment-lost-popup .modal-body.rgb-modal-body p, 
html .branding-options-rgb-popup.rgb-check-approve-popup.shipment-lost-popup .modal-body.rgb-modal-body p, 
html .branding-options-rgb-popup.rgb-details-prices-popup.shipment-lost-popup .modal-body.rgb-modal-body p {
  font-weight: 600;
  max-width: 448px;
  margin: 0px auto 36px auto;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.shipment-lost-popup .modal-body .cancel-order-col-1 {
  width: 100%;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.shipment-lost-popup .modal-body .cancel-order-col-1 .xdc-cancel-order-row-1 span b {
  font-weight: 600;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.shipment-lost-popup .modal-body .cancel-order-col-1 .xdc-cancel-order-row-1 strong {
  font-weight: 400;
  color: #7AB1E0;
  font-size: 20px;
  line-height: 27px;
  letter-spacing: 0px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.shipment-lost-popup .modal-body .cancel-order-col-1 .xdc-cancel-order-row-1 {
  margin: 32px 0px 0px 0px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.shipment-lost-popup .modal-body .cancel-order-col-1 .xdc-cancel-order-row-1:nth-child(1) {
  margin: 0px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.shipment-lost-popup .modal-body .cancel-order-col-1 .xdc-cancel-order-row-1:nth-last-child(1) {
  margin: 48px 0px 0px 0px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.shipment-lost-popup .modal-body {
  padding-bottom: 0px !important
  border-bottom: 0px solid transparent;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.shipment-lost-popup .modal-footer {
  padding-top: 17px;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.shipment-lost-popup .modal-dialog .modal-content .modal-footer .button-row {
  text-align: center;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.shipment-lost-popup .modal-dialog .modal-content .modal-footer .button-row .btn.btn-secondary {
  display: none;
}
html .branding-options-rgb-popup.rgb-details-prices-popup.shipment-lost-popup .modal-dialog .modal-content .modal-footer .button-row .btn.btn-secondary + .btn.btn-primary {
  margin-left: 0px;
}
.rdx-new-grid-dashboard-screen.new-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.rdx-search-feild-col .rdx-new-grid-status-box, 
.rdx-new-grid-dashboard-screen.new-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.rdx-search-feild-col .amazon-marketplace-select {
  position: relative;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.rdx-search-feild-col .sp-status-box.left-drop .select2-container {
  top: 100% !important;
  left: 0px !important;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.rdx-search-feild-col .sp-status-box.left-drop .select2-container .select2-dropdown.select2-dropdown--below {
  position: relative !important;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.rdx-search-feild-col .sp-status-box.right-drop .select2-container {
  top: 100% !important;
  left: auto !important;
  right: 0px !important;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.rdx-search-feild-col .sp-status-box.right-drop .select2-container .select2-dropdown.select2-dropdown--below {
  position: relative !important;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.pl-15.rdx-search-feild-col {
  padding-left: 15px;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.pr-15.rdx-search-feild-col {
  padding-right: 15px;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.pt-15.rdx-search-feild-col {
  padding-top: 15px;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.pb-15.rdx-search-feild-col {
  padding-bottom: 15px;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.pl-none.rdx-search-feild-col {
  padding-left: 0px !important;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.pr-none.rdx-search-feild-col {
  padding-right: 0px !important;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.pt-none.rdx-search-feild-col {
  padding-top: 0px !important;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.pb-none.rdx-search-feild-col {
  padding-bottom: 0px !important;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.pull-left.rdx-search-feild-col {
  float: left;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .rdx-search-feild-block.pull-right.rdx-search-feild-col {
  float: right;
}
.rdx-new-grid-dashboard-screen .mpr-sfy-order-list.market-place-right .product-select-col-1.empty:empty {
  display: none;
}
html body .rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .select2-dropdown, 
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .selectpicker.rdx-st-select-box ~ div.dropdown-menu {
  padding: 0px !important;
}
html body .rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .select2-container--default .select2-results__option, 
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .dropdown div.dropdown-menu ul.dropdown-menu {
  margin: 0px !important;
}
html body .rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .select2-container--default .select2-results__option, 
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .dropdown div.dropdown-menu ul.dropdown-menu li, 
.rdx-support-tickets-dashboard-screen .rdx-search-feild-block .sp-status-box .dropdown div.dropdown-menu ul.dropdown-menu li a {
  margin: 0px !important;
}
html body .rdx-return-order-item-list-new-dashboard-screen #returnOrderDetailTable .reasonselect {
  background-image: url("../images_new/rdx-new-select-box-down-icon.svg");
}
html body .new-dashboard-screen .designersale-product-tyuet.product-templates-dashboard-page__main-area .table-product-order-row1 .table-row .table-responsive .table-responsive-inner .col-12 {
  position: static;
}
.form-group-row {
  display: flex;
  flex-wrap: wrap;
  margin: 0px -15px;
}
.form-group-col {
  width: 100%;
  max-width: 50%;
  flex: 0 0 50%;
  padding: 0px 15px;
}
html .branding-options-rgb-popup .shops-div .multiselect-native-select .shopify_shops_list ~ .select2.select2-container.select2-container--default {
  display: none;
}
html .branding-options-rgb-popup select.form-control.none.rdx-new-form-control ~ .btn-group .dropdown-toggle ~ .multiselect-container.dropdown-menu {
  margin-top: 1px !important;
  background-color: #F4F6F9 !important;
  border: 1px solid #D3D7DE !important;
  border-radius: 6px !important;
  box-shadow: none !important;
  padding: 10px 0px 5px 0px !important;
  width: 100%;
}
html .branding-options-rgb-popup select.form-control.none.rdx-new-form-control ~ .btn-group .dropdown-toggle ~ .multiselect-container.dropdown-menu .multiselect-option.dropdown-item,
html .branding-options-rgb-popup select.form-control.none.rdx-new-form-control ~ .btn-group .dropdown-toggle ~ .multiselect-container.dropdown-menu .multiselect-option.dropdown-item .form-check-label {
  font-size: 14px;
  /*color: #003D5B;*/
  color: #3B4E71;
  font-weight: 700;
  letter-spacing: 0.14px;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  line-height: 22px;
  padding: 0px 10px 5px !important;
  margin: 0px !important;
  border-bottom: 0px solid #EDEFF2 !important;
  width: 100%;
  max-width: 100%;
  min-width: auto;
  background-color: transparent !important;
}
html .branding-options-rgb-popup select.form-control.none.rdx-new-form-control ~ .btn-group .dropdown-toggle ~ .multiselect-container.dropdown-menu .multiselect-option.dropdown-item .form-check-label {
  border: 0px !important;
  padding: 0px !important;
  margin: 0px !important;
}
html .branding-options-rgb-popup select.form-control.none.rdx-new-form-control ~ .btn-group .dropdown-toggle ~ .multiselect-container.dropdown-menu .multiselect-option.dropdown-item:nth-last-child(1) {
  border-bottom: 0px !important;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div {
  box-shadow: none;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-col-left .inner-page-table {
  margin: 7px 0px 0px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-col-left table {
  border-collapse: separate;
  border-spacing: 0px 10px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-col-left table.dataTable.no-footer {
  border-bottom: 0px solid transparent;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr {
  position: relative !important;
  top: 0px !important;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr:nth-child(1) {
  top: 0px !important;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > thead > tr > th, 
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td {
  border: 0px;
  padding: 10px 10px !important;
  vertical-align: middle;
  text-align: left !important;
  min-width: auto !important;
  width: auto !important;
  max-width: none !important;
  border: 0px !important;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > thead > tr > th {
  padding-bottom: 0px !important;
  color: #4C84FF;
  font-weight: 400;
  font-family: 'sf_ui_textsemibold';
  text-transform: none;
  font-size: 15px;
  line-height: 18px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > thead > tr > th .span-txt {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: left;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > thead > tr > th.sorting .span-txt .da-sort {
  margin: 0px 0px 0px 5px;
  width: 7px;
  height: 13px;
  position: relative;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > thead > tr > th.sorting .span-txt .da-sort::before,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > thead > tr > th.sorting .span-txt .da-sort::after {
  width: 7px;
  height: 4px;
  position: absolute;
  content: "";
  left: 0px;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  cursor: pointer;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > thead > tr > th.sorting .span-txt .da-sort::before {
  top: 0px;
  background-image: url("../images_new/rdx-popup-new-asc-up-arrow.svg");
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > thead > tr > th.sorting .span-txt .da-sort::after {
  top: auto;
  bottom: 0px;
  background-image: url("../images_new/rdx-popup-new-desc-down-arrow.svg");
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td {
  color: #19223D;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
  text-transform: none;
  font-size: 15px;
  line-height: 18px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > thead > tr > th:nth-child(1), 
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td:nth-child(1) {
  padding-left: 27px !important;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > thead > tr > th:nth-last-child(1), 
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td:nth-last-child(1) {
  padding-right: 31px !important;
  text-align: right !important;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .action.delete-icon {
  width: 32px;
  height: 32px;
  background: #FFFFFF;
  border: 1.2px solid #DEE2ED;
  border-radius: 5px;
  display: inline-block;
  vertical-align: top;
  line-height: 28px;
  text-align: center;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td {
  border-bottom: 1.2px solid #DEE2ED !important;
  border-top: 1.2px solid #DEE2ED !important;
  background: #FFFFFF !important;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr:nth-child(1) > td {
  border-top: 1.2px solid #DEE2ED !important;
} 
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr:nth-last-child(1) > td {
  margin-bottom: 0px !important;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td:nth-child(1) {
  border-left: 1.2px solid #DEE2ED !important;
  border-radius: 4px 0px 0px 4px !important;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td:nth-last-child(1) {
  border-right: 1.2px solid #DEE2ED !important;
  border-radius: 0px 4px 4px 0px !important;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .pro-img img {
  border: 1.2px solid #E5E9F2;
  border-radius: 4px;
  vertical-align: top;
  width: 100%;
  max-width: 90px;
  height: auto;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .pro-name,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .pro-size,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .pro-color {
  display: block;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .pro-name,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .pro-size {
  margin: 5px 0px 9px 0px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .pro-color {
  margin: 5px 0px 0px 0px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody > tr > td .pro-color .color-bg {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: top;
  border-radius: 4px;
  margin: 0px 0px 10px 10px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main {
  display: flex;
  flex-wrap: wrap;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-left {
  width: 100%;
  max-width: 69.7%;
  flex: 0 0 69.7%;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right {
  width: 100%;
  max-width: 30.3%;
  flex: 0 0 30.3%;
  padding: 0px 0px 0px 40px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background: #F5F6FA;
  border: 1.2px solid #DEE2ED;
  border-radius: 5px;
  margin: 38px 0px 0px 0px;
  padding: 0px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner h5 {
  font-size: 20px;
  line-height: 24px;
  color: #19223D;
  display: block;
  text-align: center;
  font-family: 'sf_ui_textsemibold';
  font-weight: 400;
  text-transform: none;
  border-bottom: 1.2px solid #E5E9F2;
  padding: 19px 0px 25px 0px;
  margin: 0px 0px 30px 0px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-sub-totla-block {
  padding: 1px 40px 3px 40px;
  border-bottom: 1.2px solid #E5E9F2;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-sub-totla-block .rbstp-row {
  display: flex;
  flex-wrap: wrap;
  padding: 0px 0px 30px 0px;
  width: 100%;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-sub-totla-block .rbstp-row .txt,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-sub-totla-block .rbstp-row .price {
  font-size: 16px;
  line-height: 19px;
  color: #8B93A6;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-sub-totla-block .rbstp-row .txt {
  flex: auto;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-sub-totla-block .rbstp-row .price {
  color: #19223D;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-sub-totla-block.rdx-grand-total-block {
 padding-top: 30px;
 padding-bottom: 0px;
 margin-bottom: 23px; 
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-sub-totla-block.rdx-grand-total-block .rbstp-row {
  padding-bottom: 17px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-sub-totla-block.rdx-grand-total-block .rbstp-row.grand-total-row .txt,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-sub-totla-block.rdx-grand-total-block .rbstp-row.grand-total-row .price,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-sub-totla-block.rdx-bywbcpt-block .rbstp-row.rdx-bywbcpt-row .price {
  font-family: 'sf_ui_textsemibold';
  color: #19223D;
  font-size: 20px;
  line-height: 24px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-sub-totla-block.rdx-grand-total-block .rbstp-row.grand-total-row .price,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-sub-totla-block.rdx-bywbcpt-block .rbstp-row.rdx-bywbcpt-row .price {
  color: #4C84FF;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-sub-totla-block.rdx-bywbcpt-block {
  padding: 0px;
  margin: 0px 0px 20px 0px;
  border: 0px;
} 
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-sub-totla-block.rdx-bywbcpt-block .rbstp-row.rdx-bywbcpt-row {
  margin: 0px 0px 22px 0px;
  padding: 0px 40px 0px 40px;
  border: 0px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-sub-totla-block.rdx-bywbcpt-block .rbstp-row.rdx-bywbcpt-row .txt {
  color: #19223D;
  font-family: 'sf_ui_textsemibold';
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-enter-discount-code-block {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  align-items: center;
  padding: 0px 40px 30px 40px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-enter-discount-code-block .form-control {
  width: 100%;
  max-width: calc(100% - 60px);
  flex: 0 0 calc(100% - 60px);
  height: 40px;
  line-height: 18px;
  background-color: #ffffff;
  text-align: left;
  color: #19223D;
  text-transform: none;
  font-size: 15px;
  font-family: 'sf_ui_textregular';
  border: 1px solid #E5E9F2;
  border-right: 0px; 
  border-radius: 5px 0px 0px 5px;
  margin: 0px;
  padding: 10px 20px 11px 20px;
  outline: none;
  min-width: auto;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-enter-discount-code-block .btn,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-place-order-button-row-block .btn {
  width: 100%;
  max-width: 60px;
  flex: 0 0 60px;
  height: 40px;
  line-height: 19px;
  background-color: #4C84FF;
  text-align: center;
  color: #ffffff;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 16px;
  font-family: 'sf_ui_textsemibold';
  border: 1px solid #4C84FF;
  border-radius: 0px 5px 5px 0px;
  margin: 0px;
  padding: 9px 7px 12px 7px;
  outline: none;
  cursor: pointer;
  min-width: auto;
}

html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-enter-discount-code-block *::-webkit-input-placeholder {
  color: #848FA7;
  font-size: 15px;
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  letter-spacing: 0px;
  opacity: 1;
}

html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-enter-discount-code-block *:-moz-placeholder {
  color: #848FA7;
  font-size: 15px;
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  letter-spacing: 0px;
  opacity: 1;
}

html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-enter-discount-code-block *::-moz-placeholder {
  color: #848FA7;
  font-size: 15px;
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  letter-spacing: 0px;
  opacity: 1;
}

html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-enter-discount-code-block *:-ms-input-placeholder {
  color: #848FA7;
  font-size: 15px;
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  letter-spacing: 0px;
  opacity: 1;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-order-note-block {
  margin: 0px;
  padding: 0px 40px 40px 40px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-order-note-block p {
  margin: 0px;
  padding: 0px;
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  font-size: 12px;
  line-height: 17px;
  color: #8B93A6;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-place-order-button-row-block {
  margin: 0px;
  padding: 0px 40px 40px 40px;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main .rdx-popup-col-right .rdx-popup-col-right-inner .rdx-place-order-button-row-block .btn {
  font-size: 15px;
  line-height: 18px;
  padding: 10px 10px 11px 10px;
  max-width: 100%;
  flex: 0 0 100%;
  border-radius: 5px;
  text-transform: none;
  text-align: center;
}

html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: center;
  padding: 20px 0px 40px 0px;
  margin: 0px;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .select-sizes-and-quantity-box {
  margin: 0px auto;
  padding: 0px;
  width: 100%;
  max-width: 1200px;
  background: #F5F6FA;
  border: 1.2px solid #DEE2ED;
  border-radius: 5px;
  text-align: left;
  display: inline-block;
  vertical-align: top;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .select-sizes-and-quantity-box h6 {
  padding: 12px 0px 12px 0px;
  margin: 0px 0px 20px 0px;
  line-height: 27px;
  border-bottom: 1px solid #DEE2ED;
  text-align: center;
  font-size: 18px;
  color: #19223D;
  text-transform: none;
  font-family: 'sf_ui_textsemibold';
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new {
  display: flex;
  flex-wrap: wrap;
  padding: 0px 93px 0px 40px;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-img {
  width: 100%;
  max-width: 314px;
  flex: 0 0 314px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 30px 0px;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-img .rdx-size-shirt-img-inner {
  width: 100%;
  display: inline-block;
  vertical-align: top;
  height: auto;
  background: #F5F6FA;
  border: 1.2px solid #DEE2ED;
  border-radius: 5px;
  padding: 10px;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-img .rdx-size-shirt-img-inner img {
  width: 100%;
  height: auto;
  vertical-align: top;
  border-radius: 5px;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table {
  width: 100%;
  max-width: 750px;
  flex: 0 0 750px;
  margin: 0px 0px 27px 0px;
  padding: 0px 0px 0px 39px;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner {
  padding: 0px 0px 0px 40px;
  margin: 0px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  border-left: 1px solid #DEE2ED;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table {
  border-collapse: separate;
  width: 100%;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table thead tr th,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td {
  color: #FDA449;
  font-size: 18px;
  font-family: 'sf_ui_textsemibold';
  line-height: 27px;
  font-weight: 400;
  text-align: left;
  text-transform: none;
  vertical-align: middle;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table thead tr th {
  padding: 0px 20px 23px 20px;
  border-bottom: 1px solid #DEE2ED;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td {
  font-size: 16px;
  line-height: 24px;
  padding: 15px 20px 15px 20px;
  border-bottom: 1px solid #DEE2ED;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td:nth-child(1) {
  font-size: 20px;
  line-height: 30px;
  color: #19223D;
}

html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col {
  display: flex;
  width: 160px;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table thead tr th.blue,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td.blue {
  color: #4C84FF;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col {
  width: 100%;
  max-width: 160px;
  min-width: 160px;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody tr td .ctc-wh-image-width-col .ctc-number {
  width: 80px;
  font-size: 16px;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tbody,
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .table-div .table > tbody {
  top: 0px;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td {
  padding: 0px;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right {
  float: right;
  width: auto;
  padding: 20px 20px 30px 20px;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .mf-left-price {
  float: left;
  width: auto;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .button-row.brbr {
  float: right;
  width: auto;
  padding: 7px 0px 0px 30px;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .button-row.brbr .buy-btn,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .button-row.brbr .add-to-cart-btn {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .button-row.brbr .buy-btn span ~ span,
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .button-row.brbr .add-to-cart-btn span ~ span {
  margin-left: 13px;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .mf-left-price .tp-txt {
  font-family: 'sf_ui_textsemibold';
  font-weight: 400;
  font-size: 20px;
  line-height: 30px;
  color: #19223D;
  margin: 0px 0px 5px 0px;
  display: block;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .mf-left-price .tp-txt span {
  color: #4C84FF;
}
html body .rdx-creator-product-image-popup .rdx-size-and-quantity-popup .rgb-modal-body.sizes-quantity-body .rdx-ssaqrw-wrapper-new .rdx-size-shirt-table .rdx-size-shirt-table-inner table.table tfoot tr td .price-button-footer .mf-right .pitps-txt {
  font-family: 'sf_ui_textsemibold';
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #19223D;
  display: block;
  margin: 0px;
  padding: 0px;
}
.rdx-breadcrumb-block {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  max-width: 100%;
  flex: 0 0 100%;
  margin: 0px 0px 39px 0px;
}
.rdx-breadcrumb-block .rdx-back-txt {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  background: #FFFFFF;
  border: 1.2px solid #4C84FF;
  border-radius: 4px;
  height: 30px;
  line-height: 28px;
  font-size: 14px;
  color: #4C84FF;
  font-weight: 400;
  font-family: 'sf_ui_textregular';
  text-transform: none;
  outline: none;
  text-decoration: none;
  padding: 0px 11px 0px 11px;
  margin: 0px;
}
.rdx-breadcrumb-block .rdx-back-txt span ~ span {
  margin: 0px 0px 0px 5px;
}
.rdx-breadcrumb-block .rdx-breadcrumbs-ul {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 0px 0px 0px 20px;
  margin: 0px;
}
.rdx-breadcrumb-block .rdx-breadcrumbs-ul li {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
.rdx-breadcrumb-block .rdx-breadcrumbs-ul li span,
.rdx-breadcrumb-block .rdx-breadcrumbs-ul li a,
.rdx-breadcrumb-block .rdx-breadcrumbs-ul li::before {
  font-weight: 400;
  font-family: 'sf_ui_textregular';
  font-size: 14px;
  line-height: 17px;
  color: #848FA7;
  text-decoration: none;
  text-transform: none;
  outline: none;
  border: 0px;
  padding: 0px;
  margin: 0px;
}
.rdx-breadcrumb-block .rdx-breadcrumbs-ul li span {
  color: #19223D;
}
.rdx-breadcrumb-block .rdx-breadcrumbs-ul li span ~ span,
.rdx-breadcrumb-block .rdx-breadcrumbs-ul li span ~ a,
.rdx-breadcrumb-block .rdx-breadcrumbs-ul li a ~ span,
.rdx-breadcrumb-block .rdx-breadcrumbs-ul li a ~ a {
  margin: 0px 0px 0px 10px;
}
.rdx-breadcrumb-block .rdx-breadcrumbs-ul li::before {
  content: "/";
  margin: 0px 10px;
}
.rdx-breadcrumb-block .rdx-breadcrumbs-ul li:nth-child(1)::before {
  display: none;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main {
  width: 100%;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner {
  width: 100%;
  max-width: 1200px;
  flex: 0 0 1200px;
  margin: 0px auto 55px;
  display: flex;
  flex-wrap: wrap;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner form {
  width: 100%;
  max-width: 100%;
  flex: 0 0 100%;
  margin: 0px;
  padding: 0px;
  display: flex;
  flex-wrap: wrap;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main.rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-popup-col-right {
  padding-left: 0px;
  max-width: 35%;
  flex: 0 0 35%;
}
html body .rdx-creator-product-image-popup .yscp-popup .rgb-modal-body .rdx-popup-row-wrapper-main.rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-popup-col-right .rdx-popup-col-right-inner {
  margin: 0px;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form {
  width: 100%;
  max-width: 65%;
  flex: 0 0 65%;
  padding: 0px 166px 0px 0px;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .billing-address-heading-step {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  margin: 0px 0px 33px 0px;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .billing-address-heading-step span {
  width: 30px;
  height: 30px;
  line-height: 28px;
  background: #FFFFFF;
  border: 1.2px solid #E5E9F2;
  border-radius: 5px;
  text-align: center;
  font-weight: 400;
  font-size: 18px;
  font-family: 'sf_ui_textregular';
  color: #333333;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .row {
  margin-left: -7px;
  margin-right: -7px;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .col-sm-12,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .col-md-12,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .col-lg-12,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .col-xl-12,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .col-sm-6,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .col-md-6,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .col-lg-6,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .col-xl-6 {
  padding-left: 7px;
  padding-right: 7px;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .form-group,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .input-group {
  margin: 0px;
  padding: 0px;
  width: 100%;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .form-group {
  margin: 0px 0px 20px 0px;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .billing-address-heading-step h6 {
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  font-size: 20px;
  line-height: 24px;
  color: #19223D;
  margin: 0px 0px 0px 10px;
  padding: 0px;
  width: auto;
  display: inline;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .form-label {
  margin: 0px 0px 5px 0px;
  padding: 0px;
  font-family: 'sf_ui_textregular';
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #19223D;
  display: block;
  width: 100%;
  max-width: 100%;
  min-width: auto;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .form-control,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form button.btn.dropdown-toggle {
  background: #FFFFFF;
  border: 1.2px solid #E5E9F2;
  border-radius: 5px;
  padding: 10px 20px 11px 20px;
  margin: 0px;
  height: 40px;
  line-height: 19px;
  color: #19223D;
  font-family: 'sf_ui_textregular';
  font-size: 16px;
  font-weight: 400;
  text-align: left;
  outline: none !important;
  width: 100%;
  max-width: 100%;
  min-width: auto;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form button.btn.dropdown-toggle:hover,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form button.btn.dropdown-toggle::focus {
  outline: none !important;
}

/* 333 */

html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .select2-container--default .select2-selection--single .select2-selection__rendered {
  padding: 0px 31px 0px 16px;
  line-height: 41px;
  font-size: 14px;
  color: #3B4E71;
  font-weight: 700;
  letter-spacing: 0.14px;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .select2-container--default .select2-selection--single .select2-selection__arrow,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .selectpicker.rdx-st-select-box + .btn.dropdown-toggle .bs-caret {
  height: 40px !important;
  top: 0px !important;
  right: 13px !important;
  width: 10px !important;
  background-position: center center;
  background-image: url("../images_new/rdx-new-select-c-up-down-arrow.svg");
  background-repeat: no-repeat;
  position: absolute;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .select2-container--default .select2-selection--single .select2-selection__arrow b,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .selectpicker.rdx-st-select-box + .btn.dropdown-toggle .bs-caret .caret {
  display: none;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 32px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  color: rgba(22,24,27,.54);
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .select2-search.select2-search--dropdown {
  display: none !important;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .select2-dropdown,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .selectpicker.rdx-st-select-box ~ div.dropdown-menu {
  min-width: 100% !important;
  margin-top: 1px !important;
  background-color: #ffffff !important;
  border: 1px solid #D3D7DE !important;
  border-radius: 4px !important;
  box-shadow: none !important;
  padding: 0px;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .select2-dropdown,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .selectpicker.rdx-st-select-box ~ div.dropdown-menu {
  left: 0px;
  right: auto;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .dropdown .dropdown-menu,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .dropdown.open .dropdown-menu {
  transform: translateY(0px) !important;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .dropdown ul.dropdown-menu.inner  {
  position: static !important;
  min-width: auto !important;
  float: none !important;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .select2-container--default .select2-results__option,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .dropdown div.dropdown-menu ul.dropdown-menu li,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .dropdown div.dropdown-menu ul.dropdown-menu li a {
  font-size: 14px;
  color: #003D5B;
  font-weight: 700;
  letter-spacing: 0.14px;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  line-height: 19px;
  padding: 8px 16px;
  border-bottom: 1px solid #EDEFF2;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .dropdown div.dropdown-menu ul.dropdown-menu li a {
  padding: 0px;
  border: 0px;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .select2-container--default .select2-results__option:nth-last-child(1),
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .dropdown div.dropdown-menu ul.dropdown-menu li:nth-last-child(1) {
  border-bottom: 0px;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .select2-container--default .select2-results__option[aria-selected="true"],
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .dropdown div.dropdown-menu ul.dropdown-menu li.selected.active,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .dropdown div.dropdown-menu ul.dropdown-menu li.selected.active a.selected.active {
  background-color: transparent;
  color: #44ABB7;
  border-right: 0px !important;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .select2-container--default .select2-results__option--highlighted[aria-selected],
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .dropdown div.dropdown-menu ul.dropdown-menu li:hover,
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .dropdown div.dropdown-menu ul.dropdown-menu li:hover a {
  background-color: #F4F6F9;
  color: #44ABB7;
  border-right: 0px !important;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .rdx-ship-address-check-col .form-group-check {
  margin-top: 11px;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .rdx-ship-address-check-col .form-group-check .input-group {
  position: relative;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .rdx-ship-address-check-col .form-group-check input[type="checkbox"] {
  opacity: 0;
  visibility: hidden;
  display: none;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 18px;
  height: 18px;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .rdx-ship-address-check-col .form-group-check input[type="checkbox"] + label {
  padding: 0px 0px 0px 30px;
  margin: 0px;
  display: inline-block;
  vertical-align: top;
  width: auto;
  cursor: pointer;
  position: relative;
  font-family: 'sf_ui_textregular';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #19223D;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .rdx-ship-address-check-col .form-group-check input[type="checkbox"] + label::before {
  position: absolute;
  content: "";
  left: 0px;
  top: 0px;
  width: 18px;
  height: 18px;
  background: #FFFFFF;
  border: 1.2px solid #E5E9F2;
  border-radius: 5px;
}
html body .rdx-creator-product-image-popup .rdx-billing-address-row-wrapper-main .rdx-billing-address-row-inner .rdx-billing-address-left-col-form .rdx-ship-address-check-col .form-group-check input[type="checkbox"]:checked + label::before {
  background: #4C84FF;
  border: 1.2px solid #4C84FF;
  background-image: url("../images_new/rdx-new-check-icon.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 12px auto;
}
html .new-rdx-product-catalogue-designer-sale-product-list-popup .modal-body.rgb-modal-body .container {
  padding: 0px !important;
}
#mydiv {
    width: 50px;
    height: 50px;
    border: 1px solid #000;
    margin-left: 10px;
}
#mydiv2 {
    width: 20px;
    height: 20px;
    border: 1px solid #000;
    float: left;
    margin-left: 10px;
}
.embroidery_color_map.embroidery-colors ul {
  margin: 0px;
  padding: 0px;
}
.embroidery_color_map.embroidery-colors ul li {
  margin: 0px 0px 15px 0px;
  padding: 0px;
  list-style-type: none;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
}
.embroidery-colors .faced_color {
  width: 25px;
  height: 25px;
  display: block;
  position: relative;
  /*margin-right: 50px;*/
  margin-right: 10px;
  border-radius: 5px;
  border: 1px solid #E5E9F2;
}
.embroidery-colors .new-rdx-fa-arrow-right {
  width: 15px;
  height: 15px;
  display: block;
  position: relative;
  margin-right: 10px;
}
.embroidery-colors .new-rdx-fa-arrow-right img {
  width: 15px;
  height: auto;
  vertical-align: top;
}
.embroidery-colors .active_color_container {
  display: -webkit-flex; 
  display: -ms-flexbox; 
  display: flex; 
  -ms-flex-align: center; 
  -webkit-align-items: center; 
  align-items: center;
  cursor: pointer;
  border: 1px solid #E5E9F2;
  border-radius: 5px;
  background: #fff;
  width: calc(100% - 60px);
  padding: 9px 25px 9px 10px;
  position: relative;
}
.embroidery-colors .active_color_container::after {
  position: absolute;
  content: "";
  width: 12px;
  height: 12px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("../images_new/bs-caret-down-arrow.svg");
  background-size: 12px auto;
  right: 10px;
  top: 50%;
  left: auto;
  margin: -6px 0px 0px 0px;
}
.embroidery_color_map.embroidery-colors ul li.open .active_color_container::after {
  background-image: url("../images_new/bs-caret-up-arrow.svg");
}
.embroidery_color_map.embroidery-colors ul li .allowed .allowed_color_container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
  background: #fff;
  padding: 5px 10px;
}
.embroidery_color_map.embroidery-colors ul li .allowed .allowed_color_container:not(:first-child) {
  border-top: 1px solid #E5E9F2;
}
.embroidery_color_map.embroidery-colors ul li .active_color_container .active_color,
.embroidery_color_map.embroidery-colors ul li .allowed .allowed_color_container .allowed_color {
  width: 18px;
  height: 18px;
  border-radius: 5px;
  display: block;
  min-width: 18px;
  margin-right: 7px;
  border: 1px solid #E5E9F2;
}
.embroidery_color_map.embroidery-colors ul li .active_color_container .color_label,
.embroidery_color_map.embroidery-colors ul li .allowed .allowed_color_container .color_label {
  font-size: 14px;
  color: #666;
  margin-right: 5px;
  max-width: calc(100% - 166px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.embroidery_color_map.embroidery-colors ul li .active_color_container .color_hex,
.embroidery_color_map.embroidery-colors ul li .active_color_container .color_rgb,
.embroidery_color_map.embroidery-colors ul li .allowed .allowed_color_container .color_hex,
.embroidery_color_map.embroidery-colors ul li .allowed .allowed_color_container .color_rgb {
  font-size: 12px;
  color: #999;
  margin-right: 5px;
}
.embroidery_color_map.embroidery-colors ul li .allowed {
  display: none;
}
.embroidery_color_map.embroidery-colors ul li .allowed {
  position: absolute;
  margin: -2px 0 0;
  left: 60px;
  right: 0;
  top: 100%;
  z-index: 999;
  background: #fff;
  border: 1px solid #E5E9F2;
  border-radius: 0 0 5px 5px;
  font-size: 0;
  overflow: auto;
  max-height: 154px;
}

html body .select2-container .select2-search--dropdown {
  display: none;
}
html body .select2-container .select2-dropdown {
  /* min-width: 151px !important; */
  /*min-width: 193px !important;*/
  margin-top: 1px !important;
  background-color: #ffffff !important;
  border: 1px solid #D3D7DE !important;
  border-radius: 4px !important;
  box-shadow: none !important;
  padding: 0px !important;
}
html body .select2-container .select2-dropdown .select2-results ul li {
  font-size: 14px;
  color: #003D5B;
  font-weight: 700;
  letter-spacing: 0.14px;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  line-height: 19px;
  padding: 8px 16px;
  margin: 0px;
  border: 0px;
  width: 100%;
  max-width: 100%;
  min-width: auto;
  background-color: transparent !important;
}
html body .select2-container .select2-dropdown .select2-results ul li:hover {
  background-color: #F4F6F9 !important;
}
html body .select2-container .select2-dropdown .select2-results ul li:not(:last-child) {
  border-bottom: 1px solid #EDEFF2;
}
html body .select2-container.select2-container--default .select2-dropdown .select2-results ul li.select2-results__option--highlighted[aria-selected] {
  background-color: #ffffff;
  color: #44ABB7;
  border-right: 0px !important;
}
html body .select2-container.select2-container--default .select2-dropdown .select2-results ul li.select2-results__option[aria-selected="true"] {
  background-color: #ffffff;
  color: #44ABB7;
  border-right: 0px !important;
}
html body .new-dashboard-screen.rdx-new-dashboard-screen-padding-none {
  padding: 31px 40px 39px 40px !important;
  margin: 62px 0px 0px 0px;
  border-top: 0px solid #DEE2ED !important;
  margin-top: 0px !important;
}
html body .new-dashboard-screen.rdx-new-dashboard-screen-padding-none .inner-page-table .table-product-order-row1 {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
html body .new-dashboard-screen.rdx-new-dashboard-screen-padding-none .heading-row-inner-page {
  padding: 0px 0px 20px 0px;
  text-align: center;
}
html body .new-dashboard-screen.rdx-new-dashboard-screen-padding-none .heading-row-inner-page .col-md-8 {
  width: 100%;
  text-align: center;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
html body .new-dashboard-screen.rdx-new-dashboard-screen-padding-none .product-three-box-row .product-box-bg-info-main a {
  cursor: pointer;
}
html body .new-dashboard-screen.rdx-new-dashboard-screen-padding-none .product-four-box-row.product-three-box-row-one.row-mlmr-1 .product-text-four-box {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}
html body .new-dashboard-screen.rdx-new-dashboard-screen-padding-none .sidebar-product-list-col-sm-3 {
  flex: 0 0 20%;
  max-width: 20%;
  width: 100%;
}
html body .new-dashboard-screen.rdx-new-dashboard-screen-padding-none .product-four-box-row-col-sm-9 {
  flex: 0 0 80%;
  max-width: 80%;
  width: 100%;
}
html body .new-dashboard-screen.rdx-new-dashboard-screen-padding-none .inner-page-table .product-order-table .row.product-container .product-four-box-row.product-three-box-row-one {
  margin: 0px;
}
html body .new-dashboard-screen.rdx-new-dashboard-screen-padding-none .inner-page-table .product-order-table .row.product-container .product-four-box-row.product-three-box-row-one.row-mlmr-1 {
  margin: 0px -12px;
}

/* new */
.rdx-creator-product-image-popup .modal-header h2.modal-title .radio-row,
.rdx-creator-product-image-popup .modal-header h2.modal-title .radio-row .radio-row-inner {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.rdx-creator-product-image-popup .modal-header h2.modal-title .radio-row .radio-row-inner .radio-col {
  padding: 0px 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.rdx-creator-product-image-popup .modal-header h2.modal-title .radio-row .radio-row-inner .radio-col .radio-col-inner .radio-label {
  font-size: 21px;
  line-height: normal;
  color: #E2E2EC;
  font-family: 'sf_ui_textsemibold';
  font-weight: 400;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.rdx-creator-product-image-popup .modal-header h2.modal-title .radio-row .radio-row-inner .radio-col .radio-col-inner .radio-label .before-after {
  margin: 0px 10px 0px 0px;
  width: 24px;
  height: 24px;
  border-radius: 100%;
  border: 1px solid #E2E2EC;
  position: relative;
}
.rdx-creator-product-image-popup .modal-header h2.modal-title .radio-row .radio-row-inner .radio-col .radio-col-inner .radio-label.active,
.rdx-creator-product-image-popup .modal-header h2.modal-title .radio-row .radio-row-inner .radio-col .radio-col-inner .radio-label.done {
  color: #000000;
}
.rdx-creator-product-image-popup .modal-header h2.modal-title .radio-row .radio-row-inner .radio-col .radio-col-inner .radio-label.active .before-after::before {
  content: "";
  background-color: #4C84FF;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -4px 0px 0px -4px;
}
.rdx-creator-product-image-popup .modal-header h2.modal-title .radio-row .radio-row-inner .radio-col .radio-col-inner .radio-label.done .before-after::before {
  content: "";
  background-image: url("../images_new/check-big-icon-blue.svg");
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 0px;
  background-color: transparent;
  margin: 0px;
  padding: 0px;
  left: 0px;
  top: 0px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg .row.row-margin-15 {
  margin-right: -15px;
  margin-left: -15px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg .col-md-12.width-full {
  width: 100%;
}
html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group .input-group.input-group-flex, 
html .new-dashboard-screen .rgb-accifbhtc-007 .form-group .input-group.input-group-flex {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group .input-group.input-group-flex .input-field-group, 
html .new-dashboard-screen .rgb-accifbhtc-007 .form-group .input-group.input-group-flex .input-field-group {
  width: 100%;
  max-width: calc(100% - 142px);
  flex: 0 0 calc(100% - 142px);
  position: relative;
}
html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group .input-group.input-group-flex .button-row.button-row-1, 
html .new-dashboard-screen .rgb-accifbhtc-007 .form-group .input-group.input-group-flex .button-row.button-row-1 {
  text-align: right;
  width: 100%;
  max-width: 142px;
  flex: 0 0 142px;
  padding: 0px 0px 0px 15px;
  margin: 0px;
}
html .new-dashboard-screen .dmar-wrapper .dmar-col .dmar-box .form-group .input-group.input-group-flex .button-row.button-row-1 .btn-primary.connect-btn, 
html .new-dashboard-screen .rgb-accifbhtc-007 .form-group .input-group.input-group-flex .button-row.button-row-1 .btn-primary.connect-btn {
  margin: 0px;
  min-width: 111px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg .report-steps-list .raihiw-col .table .div-tr {
  display: flex;
  /*flex-wrap: wrap;*/
  width: 100%;
  max-width: 100%;
  align-items: center;
  justify-content: flex-start;
  border-bottom: 1px solid #EFEEF2;
  padding: 0px 0px 22px 0px;
  margin: 0px 0px 22px 0px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg .report-steps-list .raihiw-col .table .div-tr:nth-last-child(1) {
  margin-bottom: 0px;
  padding-bottom: 0px;
  border-bottom: 0px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg .report-steps-list .raihiw-col .table .div-tr .div-col.div-col-left {
  flex: auto;
  width: auto;
  max-width: none;
  padding-right: 15px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg .report-steps-list .raihiw-col .table .div-tr .div-col.div-col-left p {
  padding: 0px;
  margin: 0px;
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg .report-steps-list .raihiw-col .table .div-tr .div-col.div-col-right {
  flex: 0 0 auto;
  width: auto;
  max-width: none
}
.main-content-block.none-box-shadow .inner-div-box-shadow-with-bg .report-steps-list .raihiw-col .table .div-tr .div-col.div-col-right .button-row .btn-secondary {
  margin: 0px;
}
html body .twwfgedoswssrgb-new-wrapper-dashboard-screen .table-div .table > tbody > tr > td {
  border-top: 1px solid #ddd;
}
html body .twwfgedoswssrgb-new-wrapper-dashboard-screen.new-dashboard-screen .table-responsive-inner .table-div:not(:last-child) {
  margin-bottom: 39px !important;
}
html body .twwfgedoswssrgb-new-wrapper-dashboard-screen.new-dashboard-screen .table-row {
  padding-bottom: 0px !important;
}
html body .twwfgedoswssrgb-new-wrapper-dashboard-screen .table-div .table > tbody > tr > td .control-label.toggle-switch-element {
  margin: 0px;
}
html body .twwfgedoswssrgb-new-wrapper-dashboard-screen .table-div .table > tbody > tr > td .control-label.toggle-switch-element .check-bg {
  display: block;
  margin: 0px !important;
}
.dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .content-block-area {
  width: 100%;
  max-width: 1001px;
  margin: 0px auto;
  display: block;
}
.dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .content-block-area .page-heading-row.heading-row-inner-page {
  padding-top: 32px;
  padding-bottom: 40px;
}
.dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col {
  width: 100%;
  max-width: 100%;
  flex: 0 0 100%;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .content-block-area .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box {
  padding: 40px 40px 40px 40px !important;
  height: auto !important;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .content-block-area .legal-info-page-wrapper .form-group.button-form-group,
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .content-block-area .legal-info-page-wrapper .form-group.button-form-group .pull-right {
  margin: 0px !important;
  padding: 0px !important;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .content-block-area .legal-info-page-wrapper .form-group.button-form-group .button-row .btn {
  text-transform: none !important;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .content-block-area .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box h6 {
  font-size: 18px;
  line-height: 27px;
  font-weight: 500;
  color: #394E71;
  font-family: 'Poppins', sans-serif;
  margin: 0px;
  padding: 0px;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .content-block-area .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box p {
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
  color: #3B4E71;
  letter-spacing: 0.14px;
  margin-bottom: 24px;
  padding-bottom: 0px;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .content-block-area .legal-info-page-wrapper .dmar-wrapper .dmar-col .dmar-box .control-fileupload.custom-file .custom-file-label {
  line-height: 41px;
  font-size: 14px;
  letter-spacing: 0.14px;
  color: #3B4E71;
  font-weight: 600;
  margin: 0px;
  padding: 0px;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col {
  margin-top: 40px;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-wrapper {
  margin: 50px 0px 0px;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-wrapper,
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row,
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-row-inner,
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-items-row {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  max-width: 100%;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-row-inner {
  position: relative;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row {
  margin: 0px 0px 24px 0px;
  padding: 0px 0px 24px 0px;
  border-bottom: 1px solid #D3D7DE;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-items-row:not(:last-child) {
  margin: 0px 0px 8px 0px;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-items-row .text-label {
  min-width: 135px;
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  color: #3B4E71;
  font-weight: 700;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-items-row .text-value {
  padding-left: 41px;
  min-width: 135px;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-items-row .text-value,
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-items-row .text-value a,
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-row-inner .cvid-action .text {
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  color: #3B4E71;
  font-weight: 400;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-items-row .text-value a,
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-items-row .text-value a:hover {
  color: #00798C;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-row-inner .cvid-action,
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-row-inner .cvid-action,
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-row-inner .cvid-action a {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-row-inner .cvid-action,
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-row-inner .cvid-action {
  width: auto;
  position: absolute;
  right: 0px;
  top: 0px;
  left: auto;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-row-inner .cvid-action.cvid-action-delete {
  top: auto;
  bottom: 0px;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-row-inner .cvid-action.cvid-action-edit .icon {
  margin-top: -3px;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-row-inner .cvid-action.cvid-action-delete .icon {
  margin-top: -3px;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-row-inner .cvid-action.cvid-action-edit .text {
  color: #00798C;
  margin-left: 8px;
  margin-top: 0px;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-row-inner .cvid-action.cvid-action-delete .text {
  color: #D1495B;
  margin-left: 11px;
  margin-top: 0px;
}
html body .dashboard-screen.new-dashboard-screen.dashboard-screen-billing-vat-id.legal-info-vat-id-new-dashboard-screen .dmar-col.dm-col.country-vat-id-col .cvid-billing-address-row .cvid-billing-address-row-inner .cvid-billing-address-left {
  padding-right: 55px;
}
.modal.add-vat-id-entry-modal-popup .form-group .form-control-1 .dropdown-toggle {
  border: 1px solid #D3D7DE;
  background-color: #F4F6F9;
  width: 100%;
  height: 43px;
  line-height: 41px;
  width: 100%;
  padding: 0px 42px 0px 16px;
  font-size: 14px;
  color: #959FB0;
  font-weight: 600;
  letter-spacing: 0.14px;
  position: relative;
  outline: none !important;
}
.modal.add-vat-id-entry-modal-popup .form-group .form-control-1 .dropdown-toggle .bs-caret {
  position: absolute;
  right: 16px;
  top: 0px;
  line-height: 43px;
  font-size: 18px;
  color: #3B4E71;
  font-weight: 600;
  z-index: 3;
  letter-spacing: 0.18px;
  background-image: url("../images_new/bs-caret-down-arrow.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 11px auto;
  width: 15px;
  height: 43px;
}

.modal-body-middle-content-wrapper.all-over-product {
  overflow: hidden;
}
.modal-body-middle-content-wrapper.all-over-product .creator-product-image-left-info .rbgcpili-inner .rbgcpili-img-tab-left-col {
  z-index: 999999;
}
.modal-body-middle-content-wrapper.all-over-product .creator-product-image-left-info .rbgcpili-inner {
  overflow: visible;
}
.modal-body-middle-content-wrapper.all-over-product .creator-product-image-left-info .rbgcpili-img-tab-info-right-col.show1 {
  z-index: 99999;
  position: absolute;
  left: 99%;
  top: 0;
  right: 0;
  height: 100%;
  /*border-radius: 5px;*/
  overflow-y: auto;
}
/*.modal-body-middle-content-wrapper.all-over-product .creator-product-image-left-info .rbgcpili-img-tab-info-right-col {
  border-radius: 5px;
  border: 1.2px solid #DEE2ED;
}*/
.modal-body-middle-content-wrapper.all-over-product .creator-product-image-left-info .rbgcpili-img-tab-info-right-col {
  min-width: 379px;
  max-width: 379px;
}

/* Start New css For Canvas all-over-product */

.modal-body-middle-content-wrapper.all-over-product .creator-product-image-middle {
  /*width: 100% !important;*/
  /*min-height: 599px;*/
  /*width: 1100px !important;*/
}
.modal-body-middle-content-wrapper.all-over-product .creator-product-image-middle .table-allover .table-cell {
  vertical-align: top !important;
}
.modal-body-middle-content-wrapper.all-over-product .creator-product-image-middle .table-allover .canvas-container {
  width: 1100px !important;
  /*height: 573px !important;*/
  height: 500px !important;
}
.modal-body-middle-content-wrapper.all-over-product .creator-product-image-middle .table-allover .front_mask_image,
.modal-body-middle-content-wrapper.all-over-product .creator-product-image-middle .table-allover .back_mask_image {
  /*width: 100% !important;*/
  width: 1100px !important;
  /*height: 100% !important;*/
  height: 499px !important;
  display: table;
  margin: 0px auto;
}
.modal-body-middle-content-wrapper.all-over-product .creator-product-image-middle .table-allover #design-area-border {
  /*width: 100% !important;*/
  width: 1100px !important;
  /*height: 570px !important;*/
  height: 499px !important;
}
.modal-body-middle-content-wrapper.all-over-product .creator-product-image-middle .table-allover .lower-canvas,
.modal-body-middle-content-wrapper.all-over-product .creator-product-image-middle .table-allover .upper-canvas  {
  width: 100% !important;
  height: 100% !important;
}
.inner-div-box-shadow-with-bg.mb-25 {
  margin-bottom: 25px !important;
}
.div-tr {
   grid-template-columns: repeat(3, minmax(0, 1fr));
   gap: 30px;
   display: grid;
}
.div-tr .div-col.div-col-left {
  grid-column: span 1 / span 1;
  margin: 0px 0px 24px 0px;
}
.div-tr .div-col.div-col-right {
  grid-column: span 2 / span 2;
  margin: 0px 0px 24px 0px;
}
.div-tr .div-col.div-col-left h4 {
  padding: 0px !important;
  margin: 0px 0px 7px 0px !important;
}
.div-tr .div-col.div-col-left p,
.div-tr .div-col.div-col-right p {
  padding: 0px !important;
  margin: 0px 0px 0px 0px !important;
}
.div-tr .div-col.div-col-right .form-check,
.div-tr .div-col.div-col-right .edit-form-but {
  padding: 0px;
  margin: 0px 0px 0px 0px;
}
.div-tr .div-col.div-col-right .form-check .check.form-group {
  padding: 0px;
  margin: 0px 0px 0px 0px;
}
.div-tr .div-col.div-col-right .form-check.rgb-accifbhtc-007 {
  padding: 0px !important;
  margin: 0px 0px 0px 0px !important;
}
.div-tr .div-col.div-col-right .form-check h5 {
  line-height: 28px;
  font-weight: 600;
  color: #003D5B;
}
.div-tr .div-col.div-col-right .form-check p {
  line-height: 24px;
  font-weight: 400;
  color: #003D5B;
  margin: 0px 0px 16px 0px !important;
}
#channelSelection.multiple-channels-modal-popup .modal-dialog {
  max-width: 1330px;
}
#channelSelection.multiple-channels-modal-popup .modal-dialog .connected-img .connected-inner-img,
.multiple-channels-inner-col .connected-img .connected-inner-img {
  word-break: break-word;
}
.multiple-channels-dashboard-screen .multiple-channels-box-row .multiple-channels-inner-col {
  margin: 0px 0px 31px 0px; 
}
.right-column.txt-selete-right-column .settings .txt-selete-right-panel.text-panel  {
  box-shadow: none !important;
  border-color: transparent !important;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .txt-selete-right-column .txt-selete-right-panel .txt-selete-right-panel-inner {
  padding: 28px;
}
html body .font-size__input {
  border: 0px;
  border-left: 1px solid #d9d9d9;
}
.new-dashboard-screen1-iframe.rgb-new-dashboard-screen1-only-iframe .text-settings-menu--mobile-new-1 .menu__container__new__1 .sub-menu.sub-menu-mobile-font-txt-list .font-settings .font-settings__control .font-dropdown__dropdown.dropdown__dropdown__fcs.dropdown__dropdown__mobile .font-dropdown__font,
.new-dashboard-screen1-iframe.rgb-new-dashboard-screen1-only-iframe .txt-selete-right-column .font-panel .font-list .font-dropdown__dropdown.dropdown__dropdown__fcs.dropdown__dropdown__desktop .font-dropdown__font,
.new-dashboard-screen1-iframe.rgb-new-dashboard-screen1-only-iframe .txt-selete-right-column .settings .txt-selete-right-panel .txt-size-selete-right-panel-inner .font-selector.font-selector-new-1 .font-selector-inner-new-1.font-dropdown__font {
  color: transparent;
  display: block;
  height: 30px;
  width: 100%;
  background-color: #ffffff;
  background-image: url("../images_new/fonts.png?v=9");
  background-repeat: no-repeat;
  background-size: 167px auto;
  padding: 5px 8px !important;
  font-size: 14px;
  line-height: normal;
  color: #fff;
  font-size: 0px;
  font-weight: 400;
}
.new-dashboard-screen1-iframe.rgb-new-dashboard-screen1-only-iframe .txt-selete-right-column .settings .txt-selete-right-panel .txt-size-selete-right-panel-inner .font-selector.font-selector-new-1 .font-selector-inner-new-1.font-dropdown__font,
.new-dashboard-screen1-iframe.rgb-new-dashboard-screen1-only-iframe .txt-selete-right-column .settings .txt-selete-right-panel .txt-size-selete-right-panel-inner .font-selector.font-selector-new-1 .font-selector-inner-new-1.font-dropdown__font:hover {
  background-color: transparent;
}
.new-dashboard-screen1-iframe.rgb-new-dashboard-screen1-only-iframe .text-settings-menu--mobile-new-1 .menu__container__new__1 .sub-menu.sub-menu-mobile-font-txt-list .font-settings .font-settings__control .font-dropdown__dropdown.dropdown__dropdown__fcs.dropdown__dropdown__mobile ul li:nth-child(odd) a.font-dropdown__font,
.new-dashboard-screen1-iframe.rgb-new-dashboard-screen1-only-iframe .txt-selete-right-column .font-panel .font-list .font-dropdown__dropdown.dropdown__dropdown__fcs.dropdown__dropdown__desktop ul li:nth-child(odd) a.font-dropdown__font {
  background-color: #f2f2f2;
}
.new-dashboard-screen1-iframe.rgb-new-dashboard-screen1-only-iframe .text-settings-menu--mobile-new-1 .menu__container__new__1 .sub-menu.sub-menu-mobile-font-txt-list .font-settings .font-settings__control .font-dropdown__dropdown.dropdown__dropdown__fcs.dropdown__dropdown__mobile ul li:nth-child(even) a.font-dropdown__font,
.new-dashboard-screen1-iframe.rgb-new-dashboard-screen1-only-iframe .txt-selete-right-column .font-panel .font-list .font-dropdown__dropdown.dropdown__dropdown__fcs.dropdown__dropdown__desktop ul li:nth-child(even) a.font-dropdown__font {
  background-color: #ffffff;
}
.new-dashboard-screen1-iframe.rgb-new-dashboard-screen1-only-iframe .text-settings-menu--mobile-new-1 .menu__container__new__1 .sub-menu.sub-menu-mobile-font-txt-list .font-settings .font-settings__control .font-dropdown__dropdown.dropdown__dropdown__fcs.dropdown__dropdown__mobile ul li a.font-dropdown__font.font-preview__font--active,
.new-dashboard-screen1-iframe.rgb-new-dashboard-screen1-only-iframe .txt-selete-right-column .font-panel .font-list .font-dropdown__dropdown.dropdown__dropdown__fcs.dropdown__dropdown__desktop ul li a.font-dropdown__font.font-preview__font--active {
  background-color: var(--cta,#009e94);
}

/* End New css For Canvas all-over-product */

html .dashboard-screen.new-dashboard-screen.new-dashboard-screen-rgb-kyc > .container {
  width: 100%;
  max-width: 1000px;
  margin: 0px auto;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 {
  box-shadow: 4px 7px 20px #0000001A;
  background-color: rgba(255, 255, 255, 0.86);
  float: left;
  width: 100%;
  height: auto;
  padding: 40px 40px 40px 40px !important;
  margin: 0px 0px 40px 0px;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .new-kyc-box-heading {
  margin: 0px 0px 25px 0px;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .new-kyc-box-heading h5 {
  font-size: 18px;
  line-height: 27px;
  font-weight: 500;
  color: #394E71;
  font-family: 'Poppins', sans-serif;
  margin: 0px;
  padding: 0px;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .new-kyc-box-heading p {
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
  /*color: #3B4E71;*/
  color: #959FB0;
  letter-spacing: 0.14px;
  margin-bottom: 0px;
  margin-top: 20px;
  padding-bottom: 0px;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .form-check input[type="checkbox"] ~ .label-text {
  position: relative;
  padding-left: 30px;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .form-check input[type="checkbox"] ~ .label-text::before {
  position: absolute;
  left: 0px;
  top: 0px;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .form-check input[type="checkbox"] ~ p {
  color: #959FB0;
  padding-left: 30px;
  margin-top: 7px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .form-group {
  margin: 0px;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .form-group div.error {
  display: block;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .form-group div.error label.error:empty,
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .form-group label.error:empty {
  display: none;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .form-group label.error {
  margin: 10px 0px 0px 0px;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .polaris-stack-item .polaris-variation-subdued {
  /*margin: 0px 0px 24px 0px;*/
  display: block;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .kyc-format-text {
  display: block;
  margin: 7px 0px 0px 0px;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .form-radio .radio, 
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .form-check .check {
  width: 100%;
  margin: 11px 0px 0px 0px;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .form-radio .radio:first-child, 
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .form-check .check:first-child {
  margin-top: 0px;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element.kyc-row-element-2-item {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element.kyc-row-element-2-item .kyc-col,
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element.kyc-row-element-3-item .kyc-col {
  float: left;
  width: 50%;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element.kyc-row-element-3-item .kyc-col {
  width: 33.333%;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element.kyc-row-element-2-item .kyc-col.kyc-col-first,
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element.kyc-row-element-3-item .kyc-col.kyc-col-first {
  padding-right: 15px;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element.kyc-row-element-2-item .kyc-col.kyc-col-last,
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element.kyc-row-element-3-item .kyc-col.kyc-col-last {
  padding-left: 15px;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element.kyc-row-element-3-item .kyc-col.kyc-col-middle {
  padding-left: 15px;
  padding-right: 15px;
}
.new-dashboard-screen-rgb-kyc #kyc_form .button-row {
  text-align: right;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .additional_form .addOwner {
  margin: 15px 0px 0px 0px;
  background-color: #D1495B;
  color: #ffffff;
  padding: 0px 19px;
  height: 43px;
  line-height: 43px;
  border: 0px;
  font-weight: 600;
  text-transform: none;
  font-size: 14px;
  border-radius: 6px
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .additional_form .addOwner:hover {
  background-color: #B1293B;
  color: #ffffff;
  border: 0px;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element select.form-control {
  background-image: url("../images_new/bs-caret-down-arrow.svg");
  background-repeat: no-repeat;
  background-position: right 19px center;
  background-size: 11px auto;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .additional_form .main_div {
  margin: 33px 0px 0px;
}
.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .additional_form .main_div a.remCF {
  margin-bottom: 13px;
  display: inline-block;
  vertical-align: top;
  width: auto;
  color: #D1495B;
  font-weight: 600;
}
.my-account-new-dashboard-screen-rgb.new-dashboard-screen.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .setting-form-field .iti.iti--allow-dropdown {
  display: flex;
  /*flex-wrap: wrap;*/
  width: 100%;
}
.my-account-new-dashboard-screen-rgb.new-dashboard-screen.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .setting-form-field .iti.iti--allow-dropdown .iti__flag-container .iti__country-list {
  right: 0px;
  left: auto;
  min-width: 255px;
}
.my-account-new-dashboard-screen-rgb.new-dashboard-screen.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .setting-form-field .iti.iti--allow-dropdown .iti__selected-flag {
  border-radius: 6px;
  background-color: #F4F6F9;
  border: 1px solid #D3D7DE;
  display: block;
  width: 100%;
  height: 43px;
  line-height: 41px;
  color: #3B4E71;
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 600;
  font-family: 'Nunito Sans', sans-serif;
  text-align: left;
  text-transform: none;
  padding: 0px 10px 0px 10px;
  margin: 0px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
.my-account-new-dashboard-screen-rgb.new-dashboard-screen.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .setting-form-field .iti.iti--allow-dropdown .iti__selected-flag .iti__arrow {
  border: 0px;
  position: relative;
  right: 0px;
  top: 0px;
  line-height: 43px;
  font-size: 18px;
  color: #3B4E71;
  font-weight: 600;
  z-index: 3;
  letter-spacing: 0.18px;
  background-image: url("../images_new/bs-caret-down-arrow.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 11px auto;
  width: 15px;
  height: 43px;
  margin: 0px;
}
.my-account-new-dashboard-screen-rgb.new-dashboard-screen.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .setting-form-field .iti.iti--allow-dropdown .iti__flag-container {
  min-width: 77px;
  padding-left: 10px;
  order: 1;
  position: relative;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}
.my-account-new-dashboard-screen-rgb.new-dashboard-screen.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .setting-form-field .iti.iti--allow-dropdown .form-control {
  padding: 0px 16px 0px 16px;
  order: 0;
}
.my-account-new-dashboard-screen-rgb.new-dashboard-screen.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .new-kyc-box-heading p a.polaris__link__rgb,
.my-account-new-dashboard-screen-rgb.new-dashboard-screen.new-dashboard-screen-rgb-kyc .new-kyc-box-1 p a.polaris__link__rgb {
  color: #00798C;
  text-decoration: underline !important;
}
.my-account-new-dashboard-screen-rgb.new-dashboard-screen.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .new-kyc-box-heading p a.polaris__link__rgb:hover,
.my-account-new-dashboard-screen-rgb.new-dashboard-screen.new-dashboard-screen-rgb-kyc .new-kyc-box-1 p a.polaris__link__rgb:hover {
  color: #00798C;
  text-decoration: none !important;
}
html body .new-dashboard-screen.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .form-control,
html body .new-dashboard-screen.new-dashboard-screen-rgb-kyc .new-kyc-box-1 .setting-form-element .setting-form-field .date-field .setting-form-field-date {
  max-width: 100%;
  margin: 0px 0px 0px 0px;
}
.modal-body .modal-body-middle-content-wrapper .creator-product-image-middle:not(.creator-product-image-middle.creator-product-image-middle-detail) {
  transform: scale(1.3);
  margin: 77px 0px;
  position: relative;
}
.creator-product-image-middle.creator-product-image-middle-detail .creator-product-image-middle-detail-inner {
  transform: scale(1.3);
  margin: 77px auto;
  position: relative;
  width: 100%;
  max-width: 466px;
}
.modal-body .modal-body-middle-content-wrapper .creator-product-image-middle .creator-product-image-middle-inner {
  position: relative;
}
.modal-body .modal-body-middle-content-wrapper .creator-product-image-middle .prodcut-border-before::before {
  content: "";
  width: 100%;
  height: 6px;
  position: absolute;
  top: -3px;
  left: 0px;
  /*border: 5px solid #ffffff;*/
  background-color: #ffffff;
  z-index: 1;
}
.modal-body .modal-body-middle-content-wrapper .creator-product-image-middle .prodcut-border-before::after {
  content: "";
  width: 100%;
  height: 6px;
  position: absolute;
  top: auto;
  left: 0px;
  bottom: -3px;
  /*border: 5px solid #ffffff;*/
  background-color: #ffffff;
  z-index: 1;
}
.modal-body .modal-body-middle-content-wrapper .creator-product-image-middle .prodcut-border-after::before {
  content: "";
  width: 9px;
  height: 100%;
  position: absolute;
  top: 0px;
  left: -4px;
  /*border: 5px solid #ffffff;*/
  background-color: #ffffff;
  z-index: 1;
}
.modal-body .modal-body-middle-content-wrapper .creator-product-image-middle .prodcut-border-after::after {
  content: "";
  width: 9px;
  height: 100%;
  position: absolute;
  top: 0px;
  left: auto;
  right: -4px;
  /*border: 5px solid #ffffff;*/
  background-color: #ffffff;
  z-index: 1;
}
html .add-branding-popup.rgb-upload-image-popup.new-rgb-upload-image-popup-1 .modal-dialog {
  max-width: 1350px;
  width: 100%;
}
html .add-branding-popup.rgb-upload-image-popup.new-rgb-upload-image-popup-1 .modal-content {
  padding: 0px;
}
html .add-branding-popup.rgb-upload-image-popup.new-rgb-upload-image-popup-1 .modal-header.rgb-modal-header {
  padding: 40px 40px 24px 40px;
  margin: 0px;
}
html .add-branding-popup.rgb-upload-image-popup.new-rgb-upload-image-popup-1 .modal-header.rgb-modal-header .close {
  color: #333333;
}
html .add-branding-popup.rgb-upload-image-popup.new-rgb-upload-image-popup-1 .modal-dialog .modal-content .modal-header.rgb-modal-header .modal-title.rgb-title.modal__title__mobile {
  display: none;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__detail__inner .upload-panel__detail-list-wrap.only__show__on__mobile {
  display: none;
}
html .add-branding-popup.rgb-upload-image-popup.new-rgb-upload-image-popup-1 .modal-dialog .modal-content .modal-header.rgb-modal-header .modal__header__back {
  display: none;
  position: relative;
  left: 0;
  top: 0;
  transform: none;
  margin: 0px 11px 0px 0px;
  padding: 0px;
}
html .add-branding-popup.rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload__panel__wrapper__modal-body {
  padding: 0px 40px 24px 40px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__uploads {
  display: flex;
  flex-wrap: wrap;
  flex: 0 0 30%;
  max-width: 30%;
  width: 100%;
  padding: 30px 8px 8px 8px;
  position: relative;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload,
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail {
  display: flex;
  flex-wrap: wrap;
  flex: 0 0 70%;
  max-width: 70%;
  width: 100%;
  flex-direction: column;
  text-align: center;
  position: relative;
  padding: 30px 16px 8px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__uploads[style="display: none;"] ~ .upload-panel__upload {
  flex: 0 0 100%;
  max-width: 100%;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__uploads {
  display: flex;
  /*flex: 0 0 auto;*/
  padding: 30px 8px 8px 8px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__uploads .upload-list {
  overflow: hidden;
  width: 100%;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__uploads .upload-list__grid {
  -webkit-overflow-scrolling: touch;
  -ms-scroll-chaining: none;
  overflow: auto;
  overscroll-behavior: contain;
  position: relative;
  overflow: auto;
  max-height: 645px;
  will-change: transform;
  direction: ltr;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__uploads .upload-list__row {
  grid-template-columns: repeat(12,minmax(0,1fr));
  gap: 16px;
  display: grid;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__uploads .upload-list__box__col {
  flex-direction: column;
  display: flex;
  flex-wrap: wrap;
  grid-column: span 6/span 6;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__uploads .upload-list__box__col .upload-tile {
  background-color: #f2f2f2;
  border: 1px solid #f2f2f2;
  border-radius: 4px;
  height: calc(100% - 0px);
  line-height: 1;
  margin: 0px;
  transition: border-color .15s ease-in-out;
  width: calc(100% - 0px);
  min-width: auto;
  position: relative;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__uploads .upload-list__box__col .upload-tile.upload-tile--selected {
  border-color: #009e94;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__uploads .upload-list__box__col .upload-tile .upload-tile__image {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  max-height: 160px;
  padding: 16px;
  width: 100%;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__uploads .upload-list__box__col .upload-tile .upload-tile__image img {
  max-height: 100%;
  max-width: 100%;
  /*width: 100%;
  height: 100%;
  object-fit: cover;*/
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__uploads .upload-list__box__col .upload-tile .upload-tile__image .upload-tile__overlay {
  align-items: center;
  background: rgba(255,255,255,.9);
  bottom: 0;
  color: #8c8c8c;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__uploads .upload-list__box__col .upload-tile .upload-tile__image .upload-tile__overlay--loading .slider {
  border: none;
  border-radius: 4px;
  height: 8px;
  overflow-x: hidden;
  position: relative;
  width: calc(100% - 32px);
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__uploads .upload-list__box__col .upload-tile .upload-tile__image .upload-tile__overlay--loading .line {
  background-color: #d9d9d9;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__uploads .upload-list__box__col .upload-tile .upload-tile__image .upload-tile__overlay--loading .subline {
  animation: slide 1.2s infinite;
  background-color: #009e94;
  height: 100%;
  position: absolute;
}
@keyframes slide {
  0% {
    left: 0;
    width: 0;
  }
  50% {
    width: 50%;
  }
  100% {
    left: 100%;
    width: 0;
  }
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .dropzone {
  background: #f2f2f2;
  border-radius: 4px;
  display: flex;
  flex: 1 0 auto;
  flex-direction: column;
  justify-content: center;
  margin: 0rem;
  padding: 16px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .dropzone .upload-panel__cta-container {
  align-items: center;
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  padding-top: 16px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .dropzone p {
  color: #333;
  letter-spacing: .02rem;
  line-height: 1.5;
  font-size: 16px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .dropzone .upload-panel__cta-container p {
  margin: 0px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .dropzone .upload-panel__cta-container p + p {
  margin-top: 1.5em;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .dropzone .shirtee-text-link {
  align-items: center;
  color: #009e94;
  display: inline-flex;
  font-size: inherit;
  font-weight: 700;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .dropzone .upload-panel__legal-text {
  align-self: center;
  color: #666;
  font-size: 16px;
  text-align: left;
  margin: 19px 0px 1px 0px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .dropzone .upload-panel__legal-text .shirtee-text-link {
  color: #666;
  font-weight: 400;
  text-decoration: underline !important;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .dropzone .upload-panel__legal-text .shirtee-text-link:hover {
  color: #009e94;
  text-decoration: underline !important;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .dropzone .upload-panel__cta-container .shirtee-button.upload-panel__button {
  align-items: center;
  background-color: #009e94;
  border: 2px solid #009e94;
  border-radius: 4px;
  color: #fff;
  display: flex;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0.32px;
  line-height: 1.5;
  height: 48px;
  justify-content: center;
  min-width: 64px;
  padding: 0 16px;
  position: relative;
  width: auto;
  margin: 0px auto;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .dropzone .upload-panel__cta-container .shirtee-button.upload-panel__button:hover {
  background-color: #00b2a5;
  border-color: #00b2a5;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .dropzone .upload-panel__cta-container .shirtee-button.upload-panel__button svg {
  flex: none;
  font-size: 24px;
  margin-right: 9px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail {
  border-left: 0px solid transparent;
  padding-top: 0px;
  padding-bottom: 0px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__detail__inner {
  border-left: 1px solid #ccc;
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__continue {
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 4px 0px 0px 4px;
  border-right: 0;
  color: #666;
  font-size: 12px;
  height: 40px;
  letter-spacing: 0.32px;
  line-height: 1.5;
  left: -32px;
  padding: 4px 0px 0px 2px;
  position: absolute;
  top: 19px;
  width:32px;
  min-width: auto;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__continue:hover {
  background: #fff;
  border: 1px solid #ccc;
  border-right: 0px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__detail-info {
  padding: 8px;
  text-align: center;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__detail-info p {
  margin: 0px;
  padding: 0px;
  color: #333;
  letter-spacing: 0.32px;
  line-height: 1.5;
  font-size: 16px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__detail-date {
  color: #999;
  font-size: 12px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__detail-preview {
  flex: 1;
  position: relative;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__detail-preview-img {
  /*left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%,-50%);*/
  background: #f2f2f2;
  max-height: 100%;
  max-width: 100%;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__detail-actions {
  display: flex;
  justify-content: space-between;
  padding: 17px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__detail-actions .shirtee-button {
  align-items: center;
  background-color: #009e94;
  border: 2px solid #009e94;
  border-radius: 4px;
  color: #fff;
  display: flex;
  font-size: 16px;
  font-weight: 700;
  height: 48px;
  justify-content: center;
  min-width: 64px;
  padding: 0 16px;
  letter-spacing: 0.32px;
  line-height: 1.5;
  width: auto;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .shirtee-button.shirtee-button--disabled,
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .shirtee-button.shirtee-button--disabled {
  background-color: #cbf0ed !important;
  border-color: #cbf0ed !important;
  pointer-events: none !important;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__button__loader,
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .upload-panel__button__loader {
  position: absolute;
  width: 32px;
  height: 32px;
  left: 50%;
  top: 8px;
  transform: translateX(-50%);
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__button__loader::before,
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__button__loader::after,
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .upload-panel__button__loader::before,
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .upload-panel__button__loader::after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    border: 4px solid;
    border-radius: 50%;
    box-sizing: border-box;
  }
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__button__loader::before,
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .upload-panel__button__loader::before {
    border-color: #b2b2b2;
  }
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__button__loader::after,
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .upload-panel__button__loader::after {
  border-color: transparent;
  border-top-color: #000000;
  animation: 1s ease-in-out infinite spin;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__detail-actions .shirtee-button:hover {
  background-color: #00b2a5;
  border-color: #00b2a5;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__detail-actions .shirtee-button--medium {
  font-size: 14px;
  height: 40px;
  padding: 0 16px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__detail-actions .shirtee-button--text,
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__detail-actions .shirtee-button--text:hover {
  background: none;
  border-color: transparent;
  color: inherit;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__detail-actions .shirtee-button--medium {
  font-size: 16px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__detail-actions .shirtee-button--text:first-child {
  margin-left: -17px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__detail .upload-panel__detail-actions .shirtee-button svg {
  flex: none;
  font-size: 24px;
  margin-right: 9px;
}
html .rgb-upload-image-popup.new-rgb-upload-image-popup-1 .upload-panel__wrapper .upload-panel__upload .dropzone .upload-panel__cta-container .upload-panel__requirements-toggle {
  display: none;
}

.filterMenu.filterMenuNew {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 {
  border: 0px !important;
  border-bottom: 1px solid #D4D7DD !important;
  background-color: transparent !important;
  width: 100% !important;
  margin: 0px 0px 10px 0px !important;
  padding: 0px !important;
}
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 li {
  padding: 0px 9px 0px 9px;
  position: relative;
}
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 li,
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 li a {
  transform: none !important;
}
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 li,
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 li:hover,
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 li.active,
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 li a,
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 li:hover a,
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 li a:hover,
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 li.active a {
  background-color: transparent;
  border: 0px !important;
}
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 li a:hover {
  color: #959FB0;
}
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 li.active a {
  color: #D1495B;
}
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 li a {
  padding: 12px 9px 12px 9px;
  position: relative;
  width: 100%;
}
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 li a::before {
  border-radius: 0px;
  bottom: -1px;
  content: "";
  height: 3px;
  left: 0;
  position: absolute;
  right: 0;
  background-color: transparent;
}
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 li a:hover::before {
  background-color: #959FB0;
}
.filterMenu.filterMenuNew .tab-list.tab-list-new-1 li.active a::before {
  background-color: #D1495B;
}
.save-filter-row,
.save-filter-row .save-filter-col-right {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: flex-end;
}
.save-filter-row .save-filter-col-right .rdx-search-feild-block,
.save-filter-row .save-filter-col-right .update-list-btn-row {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.save-filter-row .save-filter-col-right .rdx-search-feild-block {
  padding: 0px 10px 10px 0px;
}
.save-filter-row .save-filter-col-right .update-list-btn-row {
  padding: 0px 0px 10px 0px;
}
.save-filter-row .save-filter-col-right .update-list-btn-row .btn {
  line-height: 43px;
  height: 43px;
  border-radius: 6px;
  font-size: 14px;
  padding: 0px 15px;
}
.save-filter-row .save-filter-col-right .update-list-btn-row {
  position: relative;
}
.Polaris-Popover__Wrapper_mkrm3 {
  background-color: #ffffff;
  box-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2), 0px 8px 10px 1px rgba(0,0,0,0.14), 0px 3px 14px 2px rgba(0,0,0,0.12);
  border-radius: 6px;
  outline: .0625rem solid #0000;
  overflow: hidden;
  position: absolute;
  top: 100%;
  right: 0px;
  left: auto;
  display: none;
  z-index: 999;
  min-width: 382px;
}
.Polaris-Popover__Content_xd1mk {
  display: flex;
  flex-direction: column;
  /*max-height: 31.25rem;*/
  max-width: 100%;
  position: relative;
}
.Polaris-Scrollable_1ed9o {
  position: relative;
  overflow-y: auto;
  flex: 1 1;
  max-width: 100%;
}
.Polaris-Popover__Section_1b1h1 {
  padding: 15px;
}
.Polaris-Popover__Section_1b1h1 .input-group {
  width: 100%;
  margin: 0px 0px 5px 0px;
}
.Polaris-Popover__Section_1b1h1 .input-group input {
  border-radius: 6px !important;
}
.Polaris-Popover__Section_1b1h1 .Polaris-ButtonGroup_yy85z .btn.btn-danger {
  margin: 0px 10px 0px 0px;
}
.table-heading,
.show-error-div {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.show-error-div {
  margin: 0px !important;
  padding: 5px 0px 39px 0px !important;
}
.show-error-div .err-div {
  /*display: flex;
  flex-wrap: wrap;*/
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #FEE2E2;
  padding: 30px 50px 30px 30px;
  position: relative;
}
.show-error-div .err-div .error-product-content {
  padding: 0px 0px 0px 103px;
  display: block;
  width: 100%;
}
.show-error-div .err-div .error-product-content .setSku,
.show-error-div .err-div .error-product-content .setName,
.show-error-div .err-div .error-product-content .seterrError {
  color: #DC2626;
  margin: 0px;
  display: block;
}
.show-error-div .err-div .error-product-content .setSku,
.show-error-div .err-div .error-product-content .setName {
  margin-bottom: 10px;
}
.show-error-div .err-div .close {
  position: absolute;
  right: 15px;
  top: 15px;
  width: 34px;
  height: 34px;
  opacity: 1;
  border: 0;
}
.show-error-div .err-div .close span {
  display: block;
  width: 34px;
  height: 34px;
}
.show-error-div .err-div .error-product-img {
  width: 100%;
  max-width: 83px;
  float: left;
}
.d-flex {
  display: flex;
} 
.flex-wrap {
  flex-wrap: wrap;
}
.ml-1 {
  margin-left: 4px;
}
.ml-2 {
  margin-left: 8px;
}
.ml-3 {
  margin-left: 12px;
}
.mb-0 {
  margin-bottom: 0px;
}
.mb-1 {
  margin-bottom: 4px;
}
.mb-2 {
  margin-bottom: 8px;
}
.mb-3 {
  margin-bottom: 12px;
}
.mb-4 {
  margin-bottom: 16px;
}
.mb-5 {
  margin-bottom: 20px;
}
.mb-6 {
  margin-bottom: 24px;
}
.mb-7 {
  margin-bottom: 28px;
}
.mb-8 {
  margin-bottom: 32px;
}
.mb-9 {
  margin-bottom: 36px;
}
.mb-10 {
  margin-bottom: 40px;
}
.mb-11 {
  margin-bottom: 44px;
}
.m-0 {
  margin: 0px;
}
.align-items-center {
  align-items: center;
}
.justify-content-center {
  justify-content: center;
}

/* New crt Design css Start for CREATOR 05-09-2022 */

.crt-header-section {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  z-index: 999999999;
}

.crt-header-section-inner {
  width: 100%;
  background: #FFFFFF;
  box-shadow: 0px 1px 12px rgba(26, 24, 35, 0.06);
  padding: 16px 15px; 
  min-height: 80px;
}
.crt-center-div {
  padding: 0px 17px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.crt-logo {
  padding: 13px 0px;
  order: 0;
  position: relative;
  z-index: 999;
}
.crt-close {
  position: relative;
  z-index: 999;
}
.crt-header-progress-setep {
  order: 1;
}
.crt-hps-center {
  display: flex;
  justify-content: space-between;
  align-items: center;
  overflow: hidden;
  position: relative;
  z-index: 3;
}
.crt-multi-steps {
  margin: 0px;
  padding: 0px 19px;
  display: table;
  table-layout: fixed;
  width: 100%;
  overflow: hidden;
}
.crt-multi-steps::before,
.crt-multi-steps::after {
  display: none;
}
.crt-multi-steps > li {
  margin: 0px;
  padding: 0px;
  counter-increment: stepNum;
  text-align: center;
  display: table-cell;
  position: relative;
}
.crt-multi-steps > li.crt-is-active ~ li:before, 
.crt-multi-steps > li.crt-is-active:before {
  content: counter(stepNum);
  font-family: inherit;
  font-weight: 700;
}
.crt-multi-steps > li:before {
  /*content: "";*/
  content: counter(stepNum);
  display: block;
  margin: 0 auto 4px;
  background-color: #fff;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  font-weight: 700;
  font-size: 13px;
  border: 0px;
  border-radius: 100%;
  background-color: #E8E0FF;
}
.crt-multi-steps > li.crt-is-done:before {
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #6747CC;
    color: #ffffff;
    overflow: hidden;
    content: counter(stepNum);
}
.crt-multi-steps > li .crt-round-txt {
  text-align: center;
  margin: 5px 0px 0px;
  font-weight: 600;
  font-size: 13px;
  line-height: 17px;
  color: #959396;
}
.crt-multi-steps > li.crt-is-done .crt-round-txt,
.crt-multi-steps > li.crt-is-active .crt-round-txt {
  color: #1A1823;
}
.crt-multi-steps > li:after {
  content: "";
  height: 2px;
  width: 100%;
  background: linear-gradient(90deg, #4FCBE4 2.78%, #6747CC 100%);
  position: absolute;
  top: 11px;
  left: 50%;
  z-index: -1;
}
.crt-multi-steps > li {
  color: #6747CC;
}
.crt-multi-steps > li:before {
  background-color: #E8E0FF;
  color: #6747CC;
}
.crt-multi-steps > li.crt-is-active ~ li:after, 
.crt-multi-steps > li.crt-is-active:after {
  background: #E8E0FF;
}
.crt-multi-steps > li:last-child:after {
  display: none;
}
.crt-multi-steps > li.crt-is-active:before {
  background-color: #6747CC;
  color: #ffffff;
}

.crt-close {
  order: 2;
  cursor: pointer;
}

.crt-content-wrapper-new-1,
.crt-rgb-new-dashboard-screen1-only-iframe-new-1 {
  background-color: transparent !important;
  background: transparent !important;
}
.crt-rgb-new-dashboard-screen1-only-iframe-new-1 { 
  padding: 112px 0px 0px 0px;
}
.crt-content-wrapper-new-1 .crt-rgb-new-dashboard-screen1-only-iframe-new-1 .crt-new-dashboard-screen1-iframe-container {
  padding: 0px;
  max-width: 100% !important;
  width: 100% !important;
}
.crt-content-wrapper-new-1 .crt-rgb-new-dashboard-screen1-only-iframe-new-1 .crt-new-dashboard-screen1-iframe-container-new-1 {
  padding: 0px 24px;
  max-width: 100% !important;
  width: 100% !important;
}
.crt-content-wrapper-new-1 .crt-rgb-new-dashboard-screen1-only-iframe-new-1 .designer-product-menu {
  margin: 0px;
  min-width: 84px;
}
.crt-content-wrapper-new-1 .crt-rgb-new-dashboard-screen1-only-iframe-new-1 .designer-product-menu .menu__inner {
  background-color: #F5F3FA;
  border-radius: 8px !important;
  box-shadow: none;
  padding: 26px 0px 26px 0px !important;
}
.crt-content-wrapper-new-1 .crt-rgb-new-dashboard-screen1-only-iframe-new-1 .designer-product-menu .menu__inner .menu__button {
  background-color: transparent !important;
  padding: 0px 0px 28px 0px !important;
}
.crt-content-wrapper-new-1 .crt-rgb-new-dashboard-screen1-only-iframe-new-1 .designer-product-menu .menu__inner .menu__button:nth-last-child(1) {
  padding-bottom: 0px !important;
}
.crt-content-wrapper-new-1 .crt-rgb-new-dashboard-screen1-only-iframe-new-1 .rgb-designer-product-view .designer-product-menu .menu__inner .menu__button .dpimg-icon {
  margin: 0px 0px 10px 0px;
}
.crt-content-wrapper-new-1 .crt-rgb-new-dashboard-screen1-only-iframe-new-1 .rgb-designer-product-view .designer-product-menu .menu__inner .menu__button .dpimg-icon img {
  width: auto;
  height: auto;
}
.crt-content-wrapper-new-1 .crt-rgb-new-dashboard-screen1-only-iframe-new-1 .designer-product-menu .menu__inner .menu__button div {
  font-weight: 400;
  font-size: 13px;
  line-height: 19px;
  text-align: center;
  color: #1A1823;
}
.crt-content-wrapper-new-1 .crt-rgb-new-dashboard-screen1-only-iframe-new-1 .design_Section.designersale-productdesign-block { 
  padding: 0px !important;
}
html body.crt-body-new-1 .modal.crt-modal {
  z-index: 9999999999 !important;
}
html body.crt-body-new-1 .modal-backdrop.in {
  z-index: 999999999 !important;
}
html body.modal-open.crt-body-new-1 {
  padding-right: 0px !important;
}
.colorsModalPopup_crt {
  position: absolute;
  width: 425px;
  height: 100%;
  right: 0px;
  background: transparent;
  transition: right 0.7s ease;
  z-index: 9;
  left: 0px;
  margin: 0px auto;
  display: none;
  align-items: center;
  justify-content: center;
}
.colorsModalPopup_crt.crt-open-sidebar{
  right: 0px;
  display: flex;
}
.crt-sidebar-fixed {
  position: fixed !important;
  z-index: 999999999 !important;
}
.colorsModalPopup_crt.crt-open-sidebar .crt-overly,
.crt-sidebar-fixed.sidebar-open .crt-overly,
.menu__button.crt-product_page_link.crt-mobile-show.crt-product_page_link-crt-mobile-show-open .crt-overly,
.layers_page_link.menu__button.crt-layers_page_link.crt-mobile-show.crt-layers_page_link-crt-mobile-show-open .crt-overly,
.crt-mens-premium-t-shirt-sub-panel.price-details-sub-panel-open .crt-overly {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
  background: #0F0F10 0% 0% no-repeat padding-box;
  opacity: 0.85;
  transition: opacity 0.7s ease;
  cursor: pointer;
}
.colorsModalPopup_crt .crt-settings {
  position: relative;
  z-index: 9;
  height: auto;
  max-height: none;
  /*max-height: 287px;*/
  overflow-x: hidden;
  overflow-y: hidden;
  /*overflow-y: auto;*/
  background-color: #ffffff;
  border: 1px solid #EDEDED;
  border-radius: 6px;
  box-shadow: none;
  /*box-shadow: 0px 4px 22px rgba(4, 1, 36, 0.09);*/
}
.crt-sidebar-fixed .crt-size-selection__panel {
  position: relative !important;
  z-index: 9 !important;
}
.crt-sidebar-fixed .btn-primary,
.crt-sidebar-fixed .btn-primary:hover,
.crt-sidebar-fixed .btn-primary:focus {
  background-color: #6747CC !important;
  color: #ffffff !important;
}
.colorsModalPopup_crt .crt-panel__header__close {
  background-color: transparent;
  width: 35px;
  float: right;
  height: 35px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding: 0px;
  margin: 0px;
  line-height: normal;
}
.colorsModalPopup_crt .crt-panel {
  margin: 0px;
  background-color: #fff;
  border: 0px;
  border-radius: 0px;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0px;
}
.colorsModalPopup_crt .crt-product-heading {
  padding: 24px 24px 24px 24px;
}
.colorsModalPopup_crt .crt-panel .crt-product-color-wrapper.crt-product-type-appearances {
  padding: 24px 17px;
  max-height: 245px;
  overflow-x: hidden;
  overflow-y: auto;
  display: none;
}
.colorsModalPopup_crt .crt-panel .crt-product-color-wrapper.crt-product-type-appearances.crt-product-color-wrapper-open {
    display: block;
}
.colorsModalPopup_crt .crt-panel .crt-product-heading.crt-product-heading-mobile-none {
  display: block;
}
.colorsModalPopup_crt .crt-panel .crt-product-heading.crt-product-heading-desktop-none {
  display: none;
}
.productInfoDetailsModalPopup_crt_btn-1 {
  display: none;
}
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 {
  padding: 30px 24px 30px 24px;
  /*max-height: 543px;*/
  max-height: 433px;
  overflow-x: hidden;
  overflow-y: auto;
  display: none;
}
.crt-color-option-container.colorsModalPopup_crt .crt-panel__header__close.crt-panel__header__close__mobile.crt-btn-hidden-1 {
  display: none;
}
.colorsModalPopup_crt .crt-panel .crt-product-color-wrapper .crt-overly,
.colorsModalPopup_crt .crt-panel .crt-product-color-wrapper .crt-panel__header__close__mobile,
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 .crt-overly,
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 .crt-panel__header__close__mobile {
  display: none;
}
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1.crt-product-info-panel-1-open {
  display: block;
}
.crt-t-shirt-size-img-new-1 {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
}
.colorsModalPopup_crt .crt-product-heading h4,
.colorsModalPopup_crt .crt-product-heading h5,
.colorsModalPopup_crt .crt-product-heading p,
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 h4,
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 h5,
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 p,
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 li {
  font-weight: 400;
  font-size: 15px;
  line-height: 19px; 
  color: #1A1823;
  margin: 0px 0px 4px 0px;
}
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 h4 {
  font-size: 18px;
  line-height: 23px;
  margin: 0px 0px 12px 0px;
}
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 p,
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 li {
  font-size: 13px;
  line-height: 17px;
  font-style: normal;
}
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 li em,
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 li span,
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 p em,
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 p span {
  font-style: normal;
}
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 p,
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 ul {
  margin: 0px 0px 24px 0px;
}
.colorsModalPopup_crt .crt-panel .crt-product-info-panel-1 li {
  margin: 0px;
  line-height: 20px;
}
.colorsModalPopup_crt .crt-product-heading h5 { 
  color: #4B4B4B;
  margin: 0px 0px 8px 0px;
}
.colorsModalPopup_crt .crt-product-heading p {
  color: #1A1823;
  font-weight: 700;
  margin: 0px 0px 0px 0px;
}
.colorsModalPopup_crt .crt-tab-wrapper {
  padding: 0px 24px;
}
.colorsModalPopup_crt .crt-tab-row-1 {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #EDEDED;
}
.colorsModalPopup_crt .crt-tab-row-1 a {
  padding: 0px 11px 8px 11px;
  font-weight: 600;
  font-size: 15px;
  line-height: 19px; 
  text-align: center;
  color: #4B4B4B !important;
  position: relative;
  margin: 0px !important;
}
.colorsModalPopup_crt .crt-tab-row-1 a.active {
  color: #1A1823 !important;
}
.colorsModalPopup_crt .crt-tab-row-1 a.active::after {
  content: "";
  position: absolute;
  top: auto;
  bottom: 0px;
  left: 0px;
  right: 0px;
  margin: 0px auto;
  background-color: #6747CC;
  border-radius: 6px 6px 0px 0px;
  width: 54px;
  height: 4px;
}
.colorsModalPopup_crt .crt-panel .colors-preview-container {
  border-radius: 0px;
  width: 100%;
  max-width: 100%;
}
.colorsModalPopup_crt .crt-panel .colors-preview-container .product-type-appearances__list {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.colorsModalPopup_crt .crt-panel .colors-preview-container .product-type-appearances__list .color-box {
  display: flex;
}
.colorsModalPopup_crt .crt-panel .product-type-info .product-type-info__headline {
  margin: 0px 0px 5px 0px;
}
.colorsModalPopup_crt .crt-panel .product-type-info .product-type-ratings.product-type-info__ratings {
  margin: 0px 0px 20px 0px;
}
.colorsModalPopup_crt .crt-panel .product-type-info .product-type-ratings.product-type-info__ratings .product-type-ratings__count {
  color: #6747CC;
}
.colorsModalPopup_crt .crt-panel .product-type-info .product-type-info__detail-link.sprd-text-link {
  margin: 0px 0px 15px 0px;
  display: inline-block;
  vertical-align: top;
  color: #6747CC;
}
.colorsModalPopup_crt .crt-panel .product-type-info .product-type-info__detail-link.sprd-text-link .crt-inner-sprd-text-link {
  display: flex;
  align-items: center;
}
.colorsModalPopup_crt .crt-panel .product-type-info .product-type-info__detail-link.sprd-text-link .crt-inner-sprd-text-link .sprd-text-link__text {
  margin: 0px 7px 0px 0px;
}
.colorsModalPopup_crt .crt-panel .product-type-info .product-type-info__detail-link.sprd-text-link .crt-inner-sprd-text-link img {
  width: 11px;
  height: auto;
}
.colorsModalPopup_crt .crt-panel .product-type-info .product-type-info__appearance {
  color: #1A1823;
  margin: 0px 0px 7px 0px;
}
.colorsModalPopup_crt .crt-panel .product-type-info .colors-preview-container.crt-product-type-appearances .crt-product-type-appearances__list .crt-sprd-appearance-1 .color-box {
  border-radius: 100%;
  margin: 0px;
  width: 25px;
  height: 25px;
  border: 0px;
  box-shadow: none;
}
.colorsModalPopup_crt .crt-panel .product-type-info .colors-preview-container.crt-product-type-appearances .crt-product-type-appearances__list .crt-sprd-appearance-1 .crt-color-txt {
  display: block;
  width: 100%;
  flex: 0 0 100%;
  margin: 8px 0px 0px 0px;
  font-weight: 400;
  font-size: 13px;
  line-height: 17px;
  text-align: center;
  color: #1A1823;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.colorsModalPopup_crt .crt-panel .product-type-info .colors-preview-container.crt-product-type-appearances .crt-product-type-appearances__list .crt-sprd-appearance-1 {
  margin: 0px 0px 0px 0px;
  padding: 0px 7px 24px 7px;
  width: 100%;
  max-width: 25%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.colorsModalPopup_crt .crt-panel .product-type-info .colors-preview-container.crt-product-type-appearances .crt-product-type-appearances__list .crt-sprd-appearance-1 .color-box.active {
  border: 0px;
  box-shadow: none;
}
.colorsModalPopup_crt .crt-panel .product-type-info .colors-preview-container.crt-product-type-appearances .crt-product-type-appearances__list .crt-sprd-appearance-1 .color-box[title="White"] {
  border: 1px solid #EDEDED;
}
.colorsModalPopup_crt .crt-panel .product-type-info .colors-preview-container.crt-product-type-appearances .crt-product-type-appearances__list .crt-sprd-appearance-1 .color-box.active.color-check::after {
  content: "";
  background-image: url("../images_new/crt-color-check-icon-stroke-new-3-white.svg");
  background-repeat: no-repeat;
  background-position: center center;
  width: 100%;
  height: 100%;
}
.colorsModalPopup_crt .crt-panel .product-type-info .colors-preview-container.crt-product-type-appearances .crt-product-type-appearances__list .crt-sprd-appearance-1 .color-box.active.color-check[title="White"]::after {
  background-image: url("../images_new/crt-color-check-icon-stroke-new-3-black.svg");
}
.crt-button-next-row .crt-btn-primary {
  font-weight: 700;
  font-size: 15px;
  height: auto !important;
  line-height: 19px;
  text-align: center;
  padding: 11px 24px 10px 24px;
  border-radius: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto !important;
}
.crt-button-next-row .crt-btn-primary,
.crt-button-next-row .crt-btn-primary:hover,
.crt-button-next-row .crt-btn-primary:focus {
  background-color: #6747CC !important;
  color: #ffffff !important;
}
.crt-button-next-row .crt-btn-primary span ~ span {
  margin-left: 10px;
}
.crt-button-next-row .crt-btn-primary span img {
  width: 7px;
  height: auto;
}
.button-row.get-price-button-row.crt-button-next-row {
  position: fixed;
  top: auto;
  bottom: 0px;
  left: auto;
  right: 0px;
  width: auto;
  float: right;
  margin: 0px 25px 33px 0px;
}
.crt-design-nav {
  text-align: center !important;
  margin-top: 0px !important;
  float: right !important;
  width: auto !important;
  position: absolute !important;
  right: 0px !important;
  top: 0px !important;
  display: block !important;
}
.crt-design-nav a {
  width: 72px !important;
  height: auto !important;
  margin: 0px 0px 20px 0px !important;
  display: block !important !important;
}
.crt-design-nav a span.front-img, 
.crt-design-nav a span.back-img {
  padding: 9px !important;
  width: 72px !important;
  height: 72px !important;
  display: inline-block !important;
  vertical-align: top !important;
  border: 1px solid #EDEDED !important;
  background-color: #ffffff !important;
  border-radius: 6px !important;
  margin-bottom: 8px !important;
}
.crt-design-nav a.active span.front-img, 
.crt-design-nav a.active span.back-img {
  border: 1px solid #1F3BB3 !important;
}
.crt-design-nav .front-text,
.crt-design-nav .back-text {
  font-weight: 600 !important;
  font-size: 13px !important;
  line-height: 17px !important;
  text-align: center !important;
  color: #1A1823 !important;
}
.crt-content-wrapper-new-1 .dashboard-screen1.new-dashboard-screen1-iframe,
.crt-content-wrapper-new-1 .dashboard-screen1.new-dashboard-screen1-iframe .new-dashboard-screen1-iframe-container.crt-new-dashboard-screen1-iframe-container-new-1,
.crt-content-wrapper-new-1 .dashboard-screen1.new-dashboard-screen1-iframe .new-dashboard-screen1-iframe-container.crt-new-dashboard-screen1-iframe-container {
  min-height: calc(100vh - 112px) !important;
}

.crt-content-wrapper-new-1 .dashboard-screen1.new-dashboard-screen1-iframe .new-dashboard-screen1-iframe-container.crt-new-dashboard-screen1-iframe-container .right-column.txt-selete-right-column .crt-txt-selete-right-panel,
.crt-text-panel-selete-text-align,
.crt-wrapper-front-rotate-panel-box,
.crt-wrapper-back-rotate-panel-box,
.crt-content-wrapper-new-1 .dashboard-screen1.new-dashboard-screen1-iframe .new-dashboard-screen1-iframe-container.crt-new-dashboard-screen1-iframe-container .right-column.txt-selete-right-column .crt-wrapper-back-color-panel-box  {
  right: 0px !important;
  left: 0px !important;
  top: auto !important;
  bottom: 0px !important;
  height: auto !important;
  margin: 0px auto !important;
  position: fixed !important;
  -webkit-transform: translateY(200%) !important;
  -moz-transform: translateY(200%) !important;
  -ms-transform: translateY(200%) !important;
  -o-transform: translateY(200%) !important;
  transform: translateY(200%) !important;
  max-width: 505px !important;
  width: 100% !important;
  box-shadow: none !important;
  overflow: visible !important;
}
.crt-content-wrapper-new-1 .dashboard-screen1.new-dashboard-screen1-iframe .new-dashboard-screen1-iframe-container.crt-new-dashboard-screen1-iframe-container .right-column.txt-selete-right-column .crt-txt-selete-right-panel.txt-selete-right-panel-open,
.crt-text-panel-selete-text-align.crt-text-panel-selete-text-align-open,
.crt-wrapper-front-rotate-panel-box.crt-wrapper-front-rotate-panel-box-open,
.crt-wrapper-back-rotate-panel-box.crt-wrapper-back-rotate-panel-box-open,
.crt-content-wrapper-new-1 .dashboard-screen1.new-dashboard-screen1-iframe .new-dashboard-screen1-iframe-container.crt-new-dashboard-screen1-iframe-container .right-column.txt-selete-right-column .crt-wrapper-back-color-panel-box.crt-wrapper-back-color-panel-box-open {
  right: 0px !important;
  left: 0px !important;
  height: auto !important;
  bottom: 33px !important;
  margin: 0px auto !important;
  -webkit-transform: translateY(0) !important;
  -moz-transform: translateY(0) !important;
  -ms-transform: translateY(0) !important;
  -o-transform: translateY(0) !important;
  transform: translateY(0) !important;
  max-width: 505px !important;
  width: 100% !important;
}
.crt-content-wrapper-new-1 .dashboard-screen1.new-dashboard-screen1-iframe .new-dashboard-screen1-iframe-container.crt-new-dashboard-screen1-iframe-container .right-column.txt-selete-right-column .crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner,
.crt-text-panel-selete-text-align-inner,
.crt-wrapper-front-rotate-panel-box .crt-mm-box-wrapper-inner,
.crt-wrapper-back-rotate-panel-box .crt-mm-box-wrapper-inner,
.crt-wrapper-back-color-panel-box .crt-wrapper-back-color-panel-box-inner {
  margin: 0px auto 4px auto !important;
  max-height: auto !important;
  background-color: #ffffff !important;
  border: 1px solid #EDEDED !important;
  box-shadow: 0px 4px 22px rgba(4, 1, 36, 0.09) !important;
  border-radius: 6px !important;
  overflow: visible;
/*  max-width: 505px !important;*/
  max-width: 100% !important;
  width: 100% !important;
}
.crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner .text-panel__text-area { 
  padding: 12px;
  border-bottom: 1px solid #EDEDED;
  margin: 0px 0px 0px 0px;
}
.crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner .text-panel__text-area > textarea {
  width: 100%;
  border: 1px solid #D2D2D4;
  font-size: 13px;
  min-height: auto;
  padding: 12px;
  resize: none;
  overflow: auto;
  margin: 0px;
  height: 60px;
  border-radius: 6px;
  color: #1A1823;
  font-weight: 400;
  line-height: 17px;
}
.crt-content-wrapper-new-1 .dashboard-screen1.new-dashboard-screen1-iframe .new-dashboard-screen1-iframe-container.crt-new-dashboard-screen1-iframe-container .right-column.txt-selete-right-column .crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner .font-selector-new-1 {
  height: auto !important;
  line-height: normal !important;
  border: 0px !important;
  padding: 12px;
  background-color: transparent !important;
}
.crt-content-wrapper-new-1 .dashboard-screen1.new-dashboard-screen1-iframe .new-dashboard-screen1-iframe-container.crt-new-dashboard-screen1-iframe-container .right-column.txt-selete-right-column .crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner .font-selector-new-1 .crt-font-select-btn,
.crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner .text-controls.crt-new-text-controls-1 .font-size .font-size__selector .font-size__input {
  padding: 0px 12px 0px 13px !important;
  border: 1px solid #D2D2D4 !important;
  border-radius: 6px !important;
  font-weight: 400 !important;
  font-size: 14px !important;
  line-height: 17px !important;
  color: #1A1823 !important;
  min-height: 41px;
  height: auto;
  display: flex;
  align-items: center;
}
.crt-content-wrapper-new-1 .dashboard-screen1.new-dashboard-screen1-iframe .new-dashboard-screen1-iframe-container.crt-new-dashboard-screen1-iframe-container .right-column.txt-selete-right-column .crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner .font-selector-new-1 .crt-font-select-btn .font-selector-inner-new-1 {
  padding: 0px !important;
  margin: -4px 0px 0px 0px !important;
}
.crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner .text-controls.crt-new-text-controls-1 {
  border: 0px;
  background-color: transparent !important;
}
.crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner .text-controls.crt-new-text-controls-1 .font-size .font-size__selector .font-size__input {
  width: 50px;
}
.crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner .font-size.crt-new-font-size-1 {
  border: 0px !important;
  padding-right: 12px !important;
}
.crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner .text-controls.crt-new-text-controls-1 .text-controls__button {
  border: 0px !important;
  background-color: transparent !important;
  padding: 12px !important;
  height: auto !important;
  line-height: normal !important;
}
.crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner .text-controls.crt-new-text-controls-1 .text-controls__button.text-controls__color {
  padding: 12px;
  height: auto;
  line-height: normal;
  border-left: 1px solid #EDEDED !important;
  border-right: 1px solid #EDEDED !important;
  font-weight: 600;
  font-size: 11px;
  line-height: 13px;
  text-align: center;
  color: #1A1823;
}
.crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner .text-controls.crt-new-text-controls-1 .text-controls__button.text-controls__color .print-color.text-controls__color_view {
  width: 21px !important;
  height: 21px !important;
  margin: 0px auto 7px auto;
}
.crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner .text-controls.crt-new-text-controls-1 .text-controls__button.text-controls__color .print-color.text-controls__color_view[title="white"],
.right-column.txt-selete-right-column .settings .crt-wrapper-back-color-panel-box.color-list.sub-panel .crt-wrapper-back-color-panel-box-inner .panel__content .color-selector__colors > .print-color-button[title="white"] .print-color-wrapper .print-color,
.right-column.txt-selete-right-column .settings .crt-wrapper-back-color-panel-box.color-list.sub-panel .crt-wrapper-back-color-panel-box-inner .panel__content .color-selector .configuration-layers .configuration-layers__tab .crt-selecte-white-only.print-color.print-color-master[title="white"] {
  border: 1px solid #EDEDED !important;
}
.right-column.txt-selete-right-column .settings .crt-wrapper-back-color-panel-box.color-list.sub-panel .crt-wrapper-back-color-panel-box-inner .panel__content .color-selector__colors > .print-color-button.print-color-button--selected .print-color-wrapper .print-color,
.right-column.txt-selete-right-column .settings .crt-wrapper-back-color-panel-box.color-list.sub-panel .crt-wrapper-back-color-panel-box-inner .panel__content .color-selector .configuration-layers .configuration-layers__tab .crt-selecte-white-only.print-color.print-color-master.print-color-button--selected {
  background-image: url("../images_new/crt-color-check-icon-stroke-new-3-white.svg");
  background-repeat: no-repeat;
  background-position: center center;
}
.right-column.txt-selete-right-column .settings .crt-wrapper-back-color-panel-box.color-list.sub-panel .crt-wrapper-back-color-panel-box-inner .panel__content .color-selector__colors > .print-color-button.print-color-button--selected[title="white"] .print-color-wrapper .print-color,
.right-column.txt-selete-right-column .settings .crt-wrapper-back-color-panel-box.color-list.sub-panel .crt-wrapper-back-color-panel-box-inner .panel__content .color-selector .configuration-layers .configuration-layers__tab .crt-selecte-white-only.print-color.print-color-master.print-color-button--selected[title="white"] {
  background-image: url("../images_new/crt-color-check-icon-stroke-new-3-black.svg");
}
.crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner .text-controls.crt-new-text-controls-1 .text-controls__button.text-controls__color .color_title {
  overflow: hidden;
  white-space: nowrap;
  width: 33px;
}
.crt-text-panel-selete-text-align .crt-text-panel-selete-text-align-inner .panel__alignment__box__close,
.crt-wrapper-front-rotate-panel-box .crt-mm-box-wrapper-inner .panel__rotate__box__close,
.crt-wrapper-back-rotate-panel-box .crt-mm-box-wrapper-inner .panel__rotate__box__close,
.crt-wrapper-back-color-panel-box .crt-wrapper-back-color-panel-box-inner .panel__colors__box__close {
  width: 50px;
  height: 50px;
  line-height: 50px;
  transform: translateX(-50px);
  background-color: transparent;
  border-radius: 0px;
  border: 0px;
  outline: none;
  left: 0px;
  position: absolute;
  top: 0px;
  padding: 0px !important;
}
input.rotate_slide_input-front[type="range"]::-moz-range-thumb,
input.rotate_slide_input-back[type="range"]::-moz-range-thumb {
  -webkit-appearance: none; 
  width: 16px;
  height: 16px;
  border-radius: 100%;
  background-color: #6747CC;
  cursor: pointer;
  border: 0px;
}
input.rotate_slide_input-front[type="range"]::-moz-range-track,
input.rotate_slide_input-back[type="range"]::-moz-range-track {
  height: 6px;
  background: #E8E0FF;
  border-radius: 6px;
}
input.rotate_slide_input-front[type="range"]::-moz-range-progress,
input.rotate_slide_input-back[type="range"]::-moz-range-progress {
  background: #6747CC;
  height: 6px;
  border-radius: 6px;
}

/* webkit css for range  */

input[type=range].rotate_slide_input-front,
input[type=range].rotate_slide_input-back {
  /*height: 2.2em;*/
  height: auto;
  -webkit-appearance: none;
}

/*progress support*/
input[type=range].rotate_slide_input-front.crt-rotate-slider-progress,
input[type=range].rotate_slide_input-back.crt-rotate-slider-progress {
  --range: calc(var(--max) - var(--min));
  --ratio: calc((var(--value) - var(--min)) / var(--range));
  --sx: calc(0.5 * 16px + var(--ratio) * (100% - 16px));
}

input[type=range].rotate_slide_input-front:focus,
input[type=range].rotate_slide_input-back:focus {
  outline: none;
}

/*webkit*/
input[type=range].rotate_slide_input-front::-webkit-slider-thumb,
input[type=range].rotate_slide_input-back::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  background: #6747CC !important;
  border: none;
  outline: none;
  box-shadow: 0 0 0px black;
  margin-top: calc(6px * 0.5 - 16px * 0.5);
}

input[type=range].rotate_slide_input-front::-webkit-slider-runnable-track,
input[type=range].rotate_slide_input-back::-webkit-slider-runnable-track {
  height: 6px;
  border: none;
  border-radius: 6px;
  background: #E8E0FF !important;
  box-shadow: none;
}

input[type=range].rotate_slide_input-front.crt-rotate-slider-progress::-webkit-slider-runnable-track,
input[type=range].rotate_slide_input-back.crt-rotate-slider-progress::-webkit-slider-runnable-track {
  background: linear-gradient(#6747CC,#6747CC) 0/var(--sx) 100% no-repeat, #E8E0FF !important;
}
/*body .crt-text-panel-selete-text-align .crt-text-panel-selete-text-align-inner h6{
    padding: 10px 12px;
}*/


.crt-wrapper-front-rotate-panel-box .crt-mm-box-wrapper-inner h6,
.crt-wrapper-back-rotate-panel-box .crt-mm-box-wrapper-inner h6,
.crt-text-panel-selete-text-align .crt-text-panel-selete-text-align-inner h6,
.crt-wrapper-back-color-panel-box .crt-wrapper-back-color-panel-box-inner h6 {
  font-weight: 700;
  font-size: 15px;
  line-height: 19px;
  color: #1A1823;
  padding: 16px 16px 12px 16px;
  margin: 0px;
  text-align: left;
}
.crt-text-panel-selete-text-align .crt-text-panel-selete-text-align-inner .crt-text-align-row-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  /* padding: 0px 0px 16px 0px;*/
  padding: 0px 0px 8px 0px;
}
.crt-text-panel-selete-text-align .crt-text-panel-selete-text-align-inner .text-controls__button {
  border: 0px !important;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding: 0px 0px 0px 0px;
  margin: 0px 48px 0px 0px;
  background-color: transparent !important;
  width: auto !important;
  min-width: auto !important;
  height: auto !important;
  line-height: normal !important;
}
.crt-text-panel-selete-text-align .crt-text-panel-selete-text-align-inner .text-controls__button:nth-last-child(1) {
  padding-right: 0px;
  margin-right: 0px;
}
.crt-text-panel-selete-text-align .crt-text-panel-selete-text-align-inner .text-controls__button .img-icon {
  width: 100%;
  flex: 0 0 100%;
  text-align: center;
/*  margin: 0px 0px 6px 0px;*/
  margin: 0px 0px 5px 0px;
}
.crt-text-panel-selete-text-align .crt-text-panel-selete-text-align-inner .text-controls__button .text {
  width: 100%;
  flex: 0 0 100%;
  font-weight: 600;
  font-size: 10px;
  line-height: 13px;
  text-align: center;
  color: #1A1823;
  text-transform: none !important;
}
.crt-wrapper-front-rotate-panel-box .crt-mm-box-wrapper-inner .crt-rotate-front-box .rotate_txt.crt-rotate-slider-progress,
.crt-wrapper-back-rotate-panel-box .crt-mm-box-wrapper-inner .crt-rotate-back-box .rotate_txt.crt-rotate-slider-progress {
  border: 1px solid #D2D2D4 !important;
  border-radius: 6px;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-align: center !important;
  color: #1A1823 !important;
  height: auto !important;
  padding: 12px 5px 11px 5px;
  margin: 0px !important;
  width: 50px !important;
  min-width: 50px !important;
  margin: 0px !important;
}
.crt-wrapper-front-rotate-panel-box .crt-mm-box-wrapper-inner .crt-rotate-front-box,
.crt-wrapper-back-rotate-panel-box .crt-mm-box-wrapper-inner .crt-rotate-back-box {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  padding: 0px 16px 16px 16px;
}
.crt-wrapper-front-rotate-panel-box .crt-mm-box-wrapper-inner .crt-rotate-front-box .crt-rotate-input,
.crt-wrapper-back-rotate-panel-box .crt-mm-box-wrapper-inner .crt-rotate-back-box .crt-rotate-input {
  display: flex;
  width: 100%;
  padding: 0px 17px 0px 0px;
}
.crt-wrapper-front-rotate-panel-box .crt-mm-box-wrapper-inner .crt-rotate-front-box .crt-rotate-input input,
.crt-wrapper-back-rotate-panel-box .crt-mm-box-wrapper-inner .crt-rotate-back-box .crt-rotate-input input {
  width: 100%;
}
.crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner .text-controls.crt-new-text-controls-1 .crt-select-font-option-wraper {
  width: 100%;
  position: relative;
/*  min-width: 136px;*/
}
.crt-txt-selete-right-panel .txt-size-selete-right-panel-inner.crt-txt-size-selete-right-panel-inner .text-controls.crt-new-text-controls-1 .crt-select-font-option-wraper .crt-font-panel.crt-sub-panel {
  position: absolute;
  top: auto;
  left: 12px;
  bottom: calc(100% - 12px);
  width: calc(100% - 24px) !important;
  height: auto;
  transform: none !important;
  display: none;
}
.right-column.txt-selete-right-column .settings .crt-wrapper-back-color-panel-box.color-list.sub-panel .crt-wrapper-back-color-panel-box-inner .panel__content .print-color-button--selected > .print-color-wrapper {
  border-width: 0px !important;
}
.right-column.txt-selete-right-column .settings .crt-wrapper-back-color-panel-box.color-list.sub-panel .crt-wrapper-back-color-panel-box-inner .panel__content .color-selector__colors {
  padding: 5px 15px 7px 15px;
}
.right-column.txt-selete-right-column .settings .crt-wrapper-back-color-panel-box.color-list.sub-panel .crt-wrapper-back-color-panel-box-inner .panel__content .color-selector__colors > .print-color-button {
  width: 100%;
  max-width: 20%;
  margin: 0px 0px;
  padding: 12px 9px;
  border: 0px solid transparent; 
  height: auto;
  text-transform: none;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.right-column.txt-selete-right-column .settings .crt-wrapper-back-color-panel-box.color-list.sub-panel .crt-wrapper-back-color-panel-box-inner .panel__content .print-color-wrapper {
  width: 25px;
  height: 25px;
  border: 0px solid transparent;
}
.right-column.txt-selete-right-column .settings .crt-wrapper-back-color-panel-box.color-list.sub-panel .crt-wrapper-back-color-panel-box-inner .panel__content .print-color {
  width: 25px !important;
  height: 25px !important;
}
.right-column.txt-selete-right-column .settings .crt-wrapper-back-color-panel-box.color-list.sub-panel .crt-wrapper-back-color-panel-box-inner .panel__content .color-selector__colors > .print-color-button .color_title_1 {
  flex: 0 0 100%;
  width: 100%;
  font-weight: 400;
  font-size: 13px;
  line-height: 17px;
  text-align: center;
  color: #1A1823;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 8px 0px 0px 0px;
}
.right-column.txt-selete-right-column .settings .crt-wrapper-back-color-panel-box.color-list.sub-panel .crt-wrapper-back-color-panel-box-inner .panel__content .configuration-layers__tab {
  padding-bottom: 0px;
}
.right-column.txt-selete-right-column .settings .crt-wrapper-back-color-panel-box.color-list.sub-panel .crt-wrapper-back-color-panel-box-inner .panel__content {
  max-height: 219px;
}
.crt-color-option-container.colorsModalPopup_crt {
  max-width: 350px;
  width: 100%;
  height: calc(100vh - 215px);
  top: 108px;
  right: 0px;
  margin: 0px;
  left: auto;
  display: inherit;
  align-items: flex-start;
  justify-content: flex-start;
  -webkit-transform: translateX(200%) !important;
  -moz-transform: translateX(200%) !important;
  -ms-transform: translateX(200%) !important;
  -o-transform: translateX(200%) !important;
  transform: translateX(200%) !important;
  -webkit-transition: -webkit-transform .4s 0s, visibility 0s 0s;
  -moz-transition: -moz-transform .4s 0s, visibility 0s 0s;
  transition: transform .4s 0s, visibility 0s 0s;
  /* transition: transform .4s ease 0s, -webkit-transform .4s ease 0s; */
  -webkit-overflow-scrolling: touch;
  /*overflow-y: auto;*/
}
.crt-color-option-container.colorsModalPopup_crt.crt-open-sidebar {
  -webkit-transform: translateX(0) !important;
  -moz-transform: translateX(0) !important;
  -ms-transform: translateX(0) !important;
  -o-transform: translateX(0) !important;
  transform: translateX(0) !important;
  right: 111px;
  display: inherit;
}
.menu__button.crt-product_page_link,
.menu__button.crt-layers_page_link {
  position: relative;
  cursor: pointer;
  border: 0px !important;
}
.menu__button.crt-product_page_link .crt-product-sub-menu-select-color,
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers {
  position: absolute;
  left: 110px;
  top: -26px;
  overflow: visible !important; 
}

.menu__button.crt-product_page_link .crt-product-sub-menu-select-color .crt-product-sub-menu-select-color-inner,
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner {
  min-width: 266px; 
  background: #FFFFFF;
  border: 1px solid #EDEDED;
  box-shadow: 0px 4px 22px rgba(4, 1, 36, 0.09);
  border-radius: 6px;
  padding: 16px 16px 16px 16px;
}
.menu__button.crt-product_page_link .crt-product-sub-menu-select-color .crt-product-sub-menu-select-color-inner .product_page_link.menu__button {
  display: flex !important;
  margin: 0px 0px 14px 0px !important;
  padding: 0px !important;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  width: auto;
  height: auto;
  border: 0px !important;
}
.menu__button.crt-product_page_link .crt-product-sub-menu-select-color .crt-product-sub-menu-select-color-inner .product_page_link.menu__button:nth-last-child(1) {
  margin-bottom: 0px !important;
}
.menu__button.crt-product_page_link .crt-product-sub-menu-select-color .crt-product-sub-menu-select-color-inner .product_page_link.menu__button .dpimg-icon {
  margin: 0px 12px 0px 0px !important;
}
.colorsModalPopup_crt .crt-panel__header__close.crt-panel__header__close__mobile {
  display: none;
}
.menu__button.crt-product_page_link .crt-product-sub-menu-select-color .crt-product-sub-menu-select-color-inner .product_page_link.menu__button.productInfoDetailsModalPopup_crt_btn-1 {
  display: none !important;
}
.crt-color-option-container.colorsModalPopup_crt .crt-overly,
.crt-color-option-container.colorsModalPopup_crt.crt-open-sidebar .crt-overly {
  display: none;
}
.crt-panel__header__close.crt-panel__header__close__mobile.crt-btn-hidden-1-desktop {
  display: none !important;
}
.crt-color-heading-1-show-mobile {
  display: none;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner {
  padding: 0px;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row {
  border-bottom: 1px solid #EDEDED;
  display: flex;
  align-items: center;
  text-align: left;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row:hover {
  box-shadow: 0px 3px 6px rgba(26, 24, 35, 0.06);
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row:nth-last-child(1) {
  border-bottom: 0px;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row .crt-show-eye-icon {
  padding: 23px 10px;
  border-right: 1px solid #EDEDED;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers {
  top: -135px;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner {
  min-width: 340px;
  max-height: 201px;
  min-height: 201px;
  overflow-y: auto;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row .crt-layer-img {
  border: 1px solid #EDEDED;
  border-radius: 6px;
  width: 40px;
  height: 40px;
  margin: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row .crt-layer-img img {
  width: 100%;
  height: auto;
  max-width: 31px;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row .crt-layer-text img {
  max-width: 15px;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row .crt-layer-text-wrapper {
  padding: 12px 12px 12px 0px;
  text-align: left;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row .crt-layer-text-wrapper .crt-layer-text-name {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px; 
  color: #1A1823;
  display: block;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row .crt-layer-text-wrapper .crt-layer-img-status {
  font-weight: 600;
  font-size: 13px;
  line-height: 17px; 
  color: #1A1823;
  display: block;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row .crt-layer-text-wrapper .crt-layer-img-status .crt-layer-good {
  color: #0A9330;
  font-weight: 600;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row .crt-layer-text-wrapper .crt-layer-img-status .crt-layer-not-ready {
  color: #E40F0A;
  font-weight: 600;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row .crt-layers-up-down-align-hover-icon {
  margin: 0px 3px 0px auto;
  opacity: 0;
  visibility: hidden;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row .crt-layers-up-down-align-hover-icon {
  opacity: 1;
  visibility: visible;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row .crt-layers-action-dot-icon {
  margin: 0px 12px 0px 0px;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row.crt-layer-disabled .crt-layer-img,
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row.crt-layer-disabled .crt-layer-text-wrapper {
  opacity: 0.5;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row.crt-layer-disabled .crt-show-eye-icon .crt-show-eye-active {
  display: none;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row .crt-show-eye-icon .crt-show-eye-disabled {
  display: none;
}
.menu__button.crt-layers_page_link .crt-layers-sub-menu-select-layers .crt-layers-sub-menu-select-layers-inner .left-menu-sub-layers-row.crt-layer-disabled .crt-show-eye-icon .crt-show-eye-disabled {
  display: block;
}

.crt-content-wrapper-new-1.crt-content-wrapper-new-1-close {
  display: none;
}
.crt-select-sizes-price-add-cart-right-panel-sidebar,
.crt-select-sizes-price-add-cart-right-panel-sidebar .crt-size-selection__panel {
  width: 100%;
  max-width: 100%;
  position: relative !important;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}
.crt-select-sizes-price-add-cart-right-panel-sidebar {
  display: none;
}
.crt-select-sizes-price-add-cart-right-panel-sidebar.crt-select-sizes-price-add-cart-right-panel-sidebar-open {
  display: block;
  padding: 79px 0px 50px 0px;
}
.crt-select-sizes-qty-price-wrapper {
  width: 100%;
  max-width: 599px;
  margin: 0px auto;
  padding: 40px 0px 0px;
}
.crt-select-sizes-qty-price-wrapper .crt__panel__header__main {
  margin: 0px 0px 24px 0px;
}
.crt-select-sizes-qty-price-wrapper .panel__header {
  display: flex;
  align-items: flex-start;
}
.crt-select-sizes-qty-price-wrapper .panel__header h3,
.crt-mens-premium-t-shirt-sub-panel .crt-mens-premium-t-shirt-sub-panel-inner .panel__content.crt-panel__content .crt-panel__header h3,
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-left-details .crt__panel__header__main h3 {
  margin: 0px 0px 12px 0px;
  padding: 0px;
  font-weight: 700;
  font-size: 22px;
  line-height: 30px;
  color: #1A1823;
}
.crt-select-sizes-qty-price-wrapper .crt__panel__header__main p,
.crt-mens-premium-t-shirt-sub-panel .crt-mens-premium-t-shirt-sub-panel-inner .panel__content.crt-panel__content .size-table .size-table__measures .size-table__hint {
  font-weight: 400;
  font-size: 18px;
  line-height: 27px; 
  color: #3B3B3B;
  margin: 0px;
  padding: 0px;
}
.crt-mens-premium-t-shirt-sub-panel .crt-mens-premium-t-shirt-sub-panel-inner .panel__content.crt-panel__content .size-table .size-table__measures .size-table__hint {
  display: flex;
  align-items: center;
  color: #6747CC;
  font-weight: 600;
  font-size: 15px;
  line-height: 25px;
  margin: 0px 0px 25px 0px;
}
.crt-mens-premium-t-shirt-sub-panel .crt-mens-premium-t-shirt-sub-panel-inner .panel__content.crt-panel__content .size-table .size-table__measures .size-table__hint .icon {
  margin: 0px 10px 0px 0px;
}
.crt-select-sizes-qty-price-wrapper .panel__header .crt-share-print-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0px 0px 0px auto;
}
.crt-select-sizes-qty-price-wrapper .panel__header .crt-share-print-icon button,
.crt-tshirt-100-cotton-crew .size-need-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 3px 16px 3px 16px;
  background-color: transparent;
  width: auto;
  height: auto !important;
  min-width: auto;
  margin: 0px;
  border-right: 1px solid #EDEDED;
  font-weight: 400;
  font-size: 13px;
  line-height: 13px;
  color: #1A1823;
  text-transform: none;
  border-radius: 0px !important;
}
.crt-select-sizes-qty-price-wrapper .panel__header .crt-share-print-icon button .icon,
.crt-tshirt-100-cotton-crew .size-need-btn .icon {
  margin-right: 9px;
}
.crt-select-sizes-qty-price-wrapper .panel__header .crt-share-print-icon button .icon img,
.crt-tshirt-100-cotton-crew .size-need-btn .icon img {
  width: 15px;
  height: auto;
  min-width: 15px;
}
.crt-select-sizes-qty-price-wrapper .panel__header .crt-share-print-icon button:nth-child(1) {
  padding-left: 0px;
}
.crt-select-sizes-qty-price-wrapper .panel__header .crt-share-print-icon button:nth-last-child(1) {
  border-right: 0px;
  padding-right: 0px;
}
.panel__content.crt__panel__content__boxb__size__selection {
  border: 1px solid #EDEDED;
  border-radius: 6px;
}
.crt-printimage-selection-list {
  display: flex;
  flex-wrap: wrap;
  padding: 20px 20px 16px 20px;
  margin: 0px -12px 0px -12px;
}
.crt-printimage-selection-list .crt-imgc10 {
    width: 100%;
    max-width: 33.333%;
    flex: 0 0 33.333%;
    padding: 0px 12px 24px 12px;
}
.crt-printimage-selection-list .crt-imgc10 img {
  width: 100%;
  height: auto;
  vertical-align: top;
}
.crt-tshirt-100-cotton-crew {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 0px 20px 20px 20px;
}
.crt-tshirt-100-cotton-crew p {
  margin: 0px;
  padding: 0px;
  font-weight: 700;
  font-size: 18px;
  line-height: 23px; 
  color: #1A1823;
  width: auto;
}
.crt-tshirt-100-cotton-crew .size-need-btn {
  border: 0px;
  text-decoration-line: underline;
  color: #6747CC;
  font-weight: 600;
  line-height: 17px;
  margin: 0px 0px 0px auto;
  padding: 0px;
}
.crt-tshirt-100-cotton-crew .size-need-btn .icon {
  margin-right: 10px;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size {
  flex-wrap: wrap;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner,
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner__cfc {
  width: 100%;
  max-width: 100%;
  flex: 0 0 100%;
  padding: 0px 20px 25px 20px;
  background-color: transparent;
  border: 0px;
  display: flex;
  flex-wrap: wrap;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner {
  padding-bottom: 12px;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner__cfc {
  padding-bottom: 0px;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner .crt-size-selection__size-name,
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner .crt-sprd-quantity,
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner__cfc .crt-size-f2cy,
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner__cfc .crt-quantity-f2cy {
  width: 100%;
  max-width: 50%;
  flex: 0 0 50%;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner .crt-size-selection__size-name,
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner .crt-sprd-quantity .crt-sprd-quantity__input {
  border: 1px solid #D9D9D9 !important;
  background-color: transparent !important;
  border-radius: 6px !important;
  padding: 16px !important;
  font-weight: 400 !important;
  font-size: 14px !important;
  line-height: 14px !important;
  color: #1A1823 !important;
  box-shadow: none !important;
  text-align: left !important;
  margin: 0px !important;
  width: 100% !important;
  height: auto !important;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner .crt-size-selection__size-name {
  max-width: calc(50% - 12px);
  flex: 0 0 calc(50% - 12px);
  margin-right: 12px  !important;
  padding: 15px 16px 15px 16px !important;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner .crt-sprd-quantity {
  max-width: calc(50% - 12px);
  flex: 0 0 calc(50% - 12px);
  margin-left: 12px !important;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner .crt-sprd-quantity .crt-sprd-quantity__input {
  padding: 13px 16px 12px 16px !important;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner .crt-sprd-quantity .crt-sprd-quantity__btn--decrease,
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner .crt-sprd-quantity .crt-sprd-quantity__btn--increase {
    background-color: transparent !important;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner .crt-sprd-quantity .crt-sprd-quantity__btn--decrease {
  padding: 15px 13px 15px 13px;
  left: auto;
  right: 44px;
  border: 0px !important;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner .crt-sprd-quantity .crt-sprd-quantity__btn--increase {
  padding: 15px 18px 15px 13px;
  border: 0px !important;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner .crt-sprd-quantity .crt-sprd-quantity__btn--increase::before {
    background-color: #EDEDED;
    width: 1px;
    height: 26px;
    content: "";
    position: absolute;
    left: 0px;
    top: 10px;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner__cfc .crt-size-f2cy,
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner__cfc .crt-quantity-f2cy {
  font-weight: 600;
  font-size: 13px;
  line-height: 17px;
  color: #1A1823;
  margin: 0px 0px 12px 0px;
  padding: 0px;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner__cfc .crt-size-f2cy {
  max-width: calc(50% - 12px);
  flex: 0 0 calc(50% - 12px);
  margin-right: 12px  !important;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-size-selection__size .crt-size-selection__size__inner__cfc .crt-quantity-f2cy {
  max-width: calc(50% - 12px);
  flex: 0 0 calc(50% - 12px);
  margin-left: 12px !important;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-unit-price-wrapper {
  padding: 12px 20px 25px 20px;
  display: flex;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-unit-price-wrapper span,
.crt-select-sizes-qty-price-wrapper .crt__panel__footer__new__1 .crt-price-total-row span,
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-right-summary .crt-price-total-row span {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px; 
  color: #212121;
}
.crt-select-sizes-qty-price-wrapper .crt-size-selection .crt-unit-price-wrapper .crt-price-lable-value,
.crt-select-sizes-qty-price-wrapper .crt__panel__footer__new__1 .crt-price-total-row .crt-price-lable-value,
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-right-summary .crt-price-total-row .crt-price-lable-value {
  margin: 0px 0px 0px auto;
  color: #1A1823;
  font-weight: 700;
}
.crt-select-sizes-qty-price-wrapper .crt__panel__footer__new__1 .crt-price-total-row .crt-price-lable-value,
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-right-summary .crt-price-total-row .crt-price-lable-value {
  font-weight: 600;
}
.crt-select-sizes-qty-price-wrapper .crt__panel__footer__new__1 .crt-price-total-row .crt-price-lable-value.crt-price-green,
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-right-summary .crt-price-total-row .crt-price-lable-value.crt-price-green {
  color: #03A685;
}
.crt-select-sizes-qty-price-wrapper .crt__panel__footer__new__1 .crt-price-total-row.crt-price-final-total-row .crt-price-lable-txt,
.crt-select-sizes-qty-price-wrapper .crt__panel__footer__new__1 .crt-price-total-row.crt-price-final-total-row .crt-price-lable-value,
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-right-summary .crt-price-total-row.crt-price-final-total-row .crt-price-lable-txt,
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-right-summary .crt-price-total-row.crt-price-final-total-row .crt-price-lable-value {
  font-weight: 700;
  color: #1A1823;
}
.crt-select-sizes-qty-price-wrapper .crt__panel__footer__new__1 {
  border: 1px solid #EDEDED;
  border-radius: 6px;
  margin: 24px 0px 24px 0px;
  padding: 20px 20px 4px 20px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.crt-select-sizes-qty-price-wrapper .crt__panel__footer__new__1 .crt-price-total-row,
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-right-summary .crt-price-total-row {
  display: flex;
  width: 100%;
  margin: 0px 0px 16px 0px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-right-summary .crt-price-total-row {
  margin: 0px 0px 20px 0px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-right-summary .crt-price-total-row.crt-price-final-total-row {
  margin: 0px 0px 24px 0px;
  padding: 0px 0px 24px 0px;
  border-bottom: 1px solid #EDEDED;
}
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-right-summary .crt-price-total-row.crt-delivery-date-row {
  margin: 0px 0px 16px 0px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-right-summary .crt-price-total-row.crt-delivery-date-row .crt-price-lable-txt.bold-text {
  font-weight: 700;
  color: #1A1823;
}
.crt-select-sizes-price-add-cart-right-panel-sidebar .crt-size-selection__panel .crt-select-sizes-qty-price-wrapper .button-row.crt-button-goto-checkout-row {
  display: flex;
  justify-content: flex-end;
}
.crt-select-sizes-price-add-cart-right-panel-sidebar .crt-size-selection__panel .crt-select-sizes-qty-price-wrapper .button-row.crt-button-goto-checkout-row .btn {
  background: #6747CC;
  border-radius: 6px;
  padding: 11px 24px 10px 24px;
  font-weight: 700;
  font-size: 15px;
  line-height: 19px; 
  color: #FFFFFF;
  text-align: center;
}
.crt-select-sizes-price-add-cart-right-panel-sidebar .crt-size-selection__panel .crt-select-sizes-qty-price-wrapper .button-row.crt-button-goto-checkout-row .btn.btn-secondary.crt-btn-go-back {
  background: #ffffff; 
  border: 1px solid #D2D2D4;
  color: #1A1823;
  text-align: center;
  margin-right: 16px;
}
.crt-select-sizes-price-add-cart-right-panel-sidebar .crt-size-selection__panel {
  margin: 0px 0px 0px 0px;
  padding: 0px 15px;
  border: 0px;
  box-shadow: none;
}
.crt-mens-premium-t-shirt-sub-panel {
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0px;
  z-index: 999999999;
}
.crt-mens-premium-t-shirt-sub-panel.price-details-sub-panel-open {
  display: block;
}
.crt-mens-premium-t-shirt-sub-panel.price-details-sub-panel-open .crt-overly {
  background-color: #0F0F10;
  opacity: 0.85;
}
.crt-mens-premium-t-shirt-sub-panel .crt-mens-premium-t-shirt-sub-panel-inner {
  width: 100%;
  position: relative;
  height: calc(100vh - 30px);
  top: 30px;
  background-color: #ffffff;
  border-radius: 11px 11px 0px 0px;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0px 16px;
}
.crt-mens-premium-t-shirt-sub-panel .crt-mens-premium-t-shirt-sub-panel-inner .panel__content.crt-panel__content {
  max-width: 599px;
  width: 100%;
  margin: 0px auto;
  position: relative;
  padding: 40px 0px 50px 0px;
}
.crt-mens-premium-t-shirt-sub-panel .crt-mens-premium-t-shirt-sub-panel-inner .panel__content.crt-panel__content .size-table__sizes table {
  width: 100%;
  margin: 30px 0px 0px 0px;
}
.crt-mens-premium-t-shirt-sub-panel .crt-mens-premium-t-shirt-sub-panel-inner .panel__content.crt-panel__content .size-table__sizes table tbody tr:nth-child(odd) {
  background-color: #ffffff;
}
.crt-mens-premium-t-shirt-sub-panel .crt-mens-premium-t-shirt-sub-panel-inner .panel__content.crt-panel__content .size-table__sizes table tbody tr:nth-child(even) {
  background-color: #f2f2f2;
}
.crt-mens-premium-t-shirt-sub-panel .crt-mens-premium-t-shirt-sub-panel-inner .panel__content.crt-panel__content .size-table__sizes table thead tr td,
.crt-mens-premium-t-shirt-sub-panel .crt-mens-premium-t-shirt-sub-panel-inner .panel__content.crt-panel__content .size-table__sizes table thead tr th {
  padding: .25rem .5rem;
  border-bottom: 2px solid #d9d9d9;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-weight: 700;
  font-size: 16px;
  text-align: left;
}
.crt-mens-premium-t-shirt-sub-panel .crt-mens-premium-t-shirt-sub-panel-inner .panel__content.crt-panel__content .size-table__sizes table tbody tr th,
.crt-mens-premium-t-shirt-sub-panel .crt-mens-premium-t-shirt-sub-panel-inner .panel__content.crt-panel__content .size-table__sizes table tbody tr td {
  padding: .5rem;
  text-align: left;
  border-top: 1px solid #d9d9d9;
  letter-spacing: .02rem;
  line-height: 1.5;
  color: #333;
  font-weight: 700;
  font-size: 16px;
}
.crt-wsydn-body-hidden-open {
  overflow: hidden !important;
}
.crt-mens-premium-t-shirt-sub-panel .crt-mens-premium-t-shirt-sub-panel-inner .crt-panel__header__back.crt-panel__header__close {
  background-color: transparent;
  width: 50px;
  float: right;
  height: 50px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding: 0px;
  margin: 0px;
  line-height: normal;
  position: absolute;
  top: 0px !important;
  right: 0px !important;
  bottom: 0px !important;
  left: auto !important;
  z-index: 5;
}
.crt-cart-proceed-checkout-final-details-panel {
  display: none;
  padding: 79px 16px 0px 16px;
}
.crt-cart-proceed-checkout-final-details-panel.crt-cart-proceed-checkout-final-details-panel-open {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner {
  width: 100%;
  max-width: 979px;
  margin: 0px auto;
}
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-final-details-panel-wrapper {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-left-details {
  padding: 40px 24px 60px 0px;
  width: 100%;
  max-width: 64%;
  flex: 0 0 64%;
  border-right: 1px solid #EDEDED;
}
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-left-details .crt__panel__header__main h3 {
  margin: 0px 0px 24px 0px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-right-summary {
  padding: 40px 0px 60px 24px;
  width: 100%;
  max-width: 36%;
  flex: 0 0 36%;
}
.crt-cart-proceed-checkout-final-details-panel .crt-personal-customer-service-box {
  border: 1px solid #EDEDED;
  border-radius: 6px;
  padding: 20px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-personal-customer-service-box h5,
.crt-cart-proceed-checkout-final-details-panel .crt-personal-customer-service-box p {
  margin: 0px 0px 8px 0px;
  padding: 0px;
  font-weight: 600;
  font-size: 15px;
  line-height: 19px; 
  color: #1A1823;
}
.crt-cart-proceed-checkout-final-details-panel .crt-personal-customer-service-box p {
  font-weight: 400;
  font-size: 13px;
  line-height: 17px;
  margin: 0px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-personal-customer-service-box p a {
  color: #6747CC;
}
.crt-cart-proceed-checkout-final-details-panel .crt-select-delete-row-cft {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  padding: 25px 0px 17px 20px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-select-delete-row-cft .crt-select-all input[type="checkbox"] {
  display: none;
}
.crt-cart-proceed-checkout-final-details-panel .crt-select-delete-row-cft .crt-select-all input[type="checkbox"] + label,
.crt-cart-proceed-checkout-final-details-panel .crt-select-delete-row-cft .crt-delete-all .crt-delete-text {
  font-weight: 400;
  font-size: 13px;
  line-height:13px;
  color: #1A1823;
  display: flex;
  align-items: center;
  cursor: pointer;
  margin: 0px;
  padding: 0px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-select-delete-row-cft .crt-select-all input[type="checkbox"] + label::before {
  content: "";
  width: 18px;
  height: 18px;
  background-color: #ffffff;
  border: 1px solid #1A1823;
  border-radius: 4px;
  margin: 0px 12px 0px 0px;
  background-repeat: no-repeat;
  background-size: 12px auto;
  background-position: center;
}
.crt-cart-proceed-checkout-final-details-panel .crt-select-delete-row-cft .crt-select-all input[type="checkbox"]:checked + label::before {
  background-color: #6747CC;
  border: 1px solid #6747CC;
  background-image: url("../images_new/stroke-check-3.svg");
}
.crt-cart-proceed-checkout-final-details-panel .crt-select-delete-row-cft .crt-delete-all {
  display: flex;
  align-items: center;
  margin: 0px 0px 0px auto;
  cursor: pointer;
}
.crt-cart-proceed-checkout-final-details-panel .crt-select-delete-row-cft .crt-delete-all .crt-delete-icon {
  margin: 0px 10px 0px 0px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe {
  border: 1px solid #EDEDED;
  border-radius: 6px;
  padding: 20px 20px 21px 20px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-select-delete-row-cft {
  padding: 0px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-select-delete-row-cft .crt-select-all input[type="checkbox"] + label {
  font-weight: 600;
  font-size: 15px;
  line-height: 19px; 
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-select-delete-row-cft .crt-delete-all .crt-delete-icon {
  margin: 0px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-printimage-selection-list {
  padding: 26px 0px 0px 0px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-related-details-cfu-wrapper {
  margin: 0px 0px 16px 0px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-related-details-cfu-wrapper .crt-product-related-details-cfu-row {
  display: flex;
  margin: 0px 0px 8px 0px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-related-details-cfu-wrapper .crt-product-related-details-cfu-row .crt-label,
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-related-details-cfu-wrapper .crt-product-related-details-cfu-row .crt-value {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px; 
  color: #1A1823;
  margin: 0px 8px 0px 0px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-related-details-cfu-wrapper .crt-product-related-details-cfu-row .crt-value {
  margin: 0px;
  font-weight: 700;
  display: flex;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-related-details-cfu-wrapper .crt-product-related-details-cfu-row .crt-value .crt-color-box-bft {
  border-radius: 100%;
  margin: 0px 8px 0px 0px;
  width: 16px;
  height: 16px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-edit-btn-row-cht-inner {
  border-bottom: 1px solid #EDEDED;
  padding: 0px 0px 20px 0px;
  margin: 0px 0px 20px 0px;
  display: flex;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-edit-btn-row-cht-inner .btn-edit-product,
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-edit-btn-row-cht-inner .btn-edit-product-size {
  border: 1px solid #D2D2D4;
  border-radius: 6px;
  font-weight: 700;
  font-size: 15px;
  line-height: 19px; 
  color: #1A1823;
  text-align: center;
  text-transform: none;
  padding: 9px 24px 10px 24px;
  margin: 0px;
  background-color: transparent !important;
  width: auto;
  min-width: auto;
  height: auto;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-edit-btn-row-cht-inner .btn-edit-product {
  margin-right: 12px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-per-item-total,
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-final-item-total {
  margin: 0px 0px 8px 0px;
  display: flex;
  justify-content: flex-end;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-per-item-total .price,
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-final-item-total .price {
  font-weight: 700;
  font-size: 14px;
  line-height:18px;
  color: #1A1823;
} 
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-final-item-total .price {
  font-weight: 400;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-print-price-cost-detail-wrapper {
  display: flex;
  justify-content: flex-end;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-print-price-cost-detail-wrapper .crt-open-price-detail-btn {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  font-weight: 400;
  font-size: 13px;
  line-height: 13px; 
  color: #6747CC;
  cursor: pointer;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-print-price-cost-detail-wrapper .crt-open-price-detail-btn img {
  margin: 0px 0px 0px 5px;
  transform: rotate(180deg);
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-print-price-cost-detail-wrapper .crt-open-price-detail-btn.crt-open-price-cost img {
  transform: rotate(0deg);
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-print-price-cost-detail-wrapper .crt-sub-open-price-detail-box {
  display: none;
  margin: 16px 0px 0px 0px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-print-price-cost-detail-wrapper .crt-sub-open-price-detail-row {
  display: flex;
  align-items: center;
  margin: 0px 0px 12px 0px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-print-price-cost-detail-wrapper .crt-sub-open-price-detail-row .crt-label-txt,
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-print-price-cost-detail-wrapper .crt-sub-open-price-detail-row .crt-price-value {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #1A1823;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-print-price-cost-detail-wrapper .crt-sub-open-price-detail-row .crt-label-txt {
  margin-right: 32px;
  text-align: left;
}
.crt-cart-proceed-checkout-final-details-panel .crt-product-detail-wrapper-cfe .crt-product-print-price-cost-detail-wrapper .crt-sub-open-price-detail-row .crt-price-value {
  text-align: right;
  margin-left: auto;
}
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-right-summary .panel__header__headline {
  font-weight: 700;
  font-size: 18px;
  line-height: 23px; 
  color: #1A1823;
  margin: 0px 0px 16px 0px;
}
.crt-cart-proceed-checkout-final-details-panel .crt-cart-proceed-checkout-final-details-panel-inner .crt-cart-proceed-checkout-right-summary .crt-button-ptc {
  background-color: #6747CC !important;
  border: 0px !important;
  box-shadow: none;
  text-shadow: none;
  border-radius: 6px;
  width: 100% !important;
  max-width: none;
  min-height: auto;
  height: auto;
  font-weight: 700;
  font-size: 15px;
  line-height: 19px;
  text-align: center;
  color: #FFFFFF !important;
  text-transform: none;
  padding: 16px;
  margin: 16px 0px 0px 0px;
}
.crt-overly.crt-overly-desktop-none {
  display: none;
}

/* New crt Design css End for CREATOR 05-09-2022 */

.tw-new-orderTable_heading_filter.d-none {
  display: none;
}
.tw-new-dashboard-screen-rgb-filter-table-title .dataTables_wrapper.tw-dataTables-wrapper-new-1 {
  min-height: auto;
  height: auto;
}
.tw-new-dashboard-screen-rgb-filter-table-title .dataTables_wrapper.tw-dataTables-wrapper-new-1 .tw-new-orderTable_heading_filter.dataTables_length::before {
  display: none;
}
.tw-new-dashboard-screen-rgb-filter-table-title.new-dashboard-screen .table-div .dataTables_wrapper .dataTables_length {
  right: 350px;
}
.tw-new-dashboard-screen-rgb-filter-table-title .dataTables_wrapper.tw-dataTables-wrapper-new-1 .tw-new-orderTable_heading_filter.dataTables_length {
  right: 200px !important;
}
.tw-new-dashboard-screen-rgb-filter-table-title.new-dashboard-screen.only-dashboard-table-screen-on-mobile .dataTables_length {
  display: block !important;
}
.tw-new-dashboard-screen-rgb-filter-table-title .tw-new-orderTable_heading_filter.d-none {
  display: block;
}
.nice-checkbox .switchery {
  background-color: rgb(229 231 235) !important;
  border: 2px solid transparent !important;
  box-shadow: none !important;
  border-radius: 9999px !important;
  width: 44px !important;
  height: 24px !important;
   -webkit-transition: all .3s;
  -moz-transition: all .3s;
  transition: all .3s;
}
.nice-checkbox .switchery > small,
.nice-checkbox input:checked ~ .switchery > small {
  box-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1) !important;
  background-color: rgb(255 255 255) !important;
  top: 0px !important;
  left: 0px !important;
  transform: translateX(0px) !important;
}
.nice-checkbox .switchery > small {
  -webkit-transition: all .3s !important;
  -moz-transition: all .3s !important;
  transition: all .3s !important;
}
.nice-checkbox input:checked ~ .switchery > small {
  transform: translateX(20px) !important;
}
.nice-checkbox input:checked ~ .switchery {
  background-color: #003D5B !important;
}
.w-h-100 {
    width: 100%;
    height: 100%;
}
.genrate-wrap {
    width: auto;
    display: flex;
    align-items: center;
    justify-content: center;
}
html body .new-dashboard-screen1-iframe .rgb-designer-product-view .genrate-wrap .sprd-button {
  background: transparent;
  color: #000;
  min-width: 19px;
  padding: 5px 15px 5px 5px;
  font-size: 22px;
  height: auto;
  line-height: initial;
  line-height: 22px;
  margin-top: 3px;
}

 body .colorsModalPopup_crt .crt-panel .crt-product-color-wrapper.crt-product-type-appearances .crt-product-type-appearances__list .crt-panel__header__close {
  display: none;
 }

.overlayImage {
  position: absolute;
  top: 42px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 4;
  width: 100%;
}

.new-layout-checkbox .switchery {
  background-color: rgb(229 231 235) !important;
  border: 2px solid transparent !important;
  box-shadow: none !important;
  border-radius: 9999px !important;
  width: 44px !important;
  height: 24px !important;
   -webkit-transition: all .3s;
  -moz-transition: all .3s;
  transition: all .3s;
}
.new-layout-checkbox .switchery > small,
.new-layout-checkbox input:checked ~ .switchery > small {
  box-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1) !important;
  background-color: rgb(255 255 255) !important;
  top: 0px !important;
  left: 0px !important;
  transform: translateX(0px) !important;
}
.new-layout-checkbox .switchery > small {
  -webkit-transition: all .3s !important;
  -moz-transition: all .3s !important;
  transition: all .3s !important;
}
.new-layout-checkbox input:checked ~ .switchery > small {
  transform: translateX(20px) !important;
}
.new-layout-checkbox input:checked ~ .switchery {
  background-color: #62b1d9 !important;
}

/* 17-8-2023 */
.tentaive-sec .table-div {
  background: rgb(219 234 254 ) !important;
  padding: 2rem;
  border-radius: 6px;
}
.tentaive-sec .table-div .error-product-content {
  padding:0 0 0 1.25rem !important;
}
.tentaive-sec .table-div .error-product-content h6 {
  color: #991b1b;
  font-weight: bold;
  font-size: 16px;
}
.tentaive-sec .table-div .close {
  top: 50%;
  transform: translateY(-50%);
}
/* 17-8-2023 */