div             {border:solid red 0px;}
#p-spacer       {width:100px; height:63px;}
#tit-dat        {width:auto; height:auto;           border:solid red 0px;
                 margin:15px 3% 0 3%; padding:0;
                 border-bottom:solid #cccccc 1px;}
#title          {width:74%; height:auto;           border:solid green 0px;
                 float:left;}
#date           {width:25%; height:auto;          border:solid blue 0px;
                 margin:14px 0 0 0;
                 float:right;}
#date p         {font-size:14px; font-family: 'Pathway Gothic One', sans-serif;
                 color:#5e667e; text-align:right;}
.author         {font-size:25px; font-family: 'Pathway Gothic One', sans-serif;
                 font-weight:400;}


.p-1            {margin:0; font-size:27px;
                 border:0;}
.p-3            {-webkit-touch-callout: none;
                 -webkit-user-select: none;
                 -khtml-user-select: none;
                 -moz-user-select: none;
                 -ms-user-select: none;
                 -o-user-select: none;
                 user-select: none;}

                     /* in page-contact form */

#ipcf-box       {width:100%; height:auto;                    border:solid red 0px;
                 margin:45px 0 15px 0;}
#contact-us-now {width:32%; height:auto;                    border:solid green 0px;
                 margin:0 3% 0 0;
                 text-align:left;
                 float:left;}
#we-want-to-know{width:64%; height:auto;                    border:solid blue 0px;
                 margin:15px 0 0 0;
                 text-align:left;
                 float:right;}
#form-3         {width:auto; height:auto;
                 margin:0; padding:0 2% 2% 2.3%;
                 color:#666666; text-align:left;
                 background-color:#fff;
                 border:solid #f7be68 1px;
                 -webkit-border-radius:9px;
                 -moz-border-radius:9px;
                 border-radius:9px;}
.input-box-x    {width:auto; height:auto;          
                 margin:-14px 0 0 0;
                 text-align:left;
                 border:solid red 0px;}
.input-box-y    {position:relative;
                 width:auto; height:78px;
                 margin:3px;
                 font-size:23px; font-family: 'Pontano Sans', sans-serif;
                 text-align:left; color:#5e667e;}
.input-box-z    {position:relative;
                 width:auto; height:auto;
                 margin:3px;
                 font-size:23px; font-family: 'Pontano Sans', sans-serif;
                 text-align:left; color:#5e667e;}
.submit-3       {width:auto;
                 margin:8px 0 0 0; padding:4px 10px 4px 10px;
                 font:normal 17px verdana; text-transform:uppercase;
                 text-align:center; color:#fff; text-shadow: 1px 1px 1px #888;
                 background-color:#e98c01;
                 border:solid #c37501 1px;
                 -webkit-border-radius:8px;
                 -moz-border-radius:8px;
                 border-radius:8px;
                 cursor:pointer;}
#form-box-textarea{width:95%; height:75px;
                 margin:0; padding:4px 5px 0 2.5%;
                 font:italic 19px georgia; color:#aaa;
                 border:solid #bbb 1px;
                 text-transform:lowercase; text-align:left;
                 -webkit-border-radius:0px;
                 -moz-border-radius:0px;
                 border-radius:0px;}
.tp1            {margin:0; padding:0;
                 font:normal 25px 'Pontano Sans'; color:#666666;}
.tp2            {margin:3px; padding:0;
                 font:bold 24px 'Pontano Sans'; color:#555;}
.tp3            {margin:0; padding:0;
                 font:bold 17px 'Pontano Sans'; color:#888;}
.tp4            {margin:0; padding:0;
                 font:normal 17px 'Pontano Sans'; color:orange;}
.tp5            {width:auto;
                 margin:0 0 0 15px; padding:0 9px 2px 7px; 
                 font:normal 22px arial; color:#777; background-color:#fff;
                 display:inline-block;}
.toc             {width:100%; height:auto;
                  margin:24px auto 0;
                  text-align:center;}
.toc p           {margin:0;
                  font-family:verdana; font-size:23px;
                  color:green;}
.toc a:link, .toc a:visited 
                  {margin:0 1% 0 1%; padding:0;
                   color:#556655; font-size:22px; font-family: 'Laila', serif;
                   text-decoration:underline;}
.toc a:hover, .toc a:active
                  {color:green;
                   text-decoration:underline;}



#s-r            {}



.rslides            {position: relative;
                     list-style: none;
                     overflow: hidden;
                     width:100%;
                     padding: 0;
                     margin: 0 auto 0;}
.rslides li         {-webkit-backface-visibility: hidden;
                     position: absolute;
                     display: none;
                     width: 100%;
                     left: 0;
                     top: 0;}
.rslides li:first-child {
                     position: relative;
                     display: block;
                     float: left;}
.rslides img        {display: block;
                     height:100%;
                     float: left;
                     width: 100%;
                     border: 0;}


@media (max-width:1250px)  {
 .p-1               {font-family:pathway-gothic-one, sans-serif;}
}

 

@media (max-width:1050px)  {
 #tit-dat       {height:26px; display:block;}
 #title         {}
 #date          {margin-top:7px;}
 #date p        {font-size:13px;}
 .p-1           {}
}


@media (max-width:750px)  {
#tit-dat        {width:auto; height:auto;
                 margin:15px 2% 0 3%;}
 #date          {}
 #date p        {font-size:14px;}
 .p-1           {}
 .p-1-size-1    {font-size:22px;}
 .p-1-size-2    {font-size:21px;}
 .p-1-size-3    {font-size:18px; padding-top:3px;}
}
