/* @import "jquery/jquery-ui.min.css"; */
/* @import "bootstrap/bootstrap.min.css"; */

/* -- Input styles ---------------------------------- */

.form-material .float-label {
    right: 0;
	left: auto;
}

.form-material .form-bar:before {
    right: 50%;
	left: auto;
}

.form-material .form-bar:after {
    left: 50%;
	right: auto;
}

.form-material .form-highlight {
    right: 0;
	left: auto;
}

.form-material .checkbox-material label {
    padding-right: 0;
	padding-left: 0;
}

.form-material .checkbox-material .chk-span {
    float: right;
    margin: 0px 0px 0px 14px;
}

.form-material .checkbox-material .chk-span.checked {
    border-right: 2px solid #E34724;
    border-left: 1px solid rgba(0, 0, 0, 0);
}

.form-material .checkbox-material .chk-span.checked {
    border-right-color: #E34724;
}

.form-material .checkbox-material input[type='checkbox']:focus ~ label .chk-span.checked {
    border-right-color: #E34724;
    border-left: 1px solid rgba(0, 0, 0, 0);
	border-right: none;
}

.form-material .radio-material {
    padding-left: 20px;
	padding-right: 0;
}

.form-material .radio-material .outer {
    float: right;
    margin: 0px 0px 0px 10px;
}

@media (min-width: 768px) {

.form-material .radio-material .outer {
    float: right;
    margin: 0px 0px 0px 10px;
}

}

