@charset "UTF-8";.visual-browser-search{width:900px;height:410px;margin:40px auto;-border:1px solid #000;font-family:"minion-pro-n4","minion-pro","Times New Roman",serif;font-size:14px;color:#fff;line-height:14px}
.visual-browser-search .panel{height:410px;width:180px;position:relative;float:left;-border:1px solid #666}
.visual-browser-search .panel .category{-display:none;position:relative}
.visual-browser-search .panel .category-title{background-color:#999;color:#fff;text-align:center;font-family:"minion-pro-n4","minion-pro","Times New Roman",serif font-size:14px;line-height:14px;font-weight:700;padding:10px 10px 0 10px;position:absolute;width:160px;top:210px;opacity:.0;z-index:100}
.visual-browser-search .panel .category-box{display:block;border:10px solid rgba(153,153,153,0.5);position:absolute;width:160px;height:25px;z-index:3;top:210px;opacity:1.0}
.visual-browser-search .panel .category-box .facet{font-family:"minion-pro-n4","minion-pro","Times New Roman",serif font-size:14px;font-weight:700;color:#08568c;line-height:18px;padding:3px 9px;background-color:#fff;border:1px solid #999;width:140px;height:17px}
.visual-browser-search .panel .category-image{height:50px;width:50px;position:absolute;top:196px;left:0;border:10px solid #999;opacity:.0;z-index:100}
.visual-browser-search .panel .options{background:url('../../components/page/visualbrowser/images/casino_column.png') transparent top left no-repeat;background-size:180px 340px;width:180px;height:336px;position:absolute;top:64px}
.visual-browser-search .panel .options .list{position:absolute;top:15px;height:306px;width:180px;overflow:hidden}
.visual-browser-search .panel .options .list ul{position:absolute;top:0;z-index:1}
.visual-browser-search .panel .options ul.active{background:#ddd;background:-moz-linear-gradient(top,rgba(221,221,221,1) 0,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 80%,rgba(221,221,221,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(221,221,221,1)),color-stop(20%,rgba(255,255,255,1)),color-stop(80%,rgba(255,255,255,1)),color-stop(100%,rgba(221,221,221,1)));background:-webkit-linear-gradient(top,rgba(221,221,221,1) 0,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 80%,rgba(221,221,221,1) 100%);background:-o-linear-gradient(top,rgba(221,221,221,1) 0,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 80%,rgba(221,221,221,1) 100%);background:-ms-linear-gradient(top,rgba(221,221,221,1) 0,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 80%,rgba(221,221,221,1) 100%);background:linear-gradient(to bottom,rgba(221,221,221,1) 0,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 80%,rgba(221,221,221,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd',endColorstr='#dddddd',GradientType=0)}
.visual-browser-search .panel .options ul li a{display:block;font-family:"minion-pro-n4","minion-pro","Times New Roman",serif font-size:14px;font-weight:normal;color:#000;background-color:#fff;line-height:14px;width:140px;padding:10px 10px;margin:0 10px;-webkit-transition:all .2s linear}
.visual-browser-search .panel .options ul li a:hover{background-color:#ccc;color:#08568c;cursor:pointer}
.visual-browser-search .panel .options ul li a.current{background-color:#ccc;color:#08568c;font-weight:700}
.visual-browser-search .panel .options ul li div.image-value{display:none}
.visual-browser-search .panel .options ul li div.search-value{display:none}
.visual-browser-search .panel .options span{display:block;background-color:#ddd;height:15px;width:160px;margin:0 10px;cursor:pointer;opacity:.0;position:absolute;z-index:2;-webkit-transition:all .2s linear}
.visual-browser-search .panel .options span.up{top:0}
.visual-browser-search .panel .options span.down{top:321px}
.visual-browser-search .panel .options span a{background-image:url('../../components/page/visualbrowser/images/controls-gray-up-down.png');height:15px;width:12px;display:block;margin:0 auto}
.visual-browser-search .panel .options span.up a{background-position:-9px -5px}
.visual-browser-search .panel .options span.down a{background-position:-9px -35px}
.visual-browser-search .panel .options span:hover{background-color:#bbb}
.visual-browser-search .panel .options .text-gradient{width:160px;height:336px;position:absolute;padding:0 10px;background:transparent;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(50%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 50%,rgba(255,255,255,1) 100%);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 50%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 50%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 50%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(255,255,255,0) 50%,rgba(255,255,255,1) 100%);-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);display:block;z-index:2}
.visual-browser-results{margin:0 auto 30px;width:190px;height:90px;padding:10px;box-shadow:0 3px 15px #666;text-align:center;opacity:.0}
.visual-browser-results .results-count{font-family:"minion-pro-n4","minion-pro","Times New Roman",serif font-size:26px;color:#333}
.visual-browser-results a.results-button{font-family:"minion-pro-n4","minion-pro","Times New Roman",serif font-size:18px;color:#fff;text-shadow:1px 1px 2px #666;padding:8px 5px;display:block;width:150px;margin:5px auto;background:#ccc;background:-moz-linear-gradient(top,rgba(204,204,204,1) 0,rgba(153,153,153,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(204,204,204,1)),color-stop(100%,rgba(153,153,153,1)));background:-webkit-linear-gradient(top,rgba(204,204,204,1) 0,rgba(153,153,153,1) 100%);background:-o-linear-gradient(top,rgba(204,204,204,1) 0,rgba(153,153,153,1) 100%);background:-ms-linear-gradient(top,rgba(204,204,204,1) 0,rgba(153,153,153,1) 100%);background:linear-gradient(to bottom,rgba(204,204,204,1) 0,rgba(153,153,153,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc',endColorstr='#999999',GradientType=0);-webkit-transition:all .2s linear}
.visual-browser-results .results-spinner{position:absolute;height:90px;width:190px;display:block;opacity:1.0;background-color:#fff}
.visual-browser-results .results-spinner img{display:block;margin:32px auto}
.visual-browser-results a.results-button:hover{color:#ddd}
.visual-browser-results a.full-search{font-size:12px;display:block;margin-top:10px}