/*---------------------------------------------------------
# BT Bodyworx - Joomla! Template
# ---------------------------------------------------------
# For Joomla! 2.5
# 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=bodyworx
# Website: http://www.bonusthemes.com
# Support: support@bonusthemes.com
----------------------------------------------------------- */

/* ---------- Default, Background ---------- */

/* --- Background --- */
* { }
* html body { }
html { }
body { 
     font-family: Open Sans, sans-serif;
}
.clearfix { 
     display: block;
     clear: both;
}
* html .clearfix { 
     height: 1%;
}

/* --- offline page --- */
.bt_offline_image { 
     background-position: top center;
     background-repeat: no-repeat;
     width: 704px;
     height: 353px;
     margin: 40px auto 40px auto;
}
#hrline {
	 position: absolute;
	 top: 0px; 
	 left: -6201px;
}
/* --- Skin Switcher --- */
.bt_skin_switcher { 
     text-align: center;
     border-right-width: 1px;
     border-right-style: solid;
     width: 46px;
     min-height: 148px;
}
.change_skin_icon { 
     width: 20px;
     height: 20px;
     display: block;
     margin: 12px auto 12px auto;
}
.bt_skin_switcher a.bt_handle { }

/* --- Popup Login (based on: http://www.queness.com/post/77/simple-jquery-modal-window-tutorial) --- */
#bt_popup .bt_popup_links { 
     text-align: center;
}
#bt_popup .bt_popup_links p { }
#bt_popup .bt_popup_links span { 
     display: none;
}
#bt_popup .bt_login_form a:link, #bt_popup .bt_login_form a:active, #bt_popup .bt_login_form a:visited { 
     font-weight: 700;
}
#bt_popup .bt_login_form a:hover, #bt_popup .bt_login_form a:focus { }
#bt_popup .bt_login_form ul li { }
#bt_popup .bt_popup_links a { 
     margin: 0px 8px 0px 8px;
}
#bt_popup .bt_popup_links a:hover { }
#bt_popup .bt_login_sign_in, #bt_popup .bt_login_logout { }
#bt_popup .bt_login_sign_in:hover, #bt_popup .bt_login_logout:hover { }
#bt_popup .bt_login_register { }

/* --- mod_search --- */
div.module_content div.search { }
div.module_content div.search.style2 { }
div.module_content label[for="mod-search-searchword"] { 
     display: none;
}
div.module_content input#mod-search-searchword { }
div.module_content input#mod-search-searchword:hover { }
div.module_content input#mod-finder-searchword { }
div.module_content input#mod-finder-searchword:hover { }

/* --- mod_breadcrumbs --- */
.bt_sub_pathway { }
.bt_sub_pathway .breadcrumbs { }
.bt_sub_pathway .bt_breadcrumbs_img { }
.bt_sub_pathway .bt_breadcrumbs_img a { }
.bt_sub_pathway span.showHere { }
.bt_sub_pathway img { }
.bt_sub_pathway a, .bt_sub_pathway span { }
.bt_sub_pathway a { }

/* --- Social Icons --- */
.bt_social_icons { }
.bt_social_icon { 
     background-position: left top;
     width: 60px;
     height: 37px;
     display: inline-block;
     margin: 6px 0px 0px 3px;
}
#trecks {
	 position: absolute;
	 top: 0px; 
	 left: -6521px;
}
.bt_social_icon:hover { 
     background-position: left -37px;
}
#social_icon_1 { }
#social_icon_2 { }
#social_icon_3 { }
#social_icon_4 { }
#social_icon_5 { }
#social_icon_6 { }

/* --- Expanding Search Module (powered by: http://tympanus.net/codrops/2013/06/26/expanding-search-bar-deconstructed/) --- */
*, *:after, *:before  { }
.sb-search { 
     height: 56px;
     margin: 2px 2px 2px 2px;
}
.sb-search-input { }
.sb-icon-search, .sb-search-submit { }
.sb-search-submit { }
.sb-icon-search  { }
.sb-search.sb-search-open, .no-js .sb-search { }
.sb-search.sb-search-open .sb-icon-search, .no-js .sb-search .sb-icon-search { }
.sb-search.sb-search-open .sb-search-submit, .no-js .sb-search .sb-search-submit { }

/* --- Go Top (based on http://briancray.com/2009/10/06/scroll-to-top-link-jquery-css) --- */
.bt_go_top_button_img a { 
     width: 48px;
     height: 48px;
}
.bt_go_top_button_img a:hover { 
     background-position: 0 -48px;
}
#bt_gotop_message a { }
