/**--------------------------------------------------------
# BT Soccerlift - 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=soccerlift
# Website: http://www.bonusthemes.com
# Support: support@bonusthemes.com
-------------------------------------------------------- **/

/* LAYOUT
-------------------------------------------------------------- */
/* BODY OUTER */
#bt_body_outer_bg { margin: 0; min-height: 733px; background-color: #152F47; }
#bt_body_outer { margin: 0 auto; color: #fff; }
.clearfix { clear: both; }

/* TOP */
#bt_top_div_outer { padding: 15px 0 0 0; overflow: hidden; width: 100%; background: #07141D url("../images/skin1/layout/bg_top.png") repeat-x left bottom; min-height: 55px; color: #fff; }
#bt_top_div { clear: both; margin: 0 auto; }
.bt_top1 { }
.bt_sub_top1 { }
.bt_top2 { }
.bt_sub_top2 { }
.bt_top3 { }
.bt_sub_top3 { }
.bt_top4 { }
.bt_sub_top4 { }
.bt_top5 { }
.bt_sub_top5 { float: right; }

/* MENU */
#bt_menu_div { }
.bt_menu { background: #0085BF; }
.bt_sub_menu { }

/* MOD POS 1 */
#bt_modpos1_div { }
.bt_modpos1 { }
.bt_sub_modpos1 { background: transparent url("../images/skin1/layout/modpos1_brdr.png") repeat-x top left; padding: 0 15px; text-transform: uppercase; font-size: 10px; font-weight: bold; overflow: hidden; }
.bt_sub_modpos1 ul { padding: 0;  margin: 0; }
.bt_sub_modpos1 ul li { display: inline; padding: 0; margin: 0; background: none; }
/*a*/
.bt_sub_modpos1 ul li a,
.bt_sub_modpos1 ul li span.separator span { background: transparent url("../images/skin1/layout/modpos1_list_img.png") no-repeat left center; line-height: 37px; padding: 0 15px; margin: 0; text-decoration: none; }
/*hover and active*/
.bt_sub_modpos1 ul li a:hover,
.bt_sub_modpos1 ul li span.separator span:hover,
.bt_sub_modpos1 ul li.active a,
.bt_sub_modpos1 ul li.active span.separator span:hover {  background: transparent url("../images/skin1/layout/modpos1_list_img_active.png") no-repeat left center; text-decoration: none !important; }

/* MOD POS 2 */
#bt_modpos2_div { }
.bt_modpos2 { }
.bt_sub_modpos2 { background: #003463 url("../images/skin1/layout/modpos2_bg.png") repeat-x top left; border-bottom: 1px solid #004090; text-transform: uppercase; font-size: 10px; font-weight: bold; overflow: hidden; padding: 0 15px;  }
.bt_sub_modpos2 ul { padding: 0;  margin: 0; }
.bt_sub_modpos2 ul li { display: inline; padding: 0; margin: 0; background: none; }
/*a*/
.bt_sub_modpos2 ul li a,
.bt_sub_modpos2 ul li span.separator span { background: transparent url("../images/skin1/layout/modpos2_list_img.png") no-repeat left center; line-height: 37px; padding: 0 15px; margin: 0; text-decoration: none; }
/*hover and active*/
.bt_sub_modpos2 ul li a:hover,
.bt_sub_modpos2 ul li span.separator span:hover,
.bt_sub_modpos2 ul li.active a,
.bt_sub_modpos2 ul li.active span.separator span:hover { background: transparent url("../images/skin1/layout/modpos2_list_img_active.png") no-repeat left center; text-decoration: none !important; }

/* PATHWAY */
#bt_pathway_div { line-height: 38px; min-height: 38px; border-bottom: 1px solid #0B2537; overflow: hidden; }
.bt_pathway { }
.bt_sub_pathway { padding: 0; font-size: 12px; }

div.bt_breadcrumbs_fade { float: left;}
div.bt_breadcrumbs_fade.bt_fade_img { position: relative; width: 40px; height: 38px; background: transparent url("../images/skin1/layout/pathway_bg.png") no-repeat left top; }
div.bt_breadcrumbs_fade.bt_fade_img a { position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: transparent url("../images/skin1/layout/pathway_bg.png") no-repeat left bottom; }

div.bt_breadcrumbs { /*float: left; margin: 0 0 0 10px;*/  margin: 0 0 0 50px; }
div.bt_breadcrumbs .bt_you_are_here { float: left; font-weight: bold; margin: 0 5px 0 0; color: #fff; }
div.bt_breadcrumbs .bt_breadcrumbs_links { height: 38px; overflow: hidden; padding: 0; color: #ccc; }

div.bt_breadcrumbs .bt_breadcrumbs_links a.pathway,
div.bt_breadcrumbs .bt_breadcrumbs_links .nolink { background: transparent url("../images/skin1/layout/bt_pathway_arrow.png") no-repeat right center; padding: 0 15px 0 10px; }
div.bt_breadcrumbs .bt_breadcrumbs_links span { padding: 0 0 0 10px; }

/* SOCIAL */
.bt_social_icons { }
.bt_sub_social_icons { float: right; padding: 0 8px 0 0; }

/* HEADER (Logo, Header, Toolbar) */
#bt_header_div { margin: 0; overflow: hidden; }
.bt_logo {  margin: 0 0 20px 0; }
.bt_logo a:link, .bt_logo a:visited { font: bold 41px Myriad Pro; letter-spacing: 1px; text-decoration: none; text-decoration: none; color: #fff; }
.bt_logo a:hover { text-decoration: underline; }
.bt_sub_logo { margin: 0 10px 0 0; padding: 0 0 0 25px; }
.bt_sub_logo img { margin: 10px 0 0 0; padding: 0 0 10px 0; }
.bt_header { }
.bt_sub_header { margin: 0 10px 0 10px; }
.bt_toolbar { text-align: right; }
.bt_sub_toolbar { margin: 0 0 0 0; padding: 0; }
.bt_toolbar input { margin: 5px 5px 5px 5px; padding: 5px; width: 286px; }
.bt_toolbar input.button { margin: 0; }

/* ADV */
#bt_adv_div { clear: both; overflow: hidden; background: #07151F; padding: 15px 10px 0 10px; }
.bt_adv1 { }
.bt_sub_adv1 { }
.bt_adv2 { }
.bt_sub_adv2 { }
.bt_adv3 { }
.bt_sub_adv3 { }
.bt_adv4 { }
.bt_sub_adv4 { }
.bt_adv5 { }
.bt_sub_adv5 { }

/* MAIN */
#bt_main_outer { clear: both; }

/* OUTER LEFT */
#bt_outer_left { float: left; background: #07151F; }

/* LEFT_OUTER */
#bt_left_outer_div { margin: 20px 0 0 0; background: #091B27; overflow: hidden; }
.bt_left_top { }
.bt_sub_left_top { }
.bt_left_bottom { }
.bt_sub_left_bottom { }

/* OUTER CENTER */
#bt_outer_center { float: left; background: #fff; color: #003363; }

/* INNER LEFT */
#bt_inner_left { float: left; margin: 10px 0 0 0; }

/* LEFT_INNER */
#bt_left_inner_div { }
.bt_inset_left_top { }
.bt_sub_inset_left_top { }
.bt_inset_left_bottom { }
.bt_sub_inset_left_bottom { }

/* INNER CENTER */
#bt_inner_center { margin: 10px 0; }
#bt_inner_center_both_left_dashed_bg { background: transparent url("../images/skin1/layout/vseparator.png") repeat-y left top; margin: 0; } 
#bt_inner_center_both_right_dashed_bg { background: transparent url("../images/skin1/layout/vseparator.png") repeat-y right top; margin: 0; } 
#bt_inner_center_right_dashed_bg { background: transparent url("../images/skin1/layout/vseparator.png") repeat-y right top; margin: 0; }
#bt_inner_center_left_dashed_bg { background: transparent url("../images/skin1/layout/vseparator.png") repeat-y left top; margin: 0; }

/* NEWSFLASH */
#bt_newsflash_div { }
.bt_newsflash { }
.bt_sub_newsflash { }

/* NEWS */
#bt_news_div { }
.bt_news1 { }
.bt_sub_news1 { }
.bt_news2 { }
.bt_sub_news2 { }
.bt_news3 { }
.bt_sub_news3 { }

/* MAINBODY */
#bt_mainbody_div {  }
.bt_mainbody { }
.bt_sub_mainbody { padding: 10px; margin: 0; }

/* NOTICE */
#bt_notice_div { } 
.bt_notice1 { }
.bt_sub_notice1 { }
.bt_notice2 { }
.bt_sub_notice2 { }
.bt_notice3 { }
.bt_sub_notice3 { }

/* BANNER */
#bt_banner_div { }
.bt_banner { }
.bt_sub_banner { }

/* INNER RIGHT */
#bt_inner_right { float: right; margin: 10px 0 0 0; }

/* RIGHT_INNER */
#bt_right_inner_div { }
.bt_inset_right_top { }
.bt_sub_inset_right_top { }
.bt_inset_right_bottom { }
.bt_sub_inset_right_bottom { }

/* OUTER RIGHT */
#bt_outer_right { float: left; background: #07151F; }

/* RIGHT_OUTER */
#bt_right_outer_div { margin: 20px 0 0 0; background: #091B27; overflow: hidden; }
.bt_right_top { }
.bt_sub_right_top { }
.bt_right_bottom { }
.bt_sub_right_bottom { }

/* BOTTOM */
#bt_bottom_div { clear: both; height: 100%; overflow: hidden; padding: 10px; }
.bt_bottom1 { }
.bt_sub_bottom1 { }
.bt_bottom2 { }
.bt_sub_bottom2 { }
.bt_bottom3 { }
.bt_sub_bottom3 { }
.bt_bottom4 { }
.bt_sub_bottom4 { }
.bt_bottom5 { }
.bt_sub_bottom5 { }

/* FOOTER */
#bt_footer_div { clear: both; height: 100%; overflow: hidden; padding: 25px 0 30px 0; background: #091B27; }
.bt_btlogo { }
.bt_sub_btlogo { margin: 3px 0 0 15px; padding: 0; }
.bt_footer1 { overflow: hidden; }
.bt_sub_footer1 { margin: 0 0 0 15px; }
.bt_footer2 { overflow: hidden; color: #3A4952; }
.bt_sub_footer2 { margin: 0 0 0 15px; }
.bt_footer3 { overflow: hidden; }
.bt_sub_footer3 { margin: 0 0 0 15px; color: #384E62; }
.bt_gototop { float: right !important; }
.bt_sub_gototop { margin: 5px 15px 0 25px; padding: 0;}

/* powered by small logo */
div.bt_powered_by_logo.bt_fade_img { position: relative; width: 27px; height: 20px; background: transparent url("../images/skin1/layout/bt_powered_by_logo.png") no-repeat left top; }
div.bt_powered_by_logo.bt_fade_img a { position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: transparent url("../images/skin1/layout/bt_powered_by_logo.png") no-repeat left bottom; }

/* go top */
div.bt_fade_img_gotop.bt_fade_img { position: relative; width: 16px; height: 16px; background: transparent url("../images/skin1/layout/gotop.png") no-repeat left top; }
div.bt_fade_img_gotop.bt_fade_img a { position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: transparent url("../images/skin1/layout/gotop.png") no-repeat left bottom; }