.navbar-push {
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 0;
    margin-right: 0;
}
@media (min-width: 768px) and (max-width: 1145px){
			.navbar-push { padding:0 }
	}

@media screen and (max-width: 1145px) {
    .push-canvas {
        -webkit-transition: all .3s ease-out;
        -moz-transition: all .3s ease-out;
        -o-transition: all .3s ease-out;
        transition: all .3s ease-out;
        overflow-x: hidden;
        position: relative;
        left: 0;
    }
    
    .push-canvas.pushed-left {
        left: -100%;
		
    }
    
    .push-canvas.pushed-right {
        left: 100%;
    }
    
    .navbar-push {
        -webkit-transition: all .3s ease-out;
        -moz-transition: all .3s ease-out;
        -o-transition: all .3s ease-out;
        transition: all .3s ease-out;
        height: 400px;
        position: fixed;
        width: 100%;
        margin-top: -51px;
		overflow-y:scroll;
    }
    
    .navbar-push.navbar-push-left {
        right: -100%;
    }
    
    .navbar-push.navbar-push-right {
        left: -100%;
    }
    
    .navbar-push.navbar-push-right.in {
        left: 0;
    }
    
    .navbar-push.navbar-push-left.in {
        right: 0;
    }
}
@media (max-width: 1145px) {
   .navbar-eepc .navbar-header {
        float: none;
    }
    .navbar-eepc .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-eepc .navbar-toggle {
        display: block !important;
    }
    .navbar-eepc .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-eepc .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-eepc .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-eepc .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-eepc .navbar-nav>li {
        float: none;
    }
    .navbar-eepc .navbar-nav>li>a {
        padding-top: 9px;
        padding-bottom: 9px;
    }
    .navbar-eepc .collapse.in{
        display:block !important;
    }
   .navbar-eepc .navbar-nav .open .dropdown-menu {
       position: static;
       float: none;
       width: auto;
       margin-top: 0;
       background-color: transparent;
       border: 0;
       -webkit-box-shadow: none;
       box-shadow: none;
    }
	.navbar-eepc .nav-eepc li a:hover{ color:#333 !important;}
	.navbar-eepc  .navbar-nav  .active  a, .navbar-eepc  .navbar-nav  .active  a:hover{ color:#222 !important; background-color:transparent;}
	
	.navbar-eepc .navbar-nav > li > a:focus{ color:#333;}
	.navbar-eepc .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-eepc .navbar-nav .open .dropdown-menu > li > a:hover{color:#222;	}
	.fixedPosition {position: fixed;}
	.bars-xs-block{display:block !important;}
	.navbar-brand{ height:auto !important; padding: 5px;line-height: 33px; margin-left: 10px;}
	.navbar-toggle{ margin-top:5px; margin-bottom:0px; padding-top:8px; padding-bottom:8px;}
}
