@charset "UTF-8";
/* CSS Document */
	   /* Styling For Updated Navbar */
	   #overall-title{
		   font-family: "Open Sans", sans-serif;
		   font-weight: 600;
	   }
	   
	   #bs-example-navbar-collapse-1{
		   text-align: center;
		   background-color: #f5f5f5;
	   }
	   
	   .navbar-nav{
		   display:inline-block;
		   float: none;
	   }
	   .logo{
		   padding: 0 3rem;
		   background-color: #f4f4f4;
	   }
	   
	   .row.header-top{
		   padding-bottom: 0;
	   }
	   
	   .navbar-nav li a{
		   padding-top: 15px;
		   padding-bottom:15px;
		   border-radius:4px;
	   }
	   
	   .nav li {
		   padding-top: 0.75rem;
	   }
	   
	   .header .dropdown .dropdown-menu{
		   width: 450px;
		   padding: 15px;
		   padding-bottom: 0px;
		   left: auto;
		   right: 0;
		   position:absolute;
	   }
	   
	   #top{
		   background-color:#f5f5f5 !important;
	   }
	   
	   .hover-blue{
		   color:#337ab7;
		   text-decoration:none;
	   }
	   
	   .menu-item a{
		   color:#337ab7;
		   text-decoration:none;
	   }
	   .hover-blue:hover{
		   background-color: #229ac8 !important;
		   color: #fff !important;
	   }
	   
	   .icon-bar{
		   background-color: #888;
	   }
	   
	   .navbar-toggle{
		   border-color: #ddd;
		   margin-top: 0;
		   margin-bottom: 20px;
		   margin-right: 15px;
		   border-radius: 3px;
	   }
	   
	   .img-responsive{
		   display:inline-block;
	   }
	   
	   .navbar-toggle{
		   margin: 1rem 0 0 0;
	   }
	   
	   .nav li {
		   padding-top: 0;
	   }
	   
	   #bs-example-navbar-collapse-1{
		   padding-top: 2rem;
	   }
	   
	   @media(min-width:768px){
		   .header-top{
			   display:none;
		   }
	   }
	   
	   @media(max-width:767px){
		   .header-top{
			   display:block;
		   }
		   .header .dropdown .dropdown-menu{
			   position:static;
		   }
		   .header .dropdown .dropdown-menu{
			   width: 100%;
		   }
	   
		   .dropdown-menu li{
			   text-align:center;
		   }
	   }
	   
	   
	   
	   @media(max-width:1277px){
		   li.logo{
			   display:none;
		   }
	   
		   .row.header-top{
			   display: block;
		   }
	   
		   #bs-example-navbar-collapse-1{
			   padding-top: 0;
		   }
	   }
	   
	   .left-nav-dropdown{
		   right:auto !important;
		   left: 0 !important;
	   }
	   
	   .dropdown-menu:after, .dropdown-menu:before{
		   content:none;
	   }
	   
	   /* END OPENCART CSS*/