#navTree.accordion ul.navigation>li#nav-menu-item-email-delivery>a:before {
    background-image: url(../images/email-delivery-nav.svg);
}

div#navTree.accordion ul.navigation>li#nav-menu-item-engagement-reports>a:before {
    background-image: url(../images/engagementreports_nav.png);
}

#form-search_gm #fieldset-options {
    max-width: 100em
}

#form-search_gm #fieldset-options label {
    width: 8em
}

#form-search_gm #fieldset-options .control-group {
    width: 14em;
    float: left;
}

#form-search_gm #fieldset-options .control-group .controls {
    width: 3em
}

table#gm_summary {
    border-spacing: 30px 10px;
    border-collapse: separate;
    background: transparent;
}

table#gm_summary td {
    font-size: 0.9em;
    text-align: center;
    background: transparent;
}

table#gm_summary td.widget {
    font-size: 1.9em;
}

table#gm_summary td.widget>select {
    font-size: 0.7em;
	width: auto;
}

table#gm_summary td>h3 {
    font-size: 8em !important;
    color: #393d4a;
    border-bottom: none;
    margin-bottom: 0.1em
}

#gm_action_required select {
    padding: 0px;
    margin-right: 10px
}

#gm_action_required .event_actions {
    cursor: pointer;
    text-decoration: none;
    color: #080d1d;
}

#gm_search {
    margin-top: 10px;
}

#panel-gm_search_result .main-panel-inner .k-grid th a.k-link,
#panel-gm_search_result .main-panel-inner .k-grid a.k-link:hover {
    color: #ffffff !important;
    text-decoration: none;
}

#panel-gm_search_result .main-panel-inner .k-grid a.k-link {
    color: #080d1d !important;
    text-decoration: none;
}

input.suppression-remove-btns {
    margin: 10px 10px 0 0 !important;
}

p.exp {
    display: none;
}

span.k-i-help {
    margin-left: 10px;
}

#changeViewBtn {
    margin-bottom: 9px;
}

#exportButtons {
    display: none;
}

.dropdownerror {
    box-shadow: 0 0 1em red !important;
}

#search_wrapper {
    border: 1px solid #ccc;
    padding: 10px
}

#piechart {
    width: 80%;
    height: 500px;
    clear: left;
    float: left;
}

#piechartlegend {
    width: 20%;
    height: 200px;
    clear: right;
    float: right
}

#chart {
    height: 500px;
    clear: both
}

#url_filter {
    margin-bottom: 15px;
}


/* always show scrollbars */

::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 7px;
}

::-webkit-scrollbar-thumb:horizontal {
    border-radius: 4px;
    background-color: rgba(0, 0, 0, .5);
    -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5);
}

#gm_summary {
    border-spacing: 30px 10px;
    border-collapse: separate;
    background: transparent;
}

#gm_summary td {
    font-size: 0.9em;
    text-align: center;
    background: transparent;
}

#gm_summary tr.totalsRow td {
    border: 3px solid #393d4a;
    width: 25%;
}

#gm_summary tr.totalsRow td.filter_on {
    font-weight: bold;
    border: 3px solid #080d1d;
}

#gm_summary td>h3 {
    font-size: 8em !important;
    color: #393d4a;
    border-bottom: none;
    margin-bottom: 0.1em;
}

#gm_summary tr.totalsRow td.filter_on>h3,
#gm_summary tr.totalsRow td.filter_on>p {
    color: #080d1d;
}

#gm_summary td.widget {
    font-size: 1.9em;
    line-height: 1em;
}

table#gm_summary td.widget>select {
    font-size: 0.7em;
}

#gm_breakdown {
    font-size: 1em;
    width: 70px;
}

div.email-delivery-search table.seach-category-select {
    margin-bottom: 0;
    border: 0;
}

div.email-delivery-search table.seach-category-select tr {
    background: #9c9ea4;
}

div.email-delivery-search table.seach-category-select tr td {
    width: 50%;
    padding-bottom: 20px;
    vertical-align: top !important;
}

div.email-delivery-search table.seach-category-select tr td label.control-label {
    height: 19px;
}

div.email-delivery-search table.seach-category-select tr td div.controls {
    width: 100%;
    height: 40px;
}

#search_wrapper {
    width: 50%;
    padding: 0;
    border: 0;
}

#fields_wrapper {
    background: #9c9ea4;
    padding: 0.3em .7em;
    padding-bottom: 20px;
}

#search_wrapper div.control-group.doctypelist_wrapper div.k-multiselect-wrap.k-floatwrap {
    width: 100%;
    height: 40px;
    box-sizing: border-box;
}

#search_wrapper div.control-group.doctypelist_wrapper input.k-input.k-readonly  {
    height: auto;
}

#delivery_meta_filter,
span.delivery_meta_filter_label {
    display: none;
}

#en_summary {
    border-spacing: 30px 10px;
    border-collapse: separate;
    background: transparent;
}

#en_summary td {
    font-size: 0.9em;
    text-align: center;
    background: transparent;
}

#en_summary tr.totalsRow td {
    border: 3px solid #393d4a;
    width: 25%;
}

#en_summary tr.totalsRow td.filter_on {
    font-weight: bold;
    border: 3px solid #080d1d;
}

#en_summary td>h3 {
    font-size: 8em !important;
    color: #393d4a;
    border-bottom: none;
    margin-bottom: 0.1em;
}

#en_summary td.widget {
    font-size: 1.9em;
    line-height: 1em;
}

table#en_summary td.widget>select {
    font-size: 0.7em;
}

#en_breakdown {
    font-size: 1em;
    width: 70px;
}

#en_summary {
    background: #9c9ea4!important;
    border: none;
    padding: 10px 0;
}

#en_summary tr.totalsRow td {
    background: #ffffff;
}

#en_summary p {
    font-size: 16px;
    color: #393d4a;
}

#en_summary td.widget {
    font-size: 16px !important;
}

#en_summary td.widget>select {
    font-size: 16px !important;
}

#en_summary td.widget>select:focus {
    outline: thin solid #9c9ea4;
}

#en_summary tr.totalsRow td {
    border: 3px solid #393d4a !important;
}

#en_summary tr.totalsRow td.filter_on {
    border: 3px solid #080d1d !important;
}

#en_summary tr.totalsRow td.filter_on>h3,
#en_summary tr.totalsRow td.filter_on>p {
    color: #080d1d !important;
}

#search_wrapper span.k-multiselect {
	height: 40px;
}

#email-delivery-stats-wrapper div.chart-wrapper{
	overflow-x: auto; 
	min-width:500px;
	width:auto;
	height:auto;
}

#email-delivery-stats-wrapper #chart,
#email-delivery-stats-wrapper #piechart{
	min-width: 400px;
	width: 80%;
	min-height: 500px;
	height: 500px;
}