
@media only screen and (min-width: 320px) and (max-width: 640px) {

.main_container {
    width:96%;
}
.navbar-nav li a{text-align:center;border-bottom:1px solid #09195d;border-right:none;padding:10px 0 !important;}
.menus {
    margin: 16px 0 0 3px;
}.bio-col-3 {
    max-width: inherit;
    border-right: none;
    width: 100%;
    margin: 26px 0 0;
    text-align: center;
}
ul.services_list {
    width: 100%;
    border-right: none;
}
.contact_img {
    text-align: center;
}
.navbar{
	display: table;
    width: 98%;
    margin: 0 auto;}
.nav_bar {
    width: 100%;
    display: table-footer-group;
    float: none;
    margin: 8px 0 0;
}
.navbar-dark .navbar-brand {
    color: #fff;
    display: table-header-group;
    margin: 0;
    float: left;
    position: relative;
    width: 80%;
}
.navbar-dark .navbar-brand img{max-width:80%;height:auto;}
.navbar-dark .navbar-toggler {
    margin: -50px 0 0;
	float:right;
}
}
@media only screen and (min-width: 481px) and (max-width: 768px) {


}
@media only screen and (min-width: 769px) and (max-width: 980px) {


}