/*-----------------------------------------------------------------------------------*/
/*	Column Styles
/*-----------------------------------------------------------------------------------*/

.zilla-one-half {
  width: 48%;
}
.zilla-one-third {
  width: 30.66%;
}
.zilla-two-third {
  width: 65.33%;
}
.zilla-one-fourth {
  width: 22%;
}
.zilla-three-fourth {
  width: 74%;
}
.zilla-one-fifth {
  width: 16.8%;
}
.zilla-two-fifth {
  width: 37.6%;
}
.zilla-three-fifth {
  width: 58.4%;
}
.zilla-four-fifth {
  width: 79.2%;
}
.zilla-one-sixth {
  width: 13.33%;
}
.zilla-five-sixth {
  width: 82.67%;
}

.zilla-one-half,
.zilla-one-third,
.zilla-two-third,
.zilla-three-fourth,
.zilla-one-fourth,
.zilla-one-fifth,
.zilla-two-fifth,
.zilla-three-fifth,
.zilla-four-fifth,
.zilla-one-sixth,
.zilla-five-sixth {
  position: relative;
  margin-right: 4%;
  margin-bottom: 2em;
  float: left;
}

.zilla-column-last {
  margin-right: 0 !important;
  clear: right;
}

/*-----------------------------------------------------------------------------------*/
/*	Button Styles
/*-----------------------------------------------------------------------------------*/

