.add_space{
	height: 100px;
}
.content-column.two_third {
    width: 100%;
    float: left;
}
.content-column {
    margin: 0 3% 0 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.entry table tbody tr:nth-of-type(1) td {
    background: #f1f1f1;
    font-weight: bold;
}
.entry table tbody tr td:nth-of-type(1){
	font-weight: bold;
}
.entry .one_third.last_column h3 {
    font-size: 24px;
    color: #4eb848;
}
.elementor-heading-title{
	display: none;
}
.entry table {
    margin: 0 0 30px 0;
    width: 100%;
}
.entry table thead tr td:nth-of-type(1) {
    border: 0;
}
.entry table tr td, .entry table tr th {
    padding: 8px;
    border: 1px solid #ddd;
    text-align: center;
    font-size: 14px;
}
.entry table thead tr td:nth-of-type(2) {
    background: #4eb848;
    color: #fff;
}
.content-column.one_third {
    width: 100%;
    float: none;
    margin: 0;
}
.clearpad{
	padding: 20px 0;
	clear: both;
}
.addpaddingtop{
    padding: 30px 0px;
}
.entry .add_h3 h3:first-child{
    color: #666666;
}
.set_container_width .last_column ul {
    margin-left: 0px;
}
.add_h3 h3, .last_column h3 {
    font-family: 'RobotoBold';
}
canvas{
    height: 400px!important;
}
.add_note{
    display: block;
    font-size: 12px;
    font-style: italic;
    padding: 0px 0px 20px 0px;
    /* margin-top: -27px; */
    margin-top: 0;
    font-weight: normal;
}
.set_container_width, #uppertop .container.clearfix, #footer-infos{width: 100%;padding: 0 15px;margin-right: auto;margin-left: auto;}
.forem{display: block;font-size: 12px;font-style: normal;}
.page-id-2 .container, .page-id-8  .container, .page-id-9  .container, .page-id-36  .container, .page-id-10  .container, .page-id-11  .container, .page-id-39  .container, .page-id-41  .container, .page-id-12  .container, .page-id-43  .container, .page-id-45  .container, .page-id-24  .container, .page-id-28  .container, .page-id-14  .container, .page-id-34  .container, .page-id-20  .container, .page-id-18  .container, .page-id-22  .container, .page-id-26  .container, .page-id-30  .container {margin:0 auto;width:100%;position:relative;}
.set_container_bgcolor{background-color: #f8f8f8;display: inline-block;width: 100%;}
.responsive_table{width: 100%;overflow-x: auto;min-height: 0.01%;}
@media screen and (max-width: 960px){
    #main-content .entry .content-column {
        float: none;
        width: 100%!important;
        text-align: center;
    }
    .clearpad{
        padding: 20px 0!important;
    }
    #texascountynav ul{
        padding: 0 15px;
    }
}
@media (max-width: 575px){
    .set_container_width, #uppertop .container.clearfix, #navbar .container.clearfix, #footer-infos {
        max-width: 90%;
        padding: 0 15px;
    }
}
@media (max-width: 542px){
    #texascountynav ul{
        columns: 4!important;
        -webkit-columns: 4!important;
        -moz-columns: 4!important;
    }
}
@media (max-width: 493px){
    #texascountynav ul{
        columns: 2!important;
        -webkit-columns: 2!important;
        -moz-columns: 2!important;
    }
}
@media (max-width: 315px){
    .set_container_width, #uppertop .container.clearfix, #navbar .container.clearfix, #footer-infos {
        max-width: 85%;
        padding: 0 15px;
    }
}
@media (min-width: 576px){
    .set_container_width, #uppertop .container.clearfix, #navbar .container.clearfix, #footer-infos {
        max-width: 520px;
        padding: 0 15px;
    }
}
@media (min-width:768px) {
    .content-column.one_third {
        width: 31.3%;
        float: left;
    }
    .content-column.two_third {
        width: 65%;
        float: left;
    }
    .set_container_width, #uppertop .container.clearfix, #navbar .container.clearfix, #footer-infos {
        max-width: 700px;
        padding: 0 15px;
    }
}
@media (min-width: 992px){
    .set_container_width, #uppertop .container.clearfix, #navbar .container.clearfix, #footer-infos {
        max-width: 940px;
        padding: 0 15px;
    }
}
@media (min-width: 1200px){
    .set_container_width, #uppertop .container.clearfix, #navbar .container.clearfix, #footer-infos {
        max-width: 1140px;
    }
}