.stepcarousel{
position: relative; /*leave this value alone*/
/* border: 1px solid black; */
overflow: scroll; /*leave this value alone*/
width: 665px; /*Width of Carousel Viewer itself*/
height: 260px; /*Height should enough to fit largest content's height*/
-webkit-box-sizing: border-box; /* set box model so container width and height value includes any padding/border defined */
-moz-box-sizing: border-box;
box-sizing: border-box;
float: left;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
width: 2600px;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 120px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

span.paginatecircle{ /* CSS for paginate circle spans. Required */
background: white;
border: 2px solid black;
border-radius: 10px;
width: 6px;
height: 6px;
cursor: pointer;
display: inline-block;
margin-right: 4px;
}

span.paginatecircle:hover{
background: gray;
}

span.paginatecircle.selected{
background: black;
}

.lcontrol a, .rcontrol a { text-decoration: none; font-size: 120px; color: #517F6F; }
.lcontrol a:hover, .rcontrol a:hover { color: #FF0000;}

.lcontrol, .rcontrol { float: left; padding-top: 55px;}

h2.nextpanel { clear: left; padding-top: 50px; }

#panel1, #panel2, #panel3, #panel4, #panel5, #panel6, #panel7, #panel8, #panel9, #panel10 { background-color: #517F6F; color: white; }


#panel1 td, #panel2 td, #panel3 td, #panel4 td, #panel5 td, #panel6 td, #panel7 td, #panel8 td, #panel9 td, #panel10 td { font-family: 'Poppins', Helvetica, sans-serif; font-weight: bold; color: white; font-size: 20px; }

.homeshowall { color: white; text-decoration: none; }
.homeshowall:hover { color: red; text-decoration: none; }

.carousel-image { Margin-bottom: 5px; border: none; }

.carousel-prices { margin-bottom:0px; margin-top: 4px; }

.carousel-form { margin-bottom:0px; margin-top: 4px; }

.preview-button { position: absolute; bottom: 0px; left: 25px; }

.stepcarousel .panel{ margin-top: 0px; }




