/*HEADER
-----------------------*/
header #logo {
    float: right;
}

header nav {
    float: right;
}

#side-menu nav {
    padding-right: 50px;
	padding-left: 0;
}

header nav a, #side-menu nav a {
    float: right;
}

header nav li {
    float: right;
}

.menu-toggle {
    left: auto;
	right: 0;
}

.top-menu li.menu-item {
    float: left;
}

.top-menu li.menu-item + li {
    padding-right: 0;
    padding-left: 10px;
}

#side-menu nav li {
    float: right;
}

.top-logo {
	float: left;
	text-align: left;
}

.top-logo img {
	float: left;
}

.top-logo-container {
    float: left;
}

.header-logo {
    float: left;
}

.header-main {
    padding-right: 0;
    padding-left: 50px;
}

.header-action-icon {
    float: left;
}

#side-menu {
    right: -50px;
    -ms-transform: translateX(280px);
    -webkit-transform: translateX(280px);
    transform: translateX(280px);
    -webkit-transition: transform 0.5s ease-in;
    transition: transform 0.5s ease-in;
}

#side-menu nav a, #side-menu nav span {
    padding: 0 10px 0 50px;
}

#close-side-menu {
    left: -50px;
    right: auto;
}

/*----------------------------------responsive------------------------------------*/

@media screen and (max-width: 950px) {

.header-main {
	right: auto;
	left: 0;
}

.header-action-icon .md-tooltip {
    left: 0;
	right: auto;
}

}
