.cool-selector-shadow {
    position:           absolute;
    z-index:            9;
    display:            none;
    background-color:   #000;
}

.cool-selector {
    position:   absolute;
    z-index:    10;
    display:    none;

    min-height: 40px;

    background-color:   white;
    border:             1px solid #999;

    -moz-box-shadow:    0 0 16px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.25);
    box-shadow:         0 0 16px rgba(0, 0, 0, 0.25);

    white-space:    nowrap;
    padding:        0.5em;

    -moz-border-radius:     0.5em;
    -webkit-border-radius:	0.5em;
    border-radius:          0.5em;

}

.cool-selector-arrow {
    position:   absolute;
    background: transparent url(/web/20140625122224im_/http://lori.ru/css/menu-arrows.png) no-repeat 0 0;
    width:      17px;
    height:     33px;
    left:       -17px;
    top:        50%;
    margin-top: -16px;
}
.cool-selector-arrow.small {
    width:      13px;
    left:       -13px;
}

.bottom > .cool-selector-arrow {
    width:      33px;
    height:     17px;
    top:        -17px;
    left:       50%;
    margin:     0;
    margin-left:    -16px;
}
.bottom > .cool-selector-arrow.small {
    height:      13px;
    top:         -13px;
}

.left > .cool-selector-arrow {
    left:       auto;
    right:      -17px;
    background-position: -17px 0;
}
.left > .cool-selector-arrow.small {
    background-position: -13px 0;
    right:       -13px;
}

.selector-table {
    border-spacing: 0;
    border-collapse:collapse;
}
.selector-table td {
    padding:    0;
    text-align: left;
}
.selector-table tr.unavailable .t2 {
    text-decoration:    line-through;
    color:              #999;
}
.selector-table .t1 {
    color:      #999;
    font-variant:   small-caps;
    padding-right:  1em;
}
.selector-table .t2 { padding:    0 0; }
.selector-table .t2 div {
    padding:    0.2em 0.5em;

    -moz-border-radius:     0.5em;
    -webkit-border-radius:	0.5em;
    border-radius:          0.5em;

    cursor: pointer;
}
.selector-table .t2 div:hover {
    background-color:   #eee;
}
.selector-table .selected .t2 div {
    background-color:   #eda;
}
.selector-table .s {
    height:             1px;
    background-color:   #ccc;
}

.cool-select-combo {
    padding-right: 26px;
    padding-top: 0.25em;
    padding-bottom: 0.25em;
    background: transparent url(/web/20140625122224im_/http://lori.ru/css/arrow-down-normal.png) no-repeat right center;
    background-image: url(/web/20140625122224im_/http://lori.ru/css/arrow-down-normal.png), -webkit-linear-gradient(bottom, #F0F0F0 0%, rgb(255,255,255) 58%);
    border: 1px solid #BBB;
    border-radius: 0.4em;
    cursor: pointer;
}
.cool-select-combo:hover {
    background-color: #eee;
    background-image: url(/web/20140625122224im_/http://lori.ru/css/arrow-down-hover.png);
    background-image: url(/web/20140625122224im_/http://lori.ru/css/arrow-down-hover.png), -webkit-linear-gradient(bottom, rgb(214,214,214) 0%, rgb(238,238,238) 58%);
    border-color: #666;
}
.cool-select-combo.unselected {
    color:  #C66;
}
/*
     FILE ARCHIVED ON 12:22:24 Jun 25, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 00:03:44 Nov 17, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.659
  exclusion.robots: 0.032
  exclusion.robots.policy: 0.019
  esindex: 0.013
  cdx.remote: 7.082
  LoadShardBlock: 49.532 (3)
  PetaboxLoader3.datanode: 131.156 (5)
  load_resource: 226.22 (2)
  PetaboxLoader3.resolve: 120.006 (2)
*/