a.zilla-button,
a.zilla-button:visited {
  display: inline-block;
  color: #fff !important;
  text-decoration: none !important;
  text-align: center;
  font-family: Helvetica, Arial, Sans-serif;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
  font-size: 14px;
  outline: none;
  font-weight: bold;
  line-height: 1em;
  padding: 7px 13px !important;
  cursor: pointer;
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25),
    inset 0 1px 0 rgba(255, 255, 255, 0.4);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25),
    inset 0 1px 0 rgba(255, 255, 255, 0.4);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25),
    inset 0 1px 0 rgba(255, 255, 255, 0.4);
  -o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25),
    inset 0 1px 0 rgba(255, 255, 255, 0.4);
  border: 1px solid #0d507a !important;
  margin: 0 0.1em 1.5em 0 !important;
  vertical-align: middle;
  background: #0c6fb1;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#14a7cf),
    to(#0c6fb1)
  );
  background: -webkit-linear-gradient(top, #14a7cf, #0c6fb1);
  background: -moz-linear-gradient(top, #14a7cf, #0c6fb1);
  background: -ms-linear-gradient(top, #14a7cf, #0c6fb1);
  background: -o-linear-gradient(top, #14a7cf, #0c6fb1);
}

a.zilla-button.square {
  border-radius: 4px !important;
  -webkit-border-radius: 4px !important;
  -moz-border-radius: 4px !important;
  -o-border-radius: 4px !important;
}

a.zilla-button.medium {
  padding: 11px 16px !important;
  font-size: 16px;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
}

a.zilla-button.large {
  padding: 15px 20px !important;
  font-size: 18px;
  border-radius: 20px;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  -o-border-radius: 25px;
}

a.zilla-button:hover {
  text-decoration: none;
}

a.zilla-button:active {
  position: relative;
  top: 1px;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.9);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
  -o-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
}

a.zilla-button.green {
  border-color: #69963b !important;
  background: #7fc33c;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#b1d960),
    to(#7fc33c)
  );
  background: -webkit-linear-gradient(top, #b1d960, #7fc33c);
  background: -moz-linear-gradient(top, #b1d960, #7fc33c);
  background: -ms-linear-gradient(top, #b1d960, #7fc33c);
  background: -o-linear-gradient(top, #b1d960, #7fc33c);
}

a.zilla-button.green:hover {
  background: #8dd242;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#b9e46a),
    to(#8dd242)
  );
  background: -webkit-linear-gradient(top, #b9e46a, #8dd242);
  background: -moz-linear-gradient(top, #b9e46a, #8dd242);
  background: -ms-linear-gradient(top, #b9e46a, #8dd242);
  background: -o-linear-gradient(top, #b9e46a, #8dd242);
}

a.zilla-button.light-blue {
  border-color: #2681a2 !important;
  background: #2caada;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#46cae8),
    to(#2caada)
  );
  background: -webkit-linear-gradient(top, #46cae8, #2caada);
  background: -moz-linear-gradient(top, #46cae8, #2caada);
  background: -ms-linear-gradient(top, #46cae8, #2caada);
  background: -o-linear-gradient(top, #46cae8, #2caada);
}

a.zilla-button.light-blue:hover {
  background: #32bcef;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#50d6f5),
    to(#32bcef)
  );
  background: -webkit-linear-gradient(top, #50d6f5, #32bcef);
  background: -moz-linear-gradient(top, #50d6f5, #32bcef);
  background: -ms-linear-gradient(top, #50d6f5, #32bcef);
  background: -o-linear-gradient(top, #50d6f5, #32bcef);
}

a.zilla-button.blue {
  border-color: #0d507a !important;
  background: #0c6fb1;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#14a7cf),
    to(#0c6fb1)
  );
  background: -webkit-linear-gradient(top, #14a7cf, #0c6fb1);
  background: -moz-linear-gradient(top, #14a7cf, #0c6fb1);
  background: -ms-linear-gradient(top, #14a7cf, #0c6fb1);
  background: -o-linear-gradient(top, #14a7cf, #0c6fb1);
}

a.zilla-button.blue:hover {
  background: #1188d6;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#1bb6e6),
    to(#1188d6)
  );
  background: -webkit-linear-gradient(top, #1bb6e6, #1188d6);
  background: -moz-linear-gradient(top, #1bb6e6, #1188d6);
  background: -ms-linear-gradient(top, #1bb6e6, #1188d6);
  background: -o-linear-gradient(top, #1bb6e6, #1188d6);
}

a.zilla-button.red {
  border-color: #ab4b44 !important;
  background: #e3514a;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ed8376),
    to(#e3514a)
  );
  background: -webkit-linear-gradient(top, #ed8376, #e3514a);
  background: -moz-linear-gradient(top, #ed8376, #e3514a);
  background: -ms-linear-gradient(top, #ed8376, #e3514a);
  background: -o-linear-gradient(top, #ed8376, #e3514a);
}

a.zilla-button.red:hover {
  background: #ff5e56;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ff988c),
    to(#ff5e56)
  );
  background: -webkit-linear-gradient(top, #ff988c, #ff5e56);
  background: -moz-linear-gradient(top, #ff988c, #ff5e56);
  background: -ms-linear-gradient(top, #ff988c, #ff5e56);
  background: -o-linear-gradient(top, #ff988c, #ff5e56);
}

a.zilla-button.orange {
  border-color: #dc9014 !important;
  background: #ffb031;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ffce4f),
    to(#ffb031)
  );
  background: -webkit-linear-gradient(top, #ffce4f, #ffb031);
  background: -moz-linear-gradient(top, #ffce4f, #ffb031);
  background: -ms-linear-gradient(top, #ffce4f, #ffb031);
  background: -o-linear-gradient(top, #ffce4f, #ffb031);
}

a.zilla-button.orange:hover {
  background: #ffc531;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ffdb4f),
    to(#ffc531)
  );
  background: -webkit-linear-gradient(top, #ffdb4f, #ffc531);
  background: -moz-linear-gradient(top, #ffdb4f, #ffc531);
  background: -ms-linear-gradient(top, #ffdb4f, #ffc531);
  background: -o-linear-gradient(top, #ffdb4f, #ffc531);
}

a.zilla-button.purple {
  border-color: #996192 !important;
  background: #d17ac6;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#e3acdc),
    to(#d17ac6)
  );
  background: -webkit-linear-gradient(top, #e3acdc, #d17ac6);
  background: -moz-linear-gradient(top, #e3acdc, #d17ac6);
  background: -ms-linear-gradient(top, #e3acdc, #d17ac6);
  background: -o-linear-gradient(top, #e3acdc, #d17ac6);
}

a.zilla-button.purple:hover {
  background: #eb90e0;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f3baec),
    to(#eb90e0)
  );
  background: -webkit-linear-gradient(top, #f3baec, #eb90e0);
  background: -moz-linear-gradient(top, #f3baec, #eb90e0);
  background: -ms-linear-gradient(top, #f3baec, #eb90e0);
  background: -o-linear-gradient(top, #f3baec, #eb90e0);
}

a.zilla-button.grey {
  color: #555 !important;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
  border-color: #acacac !important;
  background: #e5e5e5;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#efefef),
    to(#e5e5e5)
  );
  background: -webkit-linear-gradient(top, #efefef, #e5e5e5);
  background: -moz-linear-gradient(top, #efefef, #e5e5e5);
  background: -ms-linear-gradient(top, #efefef, #e5e5e5);
  background: -o-linear-gradient(top, #efefef, #e5e5e5);
}

a.zilla-button.grey:hover {
  background: #f6f6f6;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fcfcfc),
    to(#f6f6f6)
  );
  background: -webkit-linear-gradient(top, #fcfcfc, #f6f6f6);
  background: -moz-linear-gradient(top, #fcfcfc, #f6f6f6);
  background: -ms-linear-gradient(top, #fcfcfc, #f6f6f6);
  background: -o-linear-gradient(top, #fcfcfc, #f6f6f6);
}

a.zilla-button.black {
  border-color: #323232 !important;
  background: #444444;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#6c6c6c),
    to(#444444)
  );
  background: -webkit-linear-gradient(top, #6c6c6c, #444444);
  background: -moz-linear-gradient(top, #6c6c6c, #444444);
  background: -ms-linear-gradient(top, #6c6c6c, #444444);
  background: -o-linear-gradient(top, #6c6c6c, #444444);
}

a.zilla-button.black:hover {
  background: #575757;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#8d8d8d),
    to(#575757)
  );
  background: -webkit-linear-gradient(top, #8d8d8d, #575757);
  background: -moz-linear-gradient(top, #8d8d8d, #575757);
  background: -ms-linear-gradient(top, #8d8d8d, #575757);
  background: -o-linear-gradient(top, #8d8d8d, #575757);
}

/*-----------------------------------------------------------------------------------*/
/*	Alert Styles
/*-----------------------------------------------------------------------------------*/

.zilla-alert {
  padding: 0.8em;
  margin: 0 0 1.5em 0;
  line-height: 1.6em;
  border-radius: 4px !important;
  -webkit-border-radius: 4px !important;
  -moz-border-radius: 4px !important;
  -o-border-radius: 4px !important;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05),
    inset 0 1px 0 rgba(255, 255, 255, 0.6);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05),
    inset 0 1px 0 rgba(255, 255, 255, 0.6);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05),
    inset 0 1px 0 rgba(255, 255, 255, 0.6);
  -o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05),
    inset 0 1px 0 rgba(255, 255, 255, 0.6);
}

.zilla-alert.white {
  background: #fff;
  border: 1px solid #dfdfdf;
  color: #373737;
}

.zilla-alert.red {
  background: #ffe6e3;
  border: 1px solid #f2c3bf;
  color: #bf210e;
}

.zilla-alert.yellow {
  background: #fff7d6;
  border: 1px solid #e9d477;
  color: #956433;
}

.zilla-alert.green {
  background: #edfdd3;
  border: 1px solid #c4dba0;
  color: #657e3c;
}

.zilla-alert.grey {
  background: #fbfbfb;
  border: 1px solid #dfdfdf;
  color: #373737;
}

/*-----------------------------------------------------------------------------------*/
/*	Tab Styles
/*-----------------------------------------------------------------------------------*/

.zilla-tabs.ui-tabs .ui-tabs-hide {
  position: absolute;
  left: -10000px;
}

.zilla-tabs {
  background: none;
  margin: 0 0 2em 0;
}

.zilla-tabs .zilla-nav {
  list-style: none !important;
  margin: 0 !important;
  padding: 0;
  background: none;
  border: 0;
  float: none;
}

.zilla-tabs .zilla-nav li {
  float: left;
  position: relative;
  margin: 0 2px -1px 0 !important;
  z-index: 10;
  list-style: none !important;
}

.zilla-tabs .zilla-nav li a {
  border: 1px solid #dfdfdf !important;
  border-bottom: none !important;
  display: block;
  overflow: hidden;
  padding: 5px 10px 0 10px;
  height: 26px;
  background: #fbfbfb;
  margin: 0 !important;
  text-decoration: none;
  color: #373737 !important;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}

.zilla-tabs .zilla-nav li a:hover {
  background: #fff !important;
  margin: 0 !important;
}

.zilla-tabs .zilla-nav .ui-tabs-selected a,
.zilla-tabs .zilla-nav .ui-tabs-active a {
  height: 27px;
  background: #fff;
}

.zilla-tabs .zilla-tab {
  background: #fff;
  padding: 10px;
  border: 1px solid #dfdfdf;
}

/*-----------------------------------------------------------------------------------*/
/*	Toggle Styles
/*-----------------------------------------------------------------------------------*/

.zilla-toggle {
  margin: 0 0 2em 0;
}

.zilla-toggle .zilla-toggle-title {
  display: block;
  padding: 10px 10px 10px 30px;
  background: #fbfbfb;
  border: 1px solid #dfdfdf;
  cursor: pointer;
  outline: none;
  position: relative;
}

.zilla-toggle .zilla-toggle-title:hover {
  border: 1px solid #c5c5c5;
}

.zilla-toggle-inner {
  padding: 10px;
  background: #fff;
  border: 1px solid #dfdfdf;
  border-top: none;
}

.zilla-toggle span.ui-icon {
  background: url() no-repeat;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 50%;
  left: 10px;
  margin: -6px 0 0 0;
}

.zilla-toggle .ui-state-active .ui-icon {
  background: url() no-repeat;
}

/* Clearfix */
.zilla-clearfix:before,
.zilla-clearfix:after {
  content: '';
  display: table;
}
.zilla-clearfix:after {
  clear: both;
}
.zilla-clearfix {
  zoom: 1; /* For IE 6/7 (trigger hasLayout) */
}
/*
     FILE ARCHIVED ON 14:02:20 Jun 05, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:42:43 Jul 25, 2025.
     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.569
  exclusion.robots: 0.02
  exclusion.robots.policy: 0.01
  esindex: 0.01
  cdx.remote: 109.327
  LoadShardBlock: 392.356 (3)
  PetaboxLoader3.datanode: 402.759 (5)
  PetaboxLoader3.resolve: 417.043 (3)
  load_resource: 474.822 (2)
*/
