@media (min-width: 992px){
	.dropdown-submenu {
	  position: relative;
	}

	/* Show horizontal arrow */

	.dropdown-submenu>a:after {

	    border-color: transparent;
	    border-style: solid;
	    border-width: 5px 0 5px 5px;
	    border-left-color: #ccc;
	    margin-top: 5px;
	    margin-right: -10px;
	    float: right;

	}
	.dropdown-submenu:not(.dropdown-submenu-depth) > .dropdown-menu 
	{
	  top: 0;
	  left: 100%;
	  margin-top: 0px;
	  margin-left: 0px;
	}

}

// Small devices
@media (max-width: 992px) {
   .dropdown-submenu>.dropdown-menu.show {
 	 margin: 0 10px;
     border-radius: 0;
   }
}