/*---------------------------------------------------------
# BT Cloudhost - Joomla! Template
# ---------------------------------------------------------
# For Joomla! 3.0
# Copyright (C) 2007-2013 BonusThemes.com. All rights reserved.
# License: GNU/GPLv3, http://www.gnu.org/licenses/gpl-3.0.html
# Demo: http://www.bonusthemes.com/demo/?template=cloudhost
# Website: http://www.bonusthemes.com
# Support: support@bonusthemes.com
----------------------------------------------------------- */

/* ---------- Sliders & jQuery Effects ---------- */

/* ---------- Scrollable Slider (based on: http://jquerytools.org/demos/scrollable/index.html) ---------- */
.bt_scrollable_slider_outer table { }
.bt_scrollable_slider_outer table tr, .bt_scrollable_slider_outer table td { 
     vertical-align: middle;
     border-style: none none none none!important;
}
.bt_scrollable_slider_outer .clearfix { 
     clear: both;
}
/* prev, next, prevPage and nextPage buttons */ { }
.bt_scrollable_slider_outer a.bt_browse { 
     font-size: 1px;
     cursor: pointer;
     background-repeat: no-repeat;
     width: 52px;
     height: 52px;
     display: block;
     float: left;
     margin: 0px 0px 0px 0px;
}

/* --- right --- */
.bt_scrollable_slider_outer a.bt_right { 
     background-position: 0 -52px;
     margin-right: 0px;
     clear: right;
}
.bt_scrollable_slider_outer a.bt_right:hover { 
     background-position: -52px -52px;
}
.bt_scrollable_slider_outer a.bt_right:active { 
     background-position: -104px -52px;
}

/* --- left --- */
.bt_scrollable_slider_outer a.bt_left { 
     margin-left: 0px;
}
.bt_scrollable_slider_outer a.bt_left:hover { 
     background-position: -52px 0;
}
.bt_scrollable_slider_outer a.bt_left:active { 
     background-position: -104px 0;
}

/* --- disabled navigational button --- */
.bt_scrollable_slider_outer a.disabled { }

/* --- scrollable --- */
.bt_scrollable_slider_outer .scrollable { 
     float: left;
     overflow: hidden;
     position: relative;
}
.bt_scrollable_slider_outer .scrollable .bt_items { 
     width: 20000em;
     clear: both;
     position: absolute;
}
.bt_scrollable_slider_outer .scrollable .bt_items div { 
     float: left;
}
.bt_scrollable_slider_outer .scrollable .bt_items div.bt_item_image { 
     float: none !important;
}
.bt_scrollable_slider_outer .scrollable .bt_item { 
     border-right-style: none !important;
     margin-right: 0px;
     padding-right: 0px;
     float: left;
}
.bt_scrollable_slider_outer .scrollable .bt_item_inner { 
     padding: 0px 0px 0px 0px;
}
.bt_scrollable_slider_outer .scrollable .bt_item_image { 
     float: none;
     margin: 0px auto 0px auto;
}
.bt_scrollable_slider_outer .scrollable .bt_item_image img { 
     padding: 0px 20px 0px 20px;
}
