  /* Desktop: show content1, hide content2 */
  #screenLarge {    display: block;  }
  #screenSmall {    display: none;  }

	  p {font-size: 150%;}
        .panel-heading{background-color: rgba(253, 185, 48, 1) !important; border-top-left-radius: 0px; border-top-right-radius: 0px;}
        .panel-sub1{background-color: rgba(175, 179, 187, 1) !important; margin-bottom: 2px;}
.panel-body p {    font-size: 150%;    line-height: 120%; }
#m_PDisplay H1{font-size: 150%; font-weight: bold;}
#m_PDisplay{border-bottom: 1px solid #afb3bb;}
.art-contain{padding: 20px 40px;}
  .accLabel1{color: #FFF;font-size: 1.5vh;padding: 10px 15px; background-color: #323c46;}

  @media (max-width: 767px) {
    #screenLarge {      display: none;    }
    #screenSmall {
    display: block;
    padding: 10px;
	min-height: 100vh;
}
p {font-size: 125%;}
body {overflow: auto !important;}
      #mob_Header{display: inline-block; margin:0 0 25px 25px;}
      #appTITLE {color: #FFF;font-size: 2.5vh;}
      #pLogo{max-width: 40%;margin: 25px 0 !important;}
		 /*.panel-group { padding: 0px;} */
.art-contain{padding:0px;}
		.panel-title {color: #000}
		.panel {background-color: transparent;}
      .panel-body, .panel-collapse {background-color:#000;}
	  /* .panel-body p {    font-size: 125%;    line-height: 100%; } */
      #m_PDisplay{background-color: #FFF; margin: 0px; padding-bottom: 20px; border-bottom: 1px solid #afb3bb;}
         #m_PDisplay H1{font-size: 125%; } /**/
        #m_PDisplay p {font-size: 125%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;}
      #m_PDisplay img {/*max-width: 100px; max-width: 100%*/}
	  #mobFooter{        display: inline-block;
        padding-top: 40px;
        padding-left: 25px;
        bottom: 0px;
        position: sticky;
        background-color: #000000; 
		border-top: medium solid #FFB91D;
		margin-top: 25px;
		}
      #mobFooterTL{margin: 25px 0; max-width: 100%; bottom: 0; display:inline-block;}
  }