.front-servicing{
    margin-bottom: 20px;
}
.ezy-settings-table tr td:first-child {
  text-align: right;
}
.ezy-sidebar {
  margin-top: 75px;
}
.ezy-sidebar .widget > h3 {
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 6px;
}
.ezy-sidebar .widget {
  margin-bottom: 20px;
}
.ezy-sidebar .widget ul {
  list-style: none outside none;
  padding-left: 0;
}
@media (min-width: 1200px) {
  .container {
    width: 970px;
  }
}
.wpcf7 .wpcf7-response-output {
  border: none !important;
  padding: 0;
}
.ezy-pricing-box h2,
.ezy-pricing-box h3 {
  margin-top: 10px;
}
.ezy-pricing-box .panel-heading h2 {
  color: #ffffff;
}
.status-freephone {
  max-width: 300px;
}
.home-slider .carousel-indicators {
  display: none;
}
.home-slider .carousel-caption h3,
.home-slider .carousel-caption p a {
  color: white;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
  padding: 10px;
}
a.read-more {
  text-decoration: none;
}
.service-box {
  padding: 2em 2em;
}
.service-box .glyphicon,
.service-box .fa {
  font-size: 3em;
  color: #094471;
}
body {
  font-family: "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  background: url(http://ezykonect.co.nz/wp-content/uploads/2016/07/rural-broadband-bg1600.jpg) no-repeat fixed;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: oswald, "open sans", sans-serif;
  font-weight: 300;
  color: #094471;
}
a {
  color: #094471;
}
.navbar-default .navbar-nav > li > a {
  color: #094471;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  background-color: #fefefe;  
  /*border-bottom:2px solid blue;*/
  color: #000;
}
.brand-wrapper {
  position: relative;
}
.brand-logo img {
  position: absolute;
  top: 28px;
  left: 21px;
}
.brand-name {
  left: 130px;
  position: absolute;
  top: 28px;
}
@media only screen and (max-width: 480px) {
  .brand-name {
    left: 6px;
    top: 78px;
    font-size: 28px;
  }
  .brand-logo img {
    height: 70px;
    left: 4px;
    top: 16px;
  }
  #wee{font-size:65% !important;}
/*
table#t1 thead tr th.t1#n1{
    color: #000 !important;
   background:#fff linear-gradient(to bottom, #fff 0%,#eee 100%) !important;
   border:none !important;
}

td#n1{
     color: black !important;
    background-color: #fff !important;
} */

table#t1 thead tr th.t1#n2{
    color: #eeeeee !important;
   background:#5B391E linear-gradient(to bottom, #5B391E 0%,#764A27 100%) !important;
   border:none !important;
}

td#n2{
     color: #eeeeee !important;
    background-color: #5B391E !important;
    font-size:65% !important;
}

table#t1 thead tr th.t1#n3{
    color: black !important;
   background:#999999 linear-gradient(to bottom, #999999 0%,#cccccc 100%) !important;
    border:none !important;
}

td#n3{
    color: black !important;
    background-color: silver !important;
    font-size:65% !important;
}

table#t1 thead tr th.t1#n4{
    color: #eeeeee !important;
   background:#FFD700 linear-gradient(to bottom, #FFD700 0%,#FFFF33 100%) !important;
   border:none !important;
}

th#n4,td#n4{
    color: #eeeeee !important;
    background-color: gold !important;
    font-size:65% !important;
}
}
.navbar-brand {
  padding: 6px 0px;
}
.ezy-buttons {
  margin-top: 16px;
  float: right;
}
.ezy-buttons .dropdown-menu,
.ezy-nav .dropdown-menu {
  float: right;
  left: auto;
  right: 0;
}
.nav-wrapper {
  margin-top: 88px;
}
@media (min-width: 768px) {
  .ezy-nav {
    float: right;
  }
}
.blockquote {
  font-size: 16px;
  border-left: 2px solid #107ac8;
}
blockquote footer,
blockquote small,
blockquote .small {
  color: #094471;
  font-size: 90%;
}
.ezykonect_status .page-header,
.ezykonect_status .page-header a {
  border-radius: 0.1em;
  color: white;
  padding: .2em;
}
.ezykonect_status .page-header:after {
  white-space: nowrap;
  font-variant: small-caps;
}
.ezykonect_status .status-condition-resolved {
  background-color: olivedrab;
}
.ezykonect_status .status-condition-resolved:after {
  content: "resolved";
  padding-left: .2em;
  font-weight: 400;
}
.ezykonect_status .status-condition-current {
  background-color: #CF2A0E;
}
.ezykonect_status .status-condition-current:after {
  content: "network issue";
  padding-left: .2em;
  font-weight: 400;
}
.ezykonect_status .status-condition-planned_event {
  background-color: goldenrod;
}
.ezykonect_status .status-condition-planned_event:after {
  content: "planned event";
  padding-left: .2em;
  font-weight: 400;
}
.post-type-archive-ezykonect_status .alert,
.single-ezykonect_status .alert {
  margin-bottom: 12px;
  padding: 5px;
  font-size: 85%;
  color: black;
}
.footer {
  margin-top: 40px;
}
div.wpcf7-response-output {
  clear: left;
}
/* IE Windows Phone rules */
@-webkit-viewport {
  width: device-width;
}
@-moz-viewport {
  width: device-width;
}
@-ms-viewport {
  width: device-width;
}
@-o-viewport {
  width: device-width;
}
@viewport {
  width: device-width;
}

/***********************************************************
Custom Addons
************************************************************/

#wee{font-size:65% !important;}
/*
table#t1 thead tr th.t1#n1{
    color: #000 !important;
   background:#fff linear-gradient(to bottom, #fff 0%,#eee 100%) !important;
   border:none !important;
}

td#n1{
     color: black !important;
    background-color: #fff !important;
} */


table#t1 thead tr th.t1#n2{
    color: #eeeeee !important;
   background:#5B391E linear-gradient(to bottom, #5B391E 0%,#764A27 100%) !important;
   border:none !important;
}
 /*
td#n2{
     color: #eeeeee !important;
    background-color: #5B391E !important;
}      */

table#t1 thead tr th.t1#n3{
    color: black !important;
   background:#999999 linear-gradient(to bottom, #999999 0%,#cccccc 100%) !important;
    border:none !important;
}
  /*
td#n3{
    color: black !important;
    background-color: silver !important;
}    */

table#t1 thead tr th.t1#n4{
    color: black !important;
   background:#FFD700 linear-gradient(to bottom, #FFD700 0%,#FFFF33 100%) !important;
   border:none !important;
}
 /*
th#n4,td#n4{
    color: black !important;
    background-color: gold !important;
}     */

th#n1.t2 { vertical-align: middle; }
th#n2.t2, th#n3.t2, th#n4.t2, th#n5.t2, th#n6.t2, th#n7.t2, th#n8.t2, th#n9.t2 { vertical-align: top; }     


