﻿.mc2-header {
    padding-top:10px; 
    padding-left:10px;  
    border-bottom-color:transparent;
    border-bottom-width: 4px;
    border-bottom-style: none;
    background-color: #ffffff !important; 
    overflow:hidden;


    /*B10820  this is UL color*/
}

.mc2-sql {
    width:500px !important;
}
.mc2-dropdownlogin {
    width:310px !important;
    height:40px !important;
}

.mc2-dropdown {
    width: 310px !important;
    height: 30px !important;
}

.mc2-zip {
    width: 100px !important;
}
.mc2-ccv {
    width: 100px !important;
}

.mc2-date {
    width: 100px !important;
}

.mc2-attachPath {
    width: 900px !important;
}

.mc2-long {
    width: 600px !important;
}

.mc2-footer {
    background-color:#bbb5b5;
}

.mc2-CompanyImage {
    width:100%;
    height:100%;
}

.mc2-Paybutton {
    background-color:#00b312 !important;
    color:#ffffff !important;
}

#payInvoicebtn {
    background-color:#00b312 !important;
    color:#ffffff !important;
}

.expandEditor{border-width:0;width:100%;height:100% !important;}

#ConsolidationList {
    font-weight:bold;
    width:450px;
    font-size:1.0em;
}


.mc2GridTotals {
    text-align: left;
     font-size: 12pt !important;
    font-weight:normal !important;
    padding-left: 200px;
    padding-bottom: 5px;
    padding-top: 5px;
}
.mc2LoginLink {
     color:#B10820;
     text-decoration:none;
}

.mc2LoginButton {
    background: #B10820;
    color: #ffffff;
    padding: 10px 30px;
}

.mc2LoginInput {
    border-radius: 5px;
    height: 30px;
    border-width: 1px !important;
    width: 300px;
    padding: 5px;
    font-size: 12pt !important;
    margin: 5px 0 6px 0;
}


input, select {
    padding: 5px;
    width: 300px;
    font-size:1.2em;
    padding:3px;
    
}

.mc2toolbar {
    border-radius:6px;
    width:100%;
    float: right;
    padding-right: 20px;
    
}

#menu > .k-last {
    float: right;
    border-left-width: 1px;
    border-right-width: 0;
}

.AccountTitle {
    font-weight:bold !important;
    font-size:2em !important;
    background:none !important;
    color:#ffffff !important;
}

.AccountName {
    font-weight:bold !important;
    font-size:1.2em !important;
    background:none !important;
    padding:5px;
    color:#ffffff !important;
}

.k-grid .k-grid-header .k-header .k-link {
    height: auto;
}

.k-grid .k-grid-header .k-header {
    white-space: normal;
}

.k-item {
    border-color:transparent !important;
    }
.k-menu {
    background-color:#ffffff !important;
    border:none !important;
    border-color:transparent !important;
    border-width:0px !important;
}

.k-window-title {
    font-weight:bold !important;
    font-size:12pt !important;
}


.k-grid {
    font-size: 12pt !important;
}
.k-grid td {
    line-height: 2em;
}

    .k-grid .k-alt {
        background-color:#eeeeeb;
    }
.k-tabstrip-top {
    padding:5px;
}

td {
    padding:10px;
}

.k-link:visited{
    color:inherit !important;
}

body {
    background-color: #fff;
    
    color: #333;
    font-size: 12pt;
    font-family: "The Sans", "Open Sans", Sans-Serif, Verdana, Helvetica;
    margin: 0;
    padding: 0;
    height: 100%;
    min-height: 400px;
    margin-bottom:-200px;
    }