

/* roboto-regular - latin */
@font-face {
font-display: swap;
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: local('Roboto'), url('fonts/roboto-v32-latin-regular-2.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* roboto-700 - latin */
@font-face {
font-display: swap;
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: local('Roboto'), url('fonts/roboto-v32-latin-700-2.woff2') format('woff2');
}

/* roboto-italic - latin */
@font-face {
font-display: swap;
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
src: local('Roboto'), url('fonts/roboto-v32-latin-italic-2.woff2') format('woff2');
}

/* roboto-700italic - latin */
@font-face {
font-display: swap;
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
src: local('Roboto'), url('fonts/roboto-v32-latin-700italic-2.woff2') format('woff2');
}




@font-face {
font-family: "Roboto-fallback";
src: local('Arial');
size-adjust: 99.72%;
ascent-override: 96%;
descent-override: 22%;
}




:root {

/*color-scheme: light dark;*/
color-scheme: light;

--et-bg-body-color: #f9f9f9;
--et-bg-color: #ffffff;
--et-bg-ft-color: #eeeeee;

--et-text-color: #202124;
--et-top-m-text-color: #707070;

--et-mid-m-wr-text-color: #000000;
--et-mid-m-text-color: #101010;

--et-border-color: #e9e9e9;
--et-border-color2: #eeeeee;

--et-h-text-color: #3333ee;

--et-a-color1: #0000ff;
--et-a-color2: #ec0000; /* ff0000 ec0000 */
--et-a2-color1: #707070;
--et-a2-color2: #5555ff;
--et-a3-color1: #0000ff;
--et-a3-color2: #d90000; /* ff0000 d90000 */
--et-a4-color1: #0000ff;
--et-a4-color2: #e50000;
--et-a5-color1: #0000ff;
--et-a5-color2: #e30000;


--et-hr-bg-color: #e9e9e9;

--et-tbl-brand-color: #333333;


/* no longer used: */
--et-tbl-rw1-color: #f9f9f9;
--et-tbl-rw2-color: #ffffff;
--et-tbl-rth-bg-color: #eeeeff;
--et-tbl-rth-color: #000055;


--et-tbl-tr-even-color: #ffffff;
--et-tbl-tr-odd-color: #f9ffff;



--et-plt-p-text-color: #000000;
--et-plt-p-text-b-color: #0000ff;

--et-plt-p-m-text-color: #000000;
--et-plt-p-b-text-color: #000000;
--et-plt-p-bl-text-color: #0000ff;


/*--et-step-nr-text-color: #aa5555;*/
/*--et-step-nr-text-color: #b02828;*/
--et-step-nr-text-color: #b04545;
--et-step-nr-border-color: #cccccc;
--et-step-nr-bg-color: #f7f7f7;


--et-instr-b2-text-color: #aa5555;

--et-b3-text-color: #2222ff;


--et-tbl-bg-color: #dddddd;

--et-tbl-th-bg-color: #f9f9ff;
--et-tbl-th-text-color: #3333ff;

--et-tbl-th-bg-color2: #eeeeff;
--et-tbl-th-text-color2: #3333ff;


--et-lsel-text-color: purple;

--et-rem-lnk-bg-color: #f9f9f9;
--et-rem-lnk-border-color: #eeeeee;

--et-tsel-text-shadow-color: black;
--et-lsel-text-shadow-color: purple;


--et-jmp-bg-color: #f7f7f7;
--et-jmp-border-color: #eeeeee;
--et-jmp-text-color: #555555;




--et-cl-codes-text-color: #000000;
--et-cl-codes-bg-color: #f8f8f8;
--et-cl-codes-border-color: #e9e9e9;

--et-cl-hl-b-border-color: #e9e9e9;
--et-cl-hl-code-bg-color: yellow;
--et-cl-hl-opt-bg-color: #f0f0ff;
--et-cl-hl-cl-opt-bg-color: #fefefe;

--et-cl-button-border-color: #e9e9e9;
--et-cl-button-text-color1: #737373;
--et-cl-button-text-color2: #6d6d6d;
--et-cl-button-bg-color: #ffffff;


--et-cl-codes-h-text-color: #3333ee;
--et-cl-codes-h-fl-text-color: #707070;

--et-cl-codes-c-text-color: #555555;

--et-cl-brand-c1-text-color: #000088;
--et-cl-device-c1-text-color: #222222;
--et-cl-remote-c1-text-color: #000077;

--et-cl-b-c1-text-color: #555555;

--et-cl-codes-directv-text-color: #007daf; /*#00aaee*/
--et-cl-codes-ge-text-color: #1111ff; /*#1111ff*/
--et-cl-codes-ofa-text-color: #e30612; /*#ff3322*/
--et-cl-codes-philips-text-color: #00828e; /*#00bbcc*/
--et-cl-codes-rca-text-color: #e20f78; /*#ff1188*/
--et-cl-codes-spectrum-text-color: #035181; /*#035181*/
--et-cl-codes-uverse-text-color: #0f8567; /*#119977*/
--et-cl-codes-comcast-text-color: #0869e1; /*#55ccff, #0869e1, #3d5660*/
--et-cl-codes-dish-text-color: #e5122e; /*#e5122e*/
--et-cl-codes-reset-text-color: #7b746b; /*#888888*/

--et-cl-codes-bw-text-color: #555555;

--et-cl-lnksg-border-color: #e9e9ff;

--et-cl-s-str-a-color: #0000ff;
--et-cl-s-str-bg-color: #f0f0f0;

--et-cl-suggest-noscript-text-color: #cccccc;

--et-opt-i-color: #bbbbbb;


--et-tbl-s-text1-color: red;/*brand or code red,#dd0202,#dd0000*/
--et-tbl-s-text2-color: blue;/*code or brand*/
--et-tbl-s-text3-color: #757575;/*info, error*/
--et-tbl-s-bg-color: #f0f0f0;/*background*/


--et-alt-ifrm1-wr-border-color: #cccccc;
--et-alt-ifrm1-wr-bg-color: #e9e9e9;
--et-alt-ifrm1-border-color: #eeeeee;
--et-alt-ifrm1-bg-color: #f9f9ff;
--et-alt-ifrm2-wr-border-color: #cccccc;
--et-alt-ifrm2-border-color: #eeeeee;


--et-i-txt1-text-color: #3333ee;

--et-ft-nt1-text-color: #707070;

--et-c-g1-text-color: #707070;




--et-select-text-color: #000000; /* 000000  */
--et-select-bg-color: #ffffff; /* f0f0f0 ffffff f5f5f5 */
--et-select-border-color: #767676; /* cccccc 767676 */
--et-select-border-hover-color: #535353;
--et-select-border-active-color: #8d8d8d;


--et-select-checked-text-color: #000000;
--et-select-checked-bg-color: #ade1f5; /* #eeeeee */

--et-select-bg-svg1: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");
--et-select-bg-svg2: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23808080' stroke='%23808080' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpolygon points='6,9 12,15 18,9'/%3E%3C/svg%3E");



--et-input-text-color: #000000;
--et-input-bg-color: #ffffff;
--et-input-border-color: #767676; /* cccccc 767676 */




--et-nav-hr-text-color: #e9e9ff;

--et-nav-cl-text-color: #707070;

--et-hl-txt-bg-color: #f5f5f5;


--et-menu-bg-color: #eeeeee;

--et-theme-sw-bg-color: #f8f8f8;
--et-theme-sw-border-color: #cccccc;
--et-theme-sw-active-bg-color: #eeeeee;
--et-theme-sw-active-border-color: #5555ff;



--et-c-gray: #737373;
--et-c-red: #ec0000;
--et-c-blue: blue;
--et-c-green: green;
--et-c-yellow: #7a7a02;



--et-shadow-color1: #d2d2d2;
--et-shadow-color2: #e0e0e0;
--et-shadow-color3: #e3e3e3;
--et-page-shadow-color1: #eaeaea; /* e8e8e8 eaeaea */
--et-page-shadow-color2: #eaeaea; /* e8e8e8 eaeaea */




/* 0px solid */

}



















body {
margin:0px;
padding:0px;
margin-top:14px;
margin-bottom:10px;
background-color:var(--et-bg-body-color,#f9f9f9);
text-align:center;
font-size:14px;
font-family: "Roboto", "Roboto-fallback", "Arial", sans-serif;
color:var(--et-text-color,#202124);
}

body.etech_index {background-color:var(--et-bg-color,#ffffff);}



h1, h2, h3, h4, h5, h6 {
font-family: "Roboto", "Roboto-fallback", "Arial", sans-serif;
}

/*
input {color:var(--et-input-text-color);background-color:var(--et-input-bg-color);}
*/

/*
input {color:var(--et-input-text-color);}
*/

#page_wrp {
box-sizing:border-box;
width:99%;
margin:0px;
padding:0px;
max-width:995px;
margin-left:auto;
margin-right:auto;
background-color:var(--et-bg-body-color,#f9f9f9);
text-align:left;
/*border-bottom:var(--et-border-color2,#eeeeee) 2px solid;*/
/*border-bottom:var(--et-border-color2,#eeeeee) 1px solid;*/
/*border-bottom:var(--et-border-color,#e9e9e9) 1px solid;*/
border-bottom:var(--et-border-color,#e9e9e9) 2px solid;
border-right:var(--et-border-color,#e9e9e9) 0px solid;
border-top:var(--et-border-color,#e9e9e9) 0px solid;
}


/*    */

/*
.et_a_c1, .et_a_c2, .et_a_c3, .et_a_a1, .et_a_cl_c1 {background-color:var(--et-bg-body-color,#f9f9f9);border:#eeeeee 1px solid;min-height:90px;}
.a_etech1, .a_etech_cl {background-color:var(--et-bg-body-color,#f9f9f9);border:#eeeeee 1px solid;min-height:250px;}
.et_a {background-color:var(--et-bg-body-color,#f9f9f9);border:#eeeeee 1px solid;height:300px;}
*/


#page_wrp_r {
box-sizing:border-box;
width:99%;
margin:0px;
padding:0px;
max-width:995px;
margin-left:auto;
margin-right:auto;
background-color:var(--et-bg-body-color,#f9f9f9);
text-align:left;
border-bottom:var(--et-border-color2,#eeeeee) 2px solid;
border-right:var(--et-border-color,#e9e9e9) 0px solid;
border-top:var(--et-border-color,#e9e9e9) 0px solid;
}


#top_lg {
box-sizing:border-box;
width:100%;
background-color:var(--et-bg-color,#ffffff);
height:60px;
clear:both;
border-bottom:var(--et-border-color,#e9e9e9) 1px solid;
border-right:var(--et-border-color,#e9e9e9) 1px solid;
border-top:var(--et-border-color,#e9e9e9) 1px solid;
border-left:var(--et-border-color,#e9e9e9) 1px solid;
border-radius:5px;
margin:0px;
}



#top_m {
box-sizing:border-box;
background-color:var(--et-bg-body-color,#f9f9f9);
text-align:right;
/*height:16px;*/
height:17px;
clear:both;
border-bottom:var(--et-border-color,#e9e9e9) 0px solid;
border-right:var(--et-border-color,#e9e9e9) 0px solid;
border-top:var(--et-border-color,#e9e9e9) 0px solid;
border-left:var(--et-border-color,#e9e9e9) 0px solid;
color:var(--et-top-m-text-color,#707070);
margin: 0px 5px 0px 0px;
font-size:12px;
font-weight:bold;
word-spacing:0px;
/*padding-top:1px;*/
padding-top:2px;
}




#mid_wr {
box-sizing:border-box;
width:100%;
text-align:left;
background-color:var(--et-bg-color,#ffffff);
border-right:var(--et-border-color,#e9e9e9) 1px solid;
border-top:var(--et-border-color,#e9e9e9) 1px solid;
border-left:var(--et-border-color,#e9e9e9) 1px solid;
border-bottom:var(--et-border-color,#e9e9e9) 1px solid;
border-radius:5px 5px 0px 0px;
}

#mid_wr::after {
content: "";
clear: both;
display: table;
}




#mid_c_wr {
width:74%;
max-width:745px;
float:left;
margin: 10px 50px 5px 10px;
background-color:var(--et-bg-color,#ffffff);
padding:0px;
}

#mid_c {
background-color:var(--et-bg-color,#ffffff);
margin:1px 1px 10px 1px;
padding:0px;
line-height:142.8%;
}






#mid_m_wr {
width:25%;
max-width:180px;
float:left;
text-align: left;
background-color:var(--et-bg-color,#ffffff);
margin: 0px;
padding:0px;
font-size:10px;
color:var(--et-mid-m-wr-text-color,#000000);
}

#mid_m {
color:var(--et-mid-m-text-color,#101010);
text-align: left;
line-height:180%;
background-color:var(--et-bg-color,#ffffff);
margin: 10px 2px 10px 5px;
font-size:12px;
padding:2px;
}




#mid_c_wr_s {
width:auto;
float:left;
margin-left: 1px;
border-top: #eaeeee 0px solid;
border-left: #f9f9f9 0px solid;
background-color:var(--et-bg-color,#ffffff);
padding:0px;
}

#mid_c_s {
background-color:var(--et-bg-color,#ffffff);
margin-top: 1px;
margin-bottom: 10px;
margin-left: 2px;
margin-right: 2px;
padding:0px;
line-height:142.8%;
}


#mid_m_wr_s {
float:left;clear:both;margin:5px 1px 15px 15px;line-height:1.8;
}


.mid_m_s {
float:left;width:290px;margin:30px 10px 10px 5px;
}



#b_ft_wr {
clear:both;
background-color: var(--et-bg-ft-color,#eeeeee);
border-right: var(--et-border-color2,#eeeeee) 1px solid;
border-left: var(--et-border-color2,#eeeeee) 1px solid;
border-bottom: var(--et-border-color2,#eeeeee) 1px solid;
border-top: var(--et-border-color2,#eeeeee) 1px solid;
height: 16px;
}

#b_ft {
text-align:right;
margin:1px 7px 2px 10px;
font-size:12px;
background-color: var(--et-bg-ft-color,#eeeeee); 
}



#b_ft1 {
float:left;
margin:1px 7px 2px 7px;
font-size:12px;
background-color: var(--et-bg-ft-color,#eeeeee); 
}

#b_ft2 {
float:right;
margin:1px 7px 2px 1px;
font-size:12px;
background-color: var(--et-bg-ft-color,#eeeeee); 
}



.b_ft2_t {
margin-right:5px;
}

.b_ft2_ts {}

.b_ft2_h {
/*margin-left:5px;*/
}









p {
margin:10px 0px 5px 0px;
}



a:link {color: var(--et-a-color1,#0000ff); text-decoration: underline;}
a:visited {color:var(--et-a-color1,#0000ff);text-decoration:  underline;}
a:hover {color: var(--et-a-color2,#ff0000); text-decoration:  underline;}
a:active {color: var(--et-a-color1,#0000ff); text-decoration:  underline;}



.top_lnk {float:right;margin-right:8px;margin-top:4px;font-size:13px;}


#mid_m a:link {color: var(--et-a-color1,#0000ff); text-decoration: underline;}
#mid_m a:visited {color: var(--et-a-color1,#0000ff); text-decoration: underline;}
#mid_m a:hover {color: var(--et-a-color2,#ff0000); text-decoration: underline;}
#mid_m a:active {color: var(--et-a-color1,#0000ff); text-decoration: underline;}


#top_m a:link {color: var(--et-a2-color1,#707070); text-decoration: none;}
#top_m a:visited {color: var(--et-a2-color1,#707070); text-decoration: none;}
#top_m a:hover {color: var(--et-a2-color2,#5555ff); text-decoration: underline;}


#top_lg a:link {color: var(--et-a2-color1,#707070); text-decoration: none;}
#top_lg a:visited {color: var(--et-a2-color1,#707070); text-decoration: none;}
#top_lg a:hover {color: var(--et-a2-color2,#5555ff); text-decoration: underline;}


#b_ft a:link {color: var(--et-a3-color1,#0000ff); text-decoration: none;}
#b_ft a:visited {color: var(--et-a3-color1,#0000ff); text-decoration: none;}
#b_ft a:hover {color: var(--et-a3-color2,#ff0000); text-decoration: underline;}
/*#mid_m a:active {color: var(--et-a3-color1,#0000ff); text-decoration: none;}*/
#b_ft a:active {color: var(--et-a3-color1,#0000ff); text-decoration: none;}


#b_ft1 a:link {color: var(--et-a3-color1,#0000ff); text-decoration: none;}
#b_ft1 a:visited {color: var(--et-a3-color1,#0000ff); text-decoration: none;}
#b_ft1 a:hover {color: var(--et-a3-color2,#ff0000); text-decoration: underline;}
#b_ft1 a:active {color: var(--et-a3-color1,#0000ff); text-decoration: none;}

#b_ft2 a:link {color: var(--et-a3-color1,#0000ff); text-decoration: none;}
#b_ft2 a:visited {color: var(--et-a3-color1,#0000ff); text-decoration: none;}
#b_ft2 a:hover {color: var(--et-a3-color2,#ff0000); text-decoration: underline;}
#b_ft2 a:active {color: var(--et-a3-color1,#0000ff); text-decoration: none;}


.etech_s_str a:link {color: var(--et-cl-s-str-a-color,#0000ff); text-decoration: underline;}
.etech_s_str a:visited {color: var(--et-cl-s-str-a-color,#0000ff); text-decoration: underline;}
.etech_s_str a:hover {color: var(--et-a3-color2,#ff0000); text-decoration: underline;}
.etech_s_str a:active {color: var(--et-cl-s-str-a-color,#0000ff); text-decoration: underline;}


hr {background-color: var(--et-hr-bg-color,#e9e9e9);height:1px;border:0;}

/*
h1 {
font-size:18px;
color:var(--et-h-text-color,#3333ee);
margin:10px 10px 10px 0px;
padding:0px;
}
*/

h1 {
font-size:16px;
color:var(--et-h-text-color,#3333ee);
text-align:left;
margin:25px 10px 10px 0px;
padding:0px;
line-height:130%;
}

h2 {
font-size:16px;
color:var(--et-h-text-color,#3333ee);
text-align:left;
margin:25px 10px 10px 0px;
padding:0px;
line-height:130%;
}

h3 {
font-size:15px;
color:var(--et-h-text-color,#3333ee);
margin:30px 10px 5px 0px;
line-height:140%;
}

h4 {
font-size:14px;
color:var(--et-h-text-color,#3333ee);
margin-bottom:2px;
margin-top:25px;
margin-left:0px;
line-height:140%;
}

h5 {
font-size:14px;
color:var(--et-h-text-color,#3333ee);
margin:30px 10px 5px 0px;
line-height:140%;
}

h6 {
font-size:14px;
color:var(--et-h-text-color,#3333ee);
margin:30px 10px 5px 0px;
line-height:140%;
}






img {
border:0px;
margin:0px;
}

li {margin-top:7px;}

ul {padding-left:20px;}











th {
line-height:140%;
}

.et_tbl2 th {
padding:1px;
line-height:150%;
}

.et_tbl3 th {
padding:1px;
line-height:150%;
padding-left:2px;
padding-right:2px;
}





td {
margin:0px;
padding-right:2px;
line-height:140%;
}


.et_tbl2 td {
margin:0px;
padding:0px;
padding-top:2px;
padding-left:2px;
padding-right:2px;
line-height:150%;
}

.et_tbl3 td {
margin:0px;
padding:0px;
padding-top:2px;
padding-left:2px;
padding-right:2px;
line-height:150%;
}



.et_tbl2 tr td:first-child {
font-weight: bold;
color:var(--et-tbl-brand-color,#333333);
}


.et_tbl3 tr td:first-child {
font-weight: bold;
color:var(--et-tbl-brand-color,#333333);
}









/* no longer used: */
tr.rw1 {background-color:var(--et-tbl-rw1-color,#f9f9f9);}
tr.rw2 {background-color:var(--et-tbl-rw2-color,#ffffff);}

/* no longer used: */
tr.rth {font-weight: bold;background-color:var(--et-tbl-rth-bg-color,#eeeeff);color:var(--et-tbl-rth-color,#000055);}





















.pag {margin-right:8px;font-size:14px;}

.pag_b {margin-right:8px;font-size:14px;}





form {margin:0px;padding:0px;}

input {
margin-top:1px;
color: var(--et-input-text-color,#000000);
/*background-color: var(--et-input-bg-color,#ffffff);*/
/*border-color: var(--et-input-border-color,#cccccc);*/
}

select {
margin-top:1px;
color: var(--et-select-text-color,#000000);
/*background-color: var(--et-select-bg-color,#f0f0f0);*/
/*border-color: var(--et-select-border-color,#cccccc);*/
}


.submit_button {
font-style:italic;
height:23px;
font-size:12px;
}






.nxt_m {
font-size:12px;
font-style:italic;
line-height:200%;
}







.p_text {
margin: 30px 0px 0px 0px;
color: var(--et-plt-p-text-color,#000000);
}

.p_text b {
color: var(--et-plt-p-text-b-color,#0000ff);
}




.p_m {
color: var(--et-plt-p-m-text-color,#000000);
}

.p_b {
color: var(--et-plt-p-b-text-color,#000000);
white-space: nowrap;
padding-right:5px;
}

.p_bl {
color:var(--et-plt-p-bl-text-color,#0000ff);
}




.et_b {
font-weight:bold;
color:var(--et-step-nr-text-color,#aa5555);
border: var(--et-step-nr-border-color,#cccccc) 1px solid;
/*border-radius:10%;*/
border-radius:3px;
background-color: var(--et-step-nr-bg-color,#f7f7f7);
padding:0px 1px 0px 1px;
margin-right:2px;
}


.et_b2 {
font-weight:bold;
color:var(--et-instr-b2-text-color,#aa5555);
}


.et_b3 {
font-weight:bold;
color:var(--et-b3-text-color,#2222ff);
}







table.et_tbl {
width:99%;
border-top: #eeeeee 0px solid;
background-color: var(--et-tbl-bg-color,#dddddd);
font-size:11px;
padding:0px;
}



table.et_tbl2 {
width:99%;
margin-top:20px;
margin-right:20px;
margin-bottom:1px;
border-top: #eeeeee 0px solid;
background-color: var(--et-tbl-bg-color,#dddddd);
font-size:12px;
padding:0px;
}






.et_tbl2 tr:nth-child(2n) {
border: #eeeeee 0px solid;
background-color: var(--et-tbl-tr-even-color,#ffffff);
font-size:14px;
}

.et_tbl2 tr:nth-child(2n+1) {
border: #eeeeee 0px solid;
background-color: var(--et-tbl-tr-odd-color,#f9ffff);
font-size:14px;
}



.et_tbl2.et_tbl2_rwspn tr td:nth-last-child(2) {font-weight:normal;}




table.et_tbl3 {
width:165px;
float:left;
margin-top:20px;
margin-right:16px;
margin-bottom:1px;
border-top: #eeeeee 0px solid;
background-color: var(--et-tbl-bg-color,#dddddd);
font-size:12px;
padding:0px;
}


table.et_tbl3_4 {
margin-right:0px;
}



.et_tbl3 tr:nth-child(2n) {
border: #eeeeee 0px solid;
background-color: var(--et-tbl-tr-even-color,#ffffff);
font-size:13px;
}

.et_tbl3 tr:nth-child(2n+1) {
border: #eeeeee 0px solid;
background-color: var(--et-tbl-tr-odd-color,#f9ffff);
font-size:13px;
}









tr.et_th {
background-color: var(--et-tbl-th-bg-color,#f9f9ff);
color:var(--et-tbl-th-text-color,#3333ff);
font-size:14px;
font-weight:bold;
padding:1px;
margin:0px;
}

th.et_th1 {
width:160px;
background-color: var(--et-tbl-th-bg-color,#f9f9ff);
font-size:14px;
font-weight:bold;
padding:1px;
}





.et_tbl2 .et_th1, .et_tbl2 .et_th2 {
background-color: var(--et-tbl-th-bg-color,#f9f9ff);
font-size:14px;
padding:2px 2px 0px 2px;
}





.et_tbl3 .et_th1 {
width:38px;
background-color: var(--et-tbl-th-bg-color,#f9f9ff);
font-size:14px;
padding:2px 2px 0px 2px;
}


.et_tbl3 .et_th2 {
width:38px;
background-color: var(--et-tbl-th-bg-color,#f9f9ff);
font-size:14px;
padding:2px 2px 0px 2px;
}






tr.et_tr1 {
border: #eeeeee 0px solid;
background-color: var(--et-tbl-tr-even-color,#ffffff);
font-size:14px;
}

tr.et_tr2 {
border: #eeeeee 0px solid;
background-color: var(--et-tbl-tr-odd-color,#f9ffff);
font-size:14px;
}












.et_lsel {color:var(--et-lsel-text-color,purple);}



.rem_lk {
display: table;
max-width:774px;
background-color:var(--et-rem-lnk-bg-color,#f9f9f9);
text-align:left;
margin: 0px 1px 28px 0px;
padding:0px;
}

.rem_lnk {
display: table;
float:left;
max-width: 99%;
background-color:var(--et-rem-lnk-bg-color,#f9f9f9);
border:var(--et-rem-lnk-border-color,#eeeeee) 1px solid;
border-radius:3px;
text-align:left;
margin: 12px 1px 5px 0px;
padding:0px;
padding-top:2px;
padding-bottom:2px;
line-height:190%;
font-size:13px;
}





.rem_lnk_ph
{
display: table;
float:left;
max-width:720px;
background-color:var(--et-rem-lnk-bg-color,#f9f9f9);
border:var(--et-rem-lnk-border-color,#eeeeee) 1px solid;
border-radius:3px;
text-align:left;
margin: 12px 1px 23px 0px;
padding:0px;
padding-top:2px;
padding-bottom:4px;
line-height:190%;
font-size:13px;
}

.rem_lnk_rca
{
display: table;
float:left;
max-width:720px;
background-color:var(--et-rem-lnk-bg-color,#f9f9f9);
border:var(--et-rem-lnk-border-color,#eeeeee) 1px solid;
border-radius:3px;
text-align:left;
margin: 12px 1px 25px 0px;
padding:0px;
padding-top:2px;
padding-bottom:4px;
line-height:190%;
font-size:13px;
}



.rem_lnk_rca + *, .rem_lnk_ph + * 
{
clear: left;
}



.rem_lnk1 {float:left;margin-left:5px;margin-top:1px;}
.rem_lnk2 {margin-left:105px;margin-top:1px;}



.rem_lnk2 a {margin-right:8px;display:inline-block;}


.rem_lnk2 .et_lsel {
margin-right:4px;
font-weight:bold;
display:inline-block;
}

.rem_lnk1 .et_tsel {font-weight: bold;}

.rem_lnk .rem_lnk2 {margin-left:118px;}


/*.rem_lnk .rem_lnk1 .et_tsel {font-weight: normal;text-shadow:1px 0px 0px var(--et-tsel-text-shadow-color,black);}*/
.rem_lnk .rem_lnk1 .et_tsel {font-weight: normal;text-shadow:0.5px 0px 0px var(--et-tsel-text-shadow-color,black), 1px 0px 0px var(--et-tsel-text-shadow-color,black);}

/*.rem_lnk .rem_lnk2 .et_lsel {margin-right:8px;font-weight: normal;text-shadow:1px 0px 0px var(--et-lsel-text-shadow-color,purple);}*/
.rem_lnk .rem_lnk2 .et_lsel {margin-right:8px;font-weight: normal;text-shadow:0.5px 0px 0px var(--et-lsel-text-shadow-color,purple), 1px 0px 0px var(--et-lsel-text-shadow-color,purple);}


.rem_lnk_rca .rem_lnk1 .et_tsel {font-weight: normal;text-shadow:0.5px 0px 0px var(--et-tsel-text-shadow-color,black), 1px 0px 0px var(--et-tsel-text-shadow-color,black);}
.rem_lnk_rca .rem_lnk2 .et_lsel {margin-right:8px;font-weight: normal;text-shadow:0.5px 0px 0px var(--et-lsel-text-shadow-color,purple), 1px 0px 0px var(--et-lsel-text-shadow-color,purple);}

.rem_lnk_ph .rem_lnk1 .et_tsel {font-weight: normal;text-shadow:0.5px 0px 0px var(--et-tsel-text-shadow-color,black), 1px 0px 0px var(--et-tsel-text-shadow-color,black);}
.rem_lnk_ph .rem_lnk2 .et_lsel {margin-right:8px;font-weight: normal;text-shadow:0.5px 0px 0px var(--et-lsel-text-shadow-color,purple), 1px 0px 0px var(--et-lsel-text-shadow-color,purple);}


.rem_lnk2.rem_lnk2_m1 {margin-left:102px;}
.rem_lnk2.rem_lnk2_m2 {margin-left:95px;}
.rem_lnk2.rem_lnk2_m3 {margin-left:88px;}

.rem_lnk2.rem_lnk2_m_t1 {margin-left:202px;}
.rem_lnk2.rem_lnk2_m_t2 {margin-left:153px;}



/*
.rem_lk a:link, .rem_lnk a:link, .rem_lnk_ph a:link, .rem_lnk_rca a:link {color: var(--et-a4-color1,#0000ff);}
.rem_lk a:hover, .rem_lnk a:hover, .rem_lnk_ph a:hover, .rem_lnk_rca a:hover {color: var(--et-a4-color2,#ff0000);}
*/

.rem_lnk2 a:link {color: var(--et-a4-color1,#0000ff);}
.rem_lnk2 a:hover {color: var(--et-a4-color2,#ff0000);}


/*
#mid_m a:link {color: var(--et-a-color1,#0000ff); text-decoration: underline;}
#mid_m a:visited {color: var(--et-a-color1,#0000ff); text-decoration: underline;}
#mid_m a:active {color: var(--et-a-color1,#0000ff); text-decoration: underline;}
#mid_m a:hover {color: var(--et-a-color2,#ff0000); text-decoration: underline;}
*/








.et_a {
float:left;
margin-top:12px;
margin-left:5px;
margin-bottom:30px;
width:160px;
min-height:600px;
}

.et_a_c1, .et_a_cl_c1 {
float:left;
margin:3px 0px 9px 0px;
width:100%;
max-width:728px;
min-height:90px;
}


.et_a_c3 {
float:left;
margin:30px 0px 55px 0px;
width:100%;
max-width:728px;
}


.et_a_c2 {
float:left;
margin:12px 0px 10px 0px;
width:100%;
max-width:728px;
text-align:center;
}


.et_a_a1 {
float:left;
margin:3px 0px 9px 0px;
max-width:728px;
min-height:50px;
text-align:center;
margin-left:auto;
margin-right:auto;
width:728px;
height:90px;
}


.et_a_a11 {
margin:10px 0px 33px 0px;
max-width:728px;
min-height:50px;
text-align:center;
margin-left:auto;
margin-right:auto;
width:320px;
}


.et_a_a2 {
float:left;
margin:50px 0px 15px 0px;
max-width:728px;
text-align:center;
width:100%;
}


.et_a_a21 {
margin:50px 0px 15px 0px;
text-align:center;
margin-left:auto;
margin-right:auto;
width:320px;
}


#page_wrp_r .et_a_c1, #page_wrp_r .et_a_a1 {margin-bottom:17px;}


.et_a1 {
float:left;
margin-top:15px;
}

.et_ab1 {
float:left;
margin: 1px 0px 20px 1px;
}

.et_sm {
font-style:italic;
font-size:10px;
}


.et_cse1 {
height:61px;
margin:20px 0px 0px 0px;
}

.et_cse2 {
float:left;
margin:25px 3px 25px 1px;
max-width:300px;
}


.et_cse3 {
margin:50px 3px 30px 5px;
max-width:300px;
}


.et_cse_sb1 {
margin-top:50px;
margin-bottom:30px;
min-height:33px;
}




#mid_c.et_mid_c_st1 {margin-left:20px;}

.et_m_c_wr1 {margin-top:30px;margin-bottom:120px;}




.etech_nav {line-height:215%;width:175px;margin:10px 5px 30px 5px;float:left;}
.etech_img2 {float:left;margin:10px 10px 10px 38px;}
.etech_img3 {float:right;margin:5px 20px 10px 5px;}

.etech_c1 {margin-left:70px;}


.et_pilot_form1 {clear:left;}

.et_pilot_form1 input[type=text] {width:114px;margin-bottom:3px;}
.et_pilot_form1 input[type=submit] {width:90px;}
.et_pilot_form1 select {width:135px;margin-bottom:3px;}

.et_pilot_form1 .select_form option {font-size:14px;margin:0px;padding:0px;height:15px;}

.et_pilot_form2 input[type=text] {width:88px;}
.et_pilot_form2 input[type=submit] {width:70px;}

.et_pilot_form_div2 {clear:left;float:right;margin-left:10px;margin-right:6px;}


#et_pilot_instr_form1 select {width:156px;margin-bottom:3px;}
#et_pilot_instr_form1 input[type=text] {width:150px;margin-bottom:3px;}
#et_pilot_instr_form1 input[type=submit] {padding-left:6px;padding-right:6px;}


#et_pilot_instr_form_i select {width:156px;margin-bottom:3px;}
#et_pilot_instr_form_i input[type=text] {width:150px;margin-bottom:3px;}
#et_pilot_instr_form_i input[type=submit] {padding-left:6px;padding-right:6px;}


#page_wrp_r #mid_c {margin-top:1px;}



.et_th_n, .et_th_t, .et_th_p, .et_th_s, .et_th_e, .et_th_u {padding:3px 2px 0px 2px;}


.et_th_n {width:25px;}

.et_th_t {width:60px;}
.et_th_p {width:60px;}
.et_th_s {width:65px;}
.et_th_e {width:70px;}
.et_th_u {width:55px;}


#page_wrp_r td {
padding:3px 2px 0px 2px;
line-height:150%;
}


#page_wrp_r .et_tbl {
margin-bottom:8px;
}


.ge_rc_img1 {margin:10px 0px 10px 25px;float:right;}
.ge_rc_img2 {margin:2px 0px 10px 2px;float:right;}



.etech_search_div {margin:20px 1px 9px 2px;width:100%;float:left;}


/*no longer used:*/
.etech_search_i {float:left;margin:0px 0px 0px 0px;}


#etech_search_i {margin-left:10px;}
.etech_search_b {float:left;margin:0px 1px 0px 10px;}

#etech_brand_suggest {margin:0px 0px 0px 0px;line-height:180%;width:99%;clear:both;float:left;}




.etech_search_div2 {margin:25px 1px 10px 0px;width:100%;float:left;}

.etech_s_width1 {width:85%;}
#etech_brand_suggest2.etech_s_width1 {width:85%;clear:left;}

.etech_search_i2 {float:left;margin:0px 0px 0px 0px;}
.etech_search_i2 #etech_search_i {margin-left:0px;}

/*.etech_search_i2 input {font-family:inherit;font-size:14px;padding:1px 2px 0px 2px;}*/



.etech_search_dev {
float:left;
margin:0px 0px 0px 5px;
}

.etech_search_dev select {
min-width:100px;
max-width:180px;
/*font-family:inherit;*/
font-size:14px;
/*padding:1px 1px 0px 2px;*/
}

/*.etech_search_dev option {}*/

.etech_search_b #etech_submit_b {
margin-top:1px;
/*filter:opacity(0.8);*/
filter:opacity(0.8) drop-shadow(0px 1px 2px var(--et-shadow-color1,#cccccc));
cursor:pointer;
}






#etech_brand_suggest2 {margin:0px 0px 28px 0px;line-height:180%;width:99%;clear:both;float:left;min-height:30px;}




.etech_s_img_th1, .etech_s_img_th2, .etech_s_img_th3 {float:right;margin:10px 5px 2px 10px;}

.etech_s_img_th_mt1 {margin-top:1px;}



.etech_jmp1 {
margin-top:20px;
/*display:table;*/
width:fit-content;
background-color:var(--et-jmp-bg-color,#f7f7f7);
border:var(--et-jmp-border-color,#eeeeee) 1px solid;
border-radius:3px;
padding:2px 0px 0px 2px;
/*padding-bottom:2px;*/
/*padding-right:0px;*/
color:var(--et-jmp-text-color,#555555);
font-size:12px;
}




.etech_jmp2 {
margin-top:20px;
display:table;
background-color:var(--et-jmp-bg-color,#f7f7f7);
border:var(--et-jmp-border-color,#eeeeee) 1px solid;
border-radius:3px;
padding:1px 1px 1px 2px;
color:var(--et-jmp-text-color,#555555);
line-height:150%;
font-size:12px;
}


.etech_jmp1 a {margin-left:4px;color:var(--et-jmp-text-color,#555555);}

.etech_jmp2 a {margin-left:7px;color:var(--et-jmp-text-color,#555555);}


.etech_jmp1 a:last-child, .etech_jmp2 a:last-child {margin-right:4px;}


/*.etech_jmp1 a.et_lsel, .etech_jmp2 a.et_lsel {font-weight: normal;text-shadow:1px 0px 0px var(--et-jmp-text-color,#555555);}*/
.etech_jmp1 a.et_lsel, .etech_jmp2 a.et_lsel {font-weight: normal;text-shadow:0.5px 0px 0px var(--et-jmp-text-color,#555555), 1px 0px 0px var(--et-jmp-text-color,#555555);}



.etech_rca_list {font-style:italic;}







.et_codes_directv {color:var(--et-cl-codes-directv-text-color,#00aaee);}
.et_codes_ge {color:var(--et-cl-codes-ge-text-color,#1111ff);}
.et_codes_ofa {color:var(--et-cl-codes-ofa-text-color,#ff3322);}
.et_codes_philips {color:var(--et-cl-codes-philips-text-color,#00bbcc);}
.et_codes_rca {color:var(--et-cl-codes-rca-text-color,#ff1188);}
.et_codes_spectrum {color:var(--et-cl-codes-spectrum-text-color,#035181);}
.et_codes_uverse {color:var(--et-cl-codes-uverse-text-color,#119977);}
.et_codes_comcast {color:var(--et-cl-codes-comcast-text-color,#55ccff);}
.et_codes_dish {color:var(--et-cl-codes-dish-text-color,#e5122e);}
.et_codes_reset {color:var(--et-cl-codes-reset-text-color,#888888);}

.etech_bw_code {color:var(--et-cl-codes-bw-text-color,#555555);}

/* 
.et_codes_vizio {color:#11bbaa;}
*/




.et_code_s_div1 {margin:20px 0px 30px 0px;}

.et_code_s_div2 {float:left;margin:10px 10px 10px 0px;}
.et_code_s_div_submit {float:left;margin:10px 0px 10px 0px;}





/*.et_code_s_div2 input[type=text] {width:145px;font-family:inherit;font-size:14px;padding:1px 2px 0px 2px;}*/

.et_code_s_div2 input[type=text], .etech_search_i2 input[type=text] {

-webkit-appearance: none;
-moz-appearance: none;
appearance:none;

font-family:inherit;
font-size:14px;

/*padding:1px 2px 0px 2px;*/

box-sizing:content-box;

border-width: 1px;
border-radius: 4px;
border-style:solid;
border-color: var(--et-input-border-color,#767676);

margin:0;
margin-top:1px;

padding: 1px 2px 0px 3px;

/*line-height: 16px;*/
/*line-height: 1.2;*/
line-height: normal;

/*line-height: 18px;*/
height: 19px;

background-color:var(--et-input-bg-color,#ffffff);
color: var(--et-input-text-color,#000000);


/*box-sizing:border-box;*/
/*display: table-cell;*/
/*vertical-align: middle;*/
/*height: 22px;*/


/*display: flex;*/
/*align-items: center;*/


}



#etech_input_brand {width:150px;}










.et_code_s_div2 input[type=submit] {width:90px;}









/*.et_code_s_div2 select {font-family:inherit;font-size:14px;padding:1px 1px 0px 2px;}*/


.et_code_s_div2 select, .etech_search_dev select {

-webkit-appearance: none;
-moz-appearance: none;
appearance: none;

font-family:inherit;
font-size:14px;

/*padding:1px 1px 0px 2px;*/

box-sizing:border-box;

background-image: var(--et-select-bg-svg1);
background-size: 14px;
background-position: calc(100% - 1px) center;
background-repeat: no-repeat;

border-width:1px;
border-color: var(--et-select-border-color,#767676);
border-radius: 4px;
border-style:solid;

/*outline: none;*/

margin:0;
margin-top:1px;

padding:0px 16px 0px 4px;

line-height: 22px;
height: 22px;

background-color: var(--et-select-bg-color,#ffffff);
color:var(--et-select-text-color,#000000);

}




.et_code_s_div2 select::-ms-expand {
display:none;
}



/*
.et_code_s_div2 select:disabled {
opacity: 0.5;
border-color: var(--et-select-border-disabled-color,#4e4e4e);
background-color: var(--et-select-bg-disabled-color,#f3f3f3);
border-style:solid;
}
*/

.et_code_s_div2 select:hover {
border-color: var(--et-select-border-hover-color,#535353);
/*background-color: var(--h-select-bg-hover-color,#f0f0f0);*/
border-style:solid;
}

.et_code_s_div2 select:active {
border-color: var(--et-select-border-active-color,#8d8d8d);
/*background-color: var(--h-select-bg-active-color,#f0f0f0);*/
border-style:solid;
}



#etech_select_device {width:74px;}
#etech_select_remote {width:105px;}






.et_code_s_div_submit #etech_submit_b {
margin-top:1px;
/*filter:opacity(0.8);*/
filter:opacity(0.8) drop-shadow(0px 1px 2px var(--et-shadow-color1,#cccccc));
}

/*
#etech_select_remote select {width:155px;}
.etech_search_div {margin:20px 1px 9px 2px;width:100%;float:left;}
*/










.etech_codes {
box-sizing:border-box;
width:100%;
color:var(--et-cl-codes-text-color,#000000);
background-color:var(--et-cl-codes-bg-color,#f8f8f8);
border:var(--et-cl-codes-border-color,#e9e9e9) 1px solid;
border-radius:5px;
margin-top:20px;
padding:0px 3px 0px 3px;
word-spacing:3px;
font-size:15px;
font-weight:bold;
text-align:justify;
line-height:normal;
}




.etech_highlight {
margin-left:0px;
word-spacing:4px;
line-height:200%;
}

.etech_highlight b {
border:var(--et-cl-hl-b-border-color,#e9e9e9) 1px solid;
/*border-radius:5px 5px 0px 0px;*/
border-radius:5px;
padding:1px;
padding-left:2px;
padding-right:3px;
/*white-space: nowrap;*/
/*background-color:var(--et-cl-button-bg-color,#ffffff);*/
}


.etech_highlight b.et_codes_uverse {
white-space: nowrap;
}

.etech_highlight b:not(.etech_hl_code) {
background-color:var(--et-cl-button-bg-color,#ffffff);
}

.etech_highlight b.et_codes_reset {
padding-left:6px;
padding-right:6px;
}






.etech_hl_code {
background-color:var(--et-cl-hl-code-bg-color,yellow);
outline: 1px solid var(--et-cl-hl-code-bg-color,yellow);
/*outline-width: 1px;*/
/*outline-style: solid;*/
/*outline-color: var(--et-cl-hl-code-bg-color,yellow);*/

}

.etech_highlight b.etech_hl_code {
outline-width: 0px;
}


.etech_hd_code {display:none;}




#etech_hl_button.etech_hl_option, #etech_hd_button.etech_hl_option, #etech_cl_button.etech_hl_option, #etech_srt_button.etech_hl_option {
background-color:var(--et-cl-hl-opt-bg-color,#f0f0ff);
color:var(--et-cl-button-text-color2,#a0a0a0);
}

/*
.etech_hl_cl_option {background-color:var(--et-cl-hl-cl-opt-bg-color,#fefefe);}
*/

.etech_hl_cl_option {}





#etech_hl_button {
border:var(--et-cl-button-border-color,#e9e9e9) 1px solid;
/*border-radius:5px 5px 0px 0px;*/
border-radius:5px;
padding:1px;
padding-left:2px;
padding-right:2px;
white-space: nowrap;
color:var(--et-cl-button-text-color1,#a0a0a0);
background-color:var(--et-cl-button-bg-color,#ffffff);
/*font-weight:bold;*/
}

#etech_hd_button {
border:var(--et-cl-button-border-color,#e9e9e9) 1px solid;
/*border-radius:5px 5px 0px 0px;*/
border-radius:5px;
padding:1px;
padding-left:2px;
padding-right:2px;
white-space: nowrap;
color:var(--et-cl-button-text-color1,#a0a0a0);
background-color:var(--et-cl-button-bg-color,#ffffff);
/*font-weight:bold;*/
}


#etech_cl_button {
border:var(--et-cl-button-border-color,#e9e9e9) 1px solid;
/*border-radius:5px 5px 0px 0px;*/
border-radius:5px;
padding:1px;
padding-left:2px;
padding-right:2px;
white-space: nowrap;
color:var(--et-cl-button-text-color1,#707070);
background-color:var(--et-cl-button-bg-color,#ffffff);
margin:0px;
margin-right:5px;
float:right;
font-size:12px;
}


#etech_srt_button {
border:var(--et-cl-button-border-color,#e9e9e9) 1px solid;
/*border-radius:5px 5px 0px 0px;*/
border-radius:5px;
padding:1px;
padding-left:2px;
padding-right:2px;
white-space: nowrap;
color:var(--et-cl-button-text-color1,#707070);
background-color:var(--et-cl-button-bg-color,#ffffff);
margin:0px;
float:right;
font-size:12px;
}



.etech_hl_hd_t {color:var(--et-c-gray,gray);}


.etech_cl_option {}
.etech_srt_option {}

.etech_cl_p {padding: 0px 0px 3px 0px;margin:0px;line-height:normal;}




.etech_option_buttons {margin:22px 0px 15px 1px;line-height:normal;}

.etech_remote_buttons {padding:0px;margin:0px;line-height:normal;}








.etech_codes_h {
margin-top:2px;
margin-bottom:15px;
font-size:12px;
word-spacing:0px;
font-weight:bold;
color:var(--et-cl-codes-h-text-color,#3333ee);
line-height:normal;
}

.etech_codes_h_fl {
float:right;
color:var(--et-cl-codes-h-fl-text-color,#707070);
}


.etech_codes_c {color:var(--et-cl-codes-c-text-color,#555555);}

.etech_codes_spacing {margin-top:18px;}

.etech_brand_c1 {font-weight:bold;color:var(--et-cl-brand-c1-text-color,#000088);}
.etech_device_c1 {font-weight:bold;color:var(--et-cl-device-c1-text-color,#222222);}
.etech_remote_c1 {font-weight:bold;color:var(--et-cl-remote-c1-text-color,#000077);}

.etech_b_c1 {font-weight:bold;color:var(--et-cl-b-c1-text-color,#555555);}


.etech_lnksg {
margin-top:50px;
margin-bottom:38px;
padding-top:10px;
font-size:12px;
line-height:200%;
border-top:var(--et-cl-lnksg-border-color,#e9e9ff) 1px solid;
}

.etech_lnksg a {margin-right:8px;}
.etech_lnksg p a:first-child, .etech_lnksg p span:first-child {margin-left:2px;}

.etech_lnksg .et_lsel {margin-right:7px;}


.etech_s_str {
margin-right:10px;
color:var(--et-cl-s-str-a-color,#0000ff);
background-color:var(--et-cl-s-str-bg-color,#f0f0f0);
/*background-color:transparent;*/
padding:1px 2px 1px 1px;
border-radius:3px;
}

.etech_s_str:first-of-type {
padding-left:1px;
}


.etech_s_str_r1, .etech_s_str_r2 {
margin-right:10px;
color:var(--et-cl-s-str-a-color,#0000ff);
background-color:var(--et-cl-s-str-bg-color,#f0f0f0);
padding:0px 5px 0px 5px;
border-radius:3px;
cursor:pointer;
}

.etech_s_str_r2 {
margin-left:10px;
color:var(--et-cl-button-text-color2,#707070);
}


.etech_s_str_n {
/*color:#757575;*/
color:var(--et-cl-button-text-color1,#707070);
}



#etech_brand_suggest noscript {
font-size:12px;
font-style:italic;
color:var(--et-cl-suggest-noscript-text-color,#cccccc);
}




.et_tbl3.tbl_ofa1 {width:48%;margin-bottom:5px;}

.et_tbl3.tbl_ofa1.tbl_ofa1_2nd {margin-right:0px;}

.et_tbl3.tbl_ofa1 .et_th1 {width:11%;}
.et_tbl3.tbl_ofa1 .et_th2 {width:89%;}





/*
.alt_ifrm1_wr {margin:0px;border:0px #cccccc solid;background-color:#e9e9e9;}
.alt_ifrm1 {width:100%;height:90px;overflow:hidden;border:0px #eeeeee solid;border-width:0px;padding:0px;background-color:#f9f9ff;}
*/


.alt_ifrm1_wr {position: relative;padding-bottom: 12.35%;padding-top: 0px;height: 0;margin:0px;border:0px var(--et-alt-ifrm1-wr-border-color,#cccccc) solid;background-color:var(--et-alt-ifrm1-wr-bg-color,#e9e9e9);}
.alt_ifrm1 {position: absolute;top:0;left: 0;width: 100%;height: 100%;overflow:hidden;border:0px var(--et-alt-ifrm1-border-color,#eeeeee) solid;border-width:0px;padding:0px;background-color:var(--et-alt-ifrm1-bg-color,#f9f9ff);}



.alt_ifrm2_wr {margin:0px;border:0px var(--et-alt-ifrm2-wr-border-color,#cccccc) solid;}

.alt_ifrm2, .alt_ifrm2_2 {width:728px;height:90px;overflow:hidden;border:0px var(--et-alt-ifrm2-border-color,#eeeeee) solid;border-width:0px;padding:0px;}







.et_index1 {
width:339px;
height:350px;
margin-left:auto;
margin-right:auto;
margin: 0;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}

.etech_i_txt1 {margin: 15px 0px 0px 77px;font-weight:normal;font-size: 16px;color:var(--et-i-txt1-text-color,#3333ee);font-style:italic;}

.etech_i_lg {margin-top:10px; margin-left:0px;}



.etech_i_p1 {margin: 7px 10px 0px 10px;text-align:justify;text-align-last:justify;}
.etech_i_p2 {margin: 7px 10px 0px 10px;text-align:justify;text-align-last:justify;}



.etech_i_gs {margin: 0px 15px 0px 15px;min-height:33px;}

.etech_i_ft {margin: 40px 0px 0px 84px; font-size:12px; font-style:italic;}



.etech_img_ch1 {float:right;margin:10px 8px 12px 40px;}
.etech_img_ch2 {float:right;margin:10px 8px 12px 40px;}
.etech_img_ch3 {float:right;margin:28px 8px 12px 40px;}


.etech_img_ch_i1 {float:right;clear:both;margin:27px 10px 10px 35px;}
.etech_img_ch_i2 {float:right;clear:both;margin:4px 15px 10px 35px;}


.a_etech1 {margin:70px 0px 5px 1px;width:97%;overflow:auto;}
.a_etech_cl {margin:70px 0px 5px 0px;width:99%;overflow:auto;}


.etech_txt_b1 {width:300px;margin:82px 0px 20px 0px;}
img.etech_img_b1 {margin:80px 2px 20px 0px; clear:both; float:right;}





.etech_codes_c {line-height:150%;}

p.etech_codes_c {margin-bottom:3px;}
p.etech_codes_h {margin-bottom:14px;}



.etech_img_m1 {margin:20px 0px 10px 5px;float:left;}
.etech_img_d1_m2 {margin:20px 0px 10px 5px;float:left;}

.etech_img_m1_3 {margin:35px 5px 10px 22px;float:left;}

.etech_c_stmp h2 {font-size:18px;margin-top:10px;}

.etech_c_stmp h4 {margin-top:14px;}

.etech_c_stmp p {line-height:200%;}

.etech_c_rmt_i p {line-height:200%;}



.ft_nt1 {font-size:10px;font-style:italic;margin-top:4px;margin-bottom:10px;color:var(--et-ft-nt1-text-color,#707070);}

.et_c_g1 {color:var(--et-c-g1-text-color,#707070);}




table.et_tbl3_1, table.et_tbl3_2 , table.et_tbl3_3, table.et_tbl3_4 {width:165px;}
table.et_tbl3_1, table.et_tbl3_2 , table.et_tbl3_3 {margin-right:15px;}
table.et_tbl3_4 {margin-right:0px;}


.et_tbl3_1 .et_th1, .et_tbl3_2 .et_th1, .et_tbl3_3 .et_th1, .et_tbl3_4 .et_th1 {font-size:13px;font-weight:bold;width:auto;}
.et_tbl3_1 .et_th2, .et_tbl3_2 .et_th2, .et_tbl3_3 .et_th2, .et_tbl3_4 .et_th2 {font-size:13px;font-weight:bold;width:auto;}


.etech_stmp_s {min-height:34px;margin-top:40px;margin-bottom:60px;}

.etech_gs_sb_wr {min-height:34px;margin-top:40px;margin-bottom:60px;max-width:50%;}

.etech_gs_sb_wr, .etech_gs_wr {margin-left:10px;margin-right:10px;}


.et_hl_txt {background-color:var(--et-hl-txt-bg-color,#f5f5f5);display:inline-block;padding:2px 2px 2px 3px;border:var(--et-border-color,#e9e9e9) 1px solid;border-radius:5px;}

.et_hl_txt a:link {color: var(--et-a5-color1,#0000ff);}
.et_hl_txt a:hover {color: var(--et-a5-color2,#ff0000);}


.et_th1.et_th_txt1 {background-color:var(--et-tbl-th-bg-color2);}


.et_c_red {color:var(--et-c-red,#ec0000);}
.et_c_blue {color:var(--et-c-blue,blue);}
.et_c_green {color:var(--et-c-green,green);}
.et_c_yellow {color:var(--et-c-yellow,#7a7a02);}





.et_code_s_div_submit #etech_submit_b:active, .etech_search_b #etech_submit_b:active {filter: brightness(0.8) drop-shadow(0px 0px 4px gray) opacity(0.8);}














#etech_menu_icon {display:block;float:right;margin:6px 0px 0px 0px;color:var(--et-top-m-text-color,#a1998d);cursor:pointer;}

#etech_theme_icon {display:block;float:right;margin:8px 4px 0px 0px;color:var(--et-top-m-text-color,#a1998d);cursor:pointer;}

#etech_search_icon {display:block;float:right;margin:8px 4px 0px 0px;color:var(--et-top-m-text-color,#a1998d);cursor:pointer;}

/*
#etech_menu_icon svg.etech_menu_open {width:28px;height:28px;}
#etech_menu_icon svg.etech_menu_close {width:28px;height:28px;}
*/

#etech_search_icon svg {width:20px;height:20px;}

#etech_theme_icon svg {width:20px;height:20px;}

/*
#etech_menu_icon svg {width:24px;height:24px;}
*/



#etech_menu_icon .etech_menu_open {display:block;}
#etech_menu_icon .etech_menu_close {display:none;}

html.etech_menu_active #etech_menu_icon .etech_menu_open {display:none;}
html.etech_menu_active #etech_menu_icon .etech_menu_close {display:block;}



#etech_theme_icon .etech_theme_icon_light {display:block;}
#etech_theme_icon .etech_theme_icon_dark {display:none;}

html.dark #etech_theme_icon .etech_theme_icon_light {display:none;}
html.dark #etech_theme_icon .etech_theme_icon_dark {display:block;}



/*.top_lnk > div:first-child {*/

#top_lnk_stmp {
text-align:right;
margin-right:2px;
/*text-align:center;*/
/*display:none;*/
}





#etech_menu_wr {
position: fixed;
top: 90px;
right: -300px;
right: calc(((100% - 995px) / 2 - 16px) * -1);

/*height: 100%;*/
height: 90%;
/*height: auto;*/
height: calc(100% - 90px);

/*max-height:90%;*/

width:70%;
/*max-width: 250px;*/
max-width: calc((100% - 995px) / 2 - 16px);
background-color: var(--et-menu-bg-color,#eeeeee);
transition: right 0.3s ease;
/*z-index: 1000;*/
z-index: 3;
overflow-x: hidden;
line-height:2;
}


.etech_menu {padding:10px;}


html.etech_menu_active #etech_menu_wr {right: 0;}

html {overflow-y:scroll;scrollbar-gutter:stable;}


/*html.etech_menu_active #mid_wr_wr {filter:blur(2px) brightness(0.5);filter: brightness(0.95);}*/

/*html.etech_menu_active {overflow:hidden;overflow-y:hidden;height: 100%;}*/
/*html.etech_menu_active, html.etech_menu_active body {overflow-y:hidden;}*/

html.etech_menu_active {overflow-y:hidden;}



.etech_menu a.et_menu_c_b {
text-decoration:none;
color:var(--et-top-m-text-color);
background-color:var(--et-bg-body-color);
border-radius:5px;
border:var(--et-c-gray) 1px solid;
padding:2px 4px 1px 4px;
}


.etech_menu .et_menu_sp_t1 {margin-top:30px;}
.etech_menu a.et_menu_sp1 {margin-right:15px;}






#et_theme_sw {margin-top:10px;}

#et_theme_sw_light, #et_theme_sw_auto {margin-right:5px;}

#et_theme_sw_light, #et_theme_sw_auto, #et_theme_sw_dark {
color:var(--et-text-color,#202124);
background-color:var(--et-theme-sw-bg-color,#f8f8f8);
border:var(--et-theme-sw-border-color,#cccccc) 1px solid;
border-radius:5px;
padding:3px;
cursor:pointer;
}

/*
#et_theme_sw_light:active, #et_theme_sw_auto:hover, #et_theme_sw_dark:hover {
color: var(--h-menu-a-color2,#ff0000);
}
*/

#et_theme_sw_light.et_theme_sw_active, #et_theme_sw_auto.et_theme_sw_active, #et_theme_sw_dark.et_theme_sw_active {
background-color:var(--et-theme-sw-active-bg-color,#eeeeee);
border:var(--et-theme-sw-active-border-color,#5555ff) 1px solid;
/*color: var(--h-menu-a-color2,#ff0000);*/
}














/*#etech_logo {filter: drop-shadow(1px 2px 1px #2a2a2a);}*/
/*#etech_logo {filter: drop-shadow(1px 1px 1px #2a2a2a);}*/
/*#etech_logo {filter: drop-shadow(1px 2px 1px #202020);}*/
/*#etech_logo {filter: drop-shadow(1px 1px 1px #3e3e3e);}*/
/*#etech_logo {filter: drop-shadow(1px 1px 1px #222222);}*/
/*#etech_logo {filter: drop-shadow(1px 1px 2px #888888);}*/
#etech_logo {filter: drop-shadow(1px 1px 1px #888888);}


.etech_i_lg {filter: drop-shadow(3px 4px 2px #3e3e3e);}




.etech_nav_t {font-weight:bold;margin-top:0px;}
.etech_nav_p .etech_nav_t, .etech_menu .etech_nav_t {margin-top:31px;}

/*
.etech_nav_p .etech_nav2 .et_lsel {line-height:1.7;display:inline-block;}
.etech_nav_p .etech_nav2 a {line-height:1.7;display:inline-block;}
*/

.etech_nav2 .et_lsel, .etech_menu_nav2 .et_lsel {line-height:1.7;display:inline-block;}
.etech_nav2 a, .etech_menu_nav2 a, .et_menu_p_s11 a {line-height:1.7;display:inline-block;}











#top_lg {
box-shadow: 1px 2px 4px 0px var(--et-page-shadow-color1,#e8e8e8);
}

#mid_wr {
box-shadow: 1px 2px 5px 0px var(--et-page-shadow-color2,#e3e3e3);
}

#b_ft_wr {
box-shadow: 1px 2px 5px 0px var(--et-page-shadow-color2,#e3e3e3);
}

#top_m {
background-color:transparent;
}




table.et_tbl2, table.et_tbl, table.et_tbl3 {
box-shadow: 0px 1px 4px 0px var(--et-shadow-color2,#e0e0e0);
}

.rem_lnk, .rem_lnk_ph, .rem_lnk_rca {
box-shadow: 0px 1px 4px 0px var(--et-shadow-color2,#e0e0e0);
}

.etech_jmp1, .etech_jmp2 {
box-shadow: 0px 1px 4px 0px var(--et-shadow-color2,#e0e0e0);
}




.et_code_s_div2 input[type=text], .et_code_s_div2 select, .etech_search_i2 input[type=text], .etech_search_dev select {
/*filter: drop-shadow(0px 1px 1px #cccccc);*/
/*box-shadow: 0px 1px 8px 0px #cccccc;*/
/*box-shadow: 0px 1px 5px 0px var(--et-shadow-color3,#e3e3e3);*/
box-shadow: 0px 1px 4px 0px var(--et-shadow-color1,#cccccc);
/*box-shadow: 0px 1px 6px 0px #aaaaaa;*/
}

.et_code_s_div_submit #etech_submit_b, .etech_search_b #etech_submit_b {
/*border-radius: 11px;*/
/*box-shadow: 0px 1px 6px 0px #aaaaaa;*/
/*filter: drop-shadow(0px 1px 3px #cccccc);*/
/*filter: drop-shadow(0px 1px 3px var(--et-shadow-color2,#e3e3e3));*/
/*box-shadow: 0px 1px 6px 0px var(--et-shadow-color2,#e3e3e3);*/
}



#etech_hl_button, #etech_hd_button, .etech_highlight b, #etech_cl_button, #etech_srt_button {box-shadow: 0px 1px 5px 0px var(--et-shadow-color3,#e3e3e3);}

.etech_codes {box-shadow: 0px 1px 4px 0px var(--et-shadow-color2,#e0e0e0);}















/*preview bug fix: */

.etech_highlight {
overflow-wrap: anywhere;
/*word-break: break-word;*/
/*overflow-wrap: break-word;*/
}

.etech_lnksg {
overflow-wrap: anywhere;
/*word-break: break-word;*/
/*overflow-wrap: break-word;*/
}

.etech_codes_c {
overflow-wrap: anywhere;
/*word-break: break-word;*/
/*overflow-wrap: break-word;*/
}









/* dark mode rules: */


/*@media (prefers-color-scheme: light) {*/
/*@media (prefers-color-scheme: dark) {*/

/*@media (prefers-color-scheme: dark) {*/

/*:root {*/

:root.dark {

color-scheme: dark;


--et-bg-body-color: #1b1e1f;
--et-bg-color: #181a1b;
--et-bg-ft-color: #222426;

/*--et-text-color: #d3cfc9;*/
--et-text-color: #cfcfcf;

--et-top-m-text-color: #9a9a9a; /* a1998d 9a9a9a a1a1a1 */

--et-mid-m-wr-text-color: #e8e6e3;
/*--et-mid-m-text-color: #dedbd7;*/
/*--et-mid-m-text-color: var(--et-text-color);*/
--et-mid-m-text-color: #bbbbbb;

--et-border-color: #363b3d;
--et-border-color2: #35393b;

--et-h-text-color: #4181ef;

--et-a-color1: #337dff;
--et-a-color2: #ff1a1a;
--et-a2-color1: #9a9a9a; /* a1998d 9a9a9a a1a1a1 */
--et-a2-color2: #5593ff;
--et-a3-color1: #4888f9;
--et-a3-color2: #fd4747; /* f94b4b fd4747 */
--et-a4-color1: #4085ff;
--et-a4-color2: #ff3f3f;
--et-a5-color1: #4588ff;
--et-a5-color2: #ff4545;


/*--et-hr-bg-color: #242729;*/
--et-hr-bg-color: #363b3d;




/* no longer used:
--et-tbl-rw1-color: #f9f9f9;
--et-tbl-rw2-color: #ffffff;
--et-tbl-rth-bg-color: #eeeeff;
--et-tbl-rth-color: #000055;
*/



--et-tbl-bg-color: #2b2f31;

/*--et-tbl-th-bg-color: #1a1c1d;*/
--et-tbl-th-bg-color: #25252a;/*#2b2b2b*/
/*--et-tbl-th-text-color: #3d84ff;*/
--et-tbl-th-text-color: #4388ff;

--et-tbl-th-bg-color2: #333333;
--et-tbl-th-text-color2: #c2cbe1;


/*--et-tbl-brand-color: #c8c3bc;*/
--et-tbl-brand-color: var(--et-text-color);

/*--et-tbl-tr-even-color: #181a1b;*/
--et-tbl-tr-even-color: #1a1a1a;
/*--et-tbl-tr-odd-color: #003737;*/
--et-tbl-tr-odd-color: #202020;




--et-plt-p-text-color: #e8e6e3;
--et-plt-p-text-b-color: #337dff;

--et-plt-p-m-text-color: #e8e6e3;
--et-plt-p-b-text-color: #e8e6e3;
--et-plt-p-bl-text-color: #337dff;


/*--et-step-nr-text-color: #b36666;*/
/*--et-step-nr-text-color: #cd7979;*/
--et-step-nr-text-color: #e36c6c;/*fb5858 f27070 e67070 fd5f5f f75d5d*/
--et-step-nr-border-color: #3e4446;
   
/*--et-step-nr-bg-color: #1d1f20;*/
--et-step-nr-bg-color: #2a2a2a;

--et-instr-b2-text-color: #b36666;

--et-b3-text-color: #317cff;


--et-lsel-text-color: #b8a5ec;/*#d737d7 ff72ff     e3a3e3 dcacdc cda0cd   e9b2e9 b8a5ec  */

--et-lsel-text-shadow-color: var(--et-lsel-text-color);
/*--et-lsel-text-shadow-color: #e9b2e9; */ /*660066 */



--et-tsel-text-shadow-color: #d3cfc9; /* d3cfc9  */

--et-rem-lnk-bg-color: #202223; /* 1b1e1f 202324 202223 */
--et-rem-lnk-border-color: #303030; /* 2222222 2a2a2a 2c2c2c 303030 */



--et-jmp-bg-color: #242627; /* 1d1f20 202223 242627 */
--et-jmp-border-color: #242627; /* 222222 303030 202223 242627 */
/*--et-jmp-text-color: #b2aca2;*/
--et-jmp-text-color: #c0c0c0;


--et-cl-codes-text-color: #e8e6e3;
--et-cl-codes-bg-color: #1e2021; /* 1c1e1f 1e2021 1f2122 202223 */
--et-cl-codes-border-color: #363b3d;


--et-cl-hl-b-border-color: #363b3d;
--et-cl-hl-code-bg-color: #e5e510;
--et-cl-hl-opt-bg-color: #333333;
--et-cl-hl-cl-opt-bg-color: #191b1c;

--et-cl-button-border-color: #363b3d;
--et-cl-button-text-color1: #878787; /* 828282 878787 */
--et-cl-button-text-color2: #9c9c9c;
--et-cl-button-bg-color: #1e2021; /* 181a1b 1c1e1f 1e2021 */

--et-cl-codes-h-text-color: #548dee; /*4181ef*/
--et-cl-codes-h-fl-text-color: #b1b1b1; /*a1998d*/

--et-cl-codes-c-text-color: #b3b3b3; /* #b2aca2*/


--et-cl-brand-c1-text-color: #7aabff;
--et-cl-device-c1-text-color: #d3cfc9;
--et-cl-remote-c1-text-color: #85b1ff;


/*--et-cl-b-c1-text-color: #b2aca2;*/
/*--et-cl-b-c1-text-color: #555555;*/
--et-cl-b-c1-text-color: #dedede; /*bold text on cl index*/


--et-cl-codes-directv-text-color: #25c1ff; /*#00aaee, #25c1ff*/
--et-cl-codes-ge-text-color: #3c83ff; /* 1111ff 2575ff 327dff 3c83ff */
--et-cl-codes-ofa-text-color: #ff4131; /*#ff3322, #ff4131*/
--et-cl-codes-philips-text-color: #3defff; /*#00bbcc, #3defff*/
--et-cl-codes-rca-text-color: #ff2592; /*#ff1188, #ff2592*/
--et-cl-codes-spectrum-text-color: #73c8fc; /*#035181, #73c8fc*/
--et-cl-codes-uverse-text-color: #66eecc; /*#119977, #66eecc*/
--et-cl-codes-comcast-text-color: #b2dff3; /*#55ccff, #55ccff*/
--et-cl-codes-dish-text-color: #ff3651; /*e5122e ef2f49 f8314c ff3651 */
--et-cl-codes-reset-text-color: #9d9488; /*#888888, #9d9488*/

--et-cl-codes-bw-text-color: #b3b3b3;/*#b2aca2*/


--et-cl-lnksg-border-color: #363b3d;

--et-cl-s-str-a-color: #4486fb;
--et-cl-s-str-bg-color: #222222;

--et-cl-suggest-noscript-text-color: #555555;

--et-opt-i-color: #939393;


--et-tbl-s-text1-color: #ff3b3b;/*brand or code*/
--et-tbl-s-text2-color: #4486fb;/*code or brand*/
--et-tbl-s-text3-color: #828282;/*info, error*/
--et-tbl-s-bg-color: #222222;/*background*/


/*alt:
--et-alt-ifrm1-wr-border-color: #cccccc;
--et-alt-ifrm1-wr-bg-color: #e9e9e9;
--et-alt-ifrm1-border-color: #eeeeee;
--et-alt-ifrm1-bg-color: #f9f9ff;
--et-alt-ifrm2-wr-border-color: #cccccc;
--et-alt-ifrm2-border-color: #eeeeee;
*/



/*--et-i-txt1-text-color: #4181ef;*/
--et-i-txt1-text-color: #aaaaaa;

--et-ft-nt1-text-color: #a1a1a1; /* a1998d 9a9a9a a1a1a1 */


/*--et-c-g1-text-color: #a1998d;*/
--et-c-g1-text-color: #828282;





--et-select-text-color: #eeeeee; /* ffffff e2e2e2 eeeeee */
/*--et-select-text-color: var(--et-text-color);*/
--et-select-bg-color: #3b3b3b; /*  3b3b3b */
--et-select-border-color: #858585; /*  858585 */

--et-select-border-hover-color: #acacac;
--et-select-border-active-color: #6e6e6e;

--et-select-checked-text-color: #ffffff;
--et-select-checked-bg-color: #99c8ff; /* #808080 */

--et-select-bg-svg1: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23eeeeee' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");



--et-input-text-color: #eeeeee; /* fbfbfe e2e2e2 eeeeee */
/*--et-input-text-color: var(--et-text-color);*/
--et-input-bg-color: #3b3b3b; /* 2b2a33 3b3b3b */
--et-input-border-color: #858585;





--et-nav-hr-text-color: #363b3d;

/*--et-nav-cl-text-color: #a1998d;*/
--et-nav-cl-text-color: #bbbbbb;
/*--et-nav-cl-text-color: var(--et-text-color);*/

--et-hl-txt-bg-color: #252525;


--et-menu-bg-color: #252525;

--et-theme-sw-bg-color: #1c1e1f;
--et-theme-sw-border-color: #3e4446;
--et-theme-sw-active-bg-color: #333333;
--et-theme-sw-active-border-color: #1b7fcf;



--et-c-gray: #828282;
--et-c-red: #ff2424;
--et-c-blue: #4181ef;
--et-c-green: #009900;
--et-c-yellow: #c1b124;


--et-shadow-color1: #000000;
--et-shadow-color2: #000000;
--et-shadow-color3: #0a0a0a;
--et-page-shadow-color1: #242424;
--et-page-shadow-color2: #242424;





}



/*
html {color-scheme: dark;}
*/


html.dark iframe {color-scheme: dark;}



/*
.etech_bw_code {color:#b2aca2;}
*/



html.dark img {
filter: opacity(0.8);
border-radius: 5px;
border:#777777 3px solid;
}



/*#top_lg img#etech_logo, img.etech_i_lg {*/
/*#top_lg img:first-of-type, img.etech_i_lg {*/
/*content: url("https://www.eliztech.com/logo-dark-mode.png");*/
/*filter: opacity(1);*/

html.dark img#etech_logo, html.dark img.etech_i_lg {
filter: none;
border-width: 0;
border-radius: 0;
}


html.dark #etech_submit_b, html.dark #top_lg img, html.dark img.etech_i_lg, html.dark .et_img_tr {border-width: 0px;}




html.dark .et_tbl2 tr td:first-child {font-weight: normal;}


html.dark #etech_brand_suggest2 b {filter: brightness(140%);}

html.dark .etech_jmp1 .et_lsel, html.dark .etech_jmp2 a.et_lsel {
/*filter: brightness(120%);*/
filter: brightness(114%);
}

html.dark .et_hl_txt a {
/*filter: brightness(120%);*/
filter: brightness(110%);
}




html.dark .et_th1.et_th_txt1 {background-color:var(--et-tbl-th-bg-color2);color:var(--et-tbl-th-text-color2);}




html.dark .etech_hl_code {
/*background-color:#505050;*/
background-color:#303030;
border-color:#b0b0b0;
/*border-color:var(--et-cl-hl-code-bg-color,yellow);*/
outline-width: 2px;
}

/*button:*/
html.dark .etech_highlight b.etech_hl_code {
outline-width: 2px;
}

/*no colors:*/
html.dark .etech_hl_code.etech_bw_code {
color:var(--et-cl-codes-bg-color);
background-color:var(--et-cl-hl-code-bg-color,yellow);
outline-width: 1px;
}





html.dark .rem_lnk .rem_lnk1 .et_tsel, html.dark .rem_lnk_rca .rem_lnk1 .et_tsel, html.dark .rem_lnk_ph .rem_lnk1 .et_tsel {
/*filter: brightness(110%);*/
filter: brightness(110%);
}

html.dark .rem_lnk .rem_lnk2 .et_lsel, html.dark .rem_lnk_rca .rem_lnk2 .et_lsel, html.dark .rem_lnk_ph .rem_lnk2 .et_lsel {text-shadow:0.5px 0px 0px var(--et-lsel-text-shadow-color,purple);}

html.dark .etech_jmp1 a.et_lsel, html.dark .etech_jmp2 a.et_lsel {text-shadow:0.5px 0px 0px var(--et-jmp-text-color,#555555);}


/*@media (min-resolution: 1.5x) {*/

html.dark .rem_lnk .rem_lnk1 .et_tsel, html.dark .rem_lnk_rca .rem_lnk1 .et_tsel, html.dark .rem_lnk_ph .rem_lnk1 .et_tsel {text-shadow:0.5px 0px 0px var(--et-tsel-text-shadow-color,black);}

/*}*/


html.dark .etech_codes_h_fl {font-weight:normal;}








/**CSE:*/

/*
.etech_stmp_s input, .etech_i_gs input, .et_cse3 input, .et_cse_sb1 input, .etech_gs_sb_wr input {color:var(--et-input-text-color);background-color:var(--et-input-bg-color);}
*/

html.dark .etech_stmp_s input, html.dark .etech_i_gs input, html.dark .et_cse3 input, html.dark .et_cse_sb1 input, html.dark .etech_gs_sb_wr input {color:#333333;background-color:#ffffff;}

html.dark .etech_stmp_s, html.dark .etech_i_gs, html.dark .et_cse3, html.dark .et_cse_sb1, html.dark .etech_gs_sb_wr {filter:invert(0.87) hue-rotate(180deg);}




/*
.etech_gs_wr {filter:invert(1) hue-rotate(180deg);}
*/

html.dark .etech_gs_wr {filter:invert(0.93) hue-rotate(180deg);}

html.dark .etech_gs_wr img, html.dark .etech_gs_wr video , html.dark .etech_gs_wr svg {filter:invert(1) hue-rotate(180deg);}

/*
#mid_c_s iframe {color-scheme:dark;}
*/




html.dark .et_a_c1, html.dark .et_a_c3, html.dark .et_a, html.dark .et_a_cl_c1, html.dark .et_a_c2, html.dark iframe {
filter: brightness(0.93);
color-scheme:auto;
/*color-scheme:normal;*/
/*color-scheme:initial;*/
}


/*
html.dark .et_a_c1, html.dark .et_a_cl_c1 {
color-scheme:auto;
}
*/






html.dark #etech_menu_wr {background-color: var(--et-menu-bg-color,#252525);}





html.dark .et_code_s_div2 input[type=text], html.dark .et_code_s_div2 select, html.dark .etech_search_i2 input[type=text], html.dark .etech_search_dev select {
/*filter: none;*/
/*box-shadow: none*/
}








/* end @media (prefers-color-scheme: dark) */
/*}*/




/* end dark mode rules */



























@supports (-webkit-touch-callout: none) or (font: -apple-system-body) or ((-webkit-appearance: none) and (hanging-punctuation: first)) {

/**/
.et_11 {}

.etech_search_dev option:checked, .et_code_s_div2 option:checked {
/*color:var(--et-select-checked-text-color,#000000);*/
background-color:var(--et-select-checked-bg-color,#eeeeee);
}


.et_code_s_div2 select, .etech_search_dev select {
background-image: var(--et-select-bg-svg2);
}


} /* end @supports (-webkit...*/















@media only screen and (max-width:1450px) {

#etech_menu_wr {
right: -300px;
right: calc(((100% - 995px) / 2 + 200px) * -1);
max-width: calc((100% - 995px) / 2 + 200px);
}


}












@media only screen and (max-width:1200px) {


@supports (-webkit-touch-callout: none) or (font: -apple-system-body) or ((-webkit-appearance: none) and (hanging-punctuation: first)) {


/**/
.et_11 {}


html.dark .et_code_s_div2 input[type=text], html.dark .et_code_s_div2 select, html.dark .etech_search_i2 input[type=text], html.dark .etech_search_dev select {
/*filter: none;*/
/*filter: drop-shadow(0 0 0 transparent) brightness(1);*/

/*filter: brightness(1);*/

/*box-shadow: none*/
}




.etech_search_b #etech_submit_b, .et_code_s_div_submit #etech_submit_b {
filter:opacity(0.8);
}



/*.et_code_s_div_submit #etech_submit_b {*/
/*margin-top:1px;*/
/*filter:opacity(0.8);*/
/*filter:opacity(0.8) drop-shadow(0px 1px 2px var(--et-shadow-color1,#cccccc));*/
/*}*/






} /* end @supports (-webkit...*/

} /* end @media only screen and (max-width:1200px)*/


















@media only screen and (min-width:998px) and (max-width:1050px) {

/*#et_theme_sw {font-size:12px;}*/

#et_theme_sw_light, #et_theme_sw_auto, #et_theme_sw_dark {font-size:12px;padding:2px;}

#et_theme_sw_light, #et_theme_sw_auto {margin-right:1px;}


}




@media only screen and (max-width:997px) {

body {margin-top:8px;margin-bottom:8px;}
#page_wrp {width:98%;max-width:none;}
#page_wrp_r {width:98%;max-width:none;}
#mid_c_wr {width:98%;max-width:none;}
#mid_m_wr {width:100%;max-width:none;}

.etech_nav {line-height:250%;width:320px;float:left;margin:10px 5px 30px 5px;font-size:13px;}

.et_a {width:336px;min-height:0px;float:right;margin-top:25px;margin-right:10px;}

.et_cse2 {max-width:400px;}

.etech_cl_p {padding: 7px 0px 2px 0px;}

.etech_nav_hr {margin:20px 2px 0px 3px;border-top:var(--et-nav-hr-text-color,#e9e9ff) 1px solid;}


.etech_nav_cl, .etech_nav_p {width:373px;margin-left:3px;color:var(--et-nav-cl-text-color,#707070);margin-top:8px;}



.etech_nav1 {float:left;width:195px;margin-top:0px;}
.etech_nav2 {float:left;padding-right:0px;margin-top:10px;}


.etech_nav_p .etech_nav1 {margin-bottom:30px;}
.etech_nav_p .etech_nav2 {max-width:173px;}
.etech_nav_p .etech_nav_t {margin-top:0px;}


/*
.et_a_c1 {width:100%;max-width:none;}
*/

.et_a_c1, .et_a_cl_c1 {margin-bottom:8px;}
.et_a_c2 {margin-bottom:15px;margin-top:16px;}

.et_a_a1 {margin-left:auto;margin-right:auto;float:none;}


.alt_ifrm1_wr {position: relative;padding-bottom: 12.35%;padding-top: 0px;height: 0;}
.alt_ifrm1 {position: absolute;top:0;left: 0;width: 100%;height: 100%;}


.etech_img_m1 {margin:10px 0px 30px 1px;clear:both;width:470px;height:auto;}


.etech_img_d1_m2 {margin:10px 0px 30px 1px;float:left;width:48%;height:auto;}
.etech_img_d1_m2:nth-of-type(odd) {clear:both;}


.et_tbl2 tr:nth-child(2n) {
font-size:14px;
}

.et_tbl2 tr:nth-child(2n+1) {
font-size:14px;
}



.et_tbl3 tr:nth-child(2n) {
font-size:14px;
}

.et_tbl3 tr:nth-child(2n+1) {
font-size:14px;
}



tr.et_th {
font-size:14px;
padding:2px;
padding:2px;
}

th.et_th1 {
font-size:14px;
padding:2px;
padding:2px;
}



.et_tbl2 .et_th1, .et_tbl2 .et_th2 {
font-size:14px;
padding:2px 2px 0px 2px;
}

.et_tbl3 .et_th2 {
font-size:14px;

}



.et_tbl2 td {
padding:2px;
padding-top:2px;
padding-bottom:0px;
}

.et_tbl3 td {
padding-top:3px;
}



h3 {
font-size:15px;
line-height:150%;
margin-top:40px;
}

.etech_c_rmt_i h3 {margin-top:28px;}



.etech_lnksg {
font-size:13px;
line-height:200%;
}


.etech_lnksg .etech_codes_h {
font-size:12px;
}




#page_wrp_r .et_tr1, #page_wrp_r .et_tr2 {font-size:13px;}
#page_wrp_r .et_th {font-size:13px;}
.et_th_e {width:68px;}
.et_th_b {width:auto;}


.et_th_n, .et_th_t, .et_th_p, .et_th_s, .et_th_e, .et_th_u {padding:3px 2px 0px 3px;}
#page_wrp_r td {padding:3px 2px 0px 3px;}


.ft_nt1 {font-size:12px;}

.etech_i_ft {margin-top: 40px;}

.etech_i_p1, .etech_i_p2 {line-height:145%;}




.et_tbl3_1 .et_th1, .et_tbl3_2 .et_th1, .et_tbl3_3 .et_th1, .et_tbl3_4 .et_th1 {font-size:14px;}
.et_tbl3_1 .et_th2, .et_tbl3_2 .et_th2, .et_tbl3_3 .et_th2, .et_tbl3_4 .et_th2 {font-size:14px;}

table.et_tbl3_1, table.et_tbl3_2 , table.et_tbl3_3, table.et_tbl3_4 {width:21%;}
table.et_tbl3_1, table.et_tbl3_2 , table.et_tbl3_3 {margin-right:2%;}

table.et_tbl2.et_tbl_mc {margin-right:0px;}



/*.etech_search_i2 input {font-size:16px;}*/
/*.etech_search_dev select {font-size:16px;}*/

.etech_search_b {margin-right:0px;}
.etech_search_b #etech_submit_b {margin-top:2px;}

#etech_brand_suggest2 {font-size:15px;}







/*.et_code_s_div2 input[type=text] {font-size:16px;}*/
/*#etech_input_brand {font-size:16px;}*/

.et_code_s_div2 input[type=text], .etech_search_i2 input[type=text] {
font-size:16px;
height:21px;
/*padding-top:0px;*/
}


.et_code_s_div2 select, .etech_search_dev select {
font-size:16px;
/*padding-left:1px;*/
line-height: 24px;
height: 24px;
/*background-size: 15px;*/
/*background-position: calc(100% - 2px) center;*/
}





.et_code_s_div_submit #etech_submit_b {margin-top:2px;}


.etech_i_gs {min-height:42px;}



.et_index1 {height:350px;}


.etech_stmp_s, .etech_gs_sb_wr {min-height:45px;}


#mid_c.et_mid_c_st1 {margin-left:10px;margin-right:10px;}



#etech_menu_wr {
top: 65px;
right: -100%;
/*height: auto;*/
/*height:99%;*/
height: calc(100% - 65px);
width:100%;
max-width:none;
}


#etech_search_icon svg {width:23px;height:23px;} /* 20px 25px 24px  23px */

#etech_theme_icon svg {width:23px;height:23px;} /* 20px 25px  23px */

#etech_menu_icon svg {width:28px;height:30px;} /* 24px 30px  30px */

#etech_menu_icon {margin-top:5px;}

#etech_search_icon, #etech_theme_icon {margin-right:5px;}

.top_lnk {margin-right:4px;}



#mid_c_wr_s {
box-sizing: border-box;
width: 100%;
margin-left: auto;
margin-right: auto;
}


#mid_c_s {
margin-left: auto;
margin-right: auto;
box-sizing: border-box;
width: 100%;
}


.etech_gs_sb_wr, .etech_gs_wr {
margin-left: auto;
margin-right: auto;
box-sizing: border-box;
width: 100%;
}





}









@media only screen and (max-width:769px) {

table.et_tbl3.et_tbl3_1, table.et_tbl3.et_tbl3_2, table.et_tbl3.et_tbl3_3, table.et_tbl3.et_tbl3_4 {table-layout:fixed;width:23%;margin-right:2%;}
table.et_tbl3.et_tbl3_4 {margin-right:1px;}
table.et_tbl3.et_tbl3_1 th.et_th1, table.et_tbl3.et_tbl3_2 th.et_th1, table.et_tbl3.et_tbl3_3 th.et_th1, table.et_tbl3.et_tbl3_4 th.et_th1 {width:auto;}

.et_tbl3_1 .et_th2, .et_tbl3_2 .et_th2, .et_tbl3_3 .et_th2, .et_tbl3_4 .et_th2 {padding-left:1px;padding-right:0px;}
.et_tbl3_1 td, .et_tbl3_2 td, .et_tbl3_3 td, .et_tbl3_4 td {padding-left:1px;padding-right:0px;}


}





@media only screen and (max-width:799px) {

table.et_tbl3.et_tbl3_1, table.et_tbl3.et_tbl3_3 {width:48%;margin-bottom:30px;margin-right:3%;}
table.et_tbl3.et_tbl3_2, table.et_tbl3.et_tbl3_4 {width:48%;margin-bottom:30px;margin-right:0px;}

.et_tbl3_1 .et_th1, .et_tbl3_2 .et_th1, .et_tbl3_3 .et_th1, .et_tbl3_4 .et_th1 {padding-left:4px;padding-right:1px;width:auto;}
.et_tbl3_1 .et_th2, .et_tbl3_2 .et_th2, .et_tbl3_3 .et_th2, .et_tbl3_4 .et_th2 {padding-left:4px;padding-right:1px;width:38px;}
.et_tbl3_1 td, .et_tbl3_2 td, .et_tbl3_3 td, .et_tbl3_4 td {padding-left:4px;padding-right:1px;}

}





@media only screen and (max-width:761px) {

.alt_ifrm2, .alt_ifrm2_2 {width:468px;height:60px;}

.a_etech1 {margin:70px 0px 8px 2px;width:98%;}

.et_a_c3 {margin-bottom:15px;}

.et_a_c1 {min-height:100px;}

}





@media only screen and (max-width:750px) {

.etech_nav {width:280px;float:left;margin:10px 5px 30px 5px;}
.etech_nav_cl, .etech_nav_p {width:99%;margin-top:5px;}
.etech_nav_p .etech_nav2 {max-width:183px;}

.et_a {width:336px;float:left;margin-top:25px;margin-left:10px;}

.etech_nav_hr {margin:20px 0px 0px 4px;}

.et_a_a1 {width:468px;height:60px;min-height:60px;max-width:none;}

.etech_gs_sb_wr {max-width:none;}

}



@media only screen and (max-width:675px) {

.et_a {clear:both;width:99%;margin:35px 0px 30px 0px;padding-top:20px;}

#page_wrp_r .et_a {clear:both;margin-top:80px;}

.et_th_n, .et_th_t, .et_th_p, .et_th_s, .et_th_e, .et_th_u {padding:3px 2px 0px 2px;}

#page_wrp_r td {padding:3px 2px 0px 2px;}

img.etech_img2 {width:85px;height:auto;margin-left:15px;}

#mid_m_wr_s {width:99%;margin:5px 10px 15px 7px;}
.mid_m_s {width:47%;margin:30px 0px 1px 3px;}

}








@media only screen and (max-width:600px) {

body {margin-top:4px;margin-bottom:6px;width:100%;padding:0px;max-width:none;}

#page_wrp {border-bottom:0px;}

#top_lg {width:100%;border-width:0px;border-radius:0px;max-width:none;}
#top_m {margin-right:3px;max-width:none;}
#mid_wr {border-width:0px;border-radius:0px;max-width:none;}
#mid_c_wr {margin-left:3px;margin-right:3px;}
#mid_m_wr {width:100%;line-height:190%;}

.etech_nav {width:350px;}
.etech_nav_cl, .etech_nav_p {width:99%;margin-left:1px;}



.et_a_c1, .et_a_c2, .et_a_c3 {width:100%;margin-left:0px;}



th.et_th1 {width:140px;}
table.et_tbl, table.et_tbl2 {width:100%;}

.etech_c1 {width:350px;margin-left:12px;}

.ge_rc_img1 {width:70px;height:auto;margin:32px 10px 20px 15px; }





.rem_lnk, .rem_lnk_ph, .rem_lnk_rca {width:100%;max-width:100%;margin-top:5px;margin-bottom:15px;padding-top:0px;}

.rem_lnk1 {margin-left:3px;}

.rem_lnk1, .rem_lnk2 {margin-top:3px;}

.rem_lnk2 a:last-child, .rem_lnk2 .et_lsel:last-child {margin-right:1px;}

.rem_lnk2.rem_lnk2_m2 {margin-left:90px;}
.rem_lnk2.rem_lnk2_m3 {margin-left:83px;}



#page_wrp_r .et_tr1, #page_wrp_r .et_tr2 {font-size:12px;}
#page_wrp_r .et_th {font-size:12px;}

.et_th_n, .et_th_t, .et_th_p, .et_th_s, .et_th_e, .et_th_u {padding:3px 2px 0px 2px;}
#page_wrp_r td {padding:3px 2px 0px 2px;}


#et_pilot_instr_form1 {clear:right;}
#et_pilot_instr_form1 select {width:146px;}
#et_pilot_instr_form1 input[type=text] {width:140px;}


#et_pilot_instr_form_i select {width:120px;}
#et_pilot_instr_form_i input[type=text] {width:120px;}



table.et_tbl3_2 {margin-bottom:30px;}
table.et_tbl3 {width:45%;}

tr.et_th33 {font-size:9px;}


.alt_ifrm1_wr {position: relative;padding-bottom: 22.70%;padding-top: 0px;height: 0;}
.alt_ifrm1 {position: absolute;top:0;left: 0;width: 100%;height: 100%;}

.etech_nav_hr {margin:25px 2px 0px 0px;}

.etech_img_ch2 {margin:28px 8px 12px 25px;}
.etech_img_ch3 {margin:22px 11px 12px 15px;}




.etech_txt_b1 {width:auto;margin:20px 0px 70px 7px;}
img.etech_img_b1 {margin:70px 0px 12px 0px;float:none;width: 100%; height:auto;}


.top_lnk {margin-right:3px;}



#top_lg , #mid_wr, #b_ft_wr {
box-shadow: none;
}



}













@media only screen and (max-width:761px) {
.et_a_cl_c1 {min-height:100px;}
}





@media only screen and (max-width:530px) {

.etech_s_width1 {width:100%;}
#etech_brand_suggest2.etech_s_width1 {width:100%;clear:both;}
.etech_s_img_th1 {width:30px;height:auto;min-height:80px;margin-right:1px;}
.etech_s_img_th2 {width:40px;height:auto;min-height:100px;margin-right:1px;}
.etech_s_img_th3 {width:45px;height:auto;min-height:120px;margin-right:1px;}
}



@media only screen and (max-width:487px) {

.et_a_cl_c1 {width:100%; margin-left:0px; margin-right:0px;}

.etech_img_m1 {margin:20px 0px 30px 0px;width:98%;height:auto;}

img.etech_img2 {width:70px;height:auto;}

}


@media only screen and (min-width:486px) and (max-width:487px) {
.et_a_cl_c1 {min-height:100px;}
}


@media only screen and (max-width:485px) {

.et_a_a1 {width:320px;height:125px;margin-top:3px;margin-bottom:3px;}

}



@media only screen and (max-width:467px) {

.alt_ifrm2 {width:100%;height:100px;}

.alt_ifrm2_2 {width:100%;height:250px;}


.et_a_c2 {margin-bottom:24px;}
.et_a_c222 {height:250px}


.p_text {margin-top:70px;}


}



@media only screen and (max-width:450px) {

body {margin-bottom:4px;}

#page_wrp_r .et_tr1, #page_wrp_r .et_tr2 {font-size:12px;}
#page_wrp_r .et_th {font-size:12px;}

.p_b {white-space: normal;}

.et_th_n {width:17px;}
.et_th_b {white-space: normal;word-break: break-word;}

.et_th_t {width:20px;}
.et_th_p {width:25px;}
.et_th_s {width:30px;word-break: break-word;}
.et_th_e {word-break: break-word;}
.et_th_u {width:26px;word-break: break-word;}


#page_wrp_r .et_a {clear:both;margin-top:35px;}

.et_th_t {width:auto;}
.et_th_p {width:auto;}
.et_th_s {width:auto;}
.et_th_e {width:auto;}
.et_th_u {width:auto;}


#et_pilot_instr_form1 select {width:140px;}
#et_pilot_instr_form1 input[type=text] {width:130px;}

#et_pilot_instr_form_i select {width:100px;}
#et_pilot_instr_form_i input[type=text] {width:95px;}
#et_pilot_instr_form_i input[type=submit] {padding-left:3px;padding-right:3px;}


table.et_tbl3 {margin-right:30px;}
table.et_tbl3_2 {margin-right:1px;}

tr.et_th33 {font-size:8px;}

th.et_th1.et_th33 {font-size:9px;}
th.et_th2.et_th33 {font-size:9px;}


.etech_nav1 {width:197px;}

.et_tbl3.tbl_ofa1 {width:99%;}

.et_a_c2 {margin-top:25px;}



.etech_img_ch1 {float:none;margin:35px 0px 12px 25px;}

.etech_img_ch_i1, .etech_img_ch_i2 {margin-left:20px;margin-right:10px;}

img.etech_img_2 {width:170px;height:auto;}



.etech_jmp1, .etech_jmp2 {font-size:12px;}

.etech_jmp2 {display:block;line-height:200%;}

.et_a_cl_c1 {margin-bottom:5px;}

th.et_th1 {width:130px;}



.et_tbl2.et_tbl_mc th, .et_tbl2.et_tbl_mc td {font-size:13px;}


/*.et_code_s_div2 input[type=text] {width:135px;}*/
#etech_input_brand {width:140px;}
/*#etech_input_brand {width:calc(100% - 200px);}*/

/*
.et_code_s_div1 .et_code_s_div2:first-child {width:calc(100% - 264px);}
#etech_input_brand {width:calc(100% - 7px);}
*/




} /* end @media only screen and (max-width:450px) */








@media only screen and (max-width:430px) {

.etech_search_dev select {max-width:170px;}

img.etech_img2 {width:65px;height:auto;}

#mid_c.et_mid_c_st1 {margin-left:8px;margin-right:8px;}


/*
.etech_gs_sb_wr, .etech_gs_wr {margin-left:5px;margin-right:5px;}
*/



/*
#mid_c_wr_s {
box-sizing: border-box;
width: 100%;
margin-left: auto;
margin-right: auto;
}


#mid_c_s {
margin-left: auto;
margin-right: auto;
box-sizing: border-box;
width: 100%;
}


.etech_gs_sb_wr, .etech_gs_wr {
margin-left: auto;
margin-right: auto;
box-sizing: border-box;
width: 100%;
}
*/











}






@media only screen and (min-width:414px) and (max-width:485px) {
.et_a_cl_c1 {min-height:100px;}
}


@media only screen and (min-width:412px) and (max-width:413px) {
.et_a_cl_c1 {min-height:100px;}
}




@media only screen and (max-width:412px) {

/*.et_code_s_div2 input[type=text] {width:130px;}*/
#etech_input_brand {width:135px;}

.p_text {margin-top:50px;}

.etech_search_dev select {max-width:165px;}

}






@media only screen and (max-width:400px) {

#page_wrp_r .et_tr1, #page_wrp_r .et_tr2 {font-size:11px;}
#page_wrp_r .et_th {font-size:11px;}


.et_th_n, .et_th_t, .et_th_p, .et_th_s, .et_th_e, .et_th_u {padding:3px 2px 0px 2px;}


#page_wrp_r td {padding:3px 2px 0px 2px;}


#et_pilot_instr_form1 select {width:130px;}
#et_pilot_instr_form1 input[type=text] {width:120px;}
#et_pilot_instr_form1 input[type=submit] {padding-left:5px;padding-right:5px;}

#et_pilot_instr_form_i select {width:178px;margin-bottom:4px;}
#et_pilot_instr_form_i input[type=text] {width:170px;margin-bottom:4px;}
#et_pilot_instr_form_i input[type=submit] {padding-left:5px;padding-right:5px;}

/*.et_code_s_div2 input[type=text] {width:120px;}*/
#etech_input_brand {width:125px;}


}





@media only screen and (max-width:395px) {

table.et_tbl3.et_tbl3_1, table.et_tbl3.et_tbl3_3, table.et_tbl3.et_tbl3_2, table.et_tbl3.et_tbl3_4 {font-size:12px;}

.et_tbl3_1 .et_th1, .et_tbl3_2 .et_th1, .et_tbl3_3 .et_th1, .et_tbl3_4 .et_th1 {padding-left:4px;padding-right:1px;font-size:13px;}
.et_tbl3_1 .et_th2, .et_tbl3_2 .et_th2, .et_tbl3_3 .et_th2, .et_tbl3_4 .et_th2 {padding-left:4px;padding-right:1px;font-size:13px;}
.et_tbl3_1 td, .et_tbl3_2 td, .et_tbl3_3 td, .et_tbl3_4 td {padding-left:4px;padding-right:1px;font-size:12px;}

.etech_search_dev select {max-width:160px;}

}





@media only screen and (max-width:390px) {

/*.et_code_s_div2 input[type=text] {width:110px;}*/
#etech_input_brand {width:115px;}

img.etech_img2 {width:60px;height:auto;}

}







@media only screen and (max-width:385px) {
.rem_lnk, .rem_lnk_ph, .rem_lnk_rca {font-size:12px;line-height:200%;}
.rem_lnk2 {margin-left:100px;}
.rem_lnk .rem_lnk2 {margin-left:105px;}
.rem_lnk2.rem_lnk2_m1 {margin-left:90px;}
.rem_lnk2.rem_lnk2_m2 {margin-left:85px;}
.rem_lnk2.rem_lnk2_m3 {margin-left:78px;}

.rem_lnk2.rem_lnk2_m_t1 {margin-left:186px;}
.rem_lnk2.rem_lnk2_m_t2 {margin-left:137px;}


.etech_search_dev select {max-width:155px;}

.etech_jmp1 a:last-child, .etech_jmp2 a:last-child {margin-right:3px;}

}






@media only screen and (max-width:376px) {
body {margin-top:2px;margin-bottom:1px;}
#page_wrp {width:100%;margin-left:0px;margin-right:0px;}
#page_wrp_r {width:100%;margin-left:0px;margin-right:0px;}
#mid_c_wr {margin-left:3px;margin-right:3px;}
#b_ft_wr {margin-left:0px;margin-right:0px;}

.etech_nav {width:300px;}
.etech_nav_cl, .etech_nav_p {width:99%;}


.et_a_c1, .et_a_c2, .et_a_c3 {margin-right:0px;margin-left:0px;}

.et_a_c1, .et_a_cl_c1 {margin-bottom:1px;}

.et_a_c2 {margin-top:22px;}



#page_wrp_r .et_a {clear:both;margin-top:35px;}


img.etech_img1 {width:70px;height:auto;}
img.etech_img2 {width:50px;height:auto;}
img.etech_img3 {width:40px;height:auto;}
.etech_c1 {width:295px;margin-left:7px;}


.et_pilot_form1 input[type=text] {width:130px;}

.et_pilot_form2 input[type=text] {width:70px;}
.et_pilot_form2 input[type=submit] {width:65px;}


#et_pilot_instr_form1 select {width:125px;}
#et_pilot_instr_form1 input[type=text] {width:115px;}

#et_pilot_instr_form_i select {width:160px;}
#et_pilot_instr_form_i input[type=text] {width:152px;}


/*.et_code_s_div2 input[type=text] {width:105px;margin-bottom:3px;}*/
#etech_input_brand {width:110px;margin-bottom:3px;}

.etech_nav1 {width:173px;}

.etech_img_ch2 {margin-left:15px;}

.etech_img_ch_i1, .etech_img_ch_i2 {margin-left:17px;margin-right:8px;}


img.etech_img_2 {width:150px;height:auto;}

.etech_img_m1_3 {margin-left:20px;}

th.et_th1 {width:130px;}


.et_tbl2.et_tbl_mc th, .et_tbl2.et_tbl_mc td {font-size:12px;}

.etech_search_dev select {max-width:145px;}

.et_code_s_div2 {margin-right:9px;}

#mid_c.et_mid_c_st1 {margin-left:5px;margin-right:5px;}

#etech_menu_wr {
top:63px;
height: calc(100% - 63px);
}


/*
#mid_c_wr_s {
width: 100%;
}
*/



}





@media only screen and (min-width:375px) and (max-width:411px) {
.et_a_cl_c1 {min-height:100px;}


}







@media only screen and (max-width:361px) {

.etech_img_ch1 {margin-left:21px;}

.etech_img_ch_i1 {margin-left:12px;margin-right:6px;}
.etech_img_ch_i2 {margin-left:15px;margin-right:7px;}

.etech_img_m1_3 {margin-left:16px;}

/*.et_code_s_div2 input[type=text] {width:100px;}*/
#etech_input_brand {width:105px;}

#page_wrp_r .et_tr1, #page_wrp_r .et_tr2 {font-size:11px;}
#page_wrp_r .et_th {font-size:11px;}


#et_pilot_instr_form1 select {width:120px}
#et_pilot_instr_form1 input[type=text] {width:110px;}

#et_pilot_instr_form_i select {width:160px;}
#et_pilot_instr_form_i input[type=text] {width:152px;}

.etech_codes_h_fl {font-weight:normal;}

.etech_remote_buttons {margin-bottom:10px;}

th.et_th1 {width:120px;}

.et_code_s_div2 {margin-right:7px;}

.etech_search_i2 input {max-width:130px;}

.etech_search_dev select {max-width:140px;}

.etech_jmp1 a:last-child, .etech_jmp2 a:last-child {margin-right:3px;}

}



@media only screen and (min-width:360px) and (max-width:374px) {
.et_a_cl_c1 {min-height:100px;}
}





@media only screen and (max-height:460px) {
.etech_i_ft {padding-bottom:10px;}
}

@media only screen and (max-height:360px) {
.et_index1 {height:300px;}
.etech_i_txt1 {margin-top:10px;}
}





@media only screen and (max-width:359px) {
.etech_nav {width:300px;margin:10px 2px 25px 2px;}
.et_a {width:98%;}

.etech_c1 {width:auto;margin-left:0px;}
table.et_tbl3 {width:99%;margin:20px 2px 20px 0px;}

th.et_th1.et_th33 {font-size:7px;}
th.et_th2.et_th33 {font-size:7px;}

/*.et_code_s_div2 input[type=text] {width:80px;margin-bottom:3px;}*/
#etech_input_brand {width:85px;margin-bottom:3px;}

.etech_nav1 {width:99%;clear:both;}
.etech_nav2 {width:99%;clear:both;}

.etech_nav_cl, .etech_nav_p {margin-top:4px;}

.et_a_c1 {margin-bottom:1px;}
.et_a_c2 {margin-top:22px;}



.et_index1 {width:311px;height:350px;}

.etech_i_txt1 {margin: 0px 0px 0px 67px;}

.etech_i_lg {width:310px;height:auto;}

.etech_i_p1 {margin: 7px 5px 0px 5px;font-size:13px;}
.etech_i_p2 {margin: 7px 5px 0px 5px;font-size:13px;}

.etech_i_gs {margin: 0px 8px 0px 8px;}

.etech_i_ft {margin: 40px 0px 0px 71px;font-size:12px;}

.etech_img_ch1 {margin-left:15px;}
.etech_img_ch2 {margin-left:12px;margin-right:3px;}
.etech_img_ch3 {margin-left:12px;margin-right:3px;}

img.etech_img_1 {width:100px;height:auto;}
img.etech_img_2 {width:110px;height:auto;}

.etech_search_div2 .etech_search_b {margin-left:8px;}
.etech_search_i2 #etech_search_i {width:129px;}

.etech_img_m1_3 {margin-left:6px;}


#page_wrp_r .et_tr1, #page_wrp_r .et_tr2 {font-size:11px;}
#page_wrp_r .et_th {font-size:11px;}

#et_pilot_instr_form1 select {width:105px;}
#et_pilot_instr_form1 input[type=text] {width:95px;}
#et_pilot_instr_form1 input[type=submit] {padding-left:3px;padding-right:3px;}

#et_pilot_instr_form_i select {width:118px;}
#et_pilot_instr_form_i input[type=text] {width:110px;}

th.et_th1 {width:110px;}


table.et_tbl3.et_tbl3_1, table.et_tbl3.et_tbl3_3, table.et_tbl3.et_tbl3_2, table.et_tbl3.et_tbl3_4 {width:99%;margin-bottom:30px;margin-right:1px;font-size:14px;}


.et_tbl3_1 .et_th1, .et_tbl3_2 .et_th1, .et_tbl3_3 .et_th1, .et_tbl3_4 .et_th1 {padding-left:5px;font-size:13px;}
.et_tbl3_1 .et_th2, .et_tbl3_2 .et_th2, .et_tbl3_3 .et_th2, .et_tbl3_4 .et_th2 {padding-left:5px;padding-right:4px;font-size:13px;width:73px;}
.et_tbl3_1 td, .et_tbl3_2 td, .et_tbl3_3 td, .et_tbl3_4 td {padding-left:5px;font-size:13px;}



.et_tbl2.et_tbl_mc th, .et_tbl2.et_tbl_mc td {font-size:11px;padding-left:1px;padding-right:1px;}


.etech_search_dev select {max-width:130px;}

}









@media only screen and (max-width:329px) {

.et_a_cl_c1 {min-height:60px;}

.etech_search_dev select {max-width:125px;}

}




@media only screen and (max-width:328px) {

.et_a_c1 {min-height:60px;}

/*.et_code_s_div2 input[type=text] {width:70px;}*/
#etech_input_brand {width:75px;}

.et_code_s_div2 {margin-right:6px;}

.etech_codes_h {font-size:11px;}

.et_code_s_div2 {margin-right:6px;}

}




@media only screen and (max-width:320px) {

.alt_ifrm2_wr { margin-left: -4px;}
.alt_ifrm2 {width:320px;height:100px;}
.alt_ifrm2_2 {width:320px;height:250px;}

.etech_img_ch1 {margin-left:5px;}

.et_a_a1 {width:300px;}

/*.et_code_s_div2 input[type=text] {width:68px;}*/
#etech_input_brand {width:81px;}

.etech_search_dev select {max-width:120px;}

}







@media only screen and (max-width:319px) {


.alt_ifrm2 {width:310px;height:100px;}
.alt_ifrm2_2 {width:310px;height:200px;}

/*.et_code_s_div2 input[type=text] {width:65px;}*/
#etech_input_brand {width:70px;}

.etech_search_i2 #etech_search_i {width:121px;}
.etech_search_dev select {max-width:115px;}

}


