/* # General styles================================================== */
html { height: 100%; }
#page { padding-top: 55px; }
#content { margin: 0 0 20px 326px; padding: 0 5px; padding-bottom: 20px; position: relative; width: auto; }
.header { }
.clear { clear: both; display: block; }
.hidden { overflow: hidden; }
.relative { position: relative; }
.displayNone { display: none; }
img { border-radius: 2px; vertical-align: middle; }
.fl { /*display: block;*/ float: left; }
.rg { /*display: block;*/ float: right; }
button, input[type=submit], input[type=image], input[type=reset] { cursor: pointer; }
.with { width: 326px; }
.without { width: 100px; }
/* # Top part================================================== */
#top { background-color: #fdbe00; height: 50px; border-bottom: 1px solid #eaab00; min-width: 920px; width: auto !important; }
.logo { float: left; background: url(../images/img_logo.png) no-repeat; width: 150px; height: 50px; margin: 10px 0 0 4px; }
.logo span { display: none; }
.topNav { float: right; position: relative; }
.topSearch input[type=submit], .userSearch input[type=submit] { background: url(../images/sprites/sprite.png); }
.user-info { cursor: pointer; }
/* # header================================================== */
.user-dropbox ul { list-style-position: outside; line-height: 16px; margin-left: 5px; font-size: 11px; z-index: 999; }
.user-dropbox li { background-color: #fff; background-repeat: no-repeat; display: block; z-index: 999; }
.user-dropbox LI.user { background-image: url(../images/icons/administrator.png); }
.user-dropbox LI.settings { background-image: url(../images/icons/security.png); }
.user-dropbox LI.logout { background-image: url(../images/icons/login.png); }
.user-panel { position: relative; }
.user-info { /*background:url(../images/icons/directional_down.png) no-repeat;*/ border: 1px solid #eee; background-position: 123px 10px; }
.user-info { z-index: 20; padding: 10px 10px 35px 10px; background-color: #fff; margin-top: -18px; border-radius: 3px; background-clip: padding-box; }
.icn_directional { background: url(../images/icons/directional_down.png) no-repeat #fff; height: 33px; width: 18px; }
.icn_directional_up { background: url(../images/icons/directional_up.png) no-repeat #fff; height: 33px; width: 18px; }
.user-active { z-index: 20; position: relative; padding: 10px; background-color: #fff; margin-top: -18px; border-radius: 3px; background-clip: padding-box; }
.user-active { /*background:url(../images/icons/directional_up.png) no-repeat #fff;*/ border-bottom: 0; background-position: 123px 10px; height: 33px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }
.user-info a { outline: none; padding-bottom: 0; padding: 0 5px; font-size: 13px; color: #000; }
.user-dropbox { z-index: 10; border: 1px solid #eee; position: absolute; width: auto; display: none; background-color: #fff; top: 55px; right: 10px; left: -20px; }
.user-dropbox ul { list-style-type: none; margin: 5px 10px; }
.user-dropbox li { line-height: 30px; padding-left: 5px; background-position: 5px; font-size: 13px; }
.user-dropbox li:hover { background-color: #f7f7f7; }
.user-dropbox li a { margin-left: 30px; }
/* # Sidebar stuff================================================== */
#sidebar { display: block; background: url(../images/bg_sideBar.gif) repeat-y; /*position: fixed; */ position: absolute; z-index: 998; width: 326px; left: 0; top: 51px; bottom: 0px; }
.mainNav { width: 100px; background-color: #f6b511; float: left; position: relative; z-index: 99; }
.secNav { width: 226px; position: absolute; top: 0; left: 100px; z-index: 98; float: left; }
/* === Main navigation === */
/*.nav { text-align: center; margin-left: 4px; height: 400px; bottom: 0px; top: 0px; }
.nav li { position: relative; }
.nav li a { display: block; padding: 0 0 8px 0; color: #fff; }
.nav li a span { display: block; padding-top: 4px; }
.nav > li > a:hover { color: #f4f4f4; }*/
/*.nav li:hover ul { display: block; }*/
/*.nav li ul { display: none; position: absolute; top: 38px; font-size: 11px; width: 225px; white-space: nowrap; left: 97px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; text-align: left; z-index: 1000; }
.nav li ul li a { display: block; padding: 8px; width: auto; }
.nav li ul li a span { padding-top: 3px; float: left; }
.nav li ul li a [class*="icol-"] { padding-top: 4px; }
.nav li ul li ul { left: auto; right: 0; position: static; padding-left: 0; background: #505050; }
.nav li ul li ul li { border-top: 1px solid #606060; border-bottom: 1px solid #404040; }
.nav li ul li ul li:hover { background-color: #555; }
.nav li ul li ul li, .nav li ul li ul li a { background: none; }*/
.navMenuTop { background: url(../images/bg_mainMenuTop.png) no-repeat; width: 100px; height: 5px; }
.navMenuCenter { background: url(../images/bg_mainMenuCenter.png) repeat-y; width: 100px; }
.btnDefinition { background: url(../images/icons/icn_definition.png) no-repeat; height: 45px; background-position: 28px 5px; }
.btnDefinitionSelect { background: url(../images/icons/icn_definitionSelect.png) no-repeat; height: 45px; background-position: 28px 5px; }
.btnReport { background: url(../images/icons/icn_report.png) no-repeat; height: 45px; background-position: 28px 5px; }
.btnReportSelect { background: url(../images/icons/icn_reportSelect.png) no-repeat; height: 45px; background-position: 28px 5px; }
.btnBatch { background: url(../images/icons/icn_report.png) no-repeat; height: 45px; background-position: 28px 5px; }
.btnBatchSelect { background: url(../images/icons/icn_reportSelect.png) no-repeat; height: 45px; background-position: 28px 5px; }
.btnLimit { background: url(../images/icons/icn_report.png) no-repeat; height: 45px; background-position: 28px 5px; }
.btnLimitSelect { background: url(../images/icons/icn_reportSelect.png) no-repeat; height: 45px; background-position: 28px 5px; }
.btnDealersSelect { background: url(../images/icons/icn_reportSelect.png) no-repeat; height: 45px; background-position: 28px 5px; }
.btnDealers { background: url(../images/icons/icn_report.png) no-repeat; height: 45px; background-position: 28px 5px; }
.navMenuBottom { background: url(../images/bg_mainMenuBottom.png) no-repeat; width: 100px; height: 5px; }
.btnRightPlace { display: block; float: right; height: 14px; line-height: 15px; margin-right: 16px !important; }
/* === Subnav styles === */
.subNav { border-top: 1px solid #ccc; position: relative; left: 0; top: 38px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.subNav .hasNum { padding: 7px 45px 8px 14px; }
.subNav li { font-size: 12px; position: relative; background: url(../images/bg_subNav.gif) repeat-x; }
.subNav li a { color: #373737; padding: 8px; display: block; font-weight: bold; border-right: 1px solid #aaaaaa; }
.subNav li ul { border-bottom: 1px solid #cecece; }
.subNav li ul li { border-top: 1px solid #e3e3e3; }
.subNav li ul li:first-child { border-top: none; }
.subNav li a.subNavSelect { background: url(../images/bg_subNavActive.gif) repeat-y #fff; border-right: 0; border: 1px solid #aaaaaa; border-left: 5px solid #aaaaaa; border-right: 0; }
.subNavLeft { background-color: #e6e5e4; font-size: 15px; color: #373737; /*position:fixed;*/ position: absolute; top: 0; left: 0; padding: 8px; width: 209px; margin: 0; }
.subNavRight { background-color: #e6e5e4; }
.subNavRight { border: none; }
.subNavRight a.plus { height: 23px; width: 23px; background: url(../images/icons/menu_left.png) no-repeat; border: none; padding: 0; float: left; }
#leftbar { background-color: #e6e5e4; float: left; position: absolute; /*position:fixed;*/ top: 51px; bottom: 0px; }
.minus { height: 23px; width: 23px; background: url(../images/icons/menu_right.png) no-repeat; border: none; padding: 0; margin: 5px 10px; cursor: pointer; }
/* === Sidebar widgets === */
.wrapper { top: 0; margin: 0; padding: 0; }
.heading { border-bottom: 1px solid #DCDCDC; margin-top: 5px; margin-bottom: 10px; padding-bottom: 5px; font-size: 16px; clear: both; overflow: hidden; min-width: 350px; }
/* Selectmenu----------------------------------*/
.hidden { display: none; }
.selectBoxContainer { font: normal 11px Arial, Helvetica, sans-serif; position: relative; margin-bottom: 5px; width: 200px; border: 1px solid #d2d2d2; }
.selectBoxContainer .selectBoxScroller { display: none; /*position:absolute;*/ top: 27px; left: 0; width: 100%; }
.selectBoxScroller { background-color: #fff; border: 1px solid #d2d2d2; margin-left: -1px; }
.selectBoxContainer .selectArea { background: url(../images/bg_comboboxLeft.gif) repeat-x; color: #808080; cursor: pointer; line-height: 27px; padding-left: 5px; font-size: 12px; white-space: nowrap; overflow: hidden; }
.selectBoxContainer .selectArea .downArrow { position: absolute; right: 0; top: 0; background: url(../images/bg_comboboxRight.gif) no-repeat; display: block; height: 27px; width: 26px; font-size: 12px; }
.selectBoxList { margin: 0; padding: 0; list-style: none; }
.selectBoxList .selectBoxItem { line-height: 20px; font-size: 12px; }
.selectBoxList .selectBoxItem { color: #5F5F5F; display: block; padding-left: 5px; text-decoration: none; font-size: 12px; }
.selectBoxList .selectBoxItem.selected { background: #f6b511; color: #FFFFFF; font-size: 12px; }
.selectBoxList .selectBoxItem.hover { background: #f6b511; color: #FFFFFF; font-size: 12px; cursor: pointer; }
/* TextBox----------------------------------*/
.labelDisabled { color: #B7B7B7; }
.disabled { opacity: 0.6; filter: alpha(opacity=60); }
/* Custom checkboxes, radios */

/*	wrapper divs */
.custom-checkbox, .custom-radio { position: relative; }
/* input, label positioning */
.custom-checkbox input, .custom-radio input { position: relative; left: 2px; top: 5px; margin: 0; }
.custom-checkbox label, .custom-radio label { display: block; position: relative; color: #343434; font-size: 12px; padding-right: 1em; line-height: 1; padding: .5em 0 .5em 30px; margin: 0 0 .3em; cursor: pointer; outline: none; }
/* states */
.custom-checkbox label { background: url(../images/checkboxes.png) no-repeat; }
.custom-radio label { background: url(../images/radiobutton.png) no-repeat; }
.custom-checkbox label, .custom-radio label { background-position: -15px -15px; }
.custom-checkbox label.hover, .custom-checkbox label.focus, .custom-radio label.hover, .custom-radio label.focus { /*background-position:-15px -113px;*/ outline: none; }
.custom-checkbox label.checked, .custom-radio label.checked { background-position: -15px -216px; }
.custom-checkbox label.checkedHover, .custom-checkbox label.checkedFocus { background-position: -15px -314px; }
.custom-checkbox label.focus, .custom-radio label.focus { outline: 1px dotted #ccc; }
.checkbox span { margin-left: 20px; }
/*custom upload elements*/
.customfile-input { position: absolute; cursor: pointer; background: transparent; border: 0; opacity: 0; -moz-opacity: 0; z-index: 999; }
.customfile { width: 196px; position: relative; overflow: hidden; box-shadow: 0 1px 0 #fff; -webkit-box-shadow: 0 1px 0 #fff; -moz-box-shadow: 0 1px 0 #fff; border: 1px solid #d7d7d7; background: #fdfdfd; padding: 2px; }
.customfile-disabled { opacity: .5; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); cursor: default; }
.customfile-feedback { display: block; font-size: 11px; color: #777; line-height: 22px; padding-left: 5px; }
.customfile-feedback-populated { color: #777; max-width: 200px; font-size: 11px; line-height: 22px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: default; }
.customfile-button { width: 22px; background: #fff url(../images/addFiles.png) no-repeat 0 0; height: 22px; font-size: 11px; font-weight: bold; cursor: pointer; float: right; text-indent: -9999px; display: inline; overflow: hidden; cursor: pointer; }
.customfile-hover .customfile-button, .customfile-focus .customfile-button { width: 22px; background: #fff url(../images/addFiles.png) no-repeat 0 0; height: 22px; font-size: 11px; font-weight: bold; cursor: pointer; float: right; text-indent: -9999px; display: inline; overflow: hidden; cursor: pointer; background-position: 0 -27px; }
#DonationId { width: 65px !important; font-size: 12px; color: #858585; border: 1px solid #d7d7d7; display: inline-block; background: #fdfdfd; padding: 6px 0 6px 5px; }
input#upload { background: url(../images/btn_area.gif) repeat-x; border: 1px solid #c3c3c3; color: #686868; padding: 6px 14px 7px 14px; margin: 0; background-color: #e8e8e8; }
input#upload:hover { background: url(../images/btn_areaSelect.gif) repeat-x; border: 1px solid #c3c3c3; color: #686868; padding: 6px 14px 7px 14px; margin: 0; }

.exportList { margin: 7px 3px; }
.exportList a { background: url(../images/btn_area.gif) repeat-x; border: 1px solid #c3c3c3; color: #686868; text-shadow: none; padding: 6px 14px 7px 14px; margin: 0; background-color: #e8e8e8; font-weight: bold; border-radius: 4px; }
.exportList a:hover { background: url(../images/btn_areaSelect.gif) repeat-x; border: 1px solid #c3c3c3; color: #686868; text-shadow: none; padding: 6px 14px 7px 14px; margin: 0; }
.leftBox, .rightBox { width: 40%; position: relative; }
.leftBox { float: left; }
.rightBox { float: right; }
.dualControl { text-align: center; width: 90px; margin-top: 110px; position: absolute; left: 50%; margin-left: -45px; }
.dualBtn { padding: 0 8px; line-height: 24px; font-size: 11px; cursor: pointer; border: 1px solid #d5d5d5; color: #525252; margin-left: -1px; height: 26px; }
.multiple { width: 100%; height: 200px; padding: 5px; border: 1px solid #d7d7d7; color: #808080; font-size: 12px; border-radius: 4px; }
.editor-label { margin-right: 5px; padding-left: 5px; }
.editor-field { margin-right: 5px; }
.ui-datepicker-title { color: #222; }

/* TABLE----------------------------------------------------------*/

/* MISC----------------------------------------------------------*/
.clear { clear: both; }
.error { color: #860006; }
/* Styles for validation helpers-----------------------------------------------------------*/
.field-validation-error { color: #860006; }
.field-validation-valid { display: none; }
.input-validation-error { border: 1px solid #860006; background-color: #ffeeee; }
.validation-summary-errors { color: #860006; }
.validation-summary-valid { display: none; }
/* Styles for editor and display helpers----------------------------------------------------------*/
.display-label, .editor-label { margin: 1em 0 0 0; }
.display-field, .editor-field { margin: 0.5em 0 0 0; }

.tri-state { width: 6em; }
#searchFilter { background-color: #f9f9f9; border: 1px solid #ddd; min-width: 600px; margin-bottom: 15px; }
#searchFilter div { float: left; padding: 5px; }
#searchFilter label { /*padding: 7px;*/ }
#searchFilter span { clear: both; display: block; padding-top: 0px; }
.summaryForm { background-color: #f9f9f9; border: 1px solid #ddd; width: 99%; max-width: 920px; margin-bottom: 15px; min-width: 600px; }
.summaryForm div { padding: 10px 5px; /* IE7 hack */ #clear:both; }
.summaryForm label { /*padding: 7px;*/ }
.summaryForm span { clear: both; display: block; padding-top: 0px; }

#detailsContainer { padding: 10px; }
.formField { width: 85%; overflow: hidden; clear: both; height: 1%; padding-right: 0; }
/* Styles for autocomplete dropdowns-----------------------------------------------------------*/
.ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; /*	if width will be 100% horizontal scrollbar will apear	when scroll mode will be used	*/ /*width: 100%;*/ font: menu; font-size: 12px; /*	it is very important, if line-height not setted or setted	in relative units scroll will be broken in firefox	*/ line-height: 16px; overflow: hidden; }
.ac_loading { background: white url('indicator.gif') right center no-repeat; }
.ac_odd { background-color: #eee; }
.ac_over { background-color: #0A246A; color: white; }
#saveForm { border-color: transparent; border-style: solid; border-width: 1px; border-color: #E9E9E9 #CCCCCC #CCCCCC #E9E9E9; padding: 10px; margin: 0px; background: -moz-linear-gradient(top, #E6E5E4, #F0F8FF); background: -webkit-gradient(linear, left top, left bottom, from(#BFDFFF), to(#F0F8FF)); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E6E5E4', EndColorStr='#FFFFFF'); width: 100%; table-layout: fixed; }
#saveForm div { float: left; padding: 5px; }
#saveForm label { display: block; padding-top: 5px; font-size: 0.9em; white-space: nowrap; padding-left: 10px; }
#saveForm span { clear: both; display: block; padding-top: 0px; }
/* -----------------------------------------------------------	login -> form----------------------------------------------------------- */
div.messages { margin: 0; padding: 0; clear: both; background: #ffffff; min-width: 600px; }
div.message { padding: 0; clear: both; overflow: hidden; margin-bottom: 10px; }
div.messages div.message div.image { margin: 2px 0 2px 5px; padding: 6px; float: left; }
div.messages div.message div.image img { margin: 0; vertical-align: middle; }
div.messages div.message div.text { margin: 0; padding: 10px 6px 10px 6px; float: left; width: 70%; }
div.messages div.message div.dismiss { margin: 0; padding: 0; float: right; }
div.messages div.message div.dismiss a { margin: 15px 14px 0 0; padding: 0; height: 16px; width: 16px; display: block; background: url("../images/icons/cross.png") no-repeat; }
div.widget div.toggle a { margin: 15px 14px 0 0; padding: 0; height: 16px; width: 16px; display: block; background: url("../images/icons/directional_up.png") no-repeat; }
div.messages div.message div.text h1, div.messages div.message div.text h2, div.messages div.message div.text h3, div.messages div.message div.text h4, div.messages div.message div.text h5, div.messages div.message div.text h6 { margin: 0; padding: 0px; border: none; }
/*h1 { font-size: 14px; color: #fff; padding: 8px; }*/
div.messages div.message div.text h6 { font-size: 14px; }
div.messages div.message div.text span { margin: 0; padding: 5px 0 0 0; height: 1%; /*display: block;*/ }
div.messages div.message-error { height: 1%; clear: both; overflow: hidden; background: #FBE3E4; border: 1px solid #FBC2C4; color: #860006; }
div.messages div.message-error h6 { color: #860006; }
div.messages div.message-warning { height: 1%; clear: both; overflow: hidden; background: #FFF6BF; border: 1px solid #FFD324; color: #5f5200; }
div.messages div.message-warning h6 { color: #5f5200; }
div.messages div.message-notice { height: 1%; clear: both; overflow: hidden; background: #8FBDE0; border: 1px solid #6BACDE; color: #003863; }
div.messages div.message-notice h6 { color: #003863; }
div.messages div.message-success { height: 1%; clear: both; overflow: hidden; background: #E6EFC2; border: 1px solid #C6D880; color: #4e6100; }
div.messages div.message-success h6 { color: #4e6100; }
#message-error ul { margin: 0; padding: 0; }
#message-error ul li { list-style-type: none; }
/* -----------------------------------------------------------	login -> inner----------------------------------------------------------- */
div.inner { margin: 0 auto; padding: 20px; width: 380px; background: #FFFFFF url("../images/login.png") no-repeat top left; border-top: none; border-bottom: none; }
#rolePagePermissionTree div { border: 0; }
#rolePagePermissionTree ul { padding-left: 15px; }
#transactionPermissionTree div { border: 0; }
#transactionPermissionTree ul { padding-left: 15px; }
#merchantPermissionTree ul { padding-left: 15px; }
#currencyPermissionTree ul { padding-left: 15px; }
.daredevell, .daredevel-tree-label { padding-left: 20px; }
#pageButtons { background-color: #f9f9f9; border: 1px solid #ddd; min-width: 600px; max-width: 100%; margin-bottom: 15px; padding: 8px; line-height: 35px; }
#pageButtons div { float: left; padding: 5px; }
#pageButtons label { /*padding: 7px;*/ }
#pageButtons span { clear: both; display: block; padding-top: 0px; }
/* # Footer part================================================== */
#LastDate { clear: both; position: relative; bottom: 30px; display: block; z-index: 999; width: 225px; left: 100px; margin: 0px; padding: 0; text-align: center; height: 100%; }
#LastDate span { font-weight: normal; font-style: italic; font-size: 11px; }
/* # Footer part================================================== */
#footer { clear: both; position: fixed; bottom: 0px; display: block; background-color: #f6b511; z-index: 999; padding: 5px; text-align: right; left: 0; right: 0; font-size: 12px; color: #333; line-height: 25px; }

/* PRINT SETTINGS FOR EXACT A4 SIZE */

@page { size: A4; margin: 0; }

@media print {
    .page { margin: 0; border: initial; border-radius: initial; width: initial; min-height: initial; box-shadow: initial; background: initial; page-break-after: always; }
}

.tDefault { border-color: #cdcdcd; border-style: solid; border-width: thin; }


/*#region MTV */
body { font-family: Arial; }
.page-desc { font-size: 16px; color: #000; font-weight: bold; }
.nav-pills { margin-top: 30px; margin-bottom: 20px; }
.nav-pills > li + li { margin-left: 10px; }
.nav-pills li a { color: #666; background-color: #fff; font-size: 16px; font-family: Arial; border: 1px solid #e3e3e3; padding: 6px 7px; min-width: 140px; text-align: left; }
.nav-pills > li > a,
.nav-pills > li > a:hover,
.nav-pills > li > a:focus { color: #666; background-color: #fff; }
.nav-pills li a .badge { display: inline-block; padding: 3px 7px; color: #666; background-color: #e3e3e3; width: 30px; height: 30px; line-height: 25px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; }
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus { color: #000; background-color: #fcb000; border-color: transparent; }
.nav-pills > li.active a .badge { color: #fcb000; background-color: #fff; font-size: 18px; }

.wizard-container { border: 5px solid #fcb000; background-color: #fff; }

.form-horizontal .radio,
.form-horizontal .checkbox { padding-left: 20px; margin-right: 40px; }
input[type="radio"],
input[type="checkbox"] { max-width: none !important; }
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] { margin-left: -15px; }

.select2-container { width: 100%; }
.select2-container .select2-choice { height: 34px; padding: 6px 12px; line-height: 20px; background-image: none; border: 1px solid #ccc; background-color: #fff; }
.select2-container .select2-choice .select2-arrow { background-image: none; background: #fff; border-left: 0; }

.text-box,
.captcha input#CaptchaInputText { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }
.text-box:focus,
.captcha input#CaptchaInputText:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); }
.text-box::-moz-placeholder,
.captcha input#CaptchaInputText::-moz-placeholder { color: #999; opacity: 1; }
.text-box:-ms-input-placeholder,
.captcha input#CaptchaInputText:-ms-input-placeholder { color: #999; }
.text-box::-webkit-input-placeholder,
.captcha input#CaptchaInputText::-webkit-input-placeholder { color: #999; }
.text-box::-ms-expand,
.captcha input#CaptchaInputText::-ms-expand { background-color: transparent; border: 0; }



.table > thead > tr > th { border-bottom: 0; background-color: #fcb000; border: 1px solid #fff; text-align: center; }

.btn .glyphicon { font-size: 15px; }

.btn-next { color: #FFFFFF; background-color: #FCB000; border-color: #FCB000; min-width: 170px; }

.btn-next:hover,
.btn-next:focus,
.btn-next:active,
.btn-next.active,
.open .dropdown-toggle.btn-next { color: #FFFFFF; background-color: #fcb000; border-color: #FCB000; }

.btn-next:active,
.btn-next.active,
.open .dropdown-toggle.btn-next { background-image: none; }

.btn-next.disabled,
.btn-next[disabled],
fieldset[disabled] .btn-next,
.btn-next.disabled:hover,
.btn-next[disabled]:hover,
fieldset[disabled] .btn-next:hover,
.btn-next.disabled:focus,
.btn-next[disabled]:focus,
fieldset[disabled] .btn-next:focus,
.btn-next.disabled:active,
.btn-next[disabled]:active,
fieldset[disabled] .btn-next:active,
.btn-next.disabled.active,
.btn-next[disabled].active,
fieldset[disabled] .btn-next.active { background-color: #FCB000; border-color: #FCB000; }

.btn-next .badge { color: #FCB000; background-color: #FFFFFF; }

.jumbotron { padding: 25px 30px 5px 30px !important; }
.jumbotron h1,
.jumbotron .h1 { font-size: 25px; }
.jumbotron p { font-size: 15px; }

#NumberPlateSecond { text-transform: uppercase; }
/*#endregion */

.popover.right > .arrow{top:10px !important; margin-top:0 !important;}
#CampainGroup{border-top:1px solid #ddd; padding-top:30px;}
.form-horizontal .radio, .form-horizontal .checkbox{float:left;margin:-4px 5px 0px 0px !important;}
#CampainGroupInstallmentList{width:100%;float:left;margin-bottom:10px;}
.cursor-pointer{cursor:pointer;}
#CampainGroup label{font-weight:normal !important;}
.open-keyboard{position: absolute;right: -25px;top: 5px;}
.keypad-popup{z-index:99999 !important;}


select {
    width:100%!important;
}


