#dw3 {  /* ineffective */
        width: 80%;
}

.gradient_button {
	width: 80%;
        margin:5px 0px 5px 0px;
	border: 1px solid #7f9bcf;
	-webkit-border-radius: 6px;
        -moz-border-radius: 6px;
	border-radius: 6px;
	font-size: 0.7em;
	font-family: arial, helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	display: inline-block;
	text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
	text-align: center;
	word-break: break-all;
	font-weight: bold;
	color: #FFFFFF;
	/* [disabled]background-color: #A8BBDE; */
        background-image: -webkit-gradient(linear, left top, left bottom, from(#42BDF4), to(#2A5AAA));
        background-image: -webkit-linear-gradient(top, #42BDF4, #2A5AAA);
        background-image: -moz-linear-gradient(top, #42BDF4, #2A5AAA);
        background-image: -ms-linear-gradient(top, #42BDF4, #2A5AAA);
        background-image: -o-linear-gradient(top, #42BDF4, #2A5AAA);
        background-image: url(linear-gradient(to bottom, #42BDF4, #2A5AAA));
	/* [disabled]float: left; */
	/* [disabled]clear: left; */
}
/* PHONE  for the following screen width range: max-width:640px */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	/* [disabled]background-color: #6FF; */
}

.container {
	margin-left: auto;
	margin-right: auto;
	/*padding: 1em;*/
}
.container .header a #logo_graphic {
	margin-left: auto;
	margin-right: auto;
	width: 30%;
	float: left;
	display: block;
}
.container .header info_banner {
	font-size: 1em;
}
/* need to suppress the slogan otherwise the menu bar disappears on a iPhone 11 with iOS 16.5 */
/* even with this change the menu then only appears in portrait mode, not sure why */
.container .header sloganText {
	display: none;
}
.container .header search_tags {
	display: block;
	width: 50%;
	float: left;
	clear: left;
}
.container .header language_tags {
	display: block;
	width: 20%;
	float: left;
	clear: left;
}
.container .header file_tabs_group {
	/* [disabled]display: block; */
	/*width: 100%;*/
	float: right;
	clear: left;
}

.container .header .file_tab{
	display: inline-block;
	float: left;
	width: 20%;
	height: 29px;
}

#sliderWrapperIllustration {
   /***************************
	 width: 100%;
	background-image: url(../images/Blue_Frame_rev3.png);
	float: left;
	clear: left;
	height: 394px;
	background-repeat: no-repeat;
	background-size: auto;
	display: block;
	background-color: #d8d7d6;
	overflow: hidden;
	font-size:0.5em;
    *************************/

	width: 100%;
	background-image: url(../images/Blue_Frame_rev3.png);
	float: left;
	clear: left;
	/*height: 100%;*/
	background-repeat: no-repeat;
	background-size: auto;
	display: block;
	background-color: #add8e6;
	overflow: hidden;

}
#sliderWrapperNoIllustration {
	width: 100%;
	background-image: url(../images/Blue_Frame_rev3.png);
	float: left;
	clear: left;
	/* [disabled]height: 394px; */
	background-repeat: no-repeat;
	background-size: auto;
	display: block;
	background-color: #add8e6;
	overflow: hidden;
}
.sliderHeaderToRight {
	text-align: center;
	font-size: 0.8em;
	/*float: left;*/
	color: #ffffff;
	margin-right: auto;
	margin-left: auto;
	margin-top: 4em;
	width: 60%;
	/*clear: left;*/
	/*height: 100%;*/
}
.sliderHeaderToLeft {
	text-align: center;
	/* [disabled]float: left; */
	color: #ffffff;
	margin-right: auto;
	/* [disabled]margin-top: 4em; */
	width: 60%;
	/* [disabled]clear: left; */
	margin-left: auto;
}
.sliderToRight {
	font-size: 1.0em;
	width: 60%;
	/*float: right;*/
	margin-right: auto;
	margin-left: auto;
	/*clear: right;*/
}
.sliderToLeft {
	width: 60%;
	/* [disabled]float: left; */
	margin-right: auto;
	/* [disabled]clear: left; */
	margin-left: auto;
}
.sliderToRight   .slider_detail , .sliderToLeft .slider_detail{
	width: 100%;
	/* [disabled]display: block; */
	/* [disabled]float: right; */
	/* [disabled]clear: right; */
	text-align: center;
	color: #ffffff;
}
.header .adapterHeader {
	font-size: 1.7em;
	width: 100%;
	text-align: center;
	color: #124573;
	float: left;
	clear: left;
	background-color: #add8e6;
	font-family: texgyrescholabold, Arial, sans-serif;
	padding: 0;
	margin: 0;
}
.header .adapterSubheader {
	color: #93918c;
	background-color: #add8e6;
	text-align: center;
	clear: left;
	float: left;
	width: 100%;
	padding-bottom: 0.8em;
	width: 100%;
	font-size: 0.8em;
}
.header .brandSection .brandSubsectionText {
	color: #124573;
	text-align: center;
	/* [disabled]clear: left; */
	float: left;
}
.header .brandSection .brandSubsectionText input {
	text-align: center;
	clear: left;
	width: 40%;
	float: left;
}

input {
        font-size: 0.6em;
        text-decoration: none;
}
select {
        font-size: 0.6em;
        width: 95%;
        max-width: 95%;
}

.brandSubsectionText.adapterDivBorderLeft.adapterDivBorderRight input     {
	width: 90%;
}

.brandSubsectionText img       {
	width: 100%;
}

.deviceSubsectionText #RadioGroup1_0        {
        float: left;
        clear: left;
        margin-left: 1em;
        font-size: 1.0em;
}

.header .deviceSection .deviceSubsectionCell      {
        color: #0044bb;
        text-align: center;
        float:left;
        padding-top:20px;
        vertical-align:middle; 
        font-weight: bold;
}

.units {  
	width: 100%;
}

.header .deviceSection .deviceSubsectionCell .manufacturer_logo {
        max-height: 40px; 
        /* width: 40%; */
        /* vertical-align: bottom; */
}

.header .deviceSection .deviceSubsectionCell href {
        font-size: 0.6em;
}

.container .content .adapterResult .resultSectionLeft     {
	background-color: #add8e6;
	border-radius: 30px;
	width: 92%;
	height: auto;
	padding: 1em;
}
.container .content .adapterResult .resultSectionRight     {
	background-color: #add8e6;
	border-radius: 30px;
	width: 92%;
	height: auto;
	padding: 1em;
}
#aboutusSection {
	/* [disabled]background-image: url(../images/Grey_Border_530high.png); */
	width: 100%;
	/* [disabled]height: 530px; */
	padding: 0.5em 0 0.5em 0;
	/* [disabled]background-repeat: no-repeat; */
	/* [disabled]overflow: hidden; */
}
#orderstatusSection   {
	/* [disabled]background-image: url(../images/Orange_Border_530high.png); */
	width: 100%;
	/* [disabled]height: 530px; */
	padding: 0.5em 0 0.5em 0;
	/* [disabled]background-repeat: no-repeat; */
	/* [disabled]overflow: hidden; */
}
#contactusSection {
	/* [disabled]background-image: url(../images/Dark_Blue_Border_590high.png); */
	width: 100%;
	/* [disabled]height: 590px; */
	padding: 0.5em 0 0.5em 0;
	/* [disabled]background-repeat: no-repeat; */
	/* [disabled]overflow: hidden; */
}
#faqSection {
	/* [disabled]background-image: url(../images/Yellow_Border.png); */
	width: 100%;
	/* [disabled]height: 690px; */
	padding: 0.5em 0 0.5em 0;
	/* [disabled]background-repeat: no-repeat; */
	/* [disabled]overflow: hidden; */
}
#faqSection #accordion {
	width: 100%;
}


