.menu .dropdown-menu li {
    float: none;
}
.topnav .fa-angle-down{
float:none !important;
}
.menu .dropdown-menu{
	margin:0 !important;
	 padding: 0 !important;
/*	display:block !important;*/
}
.menu .dropdown-menu li a {
  padding: 10px 15px;
  word-wrap: break-word;
}
.menu ul > li > a, .menu ul.dropdown-menu > li > a {
    color: #000 !important;
    font-weight: 700;
    text-transform: uppercase;
}
.menu ul.dropdown-menu li a:hover {
    border-bottom: none !important;
    color: #fff !important;
    transition: all ease 0.6s;
}
.menu ul ul {
	-webkit-box-shadow: 6px 8px 1px rgba(36, 34, 34, 0.21);
-moz-box-shadow: 6px 8px 1px rgba(36, 34, 34, 0.21);
-o-box-shadow: 6px 8px 1px rgba(36, 34, 34, 0.21);
	    box-shadow: 6px 8px 1px rgba(36, 34, 34, 0.21);
}
.menu .dropdown-menu li a:hover {
    padding-left: 10px;
}
.menu .dropdown-menu .dropdown-menu {
  left: 100%;
  top: 1px;
}
.dropdown-menu{
	width:auto !important;
}
.dropdown-menu .caret {
    margin-right: 13px;
-webkit-transform:rotate(-90deg);
-moz-transform:rotate(-90deg);
-o-transform:rotate(-90deg);
transform:rotate(-90deg);
}
@media (max-width:992px){
	.header-social {
    width: 100%;
    text-align: center;
	border-bottom:1px solid #ccc;
}
.header-social .social {
    width: 100%;
}
.header-social .social i {
    padding: 10px;
}
header .social li{
	display:inline-block !important;
}
.logo {
    z-index:1;
}
.phone-login{
	text-align:center !important;
	float:none !important;
}
.phone-login a {
    display: inline-block;
}
}
@media (max-width:768px){
	.header-social {
    width: 100%;
    text-align: center;
	border-bottom:1px solid #ccc;
}
.header-social .social {
    width: 100%;
}
.header-social .social i {
    padding: 10px;
}
header .social li{
	display:inline-block !important;
}
.logo {
    z-index:1;
}
.phone-login{
	text-align:center !important;
	float:none !important;
}
.phone-login a {
    display: inline-block;
}
	.menu{
		width:100% !important;
	}
	.menu li{
		width:100% !important;
		border-bottom:1px solid #e6e6e6 !important;
	}
	.menu .dropdown-menu{
		position: relative !important;
	   width: 97% !important;
		left: 10px !important;
		box-shadow:none !important;
		border:0px !important;
	}
	.menu .dropdown-menu .dropdown-menu {
		left: 3px !important;
		width:99% !important;
		box-shadow:none !important;
		border:0px !important;
	}
	.container-fluid > .navbar-collapse,
	 .container-fluid > .navbar-header,
	 .container > .navbar-collapse,
	 .container > .navbar-header
	{
	margin:0 !important;
	text-align:center !important;
	}
	.caret{  
		float:right;
		border-top: 10px solid;
		border-right: 10px solid transparent;
		border-left: 10px solid transparent;
	}
}
@media (max-width:768px){
.topnav .navbar-toggle i {
  font-size: 24px !important;
  padding: 2px 10px !important;
   float: none !important;
}
.navbar-toggle.down-button {
  float: none !important;
}
.navbar-toggle i {
    float: right !important;
}

}