@CHARSET "UTF-8";
.gray-border{
	margin: 2px -13px 0px -8px !important;
}
.vseperator{
    border-right: 2px solid #aaa !important;
    height: 20px !important; 
    width:2px !important;
    margin: 0 !important;
    padding: 0 !important;
}
/* favourite history */
.topicon_tabs {
	float:right !important;
    padding-right: 15px !important;
    margin-right: -377px !important;
}
.section_heading {
	float: right !important;
    padding-right: 15px !important;
    padding-left: 15px !important;
}
.content-centre{
	margin:0 55px 0 57px !important;
}
.datagrid_fieldset{
	width: 97% !important;
}
.product {
	float: right !important;
}
.products-holder-menu {
    margin-right: -39px !important;
}
.vehicle-systems{
	padding-right:6px !important;
}
.formbutton-rtl{
	margin-right:0px !important;
	margin-left: 15px !important;
}
.report-recipient-rtl{
	text-align: right !important;
	margin-right:25px !important;
}
.form-content-rtl{
	text-align: right !important;
	margin-right:10px !important;
}
.datagrid_fieldset table{
	text-align: right !important;
}

.div_close {
    float: left !important;
}
.black-login-title {
    background-position: right bottom;
}
#menu_before_login li{
	float:right !important;
}
#light {
    float: left;
    left: 24.2% !important;
}
#example_info{
	float: right !important;
	padding-right:15px !important;
}

/*report section*/
#example_paginate{
	float: left !important;
}
#chkdaily, #chkweekly, #chkmonthly{
	float:right !important;
	margin-top:2px !important;
	margin-right:10px !important;
}
.clsfont{
	float:right !important;
}
.all_regions {
    float: left !important;
    clear: both;
}
/* secondary menu section */
.sub_menu_temp .drop{
	left: 9999px;
	text-align:right !important;
	padding-right:4px !important;
	top:36px !important;
}

/* Popup Box*/
.ui-dialog-titlebar-close{ 
	float:left !important; 
	left:1 !important;
	margin-left:1px; 
}

/* UI dialog*/
.ui-dialog .ui-button {
    float: left !important;
}
.ui-dialog .ui-dialog-titlebar-close {
    float: left !important;
    left: 0 !important;
    position: relative !important;
    top: 8px !important;
}
.ui-dialog .ui-dialog-title {
    float: right !important;
}
.ui-widget-overlay {
    height: 100% !important;
}
 /* inactive login */
.reactivateaccount{
 	margin: 0 30px 5px 5px !important; 
    padding-bottom: 10px !important; 
    color: #93BF21 !important; 
 }
 .textfield0b {
    margin-right: 70px !important; 
}
/* footer section */
#globalfooter .gf-links {
    float: left !important; 
}
#globalfooter {
    text-align: right !important;
}
.changelanguage_right {
	padding: 10px 70px 0 15px !important;
}

/* primary menu */
#menu{
	margin: 1px 15px !important;
	float: right !important;
}
#menu li {
    float: right !important;
}
.last2 {
    float: left !important;
    margin-top: 10px !important;
    padding: 5px 0 0 5px !important;
}
#menu .last {
	border-right: none !important;
    padding: 0 !important;
}
#menu .last span{
    padding: 15px 20px 0px 25px !important;
}
.logo_setting {
    float: right !important;
}
.logo_custom{
	margin-top: -25px;
    position: absolute;
}
.fl_right {
    float: left !important;
}
.fl_left {
    float: right !important;
}
/* news and search section */
.marquee {
    width: 760px !important;
    direction:ltr !important;
}
.right-box-h {
    float: left !important;
    width: 224px !important;
}
.ro_row_outer{
	 float: right !important;
	 width: 780px !important;
}
.marquee-outer_rtl{
	float: right !important;
	margin-top: 9px !important;
    width: 780px !important;
}
.newsItem img{
	float: right !important;
    margin: 2px 0 0 4px !important;
}

#menu .arrondigauche {
    margin-top: -288px !important;
}
#menusearch {
    padding: 7px 0 0 13px;
}
.topheight_searchbox{
	float:left !important;
}
table tr th {
    text-align: center !important;
}
fieldset{
	margin: 0 8px 0px 2px !important;
}
.datagrid_fieldset table td, .datagrid table th {
    padding: 3px 0 !important;
}
#main-wrapper {
    width: 100% !important;
}
/* long labels */
div.longLabel {
    direction: ltr !important;
}
/* secondary menu */
.sub_menu_temp li:hover .decor_rtl1,.sub_menu_temp li.onhover .decor_rtl1{
	left: -72px !important;
}
.sub_menu_temp li:hover .decor_rtl2,.sub_menu_temp li.onhover .decor_rtl2{
	left: -84px !important;
}
.sub_menu_temp li:hover .decor_rtl3,.sub_menu_temp li.onhover .decor_rtl3{
	left: -120px !important;
}
.sub_menu_temp li:hover .decor_rtl4,.sub_menu_temp li.onhover .decor_rtl4{
	left: -53px !important;
}
/* looped animation */
#loopvideo123{
	margin-right: 1% !important;
}
.copyrightvv{
	float: left !important;
}
