.menuImage {width: 20px; height: 20px; position: relative; top: 4px; margin-right: 4px; border-width: 0px;} 

.searchHeader
{
	position: absolute;
	top: .3em;
	right: .3em;
	z-index: 2;
}

input.rounded {
	border: 1px solid #ccc;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
    margin-top: .5em;
    margin-bottom: .5em;
	font-size: 1em;
	padding: 4px 7px;
	outline: 0;
	-webkit-appearance: none;
	background: #ffffff;
}

input.rounded:focus {
	border-color: #5FBB46;
}

.km-flat .km-switch-handle,
.km-flat .k-slider-selection,
.km-flat .km-switch-background
{
    color: #5FBB46 !important;
}

.opto-listgroup > li 
{
    padding: 0 !important;
}

.opto-listgroup > li > ul > li 
{
    padding: 0 0 0 5px !important;
    margin-bottom: -1px;
}

.opto-listview-row div
{
    display: inline-block;
    padding-right: 2px;
}

.opto-listview-row div.right
{
    text-align: right;
}

.opto-listview-row div.gray
{
    color: grey;
}

.opto-listview-row div.w1
{
    width: 23px;
}

.opto-listview-row div.w2
{
    width: 46px;
}

.opto-listview-row div.w3
{
    width: 69px;
}

.opto-listview-row div.w4
{
    width: 92px;
}

.opto-listview-row div.w5
{
    width: 115px;
}

.opto-listview-row div.w6
{
    width: 138px;
}

.opto-listview-row div.w7
{
    width: 161px;
}

.opto-listview-row div.w8
{
    width: 184px;
}

.opto-listview-row div.w9
{
    width: 207px;
}

.opto-listview-row div.w10
{
    width: 230px;
}

.opto-listview-row div.w11
{
    width: 253px;
}

.opto-listview-row div.w12
{
    width: 276px;
}

.km-flat .km-loader,
.km-flat .km-rowinsert,
.km-flat .km-state-active,
.km-flat .km-scroller-pull,
.km-flat .k-slider-selection,
.km-flat .km-touch-scrollbar,
.km-flat .km-pages .km-current-page,
.km-flat .k-slider .k-draghandle,
.km-flat .k-slider .k-draghandle:hover,
.km-flat .km-tabstrip .km-state-active,
.km-flat .km-scroller-refresh.km-load-more,
.km-flat .km-popup .k-state-hover,
.km-flat .km-popup .k-state-focused,
.km-flat .km-popup .k-state-selected,
.km-flat .km-actionsheet > li > a:active,
.km-flat .km-actionsheet > li > a:hover,
.km-flat li.km-state-active .km-listview-link,
.km-flat li.km-state-active .km-listview-label,
.km-flat .km-listview-label input[type=radio]:checked,
.km-flat .km-listview-label input[type=checkbox]:checked
{
    background: #5FBB46 !important;
}

.km-flat .km-filter-wrap > input:focus
{
    border-color: #5FBB46 !important;
}


/*.km-ios .km-tabstrip .km-button {
    min-width: 3.5em !important;
    min-width: 3.5rem !important;
    font-size: 0.6em !important;
}

.km-ios .km-detail 
{
    line-height: 1.7rem !important;
    margin-top: -1rem !important;
    width: 1.8rem !important;
    height: 1.8rem !important;
}

.km-ios .km-detail:active
{
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.5), inset 0 0 0 1000px rgba(0,0,0,.2);
    box-shadow: 0 1px 3px rgba(0,0,0,.5), inset 0 0 0 1000px rgba(0,0,0,.2);
}

.km-ios .km-back 
{
	margin-left: .5em !important;
	padding-left: .2em !important;
	padding-right: .3em !important;
}

.km-android .km-tabstrip a
{
    color: #a8a8a8;
}

.km-android .km-tabstrip .km-text
{
	text-indent: 0 !important;
    height: 5.2rem !important;
    margin-top: -2.5rem !important;
    padding-top: 1.8rem !important;
    font-size: .6rem !important ;
}

.km-android .km-navbar .km-icon
{
	margin-left: .5em !important;
	margin-right: .5em !important;
}

.km-ios .searchHeader
{
	position: absolute;
	top: .3em;
	right: .3em;
	z-index: 2;
}

.km-android .searchHeader
{
	position: absolute;
	bottom: .3em;
	right: .3em;
	z-index: 2;
}

.km-android .km-listview
{
	margin-right: 0em !important;
	margin-left: 0em !important;
}

.km-android .km-navbar div.km-view-title
 {
     display: inline-block;
     color: #A8A8A8;
     font-size: 1em;
 }

.km-android .km-list > li {
  line-height: 1.6em !important;
}

.km-android .button-notext {
  width: 50px; 
  text-align: center;
}*/

/*.km-ios .km-insetcontent {
  background-image: url("/_cassette/file/Content/images/background1_c25bbf07db650a5b5d7ab24d3de60d8b493fea90.png") !important;
}*/