*{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;}

/*google fonts starts*/

/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../../font/opensans_con/OpenSans-Light.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../../font/opensans_con/OpenSans-Light.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../../font/opensans_con/OpenSans-Light.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../../font/opensans_con/OpenSans-Light.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../../font/opensans_con/OpenSans-Light.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../../font/opensans_con/OpenSans-Light.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../../font/opensans_con/OpenSans-Light.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(../../font/opensans_con/OpenSans-Regular.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(../../font/opensans_con/OpenSans-Regular.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(../../font/opensans_con/OpenSans-Regular.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(../../font/opensans_con/OpenSans-Regular.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(../../font/opensans_con/OpenSans-Regular.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(../../font/opensans_con/OpenSans-Regular.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(../../font/opensans_con/OpenSans-Regular.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(../../font/opensans_con/OpenSans-SemiBold.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(../../font/opensans_con/OpenSans-SemiBold.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(../../font/opensans_con/OpenSans-SemiBold.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(../../font/opensans_con/OpenSans-SemiBold.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(../../font/opensans_con/OpenSans-SemiBold.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(../../font/opensans_con/OpenSans-SemiBold.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(../../font/opensans_con/OpenSans-SemiBold.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../../font/opensans_con/OpenSans-Bold.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../../font/opensans_con/OpenSans-Bold.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../../font/opensans_con/OpenSans-Bold.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../../font/opensans_con/OpenSans-Bold.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../../font/opensans_con/OpenSans-Bold.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../../font/opensans_con/OpenSans-Bold.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../../font/opensans_con/OpenSans-Bold.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(../../font/opensans_con/OpenSans-ExtraBold.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(../../font/opensans_con/OpenSans-ExtraBold.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(../../font/opensans_con/OpenSans-ExtraBold.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(../../font/opensans_con/OpenSans-ExtraBold.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(../../font/opensans_con/OpenSans-ExtraBold.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(../../font/opensans_con/OpenSans-ExtraBold.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(../../font/opensans_con/OpenSans-ExtraBold.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/*google fonts ends*/


select:focus{outline:none;}

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:600;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; }
.widget .title h6{float:left;font-size:12px;font-weight:600;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:left;text-align:center;}
.loginLogo a{width:100%;display:inline-block;}
.loginLogo a img{max-width: 100%;}
.header_login_rgt{float: right;margin-top: 7px;}
.header_login_rgt ul li{float: left;list-style: none;padding:0 12px;position: relative;}
.header_login_rgt ul li:before{position: absolute;top: 3px;width: 1px;height: 13px;left: 0;content: "";background:#b8b8b8;}
.header_login_rgt ul li:first-child:before{display: none;}
.header_login_rgt ul li:last-child{padding-right: 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;}
.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;right: 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-right: 65px;}
.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 0 0 5px;}

.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=time], .form input[type=password],.form-control{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,.form-control:focus{border:1px solid #FF7760;background:#fff;}
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:400;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:400;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{  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:700;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:400;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:400 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:700;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:left;padding-left:2px;float:left;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:700;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:700;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:400;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:700;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:400;padding:3px 8px 2px 8px;}
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 #e4e3e8;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 td{border-left:1px solid #e4e4e4;padding:8px 12px;vertical-align:middle;}
.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%;}
div.overflow-block.no-scroll{width:auto;}
/* ===== Select ===== */
div.selector,.select_box{position:relative;height:34px;float:left;width:410px;position:relative;}
div.selector{height:auto;min-height:34px;}
div.selector select{width:100%;font-size:12px;position:absolute;height:34px;top:0;left: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 #FF7760;box-shadow: 0 0 5px #FF7760;}
.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;right:0;height:28px;background:url(../../images/forms/select_right.png) no-repeat center right;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-left:8px;}
.dataTables_length div.selector span{width:45px;height:22px;background:url(../../images/forms/select_right_datatable.png) no-repeat center right;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:left;}
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:700;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:700;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:700;padding:2px;font-size:10px;clear:both;width:100%;display:block}
.info_title_label{color:#777;font-weight:700;padding:2px;font-size:10px;float:left;clear:both;width:300px;}
.search_info_label{color:#999;font-weight:400;padding:0;font-size:11px;float:left;clear:both;min-width:200px;}
/*#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:left;margin-top:-36px;padding-left: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: 400;font-size: 12px;text-decoration:none;color: #FF7760;line-height: 34px;}
/* Widgets grid */
.widgets{}
.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:700;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{ background:#f6f6f6;border-bottom:1px solid #e3e4e7;padding:4px 15px;box-sizing: border-box;-webkit-box-sizing: border-box;float:left;width:100%;}
.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:700;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:left;font-size: 18px;color: #333;font-weight:400;line-height: normal;}
 .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:700;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:700;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:400;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:400;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:700;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:700;}
.value span{display:block;margin-top:2px;font-size:12px;}
.changes{text-align:center;font-weight:700;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:700;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 #e4e3e8;border-left:1px solid #e4e3e8;background:#fff;color:#333;font-size:13px;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 #e4e3e8;}
.sTable thead td{border-right:1px solid #e4e3e8;}
.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:700;}
.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 #e4e3e8 !important;border-bottom:1px solid #e4e3e8;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:700;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:400;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:700;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:400 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;}
.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:400 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:400 12px arial;}
.chart_1{margin:35px 0px 0px 15px;width:100%;}
.ml15{margin-left:15px;}
.selected_active{font-weight:700;/*color:#FEFEFE;*/
}

.assign_taxi_list select, .assign_driver_list select{height:120px;}
.titlebold{font-weight:700;}
.errorvalid{display:block;color:red!important;font-weight:400!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:700;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:700;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:700;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:700;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:700;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:100%;margin:10px 0 15px;float:left;}
.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-size:32px;font-weight:400;}
.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;}
.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;left: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: 3px 0 0 3px;-webkit-border-radius: 3px 0 0 3px;}
 #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;left: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:left;height:55px;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;}
.main_header .logo .logo-lg img{max-width: 100%;}
.sidebar_hide .logo .logo-mini{display:block;margin-top:8px;}
.sidebar_hide .main_header .logo .logo-lg{display:none;}
.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:left;background:url(../../images/menu_icon_slide.png) no-repeat;width:20px;height:12px;float:left;margin:21px 0 0 20px;}
.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:right;margin:10px 10px 0 0;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: #FF7760;}
.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:left;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:left;}
.header_rgt ul li.rgt_down_1:hover{float:left;}
.header_rgt ul li.rgt_down_1:hover a:hover{color:#FF7760}
.header_rgt ul li.rgt_down_1:hover a:hover .icon_14{fill:#FF7760;}
.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:400 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:400 12px/25px arial;color:#C8E1ED;padding:0 7px;float:left;}
.header_rgt ul li.rgt_down_1 a span.log_user{font-weight:400;font-size:12px;line-height:33px;color:#333;float:left;height:44px;}
.header_rgt ul li.rgt_down_1:hover a span.log_user{font-weight:400;font-size:12px;line-height:33px;color:#FF7760;float:left;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:right;margin:15px 0 0 10px;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:#FF7760;}
.sidebar_hide .main-sidebar{width:80px;position:absolute;height:100%;overflow: inherit;}
.sidebar_hide .main-sidebar .menu{overflow: inherit;}
.sidebar_hide .main_header .logo{width:80px;}
.main_dashboard_page{width:100%;float:left;clear:both; 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:left;width:33.3%;margin:0;border-bottom:0px solid #e3e4e7;border-radius:0px 0px 0px 0px;background:#fff;padding:0px;}
.dashboard_page_top_list ul li:nth-child(3n+3){margin-right:0; }
.dash_active_left{width:70px;height:70px;margin-left:10px;border-radius:100%;float:left;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-left:3px solid #FF7760;border-left:0px solid #ddd;}
li.color_code1 .dash_active_left{background:#FF7760;}
 li.color_code2{border-left:3px solid #e36159;border-left:1px solid #ddd;}
li.color_code2 .dash_active_left{background:#e36159;}
 li.color_code3{border-left:1px solid #2baab1;border-left:1px solid #ddd;}
li.color_code3 .dash_active_left{background:#2baab1;}
 li.color_code4{border-left:3px solid #f39c12;border-left:1px solid #ddd;}
li.color_code4 .dash_active_left{background:#f39c12;}
 li.color_code5{border-left:3px solid #734ba9;border-left:1px solid #ddd;}
li.color_code5 .dash_active_left{background:#734ba9;}
 li.color_code6{border-left:3px solid #cc0095;border-left:1px solid #ddd;}
li.color_code6 .dash_active_left{background:#cc0095;}
 li.color_code7{border-left:3px solid #8fa928;border-left:1px solid #ddd;}
li.color_code7 .dash_active_left{background:#8fa928;}
 li.color_code8{border-left:3px solid #ee3324;border-left:1px solid #ddd;}
li.color_code8 .dash_active_left{background:#ee3324;}
 li.color_code9{border-left:3px solid #dcac38;border-left:1px solid #ddd;}
li.color_code9 .dash_active_left{background:#dcac38;}
 .dashboard_detail_right{float:left;margin-left:10px;width:73%;word-wrap: break-word;}
.dashboard_detail_right h2{font-weight:300;font-size:14px;color:#000;width:100%;line-height: 20px;}
.dashboard_detail_right p{font-weight:600;font-size:18px;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:left;margin-bottom:15px;}
.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 10px 0 0;}
.lg-4{width:32%;}
.lg-6{width:49%;}
.lg-12{width:100%;margin-bottom:20px;}
.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:left;vertical-align:top;padding:0 10px 0 0;width:auto;margin:0;}
.dashboard_calender ul{float:right;}
.dashboard_calender_in_header.with_select_box ul li{}
.dashboard_calender_in_header.with_select_box ul li:first-child{}
.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-size:14px;font-weight:400;line-height:36px;color:#fff;text-align:center; border:none;max-height:36px;}
.driverinfo_chattop  .button input,.driverinfo_chattop  .button input:hover{ border-radius:5px;padding:0 10px;display:inline-block;font-weight:400;font-size:12px;line-height:24px;color:#000;text-align:center;max-width:100px;border:none;height:34px;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.20);}
.driverinfo_chattop  .button,.driverinfo_chattop  .button:hover{border:none;color:#000;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.20); }
.new_dash_calender_input{background:#fff url(../../images/dashboard_icons/calender_icon.png) no-repeat 90% center;padding:0 10px;border:1px solid #e4e3e8;border-radius:5px;height:36px;width:195px;}
.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:left;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:600;font-size:12px;color:#333;}
.dashboard_widget_table.user_image_table tr td{padding:5px 15px;}
.dashboard_calender_in_header{width:auto;float:right;}
.dashboard_calender_in_header ul{float:right;}
.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: 5px;-webkit-border-radius: 5px;-o-appearance: none!important;border-radius:5px;}
.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:left;border:1px solid #e4e3e8;border-radius:5px;overflow:hidden;padding:0 0px;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:8px;height:100%;content:"";position:absolute;right:10px;top:0;z-index:999;}
*/
.new_dash_calender_select select{ background:#FFF url(../../images/dashboard_icons/select_arrow.png)  no-repeat 90% 50%;}
 .withdraw_select:after{background: url(../../images/dashboard_icons/select_arrow.png) center center no-repeat;width:25px;height:31px;content:"";position:absolute;right: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;right: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(85vh - 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:left;position:relative;width:100%;}
.menu > ul > li.active{background:#1d1d1d}
.menu > ul > li > a{font-weight:400;font-size:12px;color:#b8c7ce;float:left;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;left: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;left:0px;top:0;z-index:1;}
.menu ul li a span{float:left;font-weight:400;font-size:13px;line-height:54px;margin-left:55px;width:133px;color:#aaa;}
.menu ul li:hover > a,.menu ul > li.active > a,.menu ul > li > a.current_active{float:left;}
.menu ul li:hover a span,.menu ul li.active a span{font-weight:400;font-size:13px;line-height:54px;float:left;color:#FFF;}
.menu > ul > li:hover > a,.menu > ul > li.active > a{color:#fff;float:left;}
.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:left;clear:both;width:100%;background:#111;position:relative;display:none;top:0;left:0;padding-left:0px;}
.menu_drop_down ul{float:left;width:100%;}
.menu_drop_down li{float:left;width:100%;border-bottom:1px solid #000;box-shadow:0 0 1px #191919;position:relative;}
.menu_drop_down > li > a{padding:5px 5px 5px 35px;font-weight:400;font-size:12px;line-height:35px;color:#aaa;float:left;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-left: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:left;display:block;}
.menu ul li:hover div.middle,.menu ul li.active div.middle{float:left;width:100%;}
.header_rgt ul li div.menu_drop_down_2{float:left;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-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-minize .menu > ul > li > a{overflow:hidden;}
.sidebar-minize .menu > ul > li > ul{position:absolute;left:80px;width:190px;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;}
.sidebar-collapse .menu ul li ul.menu_drop_down ul.menu_drop_down{
    left:190px;
    position: absolute;
    width: 175px;
    z-index: 99;top:10px;
}

.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: 28px;height: 31px;}

#dispatch i .icon_24{margin: -12px 0 0 -12px;}


.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;right: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;right: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;right: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;right:10px;width:10px;height:10px;top:17px;}
#footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0px 0px 65px 230px; bottom:0;font-size:11px;color:#fff;z-index:10;float:left;clear:both;}
.copyrights{display:block;float:left;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-left: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; padding:0px;}
.withdraw_count_box ul li{float:left;width:32%;margin: 0px 2% 0px 0;   border-radius:0px;background:#fff;padding:0;}
.withdraw_count_box ul li:nth-child(3n+3){margin-right:0;}
.dash_active_left{width:70px;height:70px;border-radius:100%;float:left;text-align:center;vertical-align:top;line-height:70px;}
.withdraw_detail_right{float:left;margin-left:10px;width:59%;word-wrap: break-word;}
.withdraw_detail_right h2{font-weight:300;font-size:16px;color:#000;width:100%; }
.withdraw_detail_right p{font-weight:600;font-size:24px;color:#000;width:100%;}
li.color_code_with1{border-left:3px solid #e36159;}
li.color_code_with1 .dash_active_left{background:#e36159;}
 li.color_code_with2{border-left:1px solid #ddd;}
li.color_code_with2 .dash_active_left{background:#9139db;}
 li.color_code_with3{border-left:1px solid #ddd;}
li.color_code_with3 .dash_active_left{background:#3991db;}
 li.color_code_with4{border-left:1px solid #ddd;}
li.color_code_with4 .dash_active_left{background:#d7db3c;}
 li.color_code_with5{border-left:1px solid #ddd;}
li.color_code_with5 .dash_active_left{background:#c2da3e;}
 li.color_code_with6{border-left:1px solid #ddd;}
li.color_code_with6 .dash_active_left{background:#da9838;}
 li.color_code_with7{border-left:1px solid #ddd;}
li.color_code_with7 .dash_active_left{background:#1fc0c6;}
 li.color_code_with8{border-left:1px solid #ddd;}
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:left;margin-right:1%;width:23%;margin-top:10px;}
.withdraw_seach ul li:first-child{width:18%;}
.withdraw_seach ul li:last-child{margin-right:0; }
.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:13px;line-height:33px;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;} 
 .date_picker_icon #startdate, .date_picker_icon #enddate{background:url(../../images/dashboard_icons/calender_icon.png) 97% 3px no-repeat; }
 
 #startdate, #enddate{background:url(../../images/dashboard_icons/calender_icon.png) 97% 3px no-repeat; }
 
 
 
 
.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:#FF7760;font-weight:400;font-size:13px;line-height:14px;margin-top:10px;display:block;}
.new_pagination{float:right;}
.new_pagination ul li{float:left;border-right:1px solid #ddd;}
.new_pagination ul li:last-child{border:none;}
.pagination_outer ul li{border:solid 1px #ddd;height:32px;margin-left:-1px;}
.new_pagination ul{border:1px solid #ddd;border-radius:3px;height:34px;}
.new_inner_page_outer .new_pagination ul{height:34px;}
.new_pagination ul li a,.new_pagination ul li p{padding:0 10px;color:#FF7760;font-weight:400;font-size:13px;line-height:32px;display:block;}
.pagination_outer .page_mid a{padding:0;color:#FF7760;font-weight:400;font-size:13px;line-height:32px;display:block;}
.pagination_outer .page_mid a strong{padding:0;color:#FF7760;font-weight:400;font-size:13px;line-height:14px;display:block;}
.pagination_outer .page_mid > strong{font-weight:700;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:#FF7760}
.pagination_outer .page_mid{float:left;background:none;margin:0;}
.new_pagination ul li.active p{padding:0 10px;color:#fff;font:400 13px/32px;display:block;background:#FF7760}
.new_pagination b,.pagination p small{font-weight:400 !important;font-size:12px !important;line-height:34px !important;color:#999;margin-right:20px;}
.new_pagination ul li img{display:inline-block;}
.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:13px;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;right:0;top:35px;}
.header_profile_drop_down ul li{float:left;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: left;margin-right: 10px;height:16px;}
.rgt_down_1:hover .header_profile_drop_down{display:block;}
.header_rgt ul li.rgt_down_1:hover a:hover{color:#FF7760}
.header_rgt ul li.rgt_down_1:hover a:hover .icon_14{fill:#FF7760;}
.live_trip_right_box{position:absolute;right: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;}*/

.driver_in_active .leaflet-popup-content-wrapper{background:#f39c12;border:none;}
.driver_available .leaflet-popup-content-wrapper{background:#2baab1;border:none;}
.driver_on_trip .leaflet-popup-content-wrapper{background:#e36159;border:none;}
.driver_shiftout .leaflet-popup-content-wrapper{background:#8d66ff;border:none;}

.leaflet-popup-content p { margin:0 !important; }
.leaflet-popup-content-wrapper{width:250px;}

.info-content{color:#fff;}
.driver_in_active,.driver_available,.driver_on_trip{margin-top:26px;position: relative !important;}
.select2-container .select2-choice > .select2-chosen{line-height:34px !important;font-weight:400;}
.gm-style-iw > div{width: 100%;}
.driver_in_active #bodyContent{background:url(../../images/dashboard_icons/map_white_car.png) no-repeat 5px 20px;padding-left:60px;}
.driver_in_active #bodyContent p{float: left;width: 100%;}
.driver_on_trip #bodyContent{background:url(../../images/dashboard_icons/map_white_car.png) no-repeat 5px 20px;padding-left:60px;}
.driver_on_trip #bodyContent p{float: left;width: 100%;}
.driver_available #bodyContent{background:url(../../images/dashboard_icons/map_white_car.png) no-repeat 5px 20px;padding-left:60px;}
.driver_available #bodyContent p{float: left;width: 100%;}
.driver_shiftout #bodyContent{background:url(../../images/dashboard_icons/map_white_car.png) no-repeat 5px 20px;padding-left:60px;min-height:50px;}
.driver_shiftout #bodyContent p{float: left;width: 100%;}

.driver_in_active .leaflet-popup-content-wrapper #bodyContent{background:url(../../images/dashboard_icons/map_white_car.png) no-repeat 5px 10px;padding-left:60px;}
.driver_on_trip .leaflet-popup-content-wrapper #bodyContent{background:url(../../images/dashboard_icons/map_white_car.png) no-repeat 5px 10px;padding-left:60px;}
.driver_available .leaflet-popup-content-wrapper #bodyContent{background:url(../../images/dashboard_icons/map_white_car.png) no-repeat 5px 10px;padding-left:60px;}
.driver_shiftout .leaflet-popup-content-wrapper #bodyContent{background:url(../../images/dashboard_icons/map_white_car.png) no-repeat 5px 10px;padding-left:60px;min-height:30px;}

.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:#f39c12;}
.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:#e36159;}
.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_available > div.driver_info_close,.driver_in_active > div.driver_info_close{right:12px !important;top:5px !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_in_active .diver_info_left_arrow div,.driver_in_active .diver_info_right_arrow div{background-color:#e36159 !important;box-shadow:none !important}
.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 0;padding:10px 20px 10px 10px;box-sizing:border-box;background:#f39c12;position: relative !important;}
.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 .diver_info_left_arrow div,.driver_available .diver_info_right_arrow div{background-color:#2baab1 !important;box-shadow:none !important}
.driver_on_trip .diver_info_left_arrow div,.driver_on_trip .diver_info_right_arrow div{background-color:#f39c12 !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:#FF7760;}
.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:left;margin-top:2px;}
.new_dash_calender_input .errors{float:left;}
/* .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:right;width:90%;}
.driverinfo_chattop{float:right;width:auto;padding:5px 0 5px 5px;margin-top:3px;}
.driverinfo_chattop ul li{display:inline-block;margin: 0 0 0 15px;float:left;}
.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:left;margin-right:10px}
.bottom_contenttot .select_all ul li{float:left;}
.bottom_contenttot .select_all span{float:left;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:right;width:auto}
.mobile_codetxt #phone{margin-left:69px;width:83.5%!important}
.records_type2_select select,.records_type2_select2 select{width:100%}
.export_me_menu_div ul li:first-child .input_box{margin-top:5px;}
.export_me_menu_div .input_box{width: 190px;}
.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: 700;}
.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: 400;}
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;width:100%;float: left;text-align: left;}

.select2-container .select2-choice .select2-arrow{width: 14px;}
.new_button{float: left;margin-right:10px;}
.new_button input[type=submit],.new_button input[type=button],.new_button input[type=reset]{float: left;font-size: 13px;font-weight:400; padding: 10px 15px;text-align: center;background: #fff;max-height: 34px;box-sizing: border-box;-webkit-box-sizing: border-box;font-weight: 400;text-transform: capitalize;border-radius: 3px;-webkit-border-radius: 3px;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.20);}
.new_button input[type=submit]:hover,.new_button input[type=button]:hover,.new_button input[type=reset]:hover{background: #FF7760; color: #fff;}
/*.new_button a{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: 400;font-weight:400;text-transform: capitalize;border-radius: 3px;-webkit-border-radius: 3px;}
*/
.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: 16px;}
.small_butt input[type="submit"],.small_butt input[type="button"]{background: #fff;float: right;font-size: 11px;color: #333;border:0px solid #ccc;border-radius: 3px;padding: 3px 10px;font-weight:400; font-weight: 400;margin: 0;line-height: normal;height: 34px;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.20);}
.export_me_menu{background: #FF7760;float: right;font-size: 11px;color: #fff;border:0px solid #dddddd;border-radius: 3px;padding: 4px 10px;font-weight:400; font-weight: 400;margin: 0;line-height: normal;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.20);}
.export_me_menu:hover{background: #fff;color: #333;border:0px solid #FF7760;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.20);}
.small_butt input[type="submit"]:hover,.small_butt input[type="button"]:hover{background: #FF7760;color: #fff;border:0px solid #FF7760;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.20);}
.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: 15px 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: 400;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: left;width: 250px;font-size: 13px;color: #333;position: relative;padding-right: 15px;}
.taxi_info_common ul li label{float: left;width: 185px;font-size: 13px;color: #333;position: relative;padding-right: 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;right: 15px;content: ":";font-size: 13px;color: #333;}
.taxi_info_common ul li p{float: left;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: right;margin-top:5px;}
.small_field_det {float: left;width: auto;margin-right:16px;width: 250px;}
.small_field_det label{float: left;line-height: 24px;}
.date_txt input[readonly],.date_txt input[disabled]{box-sizing:border-box;-webkit-box-sizing:border-box;height:34px;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:34px;font-size: 11px;width: 75%;}
.drv_rat{float: right;width: 90%;}
.company_trip .dashboard_widget_title.with_calender{min-height:106px;}
.widget .title.passengerinfo_title{height:auto;}
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:400;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: 700;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*/
body.walkthrough_process.fixed{/*position: fixed;overflow: hidden;*/}
.walkthrough_process .menu{height: -webkit-calc(100vh - 71px);height: -moz-calc(100vh - 71px);height: calc(100vh - 71px);}
.walkthrough_section{position: fixed;top: 0;right: 0;bottom: 0;left: 210px;background: rgba(0,0,0,0.8);z-index: 999;display: none;}
.walkthrough_section.dashboard_tour{top:100px;height: 300px;background: transparent;}
.walkthrough_process .right_lay{background: #3c3c3c;}
.tour_deactive{opacity: 0.8 !important;position: relative;float: left;width: 100%;}
.tour_deactive::before{position: absolute;top:0;left:0;content:'';width:100%;height:100%;background: rgba(0,0,0,0.5);z-index: 9999;min-height: 72px;}
.tour_highlight{z-index: 999 !important;opacity: 1 !important;}
.tour_highlight::before{display: none;}
.tour_highlight .dashboard_map_outer::before,.tour_highlight .dashboard_map_outer::before,.tour_highlight .dashboard_map_outer::before,.tour_highlight .dashborad_widget_box.new_select_rec::before{position: absolute;top:0;left:-5px;content:'';width:105%;height:105%;background: rgba(0,0,0,0.8);z-index: 9999;min-height: 72px;}
.wrapper{}
.walk_content_section{position: absolute;top: 0;left: 110px;width: 350px;text-align: center;z-index: 91;height: 100%;}
.dashborad_widget_box{position: relative;}
#step_1:before,#step_2:before,#step_3:before,#step_4:before,#step_5:before,#step_11:before{position: absolute;width: 88px;height: 61px;content: "";bottom: 15px;left: -90px;z-index: 2;background: url(../../images/point_arr_btm.png) no-repeat;}
#step_6:before{position: absolute;width: 88px;height: 61px;content: "";top: -4px;left: -90px;z-index: 2;background: url(../../images/point_arr.png) no-repeat;}
#step_7:before{position: absolute;width: 61px;height: 88px;content: "";top: -40px;right: -90px;z-index: 2;background: url(../../images/point_arr_top.png) no-repeat;}
#step_8:before{position: absolute;width: 61px;height: 88px;content: "";top: -100px;right: 40px;z-index: 2;background: url(../../images/point_arr_top.png) no-repeat;}
#step_9:before{position: absolute;width: 61px;height: 88px;content: "";top: -100px;right: 40px;z-index: 2;background: url(../../images/point_arr_top.png) no-repeat;}
#step_10:before{position: absolute;width: 61px;height: 88px;content: "";top: -100px;right: 40px;z-index: 2;background: url(../../images/point_arr_top.png) no-repeat;}
#step_1{position: absolute;width: 100%;left: 0;}
#step_2{position: absolute;width: 100%;left: 0;}
#step_3{position: absolute;width: 100%;left: 0;}
#step_4{position: absolute;width: 100%;left: 0;}
#step_5{position: absolute;width: 100%;left: 0;}
#step_6{position: absolute;width: 100%;left: 0;}
#step_7{position: absolute;width: 100%;left: 0;}
#step_8{position: absolute;width: 100%;left: 0;}
#step_9{position: absolute;width: 100%;left: 0;}
#step_10{position: absolute;width: 100%;left: 0;}
#step_11{position: absolute;width: 100%;left: 0;}
.ico_sec{float: left;width: 100%;margin-bottom: 10px;opacity: 0;}
.menu_ico{display: inline-block;width: 43px;height: 43px;border-radius: 100%;background: #ff0000;position: relative;text-align: center;line-height: 40px;}
.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:18px;color: #fff;line-height: 28px;}
.walk_content_section p{float: left;width: 100%;font-weight:400;font-size:14px;color: #cecece;margin: 8px 0 15px;}
.next,.next-step,#jpwNext,#jpwFinish{display: inline-block;border: 2px solid #2ab270;border-radius: 25px;width: auto;padding:4px 25px;text-align: center;font-weight: 400;font-size:14px;line-height:24px;color: #fff;cursor: pointer;-webkit-transition: 0.8s linear;-moz-transition: 0.8s linear;transition: 0.8s linear;}
.next:hover,.next-step:hover,#jpwNext:hover,#jpwFinish:hover{color: #fff;background:#2ab270;}
.close_walk:hover,.prev-step:hover,#jpwPrevious:hover{color: #fff;background:#ea4335;}
.close_walk,#jpwPrevious,.prev-step{display: inline-block;font-weight:400;font-size:14px;line-height:24px;color: #fff;padding:4px 25px;text-align: center;cursor: pointer;border: 2px solid #ea4335;border-radius: 25px;margin-left: 10px;-webkit-transition: 0.8s linear;-moz-transition: 0.8s linear;transition: 0.8s linear;}
body.walkthrough_process .walk_select:before{position: absolute;top:0;right: 0;width: 5px;background: #ed3323;height: 100%;content: "";}
#tour{float: left;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;left: 0;width: 97%;z-index: 5;background: transparent;height: 100%;content: "";}

/*dispatcher_dashboard_tour*/
.dis_dash_tour{/*display: none;*/ position: fixed;top: 0;right: 0;bottom: 0;left: 210px;background: rgba(0,0,0,0.8);z-index: 999; }
.dis_dash_tour_inner {position: absolute;top: 0;left: 0px;width: 100%;text-align: center; z-index: 91;height: 100%;}
.ico_sec{float: left;width: 100%;margin-bottom: 10px;opacity: 0;}
.menu_ico{display: inline-block;width: 43px;height: 43px;border-radius: 100%;background: #ff0000;position: relative;text-align: center;line-height: 40px;}
.menu_ico .icon_24{fill:#fff;position: absolute;top: 50%;left: 50%;margin: -12px 0 0 -12px;}
.dis_dash_tour h1{float: left;width: 100%;font-weight:600;font-size:18px;color: #fff;}
.dis_dash_tour p{float: left;width: 100%;font-weight:400;font-size:14px;color: #cecece;margin: 8px 0 15px;}
.ddash_step1:before,.ddash_step2:before,.ddash_step3:before,.ddash_step4:before{position: absolute;width: 61px;height: 88px;content: "";top: -30px;left: -70px;z-index: 2;background: url(../../images/point_arr_top_left.png) no-repeat;}
.ddash_step1{position: absolute;width: 350px;right: 93px;}
.ddash_step2{position: absolute;width: 350px;left: 30%;}
.ddash_step3{position: absolute;width: 350px;left: 30%;}
.ddash_step4{position: absolute;width: 350px;left: 30%;}
.d1.tour_deactive {opacity: 0.8 !important;position: relative;float: left;width: 49%;}
#ddash_tour_step1.tour_deactive {width: 49%;}
.tour_highlight .d1::before{position: absolute;top: -1px;left: -1px;content: '';width: 101%;height: 101%;background: rgb(30, 30, 30);z-index: 92;min-height: 72px;}
.dis_dash_tour{top: 100px;height: 300px;background: transparent;}
.tour_process .right_lay{background: #3c3c3c;}
#ddash_tour_step1.tour_highlight .dashboard_map_outer::before{position: absolute;top: 0;left: -19px;content: '';width: 108%;height: 105%;background: rgba(0,0,0,0.8);z-index: 9999;min-height: 72px;}

/*revenue_dashboard_tour*/
.rev_dash_tour{/*display: none; */position: fixed;top: 0;right: 0;bottom: 0;left: 210px;background: rgba(0,0,0,0.8);z-index: 999; }
.rev_dash_tour_inner {position: absolute;top: 0;left: 0px;width: 100%;text-align: center; z-index: 91;height: 100%;}
.ico_sec{float: left;width: 100%;margin-bottom: 10px;opacity: 0;}
.menu_ico{display: inline-block;width: 43px;height: 43px;border-radius: 100%;background: #ff0000;position: relative;text-align: center;line-height: 40px;}
.menu_ico .icon_24{fill:#fff;position: absolute;top: 50%;left: 50%;margin: -12px 0 0 -12px;}
.rev_dash_tour h1{float: left;width: 100%;font-weight:600;font-size:18px;color: #fff;}
.rev_dash_tour p{float: left;width: 100%;font-weight:400;font-size:14px;color: #cecece;margin: 8px 0 15px;}
.rdash_step1:before,.rdash_step2:before,.rdash_step3:before,.rdash_step4:before{position: absolute;width: 61px;height: 88px;content: "";top: -30px;left: -70px;z-index: 2;background: url(../../images/point_arr_top_left.png) no-repeat;}
.rdash_step1{position: absolute;width: 350px;right: 93px;}
.rdash_step2{position: absolute;width: 350px;left: 30%;}
.rdash_step3{position: absolute;width: 350px;left: 30%;}
.rdash_step4{position: absolute;width: 350px;left: 30%;}/*
.d1.tour_deactive {opacity: 0.8 !important;position: relative;float: left;width: 100%;}*/
#rdash_tour_step1.tour_deactive {width: 100%;}
.tour_highlight .d1::before{position: absolute;top: -1px;left: -1px;content: '';width: 101%;height: 101%;background: rgb(30, 30, 30);z-index: 92;min-height: 72px;}
.rev_dash_tour{top: 100px;height: 300px;background: transparent;display: none;}
.tour_process .right_lay{background: #3c3c3c;}
#rdash_tour_step1.tour_highlight .dashboard_map_outer::before{position: absolute;top: 0;left: -19px;content: '';width: 108%;height: 105%;background: rgba(0,0,0,0.8);z-index: 9999;min-height: 72px;}


.exp_menu_right{float: right;  margin-top:8px;}
.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%;}
.export_me_menu_div.export_me_menu_div_driverinfo ul li b{    margin-top: 13px;}
.export_me_menu_div.export_me_menu_div_driverinfo ul li label{    margin-top: 12px;}
.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-right:10px;}
.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}
.input_box span.hint {color: #666; padding: 4px 0px; height: auto;width: 100%;float: left;}
.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:right;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{box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.20); }
 .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:left;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:right;}
 .keyfactor ul, .keyfactor2 ul{border:1px solid #e3e4e7;width:100%;float:left;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!important;}
 .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-left:16px; border-radius: 3px;margin-top:7px; border:0px solid #ddd; float:right;background:#fff url(../../images/filter.png) no-repeat; cursor:pointer;background-position:5px 5px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.15);}
.filter_icon.mr-0{margin-right:0px;} 
 .sidebar .sticky_message{ display:block;bottom:15px;width:200px;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, .new_button input[type="button"].blue{   color:#000;}
    .new_button input[type='submit'].blue:hover, .new_button input[type="button"].blue:hover{color:#fff;}
  .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, .navbar-inner .common_butt{height: 32px;font-size:13px;
    padding: 7px 20px;margin-top:8px;}*/
	.navbar-inner .exp_menu_right .common_butt{margin-top:0px;}
	.navbar-inner .exp_menu_right .export_me_menu{padding: 8px 16px;}
	.new_button input.common_butt{border:0px solid #0078bd; box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.20);}
 /*top_search_fnew search_table_toptop_search_fnew2
  .top_search_fnew{border:1px solid red;}*/
 .top_search_fnew, .top_search_fnew3{width:100%;}
 .top_search_fnew li{display:inline-block; vertical-align: top;padding-right:15px;margin-bottom:10px;}
 .top_search_fnew li label{float:left;margin-top: 7px;} 
   .top_search_fnew li:nth-child(odd){width:10%;}
 .top_search_fnew li:nth-child(even){width:20%;}
 .top_search_fnew li.empty_li{width:2%;}
.top_search_fnew ul li.respon_clr{width:16px;margin-left:0px;}

.top_search_fnew2 li label{ width:120px;}
.top_search_fnew3 li label{float:left;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:left;clear:both;}
 .top_search_fnew3 li:last-child{width:19%;}
  /*.top_search_fnew2,  .top_search_fnew3{    border: 1px solid #ff0000;}
*/
 .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:left;margin-right:5px;margin-top:5px;}
 .drop_icon{width:12px;height:12px; background:url(../../images/drop_location.png) no-repeat;float:left;margin-right: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_fnew2 li.respon_clr{width:16px;margin-left:0px;}
  /*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{text-align:center;color:#fff;left:0px!important;}
	/**/
	.wmd-view-topscroll, .wmd-view{overflow-x:auto;overflow-y:hidden;width:100%;border:none 0px RED;}
.wmd-view-topscroll{height:14px;margin-bottom:3px;}
.scroll-div1{width:2500px;overflow-x:scroll;overflow-y:hidden;}
.scroll-div2{width:2500px;height:20px;} 

 
/**/
.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:left;width:200px;text-align:left;}
.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:left;}
.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;
    right: 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:left;}
.dashboard_calender_in_header.fleet_top_search_list, .dashboard_calender_in_header.fleet_top_search_list ul{float:left;}
.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;left: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"], .common_butt{border:0px solid #ccc;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.20);}

.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, .common_butt:hover{box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.20);}
.back_button{ float:right;margin:8px 0px;}
/**/
.highlight_button {
    float: left;
    margin-right: 10px;
}
.highlight_button input[type="submit"], .highlight_button input[type="button"], .highlight_button button {
border: 0px solid #FF7760;  background:#FF7760;  
    border-radius: 3px;
    box-sizing: border-box;
    color: #000;
    display: inline-block;
    font-size: 13px;
    font-weight: 400;
max-height: 34px;
    padding: 10px 20px; 
    position: relative;
    vertical-align: middle;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.20);}	
	
	.highlight_button a{
border: 0px solid #FF7760;  background:#FF7760;  
    border-radius: 3px;
    box-sizing: border-box;
    color: #000;
    display: inline-block;
    font-size: 13px;
    font-weight: 400;
max-height: 34px;
    padding: 7px 20px; 
    position: relative;
    vertical-align: middle;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.20);}
 .cancel_button input[type="button"], .cancel_button input[type="reset"] {
    background: #ffffff none repeat scroll 0 0;
    border: 0px solid #cccccc;
    border-radius: 3px;
    box-sizing: border-box;
    float: left;
    font-size: 13px;
    font-weight: 400;
    max-height: 34px;
    padding: 10px 15px;
    text-align: center;
    text-transform: capitalize;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.20);
}	
.highlight_button a:hover, .cancel_button input[type="button"]:hover, .cancel_button input[type="reset"]:hover, .highlight_button input[type="submit"]:hover, .highlight_button input[type="button"]:hover, .highlight_button button:hover{color:#fff;}
.cancel_button input[type="button"]:hover, .cancel_button input[type="reset"]:hover{color:#fff;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.20);}
/*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%;left:50%;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;}
.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-left:0;}
.wallet_driver_div ul li label.errorvalid{margin-top:0;width:100%;font-size:12px}
/**/
.walkthrough_section.extend_walkthrough{left:80px;}
.margin-bottom .no_data{clear:both;}
/**/
.contact_view p, .driverinfo_common ul li, .taxi_info_common ul li{width:50%; overflow-wrap: break-word;}
.driverinfo_common ul li label{ overflow-wrap: break-word;}
.driverinfo_common ul.company_info_list{  width:48%;padding-right:2%; }
.driverinfo_common .com_ifo_main.tras_info_main{width:100%;}
.driverinfo_common .com_ifo_main.tras_info_main ul li{width:24%;}
.driverinfo_common #company_image{ width:20%;float:right;margin-left:1%;}
.com_ifo_main{float:left;width:78%; }
.com_ifo_main.driver_inf ul.company_info_list{  width:48%;padding-right:1%;}
.com_ifo_main.driver_inf ul.company_info_list li{  width:48%;padding-right:1%; position:relative; }
 
	.com_ifo_main.driver_inf ul.company_info_list li label {width:100%;}
.com_ifo_main.driver_inf ul.company_info_list.consumers_info_list{width:100%}
.driverinfo_common ul.company_info_list.model_inf{width:100%;}
.filter_res_a{font-size:18px;color:#f39c12;width:100%;text-align:left;margin:20px 0px;float:left;}
/**/
.import_fleet_out{background:#fff;float:left;width:100%;}
.import_in{background:#fff; float:left;width:100%;padding-bottom:0px;}
.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #FF7760;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
    border-radius: 4px;}
	.form-submit-sec{margin-top:15px;}
	.import_in ul{margin-bottom:15px;padding:20px;}
	.progress{background:#fff;}
		#progressMessage{margin:15px 0px;max-height:300px;overflow-y:auto;}
	#progressMessage p{margin-bottom:3px;}
	#progress_indicator {margin-top:15px;clear:both;float:left;width:98%;padding:15px;}
	.import_fleet_out .error-msg{color:#ff0000;}
	.completed{color:#529522;}
	.note_txt span{color:#999;}
	.import_start{font-size: 12px;}
	/**/
	.dashboard_calender_in_header .company_bot_dboard .select2-choice::after{ right: 8px;}
	.dashboard_calender_in_header .company_bot_dboard .select2-arrow{display:none;}
	.title div.fr .small_butt{margin-top:5px;}
	/**/
	.company_info_list.comdetail_info_list{    width: 50%;}
	.company_info_list.comdetail_info_list label::before{    right: 10px;}
 .company_info_list.comdetail_info_list label {   width:100%;}
 /*campaign*/
 .driverinfo_common.campgn_procode{}
  .driverinfo_common.campgn_procode ul,    .driverinfo_common.campgn_procode ul li label{width:100%;}
   .driverinfo_common.campgn_procode ul li{width:22%;}
 /*Consumer Wallet Log Details*/
 .driverinfo_common.consumerwallet_log label{width:100%;}
 /*revenu trans*/
 .reve_mdiv{width:100%;float:left;}
 .reve_mdiv .info_list{width:100%;}
  .com_ifo_main.tras_info_main .reve_mdiv .info_list li{width:23%;margin-right:2%;}
   .com_ifo_main.tras_info_main .reve_mdiv .info_list li label{width:100%;}
   .company_info_list.model_inf li{width:23%;}
   /**/
    .navbar-inner .new_button.button_right{margin-right:0px;}
   .navbar-inner .button_right{float:right; margin-top:8px;}
   .navbar-inner .button_right input[type="button"]{ font-size: 11px;
    padding: 9px 16px;}
	#ui-datepicker-div{z-index:100000!important;}
		.ui-datepicker{z-index:100000!important;}
	/**/
	.but_small{max-height: 25px;
    padding: 7px 15px;margin-left:10px;}
		.small_butt .export_me_menu{height:34px;padding:8px 10px;}
		/**/
		.widget.comp_journy .small_butt{margin-right:0px;}
		.form_manage_booking .new_input_field{ width: auto;}
		.form.form_manage_booking input[type='button']{min-height: 34px;}
/**/
	.dashboard_widget_title.with_calender .dashboard_calender_in_header{margin-bottom:15px;}
/*fleet info*/
.taxi_info_common ul.fleet_info_ul li{width:35%;padding-right:2%;}
.taxi_info_common ul.fleet_info_ul li label{width:100%;}
/*import notes*/
.import_notes{padding:20px;clear:both; float:left;width:96%;padding-bottom:0px; }
.import_notes ol{list-style-type:decimal!important;margin-left:10px;width:100%;}
.import_notes ol li{list-style-type:decimal!important; width:100%;}
.import_notes h2{font-size:18px;}
	.driverinfo_chattop .button input:hover{color:#fff;}
	
	/**/
.driverinfo_chattop .button input:hover{color:#fff;}
	.user_revenue_grph .dashboard_map_outer{min-height:444px;}
	.user_revenue_grph .dashboard_map_outer	.dashboardpayment{width:100%;text-align:center;bottom:0px;}
	/**/
	.new_input_field.import_notes{padding:10px 5px 0;}
		.new_input_field.import_notes h2{font-size:15px;}
/*transation table header
 .overflow-block {    box-sizing: border-box;}
.sTable.responsive thead{ top:0px;
 
 position:fixed;width:2000px;
	color: #fff;
	background: #000; transform: translate3d(0px, 0px, 0px); position: absolute; z-index: 10;}
	.sTable.responsive{border-collapse: collapse;}
 
.wmd-view{overflow-y:auto!important;height:700px;}
.sTable.responsive tbody{display:block; margin-top:50px;}*/
/**/
.manage_ass_tout .wmd-view-topscroll, .manage_ass_tout .wmd-view{overflow:visible;}
.manage_ass_tout .scroll-div1{width:auto;overflow:visible;}
.manage_ass_tout .scroll-div2.manageassign_taxi-topscroll{width:100%;overflow:visible;}
/**/
 .new_select_rec .chosen-container-single .chosen-single{   height: 34px;background:#fff;
    line-height: 31px;border:0px;box-shadow:none;width:100%;text-align:left;}
	.new_select_rec .chosen-container-single .chosen-single div b{background-position:0 7px;}
 .new_select_rec .new_dash_calender_select{overflow:visible;}
  .new_select_rec .chosen-container .chosen-results li{width:100%;border-bottom:1px solid #f3f3f3;}
  
 .new_select_rec .chosen-container-active.chosen-with-drop .chosen-single div b{ background-position: -17px 8px;}
 
 .new_select_rec .chosen-container-active.chosen-with-drop .chosen-single{background-image:none;}
 
 .chosen-container ul.chosen-results li:last-child{padding:5px 6px;}
 /**/
 .sTable.responsive tbody tr:nth-child(even){
    background-color: initial;}
	
/**/
.fixed-table-container {
max-height:500px;
  box-sizing: border-box;
  border: 1px solid #ccc;
  margin-bottom: 40px;min-height:30px;
}
.fixed-table-container table {
  border-collapse: collapse;
  width: 100%;
}
.fixed-table-container th,
.fixed-table-container td {
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  padding: 8px;
  text-align: left;
  vertical-align: top;

  /**
    * Current implementation doesn't work when
    * cells in a row have different heights
    */
  white-space: nowrap !important;
}
.fixed-table-container th {
  background: #eee;
  font-size: 12px;
  line-height: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
}
/*
.fixed-table-container td:first-child {
  background: #eee;
}*/
.fixed-table-container tr:last-child td {
  border-bottom: 0;
}
.fixed-table-container th:last-child,
.fixed-table-container td:last-child {
  border-right: 0;
}
.modal.fade.in{z-index:999;}
.modal-backdrop{z-index:888;}

/**/
		.import_notes_ac{background:#f5f5f5;}

/**/
.success_float_tt {
    background-color: #dff0d8;
    border: 1px solid #468847;
    border-radius: 5px;
    box-sizing: border-box;
    color: #468847;
    float: left;
    padding: 8px;
    width: 100%;
}
#messagedisplay > div {
    width: 100%;
}
.msg_inn {
    float: left;
    width: 100%;
}
#messagedisplay {
    clear: both;
    float: left;
    margin: 10px 0 15px;
    position: relative;
    text-align: center;
    width: 100%;
    z-index: 99;
}
/* tool tip*/
.site_settingss .new_input_field, .site_settingss .new_input_field1, .manage_smt .new_input_field, .social_network .new_input_field{width:100%;margin-bottom:5px;}
.site_settingss .new_input_field input[type="text"],.social_network .new_input_field input[type="text"],.site_settingss .new_input_field1 .form textarea, .site_settingss .new_input_field textarea, .site_settingss .new_input_field select{width:50%;float:left;}
 .manage_smt .new_input_field input[type="text"],  .manage_smt .form .new_input_field input[type="password"] , .manage_smt .new_input_field1 .form textarea, .manage_smt .new_input_field textarea, .manage_smt .new_input_field select{width:50%;float:left;}
 div#info-window {text-align: center;}
 
 .right_lay .sms_mid_lft .form_group{width:100%;}
 .small_control_label{width:100%;}
 .sms_sett_opt .sms_mid_lft{width:100%;}
 
 .sms_sett_opt .sms_mid_lft textarea,  .sms_sett_opt .sms_mid_lft .form_group .small_form_control{width:60%;}
 .sms_lay .keyv_class .form-control {width:40%;}
 
.tool {
    position: relative;
    display: inline-block;
 
    visibility: visible;padding: 5px 13px;color:#000;background:#ddd;
	    border-radius:200px;margin-left:10px;font-weight:400;font-size:12px;
}

.tool .tooltiptext {
    visibility: hidden;
    width:250px;
    background-color:#555555;
    color: #fff;
    text-align: left;
    border-radius: 6px;
    padding: 5px 10px;

    /* Position the tooltip */
    position: absolute;
    z-index: 1;left:35px;top:0px;font-size:12px;
}

.tool:hover .tooltiptext {
    visibility: visible;
}

.tooltiptext::after {
    border-color: rgba(0, 0, 0, 0) #555555 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 5px;
    content: "";
    margin-top: -5px;
    position: absolute;
    right: 100%;
    top: 50%;
}
.site_settingss span.cke_skin_kama {
    border: 1px solid #d3d3d3;
    border-radius: 5px;
    float: left;
    padding: 5px;
    width: 91%;
}
/*
.site_settings .new_input_field{width:500px;}
.site_settings .new_input_field input[type="text"], .site_settings .new_input_field textarea, .site_settings .new_input_field select {width:90%;}

 .manage_ass_tout .top_search_fnew li:nth-child(2n) {
    width: 22%;
}*/
.manage_ass_tout .top_search_fnew ul li.respon_clr{width: 12%;}
 .site_settingss .language_box{height:150px;width:50%;float:left;}  .site_settingss  .language_box select{height:150px;float:left;}
 .site_settingss .document_box{height:150px;width:50%;float:left;}  .site_settingss  .document_box select{height:150px;float:left;}
 .chosen-container-single .chosen-single div b,  .chosen-container-active.chosen-with-drop .chosen-single div b{display:none;}
 /**/
 /*company login*/
 .manage_ass_tout .top_search_fnew ul li.respon_clr{width: 10%;}
  .driver_report .company_search_dr .top_search_fnew2 .fleet_report_li{width:3%;}
 .driver_report  .company_search_dr .top_search_fnew2 li:last-child{margin:0px;}

 /**/
 .site_settingss  div.selector, .site_settingss .select_box, .manage_smt div.selector, .manage_smt .select_box{width: 50%;    float: left;}
  .site_settingss div.selector select, .manage_smt div.selector select{ width: 100%;}
    .site_settingss input[type="file"], .site_settingss input[type="image"]{ width: 50%;background:#f5f5f5;border:1px solid #ccc;padding:10px 10px;margin-bottom:10px;}
	.google_settings .form_control{width:80%;}
	.google_settings .add_crd_det label{width:100%;}
	
	.google_settings  .tool .tooltiptext {right:35px;left:auto;}
	.google_settings  .tooltiptext::after {border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #555555;
    border-style: solid;
    border-width: 5px;
    content: "";
    left: 100%;
    margin-top: -5px;
    position: absolute;
    top: 50%;
}
.fleet_report .top_search_fnew2 li.fleet_report_li{width:2%;}
.fleet_report .top_search_fnew2 li:nth-child(2n){ width: 23%;}

.driver_report .top_search_fnew2 li.fleet_report_li{width:100%;margin-bottom:10px;}
.driver_report  .top_search_fnew2 li:nth-child(2n){ width: 21%;}
.driver_report  .top_search_fnew2 li:last-child{margin-left:10%;}

.sms_sett_opt .sms_mid_rgt.payment_s textarea, .sms_sett_opt .sms_mid_rgt.payment_s .form_group .small_form_control{width: 60%;}
.sms_mid_rgt.payment_s{width:100%;float:left;}
.padd_left{padding-left:5px;}
.sms_mid_rgt.payment_s .pay_method{width:60%;}
.sms_mid_rgt.payment_s .star{float:left;}
.skeleton_feed .feed_item .new_button{margin-top:15px;}
/**/
.disp_search_dr {}
.driver_report .disp_search_dr .top_search_fnew2 li:last-child, .driver_report.disp_search_dr .top_search_fnew2 li:last-child{   margin-left: 3%;}
.driver_report .disp_search_dr .top_search_fnew2 li.fleet_report_li, .driver_report.disp_search_dr .top_search_fnew2 li.fleet_report_li{display:none;}
 .driver_report .company_search .top_search_fnew2 li.fleet_report_li{display:none;}
 .driver_report .company_search .top_search_fnew2 li:last-child{    margin-left: 2%;}
 .makeitlive{ background: url("../../images/make_live.png") no-repeat scroll 0 0;
    display: inline-block;
    float: none;
    height:16px;
    margin: 0 5px;
    padding: 0;
    width:16px;}
/**/
.addzonefare-zone-sec{margin-top:20px; float:left;width:100%;margin-bottom:15px;}
.addzonefare-zone-sec li{float:left;}
.addzonefare-zone-sec li label {padding:0px 20px;float:left;}
#zone_fare_content{border:1px solid #f5f5f5;background:#f5f5f5;float:left;clear:both;width:100%;padding:10px 0px;}
.addzonefare-fare-sec{ float:left;width:100%;margin-bottom:15px;width:33.1%;}
.addzonefare-fare-sec li{float:left;padding:0px 10px;clear:both;margin:5px 0px;}

.addzonefare-fare-sec li label{min-width:150px;padding:0  0px 0px 0px;float:left;margin-bottom:5px;margin-right:10px;}
.addzonefare-fare-sec li label+label{margin-left:10px;min-width:auto;}
.addzonefare-fare-sec li input[type='text'].form-control{width:140px; margin-left:10px;float:left;}
.zone-fare-status-li input.form-control[type="radio"], .zone-fare-option-li input.form-control[type="radio"]{margin-left:10px;margin-right:5px;}
.out_button{float:left;clear:both;width:100%;margin:15px 0px;}
.out_button p{width:100%;margin-bottom:15px;}
.addzonefare-fare-sec h2{ text-align:center;}
.addzonefare-fare-sec{border-right:1px solid #fff;}
.addzonefare-fare-sec:last-child{border-right:0px;}
/**/
.add_palan_box{ }
.add_palan_box ul{width:900px;float:left;clear:both; }
.add_palan_box li {float:left; margin-bottom:20px;}
.add_palan_box li{width:20%;}
.add_palan_box li+li{width:60%;}
.add_palan_box  .duration_box .new_input_field{width:34%; margin-right:10px; float:left;}
.add_palan_box  .duration_box .new_input_field+.new_input_field{width:40%;margin-right:0px; }
/*make live popup*/
.make-live-popup{border:1px solid red;    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #ff0000;
    padding: 20px 10px;
    position: fixed;
    width: 700px;
	background: #ffffff none repeat scroll 0 0;
    border: 3px solid #6b7580;
    border-radius: 10px;
    
    left: 50%;
    margin-left: -175px;
    padding: 15px;
    
    top: 30%;
 
    z-index: 1000;
}
.make-live-popup .highlight_button{margin-bottom:20px;}
.make-live-popup h2{width:100%;text-align:center;font-size:20px;margin-bottom:20px;}
.make-live-popup .new_input_field{width:100%;margin-bottom:15px;}
.make-live-popup .new_input_field label{width:30%;float:left;}
.make-live-popup .new_input_field input[type='text']{width:50%;height:32px;}
.make-live-popup_close {
    background: rgba(0, 0, 0, 0) url("../../images/close_new9.png") no-repeat scroll 0 0 / 100% auto;
    height: 18px;
    position: absolute;
    right: 3px;
    top: 3px;
    width: 18px;
}
.makeitlive{ background: url("../../images/make_live.png") no-repeat scroll 0 0;
    display: inline-block;
    float: none;
    height:16px;
    margin: 0 5px;
    padding: 0;
    width:16px;}
.driver_report .top_search_fnew2 .chosen-results li:nth-child(2n){width: 100%;float: left;}
.driver_report .top_search_fnew2 .chosen-results li{width: 100%;float: left;}
.driver_report .top_search_fnew2 .chosen-results li:nth-child(2n){margin-left: 0;}
.filter_status{width:100%;float: left;text-align: left;}
.top_search_fnew2 li:first-child{margin-left: 0;}

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;}

/*.menu > ul > li > a.rep > i .icon_24.dmenu6{margin:-12px 0 0 -12px;}*/
.new_input_field.w_fifty select {float: right;}
.new_input_field.w_fifty input, .new_input_field.w_fifty select {width: 48% !important;}
.navbar-inner h6.tab_sub_tit.w_auto{width: auto;}
.gm-style .gm-style-iw{width: 250px !important;}
.poi-info-window .title{width: 100% !important}
.rgt_field_det .small_field_det label {float: left;line-height: 34px;}


/*onboard*/
.onboard_contnr .taxi_dispatcher #defaultForm .option_block h4 {font-size: 14px;color: #333333;font-weight:600;line-height: 40px;padding: 0;background: none;}

.sidebar_hide .onboard_container{position: fixed;bottom: 0;left:80px;width: calc(100% - 80px);background: #fff;z-index: 999;}
.onboard_container{border-top: 1px solid #efefef;position: fixed;bottom: 0;left:210px;width: calc(100% - 210px);background: #fff;z-index: 999;}
.close_onboard{position: absolute;right: 10px;top:15px;width:20px;height: 20px;background: url(../../images/close_onboard.png) no-repeat center center;}
.onboard_inner_container{width: 100%;float: left;padding: 28px 0 18px;}
.onboard_inner_container h2{font-size: 18px;color: #333333;width: 100%;float: left;margin: 0 0 15px 0;padding: 0;text-align: center;text-transform: capitalize;}
.onboard_contnr .onboard_steps{width: 16.5%;float: left;text-align: center;position: relative;    box-sizing: border-box;}
.onboard_inner_container .onboard_steps .onboard_icon{width: 100%;float: left;position: relative;}
.onboard_inner_container .onboard_steps .onboard_icon::after{width: 100%;position: absolute;content: '';top: 45%;right: 52%;height: 2px;border-bottom: 5px dotted #dddddd;}
.onboard_inner_container .onboard_steps.change_status .onboard_icon::after{border-bottom: 5px dotted #39bb7c;}
.onboard_inner_container .onboard_step1 .onboard_icon::after{display: none;}
.onboard_contnr .onboard_steps h6 {position: relative;font-size: 14px;color: #333;margin: 0px 0 8px;padding: 0;text-transform: capitalize;width: 100%;float: left;}
.video_icon{width: 22px;height: 22px;display: inline-block;background: url(../../images/play_ico.png) no-repeat center center;margin: 8px 5px 8px 0;}
a.add_icon:hover, a.add_icon:focus,a.video_icon:hover, a.video_icon:focus,.tab_menu li.active a:hover, a:focus {border:none;outline: none;}
.video_icon:hover{background: url(../../images/play_ico_hover.png) no-repeat center center;}
.add_icon{width: 22px;height: 22px;display: inline-block;background: url(../../images/add_ico.png) no-repeat center center;margin: 8px 0;}
.add_icon:hover{background: url(../../images/add_ico_hover.png) no-repeat center center;}
.onboard_steps .onboard_icon a{width: 66px;height: 66px;display: inline-block;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: relative;z-index: 1;background: #fff;padding: 10px;}
.onboard_steps .onboard_icon a .tootip_info{display:none;position: absolute;bottom: 66px;background: #fff;padding: 10px;width:290px;border:1px solid #e0e0e0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.3);-moz-box-shadow: 0 0 5px rgba(0,0,0,0.3);box-shadow: 0 0 5px rgba(0,0,0,0.3);}
.onboard_steps .onboard_icon a .tootip_info::before{position: absolute;bottom: -9px;content:'';left:15px;width:16px;height:9px;background:url(../../images/tooltip_btm_arr.png)no-repeat center center;}
.onboard_steps .onboard_icon a:hover .tootip_info{display:block;}
.onboard_inner_container .onboard_steps:last-child a .tootip_info{right: 0;}
.onboard_inner_container .onboard_steps:last-child a .tootip_info::before{left:inherit;right:15px;}
.onboard_steps .onboard_icon a .tootip_info p{font-size:12px;color: #999999;margin: 0;padding: 0;text-align: left;}
.onboard_steps .onboard_icon a i{width: 50px;height:50px;float: left;border:2px solid #dddddd;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.onboard_steps.active .onboard_icon a i,.onboard_steps.completed .onboard_icon a i{border:2px solid #6adcb9;}
.onboard_steps.active .onboard_icon a i{box-shadow: 0 0 0 rgb(57, 187, 124);animation: pulse 1.3s infinite;}
.onboard_steps.onboard_step1 .onboard_icon a i {background: url(../../images/lang_ico.png) no-repeat center center;}
.onboard_steps.onboard_step2 .onboard_icon a i {background: url(../../images/driver_ico.png) no-repeat center center;}
.onboard_steps.onboard_step3 .onboard_icon a i {background: url(../../images/flt_ico.png) no-repeat center center;}
.onboard_steps.onboard_step4 .onboard_icon a i {background: url(../../images/asgn_driv_ico.png) no-repeat center center;}
.onboard_steps.onboard_step5 .onboard_icon a i {background: url(../../images/paymnt_ico.png) no-repeat center center;}
.onboard_steps.onboard_step6 .onboard_icon a i {background: url(../../images/domain_ico.png) no-repeat center center;}

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(55,187,124, 0.8);
  }
  80% {
      -webkit-box-shadow: 0 0 0 14px rgba(55,187,124, 0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(55,187,124, 0);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(55,187,124, 0.8);
    box-shadow: 0 0 0 0 rgba(55,187,124, 0.8);
  }
  80% {
      -moz-box-shadow: 0 0 0 10px rgba(55,187,124, 0);
      box-shadow: 0 0 0 10px rgba(55,187,124, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(55,187,124, 0);
      box-shadow: 0 0 0 0 rgba(55,187,124, 0);
  }
}
.onboard_contnr .onboard_steps.last_step{padding: 28px 0;width:100%;float: left;text-align: center;}
.onboard_contnr .onboard_steps.last_step a{width:70px;height: 70px;padding: 0;}
.onboard_steps.last_step a i{background: url(../../images/completed_ico.png) no-repeat center center;width: 70px;height: 70px;border: none;}
.onboard_contnr .onboard_steps.last_step h6{font-size: 24px;color:#666666;}
.onboard_contnr .onboard_steps.last_step p{font-size: 14px;color:#666666;margin: 0;padding: 0;text-align: center;}

#videopopup .modal-content {padding: 0;background: transparent;border: none;box-shadow: none;}
#videopopup .modal-dialog {width: 800px;}
#videopopup .modal-body {padding:0;}
#videopopup button.close {display: none;}

.sidebar_hide .menu ul li a span.st_count {position: absolute;right: -3px;bottom: 0px;color: #fff;width: 15px;height: 15px;background: #d61414;margin: 0;padding: 0;line-height: 15px;text-align: center;font-size: 11px;z-index: 4;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.menu ul li a span.st_count {position: absolute;right: 0px;bottom: 0px;color: #fff;width: 15px;height: 15px;background: #d61414;margin: 0;padding: 0;line-height: 15px;text-align: center;font-size: 11px;z-index: 4;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;font-style: normal;}
.menu > ul > li#onboard_menu > a i{width: 24px;height: 24px;border-radius: 50%;left: 9px;top: 10px;}
.menu > ul > li#onboard_menu.active > a i{animation: pulsemenu 1.3s infinite;}
.menu > ul > li#onboard_menu.active > a i .icon_24{fill: #FF7760;}

@-webkit-keyframes pulsemenu {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(100,168,243, 0.8);
  }
  80% {
      -webkit-box-shadow: 0 0 0 14px rgba(100,168,243, 0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(100,168,243, 0);
  }
}
@keyframes pulsemenu {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(100,168,243, 0.8);
    box-shadow: 0 0 0 0 rgba(100,168,243, 0.8);
  }
  80% {
      -moz-box-shadow: 0 0 0 10px rgba(100,168,243, 0);
      box-shadow: 0 0 0 10px rgba(100,168,243, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(100,168,243, 0);
      box-shadow: 0 0 0 0 rgba(100,168,243, 0);
  }
}

/*#videopopup.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;display: none;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;}
.modal-backdrop {position: absolute;top: 0;right: 0;left: 0;background-color: #000;}*/
.reset_modal #container{position: unset;}
.reset_modal #container #content{position: unset;}
.modal-backdrop {z-index: 999 !important;}
.modal.fade.in{z-index: 9999 !important}
#videopopup .modal-body{max-height: 100%;}
#videopopup.modal{background: transparent;width: 800px;max-height: 450px;}
.modal {position: fixed;right: 0; bottom: 0;left: 0; z-index: 1040;display: none; overflow: hidden;-webkit-overflow-scrolling: touch; outline: 0;margin: 0 auto;}
#videopopup .modal-dialog { width: 800px;margin: 0 auto;float: none;}


.new_input_field .rent_duration select{width:48% !important;float: left;}
.new_input_field .rent_duration span{float: left;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%;}

#live_dispatch_loader {
    text-align: center;
    position: absolute;
    top: 45%;
    z-index: 9999;
    width: 100%;
}

/*stylisg timer*/
.export_me_menu_div.export_me_menu_div_driverinfo .stylish_timer{position: relative;}
.export_me_menu_div.export_me_menu_div_driverinfo .stylish_timer input{width: 43px;border-right:none;float:left;}
.export_me_menu_div.export_me_menu_div_driverinfo .stylish_timer input:last-child{width: 43px;border-right:1px solid #ccc;border-left:none;margin-left: -4px;padding-left: 13px;}
.export_me_menu_div.export_me_menu_div_driverinfo .stylish_timer i{position: absolute;left:43px;font-style: normal;top:7px;}
/*Sep 26*/
.form_inner {width: 100%;float: left;}
h6.form_grp_title {font-size: 16px;color: #000000;line-height: 32px;margin-bottom: 10px;}
.panel_group {width: 100%;float: left;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #e5e5e5;}
.form-group{width: 730px;float: left;margin-bottom: 10px;}
.form-group label{width:calc(100% - 507px);float: left;font-size: 13px;color: #666;font-weight:400;}
.form-group .form-control{width:calc(100% - 223px);padding: 0;float: left;height:auto;border: none;position: relative;}
.form-group .form-control .note_text{float: left;width: 100%;background: #f04124;color: #ffffff;font-size: 13px;font-weight: 300;padding: 10px;margin: 10px 0;line-height: 20px;}
.form-group .form-control input.width_fifty{width: -webkit-calc(50% - 15px);width: -moz-calc(50% - 15px);width: calc(50% - 15px);float: left;margin-right: 15px;}
#editmotor_form .form-group .form-control input[type=file], .site_settingss input[type="file"], .site_settingss input[type="image"]{ width: 50%;background:#f5f5f5;border:1px solid #ccc;padding:10px 10px;margin-bottom:10px;height: auto;}
#editmotor_form .form-group .form-control input[type=file]{width: 100%;}
.form-group.btn-block {width: calc(100% - 223px);float: right;}
.form-group.btn-block .btn.btn-default{color: #000000;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background: #ffffff;border-color: #e4e3e8;text-shadow: none;font-weight: normal;margin-top: 0px;padding: 11px 12px 10px 12px;font-size: 14px;margin-right: 5px;}
.form-group.btn-block .btn:hover{color: #ffffff;background: #0088CC;}