#zipWrapper {display: none}
#zipWrapper label {float: left;margin: 2px 4px 0 0;}
#thumbnails{width: 100%;}
#thumbnails img{clear:both}
#thumbnails .ic_container, #thumbnails .ui-state-highlight {margin:1px 3px 1px 2px;float:left;cursor: move}
#thumbnails .ui-state-highlight{height: 84px;width: 100px;}
#thumbnails .ic_container .ic_caption{text-align:right}
#thumbnails .ic_container .imgActionsWrapper{padding-right:2px;padding-bottom:1px}
#thumbnails .ic_container .fileButton{font-size: 0.6em}
#nav {float: right;padding:0; margin:0; list-style:none; height:100%; position:relative; z-index:999; font-family:Arial, Tahoma, Verdana, sans-serif;}
#nav li.top {display:block; float:left; height:100%;}
#nav li a.top_link {display:block; float:left; height:61px; line-height:59px; color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold; padding:0 24px; cursor:pointer;border-right: 1px solid #636363;}
#nav li:last-child a.top_link {border-right: none;}
#nav li:hover a.top_link {color:#f59e40;}
#nav li:hover {position:relative; z-index:200;}
#nav li:hover ul.sub{left:1px; top:62px; white-space:nowrap;width: auto;max-width: 170px;*width: 170px; height:auto; z-index:300;}
#nav li.last:hover ul.sub{right:2px;left:auto}
#nav li:hover ul.sub li{display:block; position:relative; float:left; font-weight:normal;}
#nav ul, #nav li:hover ul ul{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;} 
#nav ul.sub {background-color: #0F0F0F;border-bottom: 1px solid #D9DDE1;border-left: 1px solid #D9DDE1;-webkit-border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px;border-radius: 0 0 10px 10px;border-right: 1px solid #D9DDE1;opacity: 0.8;filter:Alpha(Opacity=80);padding: 0 2px;position: absolute;z-index: 9999;}
#nav ul.sub li {background: none repeat scroll 0 0 transparent;border-bottom: 1px solid #5C5449;float: none;width: 100%;box-sizing: border-box;height: auto;margin: 0;padding: 4px 5px;display: block;}
#nav ul.sub li a {background: none repeat scroll 0 0 transparent;border: 2px solid transparent;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color: #FFFFFF;display: block;font-size: 11px;font-weight: bold;line-height: 16px;padding: 2px 5px;
transition:background 100ms;-moz-transition:background 100ms;-o-transition:background 100ms;-webkit-transition:background 100ms;text-overflow: ellipsis;overflow: hidden;width: 100%;max-width: 146px;*width: 146px;box-sizing: border-box;}
#nav ul li a:hover {background: none repeat scroll 0 0 #f59e40;border: 2px solid #f59e40;text-decoration: none;}
.restaurantsTableWrapper{text-align: center;}
.restaurantsTable{margin-bottom: 10px;border-radius:6px;}
.restaurantsTableWrapper th a{float: left;text-align: center;width: 100%;color:#91B634;font-size: 14px;line-height:14px;display: block;padding:8px 0;cursor: default}
.restaurantsTableWrapper th a.sort_link{cursor: pointer}
.restaurantsTableWrapper th a:hover{text-decoration: none}
.restaurantsTableWrapper th{padding: 0 5px}
.restaurantsTableWrapper th, .restaurantsTableWrapper td{border: 1px solid #D4CCB0;font-weight: bold;}
.restaurantsTableWrapper th .ui-icon{float: right;margin: -1px 6px 0 -22px}
#ordersTable th a, #payoutsTable th a{font-size: 13px}
#ordersTable th .ui-icon{margin: -1px -2px 0 -22px}
.restaurantsTableWrapper td{color: #3A3A3A;padding: 2px 5px}
.restaurantsTableWrapper td .restaurant_img_link img{width: 80px;height: 67px;margin: 4px 0 1px;border: 1px solid #D4CCB0}
.restaurantsTableWrapper td.order_id,.restaurantsTableWrapper td.order_amount,.restaurantsTableWrapper td.order_status {font-weight: bold}
.restaurantsTableWrapper td.order_date,.restaurantsTableWrapper td.order_details,.restaurantsTableWrapper td.order_customer,.restaurantsTableWrapper td.order_address{font-weight: normal}
.restaurantsTableWrapper td.order_id {width: 60px}
.restaurantsTableWrapper td.order_date {width: 70px}
.restaurantsTableWrapper td.order_customer {width: 120px}
.restaurantsTableWrapper td.order_address {width: 150px}
.restaurantsTableWrapper td.order_address {font-size: 11px}
.restaurantsTableWrapper td.order_customer .order_customer_contact_info {font-size: 12px;line-height: 17px}
.restaurantsTableWrapper td.order_action, .restaurantsTableWrapper td.order_action .orderActionorderPlatesButton {width: 110px}
.restaurantsTableWrapper td.order_action button {height: 35px}
.restaurantsTableWrapper td.order_address .deliveryAddressMain{font-size: 13px}
.restaurantsTableWrapper td.order_address label{font-weight: bold}
.restaurantsTableWrapper .restaurant_link{color: #F59E40}
.restaurantsTableWrapper .restaurant_link:hover{text-decoration: underline}
.restaurantsTableWrapper .enabled{color: #96C11F;}
.restaurantsTableWrapper .disabled{color: red;}
.oRestWrap{float: left;border-bottom: 1px dashed #636363;margin-bottom: 2px;padding-bottom: 4px}
.oRestWrap:last-child {border-bottom: none;margin-bottom: 0;padding-bottom: 0}
.oRestWrap .g_pack, .oRestWrap .b_pack{margin-left: 3px}
.oRest{float: left;color: #FFA03A;font-size: 13px;font-weight: bold;text-align: left;text-decoration: underline;cursor: pointer}
.split_icon{margin-top: -2px;width:16px;height:16px;float: left;background:transparent url("matexpress-ui/images/ui-icons_cd0a0a_256x240.png") -143px -127px no-repeat;}
.ord_split{margin: 1px auto 4px;border: 1px solid #91b721;padding: 4px;cursor:pointer;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;color:#CC0A0C !important;font-weight: bold;font-size: 12px;background-color:#96c11f;max-width: 125px}
.ord_split:hover{border-color: #91b721;background-color: #a9d624}
#ordersTable .restInfo, .infoBoxWrapper .restInfo{display: block;color: #FFFFFF;margin-left: 3px;font-weight: bold;font-size: 10px}
#ordersTable .oRestWrap{width: 100%}
#ordersTable .restInfo{float: right}
.infoBoxWrapper .restInfo{float: left}
#ordersTable .restInfo .ui-button-text, .infoBoxWrapper .restInfo .ui-button-text{padding: 0.2em 0.7em}
#financialTableWrapper .oRestWrap .g_pack, #financialTableWrapper .oRestWrap .b_pack {float: none;margin: 0 auto;width: 10px}
#financialTableWrapper .oRestWrap {width: 100%;text-align: center}
#financialTableWrapper .oRestNum {padding: 5px 0 1px}
#financialTableWrapper #sum_label {text-align: left}
.oInstns{clear: both;text-align: left;font-size: 12px;border: 1px dashed gray;padding: 2px 4px 2px 4px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.oInstns span{color: red;font-weight: bold}
.oPlates{clear: both}
.oPlWrap {border-bottom: 1px dotted #636363;}
.oPlWrap:last-child {border-bottom: none}
.orPl, .orPlQty {color: #000000;display: block;float: left;font-size: 12px;padding: 3px 2px 0 0;}
.orPlOpt {color: #999999;font-size: 10px;margin: 0;padding: 0 2px;text-align: left;clear: both}
.restaurantsTableWrapper .actionUndo {border-top: 1px dotted #636363;padding-top: 4px;margin-top: 4px;}
.restaurantsTableWrapper .actionUndo button, .cancel_split_button {background:#E33100 !important;border: 1px solid rgba(0, 0, 0, 0.25) !important}
.restaurantsTableWrapper .actionUndo button {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;color: #FFFFFF;font-weight: bold;line-height: 1;width: auto;cursor: pointer;font-size: 12px;padding: 4px 10px 5px}
.restaurantsTableWrapper .actionUndo button:hover, .cancel_split_button:hover {background-color:#DE5728 !important;}
/*.restaurantsTableWrapper .actionUndo a, .restaurantsTableWrapper .actionUndo a:link, .restaurantsTableWrapper .actionUndo a:visited {color: #DE5728}
.restaurantsTableWrapper .actionUndo a:hover {text-decoration: underline}*/
#settingsWrapper{float: left;margin: 0 7px 20px;}
#settingsWrapper .sortableWrapper{width: 278px;float: left;margin-right: 20px;padding: 3px;box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.4)}
#settingsWrapper .sortableHeader{letter-spacing: 0.5px;padding: 4px 5px;}
#settingsWrapper .sortableWrapper .insert_input{display: none;border: 1px solid #F59E40;margin: 3px;width: 180px;}
#settingsWrapper .sortableWrapper textarea.l-input{max-width: 95% !important;width: 95% !important;height: 75px}
#settingsWrapper .settingsRight{clear: right;float: right;margin-right: 0;margin-bottom: 8px;}
#settingsWrapper .portlet label, #settingsWrapper .portlet input, #settingsWrapper .portlet h3{text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6)}
#settingsWrapper .portlet input:hover, #settingsWrapper .portlet input:focus{text-shadow: none}
#settingsWrapper .portlet input.update_input,#settingsWrapper .portlet a.field_link{display:block;float:left}
#settingsWrapper .portlet a.field_link{font-size: 13px;color: #EA0804;font-weight: normal;margin: 1px 0 5px 6px;display: none}
#settingsWrapper .portlet a.field_link:hover{text-decoration: underline}
#settingsWrapper .portlet input.update_input, #settingsWrapper .portlet textarea.update_input{color: #FFFFFF;font-weight: bold;border:1px dotted transparent;background:none;margin-right:3px;max-width:154px;min-width:100px}
#settingsWrapper #menu_categories_sortable .portlet input.update_input{max-width:176px}
#settingsWrapper #packagesWrapper .portlet input.update_input, #settingsWrapper #parametersWrapper .portlet input.update_input{min-width: 50px}
.sortableWrapper ul{list-style-type:none;margin:0;width:100%}
.sortableWrapper ul li{font-size:1em;margin:0 3px 3px;padding:1px 6px 5px 20px;min-height:18px}
.sortableWrapper ul.sortable li{cursor: move}
.sortableWrapper ul li span.ui-icon-arrowthick-2-n-s{margin-left:-14px;position:absolute;margin-top:3px}
.sortableWrapper ul li .portlet{margin-left:3px;float:left;clear:left;width: 100%}
#courier_time_groups_sortable .edit_group_hours_link, #courier_position_groups_sortable .edit_group_positions_link{display: block;float: right;font-weight: normal;height: 25px;margin-right: 2px;color: #EA0804;text-decoration: underline;}
#courier_time_groups_sortable .edit_group_hours_link:hover, #courier_position_groups_sortable .edit_group_positions_link:hover{text-decoration: none;}
#cuisine_sortable .cuisine_edit_img_link, #cuisine_sortable .cuisine_delete_link, .menu_category_delete_link{float: right;margin: 2px 2px 0 3px;transition: opacity 300ms}
#cuisine_sortable .cuisine_edit_img_link:hover, #cuisine_sortable .cuisine_delete_link:hover, .menu_category_delete_link:hover{opacity: .6}
#cuisine_image_wrapper{text-align: center}
.sortableWrapper ul.parameter_list li{padding: 3px 4px;float: left;width: 262px;}
.sortableWrapper ul.parameter_list li .portlet label{display: block; float:left; margin: 1px 5px 0 0;}
#newOrExistingOwnerWrapper{margin: 80px auto 200px;width: 390px;}
#newOrExistingOwner button{height: 35px;min-width: 170px;}
#simpleItemSearch, #orderInfoContainer, #filters_link, #orders_map_link, #financial_views, #graph_views, #time_radio, .filter_select_wrapper, #inactiveInfoContainer{font-size:13px;position:relative;float:right;}
#filters_link, #orders_map_link{margin: 8px 0 6px 18px;}
#time_radio{font-size: 0.8em;margin-right: 20px}
#city_select_wrapper, #time_select_wrapper, #coverage_address_wrapper{margin: 13px 0 0 12px}
#time_select_wrapper select{width: 110px}
#filtersWrapper{float: left;margin: 0 0 16px;width:97.4%}
#filters{background-position: right 4px;float: left;width: 100%;min-height: 80px;}
#filters .side_label{display: block;float: left;font-size: 12px;padding: 4px 5px 0 0;text-align: right;width: 25px;}
#date_from, #date_to{width: 82px;float: left}
#lastAction,#lastInactiveAction{float:left;width: 869px;}
#lastAction span,#lastInactiveAction span{padding-right: 10px}
#lastAction p,#lastInactiveAction p{margin: 1px 0 2px}
#lastAction a,#lastInactiveAction a{color: royalblue;font-weight: bold}
#searchItemInputDiv{background-color:#F9F9F9;border:2px solid #91B634;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;float:left}
#searchItemInputDiv #searchItemInput{background-color:transparent;border-width:0;height:16px;padding:1px;margin:4px 0 4px 4px;border-right:1px solid #c4c4c4;vertical-align:middle;width:200px;color:#999}
#searchItemInputDiv #searchItemButton{background-color:transparent;border:medium none;cursor:pointer;font-size:x-small;margin:0 4px 0 1px;padding:0;opacity:.6;filter:Alpha(Opacity=60)}
#searchItemInputDiv #searchItemButton img{border:medium none;margin-bottom:1px;padding:0;vertical-align:middle}
#orderInfoContainer,#inactiveInfoContainer{padding: 7px 8px 6px 7px;font-size: 12px;margin-bottom: 6px}
#orderInfoContainer .ui-icon,#inactiveInfoContainer .ui-icon{float: left; margin-right: 2px}
#inactiveInfoContainer{margin-top: 12px;padding-right: 18px}
#order_tabs{margin-top: 8px}
#order_tabs .ui-tabs-panel{padding: 0.8em 0;font-size: 13px}
.g_pack, .b_pack{display: block;float: left;padding: 2px 4px;color:#FFFFFF;border: 1px solid #FFFFFF;font-size: 12px;font-weight: bold;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.g_pack{background-color: #FDD017}
.b_pack{background-color: #A67D3D}
.file_upload_progress,.file_upload_cancel{float:left}
.file_upload_cancel button{cursor: pointer}
.file_upload_cancel button:hover{opacity: 0.8;filter:Alpha(Opacity=80)}
.file_upload_progress .ui-progressbar{width:360px;height:18px;margin-right:2px}
#cuisineImgDialog .file_upload_progress .ui-progressbar{width:220px}
.file_upload_progress .ui-progressbar .ui-progressbar-value{width:0;margin: 0;background:url('../images/pbar-ani.gif') repeat-x scroll 50% 50% #FFA03A}
.file_upload_status{font-size:11px}
#adminLogin{margin: 110px auto 130px;}
#adminLogin label{padding-top:8px;display:block;font-size: 14px}
#adminLogin input{width:200px;height:20px;border:1px #777777 solid;background:#FFFFFF;margin-top:4px;color:#000000;padding:2px;font-size:11px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin-top:1px}
#adminLogin input:focus{-moz-box-shadow:0 0 2px #1a1a1a;-webkit-box-shadow:0 0 2px #1a1a1a;box-shadow:0 0 2px #1a1a1a}
#addressSubmit, .addressSubmit, #coverage_saving_info{margin: 7px 0 0;float: right}
#coverage_total_info, #coverage_select_boxes{margin: 7px 0 0;float: left}
#coverage_total_info{font-weight: bold;text-align: right;line-height: 26px;padding-right: 7px;margin-right: 7px;border-right: 1px dotted gray}
#coverage_select_boxes div{float: left;width: 180px}
#coverage_select_boxes .select_marker,#coverage_select_boxes .asmSelect,#coverage_select_boxes .asmList{width: 168px}
#coverage_select_boxes .select_all_markers{float: left;display: block}
#coverage_select_boxes .remove_all_markers{float: right;display: block;margin-right: 11px}
#courier_positions .latlngSubmit {margin: 32px 23px 0 -15px;float: right}
#panel_items {margin: 0 auto;width: 100%;margin: 5px 0 115px;}
#panelWrapper #panel_items a {background-color: white;border: 1px solid white;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;display: block;height: 100px;margin: 0 10px 15px;padding: 15px 5px 10px;text-align: center;width: 164px;list-style: none;text-decoration: none;transition: background,border 0.5s ease-in-out 0s;-moz-transition:background,border 0.5s ease-in-out 0s;-webkit-transition:background,border 0.5s ease-in-out 0s;-o-transition:background,border 0.5s ease-in-out 0s;}
#panelWrapper #panel_items a:hover {background-color: #F59E40;border: 1px solid #F59E40;}
#panelWrapper #panel_items a img {background-color: white;border: 1px solid #CECECE;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin: 0 auto;padding: 4px;text-decoration: none;width: 70px;height: 70px;transition: border,width 0.4s ease 0s,height 0.4s ease 0s;-moz-transition:border,width 0.4s ease 0s,height 0.4s ease 0s;-webkit-transition:border,width 0.4s ease 0s,height 0.4s ease 0s;-o-transition:border,width 0.4s ease 0s,height 0.4s ease 0s;}
#panelWrapper #panel_items a:hover img {border: 1px solid #F59E40;width: 75px;height: 75px;}
#panelWrapper #panel_items a h2 {color: #91B634;font-size: 13px;background: none repeat scroll 0 0 transparent;margin: 0 auto 10px;padding-bottom: 10px;}
#panelWrapper #panel_items a:hover h2 {color: #1C1C1C;text-shadow: 1px 1px 1px #E0E0E0;}
#settingsWrapper .settings_link, #menuDetailsWrapper .add_plate_link, #plateDialog .add_plate_options_link, #plateDialog .add_extra_option_link{font-size: 13px;color: #F59E40;display: block;float: right;margin: 2px 6px 5px;}
#plateDialog .add_extra_option_link{font-size: 12px;color: #FFF}
#settingsWrapper .insert_link{display: none}
#order_other_restaurant_link, #checkoutButton, #order_same_restaurant_link{width: 124px;}
.cartActions .ui-button{margin-right: 0}
#plateDialog .add_extra_option_link{margin-right: 0;}
#plateDialog .add_plate_options_link{font-size: 14px;font-weight: bold;margin: 6px 0 8px}
#plateDialog .delete_option_category_link{font-size: 13px;color: #E21D1D;font-weight: bold;}
#plateDialog label{color: #FFA03A;display: block;font-weight:bold;padding-left:1px}
#plateDialog label.radio_label{color: inherit;display: inline;font-weight:normal;padding-left:3px}
#plateDialog input.l-input, #plateDialog textarea{display:block;width:100%;margin:1px 0 6px}
#rejectionReason{display:block;width:400px;margin:1px 0 6px}
#plateDialog select{padding:2px;margin:5px 0 1px;border:1px solid #454e57;cursor:pointer}
.extraOptionsWrapper {background: whitesmoke;border: 2px solid #8BAD24;border-radius: 3px;float: left;font-size: 0.9em;margin: 7px 0;padding: 7px 14px 3px 8px;width: 95%;}
.option_title_label, .option_price_label{color: #96C11F;font-size: 0.9em;font-weight: bold;}
.option_title_label{display: block;float: left;width: 256px;}
.options_type_label, .options_required_label {float: left;padding: 1px 10px 0 0}
#plateDialog .option_title_input, #plateDialog .option_price_input{margin-bottom: 3px;}
#plateDialog .option_title_input{margin-right: 10px;text-align: left;width: 240px;}
#plateDialog .option_price_input{width: 52px}
#plateDialog .deleteOptionButton{float: right;font-size: 9px;margin-top: 2px;}
#restaurantInfoWrapper {float: left;padding: 2px 0 20px;width: 100%}
#logo_small{margin-left: 30px;float: left;display: block;}
.closedButton, .extraHoursButton{font-size: 0.7em !important}
#content .extraHours{font-size: 12px;margin-left: 4px;text-decoration: underline}
#content .extraHours:hover{text-decoration: none}
.extraHoursInput{margin: -2px 0 6px 90px;}
#no_restaurant_notice {text-align: center;margin-top: 80px;}
#no_restaurant_notice a {color: #F59E40;}
#financialTableWrapper,#payoutsTableWrapper{overflow-x: auto;}/*width: 931px;max-height: 500px;*/
#financialTableWrapper #ordersTable, #financialTableWrapper #ordersTable .oRest, #payoutsTableWrapper{font-size: 12px;}
#financialTableWrapper #ordersTable .restInfo, #financialTableWrapper #ordersTable .orPlOpt{display: none;}
#financialTableWrapper #ordersTable .oPlWrap{border-bottom: none;}
#financialTableWrapper #ordersTable .orPl, #financialTableWrapper #ordersTable .orPlQty{font-size: 11px;}
.light_green,.order_gross_restaurant,.order_nett_restaurant,.order_vat_restaurant{background-color: #CCFFCC;font-weight: normal !important}
.light_orange,.order_gross_provision,.order_nett_provision,.order_vat_provision {background-color: #FFCC99;font-weight: normal !important}
.light_yellow,.order_gross_admin,.order_nett_admin,.order_vat_admin {background-color: #FFFF99;vertical-align: bottom;}
.light_blue,.order_gross_and_admin,.order_nett_and_admin,.order_vat_and_admin {background-color: #CCFFFF;vertical-align: bottom;}
.light_purple,.order_courier_gross,.order_courier_nett,.order_courier_vat {background-color: #C9D5FF;vertical-align: bottom;}
.res_total_after_provision {background-color: #CCFFCC;vertical-align: bottom}
#financialTableWrapper #ordersTable td {vertical-align: bottom}
#orders_sum td{font-weight: bold !important}
#cloneMenuWrapper, #positionGroupWrapper{float: right}
#cloneMenuWrapper{margin-top: -10px;}
#positionGroupWrapper{margin: 0 53px 3px 0}
#cloneMenuButton{font-size: 12px}
#cloneMenuSelect{width: 232px}
#langTable .lang_id{width: 65px;text-align: center}
#langTable .lang_code{width: 200px;text-align: left}
#langTableWrapper textarea{width: 100%;height: 28px;resize: vertical;line-height: 14px}
#lang_select_wrapper,#active_voucher_select_wrapper,#city_wrapper,#package_select,#delivery_methods_wrapper{margin: 2px 20px 0 0}
.filter_select_wrapper{margin: 2px 10px 0 0}
#content #langSubmit{margin: -36px 2px 0 0}
#content #subscribedSubmit{margin: -8px 0 0 0}
#addressWrapper, .addressWrapper, .courier_latlng{width: 385px;}
#lost-pwd{display:block;float:right;padding:11px 0 0;font-size:11px;color: #CF0C0C}
#pass_label_wrapper{clear:both;width: 206px}
#adminpass,#pass_label{display: block;float: left;clear:both}
#lost-pwd-return{display: block;margin-top: 23px;}
#forgotNotice{font-size: 11px;}
#add_mobile{float: right;font-size: 12px;margin-right: 54px;text-decoration: underline;cursor: pointer}
.latlng_input{width: 145px;margin-top: 7px;float: left}
.matFormWrapper .asmList {width: 87%;}
#ordersLiveMap{margin-bottom: 10px}
#coverageWrapper #map_canvas, #ordersLiveMap #map_canvas{height: 450px;width: 99.9%}
.courier_position_wrapper h3{margin-top: 14px;text-decoration: underline}
.courier_position_wrapper .remove_position_link{font-size: 12px;cursor: pointer;float: left;margin-top: 11px;text-decoration: underline;}
#add_position {cursor: pointer;float: right;font-size: 13px;margin: 15px 54px -10px 0;text-decoration: underline}
#coverageSubmitWrapper{float: right;margin:8px 0 0 10px}
#select_time_group{float: right;margin: 13px 53px 7px 0;}
#closeOrderInfo,#closeInactiveInfo {position: absolute;right: 8px;top: 8px;cursor: pointer}
#newPayoutForm label,.courier_position_wrapper label{margin: 7px 0 1px;}
#positionGroupsWrapper #add_position{margin-right: 3px}
#positionGroupsWrapper .courier_position_wrapper{float: left;width: 250px;margin: 0 60px 0 40px}
#positionGroupsWrapper .green_link{color: #97C122;font-weight: bold;}
#positionGroupsWrapper .red_link, .ui-dialog .red_link{color: #E21D1D;font-weight: bold;}
#positionGroupsWrapper .address{width: 235px}
#positionGroupsWrapper .addressSubmit{font-size: 0.9em;margin-right: 9px;}
#positionGroupsWrapper .addressWrapper{width: 100%}
#positionGroupsWrapper #map_canvas{width: 700px;height:540px}
.order_courier_link, .payoutActions{border-top: 1px dotted #3A3A3A;display: block;margin-top: 3px;padding-top: 3px;}
#ordersTable .order_courier_link:hover{text-decoration: underline}
.voucherButtonWrapper .newVoucherButton{font-size: 0.9em}
#content #financialPrint, #content #newVoucherButton, #content #newCharityButton{margin:12px 0 0 0;}
#content #financialCsv, #content #financialPdf, #content #payoutsPdf, #content #exportToCsv{margin-right: 12px}
#content #financialPdf{display: none}
#content #newVoucherButton{width: 150px}
#content #existingOwnerSubmit {margin:12px 0 20px;}
.payout_cell{font-size: 12px}
.payoutActions{text-align: center}
.payoutActions a{margin: 0 10px}
.payoutActions a:hover{text-decoration: underline !important}
#newPayoutForm .l-input{width: 250px}
.restaurantPayoutsTable,.restaurantOrdersTable{font-size: 13px;text-align: center;width: 100%}
.restaurantPayoutsTable td,.restaurantOrdersTable td{border: 1px solid #D4CCB0}
.restaurantOrdersWrapper{margin-top: 10px;max-height: 141px;overflow-y: auto;width: 510px;}
.restaurantOrdersTable{margin-left: 1px;width: 491px;}
.restaurantOrdersTable td{padding: 4px 0}
.payout_restaurant_name{color: #91B634}
#allow_pickup_wrapper label, #split_commission_wrapper label, #notification_method_wrapper label{float: left;margin-top: 1px;font-size: 0.9em;font-weight: normal}
#allow_pickup_wrapper label.ui-state-active, #split_commission_wrapper label.ui-state-active, #notification_method_wrapper label.ui-state-active{font-weight: bold}
#settingsWrapper #new_subscription_rate{width: 81px}
.order_action .ui-button-text-only .ui-button-text{padding: .4em 0.7em;max-width: 62px}
.order_action button.ui-button-icon-only{width: 2.2em}
.order_action button .ui-icon{background-image:url('matexpress-ui/images/ui-icons_fdfcfc_256x240.png')}
#splitPlatesContainer {background-color: #FFFFFF;color: #555555;overflow-x: hidden;overflow-y: auto;padding: 2px  10px 6px;}
#splitPlatesContainer h3 {border-bottom: 1px dotted #DDDDDD;clear: both;font-size: 13px;font-weight: bold;margin: 8px 0 2px;padding: 6px 0 3px;}
#splitPlatesContainer h3 .checkRestPlates {float: left;margin: 3px 4px 0 0}
#splitPlatesContainer .plateOption {clear: both}
#splitPlatesContainer .plateOption label {font-size: 12px;line-height: 2em;padding: 0 6px 0 16px}
#splitPlatesContainer .plateOption input {vertical-align: baseline}
#splitPlatesContainer .plateOption label span {margin-left: 3px}
#splitPlatesContainer .plateOption .orPlOpt {margin-top: -6px;padding: 0 32px}
#splitPlatesContainer .plateOption .quantWrapper {float: right;padding-top: 2px}
#splitPlatesContainer .plateOption .quantity {width: 30px;padding: 0 3px;}
#date_filter_button{float: left;font-size: 0.8em;margin-left: 2px;}
.whiteDialog{background: #FFF !important;margin: 2px 3px}
.voucherUsedDate{display: block;font-size: 11px;font-weight: normal;}
.matFormWrapper .multi_check_label {color: black;display: inline-block;font-weight: normal;margin: 2px 15px 0 0;overflow: hidden;text-overflow: ellipsis;vertical-align: bottom;white-space: nowrap;width: 85px;}
.no_bank_account_business{display: inline-block;width: 49%;margin: 4px 0 0}
#orderAssignmentsList{background: #FFF;margin: -3px -6px;padding: 1px 10px 1px 1px;float: left;width: 325px}
#orderAssignmentsList li{list-style: none}
#orderAssignmentsList .splitCourierWrapper{padding: 8px 0 4px}
#orderAssignmentsList .splitCourierWrapper h3{border-top: 1px dashed gray;padding-top: 5px;margin-left: 5px;font-size: 16px}
#orderAssignmentsList .splitCourierWrapper:first-child h3{border-top: none;padding-top: 0}
#orderAssignmentsList .splitCourierWrapper h3 span{font-size: 12px;margin-left: 5px;color:#312e25;font-weight: normal}
#orderAssignmentsList .splitRestaurantWrapper{padding: 2px 0 1px 5px}
#orderAssignmentsList .splitRestaurantWrapper h4{font-size: 14px}
#orderAssignmentsList .splitRestaurantWrapper .option_title{font-size: 13px}
#orderAssignmentsList ul{padding: 1px 0 0 8px}
#orderAssignmentsList .quantWrapper{float: right}
#orderAssignmentsList .orPlOpt{display: block}
.smaller_cell{font-size: 12px}
#allow_edit_wrapper {display: inline-block;font-size: 12px;margin: 0 18px 0 2px}
#member_gender_wrapper, .selectTimeWrapper, .courier_address, .selectPositionWrapper{overflow: hidden}
#settings_tabs.ui-tabs .ui-tabs-panel{padding: 1em 0}
.bank_delete_link{float: right;margin: 4px 4px 2px}
.order_action .ui-buttonset{margin-right: 0}
#settingsWrapper #supportTelWrapper{float: left;margin-right: 0;padding: 0;box-shadow: none;}
#settingsWrapper #supportTelWrapper li{padding-left: 4px}
#settingsWrapper #supportTelWrapper li .portlet label {display: block;float: left;margin: 1px 5px 0 0;}
#settingsWrapper #supportTelWrapper .side_label {float: left;margin: 1px 0 0;}
.switch_wizard_link{margin-top: 20px}
#filters_link{display: block;width: 100px;text-align: right}
#payoutsBody td.invoice_col {text-align: center;}
#ordersBody .order_id .ui-button{font-size: 0.8em;float: left;margin: 7% 0 0 10%;}
#payoutsBody .invoice_col .ui-button{font-size: 0.8em;margin: 7% 0 0 0;}
#ordersBody .order_id .ui-button .ui-icon, #payoutsBody .invoice_col .ui-button .ui-icon{background-image: url(matexpress-ui/images/ui-icons_fdfcfc_256x240.png);}
#settingsWrapper #orderSettings .sortableWrapper{width: 48%;}
#settingsWrapper #citiesSettings .sortableWrapper {width: 300px;}
#orderSettings .sortableWrapper ul.parameter_list li, #citiesSettings .sortableWrapper ul.parameter_list li {width: 96%;}
.switch_wizard_link{z-index: 9;position: relative;}
.restaurantsTableWrapper td.order_amount .total_split {font-size: 0.8em;margin-top: 4px;padding-top: 5px;border-top: 1px dotted #636363}
.restaurantsTableWrapper td.order_amount .total_split label{font-weight: normal}
.mid-vertical-input{margin: 4px 0}
.menuCategoryHeader .menuTitle{margin-left: 20px}
.plate_drag {display: block;margin: 2px 0 0 0}
.plate_name, .plate_description {width: 353px;padding: 0 0 0 18px}
#loginForm h2, #loginButton .mat_button_main{text-transform: uppercase}
.mat_button_wrapper{left: 308px}
.ui-dialog .app_market_link {display: block;float: left;margin: 0 1% 3%;overflow: hidden;width: 48%;}
.ui-dialog .app_market_link img {max-width: 100%;}
.asmListItemRemovePlain{font-size:1.4em;line-height: 0.6em;font-weight: bold;}