/* FUNCTIONS */
/* EOF FUNCTIONS */
/* X-Dashboard */
.x-dashboard .page-container .page-content {
    margin-right: 0px;
	margin-left: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation .x-hnavigation-logo {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation .x-hnavigation-logo > a {
    float: right;
    background: url("../img/logo-black.png") right center no-repeat;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation > ul {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation > ul > li {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation > ul > li > a {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable > a {
    margin-left: 40px;
	margin-right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable > a:after {
    left: -15px;
	right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable ul {
    right: 0px;
	left: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable ul li {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable ul li a {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable ul li a span {
    margin-left: 10px;
	margin-right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable ul li.xn-openable > a {
    padding-left: 30px;
	padding-right: 0;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable ul li.xn-openable > a:after {
    left: 0px;
	right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable ul li.xn-openable > ul {
    left: -200px;
    right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable > ul {
    right: 15px;
	left: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation .x-features {
    float: left;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-nav-open {
    float: right;
    margin: 17px 0px 17px 15px;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-search {
    float: right;
    margin: 17px 0px 17px 15px;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-search input[type="text"] {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-search:after {
    right: 5px;
	left: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-search.active {
    padding-right: 30px;
	padding-left: 0;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-profile {
    float: right;
    margin: 17px 0px 17px 15px;
    padding-left: 20px;
	padding-right: 0;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-profile > img {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-profile:after {
    left: 0px;
	right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-profile > ul {
    left: 0px;
	right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-profile > ul li {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-profile > ul li a {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-profile > ul li a span {
    margin-left: 10px;
	margin-right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-profile > ul:after {
    left: 32px;
    margin-right: -5px;
	right: auto;
	margin-left: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content-tabs {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content-tabs ul {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content-tabs ul li {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content-tabs ul li a {
    float: right;
    margin-left: 5px;
	margin-right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-content-title {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-content-title h1 {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-chart-widget {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-head {
    float: right;
    padding: 10px 20px 25px 0px;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-head .x-chart-widget-title {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-content {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-content .x-chart-widget-content-head {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-content .x-chart-widget-content-head h4 {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-content .x-chart-widget-informer {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-content .x-chart-widget-informer .x-chart-widget-informer-item {
    float: right;
    border-left: 1px dotted #AFBCC7;
	border-right: none;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-content .x-chart-widget-informer .x-chart-widget-informer-item .count {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-content .x-chart-widget-informer .x-chart-widget-informer-item .count span {
    margin-right: 5px;
	margin-left: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-content .x-chart-widget-informer .x-chart-widget-informer-item.last {
    border-left: 0px;
	border-right: none;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-widget-timeline {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-widget-timeline .x-widget-timelime-head {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-widget-timeline .x-widget-timelime-head h3 {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-widget-timeline .x-widget-timelime-head a span {
    margin-right: 10px;
	margin-left: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-widget-timeline .x-widget-timeline-content {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-widget-timeline .x-widget-timeline-content .item {
    float: right;
    border-right: 1px solid #DEE4EC;
	border-left: none;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-widget-timeline .x-widget-timeline-content .item span {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-widget-timeline .x-widget-timeline-content .item:after {
    right: -6px;
	left: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-widget-timeline .x-widget-timeline-content .btn {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-content-inner {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-head {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-head h3 {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content a.x-user {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content a.x-user img {
    float: right;
    margin-left: 10px;
	margin-right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-header {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-header label {
    float: right;
    margin: 8px 0px 0px 10px;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-header h3 {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .head {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .head .pull-right {
    margin-left: 20px;
	margin-right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .head .status {
    float: right;
    margin-left: 10px;
	margin-right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .title {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .title h4 {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .title label {
    float: right;
    margin-left: 10px;
	margin-right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .content {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-footer a span {
    margin-left: 5px;
	margin-right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content-footer {
    float: right;
}

/* END X-Dashboard */
@media only screen and (max-width: 1024px) {

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .head {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .head .pull-right {
    margin-left: 20px;
	margin-right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .head .status {
    float: right;
    margin-left: 10px;
	margin-right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .title {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .title h4 {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .title label {
    float: right;
    margin-left: 10px;
	margin-right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .content {
    float: right;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-footer a span {
    margin-left: 5px;
	margin-right: auto;
}

.x-dashboard .page-container .page-content .page-content-wrap .x-content-footer {
    float: right;
}

}

/* X-Dashboard */
.x-dashboard-dark .page-container .page-content {
    margin-right: 0px;
	margin-left: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation .x-hnavigation-logo {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation .x-hnavigation-logo > a {
    float: right;
    background: url("../img/logo-white.png") right center no-repeat;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation > ul {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation > ul > li {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation > ul > li > a {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable > a {
    margin-left: 40px;
	margin-right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable > a:after {
    left: -15px;
	right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable ul {
    right: 0px;
	left: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable ul li {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable ul li a {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable ul li a span {
    margin-left: 10px;
	margin-right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable ul li.xn-openable > a {
    padding-left: 30px;
	padding-right: 0;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable ul li.xn-openable > a:after {
    left: 0px;
	right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable ul li.xn-openable > ul {
    left: -200px;
    right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation > ul > li.xn-openable > ul {
    right: 15px;
	left: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation .x-features {
    float: left;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-nav-open {
    float: right;
    margin: 17px 0px 17px 15px;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-search {
    float: right;
    margin: 17px 0px 17px 15px;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-search input[type="text"] {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-search:after {
    right: 5px;
	left: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-search.active {
    padding-right: 30px;
	padding-left: 0;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-profile {
    float: right;
    margin: 17px 0px 17px 15px;
    padding-left: 20px;
	padding-right: 0;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-profile > img {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-profile:after {
    left: 0px;
	right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-profile > ul {
    left: 0px;
	right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-profile > ul li {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-profile > ul li a {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-profile > ul li a span {
    margin-left: 10px;
	margin-right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-hnavigation .x-features .x-features-profile > ul:after {
    left: 32px;
    margin-right: -5px;
	right: auto;
	margin-left: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-content-title {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-content-title h1 {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-chart-widget {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-head {
    float: right;
    padding: 10px 20px 25px 0px;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-head .x-chart-widget-title {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-content {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-content .x-chart-widget-content-head {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-content .x-chart-widget-content-head h4 {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-content .x-chart-widget-informer {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-content .x-chart-widget-informer .x-chart-widget-informer-item {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-content .x-chart-widget-informer .x-chart-widget-informer-item .count {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-content .x-chart-widget-informer .x-chart-widget-informer-item .count span {
    margin-right: 5px;
	margin-left: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-chart-widget .x-chart-widget-content .x-chart-widget-informer .x-chart-widget-informer-item.last {
    border-left: 0px;
	border-right: none;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .buttons-panel {
    float: left;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-widget-timeline {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-widget-timeline .x-widget-timelime-head {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-widget-timeline .x-widget-timelime-head h3 {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-widget-timeline .x-widget-timelime-head a span {
    margin-right: 10px;
	margin-left: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-widget-timeline .x-widget-timeline-content {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-widget-timeline .x-widget-timeline-content .item {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-widget-timeline .x-widget-timeline-content .item span {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-widget-timeline .x-widget-timeline-content .item:after {
    right: -6px;
	left: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-widget-timeline .x-widget-timeline-content .btn {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-content-inner {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-head {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-head h3 {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content a.x-user {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content a.x-user img {
    float: right;
    margin-left: 10px;
	margin-right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-header {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-header label {
    float: right;
    margin: 8px 0px 0px 10px;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-header h3 {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .head {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .head .pull-right {
    margin-left: 20px;
	margin-right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .head .status {
    float: right;
    margin-left: 10px;
	margin-right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .title {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .title h4 {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .title label {
    float: right;
    margin-left: 10px;
	margin-right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .content {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-footer a span {
    margin-left: 5px;
	margin-right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content-footer {
    float: right;
}

/* END X-Dashboard */
@media only screen and (max-width: 1024px) {

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-header label {
    float: right;
    margin: 8px 0px 0px 10px;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-header h3 {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .head {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .head .pull-right {
    margin-left: 20px;
	margin-right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .head .status {
    float: right;
    margin-left: 10px;
	margin-right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .title {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .title h4 {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .title label {
    float: right;
    margin-left: 10px;
	margin-right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-content .item .content {
    float: right;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content .x-block .x-block-content.x-todo .x-todo-footer a span {
    margin-left: 5px;
	margin-right: auto;
}

.x-dashboard-dark .page-container .page-content .page-content-wrap .x-content-footer {
    float: right;
}

}

/* PREDEFINED CLASSES */

.background-colorful {
    background: linear-gradient(right, #b64645 0%, #fea223 50%, #95b75d 100%);
    background: -o-linear-gradient(right, #b64645 0%, #fea223 50%, #95b75d 100%);
    background: -moz-linear-gradient(right, #b64645 0%, #fea223 50%, #95b75d 100%);
    background: -webkit-linear-gradient(right, #b64645 0%, #fea223 50%, #95b75d 100%);
    background: -ms-linear-gradient(right, #b64645 0%, #fea223 50%, #95b75d 100%);
    background: -webkit-gradient(linear, right top, left top, color-stop(0, #b64645), color-stop(0.5, #fea223), color-stop(1, #95b75d));
}

/* EOF PREDEFINED CLASSES */

html,
body {
    background: #f5f5f5 url('../img/bg.png') right top repeat;
}

.row {
    margin-right: 0px;
    margin-left: 0px;
}

.row [class^='col-xs-'],
.row [class^='col-sm-'],
.row [class^='col-md-'],
.row [class^='col-lg-'] {
    padding-right: 10px;
    padding-left: 10px;
}

.row.stacked [class^='col-xs-'],
.row.stacked [class^='col-sm-'],
.row.stacked [class^='col-md-'],
.row.stacked [class^='col-lg-'] {
    padding-right: 0px;
    padding-left: 0px;
}

/* PAGE CONTAINER */
.page-container {
    float: right;
}

.page-container .page-sidebar {
    float: right;
}

.page-container .page-content {
    margin-right: 300px;
    background: #f5f5f5 url('../img/bg.png') right top repeat;
	margin-left: auto;
}

.page-container .page-content .content-frame {
    float: right;
    background: #f5f5f5 url('../img/bg.png') right top repeat;
}

.page-container .page-content .content-frame .content-frame-top {
    float: right;
}

.page-container .page-content .content-frame .content-frame-right {
    float: right;
    border-left: 1px solid #DDD;
	border-right: none;
}

.page-container .page-content .content-frame .content-frame-left {
    float: left;
    border-right: 1px solid #DDD;
	border-left: none;
}

.page-container .page-content .content-frame .content-frame-body {
    margin-right: 300px;
	margin-left: auto;
}

.page-container .page-content .content-frame .content-frame-body.content-frame-body-right {
    margin-right: 0px;
    margin-left: 300px;
}

.page-container .page-content .content-frame .content-frame-right-toggle,
.page-container .page-content .content-frame .content-frame-left-toggle {
    margin-right: 5px;
	margin-left: auto;
}

.page-container .page-content .page-content-wrap {
    float: right;
}

.page-container.page-container-wide .page-content {
    margin-right: 50px;
	margin-left: auto;
}

.page-container.page-navigation-toggled .page-content,
.page-container.page-navigation-toggled-hover .page-content {
    margin-right: 50px;
	margin-left: auto;
}

.page-container.page-mode-rtl .page-sidebar {
    float: left;
}

.page-container.page-mode-rtl .page-sidebar.page-sidebar-fixed {
    left: 0px;
	right: auto;
}

.page-container.page-mode-rtl .page-content {
    margin-right: 0px;
    margin-left: 300px;
}

.page-container.page-mode-rtl.page-container-wide .page-content {
    margin-left: 50px;
	margin-right: auto;
}

.page-container.page-navigation-top .page-content {
    margin-right: 0px;
	margin-left: auto;
}

.page-container.page-navigation-top-fixed .x-navigation.x-navigation-horizontal {
    padding-left: 300px;
	padding-right: 0;
}

.page-container.page-navigation-top-fixed.page-navigation-toggled .x-navigation.x-navigation-horizontal {
    padding-left: 50px;
	padding-right: 0;
}

body.page-container-boxed {
    background: url("../img/backgrounds/wall_1.jpg") right top no-repeat fixed;
}

/* END PAGE CONTAINER */
/* X-Dashboard */
.x-dashboard .page-container .page-content {
    margin-right: 0px;
	margin-left: auto;
}

/* END X-Dashboard */
/* NAVIGATION */
.x-navigation,
.x-navigation ul {
    float: right;
}

.x-navigation li {
    float: right;
}

.x-navigation li > a {
    float: right;
    padding: 15px 15px 15px 10px;
}

.x-navigation li > a .fa,
.x-navigation li > a .glyphicon {
    margin-left: 10px;
	margin-right: auto;
}

.x-navigation li.xn-openable:before {
    left: 0px;
	right: auto;
}

.x-navigation li.xn-openable > .informer {
    left: 25px;
	right: auto;
}

.x-navigation > li > ul > li > a {
    padding-right: 25px;
	padding-left: 0;
}

.x-navigation > li > ul > li > a:hover {
    padding-right: 30px;
	padding-left: 0;
}

.x-navigation > li > ul > li.active > a {
    padding-right: 30px;
	padding-left: 0;
}

.x-navigation > li > ul > li > ul > li > a {
    padding-right: 40px;
	padding-left: 0;
}

.x-navigation > li > ul > li > ul > li > a:hover {
    padding-right: 45px;
	padding-left: 0;
}

.x-navigation > li > ul > li > ul > li.active > a {
    padding-right: 45px;
	padding-left: 0;
}

.x-navigation > li > ul > li > ul > li > ul > li > a {
    padding-right: 50px;
	padding-left: 0;
}

.x-navigation > li > ul > li > ul > li > ul > li > a:hover {
    padding-right: 55px;
	padding-left: 0;
}

.x-navigation > li > ul > li > ul > li > ul > li.active > a {
    padding-right: 55px;
	padding-left: 0;
}

.x-navigation > li > ul > li > ul > li > ul > li > ul > li > a {
    padding-right: 60px;
	padding-left: 0;
}

.x-navigation > li > ul > li > ul > li > ul > li > ul > li > a:hover {
    padding-right: 65px;
	padding-left: 0;
}

.x-navigation > li > ul > li > ul > li > ul > li > ul > li.active > a {
    padding-right: 65px;
	padding-left: 0;
}

.x-navigation > li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
    padding-right: 70px;
	padding-left: 0;
}

.x-navigation > li > ul > li > ul > li > ul > li > ul > li > ul > li > a:hover {
    padding-right: 75px;
	padding-left: 0;
}

.x-navigation > li > ul > li > ul > li > ul > li > ul > li > ul > li.active > a {
    padding-right: 75px;
	padding-left: 0;
}

.x-navigation > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
    padding-right: 80px;
	padding-left: 0;
}

.x-navigation > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a:hover {
    padding-right: 85px;
	padding-left: 0;
}

.x-navigation > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li.active > a {
    padding-right: 85px;
	padding-left: 0;
}

.x-navigation.x-navigation-horizontal > li ul ul.xn-drop-white:after {
    border-left-color: #FFF;
}

.x-navigation.x-navigation-horizontal > li > ul {
    right: 0px;
	left: auto;
}

.x-navigation.x-navigation-horizontal > li > ul.xn-drop-right {
    right: auto;
    left: 0px;
}

.x-navigation.x-navigation-horizontal > li > ul.xn-drop-right.xn-drop-white ul:after {
    border-right-color: #FFF;
}

.x-navigation.x-navigation-horizontal > li > ul:after {
    right: 27px;
    margin-right: -5px;
	left: auto;
	margin-left: auto;
}

.x-navigation.x-navigation-horizontal > li > ul.xn-drop-right:after {
    left: 20px;
    right: auto;
}

.x-navigation.x-navigation-horizontal > li > ul.xn-drop-right:after ul {
    right: auto;
    left: 230px;
}

.x-navigation.x-navigation-horizontal > li > ul.xn-drop-right:after ul:after {
    left: auto;
    right: 100%;
    border-right-color: #33414e;
    margin-left: -5px;
	margin-right: auto;
}

.x-navigation.x-navigation-horizontal > li > ul ul {
    left: -230px;
	right: auto;
}

.x-navigation.x-navigation-horizontal > li > ul ul:after {
    left: 100%;
    border-left-color: #33414e;
	right: auto;
}

.x-navigation.x-navigation-horizontal > li > ul li > a {
    padding-right: 10px;
	padding-left: 0;
}

.x-navigation.x-navigation-horizontal > li > ul li > a:hover {
    padding-right: 15px;
	padding-left: 0;
}

.x-navigation.x-navigation-horizontal > li > ul li.active > a {
    padding-right: 15px;
	padding-left: 0;
}

.x-navigation.x-navigation-horizontal li.xn-openable > a {
    padding-left: 20px;
	padding-right: 0;
}

.x-navigation.x-navigation-horizontal ul.xn-drop-white ul:after {
    border-left-color: #FFF;
}

.x-navigation.x-navigation-horizontal .xn-search:before {
    right: 5px;
	left: auto;
}

.x-navigation.x-navigation-minimized li.xn-profile .profile:after {
    left: 100%;
    border-left-color: #33414e;
	right: auto;
}

.x-navigation.x-navigation-minimized li ul {
    left: -230px;
	right: auto;
}

.x-navigation.x-navigation-minimized li ul:after {
    left: 100%;
    border-left-color: #33414e;
	right: auto;
}

.x-navigation.x-navigation-minimized li ul li > a {
    padding-right: 15px !important;
	padding-left: 0;
}

.x-navigation.x-navigation-minimized li ul li > a:hover {
    padding-right: 20px !important;
	padding-left: 0;
}

.x-navigation.x-navigation-minimized li ul li.active > a {
    padding-right: 20px !important;
	padding-left: 0;
}

.x-navigation.x-navigation-minimized .xn-search input {
    padding: 0px 28px 0px 2px;
}

.x-navigation.x-navigation-minimized .xn-search input:focus {
    padding: 0px 28px 0px 8px;
}

.x-navigation.x-navigation-minimized.x-navigation-hover li:hover > ul {
    left: -220px;
	right: auto;
}

.x-navigation.x-navigation-custom > li > a {
    padding: 12px 12px 12px 10px;
    border-right: 3px solid transparent;
	border-left: none;
}

.x-navigation.x-navigation-custom > li.active > a {
    border-right: 3px solid #ffd559;
	border-left: none;
}

.x-navigation.x-navigation-custom > li.xn-logo > a {
    border-right: 0px;
	border-left: none;
}

.x-navigation.x-navigation-custom.x-navigation-minimized > li > a {
    padding: 15px 7px 15px 10px;
}

.x-navigation.x-navigation-custom.x-navigation-minimized > li.xn-profile > a {
    border-right: 0px;
	border-left: none;
}

.x-navigation .xn-search {
    padding: 10px 9px 10px 10px;
}

.x-navigation .xn-search input {
    padding: 0px 28px 0px 8px;
}

.x-navigation .xn-search:before {
    right: 10px;
	left: auto;
}

.x-navigation .x-navigation-control {
    left: 0px;
	right: auto;
}

.x-navigation .x-navigation-control:before {
    right: 20px;
	left: auto;
}

.x-navigation .informer {
    left: 10px;
	right: auto;
}

.x-navigation .xn-icon-button .informer {
    right: auto;
    left: 1px;
}

.page-container.page-mode-rtl .x-navigation.x-navigation-minimized li ul {
    left: auto;
    right: -230px;
}

.page-container.page-mode-rtl .x-navigation.x-navigation-minimized li ul:after {
    left: auto;
    right: 100%;
    border-left-color: transparent;
    border-right-color: #33414e;
}

.page-container.page-mode-rtl .x-navigation.x-navigation-minimized li .profile {
    left: auto;
    right: -230px;
}

.page-container.page-mode-rtl .x-navigation.x-navigation-minimized li .profile:after {
    left: auto;
    right: 100%;
    border-left-color: transparent;
    border-right-color: #33414e;
}

.page-container.page-mode-rtl .x-navigation.x-navigation-minimized.x-navigation-hover li ul {
    right: -220px;
	left: auto;
}

/* END NAVIGATION */
/* PROFILE */
.profile {
    float: right;
}

.profile .profile-image {
    float: right;
}

.profile .profile-data {
    float: right;
}

.profile .profile-data .profile-data-name {
    float: right;
}

.profile .profile-data .profile-data-title {
    float: right;
}

.profile .profile-controls a.profile-control-right {
    right: 15px;
	left: auto;
}

.profile .profile-controls a.profile-control-left {
    left: 15px;
	right: auto;
}

.profile .profile-controls a .fa,
.profile .profile-controls a .glyphicon {
    margin-left: auto;
	margin-right: auto;
}

/* X-NAVIGATION FEATURES */
.x-navigation.x-navigation-minimized .profile {
    left: -230px;
	right: auto;
}

/* END X-NAVIGATION FEATURES */
/* END PROFILE */
/* PAGE CONTENT HEADER */
.page-content-header {
    float: right;
    background: url(../img/bg.png) right top repeat #ffffff;
}

.page-content-header .logo {
    float: right;
    background: url(../img/logo-grey-big.png) right top no-repeat;
}

.page-content-header .contacts {
    float: right;
}

.page-content-header .contacts a {
    float: right;
    margin-right: 10px;
	margin-left: auto;
}

.page-content-header .contacts a .fa,
.page-content-header .contacts a .glyphicon {
    margin-left: 5px;
	margin-right: auto;
}

.page-content-header .socials {
    float: left;
}

.page-content-header .socials a {
    float: right;
    margin-right: 5px;
	margin-left: auto;
}

/* END PAGE CONTENT HEADER */
/* BLOCK */
.block {
    float: right;
}

.block-full-width {
    float: right;
}

/* END BLOCK */
/* BREADCRUMB */
.breadcrumb {
    float: right;
}

/* EOF BREADCRUMB */
/* Progress list */
.progress-list {
    float: right;
}

/* end progress list*/
/* LIST TAGS */
.list-tags {
    float: right;
}

.list-tags li {
    float: right;
}

.list-tags li a {
    float: right;
    margin: 0px 0px 5px 5px;
}

/* END LIST TAGS */
/* LIST GROUP */

.list-group .list-group-item .fa {
    margin-left: 10px;
	margin-right: auto;
}

.list-group .list-group-item .btn .fa {
    margin-left: 0px;
	margin-right: auto;
}

.list-group.list-group-navigation {
    float: right;
}

.list-group.list-group-navigation .list-group-item {
    border-right: 0px;
    border-left: 0px;
}

/* LIST GROUP CONTACTS */

.list-group-contacts .list-group-item img {
    margin-left: 10px;
	margin-right: auto;
}

.list-group-controls {
    left: 10px;
	right: auto;
}

.list-group-status {
    float: right;
    margin-left: 10px;
	margin-right: auto;
}

.list-group-status:after {
    right: 0px;
	left: auto;
}

/* END LIST GROUP CONTACTS */
.status {
    margin: 5px 0px 5px 5px;
    float: right;
}

/* EOF LIST GROUP */
/* FRIENDS */
.friend {
    float: right;
}

/* FRIENDS */
/* PANELS */
.panel {
    float: right;
}

.panel.panel-colorful:before {
    background: linear-gradient(right, #b64645 0%, #fea223 50%, #95b75d 100%);
    background: -o-linear-gradient(right, #b64645 0%, #fea223 50%, #95b75d 100%);
    background: -moz-linear-gradient(right, #b64645 0%, #fea223 50%, #95b75d 100%);
    background: -webkit-linear-gradient(right, #b64645 0%, #fea223 50%, #95b75d 100%);
    background: -ms-linear-gradient(right, #b64645 0%, #fea223 50%, #95b75d 100%);
    background: -webkit-gradient(linear, right top, left top, color-stop(0, #b64645), color-stop(0.5, #fea223), color-stop(1, #95b75d));
    right: 0px;
	left: auto;
}

.panel .panel-heading .panel-title-image {
    float: right;
    margin-left: 5px;
	margin-right: auto;
}

.panel .panel-heading .panel-title {
    margin-right: 7px;
	margin-left: auto;
}

.panel .panel-heading .panel-title-box {
    float: right;
}

.panel .panel-heading,
.panel .panel-footer,
.panel .panel-body {
    float: right;
}

.panel .panel-body.scroll {
    padding-left: 0px;
	padding-right: 0;
}

.panel .panel-body.panel-body-image .panel-body-inform {
    right: 50%;
    margin-right: -15px;
    padding-right: 1px;
	left: auto;
	padding-left: 0;
	margin-left: auto;
}

.panel .panel-body.panel-body-half .panel-body:nth-child(2n) {
    padding-right: 25px;
	padding-left: 0;
}

.panel .panel-body.panel-body-half .panel-body.panel-body-image .panel-body-inform {
    right: auto;
    left: -15px;
    margin-right: 0px;
	margin-left: auto;
}

.panel .panel-title {
    float: right;
}

.panel-fullscreen-wrap {
    right: 0;
	left: auto;
}

/* PANEL GROUP / ACCORDION */
.panel-group {
    float: right;
}

/* END PANEL GROUP / ACCORDION */
/* PANEL CONTROLS */
ul.panel-controls {
    float: left;
}

ul.panel-controls > li {
    float: right;
}

ul.panel-controls > li > a {
    float: right;
    margin-right: 3px;
	margin-left: auto;
}

ul.panel-controls > li > .dropdown-menu {
    right: auto;
    left: 3px;
}

ul.panel-controls > li > .dropdown-menu:after,
ul.panel-controls > li > .dropdown-menu:before {
    right: auto;
    left: 11px;
}

ul.panel-controls > li > .dropdown-menu:after {
    margin-right: auto;
    margin-left: -5px;
}

ul.panel-controls > li > .dropdown-menu:before {
    margin-right: auto;
    margin-left: -6px;
}

/* EOF PANEL CONTROLS */
.panel-heading .label {
    margin: 3px 5px 3px 0px;
}

/* PANEL BODY PRICING */

/* PANEL BODY PRICING */
/* PANEL REFRESHING */
.panel-refresh-layer {
    right: 0px;
	left: auto;
}

.panel-refresh-layer img {
    right: 50%;
    margin-right: -16px;
	left: auto;
	margin-left: auto;
}

/* EOF PANEL REFRESHING */

/* XNAV PANEL */
.x-navigation li > .panel {
    right: 0px;
	left: auto;
}

.x-navigation li > .panel.xn-drop-right {
    right: auto;
    left: 0px;
}

.x-navigation li > .panel:after {
    right: 20px;
    margin-right: -5px;
	left: auto;
	margin-left: auto;
}

.x-navigation li > .panel.xn-drop-right:after {
    left: 20px;
    right: auto;
}

.ui-resizable-se {
    left: 0px;
    background: url(../img/jquery/resize-icon.png) right top no-repeat;
	right: auto;
}

/* EOF XNAV PANEL */
/* EOF PANELS */
/* USER */
.user {
    float: right;
}

.user img {
    float: right;
    margin-left: 10px;
	margin-right: auto;
}

.user a {
    float: right;
}

/* END USER */
/* BUTTONS */

.btn .fa,
.btn .glyphicon {
    margin-left: 5px;
	margin-right: auto;
}

.btn.btn-condensed {
    padding-right: 10px;
    padding-left: 10px;
}

.btn.btn-condensed.btn-sm {
    padding-right: 8px;
    padding-left: 8px;
}

.btn.btn-condensed.btn-lg {
    padding-right: 15px;
    padding-left: 15px;
}

/* EOF BUTTONS */
/* FORM ELEMENTS */
.radio,
.checkbox {
    float: right;
}

.form-group-separated .form-group [class^="col-md-"] {
    border-right: 1px dashed #D5D5D5;
	border-left: none;
}

.form-group-separated .form-group [class^="col-md-"]:first-child {
    border-right: 0px;
	border-left: none;
}

.form-group-separated .form-group.form-group-border-left [class^="col-md-"] {
    border-right: 0px;
    border-left: 1px dashed #D5D5D5;
}

.form-group-separated .form-group.form-group-border-left [class^="col-md-"]:last-child {
    border-left: 0px;
    margin-right: 0px;
	margin-left: auto;
	border-right: none;
}

.form-horizontal .form-group {
    margin-right: 0px;
    margin-left: 0px;
}

.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
    margin-left: -2px;
	margin-right: auto;
}

/* FORM VALIDATION STATES */

/* EOF FORM VALIDATION STATES */

.control-label.text-right {
    text-align: right;
}

/* EOF FORM ELEMENTS */
/* LABELS AND BADGES */

/* EOF LABELS AND BADGES */
/* ALERTS */
.alert {
    float: right;
}

/* EOF ALERTS */
/* DROP DOWN */

.dropdown-menu:after,
.dropdown-menu:before {
    right: 50%;
	left: auto;
}

.dropdown-menu:after {
    margin-right: -5px;
	margin-left: auto;
}

.dropdown-menu:before {
    margin-right: -6px;
	margin-left: auto;
}

.dropdown-menu .fa {
    margin-left: 5px;
	margin-right: auto;
}

/* EOF DROP DOWN */
/* MODAL */

.modal-header {
    padding: 10px 15px 10px 10px;
}

.modal-header .close {
    */
  /* margin-left: 5px;
}

/* EOF MODAL */
/* PORTLET */

.scPlaceholder {
    float: right;
}

/* EOF PORTLET */
/* TYPOGRAPHY */
.page-title {
    float: right;
}

.page-title h2 {
    float: right;
}

blockquote {
    border-right-color: #CCC;
}

.blockquote-reverse,
blockquote.pull-left {
    border-left-color: #CCC;
}

.blockquote-primary {
    border-right-color: #33414e;
}

.blockquote-success {
    border-right-color: #95b75d;
}

.blockquote-info {
    border-right-color: #3fbae4;
}

.blockquote-danger {
    border-right-color: #b64645;
}

.blockquote-warning {
    border-right-color: #fea223;
}

/* EOF TYPOGRAPHY */
/* HELPERS */

/* EOF HELPERS */
/* PROGRESS BARS */

.progress-bar-colorful {
    background: linear-gradient(right, #b64645 0%, #fea223 50%, #95b75d 100%);
    background: -o-linear-gradient(right, #b64645 0%, #fea223 50%, #95b75d 100%);
    background: -moz-linear-gradient(right, #b64645 0%, #fea223 50%, #95b75d 100%);
    background: -webkit-linear-gradient(right, #b64645 0%, #fea223 50%, #95b75d 100%);
    background: -ms-linear-gradient(right, #b64645 0%, #fea223 50%, #95b75d 100%);
    background: -webkit-gradient(linear, right top, left top, color-stop(0, #b64645), color-stop(0.5, #fea223), color-stop(1, #95b75d));
}

/* EOF PROGRESS BARS */
/* SWITCH */

.switch input:checked + span:after {
    right: 21px;
	left: auto;
}

.switch span {
    right: 0px;
	left: auto;
}

.switch span:after {
    right: 1px;
	left: auto;
}

.switch.switch-small input:checked + span:after {
    right: 11px;
	left: auto;
}

/* END SWITCH */
/* PAGINATION */

.pagination > li > a,
.pagination > li > span {
    margin-right: 3px;
	margin-left: auto;
}

/* END PAGINATION */
/* POPOVER */

.popover.left > .arrow {
    right: -6px;
	left: auto;
}

.popover.top > .arrow {
    margin-right: -6px;
	margin-left: auto;
}

.popover.top > .arrow:after {
    margin-right: -5px;
	margin-left: auto;
}

.popover.bottom > .arrow {
    margin-right: -6px;
	margin-left: auto;
}

.popover.bottom > .arrow:after {
    margin-right: -5px;
	margin-left: auto;
}

.popover.right > .arrow {
    left: -6px;
	right: auto;
}

/* EOF POPOVER */
/* TABS */
.tabs {
    float: right;
}

.nav-tabs > li > a {
    margin-left: 5px;
	margin-right: auto;
}

.nav-tabs-vertical .nav-tabs {
    float: right;
    right: 0px;
	left: auto;
}

.nav-tabs-vertical .nav-tabs > li > a {
    border-right: 2px solid transparent;
	border-left: none;
}

.nav-tabs-vertical .nav-tabs > li > a:hover {
    border-right-color: #33414e;
}

.nav-tabs-vertical .nav-tabs > li.active > a,
.nav-tabs-vertical .nav-tabs > li.active > a:hover,
.nav-tabs-vertical .nav-tabs > li.active > a:focus,
.nav-tabs-vertical .nav-tabs > .dropdown.active.open > a:hover {
    border-right: 2px solid #33414e;
	border-left: none;
}

.nav-tabs-vertical .nav-tabs > li:first-child > a {
    -moz-border-top-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
}

.nav-tabs-vertical .nav-tabs > li:last-child > a {
    -moz-border-bottom-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
}

.nav-tabs-vertical .tab-content {
    margin-right: 150px;
	margin-left: auto;
}

/* EOF TABS */
/* TABLES */

.panel-body.panel-body-table h1,
.panel-body.panel-body-table h2,
.panel-body.panel-body-table h3,
.panel-body.panel-body-table h4,
.panel-body.panel-body-table h5,
.panel-body.panel-body-table h6 {
    padding-right: 10px;
	padding-left: 0;
}

.panel-body.panel-body-table .table tr > td:first-child,
.panel-body.panel-body-table .table tr > th:first-child {
    border-right: 0px;
	border-left: none;
}

.panel-body.panel-body-table .table tr > td:last-child,
.panel-body.panel-body-table .table tr > th:last-child {
    border-left: 0px;
	border-right: none;
}

.table.table-bordered > thead > tr > th,
.table.table-bordered > tbody > tr > th,
.table.table-bordered > tbody > tr > td {
    border-left: 1px solid #dee7f2;
	border-right: none;
}

.table.table-bordered > thead > tr > th:first-child,
.table.table-bordered > tbody > tr > th:first-child,
.table.table-bordered > tbody > tr > td:first-child {
    border-right: 1px solid #dee7f2;
	border-left: none;
}

/* EOF TABLES */
/* Datatables */
.dataTable {
    float: right;
}

.dataTables_wrapper {
    float: right;
}

.dataTables_length {
    float: right;
}

.dataTables_filter {
    float: left;
    padding-right: 5px;
	padding-left: 0;
}

.dataTables_filter label {
    float: left;
}

.dataTables_filter label input {
    margin-right: 5px;
	margin-left: auto;
}

.dataTables_info {
    float: right;
}

.dataTables_paginate {
    text-align: left;
    float: left;
}

.dataTables_paginate a.paginate_disabled_previous,
.dataTables_paginate a.paginate_disabled_next,
.dataTables_paginate a.paginate_button,
.paginate_enabled_next,
.paginate_active,
.paginate_enabled_previous {
    float: right;
    margin-right: 3px;
	margin-left: auto;
}

.sorting_desc,
.sorting_asc,
.sorting {
    padding-left: 20px !important;
	padding-right: 0;
}

.sorting:before,
.sorting_desc:before,
.sorting_asc:before {
    left: 5px;
	right: auto;
}

/* eof Datatables */
/* icons-list */
.icons-list {
    float: right;
}

.icons-list li {
    float: right;
}

.icons-list li span:first-child,
.icons-list li i {
    float: right;
    margin-left: 10px;
	margin-right: auto;
}

/* eof icons-list */
/* WIDGETS */
.widget {
    float: right;
}

.widget.widget-default {
    background: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));
}

.widget.widget-primary {
    background: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #33414e), color-stop(100%, #29343f));
}

.widget.widget-success {
    background: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #95b75d), color-stop(100%, #89ad4d));
}

.widget.widget-info {
    background: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #3fbae4), color-stop(100%, #29b2e1));
}

.widget.widget-warning {
    background: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #fea223), color-stop(100%, #fe970a));
}

.widget.widget-danger {
    background: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #b64645), color-stop(100%, #a43f3e));
}

.widget .widget-title,
.widget .widget-subtitle,
.widget .widget-int,
.widget .widget-big-int {
    float: right;
}

.widget .widget-item-right {
    margin-right: 10px;
    float: right;
	margin-left: auto;
}

.widget .widget-item-left {
    margin-left: 10px;
    float: left;
	margin-right: auto;
}

.widget.widget-item-icon .widget-item-right {
    border-left: 1px solid rgba(0, 0, 0, 0.1);
    margin-left: 10px;
    padding-left: 10px;
	padding-right: 0;
	margin-right: auto;
	border-right: none;
}

.widget.widget-item-icon .widget-item-left {
    border-right: 1px solid rgba(0, 0, 0, 0.1);
    margin-right: 10px;
    padding-right: 10px;
	padding-left: 0;
	margin-left: auto;
	border-left: none;
}

.widget .widget-data {
    padding-right: 120px;
	padding-left: 0;
}

.widget .widget-data-right {
    padding-left: 120px;
	padding-right: 0;
}

.widget.widget-item-icon .widget-data {
    padding-right: 90px;
	padding-left: 0;
}

.widget.widget-item-icon .widget-data-right {
    padding-left: 90px;
    padding-right: 10px;
}

.widget .widget-data .widget-title,
.widget .widget-data-right .widget-title,
.widget .widget-data .widget-subtitle,
.widget .widget-data-right .widget-subtitle,
.widget .widget-data .widget-int,
.widget .widget-data-right .widget-int,
.widget .widget-data .widget-big-int,
.widget .widget-data-right .widget-big-int {
    text-align: right;
}

.widget .widget-controls a.widget-control-right {
    right: 10px;
	left: auto;
}

.widget .widget-controls a.widget-control-left {
    left: 10px;
	right: auto;
}

.widget .widget-buttons {
    float: right;
}

.widget .widget-buttons .col {
    float: right;
}

.plugin-clock span {
    margin-left: 2px;
	margin-right: auto;
}

/* END WIDGETS */
/* TILES */
.tile {
    float: right;
}

.tile .informer {
    right: 5px;
	left: auto;
}

.tile .informer.dir-tr {
    right: auto;
    left: 5px;
}

.tile .informer.dir-br {
    right: auto;
    left: 5px;
}

/* EOF TILES */
/* MESSAGES */
.messages {
    float: right;
}

.messages .item {
    float: right;
}

.messages .item .text .heading .date {
    float: left;
}

.messages.messages-img .item .image {
    float: right;
}

.messages.messages-img .item .text {
    margin-right: 50px;
	margin-left: auto;
}

.messages.messages-img .item .text:after,
.messages.messages-img .item .text:before {
    left: 100%;
	right: auto;
}

.messages.messages-img .item .text:after {
    border-left-color: #FFF;
}

.messages.messages-img .item .text:before {
    border-left-color: #D5D5D5;
}

.messages.messages-img .item .text:hover:before {
    border-left-color: #BBB;
}

.messages.messages-img .item.in .image {
    float: left;
}

.messages.messages-img .item.in .text {
    margin-right: 0px;
    margin-left: 50px;
}

.messages.messages-img .item.in .text:after,
.messages.messages-img .item.in .text:before {
    left: auto;
    right: 100%;
}

.messages.messages-img .item.in .text:after {
    border-left-color: transparent;
    border-right-color: #FFF;
}

.messages.messages-img .item.in .text:before {
    border-left-color: transparent;
    border-right-color: #D5D5D5;
}

.messages.messages-img .item.in .text:hover:before {
    border-right-color: #BBB;
}

/* END MESSAGES */
/* CONTACTS */
.contact-info {
    float: right;
}

/* END CONTACTS */
/* LOCK SCREEN */
.lockscreen-container {
    float: right;
    background: url("../img/bg.png") right top repeat #33414e;
}

.lockscreen-container .lockscreen-box {
    right: 50%;
    margin-right: -100px;
	left: auto;
	margin-left: auto;
}

.lockscreen-container .lockscreen-box .lsb-access {
    float: right;
    margin-right: 30px;
	margin-left: auto;
}

.lockscreen-container .lockscreen-box .lsb-access .lsb-box .user .user_signin {
    right: 0px;
	left: auto;
}

.lockscreen-container .lockscreen-box .lsb-form {
    float: right;
}

.lockscreen-container .lockscreen-box .lsb-form .input-group-addon {
    border-left: 0px;
	border-right: none;
}

.lockscreen-container .lockscreen-box.active .lsb-access:after {
    right: 50%;
    margin-right: -5px;
	left: auto;
	margin-left: auto;
}

/* END LOCK SCREEN */
/* REGISTRATION */
.registration-container {
    float: right;
    background: url("../img/bg.png") right top repeat #33414e;
}

.registration-container .registration-box .registration-logo {
    float: right;
}

.registration-container .registration-box .registration-body {
    float: right;
}

.registration-container .registration-box .registration-footer {
    float: right;
}

/* END REGISTRATION */
/* LOGIN */
.login-container {
    float: right;
    background: url("../img/bg.png") right top repeat #33414e;
}

.login-container .login-box .login-logo {
    float: right;
}

.login-container .login-box .login-body {
    float: right;
}

.login-container .login-box .login-body .login-or:before {
    right: 0;
    border-right: 20px solid transparent;
    border-left: 20px solid transparent;
	left: auto;
}

.login-container .login-box .login-body .login-or:after {
    right: 0;
    border-right: 20px solid transparent;
    border-left: 20px solid transparent;
	left: auto;
}

.login-container .login-box .login-footer {
    float: right;
}

.login-container.lightmode {
    background: url("../img/backgrounds/wall_1.jpg") right top no-repeat;
}

.login-container.login-v2 {
    background: url("../img/bg.png") right top repeat #f5f5f5;
}

.login-container.login-v2 .login-box .login-body .form-control {
    border-right: 0px;
	border-left: none;
}

/* END LOGIN */
/* TIMELINE */
.img-text {
    margin: 0px 0px 5px 10px;
}

.timeline {
    float: right;
}

.timeline:before {
    right: 50%;
    margin-right: -3px;
	left: auto;
	margin-left: auto;
}

.timeline .timeline-item {
    float: right;
}

.timeline .timeline-item .timeline-date {
    left: -50px;
	right: auto;
}

.timeline .timeline-item .timeline-item-content {
    float: right;
}

.timeline .timeline-item .timeline-item-content:before,
.timeline .timeline-item .timeline-item-content:after {
    right: 95%;
	left: auto;
}

.timeline .timeline-item .timeline-item-content:before {
    border-right-color: #FFF;
}

.timeline .timeline-item .timeline-item-content:after {
    border-right-color: #FFF;
}

.timeline .timeline-item .timeline-item-content .timeline-heading {
    float: right;
}

.timeline .timeline-item .timeline-item-content .timeline-heading img {
    margin-left: 5px;
	margin-right: auto;
}

.timeline .timeline-item .timeline-item-content .timeline-body {
    float: right;
}

.timeline .timeline-item .timeline-item-content .timeline-footer {
    float: right;
}

.timeline .timeline-item .timeline-item-content .timeline-footer a {
    margin-left: 10px;
	margin-right: auto;
}

.timeline .timeline-item .timeline-item-content .timeline-footer .pull-left > a:last-child {
    margin-left: 0px;
	margin-right: auto;
}

.timeline .timeline-item .timeline-item-info {
    right: 105%;
	left: auto;
}

.timeline .timeline-item .timeline-item-icon {
    left: -20px;
	right: auto;
}

.timeline .timeline-item.timeline-item-left {
    float: left;
}

.timeline .timeline-item.timeline-item-left .timeline-item-info {
    right: auto;
    left: 105%;
}

.timeline .timeline-item.timeline-item-left .timeline-item-info:before {
    left: auto;
    right: 100%;
}

.timeline .timeline-item.timeline-item-left .timeline-item-content {
    float: left;
}

.timeline .timeline-item.timeline-item-left .timeline-item-content:before,
.timeline .timeline-item.timeline-item-left .timeline-item-content:after {
    right: auto;
    left: 95%;
    border-left-color: #FFF;
    border-right-color: transparent;
}

.timeline .timeline-item.timeline-item-left .timeline-item-icon {
    left: auto;
    right: -20px;
}

.timeline.timeline-left:before {
    right: 160px;
	left: auto;
}

.timeline.timeline-left .timeline-item {
    padding-right: 210px;
	padding-left: 0;
}

.timeline.timeline-left .timeline-item.timeline-main {
    padding-right: 0px;
	padding-left: 0;
}

.timeline.timeline-left .timeline-item .timeline-item-content:before,
.timeline.timeline-left .timeline-item .timeline-item-content:after {
    left: auto;
    right: 196px;
}

.timeline.timeline-left .timeline-item .timeline-item-info {
    right: 0px;
    left: auto;
}

.timeline.timeline-left .timeline-item .timeline-item-icon {
    right: 140px;
	left: auto;
}

/* END TIMELINE */
/* COMMENTS */
.comments {
    float: right;
}

.comments .comment-item {
    float: right;
}

.comments .comment-item img {
    margin: 0px 0px 20px 10px;
    float: right;
}

.comments .comment-write {
    float: right;
}

/* END COMMENTS */
/* TASKS */

.tasks {
    float: right;
}

.tasks .task-item {
    float: right;
    border-right: 3px solid #FFF;
	border-left: none;
}

.tasks .task-item.task-primary {
    border-right-color: #33414e;
}

.tasks .task-item.task-success {
    border-right-color: #95b75d;
}

.tasks .task-item.task-info {
    border-right-color: #3fbae4;
}

.tasks .task-item.task-warning {
    border-right-color: #fea223;
}

.tasks .task-item.task-danger {
    border-right-color: #b64645;
}

.tasks .task-item .task-text {
    float: right;
}

.tasks .task-item .task-footer {
    float: right;
}

.tasks .task-item .task-footer a {
    float: right;
    margin-right: 10px;
	margin-left: auto;
}

.tasks .task-drop {
    float: right;
}

/* END TASKS */
/* my progress bar */
.mpb {
    right: 0px;
	left: auto;
}

.mpb .mpb-progress {
    float: right;
}

/* eof my progress bar */
/* search result */
.search-results {
    float: right;
}

.search-results .sr-item {
    float: right;
}

/* eof search restult */
/* Posts */
.posts .post-item {
    float: right;
}

.posts .post-item .post-title {
    float: right;
}

.posts .post-item .post-date {
    float: right;
}

.posts .post-item .post-date .fa {
    margin-left: 5px;
	margin-right: auto;
}

.posts .post-item .post-video iframe {
    right: 0;
	left: auto;
}

.posts .post-item .post-text {
    float: right;
}

.posts .post-item .post-row {
    float: right;
}

.posts .post-item .post-row .post-info {
    float: right;
}

.post-image {
    float: right;
}

.links {
    float: right;
}

.links a {
    float: right;
}

.links a .label {
    float: left;
}

/* eof posts */
/* faq */

.faq {
    float: right;
}

.faq .faq-item {
    float: right;
}

.faq .faq-item .faq-title {
    float: right;
    padding-right: 45px;
	padding-left: 0;
}

.faq .faq-item .faq-title .fa {
    margin-left: 15px;
    right: 0px;
	left: auto;
	margin-right: auto;
}

.faq .faq-item .faq-text {
    float: right;
}

/* eof faq */
/* message box */
.message-box {
    right: 0px;
	left: auto;
}

.message-box .mb-container {
    right: 0px;
	left: auto;
}

.message-box .mb-container .mb-middle {
    right: 25%;
	left: auto;
}

.message-box .mb-container .mb-middle .mb-title {
    float: right;
}

.message-box .mb-container .mb-middle .mb-title .fa,
.message-box .mb-container .mb-middle .mb-title .glyphicon {
    float: right;
    margin-left: 10px;
	margin-right: auto;
}

.message-box .mb-container .mb-middle .mb-content {
    float: right;
}

.message-box .mb-container .mb-middle .mb-footer {
    float: right;
}

/* end message box */
/* Gallery */
.gallery {
    float: right;
}

.gallery .gallery-item {
    float: right;
}

.gallery .gallery-item .image:after,
.gallery .gallery-item .image:before {
    right: 0;
    left: 0;
}

.gallery .gallery-item .image .gallery-item-controls {
    left: -60px;
	right: auto;
}

.gallery .gallery-item .image .gallery-item-controls li {
    float: right;
}

.gallery .gallery-item .image .gallery-item-controls li .icheckbox_minimal-grey {
    margin-left: 0px;
	margin-right: auto;
}

.gallery .gallery-item:hover .image .gallery-item-controls {
    left: 3px;
	right: auto;
}

.gallery .gallery-item.active .image .gallery-item-controls {
    left: 3px;
	right: auto;
}

/* end Gallery */
/* Dropzone */

.dropzone.dropzone-mini .dz-message {
    right: auto;
    float: right;
	left: auto;
}

.dropzone.dropzone-mini .dz-message:after {
    right: 50%;
    margin: 0px -40px 0px 0px;
	left: auto;
}

/* end Dropzone */
/* errors */

.error-container .error-code {
    float: right;
}

.error-container .error-text {
    float: right;
}

.error-container .error-subtext {
    float: right;
}

.error-container .error-actions {
    float: right;
}

/* end errors */
/* SETTINGS */
/* END SETTIGS */
/* FLAGS */

.flag {
    background-position: right top;
    margin-left: 5px;
	margin-right: auto;
}

/* END FLAGS */
/* PAGE LOADING FRAME */
.page-loading-frame {
    background: url(../img/bg.png) right top repeat #33414e;
}

.page-loading-frame .page-loading-loader {
    right: 50%;
    margin-right: -32px;
	left: auto;
	margin-left: auto;
}

.page-loading-frame.v2 {
    background: url(../img/bg.png) right top repeat rgba(0, 0, 0, 0.8);
}

.page-loading-frame.v2 .page-loading-loader {
    right: 50%;
    margin-right: -32px;
	left: auto;
	margin-left: auto;
}

/* PAGE LOADING FRAME */
/* INVOICE */
.invoice {
    float: right;
}

.invoice .invoice-address {
    float: right;
}

.invoice .invoice-address h6 {
    padding-right: 10px;
	padding-left: 0;
}

.invoice .invoice-address p {
    padding-right: 10px;
	padding-left: 0;
}

.invoice .paymant-table {
    float: right;
}

.invoice .paymant-table a {
    float: right;
}

.invoice .paymant-table a img {
    margin-left: 5px;
	margin-right: auto;
}

/* END INVOICE */
/* Autocomplete */

.ui-autocomplete:after,
.ui-autocomplete:before {
    right: 20px;
	left: auto;
}

.ui-autocomplete:after {
    margin-right: -5px;
	margin-left: auto;
}

.ui-autocomplete:before {
    margin-right: -6px;
	margin-left: auto;
}

/* End Autocomplete */
/* SIDEBAR */
.sidebar {
    left: -300px;
	right: auto;
}

.sidebar .sidebar-wrapper {
    background: url("../img/bg.png") right top repeat #27313c;
}

.sidebar .sidebar-wrapper .sidebar-tabs {
    float: right;
}

.sidebar .sidebar-wrapper .sidebar-tabs > a {
    float: right;
}

.sidebar .sidebar-wrapper .sidebar-tabs > a .fa,
.sidebar .sidebar-wrapper .sidebar-tabs > a .glyphicon {
    margin-left: 5px;
	margin-right: auto;
}

.sidebar .sidebar-wrapper .sidebar-tab-content {
    float: right;
}

.sidebar .sidebar-wrapper .sidebar-title {
    float: right;
}

.sidebar .sidebar-wrapper .sidebar-block {
    float: right;
}

.sidebar .sidebar-wrapper .list-group {
    float: right;
}

body.sidebar-opened .page-container {
    margin-right: -300px;
	margin-left: auto;
}

body.sidebar-opened .sidebar {
    left: 0px;
	right: auto;
}

/* END SIDEBAR */
/* MAILBOX */

.mail {
    float: right;
}

.mail .mail-item {
    float: right;
    padding: 10px 13px 10px 15px;
    border-right: 2px solid #D5D5D5;
	border-left: none;
}

.mail .mail-item.mail-primary {
    border-right-color: #33414e;
}

.mail .mail-item.mail-info {
    border-right-color: #3fbae4;
}

.mail .mail-item.mail-success {
    border-right-color: #95b75d;
}

.mail .mail-item.mail-warning {
    border-right-color: #fea223;
}

.mail .mail-item.mail-danger {
    border-right-color: #b64645;
}

.mail .mail-item .mail-checkbox {
    float: right;
    margin-left: 10px;
	margin-right: auto;
}

.mail .mail-item .mail-star {
    float: right;
    margin-left: 10px;
	margin-right: auto;
}

.mail .mail-item .mail-user {
    float: right;
}

.mail .mail-item .mail-text {
    float: right;
}

.mail .mail-item .mail-date {
    float: left;
}

.mail .mail-item .mail-attachments {
    float: left;
    margin-left: 10px;
	margin-right: auto;
}

.mail-checkall {
    margin-left: 5px;
	margin-right: auto;
}

/* END MAILBOX */
/* PAGE TABBED */
.page-tabs {
    float: right;
}

.page-tabs a {
    float: right;
}

/* END PAGE TABBED */
/* PAGE CUSTOM HEADER */
.page-head {
    float: right;
}

.page-head .page-head-text {
    float: right;
}

.page-head .page-head-controls {
    float: left;
}

/* END PAGE CUSTOM HEADER */
/* PAGE CONTENT ADAPTIVE */
.page-content-wrap.page-content-adaptive {
    float: right;
}

.page-content-wrap.page-content-adaptive .panel .panel-heading {
    padding-right: 0px;
    padding-left: 0px;
}

.page-content-wrap.page-content-adaptive .panel .panel-heading .panel-title {
    margin-right: 0px;
	margin-left: auto;
}

.page-content-wrap.page-content-adaptive .panel .panel-body {
    padding-right: 0px;
    padding-left: 0px;
}

.page-content-wrap.page-content-adaptive .panel .panel-footer {
    padding-right: 0px;
    padding-left: 0px;
}

/* END PAGE CONTENT ADAPTIVE */
/* SLIDING MENU */
.sliding-menu {
    float: right;
}

.sliding-menu ul {
    float: right;
}

.sliding-menu a .fa,
.sliding-menu a .glyphicon {
    margin-left: 10px;
	margin-right: auto;
}

.sliding-menu a.nav:before {
    float: left;
    margin-right: 0px;
	margin-left: auto;
}

.sliding-menu a.back:before {
    float: right;
    margin-left: 15px;
	margin-right: auto;
}

/* END SLIDING MENU */
/* TEMPLATE PLUGINS */
/* Nestable list */

.dd-list .dd-list {
    padding-right: 30px;
	padding-left: 0;
}

.dd-item > button {
    float: right;
}

.dd3-content {
    padding: 5px 40px 5px 10px;
}

.dd3-item > button {
    margin-right: 30px;
	margin-left: auto;
}

.dd3-handle {
    right: 0;
	left: auto;
}

.dd3-handle:before {
    right: 0;
	left: auto;
}

/* end nestable list */
/* To top */

/* end To top */
/* iCheck plugin Minimal skin, black
        ----------------------------------- */

.check .icheckbox_minimal-grey,
.check .iradio_minimal-grey {
    margin-left: 5px;
	margin-right: auto;
}

/* END icheckbox */
/* SPINNER */

.ui-spinner-up .ui-icon:after {
    right: 0px;
	left: auto;
}

.ui-spinner-down .ui-icon:after {
    right: 0px;
	left: auto;
}

/* END SPINNER */
/* BOOTSTRAP DATEPICKER */

div.datepicker td span {
    float: right;
}

.datepicker.dropdown-menu:after,
.datepicker.dropdown-menu:before {
    right: 16px;
	left: auto;
}

.datepicker.datepicker-orient-right.dropdown-menu:after,
.datepicker.datepicker-orient-right.dropdown-menu:before {
    right: auto;
    left: 16px;
}

/* EOF BOOTSTRAP DATEPICKER */
/* BOOTSTRAP TIMEPICKER */

.bootstrap-timepicker.pull-left .bootstrap-timepicker-widget.dropdown-menu {
    right: auto;
    left: 0;
}

.bootstrap-timepicker-widget.dropdown-menu.timepicker-orient-top:before,
.bootstrap-timepicker-widget.dropdown-menu.timepicker-orient-top:after {
    right: 15px;
	left: auto;
}

/* EOF BOOTSTRAP TIMEPICKER */
/* BOOTSTRAP COLORPICKER */
.colorpicker-saturation {
    float: right;
}

.colorpicker-saturation i {
    right: 0;
    margin: -4px -4px 0 0;
	left: auto;
}

.colorpicker-hue,
.colorpicker-alpha {
    float: right;
    margin-right: 4px;
	margin-left: auto;
}

.colorpicker-hue i,
.colorpicker-alpha i {
    right: 0;
	left: auto;
}

.colorpicker {
    right: 0;
	left: auto;
}

/* EOF BOOTSTRAP COLORPICKER */
/* BOOTSTRAP SELECT */

.bootstrap-select > .btn {
    padding-left: 25px;
	padding-right: 0;
}

.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*="span"] {
    margin-right: 0;
	margin-left: auto;
}

.bootstrap-select.btn-group.pull-left,
.bootstrap-select.btn-group[class*="span"].pull-left,
.row-fluid .bootstrap-select.btn-group[class*="span"].pull-left {
    float: left;
}

.input-append .bootstrap-select.btn-group {
    margin-right: -1px;
	margin-left: auto;
}

.input-prepend .bootstrap-select.btn-group {
    margin-left: -1px;
	margin-right: auto;
}

.bootstrap-select.btn-group .btn .filter-option {
    text-align: right;
}

.bootstrap-select.btn-group .btn .caret {
    left: 12px;
	right: auto;
}

.bootstrap-select.btn-group .dropdown-menu li > a.opt {
    padding-right: 35px;
	padding-left: 0;
}

.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark {
    left: 15px;
	right: auto;
}

.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
    margin-left: 34px;
	margin-right: auto;
}

.bootstrap-select.btn-group .dropdown-menu li small {
    padding-right: 0.5em;
	padding-left: 0;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    right: 9px;
	left: auto;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    right: 10px;
	left: auto;
}

.bootstrap-select.show-menu-arrow.pull-left .dropdown-toggle:before {
    left: 12px;
    right: auto;
}

.bootstrap-select.show-menu-arrow.pull-left .dropdown-toggle:after {
    left: 13px;
    right: auto;
}

.bootstrap-select .bs-actionsbox {
    float: right;
}

.mobile-device {
    right: 0;
	left: auto;
}

/* EOF BOOTSTRAP SELECT */
/* Validation Engine */

.inputContainer {
    float: right;
}

.formError {
    right: 300px;
    text-align: right;
	left: auto;
}

.formError.inline {
    right: 0;
	left: auto;
}

.formError .formErrorArrow {
    margin: -2px 13px 0 0;
}

body[dir='rtl'] .formError .formErrorArrow,
body.rtl .formError .formErrorArrow {
    margin: -2px 0 0 13px;
}

.formError .formErrorArrowBottom {
    margin: 0px 12px 0 0;
}

/* EOF Validation Engine */
/* RangeSlider */

/* EOF RangeSlider */
/* Smart Wizard */
.wizard .anchor {
    float: right;
}

.wizard .anchor:after {
    right: 0px;
	left: auto;
}

.wizard .anchor li {
    float: right;
}

.wizard .anchor li a {
    padding: 10px 0px 15px 20px;
}

.wizard .anchor li a:before {
    right: 0px;
	left: auto;
}

.wizard .anchor li a:after {
    right: 0px;
	left: auto;
}

.wizard .anchor li a.selected:after {
    padding-right: 2px;
	padding-left: 0;
}

.wizard .stepContainer,
.wizard .actionBar {
    float: right;
}

.wizard .actionBar .btn.pull-left {
    margin-right: 5px;
	margin-left: auto;
}

/* END Smart Wizard */
/* OWL Slider */

.owl-carousel .owl-item {
    float: right;
}

.owl-carousel .owl-item > div {
    float: right;
}

/* END Slider */
/* jVectorMaps */

.jvectormap-zoomin,
.jvectormap-zoomout {
    right: 10px;
	left: auto;
}

/* END jVectorMaps */
/* tagsinput */

div.tagsinput span.tag {
    float: right;
    margin: 2px 2px 2px 0px;
    padding: 2px 20px 2px 5px;
}

div.tagsinput span.tag a {
    right: 5px;
	left: auto;
}

div.tagsinput div {
    float: right;
}

/* END tagsinput */
/* sparkline */

/* eof sparkline */
/* calendar */
.calendar {
    float: right;
}

/* eof calendar */
/* bootstra file input */
.file-input-wrapper input[type=file],
.file-input-wrapper input[type=file]:focus,
.file-input-wrapper input[type=file]:hover {
    right: 0;
	left: auto;
}

.file-input-name {
    margin-right: 10px;
	margin-left: auto;
}

/* eof bootstrap file input */
/* Morris charts */

/* END Morris charts */
/* Bootstrap Tour */
.tour-backdrop {
    left: 0;
    right: 0;
}

.popover[class*=tour-] .popover-navigation [data-role=end] {
    float: left;
}

/* END Bootstrap Tour */
/* Bootstro */
.bootstro-next-btn {
    float: left;
}

.bootstro-prev-btn {
    float: right;
}

.bootstro-backdrop {
    right: 0;
    left: 0;
}

.bootstro-nav-wrapper button,
.bootstro-finish-btn-wrapper button {
    padding: 3px 5px!important 3px 5px;
}

/* END Bootstro */
/* Bootstrap fileinput */

.file-loading {
    left: 0;
    text-align: left;
    background: transparent url(../img/fileinput/loading.gif) top right no-repeat;
	right: auto;
}

.btn-file input[type=file] {
    left: 0;
    text-align: left;
	right: auto;
}

.file-caption .glyphicon {
    float: right;
}

.file-caption-name {
    float: right;
}

.file-preview-frame {
    float: right;
}

/* END Bootstrap fileinput */
/* daterangepicker */
.dtrange {
    float: right;
}

.daterangepicker.opensright .ranges,
.daterangepicker.opensright .calendar {
    float: right;
}

.daterangepicker.opensleft .ranges,
.daterangepicker.opensleft .calendar {
    float: left;
}

.daterangepicker .ranges {
    text-align: right;
}

.daterangepicker .ranges .range_inputs > div {
    float: right;
}

.daterangepicker .ranges .range_inputs > div:nth-child(2) {
    padding-right: 11px;
	padding-left: 0;
}

.daterangepicker {
    right: 20px;
	left: auto;
}

.daterangepicker select.monthselect {
    margin-left: 2%;
	margin-right: auto;
}

/* eof daterangepicker */
/* Tocify */

/* END Tocify */
/* Filetree */

ul.jqueryFileTree li {
    padding-right: 20px;
	padding-left: 0;
}

li.directory {
    background: url(../img/filetree/directory.png) right top no-repeat;
}

li.expanded {
    background: url(../img/filetree/folder_open.png) right top no-repeat;
}

li.file {
    background: url(../img/filetree/file.png) right top no-repeat;
}

li.wait {
    background: url(../img/filetree/spinner.gif) right top no-repeat;
}

/* File Extensions*/
li.ext_3gp {
    background: url(../img/filetree/film.png) right top no-repeat;
}

li.ext_afp {
    background: url(../img/filetree/code.png) right top no-repeat;
}

li.ext_afpa {
    background: url(../img/filetree/code.png) right top no-repeat;
}

li.ext_asp {
    background: url(../img/filetree/code.png) right top no-repeat;
}

li.ext_aspx {
    background: url(../img/filetree/code.png) right top no-repeat;
}

li.ext_avi {
    background: url(../img/filetree/film.png) right top no-repeat;
}

li.ext_bat {
    background: url(../img/filetree/application.png) right top no-repeat;
}

li.ext_bmp {
    background: url(../img/filetree/picture.png) right top no-repeat;
}

li.ext_c {
    background: url(../img/filetree/code.png) right top no-repeat;
}

li.ext_cfm {
    background: url(../img/filetree/code.png) right top no-repeat;
}

li.ext_cgi {
    background: url(../img/filetree/code.png) right top no-repeat;
}

li.ext_com {
    background: url(../img/filetree/application.png) right top no-repeat;
}

li.ext_cpp {
    background: url(../img/filetree/code.png) right top no-repeat;
}

li.ext_css {
    background: url(../img/filetree/css.png) right top no-repeat;
}

li.ext_doc {
    background: url(../img/filetree/doc.png) right top no-repeat;
}

li.ext_exe {
    background: url(../img/filetree/application.png) right top no-repeat;
}

li.ext_gif {
    background: url(../img/filetree/picture.png) right top no-repeat;
}

li.ext_fla {
    background: url(../img/filetree/flash.png) right top no-repeat;
}

li.ext_h {
    background: url(../img/filetree/code.png) right top no-repeat;
}

li.ext_htm {
    background: url(../img/filetree/html.png) right top no-repeat;
}

li.ext_html {
    background: url(../img/filetree/html.png) right top no-repeat;
}

li.ext_jar {
    background: url(../img/filetree/java.png) right top no-repeat;
}

li.ext_jpg {
    background: url(../img/filetree/picture.png) right top no-repeat;
}

li.ext_jpeg {
    background: url(../img/filetree/picture.png) right top no-repeat;
}

li.ext_js {
    background: url(../img/filetree/script.png) right top no-repeat;
}

li.ext_lasso {
    background: url(../img/filetree/code.png) right top no-repeat;
}

li.ext_log {
    background: url(../img/filetree/txt.png) right top no-repeat;
}

li.ext_m4p {
    background: url(../img/filetree/music.png) right top no-repeat;
}

li.ext_mov {
    background: url(../img/filetree/film.png) right top no-repeat;
}

li.ext_mp3 {
    background: url(../img/filetree/music.png) right top no-repeat;
}

li.ext_mp4 {
    background: url(../img/filetree/film.png) right top no-repeat;
}

li.ext_mpg {
    background: url(../img/filetree/film.png) right top no-repeat;
}

li.ext_mpeg {
    background: url(../img/filetree/film.png) right top no-repeat;
}

li.ext_ogg {
    background: url(../img/filetree/music.png) right top no-repeat;
}

li.ext_pcx {
    background: url(../img/filetree/picture.png) right top no-repeat;
}

li.ext_pdf {
    background: url(../img/filetree/pdf.png) right top no-repeat;
}

li.ext_php {
    background: url(../img/filetree/php.png) right top no-repeat;
}

li.ext_png {
    background: url(../img/filetree/picture.png) right top no-repeat;
}

li.ext_ppt {
    background: url(../img/filetree/ppt.png) right top no-repeat;
}

li.ext_psd {
    background: url(../img/filetree/psd.png) right top no-repeat;
}

li.ext_pl {
    background: url(../img/filetree/script.png) right top no-repeat;
}

li.ext_py {
    background: url(../img/filetree/script.png) right top no-repeat;
}

li.ext_rb {
    background: url(../img/filetree/ruby.png) right top no-repeat;
}

li.ext_rbx {
    background: url(../img/filetree/ruby.png) right top no-repeat;
}

li.ext_rhtml {
    background: url(../img/filetree/ruby.png) right top no-repeat;
}

li.ext_rpm {
    background: url(../img/filetree/linux.png) right top no-repeat;
}

li.ext_ruby {
    background: url(../img/filetree/ruby.png) right top no-repeat;
}

li.ext_sql {
    background: url(../img/filetree/db.png) right top no-repeat;
}

li.ext_swf {
    background: url(../img/filetree/flash.png) right top no-repeat;
}

li.ext_tif {
    background: url(../img/filetree/picture.png) right top no-repeat;
}

li.ext_tiff {
    background: url(../img/filetree/picture.png) right top no-repeat;
}

li.ext_txt {
    background: url(../img/filetree/txt.png) right top no-repeat;
}

li.ext_vb {
    background: url(../img/filetree/code.png) right top no-repeat;
}

li.ext_wav {
    background: url(../img/filetree/music.png) right top no-repeat;
}

li.ext_wmv {
    background: url(../img/filetree/film.png) right top no-repeat;
}

li.ext_xls {
    background: url(../img/filetree/xls.png) right top no-repeat;
}

li.ext_xml {
    background: url(../img/filetree/code.png) right top no-repeat;
}

li.ext_zip {
    background: url(../img/filetree/zip.png) right top no-repeat;
}

/* END Filetree */
.chart-legend {
    left: 5px;
	right: auto;
}

/* END TEMPLATE PLUGINS */
.fa-left {
    margin-right: 5px;
    margin-left: 0px;
}

/* Animations */

/* END Animations */
/* RTL SUPPORT */
/* RTL SUPPORT */
.page-container.page-content-rtl .breadcrumb {
    float: left;
    text-align: left;
}

.page-container.page-content-rtl .page-title {
    float: left;
}

.page-container.page-content-rtl .page-title h2 {
    float: left;
}

.page-container.page-content-rtl .x-navigation li.xn-title {
    text-align: left;
}

.page-container.page-content-rtl .x-navigation li > a {
    text-align: left;
}

.page-container.page-content-rtl .x-navigation li > a .fa,
.page-container.page-content-rtl .x-navigation li > a .glyphicon {
    margin-left: 0px;
    margin-right: 10px;
}

.page-container.page-content-rtl .x-navigation li.xn-icon-button > a .fa,
.page-container.page-content-rtl .x-navigation li.xn-icon-button > a .glyphicon {
    margin-right: 0px;
	margin-left: auto;
}

.page-container.page-content-rtl .x-navigation li.xn-icon-button > a .flag {
    margin-left: auto;
    margin-right: auto;
}

.page-container.page-content-rtl .x-navigation li.xn-openable:before {
    left: auto;
    right: 0px;
    text-align: left;
}

.page-container.page-content-rtl .x-navigation li.xn-openable > .informer {
    left: auto;
    right: 25px;
}

.page-container.page-content-rtl .x-navigation .informer {
    left: auto;
    right: 10px;
}

.page-container.page-content-rtl .flag {
    margin-left: 0px;
    margin-right: 10px;
}

.page-container.page-content-rtl .mCSB_scrollTools {
    right: 0px;
    left: auto;
}

.page-container.page-content-rtl .panel {
    text-align: left;
}

.page-container.page-content-rtl .panel .panel-heading .panel-title {
    float: left;
    margin-right: 0px;
    margin-left: 7px;
}

.page-container.page-content-rtl .panel .panel-heading ul.panel-controls {
    float: right;
}

.page-container.page-content-rtl .list-group-contacts .list-group-item img {
    margin-left: 0px;
    margin-right: 10px;
}

.page-container.page-content-rtl .list-group-controls {
    left: auto;
    right: 10px;
}

.page-container.page-content-rtl .list-group-status {
    float: left;
    margin-left: 0px;
    margin-right: 10px;
}

.page-container.page-content-rtl .list-tags li {
    float: left;
}

.page-container.page-content-rtl .list-tags li a {
    float: left;
    margin: 0px 5px 5px 0px;
}

.page-container.page-content-rtl .messages .item .text .heading .date {
    float: right;
}

.page-container.page-content-rtl .page-content .page-content-wrap {
    text-align: left;
}

.page-container.page-content-rtl .page-content .page-content-wrap .widget.widget-item-icon .widget-data .widget-int,
.page-container.page-content-rtl .page-content .page-content-wrap .widget.widget-item-icon .widget-data-right .widget-int,
.page-container.page-content-rtl .page-content .page-content-wrap .widget.widget-item-icon .widget-data .widget-title,
.page-container.page-content-rtl .page-content .page-content-wrap .widget.widget-item-icon .widget-data-right .widget-title,
.page-container.page-content-rtl .page-content .page-content-wrap .widget.widget-item-icon .widget-data .widget-subtitle,
.page-container.page-content-rtl .page-content .page-content-wrap .widget.widget-item-icon .widget-data-right .widget-subtitle {
    text-align: left;
}

.page-container.page-content-rtl .page-content .page-content-wrap .control-label,
.page-container.page-content-rtl .page-content .page-content-wrap div.tagsinput span.tag a {
    text-align: right;
}

.page-container.page-content-rtl .page-content .page-content-wrap .bootstrap-select.btn-group .btn .filter-option {
    text-align: left;
}

.page-container.page-content-rtl .page-content .page-content-wrap .bootstrap-select > .btn {
    padding-right: 25px;
    padding-left: 15px;
}

.page-container.page-content-rtl .page-content .page-content-wrap .bootstrap-select.btn-group .btn .caret {
    left: auto;
    right: 12px;
}

.page-container.page-content-rtl .page-content .page-content-wrap .dropdown-menu > li > a {
    text-align: left;
}

.page-container.page-content-rtl .page-content .page-content-wrap .close {
    float: right;
}

.page-container.page-content-rtl .page-content .page-content-wrap .list-group-item > .badge {
    float: right;
}

.page-container.page-content-rtl .page-content .page-content-wrap th {
    text-align: left;
}

/* LOGIN */

/* END LOGIN */
/* TOCIFY */

/* END TOCIFY */
  /* TIMELINE */
  .timeline.timeline-left:before {
    right: 60px;
	left: auto;
}

/* END RTL SUPPORT */
/* END RTL SUPPORT */
@media only screen and (max-width: 768px) {

.page-container.page-content-rtl .page-content .page-content-wrap th {
    text-align: left;
}

/* LOGIN */

/* END LOGIN */
/* TOCIFY */

/* END TOCIFY */
  /* TIMELINE */
  .timeline.timeline-left:before {
    right: 60px;
	left: auto;
}

}

.page-container .page-sidebar {
    float: right;
}

.page-container .page-content {
    margin-right: 0px;
	margin-left: auto;
}

.page-container .page-content .content-frame .content-frame-body {
    margin-right: 0px;
    margin-left: 0px;
}

.page-container .page-content .content-frame .content-frame-body.content-frame-body-right {
    margin-left: 0px;
	margin-right: auto;
}

.page-container.page-navigation-toggled .page-content {
    margin-right: 0px;
	margin-left: auto;
}

.page-container.page-mode-rtl .page-content {
    margin-left: 0px;
	margin-right: auto;
}

.page-container.page-navigation-top-fixed .x-navigation.x-navigation-horizontal {
    padding-left: 0px;
	padding-right: 0;
}

@media only screen and (max-width: 1024px) {

/* END LOGIN */
/* TOCIFY */

/* END TOCIFY */
  /* TIMELINE */
  .timeline.timeline-left:before {
    right: 60px;
	left: auto;
}

/* END RTL SUPPORT */
/* END RTL SUPPORT */
@media only screen and (max-width: 768px) {

.page-container.page-content-rtl .page-content .page-content-wrap th {
    text-align: left;
}

/* LOGIN */

/* END LOGIN */
/* TOCIFY */

/* END TOCIFY */
  /* TIMELINE */
  .timeline.timeline-left:before {
    right: 60px;
	left: auto;
}

}

.page-container .page-sidebar {
    float: right;
}

.page-container .page-content {
    margin-right: 0px;
	margin-left: auto;
}

.page-container .page-content .content-frame .content-frame-body {
    margin-right: 0px;
    margin-left: 0px;
}

.page-container .page-content .content-frame .content-frame-body.content-frame-body-right {
    margin-left: 0px;
	margin-right: auto;
}

.page-container.page-navigation-toggled .page-content {
    margin-right: 0px;
	margin-left: auto;
}

.page-container.page-mode-rtl .page-content {
    margin-left: 0px;
	margin-right: auto;
}

.page-container.page-navigation-top-fixed .x-navigation.x-navigation-horizontal {
    padding-left: 0px;
	padding-right: 0;
}
.dataTables_filter {
  width: 50%;
  float: left;
  padding-left: 5px;
  padding: 0px 0px 5px;
}
.dataTables_filter label {
  float: left;
}
}

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {

}

@media print {


/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) 
}


/* Made by the RTL-er.com - http://www.rtl-er.com */