/**--------------------------------------------------------
# BT Bazaar - 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=bazaar
# Website: http://www.bonusthemes.com
# Support: support@bonusthemes.com
-------------------------------------------------------- **/

/* MODULE STYLES
-------------------------------------------------------------- */
/****************** DEFAULT MAIN ******************/
.moduletable { margin: 0; padding: 0; }

/* h3 */
.moduletable h3 { font-size: 15px;}

/* h3 (other words, except first word) */
.moduletable h3 span.title_arrow { color: #fff; }

/* h3 (first-word) */
.moduletable h3 span.first-word { color: #fff; }

/* div (for the content) */
.moduletable div.module_content { }

/* Dark Areas (default text color) */
/* h3 (other words, except first word) */
div#bt_footer_one_div .moduletable h3 span.title_arrow,
div#bt_footer_two_div .moduletable h3 span.title_arrow { color:#323232;font-weight:normal;  text-transform: uppercase; }
/* h3 (first-word) */
div#bt_footer_one_div .moduletable h3 span.first-word,
div#bt_footer_two_div .moduletable h3 span.first-word { color:#323232; font-weight:normal }

/****************** STYLE 1a ******************/
.moduletable_btmstyle1a { margin: 0; padding: 0; }
.moduletable_btmstyle1a ul li {margin:10px 0}

/* h3 */
.moduletable_btmstyle1a h3 { font-size: 13px; background: url("../images/bg_menu.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0); height: 25px; line-height: 25px; margin: 0; padding: 0px 10px 0px 0px; font-weight:bold; text-align:center }
.moduletable_btmstyle1a_ko h3 { font-size: 13px; background: url("../images/bg_menu.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0); height: 25px; line-height: 25px; margin: 0; padding: 0px 10px 0px 0px; font-weight:bold; text-align:center }
/* h3 (other words, except first word) */
.moduletable_btmstyle1a h3 span.title_arrow, .moduletable_btmstyle1a_ko h3 span.title_arrow { color: #FFF; }

/* h3 (first-word) */
.moduletable_btmstyle1a h3 span.first-word { color: #FFF; }
.moduletable_btmstyle1a_ko h2 { font-size:14px}

/* div (for the content) */
.moduletable_btmstyle1a div.module_content { background: #F0F0F0; margin: 0; padding: 2px; /*border-radius: 27px; -moz-border-radius: 27px; -webkit-border-radius: 27px;*/ }

/****************** STYLE 1b ******************/
.moduletable_btmstyle1b { margin: 0; padding: 0; }

/* h3 */
.moduletable_btmstyle1b h3 { font-weight:bold; font-size: 13px; background: #DBE9E4 url("../images/skin1/mstyles/btmstyle1_icon.png") no-repeat 10px center; height: 43px; line-height: 43px; margin: 0; padding: 0px 10px 0px 50px; }

/* h3 (other words, except first word) */
.moduletable_btmstyle1b h3 span.title_arrow { color: #8FB8A7; }

/* h3 (first-word) */
.moduletable_btmstyle1b h3 span.first-word { color: #446C5C; }

/* div (for the content) */
.moduletable_btmstyle1b div.module_content { background: #F6FAF8;margin: 0; padding: 15px 25px;  }

/* div (for the background icon below the content) */
.moduletable_btmstyle1b div.module_content_bottom { height: 3px; background: transparent url("../images/skin1/mstyles/btmstyle1_bottom_bg.png") no-repeat bottom center; }

/****************** STYLE 2a ******************/
.moduletable_btmstyle2a { margin: 20px 0 0 0; padding: 0; }

/* h3 */
.moduletable_btmstyle2a h3 { font-size: 18px; background: #DBE9E4 url("../images/skin1/mstyles/btmstyle2_icon.png") no-repeat 0 center; height: 43px; line-height: 43px; margin: 0; padding: 0 10px 0 60px; border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px; }

/* h3 (other words, except first word) */
.moduletable_btmstyle2a h3 span.title_arrow { color: #8FB8A7; }

/* h3 (first-word) */
.moduletable_btmstyle2a h3 span.first-word { color: #446C5C; }

/* div (for the content) */
.moduletable_btmstyle2a div.module_content { background: #F6FAF8; margin: 0; padding: 15px 25px; border-radius: 27px; -moz-border-radius: 27px; -webkit-border-radius: 27px; }

/****************** STYLE 2b ******************/
.moduletable_btmstyle2b { margin: 0; padding: 0; }

/* h3 */
.moduletable_btmstyle2b h3 { font-size: 18px; background: #DBE9E4 url("../images/skin1/mstyles/btmstyle2_icon.png") no-repeat 0 center; height: 43px; line-height: 43px; margin: 0; padding: 0 10px 0 60px; border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px; }

/* h3 (other words, except first word) */
.moduletable_btmstyle2b h3 span.title_arrow { color: #8FB8A7; }

/* h3 (first-word) */
.moduletable_btmstyle2b h3 span.first-word { color: #446C5C; }

/* div (for the content) */
.moduletable_btmstyle2b div.module_content { background: #F6FAF8; margin: 0; padding: 15px 25px; border-radius: 27px; -moz-border-radius: 27px; -webkit-border-radius: 27px; }

/* div (for the background icon below the content) */
.moduletable_btmstyle2b div.module_content_bottom { height: 9px; background: transparent url("../images/skin1/mstyles/btmstyle2_bottom_bg.png") no-repeat bottom center; }


/****************** STYLE 3a ******************/
.moduletable_btmstyle3a { margin: 20px 0 0 0; padding: 0; }

/* h3 */
.moduletable_btmstyle3a h3 { font-size: 18px; background: transparent url("../images/skin1/mstyles/btmstyle3_icon.png") no-repeat 0 center; height: 44px; line-height: 44px; margin: 0; padding: 0 0 0 70px; border-right: 5px solid #D9BFA7; border-radius: 50px 0px 0px 50px; -moz-border-radius: 50px 0px 0px 50px; -webkit-border-radius: 50px 0px 0px 50px; }

.moduletable_btmstyle3a h3 div { background: transparent url("../images/skin1/mstyles/btmstyle3_h3_bg.png") repeat-x; }

/* h3 (other words, except first word) */
.moduletable_btmstyle3a h3 span.title_arrow { color: #E7A59D; }

/* h3 (first-word) */
.moduletable_btmstyle3a h3 span.first-word { color: #E9CFDB; }

/* div (for the content) */
.moduletable_btmstyle3a div.module_content { background: #F6ECF0 url("../images/skin1/mstyles/btmstyle3_h3_shadow.png") no-repeat left top; margin: 0; padding: 15px 25px; border-radius: 15px 0px 0px 0px; 
-moz-border-radius: 15px 0px 0px 0px; 
-webkit-border-radius: 15px 0px 0px 0px; }

/****************** STYLE 3b ******************/
.moduletable_btmstyle3b { margin: 0; padding: 0; }

/* h3 */
.moduletable_btmstyle3b h3 { font-size: 18px; background: #F6ECF0 url("../images/skin1/mstyles/btmstyle3_icon.png") no-repeat 0 center; height: 44px; line-height: 44px; margin: 0; padding: 0 0 0 70px; border-right: 5px solid #D9BFA7; }

.moduletable_btmstyle3b h3 div { background: transparent url("../images/skin1/mstyles/btmstyle3_h3_bg.png") repeat-x; }

/* h3 (other words, except first word) */
.moduletable_btmstyle3b h3 span.title_arrow { color: #E7A59D; }

/* h3 (first-word) */
.moduletable_btmstyle3b h3 span.first-word { color: #E9CFDB; }

/* div (for the content) */
.moduletable_btmstyle3b div.module_content { background: #F6ECF0 url("../images/skin1/mstyles/btmstyle3_h3_shadow.png") no-repeat left top; margin: 0; padding: 15px 25px; border-radius: 0px 0px 0px 35px; 
-moz-border-radius: 0px 0px 0px 35px; 
-webkit-border-radius: 0px 0px 0px 35px; }

/* div (for the background icon below the content) */
.moduletable_btmstyle3b div.module_content_bottom { height: 41px; background: transparent url("../images/skin1/mstyles/btmstyle_3_bottom_icon.png") no-repeat bottom right; }

/****************** STYLE 4a ******************/
.moduletable_btmstyle4a { margin: 20px 0 0 0; padding: 0; }

/* h3 */
.moduletable_btmstyle4a h3 { font-size: 18px; background: #D9BEA7 url("../images/skin1/mstyles/btmstyle4_icon.png") no-repeat 2px center; height: 38px; line-height: 38px; margin: 0 0 0 20px; padding: 0 0 0 40px; border-radius: 50px 0px 0px 50px; -moz-border-radius: 50px 0px 0px 50px; -webkit-border-radius: 50px 0px 0px 50px; }


/* h3 (other words, except first word) */
.moduletable_btmstyle4a h3 span.title_arrow { color: #F2E9E1; }

/* h3 (first-word) */
.moduletable_btmstyle4a h3 span.first-word { color: #8E633D; }

/* div (for the content) */
.moduletable_btmstyle4a div.module_content { background: #F6ECF0 url("../images/skin1/mstyles/btmstyle3_h3_shadow.png") no-repeat left top; margin: 0; padding: 15px 25px; border-radius: 30px 0px 0px 30px; 
-moz-border-radius: 30px 0px 0px 30px; 
-webkit-border-radius: 30px 0px 0px 30px; }

/****************** STYLE 4b ******************/
.moduletable_btmstyle4b { margin: 0; padding: 0; }

/* h3 */
.moduletable_btmstyle4b h3 { font-size: 18px; background: #D9BEA7 url("../images/skin1/mstyles/btmstyle4_icon.png") no-repeat 2px center; height: 38px; line-height: 38px; margin: 0 0 0 20px; padding: 0 0 0 40px; border-radius: 50px 0px 0px 50px; -moz-border-radius: 50px 0px 0px 50px; -webkit-border-radius: 50px 0px 0px 50px; }

/* h3 (other words, except first word) */
.moduletable_btmstyle4b h3 span.title_arrow { color: #F2E9E1; }

/* h3 (first-word) */
.moduletable_btmstyle4b h3 span.first-word { color: #8E633D; }

/* div (for the content) */
.moduletable_btmstyle4b div.module_content { background: #F6ECF0 url("../images/skin1/mstyles/btmstyle3_h3_shadow.png") no-repeat left top; margin: 0; padding: 15px 25px; border-radius: 30px 0px 0px 30px; 
-moz-border-radius: 30px 0px 0px 30px; 
-webkit-border-radius: 30px 0px 0px 30px;  }

/* div (for the background icon below the content) */
.moduletable_btmstyle4b div.module_content_bottom { height: 41px; background: transparent url("../images/skin1/mstyles/btmstyle_4_bottom_icon.png") no-repeat bottom right; }

.browse-view .row .product .spacer, .featured-view .spacer, .latest-view .spacer, .topten-view .spacer, .related-products-view .spacer 
{ background: #f4f4f4}
.browse-view .row .product .spacer .addtocart-bar2 {margin:0 auto; text-align:center}

