@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&family=Poppins:wght@400;700&display=swap');
@import url('https://shared1.ad-lister.co.uk/Files/e02f2b73-fdc1-42d9-a1f8-e22a2195ce48/StoreBuilder/fonts/font-awesome.css?v=4.7.0');



.mt-1{ margin-top: 5px;}
.mt-2{ margin-top: 10px;}
.mt-3{ margin-top: 15px;}
.mt-4{ margin-top: 20px;}
.mt-5{ margin-top: 25px;}
.mt-6{ margin-top: 30px;}

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}

*, *:after, *:before {-webkit-box-sizing: border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

*, html, body {margin:0;padding:0;}
html, body {height: 100%;}
* {font-family: 'Open Sans', sans-serif;text-rendering:optimizeLegibility;}
body {background:#f4f4f4; color:#555; font-family: 'Open Sans', sans-serif; font-weight:normal; font-style:normal; font-size:14px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; transition: all 0.2s ease;}

a {color:#0064D2; outline: none; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; transition: all 0.2s ease;}
.RadEditor a {-webkit-transition:none; -moz-transition:none; transition:none} 

.clear {clear: both}
.clearfix:before,
.clearfix:after {content: " "; display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}
.qsf-clear-float {height: 0; margin:0; padding: 0; line-height: 0; display: none; }

.trial-counter {display: block; width: 100%; text-align: center; position: absolute; margin: 18px auto;}
.trial-counter p {margin:0; padding:0;}
.trial-counter span {display: inline-block; font-weight: bold; padding: 2px 5px; margin:0 2px; border-radius:3px; background: #FF2417; color: #fff;}
.trial-counter a {color:#fff; position:relative; font-weight: bold; border-radius: 3px; text-transform: uppercase; background:#66CC66; display:inline-block; padding:5px 10px; margin-left:10px}
.trial-counter a:hover {text-decoration: none; background:#FF2417; color:#fff}

input[type="submit"]:hover, 
input[type="button"]:hover {
    text-decoration: none;
}
input[type="submit"], 
input[type="button"] {border:none;cursor: pointer;height: 40px;line-height: 40px;border-radius:7px;padding: 0 20px;color: #fff;margin:0;}
table #dg .tagCol {
  padding: 0 20px;
	color: #fff;
	margin: 0;
}

input.red[type="submit"],
input.red[type="button"] {background:#FF2417;}
input.blue[type="submit"],
input.blue[type="button"] {background:#0064D2;}
input.green[type="submit"], 
input.green[type="button"] {background:#66CC66;}
input.orange[type="submit"],
input.orange[type="button"] {background:#F5B100;}
input.grey[type="submit"],
input.grey[type="button"] {background:#555;}
.red, 
.red * {color:#FF2417;}
.blue, 
.blue * {color:#0064D2;}
.green, 
.green * {color:#66CC66;}
.orange, 
.orange * {color:#F5B100;}
.grey, 
.grey * {color:#555;}
.black,
.black * {color: #222;}

.rdContent .adlister-blog-widget li {margin:0 0 10px !important; padding:0 !important}
.adlister-blog-widget li::after {content:''; clear: both; display:table;}
.adlister-blog-widget .thumb {float:left; width:50px; height:50px; background:#F4F4F4; margin:0; padding:0; position: relative; display:inline-block;border-radius:3px;overflow: hidden;box-shadow: 2px 2px 4px 0px rgba(0,0,0,0.15);}
.adlister-blog-widget .thumb img {display: none;}
.adlister-blog-widget .thumb a {width:100%; height: 100%; display: block; background-position: center;background-repeat: no-repeat;background-size: cover;margin:0; padding:0;}
.adlister-blog-widget .date {display: block; font-size: 12px; padding:5px 0 0 0; margin: 0;}
.adlister-blog-widget .content {width:100%; float:right; display: block; margin:0; padding:0}
.adlister-blog-widget .content a {font-size: 14px;}

.col-3 {display:block; margin: 0; padding: 0;}
.col-3:after {content: ''; clear: both; display: table;}
.third {width: 33.333%; float: left; margin: 0; padding: 0}
.half {width:50%; float:left; margin:0; padding:0;}
.half li {list-style:none;}
.half ul.importList {background:#FFFFDD; border:1px #F6B100 solid; border-radius: 5px; padding: 20px;}
.half ul.importList li {line-height:24px; padding: 5px 0; margin:0}
.half ul.importList span.material-icons {float:left; margin-right: 5px;}
[data-tooltip] {position: relative; z-index: 2; cursor: pointer; display: inline-block; margin-left: 5px}
[data-tooltip]:before,
[data-tooltip]:after {visibility: hidden; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0;pointer-events: none;}
[data-tooltip]:before {word-break:break-word; position: absolute; bottom: 30px; left: 50%;margin-bottom: 0; margin-left: -50px; padding: 7px; width: 100px; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;background-color: #000;background-color: hsla(0, 0%, 20%, 0.9); color: #fff;content: attr(data-tooltip);text-align: center;font-size: 12px;font-weight: normal;line-height: 1.2;}
[data-tooltip]:after {position: absolute; bottom: 25px; left: 50%;margin-left: -7px; width: 0 ;border-top: 5px solid #000; border-top: 5px solid hsla(0, 0%, 20%, 0.9); border-right: 5px solid transparent;border-left: 5px solid transparent;content: " ";font-size: 0;line-height: 0;}
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {visibility: visible; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1;}

.listingTemplateThumb {width:60px; height: 60px; display: block; position:relative; border:solid 1px #abcced}
.listingTemplateThumb img {max-height: 100%; max-width:100%; position:absolute; left:0; right:0; bottom:0; top:0; display:block; margin:auto; padding:0; border:0}

#preloader {position: fixed; z-index:10; left:50%; top: 50%; margin:-50px 0 0 -50px;width:100px;display:block;height:100px;background:#fff;padding:10px;border-radius: 10px;box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);}
.lds-roller {display: inline-block;position: relative;width: 80px;height: 80px;}
.lds-roller div {animation: lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin: 40px 40px;}
.lds-roller div:after {content: " ";display: block;position: absolute; width: 7px; height: 7px; border-radius: 50%; background: #0064D2; margin: -4px 0 0 -4px;}
.lds-roller div:nth-child(1) { animation-delay: -0.036s;}
.lds-roller div:nth-child(1):after {top: 63px;left: 63px;}
.lds-roller div:nth-child(2) { animation-delay: -0.072s;}
.lds-roller div:nth-child(2):after {top: 68px;left: 56px;}
.lds-roller div:nth-child(3) {animation-delay: -0.108s;}
.lds-roller div:nth-child(3):after {top: 71px;left: 48px;}
.lds-roller div:nth-child(4) {animation-delay: -0.144s;}
.lds-roller div:nth-child(4):after {top: 72px;left: 40px;}
.lds-roller div:nth-child(5) {animation-delay: -0.18s;}
.lds-roller div:nth-child(5):after {top: 71px;left: 32px;}
.lds-roller div:nth-child(6) {animation-delay: -0.216s;}
.lds-roller div:nth-child(6):after {top: 68px;left: 24px;}
.lds-roller div:nth-child(7) {animation-delay: -0.252s;}
.lds-roller div:nth-child(7):after {top: 63px;left: 17px;}
.lds-roller div:nth-child(8) {animation-delay: -0.288s;}
.lds-roller div:nth-child(8):after {top: 56px;left: 12px;}
@keyframes lds-roller {
  0% {transform: rotate(0deg);}
  100% {transform: rotate(360deg);}
}

#aspnetForm {min-height:100%; position:relative;}

.round:after,
#header:after,
#header .leftTop p:after,
#header .leftTop:after {content:''; clear:both; display:table;}
#header .leftTop {float:left; margin:15px 0 20px 20px; padding:0;}
#header .leftTop .logoAdl {margin:0 20px 0 0; float:left; padding:0; width:118px; min-height:30px; height:30px; background:url(adl/logo.png);}
#header .leftTop .logoAdl a {width:100%; height:100%; display:block; margin:0; padding:0; outline:none; text-indent:-9999px;}
#header .leftTop p {float:left; margin:0; padding:10px 0 0 0; display:inline-block;}
#header .leftTop p a {height:20px; display:inline-block; float:left; margin:0 10px 0 0; padding:0; font-size:12px; line-height:20px; color:#fff; text-decoration:none;}
#header .leftTop p a:hover {text-decoration:underline;}
#header .leftTop p a.ebay {background:url(adl/ebay.png) left center no-repeat; padding-left:45px;}
#header .leftTop p a.magento {background:url(adl/magento.png) left center no-repeat; text-indent:-9999px; width:69px;}
#header .leftTop p a.twitter {font-size:20px; color:#55ACEE;}
#header .leftTop p a.facebook {font-size:20px; color:#3B5998;}
#header .leftTop p a.amazon {font-size:18px; color:#FAA61A;}
#header .leftTop p a.twitter:hover,
#header .leftTop p a.facebook:hover {color:#fff;}
#header .leftTop .msg {float:left;}
#header .leftTop .msg p {font-size:12px; margin:0; line-height:20px; color:#66CC66;}
#header .leftTop .msg input {margin:10px 0 0 0; float:left; padding: 0 5px; height:20px; border:none; line-height:20px; display: none; font-size:11px; width: 215px}
#header .leftTop .msg a {line-height: 20px; width:20px; outline: none; margin:0 0 0 10px; padding-top:10px; display:block; /*height: 100%;*/ float: left;}
#header .leftTop .msg a i {color: #222; position: relative;}
#header .leftTop .msg a:hover i,
#header .leftTop .msg a.active i {color:#555; text-decoration: none}
#header .leftTop .msg a.active i {top:-1px;}
#mainBody > #header {background: #222; color:#fff; margin:0; padding:0; display:block; position:relative; z-index:2}
#mainBody > #header .rightTop {float:right; margin:0; padding:17px 20px 0 0; font-size:13px}
#mainBody > #header .rightTop p {text-align:right; margin:0; padding:0 0 5px 0; color:#fff;}
#mainBody > #header .rightTop p a {color:#fff; text-decoration:none; font-weight:normal; margin:0 0 0 10px}
#mainBody > #header .rightTop p a:hover {color:#0084B4; text-decoration: underline;}
#header .rightTop {position: relative; z-index: 2;}
#header .rightTop ul {list-style:none; margin:0; padding:0;}
#header .rightTop ul:after {content:''; clear:both; display:table;}
#header .rightTop ul li .smallLink {font-size:14px;}
#header .rightTop ul li {float:left; margin:0; padding:0; font-size:15px; position: relative;}
#header .rightTop ul li li span {font-family: 'Open Sans', sans-serif; padding:5px 15px;  display: block;}
#header .rightTop ul li.h span {padding: 5px 15px; line-height: 20px; display:block; border-bottom: 1px transparent solid;}
#header .rightTop ul li a {color:#fff; text-decoration:none; display:block; padding:5px 15px; border-bottom: 1px transparent solid; -webkit-transition:none; -moz-transition:none; transition:none;}
#header .rightTop ul.ss li {padding:0 15px}
#header .rightTop ul.ss li span,
#header .rightTop ul.ss li a {padding: 5px 0;}
#header .rightTop ul li.h a {padding-left: 0; padding-right: 0; margin-left: 15px}
#header .rightTop ul li a:hover {text-decoration: none; border-bottom: 1px #fff solid}
#header .rightTop ul li.sub:hover a {background: #fff; color: #222; text-decoration: none;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
#header .rightTop ul li.sub:hover i {color: #222}
#header .rightTop ul li ul {display: none; position: absolute; white-space: nowrap;color: #222; min-width:100%; padding:10px 0; margin:0; left:0; top:30px; background:#fff;-webkit-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.1);box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.1);-webkit-border-radius: 3px;-webkit-border-top-left-radius: 0;-moz-border-radius: 3px;-moz-border-radius-topleft: 0;border-radius: 3px;border-top-left-radius: 0;}
#header .rightTop ul li:hover ul {display: block; }
#header .rightTop ul li ul li {display:block; clear: both; float:none;font-size: 14px; padding:0 15px; color: #222}
#header .rightTop ul li ul li a {outline:none; display: inline-block; color: #222; padding:3px 0; border-bottom: 1px transparent solid}
#header .rightTop ul li ul li a:hover {border-color: #222;}
#header .rightTop ul li ul li span {padding:5px 0}
#header .rightTop ul li.h span i {margin-right:8px;}
#header .rightTop ul li.last ul {right:0; left: auto;-webkit-border-radius: 3px;-webkit-border-top-right-radius: 0;-moz-border-radius: 3px;-moz-border-radius-topright: 0;border-radius: 3px;border-top-right-radius: 0;}
#header .rightTop ul li span {margin:0; padding:0;}
#header .rightTop ul li i.fa {margin-right: 3px}
#header .rightTop ul li.sub i.fa-bell {color:#fff; position: relative; /*transform-origin: 50% 4px;*/}
#header .rightTop ul li.sub i.fa-bell.anim {	-webkit-animation: ring 4s .7s ease-in-out infinite;-webkit-transform-origin: 50% 4px;-moz-animation: ring 4s .7s ease-in-out infinite;-moz-transform-origin: 50% 4px;animation: ring 4s .7s ease-in-out infinite;}
#header .rightTop ul li.sub:hover i.fa-bell {color:#222;}
#header .rightTop ul li.sub:hover i.fa-bell.anim {animation: none}
#header .rightTop ul li.sub a b {background:#FF2417; border-radius:10px; font-weight: normal; font-size: 12px; padding:0 5px; color:#fff; position: relative; right:0; top:-10px;}
#header .rightTop ul li.sub ul.notifs {width: 300px; padding:0 0 5px 0; white-space:normal;-webkit-border-radius: 3px;-webkit-border-top-left-radius: 0;-moz-border-radius: 3px;-moz-border-radius-topleft: 0;border-radius: 3px;border-top-left-radius: 0;}
#header .rightTop ul li.sub ul.notifs li {padding:10px 20px 10px 15px; border-top: 1px #eee solid; position: relative; margin:0;}
#header .rightTop ul li.sub ul.notifs li:hover {background:#f4f4f4;}
#header .rightTop ul li.sub ul.notifs li .close {position: absolute; outline: none; top:3px; right:0; float: right; font-size: 16px; text-align: center; width: 30px; height: 30px; line-height: 30px;}
#header .rightTop ul li.sub ul.notifs li a.close:hover i {color:#192B59 !important;}
#header .rightTop ul li.sub ul.notifs li.title {border:0; color:#192B59; padding-right:15px; padding-top:20px; padding-bottom: 15px; font-family: 'Poppins', sans-serif !important; font-weight: bold; font-size: 14px}
#header .rightTop ul li.sub ul.notifs li.title:hover {background: transparent;}
#header .rightTop ul li.sub ul.notifs a {display: inline-block; background: transparent; float:none; position: relative; padding:0; border:0; margin:0;}
#header .rightTop ul li.sub ul.notifs a:hover {border:none; text-decoration: underline;}
#header .rightTop ul li.sub ul.notifs a {color:#0064D2; font-weight: normal;}
#header .rightTop ul li.sub ul.notifs a i {color:#FF2417; position: relative; top:1px;}

#navContainer {background:#0064D2; display:block; clear:both; margin:0; padding:0; position: relative; z-index:1}
#navContainer:after {content:''; clear:both; display:table;}

#mainNav {margin:0; padding:0; float:left;}
#mainNav ul {list-style:none; margin:0; padding:0;}
#mainNav ul:after {content:''; clear:both; display:table;}
#mainNav ul li {float:left; margin:0; padding:0; position:relative;}
#mainNav ul li a {text-decoration:none; outline:none; display:block; color:#fff; margin:0; padding:15px 20px; line-height:24px; -webkit-transition:none; -moz-transition:none; transition:none;}
#mainNav ul li a:after {content:''; clear:both; display: table;}
#mainNav ul li a i {margin-right:8px; float:left; width: 24px; height: 24px;}
#mainNav ul li a i.black {font-size: 16px; color:#FF2417;}
#mainNav ul li a span {font-family: 'Open Sans', sans-serif; line-height: 24px; display:inline-block; float:left; border-bottom: 1px transparent solid;}
#mainNav ul li a:hover span {border-bottom: 1px #fff solid}
#mainNav ul li.active a,
#mainNav ul li:hover a {background:#192B59; color:#fff;}
#mainNav > ul > li > a:hover {text-decoration:none; color:#fff;}
#mainNav > ul > li > a:before {content:''; width:1px; height:16px; margin: -8px 0 0; background:rgba(255,255,255,0.5); display:block; position:absolute; right:-1px; top:50%;}
#mainNav ul li.last a:before,
#mainNav > ul > li.active a:before,
#mainNav > ul > li:hover a:before {display:none;}
#mainNav > ul > li.active > a:hover {text-decoration:none;}
#mainNav ul li ul {display:none; position:absolute; left:0; top:100%; transform:translate(0,0); white-space:nowrap; background:#192B59; padding:5px 0 13px 0;}
#mainNav > ul > li:hover > ul {display:block;}
#mainNav ul ul li {display:block; clear:both; margin:0; padding:0 20px; width:100%; position: relative;}
#mainNav ul ul li a {min-height:0; font-size:14px; border-bottom:1px transparent solid; line-height:normal; display:inline-block; padding:5px 0; color:#000;}
#mainNav ul ul li a:hover {text-decoration:none; border-bottom: 1px #fff solid; background:transparent; color:#fff;}
#mainNav ul ul li a i {position: absolute; right:20px; top:5px;}
#mainNav ul li ul li ul {top:-10px; left:190px; min-width:150px;}
#mainNav ul li ul li:hover ul {display:block;}
#mainNav a .fa-angle-right {float:right; margin:0; padding:0;}
#mainNav ul li.no > a {cursor:default; padding-bottom: 16px;}
#mainNav ul.platforms span {min-height: 0;font-size: 13px;border-bottom: 1px transparent solid; line-height: normal; display: inline-block;padding: 3px 0 2px 0;}
#mainNav ul li.profile {float:right; z-index: 1}
#mainNav ul li.profile a {border-right: none}
#mainNav ul li.profile ul {right:0; left:auto; min-width:150px;}
#mainNav ul li.profile a:after {display:none;}
#mainNav ul li.curStore {float: right; cursor: inherit; z-index:0}
#mainNav ul li.curStore:hover,
#mainNav ul li.curStore a:hover {background: transparent;}
#mainNav ul li.curStore a:after {content:''; width:1px; height:14px; background:#fff; display:block; position:absolute; right:-1px; top:18px;}
#mainNav ul li.searchIco i {margin:0; position: relative;}
#mainNav ul li.searchIco a {float:left; padding:15px; text-align:center; position: relative;}
#mainNav ul li.searchIco a:before {display:none;}
#mainNav ul li.searchIco:hover a,
#mainNav ul li.searchIco a:hover {background:transparent;}
#mainNav ul li.searchIco:hover i {color: #222; }
#mainNav ul li.searchIco a.active i {color:red}

.searchHidden {display:none; float:left; margin:8px 0 0 0;}
.searchHidden:after {display: table; content: ''; clear: both}
.searchHidden .searchField {font-size:14px; height:39px; float:left; line-height:39px;-webkit-border-top-right-radius: 0;-webkit-border-bottom-right-radius: 0;-moz-border-radius-topright: 0;-moz-border-radius-bottomright: 0;border-top-right-radius: 0;border-bottom-right-radius: 0;}
.searchHidden .searchField:focus {box-shadow:0 0 2px #fff;}
.searchHidden .searchBtn {height:39px; text-transform:uppercase; font-size:14px; float:left; -webkit-border-top-left-radius: 0;-webkit-border-bottom-left-radius: 0; -moz-border-radius-topleft: 0;-moz-border-radius-bottomleft: 0;border-top-left-radius: 0;border-bottom-left-radius: 0;line-height:39px; background:#66CC66; cursor:pointer; border:none;}
.searchHidden .searchBtn:hover {background:#222; border:none; text-decoration: none}
.dashboardTop {width:100%; margin:0 0 20px 0; padding:0;}

#dashboardSearch {background:#fff; padding:0;-webkit-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.1);box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.1);-webkit-border-top-left-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-bottomleft: 3px;border-top-left-radius: 3px;border-bottom-left-radius: 3px;}
#dashboardSearch table {width:100%; height:40px; line-height:40px;}
#dashboardSearch p {margin:0; padding:0; line-height:40px; text-align:center; }
#dashboardSearch .searchBox {padding:0 15px; font-size:14px; font-family: 'Poppins'; border:0; width:100%; height:50px; line-height:50px; outline: none}
#dashboardSearch select {width:100%;}
#dashboardSearch .searchSubmit {width:130px; color:#fff; font-size: 14px; line-height: 50px; height: 50px; float:right; border:none; background:#0064D2; cursor:pointer; padding:0;}
#dashboardSearch .searchSubmit:hover {background:#192B59; border:none; text-decoration: none}
#dashboardSearch .searchSubmit .material-icons {margin:0 5px 0 0; display: inline-block; position: relative; top:6px} 
#dashboardSearch #btnSearch.noSearch {-webkit-border-top-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;-moz-border-radius-topright: 3px;-moz-border-radius-bottomright: 3px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;}

.dashboardTop .addWidgets {margin:0; width:150px; padding:0; background:#fff;}
.dashboardTop .addWidgets a {height:50px; line-height: 50px; margin:0 0 0 1px !important; display:block; color:#fff; background:#66CC66; text-align:center;-webkit-border-top-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;-moz-border-radius-topright: 3px;-moz-border-radius-bottomright: 3px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;}
.dashboardTop .addWidgets a:hover {background:#192B59; display: block; text-decoration: none;}
.dashboardTop .addWidgets a .material-icons {display:inline-block; position:relative; top:6px; margin:0 5px 0 0; padding:0;}

#navContainer .storeChange {float:right; margin:0; padding:10px 20px; display:inline-block;}
#navContainer .storeChange p {float:left; margin:0 10px 0 0; padding:0; line-height:30px;}
#navContainer .storeChange select {float:left; margin:0; padding:5px; height:30px; border:none; width:300px !important;}
#navContainer .storeChange a {float:left; margin:0 0 0 10px; text-decoration:none; text-transform:capitalize; color:#fff; line-height:30px; padding:0;}
#navContainer .storeChange a:hover {text-decoration:underline;}

#pageContent {padding:20px 20px 70px 20px; display:block; position:relative; height: 100%; margin-bottom: -50px; width:100% !important; z-index:1;}
#pageContent .inside {border-radius: 5px; -webkit-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.1);box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.1);}
#pageContent h3.pCurPos {margin:0 !important; padding:0;}
#pInfo,
#aspnetForm .dialog-content,
#pageContent .dialog-content {display: none;}

.RadDock.rdPlaceHolder {border-width: 2px !important; padding:15px 0 !important; box-sizing:content-box !important}
#ctl00_cp1_ctl01 > div:after,
.dashboardTop:after,
#ctl01_cp1_ctl01:after,
#pageContent:after {content:''; clear:both; display:table;}

#notifications {display:block; margin: 0; padding: 0}
#notifications .diskWarning {margin:0 0 10px 0; padding: 0; font-size:100%;}
.errorPanel2 {
	margin-bottom: 10px;
	border: solid 1px #faa;
	background-color: #fdd;
	border-radius: 4px;
	color: #000;
	padding: 10px;
	width: max-content
}
.errorPanel {margin:0 0 10px 0; background:#ff2417; color:#fff; text-align: center;}
.warningOrange,.warningPanel {margin:0 0 10px 0; background:#ff9417; color:#fff;}
.warningPanel a,.errorPanel a {color:#fff; text-decoration:underline;}
.warningPanel a:hover, .errorPanel a:hover {text-decoration:none;}
.warningOrange, #notifications .diskWarning , .round.expire, .round.warningPanel {border-radius:0 !important; -webkit-border-radius:0 !important; -moz-border-radius:0 !important;}
#notifications .diskWarning,
.warningPanel.red {background:#fa4846; padding: 8px}
.enableDashboard {border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; background:#66CC66; color:#fff;}
.round.expire a,
.enableDashboard a {color: #fff; text-decoration: underline;}
.round.expire a:hover,
.round.tokenExpire a:hover,
.enableDashboard a:hover {text-decoration: none;}
.round.tokenExpire {background:#E62E35; color: #fff; margin:0 0 10px 0;}
.round.tokenExpire a {color: #fff; text-decoration: underline;}

.reTableDiv {width:100%; height:0 !important; overflow:hidden; clear:both; display: block;}
.reResize {display: none !important}
.reContent {height: 300px !important}
.reBottomProperties {height:auto;}
.reBottomProperties:after,
.RadEditor_Material .reRow:after {content: ''; display: table; clear: both}
.reModule.reStatistic {height: 30px; margin:0 !important; right:12px !important; top:12px !important; line-height: 30px !important; padding-top:0;}
.reTableDiv .reSpinBoxButtons {top:7px !important; right:10px !important;}

#pRefSearch:after {content: ''; display: table; clear: both}
#pRefSearchAlternate:after {content: ''; display: table; clear: both}
#images input[type="button"],
#fbImages input[type="button"],
.ebayCatBtn[type="button"] {margin-left: 10px;}
#ctl00_cp1_ep_pEbayCategories a i.blue {color:#0084B4;}
#ctl00_cp1_ep_pEbayCategories a i {color:#FA4846;}

.RadDockZone {float:left}
.RadWindow .RadWindow_Material .rwTitleBar {background-color:#0084B4}

.containerTable,
.btnPanel,
#ctl00_cp1_es_tbCSS {width:100% !important;}
.RadDockZone_Default {width:33.333% !important; margin:0 !important; padding:10px !important;}
#ctl00_cp1_zone1,
#ctl01_cp1_zone1 {padding:0 10px 0 0 !important;}
#ctl00_cp1_zone2,
#ctl01_cp1_zone2 {padding:0 10px 0 10px !important;}
#ctl00_cp1_zone3,
#ctl01_cp1_zone3 {padding:0 0 0 10px !important;}

.RadDock {position: relative; }
.RadDock * {font-family: 'Poppins', sans-serif;}
.RadDock .fa {font-family:'FontAwesome';}
.RadDock .rdTable .rdLeft,
.RadDock .rdTable .rdRight {width:0 !important;}
.RadDock .rdTable .rdBottom {height:0 !important; display:none !important;}
.RadDock .rdContent {
  font-family: 'Poppins', sans-serif !important ; 
  line-height:normal !important;
  font-weight: normal;
  font-size:14px !important
}
.RadDock .rdTable .rdTop {border:none !important;}
#aspnetForm > .RadDock .rdCenter .rdCommands {display:none !important}
#ctl00_cp1_RadDockInventorySubscriptionsWidget .rdMiddle .rdCenter {
  padding-top:0
}
#ctl00_cp1_RadDockInventorySubscriptionsWidget .rdContent {
  overflow: visible;
}
#ctl00_cp1_RadDockInventorySubscriptionsWidget .ribbon {
  margin:20px 0 15px 0; 
  position:relative; 
  padding:0; 
  color:#555;
  display:inline-block;
  line-height: 24px;
  font-weight:bold;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
#ctl00_cp1_RadDockInventorySubscriptionsWidget .ribbon span {float:left; margin-right:5px}
#ctl00_cp1_RadDockInventorySubscriptionsWidget .dg {clear:both;}
.RadDock .rdTable .rdTop .rdCenter {
  height:30px;
}
.RadDock .rdTable .rdMiddle {
  box-shadow: 2px 3px 5px 0px rgb(0 0 0 / 10%);
  background: #fff;
}
.RadDock .rdTable .rdMiddle .rdCenter {
  border-radius: 5px;
  padding:20px;
}
#ctl00_cp1_RadDockInventorySummaryWidget .rdTable .rdMiddle .rdCenter,
#ctl00_cp1_RadDockListingsSummaryWidget .rdTable .rdMiddle .rdCenter {
  padding:0
}

.RadDock .rdTable .rdTop .rdCenter .rdTitleBar:after  {content: ''; width: 20px; height: 40px; position: absolute; left:0; top:0; display: block}
.RadDock .rdTable .rdTop .rdCenter .rdTitleBar:before {content: ''; width: 20px; height: 40px; position: absolute; right:0; top:0; display: block}
.RadDock .rdTable .rdTop .rdTitleBar ul a span {width: 20px; height: 20px; color:#fff; line-height: 20px; text-align: center;}
.RadDock .rdTable .rdTitleBar:hover .rdClose {background-image: none !important}
.RadDock .rdTable .rdTitleBar .rdCommands a:hover {background:#192B59 !important}
.RadDock .rdTable .rdTitleBar:hover .rdCommands {display: block !important}
.RadDock .rdTable .rdTop .rdCenter .rdTitleBar em {font-size:14px; font-weight: bold; line-height:normal; font-family: 'Poppins', sans-serif !important; }
.RadDock .rdContent .complete {clear:both; display:block; margin:0; padding:10px 0 0 0;}
.RadDock .rdContent .complete a {height:30px; padding:0 20px; color:#fff; background:#0084B4; display:inline-block; line-height:30px; text-decoration:none}
.RadDock .rdContent .complete a:hover {text-decoration:underline;}
.RadDock .dg th {font-size: 13px;}
.RadDock .dg td {padding:3px 5px; font-size:13px;}
.rdContent li,
.RadDock .half li {display:block; margin:0 !important; font-size:14px; padding:4px 0;}
.rdContent li i,
.RadDock .half li i {width:20px; text-align:center;}
.toDoList li i {margin-right:3px;}
#ctl00_cp1_RadDockAdminNotesWidget textarea {border:1px #ddd solid; width:100% !important; padding:5px; border-radius: 3px; font-size:13px; color:#555; margin:0 0 10px 0;}
#ctl00_cp1_RadDockAdminNotesWidget .normalBtns {margin:0 !important;}
#ctl00_cp1_RadDockAdminNotesWidget textarea,
.RadDockZone_Default,
.RadDockZone, 
.RadDockZone *,
.RadDock {-webkit-box-sizing: border-box !important; -moz-box-sizing:border-box !important; box-sizing:border-box !important;}
.RadDock .rdCenter .rdCommands {position: absolute; display: none; right:0; top:0; margin:0 !important; float:none;}
.RadDock .rdCenter .rdCommands a {width: 20px !important; height: 20px !important; padding:0 !important; line-height: 20px; border-radius:2px; text-align:center; color:#fff; background: #FF2417}
#ctl00_cp1_RadDockChangedListingsWidget_C .normalBtns input[type=submit] {height: 40px; margin:0 10px 0 0; line-height: 40px}
.listingsSummary,
.inventorySummary {
  font-weight: bold;
  width:100%; 
  margin:0;
  padding:0;
  text-align: center;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
}
.listingsSummary span,
.inventorySummary span {display:inline-block; font-size:30px; float:left; margin-right:7px; width:30px}
.listingsSummary a,
.inventorySummary a {padding:20px; display:block; text-align: left;}
.listingsSummary a:hover,
.inventorySummary a:hover {text-decoration: none; display:block; background:#f4f4f4}
.listingsSummary li,
.inventorySummary li {padding:0; text-align:left; text-transform: uppercase; font-size: 14px; line-height: 30px;}

.listingsSummary {width: 100%; margin:0; padding:0;}
.listingsSummary:after {content: ''; clear:both; display:table;}
.listingsSummary li {float:none; text-align: center; display:table-cell;}
.listingsSummary li i {display: block; font-size: 18px; text-align:center;}
.RadDock .rdContent ol i,
.RadDock .rdContent ul i {width: auto !important; margin:0 5px 5px 0}
.RadDock .rdCenter .rdCommands a, 
.RadDock .rdCenter .rdCommands a span {text-indent:inherit !important; color:#fff;}
.RadDock .rdTitleBar .rdCommands a:hover span {color:#fa4846;}
.reports {margin-top:0px; font-size:14px; padding:5px 0 0 0; background:transparent}
.reports div {float:right;}

#ctl00_cp1_RadDockStoredReportsWidget .empty {margin: 8px 0px; color:#888;}
#ctl00_cp1_RadDockPopularSearchesWidget_C p {display:block; margin:0; padding:0;}
#ctl00_cp1_RadDockPopularSearchesWidget_C .selectCat {display:block; padding:10px 0}
#ctl00_cp1_RadDockPopularSearchesWidget_C .selectCat input {width:80%; margin:0;-webkit-border-top-right-radius: 0;-webkit-border-bottom-right-radius: 0;-moz-border-radius-topright: 0;-moz-border-radius-bottomright: 0;border-top-right-radius: 0;border-bottom-right-radius: 0;outline: none}
#ctl00_cp1_RadDockStocksReportWidget_C ul {margin:0 0 10px;}

#ctl00_cp1_RadDockAdminNotesWidget .rdTitleBar .rdCommands {display: none !important;}

#notInstalledWidgets .adlister-blog-widget li {display: list-item; margin:0 0 10px}
#notInstalledWidgets .adlister-blog-widget .thumb {display:none}

#hero-donut {height: 200px;}

.RadDock progress {display: block;height:20px;width:100%}
.RadDock progress[value] {background:red;-webkit-animation: animate-stripes 5s linear infinite;animation: animate-stripes 5s linear infinite;}
progress[value]::-webkit-progress-value {background-image: -webkit-linear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, .1) 33%, rgba(0,0, 0, .1) 66%, transparent 66%), -webkit-linear-gradient(top, rgba(255, 255, 255, .25), rgba(0, 0, 0, .25)), -webkit-linear-gradient(left, #0064D2, #f44);border-radius: 3px;  background-size: 35px 20px, 100% 100%, 100% 100%;}
progress[value]::-webkit-progress-bar {background:#eee;}
progress[value]::-moz-progress-bar {background:#eee;}

.DTItem {width:200px; min-height:320px; display:block; margin: 0 20px 20px 0; border: 1px #f4f4f4 solid; overflow: hidden; padding:0; position:relative; background: #fff;}
.DTItem h3 {display:block; margin:0 0 10px 0; display: block; padding: 10px !important; border-bottom: 1px #f4f4f4 solid; color:#333; font-size: 14px; font-weight: normal;}
.DTItem h3 i {color: #333 !important; font-style: normal;}
.DTItem ul {list-style: none; margin:0; display: block; padding:0 10px 10px 10px;}
.DTItem ul li {display: inline-block; margin:0 5px 0 0; padding: 0; font-size:13px;}
.DTItem ul li a {text-transform: capitalize;}
.DTItem .templateThumb {width:200px; height: 200px; background: #fff; display: block;border-bottom: 1px #f4f4f4 solid; }
.DTItem .templateThumb .openThumb {width:200px; height: 200px; position: relative; overflow: hidden; display: block;}
.DTItem .templateThumb .openThumb .overlay {display:none; position: absolute; z-index: 2; width:100%; height: 100%; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; transition: all 0.2s ease; background: rgba(0,0,0,0.4); color: #fff; text-align: center; line-height: 200px; text-decoration: none;}
.DTItem .templateThumb .openThumb .overlay b {border-bottom: 1px transparent solid; font-weight: normal;}
.DTItem .templateThumb .openThumb b:hover {border-color: #fff;}
.DTItem .templateThumb .openThumb img {max-width: 180px; max-height: 180px; margin:auto; position:absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 1}
.DTItem:hover .templateThumb .openThumb .overlay {display: block;}

.inside {background: #fff; margin:0; padding: 20px; position: relative; display: block; font-size:13px; }
.inside ol.margins-ol {list-style-position: inside}
.inside ol.margins-ol p {display:inline-block; padding-bottom:5px}

#mainBody.fixed {position:absolute; top:0; left:0; width: 100%; display: block; height: auto;}
#mainBody.fixed:after {content: ''; clear: both; display: table}
#mainBody.fixed #header {min-height:125px; background:#fff; border-left:20px #f4f4f4 solid; border-right:20px #f4f4f4 solid;}
#mainBody.fixed #header * {display:none;}
#mainBody.fixed #pageContent {padding:0 20px; margin:0; z-index: 3}
#mainBody.fixed .inside {padding-bottom:50px;}
#mainBody.fixed .topSettings {display:none !important; position:fixed; top: 0;left:40px; margin:0; padding:10px 0 0 0; background:#fff; width:calc(100% - 80px); z-index:3;}
#mainBody.fixed .topActionPanel:before,
#mainBody.fixed .topSettings:before {width:2px; background:#fff; height: 100%; display:block; position:absolute; top:0; left:-2px; content: ''}
#mainBody.fixed .topSettings:after {width:2px; background:#fff; height: 100%; display:block; position:absolute; top:0; right:-2px; content: ''}
#mainBody.fixed .topActionPanel {position: fixed; margin:0 !important; left:40px; top:0; padding:20px 20px 10px 0; background:#fff; width:calc(100% - 60px); z-index:2;}
#mainBody.fixed #dg thead {position: fixed; top:0; left:40px; z-index:3}
#mainBody.fixed #dg tr:first-child td {padding-top:5px}

.dftImg input[type="button"] {-webkit-border-top-left-radius: 0;-webkit-border-bottom-left-radius: 0;-moz-border-radius-topleft: 0;-moz-border-radius-bottomleft: 0;border-top-left-radius: 0;border-bottom-left-radius: 0;}
#ctl00_cp1_tbDefImage {-webkit-border-top-right-radius: 0;-webkit-border-bottom-right-radius: 0;-moz-border-radius-topright: 0;-moz-border-radius-bottomright: 0;border-top-right-radius: 0;border-bottom-right-radius: 0;}

#tabs {display: block; margin:0; padding: 0;}
.inside:after,
#tabs:after,
.inside h3:after,
.topTitle:after,
#tabs .tabs:after {content: ''; clear: both; display: table;}
#tabs .sidebar {float:left; width: 20%; }
#tabs .tabs {list-style: none;margin: 0 20px 20px 0;padding: 20px;display: block;}
#tabs .tabs li {border-bottom:1px #eee solid; padding: 0; margin:0; display: block; clear:both;}
#tabs .tabs li.out {border: none; background: #0064D2; margin-top: 20px}
#tabs .tabs li.out a {color: #fff;}
#tabs .tabs li.out a i {color: #fff}
#tabs .tabs li.out a:hover {background: #192B59; color: #fff; text-decoration: none;}
#tabs .tabs li a {padding: 5px;display:block;outline: none;color: #222;font-size:14px;}
#tabs .tabs li a i {float:right; margin:0; padding: 0; position: relative; top: 3px}
#tabs .tabs li a:hover,
#tabs .tabs li.active a {background: #F4F4F4; color:#222; text-decoration: none;}
#tabs .tabs li:hover,
#tabs .tabs li.active {border-color: #eee;}
#tabs .tabContent {display: none;height: 100%;color: #333 !important;font-size: 14px;background: #fff;padding: 20px;float:right;width:80%;}
#tabs .tabContent:after {content: ''; clear: both; display: table;}
#tabs .tabContent.active {display: block;}
.dialog-content {background: #fff; padding: 20px;}
#pReviseSingle label {display:block; padding:2px 0; cursor: pointer;}
.dialog-content h3,
.inside h3,
#pageContent h3.title,
#tabs .tabContent h3 {border-bottom: 1px #ddd solid;font-size: 14px;font-weight:bold;line-height: normal;color: #0064D2;padding:0 0 10px 0;margin: 0 0 15px 0;}
.inside h3 a {font-weight: bold; text-decoration: none;}
.inside h3 a:hover {text-decoration: underline;}
.inside h3.big {line-height: 30px;}
.inside h3.big a {background:#66CC66; float:right; color:#fff; font-size: 13px; display: inline-block; margin: 0; border-radius: 3px; padding:0 20px; height: 30px; line-height: 30px}
.inside h3.big a:hover {text-decoration: none; background: #192B59}
.inside p,
#pageContent p,
#tabs .tabContent p {display:block; clear: both; padding: 0 0 2px; margin:0;}

.inside input[type="text"],
.inside input[type="datetime"],
.inside input[type="password"],
.inside textarea,
#pageContent input[type="email"],
#tabs .tabContent input[type="text"],
#tabs .tabContent input[type="datetime"],
#tabs .tabContent input[type="password"],
#tabs .tabContent textarea {
	padding: 5px 5px 5px 10px;
	border: 1px solid #ddd;
	font-size: 14px !important;
	font-family: 'Open Sans', sans-serif !important;
	color: #555;
    background-color: #fafafa;
    border-radius: 3px;
}
	.inside input[type="text"].right,
	.inside input[type="datetime"].right,
	.inside input[type="password"].right,
	#pageContent input[type="email"].right,
	#tabs .tabContent input[type="text"].right,
	#tabs .tabContent input[type="datetime"].right,
	#tabs .tabContent input[type="password"].right,
	#tabs .tabContent textarea.right {
		text-align: right
	}
.inside textarea,
#tabs .tabContent textarea {width: 100% !important;}
.inside input[type="checkbox"],
.inside input[type="radio"],
#pageContent input[type="checkbox"],
#pageContent input[type="radio"],
#tabs .tabContent p input[type="checkbox"],
#tabs .tabContent input[type="radio"] {margin:0 5px 0 0; padding: 0; position: relative; top: 2px}
.inside label,
#tabs .tabContent p label {cursor: pointer;}
#pageContent .half,
#tabs .tabContent .half {padding-right:10px;}
#pageContent .half.right,
#tabs .tabContent .half.right {padding-right: 0;padding-left: 10px;}
#tabs .tabContent .col3 {float:left; width: 33.333%; display:block;}
.half.start {margin:150px auto; padding:20px; background: #fff; width:40%; float:none;}

.dgPanel {margin:20px 0 0 0; padding:0 0 0 40px;}

.btnPanel {background:transparent; margin:0; padding: 0; clear: both; display: block;}
.btnPanel:after {content: ''; clear: both; display: table;}
.dgPanel input,
.btnPanel input {border:none; height: 40px; border-radius:3px; background-color:#0064D2;background-image:none; font-family: 'Open Sans', sans-serif; font-weight: normal; line-height: 40px; color: #fff ;cursor: pointer; padding: 0 20px; margin:0 10px 0 0;}
.dgPanel input[type="text"],
.btnPanel input[type="text"] {background:#fff; color:#555; cursor:inherit;}
.dgPanel input:hover,
.btnPanel input:hover {color:#fff; text-decoration: underline; background-image:none;}
.dgPanel input[type="text"]:hover,
.btnPanel input[type="text"]:hover {text-decoration: none; color: #555}
.dgPanel input.red,
.topActionPanel .btn.red,
.btnPanel input.red {background:#FF2417;}
.dgPanel input.blue,
.topActionPanel .btn.blue,
.btnPanel input.blue {background:#0064D2;}
.dgPanel input.green,
.topActionPanel .btn.green,
.btnPanel input.green {background:#33bb33;}
.dgPanel input.orange,
.topActionPanel .btn.orange,
.btnPanel input.orange {background:#F5AF02;}
.dgPanel input.grey,
.topActionPanel .btn.grey,
.btnPanel input.grey {background:#555;}
.btnPanel input[type="file"] {padding:0; background: transparent !important}

.btnPanel .goTo {float:left; padding:15px 0 0 0; margin:0;}
.btnPanel .goTo > span {float:left; font-size: 14px; height: 40px; line-height: 40px; margin:0 10px 0 0;}
.btnPanel .goTo input[type="number"] {float:left; color: #222; border-radius: 3px; width:60px; height: 40px; line-height: 40px; text-align: center; cursor:default; padding:0 5px; background:#fff; border: 1px #ddd solid}
.btnPanel .goTo input[type="button"] {float:left; padding: 0 15px; height: 40px; line-height: 40px; border-radius: 3px}
.btnPanel .goTo input[type="button"]:hover {text-decoration: none; background:#192B59;}

.compatibilCheck {margin-right: 5px}
.compatibilCheck input {top:12px !important}

.topActionPanel {display:block;clear: both;padding:0;margin:0 0 10px 0;position: relative;z-index: 2}
.topActionPanel.round {padding: 8px}
.topActionPanel:after {content: ''; clear: both; display: table;}
.topActionPanel .btn {background: #0064D2; color: #fff; display: inline-block; padding:0 10px; height: 40px; border-radius: 3px; line-height: 40px; text-transform: capitalize; margin: 0 10px 0 0; float:left;}
.topActionPanel .btn:hover {text-decoration:none; background: #192B59}
.topActionPanel p {margin:0; padding: 0;}
.topActionPanel select,
.topSettings .chosen-container,
.topSettings select,
.topSettings input[type="text"],
.topActionPanel input[type="text"],
.topActionPanel .chosen-container {float: left; margin:0 10px 10px 0; min-width: 120px; outline: none}
.topSettings .chosen-container-multi.chosen-container-active .chosen-choices {outline:none;-webkit-border-bottom-right-radius: 0;-webkit-border-bottom-left-radius: 0;-moz-border-radius-bottomright: 0;-moz-border-radius-bottomleft: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.topSettings .chosen-container-multi .chosen-drop,
.topSettings .chosen-container-multi .chosen-results {-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}

.topActionPanel .sep {margin: 0 15px 0 5px; display: block; background:#ddd; float: left; width:1px; height: 30px; padding:0;}
.topActionPanel #toggleCol {margin: 0;}
.topActionPanel #tbTitle {border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text;}
.topActionPanel .addBtns {float: right;}
.topSettings {display: block;border-bottom: 1px #ddd solid;margin: 0 0 10px;padding: 0;position: relative;z-index: 3}
.topSettings:after {content: ''; clear: both; display: table;}
.topSettings #resetFilter {height:40px; outline: none; float:left; font-size:14px; border-radius:3px; padding:0 15px; cursor: pointer; color:#000; border:0; background: #e8e8e8; margin:0 0 10px 10px; line-height: 40px;}
.topSettings #resetFilter:hover {background:#192B59; text-decoration: none;}
.topSettings #btnSearch {float: left; outline: none; font-size: 14px; border-radius:3px; padding:0 15px; cursor: pointer; border:0; background:#0064D2; color:#fff; margin-bottom:10px; height: 40px; line-height: 40px}
.topSettings #btnSearch:hover {text-decoration: none; background:#192B59;}
.topSettings #resetFilter i,
.topSettings #btnSearch i {margin:0 5px 0 0; color:#fff;}

.topActionPanel a {background:#66CC66;float:right;color:#fff;font-size: 15px;border-radius:3px;display: inline-block;margin: 0;padding:0 15px;height: 40px;line-height: 40px;}
.topActionPanel a:hover {text-decoration: none; background:#192B59;}
.topActionPanel .pageSettings {
	float: right;
	background: #555;
	margin: 0;
    width: 140px
}
.topActionPanel .addProduct i,
.topActionPanel .pageSettings i {margin: 0 5px 0 0}
.topActionPanel #pSelectAll {float:left; padding: 0; margin:0 15px 0 0; font-size: 14px; line-height: 40px; height: 40px; display: inline-block;}
.topActionPanel #pSelectAll label {color: #0064D2; font-weight: bold;/*font-family: 'Poppins'*/}
.topActionPanel #pSelectAll label:hover {text-decoration: underline;}
.topActionPanel .chosen-container {float: left; margin:0 10px 0 0;}
.topActionPanel .chosen-container a {width: 100%}
.topActionPanel input[type="button"] {float:left;}
#tbPriceFrom,
#tbPriceTo,
.addFocus,
#tbQtyFrom,
#tbQtyTo,
#tbQtySoldFrom,
#tbQtySoldTo,
#pageSettings .thumbImgSize,
#fTS,
#fTitleOnly,
#fSkuOnly,
#fCreated,
#fItemIdOnly {cursor:text; border:1px solid #aaa !important; background-color:#fff;}

#tbQtyFrom,
#tbQtyTo,
#tbQtySoldFrom,
#tbQtySoldTo,
#fTS,
#fTitleOnly,
#fSkuOnly,
#fCreated,
#fItemIdOnly { height: 40px; line-height: 40px; border: 1px solid #aaa; }

#pageSettings .thumbImgSize:focus,
#tbQtyFrom:focus,
#tbQtyTo:focus,
#tbQtySoldFrom:focus,
#tbQtySoldTo:focus,
#tbPriceFrom:focus,
#tbPriceTo:focus,
.addFocus:focus,
#fTS:focus,
#fTitleOnly:focus,
#fSkuOnly:focus,
#fCreated:focus,
#fItemIdOnly:focus { border: 1px solid #5897fb !important; box-shadow: 0 0 5px rgba(0, 0, 0, .3); } 

.pageVideo {font-weight: bold; color: #FA4846; float:right;}

.pageVideo i {margin: 0 5px 0 0; top:2px; font-size: 20px; position: relative;}
.leftActions .pageVideo {line-height: 30px}
.topActionPanel a.pageVideo {background:transparent; color: #FA4846;}
.topActionPanel a.pageVideo:hover {text-decoration: underline;}
.topActionPanel a.pageVideo .material-icons {font-size: 22px;}

.ddlSorting {float: right; margin:0;}
.ddlTitle {margin-right: 10px}
.ddlTitle > span,
.ddlSorting > span {float: left; height: 40px; line-height: 40px; padding: 0; margin:0;}
.ddlSorting .chosen-container,
.ddlSorting select {margin:0;}

a.pinSet {float:left; outline:none !important ;background:transparent; position: relative; padding: 0; width:30px; margin:0 ; font-size: 18px; height: 30px; text-align: center; color:#709E22; display: inline-block;}
a.pinSet:hover {color: #555;}
a.pinSet i {position:relative; -webkit-transform: rotate(15deg);-moz-transform: rotate(15deg);-o-transform: rotate(15deg);-ms-transform: rotate(15deg);transform: rotate(15deg);}
a.pinSet span {display:none; position:absolute; width:70px; padding:5px 0; font-size:13px;  line-height:normal; float:none; color:#fff; background:#66CC66; margin:0 0 0 -35px; top: -35px; left: 50%;}
a.pinSet span b {height:0; position: absolute; bottom:-5px; left:50%; margin:0 0 0 -3px; padding: 0; border-left:5px transparent solid; border-right:5px transparent solid; border-top:5px #66CC66 solid;}
a.pinSet span.save {display: block;}

.subscriptionEdit {list-style: none; margin: 0; padding: 0;}
.subscriptionEdit li {display: block; margin: 0; padding: 5px 0 0 0}
.subscriptionEdit li table {width: 100%}

table#dg {position: relative; z-index: 1}
table#dg tr:hover {background:#fff;}
table#dg tr.odd,
table#dg tr.odd:hover {background: #F7F8FC}
table#dg th {text-align: left; padding:15px 5px; color:#858995; text-transform: uppercase; word-break: break-word; font-weight: bold;}
table#dg th a {color:#858995;}
table#dg tr {border-left:1px #EFEFEF solid; border-right:1px #EFEFEF solid;}
table#dg td {font-style:normal; word-break:break-all; font-size: 14px; font-weight: normal; padding:5px; line-height: normal; color: #222; border-right:none; border-left: none;}
table#dg td.thumbCol {position: relative; text-align: center; overflow: hidden;}
table#dg td.thumbCol a {display:block; width: 60px; height:60px; background:#fff; border:1px #EFEFEF solid; margin:0 auto; overflow: hidden; position: relative;}
table#dg td.thumbCol a:hover {border-color: #5E6A8A}
table#dg td.thumbCol a img {position: absolute; max-width:60px; max-height: 60px; display: block; left: 0; top: 0; right: 0; bottom: 0; margin: auto; padding: 0; border: none;}
table#dg .checkCol {padding:5px 0; min-width:35px; width:35px; text-align: center;}
table#dg .checkCol small {visibility:hidden; display: block; padding-top:5px; font-weight: bold;}
table#dg tr .checkCol input {margin: 0; width:35px; height:15px; display:block; cursor: pointer;}
table#dg tr:hover .checkCol small {visibility: visible;}

.changedProducts,
.theBtmActions {background-color: antiquewhite; margin-top: 20px; padding: 20px;}
.changedProducts input,
.theBtmActions input {height:30px; line-height:30px; margin:0 10px 0 0;}
.changedProducts:after {content: ''; clear: both; display: table;}

.imagesTopFilters {margin:0;}
.imagesTopFilters select:not([multiple]),
.imagesTopFilters input[type="submit"],
.imagesTopFilters input[type="text"] {height:30px; line-height:30px;}

.amazonAsinOptions ul {list-style: none; margin:0; padding:0;}
.amazonAsinOptions ul li {display: block; padding:5px; margin:0; line-height: 60px;}
.amazonAsinOptions ul li label {display:block;}
.amazonAsinOptions ul li label:after {content: ''; clear: both; display: table;}
.amazonAsinOptions ul li label:hover .tmb {border-color:#555;}
#pageContent .amazonAsinOptions ul li input[type="radio"] {float:left; margin:0 5px 0 0; position: relative; top:25px;}
.storedReport .tmb {float:left; width:60px; height:60px; margin:0 10px 0 0; border:1px #ccc solid; position: relative; display: inline-block;}
.storedReport img {max-width: 100%; max-height: 100%; position: absolute; left:0; top:0;right:0;bottom:0; margin:auto; border:0;}
table#dg.storedReport td.thumbCol p a {border:0; margin:0; overflow:visible; display: inline-block; width: auto; height: auto;}
#pageContent .storedReport p {clear:none; float:left; display: inline-block;}
.amazonAsinOptions ul li span {margin:0 0 0 10px; color:#999;}

table#dg th#checkCol {min-width:35px; width:35px; padding-left:0; padding-right:0}

#colWatch,
table#dg .colWatch,
#colImg,
table#dg td.thumbCol {
    min-width: 70px;
    white-space: nowrap;
}

table#dg .titleCol,
#colTitle {min-width:200px}

#colLId,
table#dg td.qtyLId {min-width: 35px;}

#colChanges,
table#dg td.tagChanges,
#colUpdated,
table#dg td.colCreated {min-width: 75px;}

table#dg td.colCreated {word-break:break-word;}

table#dg .qtyCol,
#colQTY,
#colEbaySold,
table#dg .colLS,
#colLS,
#colRRP,
#colBIN,
#colHTime,
table#dg .colBIN,
table#dg .colRRP,
table#dg .qtyLS {min-width: 55px}

#colView,
table#dg .colView,
#colWeight,
table#dg .colWeight,
#colCost,
table#dg .colCost,
#colMSpecialPrice,
table#dg .colMSpecialPrice,
#colWeb,
table#dg .colWeb {min-width: 60px;}

#colTrade,
table#dg .colTrade,
#colCreated,
table#dg .colCreated,
table#dg .qtyLT,
#colLT, table#dg .colLT,
#colLastSale, table#dg .colLastSale {min-width: 80px;}

#colPrice,
table#dg .colPrice,
#colStart,
table#dg .colStart,
#colAmPr,
table#dg .colAmPr {min-width: 80px}

table#dg .colSKU,
#colSKU,
table#dg .tagCol,
#tagCol,
#colTags,
table#dg .colTags,

#colCat2,
table#dg .colECat,
#colECat,
table#dg 
.colECat2,#colECat2,
.colBNQ,#colBNQ,
table#dg .colCat,
table#dg .priceCol,
#priceCol {min-width: 100px}

table#dg .datesCol, #colDate1, #colDate2 {min-width:100px}
table#dg .colView{ min-width: 100px}

#colCat,
table#dg .categoryCol {
  min-width: 125px;
}

table#dg .statusCol,
#statusCol,
table#dg .colStatus,
#colStatus {min-width:120px}

table#dg .colWeight,
table#dg .colCost,
table#dg .colTrade,
table#dg .colStart,
table#dg .colBIN,
table#dg .colRRP,
table#dg .colWeb,
table#dg .colMSpecialPrice,
table#dg .colPrice,
table#dg .colBnQPr,
table#dg .colOnBuyPrice,
table#dg .colWooPrice,
table#dg .colShopifyPrice,
table#dg .colTikTokPrice,
table#dg .colEtsyPrice,
table#dg .colAmBPr,
table#dg .colAmPr {
    text-align: right;
    white-space: nowrap;
}

table#dg td.titleCol p {margin:0 0 5px 0; padding:0;}
table#dg td.titleCol p a {color: #0064D2;}
table#dg td.titleCol p a:hover {color: #0064D2;}
table#dg td.titleCol p small {font-size: 11px; font-weight: normal; color: #555; display: block}
table#dg td.titleCol .prodActions {visibility:hidden;}   
table#dg tr:hover .prodActions {visibility:visible;}  
table#dg td.titleCol .prodActions a {-webkit-transition:none; -moz-transition:none; transition: none;
font-size: 12px; font-weight: normal; text-transform: uppercase;
margin:0 8px 0 0; padding:0 8px 0 0; height: 10px; display: inline-block; line-height: 10px; border-right: 1px rgba( 0, 0, 0, 0.2 ) solid;
}
table#dg td.titleCol .prodActions a.green {color:#49BB80}
table#dg td.titleCol .prodActions a:last-child {border: none; padding-right: 0; margin-right: 0}

table#dg .tagCol * {float:left; margin:1px 5px 1px 0; padding:2px 5px; border-radius: 3px; border:1px #ddd solid; background:#EEF1F7; color:#858995; text-decoration: none;}
table#dg tr:hover .tagCol * {
  background-color:#fff;
  -webkit-transition: all 100ms ease-in;
  -ms-transition: all 100ms ease-in;
  transition: all 100ms ease-in;
}
table#dg tr:hover {
  background-color:#D3E9FF !important;
  -webkit-transition: all 100ms ease-in;
  -ms-transition: all 100ms ease-in;
  transition: all 100ms ease-in;
}

table#dg .statusCol > a {margin-right: 5px}
table#dg td.statusCol span {display: inline-block; margin: 0 0 5px 0; padding: 0;}

table#dg td .roundLabel {display:block; margin: 0; padding-right: 0;}
table#dg td .roundLabel:after {content: ''; clear: both; display: table;}
table#dg td .roundLabel a {float:left; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin:0; padding:2px 5px; display:inline-block; font-size: 12px; color: #fff; background:#555;}
table#dg td .roundLabel a.red {background:#FA4846;}
table#dg td .roundLabel a.blue {background:#0064D2;}
table#dg td .roundLabel a.green {background:#709E22;}
table#dg td .roundLabel a.orange {background:#ff9417;}
table#dg td .roundLabel a.ebay {width: 41px;height: 17px;margin:0 0 0 5px;padding:0;position:relative;top:2px;background: url(adl/ebay.png) no-repeat;display:inline-block;}
table.dg th {text-align: left; font-size:13px;}
table#dg th.checkCol {text-align: center !important;}
table#dg th.checkCol input {margin: 0;}
table#dg th#colImg {text-align: center;}
table.dg li {list-style-position: inside;}

.bundleProduct {padding:10px 0;}
.bundleProduct:after {content:''; clear:both; display:table;}
.bundleProduct p {float:left; line-height:30px; margin:0; padding:0}
.bundleProduct .tickType {float:left; margin:0 0 0 10px;}
.bundleProduct .tickType input {display:none}
.bundleProduct .tickType label {height:30px; cursor:pointer; line-height:30px; padding:0 10px; display:inline-block; background:#ccc}
.bundleProduct .tickType label:hover {background: #ddd;}
.bundleProduct .tickType label i {margin:0 5px 0 0; display:none}
.bundleProduct .tickType input:checked ~ label {background:#0064D2; color:#fff}
.bundleProduct .tickType input:checked ~ label i {display:inline-block;}

/* The switch */
.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 28px;
  top:2px;
  position:relative;
}
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
.switch .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding:0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}
.switch .slider:before {
  position: absolute;
  content: "";
  height: 20px;
  width: 20px;
  left: 4px;
  bottom: 4px;
  background-color: #fff;
  -webkit-transition: .4s;
  transition: .4s;
}
.switch input:checked + .slider {
  background-color: #0064D2;
}
.switch input:focus + .slider {
  box-shadow:none;
}
.switch input:checked + .slider:before {
  -webkit-transform: translateX(30px);
  -ms-transform: translateX(30px);
  transform: translateX(30px);
}
.switch .slider.round {
  border-radius: 34px;
}
.switch .slider.round:before {
  border-radius: 50%;
}

.groupImages span.nr {float:left; width:30px; line-height: 30px}
.groupImages input[type="button"] {margin-left: 10px}

#cbSelectAll {height:15px; width: 15px;}
#cbSelectAllOnPage {margin:0 auto !important; display: block; width:35px; height: 15px;}

a.noborder b.ebay {width: 41px; height: 17px; background: url(adl/ebay.png); display:inline-block; position: relative; top: 2px}

#shipping .shipingDiscount {margin-left:0 !important;}
#shipping .shipToDrop {margin:0 0 15px 0 ;}
#shipping .shipToCountries {margin: 0 0 15px 0;}

#pExCo2 table,
#shipping .shipToCountries,
#shipping .shipToCountries table {width:auto}
#shipping table select {width:100%;}

#pager {float:right; margin:15px 0 0 10px;}
#pager .PagerInfo {float:right; height:40px; display: none; line-height:40px; margin: 0 10px 0 0; padding: 0;}
#pager .chosen-container {float: right; margin:0 0 0 5px }
#pager .chosen-container .chosen-drop {bottom:37px; top: auto; border-bottom: 0; margin-top:0; border-top: 1px solid #aaa; box-shadow: none;
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
#pager .chosen-container-active .chosen-single {box-shadow: none; border-color: #aaa;}
#pager .chosen-container .chosen-results {padding-top:4px; margin-bottom: 0; margin-right: 0;
border-bottom:1px #fff solid
}
#pager .chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa; box-shadow:none;
  -moz-border-radius-bottomright:3px;
  border-bottom-right-radius:3px;
  -moz-border-radius-bottomleft:3px;
  border-bottom-left-radius:3px;
}

.thePager {float:right; padding: 0; height: 40px}
.thePager span,
.thePager a {height: 40px; line-height: 40px; padding:0 10px; text-decoration: none; background: #fff;}
.thePager a:hover {text-decoration: underline;}
.thePager.btm a.next {margin-right: 0}
.thePager ul li span.current {text-decoration: none !important; background: #555 !important; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;}
.btnPanel .thePager {margin-top:15px; float:right;}
.btnPanel .PagerInfo {height:40px; line-height: 40px; margin-top: 15px; display: inline-block; float:right}

#ddlPagerSize {float:right; margin: 0}

#ctl01_cp1_up {display:block;}
#ctl01_cp1_up #ctl01_cp1_pRename:after {content: ''; clear:both; display: table;}
#ctl01_cp1_up #ctl01_cp1_pRename {margin: 0 0 15px; padding: 0 0 10px 0; border-bottom: 1px #ddd solid; display: block;}
#ctl01_cp1_up #ctl01_cp1_pRename input {float: left; margin: 0;}
#ctl01_cp1_up #ctl01_cp1_pRename a {padding: 0 20px; height: 30px; line-height: 30px; color: #fff; display: inline-block; float: left; margin: 0 0 0 10px; background:#0084B4 }

.platformActions {float:left;}

.dropdownList.disabled:after {content:''; width:100%; position:absolute; height:100%; top:0; display:block; z-index: 2; background: rgba(255, 255, 255, 0.5);}
.dropdownList.active {z-index: 3;}
.dropdownList { user-select: none; min-width:200px; z-index: 2; height: 40px; padding: 0; margin:0 10px 10px 0; position: relative; float:left;}
.dropdownList .in {border:1px solid #aaa; background-color:#fff; border-radius: 3px;
  background-clip:padding-box;color:#444;text-decoration:none;white-space:nowrap;}
.dropdownList .in {display:block; margin: 0; padding: 0; position: relative; min-height: 40px; width: 100%; }
.dropdownList .in b {border-left:4px transparent solid; border-top:5px #888 solid; border-right:4px transparent solid; height:0; right:10px; top: 17px; position: absolute;}
.dropdownList .in.active b {border-top:none; border-bottom: 5px #888 solid; top:17px;}
.dropdownList .in ul {list-style:none; display:none; background:#fff; max-height:270px; width: 100%;overflow-x:hidden;}
.dropdownList .in ul.active {display: block; box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);}
.dropdownList .in ul li:hover a {color: #fff}
.dropdownList .in ul li {float: none; margin:0; padding:0; width: 100%}
.dropdownList .in ul li a {float:none; cursor:pointer; font-size: 14px; display: block; background: transparent; margin:0; padding: 10px 15px; color: #555; line-height: normal; height: auto; -webkit-transition:none; -moz-transition:none; transition:none;}
.dropdownList .in ul li:hover {background: #0064D2;}
.dropdownList .in ul li a:hover {text-decoration: none; background: transparent; color: #fff !important}
.dropdownList .in ul li label {background:transparent; cursor: pointer; font-size: 13px; display: block; padding: 5px; color: #555; }
.dropdownList .in ul li label:hover {color: #fff; background: #555}
.dropdownList .in ul li.red label {color:#fa4846;}
.dropdownList .in ul li.red:hover label {color: #fff; background:#fa4846;}
.dropdownList .in ul li.green label {color:#709e22;}
.dropdownList .in ul li.green:hover label {color: #fff; background:#709e22;}
.dropdownList .in ul li.orange label {color:#ff9417;}
.dropdownList .in ul li.orange:hover label {color: #fff; background:#ff9417;}
.dropdownList .in ul li.blue label {color:#0064D2;}
.dropdownList .in ul li.blue:hover label {color: #fff; background:#0064D2;}
.dropdownList .in ul li a.red {color:#FA4846;}
.dropdownList .in ul li a.red:hover {background:#FA4846; }
.dropdownList .in ul li a.orange {color:#F5AF02;}
.dropdownList .in ul li a.orange:hover {background:#F5AF02;}
.dropdownList .in ul li a.green {color:#66CC66;}
.dropdownList .in ul li a.green:hover {background:#66CC66;}
.dropdownList .in ul ul {display: none;}
.dropdownList .in span.holder {height:38px; font-size:14px; color:#555; cursor: pointer; display:block; line-height:38px; padding: 0 25px 0 15px}
.dropdownList .in.active span.holder:after {width:100%; content:''; height:1px; background:#aaa; display:block; position:absolute; left:0; top:38px;}

.findProducts {margin:20px 0 0 0;}
.findProducts > table {width: 100%}
.findProducts .item input[type="radio"] {margin:0 10px 0 0;}
.findProducts .item tr td {padding-top:2px; padding-bottom:2px}
.findProducts .item .thumb {width:70px; height:70px; border:1px #ddd solid; position: relative; margin:0 10px 0 0; padding:0; display: block; overflow: hidden;}
.findProducts .item .thumb img {margin:auto; padding:0; left:0; top:0; right:0; bottom:0; position: absolute; max-width: 100%; max-height: 100%; width:auto; border:none;}

.runningActions {float:right; margin:0; padding:0; position: relative;}
.runningActions p {display: block; height:55px; cursor:pointer; font-size:14px; padding:0 20px; margin:0 20px 0 0; line-height:55px;}
.runningActions:hover p {background: #222;}
.runningActions .ddPanel {display:none; /*white-space: nowrap;*/ position: absolute; font-size:12px; text-align: left; min-width:100%; right:20px; top:55px; background: #222; padding:20px 20px 10px; margin:0;}
.runningActions:hover .ddPanel {display: block;}
.runningActions .ddPanel p {padding:0; display:block; clear:both; height: auto; line-height:normal; cursor: inherit; font-size: 12px; text-decoration: none; margin:0;}
.runningActions .ddPanel small {display:inline-block; line-height: 18px; margin:0 0 0 5px; }
.runningActions .ddPanel .cancel {color: #fa4846; padding:0 0 0 5px; }
.runningActions .ddPanel .progress {display: block; clear: both; padding: 0; margin: 0 0 10px; width:100%;}

.runningActions .ddPanel {width: 130%}
.runningActions .dropdownList {min-width: 150px; height: 26px;}
.runningActions .dropdownList .in {min-height: 26px; border:none; background: #555; box-shadow: none; -webkit-box-shadow:none; -moz-box-shadow:none;}
.runningActions .dropdownList .in b {top:17px; right:8px; border-top-color: #fff;}
.runningActions .dropdownList .in.active b {top:17px; border-bottom-color:#fff;}
.runningActions .dropdownList .in span.holder {line-height: 26px; font-size:13px; color:#fff; height: 26px; padding: 0 8px;}
.runningActions .dropdownList .in ul {background: #555;}
.runningActions .dropdownList .in ul ul {display: none !important}
.runningActions .dropdownList .in ul li {font-size: 12px; color: #fff;}
.runningActions .dropdownList .in ul li a {padding:5px 8px; color: #fff}
.runningActions .dropdownList .in.active span.holder {background: #555; box-shadow: none; -webkit-box-shadow:none; -moz-box-shadow:none;}
.runningActions .dropdownList.green .in,
.runningActions .dropdownList.green .in ul {background: #66CC66;}
.runningActions .dropdownList.orange .in,
.runningActions .dropdownList.orange .in ul {background:#F5AF02;}
.runningActions .dropdownList.red .in,
.runningActions .dropdownList.red .in ul {background: #FA4846;}

#welcomePopup {background: #f4f4f4; font-size: 14px; line-height: 20px; cursor:default;}
#welcomePopup h3 {font-size: 16px; text-align: center; color: #0084B4; margin:0; padding:10px 0 20px 0;}
#welcomePopup p {margin:0; padding:0 0 20px 0}
#fECat_chosen .chosen-drop,
#fLT_chosen .chosen-drop,
#fSCat_chosen .chosen-drop {min-width: 410px;}

.itemSpecific div.combo input[type="text"] {padding-top:0; padding-bottom:0}

.topActionPanel .toggle-filters {margin-right:10px;background:#0064D2;position:relative;}
.topActionPanel a .material-icons {float:left; margin-right: 5px; line-height: 40px; font-size: 16px;}
.toggle-filters.wobble {
  animation: wobble 1s ease 2s 1 normal forwards; 
}
@keyframes wobble {
	0%,
	100% {
		transform: translateX(0%);
		transform-origin: 50% 50%;
	}
	15% {
		transform: translateX(-30px) rotate(-6deg);
	}
	30% {
		transform: translateX(15px) rotate(6deg);
	}
	45% {
		transform: translateX(-15px) rotate(-3.6deg);
	}
	60% {
		transform: translateX(9px) rotate(2.4deg);
	}
	75% {
		transform: translateX(-6px) rotate(-1.2deg);
	}
}

#pageSettings {display: none; background:#fff; padding: 20px; min-width: 800px}
.dialog-content .block,
#pageSettings .block {clear: both; display:block; margin:0; padding:0 0 10px;}
.dialog-content .blck:after,
#pColumnsSelect:after,
#pFiltersSelect:after,
#pageSettings .block:after {content: ''; clear: both; display: table;}
.dialog-content .block .half,
#pageSettings .block .half {padding:0 10px 0 0;}
.dialog-content .block .half.right,
#pageSettings .block .half.right {padding:0 0 0 10px}
.dialog-content h3,
#pageSettings h3 {clear:both;display: block;/* color: #0064D2; */font-weight: bold;border-bottom: 1px #ddd solid;padding:10px 0;margin: 0 0 10px 0;}
.dialog-content p,
#pageSettings p {margin:0; padding: 0 0 10px 0}
.dialog-content input[type="text"],
.dialog-content input[type="number"],
.dialog-content input[type="submit"],
.dialog-content input[type="button"],
.dialog-content select {line-height: 40px; height: 40px;}
.dialog-content .block .chosen-container,
#pageSettings .block .chosen-container {float: right; margin:0 0 0 10px;}
#pageSettings input[type="text"],
#pageSettings input[type="number"],
#pageSettings input[type="submit"] {line-height: 40px; height: 40px; font-size: 14px;}
#pageSettings input[type="submit"]:hover {text-decoration: none; background: #192B59}

#pageSettings .btn.grey {background: transparent; color:#555; padding-left:0; padding-right: 0;}
#pageSettings .btn.grey:hover {background: transparent; text-decoration: underline;}

#pageSettings .thumbImgSize {padding-right:0 !important; padding-left:0 !important;}
#pFiltersSelect input,
#pColumnsSelect input {position: relative; top:2px;}

#pFiltersSelect,
#pColumnsSelect {display: block;}
#pFiltersSelect div,
#pColumnsSelect div {float:left; width:25%; display: block; padding:5px 0 0 0; margin:0;}
#pFiltersSelect div label,
#pColumnsSelect div label {cursor: pointer; font-size: 14px; text-transform: capitalize;}
#pFiltersSelect div label input,
#pColumnsSelect div label input {margin:0 5px 0 0;}

.FilesManage_FileList .t {text-align: center; width:100%; padding: 2px}
.FilesManage_FileList .t:hover {border:none; background: transparent; padding: 2px; position: relative; width: 100%;}
.FilesManage_FileList img {width: auto !important; height: auto !important; max-width: 100%; max-height: 100%;}

.itemDetails {width: 100%}
.itemDetails td {padding:8px 5px 8px 0;}
.itemDetails td.narrowColumn {position: relative;}
.itemDetails .dg td {padding:5px;}

.prodImgList {display:block; margin:0; padding: 0 0 20px 0}
.prodImgList ol {display: block; margin:0 0 10px 0; list-style-position: inside}
.prodImgList ol:after {content: ''; clear: both; display: table;}
.prodImgList ol li {margin:0;}

#pAssignTag:after,
#pAssignTag .assignBtns:after {content: ''; clear: both; display: table;}
#pAssignTag select {width:100%;}
#pAssignTag .assignBtns {width:100%; padding-top:15px; display:block; text-align: center;}
#pAssignTag .assignBtns div {text-align:center; display: inline-block}
#pAssignTag .assignBtns div input {margin:0 5px;}


#pReassign label { display: block; cursor: pointer; font-weight: normal; font-size: 12px; padding: 3px 0; }
#pReassign:after,
#pReassign .assignBtns:after {content: ''; clear: both; display: table;}
#pReassign select {width: 100%;float:left;}
#pReassign .assignBtns {float: right;}
#pReassign .assignBtns div {float:left;padding:0 0 0 10px; display: block}

#pRemoveInv:after,
#pRemoveInv .removeBtns:after { content: ''; clear: both; display: table; }
#pRemoveInv select { width: 25%; float: left; }
#pRemoveInv .removeBtns { width: 75%; float: right; }
#pRemoveInv .removeBtns div { float: left; padding: 0 0 0 10px; display: block }
#pRemoveInv .removeBtns div.remove { width: 40% }

.cbSpecial {margin-right: 5px; display:inline-block; text-align: center; background:rgba(0,132,180,0.2); border-radius:5px}
.cbSpecial input {margin:0 !important; width:auto !important;}
.cbSpecial input[type="checkbox"] {width:15px !important;}

input[type="submit"].storeSelectBtn {float:right; width:18%; height: 40px; line-height: 40px; border:none; background:#0064D2; padding:0; margin:0; }
input[type="submit"].storeSelectBtn:hover {background:#192B59;}
input[type="submit"].storeSelectBtn:focus {background:#0064D2}

.topTitle {display:block; position: relative; z-index: 2; border-bottom: 1px #ddd solid; margin:0 0 15px 0; padding: 0 0 10px 0}
.topTitle div {float:right;}
.topTitle h3 {border:none;color: #0084B4;margin:0;padding:0;float: left;font-size: 14px}
.topTitle .EditProductBigLinks {margin:0 0 0 10px; padding: 0 5px; border-radius: 0; -moz-border-radius:0; -webkit-border-radius:0; background:#66CC66; color: #fff}
.topTitle .EditProductBigLinks a {font-size: 14px; color: #fff;}

.topTitle h3 {height:30px; line-height: 30px}
.topTitle .tagDD {position:relative; margin:0; padding: 0; margin: 0 0 0 10px;}
	.topTitle .tagDD p {
		padding: 0 25px 0 10px !important;
		cursor: pointer;
		margin: 0;
		position: relative;
		height: 30px;
		line-height: 30px;
        background: #568bc5;
		color: #fff;
	}
.topTitle .tagDD p:before {content: ''; width:0; height: 0; position: absolute; right:10px; top: 12px; border-left:5px transparent solid; border-right: 5px transparent solid; border-top:5px #fff solid;}
	.topTitle .tagDD:hover p:after {
		content: '';
		width: 100%;
		height: 5px;
        background: #568bc5;
		display: block;
		position: absolute;
		left: 0;
		bottom: -5px
	}
.topTitle .tagDD .EditProductBigLinks {display:none; white-space:nowrap;}
	.topTitle .tagDD:hover .EditProductBigLinks {
		display: block;
		background: #568bc5 !important;
		min-width: 100%;
		color: #fff;
		padding: 10px;
		margin: 0;
		position: absolute;
		top: 35px;
		right: 0;
	}
.topTitle .tagDD.green p,
.topTitle .tagDD.green:hover p:after,
.topTitle .tagDD.green:hover .EditProductBigLinks {background:#66CC66 !important;}
.topTitle .tagDD.blue p,
.topTitle .tagDD.blue:hover p:after,
.topTitle .tagDD.blue:hover .EditProductBigLinks {background:#0084B4 !important;}
.topTitle .tagDD.orange p,
.topTitle .tagDD.orange:hover p:after,
.topTitle .tagDD.orange:hover .EditProductBigLinks {background:#FF9417 !important;}

.topTitle .tagDD .EditProductBigLinks span,
.topTitle .tagDD .EditProductBigLinks a {display: block; height:auto; line-height:normal; font-size: 14px; color: #fff !important; text-align: left; text-decoration: none !important; margin:0; padding: 0}
.topTitle .tagDD .EditProductBigLinks a:hover {text-decoration: underline !important;}

#ctl01_cp1_ep_pEbayCategories {display: block; padding:20px 0; margin:0;}
#ctl01_cp1_ep_pEbayCategories input[type="button"] {width: 10%; margin:0 5px 0 0;}

.prodImgList .warningOrange {margin:10px 0;}

.invisibleOnLive {display:none !important;}

.storedReport {padding: 0px; width:100%; margin-top:10px; background-color: #fff; border: solid 1px #ddd; }
.storedReport table {width: 100%}
.storedReport td table th {text-align: left; background: #eee; border-bottom:1px #ddd solid; font-weight: normal; padding:10px;}
.storedReport td table td {padding: 10px}

#ctl01_cp1_cbDisplay {top:10px !important;}

#mainBody > #footer {position:absolute;bottom:0;left:0; width:100%; z-index:1; background:#5E6A8A; font-size:12px; clear:both; color:#fff; margin:0 !important; padding:0 10px; height:50px; line-height:50px;}

.btnPanelBottom {
	padding: 10px 20px;
	background: #EED7A0;
	border-top: solid 1px #fEe7b0;
	/*border-top: 1px #cdb887 solid;*/
	color: #222;
	box-shadow: 0 0 10px 3px rgba( 0, 0, 0, 0.3 )
}
.btnPanelBottom select,
.btnPanelBottom input:not([type=checkbox]):not([type=radio]) {height:30px; line-height:30px}

.dlNoSpace table {width: 100%}

.adminStats td {padding:5px 10px;}
.adminStats tr:hover {background: transparent}
.adminStats h3 {border:none;margin:0; padding:5px 0 10px 0}
.adminStats ol {list-style-position: inside; margin: 0; padding:0;}
.adminStats table td {border:none;}

.imageCell {width:90px; height:90px; position: relative; border:1px #ccc solid; overflow: hidden; padding:0; margin:0 10px 10px 0;}
.imageCell img {max-width:90px; max-height:90px; width:auto; border:none !important; position: absolute; margin:auto; padding:0; left:0; top:0; right:0; bottom:0}

.socialPublishing {float:right; margin:0; padding:5px 0 0 0; font-style: normal;}
.socialPublishing li {list-style-position: inside;}
.socialPublishing div p {padding-bottom: 10px !important}

#bigIntro li {width:33.333%; min-height: 115px; float: left; position:relative}
#bigIntro li i {display:block; width: 100%; margin: 0 auto; height: 60px; line-height: 60px; font-size: 40px; text-align: center;}
#bigIntro li span {margin:0; padding: 5px 5px 10px 5px; min-height: 55px; text-align:center; display: block;}
#bigIntro li a:hover {text-decoration: none;}
#bigIntro li:hover {background:#f4f4f4;}
#bigIntro li b {position: absolute; left: 10px ;top: 10px;}

#pRevise label {display:block;cursor: pointer;font-weight: normal;font-size: 12px;padding:3px 0;}
#pRevise label input {position: relative; top:2px;}
#pRevise h3 label {padding:0; }
#pReviseB label {display:block; cursor: pointer; font-weight: normal; font-size: 12px; padding:3px 0;}
#pReviseB label input {position: relative; top:2px;}
#pReviseB h3 label {padding:0; }

/* fix text editor */
.RadEditor_Material .reDropdown {padding-right:25px !important; width: auto !important;}
.RadEditor_Material .reDropdown::before {right:-10px !important}

#prodImgUpload .block {display: block; clear: both; margin: 0; padding: 0 0 5px 0;}
#prodImgUpload .block:after {content: ''; clear: both; display: table}
#prodImgUpload .block input[type="buttom"] {padding:0 10px; float:left;}
#prodImgUpload span {color: #000; width:30px; line-height: 30px; text-align: center; float:left; display:block;}

td.imgCell .thmb {border:none;}
.imgCell .thmb img {left: 0; top: 0; right: 0; bottom: 0; margin: auto;}
#dg td div .ffb-arrow {border-right:1px #ddd solid; right:7px !important;}

.adl-tour-overlay {display: none;background: rgba( 0, 0, 0, 0.5 ); z-index: 9997;min-height: 100%;height: 100%; position: fixed;top: 0; right: 0; bottom: 0; left: 0;}
.adl-tour-highlight {background: white;padding:10px;position: relative;box-shadow: inset 0 0 2px rgba( 0, 0, 0, 0.2 ); z-index: 9998;}
body.adl-tour-highlight {padding:0;}
#mainNav ul li.adl-tour-highlight {z-index: 9999; position: relative; background: transparent; outline: 3px solid #fff; outline-offset: -2px;}
.platformActions.adl-tour-highlight {padding:0; outline: 3px solid #fff;}
.platformActions.adl-tour-highlight .dropdownList {margin-bottom:0}
.platformActions.adl-tour-highlight .dropdownList:last-child {margin:0}

#tutorial {position:absolute; z-index:1; right:0; bottom:50px;background:url('Img/welcome-video.png') no-repeat left top;height:531px; width:959px; display:block; padding:49px 208px 109px 233px}
#tutorial iframe {width:100%; height: 100%;}
#tutorial .links {position:absolute; left:200px; top:-120px; background:#fff; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding:20px; width:25%; z-index: 2;-webkit-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.1);box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.1);}
#tutorial .links:before {width: 0;height: 0;border-style: solid;border-width: 20px 10px 0 10px;border-color: #ffffff transparent transparent transparent;content:''; position:absolute; right:15%; bottom:-10px;}
#tutorial .links h4 {color: #192B59 ; font-size: 14px; font-weight: bold; margin-bottom:15px; font-family:'Poppins', sans-serif }
#tutorial .links i {margin-right:5px; color:#F5B100; font-size:20px; width:25px}
#tutorial .links a {color:#0064D2;}
#tutorial .links p { padding-left:4px; margin-bottom: 4px; font-size: 14px;}

/* Tourbus leg definitions element */
.tourbus-legs {display: none;}
/* Container for tourbus leg */
.tourbus-leg {position: absolute;visibility: hidden;top: 0; border: 1px solid #E5E5E5;box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); border-radius: 5px;background: white;}
/* Interior of leg, clearfixed */
.tourbus-leg-inner {padding: 25px; position: relative; zoom: 1;}
.tourbus-leg-inner:before,
.tourbus-leg-inner:after {content: "\0020"; display: block; height: 0;overflow: hidden;}
.tourbus-leg-inner:after {clear: both;}
/* remove top padding/margin on headings because the interior of the leg has padding */
.tourbus-leg h1,
.tourbus-leg h2,
.tourbus-leg h3,
.tourbus-leg h4,
.tourbus-leg h5,
.tourbus-leg h6 {margin-top: 0;padding-top: 0;margin-bottom: 10px;color:#0064D2; font-family:'Poppins', sans-serif; }
.tourbus-leg p {font-size: 14px;}
.tourbus-leg ul {padding: 10px 0 0 20px;}
/* Tourbus leg arrow */
.tourbus-arrow:before,
.tourbus-arrow:after {border: solid rgba(0, 0, 0, 0);content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: transparent;}
/* set the :after to be the _interior_ size of the arrow */
/* set the :before to be the _interior + desired border width_ */
.tourbus-arrow:after {border-width: 14px;}
.tourbus-arrow:before {border-width: 16px;}
/* Arrow background and border colors */
/* change margin-top/left values here to match the border width for :after above border colors here are for the _interior_ of the arrow */
.tourbus-arrow-right:after {border-right-color: #ffffff;margin-top: -14px;top: 50%;}
.tourbus-arrow-left:after {border-left-color: #ffffff;margin-top: -14px;top: 50%;}
.tourbus-arrow-bottom:after {border-bottom-color: #ffffff;margin-left: -14px;left: 20% !important}
.tourbus-arrow-top:after {border-top-color: #ffffff;margin-left: -14px;left: 20% !important}
/* change margin-top/left values here tomatch the border width for :before aboveborder colors here are for the _border_ of the arrow */
.tourbus-arrow-right:before {border-right-color: #e5e5e5;margin-top: -16px;top: 50%;}
.tourbus-arrow-left:before {border-left-color: #e5e5e5;margin-top: -16px;top: 50%;}
.tourbus-arrow-bottom:before {border-bottom-color: #e5e5e5;margin-left: -16px;left: 20% !important;}
.tourbus-arrow-top:before {border-top-color: #e5e5e5;margin-left: -16px;left: 20%  !important}
/* you shouldn't need to change these */
.tourbus-arrow-right:after,
.tourbus-arrow-right:before {right: 100%;}
.tourbus-arrow-left:after,
.tourbus-arrow-left:before {left: 100%;}
.tourbus-arrow-bottom:after,
.tourbus-arrow-bottom:before {bottom: 100%;}
.tourbus-arrow-top:after,
.tourbus-arrow-top:before {top: 100%;}

.tourbus-btn {padding: 0 20px; line-height: 40px; font-size: 14px; text-transform: uppercase; font-weight: bold; margin:20px 10px 0 0; display:inline-block; border-radius: 5px; background:#66CC66; color:#fff;}
.tourbus-stop.done:hover,
.tourbus-btn:hover {background: #192B59; color:#fff; text-decoration: none; box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.3);}
.tourbus-stop {font-weight: normal; color:#192B59; background: transparent; text-transform: none;}
.tourbus-stop:hover {background: transparent ; color:#192B59 ; text-decoration: underline ; box-shadow: none;}
.tourbus-stop.done {background:#FF2417 !important; color:#fff !important; font-weight: bold; text-transform: uppercase !important;}
.tourbus-stop.done:hover {background: #192B59 !important;}

/* fancybox update */
.fancybox-inner {background: #fff; padding: 0; /*height:auto !important;*/}
.fancybox-skin {background:#F4F4F4 !important; font-size: 13px; border-radius:0 !important; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important;}
.fancybox-overlay {background: rgba(0,0,0,0.3) !important}
.fancybox-opened .fancybox-skin {box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);}

.fancybox-close {
    right: 0;
    height: 30px;
    top: 0px;
    width: 30px;
    text-align: center;
    color: #fff;
    line-height: 30px;
    padding: 0;
    margin: 0;
    background-image: none !important;
}

.fancybox-close i {color:#fff; font-size: 14px;}
.fancybox-close:hover {background:#F5AF02;}

/* charts */
#chartHolder {width: 100%;margin:0px;text-align: center;}
#chartHolder ul.pie-legend {list-style: none; clear: both; display: block; margin:0; padding:10px 0 0 0;}
#chartHolder ul.pie-legend:after {content: ''; clear:both; display: table;}
#chartHolder ul.pie-legend li {float:left; margin:0 10px 0 0 !important; padding: 0;}
#chartHolder ul.pie-legend li span {width:10px; height:10px; display:block; float:left; margin:0 5px 0 0; position: relative; top: 5px}
#chartjs-tooltip {opacity: 1;position: absolute;background: rgba(0, 0, 0, .7);color: white;padding: 3px;border-radius: 3px;-webkit-transition: all .1s ease;transition: all .1s ease;pointer-events: none;-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);}
#chartjs-tooltip.below {-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);}
#chartjs-tooltip.below:before {border: solid;border-color: #111 transparent;border-color: rgba(0, 0, 0, .8) transparent;border-width: 0 8px 8px 8px;bottom: 1em;content: "";display: block;left: 50%;position: absolute;z-index: 99;-webkit-transform: translate(-50%, -100%);transform: translate(-50%, -100%);}
#chartjs-tooltip.above {-webkit-transform: translate(-50%, -100%);transform: translate(-50%, -100%);}
#chartjs-tooltip.above:before {border: solid;border-color: #111 transparent;border-color: rgba(0, 0, 0, .8) transparent;border-width: 8px 8px 0 8px;bottom: 1em;content: "";display: block;left: 50%;top: 100%;position: absolute;z-index: 99;-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);}

/* Chosen v1.4.2 | (c) 2011-2015 by Harvest | MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md */
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-family: 'Arial', sans-serif;font-size:14px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}
.chosen-container.chosen-with-drop .chosen-drop{left:0}
.chosen-container a{cursor:pointer}
.chosen-container .search-choice .group-name,
.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}
.chosen-container .search-choice .group-name:after,
.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}
.chosen-container-single .chosen-single{color:#555;border-radius: 3px;position:relative;display:block;overflow:hidden;padding:0 0 0 15px; height:40px;
  border:1px solid #ccc;
  text-decoration:none;
  white-space:nowrap;
  line-height:38px;
}
.chosen-container-single .chosen-default{color:#555;}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}
.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}
.chosen-container-single .chosen-single abbr{position:absolute;top:12px;right:26px;display:block;width:12px;height:12px;background:url(adl/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}
.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}
.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}
.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(adl/chosen-sprite.png) no-repeat 2px 9px}
.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}
.chosen-container-single .chosen-search input[type=text]{float:none; margin:1px 0;
  padding:0 20px 0 10px;
  width:100%;height:auto;outline:0;border:1px solid #ccc;
  font-size:1em;font-family:sans-serif;line-height:30px;border-radius:0;
}
.chosen-container-single .chosen-search:after {
  position: absolute; right:5px; top:5px; width:30px; display: block; height:30px;
content:'search'; text-align: center; font-size: 18px;  line-height: 30px;
font-family: 'Material Icons'; color:#888;
}
.chosen-container-single .chosen-drop{margin-top:-1px;-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;background-clip:padding-box}
.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}
.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}
.chosen-container .chosen-results li{display:none;margin:0;padding:10px;list-style:none; line-height:15px; font-size:14px;word-wrap:break-word;-webkit-touch-callout:none}
.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}
.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}
.chosen-container .chosen-results li.highlighted{background-color:#0064D2;color:#fff}
.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}
.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}
.chosen-container .chosen-results li.group-option{padding-left:15px}
.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}
.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;min-height:40px;
  padding:0 3px;width:100%;height:auto!important;height:1%;border:1px solid #ccc;background-color:#fff;
  cursor:text;border-radius: 3px}
.chosen-container-multi .chosen-choices li{float:left;list-style:none}
.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0 0 0 12px; line-height:38px; white-space:nowrap}
.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;min-width:100%;
  padding:0;height:36px;outline:0;border:0!important;background:transparent!important;
  box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;}
.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 3px 3px 0;padding:3px 20px 3px 5px;border:1px solid #ccca;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}
.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(adl/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}
.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(to top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(to top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(to top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(to top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}
.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}
.chosen-container-multi .chosen-results{margin:0;padding:0}
.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}
.chosen-container-active .chosen-single{border:1px solid #0084b4;}
.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #ccc;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;
  -moz-border-radius-bottomleft:0;border-bottom-left-radius:0;}
.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}
.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-16px 9px}

.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}
.chosen-disabled{opacity:.5!important;cursor:default}
.chosen-disabled .chosen-single{cursor:default}
.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}
.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}
.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}
.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}
.chosen-rtl .chosen-single div{right:auto;left:3px}
.chosen-rtl .chosen-single abbr{right:auto;left:26px}
.chosen-rtl .chosen-choices li{float:right}
.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}
.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop{left:9999px}
.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}
.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}
.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(adl/chosen-sprite.png) no-repeat -30px -20px;background:url(adl/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}
.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){
	.chosen-rtl .chosen-search input[type=text],
	.chosen-container-single .chosen-single abbr,
	.chosen-container-single .chosen-single div b,
	.chosen-container-single .chosen-search input[type=text],
	.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
	.chosen-container .chosen-results-scroll-down span,
	.chosen-container .chosen-results-scroll-up span{background-image:url(adl/chosen-sprite.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}
}
@media screen and (max-width: 1440px){
	#navContainer .storeChange select {width:150px !important;}
}
@media screen and (max-width: 1360px){
	.dropdownList .in ul {max-height: 250px; overflow-y: auto;}
}
@media screen and (max-width: 1280px){
	#mainNav ul li a,
	#mainNav ul ul li {padding-left: 15px; padding-right: 15px;}
}
@media screen and (max-width: 1100px){
  .topActionPanel a.pageVideo {display: none}	
  #mainNav ul li a,
  #mainNav ul ul li {padding-left: 12px; padding-right: 12px;}
}

#navContainer > input[type="checkbox"] {position: absolute;display: none;height: 50px;width: 70px;top: 0;left: 0; z-index: 5;opacity: 0;cursor: pointer;}
#pageSettings .thumbSize {float:left;}
#pageSettings .thumbSize label {cursor: pointer; margin-right: 5px;}
#pageSettings .thumbSize input {text-align:center; position: relative; top:2px; margin-right: 2px;}
#pageSettings .thumbSize small {margin-left:10px}
#pageSettings #ddlView {width: 130px; float:right}
#pageSettings .ddlTitle,
#pageSettings .ddlSorting {float:right}
#pageSettings #ddlTitle {width: 150px;}
#pageSettings #ddlSorting {width: 100px !important;}
#mainNav ul li a.menu_arrow_right {display: none;}
.hamburger {display:none}

@media screen and (max-width: 1024px){
  #navContainer > input[type="checkbox"] {display: block;}
  .fancybox-inner {max-width: 100%;}
  #pageSettings {min-width: 0;}
  #pFiltersSelect div, 
  #pColumnsSelect div {width:33.333%}
  #pageSettings .thumbSize {display: block; float:none; margin-bottom: 10px;}
  #pageSettings .ddlTitle {float:left}
  #pageSettings #ddlView_chosen {display: none;}
  #pageSettings .ddlSorting {clear:both; float: left; margin-right: 10px;}
  #mainNav {float: none; padding-top:50px}
  #mainNav > ul {display: none; background:#192B59}
  #mainNav ul li.searchIco {display:none !important; }
  .searchHidden {position: absolute; right:20px; top:71px; margin:0; display:block; z-index: 2;width:calc(100% - 100px)}
  #mainNav ul li a {padding-top:10px; padding-bottom: 10px;}
  .searchHidden .searchField {border-radius:3px; height:38px; padding-right: 100px; width:100%}
  .searchHidden .searchBtn {height:38px; width:95px; position:absolute; top:0; right:0;}
  #navContainer {min-height: 50px;}
  #navContainer > input[type="checkbox"]:checked ~ #mainNav > ul {display: block;}
  #mainNav ul li.mobile_active {background:#0064D2}
  #mainNav ul li ul {position:relative;top:0;padding:0 0 10px; width:100%; background:#0064D2;}
  #mainNav ul ul li a {padding:8px 0;border:none; display:block; color:#fff}
  #mainNav ul ul li a:hover {border:none; text-decoration: underline;}
  #mainNav > ul > li { float:none; position: relative; }
  #mainNav > ul > li:hover ul {display: none}
  #mainNav ul li a.menu_arrow_right {position: absolute;right:0;top:0;cursor: pointer;width:45px; height:45px;display:block; margin:0; padding:0; line-height: 45px; text-align: center; color:#fff;}
  #mainNav ul li.searchIco {position:absolute;left:0; top:0;}
  #mainNav ul li.active a,
  #mainNav ul li:hover a {background:#0064D2;}
  #mainNav ul li a.menu_arrow_right:hover span {border:none}
  #mainNav > ul > li > a:before {display:none}
  #mainNav ul li a.menu_arrow_right span.material-icons {background:transparent; margin-top:10px; float:none; font-family: 'Material Icons';}
  #mainNav ul li a, 
  #mainNav ul ul li {padding-left:20px; padding-right: 20px;}
  .hamburger {display: block;height: 24px; width: 30px;position: absolute;top: 12px; left: 20px;z-index: 2;display: flex;flex-direction: column;justify-content: space-between; }
  .hamburger .line {display: block;height: 4px;width: 100%;border-radius: 10px;background: #fff;}
  .hamburger .line1 {transform-origin: 0% 0%;transition: transform 0.2s ease-in-out;}
  .hamburger .line2 { transition: transform 0.1s ease-in-out;}
  .hamburger .line3 {transform-origin: 0% 100%;transition: transform 0.2s ease-in-out;}
  #navContainer > input[type="checkbox"]:checked ~ .hamburger .line1 { transform: rotate(45deg);}
  #navContainer > input[type="checkbox"]:checked ~ .hamburger .line2 { transform: scaleY(0);}
  #navContainer > input[type="checkbox"]:checked ~ .hamburger .line3 {transform: rotate(-45deg);}
}
@media screen and (max-width: 980px){
	#pageContent {padding:0 0 50px 0}
	#mainBody.fixed #pageContent {padding:0;}
	.inside {padding: 10px;}
	.warningOrange, 
	.warningPanel,
	.dashboardTop {margin-bottom: 10px}
	#ctl01_cp1_zone1, #ctl01_cp1_zone2, #ctl01_cp1_zone3 {padding:0 !important;}
	.RadDockZone {float:none !important; padding:0 !important; width:100% !important;}
	.RadDock {margin-bottom:10px !important}
	#mainBody.fixed #dg thead {left:10px;}
	#mainBody.fixed .topActionPanel {left:10px; width:calc(100% - 10px);}
	#mainBody.fixed .btnPanel,
	#mainBody.fixed .topSettings {left:0; width:100% !important;}
}

.onamazon {
    display: inline-block;
    margin-top: 8px;
}

.onamazonerror {
    display: inline-block;
    margin-top: 8px;
}

.ui-autocomplete {position: absolute;top: 0;left: 0;cursor: default;}

.kitProduct { display: inline-block;padding: 0px 5px;background-color: #7a6;color: #fff; }
.notRevised {background-color: white;}

@-webkit-keyframes ring {
  0% { -webkit-transform: rotateZ(0); }
  1% { -webkit-transform: rotateZ(30deg); }
  3% { -webkit-transform: rotateZ(-28deg); }
  5% { -webkit-transform: rotateZ(34deg); }
  7% { -webkit-transform: rotateZ(-32deg); }
  9% { -webkit-transform: rotateZ(30deg); }
  11% { -webkit-transform: rotateZ(-28deg); }
  13% { -webkit-transform: rotateZ(26deg); }
  15% { -webkit-transform: rotateZ(-24deg); }
  17% { -webkit-transform: rotateZ(22deg); }
  19% { -webkit-transform: rotateZ(-20deg); }
  21% { -webkit-transform: rotateZ(18deg); }
  23% { -webkit-transform: rotateZ(-16deg); }
  25% { -webkit-transform: rotateZ(14deg); }
  27% { -webkit-transform: rotateZ(-12deg); }
  29% { -webkit-transform: rotateZ(10deg); }
  31% { -webkit-transform: rotateZ(-8deg); }
  33% { -webkit-transform: rotateZ(6deg); }
  35% { -webkit-transform: rotateZ(-4deg); }
  37% { -webkit-transform: rotateZ(2deg); }
  39% { -webkit-transform: rotateZ(-1deg); }
  41% { -webkit-transform: rotateZ(1deg); }
  43% { -webkit-transform: rotateZ(0); }
  100% { -webkit-transform: rotateZ(0); }
}

@-moz-keyframes ring {
  0% { -moz-transform: rotate(0); }
  1% { -moz-transform: rotate(30deg); }
  3% { -moz-transform: rotate(-28deg); }
  5% { -moz-transform: rotate(34deg); }
  7% { -moz-transform: rotate(-32deg); }
  9% { -moz-transform: rotate(30deg); }
  11% { -moz-transform: rotate(-28deg); }
  13% { -moz-transform: rotate(26deg); }
  15% { -moz-transform: rotate(-24deg); }
  17% { -moz-transform: rotate(22deg); }
  19% { -moz-transform: rotate(-20deg); }
  21% { -moz-transform: rotate(18deg); }
  23% { -moz-transform: rotate(-16deg); }
  25% { -moz-transform: rotate(14deg); }
  27% { -moz-transform: rotate(-12deg); }
  29% { -moz-transform: rotate(10deg); }
  31% { -moz-transform: rotate(-8deg); }
  33% { -moz-transform: rotate(6deg); }
  35% { -moz-transform: rotate(-4deg); }
  37% { -moz-transform: rotate(2deg); }
  39% { -moz-transform: rotate(-1deg); }
  41% { -moz-transform: rotate(1deg); }
  43% { -moz-transform: rotate(0); }
  100% { -moz-transform: rotate(0); }
}

@keyframes ring {
  0% { transform: rotate(0); }
  1% { transform: rotate(30deg); }
  3% { transform: rotate(-28deg); }
  5% { transform: rotate(34deg); }
  7% { transform: rotate(-32deg); }
  9% { transform: rotate(30deg); }
  11% { transform: rotate(-28deg); }
  13% { transform: rotate(26deg); }
  15% { transform: rotate(-24deg); }
  17% { transform: rotate(22deg); }
  19% { transform: rotate(-20deg); }
  21% { transform: rotate(18deg); }
  23% { transform: rotate(-16deg); }
  25% { transform: rotate(14deg); }
  27% { transform: rotate(-12deg); }
  29% { transform: rotate(10deg); }
  31% { transform: rotate(-8deg); }
  33% { transform: rotate(6deg); }
  35% { transform: rotate(-4deg); }
  37% { transform: rotate(2deg); }
  39% { transform: rotate(-1deg); }
  41% { transform: rotate(1deg); }
  43% { transform: rotate(0); }
  100% { transform: rotate(0); }
}


/*!
 * tui-image-editor.js
 * @version 3.5.3
 * @author NHN FE Development Lab <dl_javascript@nhn.com>
 * @license MIT
 */
body > textarea {position: fixed !important;}
.tui-image-editor-container {margin: 0;padding: 0;box-sizing: border-box;min-height: 300px;height: 100%;position: relative;background-color: #282828;overflow: hidden;letter-spacing: 0.3px;}
.tui-image-editor-container div,
.tui-image-editor-container ul,
.tui-image-editor-container label,
.tui-image-editor-container input,
.tui-image-editor-container li {box-sizing: border-box;margin: 0; padding: 0; -ms-user-select: none; -moz-user-select: -moz-none;-khtml-user-select: none;-webkit-user-select: none;user-select: none;}
.tui-image-editor-container .tui-image-editor-header {/* BUTTON AND LOGO */min-width: 533px;position: absolute;background-color: #151515; top: 0; width: 100%;}
.tui-image-editor-container .tui-image-editor-header-buttons,
.tui-image-editor-container .tui-image-editor-controls-buttons {margin: 10px;}
.tui-image-editor-container .tui-image-editor-header-logo,
.tui-image-editor-container .tui-image-editor-controls-logo {float: right;padding: 10px;color:#fff;}
.tui-image-editor-container .tui-image-editor-header-logo {width:calc(100% - 190px);padding-right: 03px}
.tui-image-editor-container .tui-image-editor-header-logo > img {top:5px; position: relative;}
.tui-image-editor-container .tui-image-editor-header-logo input.imageUrl {border:0; height:30px; background:#444; color:#fff; line-height:30px; width:calc(100% - 170px); margin-left:5px; padding:0 10px}
.tui-image-editor-container .tui-image-editor-controls-logo,
.tui-image-editor-container .tui-image-editor-controls-buttons {/*width: 270px;*/height: 100%;display: none;}
.tui-image-editor-container .tui-image-editor-header-buttons button,
.tui-image-editor-container .tui-image-editor-header-buttons div,
.tui-image-editor-container .tui-image-editor-controls-buttons button {display: inline-block;position: relative;height: 30px; padding: 0 15px;line-height: 30px;outline: none;border-radius: 3px;font-size: 14px;font-weight: bold;cursor: pointer;vertical-align: middle;text-align: center;}
.tui-image-editor-container .tui-image-editor-save-btn {margin-right:10px; background:#F5AF02; border:none;color:#fff}
.tui-image-editor-container .tui-image-editor-download-btn {background:#66CC66;border:none;color: #fff;}
.tui-image-editor-container .tui-image-editor-save-btn:hover,
.tui-image-editor-container .tui-image-editor-download-btn:hover {background:#151515 }
.tui-image-editor-container .tui-image-editor-load-btn {position: absolute;left: 0; right: 0;display: inline-block; top: 0;bottom: 0;width: 100%;cursor: pointer;opacity: 0;}
.tui-image-editor-container .tui-image-editor-main-container {position: absolute;width: 100%;top: 0; bottom: 64px;}
.tui-image-editor-container .tui-image-editor-main {position: absolute;text-align: center;top: 64px;bottom: 0;right: 0;left: 0;}
.tui-image-editor-container .tui-image-editor-main .arrow {position: absolute;width:40px; height: 40px; background:rgba(0,0,0,0.1); top:50%; left:10px; margin-top: -20px; display: block; z-index: 5;}
.tui-image-editor-container .tui-image-editor-main .arrow#moveToNextImg {left:auto; right: 10px}
.tui-image-editor-container .tui-image-editor-main .arrow:hover {background: rgba(0,0,0,0.4); text-decoration: none}
.tui-image-editor-container .tui-image-editor-main .arrow i {font-size: 20px; display: block; font-weight: normal; line-height: 40px; margin:0 auto; color:#fff;}
.tui-image-editor-container .tui-image-editor-wrap {position: absolute;bottom: 0;width: 100%;overflow: auto;}
.tui-image-editor-container .tui-image-editor-wrap .tui-image-editor-size-wrap {display: table; width: 100%;height: 100%;}
.tui-image-editor-container .tui-image-editor-wrap .tui-image-editor-size-wrap .tui-image-editor-align-wrap {display: table-cell; vertical-align: middle;}
.tui-image-editor-container .tui-image-editor {position: relative; display: inline-block;}
.tui-image-editor-container .tui-image-editor-menu {
  width: auto;
  list-style: none;
  padding: 0;
  margin: 0 auto;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}
.tui-image-editor-container .tui-image-editor-menu > .tui-image-editor-item {
  position: relative;
  display: inline-block;
  border-radius: 2px;
  padding: 7px 8px 3px 8px;
  cursor: pointer;
  margin: 0 4px;
}
.tui-image-editor-container .tui-image-editor-menu > .tui-image-editor-item[title]:hover:before {
  content: '';
  position: absolute;
  display: inline-block;
  margin: 0 auto 0;
  width: 0;
  height: 0;
  border-right: 7px solid transparent;
  border-top: 7px solid #2f2f2f;
  border-left: 7px solid transparent;
  position: absolute;
  left: 13px;
  top: -2px;
}
.tui-image-editor-container .tui-image-editor-menu > .tui-image-editor-item[title]:hover:after {
  content: attr(title);
  position: absolute;
  display: inline-block;
  background-color: #2f2f2f;
  color: #fff;
  padding: 5px 8px;
  font-size: 11px;
  font-weight: lighter;
  border-radius: 3px;
  max-height: 23px;
  top: -22px;
  left: 0;
  min-width: 24px;
}
.tui-image-editor-container .tui-image-editor-menu > .tui-image-editor-item.active {
  background-color: #fff;
  transition: all 0.3s ease;
}
.tui-image-editor-container .tui-image-editor-wrap {position: absolute;}
.tui-image-editor-container .tui-image-editor-grid-visual {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  border: 1px solid rgba(255,255,255,0.7);
}
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-flip .tui-image-editor,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-rotate .tui-image-editor {transition: none;}
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-flip .tui-image-editor-grid-visual,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-rotate .tui-image-editor-grid-visual {display: block;}
.tui-image-editor-container .tui-image-editor-grid-visual table {
  width: 100%;
  height: 100%;
  border-collapse: collapse;
}
.tui-image-editor-container .tui-image-editor-grid-visual table td { border: 1px solid rgba(255,255,255,0.3);}
.tui-image-editor-container .tui-image-editor-grid-visual table td.dot:before {
  content: '';
  position: absolute;
  box-sizing: border-box;
  width: 10px;
  height: 10px;
  border: 0;
  box-shadow: 0 0 1px 0 rgba(0,0,0,0.3);
  border-radius: 100%;
  background-color: #fff;
}
.tui-image-editor-container .tui-image-editor-grid-visual table td.dot.left-top:before {
  top: -5px;
  left: -5px;
}
.tui-image-editor-container .tui-image-editor-grid-visual table td.dot.right-top:before {
  top: -5px;
  right: -5px;
}
.tui-image-editor-container .tui-image-editor-grid-visual table td.dot.left-bottom:before {
  bottom: -5px;
  left: -5px;
}
.tui-image-editor-container .tui-image-editor-grid-visual table td.dot.right-bottom:before {
  bottom: -5px;
  right: -5px;
}
.tui-image-editor-container .tui-image-editor-submenu {
  display: none;
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 150px;
  white-space: nowrap;
  z-index: 2;
}
.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-button:hover svg > use.active {
  display: block;
}
.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-item li {
  display: inline-block;
  vertical-align: top;
}
.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-item .tui-image-editor-newline {
  display: block;
  margin-top: 0;
}
.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-item .tui-image-editor-button {
  position: relative;
  cursor: pointer;
  display: inline-block;
  font-weight: normal;
  font-size: 11px;
  margin: 0 9px 0 9px;
}
.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-item .tui-image-editor-button.preset {margin: 0 9px 20px 5px;}
.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-item label {
  display: inline-block;
  cursor: pointer;
  padding-top: 5px;
  font-family: "Noto Sans", sans-serif;
  font-size: 11px;
}
.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-item .tui-image-editor-button.apply label,
.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-item .tui-image-editor-button.cancel label {vertical-align: 7px;}
.tui-image-editor-container .tui-image-editor-submenu > div {display: none;vertical-align: bottom;}
.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-style { opacity: 0.95;z-index: -1;position: absolute;top: 0; bottom: 0; left: 0; right: 0; display: block;}
.tui-image-editor-container .tui-image-editor-partition > div {width: 1px;height: 52px;border-left: 1px solid #3c3c3c;margin: 0 8px 0 8px;}
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-filter .tui-image-editor-partition > div {height: 108px; margin: 0 29px 0 0px;}
.tui-image-editor-container .tui-image-editor-submenu-align {text-align: left;margin-right: 30px;}
.tui-image-editor-container .tui-image-editor-submenu-align label {width: 55px;white-space: nowrap;}
.tui-image-editor-container .tui-image-editor-submenu-align:first-child {margin-right: 0;}
.tui-image-editor-container .tui-image-editor-submenu-align:first-child label {width: 70px;}
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-crop .tui-image-editor-submenu > div.tui-image-editor-menu-crop,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-flip .tui-image-editor-submenu > div.tui-image-editor-menu-flip,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-rotate .tui-image-editor-submenu > div.tui-image-editor-menu-rotate,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-shape .tui-image-editor-submenu > div.tui-image-editor-menu-shape,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-text .tui-image-editor-submenu > div.tui-image-editor-menu-text,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-mask .tui-image-editor-submenu > div.tui-image-editor-menu-mask,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-icon .tui-image-editor-submenu > div.tui-image-editor-menu-icon,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-draw .tui-image-editor-submenu > div.tui-image-editor-menu-draw,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-filter .tui-image-editor-submenu > div.tui-image-editor-menu-filter {display: table-cell;}
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-crop .tui-image-editor-submenu,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-flip .tui-image-editor-submenu,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-rotate .tui-image-editor-submenu,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-shape .tui-image-editor-submenu,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-text .tui-image-editor-submenu,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-mask .tui-image-editor-submenu,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-icon .tui-image-editor-submenu,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-draw .tui-image-editor-submenu,
.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-filter .tui-image-editor-submenu {display: table;}
.tui-image-editor-container .filter-color-item {display: inline-block;}
.tui-image-editor-container .filter-color-item .tui-image-editor-checkbox {display: block;}
.tui-image-editor-container .tui-image-editor-checkbox-wrap {display: inline-block !important;text-align: left;}
.tui-image-editor-container .tui-image-editor-checkbox-wrap.fixed-width {width: 187px; white-space: normal;}
.tui-image-editor-container .tui-image-editor-checkbox {display: inline-block; margin: 1px 0 1px 0;}
.tui-image-editor-container .tui-image-editor-checkbox input {width: 14px;height: 14px;opacity: 0;}
.tui-image-editor-container .tui-image-editor-checkbox input + label {color: #fff; height: 14px;position: relative;}
.tui-image-editor-container .tui-image-editor-checkbox input + label:before {
  content: '';
  position: absolute;
  width: 14px;
  height: 14px;
  background-color: #fff;
  top: 6px;
  left: -19px;
  display: inline-block;
  margin: 0;
  text-align: center;
  font-size: 11px;
  border: 0;
  border-radius: 2px;
  padding-top: 1px;
  box-sizing: border-box;
}
.tui-image-editor-container .tui-image-editor-checkbox input[type='checkbox']:checked + label:before {background-size: cover;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAMBJREFUKBWVkjEOwjAMRe2WgZW7IIHEDdhghhuwcQ42rlJugAQS54Cxa5cq1QM5TUpByZfS2j9+dlJVt/tX5ZxbS4ZU9VLkQvSHKTIGRaVJYFmKrBbTCJxE2UgCdDzMZDkHrOV6b95V0US6UmgKodujEZbJg0B0ZgEModO5lrY1TMQf1TpyJGBEjD+E2NPN7ukIUDiF/BfEXgRiGEw8NgkffYGYwCi808fpn/6OvfUfsDr/Vc1IfRf8sKnFVqeiVQfDu0tf/nWH9gAAAABJRU5ErkJggg==");}
.tui-image-editor-container .tui-image-editor-selectlist-wrap {position: relative;}
.tui-image-editor-container .tui-image-editor-selectlist-wrap select {
  width: 100%;
  height: 28px;
  margin-top: 4px;
  border: 0;
  outline: 0;
  border-radius: 0;
  border: 1px solid #cbdbdb;
  background-color: #fff;
  -webkit-appearance: none;
  -moz-appearance: none;
  padding: 0 7px 0 10px;
}
.tui-image-editor-container .tui-image-editor-selectlist-wrap .tui-image-editor-selectlist {
  display: none;
  position: relative;
  top: -1px;
  border: 1px solid #ccc;
  background-color: #fff;
  border-top: 0px;
  padding: 4px 0;
}
.tui-image-editor-container .tui-image-editor-selectlist-wrap .tui-image-editor-selectlist li {
  display: block;
  text-align: left;
  padding: 7px 10px;
  font-family: 'Noto Sans', sans-serif;
}
.tui-image-editor-container .tui-image-editor-selectlist-wrap .tui-image-editor-selectlist li:hover {
  background-color: rgba(81,92,230,0.05);
}
.tui-image-editor-container .tui-image-editor-selectlist-wrap:before {
  content: '';
  position: absolute;
  display: inline-block;
  width: 14px;
  height: 14px;
  right: 5px;
  top: 10px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAHlJREFUKBVjYBgFOEOAEVkmPDxc89+/f6eAYjzI4kD2FyYmJrOVK1deh4kzwRggGiQBVJCELAZig8SQNYHEmEEEMrh69eo1HR0dfqCYJUickZGxf9WqVf3IakBsFBthklpaWmVA9mEQhrJhUoTp0NBQCRAmrHL4qgAAuu4cWZOZIGsAAAAASUVORK5CYII=");
  background-size: cover;
}
.tui-image-editor-container .tui-image-editor-selectlist-wrap select::-ms-expand {display: none;}
.tui-image-editor-container .tui-image-editor-virtual-range-bar .tui-image-editor-disabled,
.tui-image-editor-container .tui-image-editor-virtual-range-subbar .tui-image-editor-disabled,
.tui-image-editor-container .tui-image-editor-virtual-range-pointer .tui-image-editor-disabled { background-color: #f00;}
.tui-image-editor-container .tui-image-editor-range {
  position: relative;
  top: 5px;
  width: 166px;
  height: 17px;
  display: inline-block;
}
.tui-image-editor-container .tui-image-editor-virtual-range-bar {
  top: 7px;
  position: absolute;
  width: 100%;
  height: 2px;
  background-color: #666;
}
.tui-image-editor-container .tui-image-editor-virtual-range-subbar {
  position: absolute;
  height: 100%;
  left: 0;
  right: 0;
  background-color: #d1d1d1;
}
.tui-image-editor-container .tui-image-editor-virtual-range-pointer {
  position: absolute;
  cursor: pointer;
  top: -5px;
  left: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
  border-radius: 100%;
}
.tui-image-editor-container .tui-image-editor-range-wrap {display: inline-block;margin-left: 4px;}
.tui-image-editor-container .tui-image-editor-range-wrap.short .tui-image-editor-range {width: 100px;}
.tui-image-editor-container .color-picker-control .tui-image-editor-range {width: 108px;margin-left: 10px;}
.tui-image-editor-container .color-picker-control .tui-image-editor-virtual-range-pointer {background-color: #333;}
.tui-image-editor-container .color-picker-control .tui-image-editor-virtual-range-bar {background-color: #ccc;}
.tui-image-editor-container .color-picker-control .tui-image-editor-virtual-range-subbar {background-color: #606060;}
.tui-image-editor-container .tui-image-editor-range-wrap.tui-image-editor-newline.short {margin-top: -2px;margin-left: 19px;}
.tui-image-editor-container .tui-image-editor-range-wrap.tui-image-editor-newline.short label {
  color: #8e8e8e;
  font-weight: normal;
}
.tui-image-editor-container .tui-image-editor-range-wrap label {
  vertical-align: baseline;
  font-size: 11px;
  margin-right: 7px;
  color: #fff;
}
.tui-image-editor-container .tui-image-editor-range-value {
  cursor: default;
  width: 40px;
  height: 24px;
  outline: none;
  border-radius: 2px;
  box-shadow: none;
  border: 1px solid #d5d5d5;
  text-align: center;
  background-color: #1c1c1c;
  color: #fff;
  font-weight: lighter;
  vertical-align: baseline;
  font-family: 'Noto Sans', sans-serif;
  margin-top: 21px;
  margin-left: 4px;
}
.tui-image-editor-container .tui-image-editor-controls {
  position: absolute;
  background-color: #151515;
  width: 100%;
  height: 64px;
  display: table;
  bottom: 0;
  z-index: 2;
}
.tui-image-editor-container .tui-image-editor-icpartition {
  display: inline-block;
  background-color: #282828;
  width: 1px;
  height: 24px;
}
.tui-image-editor-container.left .tui-image-editor-menu > .tui-image-editor-item[title]:before {
  left: 28px;
  top: 11px;
  border-right: 7px solid #2f2f2f;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
}
.tui-image-editor-container.left .tui-image-editor-menu > .tui-image-editor-item[title]:after {
  top: 7px;
  left: 39px;
  white-space: nowrap;
}
.tui-image-editor-container.left .tui-image-editor-submenu {
  left: 0;
  height: 100%;
  width: 248px;
}
.tui-image-editor-container.left .tui-image-editor-main-container {
  left: 64px;
  width: calc(100% - 64px);
  height: 100%;
}
.tui-image-editor-container.left .tui-image-editor-controls {
  width: 64px;
  height: 100%;
  display: table;
}
.tui-image-editor-container.left .tui-image-editor-menu,
.tui-image-editor-container.right .tui-image-editor-menu {
  white-space: inherit;
}
.tui-image-editor-container.left .tui-image-editor-submenu,
.tui-image-editor-container.right .tui-image-editor-submenu {
  white-space: normal;
}
.tui-image-editor-container.left .tui-image-editor-submenu > div,
.tui-image-editor-container.right .tui-image-editor-submenu > div {
  vertical-align: middle;
}
.tui-image-editor-container.left .tui-image-editor-controls li,
.tui-image-editor-container.right .tui-image-editor-controls li {
  display: inline-block;
  margin: 4px auto;
}
.tui-image-editor-container.left .tui-image-editor-icpartition,
.tui-image-editor-container.right .tui-image-editor-icpartition {
  position: relative;
  top: -7px;
  width: 24px;
  height: 1px;
}
.tui-image-editor-container.left .tui-image-editor-submenu .tui-image-editor-partition,
.tui-image-editor-container.right .tui-image-editor-submenu .tui-image-editor-partition {
  display: block;
  width: 75%;
  margin: auto;
}
.tui-image-editor-container.left .tui-image-editor-submenu .tui-image-editor-partition > div,
.tui-image-editor-container.right .tui-image-editor-submenu .tui-image-editor-partition > div {
  border-left: 0;
  height: 10px;
  border-bottom: 1px solid #3c3c3c;
  width: 100%;
  margin: 0;
}
.tui-image-editor-container.left .tui-image-editor-submenu .tui-image-editor-submenu-align,
.tui-image-editor-container.right .tui-image-editor-submenu .tui-image-editor-submenu-align {margin-right: 0;}
.tui-image-editor-container.left .tui-image-editor-submenu .tui-image-editor-submenu-item li,
.tui-image-editor-container.right .tui-image-editor-submenu .tui-image-editor-submenu-item li {margin-top: 15px;}
.tui-image-editor-container.left .tui-image-editor-submenu .tui-image-editor-submenu-item .tui-colorpicker-clearfix li,
.tui-image-editor-container.right .tui-image-editor-submenu .tui-image-editor-submenu-item .tui-colorpicker-clearfix li {margin-top: 0;}
.tui-image-editor-container.left .tui-image-editor-checkbox-wrap.fixed-width,
.tui-image-editor-container.right .tui-image-editor-checkbox-wrap.fixed-width {width: 182px;white-space: normal;}
.tui-image-editor-container.left .tui-image-editor-range-wrap.tui-image-editor-newline label.range,
.tui-image-editor-container.right .tui-image-editor-range-wrap.tui-image-editor-newline label.range {display: block;text-align: left;width: 75%; margin: auto;}
.tui-image-editor-container.left .tui-image-editor-range,
.tui-image-editor-container.right .tui-image-editor-range {width: 136px;}
.tui-image-editor-container.right .tui-image-editor-menu > .tui-image-editor-item[title]:before {left: -3px;top: 11px;border-left: 7px solid #2f2f2f;border-top: 7px solid transparent;border-bottom: 7px solid transparent;}
.tui-image-editor-container.right .tui-image-editor-menu > .tui-image-editor-item[title]:after {top: 7px;left: -44px;white-space: nowrap;}
.tui-image-editor-container.right .tui-image-editor-submenu {right: 0; height: 100%;width: 248px;}
.tui-image-editor-container.right .tui-image-editor-main-container {right: 64px;width: calc(100% - 64px);height: 100%;}
.tui-image-editor-container.right .tui-image-editor-controls {right: 0;width: 64px;height: 100%; display: table;}
.tui-image-editor-container.top .tui-image-editor-submenu .tui-image-editor-partition.only-left-right,
.tui-image-editor-container.bottom .tui-image-editor-submenu .tui-image-editor-partition.only-left-right {display: none;}
.tui-image-editor-container.bottom .tui-image-editor-submenu > div {padding-bottom: 24px;}
.tui-image-editor-container.top .color-picker-control .triangle {top: -8px;border-right: 7px solid transparent; border-top: 0px; border-left: 7px solid transparent;border-bottom: 8px solid #fff;}
.tui-image-editor-container.top .tui-image-editor-size-wrap {height: 100%;}
.tui-image-editor-container.top .tui-image-editor-main-container {bottom: 0;}
.tui-image-editor-container.top .tui-image-editor-menu > .tui-image-editor-item[title]:before {left: 13px;border-top: 0;border-bottom: 7px solid #2f2f2f;top: 33px;}
.tui-image-editor-container.top .tui-image-editor-menu > .tui-image-editor-item[title]:after {top: 38px;}
.tui-image-editor-container.top .tui-image-editor-submenu { top: 0;bottom: inherit;}
.tui-image-editor-container.top .tui-image-editor-submenu > div {padding-top: 24px;vertical-align: top;}
.tui-image-editor-container.top .tui-image-editor-controls-logo {display: table-cell;}
.tui-image-editor-container.top .tui-image-editor-controls-buttons {display: table-cell;}
.tui-image-editor-container.top .tui-image-editor-main {top: 64px;height: calc(100% - 64px);}
.tui-image-editor-container.top .tui-image-editor-controls {top: 0;bottom: inherit;}
.tui-image-editor-container #tie-icon-add-button .tui-image-editor-button {min-width: 42px;}
.tui-image-editor-container .svg_ic-menu {width: 24px;height: 24px;}
.tui-image-editor-container .svg_ic-submenu { width: 32px;height: 32px;}
.tui-image-editor-container .svg_img-bi {width: 257px; height: 26px;}
.tui-image-editor-container .tui-image-editor-controls svg > use {display: none;}
.tui-image-editor-container .tui-image-editor-controls .enabled svg:hover > use.hover,
.tui-image-editor-container .tui-image-editor-controls .normal svg:hover > use.hover {display: block;}
.tui-image-editor-container .tui-image-editor-controls .active svg:hover > use.hover {display: none;}
.tui-image-editor-container .tui-image-editor-controls svg > use.normal {display: block;}
.tui-image-editor-container .tui-image-editor-controls .active svg > use.active {display: block;}
.tui-image-editor-container .tui-image-editor-controls .enabled svg > use.enabled {display: block;}
.tui-image-editor-container .tui-image-editor-controls .active svg > use.normal,
.tui-image-editor-container .tui-image-editor-controls .enabled svg > use.normal {display: none;}
.tui-image-editor-container .tui-image-editor-controls:hover { z-index: 3;}
.tui-image-editor-container div.tui-colorpicker-clearfix {width: 159px; height: 28px;border: 1px solid #d5d5d5;border-radius: 2px;background-color: #f5f5f5; margin-top: 6px; padding: 4px 7px 4px 7px;}
.tui-image-editor-container .tui-colorpicker-palette-hex {width: 114px;background-color: #f5f5f5;border: 0; font-size: 11px; margin-top: 0;line-height: 17px; height: 17px; font-family: 'Noto Sans', sans-serif;}
.tui-image-editor-container .tui-colorpicker-palette-hex[value='#ffffff'] + .tui-colorpicker-palette-preview,
.tui-image-editor-container .tui-colorpicker-palette-hex[value=''] + .tui-colorpicker-palette-preview {border: 1px solid #ccc;}
.tui-image-editor-container .tui-colorpicker-palette-hex[value=''] + .tui-colorpicker-palette-preview {background-size: cover;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAdBJREFUWAnFl0FuwjAQRZ0ukiugHqFSOQNdseuKW3ALzkA4BateICvUGyCxrtRFd4WuunH/TzykaYJrnLEYaTJJsP2+x8GZZCbQrLU5mj7Bn+EP8HvnCObd+R7xBV5lWfaNON4AnsA38E94qLEt+0yiFaBzAV/Bv+Cxxr4co7hKCDpw1q9wLeNYYdlAwyn8TYt8Hme3+8D5ozcTaMCZ68PXa2tnM2sbEcOZAJhrrpl2DAcTOGNjZPSfCdzkw6JrfbiMv+osBe4y9WOedhm4jZfhbENWuxS44H9Wz/xw4WzqLOAqh1+zycgAwzEMzr5k5gaHOa9ULBwuuDkFlHI1Kl4PJ66kgIpnoywOTmRFAYcbwYk9UMApWkD8zAV5ihcwHk4Rx7gl0IFTQL0EFc+CTQ9OZHWH3YhlVJiVpTHbrTGLhTHLZVgff6s9lyBsI9KduSS83oj+34rTwJutmBmCnMsvozRwZqB5GTkBw6/jdPDu69iJ6BYk6eCcfbcgcQIK/MByaaiMqm8rHcjol2TnpWDhyAKSGdA3FrxtJUToX0ODqatetfGE+8tyEUOV8GY5dGRwLP/MBS4RHQr4bT7NRAQjlcOTfZxmv2G+c4hI8nn+Ax5PG/zhI393AAAAAElFTkSuQmCC");}
.tui-image-editor-container .tui-colorpicker-palette-preview {border-radius: 100%;float: left;width: 17px; height: 17px;border: 0;}
.tui-image-editor-container .color-picker-control {position: absolute; display: none;z-index: 99; width: 192px;background-color: #fff;box-shadow: 0 3px 22px 6px rgba(0,0,0,0.15);padding: 16px; border-radius: 2px;}
.tui-image-editor-container .color-picker-control .tui-colorpicker-palette-toggle-slider {display: none;}
.tui-image-editor-container .color-picker-control .tui-colorpicker-palette-button {border: 0; border-radius: 100%;margin: 2px;background-size: cover;font-size: 1px;height: 16px}
.tui-image-editor-container .color-picker-control .tui-colorpicker-palette-button[title='#ffffff'] {border: 1px solid #ccc;}
.tui-image-editor-container .color-picker-control .tui-colorpicker-palette-button[title=''] {border: 1px solid #ccc;}
.tui-image-editor-container .color-picker-control .triangle { width: 0;height: 0;border-right: 7px solid transparent;border-top: 8px solid #fff;border-left: 7px solid transparent;position: absolute;bottom: -8px;left: 84px;}
.tui-image-editor-container .color-picker-control .tui-colorpicker-container,
.tui-image-editor-container .color-picker-control .tui-colorpicker-palette-container ul,
.tui-image-editor-container .color-picker-control .tui-colorpicker-palette-container {width: 100%;height: auto;}
.tui-image-editor-container .filter-color-item .color-picker-control label {color: #333;font-weight: normal; margin-right: 7px;}
.tui-image-editor-container .filter-color-item .tui-image-editor-checkbox { margin-top: 0;}
.tui-image-editor-container .filter-color-item .tui-image-editor-checkbox input + label:before {left: -16px;}
.tui-image-editor-container .color-picker {width: 100%;height: auto;}
.tui-image-editor-container .color-picker-value {width: 32px;height: 32px;border: 0px;border-radius: 100%;margin: auto;margin-bottom: 1px;}
.tui-image-editor-container .color-picker-value.transparent {border: 1px solid #cbcbcb;background-size: cover;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAdBJREFUWAnFl0FuwjAQRZ0ukiugHqFSOQNdseuKW3ALzkA4BateICvUGyCxrtRFd4WuunH/TzykaYJrnLEYaTJJsP2+x8GZZCbQrLU5mj7Bn+EP8HvnCObd+R7xBV5lWfaNON4AnsA38E94qLEt+0yiFaBzAV/Bv+Cxxr4co7hKCDpw1q9wLeNYYdlAwyn8TYt8Hme3+8D5ozcTaMCZ68PXa2tnM2sbEcOZAJhrrpl2DAcTOGNjZPSfCdzkw6JrfbiMv+osBe4y9WOedhm4jZfhbENWuxS44H9Wz/xw4WzqLOAqh1+zycgAwzEMzr5k5gaHOa9ULBwuuDkFlHI1Kl4PJ66kgIpnoywOTmRFAYcbwYk9UMApWkD8zAV5ihcwHk4Rx7gl0IFTQL0EFc+CTQ9OZHWH3YhlVJiVpTHbrTGLhTHLZVgff6s9lyBsI9KduSS83oj+34rTwJutmBmCnMsvozRwZqB5GTkBw6/jdPDu69iJ6BYk6eCcfbcgcQIK/MByaaiMqm8rHcjol2TnpWDhyAKSGdA3FrxtJUToX0ODqatetfGE+8tyEUOV8GY5dGRwLP/MBS4RHQr4bT7NRAQjlcOTfZxmv2G+c4hI8nn+Ax5PG/zhI393AAAAAElFTkSuQmCC");}
.tui-image-editor-container .color-picker-value + label {color: #fff;}
.tui-image-editor-container .tui-image-editor-submenu svg > use {display: none;}
.tui-image-editor-container .tui-image-editor-submenu svg > use.normal {display: block;}
#tie-icon-add-button.icon-bubble .tui-image-editor-button[data-icontype="icon-bubble"] svg > use.active,
#tie-icon-add-button.icon-heart .tui-image-editor-button[data-icontype="icon-heart"] svg > use.active,
#tie-icon-add-button.icon-location .tui-image-editor-button[data-icontype="icon-location"] svg > use.active,
#tie-icon-add-button.icon-polygon .tui-image-editor-button[data-icontype="icon-polygon"] svg > use.active,
#tie-icon-add-button.icon-star .tui-image-editor-button[data-icontype="icon-star"] svg > use.active,
#tie-icon-add-button.icon-star-2 .tui-image-editor-button[data-icontype="icon-star-2"] svg > use.active,
#tie-icon-add-button.icon-arrow-3 .tui-image-editor-button[data-icontype="icon-arrow-3"] svg > use.active,
#tie-icon-add-button.icon-arrow-2 .tui-image-editor-button[data-icontype="icon-arrow-2"] svg > use.active,
#tie-icon-add-button.icon-arrow .tui-image-editor-button[data-icontype="icon-arrow"] svg > use.active {display: block;}
#tie-draw-line-select-button.line .tui-image-editor-button.line svg > use.normal,
#tie-draw-line-select-button.free .tui-image-editor-button.free svg > use.normal {display: none;}
#tie-draw-line-select-button.line .tui-image-editor-button.line svg > use.active,
#tie-draw-line-select-button.free .tui-image-editor-button.free svg > use.active {display: block;}
#tie-flip-button.resetFlip .tui-image-editor-button.resetFlip svg > use.normal,
#tie-flip-button.flipX .tui-image-editor-button.flipX svg > use.normal,
#tie-flip-button.flipY .tui-image-editor-button.flipY svg > use.normal {display: none;}
#tie-flip-button.resetFlip .tui-image-editor-button.resetFlip svg > use.active,
#tie-flip-button.flipX .tui-image-editor-button.flipX svg > use.active,
#tie-flip-button.flipY .tui-image-editor-button.flipY svg > use.active {display: block;}
#tie-mask-apply.apply.active .tui-image-editor-button.apply label {color: #fff;}
#tie-mask-apply.apply.active .tui-image-editor-button.apply svg > use.active {display: block;}
#tie-crop-button .tui-image-editor-button.apply,
#tie-crop-preset-button .tui-image-editor-button.apply {margin-right: 24px;}
#tie-crop-button .tui-image-editor-button.preset.active svg > use.active,
#tie-crop-preset-button .tui-image-editor-button.preset.active svg > use.active {display: block;}
#tie-crop-button .tui-image-editor-button.apply.active svg > use.active,
#tie-crop-preset-button .tui-image-editor-button.apply.active svg > use.active {display: block;}
#tie-shape-button.rect .tui-image-editor-button.rect svg > use.normal,
#tie-shape-button.circle .tui-image-editor-button.circle svg > use.normal,
#tie-shape-button.triangle .tui-image-editor-button.triangle svg > use.normal {display: none;}
#tie-shape-button.rect .tui-image-editor-button.rect svg > use.active,
#tie-shape-button.circle .tui-image-editor-button.circle svg > use.active,
#tie-shape-button.triangle .tui-image-editor-button.triangle svg > use.active {display: block;}
#tie-text-effect-button .tui-image-editor-button.active svg > use.active {display: block;}
#tie-text-align-button.left .tui-image-editor-button.left svg > use.active,
#tie-text-align-button.center .tui-image-editor-button.center svg > use.active,
#tie-text-align-button.right .tui-image-editor-button.right svg > use.active {display: block;}
#tie-mask-image-file,
#tie-icon-image-file {opacity: 0;position: absolute;width: 100%;height: 100%;border: 1px solid #008000;cursor: inherit;left: 0;top: 0;}
.tui-image-editor-container.top.tui-image-editor-top-optimization .tui-image-editor-controls ul {text-align: right;}
.tui-image-editor-container.top.tui-image-editor-top-optimization .tui-image-editor-controls-logo {display: none;}

/*!
 * Toast UI Colorpicker
 * @version 2.2.0
 * @author NHNEnt FE Development Team <dl_javascript@nhnent.com>
 * @license MIT
 */
.tui-colorpicker-clearfix {zoom: 1;}
.tui-colorpicker-clearfix:after {content: '';display: block;clear: both;}
.tui-colorpicker-vml {behavior: url("#default#VML");display: block;}
.tui-colorpicker-container {width: 152px;}
.tui-colorpicker-palette-container {width: 152px;}
.tui-colorpicker-palette-container ul {width: 152px;margin: 0px;padding: 0px;}
.tui-colorpicker-palette-container li {float: left;margin: 0;padding: 0 3px 3px 0;list-style: none;}
.tui-colorpicker-palette-button {display: block;border: none;overflow: hidden;outline: none;margin: 0px;padding: 0px;width: 16px;height: 16px;border: 1px solid #ccc;cursor: pointer;}
.tui-colorpicker-palette-button.tui-colorpicker-selected {border: 2px solid #000;}
.tui-colorpicker-palette-button.tui-colorpicker-color-transparent {background-repeat: repeat;background-repeat: no-repeat;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAYAAAD0f5bSAAABfGlDQ1BJQ0MgUHJvZmlsZQAAKJFjYGAqSSwoyGFhYGDIzSspCnJ3UoiIjFJgv8PAzcDDIMRgxSCemFxc4BgQ4MOAE3y7xsAIoi/rgsxK8/x506a1fP4WNq+ZclYlOrj1gQF3SmpxMgMDIweQnZxSnJwLZOcA2TrJBUUlQPYMIFu3vKQAxD4BZIsUAR0IZN8BsdMh7A8gdhKYzcQCVhMS5AxkSwDZAkkQtgaInQ5hW4DYyRmJKUC2B8guiBvAgNPDRcHcwFLXkYC7SQa5OaUwO0ChxZOaFxoMcgcQyzB4MLgwKDCYMxgwWDLoMjiWpFaUgBQ65xdUFmWmZ5QoOAJDNlXBOT+3oLQktUhHwTMvWU9HwcjA0ACkDhRnEKM/B4FNZxQ7jxDLX8jAYKnMwMDcgxBLmsbAsH0PA4PEKYSYyjwGBn5rBoZt5woSixLhDmf8xkKIX5xmbARh8zgxMLDe+///sxoDA/skBoa/E////73o//+/i4H2A+PsQA4AJHdp4IxrEg8AAAGbaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA1LjQuMCI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjEzPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjE0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CghrN1AAAABzSURBVCgVldKxEYAgDAXQD5VOpLuwgi4jlrTMqF00oOd5Aia/CcV/F4oYOgNlrLjvVyCEVJchBjEC25538PeaWTzRMBLxvIL7UZwFwL06qoA6aoAy+gFfJABvJAQPUoCMlICRRd8BzgHzJL4ok9aJ67l4AK9AxVKhHryUAAAAAElFTkSuQmCC");}
.tui-colorpicker-palette-hex {font-family: monospace;display: inline-block;*display: inline;zoom: 1;width: 60px;vertical-align: middle;}
.tui-colorpicker-palette-preview {display: inline-block; *display: inline;zoom: 1; width: 12px;height: 12px;border: 1px solid #ccc;border: 1px solid #ccc;vertical-align: middle;overflow: hidden;}
.tui-colorpicker-palette-toggle-slider {display: inline-block;*display: inline;zoom: 1;vertical-align: middle;float: right;}
.tui-colorpicker-slider-container {margin: 5px 0 0 0;height: 122px;zoom: 1;}
.tui-colorpicker-slider-container:after {content: ''; display: block;clear: both;}
.tui-colorpicker-slider-left {float: left;width: 120px; height: 120px;}
.tui-colorpicker-slider-right {float: right;width: 32px;height: 120px;}
.tui-colorpicker-svg {display: block;}
.tui-colorpicker-slider-handle { position: absolute;overflow: visible;top: 0;left: 0;width: 1px;height: 1px;z-index: 2;opacity: 0.9;}
.tui-colorpicker-svg-slider {width: 120px;height: 120px;border: 1px solid #ccc;overflow: hidden;}
.tui-colorpicker-vml-slider { position: relative; width: 120px;height: 120px;border: 1px solid #ccc;overflow: hidden;}
.tui-colorpicker-vml-slider-bg {position: absolute;margin: -1px 0 0 -1px;top: 0;left: 0;width: 122px; height: 122px;}
.tui-colorpicker-svg-huebar {float: right;width: 18px;height: 120px;border: 1px solid #ccc;overflow: visible;}
.tui-colorpicker-vml-huebar {width: 32px;position: relative;}
.tui-colorpicker-vml-huebar-bg {position: absolute;top: 0;right: 0;width: 18px;height: 121px;}

.dg-fit-content {
	width: fit-content !important;
}
.dg-spaced td {
	padding: 8px 10px;
    font-size: 13px;
}

.dg .sorted a { font-weight: bold;}
.dg .descending a:after {
	content: "\2191"
}
.dg .ascending a:after {
	content: "\2193"
}

input[type=date] {
    padding:   5px; border: solid 1px #ccc;
    width: 140px; height: 40px;
}

.inside h3 a { text-decoration: underline !important;}

.btnSmall {
    display: inline-block;
    outline: none;
    border-radius: 3px;
    padding: 0 10px;
    cursor: pointer;
    border: 0;
    background: #0064D2;
    color: #fff;
    margin-bottom: 10px;
    height: 30px;
    line-height: 30px;
	
}
.btnOutline {
	display: inline-block;
	border-radius: 3px;
	padding: 0 20px;
	cursor: pointer;
	border: 0;
	border: 1px #0064D2 solid;
	color: #0064D2;
	height: 40px;
	line-height: 40px; text-align: center;
}


.input-symbol-pound {
	position: relative;
}

.input-symbol-pound input {
	padding-left: 18px !important;
}

	.input-symbol-pound:before {
		position: absolute;
		top: 0;
		content: "£";
		left: 5px;
	}

button:disabled,
button[disabled] {
    background-color: #cccccc;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input[type=number] {
    -moz-appearance: textfield;
}

.dg .midRow td { vertical-align: middle;}


.dg tr .visible-on-hover {
    opacity: 0.2;
}

.dg tr:hover .visible-on-hover {
    opacity: 1
}

.PopupEditor {
	position: absolute; padding: 15px 20px 10px; box-shadow: rgb(204, 204, 204) 3px 3px 6px; background-color: #fff; z-index: 12; left: -149px; top: -87px; 
}

.PopupEditor input{ text-align: right; width: 140px;}
.pQtyEditor {position: absolute;}
.pBinEditor {position: absolute;}
.pAmEditor {position: absolute;}
.pAmBEditor {position: absolute;}
.pWebEditor {position: absolute;}
.pRrpEditor {position: absolute;}
.pCostEditor {position: absolute;}
.pTTEditor {position: absolute;}

.accordeon .section {
	padding: 10px;
    border: solid 1px #ddd;
    border-top: none;
    display: none;
}
.accordeon .title{
    padding: 10px;
    background-color: #eee;
    border: solid 1px #ddd;

}
.numbers, .money {
	text-align: left;
}
::placeholder { color: #ccc;}

.translucent{opacity: 0.25}
.translucent:hover{opacity: 0.9}