﻿   .art-layout-cell { display: block; } 
    
    div.clear { clear: both; }
    div.reg_row { margin: 2px; padding: 2px; font-size: 11px; color: #000000; clear:both; vertical-align: top;  }
    div.reg_rowB { margin: 2px; padding: 2px; font-size: 12px; color: #000000; }
    div.reg_row_ile { margin: 2px; height: 28px; clear:both; }
    div.si_col1 { float: left; padding: 2px; width: 115px; }
    div.si_col1A { float: left; padding: 2px; width: 68px; }
    div.si_col2 { float: left; width: 320px; }
    div.si_col3 { float: left; padding: 2px; width: 82px; }
    div.si_col3A { float: left; padding: 2px; width: 118px; }
    div.si_col4 { float: left; }

    div.pi_col1 { float: left; width: 137px; vertical-align: top; }
    div.pi_col2 { float: left; width: 293px; vertical-align: top; }

    div.si_fullrowrol { float: left; width: 517px; }
    
    div.ad_col1 { float: left; padding: 2px; width: 90px; }
    div.ad_col2 { float: left; padding: 2px; width: 90px; }
    div.ad_col { float: left; }
    
    div.ac_col1 { float: left; padding: 2px; width: 78px; }
    div.ac_col2 { float: left; padding: 2px; width: 195px; }
    div.ac_col3 { float: left; padding: 2px; width: 150px; }
    div.ac_col4 { float: left; padding: 2px; width: 140px; }
    div.ac_col { float: left; }

    div.col1_wide { float: left; padding: 2px; width: 350px; }
    div.col2_wide { float: left; padding: 2px; width: 350px; }

    div.messagebox { border: solid; border-width: 1px; border-color: #000000; margin-top: 10px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 5px; }

    div.singleCol { clear: both; }
    div.reqed_star { float: left; font-size: 18px; padding: 1px; width: 10px; color: #FF0000; }
    label { vertical-align: middle; padding-top: 5px; margin-right: 8px; }
    
    .HiddenDTPicker td{ padding:0 !important; }
    .HiddenDTTextBox
    {
	    width:1px !important;
	    border:0 !important;
	    margin:0 !important;
	    background:none transparent !important;
	    visibility:hidden !important;
    }
    
    .validationSummary { color: #FF0000; font-size: 11px; margin-top: 3px; }  
    ol { list-style-position: outside; margin: 0 5px; padding: 5px; }
 
 
    .RadWindow_Default a.rwIcon { background-image: none !important; }  

    .strong_heading0 { font-family: Arial; font-weight: bold; font-size: 0.75em; color: #009966; }

    .strong_heading1 { font-family: Arial; font-weight: bold; font-size: 1.25em; color: #009966; }

    .strong_heading2 { font-family: Arial; font-weight: bold; font-size: 2.0em; color: #009966; }

    .ile_page_heading { font-family: Arial; font-weight: bold; font-size: 1.5em; color: #009966; width: 600px; float: left }

    .ile_page_sub_heading { font-family: Arial; font-weight: bold; font-size: 1em; color: #009966;  float: left }

    .zheaderbox { font-size: 11px; border: 1px solid #B0D7AC; padding: 5px; background-color: #CEEACC; color: #333; margin-top: 2px; line-height: 15px; margin-bottom: 10px; }

    .zcontentbox { background-color: #f7fbfd; border: 1px solid #ddd; margin-top: 10px; margin-bottom: 10px; padding-left: 12px; }

    .zcontentbox1 { background-color: #f7fbfd; border: 1px solid #ddd; margin-top: 10px; margin-bottom: 10px; }

    /* Medical Condition / Remark styles */
     .medcon {
            display: inline;
            margin-right: 10px;
        }

        .conditionRemarkItem {
           display:inline-block;
           margin-top: 5px;
        }

        .conditionField {
            margin-right: 50px;
            display:inline-block;
        }

        .remarkField {
            margin-right:50px;
            display:inline-block;
        }

        .epiPenField {
            display:inline-block;
        }

        .glyphicon {
            font-size: 15px;
            display:inline-block;
        }

        .glyphicon-remove-circle {
            cursor: pointer;
            cursor: hand;
        }

        .conditionRemarkItemField{
            padding-left: 20px;
            
        }


        }

 table.mediaRelease input
 {    
      float: left;
      margin-top: 7px;
 }

 table.mediaRelease label
 {    
      margin-left: 15px;
      display: block;
 }

 #chkMediaRelease{
     margin-bottom:5px;
 }

@media screen\0{
     /* IE10+ CSS styles go here */
     .remarkField {
            margin-left: 17px;
        }
}