/*! * Bootstrap Responsive v2.3.0 * * Copyright 2012 Twitter,Inc * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 * * Designed and built with all the love in the world @twitter by @mdo and @fat. */
.clearfix {
    * zoom:1;
}

.clearfix:before, .clearfix:after {
    display: table;
    line-height: 0;
    content: "";
}

.clearfix:after {
    clear: both;
}

.hide-text {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}

.input-block-level {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

@-ms-viewport {
    width: device-width;
}

.hidden {
    display: none;
    visibility: hidden;
}

.visible-phone {
    display: none !important;
}

.visible-phone-portrait {
    display: none !important;
}

.visible-tablet {
    display: none !important;
}

.hidden-desktop {
    display: none !important;
}

.visible-desktop {
    display: inherit !important;
}

@media (min-width: 768px) and(max-width: 979px) {
    .hidden-desktop {
        display: inherit !important;
    }

    .visible-desktop {
        display: none !important;
    }

    .visible-tablet {
        display: inherit !important;
    }

    .hidden-tablet {
        display: none !important;
    }
}

@media (max-width: 767px) {
    .hidden-desktop {
        display: inherit !important;
    }

    .visible-desktop {
        display: none !important;
    }

    .visible-phone {
        display: inherit !important;
    }

    .hidden-phone {
        display: none !important;
    }
}

.visible-print {
    display: none !important;
}

@media print {
    .visible-print {
        display: inherit !important;
    }

    .hidden-print {
        display: none !important;
    }
}

@media (min-width: 768px) and(max-width: 979px) {
    .sidebar-layout #the-content {
        width: 500px;
    }

    .sidebar-layout #sidebars {
        width: 180px;
    }

    .sidebar-layout.sidebar-right #sidebars #sidebar-shadow {
        left: -30px;
    }

    .sidebar-layout.sidebar-left #sidebars #sidebar-shadow {
        right: -30px;
    }

    .row {
        margin-left: -20px;
        * zoom:1;
    }

    .row:before, .row:after {
        display: table;
        line-height: 0;
        content: "";
    }

    .row:after {
        clear: both;
    }

    [class * ="span"] {
        float: left;
        min-height: 1px;
        margin-left: 20px;
    }

    .container {
        width: 724px;
    }

    .fullwidth-container, .span12 {
        width: 724px;
    }

    .span11 {
        width: 662px;
    }

    .span10 {
        width: 600px;
    }

    .span9 {
        width: 538px;
    }

    .span8 {
        width: 476px;
    }

    .span7 {
        width: 414px;
    }

    .span6 {
        width: 352px;
    }

    .span5 {
        width: 290px;
    }

    .span4 {
        width: 228px;
    }

    .span3 {
        width: 166px;
    }

    .span2 {
        width: 104px;
    }

    .span1 {
        width: 42px;
    }

    .offset12 {
        margin-left: 764px;
    }

    .offset11 {
        margin-left: 702px;
    }

    .offset10 {
        margin-left: 640px;
    }

    .offset9 {
        margin-left: 578px;
    }

    .offset8 {
        margin-left: 516px;
    }

    .offset7 {
        margin-left: 454px;
    }

    .offset6 {
        margin-left: 392px;
    }

    .offset5 {
        margin-left: 330px;
    }

    .offset4 {
        margin-left: 268px;
    }

    .offset3 {
        margin-left: 206px;
    }

    .offset2 {
        margin-left: 144px;
    }

    .offset1 {
        margin-left: 82px;
    }

    .row-fluid {
        width: 100%;
        * zoom:1;
    }

    .row-fluid:before, .row-fluid:after {
        display: table;
        line-height: 0;
        content: "";
    }

    .row-fluid:after {
        clear: both;
    }

    .row-fluid [class * ="span"] {
        display: block;
        float: left;
        width: 100%;
        min-height: 30px;
        margin-left: 2.7624309392265194%;
        * margin-left:2.709239449864817%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .row-fluid [class * ="span"]:first-child {
        margin-left: 0;
    }

    .row-fluid .controls-row [class * ="span"] + [class * ="span"] {
        margin-left: 2.7624309392265194%;
    }

    .row-fluid .span12, .ui-row .row .span12, .row-fluid .row .span12 {
        width: 100%;
        * width:99.94680851063829%;
    }

    .row-fluid .span11, .ui-row .row .span11 {
        width: 91.43646408839778%;
        * width:91.38327259903608%;
    }

    .row-fluid .span10, .ui-row .row .span10 {
        width: 82.87292817679558%;
        * width:82.81973668743387%;
    }

    .row-fluid .span9, .ui-row .row .span9 {
        width: 74.30939226519337%;
        * width:74.25620077583166%;
    }

    .row-fluid .span8, .ui-row .row .span8 {
        width: 65.74585635359117%;
        * width:65.69266486422946%;
    }

    .row-fluid .span7, .ui-row .row .span7 {
        width: 57.18232044198895%;
        * width:57.12912895262725%;
    }

    .row-fluid .span6, .ui-row .row .span6 {
        width: 48.61878453038674%;
        * width:48.56559304102504%;
    }

    .row-fluid .span5, .ui-row .row .span5 {
        width: 40.05524861878453%;
        * width:40.00205712942283%;
    }

    .row-fluid .span4, .ui-row .row .span4 {
        width: 31.491712707182323%;
        * width:31.43852121782062%;
    }

    .row-fluid .span3, .ui-row .row .span3 {
        width: 22.92817679558011%;
        * width:22.87498530621841%;
    }

    .row-fluid .span2, .ui-row .row .span2 {
        width: 14.3646408839779%;
        * width:14.311449394616199%;
    }

    .row-fluid .span1, .ui-row .row .span1 {
        width: 5.801104972375691%;
        * width:5.747913483013988%;
    }

    .row-fluid .offset12 {
        margin-left: 105.52486187845304%;
        * margin-left:105.41847889972962%;
    }

    .row-fluid .offset12:first-child {
        margin-left: 102.76243093922652%;
        * margin-left:102.6560479605031%;
    }

    .row-fluid .offset11 {
        margin-left: 96.96132596685082%;
        * margin-left:96.8549429881274%;
    }

    .row-fluid .offset11:first-child {
        margin-left: 94.1988950276243%;
        * margin-left:94.09251204890089%;
    }

    .row-fluid .offset10 {
        margin-left: 88.39779005524862%;
        * margin-left:88.2914070765252%;
    }

    .row-fluid .offset10:first-child {
        margin-left: 85.6353591160221%;
        * margin-left:85.52897613729868%;
    }

    .row-fluid .offset9 {
        margin-left: 79.8342541436464%;
        * margin-left:79.72787116492299%;
    }

    .row-fluid .offset9:first-child {
        margin-left: 77.07182320441989%;
        * margin-left:76.96544022569647%;
    }

    .row-fluid .offset8 {
        margin-left: 71.2707182320442%;
        * margin-left:71.16433525332079%;
    }

    .row-fluid .offset8:first-child {
        margin-left: 68.50828729281768%;
        * margin-left:68.40190431409427%;
    }

    .row-fluid .offset7 {
        margin-left: 62.70718232044199%;
        * margin-left:62.600799341718584%;
    }

    .row-fluid .offset7:first-child {
        margin-left: 59.94475138121547%;
        * margin-left:59.838368402492065%;
    }

    .row-fluid .offset6 {
        margin-left: 54.14364640883978%;
        * margin-left:54.037263430116376%;
    }

    .row-fluid .offset6:first-child {
        margin-left: 51.38121546961326%;
        * margin-left:51.27483249088986%;
    }

    .row-fluid .offset5 {
        margin-left: 45.58011049723757%;
        * margin-left:45.47372751851417%;
    }

    .row-fluid .offset5:first-child {
        margin-left: 42.81767955801105%;
        * margin-left:42.71129657928765%;
    }

    .row-fluid .offset4 {
        margin-left: 37.01657458563536%;
        * margin-left:36.91019160691196%;
    }

    .row-fluid .offset4:first-child {
        margin-left: 34.25414364640884%;
        * margin-left:34.14776066768544%;
    }

    .row-fluid .offset3 {
        margin-left: 28.45303867403315%;
        * margin-left:28.346655695309746%;
    }

    .row-fluid .offset3:first-child {
        margin-left: 25.69060773480663%;
        * margin-left:25.584224756083227%;
    }

    .row-fluid .offset2 {
        margin-left: 19.88950276243094%;
        * margin-left:19.783119783707537%;
    }

    .row-fluid .offset2:first-child {
        margin-left: 17.12707182320442%;
        * margin-left:17.02068884448102%;
    }

    .row-fluid .offset1 {
        margin-left: 11.32596685082873%;
        * margin-left:11.219583872105325%;
    }

    .row-fluid .offset1:first-child {
        margin-left: 8.56353591160221%;
        * margin-left:8.457152932878806%;
    }

    input, textarea, .uneditable-input {
        margin-left: 0;
    }

    .controls-row [class * ="span"] + [class * ="span"] {
        margin-left: 20px;
    }

    input.span12, textarea.span12, .uneditable-input.span12 {
        width: 710px;
    }

    input.span11, textarea.span11, .uneditable-input.span11 {
        width: 648px;
    }

    input.span10, textarea.span10, .uneditable-input.span10 {
        width: 586px;
    }

    input.span9, textarea.span9, .uneditable-input.span9 {
        width: 524px;
    }

    input.span8, textarea.span8, .uneditable-input.span8 {
        width: 462px;
    }

    input.span7, textarea.span7, .uneditable-input.span7 {
        width: 400px;
    }

    input.span6, textarea.span6, .uneditable-input.span6 {
        width: 338px;
    }

    input.span5, textarea.span5, .uneditable-input.span5 {
        width: 276px;
    }

    input.span4, textarea.span4, .uneditable-input.span4 {
        width: 214px;
    }

    input.span3, textarea.span3, .uneditable-input.span3 {
        width: 152px;
    }

    input.span2, textarea.span2, .uneditable-input.span2 {
        width: 90px;
    }

    input.span1, textarea.span1, .uneditable-input.span1 {
        width: 28px;
    }
}

