
.urlControl select, .urlControl input {
    width: 25px;
    margin-bottom: 0px;
}

/* Clear float */
.mldata-clearfloat
{
    clear: both !important;
    height: 0px !important;
    line-height: 0px !important;
    font-size: 0px !important;
}

/* Command buttons */
.mldata-cmdbtn {
  border-collapse: separate;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 0px solid #1888B8;
  color: #ffffff !important;  
  background: #C812EF;
  padding: 5px 9px 3px 9px;
  text-decoration: none !important;
  margin-right: 5px;
  margin-bottom: 7px;  
  display: inline-block;
}

.mldata-cmdbtn:hover {
    background: #555555;
    text-decoration: none !important;
    cursor: pointer;
}
.mldata-cmdbtn:active {
    text-decoration: none !important;
}
.mldata-cmdbtn:focus {
    text-decoration: none !important;
}

.cmdbtn-small {
    padding: 2px 6px 0px 6px;
}
.cmdbtn-large { 
    padding: 8px 15px 8px 15px;
    font-size: 16px;
}

.cmdbtn-primary {
    background: #444444;
}
.cmdbtn-secondary {
    background: #666666;
}
.cmdbtn-delete {
    background: #D70101;
}
.cmdbtn-excel {
    background: #1F7044;
}

/* Glyphicon colors */
.mldata-glyph-color-red {
    color: #FF0000;
}
.mldata-glyph-color-green {
    color: #15CA09;
}
.mldata-glyph-color-white {
    color: #FFFFFF;
}
.mldata-glyph-color-gray {
    color: #808080;
}

/* Form messages */
.dnnFormMessage{    
    background-color: #1888B8 !important;
    border: 0px solid #FFFFFF !important;
    color: #FFFFFF;
}
.dnnFormMessage.dnnFormSuccess{
    color: #FFFFFF !important;
    background-color: #009600 !important;
    border: 0px solid #FFFFFF !important;    
}
.dnnFormMessage.dnnFormWarning{
    color: #000000 !important;
    background-color: #E60000 !important;
    border: 0px solid #FFFFFF !important;    
}
.dnnFormMessage.dnnFormError, .dnnFormMessage.dnnFormValidationSummary {
    color: #FFFFFF !important;
    background-color: #FF0000 !important;
    border: 0px solid #FFFFFF !important;    
}

/* RadGrid */
.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td {
    padding: 5px 7px 5px 7px;
    vertical-align: middle;
}
.RadGrid .rgIconColumn {
    text-align: center;
}
.RadGrid .rgHeader, .RadGrid th.rgResizeCol {
    font-weight: normal;
    padding: 4px 7px 3px 7px;
    text-align: left;
    line-height: normal;
    white-space: nowrap;
}
.RadGrid_Default .rgRow td, .RadGrid_Default .rgAltRow td, .RadGrid_Default .rgEditRow td, .RadGrid_Default .rgFooter td {
    border: none;
}
.GridItemDropIndicator_Default {
    z-index: 3005 !important;
}
.RadGrid_Default, .RadGrid_Default .rgMasterTable, .RadGrid_Default .rgDetailTable, .RadGrid_Default .rgGroupPanel table, .RadGrid_Default .rgCommandRow table, .RadGrid_Default .rgEditForm table, .RadGrid_Default .rgPager table, .GridToolTip_Default {
    font-size: inherit !important;
}

/* To get the right proportions on the google maps zoom control */
.gmnoprint img 
{
    max-width: none; 
}

/* Datarepeater alternate color*/
.mldata-trnormal
{    
}
.mldata-tralt
{
    background-color: #E9E9E9;
}

/* Pager control */
.mldata-googlemaps-infopanelouter
{
    width:100%;
    padding-top:5px;
}
.mldata-googlemaps-infopanelinner
{
    padding: 5px;
    margin-bottom: 5px;
    margin-right: 5px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid;
    width:96%;
}

.mldata-googlemaps-header
{
    padding: 5px 5px 0px 5px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 2px solid;
    background-color: beige;
    margin-bottom: 5px;
    box-shadow: 5px 5px 5px #888888;
    width: 96%;
}
.mldata-googlemaps-outer
{
    padding: 5px;
    margin: 0px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 2px solid;
    background-color: white;
    margin-bottom: 5px;
    width: 96%;
}
.mldata-googlemaps-tablecellimage
{
    float: left;
    padding: 5px;
    width: 85px;
} 
.mldata-googlemaps-tablecellheader
{
    float: left;
    padding: 5px;    
    min-width: 15%;
    font-weight: bold;
}
.mldata-googlemaps-tablecell
{
    float: left;
    padding: 5px;    
    min-width: 15%;
}
.mldata-googlemaps-tablecellright
{
    float: right;
    padding: 5px;
}

.mldata-googlemaps-mainpagebutton
{
    text-align:center;
}
.mldata-googlemaps-clearfloat
{
    clear: both !important;
    height: 0px !important;
    line-height: 0px !important;
    font-size: 0px !important;
}

/* Datarepeater alternate color*/
.mldata-googlemaps-trnormal
{    
}
.mldata-googlemaps-tralt
{
    background-color: #E9E9E9;
}

.mldata-googlemaps-divroundedcornerswithframe
{    
    margin-left: 12px;    
    margin-bottom: 5px;
    margin-right: 12px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #c9c9c9;  
    padding-top: 20px;     
}
.mldata-googlemaps-div
{   
    font-weight: bold;
    margin-top: 5px; 
    margin-left: 12px;    
    margin-right: 12px;    
}

