html, body {
    width: 250px;
    height: 475px;
}

.toggle.owl,
.toggle-on.owl,
.toggle-off.owl {
    border-radius: 0px;
}

.toggle.owl .toggle-handle {
    border-radius: 0px;
    width: 75px;
}

.toggle.setting,
.toggle-on.setting,
.toggle-off.setting {
    border-radius: 15px;
}

.toggle.setting .toggle-handle {
    border-radius: 50%;
    width: 15px
}


.owl_logo {
    background: rgba(0, 0, 0, 0.25) url("../icons/owl_logo.png") no-repeat scroll 50% 50%;
    background-size: cover;
    min-height: 90px;
}

.vspace {
    height: 13px;
    min-height: 13px;
    width: 100%;
}

.hotkey {
    font-size: 12px;
    color: rgb(26, 106, 0);
}

.site_options {
    font-size: 14px;
}

.disabled_list_link {
    font-size: 12px;
    color: rgb(20, 46, 156);
    text-decoration: underline;
}

.contact {
    font-size: 12px;
    padding-top: 10px;
}

.footer {
    font-size: 13px;
    color: rgb(0, 71, 255);
}

.footer_divider {
    margin-top: 17px;
    margin-bottom: 5px;
    border-width: 1px 0px 0px;
    border-style: solid none none;
    border-color: #DDD -moz-use-text-color -moz-use-text-color;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
}


.noselect {
    -moz-user-select: none;
    user-select: none;
}

p {
    cursor: default;
}

.footer-heart {
    font-size: 1.4em;
    color: #FF2626;
    line-height: 1;
}

.footer-heart:hover, .footer-heart:active, .footer-heart:focus {
    color: #d41e1e;
    text-decoration: none;
    outline: none;
}

.configure-sites {
    background-color: rgb(41, 119, 236);
}

.configure-sites:focus, .configure-sites:hover, .configure-sites:active  {
    background-color: rgb(41, 119, 236);
}