@media (max-width: 767px) {
    a {
        -o-transition-property: none !important;
        -moz-transition-property: none !important;
        -ms-transition-property: none !important;
        -webkit-transition-property: none !important;
        transition-property: none !important;
        -o-transform: none !important;
        -moz-transform: none !important;
        -ms-transform: none !important;
        -webkit-transform: none !important;
        transform: none !important;
        -webkit-animation: none !important;
        -moz-animation: none !important;
        -o-animation: none !important;
        -ms-animation: none !important;
        animation: none !important;
    }

    #the-content, #sidebars {
        float: none !important;
        width: auto !important;
    }

    #sidebars #sidebar-shadow {
        display: none;
    }

    #page-content, #footer-widgets, #footer-texts {
        padding-right: 40px;
        padding-left: 40px;
    }

    footer .ui-row > .widget-area {
        margin-top: 30px;
    }

    footer .ui-row > .widget-area:first-child {
        margin-top: 0;
    }

    #top-bar {
        height: auto;
        text-align: center;
    }

    #top-bar-text {
        text-align: center;
        margin-bottom: 10px;
        display: block;
    }

    .top-bar-sides {
        position: inherit;
        !important;
        float: none !important;
        margin: 0 !important;
    }

    .top-bar-sides:first-child {
        border-bottom: 1px solid #ebebeb;
    }

    #top-bar #top-bar-widgets {
        float: none !important;
        margin-top: 0;
        margin-bottom: 0;
        display: inline-block;
        * display:inline;
        * zoom:1;
    }

    #top-bar ul, #top-bar li {
        margin-top: 0;
        margin-bottom: 0;
    }

    .container-fluid {
        padding: 0;
    }

    .dl-horizontal dt {
        float: none;
        width: auto;
        clear: none;
        text-align: left;
    }

    .dl-horizontal dd {
        margin-left: 0;
    }

    .container {
        width: auto;
    }

    .row-fluid {
        width: 100%;
    }

    .row, .thumbnails {
        margin-left: 0;
    }

    .thumbnails > li {
        float: none;
        margin-left: 0;
    }

    [class * ="span"], .uneditable-input[class * ="span"], .row-fluid [class * ="span"], .ui-row .row [class * ="span"] {
        display: block;
        float: none;
        width: 100%;
        margin-left: 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .fullwidth-container, .span12, .row-fluid .span12, .ui-row .row .span12 {
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .row-fluid [class * ="offset"]:first-child {
        margin-left: 0;
    }

    .input-large, .input-xlarge, .input-xxlarge, input[class * ="span"], select[class * ="span"], textarea[class * ="span"], .uneditable-input {
        display: block;
        width: 100%;
        min-height: 30px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .input-prepend input, .input-append input, .input-prepend input[class * ="span"], .input-append input[class * ="span"] {
        display: inline-block;
        width: auto;
    }
}

@media (max-width: 480px) {
    .nav-collapse {
        -webkit-transform: translate3d(0, 0, 0);
    }

    input[type="checkbox"], input[type="radio"] {
        border: 1px solid #ccc;
    }

    .media .pull-left, .media .pull-right {
        display: block;
        float: none;
        margin-bottom: 10px;
    }
}

@media (max-width: 979px) {
    body {
        padding-top: 0;
    }
}

@media (min-width: 980px) {
    .nav-collapse.collapse {
        height: auto !important;
        overflow: visible !important;
    }
}
/*
     FILE ARCHIVED ON 04:29:46 Feb 06, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:18:47 Dec 23, 2022.
     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: 80.196
  exclusion.robots: 0.107
  exclusion.robots.policy: 0.083
  RedisCDXSource: 0.6
  esindex: 0.006
  LoadShardBlock: 62.968 (3)
  PetaboxLoader3.datanode: 166.007 (5)
  CDXLines.iter: 14.589 (3)
  load_resource: 701.284 (2)
  PetaboxLoader3.resolve: 98.704 (2)
*/

