/* COMMON STYLES */

input[type="email"].styler,
input[type="number"].styler,
input[type="password"].styler,
input[type="search"].styler,
input[type="tel"].styler,
input[type="text"].styler,
input[type="url"].styler,
textarea.styler {
    padding: 7px 9px;
    border: 1px solid #CCC;
    border-bottom-color: #B3B3B3;
    border-radius: 4px;
    box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);
    color: #333;
    font: 14px Arial, sans-serif;
}
input[type="search"].styler {
    -webkit-appearance: none;
}
textarea.styler {
    overflow: auto;
}
input[type="email"].styler:hover,
input[type="number"].styler:hover,
input[type="password"].styler:hover,
input[type="search"].styler:hover,
input[type="tel"].styler:hover,
input[type="text"].styler:hover,
input[type="url"].styler:hover,
textarea.styler:hover {
    border-color: #B3B3B3;
}
input[type="email"].styler:focus,
input[type="number"].styler:focus,
input[type="password"].styler:focus,
input[type="search"].styler:focus,
input[type="tel"].styler:focus,
input[type="text"].styler:focus,
input[type="url"].styler:focus,
textarea.styler:focus {
    border-color: #CCC;
    border-top-color: #B3B3B3;
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    outline: none;
}
button.styler,
input[type="button"].styler,
input[type="submit"].styler,
input[type="reset"].styler {
    overflow: visible;
    padding: 7px 11px;
    outline: none;
    border: 1px solid #CCC;
    border-bottom-color: #B3B3B3;
    border-radius: 4px;
    background: #F1F1F1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;
    box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);
    color: #333;
    text-shadow: 1px 1px #FFF;
    font: 14px Arial, sans-serif;
    cursor: pointer;
}
button.styler::-moz-focus-inner,
input[type="button"].styler::-moz-focus-inner,
input[type="submit"].styler::-moz-focus-inner,
input[type="reset"].styler::-moz-focus-inner {
    padding: 0;
    border: 0;
}
button.styler:after {
    content: '';
}
button.styler:not([disabled]):hover,
input[type="button"].styler:not([disabled]):hover,
input[type="submit"].styler:not([disabled]):hover,
input[type="reset"].styler:hover {
    background-color: #E6E6E6;
    background-position: 0 -10px;
}
button.styler:not([disabled]):active,
input[type="button"].styler:not([disabled]):active,
input[type="submit"].styler:not([disabled]):active,
input[type="reset"].styler:active {
    background: #F5F5F5;
    box-shadow: inset 1px 1px 3px #DDD;
}
button.styler[disabled],
input[type="button"].styler[disabled],
input[type="submit"].styler[disabled] {
    border-color: #CCC;
    background: #F5F5F5;
    box-shadow: none;
    color: #888;
}




/******************************************/
/*************** THEMES *******************/
/******************************************/



/******************************************/
/**************** GREY 1 ******************/
/******************************************/

/* CHECKBOX */

.jq-checkbox.aapf_grey1 {
    top: -1px;
    width: 14px;
    height: 14px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gofEAw1QAqgyAAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAGuSURBVDjLpZS9jtpAFIW/Owmi5U90NAn2k2RfBRCmN0lsgSki4x5exi9im0jUSOukAlGQmRQrO4ZdRbC+zYxGd+bcc+beI4fDwWw2G0SEe2M2m2GMYbvdYoxBRDDGlHsAYwxKKYwxV/dksViYIuER0Nv8KkC1COAq72OxCYLgLqAgCNBal48vl0v+V/DxeEREiKIIY8wLYJX2PcyUUmitr+QrGFWZ5XnOfD4HoN/v02g0XgAfkfIWoHq/uuZ5juu67HY7AM7nM8PhEEWNEBFOpxOr1YokScrzPP+N634ly34CCtu2GQwGAO8HLNj4vk8cx4xGI5Ik4/n5F67rkqYpSiksyyIMQ5rN5nXTPBqFnK1WC5EPaK0Zj8dYlkWWZYgIw+Enoiik2+2WX1BbUt/3+fL0hCjFH61J0xQRwbZt1us1nU4HAK11PYbV8LzvAMRxjBLBsj4Thj/o9XpXxYlIPcBiyJUIvvcNJYb9fk8URbTb7Vfyl3P4XjmrsygieJ735viICEopLpfLP2ur0zgipmycW/+8NQzlOM7DTuM4DtPptKwe1CszeEuRyWTCXz3D6xuS1sviAAAAAElFTkSuQmCC') no-repeat;
    vertical-align: middle;
    cursor: pointer;
}


.jq-checkbox.aapf_grey1.checked{
    background-position: -14px 0;
}
.jq-checkbox.aapf_grey1.disabled {
    opacity: 0.55;
    filter: alpha(opacity=55);
}

