body{padding:0}#wrapper{margin-bottom:30px}.container{width:1170px!important}.body{clear:both;padding:0 15px}.row{clear:both}h1{margin-top:0;font-size:24px;float:left}h2{font-size:20px}h2.no-margin-top{margin-top:0}.bold{font-weight:bold}.margin-left{margin-left:20px}.margin-right{margin-right:20px}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.divider{float:left;clear:both;width:100%;height:5px;border-bottom:1px solid #ccc;margin-bottom:20px;padding:10px 0}.small-divider{padding:0}.top-button{margin-top:-5px}.list-icon{font-size:22px;display:inline-block}.update-dynamic-list{font-size:18px;margin:8px}.navbar-header{float:left}.navbar-brand{float:left;padding:7px 17px 8px;border-right:1px solid #ccc}.navbar{width:100%;float:left;position:relative;min-height:50px;margin-bottom:20px;border:1px solid #b4b4b4;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.nav>li{float:left}.navbar-default .navbar-nav>li>a{position:relative;display:block;width:100%;height:100%;padding:15px 19px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.navbar-default .navbar-nav>li.active>a,.navbar-default .navbar-nav>li:hover>a{background-color:#f5f5f5;color:#000}.navbar-nav{float:left;margin:0}#account-nav{float:right;margin-right:20px;margin-top:10px;width:100%;text-align:right}#account-nav a{color:#000;font-size:14px}#account-nav li,#nav li,#nav-2 li{display:inline}.log-in-name{font-size:17px}.log-out{font-size:15px}.panel-group{margin-bottom:25px;margin-top:25px}.panel-group .panel{margin-bottom:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}a{color:#000}table.DTTT_selectable tbody tr{cursor:pointer;background:#e6e6e6}legend{display:none}label{font-weight:normal;font-size:13px}.checkbox label.bold{font-weight:bold}.checkbox-no-top-margin{margin-top:0}.checkbox-heading label{font-size:14px}.form-spacer{height:30px}.form-container{margin-top:30px}input[type=file]{float:left}.form-control-container select{width:100%;height:30px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:0 1px 1px rgba(0,0,0,.075);box-shadow:0 1px 1px rgba(0,0,0,.075);font-size:14px}.form-control-container input[type="text"],.form-control-container input[type="password"],.form-control-container input[type="email"]{display:block;width:100%;height:30px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control-container input[type="text"].input-validation-error,.form-control-container input[type="password"].input-validation-error,.form-control-container input[type="email"].input-validation-error{border-color:red;background-color:#f9cccc}.control-label{width:100%;float:left}.date-col{font-size:12px;text-align:right}.button-col{text-align:right}.panel-container{display:none}.panel-title.collapse,.panel-title.collapsed,.collapsable-tabs.collapse{cursor:pointer;position:relative}.panel-title.collapse::after,.tab-panel-heading span.collapse{content:'';top:0;position:absolute;right:0;cursor:pointer;float:right;width:0;height:0;margin-top:5px;border-style:solid;border-width:0 7.5px 8px 7.5px;border-color:transparent transparent #333 transparent;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.panel-title.collapsed::after,.tab-panel-heading span.collapsed{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.panel-heading:hover .panel-title{color:#000}.panel .nav-tabs>li>a{margin-right:0;padding:7px 15px 8px;border-radius:0;border:none;border-right:1px solid #ccc;border-bottom:none!important;border-top:none!important}.panel .nav-tabs>li>a:hover{border-color:#ccc}.panel .nav-tabs>li:last-child>a{border-right-width:1px}.panel .nav-tabs>li:first-child>a{border-top-left-radius:4px}.panel .nav-tabs>li.active>a{box-shadow:0 1px 0 white}.panel .nav-tabs>li.active>a,.panel .nav-tabs>li.active>a:hover,.panel .nav-tabs>li.active>a:focus{border-width:0;border-right-width:1px}.tab-panel{float:left;width:100%}.tab-content{padding:0 10px;margin-left:-1px;float:left;width:100%;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.tab-panel-heading{width:100%;float:left;padding:0;position:relative}.tab-panel-heading .collapsable-tabs{width:100%;float:left;margin:0}.tab-panel-heading span.collapse,.tab-panel-heading span.collapsed{right:15px;top:13px;top:50%;margin-top:-4px}.glyphicon-move{cursor:move;position:absolute;right:20px}.panel-body{padding:10px;overflow:hidden}.panel-body .row{padding:5px 0;border-top:1px solid #ebebeb}.panel-body .row:first-of-type{border:none}.button-row{float:left;width:1130px;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.button-row.affix{width:1130px;margin:0 auto;background:#f7f7f7;padding:10px;top:0;z-index:9;-moz-box-shadow:0 2px 12px 0 rgba(50,50,50,.75);-webkit-box-shadow:0 2px 12px 0 rgba(50,50,50,.75);box-shadow:0 2px 12px 0 rgba(50,50,50,.75);margin-left:-15px}.button-row.affix .form-group{margin-bottom:0}.field-differs{background-color:#ffe5e5;margin:0}.field-differs .col-xs-12{padding:0}.field-differs span{margin:0 0 5px;font-size:12px;display:block;font-style:italic;color:#333;margin-left:200px;text-align:left}.collapse-container{float:left;width:100%}textarea.form-control{overflow:hidden;outline:none;resize:none;padding-bottom:0!important;-moz-transition:height .2s;-o-transition:height .2s;-webkit-transition:height .2s;transition:height .2s}input[type=radio],input[type=checkbox]{vertical-align:middle;margin-top:-2px}input.criterion-check{width:34px;height:34px;margin:0}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{margin-top:3px}.rowtitle{padding:5px 0;font-size:16px;background:#f0f0f0;float:left;width:100%;margin:10px 0;margin-bottom:10px;cursor:pointer;border:1px solid transparent}.rowtitle .col.collapse::after{content:'';top:2px;position:absolute;right:10px;cursor:pointer;width:0;height:0;margin-top:5px;border-style:solid;border-width:0 7.5px 8px 7.5px;border-color:transparent transparent #333 transparent;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.rowtitle .col.collapsed::after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.title-field-differs{background-color:#ffe5e5;border:1px solid #c31414}div.bitfield-row{margin-top:10px;margin-bottom:10px}td.product-deleted{background-color:#fec7c7;color:red;font-weight:bold}.edit-product-container{margin-bottom:40px}.edit-product-container .row:not(.bitfield-row) label,.edit-product-container .row:not(.bitfield-row) input,.edit-product-container .row:not(.bitfield-row) select,.edit-product-container .row:not(.bitfield-row) textarea{font-size:13px}.edit-product-container .row:not(.bitfield-row) label{float:left}.edit-product-container .row:not(.bitfield-row) input{height:30px}.edit-product-container .row:not(.bitfield-row) select{height:30px;line-height:30px;padding:0 7px}.edit-product-container .row:not(.bitfield-row) input,.edit-product-container .row:not(.bitfield-row) select:not(.tri-state),.edit-product-container .row:not(.bitfield-row) textarea,.edit-product-container .row:not(.bitfield-row) .rich-text-edit{float:right;width:340px;margin-bottom:5px}.edit-product-container .row:not(.bitfield-row) select.tri-state{float:right;width:100%;margin-bottom:5px}.pending-update-delete{border:2px solid #da8c8c;padding:5px;background:#ffd1d1;font-size:16px}.pending-update-delete label{font-size:16px}.pending-update-delete input[type=checkbox]{width:24px;height:24px;margin:6px}.field-validation-error{color:#810407;font-size:12px}.glyphicon{top:2px;margin-right:3px}.glyphicon-tags{margin-right:10px}.list-name{width:650px}.list-products{width:100px}.list-spacer{width:200px}.btn-container{width:30px}.table-heading{font-weight:bold;font-size:14px;margin-bottom:5px}.table-row{padding:5px 0;float:left;width:100%;border-top:1px solid #ddd}#dataTable{position:relative;top:-47px;clear:both;overflow:hidden;margin-bottom:30px}a:nth-child(odd) .table-row,.sortable-products>.table-row:nth-child(odd){background:#f9f9f9}.table>tbody>tr>td.alternate{background:#f2f2f2}.table-hover>tbody>tr:hover>td,a:hover .table-row,a:nth-child(odd):hover .table-row,.sortable-products>.table-row:hover{background:#b9d9e9}a .table-row:hover{color:#333}.product-list-results{margin:20px 0;float:left;width:100%}.block-link{display:block;width:100%;height:100%;float:left}.updatedivider{background-color:#999}tr.updateheader{border-top:2px solid #b4b4b4;margin-bottom:10px}.table>tbody>tr.updatepending td{background-color:#d6e6fc}.table>tbody>tr.updateapproved td{background-color:#9af791}.table>tbody>tr.updatedeclined td{background-color:#ffe5e5}.table>tbody>tr.updatechecked td{background-color:#aee3fd}.panel-heading h3 a{font-size:12px;margin-left:10px}.update-field-heading{font-weight:bold}.not-editable .form-control,.bitfield-not-editable{background-color:#cbeaf3}.not-editable-brandbank .form-control,.bitfield-not-editable-brandbank{background-color:#bffcbf}.not-editable.field-differs,.bitfield-not-editable.field-differs{color:#d00101}.sortable-products,.unsortable-products,.sortable{list-style-type:none;padding-left:0}.sortable-products .table-row.highlight-product-row,.unsortable-products .table-row.highlight-product-row,.sortable .table-row.highlight-product-row{background-color:#9af791}.sortable-products>li,.sortable>li{cursor:move}.sortable-products .table-row.ui-sortable-placeholder,.sortable-products .table-row.ui-sortable-helper{background-color:#b9d9e9}select.match-field-missing{border-color:red;background-color:#fec7c7}.category-edit-row{margin-top:8px;margin-bottom:4px;min-height:36px}.field-type-yes{color:green}.field-type-no{color:red}div.sorting_asc,th.sorting_asc{background:url('../../images/sort_asc.png') no-repeat center right}div.sorting_desc,th.sorting_desc{background:url('../../images/sort_desc.png') no-repeat center right}div.sorting,th.sorting{background:url('../../images/sort_both.png') no-repeat center right}.m-t-0{margin-top:0}.m-t-1{margin-top:10px}.m-r-0{margin-right:0}.m-r-1{margin-right:10px}.m-b-0{margin-bottom:0}.m-b-1{margin-bottom:10px}.m-l-0{margin-left:0}.m-l-1{margin-left:10px}.form-group{margin-bottom:10px}.form-container-box{padding:15px;margin:20px 0;background:#f6f6f6}.button-row.affix-top.affix+.row{padding-top:44px}#ProductAttrs .panel-body{padding-top:10px}#ManageLists .panel-body{padding:5px 15px 15px}#ManageLists .divider-div{padding:0 -15px -15px}.nav-tabs #expandall{border-radius:0 4px 0 0;border-width:0;border-left-width:1px;padding:7px 12px}.edit-product-container .rowtitle{font-size:14px;font-weight:700}.edit-product-container .rowtitle .col{padding:0 10px}.edit-product-container .collapse-container{padding:10px;background:#f9f9f9;margin-top:-10px}.edit-product-container .collapse-container label{max-width:160px;padding-right:5px}.edit-product-container .collapse-container .bitfield-row,.edit-product-container .collapse-container .nullable-bool{margin:0 -10px 10px}.edit-product-container .collapse-container .bitfield-row [class*=col],.edit-product-container .collapse-container .nullable-bool [class*=col]{padding:0 10px}.edit-product-container .collapse-container .bitfield-row label,.edit-product-container .collapse-container .nullable-bool label{max-width:none}.edit-product-container .collapse-container .bitfield-row select,.edit-product-container .collapse-container .nullable-bool select{width:240px}#EditFields.tab-content{padding:5px 15px}.dyanmic-list-item{margin-bottom:5px;border-bottom:1px solid #eee;padding-bottom:5px}.category-button{display:block;margin-bottom:10px}.margin-left-small{margin-left:10px}#Hierarchy .level1{background:#f9f9f9;margin-left:0;padding:10px}.tooltip-country-of-origin{position:relative}.tooltip-country-of-origin:hover::after{position:absolute;content:attr(data-tooltip);bottom:5em;right:-1em;background-color:#333;color:#fff;padding:.25em .5em;width:250px}