/***********************************************/
/* portraitmx580px.css       for tablets     */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
html {
margin-left: auto;
margin-right: auto;
height: auto;
width: 100%;
margin-bottom: 0.01em;
fit-position: center;
background-position: center;
}
body {
font: Arial;
color: #2b5070;
background-color: white;
width: auto;
 }
/****WINDOW - i.e page with content in it on screen ****/

/**** If you want to test your page in Internet Explorer 10, 11 and Microsoft Edge, 
because you have enabled the facility in your preferences, 
you should also add the following. (The zoom property has not yet been implemented.) ****/

@-ms-viewport {width: device-width;} 

/**** Style the logo link (notice that we set the same value of line-height and
 font-size to prevent the header to increase when the font gets bigger ****/

/**** Float the link section to the right ***/
h1 {
font: normal 200 14px Arial;
color: #2b5070;
background-color: transparent;
}
h2 {
font: normal 200 14px Arial;
color: #2b5070;
background-color: transparent;
}
h3 {
font: normal bold 14px Arial;
color: #2b5070;
background-color: transparent;
}
h4 {
font: normal bold 16px Arial;
color: #ce758f;
background-color: transparent;
}
label,a 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px; 
}
.articleframe {
margin: 0 auto;
padding: .25em .5em .25em 1em;
border-radius: 10px;
width: 90%;
height: auto;
display: block;
background-color: #e2eeef;
fit-position: center;
background-position: center;
}
.articleframe h1 {
padding: 0em 1em 0em .5em;
font: normal bold 24px Arial;
color: #e3938D;
text-align: left;
background-color: transparent;
}
.articleframe h2 {
padding: 0em 1em 0em 1em;
font: normal bold 12px Arial;
color: #2b5070;
text-align: left;
background-color: transparent;
}
.articleframe p {
padding: 0em 1em 0em 1em;
font: normal normal 12px Arial;
color: #2b5070;
text-align: left;
background-color: transparent;
}
.articleframe a {
padding: 0em;
font: normal normal 12px Arial;
color: #2b5070;
text-align: justify;
background-color: transparent;
}
.article {
margin: 0 auto;
fit-position: center;
background-position: center;
display: block;
}
.article h6 {
padding: .8em 1.5em 0em 1em;
font-family: arial;
font-size: 14px;
font-weight: bold;
color: #2b5070;	
text-align: left;
}
.article p {
padding: .8em 1.5em 0em .5em;
font-family: arial;
font-size: 12px;
font-weight: normal;
color: #2b5070;
text-align: left;
}
.articleframe2 {
margin: 0 auto;
padding: 0em 1em 0em 1em;
border-radius: 10px;
display: block;
width: 90%;
height: auto;
background-color: #2b5070;
fit-position: center;
background-position: center;
vertical-align: middle;
color: #2b5070;
}
.articleframe2 h1 {
padding: 0em 1em 0em 1em;
font: normal bold small Arial;
color: #2b5070;
text-align: justify;
background: transparent;
}
.articleframe2 h2 {
padding: .8em 1em 0em 1em;
font: normal bold small Arial;
color: #2b5070;
text-align: justify;
background: transparent;
}
.articleframe2 p {
padding: 0em 1em 0em 1em;
font: normal normal small Arial;
color: #2b5070;
text-align: justify;
background: transparent;
}
.articleframe2 a {
padding: 0em;
font: normal normal small Arial;
color: #2b5070;
text-align: justify;
background: transparent;
}
.articleframe3 {
margin: 0 auto;
padding: .5em;
border-radius: 10px;
width: auto;
height: auto;
display: block;
background-color: transparent;
vertical-align: middle;
fit-position: center;
background-position: center;
color: #2b5070;
}
.articleframe3 h1 {
padding: 0em .5em 0em .5em;
font: normal bold 14px Arial;
color: #2b5070;
text-align: justify;
background: transparent;
}
.articleframe3 h2 {
padding: 0em .5em 0em .5em;
font: normal bold 14px Arial;
color: #2b5070;
text-align: justify;
background: transparent;
}
.articleframe3 h3 {
padding: 0em .5em 0em .5em;
font: normal normal 12px Arial;
color: white;
line-height: 6px;
text-align: left;
background-color: transparent;
}
.articleframe3 p {
padding: 0em .5em 0em .5em;
font: normal normal 12px Arial;
color: white;
text-align: left;
background: transparent;
}
.articleframe3 a {
padding: 0em;
font: normal normal 12px Arial;
color: white;
text-align: justify;
background: transparent;
}
.arthighlight {
margin: 0 auto;
border-radius: 10px;
padding: .5em 0em .5em 0em;
width: 90%;
height: auto;
display: block;
background-color: #fcebf0;
color: #2b5070;
fit-position: center;
background-position: center;
}
.arthighlight h2 {
margin: 0 auto;
padding: 0em 1em 0em 1em;
font: normal bold 14px Arial;
color: #a8342a;
text-align: center;
background: transparent;
}
/****** this is the blue background border around review section****/
.articlereviewsbackground {
margin: 0 auto;
padding: 1em .5em .25em .5em;
border-radius: 10px;
width: 90%;
height: auto;
background-color: #8cbfc3;
color: #2b5070;
fit-position: center;
background-position: center;
}
.articlereviewsbackground2 {
margin: 0 auto;
padding: 1em .5em .25em .5em;
border-radius: 10px 10px 0px 0px;
display: block;
width: 90%;
height: auto;
background: #8cbfc3;
fit-position: center;
background-position: center;
color: #2b5070;
}
.articlereviewstxtbluebg {
margin: 0 auto;
width: 100%;
height: auto;
display: block;
background-color: #8cbfc3;
color: #2b5070;
fit-position: center;
background-position: center;
}
.articlereviewstxtbluebg h2 {
margin: 0 auto;
padding: 0em 0em 0em 1em;
font: normal bold 14px Arial;
display: block;
background-color: #2b5070;
text-align: left;
color: white;
}
.articlereviewsitalic {
margin: 0 auto;
padding: 0em 0em 0em 1em;
width: 80%;
height: auto;
background-color: #8cbfc3;
fit-position: center;
background-position: center;
color: #2b5070;
}
.articlereviewsitalic h2 {
font: normal bold 14px Arial;
color: white;
text-align: left;
background-color: transparent;
}
.articlereviews {
margin: 0 auto;
padding: .25em 1em .25em 1em;
width: 80%;
display: block;
height: auto;
background-color: white;
vertical-align: middle;
fit-position: center;
background-position: center;
color: #2b5070;
text-align: center;
}
.articlereviews h3 {
font: normal bold 23px Arial;
color: #2b5070;
line-height: 12px;
text-align: left;
background-color: transparent;
}
.articlereviews h4 {
font: normal bold 16px Arial;
color: #e3938D;
text-align: justify;
background-color: transparent;
}
.articlereviews p {
margin: 0 auto;
padding: 0em 0em 1em 0em;
font: normal normal 12px Arial;
color: #2b5070;
font-weight: normal;
text-align: justify;
}
.articlereviews h2 {
padding: 0em;
font: normal bold 14px Arial;
color: #2b5070;
font-weight: normal;
text-align: justify;
background-color: transparent;
}
.articlereviewstxtbluebg {
margin: 0 auto;
border-radius: 10px;
padding: .5em 0em .35em .5em;
width: 90%;
height: auto;
display: block;
background-color: #2b5070;
color: white;
fit-position: center;
background-position: center;
vertical-align: middle;
}
.articlereviewstxtbluebg h2 {
padding: .5em 0em .35em .5em;
text-align: left;
font: normal bold 16px Arial;
color: white;
background-color: transparent;
}
.articlesection {
margin: 0 auto;
padding: .25em .5em .25em 1em;
border-radius: 10px;
height: auto;
width: 90%;
display: block;
background: #fcebf0;
vertical-align: middle;
fit-position: center;
background-position: center;
}
.articlesection h2 {
padding: .8em 1.5em 0em .75em;
font: normal bold 14px Arial;
color: #2b5070;
text-align: justify;
background-color: transparent;
}
.articlesection h4 {
padding: 0em 1.5em 0em 1em;
font: normal bold 16px Arial;
color: #e3938D;
text-align: justify;
background-color: transparent;
}
.articlesection p {
padding: 0em 1.5em 0em 1em;
font: normal normal 12px Arial;
color: #2b5070;
text-align: left;
background-color: transparent;
}
.articlesection3 {
margin: 0 auto;
padding: .5em;
border-radius: 10px;
min-width: 200px;
max-width: 200px;
height: auto;
display: block;
background-color: #fcebf0;
vertical-align: middle;
fit-position: center;
background-position: center;
color: #2b5070;
}
.articlesection3 h1 {
padding: 0em .5em 0em .5em;
font: normal bold 14px Arial;
color: #2b5070;
text-align: left;
background-color: transparent;
}
.articlesection3 h2 {
padding: 0em .5em 0em .5em;
font: normal bold 14px Arial;
color: #2b5070;
text-align: left;
background-color: transparent;
}
.articlesection3 h3 {
padding: 0em .5em 0em .5em;
font: normal normal 12px Arial;
color: #2b5070;
line-height: 4px;
text-align: justify;
background-color: transparent;
}
.articlesection3 p {
padding: 0em .5em 0em .5em;
font: normal normal 12px Arial;
color: #2b5070;
text-align: left;
line-height: 5px;
background-color: transparent;
}
.articlesection3 a {
padding: 0em;
font: normal normal 12px Arial;
color: #2b5070;
background-color: transparent;
}
/**** this is the italic text of names under testimonials***/
.siteinfo {
margin: 0 auto;
padding: .5em;
width: 90%;
height: auto;
display: block;
background: #8cbfc3;
color: white;
fit-position: center;
background-position: center;
text-align: center;
}
.siteinfo a {
padding: 0e;
font: normal normal 12px Arial;
color: white;
fit-position: center;
background-position: center;
text-align: center;
background-color: transparent;
}
/****the header***/
#header {
margin: 0em;
width: 100%;
height: auto;
}
.header {
margin: 0 auto;
padding-left: 5px;
padding-right: 5px;
}
/**** header background **/
.header-background {
margin: 0 auto;
border-radius: 10px;
width: 100%;
height: 40px;
display: block;
background-color: #ffe6e8;
fit-position: center;
background-position: center;
color: #2b5070;
}
.header-right {
margin: 5px;
float: right;
}
.header-wrap {
vertical-align: middle;
display: inline-block;
width: auto;
height: auto;
}
.header-wrap a {
margin: 0em 0em 1em 0em;
padding: 0em;
font: normal bold 12px Arial;
color: #8b008b;
display: inline-block;
vertical-align: middle;
background: transparent;
}

