﻿@import url(https://fonts.googleapis.com/css?family=Roboto:400,900,900italic,700italic,700,500italic,500,400italic,300italic,300,100italic,100);
        

html, body {
    font: 14px/1em Roboto, arial, sans-serif;
    color:#304457;
}

.a-server-name,
.a-user-id {
    /*font-size: 12px;*/
    font-weight: 700;
}

/*---Application Default Tab font size---*/
.k-tabstrip-items .k-item .k-link {
    font-size: 14px;
    /*font-size: 1em;*/
    font-weight: 400;
}


/*---Toolbar separator height is base on font size----*/
span.a-toolbar-separator.k-widget:before {
    content: "\0399";
    /*font-size: 3em;*/
    line-height: 1em;
    font-weight: lighter;
}
/*----Shell configure toolbar font size---*/
/*.a-shell-toolbar-configure-slide-out > div {
    font-size: 1.2727em;
    font-weight: 300;
}*/

/*----Shell App Menu----*/
.a-shell-option > label {
    font-size: 1.4545em;
}

.a-shell-app-list > li.k-item {
    font-size: 1.0715em;
    line-height: 3em;
    /*box-shadow: inset 0 -1px 0 0 #E0E6ED;*/
}

    .a-shell-app-list > li.k-item > ul li.k-item {
        font-size: 0.933333em;
    }

/*----Override browser default style----*/
table {
    font-size: inherit;
}

/*-----Popup window----*/
.k-window-titlebar.k-header {
    font-size: 1.14285em;
}

/*---Loading text----*/
.k-loading-text {
    font-size: 1.272em;
}

/*----Global Search-----*/
.k-aptify-search-header span input.a-search {
    font-size: 1.166666em;
}

/*---Default Control font----*/
.ftp-field-r label,
.ftp-field-r input,
.ftp-field-r textarea,
.ftp-field-r select,
.ftp-field-r .ftp-not-supported,
.ftp-field-r .ftl,
.ftp-field-r .k-item,
.ftl-r .k-item,
.ftp-field-r .k-widget,
.ftl-r .k-widget,
.ftp-field-r .k-textbox > input,
.ftp-field-r .k-block,
.ftp-field-r .k-widget,
.ftp-field-r .k-inline-block,
.ftp-field-r .k-textbox > input,
.ftp-field-r .k-input[type="number"],
.ftp-field-r .k-textbox,
.ftp-field-r .k-input[type="text"],
.ftp-field-r .k-picker-wrap .ftp-field-r .k-input,
.ftp-field-r .k-button,
.ftp-field-r .k-draghandle,
.ftp-field-r .ftp-culture-label {
    font-size: 11px;
	font-weight: 600 !important;
}
.k-button {
    font-size:1em;
}
.ftl:not(.ftl-r) {
    font-size: 11px;
}

/*----Form Level Menu ----*/
.a-formtemplate-menu .a-current-menu {
    font-size: 1.363636em;
    /*font-size: 1em;*/    
}
.a-create-view-dialog .a-formtemplate-menu .a-current-menu {
    font-size: 1.363636em !important;
}
.a-child-menus .a-single-menu {
    font-size: 1.071428em;
    line-height:2em;
}
.a-child-menus .a-menu-column > .a-menu-clickable {
    font-size: 1em;
}
.a-single-menu:not(.k-link) > .a-single-menu:not(.k-link) {
    font-size: 1em;
}
.a-single-menu:not(.k-link) > .a-single-menu.k-link {
    font-size: 0.933333em;
}

/*---MRU----*/
.a-mru-grid td {
    font-size: inherit;
    white-space: nowrap;
}


/*---Views Caption----*/
.a-viewContainer-caption, .a-entityListView-caption, .a-chartView-caption, .a-cardview-caption, .a-pivotgridview-caption {
    font-size: 1.3636em;
    font-weight: bold;
}

.a-fieldname-dropdown-header {
    font-size: 1.2727em;
}

.a-fieldname-wrap h3 {
    font-size: 1.2727em;
}

.a-fieldlist-li {
    font-size: 1em;
}

    .a-fieldlist-li .a-details {
        font-weight: normal;
        font-size: 0.8181em;
    }

/*----Wizard ----*/
.a-prompt-to-view-div fieldset legend {
    font-size: 1.0909em;
}

.a-prompt-view-buttons-div a {
    /*font-size: 1.0909em;*/
}

.wizard-item .wizard-step {
    font-size: 1.2727em;
}

.wizard-item .wizard-description {
    font-size: 1.0909em;
}



/*----Order Collapsible Title-----*/
.a-collapsible-header-text {
    font-size: 1.071428em;
}

/*----Bulk Messaging font-----*/
.a-export-tabstrip-div .k-tabstrip-items .k-item .k-link {
    /*font-size: 1.181818em;*/
}

/*---Card----*/
.cardtitle {
    font-size: 1.272727em;
}

.a-search-header-bg {
    font-size: 1.272727em;
}


/*---*/
.k-data-title td {
    font-size: 1.090909em;
}
.menu-name {
    font-size:1.1em;
 }
