@media (max-width:900px){
#menu li a, #menu li a.current, #menu li a.hcurrent {
padding: 0 7px;
}
.sblock1-wrap{
	min-height:220px;
}
}


@media (max-width:768px){
    .jquery-slider-selectors{
        display:none !important;
    }
    #logo{
        padding:2% 0px 0px 1%;
    }
    div#main-banner h3{
        padding:2% 0px 0px 0px;
        width:100%;
    }
.mobile{
	display:block;
}
#menu{
	display:none;
}
div#menu {
    background: white;
    text-align: center;
}

#menu ul {
    display: block;
    float: left;
    width: 100%;
}

#menu ul li {
    display: block;
    float: left;
    width: 95%;
    margin-left: 2.5%;
    border-bottom: 1px solid #eee;
}

#menu ul li a {
    display: block;
    float: left;
    padding-right: 0px !important;
    width: 100%;
    text-align: left;
}
.sblock1-wrap,.sblock1-wrap.end {
    min-height: 10px;
    width: 95%;
    margin-left: 0.5% !important;
    margin-right: 0px !important;
    margin-bottom: 2%;
}
}

@media (max-width:600px){
    tr.contact_table.lisa {
margin-top: 0px;
}
	.contact_table td{
width: 100% !important;
float: left;
text-align: center;
border-bottom: 1px solid #eee;
padding-bottom: 2%;
margin-bottom: 2%;
	}
p.floatleft,p.floatright {
    display: block;
    float: left;
    width: 100%;
    text-align: center;
}
}