.menu-container {width: 100%;padding:0;margin: 0 ;text-align:right;font-family: 'Ubuntu', sans-serif;font-weight:400;font-size:14.5px;border-bottom:1px solid rgba(215,215,215,0.15);}
.menu-mobile {display: none;height: 24px;width:35px;position:relative;opacity:1;float:right}
.menu-mobile:before, .menu-mobile:after  {content: "";padding: 0;display:block;-webkit-transform: translateY(-25%);-ms-transform: translateY(-25%);transform: translateY(-25%);width:100%}
.menu-mobile:before{border-bottom:1px solid #fff;border-top:1px solid #fff;height:10px;}
.menu-mobile:after {border-bottom:1px solid #fff;height:1px;margin-top:6px;}
.menu-dropdown-icon:before {font-family: 'FontAwesome';content:"\f107";display: none;cursor: pointer;float: right;padding: 15px 20px;color: #fff;font-weight:normal;font-size:12px;display:none}
.menu > ul {margin: 0 auto;width: 100%;list-style: none;padding: 0;position: relative;box-sizing: border-box;}
.menu > ul:before,
.menu > ul:after {content: "";display: table;}
.menu > ul:after {clear: both;}
.menu > ul > li {float: none;padding: 0;margin: 0;display: inline-block;}
.menu > ul > li a {text-decoration: none;padding:30px 7px;display: block;color:#cac8c8;}
.menu > ul > li:last-child > a{padding-right:0}
.menu > ul > li:hover>a, .menu > ul > li.active>a {color: #d07b54;}
.menu > ul > li > ul {display: none;width: 100%;background: #191820; border:1px solid #2c2a35;padding: 20px 0;position: absolute;z-index: 99;left: 0;margin: 0;list-style: none;box-sizing: border-box;}
.menu > ul > li > ul:before,  .menu > ul > li > ul:after {content: "";display: table;}
.menu > ul > li > ul:after {clear: both;}
.menu > ul > li > ul > li {margin: 0;padding: 0 30px;list-style: none;width: 33.33%;background: none;float: left;text-align:left}
.menu > ul > li > ul > li:nth-child(2){position:relative}
.menu > ul > li > ul > li:nth-child(2):after, .menu > ul > li > ul > li:nth-child(2):before{display:block;position:absolute;border-left:1px solid #343242; content:""; top:20%; bottom:20%;}
.menu > ul > li > ul > li:nth-child(2):after{ left:0; }
.menu > ul > li > ul > li:nth-child(2):before{right:0}
.menu > ul > li > ul > li a {color: #d6d6d6; padding: 6px 0;  width: 100%; display: block;  border-bottom: 1px solid #ccc;}
.menu > ul > li > ul > li > ul {display: block;padding: 0;margin: 0 0;list-style: none;box-sizing: border-box;}
.menu > ul > li > ul > li > ul:before,
.menu > ul > li > ul > li > ul:after {content: "";display: table;}
.menu > ul > li > ul > li > ul:after {clear: both;}
.menu > ul > li > ul > li > ul > li {float: left;width: 100%;padding:  0;margin: 0;font-size: 14.5px;text-align:left}
.menu > ul > li > ul > li > ul > li a {border: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.menu > ul > li > ul > li > ul > li:hover a, .menu > ul > li > ul > li > ul > li.active a{color:#d07b54}
.menu > ul > li > ul.normal-sub {width: 245px;left: auto;padding: 20px 0;}
.menu > ul > li > ul.normal-sub > li {width: 100%;}
.menu > ul > li > ul.normal-sub > li:nth-child(2):after, .menu > ul > li > ul.normal-sub > li:nth-child(2):before{display:none}
.menu > ul > li > ul.normal-sub > li a {border: 0;padding: 6px 0;font-size:14.5px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;width:100%;}
.menu > ul > li > ul.normal-sub  > li:hover a, .menu > ul > li > ul.normal-sub  > li.active a {color: #d07b54;}
.menu-dropdown-icon a i{margin-left:3px;}
.menu > ul > li > a.active{color: #d07b54;}
/* ––––––––––––––––––––––––––––––––––––––––––––––––––
Mobile style's
–––––––––––––––––––––––––––––––––––––––––––––––––– */
@media only screen and (max-width: 959px) {
	.menu-dropdown-icon a i{float:right}
	.menu > ul > li > ul.normal-sub, .menu > ul > li > ul{padding:5px 10px;}
	.menu > ul > li > ul{background:e7e7e7}
	.menu > ul > li > ul.normal-sub > li:last-child a, .menu > ul > li > ul > li > ul:last-child > li:last-child a{border-bottom:0}
    .menu-container {width: 100%; }
    .menu-mobile {display: block; margin-top:40px;}
    .menu > ul {display: none;}
    .menu > ul > li {width: 100%;float: none;display: block; }
    .menu > ul > li a {padding: 8px 10px;width: 100%;display: block;}
    .menu > ul > li > ul {position: relative;}
    .menu > ul > li > ul.normal-sub {width: 100%;}   
	.menu > ul > li > ul > li {float: none;width: 100%;margin-top: 0; padding:0 1px}
    .menu > ul > li > ul > li:first-child {margin: 0;}
    .menu > ul > li > ul > li > ul {position: relative;}
    .menu > ul > li > ul > li > ul > li {float: none;}
    .menu .show-on-mobile {display: block;background:rgba(0,0,0,0.9);margin-top:20px;text-align:left;padding:15px;}
	.menu-container{border-bottom:none}
	.menu > ul > li > ul > li:nth-child(2):after, .menu > ul > li > ul > li:nth-child(2):before{display:none}
}
@media only screen and (max-width: 599px) {
	.menu-mobile {display: block; margin-top:35px;}
}