#mycartSection   {
	/* [disabled]background-image: url(../images/Pink_Border_530high.png); */
	width: 100%;
	/* [disabled]height: 530px; */
	padding: 0.5em 0 0.5em 0;
	/* [disabled]background-repeat: no-repeat; */
	/* [disabled]overflow: hidden; */
}

#searchSection   {
	/* [disabled]background-image: url(../images/Magenta_Border_530high.png); */
	width: 100%;
	/* [disabled]height: 530px; */
	padding: 0.5em 0 0.5em 0;
	/* [disabled]background-repeat: no-repeat; */
	/* [disabled]overflow: hidden; */
}
#searchSection #accordion {
	width: 100%;
}


.container .content .borderWrapper  {
	/* [disabled]width: 95%; */
	/* [disabled]margin-left: 2em; */
	/* [disabled]margin-top: 1em; */
	margin: 1em 0.5em 1em 0.5em;
	overflow: hidden;
	/* [disabled]border: 10px solid #346EB7; */
	padding: 0.8em;
	/* [disabled]border-radius: 10px; */
}
.container .content .aboutusBorderColor {
	border: 10px solid #93908C;
	border-radius: 15px;
}
.container .content .faqBorderColor {
	border: 10px solid #FFCB26;
	border-radius: 15px;
}
.container .content .contactusBorderColor {
	border: 10px solid #346EB7;
	border-radius: 15px;
}
.container .content .mycartBorderColor {
	border: 10px solid #F37C96;
	border-radius: 15px;
}
.container .content .orderstatusBorderColor {
	border: 10px solid #F78E66;
	border-radius: 15px;
}
.container .content .samplesBorderColor {
	border: 10px solid #44C7F4;
	border-radius: 15px;
}
.container .content .searchBorderColor {
	border: 10px solid #9E6DD8;
	border-radius: 15px;
}

.container .content .samplesBorderWrapper {
	/* [disabled]width: 100%; */
	/* [disabled]border-color: #CCC; */
	/* [disabled]margin-top: 1em; */
	overflow: hidden;
	/* [disabled]max-height: 620px; */
	margin: 1em 0.5em 1em 0.5em;
	padding: 0.8em;
}

.container .content .borderWrapper .imgWrapper  {
	text-align: center;
        width:100%;
}
.container .content .borderWrapper .contentWrapper {
	width: 100%;
	float: left;
	/* [disabled]display: block; */
	/* [disabled]margin-left: 1em; */
}
.container .content .borderWrapper .widecontentWrapper {
	width: 100%;
	float: left;
	/* [disabled]display: block; */
	/* [disabled]margin-left: 1em; */
	text-align: center;
	align-content: center;
}
.container .content .borderWrapper .faqContentWrapper {
	width: 100%;
	float: left;
	/* [disabled]display: block; */
	/* [disabled]margin-left: 1em; */
	clear: left;
}
.container .content .borderWrapper .searchContentWrapper {
	width: 100%;
	float: left;
	/* [disabled]display: block; */
	/* [disabled]margin-left: 1em; */
	clear: left;
}


.container .content .borderWrapper .accreditationWrapper {
	width: 100%;
	/* [disabled]float: left; */
	/* [disabled]margin-left: 0.2em; */
	text-align: center;
}


.container .content .borderWrapper .emailImageWrapper {
	width: 100%;
	/* [disabled]float: left; */
	/* [disabled]margin-left: 0.2em; */
	text-align: center;
	display: none;
}

.container .header file_tabs_group #menu {
	display: none;
}
.container .header file_tabs_group #menu_filler {
	display: none;
}

.container .header file_tabs_group #faq_tab_not_desktop {
	display: block;
}