/* RADIO */

.jq-radio.aapf_grey1 {
    width: 14px;
    height: 14px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gofEB8ShO9UMQAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAIlSURBVDjLrdTPS/pwHMfxpz/aDAo1MKUQCbfZOR0MoZOCUKf6I/o7vv9G/4Ve6lInycu2gzelLUpExcTEw0Qh7fJ1fP1VGN/XbR8+j722D9vb4zjOjL9xHAfTNLFtm36/D8DBwQHJZJJMJsPu7i7rso3zzAtrtRr39/dMJpO1NxUEgYuLC1Kp1ML6ts7jOM6sVqtRKpUAkGWZTCZDLBYDoN1uYxgGlmUBcHV1haIobtm2ztPr9Wa3t7dMJhPOz8/JZrNrn7RSqVAulxFFkZubGwB+43y5XO7P6+srkiRRKBTYlHg8TqfT4f39nZ2dHVqtFsuu3+/z+PjI29sbkUgEURRXnH/+yqqq8lNUVcW2bZ6fnxfWAJrNJg8PDwyHQ6bTKcPhkHw+TzAYXHDewWAA4J79d5nvGQwGLLtqtUqv12M0GjEej2k0GlSr1RXn5T8lEAgsXH9+fuLz+Vb2eUOhkPtV/ZROpwNAKBRi2Z2enpJKpdjf32dvb4+joyNkWV5xfkmS6Ha7GIZBIpH4tlDXdQAURWE6nS644+Nj/H4/kUgEgJOTEw4PD1ecN51OI4oilmVRqVQ2lj09PWHbNoIgcHZ2xjoXjUbRNA1N04hGo2udx3GcWb1ep1gsApBMJlFVdeEH1nWdl5cXAK6vr92j+o1zR1u9Xufu7m7jiBJFkcvLS7dsnm2d59/hPRqNME0Ty7L4+PgAIBwOI0kS6XR64/Dexn0BQlVbFVBazUQAAAAASUVORK5CYII=') no-repeat;
    vertical-align: middle;
    cursor: pointer;
}
.jq-radio.aapf_grey1.checked {
    background-position: -14px 0;
}
.jq-radio.aapf_grey1.focused {
    border: 1px solid #08C;
}
.jq-radio.aapf_grey1.disabled {
    opacity: 0.55;
    filter: alpha(opacity=55);
}

/* SLIDER */

.slide.aapf_grey1 .berocket_filter_slider.ui-widget-content,
.slide.aapf_grey1 .berocket_filter_price_slider.ui-widget-content{
    background: none repeat scroll 0 0 #b0b5b9;
    border: 0 none;
    border-radius: 0;
    height: 4px;
    padding: 0;
}

.slide.aapf_grey1 .berocket_filter_slider.ui-widget-content .ui-slider-range,
.slide.aapf_grey1 .berocket_filter_price_slider.ui-widget-content .ui-slider-range{
    background: none repeat scroll 0 0 #000000;
}

.slide.aapf_grey1 .berocket_filter_slider.ui-widget-content .ui-slider-handle,
.slide.aapf_grey1 .berocket_filter_price_slider.ui-widget-content .ui-slider-handle{
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gsBETAnTCTLVAAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAGgSURBVCjPhZExa1NxFMV/9706haSvqARNSCpkETppHEysEH39CsUlbtFA0E2/gVA7uUYEUTo6OeTRFl7IEFFpV3VSkmDNEPJemjaDSf7XIU3tIPibDlzuuYd7RFUBGE8nTz80P6593t+71O12McaQSCS4ce36r1wut7ZgCwBiVAkH4duX1VfFRSfKnYJLKpVCRGi1Wvi+z2AwoFR+uBWLRYv8noyfPHu+qTVvW43OMGauZniepxsbmzoeT7Hvuu7j4dHxyr31dQRFRBARVGdagUwmw5ev3zgejW7Zw+HoxYNSKXbh/BIis5zAqRYMKESjMd69r42seDxOMpnkf6TTaY4OgyXLGBOedT6LAsoUPRnbloXV6/WWO53OPxcEEM4hCu12m0gkglWpVF77vo/Rue3074WTjkSEer2O67qhlc/nHwVBwM7OLgog9mmc+Zdq3jb9fshq7uaKqCpBePimWq3edxyHQqFA6sryrLjvP2g0GvT7fcrl8pazGC2KMQZEmEwMzWZz99Pe/tWfBwfYC8Lli3Gy2Syrt/NJ27JBlT+vQMVDnx9OngAAAABJRU5ErkJggg==') no-repeat scroll center center / cover  transparent;
    width: 12px;
    height: 12px;
    border: 0;
    top: -4px;
}