.logo { 
margin-top: 2em;
margin-bottom: 0em;
width: 100%
height: auto;
fit-position: center;
}
/******** this is The Inner Health Logo Image itself and requires different size for 
mobiles tablets and for desktops ******/
.logo-img {
margin: auto;
background-image: url(../images/innerhealthlogo.jpg);
background-repeat: no-repeat;
display: block;
height: 124.3125px;
width: 155.390625px;
background-position: center;
}
.center {
margin: 0 auto;
display: block;
height: auto;
width: 100%;
}
.sectionphoto1 {
margin: 0 auto;
background-image: url(../images/sectionphoto1.jpg);
display: block;
width: 120px;
height: 120px;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.sectionphoto2 {
margin: 0 auto;
background-image: url(../images/sectionphoto2.jpg);
display: block;
width: 120px;
height: 120px;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.sectionphoto3 {
margin: 0 auto;
background-image: url(../images/sectionphoto3.jpg);
display: block;
width: 120px;
height: 120px;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.sectionphoto4 {
margin: 0 auto;
background-image: url(../images/sectionphoto4.jpg);
display: block;
width: 120px;
height: 120px;;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.sectionphoto5 {
margin: 0 auto;
background-image: url(../images/bioresonance.png);
display: block;
width: 193px;
height: 121px;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.sectionphoto6 {
margin: 0 auto;
background-image: url(../images/Photo6adj.png);
display: block;
width: 150px;
height: 135px;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.sectionphoto8 {
margin: 0 auto;
background-image: url(../images/Photo8a.png);
display: block;
width: 150px;
height: 135px;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.sectionphoto9 {
margin: 0 auto;
background-image: url(../images/Photo9a.png);
display: block;
width: 150px;
height: 135px;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.sectionphoto10 {
margin: 0 auto;
background-image: url(../images/Photo10a.png);
display: block;
width: 150px;
height: 135px;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.sectionphoto11 {
margin: 0 auto;
background-image: url(../images/Photo11a.png);
display: block;
width: 150px;
height: 135px;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.sectionphoto12 {
margin: 0 auto;
background-image: url(../images/Photo12a.png);
display: block;
width: 150px;
height: 135px;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.sectionphoto13 {
margin: 0 auto;
background-image: url(../images/Photo13a.png);
display: block;
width: 150px;
height: 135px;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.sectionphoto14 {
margin: 0 auto;
background-image: url(../images/Photo14a.png);
display: block;
width: 150px;
height: 135px;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.sectionphoto15 {
margin: 0 auto;
background-image: url(../images/Photo15a.png);
display: block;
width: 150px;
height: 135px;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.sectionphoto16 {
margin: 0 auto;
background-image: url(../images/Photo16a.png);
display: block;
width: 150px;
height: 135px;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.sectionphoto17 {
margin: 0 auto;
background-image: url(../images/Photo17a.png);
display: block;
width: 150px;
height: 135px;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.sectionphoto19 {
margin: 0 auto;
background-image: url(../images/Photo19a.png);
display: block;
width: 150px;
height: 135px;
background-repeat: no-repeat;
fit-position: center;
background-position: center;
}
.block {
margin: 0 auto;
width: 100%;
height: auto;
background: #f0fcff;
color: #2b5070;
display: block;
vertical-align: top;
text-align: center;
}
.block2 {
margin: 0 auto;
border: 1px #2b5070;
width: 100%;
height: auto;
display: block;
vertical-align: top;
text-align: center;
}
/**** this blockhalfsize is for tablet sizing so blocks split 2 and 2 and not 3 and 1****/
.sectionph {
margin: 0 auto;
padding: 1em 1% 1em 1%;
display: inline-block;
height: auto;
width: 250px;
vertical-align: top;
fit-position: center;
background-position: center;
}
.sectionph2 {
margin: 0 auto;
padding: .5em 1em .5em 1em;
display: block;
height: auto;
width: 90%;
vertical-align: top;
fit-position: center;
background-position: center;
}
.sectionphinside {
margin: 0 auto;
padding: .5em 0em 0em 0em;
border-radius: 10px;
height: auto;
width: 100%;
vertical-align: top;
fit-position: center;
background-position: center;
text-align: center;
}
.sectionphinside2 {
margin: 0 auto;
padding: .25em 0em 0em 0em;
border-radius: 10px;
height: auto;
width: 100%;
background-color: #228b22;
vertical-align: top;
fit-position: center;
background-position: center;
text-align: center;
color: #2b5070;
}
.sectphoto  {
margin: 0 auto;
height: auto;
width: 90%;
vertical-align: top;
fit-position: center;
background-position: center;
text-align: center;
}
.sectphoto h2 {
padding-top: 1em;
font: normal bold 12px Arial;
color: #2b5070;
text-align: left;
background-color: transparent;
}
.sectphoto h3 {
padding: 0px 0px 0px 10px;
font: normal bold 12px Arial;
color: #2b5070;
text-align: left;
background-color: transparent;
}
.sectphoto p {
padding-bottom: .5em;
font: normal normal 12px Arial;
color: #2b5070;
text-align: justify;
background-color: transparent;
}
.sectphoto2  {
margin: 0 auto;
padding: 1em .25em .25em .25em;
border-radius: 10px;
height: auto;
width: 95%;
display: block;
fit-position: center;
vertical-align: top;
background-position: center;
background: white;
color: #2b5070;
}
.sectphoto2 h2 {
margin: 1em 0em 0em 0em;
font: normal bold 14px Arial;
color: #2b5070;;
text-align: left;
background: transparent;
}
.sectphoto2 h3 {
padding: 0px 0px 0px 10px;
font: normal bold 20px Arial;
color: #2b5070;
text-align: left;
background: transparent;
}
.sectphoto2 p {
margin: 0 auto;
padding: 0em .5em .5em .8em;
font: normal bold 14px Arial;
color: #2b5070;
text-align: justify;
background: transparent;
}
.sectphoto2 a {
margin: 1em 0em 0em 0em;
font: normal bold 14px Arial;
color: #2b5070;
text-align: left;
background: transparent;
}
.sectionphoto2italic {
margin: 0 auto;
padding: 0em 0em 0em .25em;
width: 90%;
height: 20px;
fit-position: center;
background-position: center;
}
.sectionphoto2italic p {
padding: 0em 0em 0em 1em;
font: italic normal 12px Arial;
color: white;
text-align: justify;
fit-position: center;
background: transparent;
}
.sectionphoto2italic h2 {
font: italic bold 14px Arial;
color: white;
font: bold;
text-align: center;
background: transparent;
}
.container {
margin-top: 40px;
margin-left: auto;
margin-right: auto:
width: 100%;
height: auto;
display: block;
position: relative;
background-position: center;
fit-position: center;
}
.mainphoto-img-landing {
margin: 0 auto;
background-image:  url("../images/mainphoto-landing-w953px.png");
display: block;
width: 100%;
height: 240px;
background-repeat: no-repeat;
vertical-align: middle;
fit-position: center;
background-position: center;
}
.mainphoto-img-pricing {
margin: 0 auto;
background-image: url(../images/mainphoto-pricing-w953px.png);
display: block;
width: 100%;
height: 240px;
background-repeat: no-repeat;
vertical-align: middle;
fit-position: center;
background-position: center;
}
.mainphoto-img-handc {
margin: 0 auto;
background-image: url(../images/mainphoto-handc-w953px.png);
display: block;
width: 110%;
height: 310px;
background-repeat: no-repeat;
vertical-align: middle;
fit-position: center;
background-position: center;
}
.mainphoto-img-sciob {
margin: 0 auto;
background-image: url(../images/mainphoto-sciob-w953px.png);
display: block;
width: 110%;
height: 310px;
background-repeat: no-repeat;
vertical-align: middle;
fit-position: center;
background-position: center;
}
.mainphoto-img-testi {
margin: 0 auto;
background-image: url(../images/mainphoto-testi-w953px.png);
display: block;
width: 110%;
height: 310px;
background-repeat: no-repeat;
vertical-align: middle;
fit-position: center;
background-position: center;
}
.mainphoto-img-contact {
margin: 0 auto;
background-image: url(../images/mainphoto-contact-w953px.png);
display: block;
width: 110%;
height: 310px;
background-repeat: no-repeat;
vertical-align: middle;
fit-position: center;
background-position: center;
}
.mainphoto-img-privacy {
margin: 0 auto;
background-image: url(../images/mainphoto-privacy-w953px.png);
display: block;
width: 110%;
height: 310px;
background-repeat: no-repeat;
vertical-align: middle;
fit-position: center;
background-position: center;
}
.mainphoto-img-terms {
margin: 0 auto;
background-image: url(../images/mainphoto-terms-w953px.png);
display: block;
width: 110%;
height: 310px;
background-repeat: no-repeat;
vertical-align: middle;
fit-position: center;
background-position: center;
}
.mainphotowelcome {
margin-top: -25px;
margin-left: auto;
margin-right: auto;
margin-bottom: auto;
display: block;
width: 80%;
height: auto;
text-align: center;
fit-position: center;
background-position: center;
vertical-align: middle;
}
.mainphotowelcome a {
margin: 0 auto; 
padding: 15px;
border-radius: 10px;
border: 0px solid 0px 3px 0px;
font: normal bold 16px Arial;
display: block;
background: #fcebf0;
fit-position: center;
color: #e3938D;
text-align: center;
}
@viewport {
width: device-width;
zoom: 1.0;
} 
/***** Dropdown clickable button**/
.drop { 
display: block;
border: none;
cursor: pointer;
} 
.drop:hover, .dropbutn:focus {
background: transparent;
}
.dropdown-menu-content { 
margin: -5px 0px 0px -104px;
display: none; 
position: absolute; 
background-color: #dcdcdc; 
min-width: 150px;  
z-index: 1;
} 
.dropdown-menu-content a { 
padding: 6px 8px; 
font: normal normal 12px Arial;
color: black; 
text-decoration: none; 
display: block; 
background-color: transparent;
} 
button {
margin: 0px;
padding: 0px;
}
/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
.show {display:block;}
#dropdown-menu a:hover {background-color: #949494;} 
#drop-down: {margin: -130px 0px 0px 0px; position: relative; display: inline-block;}
#drop-down:hover #dropdown-menu {display: block;} 

/**Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button)**/
.show {display:block;}

/******** this is The Inner Health Logo Image itself and requires different size for 
mobiles tablets and for desktops ******/
.title { 
margin: 20px auto 20px auto; 
max-width: 90%;
font-size: 14px; 
font-weight: bold; 
color: #2b5070;
Text-align: center; 
top: 80px;
left: 0;
right: 0;
bottom: 0;
display: block;
} 
p { 
font-size: 20px; 
font-weight: bold; 
text-align: center; 
} 
.picsection {
margin: 0em;
display: block;
}
.pictureblocks {
margin: 0em;
padding: 0em;
display: block;
}
.copyrightsection {
margin: 0 auto;
width: 100%;
height: auto;
display: block;
background: #f0fcff;
color: #2b5070;
fit-position: center;
background-position: center;
text-align: center;
}
.copyrightsection p {
margin: 0 auto;
padding: .8em 1.5em 0em 1em;
font: normal normal 12px Arial;
color: #2b5070;
text-align: center;
background-position: center;
background: transparent;
}
.copyrightsection h3 {
margin: 0 auto;
padding: .8em 1.5em 0em 1em;
font: normal normal 10px Arial;
color: #2b5070;
text-align: center;
background-position: center;
background: transparent;
}
.copyrightsection a {
margin: 0 auto;
padding: 0em;
font: normal normal 10px Arial;
color: #2b5070;
}
.blockelement {
margin: 0 auto;
padding: .15em 0em 0em 1em;
display: inline-block;
height: 9em;
width: 12em;
border-radius: 10px;
background: #2b5070;
vertical-align: middle;
background-position: center;
fit-position: center;
color: white;
}
.blockelement2 {
margin: .5em 2% .5em 2%;
padding: .5em;
display: inline-block;
height: 9em;
width: 12em;
border-radius: 10px;
background-color: transparent;
vertical-align: middle;
background-position: center;
fit-position: center;
color: #2b5070;
}
.blockelement3 {
margin: 1em 4% 0em 4%;
padding: .85em;
height: auto;
display: inline-block;
width: 240px;
border-radius: 10px;
background-color: transparent;
vertical-align: top;
fit-position: center;
color: #2b5070;
}
.blocktext {
margin: 0 auto;
}
.blocktext h2{
padding: 0em 0em 0em .75em;
font: italic bold 14px Arial;
color: white;
text-align: left;
vertical-align: middle;
background-color: transparent;
}
.blocktext p {
padding: 0em 0em 0em 1em;
font: italic normal 12px Arial;
color: white;
text-align: left;
vertical-align: middle;
background-color: transparent;
}
.blocktext a {
padding: 0em;
font: italic bold 12px Arial;
text-align: justify;
color: white;
vertical-align: middle;
background-color: transparent;
}
.picinblock1 {
margin-top: .5em;
margin-left: auto;
margin-right: auto;
background-image: url(../images/bottompic2.png);
background-repeat: no-repeat;
display: block;
height: 130px;
width: 194px;
vertical-align: middle;
fit-position: center;
background-position: center;
}
.picinblock2 {
margin-top: .25em;
background-image: url(../images/bioresonance.png);
background-repeat: no-repeat;
display: block;
height: 130px;
width: 194px;
vertical-align: middle;
fit-position: center;
background-position: center;
}
.picinblock3 {
margin: .25em 0em 0em 2em;
padding: 0em;
background-image: url(../images/CThaHeaderBack-x44.png);
background-repeat: no-repeat;
display: block;
height: 44px;
width: 116px;
vertical-align: middle;
fit-position: center;
background-position: center;
}
.picinblock4 {
margin: 0 auto;
background-image: url(../images/BIORESONANCECapturebecca.PNG);
background-repeat: no-repeat;
display: block;
min-height: 105px;
max-height: 160px;
min-width: 160px;
max-width: 243px;
vertical-align: middle;
fit-position: center;
background-position: center;
}
