﻿    

    @media only screen and (min-width:48em) { /* 768 Tablet, 990 Tablet, and Desktop */
                                                                                  
        .logo { margin:2.4em 0 0 0.938em; }
        .logo a { display:block; width:24.563em; height:3.863em; background:transparent url(../img/DHS_CommHlthChoices_Logo.png) no-repeat 0 0;background-size: 100%;  }
        }

    .chc-provider-container {margin: 1em;line-height: 2em;}
    .chc-provider-container input { float:left; border: 1px solid #666666;}
    .chc-provider-container input:focus { border: 1px solid #af4591;}
    .chc-provider-container label { float:left;margin-right:1em;font-weight:normal; }
    .hdr {background-color: #771B61;line-height: 35px;vertical-align: middle;color: #FFFFFF;font-size: 12px;font-weight: bold;padding-left: 15px;}
    .chc-form-column  {width:32%;padding:1em;float:left;}     
    .form-row { margin-bottom:1em; }    
    .form-half-column {float:left; width:50%;}
    .form-doc-column {float:left; width:55%;}
    .div-facility {padding:1em;margin-bottom:2em;}
    .div-facility input {width:70%;}
    .div-facility label {width:20%;}        
    .div-contact,.div-locations,.div-key-contacts,.div-documentation,.div-instructions,.div-affirmation {margin:1em;} 
    .div-contact .form-half-column label,.div-locations .form-half-column label {width:24%;}
    .div-contact input,.div-locations input{width:59%;}
    .div-state { float:left; width:22%; }   
    .div-state label { width:8.33em; }
    .form-state {width:30% !important;}        
    .div-zip { float:left; width:28%; }
    .form-zip { width:55% !important; }  
    
      
    /*.div-required { float:left; margin-left:1em; }
    .error { margin-left:9em; float:left; }*/
    .div-dayhours {border-bottom: 0.077em solid #d0d0d0;border-top :0.077em solid #d0d0d0;margin-top:2em;margin-bottom:2em;}
    .div-dayhours div {float:left;width:14.28%;text-align: center;padding: 0.25em;}
    .div-time {width:95% ! important;}      
    .timepicker,.timepicker1 {width:70% !important;float:left;margin-left: 2em;}
    .div-oncall-phone {text-indent:5em;}
    .div-oncall-phone input{width :25% !important;}
    .txt-key-contact {width:23%;}
    .lbl-key-contact {width:19%;}
    .div-key-contacts input {margin-right:1em;}
    .div-affirmation label {width:25%;}
    .div-affirmation input {width:55%;}
    .datepicker {width:12% !important;margin-right:2em;}
    .note {padding:1em;text-align:center;font-weight:700;}
    

    .div-county input{padding:0.25em;margin-bottom:1em;width:45%;}
    .div-county label{width:50%;}
       
    .chc-button {background-color: #af4591;color: #ffffff;border-color: #af4591; font-weight:700 !important; border-radius: 0.5em;padding: 0.75em;width: 10em !important;text-align: center;margin: 1em;}
	.chc-button[for=fileUpload] { background-color:#fff; color:#af4591; border:2px solid #af4591; }
    .input-error { border-color:#ff0000 !important; }
     input[type=radio] + label:before {vertical-align:initial !important;}