@media screen and (max-width: 1250px) {	
.f1{ width:30%;}
.f2{ width:30%;}
.f3{ width:20%;}
.f4{ width:20%;}

.f2 ul{
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2;
}
.f3 ul{
	-webkit-column-count: 1;
	-moz-column-count: 1;
	column-count: 1;
}
}

@media screen and (max-width: 1000px) {
ul.teammember-list li{ margin:1.5% 0 1.5% 4%;width:30.66%;}
ul.teammember-list > li:nth-child(4n+1){ margin-left:4%;}
ul.teammember-list > li:nth-child(3n+1){ margin-left:0;}
}


@media screen and (max-width: 900px) {
.logo{ float:none; width:100%; text-align:center;}
.logo img{ max-width:200px; height:auto;}

.header_right{ float:none; text-align:center;}
ul.first{ float:none;}
ul.second{ float:none; margin-bottom:20px;}
ul.first li{ margin:0;}
ul.first li.border1{ padding-left:0;}
.f1{ width:33%;}
.f2{ width:22%;}
.f3{ width:25%;}
.f4{ width:20%;}

.f2 ul{
	-webkit-column-count: 1;
	-moz-column-count: 1;
	column-count: 1;
}
.footer{ padding:30px 0 30px 0;}
}

@media screen and (max-width: 800px) {
.footer h3{ margin-bottom:10px; margin-top:7px;}
.f1{ width:100%; float:none; margin-bottom:30px; border-bottom:1px solid #47433f; padding-bottom:20px;}
.f2{ width:100%; float:none; margin-bottom:30px; border-bottom:1px solid #47433f; padding-bottom:20px;}
.f3{ width:100%; float:none; margin-bottom:30px; border-bottom:1px solid #47433f; padding-bottom:20px;}
.f4{ width:100%; float:none;}
.f2 ul{
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 3;
}

.f3 ul{
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 3;
}

.col30{ width:70%; float:none; margin-left:auto; margin-right:auto; margin-bottom:50px;}
.col30:nth-of-type(1){ margin-left:auto;}

.ad{ width:100%; padding-right:0; float:none; text-align:center;}
.testimonials{ width:70%; float:none; margin:0 auto;}

ul.teammember-list > li{ margin:1.5% 0 1.5% 10%;width:45%;}
ul.teammember-list > li:nth-child(4n+1){ margin-left:10%;}
ul.teammember-list > li:nth-child(3n+1){ margin-left:10%;}
ul.teammember-list > li:nth-child(2n+1){ margin-left:0;}

.fc-entry-header.half{float:none; width:100%;}
.fc-entry-thumbnail.half{ float:none; width:100%;}
}

@media screen and (max-width: 600px) {
ul.first li.border1{ border-left:none; margin:12px 0 0 0 ;  display:block;}
ul.second > li:first-child{ margin-bottom:15px; display:block;}
ul.topsocial{ margin:0;}

.col30{ width:100%;}
.testimonials{ width:96%;}

.leftcol{ float:none; width:100%; margin-bottom:50px;}
.rightcol{ float:none; width:100%;}
}

@media screen and (max-width: 500px) {
.f2 ul{
	-webkit-column-count: 1;
	-moz-column-count: 1;
	column-count: 1;
}

.f3 ul{
	-webkit-column-count: 1;
	-moz-column-count: 1;
	column-count: 1;
}

.copyright{ text-align:left;}

ul.teammember-list{ text-align:center;}
ul.teammember-list > li{ margin:1.5% auto 1.5%  auto ;width:70%;}
ul.teammember-list > li:nth-child(4n+1){ margin-left:auto;}
ul.teammember-list > li:nth-child(3n+1){ margin-left:auto;}
ul.teammember-list > li:nth-child(2n+1){ margin-left:auto;}

.tax-categories li{ margin:2px 15px; display:block;}
}


#post-79 .mabel-bhi-businesshours{width:85%}
#post-79 .mabel-bhi-businesshours td{padding:8px}

.tp-caption {font-size:40px!important}

.testilink{display:none}

.col90{width:64%;float:right}

.sitenav{float: right;}

.sitenav ul {margin:0px}
.sitenav li {display:inline;margin-right:22px}
.sitenav li a{color:#ffffff;font-size:14px}

.copyright {
    background: #074986;
    color: #FFFFFF;
    text-align: center;
    padding: 17px 0;
    font-weight: 300;
    font-size: 14px;
    display: block;
    overflow: hidden;
}

.stivkyheader{transform: translate3d(0,0,0);}
