@media screen and (max-width:991px){
    #banner{margin-top:70px;}
    .navbar{min-height:70px; background-color: #007ab8;}
    #nav .navbar-toggle{ margin-top:16px; position: absolute; left: 50%; margin-left: -20px;}
    .navbar-collapse,.navbar-default{border:0; box-shadow:none;}
    #nav .navbar-nav{  margin-top: 0; width: 100%; padding-left:30px;}
    #nav .navbar-nav > li{text-align: center; height:70px;}
    .navbar-default .navbar-nav > li > a{color:#fff; line-height:50px; font-size:18px; padding:10px 12.4px;}

}
@media screen and (max-width:767px){
    .navbar-collapse{margin-top:70px;}
    #nav .navbar-nav{ width: 100%;}
    #nav .navbar-nav > li{width:100%;}
    #about .row .col-sm-4{ text-align:left; height:50px; line-height:50px;}
}
@media screen and (min-width:768px){
    #about .row .col-sm-4{padding:0;}
}
@media screen and (min-width:768px) and (max-width:991px){
    #about .row .col-sm-4{ font-size:16px;}
}
