.bullet { width: 6px; height: 6px; margin-top: 2px; margin-bottom: 2px; }

#qq:target {color: #50C411; font-weight: bold;}
#qq:target h4 {color: #50C411; font-weight: bold; font-size: 1.1em;}
#qq:target h4:before {color: #F81B13; font-weight:normal; content: "**"; }
#qq:target h4:after {color: #F81B13; font-weight: normal; content: "**"; }

#captcha-image {padding-left: 2px;}
#captcha-image img {width: 188px; border: 1px solid;}
#captcha-response {padding: 0px 5px;}
#captcha-response-field {width: 180px;}

a, a:link, a:visited, a:hover, a:active { color: #50C411;}

#main-parts h3 {font-size: 1.4rem; }
#main-parts h4 {font-size: 1.2rem; }


nav {
  padding: 0.825rem 0;

  background-image: url(css-images/bg01.jpg); background-repeat:repeat;
}

.mobile {display: none; }
.not-mobile {display: block; }

/*@media screen and (max-width: 768px) {*/ /* webado*/
@media screen and (max-width: 768px) {

.mobile {display: block; }
.not-mobile {display: none; }

  .right {
    float:none;
  }
  nav {
    padding: 10px 0;
    height: 80px; /*webado was 60px*/
  }
  .logo img {
    max-width: 172px;
    max-height: 40px;
    margin: 0 auto;
    width: auto;
  }
}

/* webado  extra.css */
  .RedText { color: #fe0102; } 
   
   .line {min-height: 170px;}
   
	p {padding-bottom: 1em; }
	.enum p  {display: inline; /*padding-left: 1em;*/}
	.enum ul {display: inline;/*margin-left:0; margin-right: 0;*/padding:0; text-align: center; margin: 0 1%;  }
	.enum li {display: inline; margin-left:0; margin-right: 0;}
 	.clear  {clear: both; display: block; height: 1px; overflow: hidden; margin:0; padding:0;}
	.special {border:0;
 				display:block;
  				height:auto;
 				max-width:100%;
  				width:auto; }
	 .sidebar {background-color: #e8e8e8; height: auto; padding: 1em;}
	 
	 .inputForm { background-color: #FCFFCD; }
	 .ps-input {background-color: #FFE300;
	 			min-width: 50%; max-width: 75%; font-size: 1.3em; } 


.resp-container { /* height: 453px; */ /* height: 690px; */
    position: relative;
    overflow: hidden;
    padding-top: 56.25%; 
}
.resp-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
   /* border: 0; border: 1px solid red;*/
}	


.rotation-needed {display: none;}

	@media screen and (max-width:414px) and  (orientation: portrait){
.mobile {visibility: visible; }
	
.rotation-needed {display: block;}
.s-5, .grid .s-5.center {
    width: 70%;
}
}

/*
	@media screen and (max-width:736px) and  (orientation: landscape){
.rotation-needed {display: block;}
}
*/

	@media screen and (min-width:737px) and (max-width: 1365px) and  (orientation: landscape) {
.rotation-needed {display: block;}
}

	@media screen and (min-width:1024px) and (orientation: portrait) {
.rotation-needed {display: block;}
}

    @media screen and  (min-width: 1366px) and (orientation: landscape) {
 .rotation-needed {display:none;}
 }
 
	 
	 
	 .subheader {color: #FFFFFF; font-weight: bold; padding-top: 15px;}	
	@media screen and (max-width:768px) {
	.subheader { color: #0000CC;  padding-top: 12px;}
	nav {height: 80px;}
	
	}	
	
/* from in-stock-part.inc.php */
.part-images {  float: left; width: 24%; margin: 1% 1% 1% 0;}
/*.part-images img {width: 100%;  }*/

@media screen and (min-width:415px) {
.lb-style {}
.no-lb-style {display: none; }
}

@media screen and (max-width:414px) {
	 .subheader {color: #FFFFFF; font-weight: bold;}	/*webado */
	 nav {height: 90px; }

.lb-style {display:none;}
.no-lb-style {}
}

/*from mflogos.inc.php and mflogos2.inc.php */
.mfgtab {width: 100%; padding:0; margin: 0;}
.mfgtab td, .mfgtab th {width: 16.666%; font-size: 0.81em; word-wrap: break-all; margin-left: 0; padding-left: 1px; padding-right: 1px;display:inline-block; overflow-wrap: break-word;}
.mfgtab td img {max-width: 90%;}

@media screen and (max-width:320px) {
	 nav {height: 100px; }
 }
	
		