/*---------------------------------------------------------
# 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
----------------------------------------------------------- */
html, body { }
.bt_maintop_area_outer { 
     margin-top: 60px;
}
.bt_maintop_area_inner { 
}
.maintop3 {
	text-align: right;
}
.bt_nav_area_outer { 
     margin-top: 0px;
     margin-bottom: -50px;
     padding-top: 0px;
     z-index: 10;
     position: absolute;
     top: 150px;
     right: 0px;
     left: 0px;
}
.bt_nav_area_inner { 
     height: 60px;
}
.bt_slideshow_area_outer { 
     border-bottom-width: 50px;
     border-bottom-style: solid;
     margin-bottom: 0px;
     min-height: 80px;
}
.bt_slideshow_area_inner { 
     position: relative;
}
.bt_top_area_outer { 
     padding-top: 20px;
}
.bt_top_area_inner { }
.bt_banner_area_outer { 
     margin-top: 20px;
     margin-bottom: 20px;
}
# .bt_banner_area_inner { 
     border-left-width: 10px;
     border-left-style: solid;
}
.bt_main_area_outer { 
     margin-top: 20px;
     margin-bottom: 20px;
}
.bt_main_area_inner { }
.bt_bottom_area_outer { }
.bt_bottom_area_inner { }
.bt_bottom_area_inner .span4 { 
     padding: 20px 20px 20px 20px;
}
.bt_footer_area_outer { 
     margin-top: 20px;
     margin-bottom: 20px;
}
.bt_nav_separator { 
     border-bottom-width: 0px;
     border-bottom-style: ;
}
.bt_main_without_slideshow { 
     padding-top: 50px;
}
.bt_menu { 
     margin-left: 0px !important;
}
.bt_mainbody { 
     margin-top: 0px;
}
.bt_logo { 
     min-width: 220px;
}
.bt_search { 
     margin-left: 10px !important;
     margin-top: 20px;
}
.bt_top1, .bt_top2, .bt_top3 { 
     padding-bottom: 20px;
}

/* --- bt_bottom1 styling links and buttons --- */
.bt_bottom1 a:link, .bt_bottom1 a:active, .bt_bottom1 a:visited { }
.bt_bottom1 button, .bt_bottom1 input.button, .bt_bottom1 .button, .bt_bottom1 input[type="submit"], .bt_bottom1 input[type="button"], .bt_bottom1 input[type="reset"] { 
     border-top-left-radius: 0px;
     -webkit-border-top-left-radius: 0px;
     -moz-border-radius-topleft: 0px;
     border-top-right-radius: 0px;
     -webkit-border-top-right-radius: 0px;
     -moz-border-radius-topright: 0px;
     border-bottom-right-radius: 0px;
     -webkit-border-bottom-right-radius: 0px;
     -moz-border-radius-bottomright: 0px;
     border-bottom-left-radius: 0px;
     -webkit-border-bottom-left-radius: 0px;
     -moz-border-radius-bottomleft: 0px;
     border-style: solid solid solid solid;
     border-width: 2px 2px 2px 2px;
}
.bt_bottom1 button:hover, .bt_bottom1 input.button:hover, .bt_bottom1 .button:hover, .bt_bottom1 input[type="submit"]:hover, .bt_bottom1 input[type="button"]:hover, .bt_bottom1 input[type="reset"]:hover { 
     border-style: solid solid solid solid;
     border-width: 2px 2px 2px 2px;
}
.bt_bottom1 button:active, .bt_bottom1 input.button:active, .bt_bottom1 .button:active, .bt_bottom1 input[type="submit"]:active, .bt_bottom1 input[type="button"]:active, .bt_bottom1 input[type="reset"]:active { }

/* --- bt_bottom2 styling links and buttons --- */
.bt_bottom2 a:link, .bt_bottom2 a:active, .bt_bottom2 a:visited { }
.bt_bottom2 button, .bt_bottom2 input.button, .bt_bottom2 .button, .bt_bottom2 input[type="submit"], .bt_bottom2 input[type="button"], .bt_bottom2 input[type="reset"] { 
     border-top-left-radius: 0px;
     -webkit-border-top-left-radius: 0px;
     -moz-border-radius-topleft: 0px;
     border-top-right-radius: 0px;
     -webkit-border-top-right-radius: 0px;
     -moz-border-radius-topright: 0px;
     border-bottom-right-radius: 0px;
     -webkit-border-bottom-right-radius: 0px;
     -moz-border-radius-bottomright: 0px;
     border-bottom-left-radius: 0px;
     -webkit-border-bottom-left-radius: 0px;
     -moz-border-radius-bottomleft: 0px;
     border-style: solid solid solid solid;
     border-width: 2px 2px 2px 2px;
}
.bt_bottom2 button:hover, .bt_bottom2 input.button:hover, .bt_bottom2 .button:hover, .bt_bottom2 input[type="submit"]:hover, .bt_bottom2 input[type="button"]:hover, .bt_bottom2 input[type="reset"]:hover { 
     border-style: solid solid solid solid;
     border-width: 2px 2px 2px 2px;
}
.bt_bottom2 button:active, .bt_bottom2 input.button:active, .bt_bottom2 .button:active, .bt_bottom2 input[type="submit"]:active, .bt_bottom2 input[type="button"]:active, .bt_bottom2 input[type="reset"]:active { }

