/**************************************
 * Widgets showcase slider
**************************************/

.dt-widgets { margin: 5px 0; }

.dt-widgets.showcasesliderwidget .showcase-slider { height:120px; }
.dt-widgets.showcasesliderwidget .showcase-slider .header{text-transform:capitalize;height:20px;padding:2px 15px;}
.dt-widgets.showcasesliderwidget .showcase-slider .header .showcaseslider-tabs {display:inline-block;list-style:none;float:right;margin:0;padding:0;}
.dt-widgets.showcasesliderwidget .showcase-slider .header .showcaseslider-tabs li {display:inline-block;list-style:none;margin:0;padding:0;}
.dt-widgets.showcasesliderwidget .showcase-slider .scrollable{position:relative;overflow:hidden;height:90px;padding:0;}
.dt-widgets.showcasesliderwidget .showcase-slider .scrollable .items{width:30000em;position:absolute;text-align:center;}
.dt-widgets.showcasesliderwidget .showcase-slider .scrollable .items .item{float:left;text-align:center;margin:2px 0 0 40px;width:143px;text-decoration:none;color:#555;font-size:8pt;}
.dt-widgets.showcasesliderwidget .showcase-slider .scrollable .items .item .image {display:block;height:68px;overflow:hidden;}
.dt-widgets.showcasesliderwidget .showcase-slider .scrollable .items .item img {display:block;margin:0 auto;}
.dt-widgets.showcasesliderwidget .showcase-slider .scrollable .items .item .trims{position:relative;top:-80px;width:200px;padding:5px;z-index:1000;vertical-align:top;text-align:left;white-space:nowrap;font:normal 9pt arial;-moz-column-count:2;-webkit-column-count:2;}
.dt-widgets.showcasesliderwidget .showcase-slider .scrollable .items .item .trims a{font-size:9pt;color:black;}
.dt-widgets.showcasesliderwidget .showcase-slider .scrollable .showcasesliderwidget-prev,
.dt-widgets.showcasesliderwidget .showcase-slider .scrollable .showcasesliderwidget-next{position:relative;z-index:10000;width:38px;height:95px;cursor:pointer;margin-top:2px;}
.dt-widgets.showcasesliderwidget .showcase-slider .scrollable .showcasesliderwidget-prev{float:left;  background: url('/wp-content/plugins/dealertrend-widgets/images/arrow-left.png') no-repeat center center; }
.dt-widgets.showcasesliderwidget .showcase-slider .scrollable .showcasesliderwidget-next{float:right; background: url('/wp-content/plugins/dealertrend-widgets/images/arrow-right.png')  no-repeat center center; }

.dt-widgets.youtubewidget{ height:235px; text-align:center; vertical-align:top; }
.dt-widgets .youtube { }

.dt-widgets.slideshowwidget{ overflow:hidden; }
.dt-widgets.slideshowwidget .slideshowwidget-slides { height:205px; text-align:center; overflow:hidden; }
.dt-widgets.slideshowwidget .slideshowwidget-pager { position:relative; display:inline-block; z-index:1000; white-space:no-wrap; }
.dt-widgets.slideshowwidget .slideshowwidget-pager a { color:white; text-decoration:none; border:solid 1px black; background:rgba(0,0,0,0.6); padding:2px 4px; border-radius:4px; }
.dt-widgets.slideshowwidget .slideshowwidget-pager .slideshowwidget-prev,
.dt-widgets.slideshowwidget .slideshowwidget-pager .slideshowwidget-next { display:inline-block; }
.dt-widgets.slideshowwidget .slideshowwidget-pager .slideshowwidget-pages a { margin:1px; }
.dt-widgets.slideshowwidget .slideshowwidget-pager .slideshowwidget-pages a.activeSlide { color:red; }

.dt-widgets.tabboxwidget .tabbox-tabs{list-style:none;padding:0;margin:0;height:26px;border-bottom:1px solid #666;}
.dt-widgets.tabboxwidget .tabbox-tabs li{list-style:none;float:left;padding:0px;margin:0px;}
.dt-widgets.tabboxwidget .tabbox-tabs a{display:block;position:relative;top:1px;height:25px;padding:0px 15px;margin:0;opacity:0.5;background:#EDEDEF;line-height:26px;text-align:center;text-decoration:none;color:black;border:solid 1px #999;border-bottom:none;-webkit-border-top-right-radius:7px;-webkit-border-top-left-radius:7px;-moz-border-radius:7px 7px 0 0;}
.dt-widgets.tabboxwidget .tabbox-tabs a:hover{opacity:1;background:white;}
.dt-widgets.tabboxwidget .tabbox-tabs a.current,
.dt-widgets.tabboxwidget .tabbox-tabs a.current:hover,
.dt-widgets.tabboxwidget .tabbox-tabs li.current a{border-bottom:none;opacity:1;cursor:default;color:#000;background:white;}
.dt-widgets.tabboxwidget .tabbox-pane{display:block;color:black;background-color:#fff;padding:10px;border:1px solid #999;border-top:0;-webkit-border-bottom-right-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius:0 0 7px 7px;}

.dt-widgets.sliderwidget{ }
.dt-widgets.sliderwidget .scrollable{position:relative;overflow:hidden;}
.dt-widgets.sliderwidget .scrollable div.items{width:20000em;position:absolute;}
.dt-widgets.sliderwidget .scrollable div.items div{float:left; margin:5px;}
.dt-widgets.sliderwidget .items div.active{border:1px inset #ccc;background-color:#fff;}

.dt-widgets.pagewidget{ }

.dt-widgets.featuredvehicleswidget .vehicle-thumbs .thumb { display:inline-block; float:left; margin:4px 8px; width:150px; text-align:center; }
.dt-widgets.featuredvehicleswidget .vehicle-thumbs .thumb .photo { display:block; height:100px; }
.dt-widgets.featuredvehicleswidget .vehicle-thumbs .thumb .photo img { width:140px; }
.dt-widgets.featuredvehicleswidget .vehicle-thumbs .thumb .pricing { display:block; }
.dt-widgets.featuredvehicleswidget .vehicle-thumbs .thumb .pricing .retail { display:none; }
.dt-widgets.featuredvehicleswidget .vehicle-thumbs .thumb .pricing .was,
.dt-widgets.featuredvehicleswidget .vehicle-thumbs .thumb .pricing .now { display:inline-block; padding:0 1em; }

form#quick-search #makes,
form#quick-search #models{ min-width:10em; }

.clear{display:block;height:0px;clear:both;}