/* Font-sizes   ui-body-d in jqm is 16px  Let other css ride from before */
.njqm1 {font-size:16px;padding:0 15px;}
.format_text h4 {color:black;font-size:1.2em;}
.p-descrip {/* font-size: 3rem;*/ line-height:1.5;}
.pgcontain1 .popbio {line-height:1.5;}
@media (min-device-width: 760px) {
 /*  .p-descrip {font-size: 1.25em;line-height:1.4em;}  */
}

.dtltitle {font:  2.5rem Helvetica,Arial,sans-serif;text-align:center;color:#111111;margin-bottom:1em;}
.btns-ctr-blk {width:90%; margin-left:5%;}
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width :320px) and (max-device-width :480px)
{
.dtltitle {font-size:1.8em;margin-bottom:.5em;}
.btns-ctr-blk {width:96%; margin-left:2%;}
}

/*	Image on detail page	*/
.dtl_image {display:none}
.dtl_image_lrg {
max-width: 300px;
max-height:200px;
display:block;margin:auto;
border-width:15px 15px 25px 15px;border-style:solid;border-color:#eee;
}
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width :320px) and (max-device-width :480px)
{
.dtl_image_lrg {
max-width: 280px;
max-height:200px;
display:block;margin:auto;
}
}
@media (min-device-width:760px){
.dtl_image_lrg {
max-width: 350px;
max-height:250px;
display:block;margin:auto;
}
}

/*       Larger screens - desktop/laptop & tablets   */
@media (min-device-width:760px){
/*	Image on detail page	*/
.dtl_image {display:none; }
.dtl_image_lrg {display:block; max-height:300px;margin:auto;}
}



/*  https://stackoverflow.com/questions/63434434/css-button-with-right-arrow  */
.c-btn2, .c-btn3, .c-btn4, .c-btn-ttl {
      width:100%;
  height: 3vw;
      height:4rem;
  font-size: 1.6rem;
  font-weight: bold;
  text-align:left;

    cursor: pointer;
  background-color: orange;
    background-color:#eee;
  padding: 12px 48px 12px 24px;
    padding: .25rem 5px .25rem 24px;

  border-radius: 2px;   /* 28px */
  color: #000;
  }
 
.c-btn2, .c-btn3, .c-btn4 {  
  /* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.41' height='12' viewBox='0 0 7.41 12'%3E%3Cpath d='M10,6,8.59,7.41,13.17,12,8.59,16.59,10,18l6-6Z' transform='translate(-8.59 -6)' fill='%23fff'/%3E%3C/svg%3E");
  */


    /*   background-image: url(images2/icons-36-white.png);  
		background-position: -108px -1px;                      */

       background-image: url(../images2/icons/icons-arrowr-white3.png);  
	/*   background-size:contain;  */
  
  background-repeat: no-repeat;
  background-position: right 10px center;
}
.c-btn2 {   border-width: 1px 0px 1px 0px;}
.c-btn3 {border-width:1px;
    border-radius: 28px;
	}
.c-btn4    {border-width:1px; }

.c-btn-ttl {
	border-width:1px;
	text-align:center;
	background-color:#5e87b0;
	color:#ffff;
	}
.c-btn-top { border-radius: 15px 15px 0px 0px; }
.c-btn-bot { border-radius: 0px 0px 15px 15px; }

.newcbtn2 {display:none;}


@media (min-width: 769px) {
    .pgcontain1.njqm1 {
        max-width: 700px !important;
		margin:auto;
    }
.content {padding-left:55px;padding-right:55px;}
}

/*  overrides 2025 to be sorted */
.newact26 {margin-top:.5em;background-color:inherit;}
.nobutton   {margin-top:.5em;background-color:#E8FFF7;}
.dtltitle {margin-top:.5em;}


