/**--------------------------------------------------------
# BT Families - Joomla! Template
# --------------------------------------------------------
# For Joomla! 2.5
# Copyright (C) 2012 Bonusthemes.com. All Rights Reserved.
# @license Copyrighted Commercial Software
# Demo: http://www.bonusthemes.com/demo/?template=families
# Website: http://www.bonusthemes.com
# Support: support@bonusthemes.com
-------------------------------------------------------- **/

/* PAGINATION
-------------------------------------------------------------- */
ul.pagination { margin: 10px 0 20px 0; padding: 0; text-align: center; }
ul.pagination li { cursor: pointer; display: inline; margin: 0 5px 0 0; padding: 0; }

/* inactive */
ul.pagination li.inactive a {  padding: 5px 10px 5px 10px; text-decoration: none !important; }
ul.pagination li.inactive a:hover {  text-decoration: none !important; }

/* active */
ul.pagination li.active {  padding: 5px 10px 5px 10px; }
ul.pagination li.active:hover {  text-decoration: none !important; }

/* links, counter, show limit */
.limit, .counter, .page_links, #navigation { font-weight: bold; margin: 15px 0; text-align: center; }
div#navigation span ul.pagination { margin: 20px 0; }

.pagenav { text-align: center; margin: 15px 0 0 0; }
.pagenav li { display: inline;  padding: 0 15px 0 0; margin: 0; }

/* POPUP LOGIN
-------------------------------------------------------------- */
#bt_popup { float: left; margin: 22px 0 0 0; }
/* login */
#bt_popup .bt_login_icon { font-size: 14px; font-weight: bold; }

/* popup */
/* based on: http://www.queness.com/post/77/simple-jquery-modal-window-tutorial */
#bt_popup .mask { position: absolute; top: 0; left: 0; z-index: 9000; display: none; }
#bt_popup .boxes .window { position: absolute; display: none; z-index: 9999; }

/* popup */
#bt_popup .boxes #bt_login_window { width: 400px; height: 319px; } 
#bt_login_window_inner { width: 317px; padding: 0 40px 0 50px; margin: 0; }

/* close */
#bt_popup .bt_close { float: right; margin: 0; height: 29px; width: 42px; }

/* form */
#bt_popup .bt_login_form { position: relative; top: 25px; margin: 0 0 0 70px; }

#bt_popup .bt_login_form #bt_login_title { font-size: 24px; font-weight: bold; padding: 0 0 10px 0; }

/* inputs */
#bt_popup .bt_login_form input[type="text"], #bt_popup .bt_login_form input[type="password"] { width: 210px; padding: 0 0 0 35px; line-height: 31px; height: 31px;  }
/* for: login */
#bt_popup .bt_login_form input#username { }
#bt_popup .bt_login_form input#password { }

/* default button */
#bt_popup .bt_login_form .bt_button_line { margin: 10px 0 0 0; height: 31px; line-height: 31px; }
#bt_popup .bt_login_form .bt_button_line .bt_remember_line { float: left; }
#bt_popup .bt_login_form .bt_button_line .bt_remember_line label { padding: 0 0 0 5px; }
#bt_popup .bt_login_form .bt_button_line .bt_button_l { float: right; }

/* links */
#bt_popup .bt_login_form ul { margin: 10px 10px 0 0; float: right; text-align: left; }

/* separator */
#bt_popup .bt_separator { height: 2px; width: 100%; margin: 25px 0; padding: 5px 0; }

/* JOOMLA DEFAULTS
-------------------------------------------------------------- */
.tip-top, .tip-bottom { }
.tip { padding: 10px; }
.componentheading { font-size: 22px; font-weight: bold; }
.item-title { font-weight: bold; }
.contentpane { margin: 0 0 20px 0; }

/* JOOMLA! 3.x
-------------------------------------------------------------- */
ul.actions li a { text-indent: -999em; }
#breadcrumb_area { background: none; overflow: hidden; margin-bottom: 15px;}
a.pathway_home { float: left; }
span#pathway_notice { }
ul.breadcrumb { margin: 0; }
ul.breadcrumb li { background: none; padding: 2px 0; margin: 0 5px 0 0; float: left; }
span.divider img { padding: 0px 2px 0 5px; }