*{font-family: 'arial'}
@font-face{font-family:'Open Sans';src:url('../../../font/open-sans/OpenSans-Semibold-webfont.eot');src:url('../../../font/open-sans/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../../../font/open-sans/OpenSans-Semibold-webfont.woff') format('woff'), url('../../../font/open-sans/OpenSans-Semibold-webfont.ttf') format('truetype'), url('../../../font/open-sans/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');font-weight:600;font-style:normal;}
@font-face{font-family:'Open Sans';src:url('../../../font/open-sans/OpenSans-Regular-webfont.eot');src:url('../../../font/open-sans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('../../../font/open-sans/OpenSans-Regular-webfont.woff') format('woff'), url('../../../font/open-sans/OpenSans-Regular-webfont.ttf') format('truetype'), url('../../../font/open-sans/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:'Open Sans';src:url('../../../font/open-sans/OpenSans-Light-webfont.eot');src:url('../../../font/open-sans/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'), url('../../../font/open-sans/OpenSans-Light-webfont.woff') format('woff'), url('../../../font/open-sans/OpenSans-Light-webfont.ttf') format('truetype'), url('../../../font/open-sans/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');font-weight:300;font-style:normal;}
select:focus{outline:none;}
body *{direction: rtl;}
body{background:#eee;font-weight:400;float: left;width: 100%;}
.nobg.loginPage{float:left;width:100%;background: url(../../../images/login_page_bg.jpg) no-repeat;background-size: cover;}
.cont_rgt{float:left;}
.login_error{color:#FF0000;float:none;text-align:center;width:100%;display:block;font-weight:bold;font-size:11px;}
.login_error1{color:#FF0000;float:none;text-align:center;width:100%;display:block}
.flash{display:none;}
#leftSide{background:url(../../../images/backgrounds/body_bg2.png) #2E373F repeat-y 0 0;margin:0 0px;float:left;width:216px;padding:0 0px;}
 #rightSide{overflow:hidden;}
.wButton, .nNote, .widget .num a, .tag, a.sButton, .tooltip, .tPagination ul li a, .bc, .pages li a, .smallButton, .search-choice, .horControlB ul li, .gallery ul li, .iconsGroup, .logMeIn, .wContentButton{border-radius:2px 2px 2px 2px;}
.chart, .bars, .updating, .pie{height:250px;z-index:90;max-width:100%;}

.widget .title{background:url("../../../images/backgrounds/titleBg.png") repeat-x scroll #EFEFEF;border-bottom:1px solid #CDCDCD;height:36px;}
.widget .title h6{float:left;font-size:12px;font-weight:bold;padding:9px 12px 8px;}
.widget .title .titleIcon{border-right:1px solid #D5D5D5;float:left;padding:11px;}


/*login page*/
.login_outer{float: left;width: 100%;}
.inner_login{margin: 0 auto;width: 86%;}
.login_header{float: left;width: 100%;margin-top: 20px;}
.loginLogo{width:180px;float:right;text-align:center;}
.loginLogo a{width:100%;display:inline-block;}
.loginLogo a img{max-width: 100%;}
.header_login_rgt{float: left;margin-top: 7px;}
.header_login_rgt ul li{float: right;list-style: none;padding:0 12px;position: relative;}
.header_login_rgt ul li:before{position: absolute;top: 3px;width: 1px;height: 13px;right: 0;content: "";background:#b8b8b8;}
.header_login_rgt ul li:first-child:before{display: none;}
.header_login_rgt ul li:last-child{padding-left: 0;}
.header_login_rgt ul li a{color: #b8b8b8;font-size: 12px;line-height: 15px;}
.header_login_rgt ul li a i{font-size: 12px;color: #b8b8b8;float: right;margin: 3px 0 0 6px;}
.header_login_rgt ul li a:hover,.header_login_rgt ul li a:hover i{color:#ee3324;}
.loginWrapper_inner{margin: 0 auto;width: 570px;}
.login_box{float: left;width: 100%;margin-top: 95px;padding: 45px;background: #f9fafa;box-sizing:border-box;border-radius: 5px;position: relative;}
.login_box .title{float: left;text-align: center;margin-top: -5px;float: left;width: 100%;}
.login_box .title h6{font-size: 20px;color: #333;font-weight: 400;padding: 0;line-height: normal;display: inline-block;}
.form_login{float: left;width: 100%;margin-top: 40px;}
.log_form_control{float: left;width: 100%;position: relative;margin-bottom: 25px;}
.loginPage .form_control{float: left;width: 100%;padding:12px 15px !important;height: 48px !important;border:1px solid #cdcdcd;border-radius: 3px;background: #fff;box-sizing:border-box;font-size: 14px !important;color: #333;}
.rememberMe{float:left;position: absolute;top: 12px;left: 15px;}
.rememberMe a{font-size: 15px;color: #ee3324;padding-bottom: 3px;border-bottom: 1px solid #ee3324;}
.loginPage .log_form_control.pass_field .form_control{padding-left: 65px !important;}
.loginControl{float:left;width:100%;}
.loginControl input[type=submit],.loginControl input[type=button]{float: left;width: 100%;background: #ee3324;height: 48px;padding: 12px 20px;box-sizing:border-box;font-size: 15px;color: #fff;border:none;border-radius: 5px;}
.loginControl input[type=submit]:hover,.loginControl input[type=button]:hover{background: #e32819;border:none;}
.rememberMe a:hover{color:#e32819;}
.log_form_menu_sett{position: absolute;top: 10px;left: 20px;width: 93%;right:20px;}
.remember_text{display:flex;align-items: center;}
.remember_text p{font:14px arial;color:#666;flex:1 0 auto;}
.remember_text p span{margin:2px 5px 0 0;}

.form_login::-webkit-input-placeholder {color: #666;}
.form_login::-moz-placeholder {color: #666;}
.form_login:-ms-input-placeholder {color: #666;}
.form_login:-moz-placeholder {color: #666;}


/*gsm*/
 #login_top_lang_select #uniform-language{width:90px;}
/*gsm*/
 #login_top_lang_select #uniform-language select{width:100px;}
/*gsm*/
 #login_top_lang_select #uniform-language span{width:100px;text-align:center;padding-right:10px !important;}
/*gsm*/
 .loginPage .userNav ul li a{font-size:13px;line-height:15px;color: #b8b8b8;padding:0; }
/*gsm*/
 .loginPage .userNav ul li a span{text-decoration:none;color: #b8b8b8;}
/*gsm*/
 .loginPage .userNav ul li a img{max-width:none;}
.loginPage .userNav{margin-right:0!important;}
.loginPage .topNav{text-align:center;position:relative;background: transparent;border:none;height: auto;top: 12px;}
.loginPage .userNav, .loginPage .userNav ul{float:right;border:none;}
.loginPage .userNav ul li{float:left;margin-left:0;margin-top:0;border:none;}

.loginPage #footer .wrapper{padding-left:0;}
.loginPage .formRow{float: left;width: 100%;margin-bottom: 25px;}
.loginPage  .header{background: transparent;}
.loginPage .wrapper{min-height: 10vh;}
.loginPage .widget .title{background: none;height: auto;padding: 0;border:none;text-align: center;margin-top: -5px;float: left;width: 100%;}
.loginPage .widget .title h6{float: none;display: inline-block;}


/*gsm*/
 .loginWrapper{width:100%;float:left;font-size:12px;}
/*gsm*/
 
 
.logMeIn{float:right;padding:5px 10px;/*padding:7px 20px 8px 20px!important;*/
 }
.loginInput{width:100%;float:left;}

.rememberMe label{width:auto;display:block;white-space:nowrap;margin:-2px 14px 0 14px;float:left;cursor:pointer;}
 /*gsm*/
 .formRow{padding:18px 14px;float:left;width:312px;clear:both;display:block;border-bottom:1px solid #E2E2E2;border-top:1px solid white;position:relative;}
.formRow:first-child{border-top:none;}
.formRow:last-child{border-bottom:none;}
/*Input field*/
/*gsm*/
.form input[type=text], .form input[type=password]{font-size:13px;padding:7px 10px;background:white;border:1px solid #ccc;width:100%;font-weight: 400;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:34px;border-radius: 3px;-webkit-border-radius: 3px;}
.form textarea{font-size:13px;padding:7px 10px;background:white;border:1px solid #ccc;width:100%;font-weight: 400;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius: 3px;-webkit-border-radius: 3px;resize: none;}
.form input[type=text]:focus, .form input[type=password]:focus, .form textarea:focus{border:1px solid #33bbff;background:#fff;box-shadow: 0 0 5px #33bbff;}
input[readonly], input[disabled]{background:#FCFCFC;border:1px solid #DADADA;color:#777;padding:5px;cursor:default !important;height:auto;}
/*gsm*/
 
/*gsm*/
 
.formRow > label{display:block;float:left;padding:4px 0;}
.line{background:url("../../images/backgrounds/divider.png") repeat-x scroll 0 0 transparent;display:block;height:8px;float:left;width:100%;}
/* Buttons================================================== */
.button, button, input[type=submit], input[type=reset], input[type=button]{font-size:13px;font-weight:normal;background:#fff;text-transform:capitalize;white-space:nowrap;cursor:pointer;font-weight: 400;line-height:12px;display:inline-block;border-radius: 3px;-webkit-border-radius: 3px;margin: 0;}
.logMeIn{font-size:13px;font-weight:normal;background:#fff;text-transform:capitalize;white-space:nowrap;cursor:pointer;font-weight: 400;line-height:12px;display:inline-block;border-radius: 3px;-webkit-border-radius: 3px;margin: 0;height: 34px;}
.button:hover, button:hover, input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover,.logMeIn:hover{background: #0088cc;border:1px solid #0088cc;color: #fff;}
.formSubmit{display:block;float:right;margin:14px 18px;}
.button span{padding:7px 18px 8px 18px;display:inline-block;height:12px;}
.button .icon{float:left;margin:7px -8px 5px 12px;}
.smallButton{border:1px solid #cdcdcd;background:url(../../images/backgrounds/titleBg.png) repeat-x 0 0;padding:5px 7px;display:inline-block;}
.smallButton:hover{background:#f6f6f6;}
.smallButton:active{background:#f2f2f2;}
.basic{background-position:0 0;border:1px solid #c7c7c7;color:#595959;}
.basic:hover{background-position:0 -28px;}
.basic:active{background-position:0 -56px;}
.blueB{background-position:0 -85px;border:1px solid #3672a0;color:#fff;}
.blueB:hover{background-position:0 -113px;}
.blueB:active{background-position:0 -141px;}
.redB{background-position:0 -170px;border:1px solid #9f352b;color:#fff;margin-right:5px;}
.redB:hover{background-position:0 -198px;}
.redB:active{background-position:0 -226px;}
.greyishB{background-position:0 -255px;border:1px solid #576270;color:#fff;float:right;margin:4px 0;}
.greyishB:hover{background-position:0 -283px;}
.greyishB:active{background-position:0 -311px;}
.brownB{background-position:0 -341px;border:1px solid #99682b;color:#fff;margin-right:5px;}
.brownB:hover{background-position:0 -368px;}
.brownB:active{background-position:0 -396px;}
.greenB{background-position:0 -681px;border:1px solid #3c85ba;color:#fff;}
.greenB:hover{background-position:0 -709px;}
.greenB:active{background-position:0 -681px;}
.dredB{background-position:0 -59px;border:1px solid #d5d9dc;color:#000;margin-right:5px;}
.button input[type=reset]{background:none;color:#777;border:0px;}
.dredB:hover{background-position:0 -1px;}
.dredB:active{background-position:0 -59px;}
.violetB{background-position:0 -595px;border:1px solid #7e6095;color:#fff;}
.violetB:hover{background-position:0 -623px;}
.violetB:active{background-position:0 -651px;}
.dblueB{background-position:0 -680px;border:1px solid #2e6691;color:#fff;}
.dblueB:hover{background-position:0 -708px;}
.dblueB:active{background-position:0 -736px;}
.blackB{background-position:0 -566px;border:1px solid #893f3f;color:#fff;margin-right:5px;}
.blackB:hover{background-position:0 -539px;}
.blackB:active{background-position:0 -566px;}
.button input{background:none;color:#fff;border:0px;padding:6px 11px}
/* === Widget buttons === */
.wButton, .wContentButton{font-size:10px;font-weight:bold;text-transform:uppercase;color:#FEFEFE;height:33px;text-align:center;display:inline-block;line-height:33px;background:url(../images/ui/widgetButtons.png) repeat-x;}
.wContentButton{display:block;margin-top:32px;}
.wButton span{padding:0 20px;display:inline-block;}
.orangewB{background-position:0 0;border:1px solid #8e4626;}
.orangewB:hover{background-position:0 -36px;}
.orangewB:active{background-position:0 -72px;}
.redwB{background-position:0 -109px;border:1px solid #803939;}
.redwB:hover{background-position:0 -145px;}
.redwB:active{background-position:0 -181px;}
.bluewB{background-position:0 -218px;border:1px solid #3573a8;}
.bluewB:hover{background-position:0 -254px;}
.bluewB:active{background-position:0 -290px;}
.greenwB{background-position:0 -327px;border:1px solid #6d8737;}
.greenwB:hover{background-position:0 -363px;}
.greenwB:active{background-position:0 -399px;}
.purplewB{background-position:0 -436px;border:1px solid #873862;}
.purplewB:hover{background-position:0 -472px;}
.purplewB:active{background-position:0 -508px;}
/*footer*/
.foot_in{margin:0 auto;width:100%;}
/*gsm*/
.footer_link{color:#2B6893;}
/*gsm*/
 .login_footer{width:100%;float:left;text-align:center;padding-top:115px;}
.login_footer ul{float:right;width:430px;margin-top:15px;}
.login_footer li{float:left;margin:0px 0px 0px 5px;text-align:center;}
.login_footer li a{color:#333;font-size:12px;font-weight:400;}
.login_footer p{float:left;clear:both;font-size:12px;font-weight:normal;width:100%;text-align:center;margin-top:20px;padding-bottom:20px;}
.client li{margin:10px 20px}
.footer_menu{padding:10px;}
.footer_menu b{color:#fff;font:bold 20px Arial, Helvetica, sans-serif;}
.footer_menu ul li a{color:#aaa;}
.footer_menu ul li{background:url(../../images/green_arrow.png) left center no-repeat;padding-left:10px;margin:10px 0px}
.footer_right{width:500px;}
.footer_right a img{padding:20px 0px;}
.footer_right p{color:#aaa;font:normal 12px Arial, Helvetica, sans-serif;line-height:20px;}
.footer_right b{color:#aaa;font:bold 12px Arial, Helvetica, sans-serif;line-height:40px;}
.client{width:100%;}
.client table tr td{width:150px;text-align:center;}
/* Top navigation================================================== */
.topNav{background:#fff;display:block;color:#333;margin:0 0 0 -2px;padding:0px 0;position:fixed;width:100%;z-index:999;border-bottom:4px solid #fc5446;height:35px;}
.userNav{border-left:1px solid #39454f;border-right:1px solid #39454f;margin-right:-2px;}
.welcome{float:left;margin-left:-4px;}
.welcome img{float:left;margin:6px 8px 6px 0 }
.welcome span{padding:4px 5px;display:block;white-space:nowrap;float:left;font-size:11px;color:#eee;}
.userNav ul li a span{color:#333;}
.userNav{float:right;z-index:6000;position:relative;font-size:11px;margin-right:214px;}
.userNav ul{border-left:1px solid #39454f;border-right:1px solid #39454f;margin-right:-1px;}
.userNav ul li{display:inline;float:left;position:relative;cursor:pointer;border-left:1px solid #d5d5d5;}
.userNav ul li a{color:#333;text-decoration:none;display:block;float:left;padding:4px 14px;}
.userNav ul li a:hover{background-color:#fc5446;color:#fff;}
.userNav ul li a i{margin-top:5px;}
.userNav ul li a:hover span,.userNav ul li a:hover i{color:#fff;}
.userNav ul li span{display:block;float:left;color:#595959;font-size:12px;}
.userNav ul li img{float:left;display:block;margin:11px 2px 0px 14px;}
ul.userDropdown{position:absolute;left:-9px;display:none;top:35px;background:url(../../images/subArrow.png) no-repeat 50% 0;padding:0 1px 1px 1px;z-index:100;border:none;}
ul.userDropdown li{display:block;float:none;border-bottom:1px solid #1c252b;border-top:1px solid #404950;background:url(../../images/backgrounds/navBg.jpg);}
ul.userDropdown li:hover{border-top:1px solid #374047;}
ul.userDropdown li:first-child{margin-top:6px;border-top:none;-webkit-border-top-right-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-topleft:2px;}
ul.userDropdown li:last-child{-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;}
ul.userDropdown li a{width:100px;padding:6px 10px 7px 32px;font-size:11px;text-transform:none;font-weight:400;float:none;border:none;}
ul.userDropdown li a:hover{border-right:none;border-left:none;}
.sAdd{background:url(../../images/icons/topnav/subAdd.png) no-repeat 11px;}
.sInbox{background:url(../../images/icons/topnav/subInbox.png) no-repeat 11px;}
.sOutbox{background:url(../../images/icons/topnav/subOutbox.png) no-repeat 11px;}
.sTrash{background:url(../../images/icons/topnav/subTrash.png) no-repeat 11px;}
.right_content{width:100%;padding:10px 0;}
.container_content{width:100%;float:left; }
.container_rgt_head{clear:both;width:100%;height:50px;margin-top:35px;}
.container_rgt_head h1{width:94%;float:left;font-size:18px;font-weight:bold;line-height:50px;margin:0 3%;text-shadow:#fff 1px 1px 1px;letter-spacing:-1px;}
.menu_outer{float:left;width:216px;/*background:url(../../images/menu_bg.jpg) repeat-x;*/
height:100%;}
.menu_container{width:100%;float:left;}
.menu_title{float:left;width:125px;color:#fff;font-size:18px;padding:33px 0 33px 20px;}
.menu_container ul{width:100%;clear:both;float:left;margin-top:0px;}
.menu_container li ul{margin-top:0px;display:none;}
.menu_container li a span:hover{text-decoration:none;}
.menu_container li span:hover{text-decoration:none;}
.menu_container li img{float:right;margin:13px 10px 0px 0px;}
.menu_container ul li ul li a{padding:0px;}
.menu_container li li span{background:url(../../images/menu_arr.png) 8px 16px no-repeat;padding-left:10px;}
.cont_container{width:100%;float:left;clear:both;}
.content_top{float:left;clear:both;width:100%;display:none;}
.content_middle{float:left;clear:both;width:100%;padding:0px 15px 10px;}
.content_bottom{float:left;clear:both;width:100%;display:none;}
.top_left{width:20px;height:21px;float:left;background:url(../../images/left_top.png) no-repeat;}
.top_rgt{float:left;width:20px;height:21px;background:url(../../images/rgt_top.jpg) no-repeat;}
.top_center{float:left;width:739px;height:21px;background:url(../../images/middle_bg.jpg) repeat-x;}
.bot_left{width:20px;height:21px;float:left;background:url(../../images/bot_left.png) no-repeat;}
.bot_rgt{float:left;width:20px;height:21px;background:url(../../images/bot_rgt.jpg) no-repeat;}
.bot_center{float:left;width:739px;height:21px;background:url(../../images/bot_middle.jpg) repeat-x;}
/* ===== Breadcrumbs ===== */
span.error{width:100% !important;font-size:12px;color:red;text-align:right;padding-left:2px;float:right;clear:both;}
span.error:first-letter{text-transform:capitalize;}
.bc{margin:16px 0;background:#efefef url(../../images/backgrounds/titleBg.png) repeat-x;border:1px solid #cdcdcd;float:left;width:100%;}
ul.breadcrumbs{position:relative;clear:both;}
ul.breadcrumbs li{float:left;}
ul.breadcrumbs li.current{border-right:none;}
ul.breadcrumbs li a{font-size:11px;color:#666666;text-decoration:none;padding:8px 20px 8px 14px;display:block;background:url(../../images/backgrounds/breadcrumbArrow.png) no-repeat 100% 13px;line-height:20px;}
ul.breadcrumbs li a:hover, ul.breadcrumbs li.hover a{color:#2B6893;}
ul.breadcrumbs > li:first-child{background:url(../../images/icons/iconHome.gif) no-repeat 12px 12px;}
ul.breadcrumbs > li:first-child a{padding-left:32px;}
ul.breadcrumbs li.current span{color:#333333;font-weight:bold;display:block;background:none;padding:8px 20px 8px 14px;line-height:20px;font-size:11px;}
ul.breadcrumbs li ul{position:absolute;background:url(../../images/icons/subArrow.png) no-repeat 10px 5px;font-size:11px;width:180px;top:35px;display:none;padding-top:10px;margin-left:-1px;}
ul.breadcrumbs li ul li{float:none;width:180px;border-bottom:1px solid #1c252b;border-top:1px solid #404950;border-left:none;border-right:none;background:url(../../images/backgrounds/navBg.jpg);padding:0;}
ul.breadcrumbs li ul li:first-child{-webkit-border-top-right-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-topleft:2px;}
ul.breadcrumbs li ul li:last-child{-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;}
ul.breadcrumbs li ul li:hover{border-top:1px solid #374047;}
ul.breadcrumbs li ul li a{text-decoration:none;padding:5px 0;color:#CCCCCC !important;display:block;padding:8px 12px 8px 32px;background:url(../../images/subIcon.png) no-repeat 12px 15px;}
ul.breadcrumbs li ul li a:hover{background:#293138 url(../../icons/images/subIcon.png) no-repeat 12px 15px;}
/*left navication*/
.nav{border-top:1px solid #1c252b;}
.nav li{position:relative;}
.nav li a{display:block;background:url(../../images/backgrounds/navItemBg.png) repeat-x 0 0;border-bottom:1px solid #1c252b;border-top:1px solid #404950;}
.nav li a:hover{background-position:0 -43px;border-top:1px solid #516271;}
.nav li a.active, .nav li a:active{background-position:0 -86px;border-top:1px solid #657d92;}
.nav li a span{padding:10px 0 12px 42px;display:inline-block;font-size:10px;text-transform:uppercase;font-weight:bold;color:#efefef;}
.nav li a strong{background:#1b232a;display:block;position:absolute;right:10px;padding:0 7px;top:12px;box-shadow:0 1px 1px #38444f;-webkit-box-shadow:0 1px 1px #38444f;-moz-box-shadow:0 1px 1px #38444f;font-size:11px;color:#efefef;}
.nav li a.active strong, .nav li a:active strong{background:#212a31;box-shadow:0 1px 1px #557188;-webkit-box-shadow:0 1px 1px #557188;-moz-box-shadow:0 1px 1px #557188;}
.nav .last{border-bottom:none;}
ul.sub{border-bottom:1px solid #1a2126;border-top:none;background:url(../../images/backgrounds/subNavBg.jpg);}
ul.sub li{border-bottom:1px solid #1c252a;border-top:1px solid #30373d;}
ul.sub li.this{background:url(../../images/backgrounds/subNavBg_active.jpg);border-bottom:1px solid #192226;border-top:1px solid #192226;}
ul.sub li.this:first-child{border-top:1px solid #30373D;}
ul.sub li.this a{color:#d5d5d5;}
ul.sub li a{background:url(../../images/arrow.gif) no-repeat 12px 16px;border:none;font-family:Arial, Helvetica, sans-serif;color:#494949;font-size:11px;padding:8px 10px 8px 26px;color:#9da1a5;}
ul.sub li a:hover{font-style:normal;border:none;color:#d5d5d5;background:url(../../images/arrow.gif) no-repeat 12px 16px;}
ul.sub li ul{border:none;border-top:1px solid #c9c9c9;}
ul.sub li ul li{padding-left:10px;}
/* ===== Responsive dropdown ===== */
.smalldd{display:block;position:relative;background:url(../images/backgrounds/respNavBg.png) repeat-x;}
.smalldd ul{position:absolute;z-index:999;display:none;width:100%;top:38px;}
.smalldd ul li{background:url(../images/backgrounds/navBg.jpg);border-top:1px solid #444b52;border-bottom:1px solid #1c252a;position:relative;}
.smalldd ul li a{padding:8px 6%;display:block;color:#CECECE;font-size:11px;}
.smalldd ul li a img{padding-top:3px;display:block;float:left;margin-right:16px;}
.smalldd ul li a:hover{background:#2a333b;}
.smalldd ul li:hover{/*border-top:1px solid #323940*/
 }
.smalldd ul li a span{padding:10px 0 12px 42px;display:block;font-size:10px;text-transform:uppercase;font-weight:bold;color:#efefef;}
.smalldd ul li a strong{background:#1b232a;display:block;position:absolute;right:10px;padding:0 7px;top:8px;box-shadow:0 1px 1px #38444f;-webkit-box-shadow:0 1px 1px #38444f;-moz-box-shadow:0 1px 1px #38444f;font-size:11px;color:#efefef;}
.smalldd ul li > ul li{background:url(../images/backgrounds/subNavBg.jpg);border-bottom:1px solid #1a2227;border-top:1px solid #303a43;}
.smalldd ul li > ul li:first-child{border-top-color:#303a43;}
.smalldd ul li > ul li:hover{background:#222a30;}
.smalldd ul li > ul li:hover a{color:#fff;}
.smalldd ul li > .active{border-bottom:1px solid #1C252A }
.smalldd ul li ul{display:block;position:static;}
.smalldd ul li ul li a, .smalldd ul li ul li a:hover{padding-left:50px;font-size:11px;background:url(../images/arrow.gif) no-repeat 32px 16px }
.smalldd > .inactive, .smalldd > .active, .smalldd > .inactive:hover, .smalldd > .active:hover{background:url(../images/backgrounds/arrows.png ) 100% 12px no-repeat;}
/* Tables ================================================== */
/* ===== Static table ===== */
.sTable thead td{border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb;background:#efefef url(../../images/backgrounds/titleBg.png) repeat-x;color:#878787;font-size:11px;color:#878787;font-weight:normal;padding:3px 8px 2px 8px;text-align: right !important;}
table thead td.sortCol > div{cursor:pointer;position:relative;}
table thead td span{background:url(../../images/icons/sort.png) no-repeat 0;display:block;position:absolute;right:3px;top:2px;width:16px;height:16px;}
table thead td.headerSortUp span{background:url(../../images/icons/sortUp.png) no-repeat 0;}
table thead td.headerSortDown span{background:url(../../images/icons/sortDown.png) no-repeat 0;}
.sTable thead td a{color:#878787;}
.sTable thead td:first-child{border-left:none;}
.mTable tfoot tr{height:50px;background:#efefef url(../../images/backgrounds/titleBg.png) repeat-x;border-top:1px solid #ddd;}
.fileInfo{font-size:11px;text-align:center;}
.fileInfo span{display:block;}
.itemActions{float:left;margin:12px;}
.itemActions label{float:left;margin:4px 12px 0 4px;font-size:11px;}
.itemActions .selector, .itemActions .selector span{width:120px;}
.itemActions .selector select{width:130px;}
.sTable.responsive{border:1px solid #cdcdcd;border-top:none;}
.company_trips_details *{width:100% !important;}
.sTable .checker{margin:0 auto;float:none;}
.sTable tbody tr{border-top:1px solid #e4e4e4;}
.sTable tbody tr:nth-child(even){background-color:#f6f6f6;}
.sTable tbody td{border-left:1px solid #e4e4e4;padding:8px 12px;vertical-align:middle;}
.sTable tbody td.nodata{text-align: center !important;}
.sTable tbody td:first-child{border-left:none;}
.sTable tbody tr:first-child{border-top:none;}
.withCheck tbody tr td:first-child, .withCheck tbody tr th:first-child{padding:11px;}
.withCheck thead tr td:first-child{vertical-align:middle;width:37px!important;padding:0;}
div.overflow-block{float:left;width:100%;}
/* ===== Select ===== */
div.selector,.select_box{position:relative;height:34px;float:right;width:410px;position:relative;}
div.selector select{width:100%;font-size:12px;position:absolute;height:34px;top:0;right:0;cursor:pointer;padding: 0 6px;border: 1px solid #ccc;border-radius: 3px;-webkit-border-radius: 3px;font-size: 13px;color: #666;font-weight:400;}
div.selector select:focus,.select2-container.select2-choice:focus{border: 1px solid #33bbff;box-shadow: 0 0 5px #33bbff;}
.select2-drop-active,.select2-dropdown-open .select2-choice{border: 1px solid #33bbff !important;box-shadow: 0 0 5px #33bbff !important;background: #fff !important;}
.select2-container.select2-choice{border: 1px solid #ccc;}
div.selector span{width:190px;cursor:pointer;padding:0!important;position:absolute;left:0;height:28px;background:url(../../../images/forms/select_right.png) no-repeat center left;top:0;line-height:28px;font-size:11px;}
.dataTables_length div.selector{width:45px;float:left;height:22px;background:url(../../../images/forms/select_left_datatable.png) no-repeat top left;padding-right:8px;}
.dataTables_length div.selector span{width:45px;height:22px;background:url(../../../images/forms/select_right_datatable.png) no-repeat center left;line-height:22px;}
.dataTables_length div.selector select{width:65px;left:-5px;height:22px;}
select[multiple]{background:none repeat scroll 0 0 white;border:1px solid #DDDDDD;box-shadow:0 0 0 2px #F4F4F4;color:#656565;width:200px;}
.multiple{height:200px;}
.multiple{padding:5px;width:100%;}
/* ===== Checkboxes ===== */
div.checker{width:15px;height:15px;position:relative;float:right;}
div.checker input{width:15px;height:15px;opacity:0;filter:alpha(opacity=0);display:inline-block;background:none;}
div.checker span{background:transparent url(../../../images/forms/checkbox.png) no-repeat 0 0px;vertical-align:middle;height:15px;width:15px;display:-moz-inline-box;display:inline-block;text-align:center;}
div.checker span.checked{background-position:center bottom;}
/* ===== Radios ===== */
div.radio{width:15px;height:15px;position:relative;float:left;margin-top:5px;}
div.radio input{opacity:0;filter:alpha(opacity=0);text-align:center;display:inline-block;background:none;width:15px;height:15px;}
div.radio span{background:transparent url(../../images/forms/radio.png) no-repeat 0 0;vertical-align:middle;height:15px;width:15px;display:block;display:-moz-inline-box;display:inline-block;text-align:center;}
div.radio span.checked{background-position:center bottom;}
/* ===== File uploader ===== */
div.uploader{width:250px;position:relative;overflow:hidden;box-shadow:0 0 0 2px #f4f4f4;-webkit-box-shadow:0 0 0 2px #f4f4f4;-moz-box-shadow:0 0 0 2px #f4f4f4;border:1px solid #DDD;background:white;padding:2px 2px 2px 8px;}
div.uploader span.action{width:22px;background:#fff url(../../images/icons/addFiles.png) no-repeat 0 0;height:22px;font-size:11px;font-weight:bold;cursor:pointer;float:right;text-indent:-9999px;display:inline;overflow:hidden;cursor:pointer;}
div.uploader:hover span.action{background-position:0 -27px;}
div.uploader:active span.action{background-position:0 -54px;}
div.uploader span.filename{color:#777;max-width:200px;font-size:11px;line-height:22px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;}
div.uploader input{width:266px;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;right:0;bottom:0;float:right;height:26px;border:none;cursor:pointer;}
.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}
/* ===== Wizard ===== */
label.error{color:#A73939;font-size:11px;display:block;width:100%;white-space:nowrap;float:none;margin:8px 0 -8px 0;}
.selector .error{margin-right:-220px;float:right;}
.checker label.error, .radio label.error{display:inline;}
.step h1{float:right;font-weight:bold;font-size:1em;padding-right:14px;margin-top:-28px;}
.navigation_button{width:70px;}
.data span{font-size:11px;text-align:center;border-top:1px solid #DDD;padding:12px 0;display:block;}
.wizButtons .wNavButtons{float:right;margin:14px 18px;}
.wizButtons .status span{float:left;color:#599414;padding:18px 14px 18px 32px;background:url(../../images/icons/updateDone.png) no-repeat 14px;font-size:11px;}
/* ========== New Input Fields ====================== */
.new_input_field{width:410px;}
.new_booking_field{width:268px;}
.booking-form-fieldset .new_booking_field{width:100%;clear:both;}
#addpackage_form .new_input_field{width:285px;}
.widget{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #e3e4e7;clear:both;}
.admin_form table td a{color:#0B61B1;float:left;}
.admin_form table label{font:bold 12px arial;color:#333;}
.info_label{color:#777;font-weight:bold;padding:2px;font-size:10px;clear:both;width:100%;display:block}
.info_title_label{color:#777;font-weight:bold;padding:2px;font-size:10px;float:right;clear:both;width:300px;}
.search_info_label{color:#999;font-weight:400;padding:0;font-size:11px;float:right;clear:both;min-width:200px;font-weight:400;}
/*#job_description,#job_instructions,#site_description,#aboutme,#message_auto_reply,#job_feedback,#suggestions,#email_content,#site_tracker,#description,#meta_description{width:50%;height:160px;float:left;}
*/
.select_all{float:right;margin-top:-36px;padding-right:10px;}
.select_all b{float:left;}
span.flagged{background:none repeat scroll 0 0 #5F6CFF;width:auto;color:#FFFFFF;padding:3px;}
.select_all b a{font-weight: normal;font-size: 12px;text-decoration:none;color: #0088cc;line-height: 34px;font-weight:400;}
/* Widgets grid */
.oneTwo{width:49%;display:inline;float:right;}
.oneTwo:first-child{float:left;}
.oneThree{width:32%;display:inline;float:left;margin-left:2%;}
.oneThree:first-child{margin-left:0;float:left;}
.twoOne{width:66%;float:right;margin-left:2%;}
 .twoOne:first-child{margin-left:0;float:left;}
.oneFour{width:23.5%;float:left;margin-left:2%;}
.oneFour:first-child{margin-left:0;}
.floatR{float:right;}
.floatL{float:left;}
/* Partners list widget */
.partners{}
.partners img{margin-right:12px;}
.partners li{border-top:1px solid #cdcdcd;padding:12px 12px 8px 12px;}
.partners li:first-child{border-top:none;}
.pInfo{float:left;}
.pLinks{float:right;width:12px;margin-left:5px;}
.pInfo i{display:block;}
.pLinks a{margin-top:10px;display:block;}
.pLinks a:first-child{margin-top:3px;}
/* New updates widget */
.updates{padding-left:0px;}
.updates .uDate{float:right;width:30px;text-align:center;color:#bbbbbb;margin:4px -2px 0 0;}
.updates .uDate .uDay{font-size:20px;font-weight:bold;display:block;margin-bottom:-4px;}
.uDone, .uAlert, .uNotice{float:left;display:block;padding-left:22px;max-width:76%;}
.uDone{background:url(../../images/icons/updateDone.png) no-repeat 0 4px;}
.uAlert{background:url(../../images/icons/updateWarning.png) no-repeat 0 4px;}
.uNotice{background:url(../../images/icons/updateNotice.png) no-repeat 0 4px;}
.newUpdate{border-top:1px solid #d5d5d5;padding:10px 12px;}
.newUpdate:first-child{border-top:none;}
.newUpdate span{display:block;}
/* Top widget icons styles */
.topIcons{float:right;margin:12px 12px 12px 0;}
.topIcons a{margin-left:5px;}
.topIcons a:first-child{margin:0;}
.cLine{background:url("../../images/icons/contentDivider.png") repeat-x scroll 0 0 transparent;height:3px;}
/* General widgets styles */
.widget{background:#fff;clear:both;}
.widget.row-fluid.dash_home{background:#eee}
.admin_chat_list{width:50%;float:left;margin-right:15px;}
.admin_chat_list.admin_chat_list_align{width:48.5%;margin:0;}
.widget .title{height:44px;background:#f6f6f6;border-bottom:1px solid #e3e4e7;padding: 10px 15px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.widget .title .titleIcon{float:left;padding:11px 11px;border-right:1px solid #D5D5D5;}
.toggle{background:#f9f9f9;border:1px solid #cdcdcd;margin-top:32px;clear:both;border-bottom:none;}
.toggle .title{height:36px;background:#efefef url(../../images/backgrounds/titleBg.png) repeat-x;border-bottom:1px solid #cdcdcd;cursor:pointer;}
.toggle .title h6{float:left;font-size:12px;font-weight:bold;padding:9px 12px 8px 12px;display:block;}
 .toggle .titleIcon{float:left;padding:11px 11px;border-right:1px solid #D5D5D5;}
.toggle .body, .toggle .menu_body{padding:12px 14px;border-bottom:1px solid #cdcdcd;}
.toggle .inactive{color:#2B6893;}
.widget .loader{float:right;margin:12px 12px 0 0;}
.widget .title h6{float:right;font-size: 18px;color: #333;font-weight:400;font-weight: normal;padding:0;line-height: normal;margin: 0;}
 .widget .content{padding:14px;}
 .widget .body{padding:12px 14px 40px;}
.widget > p{padding:12px;}

/* Left & Right lists inside widgets */
.leftList{float:left;max-width:50%;}
.rightList{float:right;max-width:50%;}
.rightList li{text-align:right;}
/* New order widget */
.userRow{padding:12px 12px 7px 12px;}
.orderRow, .totalAmount{padding:7px 12px;}
.userRow ul{padding-left:12px;margin-top:-1px;}
.orderRow ul li{padding-top:2px;}
.orderRow ul li:first-child{padding-top:0;}
.totalAmount{background:#efefef url(../../images/backgrounds/titleBg.png) repeat-x;padding:8px 12px;}
.orderIcons{margin-top:4px;}
.orderIcons span{background:url(../../images/icons/orderStatus.png) no-repeat;display:block;float:right;margin-left:8px;}
.orderIcons .oPaid, .orderIcons .oUnpaid{width:7px;height:12px;}
.orderIcons .oPaid{background-position:0 0;}
.orderIcons .oUnpaid{background-position:0 -13px;}
.orderIcons .oShipped, .orderIcons .oUnshipped{width:21px;height:12px;}
.orderIcons .oShipped{background-position:0 -26px;}
.orderIcons .oUnshipped{background-position:0 -39px;}
.orderIcons .oFinished, .orderIcons .oUnfinished{width:12px;height:12px;}
.orderIcons .oFinished{background-position:0 -52px;}
.orderIcons .oUnfinished{background-position:0 -65px;}
/* Partners list widget */
.partners{}
.partners img{margin-right:12px;}
.partners li{border-top:1px solid #cdcdcd;padding:12px 12px 8px 12px;}
.partners li:first-child{border-top:none;}
.pInfo{float:left;}
.pLinks{float:right;width:12px;margin-left:5px;}
.pInfo i{display:block;}
.pLinks a{margin-top:10px;display:block;}
.pLinks a:first-child{margin-top:3px;}
/* New updates widget */
.updates{padding-left:0px;}
.updates .uDate{float:right;width:30px;text-align:center;color:#bbbbbb;margin:4px -2px 0 0;}
.updates .uDate .uDay{font-size:20px;font-weight:bold;display:block;margin-bottom:-4px;}
.uDone, .uAlert, .uNotice{float:left;display:block;padding-left:22px;max-width:76%;}
.uDone{background:url(../../images/icons/updateDone.png) no-repeat 0 4px;}
.uAlert{background:url(../../images/icons/updateWarning.png) no-repeat 0 4px;}
.uNotice{background:url(../../images/icons/updateNotice.png) no-repeat 0 4px;}
.newUpdate{border-top:1px solid #d5d5d5;padding:10px 12px;}
.newUpdate:first-child{border-top:none;}
.newUpdate span{display:block;}
/* ===== Notification messages ===== */
.nNote{cursor:pointer;margin:32px 0px 0px 0px;box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;}
.nNote strong{margin-right:5px;}
.nNote p{font-size:11px;padding:10px 25px 10px 54px;margin:0px;color:#565656;}
.nMessage p{font-size:11px;}
.nWarning{background:#ffe9ad url(../../images/icons/notifications/error.png) no-repeat 15px center;border:1px solid #eac572;color:#826200;}
.nSuccess{background:#effeb9 url(../../images/icons/notifications/accept.png) no-repeat 15px center;border:1px solid #c1d779;color:#3C5A01;}
.nFailure{background:#fccac1 url(../../images/icons/notifications/exclamation.png) no-repeat 15px center;border:1px solid #e18b7c;color:#AC260F;}
.nInformation{background:#deeefa url(../../images/icons/notifications/information.png) no-repeat 15px center;border:1px solid #afd3f2;color:#235685;}
.nLightbulb{background:#FEF0CB url(../../images/icons/notifications/lightbulb.png) no-repeat 15px center;border:1px solid #D3A350;color:#835F21;}
.nMessages{background:#9DDFFF url(../../images/icons/notifications/email.png) no-repeat 15px center;border:1px solid #42B4FF;color:#835F21;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
 .clearfix{/*display:inline-block;*/
}
 html[xmlns] .clearfix{display:block;}
 * html .clearfix{height:1%;}
/*gsm*/
.middleNav,.statsRow{display:none;}
/*Accordion menu*/
.menu{float:left;width:216px;background:none;height:100%;padding-bottom:0px;}
.menu_container{width:100%;float:left;}
.menu_title{float:left;width:125px;color:#fff;font-size:18px;padding:10px 0 0 20px;}
.menu_container ul{width:100%;clear:both;float:left;margin-top:0px;}
.menu_container ul li{float:left;clear:both;width:100%;margin-top:0px;margin-left:0px;}
.menu_container li a{background:url("../../images/backgrounds/navItemBg.png") repeat-x scroll 0 0 transparent;border-bottom:1px solid #1C252B;border-top:1px solid #404950;float:left;width:100%;color:#EFEFEF;font-size:10px;font-weight:bold;text-transform:uppercase;}
.menu_container li a.active{background-position:0 -86px;border-top:1px solid #657D92;}
.menu_container li a:hover{background-position:0 -43px;border-top:1px solid #516271;}
.menu_container li a span{color:#EFEFEF;}
.menu_container ul li ul{width:100%;clear:both;float:left;background:url("../../images/backgrounds/subNavBg.jpg") repeat scroll 0 0 transparent;border-bottom:1px solid #1A2126;border-top:medium none;}
.menu_container ul li ul li{float:left;clear:both;width:100%;border-bottom:1px solid #1C252A;border-top:1px solid #30373D;}
.menu_container ul li ul li a{background:url("../../images/arrow.gif") no-repeat scroll 12px 16px transparent;float:left;width:84%;color:#9DA1A5;font-size:11px;font-weight:normal;padding:8px 10px 8px 26px;text-transform:capitalize;border:none;}
.menu_container ul li ul li a:hover{border:none;background:url("../../images/arrow.gif") no-repeat scroll 12px 16px transparent;}
.menu_container ul li ul li a span{font-weight:normal;padding:0px !important;color:#9DA1A5;width:100%;float:left;background:none !important;text-transform:capitalize;}
.menu_container ul li ul li a span:hover{color:#D5D5D5;}
.menu_container ul li.dash a span{background:url("../../images/icons/light/home.png") no-repeat 10px center;padding:10px 0 12px 42px;}
.menu_container ul li.user a span{background:url("../../images/icons/light/user.png") no-repeat 10px center;padding:10px 0 12px 42px;}
.menu_container ul li.trans a span{background:url("../../images/icons/light/stats.png") no-repeat 10px center;padding:10px 0 12px 42px;}
.menu_container ul li.master a span{background:url("../../images/icons/light/frames.png") no-repeat 10px center;padding:10px 0 12px 42px;}
.menu_container ul li.general a span{background:url("../../images/icons/light/settings.png") no-repeat 10px center;padding:10px 0 12px 42px;}
.menu_container ul li.diag a span{background:url("../../images/icons/light/files.png") no-repeat 10px center;padding:10px 0 12px 42px;}
.menu_container ul li.country a span{background:url("../../images/icons/light/country1.png") no-repeat 10px center;padding:10px 0 12px 42px;}
.menu_container ul li.city a span{background:url("../../images/icons/light/city.png") no-repeat 10px center;padding:10px 0 12px 42px;}
 .menu_container ul li.state a span{background:url("../../images/icons/light/state.png") no-repeat 10px center;padding:10px 0 12px 42px;}
 .menu_container ul li.motor a span{background:url("../../images/icons/light/motor.png") no-repeat 10px center;padding:10px 0 12px 42px;}
.menu_container ul li.model a span{background:url("../../images/icons/light/model.png") no-repeat 10px center;padding:10px 0 12px 42px;}
 .menu_container ul li.company a span{background:url("../../images/icons/light/companies.png") no-repeat 10px center;padding:10px 0 12px 42px;}
 .menu_container ul li.manager a span{background:url("../../images/icons/light/manager.png") no-repeat 10px center;padding:10px 0 12px 42px;}
 .menu_container ul li.taxi a span{background:url("../../images/icons/light/taxi1.png") no-repeat 10px center;padding:10px 0 12px 42px;}
 .menu_container ul li.package a span{background:url("../../images/icons/light/bag.png") no-repeat 10px center;padding:10px 0 12px 42px;}
.menu_container ul li.driver a span{background:url("../../images/icons/light/driver.png") no-repeat 10px center;padding:10px 0 12px 42px;}
 .menu_container ul li.rating1 a span{background:url("../../images/icons/light/stats1.png") no-repeat 10px center;padding:10px 0 12px 42px;}
 .menu_container ul li.content a span{background:url("../../images/icons/light/content.png") no-repeat 10px center;padding:10px 0 12px 42px;}
.menu_container ul li.contacts a span{background:url("../../images/icons/light/contacts.png") no-repeat 10px center;padding:10px 0 12px 42px;}
 .menu_container ul li.content3 a span{background:url("../../images/icons/control/16/milestone.png") no-repeat 10px center;padding:10px 0 12px 42px;}
.sidebarSep{background:url('../../images/sidebarSep.png') no-repeat scroll 50% center transparent;height:8px;margin:16px 0;width:100%;}
.mt0{margin-top:0 !important;}
.sidebarSearch{position:relative;}
.sidebarSearch input[type=text]{font-size:11px;background:url(../../images/backgrounds/sidebarSearch.png) repeat-x;color:#A2A2A2;padding:6px 10px 7px 10px;width:196px;height:16px;border:none;border-top:1px solid #333D46;border-radius:0;border-bottom:1px solid #39434c;}
.sidebarSearch input[type=submit]{width:23px;height:23px;background:url(../../images/sidebarSearchBtn.png) no-repeat;position:absolute;top:4px;right:-7px;border:none;}
.sidebarSearch input[type=submit]:hover{background-position:0 -24px;}
.sidebarSearch input[type=submit]:active{background-position:0 -48px;}
/* General balance */
.genBalance{height:68px;border-top:1px solid #252d31;border-bottom:1px solid #242d33;background:#252d31;}
.genBalance a{background:url(../../images/backgrounds/genBalance.png) repeat-x;display:block;border-top:1px solid #4a535c;color:#e0e0e0;border-bottom:1px solid #3c444c;}
.genBalance a span{font-size:11px;display:block;margin-bottom:6px;color:#e0e0e0;}
.genBalance a span.balanceAmount{font-size:22px;font-weight:bold;margin:0;}
.genBalance .amount{width:124px;float:left;margin-right:1px;border-right:1px solid #3b4751;padding:10px 14px;border-left:1px solid #3b4751;}
.genBalance .amChanges{width:39px;float:left;border-left:1px solid #3b4751;border-right:1px solid #3b4751;padding:9px 10px;}
.sNegative, .sPositive, .sZero{padding:26px 0 2px 0;text-align:center;display:block;font-size:14px;}
.sNegative{color:#e77575;}
.sPositive{color:#90c254;background:url(../../images/backgrounds/sidebarPositiveArrow.png) no-repeat 14px 10px;}
/* Next update */
.nextUpdate{margin-top:13px;}
.nextUpdate ul li{color:#cecece;font-size:11px;display:inline-block;width:78px;padding:0 14px;text-align:right;}
.nextUpdate ul li:first-child{text-align:left;}
/* Progress bars================================================== */
/* ===== Sidebar progress bars ===== */
.pWrapper{padding:3px;width:183px;height:2px;background:url(../../images/ui/progress_container.png);margin:12px;}
.progressG{height:2px;width:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#90c255;}
.progressO{height:2px;width:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#e27924;}
.progressB{height:2px;width:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#5ca8e5;}
.progressR{height:2px;width:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#dc595c;}
/* ===== Content progress bars ===== */
.contentProgress{height:6px;background:#dedede;border:1px solid #cacaca;}
.invoicesBar{height:6px;width:0;margin:-1px 0 0 -1px;background:url(../../images/ui/greenMediumBar.png) repeat-x;border:1px solid #a1b965;}
.barG{height:6px;width:0;margin:-1px 0 0 -1px;background:url(../../images/ui/greenMediumBar.png) repeat-x;border:1px solid #a1b965;}
.barO{height:6px;width:0;margin:-1px 0 0 -1px;background:url(../../images/ui/orangeMediumBar.png) repeat-x;border:1px solid #ee9255;}
.barB{height:6px;width:0;margin:-1px 0 0 -1px;background:url(../../images/ui/blueMediumBar.png) repeat-x;border:1px solid #70a9d4;}
.footer_outer_login{width:100%;float:left;}
.footer_outer_login p{padding:0px !important;margin:130px auto 0px auto !important;}
.logout_icon{background:url(../../images/icons/topnav/logout.png) no-repeat 5px center;}
.logout_icon span{padding-left:23px !important;}
/* === Title area with middle navigation === */
.titleArea{padding-top:36px;}
h5{font-size:16px;}
.pageTitle{float:left;padding:10px 0 10px 0;}
.middleNav{float:right;border:1px solid #cdcdcd;margin:29px 0;}
.middleNav ul{}
.middleNav ul li{display:block;float:left;border-left:1px solid #cdcdcd;position:relative;}
.middleNav ul li:first-child{border-left:none;}
.middleNav ul li a{width:60px;height:45px;display:block;border:1px solid #fbfbfb;cursor:pointer;background:#e9e9e9 url(../../images/backgrounds/middleNavBg.png) repeat-x;}
.middleNav ul li a:hover{background:#f3f3f3;}
.middleNav ul li a:active{background:#efefef;}
.middleNav ul li a span{display:block;height:45px;}
.middleNav ul li a span.files{background:url(../../images/icons/middlenav/files.png) no-repeat 18px;}
.middleNav ul li a span.users{background:url(../../images/icons/middlenav/users.png) no-repeat 11px;}
.middleNav ul li a span.messages{background:url(../../images/icons/middlenav/messages.png) no-repeat 14px;}
.middleNav ul li a span.orders{background:url(../../images/icons/middlenav/orders.png) no-repeat 16px;}
.middleNav ul li ul{position:absolute;top:50px;right:-1px;width:156px;z-index:996;border:none;background:url(../../images/subArrow.png) no-repeat 82% 0;display:none;}
.middleNav ul li ul li{display:block;float:none;border-bottom:1px solid #1c252b;border-top:1px solid #404950;border-left:none;background:url(../../images/backgrounds/navBg.jpg);}
.middleNav ul li ul li:hover{border-top:1px solid #374047;}
.middleNav ul li ul li:first-child{margin-top:6px;-webkit-border-top-right-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-topleft:2px;}
.middleNav ul li ul li:last-child{-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;}
.middleNav ul li ul li a{background:url(../../images/subIcon.png) no-repeat 12px 15px;width:auto;border:none;color:#d1d1d1;height:auto;padding:7px 3px 8px 25px;font-size:11px;}
.middleNav ul li ul li a:hover{background:#293138 url(../../images/subIcon.png) no-repeat 12px 15px;}
/* ========== Numeric data designs ========== */
.numberTop, .numberMiddle, .numberRight, .groupNum{text-align:center;background:url(../../images/backgrounds/numberBg.png) repeat-x;display:inline-block;padding:1px 5px;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;float:right;margin:10px 15px 10px -5px;font-size:11px;line-height:14px;width:auto;height:auto!important;}
.numberTop{margin:6px 12px 6px -5px;padding:1px 5px!important;}
.numberMiddle{margin:0;position:absolute;top:-8px;right:-1px;font-size:11px;}
.numberRight{margin:1px 3px;background:#1B232A;border:1px solid #333c45;padding:2px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;color:#d5d5d5;}
.groupNum{display:block;float:none;position:absolute;top:-9px;right:0;margin:0;box-shadow:0 0 0 1px #262f36;-webkit-box-shadow:0 0 0 1px #262f36;-moz-box-shadow:0 0 0 1px #262f36;}
/* ===== Tipsy ===== */
.tipsy{padding:4px;font-size:11px;position:absolute;z-index:100000;}
.tipsy-inner{padding:2px 8px 2px 8px;background-color:black;color:white;max-width:200px;text-align:center;}
.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tipsy-arrow{position:absolute;background:url('../../images/tipsy.gif') no-repeat top left;width:9px;height:5px;}
.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-4px;}
.tipsy-nw .tipsy-arrow{top:0;left:10px;}
.tipsy-ne .tipsy-arrow{top:0;right:10px;}
.tipsy-s{margin-top:-5px;}
.tipsy-w{margin-left:5px;}
.tipsy-e{margin-right:-5px;}
.tipsy-n{margin-top:5px;}
.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-4px;background-position:bottom left;}
.tipsy-sw .tipsy-arrow{bottom:0;left:10px;background-position:bottom left;}
.tipsy-se .tipsy-arrow{bottom:0;right:10px;background-position:bottom left;}
.tipsy-e .tipsy-arrow{top:50%;margin-top:-4px;right:0;width:5px;height:9px;background-position:top right;}
.tipsy-w .tipsy-arrow{top:50%;margin-top:-4px;left:0;width:5px;height:9px;}
/* ===== Statistics ===== */
.statsRow{background:url(../../images/backgrounds/titleRowBg.png);}
.statsItems{padding:20px 0 14px 0;overflow:visible;text-align:center;}
.sItem{/* width:15%;*/
 margin:0 1%;display:inline-block;border:1px solid #d5d5d5;position:relative;background:#eee url(../../images/backgrounds/stats.png) repeat-x;}
.sItem:first-child{}
.sItem > span{display:block;color:#626262;}
.sItem > h2{float:left;}
.sItem > h2 a{display:block;color:#626262;background:#eee url(../../images/backgrounds/stats.png) repeat-x;cursor:pointer;}
.sItem > h2 a:hover{background-position:0 -62px;}
.sItem > h2 a:active{background-position:0 -124px;}
.value{text-align:center;padding:12px 20px 5px 20px;font-weight:bold;}
.value span{display:block;margin-top:2px;font-size:12px;}
.changes{text-align:center;font-weight:bold;font-size:14px;padding:14px 18px 5px 18px;float:left;border-left:1px solid #d5d5d5;}
.changes .negative{background:url(../../images/negArrow.png) no-repeat 0px 5px;padding-left:22px;color:#db6464;margin-top:4px;display:block;}
.changes .positive{background:url(../../images/posArrow.png) no-repeat 0px 6px;padding-left:22px;color:#6daa24;margin-top:4px;display:block;}
.changes .zero{background:url(../../images/zero.png) no-repeat 4px 6px;padding-left:20px;color:#4e8fc6;margin-top:4px;display:block;}
/* ===== Control buttons ===== */
.controlB{text-align:center;padding:11px 0 22px 0;line-height:17px;}
.controlB ul li{display:inline-block;margin:11px 5px 0 5px;background:url(../../images/backgrounds/controlB.png) repeat-x;border:1px solid #d5d5d5;text-align:center;box-shadow:inset 0 0 0 1px #fff;-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;}
.controlB ul li:hover{background-position:0 -72px;}
.controlB ul li:active{background-position:0 -144px;}
.controlB ul li a{padding:10px 20px 4px 20px;display:block;font-weight:bold;white-space:nowrap;color:#626262;}
.controlB ul li a span{display:block;margin-top:5px;}
.clear{clear:both;}
h6{font-size:14px;}
.blue{color:#4286AD;}
.floatL{float:left;}
/* Search widget */
.searchWidget{position:relative;margin-top:32px;}
.searchWidget input[type=text]{font-size:11px;border:1px solid #d5d5d5;padding:10px!important;width:93%!important;height:14px;}
.searchWidget input[type=submit]{background:url(../../images/searchBtn.png) no-repeat 0 0;position:absolute;top:0;right:0;border:none;width:36px;height:36px;max-height:100%;}
/* Common styles================================================== */
/*.fixed{box-shadow:inset 0 0 1px #434343;-moz-box-shadow:inset 0 0 1px #434343;-webkit-box-shadow:inset 0 0 1px #434343;}
*/
.middleNav, .sItem, .statsDetailed, .statsContent, .nav li a strong, .controlB ul li, .toggle, .smalldd ul li a strong{-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
.wButton, .nNote, .num a, .tag, a.sButton, .tooltip, .tPagination ul li a, .bc, .pages li a, .smallButton, .search-choice, .horControlB ul li, .gallery ul li, .iconsGroup, .logMeIn, .wContentButton{-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
.contentProgress, .invoicesBar, .barG, .barO, .barB{-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
.sItem > h2 a, .mUser a, .searchWidget input[type=text]{-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;}
.sItem > span, .mOrders a{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;}
.cleditorMain, table tfoot td, .totalAmount, table tr:last-child{-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;}
.partners li:hover, .newUpdate:hover, .wUserInfo:hover{background:#fdfdfd;}
/* ===== Static table ===== */
.sTable thead td{border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb;background:#fff;color:#333;font-size:13px;font-weight:normal;padding:8px 12px;font-weight:600;}
table thead td.sortCol > div{cursor:pointer;position:relative;}
table thead td span{background:url(../../images/icons/sort.png) no-repeat 0;display:block;position:absolute;right:3px;top:2px;width:16px;height:16px;}
table thead td.headerSortUp span{background:url(../../images/icons/sortUp.png) no-repeat 0;}
table thead td.headerSortDown span{background:url(../../images/icons/sortDown.png) no-repeat 0;}
.sTable thead td a{color:#878787;}
.sTable thead td:first-child{border-left:none;}
.mTable tfoot tr{height:50px;background:#efefef url(../../images/backgrounds/titleBg.png) repeat-x;border-top:1px solid #ddd;}
.fileInfo{font-size:11px;text-align:center;}
.fileInfo span{display:block;}
.itemActions{float:left;margin:12px;}
.itemActions label{float:left;margin:4px 12px 0 4px;font-size:11px;}
.itemActions .selector, .itemActions .selector span{width:120px;}
.itemActions .selector select{width:130px;}
.sTable .checker{margin:0 auto;float:none;}
.sTable tbody tr{border-top:1px solid #e4e4e4;}
.sTable tbody tr:nth-child(even){background-color:#fff;}
.sTable tbody td{border-left:1px solid #e4e4e4;padding:8px 12px;vertical-align:middle;border-right:1px solid #cdcdcd;text-align: right !important;}
.sTable thead td{border-right:1px solid #cdcdcd;}
.sTable tbody td:first-child{border-left:none;}
.sTable tbody tr:first-child{border-top:none;}
.withCheck tbody tr td:first-child, .withCheck tbody tr th:first-child{padding:11px;}
.withCheck thead tr td:first-child{vertical-align:middle;width:37px!important;padding:0;}
/* Website statistics widget */
.webStatsLink{color:#2e6b9b;font-size:16px;font-weight:bold;}
.statsPlus, .statsMinus{padding-left:20px;}
.statsPlus{background:url(../../images/icons/grown.png) no-repeat 0 2px;color:#599414;}
.statsMinus{background:url(../../images/icons/dropped.png) no-repeat 0 2px;color:#a73939;}
.red{color:#A73939;}
.green{color:#599414;}
.lGrey{color:#808080;}
.blue{color:#4286ad;}
.orange{color:#c75510;}
/* User info widget */
.wUserInfo{padding:12px 12px 9px 12px;}
.wUserInfo a{display:block;}
.wUserPic{float:left;margin:0 10px 0 0;}
/* Task table widget */
.taskWidget td.taskD, .taskWidget td.taskP, .taskWidget td.taskPr{text-align:left;padding-left:32px;background-position:12px 14px;background-repeat:no-repeat;}
.taskWidget td.taskD{background-image:url(../../images/icons/taskDone.png);}
.taskWidget td.taskP{background-image:url(../../images/icons/taskPending.png);}
.taskWidget td.taskPr{background-image:url(../../images/icons/taskProgress.png);}
.taskWidget a{color:#595959;}
.taskWidget td{text-align:center;}
.actBtns{text-align:center;}
.actBtns img{margin:0 3px;}
.eventr{/*background:#FAFAF5;*/
 background:#F9F9F9;}
.oddtr{background:#f9f9f9;}
.head_row{background:url('../../images/backgrounds/titleBg.png') repeat-x scroll 0 0 #EFEFEF;height:36px;}
.table_border2{border:1px solid #e4e4e4;}
/*.sTable tbody td span{text-align:center;width:100%;float:left;}
*/
.sTable tbody td span a{float:none;}
.eventr td ,.oddtr td{border-left:1px solid #CDCDCD !important;border-bottom:1px solid #CDCDCD;font-size: 13px;color: #666;font-weight:400;}
.thcolor{background:#fafafa;}
.pagination{float:right;width:auto;padding-right:10px;}
.pagination p{width:auto;float:left;}
.ml0{margin-left:0px !important;}
.greyishB span input{padding:0px }
.padding300{padding-left:300px;}
/* ===== File uploader ===== */
div.uploader{width:250px;position:relative;overflow:hidden;box-shadow:0 0 0 2px #f4f4f4;-webkit-box-shadow:0 0 0 2px #f4f4f4;-moz-box-shadow:0 0 0 2px #f4f4f4;border:1px solid #DDD;background:white;padding:2px 2px 2px 8px;}
div.uploader span.action{width:22px;background:#fff url(../../images/icons/addFiles.png) no-repeat 0 0;height:22px;font-size:11px;font-weight:bold;cursor:pointer;float:right;text-indent:-9999px;display:inline;overflow:hidden;cursor:pointer;}
div.uploader:hover span.action{background-position:0 -27px;}
div.uploader:active span.action{background-position:0 -54px;}
div.uploader span.filename{color:#777;max-width:200px;font-size:11px;line-height:22px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;}
div.uploader input{width:266px;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;right:0;bottom:0;float:right;height:26px;border:none;cursor:pointer;}
.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}
.file{position:relative;width:100%;padding-left:4px;background:#FFF;font-size:0.8em;font-weight:normal;color:#000;text-align:left;line-height:30px;cursor:pointer;}
.file, .file div{height:30px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.file input[type=file]{z-index:100;position:absolute;top:0px;left:0px;font-size:18px;}
.file div{position:absolute;top:0px;right:0px;width:22px;background:#fff url(../../images/icons/addFiles.png) no-repeat 0 0;height:22px;font-size:11px;font-weight:bold;cursor:pointer;float:right;text-indent:-9999px;display:inline;overflow:hidden;cursor:pointer;}
.all_cat{float:left;width:auto;}
#login_top_lang_select ul li a:hover{background:none;border:none;}
.admin_menu{width:100%;margin:10px 10px 0px 0;float:left;text-align:center;}
.admin_menu ul{width:auto;float:none;display:inline-block;}
.clean .admin_menu ul{width:auto;float:left;}
.admin_menu ul li{float:left;padding:0px 10px 15px 0px;width:110px;}
.admin_menu ul li a{line-height:22px;font:normal 16px arial;color:#000;}
.admin_menu ul li img{text-align:center;}
.dash_active_left{float:left;width:10px;height:106px;background:url(../../images/dash_act_left.png) no-repeat;margin-right:10px;}
.dash_active_mid{float:left;width:85px;height:106px;background:url(../../images/dash_act_mid.png) repeat-x;}
.dash_active_right{float:left;width:10px;height:106px;background:url(../../images/dash_act_right.png) no-repeat;}
.dash_act_img{margin:0 auto;width:auto;text-align:center;padding-top:15px;height:50px;}
.admin_menu div.dash_active_mid a{float:left;clear:both;font:normal 12px/12px arial;color:#4C4C4C;text-align:center;/*width:85px;*/
 margin:0px;padding:0px;width:100%;}
.dash_active_mid span{/*width:85px;text-align:center;float:left;color:#1EA6E0;*/
 text-align:center;font:normal 12px arial;}
.chart_1{margin:35px 0px 0px 15px;width:100%;}
.ml15{margin-left:15px;}
.selected_active{font-weight:bold;/*color:#FEFEFE;*/
}

.assign_taxi_list select, .assign_driver_list select{height:120px;}
.titlebold{font-weight:bold;}
.errorvalid{display:block;color:red!important;font-weight:normal!important;width:100%;float:left;clear:both;padding:0px;font-size: 12px;}
.one{margin:5px 0 0 0;float:right;}
.errors{color:red;}
.one#userstartdate.hasDatepicker input[type="text"]{padding:0px;}
.one input[type="text"]{color:#4C4C4C;}
#leftSide p a{margin:0px;}
.new_input_field_charge{width:188px;/*margin-left:100px;*/
margin-bottom:10px;}
.booking-form-fieldset{width:90%;float:left;border:1px solid rgba(99,99,99,.4);border-radius:5px;margin-bottom:15px;padding:15px;position:relative;}
.second, .first{float:left;width:100%;margin-bottom:10px;}
.second{margin-bottom:0 !important;}
.first1{float:left;width:80px;}
.second1{float:left;width:250px;}
.third1{float:left;width:90px;}
.mb20{margin-bottom:20px;}
.mr90{margin-right:90px;}
.first_left{float:left;width:100%;height:35px;font-size:12px;font-weight:bold;text-align:center;background:-webkit-linear-gradient(bottom,#e9e9e9 0,#fff 100%);border-radius:4px;margin-bottom:10px;}
.first_left ul{list-style-type:none;margin:0;padding:10;overflow:hidden;}
.first_left li{float:left;width:200px;text-decoration:none;padding:8px 8px 8px 8px;}
.first_left active{background-color:green;}
.first_fieldset{float:left;width:31%;}
.second_fieldset{float:right;width:31%;margin:0 1%;}
#calendar{margin:15px 0 15px 0;}
#calendar #daysOfWeek table tr.firstCalendarRow td:first-child{border-radius:5px 0 0 0;}
#calendar #daysOfWeek table tr.firstCalendarRow td{border-top:1px solid #8d8d8d;}
#calendar #daysOfWeek table td{border-left:none;border-top:0;cursor:pointer;}
#calendar table td{width:40px;height:23px;border:1px solid #8d8d8d;background-color:#fff;text-align:center;color:#5b5b5b;font-size:1em;margin:0;padding:0!important;}
#calendar #daysOfWeek table tr.space_tr td{border:none!important;height:12px;}
#calendar table td a{text-decoration:none;text-align:center;color:#5b5b5b;font-size:1em;display:inline-block;width:100%;height:23px;line-height:23px;}
#calendar #daysOfWeek table td:first-child{border-left:1px solid #8d8d8d;}
#calendar #daysOfWeek table tr.space_tr + tr td{border-top:1px solid #8d8d8d;}
.remove_icon{width:22px;height:23px;background:url(../../images/cancel.png) no-repeat;margin-top:10px;border:none !important;}
.mt20{margin-top:20px;}
#acc{float:left;margin-bottom:10px;width:100%;}
#acc label{color:#545454;display:inline-block;float:left;}
#acc span{color:#383838;display:inline-block;float:right;}
#acc li{width:100%;float:left;margin-bottom:2px;font-size:1.063em;}
.mb50{margin-bottom:50px;}
.green_active{background-color:green;}
.strike{text-decoration:line-through;}
.adp{display:none;}
div.filter{position:relative;height:28px;float:left;width:150px;position:relative;padding-left:10px;}
div.filter select{width:150px;font-size:12px;position:absolute;height:28px;top:0;left:0;cursor:pointer;}
div.filter1{position:relative;height:28px;float:left;width:60px;position:relative;padding-left:10px;}
div.filter1 select{width:60px;font-size:12px;position:absolute;height:28px;top:0;left:0;cursor:pointer;}
#changetr tbody{cursor:pointer;}
.locations{width:100%;border:1px solid #b9b9b9;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.29);float:left;}
.locations h2{margin:0;width:100%;height:32px;border-bottom:1px solid #b9b9b9;border-radius:5px 5px 0 0;background-color:#d5d5d5;box-shadow:inset 0 0 0 1px rgba(255,255,255,.29);background-image:-webkit-linear-gradient(bottom,#c9c9c9 0,#e6e6e6 100%);color:#676767;font-size:1.063em;text-shadow:0 1px 0 rgba(255,255,255,.59);line-height:32px;text-indent:10px;}
#locations_journeys ul{max-height:150px;overflow:hidden;overflow-y:auto;width:98%;padding:10px 0px 10px 7px;list-style:none;display:inline-block;}
#locations_journeys ul li{width:99%;min-height:24px;border-radius:4px;box-shadow:0 1px 0 #fff;margin-top:2px;line-height:26px;font-size:12px;text-shadow:0 1px 0 #fff;cursor:pointer;border:1px solid transparent;}
#locations_locations ul{max-height:150px;overflow-y:auto;padding:10px 0px 10px 7px;list-style:none;display:inline-block;}
#locations_locations ul li{width:288px;min-height:24px;border-radius:4px;box-shadow:0 1px 0 #fff;margin-top:2px;line-height:26px;font-size:12px;text-shadow:0 1px 0 #fff;cursor:pointer;border:1px solid transparent;}
#show_suggested{width:100%;margin:0 0 10px;height:32px;border-bottom:1px solid #b9b9b9;border-radius:5px;background-color:#d5d5d5;box-shadow:inset 0 0 0 1px rgba(255,255,255,.29);background-image:-webkit-linear-gradient(bottom,#c9c9c9 0,#e6e6e6 100%);color:#676767;font-size:1.063em;text-shadow:0 1px 0 rgba(255,255,255,.59);line-height:32px;text-align:center;}
.journey-from{display:block;float:left;width:34px;}
.journey-name{font-weight:bold;text-overflow:ellipsis;display:block;float:left;width:243px;white-space:nowrap;overflow:hidden;}
.journey-to{display:block;float:left;width:34px;}
.journey-name{font-weight:bold;text-overflow:ellipsis;display:block;float:left;width:243px;white-space:nowrap;overflow:hidden;}
#add_pick_drop{width:150px;border:1px solid #9a9a9a;border-radius:4px;background-clip:padding-box;background-color:#fff;box-shadow:0 0 4px rgba(29,29,29,.2),inset 0 1px 0 rgba(255,255,255,.2),inset 0 0 0 1px rgba(255,255,255,.29);position:absolute;margin-left:-175px;display:none;z-index:5;height:75px;}
.add_pic_but{width:112px;height:25px;border-radius:4px;color:#fff;font-size:12px;text-shadow:0 1px 0 #216b08;margin:4px;line-height:25px;cursor:pointer;}
/*#log_content{position:fixed;background-color:#fff;border:1px solid rgba(0,0,0,0.2);overflow:hidden;overflow-y:scroll;height:300px;width:300px;float:left;}
.location_selected{border:1px solid #7ca82a;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 0 0 1px rgba(255,255,255,.29);background:-webkit-linear-gradient(bottom,#7ca82a 0,#7ca82a 100%)!important;}
.log_message{font-weight:bold;margin-bottom:20px;padding:7px;min-width:204px;}
#log_content ul{max-height:150px;overflow:hidden;padding:10px 5px 10px 7px;list-style:none;display:inline-block;}
#log_content ul li{min-height:42px;border-radius:4px;box-shadow:0 1px 0 #fff;margin-top:5px;line-height:26px;font-size:12px;text-shadow:0 1px 0 #fff;cursor:pointer;border:1px solid transparent;}
.myPosition{position:absolute;right:200px;}
.user_info_icon{float:left;background-image:url(../../images/edit-notes.png);width:32px;height:32px;background-repeat:no-repeat;background-position:center center;}
.booking_icon{float:left;background-image:url(../../images/log_taxi.png);width:32px;height:32px;background-repeat:no-repeat;background-position:center center;}
.show_logcontent{padding:0 40px 0 35px;font-size:12px;min-width:170px;max-width:170px;}
.show_logs_li{border-bottom:1px solid #ddd;float:left;}
.show_timer{float:right;}
.show_tag{padding:7px;min-width:204px;overflow:hidden;border:1px solid rgba(255,255,255,.33);border-right:0;}
#log_details{width:300px;padding-bottom:40px;z-index:1050;padding:10px;}
#log_header{min-height:42px;border-radius:4px;box-shadow:0 1px 0 #fff;margin-top:5px;line-height:26px;font-size:12px;text-shadow:0 1px 0 #fff;cursor:pointer;border:1px solid transparent;}
.mins_logicon{float:right;width:22px;height:23px;background:url(../../images/minus.png) no-repeat;margin-top:10px;min-height:22px;border:none;}
.plus_logicon{margin-left:225px !important;float:right;width:22px;height:23px;background:url(../../images/plus.png) no-repeat;margin-top:10px;min-height:22px;border:none;}
*/
#jsrp_related{position:fixed;width:300px;right:0px;display:block;opacity:1;background-color:#A7BFF2;border:2px solid #779CED;bottom:0;right:0;z-index:10000;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;overflow:hidden;overflow-y:scroll;max-height:300px;width:300px;min-height:20px;}
#jsrp_related h3{margin:0;padding:5px 5px 5px 10px;font-size:20px;font-weight:bold;color:#F5F4F0;text-shadow:#6374AB 2px 2px 2px;}
#jsrp_related ul{overflow:hidden;padding:10px 5px 10px 7px;list-style:none;display:inline-block;}
#jsrp_related ul li{min-height:42px;border-radius:4px;box-shadow:0 1px 0 #fff;margin-top:5px;line-height:26px;font-size:12px;text-shadow:0 1px 0 #fff;cursor:pointer;border:1px solid transparent;background-color:white;vertical-align:middle;float:left;padding:10px;}
.myPosition{position:absolute;right:200px;}
.user_info_icon{float:left;background-image:url(../../images/edit-notes.png);width:32px;height:32px;background-repeat:no-repeat;background-position:center center;display:none;}
.booking_icon{float:left;background-image:url(../../images/log_taxi.png);width:32px;height:32px;background-repeat:no-repeat;background-position:center center;display:none;}
.show_logcontent{padding:0;font-size:12px;min-width:170px;max-width:170px;}
.show_logs_li{float:left;background:#a3a3a3;width:100%;}
.stuff_inner #description{border:none;width:251px;}
.stuff_inner{position:fixed;height:100%;}
.manage_booking_bck{overflow:hidden;overflow-x:auto;}
.login_rgt #dispatch_css{position:relative;}
.sidebar-tabs > .navigation, .stuff_inner ul{float:left;width:100%;}
.show_logs_li.show_logs_li.show_logs_li_one{background:#EAEAEA;}
.show_logs_li.show_logs_li.show_logs_li_two{background:#DEDEDE;}
.show_timer{float:right;}
.show_tag{padding:10px 7px;min-width:204px;overflow:hidden;color:#000;}
#jsrp_related ul li:hover{background-color:#E6E6E6;}
#jsrp_related ul li a img{vertical-align:middle;}
#jsrp_related-close{float:right;}
#close_btn{border:0;text-decoration:none;}
.hidexscroll{overflow-x:hidden;}
.showxscroll{overflow-y:auto;}
#close_btn{float:right;width:16px;height:16px;margin-top:10px;margin-right:10px;border:none;}
/*/
*IE FIX*/
.fixie{left:expression( ( - jsrp_related.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth:document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft ) ) + 'px' );top:expression( ( - jsrp_related.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop ) ) + 'px' );}
.one, .error_flash,#dashboard{font-size:12px;}
.dredB input[type="button"]{color:#777;}
#upgrade_package1{margin-left:2px;}
#show_package{padding:10px 15px}
.creditcard_select_box{width:98px;background-color:#ffffff;border:1px solid #d5d5d5;}
.dashboard_report_tab{width:100%;text-align:center;padding:0 12px 8px 12px;line-height:1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;}
.dashboard_report_tab > li{min-width:130px;margin:8px 14px;position:relative;display:inline-block;text-align:left;width:203px;}
.dashboard_report_tab > li > span{font-size:11px;margin-top:5px;display:block;color:#555;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-weight:600;}
#messagedisplay{clear:both;text-align:center;position:relative;z-index:99;width:96%;margin:10px 2% 15px;float:right;}
.success_float_tt{float:left;width:100%;background-color:#DFF0D8;border:1px solid #468847;color:#468847;padding:8px;border-radius:5px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.error_float_tt{float:left;width:100%;background-color:#FFEBE8;border:1px solid #CC0000;color:#C35617;padding:8px;border-radius:5px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;}
.response-alert,.response-alert h4{color:#c09853;}
.response-alert-success{margin:0 auto;width:960px;}
.form input[readonly]{cursor:pointer;}
/*color_code 1*/
.admin_menu ul li{margin-right:10px;margin-left:0;margin-bottom:10px;}
.admin_menu ul li.color_code1{background:#65B688;padding:0 0px 0px 0;}
.admin_menu .color_code1 a.bb_texr{background:#222;clear:both;float:left;width:100%;color:#fff;padding:5px 0px 5px 0px;margin-top:10px;}
.admin_menu .color_code1 .dash_active_mid span{color:#fff}
/*color_code 2*/
.admin_menu ul li.color_code2{background:#D65C4F;padding:0 0px 0px 0;}
.admin_menu .color_code2 a.bb_texr{background:#222;clear:both;float:left;width:100%;color:#fff;padding:5px 0px 5px 0px;margin-top:10px;}
.admin_menu .color_code2 .dash_active_mid span{color:#fff}
/*color_code 3*/
.admin_menu ul li.color_code3{background:#557182;padding:0 0px 0px 0;}
.admin_menu .color_code3 a.bb_texr{background:#222;clear:both;float:left;width:100%;color:#fff;padding:5px 0px 5px 0px;margin-top:10px;}
.admin_menu .color_code3 .dash_active_mid span{color:#fff;}
/*color_code 4*/
.admin_menu ul li.color_code4{background:#3CA2BB;padding:0 0px 0px 0;}
.admin_menu .color_code4 a.bb_texr{background:#222;clear:both;float:left;width:100%;color:#fff;padding:5px 0px 5px 0px;margin-top:10px;word-wrap:break-word;}
.admin_menu .color_code4 .dash_active_mid span{color:#fff}
/**/
/*color_code 5*/
 .admin_menu ul li.color_code5{background:#65B688;padding:0 0px 0px 0;}
.admin_menu .color_code5 a.bb_texr{background:#222;clear:both;float:left;width:100%;color:#fff;padding:5px 0px 5px 0px;margin-top:10px;}
.admin_menu .color_code5 .dash_active_mid span{color:#fff}
/**/
/*color_code 6*/
.admin_menu ul li.color_code6{background:#D65C4F;padding:0 0px 0px 0;}
.admin_menu .color_code6 a.bb_texr{background:#222;clear:both;float:left;width:100%;color:#fff;padding:5px 0px 5px 0px;margin-top:10px;}
.admin_menu .color_code6 .dash_active_mid span{color:#fff}
/*color_code 7*/
.admin_menu ul li.color_code7{background:#557182;padding:0 0px 0px 0;}
.admin_menu .color_code7 a.bb_texr{background:#222;clear:both;float:left;width:100%;color:#fff;padding:5px 0px 5px 0px;margin-top:10px;}
.admin_menu .color_code7 .dash_active_mid span{color:#fff;}
/*color_code 8*/
 .admin_menu ul li.color_code8{background:#3CA2BB;padding:0 0px 0px 0;}
.admin_menu .color_code8 a.bb_texr{background:#222;clear:both;float:left;width:100%;color:#fff;padding:5px 0px 5px 0px;margin-top:10px;}
.admin_menu .color_code8 .dash_active_mid span{color:#fff}
/**/
.con_boxmm .dash_active_left{background:none;display:none;}
.con_boxmm .dash_active_mid{background:none;width:110px;height:auto;}
.con_boxmm .dash_active_right{background:none;display:none;}
.con_boxmm{margin-bottom:15px;}
.con_boxmm .dash_act_img{padding-top:35px;}
.navigation.widget.admin_menu ul li.recent_activity{left:0 !important;}
.recent_activity{width:251px;display:block;opacity:1;height:100%;z-index:999;}
.clean .recent_activity, .clean .ps-container{position:relative;}
.recent_activity a{background:#FFCC00 url("../../images/recent_activity.png") no-repeat 10px center;width:auto;height:45px;padding-left:50px;display:block;color:#000;line-height:45px;font-size:16px;}
#description{height:65px;width:100%;overflow:hidden;}
 .widget.addbooking_widget{float:left;background:none;width:100%;}
.widget.addbooking_widget #close_x{top:133px;}
.widget.addbooking_widget #close_addbooking{top:7px;background:url("../../images/close_new9.png") no-repeat 0 center;width:24px;height:24px;text-indent:-9999px;position:relative;right:10px;opacity:0.5;}
#recurrent_call, #recurrent_uncall{width:100px;}
#calendar > div{width:100%;clear:both;margin-top:15px;display:inline-block;}
input #add_booking_popup{padding:7px 18px 8px !important;}
/*Perfect Scroll bar css*/
.ps-container .ps-scrollbar-x-rail{position:absolute;/* please don't change 'position' */
 bottom:3px;/* there must be 'bottom' for ps-scrollbar-x-rail */
 height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity = 0);-o-transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color.2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;}
.ps-container:hover .ps-scrollbar-x-rail,.ps-container.hover .ps-scrollbar-x-rail{opacity:0.6;filter:alpha(opacity = 60);}
.ps-container .ps-scrollbar-x-rail:hover,.ps-container .ps-scrollbar-x-rail.hover{background-color:#eee;opacity:0.9;filter:alpha(opacity = 90);}
.ps-container .ps-scrollbar-x-rail.in-scrolling{opacity:0.9;filter:alpha(opacity = 90);}
.ps-container .ps-scrollbar-y-rail{position:absolute;/* please don't change 'position' */
 right:3px;/* there must be 'right' for ps-scrollbar-y-rail */
 width:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity = 0);-o-transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color.2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;}
.ps-container:hover .ps-scrollbar-y-rail,.ps-container.hover .ps-scrollbar-y-rail{opacity:0.6;filter:alpha(opacity = 60);}
.ps-container .ps-scrollbar-y-rail:hover,.ps-container .ps-scrollbar-y-rail.hover{background-color:#eee;opacity:0.9;filter:alpha(opacity = 90);}
.ps-container .ps-scrollbar-y-rail.in-scrolling{opacity:0.9;filter:alpha(opacity = 90);}
.ps-container .ps-scrollbar-x{position:absolute;/* please don't change 'position' */
 bottom:0;/* there must be 'bottom' for ps-scrollbar-x */
 height:8px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color.2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear;}
.ps-container.ie6 .ps-scrollbar-x{font-size:0;/* fixed scrollbar height in xp sp3 ie6 */
}
.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x{background-color:#999;}
.ps-container .ps-scrollbar-y{position:absolute;/* please don't change 'position' */
 right:0;/* there must be 'right' for ps-scrollbar-y */
 width:8px;background-color:#464646;-o-transition:background-color .2s linear;-webkit-transition:background-color.2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear;}
.ps-container.ie6 .ps-scrollbar-y{font-size:0;/* fixed scrollbar height in xp sp3 ie6 */
}
.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y{background-color:#999;}
.ps-container.ie .ps-scrollbar-x,.ps-container.ie .ps-scrollbar-y{visibility:hidden;}
.ps-container.ie:hover .ps-scrollbar-x,.ps-container.ie:hover .ps-scrollbar-y,.ps-container.ie.hover .ps-scrollbar-x,.ps-container.ie.hover .ps-scrollbar-y{visibility:visible;}
.tab_dashboard_li #dispatch, .tab_dashboard_li #dashboard{border:none;background:none;width:auto !important;padding:0;text-transform:capitalize;font:11px arial;margin-top:2px;}
 .tab_dashboard_li button#dashboard{margin-left:17px !important;margin-top:7px;}
.tab_dashboard_li a{margin-left:3px;}
.tab_dashboard_li #dispatch span{padding:3px 28px !important;margin-top:5px;}
#to_user{float:left;height:115px;overflow:auto;width:220px;}
.top-info > a{text-align:center;}
.widget.widget_company_dashboard{width:49%;clear:none;float:left;margin-right:15px;}
.widget.widget_company_dashboard.widget_company_rgt{margin-right:0;}
#timezone_list .select2-container .select2-choice > .select2-chosen{position:inherit;float:left;width:100%;z-index:9;}
div.selector.selector_timezone{padding-left:0;width:185px;}
div.selector.selector_timezone select{border:none;}
div.selector.selector_timezone span{width:100%}
.widget.row-fluid.dash_home{border:none;}
.title_bar{float:left;width:100%;padding-bottom:15px;}
.title_bar h1{color:#000;font-weight:400;font-size:32px;}
.widget.row-fluid.dash_home .actions-wrapper{background:none;border:none;box-shadow:none;}
.widget.row-fluid.dash_home .statistics{padding:0;}
.widget.row-fluid.dash_home .statistics{text-align:left;}
.widget.row-fluid.dash_home .statistics > li{width:19%;margin:0 0 0 1.25%;vertical-align:top;}
.widget.row-fluid.dash_home .statistics > li:first-child{margin:0;}
/*.comp_status .round-buttons li{width:20%;border:none;border-radius:0;background:none;text-align:center;}
.comp_status .tran_1.depth,.user_status .depth.tran_5{width:79px;height:79px;border-radius:100%;border:2px solid #e03061;box-shadow:none;display:inline-block;background:none;margin:0;}
.comp_status .tran_1.depth a{background:url(../../images/rapid_1.png) center center no-repeat;}
.comp_status .tran_2.depth a{background:url(../../images/rapid_2.png) center center no-repeat;}
.comp_status .tran_3.depth a{background:url(../../images/rapid_3.png) center center no-repeat;}
.comp_status .tran_4.depth a{background:url(../../images/rapid_4.png) center center no-repeat;}
*/
.comp_status .rad{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-radius:50%;box-shadow:none;display:inline-block;height:79px;margin:0 30%;;width:79px;}
.b_red{border:2px solid #e03061;}
.b_blue{border:2px solid #1086dd;}
.b_green{border:2px solid #19ac03;}
.b_orange{border:2px solid #ff6a00;}
.comp_status .rad a{height:100%;line-height:79px;margin:0;padding:0;text-align:center;width:100%;}
.comp_status .rad a img{vertical-align:middle;max-width:75%;text-align:center;}
.widget.row-fluid.dash_home .comp_action_tabs li{width:50%;}
.comp_action_tabs li{width:50% !important;}
.manager_status .rad{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-radius:50%;box-shadow:none;display:inline-block;height:79px;margin:0 30%;;width:79px;}
.b_red{border:2px solid #e03061;}
.b_blue{border:2px solid #1086dd;}
.b_green{border:2px solid #19ac03;}
.b_orange{border:2px solid #ff6a00;}
.manager_status .rad a{height:100%;line-height:76px;margin:0;padding:0;text-align:center;width:100%;}
.manager_status.rad a img{vertical-align:middle;max-width:75%;text-align:center;}
.widget.row-fluid.dash_home .comp_action_tabs li{width:50%;}
.manager_action_tabs li{width:50% !important;}
.sky_blue{background:#68c9b6;padding:18px 15px;height:120px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.pink_bg{background:#e27795;padding:18px 15px;height:120px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.blue_bg{background:#a486c6;padding:18px 15px;height:120px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.green_bg{background:#99d063;padding:18px 15px;height:120px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.orange_bg{background:#f8ab5f;padding:18px 15px;height:120px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.sky_blue .blue-square{float:left;width:41px;height:46px;background:url(../../images/user_icon.png) center center no-repeat;background-size:100%;}
.pink_bg .red-square{float:left;width:41px;height:45px;background:url(../../images/active_company.png) no-repeat;background-size:100%;}
.blue_bg .purple-square{float:left;width:41px;height:46px;background:url(../../images/active_company_managers.png) no-repeat;background-size:100%;}
.green_bg .green-square{float:left;width:41px;height:46px;background:url(../../images/active_driver.png) no-repeat;background-size:100%;}
.orange_bg .sea-square{float:left;width:41px;height:45px;background:url(../../images/active_taxi.png) no-repeat;background-size:100%;}
.sky_blue strong,.pink_bg strong,.blue_bg strong,.green_bg strong,.orange_bg strong{font-weight:400;font-size:32px;float:right;color:#fff;font-weight:normal;}
.sky_blue .progress,.pink_bg .progress,.blue_bg .progress,.green_bg .progress,.orange_bg .progress{background:#fff;height:6px;border:none;box-shadow:none;border-radius:0;margin-top:27px;}
.sky_blue .progress .bar{background:#438b7d;border-radius:0;}
.pink_bg .progress .bar{background:#a54862;border-radius:0;}
.blue_bg .progress .bar{background:#714f99;border-radius:0;}
.green_bg .progress .bar{background:#578d23;border-radius:0;}
.orange_bg .progress .bar{background:#bf6a16;border-radius:0;}
.widget.row-fluid.dash_home .actions{float:left;width:100%;padding:0;}
.widget.row-fluid.dash_home .widget{margin-bottom:20px;}
.widget.row-fluid.dash_home .rapid_title{font-weight:400;font-size:12px;color:#000;text-transform:uppercase;text-align:center;margin-top:8px;}
.widget.row-fluid.dash_home .action-tabs{position:relative;background:#d1d1d1;margin-top:10px;border:1px solid #c7c5c5;float:left;}
.widget.row-fluid.dash_home .action-tabs li{width:33.33%;box-sizing:border-box;float:left;border-left:1px solid #bcbcbc;}
.widget.row-fluid.dash_home .action-tabs li:first-child{border:none;}
.widget.row-fluid.dash_home .action-tabs li a{font-weight:400;font-size:14px;color:#000;text-shadow:none;}
.widget.row-fluid.dash_home .action-tabs li.current,.widget.row-fluid.dash_home .action-tabs li:hover{background:#e3e3e3;}
.widget.row-fluid.dash_home .action-tabs li.current:before{border-bottom:8px solid #e3e3e3;border-right:8px solid transparent;border-left:8px solid transparent;margin-top:-8px;}
.widget.row-fluid.dash_home .action-tabs li:hover:before{border-bottom:8px solid #e3e3e3;border-right:8px solid transparent;border-left:8px solid transparent;margin-top:-8px;position:absolute;content:"";left:50%;margin-left:-4px;}
.widget.row-fluid.dash_home .action-tabs li.current{border-top:0;}
.widget.row-fluid.dash_home .widget .body{background:#fff;}
.widget.row-fluid.dash_home .admin_menu.con_boxmm{border:1px solid #c7c5c5;background:#eeeeee;margin:20px 0;padding:15px;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;}
.widget.row-fluid.dash_home .admin_menu ul{float:left;width:100%;}
.widget.row-fluid.dash_home .admin_menu ul li{width:11.6%;border:1px solid #cecece;background:#fff;margin:0 0 0 1%;box-sizing:border-box;text-align:center;padding-bottom:5px;}
.widget.row-fluid.dash_home .admin_menu ul li:hover{border:1px solid #000;}
.widget.row-fluid.dash_home .admin_menu ul li:first-child{margin:0;}
.widget.row-fluid.dash_home .con_boxmm .dash_active_mid{width:100%;}
.widget.row-fluid.dash_home .admin_menu ul li a,.widget.row-fluid.dash_home .admin_menu ul li a span{background:none;font-weight:400;font-size:14px;color:#000;}
.widget.row-fluid.dash_home .con_boxmm .dash_act_img{padding-top:20px;}
.home_trip_rgt{margin-top:6px;}
.home_trip_rgt select,.home_trip_rgt input[type=text],.home_trip_rgt span{display:inline-block;vertical-align:top;}
.button_new{display:inline-block;margin:0 15px 0 0;}
.button_new input[type=button]{background:#000;font-weight:400;font-size:14px;color:#fff;padding:0 10px;min-height:23px;border:none;}
.user_status .round-buttons li{width:20%;border:none;border-radius:0;background:none;text-align:center;height:auto;}
.user_status .tran_1.depth,.user_status .depth.tran_5{width:79px;height:79px;border-radius:100%;border:2px solid #e03061;box-shadow:none;display:inline-block;background:none;margin:0;}
.user_status .tran_1.depth a{background:url(../../images/rapid_1.png) center center no-repeat;}
.user_status .tran_2.depth a{background:url(../../images/rapid_2.png) center center no-repeat;}
.user_status .tran_3.depth a{background:url(../../images/rapid_3.png) center center no-repeat;}
.user_status .tran_4.depth a{background:url(../../images/rapid_4.png) center center no-repeat;}
.user_status .tran_2.depth,.user_status .depth.tran_6{width:79px;height:79px;border-radius:100%;border:2px solid #1086dd;background:none;box-shadow:none;display:inline-block;margin:0;}
.user_status .tran_3.depth,.user_status .depth.tran_7{width:79px;height:79px;border-radius:100%;border:2px solid #19ac03;background:none;box-shadow:none;display:inline-block;margin:0;}
.user_status .tran_4.depth,.user_status .depth.tran_8{width:79px;height:79px;border-radius:100%;border:2px solid #ff6a00;background:none;box-shadow:none;display:inline-block;margin:0;}
.user_status .depth > a{width:100%;height:100%;border-radius:0;margin:0;background:none;word-wrap:break-word;}
.user_status .dashboard_report_tab > li{text-align:center;margin:0;width:22%;}
.user_status .dashboard_report_tab > li a{line-height:79px;}
.user_status .dashboard_report_tab > li a img{vertical-align:middle;max-width:75%;}
.actions-wrapper{float:left;width:100%;margin:0;}
#user-stats.user_status{position:relative;float:left;width:100%;}
.depth.tran_8.img_marg a img,.depth.tran_7.img_marg a img{margin-top:18px;}
.depth.tran_6.img_marg_1 a img,.depth.tran_5.img_marg_1 a img{margin-top:24px;}
/** For Mobile code display nearer to mobile number field **/
.input-mob-box{position:relative;}
.unit_mobile_code{position:absolute;display:block;right:0px;top:0;z-index:9;background:#ffffff none repeat scroll 0 0;border:1px solid #ccc;color:#666;font-weight: 400;font-size:13px;padding:6px 3px;width:70px;box-sizing:border-box;text-align: center;height: 34px;border-radius: 0 3px 3px 0;-webkit-border-radius: 0 3px 3px 0;}
 #menu-toggle:hover{color:#fff;}
.grp_lable{float:left;margin-top:10px;}
/*New Dashboard Styles*/
.wrapper{min-height:100vh;float:left;width:100%;}
.wrapper:before, .wrapper:after{content:" ";display:table;}
.main_header{   max-height:100px;}
.header{float:left;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff;}
.main-sidebar{position:fixed;top:0;right:0;height:100vh;width:210px;z-index:11;background-color:#171717;transition-duration:0.3s;}
#container { position: relative;overflow: hidden;z-index:10;}
#container:after{content: ""; display: block; clear: both; } 
#content{border-top: 1px solid #ddd;margin-bottom: 20px;}
.sidebar{float:left;padding-bottom:10px;position: absolute;top: 0;left: 0;bottom: 0;}

.main_header .logo{background-color:#171717;color:#fff;border-bottom:1px solid #2c2c2c;box-shadow:0px -2px 0px #000 inset}
.main_header .logo{-webkit-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out;display:block;float:right;height:50px;font-size:20px;text-align:center;width:210px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 15px;font-weight:300;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;}
.main_header .logo .logo-mini{display:none;}
.main_header .logo .logo-lg{display:block;margin-top:10px;}
.sidebar_hide .logo .logo-mini{display:block;margin-top:13px;}
.sidebar_hide .main_header .logo .logo-lg{display:none;}
.main_header .logo .logo-lg img{max-width: 84%;}
.navbar{position:relative;min-height:55px;margin-bottom:20px;}
.navbar-static-top{border-width:0 0 1px;}
.main_header .navbar{background-color:#fff;}
.main_header .navbar{-webkit-transition:margin-left .3s ease-in-out;-o-transition:margin-left .3s ease-in-out;transition:margin-left .3s ease-in-out;margin-bottom:0;margin-left:210px;border:none;min-height:70px;border-radius:0;border-bottom:1px solid #dddddd}
.navbar:before,.navbar:after{display:table;content:" ";}
.main_header .navbar .sidebar-toggle{color:#333;}
.main_header .sidebar-toggle{float:right;background:url(../../../images/menu_icon_slide.png) no-repeat;width:20px;height:12px;margin:22px 20px 0 0;}
.main-header .navbar .sidebar-toggle:hover{background-color:#367fa9;}
.logo-mini img, .logo-lg img{vertical-align:middle;}
#container{width:100%;}
.common_search *{box-sizing:border-box}
.common_search{width:200px;margin:18px 0 0 30px;float:left;position:relative;}
.mid_ser{float:left;height:34px;width:100%;padding:0px 15px;position:relative;background:#fff;border-radius:25px;border:1px solid #ccc;}
.mid_ser input[type=text]{background:none;border:none;width:86%;float:left;box-shadow:none!important;border-radius:0;margin:0;padding:0;color:#333;outline:none;height:32px;}
.mid_ser input[type=submit]{background:url(../../images/search_icon.png) no-repeat;width:14px;height:12px;border:none;margin:10px 0 0 0;float:right;}
.header_rgt img{width:33px;height:33px;border: none;}
.img-circle{border-radius:100%;}
.header_rgt{float:left;margin:8px 0 0 10px;width:auto;}
.header_rgt ul li:hover div.menu_drop_down_2 div.menu_mid ul.drop_down_1{float:left;clear:both;width:100%;margin:0;}
.header_rgt ul li div.menu_drop_down_2 div.menu_mid ul.drop_down_1 li{float:left;clear:both;width:100%;list-style:none;margin:0;border-bottom:1px solid #ddd;}
.header_rgt ul li:hover div.menu_drop_down_2 div.menu_mid ul.drop_down_1 li a{border:none;font-weight:400;font-size:12px;color:#000;padding:7px 10px!important;height: auto;}
.header_rgt ul li:hover div.menu_drop_down_2 div.menu_mid ul.drop_down_1 li a:hover{color: #006ccd;}
.header_rgt ul li .drop_down_2 li a{float:left;clear:both;color:#000;border:none!important;width:118px!important;}
.header_rgt ul li:hover div.menu_drop_down_2 div.menu_mid{background: #fff ;border: 1px solid #ddd;border-radius: 0 0 5px 5px;width: 100%;float: left;}
.header_rgt ul li:hover div.menu_drop_down_2{float:left;display:block;clear:both;}
.pro_img{width:27px;height:27px;background:url(../../images/spr.png) -133px -735px no-repeat;}
.user_name{float:left;font:bold 12px/25px arial;color:#333;}
.header_rgt ul li .drop_down{display:none;z-index:1;position:absolute;background:#fff;width:128px;margin:32px 0 0 -103px;padding:5px 0;}
.header_rgt ul li .drop_down li{float:right;clear:both;width:129px;list-style:none;line-height:15px!important;margin:0;padding:0;}
.header_rgt ul li .drop_down li a{width:118px;font-weight:400;font-size:12px;line-height:22px;padding-left:10px;height:24px;float:left;clear:both;color:#000;border:none!important;}
.header_rgt ul{float:right;margin:0;}
.header_rgt ul li{list-style:none;float:right;}
.header_rgt ul li.rgt_down_1:hover a:hover{color:#006ccd}
.header_rgt ul li.rgt_down_1:hover a:hover .icon_14{fill:#006ccd;}
.header_rgt ul li.rgt_down a{text-decoration:none;font-weight:400;font-size:12px;line-height:25px;color:#C8E1ED;float:left;height:32px;padding:0 6px;}
.header_rgt ul li.rgt_down:hover a{float:left;background:#fff;border:1px solid #666;z-index:99;position:relative;border-bottom:none;font:normal 12px/25px arial;color:#000;height:32px;}
.header_rgt ul li.rgt_down_1{width:auto;margin-left:3px;}
.header_rgt ul li.rgt_down_1 a{text-decoration:none;font:normal 12px/25px arial;color:#C8E1ED;padding:0 7px;float:right;}
.header_rgt ul li.rgt_down_1 a span.log_user{font-weight:400;font-size:12px;line-height:33px;color:#333;float:right;height:44px;}
.header_rgt ul li.rgt_down_1:hover a span.log_user{font-weight:400;font-size:12px;line-height:33px;color:#058DC7;float:right;text-decoration:none;padding:0;}
.header_rgt ul li.rgt_down_1:hover a{font-weight:400;font-size:12px;color:#000;width:auto;text-align:left;}
.header_rgt ul li:hover div.menu_drop_down_1{display:block;z-index:1;position:absolute;background:#fff;width:128px;margin:32px 0 0 -1%;padding:5px 0;}
.header_rgt ul li .drop_down_1 li{float:left;clear:both;width:100%;list-style:none;line-height:15px!important;margin:0;padding:0;}
.header_rgt ul li .drop_down_1 li a{font-weight:400;font-size:12px;line-height:22px;height:24px;color:#000;border:none!important;display:block;padding:0 0 0 10px!important;}
.header_rgt ul li.rgt_down_1 a span.down_arr{float:left;margin:15px 10px 0 0;color:#333;background: url(../../../images/admin_profile_arr.png) no-repeat;width: 7px;height: 4px;}
.header_rgt ul li.rgt_down_1:hover a span.down_arr{color:#058DC7;}
.sidebar_hide .main-sidebar{width:80px;position: absolute;height: 100%;}
.sidebar_hide .menu{overflow: inherit;height: auto;}
.sidebar_hide .main_header .logo{width:80px;}
.main_dashboard_page{width:100%;float:left;clear:both;padding: 0px  0px 0  0px;box-sizing:border-box}
.main_dashboard_page *{box-sizing:border-box}
.dashboard_page_top_list{width:100%;float:left;clear:both;margin-bottom:0px;}
.dashboard_page_top_list ul li{float:right;width:32%;margin:0px 0 0px 0;border-bottom:0px solid #e3e4e7;border-radius:0px 0px 0px 0px;background:#fff;padding:0;}
.dashboard_page_top_list ul li:nth-child(3n+3){margin-left:0;float:right;}
.dash_active_left{width:70px;height:70px;border-radius:100%;float:right;text-align:center;vertical-align:middle;position: relative;}
.dash_active_left i{position: absolute;top: 50%;left: 50%;margin: -22px 0 0 -22px;text-align: center;height: 45px;width: 45px;}
.icon_45{width: 42px;height: 45px;fill:#fff;}
.color_code3 .dash_active_left i{margin: -22px 0 0 -20px;width: 41px;}


.dash_active_left img{display:inline-block;vertical-align: middle;}
li.color_code1{border-right:3px solid #0088cc;border-right:0px solid #ddd;}
li.color_code1 .dash_active_left{background:#0088cc;}
 li.color_code2{border-right:3px solid #e36159;border-right:1px solid #ddd;}
li.color_code2 .dash_active_left{background:#e36159;}
 li.color_code3{border-right:1px solid #2baab1;border-right:1px solid #ddd;}
li.color_code3 .dash_active_left{background:#2baab1;}
 li.color_code4{border-right:3px solid #f39c12;border-right:1px solid #ddd;}
li.color_code4 .dash_active_left{background:#f39c12;}
 li.color_code5{border-right:3px solid #734ba9;border-right:1px solid #ddd;}
li.color_code5 .dash_active_left{background:#734ba9;}
 li.color_code6{border-right:3px solid #cc0095;border-right:1px solid #ddd;}
li.color_code6 .dash_active_left{background:#cc0095;}
 li.color_code7{border-right:3px solid #8fa928;border-right:1px solid #ddd;}
li.color_code7 .dash_active_left{background:#8fa928;}
 li.color_code8{border-right:3px solid #ee3324;border-right:1px solid #ddd;}
li.color_code8 .dash_active_left{background:#ee3324;}
 li.color_code9{border-right:3px solid #dcac38;border-right:1px solid #ddd;}
li.color_code9 .dash_active_left{background:#dcac38;}
 .dashboard_detail_right{float:left;margin-right:10px;width:73%;word-wrap: break-word;}
.dashboard_detail_right h2{font-weight:300;font-size:15.5px;line-height:22px;color:#000;width:100%;}
.dashboard_detail_right p{font-weight:600;font-size:24px;color:#333;width:100%;margin-top:5px;}
.lr_1{width:calc( 100%/12*1 );float:left;}
.lr_2{width:calc( 100%/12*2 );float:left;}
.lr_3{width:calc( 100%/12*3 );float:left;}
.lr_4{width:calc( 100%/12*4 );float:left;}
.lr_5{width:calc( 100%/12*5 );float:left;}
.lr_6{width:calc( 100%/12*6 );float:left;}
.lr_7{width:calc( 100%/12*7 );float:left;}
.lr_8{width:calc( 100%/12*8 );float:left;}
.lr_9{width:calc( 100%/12*9 );float:left;}
.lr_10{width:calc( 100%/12*10 );float:left;}
.lr_11{width:calc( 100%/12*11 );float:left;}
.lr_12{width:calc( 100%/12*12 );float:left;}
.p10{padding:10px;}
.bottom_select .chzn-drop{bottom:32px;top:auto !important;}
.general_search_box,.general_search_box *{box-sizing:border-box;}
.general_search_box{width:100%;float:left;padding:10px 0;}
.general_search_box_row{width:100%;float:left;clear:both;}
.search_first_1{width:20%;}
.search_first_2{width:20%;}
.search_first{float:left;}
.search_input{background:#fff;width:100%;float:left;border:1px solid #ddd;height:30px;padding:0px 10px;}
.search_input input[type="text"]{width:100%;background:#fff;height:28px;border:none;padding:0;}
.calback_bg{background:#f6f6f6;border:1px solid #d2d2d2;float:left;padding:7px;width:300px;}
.calback_bg li label{font:bold 12px/24px arial;}
.info_1 li.center_align{text-align:center;padding:0;}
.center_align .submit{float:none;display:inline-block;}
.note_msg{background:#fff;padding:5px 10px;margin:0 -7px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font:11px arial;color:#F30;}
.new_dashboard{width:100%;float:left;}
.new_dashboard *{box-sizing:border-box;}
.new_dashboard_head_details{width:100%;float:left;margin:10px 0;background:#fff;box-shadow:0 0 10px 0px #e1e1e1;padding:25px;}
.new_dashboard_tab{width:100%;float:left;clear:both;min-height:33px;margin-bottom:10px;}
.new_dashboard_tab .new_dash_left_tab{float:left;}
.new_dash_left_tab ul li{float:left;}
.new_dash_left_tab ul li:last-child{border-right:1px solid #ddd;}
.new_dash_left_tab ul li a{float:left;border:1px solid #ddd;border-right:0;font-weight:400;font-size:13px;line-height:33px;color:#666;padding:0 20px;display:block;}
.new_dash_left_tab ul li a:hover,.new_dash_left_tab ul li.active a{background:#0290d5;border-color:#0290d5;color:#fff;}
.new_dash_left_widget_button a{float:right;font:bold 13px/33px arial;color:#666;background:#fff;padding:0 10px;box-shadow:0 0 3px #ddd;}
.new_dash_left_widget_button a:hover{color:#39A8DF}
.dashborad_widget_box{background:#fff;border:1px solid #e3e4e7;float:left;width:100%;}
.dashborad_widget_box:hover{border:1px solid #c5dbfc;}
.dashboard_widget_title{width:100%;border:1px solid #fff;background:#fff;float:left;min-height:40px;padding:0 15px;margin-bottom:1px;}
.dashboard_widget_title h2{font-weight:400;font-size:18px;line-height:20px;color:#333;float:right;}
.dashboard_widget_title a{float:right;}
a.new_widget_close{background:url(../../../images/dashboard_icons/close_icon.png) no-repeat;width:14px;height:13px;display:inline-block;margin-top:15px;}
.new_widget_settings{background:url(../../../images/dashboard_icons/settings_icon.png) no-repeat;width:19px;height:19px;display:inline-block;margin:12px 0 0 10px;}
.lg-4{width:32%;}
.lg-6{width:49%;}
.lg-12{width:98%;margin-bottom:20px;overflow:hidden;}
.dashborad_widget_box.lg-6 .dashboard_calender_in_header.with_select_box{width:100%;margin-top:15px;}
.dashboard_widget_row{width:100%;float:left;}
.dashboard_widget_row .lg-4,.dashboard_widget_row .lg-6{margin:0 2% 15px 0;}
.dashboard_widget_row .lg-4:last-child,.dashboard_widget_row .lg-6:last-child{margin-right:0;}
.dashboard_calender{width:100%;float:left;padding:10px 15px;border-bottom:1px solid #ebebeb}
.dashboard_calender ul li,.dashboard_calender_in_header ul li{display:inline-block;float:right;vertical-align:top;padding:0 0 0 10px;width:auto;margin:0;}
.dashboard_calender ul{float:right;}
.dashboard_calender ul li:last-child,.dashboard_calender_in_header ul li:last-child{width:auto;padding:0;}
.dashboard_calender ul li a,.dashboard_calender_in_header ul li a,.dashboard_calender_in_header ul li input[type="button"]{background:#e36159;border-radius:5px;height:36px;padding:0 15px;display:block;font-weight:400;font-size:14px;line-height:36px;color:#fff;text-align:center;max-width:52px;border:none;max-height:36px;}
.driverinfo_chattop  .button input,.driverinfo_chattop  .button input:hover{background:#e36159;border-radius:5px;padding:0 10px;display:inline-block;font-weight:400;font-size:13px;line-height:24px;color:#fff;text-align:center;max-width:52px;border:none;height:24px;}
.driverinfo_chattop  .button,.driverinfo_chattop  .button:hover{border:none;background:#e36159;}
.new_dash_calender_input{background:#fff url(../../../images/dashboard_icons/calender_icon.png) no-repeat 10px center;padding:0 10px;border:1px solid #e4e3e8;border-radius:20px;height:36px;width:139px;}
.dashborad_widget_box.lg-12 .new_dash_calender_input,.dashborad_widget_box.lg-12 .new_dash_calender_select,.dashborad_widget_box.lg-12 .bottom_selection_select{width:200px;}
.dashborad_widget_box.lg-6 .new_dash_calender_input,.dashborad_widget_box.lg-6 .new_dash_calender_select,.dashborad_widget_box.lg-6 .bottom_selection_select{width:180px;}
.new_dash_calender_input input{width:100%;float:right;background:none;border:none;height:36px;font-weight:400;font-size:12px;line-height:14px;}
.dashboard_widget_table tr th{background:#f7f7f7;border-bottom:1px solid #dcdcdc;font-weight:400;font-size:12px;color:#333;padding:0px 15px;height:40px}
.dashboard_widget_table tr td{border-bottom:1px solid #dcdcdc;font-weight:400;font-size:12px;line-height:14px;color:#333;padding:13px 15px;}
.dashboard_widget_table tr td span{font-weight:400;font-size:12px;}
.red_font{color:#ce3131}
.green_font{color:#2eaa15}
.widget_table_bottom_link{width:100%;float:left;padding:10px;text-align:center}
.widget_table_bottom_link a{font-weight:400;font-size:12px;line-height:30px;color:#333;}
.widget_table_bottom_link a:hover{color:#0290d5}
.user_dash_image{width:39px;height:39px;border-radius:100%;display:inline-block;overflow:hidden;margin-right:10px;}
.user_dash_image img{display:inline-block;}
.user_dash_name{display:ruby-text-container;font-weight:400;font-size:12px;color:#333;}
.dashboard_widget_table.user_image_table tr td{padding:5px 15px;}
.dashboard_calender_in_header{width:auto;float:left;}
.new_dash_calender_select.pay_by_company{float: left !important;}
.highcharts-container *{direction: ltr;}
.dashboard_calender_in_header ul{float:left;}
.dashboard_widget_title.with_calender{padding:15px;}
.dashboard_widget_table.user_image_table tr.dash_total_value td{padding:15px;}
.dashboard_calender.width_select ul li{width:33%;}
.new_dash_calender_select select,.withdraw_seach ul li select,.table_bottom_control ul li select{width:100%;border:none;font-weight:400;font-size:12px;line-height:34px;color:#777;height:34px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius: 3px;-webkit-border-radius: 3px;-o-appearance: none!important;}
.new_dash_calender_select select option,.withdraw_seach ul li select option,.table_bottom_control ul li select option{border-bottom:1px solid #ddd;font-weight:400;font-size:12px;line-height:32px;color:#333;height:32px;padding:7px 10px;float:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;-o-appearance: none!important;}
.new_dash_calender_select,.bottom_selection_select{width:165px;float:right;border:1px solid #e4e3e8;border-radius:20px;overflow:hidden;padding:0 15px;background:#fff;position:relative;margin:0px 0 0px 0;}
.new_dash_calender_select:focus,.bottom_selection_select:focus{border:1px solid #33bbff;box-shadow: 0 0 3px #33bbff;}
.new_dash_calender_select:after{background:#FFF url(../../../images/dashboard_icons/select_arrow.png) center center no-repeat;width:30px;height:100%;content:"";position:absolute;left:10px;top:0;z-index:999;}
.withdraw_select:after{background:#FFF url(../../../images/dashboard_icons/select_arrow.png) center center no-repeat;width:25px;height:31px;content:"";position:absolute;left:10px;top:1px;z-index:1;}
.bottom_selection_select:after{background:#FFF url(../../../images/dashboard_icons/select_arrow.png) center center no-repeat;width:30px;height:100%;content:"";position:absolute;left:5px;top:0;z-index:1;}
.dashboard_calender.select_right_align ul{float:right;width:60%;}
.dashboard_calender.select_right_align ul li{float:left;}
.dashboard_calender.select_right_align ul li:first-child{width:80%}
.withdraw_select,.table_bottom_control ul li .bottom_selection_select{background:#fff;position:relative;border-radius:0;padding:0}
.withdraw_select:after.bottom_selection_select:after{right:0;}
.nodata_found{font-weight:400;font-size:15px;line-height:50px;color:#999;width:100%;text-align:center;}
.dashboard_widget_row .nodata_found{margin-top: 135px;}
.dashboard_map_outer{width:100%;float:left;clear:both;position:relative;min-height:361px;}
.menu ul li.main_heading{padding:10px 25px 10px 15px;font-weight:400;font-size:12px;color:#4b646f;background:#1a2226;width:100%;}
.sidebar-collapse .user-panel>.info_user,.sidebar-collapse.sidebar-minize .user-panel>.info_user,.sidebar-minize .user-panel>.info_user{display:none;}
.sidebar *{box-sizing:border-box;}
.main-sidebar *{transition-duration: 0.0s;}
.menu{float: left;width: 100%;margin: 0;overflow-y:auto;height: calc(100vh - 70px);position: absolute;top: 71px;left: 0;bottom: 0;}
.menu::-webkit-scrollbar{height: 12px;width: 6px;background: #000;}
.menu::-webkit-scrollbar-thumb {background: #e36159;-webkit-border-radius: 1ex;-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.75);}
.menu::-webkit-scrollbar-corner {background: #000;}
.menu ul{list-style:none;margin:0;padding:0;width: 100%;}
.menu > ul > li{float:right;position:relative;width:100%;}
.menu > ul > li.active{background:#1d1d1d}
.menu > ul > li > a{font-weight:400;font-size:12px;color:#b8c7ce;float:right;box-sizing:border-box;position:relative;height:54px;margin:0;position:relative;width:100%;}
.menu > ul > li > a > i .icon_24{position: absolute;z-index: 2;top: 50%;left: 50%;margin: -12px 0 0 -12px;height:24px;}
.menu > ul > li > a > i{position:absolute;right:0px;top:0;width:43px;height:43px;margin:5px 2%;}
.menu > ul > li.active > a i,.menu > ul > li:hover > a i{background:#303030;border-radius:100%;width:43px;height:43px;content:"";position:absolute;right:0px;top:0;z-index:1;}
.menu ul li a span{float:right;font-weight:400;font-size:13px;line-height:54px;margin-right:55px;width:133px;color:#aaa;}
.menu ul li:hover > a,.menu ul > li.active > a,.menu ul > li > a.current_active{float:right;}
.menu ul li:hover a span,.menu ul li.active a span{font-weight:400;font-size:13px;line-height:54px;float:right;color:#FFF;}
.menu > ul > li:hover > a,.menu > ul > li.active > a{color:#fff;float:right;}
.menu > ul > li:hover > a .icon_24,.menu > ul > li.active > a .icon_24{fill:#ee3324;}
.menu > ul > li.active > a.expand.subOpened > .menu_arr i ,.menu > ul > li > a.expand.subOpened >.menu_arr i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff;}
.menu_drop_down{float:right;clear:both;width:100%;background:#111;position:relative;display:none;top:0;left:0;padding-left:0px;}
.menu_drop_down ul{float:right;width:100%;}
.menu_drop_down li{float:right;width:100%;border-bottom:1px solid #000;box-shadow:0 0 1px #191919;position:relative;}
.menu_drop_down > li > a{padding:5px 35px 5px 5px;font-weight:400;font-size:12px;line-height:35px;color:#aaa;float:right;width:100%;box-sizing:border-box;border:none;}
.menu_drop_down > li > a.current{color:#fff}
.sidebar-collapse ul.menu_drop_down > li > a{padding-right:15px;}
ul.menu_drop_down li ul.menu_drop_down{background:#0d0b0b}
ul.menu_drop_down > li > a:hover,ul.menu_drop_down > li > a.sub_active{border:none;background:none;color:#fff;}
.menu ul li:hover div.middle a span.menu_arr_1,.menu ul li.active div.middle a span.menu_arr_1{width:12px;height:23px;text-decoration:none;float:right;display:block;}
.menu ul li:hover div.middle,.menu ul li.active div.middle{float:right;width:100%;}
.header_rgt ul li div.menu_drop_down_2{float:right;display:none;clear:both;position:absolute;z-index:8;width:150px;margin:35px 0 0;right:0;}
.header_rgt ul li div.menu_drop_down_2 div.menu_mid ul.drop_down_2{float:left;clear:both;width:124px;}
.header_rgt ul li div.menu_drop_down_2 div.menu_mid ul.drop_down_2 li{float:left;clear:both;margin:0;padding:3px 0;}
.header_rgt ul li div.menu_drop_down_2 div.menu_mid ul.drop_down_2 li a{float:left;font:font-weight:400;font-size:12px;line-height:30px;color:#000;clear:both;margin:0;}
.menu_arr_1{width:12px;height:25px;float:right;}
.menu_arr,.menu ul li a span.menu_arr{float:right;height:13px;width:12px;top:16px;right:-133px;position:absolute}
.menu_arr i{color:#b8c7ce;float:right;margin:0;transform:rotate(-180deg)}
.menu ul li:hover div.middle a span.menu_arr i,.menu ul li.active div.middle a span.menu_arr i{color:#000;font-size:13px;}
.menu ul > li.active > .menu_drop_down{display:block;}
.treeview.active a.expand span,.treeview.active > a.expand{color:#fff}
.sidebar_hide.sidebar-minize.sidebar-collapse .menu_drop_down.menu-open li{float: none;display: inline-block;}

.sidebar-minize .menu > ul > li > a{overflow:hidden;}
.sidebar-minize .menu > ul > li > ul{position:absolute;right:80px;width:180px;display:none;top:0px;max-height: 150px;overflow-y:auto !important;}
.sidebar-minize .menu > ul > li:hover > ul{display:none;}
.sidebar-minize .menu ul > li.active .menu_drop_down{display:none;}
.sidebar-collapse .menu > ul > li:hover > a > span,.sidebar-collapse.sidebar-minize .menu > ul > li:hover > a > span,.sidebar-minize .menu > ul > li:hover > a > span{display:block !important;position:absolute;width:180px;left:50px;}
.sidebar-collapse .menu > ul > li:hover > a > span,.sidebar-collapse.sidebar-minize .menu > ul > li:hover > a > span,.sidebar-minize .menu > ul > li:hover > a > span{top:0;margin-left:-3px;padding:12px 5px 12px 20px;background-color:inherit;}
.icon_24{width: 24px;height: 24px;fill: #fff;}
.icon_14{width: 14px;height: 14px;fill: #666;}
.menu > ul > li > a.rep > i .icon_24{margin: -12px 0 0 -10px;}
#dispatch_li a i .icon_24{margin: -15px 0 0 -14px;width: 30px;height: 30px;}




.dashboard{background:url(../../images/dashboard_icons/menu_icon1.png) -1px 0 no-repeat;width:24px;height:23px;float:left;top:9px;left:11px;}
.withdraw_settings_icon{background:url(../../images/dashboard_icons/menu_icon1.png) -55px -1px no-repeat;width:24px;height:25px;float:left;top:6px;left:11px;}
.taxidispatch_icon{background:url(../../images/dashboard_icons/menu_icon1.png) -1px -114px no-repeat;width:27px;height:25px;float:left;top:6px;left:11px;}
.company_settings_icon{background:url(../../images/dashboard_icons/menu_icon1.png) -28px -1px no-repeat;width:24px;height:24px;float:left;top:10px;left:11px;}
.manage_cms_icon{background:url(../../images/dashboard_icons/menu_icon1.png) -109px -1px no-repeat;width:24px;height:21px;float:left;top:12px;left:10px;}
.taxi_setings_icon{background:url(../../images/dashboard_icons/menu_icon1.png) -82px -1px no-repeat;width:24px;height:23px;float:left;top:10px;left:11px;}
.create_login_icon{background:url(../../images/dashboard_icons/menu_icon1.png) -84px -56px no-repeat;width:24px;height:24px;float:left;top:11px;left:12px;}
.call_center_icon{background:url(../../images/dashboard_icons/menu_icon1.png) -111px -55px no-repeat;width:22px;height:28px;float:left;top:8px;left:11px;}
.user_management_icon{background:url(../../images/dashboard_icons/menu_icon1.png) -1px -57px no-repeat;width:24px;height:26px;float:left;top:7px;left:10px;}
.manage_rating_icon{background:url(../../images/dashboard_icons/menu_icon1.png) -157px -1px no-repeat;width:24px;height:23px;float:left;top:10px;left:11px;}
.reports_icon{background:url(../../images/dashboard_icons/menu_icon1.png) -135px 0 no-repeat;width:19px;height:21px;float:left;top:12px;left:13px;}
.account_report_icon{background:url(../../images/dashboard_icons/menu_icon1.png) -28px -56px no-repeat;width:24px;height:21px;float:left;top:10px;left:10px;}
.free_trail_icon{background:url(../../images/dashboard_icons/menu_icon1.png) -55px -56px no-repeat;width:26px;height:18px;float:left;top:14px;left:10px;}
.general_settings{background:url(../../images/dashboard_icons/menu_icon1.png) -135px -56px no-repeat;width:26px;height:26px;float:left;top:10px;left:10px;}
.cloud_settings{background:url(../../images/cloud.png) no-repeat;width:29px;height:24px;float:left;top:11px;left:8px;}
.fare_management_icon{background:url(../../images/dashboard_icons/menu_icon1.png) -163px -56px no-repeat;width:25px;height:19px;float:left;top:13px;left:12px;}
.add_booking_icon{background:url(../../images/dashboard_icons/menu_icon1.png) -30px -112px no-repeat;width:26px;height:26px;float:left;top:9px;left:12px;}
.manage_booking_icon{background:url(../../images/dashboard_icons/menu_icon1.png) -59px -112px no-repeat;width:24px;height:26px;float:left;top:9px;left:12px;}
.menu ul li:hover i.dashboard,.menu > ul > li.active i.dashboard{background-position:-1px -28px;}
.menu ul li:hover i.withdraw_settings_icon,.menu > ul > li.active i.withdraw_settings_icon{background-position:-55px -28px;}
.menu ul li:hover i.taxidispatch_icon,.menu > ul > li.active i.taxidispatch_icon{background-position:-1px -140px;top:15px;}
.menu ul li:hover i.company_settings_icon,.menu > ul > li.active i.company_settings_icon{background-position:-28px -28px;}
.menu ul li:hover i.manage_cms_icon,.menu > ul > li.active i.manage_cms_icon{background-position:-109px -29px;}
.menu ul li:hover i.taxi_setings_icon,.menu > ul > li.active i.taxi_setings_icon{background-position:-82px -28px;}
.menu ul li:hover i.create_login_icon,.menu > ul > li.active i.create_login_icon{background-position:-84px -85px;}
.menu ul li:hover i.call_center_icon,.menu > ul > li.active i.call_center_icon{background-position:-111px -84px;}
.menu ul li:hover i.user_management_icon,.menu > ul > li.active i.user_management_icon{background-position:-1px -85px;}
.menu ul li:hover i.manage_rating_icon,.menu > ul > li.active i.manage_rating_icon{background-position:-157px -28px;}
.menu ul li:hover i.reports_icon,.menu > ul > li.active i.reports_icon{background-position:-135px -28px;}
.menu ul li:hover i.account_report_icon,.menu > ul > li.active i.account_report_icon{background-position:-28px -85px;}
.menu ul li:hover i.free_trail_icon,.menu > ul > li.active i.free_trail_icon{background-position:-55px -85px;}
.menu ul li:hover i.general_settings,.menu > ul > li.active i.general_settings{background-position:-135px -85px;}
.menu ul li:hover i.cloud_settings,.menu > ul > li.active i.cloud_settings{background:url(../../images/cloud_act.png) no-repeat;}


.menu ul li:hover i.fare_management_icon,.menu > ul > li.active i.fare_management_icon{background-position:-163px -84px;}
.menu ul li:hover i.add_booking_icon,.menu > ul > li.active i.add_booking_icon{background-position:-30px -140px;}
.menu ul li:hover i.manage_booking_icon,.menu > ul > li.active i.manage_booking_icon{background-position:-59px -140px;}
.sidebar-menu > .treeview > a:after{background:url(../../../images/dashboard_icons/menu_down_arrow.png) no-repeat 0;content:"";position:absolute;left:10px;width:10px;height:10px;top:20px;}
.sidebar-menu > .treeview.active > a:after{background:url(../../../images/dashboard_icons/menu_up_arrow.png) no-repeat 0;content:"";position:absolute;left:10px;width:10px;height:10px;top:20px;}
.sidebar-menu > .treeview > .treeview-menu li.treeview > a:after{background:url(../../../images/dashboard_icons/menu_down_arrow_small.png) no-repeat 0;content:"";position:absolute;left:10px;width:10px;height:10px;top:20px;}
.sidebar-menu > .treeview.active > .treeview-menu li.treeview.active > a:after{background:url(../../../images/dashboard_icons/menu_up_arrow_small.png) no-repeat 0;content:"";position:absolute;left:10px;width:10px;height:10px;top:20px;}
#footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0px 230px 65px 0; bottom:0;font-size:11px;color:#fff;z-index:10;float:left;clear:both;}
.copyrights{display:block;float:right;padding:0px 0 15px 0;font-weight:400;font-size:12px;line-height:30px;color:#999;}
.sidebar_hide .menu ul li a span{margin-left:70px;}
.sidebar_hide .menu > ul > li > a{/*width:60px;*/
width:44px;margin-right:18px;}
.sidebar_hide .sidebar-menu > .treeview > a::after{right:0;transform:rotate(-90deg);background:none;}
.sidebar_hide #footer{padding-left:100px}
.all_balance{font-weight:400;font-size:12px;line-height:40px;color:#999;margin-right:20px;display:none;}
.sidebar_hide.sidebar-minize .menu > ul > li.active{background:none;}
.new_inner_page_outer *{box-sizing:border-box;}
.new_inner_page_outer{width:100%;float:left;clear:both;padding:15px;box-sizing:border-box;}
.new_inner_page_box{border:1px solid #e3e4e7;background:#fff;width:100%;float:left;}
.new_page_title{width:100%;background:#f6f6f6;border-bottom:1px solid #e3e4e7;min-height:55px;padding:0 15px;}
.new_page_title h2{font-weight:400;font-size:18px;line-height:55px;color:#333;float:left;}
.withdraw_count_box{width:100%;float:left;clear:both;margin-bottom:15px;padding:0px;}
.withdraw_count_box ul li{float:right;width:32%;margin:0px 0 0px 0%; border-left:1px solid #e3e4e7; border-radius:0;background:#fff;padding:0;}
.withdraw_count_box ul li:nth-child(3n+3){margin-left:0;}
.dash_active_left{width:70px;height:70px;border-radius:100%;float:right;text-align:center;vertical-align:top;line-height:70px;}
.withdraw_detail_right{float:right;margin-right:10px;width:59%;word-wrap: break-word;}
.withdraw_detail_right h2{font-weight:300;font-size:16px;color:#000;width:100%; margin: 0;}
.withdraw_detail_right p{font-weight:600;font-size:24px;color:#000;width:100%;margin: 0;}
li.color_code_with1{border-right:3px solid #e36159;}
li.color_code_with1 .dash_active_left{background:#e36159;}
 li.color_code_with2{border-right:3px solid #9139db;}
li.color_code_with2 .dash_active_left{background:#9139db;}
 li.color_code_with3{border-right:3px solid #3991db;}
li.color_code_with3 .dash_active_left{background:#3991db;}
 li.color_code_with4{border-right:3px solid #d7db3c;}
li.color_code_with4 .dash_active_left{background:#d7db3c;}
 li.color_code_with5{border-right:3px solid #c2da3e;}
li.color_code_with5 .dash_active_left{background:#c2da3e;}
 li.color_code_with6{border-right:3px solid #da9838;}
li.color_code_with6 .dash_active_left{background:#da9838;}
 li.color_code_with7{border-right:3px solid #1fc0c6;}
li.color_code_with7 .dash_active_left{background:#1fc0c6;}
 li.color_code_with8{border-right:3px solid #da39bb;}
li.color_code_with8 .dash_active_left{background:#da39bb;}
 .withdraw_seach{width:100%;float:left;padding:10px 0 0px 0;clear:both;}
.withdraw_seach ul li{float:right;margin-left:1%;width:23%;margin-top:10px;}
.withdraw_seach ul li:first-child{width:21%;}
.withdraw_seach ul li:last-child{margin-left:0;width:6%;}
.withdraw_seach ul li input[type="text"],.withdraw_seach ul li select{border:1px solid #ccc;height:33px;padding:0 10px;background:#fff;box-shadow:inset 0 0 3px #eee;font-weight:400;font-size:12px;line-height:22px;color:#333;width:100%;}
.ui-datepicker *{box-sizing:content-box}
.date_picker_icon{position:relative;}
.date_picker_icon:after{background:url(../../images/dashboard_icons/calender_icon.png) no-repeat;content:"";position:absolute;right:10px;top:5px;width:20px;height:22px;}
.withdraw_table{padding:10px 0;float:left;width:100%;}
.withdraw_table table{border:1px solid #ddd;}
.withdraw_table table tr th{font-weight:600;font-size:13px;color:#333;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.withdraw_table table tr td{color:#666;font-weight:400;font-size:13px;line-height:20px;}
.view_icon{background:url(../../images/dashboard_icons/view_icon.png) no-repeat;width:24px;height:14px;display:inline-block;}
.table_bottom_control{width:100%;float:left;clear:both;padding:10px 20px 20px 20px;}
.with_draw_export_btn{float:right;padding-top:10px;margin-left:10px;}
.table_bottom_control ul.select_all_part li{float:left;margin-right:10px;}
.table_bottom_control ul.select_all_part li:first-child a{border-right:1px solid #ddd;padding-right:10px;}
.table_bottom_control ul.select_all_part li a{color:#0088cc;font-weight:400;font-size:13px;line-height:14px;margin-top:10px;display:block;}
.new_pagination{float:left;margin-left:15px;}
.new_pagination ul li{float:right;border-left:1px solid #ddd;}
.new_pagination ul li:last-child{border:none;}
.pagination_outer ul li{border:solid 1px #ddd;height:32px;margin-right:-1px;}
.new_pagination ul{border:1px solid #ddd;border-radius:5px;height:32px;float: left;}
.new_inner_page_outer .new_pagination ul{height:34px;}
.new_pagination ul li a,.new_pagination ul li p{padding:0 10px;color:#0088cc;font-weight:400;font-size:13px;line-height:32px;display:block;margin: 0;}
.pagination_outer .page_mid a{padding:0;color:#0088cc;font-weight:400;font-size:13px;line-height:32px;display:block;}
.pagination_outer .page_mid a strong{padding:0;color:#0088cc;font-weight:400;font-size:13px;line-height:30px;display:block;}
.pagination_outer .page_mid > strong{font-weight:bold;line-height:22px;}
.pagination_outer .page_mid img{margin-top:9px;}
.pagination_outer .page_mid a img{margin-top:0;}
.pagination_outer .page_mid{padding:0 10px;}
.new_pagination ul li a:hover{color:#fff;background:#0088cc}
.pagination_outer .page_mid{float:left;background:none;margin:0;}
.new_pagination ul li.active p{padding:0 10px;color:#fff;font-weight:400;font-size:13px;line-height:32px;display:block;background:#0088cc}
.new_pagination b,.pagination p small{font-weight:400 !important;font-size:13px !important;line-height:34px !important;color:#999;margin-left:20px;float: right;}
.new_pagination ul li img{display:inline-block;transform: scaleX(-1);filter: FlipH;-ms-filter: "FlipH";}
.page_lft,.page_rgt{display:none;}
.withdraw_detail_table{padding:15px;float:left;width:100%;}
.withdraw_detail_table table{border:1px solid #ddd;}
.withdraw_detail_table table tr td{border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
.withdraw_detail_table table tr td label{width:200px;padding-left:15px;font-weight:600;font-size:12px;color:#333;}
.withdraw_detail_table table tr:nth-child(2n+2) td{background:#f9f9f9}
.withdraw_detail_table table tr td p{padding-left:15px;font-weight:400;font-size:13px;color:#666;}
.withdraw_detail_table table tr td ul li{float:left;clear:both;padding:10px 15px}
.withdraw_detail_table table tr td ul li select,.withdraw_detail_table table tr td ul li input[type="text"],.withdraw_detail_table table tr td ul li textarea{width:300px;float:left;border:1px solid #ccc;box-shadow:inset 0 0 3px #ddd;border-radius:3px;height:32px;}
.withdraw_detail_table table tr td ul li textarea{height:75px;}
.withdraw_activity_log{float:left;padding:0 15px 15px 15px;width:100%;margin-bottom:15px;}
.activity_log_box{width:100%;float:left;clear:both;border:1px solid #ddd;}
.active_title{width:100%;float:left;border-bottom:1px solid #e3e4e7;padding:0 15px;}
.active_title h2{font-weight:400;font-size:16px;line-height:42px;color:#333}
.withdraw_activity_log_list{width:100%;padding:20px;float:left;}
.withdraw_activity_log_list ul{float:left;border-left:2px solid #ddd;margin-left:50px;}
.withdraw_activity_log_list ul li{float:left;margin:0px 10px 20px 25px;border:1px solid #ddd;border-radius:5px;padding:10px 15px;clear:both;position:relative;min-width:400px;}
.withdraw_activity_log_list ul li:after{background:url(../../images/dashboard_icons/activity_icon.png) no-repeat;width:20px;height:20px;content:"";position:absolute;left:-38px;top:25px;}
.withdraw_activity_log_list ul li:before{background:url(../../images/dashboard_icons/activity_icon_right_arrow.png) no-repeat;width:11px;height:20px;content:"";position:absolute;left:-11px;top:25px;}
.withdraw_activity_log_box{position:relative;float:left;width:100%;}
.withdraw_activity_log_box span{font-weight:400;font-size:13px;line-height:20px;color:#999}
.withdraw_activity_log_box p{font-weight:400;font-size:13px;line-height:20px;color:#666}
.dashboard_top_search_part .new_dash_calender_input,.new_dash_calender_select, .bottom_selection_select{width:190px;}
.withdraw_request_change.modal-content{width:335px;}
.withdraw_request_change.modal-content *{box-sizing:border-box}
.withdraw_popup_header{width:100%;float:left;border-bottom:2px solid #ddd;min-height:55px;padding:0 15px;}
.withdraw_popup_header h2{font-weight:400;font-size:18px;line-height:55px;color:#333;float:left;}
.withdraw_popup_header .close{color:#fff;float:right;margin:5px -10px 0 0;background: #666;padding: 1px 4px;border-radius:50%;}
.withdraw_popup_form{width:100%;padding:15px;float:left;}
.withdraw_popup_form ul li{float:left;padding:0 0 10px 0;clear:both;width:100%;}
.withdraw_popup_form ul li input[type="text"],.withdraw_popup_form ul li select{font-weight:400;font-size:13px;line-height:20px;color:#333;width:100%;height:33px;float:left;border:1px solid #ccc;border-radius:5px;box-shadow:inset 0 0 5px #ddd;}
.withdraw_popup_form ul li textarea{font-weight:400;font-size:13px;line-height:20px;color:#333;width:100%;height:75px;float:left;border:1px solid #ccc;border-radius:5px;box-shadow:inset 0 0 5px #ddd;}
.withdraw_popup_form ul li input[type="submit"]:hover,.withdraw_popup_form ul li input[type="button"]:hover{background:#0374ad}
.header_profile_drop_down{display:none;position:absolute;width:150px;left:0;top:35px;}
.header_profile_drop_down ul li{float:right;clear:both;width:100%;border-bottom:1px solid #ddd;}
.header_profile_drop_down ul{border:1px solid #ddd;border-radius:0 0 5px 5px;background:#fff;width:100%}
.rgt_down_1{position:relative;z-index: 11;}
li.rgt_down_1 .header_profile_drop_down ul li a{width:100%;font-weight:400;font-size:13px;line-height:16px;color:#333;padding: 7px 10px;}
li.rgt_down_1 .header_profile_drop_down ul li i{float: right;margin-left: 10px;height:16px;}
.rgt_down_1:hover .header_profile_drop_down{display:block;}
.header_rgt ul li.rgt_down_1:hover a:hover{color:#006ccd}
.header_rgt ul li.rgt_down_1:hover a:hover .icon_14{fill:#006ccd;}
.live_trip_right_box{position:absolute;left:20px;top:50px;background:#fff;padding:0 20px;float:left;width:190px;z-index:999;box-shadow:0 0 5px #666;}
#on_going_trip_map{position:relative;}
.live_trip_right_box ul li,.live_trip_right_box ul{float:left;clear:both;width:100%;padding:5px 0;}
.live_trip_right_box span{width:100%;padding:7px 5px 7px 35px;font-weight:400;font-size:13px;line-height:30px;color:#333;}
.live_trip_right_box span.map_available{background:url(../../images/dashboard_icons/map_available_icon.png) no-repeat left center;}
.live_trip_right_box span.map_ontrip{background:url(../../images/dashboard_icons/map_waiting_icon.png) no-repeat left center;}
.live_trip_right_box span.map_inactive{background:url(../../images/dashboard_icons/map_incactive_icon.png) no-repeat left center;}
.live_trip_right_box span.map_shiftout{background:url(../../images/dashboard_icons/map_shiftout_icon.png) no-repeat left center;}
.driver_on_trip > div{background:#f39c12;border:none;}
.driver_on_trip > div >div{border:none;}
.driver_available > div{background:#2baab1;padding:10px;}
.info-content{color:#fff;}
.driver_in_active,.driver_available,.driver_on_trip{margin-top:26px;}
.select2-container .select2-choice > .select2-chosen{line-height:34px !important;font-weight:400;}
.driver_in_active #bodyContent{background:url(../../images/dashboard_icons/map_white_car.png) no-repeat 5px 20px;padding-left:60px;}
.driver_on_trip #bodyContent{background:url(../../images/dashboard_icons/map_white_car.png) no-repeat 5px 20px;padding-left:60px;}
.driver_available #bodyContent{background:url(../../images/dashboard_icons/map_white_car.png) no-repeat 5px 20px;padding-left:60px;}
.driver_shiftout #bodyContent{background:url(../../images/dashboard_icons/map_white_car.png) no-repeat 5px 20px;padding-left:60px;min-height:50px;}
.driver_available .gm-style-iw{border-radius:0px;box-shadow:0 1px 6px rgba(178, 178, 178, 0.6);color:#fff!important;font-weight:400;top:0px !important;width:175px !important;margin:-1px 0 0 -16px;padding:10px 20px 10px 10px;box-sizing:border-box;background:#2baab1;}
.driver_shiftout .gm-style-iw{border-radius:0px;box-shadow:0 1px 6px rgba(178, 178, 178, 0.6);color:#fff!important;font-weight:400;top:0px !important;width:175px !important;margin:-1px 0 0 -16px;padding:10px 20px 10px 10px;box-sizing:border-box;background:#8d66ff;}

.driver_on_trip .gm-style-iw{border-radius:0px;box-shadow:0 1px 6px rgba(178, 178, 178, 0.6);color:#fff!important;font-weight:400;top:0px !important;width:175px !important;margin:-1px 0 0 -16px;padding:10px 20px 10px 10px;box-sizing:border-box;background:#e36159;}
.driver_in_active .gm-style-iw{border-radius:0px;box-shadow:0 1px 6px rgba(178, 178, 178, 0.6);color:#fff!important;font-weight:400;top:0px !important;width:175px !important;margin:-1px 0 0 -16px;padding:10px 20px 10px 10px;box-sizing:border-box;background:#f39c12;}
.driver_in_active .diver_info_left_arrow div,.driver_in_active .diver_info_right_arrow div{background-color:#f39c12 !important;box-shadow:none !important}
.driver_on_trip .diver_info_left_arrow div,.driver_on_trip .diver_info_right_arrow div{background-color:#e36159 !important;box-shadow:none !important}

.driver_available > div.driver_info_close,.driver_in_active > div.driver_info_close{right:-11px !important;top:1px !important;padding:7px;}
.driver_on_trip > div.driver_info_close,.driver_shiftout > div.driver_info_close{right:7px !important;top:1px !important;padding:7px;}
.diver_info_left_arrow,.diver_info_right_arrow{top:-19px !important;}
.driver_available .diver_info_left_arrow div,.driver_available .diver_info_right_arrow div{background-color:#2baab1 !important;box-shadow:none !important}
.driver_shiftout .diver_info_left_arrow div,.driver_shiftout .diver_info_right_arrow div{background-color:#8d66ff !important;box-shadow:none !important}
#bodyContent p span{margin-left:-50px;font:bold 13px arial;color:#fff;float:left;padding-bottom:3px;}
.dashboardpayment{padding:10px;width:100%;position: absolute;bottom: 60px;}
#bodyContent p span{margin-left:-50px;font:bold 13px arial;color:#fff;float:left;padding-bottom:3px;}
/*.widget .greyishB{padding:5px 10px;}
*/
.manager_action_tabs{width:100%;float:left;clear:both;margin-top:10px;}
.dashboard_page_top_list ul.manager_action_tabs li{width:50%;float:left;margin:0;border:1px solid #ddd;padding:0;}
.dashboard_page_top_list ul.manager_action_tabs li a{font-weight:400;font-size:18px;line-height:50px;color:#333;display:block;text-align:center;}
.dashboard_page_top_list ul.manager_action_tabs li.current,.dashboard_page_top_list ul.manager_action_tabs li:hover{background:#0088CC;}
.dashboard_page_top_list ul.manager_action_tabs li.current a,.dashboard_page_top_list ul.manager_action_tabs li:hover a{color:#fff;}
.dash_active_left a{display:block;line-height:50px;}
.select_all .pr2{float:right;margin-top:2px;}
.new_dash_calender_input .errors{float:right;}
/* .site_logo{min-height:200px;}
 */
 .loginPage #messagedisplay{top: 70px;position: absolute;}
.loginPage #messagedisplay > div{width:570px !important;float: none;margin: 0 auto;}
/* #phone{margin-left:30px !important;width:84%;}
 */
 .new_input_field select{width:100%!important}
.disp_shows{display:none;}
div.selector.fullwidthsel{box-sizing:border-box;width:100%;}
div.selector.fullwidthsel span{box-sizing:border-box;width:100%}
div.selector.fullwidthsel select{box-sizing:border-box;width:100%}
.revieweright{float:left;width:90%;}
.driverinfo_chattop{float:left;width:auto;padding:5px 0 5px 5px;margin-top:3px;}
.driverinfo_chattop ul li{display:inline-block;margin: 0 0 0 5px;}
.driverinfo_chattop ul li label{display:inline-block;line-height: 24px;}
.driverinfo_chattop ul li .date_txt{display:inline-block;vertical-align: top;width: 180px;}
.driverinfo_logoutbtn{float:right;width:auto;padding:5px 0 5px 5px}
#driver_statistics{width:100%; overflow:auto;}
.upgrate_cmppackout{margin-top:8px;float:left; width:100%; box-sizing: border-box;}
.sTable.responsive.upgrate_cmppack{width:50%;border-top:1px solid #ccc; margin:0 0 15px 0;}
.create_loginouter .form input[type="text"],.create_loginouter .form input[type="password"],.create_loginouter .form textarea{width:90%;}
.create_loginouter div.selector{width:93%}
.bottom_contenttot{ float:left; width:100%; box-sizing: border-box;padding:5px 15px 15px;}
.bottom_contenttot .select_all{margin-top:0;padding:0}
.bottom_contenttot .select_all ul{float:right;margin-left:10px}
.bottom_contenttot .select_all ul li{float:right;}
.bottom_contenttot .select_all span{float:right;color: #999;line-height: 34px;}
.bottom_contenttot .select_all span select{width:170px}
select {height: 34px;border-radius: 3px;-webkit-border-radius: 3px;padding: 0 5px;font-weight:400;color: #666;font-size: 13px;}
.bottom_contenttot .pagination{padding:0;margin:0;float:left;width:auto}
.mobile_codetxt #phone{margin-right:69px;width:83.5%!important;border-right: 0;}
.records_type2_select select,.records_type2_select2 select{width:100%}
.export_me_menu_div {
    position: fixed;
    top: 30%;
    left: 44%;
    width: 350px;    margin-left: -175px;
    background: #fff;
    border: 3px solid #6B7580;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 15px;
    z-index: 1000;
    display: none;
}
.export_me_menu_div ul li:first-child .input_box{margin-top:5px;}
.export_me_menu_div .input_box{width: 190px;}
.export_me_menu_div ul {
    float: left;
    width: 100%;
}
.export_me_menu_div ul li label {
    float: left;
    width: 100px;
    font: 14px arial;
    color: #666;
    text-align: left;
    margin-top: 6px;
}
.export_me_menu_div ul li b {
    float: left;
    width: 20px;
    font: 14px arial;
    color: #666;
    text-align: center;
    margin-top: 6px;
}
.export_me_menu_div ul li {
    float: left;
    width: 100%;
    list-style: none;
    margin-top: 10px;
}
.displ{display:inline-block;width:100%;}
.withdrow_reuestpopinner{float: left;width: 100%;}
 .withdrow_reuestpop.modal .modal-content {position: relative;background-color: #fefefe;margin: auto;padding: 0;border: 1px solid #888;width: 100%;box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
	-webkit-animation-name: animatetop;-webkit-animation-duration: 0.4s;animation-name: animatetop;animation-duration: 0.4s}
.withdrow_reuestpop.modal  .close {color: white;float: right;font-size: 28px;font-weight: bold;}
.withdrow_reuestpop.modal  .close:hover,.withdrow_reuestpop.modal  .close:focus {color: #000;text-decoration: none;cursor: pointer;}
.withdrow_reuestpop.modal .modal-body {padding: 2px 16px;}

.navbar-inner h6{font-size: 18px;color: #333;font-weight:400;font-weight: normal;}
table td label{font-size: 13px;color: #666;font-weight:400;}
.tab_sub_tit{font-size: 16px;color: #666;font-weight:400;text-transform: capitalize;font-weight: normal;float: right;margin: 0;}

.select2-container .select2-choice .select2-arrow{width: 14px;}
.new_button{float: left;margin-left: 5px;}
.new_button input[type=submit],.new_button input[type=button],.new_button input[type=reset]{float: left;font-size: 13px;font-weight:400;border:1px solid #ccc;padding: 10px 15px;text-align: center;background: #fff;max-height: 34px;box-sizing: border-box;-webkit-box-sizing: border-box;font-weight: normal;font-weight:400;text-transform: capitalize;border-radius: 3px;-webkit-border-radius: 3px;}
.new_button input[type=submit]:hover,.new_button input[type=button]:hover,.new_button input[type=reset]:hover{background: #0088cc;border:1px solid #0088cc;color: #fff;}
.ser_input_field,.selector.ser_input_field{width: 225px;}

.over_all{float: left;width: 100%;margin-top: 20px;}
.small_butt{float: right;width: auto;margin-left: 5px;}
.small_butt input[type="submit"],.small_butt input[type="button"]{background: #fff;float: right;font-size: 11px;color: #333;border:1px solid #ccc;border-radius: 3px;padding: 3px 10px;font-weight:400; font-weight: normal;margin: 0;line-height: normal;height: 24px;}
.export_me_menu{background: #0088cc;float: right;font-size: 11px;color: #fff;border:1px solid #0088cc;border-radius: 3px;padding: 4px 10px;font-weight:400; font-weight: normal;margin: 0;line-height: normal;}
.export_me_menu:hover{background: #fff;color: #333;border:1px solid #ccc;}
.small_butt input[type="submit"]:hover,.small_butt input[type="button"]:hover{background: #0088cc;color: #fff;border:1px solid #0088cc;}
.sub_note,.textclass{float: left;width: 100%;font-size: 11px;color: #999;}

.content_middle_out{background: #fff;position: relative;float: left;width: 100%;border:1px solid #e3e4e7;border-top: 0;}
.content_middle_new{position: relative;float: left;width: 100%;padding: 0px 15px;}
.modal_popup,.withdrow_requestpop{position: fixed;top: 10%;left: 50%;z-index: 1050;width: 341px;margin-left: -170px;background-color: #ffffff;outline: none;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);-webkit-background-clip: padding-box;-moz-background-clip: padding-box;border:3px solid #6B7580;border-radius: 10px;-webkit-border-radius: 10px;}
#fade{position: fixed;width: 100%;height: 100%;z-index: 999;background: rgba(0,0,0,0.4);display: none;top: 0;left:0;}
.close{opacity: 1;}
.assign_taxi_driver_det .widget{margin: 0 15px 10px;float: left;width: 97%;}
.dashboard_widget_row .no_data{font-size: 14px;text-align: center;color: #666;margin-top: 250px;}
.no_data{font-size: 14px;text-align: center;color: #666;font-weight: normal;padding: 10px;}

.contact_view,.driverinfo_common ul,.taxi_info_common ul{float: left;width: 100%;}
.contact_view p,.driverinfo_common ul li,.taxi_info_common ul li{float: left;width: 100%;margin: 5px 0;font-size: 13px;color: #666;}
.contact_view p label{float: left;width: 150px;font-size: 13px;color: #333;position: relative;padding-right: 15px;}
.driverinfo_common ul li label{float: right;width: 250px;font-size: 13px;color: #333;position: relative;padding-left: 15px;}
.taxi_info_common ul li label{float: right;width: 185px;font-size: 13px;color: #333;position: relative;padding-left: 15px;box-sizing: border-box;}
.contact_view p label:before,.driverinfo_common ul li label:before,.taxi_info_common ul li label:before{position: absolute;top:0;left: 15px;content: ":";font-size: 13px;color: #333;}
.taxi_info_common ul li p{float: right;width: 45%;font-size: 13px;color: #666;}
.taxi_info_common{display: inline-block;width: 60%;vertical-align: middle;}
.taxi_info_rgt{display: inline-block;width: 39%;vertical-align: middle;text-align: center;}
.taxi_info_rgt img{display: inline-block;}
.bottom_part{float: left;width: 100%;padding-top: 5px;}
.bottom_part p{padding:0 0 5px 0;width: 100%;float: left;}
.promo_rgt{text-align: right;}
.paymentByCompanyChartAjax .dashboardpayment{position: absolute;bottom: 70px;padding: 0 2%;text-align: center;box-sizing:border-box;-webkit-box-sizing:border-box;}
.paymentByCompanyChartAjax.payment_by_company .dashboardpayment{position: absolute;bottom: 40px;padding: 0;text-align: center;}
.rgt_field_det{float: left;margin-top:10px;}
.small_field_det {float: right;width: auto;margin-left: 5px;width: 250px;}
.small_field_det label{float: right;line-height: 24px;margin-left: 5px;}
.date_txt input[readonly],.date_txt input[disabled]{box-sizing:border-box;-webkit-box-sizing:border-box;height: 24px;font-size: 11px;width: 100%;}
.small_field_det input[readonly],.small_field_det input[disabled]{box-sizing:border-box;-webkit-box-sizing:border-box;height: 24px;font-size: 11px;width: 70%;}
.drv_rat{float: right;width: 90%;}
.company_trip .dashboard_widget_title.with_calender{min-height:106px;}
.widget .title.passengerinfo_title{height:60px}
.title .small_butt{float: left;margin: 0;}
iframe{left:0;}
.gr__tooltip {left:0}
@media screen and (max-width: 1600px) {.company_trip .dashboard_calender_in_header ul li input[type="button"],.dashboard_calender_in_header.payment_by_company ul li input[type="button"]{padding:0 10px}}
.main-sidebar{ min-height: 100%\9 }
. ie10 .main-sidebar{ min-height: 100%} /* Only works in IE10 */ 
*::-ms-backdrop, .main-sidebar{ min-height: 100%} /* IE11 */
html{ background:#eee;}
/*Edit popular place and add popular place*/
.location_editbtm{vertical-align: top;padding-top: 5px;clear: both;}
#more_locations .location_editbtm{padding-top:0}
.check_boxinline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer;}
.check_boxinline input[type=checkbox]{position:absolute;margin-top:4px\9;margin-left:-20px;}
.check_boxinline label{color:#000;padding-right:5px}
.latlong_cont{display:inline-block;font-size:11px;color:#777;}
.latlong_cont:empty {display: none;}
.location_remove{display:inline-block;vertical-align:top;margin-left:10px;}
.edit_popularplaces .new_input_field{display:inline-block;vertical-align:top;}
.location_remove a,.location_remove input[type="button"]{float:left;font-size:13px;font-weight: 400;padding:0 15px;text-align:center;background:#e36159;max-height:34px;box-sizing:border-box;-webkit-box-sizing:border-box;font-weight:normal;font-weight: 400;text-transform:capitalize;border-radius:3px;-webkit-border-radius:3px;line-height:34px;color:#FFF;border:none;}
.location_remove a:hover,.location_remove input[type="button"]:hover{background:#e8807a;}
.theme_list{display:inline-block;margin-right:10px; vertical-align:middle;width:130px;}
.theme_list span{display: inline-block;width: 100%;padding-bottom: 5px;text-align: left;font-weight: bold;margin-left: 18px;}
.payment_error{font-size: 12px;color: red;text-align: left; background:#f2dede;padding:5px 5px 5px 10px;width:91%;display:inline-block;margin:0 0 5px 20px;}

/*walk through*/
.walkthrough_section{position: fixed;top: 0;left: 0;bottom: 0;right: 210px;background: rgba(0,0,0,0.8);z-index: 999;display: none;}
.walk_content_section{position: absolute;top: 0;right: 140px;width: 350px;text-align: center;z-index: 91;height: 100%;}
#step_1:before,#step_2:before,#step_3:before,#step_4:before,#step_5:before,#step_6:before,#step_7:before{position: absolute;width: 88px;height: 61px;content: "";top: 45px;right: -90px;z-index: 2;background: url(../../../images/point_arr.png) no-repeat;transform: rotateX(-180deg);transform: rotateX(-180deg);}
#step_1{position: absolute;width: 100%;right: 0;top: 85px;}
#step_2{position: absolute;width: 100%;right: 0;top: 150px;}
#step_3{position: absolute;width: 100%;right: 0;top: 200px;}
#step_4{position: absolute;width: 100%;right: 0;top: 260px;}
#step_5{position: absolute;width: 100%;right: 0;top: 315px;}
#step_6{position: absolute;width: 100%;right: 0;top: 370px;}
#step_7{position: absolute;width: 100%;right: 0;top: 425px;}
.ico_sec{float: left;width: 100%;margin-bottom: 10px;}
.menu_ico{display: inline-block;width: 43px;height: 43px;border-radius: 100%;background: #ff0000;position: relative;text-align: center;line-height: 40px;transform: scaleX(-1);filter: FlipH;-ms-filter: "FlipH";}
.menu_ico .icon_24{fill:#fff;position: absolute;top: 50%;left: 50%;margin: -12px 0 0 -12px;}
#step_1 .menu_ico .icon_24 {margin: -15px 0 0 -14px;width: 30px;height: 30px;}
.walk_content_section h1{float: left;width: 100%;font-weight:600;font-size:16px;color: #fff;}
.walk_content_section p{float: left;width: 100%;font-weight:400;font-size:13px;color: #999;margin: 8px 0 15px;}
.next{display: inline-block;height: 23px;background: #0078bd;border-radius: 3px;width: 57px;text-align: center;font-weight:400;font-size:13px;line-height:23px;color: #fff;cursor: pointer;}
.next:hover,.close_walk:hover{color: #fff;}
.close_walk{display: inline-block;font-weight:400;font-size:13px;line-height:23px;color: #fff;width: 57px;text-align: center;cursor: pointer;background: #ff0000;border-radius: 3px;margin-right: 5px;}
body.walkthrough_process .walk_select:before{position: absolute;top: 0;left: 0;width: 5px;background: #ed3323;height: 100%;content: "";}
#tour{float: right;font-weight:400;font-size:13px;line-height:33px;color: #333;margin-right: 15px;}
body.walkthrough_process #dispatch_li:after,body.walkthrough_process #walk_taxidrivers:after,body.walkthrough_process #walk_company:after,
body.walkthrough_process #walk_settings:after,body.walkthrough_process #walk_payment:after,body.walkthrough_process #walk_report:after,body.walkthrough_process #walk_myaccount:after{position: absolute;top: 0;right: 0;width: 97%;z-index: 5;background: transparent;height: 100%;content: "";}


.exp_menu_right{float: left;margin-top:8px;margin-left:16px;}

.export_me_menu_div.export_me_menu_div_driverinfo{width: 450px;margin-left: -200px;}
.export_me_menu_div.export_me_menu_div_driverinfo .input_box { width: 70%; float:right;}
.export_me_menu_div.export_me_menu_div_driverinfo ul li b{    margin-top: 13px;  float:right;}
.export_me_menu_div.export_me_menu_div_driverinfo ul li label{    margin-top: 12px;  float:right;}
.export_me_menu_div.export_me_menu_div_driverinfo input[type=text]{height: 35px;border: 1px solid #ccc;border-radius: 3px;width: 100%;}
.export_me_menu_div.export_me_menu_div_driverinfo .new_button input[type=submit]{margin-left:10px;float:right;}
.export_me_menu_div.export_me_menu_div_driverinfo  em{margin-left:0;}
.export_me_menu_div.export_me_menu_div_driverinfo ul li label.errorvalid{margin-top:0;width:100%;font-size:12px;text-align:right;}
.input_box span.hint {color: #666; padding: 4px 0px; height: auto;width: 100%;float: right;}

.exp_menu_right .export_me_menu{padding:8px 16px;}
.bjqs-slide{line-height: 140px;}
.bjqs-slide img{width: auto !important;max-height: 100% !important;height: auto !important;max-width: 100% !important;}
.butt_right_align{ float:left;margin-top:6px;}
/*breadcrumbs in Header new css aug*/
.header .crumbs{display:inline-block;background:none;border:0px;margin:7px 0px 0px 0px;}
/*Date field class in add campaign*/
 
	.new_input_field.start_d {float: left;
    margin-right: 50px;
    width: 180px;}  .new_input_field.end_d{ 
    
    width: 180px;float: left;}
 /*search table*/
 .search_table_top{ width:80%;}
 .search_table_top .common_butt {margin-right:10px;}
 #campaign_edit input[type="checkbox"]{margin-right:5px;}
 .dashboard_calender_in_header ul li input[type="button"], .export_me_menu{border:1px solid #e4e3e8;}
 .dashboard_calender_in_header ul li input[type="button"]:hover, .export_me_menu:hover{color:#fff;}
 .dashboard_widget_row{margin-bottom:15px;}
 .container_content .navbar{clear:both;width:100%;}
 .right_lay .widget {background:none;border:0px solid #e4e3e8;}
 .con_out.br_rgt_lgt{border:0px} 
 .con_out .br_rgt_lgt .exp_menu_right{margin-top:4px;}
 .con_out.br_rgt_lgt .widget .title{border:1px solid #e4e3e8;}

 .con_out{ border:1px solid #e4e3e8;clear:both;background:#fff;width:100%;float:right;display:block;margin-bottom:15px;}
 .con_out .dashborad_widget_box{border:0px;}
 .con_out .dashboard_widget_title{border:0px;}
 /*.dashboard_widget_row.keyfactor{margin:0px;}*/
 .top_calender_key{margin-bottom:15px;float:left; }
 .keyfactor ul, .keyfactor2 ul{border:1px solid #e3e4e7;width:100%;float:right;background:#fff;padding:10px 0;margin-bottom:15px;}
 .keyfactor2 ul li{width:25%;}
 .keyfactor2 ul li .dashboard_detail_right{width:56%;}
 
  li.color_code_with4.br_left0, li.color_code4.br_left0, li.color_code7.br_left0, .color_code_with8.br_left0, li.color_code_with8.br_left0{border-left:0px;}
 .mt10{margin-top:10px;}
 .mt15{margin-top:15px;}
 .pt15{padding-top:15px;}
 .mb15{margin-bottom:15px;}
 .mt0{margin-top:0px;}
  .ml10{margin-left:10px;}
.mr16{margin-right:16px;}
 .br_left0{border-left:0px;}
 .keyfactor2 li.br_left0{border-left:0px;}
  .keyfactor2 ul.br_leftw{ width:25%;}
    .keyfactor2 ul.br_leftw li{width:100%;}
 .con_out.br_rgt_lgt.mb0{margin-bottom:0px;}
.border-top1{border-top:1px solid #e4e4e4;}
.sTable.responsive.border-top1{border-top:1px solid #e4e4e4;}
 .bg_white{background:#fff;}
  .con_out .content_middle.pd0{padding:0px;}
  .con_out .content_middle.pd0 .sTable.responsive{border:0px;}
  .con_out .content_middle.pd0 .sTable.responsive td{border-right:0px;}
    .menu > ul.sidebar-menu > li.active{background:none;}
  /*Revenue*/
  .filter_icon{padding:16px 19px;margin-right:16px; border-radius: 3px;margin-top:7px; border:1px solid #ddd; float:left;background:#fff url(../../images/filter.png) no-repeat; cursor:pointer;background-position:5px 5px;}
.filter_icon.mr-0{margin-right:0px;} 
  .sidebar .sticky_message{ display:block;position:relative;height:75px;left:0px;color:#fff;text-align:center;}}
 .sidebar .sticky_message .sticky_message_action{margin-top:10px;text-align:center;}
  .new_button input[type='submit'].blue{ color:#fff;background:#0088cc!important;border:1px solid #0088cc}
  .ser_input_field.width_auto{width:auto;}
  .bottom_contenttot.pd0{padding:0px;}
  .new_input_field .radio_primary.lang_sett{margin-right:10px;}
  .width100p{width:100%;}
  .select_language.email_templatelang{float:left;}
  
/*svg icon*/
  .arpuser_icon1{ 
   height: 45px;
    width: 42px;fill:#fff;}
	.import_me_menu.butt_right_align{height:32px;margin-top:9px;}
	.exp_menu_right .import_me_menu.butt_right_align{margin-top:0px;}
	.navbar-inner #search_user_btn{height: 32px;
    padding: 7px 20px;margin-top:8px;}
		.new_button input.common_butt{border:1px solid #0078bd;}
	 /*top_search_fnew*/
 .top_search_fnew{width:100%;}
 .top_search_fnew li{display:inline-block; vertical-align: top;padding-left:15px;margin-bottom:10px;}
 .top_search_fnew li label{ float:left;}
.top_search_fnew2 li label{ width:120px;}
.top_search_fnew3 li label{float:right;width:100%;}
 .top_search_fnew3 li{display:inline-block; vertical-align: top;padding-right:15px;margin-bottom:10px; width: 19%;}
 .top_search_fnew3 li .ser_input_field{float:right;clear:both;}
 .right_lay {
    box-sizing: border-box;
    float: left;
    padding: 20px;
    width: 100%;
}
/**/
 .common_butt {
    display: inline-block;
    height: 36px;
    padding: 7px 20px;
    background: #0078bd !important;
    font-size: 13px;
    color: #fff;
    box-sizing: border-box;
    border: none;
    font-weight: normal;
    position: relative;
    vertical-align: middle;
    border-radius: 3px;
}.new_button{float: right;margin-right:10px;}
.new_button input[type=submit],.new_button input[type=button],.new_button input[type=reset]{float: right;font-size: 13px;font-weight:400;border:1px solid #ccc;padding: 10px 15px;text-align: center;background: #fff;max-height: 34px;box-sizing: border-box;-webkit-box-sizing: border-box;font-weight: normal;font-weight:400;text-transform: capitalize;border-radius: 3px;-webkit-border-radius: 3px;}
.new_button input[type=submit]:hover,.new_button input[type=button]:hover,.new_button input[type=reset]:hover{background: #0088cc;border:1px solid #0088cc;color: #fff;}
 .driverinfo_common.driver_proinfo{float:right;width:50%;}
 #tour {
    float: right;
    font-weight:400;font-size:13px;line-height:33px;
    color: #333;
    margin-left: 15px;
}
.form_login fieldset{border:0px;}
button.common_butt{border:0px;}
 /*scroll*/
 .wmd-view-topscroll {
    height: 14px;
    margin-bottom: 3px;}
	.wmd-view-topscroll, .wmd-view {
    overflow-x: auto;
    overflow-y: hidden;
    width: 100%;
    border: none 0px RED;
}
.scroll-div1 {
    width: 1600px;
    overflow-x: scroll;
    overflow-y: hidden;
}
.scroll-div2 {
    width: 1600px;
    height: 20px;
}
 
/*import popup*/
.import_me_menu_div { position: fixed;top: 30%; left: 50%; width: 400px; margin-left: -175px;    background: #fff; border: 3px solid #6B7580; border-radius: 10px; -webkit-border-radius: 10px; padding: 15px; z-index: 1000;
    display: none;}
.import_me_menu_div .new_button{float:right;}
#import_fade {   position: fixed;  top: 0; left: 0; right: 0; bottom: 0; z-index: 10; background: rgba(0,0,0,0.6);
    display: none; width: 100%; height: 100%;}
	/**/
 .driverinfo_common.driver_proinfo{float:left;width:50%;}
 /*pick up and drop icon*/
 .pickup_icon{width:12px;height:12px; background:url(../../images/pickup_location.png) no-repeat;float:right;margin-left:5px;margin-top:5px;}
 .drop_icon{width:12px;height:12px; background:url(../../images/drop_location.png) no-repeat;float:right;margin-left:5px;margin-top:5px;}
 /**/
  .tran_table{width:100%;}
 .tran_table li{ margin-left:20px;float:left;margin-bottom:20px;}
  .tran_table li label{ }
  .tran_table li:nth-child(odd){ width:9%;}
  .tran_table li:nth-child(even){ width:20%;}
  /*top_search_fnew2*/
 .top_search_fnew2{width:100%;} 
.top_search_fnew2 li{ margin-left:20px;float:left;margin-bottom:20px;}
.top_search_fnew2 li:nth-child(odd){ width:9%;}
.top_search_fnew2 li:nth-child(even){ width:20%;}
  /*top_search_fnew3*/
 .top_search_fnew4{width:100%;} 
.top_search_fnew4 li{ margin-left:20px;float:left;margin-bottom:20px;}
.top_search_fnew4 li:nth-child(odd){ width:9%;}
.top_search_fnew4 li:nth-child(even){ width:20%;}
.top_search_fnew4 ul li.respon_clr{width:16px;margin-left:0px;}
    /**/
  .assign_taxi{ background: url("../../images/assign_taxi.png") no-repeat scroll 0 0;
    display: inline-block;
    float: none;
    height: 15px;
    margin: 0 5px;
    padding: 0;
    width: 18px;}
		.import_download{
	background: url("../../images/download_icon.png") no-repeat scroll 0 0;
    display: inline-block;
    float: none;
    height:24px;
    margin: 0 5px;
    padding: 0;
    width:25px;}
	.new_input_field.import_box{border:1px solid #eee;background:#f5f5f5;padding:15px;width:100%;}
 /**/
 
.con_out.br_rgt_lgt .comp_journy .title{border:0px;}
/*fleet tracking*/
#driver_search{background: #ffffff none repeat scroll 0 0;
    border: 1px solid #e4e3e8;
    border-radius: 4px;
    float: left;
    height: 34px;
    margin: 0;
    overflow: hidden;
    padding: 0 15px;
    position: relative;
    width: 165px;}
	.fleet_buttons button.btn{float:left;margin-right:10px;}
	.fleet_tcheck{ }
	.fleet_tcheck label{margin:8px 10px 0px 0px;vertical-align:middle;float:left;}
	.fleet_tcheck input[type="checkbox"]{margin:10px 5px 0px 0px;vertical-align:middle;float:left;}
	/**/
.export_me_menu_div .records_type1_select .records_from_select1{width:auto;}
 .keyfactor ul.br_leftw{ width:34%;}
    .keyfactor ul.br_leftw li{width:100%;}
	.br0{border:0px!important;}
	.navbar-inner .import_me_menu.common_butt{font-size:11px;}
	/*bug list*/
	#editcompany_form .site_logo{float:left;clear:both;}
	.sidebar_hide .sticky_message{display:none;}
	.dashborad_widget_box.lg-12{width: 100%;float:right;}
	
	.unsuspendicon {
    float: none;
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../images/unsuspend.jpeg) no-repeat;
    cursor: default;
    margin: 0px 0px 0px 0px;
}
.fileter_rtitle{ float: left;
    font-size: 17px;
    padding: 10px 0 20px;
    text-align: center;
    width: 100%;}
	
		/*Dashboard chart*/
	.total-trip-chart{font-size:18px;color:#f39c12;width:100%;text-align:center;margin:20px 0px;}
	.dashboard_map_outer.payment_by_company2 .paymentByCompanyChartAjax .dashboardpayment{ bottom:11px;}
	.dashboard_map_outer.payment_by_company2{padding-bottom:30px;}
/*main dash board select bottom*/
.dashboard_calender_in_header .company_bot_dboard .select2-choice{ max-width:200px;border:0px;float:right;width:200px;text-align:right;}
.dashboard_calender_in_header .company_bot_dboard .new_dash_calender_select:after{display:none;}
  .company_bot_dboard .select2-drop-active, .company_bot_dboard .select2-dropdown-open a.select2-choice{font-weight:400;font-size:12px;line-height:14px;border:0px!important;box-shadow:none!important;float:right;}
.company_bot_dboard .select2-container .select2-choice > .select2-chosen{font-weight:400;font-size:12px;line-height:14px;}
  .dashboard_calender_in_header .company_bot_dboard .select2-choice:after {
    background: #ffffff url("../../images/dashboard_icons/select_arrow.png") no-repeat scroll center center;
    content: "";
    height: 100%;
    position: absolute;
    left: 25px;
    top: 0;
    width: 30px;
    z-index: 999;
}
.company_bot_dboard div.selector select:focus,.company_bot_dboard .select2-container.select2-choice:focus{border:0px!important;box-shadow:none!important;}
.company_bot_dboard .select2-container-active .select2-choice,
.company_bot_dboard .select2-container-active .select2-choices, .company_bot_dboard .select2-drop-active, .company_bot_dboard .select2-dropdown-open .select2-choice {
   border:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;
    outline: none;

    -webkit-box-shadow:none!important;
            box-shadow:none!important;
}
/*fleet*/
.fleet_top_search{width:100%;float:right;}
.dashboard_calender_in_header.fleet_top_search_list, .dashboard_calender_in_header.fleet_top_search_list ul{float:right;}
.dashboard_calender_in_header.fleet_top_search_list #driver_search{height:36px;}
.flett_map_dash .dashboard_map_outer{min-height: 561px;}
/*driver info*/
#driver_transactions, #driver_statistics, .Ongoing_journey_map, .shift_time_journey_start{clear:both;}
.m-height500{min-height:500px;}
/*fleet info analitics*/
ul.bjqs-controls.v-centered li a:hover {
background: #000;
color: #fff;
}
ul.bjqs-controls.v-centered li a {
display: block;
padding: 5px;
background: #fff;
color: #000;
text-decoration: none;
}
/**/
.sidebar_hide .sticky_message{text-align:center;color:#fff;right:0px;width:80px;height:auto;padding:0px;}
.sidebar_hide .sticky_message .common_butt{height:auto;    padding:7px 10px;margin:5px;font-size:10px;}
.new_button input[type="submit"], .new_button input[type="button"], .new_button input[type="reset"], .dashboard_calender ul li a, .dashboard_calender_in_header ul li a, .dashboard_calender_in_header ul li input[type="button"]{border:1px solid #ccc;}

.new_button input[type="submit"]:hover, .new_button input[type="button"]:hover, .new_button input[type="reset"]:hover, .dashboard_calender ul li a, .dashboard_calender_in_header ul li a, .dashboard_calender_in_header ul li input[type="button"]:hover{border:1px solid #0078bd;}
.back_button{ float:left;margin:8px 0px;}
/**/
.highlight_button {
    float: right;
    margin-left: 10px;
}
.highlight_button input[type="submit"], .highlight_button input[type="button"]{
border: 1px solid #0088cc;  background:#0088cc;  
    border-radius: 3px;
    box-sizing: border-box;
    color: #ffffff;
    display: inline-block;
    font-size: 13px;
    font-weight: 400;
max-height: 34px;
    padding: 10px 20px; 
    position: relative;
    vertical-align: middle;}	
 .cancel_button input[type="button"], .cancel_button input[type="reset"] {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #cccccc;
    border-radius: 3px;
    box-sizing: border-box;
    float: right;
    font-size: 13px;
    font-weight: 400;
    max-height: 34px;
    padding: 10px 15px;
    text-align: center;
    text-transform: capitalize;
}	
.cancel_button input[type="button"]:hover, .cancel_button input[type="reset"]:hover{color:#000;}
/*reject content*/
.reject_content .wmd-view-topscroll{ display:none;}
.reject_content .scroll-div2, .reject_content div.overflow-block.no-scroll{width:100%;}
/**/
.wallet_icon {
    background: rgba(0, 0, 0, 0) url("../../images/wallet.png") no-repeat scroll 0 0;
    display: inline-block;
    float: none;
    height: 15px;
    margin: 0 10px;
    padding: 0;
    width: 14px;
}
/**/
#close_recharge{position:absolute;top:3px;right:3px;width:18px;height:18px;background:url(../../images/close_new9.png) no-repeat;background-size:100%;}
#recharge_form{position:fixed;top:30%;right:50%;width:350px;margin-right:-175px;background:#fff;border:3px solid #6B7580;border-radius:10px;-webkit-border-radius:10px;padding:15px;z-index:1000;display:none;}
.wallet_driver_div .input_box { width: 70%;}
.wallet_driver_div ul li b{    margin-top: 13px;}
.wallet_driver_div ul li label{    margin-top: 12px;}
.wallet_driver_div input[type=text]{height: 35px;border: 1px solid #ccc;border-radius: 3px;width: 100%;}
.wallet_driver_div .new_button input[type=submit]{margin-right:10px;}
.wallet_driver_div  em{margin-right:0;}
.wallet_driver_div ul li label.errorvalid{margin-top:0;width:100%;font-size:12px}
/**/
.walkthrough_section.extend_walkthrough{right:80px;}
input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus{  border-color:#33bbff;
    background: #fff;
    box-shadow: 0 0 5px #33bbff;}

.dash_active_left.fl_das_icons i{position: absolute;top: 50%;left: 50%;margin: -30px 0 0 -29px;text-align: center;height: 45px;width: 45px;}
.dash_active_left.fl_das_icons .arpuser_icon1 {height: 58px;width: 59px;fill: #fff;}

.dash_active_left.fl_das_icons2 i{position: absolute;top: 50%;left: 50%;margin: -30px 0 0 -31px;text-align: center;height: 45px;width: 45px;}
.dash_active_left.fl_das_icons2 .arpuser_icon1 {height: 54px;width: 66px;fill: #fff;}

.dash_active_left.fl_das_icons3 i{position: absolute;top: 50%;left: 50%;margin: -30px 0 0 -24px;text-align: center;height: 45px;width: 45px;}
.dash_active_left.fl_das_icons3 .arpuser_icon1 {height: 54px;width: 51px;fill: #fff;}

.dash_active_left.fl_das_icons4 i{position: absolute;top: 50%;left: 50%;margin: -30px 0 0 -33px;text-align: center;height: 45px;width: 45px;}
.dash_active_left.fl_das_icons4 .arpuser_icon1 {height: 54px;width: 69px;fill: #fff;}

.dash_active_left.fl_das_icons5 i{position: absolute;top: 50%;left: 50%;margin: -30px 0 0 -33px;text-align: center;height: 45px;width: 45px;}
.dash_active_left.fl_das_icons5 .arpuser_icon1 {height: 54px;width: 71px;fill: #fff;}

.dash_active_left.fl_das_icons6 i{position: absolute;top: 50%;left: 50%;margin: -30px 0 0 -24px;text-align: center;height: 45px;width: 45px;}
.dash_active_left.fl_das_icons6 .arpuser_icon1 {height: 54px;width: 54px;fill: #fff;}

.dash_active_left.fl_das_icons10 i{position: absolute;top: 50%;left: 50%;margin: -30px 0 0 -24px;text-align: center;height: 45px;width: 45px;}
.dash_active_left.fl_das_icons10 .arpuser_icon1 {height: 54px;width: 54px;fill: #fff;}


.dash_active_left.das_icons i{position: absolute;top: 50%;left: 50%;margin: -26px 0 0 -29px;text-align: center;height: 45px;width: 45px;}
.dash_active_left.das_icons .arpuser_icon1 {height: 58px;width: 59px;fill: #fff;}
.dash_active_left.das_icons i .icon_45 {width: 60px;height: 45px;fill: #fff;}

.new_input_field .rent_duration select{width:48% !important;float: right;}
.new_input_field .rent_duration span{float: right;width: 4%;text-align: center;line-height: 34px;}
.top_search_fnew li .rent_duration select {width: 48%;}
.top_search_fnew li .rent_duration span {width: 4%;}