﻿body {
}

.section-heading {
    text-align: right;
}

.lead {
    text-align: right;
}

.btn-group > :nth-child(2).btn-group > .multiselect.btn {
	border-top-right-radius: 4px; border-bottom-right-radius: 4px;
    border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.datepicker {
	padding: 4px; border-radius: 4px; left: 0px; top: 0px; margin-top: 1px; -webkit-border-radius: 4px; -moz-border-radius: 4px;
}
.datepicker td span {
	float: right;
}
.topbar .searchbox {
	margin-right: 10px;
	margin-left: 0px;
}
.navbar-default .navbar-nav .dropdown-toggle i {
	margin-right: 3px;
	margin-left: 0px;
}
@media screen and (max-width:992px) {
.dropdown-menu .dropdown .dropdown-menu {
	padding-right: 12px; 
	padding-left: 0px; 
}
}
@media screen and (max-width:768px) {
    .navbar-default .navbar-nav {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media screen and (max-width:767px)
{
.navbar-toggle {
	margin-right: 0px;
	margin-righleft: 15px;
}
.navbar > .container .navbar-brand {
	margin-left: 0px;
	margin-right: 5px;
}
}
@media screen and (min-width:768px)
{
.navbar > .container .navbar-brand {
	margin-right: -10px;
	margin-left: 0px;
}
}

.form-horizontal.right-aligned .control-label {
	text-align: right;
}
.form-horizontal.label-right .control-label {
	text-align: right;
}

.boxed-content.right-aligned {
	text-align: right;
}
.boxed-content.right-aligned .boxed-content-title {
	line-height: 28px; font-weight: normal; margin-bottom: 10px;
}
.boxed-content.right-aligned i {
	font-size: 2em; margin-right: 10px; float: right;
}
.boxed-content.right-boxed-icon i {
	background: rgb(64, 109, 164); padding: 10px; border-radius: 2px; width: 60px; height: 60px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; -webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.boxed-content.right-boxed-icon .boxed-content-title {
	padding-right: 80px;
	padding-left: 0px;
}
.boxed-content.right-boxed-icon p {
	padding-right: 80px;
	padding-left: 0px;
}

.testimonial-fancy .testimonial-author {
	padding-right: 60px;
	padding-left: 0px;
}
.testimonial-bubble::after {
    right: 50px; 
    left: 0px; 
}

ul.sidebar-nav ul.submenu {
	padding-right: 10px;
	padding-left: 0px;
}

.news-item .left {
	padding-right: 150px;
    text-align: right;
}

@media screen and (max-width:480px)
{
.news-item .left {
	padding-right: 0px;
}
}

@media screen and (max-width:1200px) and (min-width:992px)
{
.news-item .left {
	padding-right: 120px;
}
}

.comments .media-right {
	float: right;
}

.contact-info {
	margin-right: 1.7em;
	margin-left: 0em;
}

.inline-img {
	float: right;
}

.number-info.horizontal p {
    text-align: right;
}

.topbar {
    text-align: left;
}