.lt-ie10 .columns::after{
	clear:both;
	display: table;
	content:" ";
}

.lt-ie10 .container::after{
	clear:both;
	display: table;
	content:" ";
}

.lt-ie10 .columns {
  display: block;
}
.lt-ie10 .columns .column{
    display: block; 
    float: left;
}

.lt-ie10 .column.is-3{
    display:block;
    width: 25%;
    float:left;

}

.elected-officials .column.is-6{
    -webkit-box-flex:0;
      -ms-flex:none
}

/**********************************************************************************
NAVBAR
**********************************************************************************/

.lt-ie10 .navbar .container{
    padding-top: 10px;
}
.lt-ie10 .navbar::after{
	clear:both;
	display: table;
	content:" ";
}

.lt-ie10 .navbar-brand{
    /* width: 250px; */
    max-height: 1.75rem;
    /* padding: 20px 0; */
    float: left;
    border: none;
}

.lt-ie10 .has-dropdown > .navbar-link::after{
    -webkit-transform: rotate(-45deg) !important;
    -ms-transform: rotate(-45deg) !important;
}


.lt-ie10 .navbar-brand a{
    /* padding-top: 20px; */
    white-space: normal;
    border: none;
}
 
.lt-ie10 .navbar-brand .navbar-item{
    max-height: 1.75rem;
}

.lt-ie10 .navbar-menu{
    width: auto;
    float: left;
    display: block;
}

.lt-ie10 .navbar-menu .navbar-item{
    display: inline-block;
}

.lt-ie10 .navbar-start, .lt-ie10 .navbar-end{
    display:inline-block;
}

/* .lt-ie10 .field.has-addons{
    display:block;
} */

.lt-ie10 .field.has-addons, .lt-ie10 .field.has-addons .control{
    display:inline-block;
}

/**********************************************************************************
HERO
**********************************************************************************/

.lt-ie10 .parallax{
    position: absolute;
}

.lt-ie10 .hero_logo_wrap{
    width: auto;
    height: auto;
    text-align: center;
}

.lt-ie10 .hero-wrap .vert-center{
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
/**********************************************************************************
HOMEPAGE
**********************************************************************************/

.lt-ie10 .columns .elected-wrap{
    width: 41.7%; 
}

.lt-ie10 .columns .column.is-4{
    width: 33.3%;
}

.lt-ie10 .columns .column.is-3{
    width: 25%;
}

.lt-ie10 .quicklinks .column a{
    margin:0 auto;
    width:100%;
}

.lt-ie10 .quicklinks .tab-container{
    width: 66.6%;
}

/**********************************************************************************
SUBPAGES
**********************************************************************************/
.lt-ie10 #content-top.column.right-side{
    width: 75% !important;
    float: left;
}

@media screen and (max-width: 1100px){

    .lt-ie10 .navbar-brand .navbar-item{
        width: 200px;
    }

    .lt-ie10 .navbar-menu{
        -webkit-transform: translateY(-200%);
        -ms-transform: translateY(-200%);
        transform: translateY(-200%);
        width: 100%;
    }

    .lt-ie10 .navbar-end{
        width: 100%;
        display: block;
    }

    .lt-ie10 .navbar-brand{
        display: block;
        width: 100%;
    }

    .lt-ie10 .navbar-burger{
        position: absolute;
        right:0;
        top: -10px;
    }

    .lt-ie10 .navbar-menu.is-active {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    .lt-ie10 .navbar-brand .navbar-burger.is-active span:nth-child(1){
        -webkit-transform: translateY(6px) rotate(45deg);
        -ms-transform: translateY(6px) rotate(45deg);
    }

    .lt-ie10 .navbar-brand .navbar-burger.is-active span:nth-child(3) {
        -webkit-transform: translateY(-8px) rotate(-45deg);
       -ms-transform: translateY(-8px) rotate(-45deg);
    }

    .lt-ie10 .navbar-menu .navbar-item{
        display: block;
    }
 
}

@media screen and  (max-width: 768px){
    .lt-ie10 .columns .elected-wrap, .lt-ie10 .columns .column.is-4, .lt-ie10 .columns .column.is-3{
        width: 100% !important; 
    }

    .lt-ie10  .sidebar{
        min-width: 25%;
    }

    .lt-ie10 .sidebar-mobile.is-active{
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    .lt-ie10 .sidebar-mobile{
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
        /* display: none; */
    }

    .lt-ie10 .mobile-nav .navbar-item{
        position: absolute;
        width: 100%;
        background-color: #209cee;
    }

    .lt-ie10 .mobile-nav .navbar-item{
        height: 40px;
        /* z-index: 100; */
        color: #fff;
    }

    .lt-ie10 .mobile-nav a{
        white-space: normal;
    }

    .lt-ie10 .cross-wrap{
        display: none;
    }

    .lt-ie10 .tabs a{
        display: block;
    }
}