/* --- moduletable_btmstyle1 styling links and buttons --- */
.moduletable_btmstyle1 a:link, .moduletable_btmstyle1 a:active, .moduletable_btmstyle1 a:visited { }
.moduletable_btmstyle1 button, .moduletable_btmstyle1 input.button, .moduletable_btmstyle1 .button, .moduletable_btmstyle1 input[type="submit"], .moduletable_btmstyle1 input[type="button"], .moduletable_btmstyle1 input[type="reset"] { 
     border-top-left-radius: 0px;
     -webkit-border-top-left-radius: 0px;
     -moz-border-radius-topleft: 0px;
     border-top-right-radius: 0px;
     -webkit-border-top-right-radius: 0px;
     -moz-border-radius-topright: 0px;
     border-bottom-right-radius: 0px;
     -webkit-border-bottom-right-radius: 0px;
     -moz-border-radius-bottomright: 0px;
     border-bottom-left-radius: 0px;
     -webkit-border-bottom-left-radius: 0px;
     -moz-border-radius-bottomleft: 0px;
     border-style: solid solid solid solid;
     border-width: 2px 2px 2px 2px;
}
.moduletable_btmstyle1 button:hover, .moduletable_btmstyle1 input.button:hover, .moduletable_btmstyle1 .button:hover, .moduletable_btmstyle1 input[type="submit"]:hover, .moduletable_btmstyle1 input[type="button"]:hover, .moduletable_btmstyle1 input[type="reset"]:hover { 
     border-style: solid solid solid solid;
     border-width: 2px 2px 2px 2px;
}
.moduletable_btmstyle1 button:active, .moduletable_btmstyle1 input.button:active, .moduletable_btmstyle1 .button:active, .moduletable_btmstyle1 input[type="submit"]:active, .moduletable_btmstyle1 input[type="button"]:active, .moduletable_btmstyle1 input[type="reset"]:active { }

/* --- moduletable_btmstyle3 styling links and buttons --- */
.moduletable_btmstyle3 a:link, .moduletable_btmstyle3 a:active, .moduletable_btmstyle3 a:visited { }
.moduletable_btmstyle3 button, .moduletable_btmstyle3 input.button, .moduletable_btmstyle3 .button, .moduletable_btmstyle3 input[type="submit"], .moduletable_btmstyle3 input[type="button"], .moduletable_btmstyle3 input[type="reset"] { 
     border-top-left-radius: 0px;
     -webkit-border-top-left-radius: 0px;
     -moz-border-radius-topleft: 0px;
     border-top-right-radius: 0px;
     -webkit-border-top-right-radius: 0px;
     -moz-border-radius-topright: 0px;
     border-bottom-right-radius: 0px;
     -webkit-border-bottom-right-radius: 0px;
     -moz-border-radius-bottomright: 0px;
     border-bottom-left-radius: 0px;
     -webkit-border-bottom-left-radius: 0px;
     -moz-border-radius-bottomleft: 0px;
     border-style: solid solid solid solid;
     border-width: 2px 2px 2px 2px;
}
.moduletable_btmstyle3 button:hover, .moduletable_btmstyle3 input.button:hover, .moduletable_btmstyle3 .button:hover, .moduletable_btmstyle3 input[type="submit"]:hover, .moduletable_btmstyle3 input[type="button"]:hover, .moduletable_btmstyle3 input[type="reset"]:hover { 
     border-style: solid solid solid solid;
     border-width: 2px 2px 2px 2px;
}
.moduletable_btmstyle3 button:active, .moduletable_btmstyle3 input.button:active, .moduletable_btmstyle3 .button:active, .moduletable_btmstyle3 input[type="submit"]:active, .moduletable_btmstyle3 input[type="button"]:active, .moduletable_btmstyle3 input[type="reset"]:active { }

