/*---------------------------------------------------------------
# Package - Joomla Template based on Helix Framework   
# ---------------------------------------------------------------
# Author - JoomShaper http://www.joomshaper.com
# Copyright (C) 2010 - 2011 JoomShaper.com. All Rights Reserved.
# license - PHP files are licensed under  GNU/GPL V2
# license - CSS  - JS - IMAGE files  are Copyrighted material 
# Websites: http://www.joomshaper.com - http://www.joomxpert.com
-----------------------------------------------------------------*/

/*Module type XHTML*/
.mod-wrapper,.mod-wrapper-flat {position:relative background: none repeat scroll 0 0 #F5F5FF; border: 0px solid #DDDDDD;}
.mod-wrapper h3.header{font-size:14px;line-height:22px;overflow:hidden;margin-bottom:25px; background: none repeat scroll 0 0 #F7FAFE; border: 0px solid #DDDDDD; padding: 8px; }
/***********/
.module_exp{background:#D7EAD7; text-transform:none; font-size:11px;}
.module_exp h3.header{background:#D7EAD7; text-transform:none; text-align:center;font-size:12px;margin-bottom:5px; border-bottom: 2px solid #fff;}
.module_exp p{ padding-left:10px;}
.module_exp ul  { list-style:none;}
.module_exp ul  li  { background:none; font-weight:100%;}
.module_exp ul  li  a{ color:#50684E;}
/********************/
/***********/
.module_exp1{background:#D7EAD7; text-transform:none; font-size:11px;}
.module_exp1 h3.header{background:#D7EAD7; text-transform:none; text-align:center;font-size:12px;margin-bottom:5px; border-bottom: 2px solid #fff;}
.module_exp1 p{ padding-left:10px;}
.module_exp1 ul  { list-style:none;}
.module_exp1 ul  li  { background:none; font-weight:100%;}
.module_exp1 ul  li  a{ color:#50684E;}
/*.module_exp input{ padding-left:2px;}*/
/**********/
.module_act{background:#D7EAD7; text-transform:none; font-size:12px;}
.module_act h3.header{background:#D7EAD7; text-transform:none; text-align:center;font-size:12px;margin-bottom:0px; border-bottom: 3px solid #fff;}
.module_act p{ padding-left:10px;}
.module_act .mod-content{
background:#fff;
border:3px solid #efefef;
height: 80px;
}

.blog_act2{
background:#fff;
border:1px solid #efefef;
padding:10px;
}
.blog_act2 h2 {
padding-bottom:10px;
}
.blog_act2 .item_innerDiv{
padding-bottom:10px;
}
.blog_act2 .item_innerDiv h2{
padding-bottom:5px;
}
/***/
.module_social{background:#D7EAD7; text-transform:none; margin-top:5px}
.module_social h3.header{background:#D7EAD7; text-transform:none; text-align:center;font-size:12px;margin-bottom:0px; border-bottom: 3px solid #fff;}
.module_social .mod-content{
background:#fff;
}
#sptab231 ul.tabs_container li.tab{width:120px; text-align:center;}
#sptab265  ul.tabs_container li.tab{width:145px; text-align:center;}
/****/
.module_exp2{background:#D7EAD7; text-transform:none; margin-top:2px; font-size:13px;}
.module_exp2 .mod-content{
background:#D7EAD7;
border:2px solid #D7EAD7;
}
.module_exp2  a{ color:#50684E;}

.module_part{text-transform:none; border: 5px solid #D7EAD7;}
.module_part .mod-content{
background:#D7EAD7;
border:2px solid #D7EAD7;
}

.module_part table tr td{
  font-size:15px;
  padding:10px;
  font-weight:200%;
}
.userdata{
margin-top:12px;
margin-bottom:0px;

}

.activermp{
  padding-left:115px;
  font-size:10px;
}
.sp-component-area-inner .activermp{
  padding-left:100px;
  font-size:10px;
}
.activermp ul{
  list-style:none;
}

#sp-right ul.cbLoginLinksList li.cbLostLoginLi .deconnecter{
background:#D7EAD7;
border-top:2px solid #fff;
font-size:12px;line-height:40px;
 text-align:center;
}
#inner_content ul.cbLoginLinksList li.cbLostLoginLi .deconnecter{
 font-size:12px;line-height:40px;
margin-left:2oopx;
}
#cbLostPasswordPage  .button{
margin-left:356px;
margin-bottom:10px;
padding:4px;
}

ul.cbLoginLinksList{margin:0;padding:0}
 
ul.cbLoginLinksList li.cbLostLoginLi{margin:0;padding:0; list-style:none}
/****/

.mod-wrapper h3.header span{color:#50684E}
.module_text .mod-wrapper h3.header {font-size:9px;text-align:center;margin:0 0 10px;padding:0}

.mod-wrapper ul{list-style:none;margin:0;padding:0}
.mod-wrapper li{/*border-bottom:2px solid #fff;*/font-size:12px;line-height:25px;margin:0;padding:0 10px 0 15px}
.mod-wrapper li li{margin-left:15px}
.mod-wrapper li a{text-decoration:none}
.mod-wrapper li:hover > a, .mod-wrapper li.active > a{text-decoration:none}

/*Module Type Flat*/
.mod-wrapper-flat h3.header{font-size:12px;font-weight:700;color:#333;margin:0;padding:2px 5px}
.mod-wrapper-flat ul{list-style:none;margin:0;padding:0}
.mod-wrapper-flat li{background:none;font-size:11px;display:block;text-decoration:none;margin:0;padding:4px}
.mod-wrapper-flat a:hover{text-decoration:underline}

#sp-userpos .mod-block {padding-top:30px;padding-bottom:40px}
#sp-userpos .separator .mod-block {padding-left:10px;padding-right:30px;background:url(../images/user-shadow.png) no-repeat 100% 50%}
#sp-bottom .mod-wrapper-flat h3.header{color:#fff!important}
#sp-bottom .mod-block{padding:0px}

/*Module Type Menu*/
.mod-wrapper-menu {margin-top:8px}
.mod-wrapper-menu h3.header{font-size:12px;font-weight:700;color:#fff;margin:0;padding:2px 5px}
.mod-wrapper-menu ul{list-style:none;margin:0;padding:0}
.mod-wrapper-menu li{font-size:11px;display:block;text-decoration:none;margin:0;padding:4px}
.mod-wrapper-menu li a:hover{text-decoration:underline}

/*Badges*/
span.badge_new,span.badge_free,span.badge_hot,span.badge_pick,span.badge_top
{height:48px;position:absolute;right:10px;text-indent:-999em;top:3px;width:48px;z-index:99}
span.badge_new{background: url(../images/base_new.png) no-repeat 100% 0;}
span.badge_free{background: url(../images/base_free.png) no-repeat 100% 0;}
span.badge_hot{background: url(../images/base_hot.png) no-repeat 100% 0;}
span.badge_pick{background: url(../images/base_pick.png) no-repeat 100% 0;}
span.badge_top {background: url(../images/base_top.png) no-repeat 100% 0;}