/* Primary wrapper */
#slides-wrapper 	{ float:right; width:600px; margin:0px 0px 10px 10px; }

/* Slide image details */
.rslides 		{ position:relative; list-style:none; overflow:visible; width:100%; height:100%; padding:0; margin:0; }
.rslides_container 	{ margin-bottom:10px; position:relative; float:left; width:100%; }
.rslides li 		{ -webkit-backface-visibility:hidden; visibility:visible; position:absolute; display:none; width:100%; left:0; top:0; list-style-type:none; }
.rslides li:first-child { position:relative; display:block; float:right; }
.rslides img 		{ display:block; height:auto; float:left; width:100%; padding:3px; border:1px solid #C0C0C0; }

/* Navigation arrows */
.rslides1_nav 		{ position:absolute; top:220px; left:15px; z-index:99; opacity:0.8; text-indent:-9999px; overflow:hidden; height:61px; width:38px; 
			  background:transparent url("https://www.circuitmedic.com/images/slider-arrows.gif") no-repeat left top; margin-top:-45px; border:2px solid #FFFFFF; }
.rslides1_nav:active 	{ opacity:0; }
.rslides1_nav.next 	{ left:auto; background-position: right top; right:4px; }

.rslides2_nav 		{ position:absolute; top:50%; left:14px; display:block; background:#FFFFFF; /* Fix for IE6-9 */ opacity:0; filter:alpha(opacity=1); width:48%; text-indent:-9999px; overflow: hidden; height: 91%; }
.rslides2_nav.next 	{ left:auto; right:3px; }

.rslides3_nav 		{ position:absolute; opacity:0.6; text-indent:-9999px; overflow:hidden; top:0; bottom:0; left:0; background:#000 url("themes.gif") no-repeat left 50%; width:38px; }
.rslides3_nav:active 	{ opacity: 1.0; }
.rslides3_nav.next 	{ left:auto; background-position:right 50%; right:0; }

.rslides1_nav:focus,
.rslides2_nav:focus,
.rslides3_nav:focus 	{ outline: none; }

/* Round black and white indicator bullets */
.rslides_tabs 		{ position:absolute; top:410px; z-index:99; visibility:visible; opacity:1.0; margin-left:0px; text-align:left; }
.rslides_tabs li 	{ display:inline; float:none; _float:left; *float:left; margin-right:6px; }
.rslides_tabs a 	{ text-indent:-9999px; overflow:hidden; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; background-color:#FFFFFF; border:1px solid #C0C0C0; display:inline-block; _display:block; *display:block; width:15px; height:15px; }
.rslides_tabs .rslides_here a { background: #C0C0C0; background: rgba(0,0,0, .6); }

/* Captions */
.slide-caption 		{ margin-top:470px; width:588px; padding:10px; text-align:left; color:#000000; font-family:Verdana,Geneva,sans-serif; font-size:15px; font-weight:normal; line-height:20px; background-color:#EEEEEE; }
.slide-overlay 		{ position:absolute; display:block; top:20px; bottom:20; left:60px; text-align:left; font-family:Verdana,Geneva,sans-serif; font-size:16px; 
			  font-weight:bold; line-height:25px; color:#FFFFFF; background-color:#960000; padding:10px; border-radius:6px; }



 @media screen and (max-width: 600px) { 
.github 		{ display: none; }
}

 @media only screen and (min-width:481px) and (max-width:924px) {
/* Primary wrapper */
#slides-wrapper     	{ clear:right !important; } 
}

 @media only screen and (max-width:480px) {
/* Primary wrapper */
#slides-wrapper     	{ width:300px !important; }
/* Navigation arrows */
.rslides1_nav 		{ position:absolute; top:120px !important; height:30px !important; width:19px !important; 
			  background:transparent url("https://www.circuitmedic.com/images/slider-arrows-small.gif") no-repeat left top; margin-top:-45px; border:1px solid #FFFFFF !important;}
/* Round black and white indicator bullets */
.rslides_tabs 		{ position:absolute; top:160px !important; z-index:99; visibility:visible; opacity:1.0; margin-left:-20px; text-align:left; }
.rslides_tabs li 	{ display:inline; float:none; _float:left; *float:left; margin-right:10px; }
.rslides_tabs a 	{ text-indent:-9999px; overflow:hidden; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#FFFFFF; border:1px solid #000000; display:inline-block; _display:block; *display:block; width:8px; height:8px; }
/* Captions */
.slide-caption 		{ margin-top:220px !important; width:288px !important; padding:10px; font-family:Verdana,Geneva,sans-serif; font-size:12px; font-weight:normal; line-height:18px; }
.slide-overlay 		{ position:absolute; display:block; top:10px; left:30px; text-align:left; font-family:Verdana,Geneva,sans-serif; font-size:11px; 
			  font-weight:bold; line-height:15px; color:#FFFFFF; background-color:#960000; padding:10px; border-radius:4px; }

}