﻿.vtex-qb select, .vtex-qb input  { margin:0px 3px 0px 3px; }
.vtex-qb-filter-line { height:25px; line-height: 25px; vertical-align: middle; }
.vtex-qb-filter-line-hover {background-color: #F4F4FD;}
.vtex-qb-valueFields, .vtex-qb-chain { display: inline; }
.vtex-qb-grippy { background-image: url('images/grippy.png'); background-repeat:no-repeat; background-position:left center; width:6px; height: 100%; float:left; margin-right:5px; }
.vtex-qb-group-container { padding: 0px 0px 0px 0px; width: 100%; }
.vtex-qb-group {padding: 5px 6px 8px 6px; margin: 3px 0px 3px 0px; width: auto; background-color:#fff;border:solid 1px #ddd;}
.vtex-qb-items { width:auto; min-height:4px; }
.vtex-qb-group-hover {  }
.vtex-qb-filter-add { display:inline; }
.vtex-qb-group-add { display:inline; padding-right:0px; }
.vtex-qb-group-remove { display:inline; }
.vtex-qb-filter-remove { float: right; background-image:url(images/ui-icons.png); background-position:0 -960px; min-width:20px; min-height:20px; }
.vtex-qb-filter-remove:hover{background-position:0 -1000px;}
.vtex-qb a { color:#000; }
.vtex-qb a:hover { color: #003399; text-decoration: underline; }


.vtex-ddm { display: inline-block; font-family: Arial, Verdana; font-size:10px; }
.vtex-ddm-menu { border: solid 1px #ddd; min-height:50px; min-width:50px; background-color:#fff; padding:5px; }
.vtex-ddm-menu ul { list-style-type: none; list-style-image: none; padding: 0px; margin: 0px; max-height: 150px; overflow-y:scroll; overflow-x:hidden; }
.vtex-ddm-menu ul li { padding: 1px 0px 1px 0px; }
.vtex-ddm-buttons { width: auto; display: block; text-align: right; padding: 1px 0px 1px 0px; }
.vtex-ddm-buttons input { font-family: Arial, Verdana; font-size:10px; }