/*
 * ------------------------------------------------------------------------
 * JA T3 Blank template for joomla 2.5
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
 * @license - GNU/GPL, http://www.gnu.org/licenses/gpl.html
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites: http://www.joomlart.com - http://www.joomlancers.com
 * ------------------------------------------------------------------------
*/
/* COMMON STYLE
--------------------------------------------------------- */
body {
	color: #333;
	font-family: Helvetica, Arial, sans-serif;
}
#btl .btl-panel > span{
	box-shadow:none;
}
body#bd { background: #fff; color: #333; }

/* Normal links ---*/
a { color: #069; text-decoration: none; }

a:hover, a:active, a:focus { text-decoration: underline; color: #333; }

/* Readon links ---*/
p.readmore a { text-transform: uppercase; }

.contentheading, .componentheading, h1, h2, h3, h4, h5 {
	font-family: Arial, Georgia, Times, serif;
}

h1.componentheading, .componentheading {
	border-bottom: 1px solid #ccc;
	font-weight: normal;
}

h2.contentheading, .contentheading {
	font-weight: normal;
}

.contentheading { font-size: 200%; }

.blog-featured .contentheading { font-size: 150%; }

.jitem-title { font-size: 110%; font-weight: bold; }

/* Others ---*/
hr { border-top: 1px solid #ccc; }

/* FORM
--------------------------------------------------------- */
input, select, textarea, .inputbox {
	padding: 2px;
	font-family: Helvetica, Arial, sans-serif;
}

.inputbox { border: 1px solid #ccc; background: #fff; }

.inputbox:hover, .inputbox:focus { background: #ffffcc; }

/* Search ---*/
form#searchForm { border-top: 1px solid #ccc; }

.searchintro { border-bottom: 1px solid #ccc; }

.results h4 { text-transform: none; font-size: 110%; }

.search fieldset { border: 1px solid #ccc; margin: 15px 0; padding: 10px; }

.search legend {	font-size: 100%; font-weight: bolder; line-height: 1.2; margin-left: 10px; }

/* Contact ---*/
#component-contact #emailForm { border-top: 1px solid #ccc;}

#contact-slider {
	float: none;
	border-bottom: 1px solid #e2e2b5;
}

#contact-slider .title {
	padding: 8px 10px;
	border-top: 1px solid #e2e2b5;
	border-left: 1px solid #e2e2b5;	
	border-right: 1px solid #e2e2b5;
	margin: 0;
}

#contact-slider .jpane-toggler-down {
	background: #333333;
}

#contact-slider .jpane-toggler-down a {
	color: #fff;
}

#contact-slider dt.closed {
	background: #ffffcc;
}

#contact-slider .content {
	border: 1px solid #e2e2b5;
	padding: 8px 10px;
}

#contact-slider .contact-image {
	margin: 15px 0;
	float: right;
}

/* -- EDITOR STYLES ----------------------------- */
#adminForm fieldset {
	border: 1px solid #ccc;
	padding: 10px;
	margin-bottom: 20px;
}

#adminForm fieldset legend {
	padding: 0 5px;
}

/* JOOMLA STYLE
--------------------------------------------------------- */
/* Layout Deco ---*/
.items-leading { border-bottom: 1px solid #ccc; }

.items-row { border-bottom: 1px solid #ccc; }

/* Meta ---*/
dl.article-info { color: #999; text-transform: none; }

.contentdescription { border-bottom: 1px solid #ccc; }

ul.actions li {
	display: inline;
	background: none;
	padding: 0;
	margin: 0;
	line-height: 1;
}

/*Inline images ---*/
p.img_caption { color: #999; text-transform: uppercase; }

/* Tables ---*/
thead tr th {
	background: #333;
	color: #fff;
	padding: 5px;
}

thead tr th a,
thead tr th a:hover,
thead tr th a:focus,
thead tr th a:active { color: #fff; }

.cat-list-row1,
.cat-list-row12,
tr.cat-list-row1 td,
tr.cat-list-row2 td { border-bottom: 1px solid #ccc; padding: 5px; }

.cat-list-row1:hover,
.cat-list-row2:hover { background: #ffffcc; }

.cat-list-row2,
tr.cat-list-row2 td { background-color: #f6f6f6; }

/* Content Toc */
table.contenttoc { border: 1px solid #ccc; }

table.contenttoc td { border-bottom: 1px dotted #ccc; }

table.contenttoc th {
	background: #f6f6f6;
	border-bottom: 1px solid #ccc;
	text-transform: uppercase;
}

/* Poll */
form#poll {
	border-bottom: 1px dotted #ccc;
	font-weight: bold;
}

dl.poll { border-bottom: 1px dotted #ccc; }

table.pollstableborder td {
	background: #f6f6f6;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	padding: 5px !important;
}

table.pollstableborder tr.sectiontableentry0 td,
table.pollstableborder tr.sectiontableentry1 td { background: #fff; font-weight: normal; }

/* Pagination ---*/
.pagination li span,
.pagination li strong { line-height: 20px; }

.items-more { border-bottom: 1px solid #ccc; }

.items-more h3 { font-size: 125%; }

/* MODULE STYLES
--------------------------------------------------------- */
div.ja-moduletable h3, div.moduletable h3 {
	font-size: 100%;
	text-transform: uppercase;
	font-family: Helvetica, Arial, sans-serif;
	border-bottom: 1px solid #ccc;
}

/* Login Module ---*/
#login-form ul li {
	background: url(../images/bullet.gif) no-repeat 2px 8px;
	line-height: 160%;
	margin-bottom: 5px;
	overflow: hidden;
	padding-left: 12px;
}

#login-form label {
	display: block;
}

#login-form #form-login-remember label {
	display: inline;
}

/* Advertisement ---*/
div.bannergroup_text div.banneritem { border-bottom: 1px dotted #ccc; padding:5px 0; }

/* MAIN LAYOUT DIVS
--------------------------------------------------------- */
#ja-container .main { padding:0; }

.main .main-inner1 { margin-left: 0 !important; margin-right: 0 !important; }

/* HEADER
--------------------------------------------------------- */
#ja-header .main { border-bottom: 1px solid #ccc; }

h1.logo, div.logo-text h1 { font-size: 250%; line-height: 1; margin-left: 10px;}

/* Logo Image ---*/
h1.logo { width: 210px; height: 30px; }

h1.logo a {
	background: url(../images/t3_logo_light_17.png) no-repeat left;
	display: block;
	width: 350px;	
	height: 34px;
}

/* Logo Text ---*/
div.logo-text h1 {
	font-size: 200%;
	font-family: Arial, sans-serif;
	font-weight: bold;
}

div.logo-text h1 a {
	text-decoration: none;
}

p.site-slogan {
	color: #ccc;
	display: block;
	font-size: 85%;
	margin: 3px 0 0;
	padding: 0 10px;
	text-transform: uppercase;
}

/* NAVIGATION
--------------------------------------------------------- */
/* Main Nav ---*/
#ja-mainnav .main { border-bottom: 1px solid #ccc; }

/* Breadcrumbs ---*/
#ja-navhelper .main {
	text-transform: uppercase;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

.ja-breadcrums {
	text-indent: 10px;
}

/* Extras ---*/
.ja-links { padding-right: 10px; }

.ja-links li { padding: 0 10px; }

/* Default Joomla! Menu ---*/
#ja-container ul.menu li { border-bottom: 1px dotted #ccc; }

#ja-container ul.menu li li { border-bottom: 0; border-top: 1px dotted #ccc; }

/* SPOTLIGHT
--------------------------------------------------------- */
#ja-topsl .ja-box, #ja-botsl .ja-box { 
	background: url(../images/dot-1.gif) repeat-y right;
}

#ja-topsl .ja-box-right, #ja-botsl .ja-box-right {
	background: 0;
}

#ja-topsl .ja-moduletable, #ja-botsl .ja-moduletable {
	margin-top: 10px;
	margin-bottom: 10px;
}

#ja-topsl div.ja-moduletable h3,
#ja-botsl div.ja-moduletable h3 { border-bottom: 0; padding-bottom: 0; }

#ja-topsl ul.menu li, #ja-botsl ul.menu li,
#ja-topsl ul.latestnews li, #ja-botsl ul.latestnews li,
#ja-topsl ul.weblinks li, #ja-botsl ul.weblinks li {
	background: url(../images/bullet.gif) no-repeat 1px 6px;
	line-height: 160%;
	margin-bottom: 5px;
	overflow: hidden;
	padding-left: 10px;
}

/* Top spotlight ---*/
#ja-topsl .main { padding: 0; }
#ja-topsl .main-inner1 { padding: 10px 0; border-bottom: 1px solid #ccc; background: #fff;}

/* Bot spotlight ---*/
#ja-botsl .main { padding: 0; }
#ja-botsl .main-inner1 { padding: 10px 0; border-top: 1px solid #ccc; }

/* MISCELLANOUS
----------------------------------------------------------- */
/* Others ---*/
#ja-top-panel .main-inner1 {
	border: 2px dotted #e2e2b5;
	padding: 5px 10px;
	text-align: center;
	margin-top: 15px;
	background: #ffffcc;
	position: relative;
}

#ja-banner { border-top: 1px solid #ccc; }

div.ja-innerdiv { border-bottom: 1px dotted #ccc; }

div.ja-innerdiv h4 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 92%;
	font-weight: normal;
	text-transform: uppercase;
}

a.ja-icon-video {
	background: url(../images/icon-youtube.gif) no-repeat 5px 8px #fff;
	border: 1px solid #ccc;
	color: #666;
	display: block;
	font-weight: bold;
	position: absolute;
	padding: 5px 5px 5px 43px;
	right: 10px;
	top: 8px;
	text-decoration: none;
	width: 35px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0 0 3px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
}
a.ja-icon-video span { color: #666; }

a.ja-icon-video:hover,
a.ja-icon-video:focus,
a.ja-icon-video:active { border-color: #ddd; text-decoration: none; }

a.ja-icon-video:hover span { color: #0F85D8; }

#ja-absolute .main {
	position: fixed;
	width: auto;
	height: auto;
	z-index: 99999;
	top: 1px;
	left: 1px;
}

#ja-absolute .main a {
	width: 91px;
	height: 99px;
	overflow: hidden;
	display: block;
	background: url(../images/joomla15.png) no-repeat left top #fff;
	text-indent: -9999px;
}

#ja-absolute .main a:hover,
#ja-absolute .main a:focus {
	background-position: left bottom;
	text-decoration: none;
}
/*====== PAGE HEADING ========*/
#ja-pageheading .main{
	background:#fff;
	padding-bottom:10px;
}
#ja-pageheading .main-inner1{
	background:#ffa900;
}
div.page-heading{
	color:#ffa900;
	font-size:20px;
	background:url(../images/componentheading_k2_bg.png) no-repeat right top #fff;
	display:inline-block;
	padding-right:50px;
	line-height:42px;
	padding-left:20px;
	float:left;
}
div.componentheading{
	background:#ffa900;
	padding:0;
	border:none;
	display:none;
}
/*====== COM K2 ========*/
body.com_k2 .ja-content-main{
	padding-top:2px;
	padding-right:2px;
	background:none;
}
body.com_k2 .column.sidebar{
	padding-top:2px;
}
body.have-bt-tab #k2Container{border:1px solid #e9e9e9;}
/*======== Pagination K2 =========*/
div.pagination ul li,
#k2Container  div.k2Pagination ul li{
	width:23px;
	height:23px;
	text-align:center;
	font-size:14px;
	color:#fff;
	line-height:23px;
	background-position:left top;
	background-repeat:no-repeat;
	padding:0!important;
	margin:0 4px;
	float:left;
}
div.pagination ul li.page-active span,
#k2Container  div.k2Pagination ul li.page-active span{
	background:url("../images/jomsocial/bg-pagination-number.png") no-repeat left -45px transparent;
	display:block;
	line-height:23px;
}
div.pagination ul,
#k2Container  div.k2Pagination ul{
	margin-bottom:10px;
	float:left;
	margin-top:0;
}
#k2Container  div.k2Pagination{
	float:left; 
	display:inline-block;
	padding-top:0;
	margin:20px 0 0;
}
div.pagination li.pagination-prev span, 
div.pagination li.pagination-prev a, 
div.pagination ul li.pagination-next span, 
div.pagination ul li.pagination-next a,
div.pagination li.pagination-end span,
div.pagination li.pagination-end a, 
div.pagination li.pagination-start span,
div.pagination li.pagination-start a,
#k2Container  div.k2Pagination li.pagination-prev span,#k2Container  div.k2Pagination li.pagination-prev a, #k2Container  div.k2Pagination ul li.pagination-next span, #k2Container  div.k2Pagination ul li.pagination-next a,#k2Container  div.k2Pagination li.pagination-end span,#k2Container  div.k2Pagination li.pagination-end a, #k2Container  div.k2Pagination li.pagination-start span,#k2Container  div.k2Pagination li.pagination-start a {
    background:none;
	color:transparent;
	display:block;
}
div.pagination ul li a,
#k2Container  div.k2Pagination ul li a{
	color:#fff;
	font-size:14px;
	display:block;
	text-decoration:none;
}
div.pagination ul li.pagination-start,
#k2Container  div.k2Pagination ul li.pagination-start{
	background-image:url("../images/jomsocial/bg-pagination-first.png");
}
div.pagination ul li.pagination-prev,
#k2Container  div.k2Pagination ul li.pagination-prev{
	background-image:url("../images/jomsocial/bg-pagination-back.png");
}
div.pagination ul li.pagination-next,
#k2Container  div.k2Pagination ul li.pagination-next{
	background-image:url("../images/jomsocial/bg-pagination-next.png");
}
div.pagination ul li.pagination-end,
#k2Container  div.k2Pagination ul li.pagination-end{
	background-image:url("../images/jomsocial/bg-pagination-end.png");
}
div.pagination ul li.page-active,
#k2Container  div.k2Pagination ul li.page-active{
	background-image:url("../images/jomsocial/bg-pagination-number.png");
}

div.pagination ul li.pagination-start:hover a,
#k2Container  div.k2Pagination ul li.pagination-start:hover a{
	background:url("../images/jomsocial/bg-pagination-first.png") scroll left -45px transparent;
}
div.pagination ul li.pagination-prev:hover a,
#k2Container  div.k2Pagination ul li.pagination-prev:hover a{
	background:url("../images/jomsocial/bg-pagination-back.png") scroll left -45px transparent;
}
div.pagination ul li.pagination-next:hover a,
#k2Container  div.k2Pagination ul li.pagination-next:hover a{
	background:url("../images/jomsocial/bg-pagination-next.png") scroll left -45px transparent;
}
div.pagination ul li.pagination-end:hover a,
#k2Container  div.k2Pagination ul li.pagination-end:hover a{
	background:url("../images/jomsocial/bg-pagination-end.png") scroll left -45px transparent;
}
div.pagination ul li.page-active:hover a,
#k2Container  div.k2Pagination ul li.page-active:hover a{
	background:url("../images/jomsocial/bg-pagination-number.png") scroll left -45px transparent;
}
.ja-content-main .counter{
	text-align:center;
	margin-top:10px;
	float:none;
}
div.pagination .pagination-inner{
	display:inline-block;
}
div.pagination{
	display:inline-block;
	padding:0 20px;
}
/*====== END PAGINATION ========*/
div.items-more h3 {
    border-bottom: 4px solid #BCBCBC;
    font-weight: normal;
    padding-bottom: 10px;
    color: #ffa900;
    font-size: 16px;
    text-transform: uppercase;
}
div.items-more{
	padding:15px 20px 5px;
}
/*====== TRAVEL GALLERY MODULE ======*/
.gallery h3 span{
	font-size:16px;
	text-transform:uppercase;
	color:#555555;
	font-weight:normal;
}
.gallery .mod_btimagegallery .slide a img{
	width:56px;
}

.mod_btimagegallery a.prev,.mod_btimagegallery a.next{
	top:-45px!important;
	height:11px;
	width:8px;
}
.mod_btimagegallery a.prev{
	background:url(../images/next-back-bg.png) no-repeat 0 0!important;
	left:170px!important;
}
.mod_btimagegallery a.prev:hover{
	background:url(../images/next-back-bg.png) no-repeat 0 -12px!important;
}
.mod_btimagegallery a.next{
	background:url(../images/next-back-bg.png) no-repeat 100% 0!important;
	right:0px!important;
}
.mod_btimagegallery a.next:hover{
	background:url(../images/next-back-bg.png) no-repeat 100% -12px!important;
}
/*====== POPUPAR DESTINATION MODULE =====*/
ul.bt-accordionmenu{
	margin: 0;
}
ul.bt-accordionmenu li{
	background:none;
	padding-left:0;
	padding-top: 6px!important;
	padding-bottom:6px!important;
	margin: 0;
}
.bt-accordionmenu li .item-wrapper .menu-link{
}
.bt-accordionmenu li .item-wrapper .menu-link a:hover, .bt-accordionmenu li.opened > .item-wrapper .menu-link a{
	background:url("../images/jomsocial/bg-box-cate-event-hover.png") repeat-x scroll left top transparent;
}
.bt-accordionmenu li .item-wrapper .menu-link a{
	line-height:29px;
	color:#7a7a7a;
	padding:0 15px;
	background:url(../images/category_img_bg.png) repeat;
	border-radius:50px;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	height:29px;
	text-decoration:none;
	font-weight:bold;
}
.bt-accordionmenu li .ul-wrapper ul{
	float:left;
	margin:15px 0 -15px 15px;
}
.bt-accordionmenu li .item-wrapper .menu-link:hover a,.bt-accordionmenu li.opened > .item-wrapper a,.bt-accordionmenu .item-wrapper:hover a{
	color:#fff!important;
	text-decoration:none;
}
.bt-accordionmenu > li > .item-wrapper{
	float:left;
	height:auto;
}
/*===== POPULAR HOTELS MODULE =====*/
.hotels {padding-top:0;}
.bt-cs .bt-inner a.bt-title{
	padding: 5px 0;
}
.bt-cs.hotels .bt-inner a.bt-title{
	font-size:14px;
	color:#c6244d;
	font-weight:normal;
	text-transform:none;
}
.hotels .bt-cs .bt-inner{
	margin:0;
	border:none;
}
.bt-cs .bt-inner .bt-inner-wrapper{
	width:auto!important;
}

.bt-cs .bt-inner img{
	background:url("../images/category_img_bg.png") repeat scroll 0 0 transparent;
	padding:4px!important;
	border:none!important;
	outline:none;
	margin: 0 0 7px;
}
.catItemIsFeatured div.details{
	margin-bottom:12px;
}
.hotels .bt-cs .bt-inner .bt-introtext, .defaultLayout .bt-inner .bt-introtext{
	color:#454545;
	font-size:12px;
	text-align:justify;
	line-height:24px;
	padding:0 5px;
}
.hotels .bt_handles li a{
	background:url(../images/pagination.png) no-repeat 0 0;
	padding: 8px 0 0 !important;
    width: 8px;
	margin-right:3px;
}
.hotels .bt_handles li.current a{
	background:url(../images/pagination.png) no-repeat 0 -10px;
}
#ja-bt-tab .bt-cs .bt-inner a.bt-image-link{
	display: inline-block;
}
/*======= CONTENT JOOMLA ========*/
h2.contentheading,h2.contentheading a{
	color: #616161;
	font-size: 16px;
    font-weight: normal;
	text-decoration:none;
}
dl.article-info dd{
	color: #545454;
    font-size: 11px;
    font-weight: normal;
	padding:0;
}
dl.article-info dd a{
	font-weight:bold;
	text-decoration:none;
}

div.img_caption{
	margin-top:8px;
	width:auto!important;
	margin-right:20px;
}
p.img_caption{
	color: #545454;
    font-size: 11px;
    font-weight: normal;
}
.img_caption img{
	padding:4px;
	background:url(../images/category_img_bg.png) repeat;
	width:230px;
}
.items-row p, .items-leading p, .item-page p{
	color: #363636 !important;
    font-family: Arial !important;
    font-size: 12px !important;
    line-height: 24px !important;
    margin: 0;
}
.items-row,.items-leading,.item-page{
	border-bottom:1px solid #ECECEC;
	padding:12px 20px 15px;
}
.items-leading .leading{padding:0;}
p.readmore {
	margin: 10px 0 0;
}
p.readmore a{
	background: url("../images/readmore_cat_bg.png") no-repeat scroll left center transparent;
    padding-left: 20px;
	text-transform:none;
	color: #616161;
	font-size: 12px;
    line-height: 24px;
	height:24px;
	text-decoration:none;
	display:inline-block;
}
p.readmore a:hover{
	color:#ffa900;
}
div.item-page h2{
	color: #ffa900;
    font-size: 16px;
    text-transform: uppercase;
	font-weight:normal;
	margin:0px 0;
	padding-bottom: 7px;
}
dl.article-info{
	margin:7px 0;
}
div.item-page p{
	clear:both;
}
div.item-page img{
	padding:4px;
	margin:10px auto;
	background:url(../images/category_img_bg.png) repeat;
	display:block;
}
div.item-page .actions img{
	background: none;
}
/*====== COM KUNENA =======*/
#Kunena{
	background:none;
}
#Kunena input.kbutton{
	background: url("../images/bg-kunena-button.png") repeat-x scroll left top transparent!important;
	text-shadow:none;
}
#Kunena input.kbutton:hover{
	background: url("../images/bg-kunena-button.png") repeat-x scroll left -42px transparent!important;
}
#Kunena .kforum-pathway a{
	color:#ffa900;
}
#Kunena .kforum-pathway a:hover{
	color:#2c2929;
}
#Kunena a.ktopic-title{
	color:#ffa900;
	text-decoration:none;
}
#Kunena a.ktopic-title:hover{
	color:#333333;
}
#Kunena .ktopic-details a{
	color:#ffa900;
	text-decoration:none;
}
#Kunena .ktopic-details a:hover{
	color:#333333;
}
#Kunena .divider {
    color: #3C3C3C;
}
#Kunena div.kthead-title a:hover, #Kunena div.kthead-title a:focus, #Kunena div.kthead-title a:active {
    color: #333;
    text-decoration:none;
}
#Kunena .klist-actions a.kicon-button, #Kunena a.kicon-button{
	background: url("../images/kbutton_bg2.png") repeat-x scroll right bottom transparent!important;
	text-shadow:0 -1px 0 #b51a42;
	padding:0 10px;
	height:30px;
	line-height:30px;
	display:inline-block;
}
#Kunena .kbuttoncomm span.newtopic{
	padding:0;
	background:none;
}
#Kunena .kprofilebox form .input span input.ks {
    border: 1px solid #C9C9C9;
    height: 21px;
    line-height: 27px;
    padding:3px 5px;
}
#Kunena #kmod_subject input{
	width:300px;
}
#Kunena #kpostmessage .kattachment .kfile-input-button{
	font-size:12px;
	
}
#Kunena div#khistory tr.ksth a {
    color:#ffa900;
}

/*====== MODULE TAB =======*/
#ja-bt-tab{
	margin-top:0px;
}
#ja-bt-tab .defaultTab{
	margin-top:0;
}

#ja-bt-tab .main{
	background:url(../images/ja-bt-tab-bg1.png) no-repeat left top;
	padding-left:5px;
}
#ja-bt-tab .main-inner1{
	background:url(../images/ja-bt-tab-bg3.png) no-repeat right top;
	padding-right:6px;
	width:980px;
}
#ja-bt-tab .main-inner2{
	background:url(../images/ja-bt-tab-bg2.png) no-repeat center top;
	padding-top:5px;
	width:980px;
}

#ja-bt-tab .defaultTab div.ja-box-ct{
	background:url(../images/ja-bt-tab-bg5.png) no-repeat left bottom;
}

#ja-bt-tab .defaultTab div.ja-box-ct .defaultTab{
	background:url(../images/ja-bt-tab-bg6.png) no-repeat right bottom;
	padding-bottom:0px;
}
.tab-items-inner{
	padding:25px 0;
	width:100%!important;
}
.defaultTab .tab-items > div,.defaultTab .tab-items .active{width:100%!important;}
.tab-buttons ul{
	background:#fea700;
	display:inline-block;
}
.tab-buttons ul li{
	border:none;
	background:url(../images/btTab-tab-bg.png) no-repeat top right;
	display:inline;
	padding:0 50px 0 8px;
}
.tab-buttons ul li:hover{
	background:url(../images/btTab-tab-bg.png) no-repeat top right transparent;
}

.tab-buttons ul li.active,.tab-buttons ul li.active:hover{
	background:url(../images/btTab-tab-bg-r.png) no-repeat top right #fff;
}

.tab-buttons ul li{
	color:#FFF;
	display:block;
	line-height:43px;
	font-size:16px;
	text-transform:UPPERCASE;
	
}
.tab-buttons ul li span{
	display:block;
}
.tab-buttons ul li:hover{
	color:#fff;
}
.tab-buttons ul li:first-child span{
	padding-left:15px;
}

.tab-buttons ul li.active span{
	color:#FF7F00;
	background:#FFF;
	text-shadow:none;
}

.tab-buttons ul li.prev{
	background:url(../images/btTab-tab-bg-l.png) no-repeat top right;
}

.bt-tabs{
	border:none;
}

#ja-bt-tab .slide{margin:0 auto!important;}

#ja-bt-tab .bt-cs a.bt-title, .defaultLayout .bt-inner .bt-title{
	
	color:#f60;
	
	text-transform:none!important; 
	margin-left:9px;
	
	padding:0px!important; 
	font-size: 18px!important;
font-weight: bold!important;
letter-spacing: -1px!important;
line-height: 20px!important;
} 
#ja-bt-tab a.bt-title:hover{
    color: #3C3C3C!important;
}
#ja-bt-tab .bt-inner .bt-introtext{
    color: #3c3c3c;
    font-size: 12px;
    line-height: 24px;
    padding: 0 10px;
    text-align: justify;
}

#ja-bt-tab .bt-inner{
	border:none;
}

.btTab-article-title{
	display:none;
}

#ja-bt-tab p.readmore{
	padding:0 7px;
}
#ja-bt-tab p.readmore a{
	color:#585858;
	font-size:11px;
}
#ja-bt-tab p.readmore a:hover{
	color:#ffa900;
}

#cLatestMembers ul li{
	display:block;
}
#cLatestMembers ul li a{
	margin-right:5px;
}
#cLatestMembers ul li a img{
	width:40px;
}

#cLatestMembers ul li span{
	display:inline-block;
	vertical-align:17px;
	font-weight:bold;
}
div.show_all a{
	background:url("../images/readmore_cat_bg.png") no-repeat scroll left top transparent;
	padding-left:20px;
}
.accorTab .bt-tabs .tab-button{
	font-size:16px;
	line-height:40px;
	padding:0 0 0 15px;
	font-weight:normal;
	height:auto;
}
.accorTab .ja-box-ct{
	padding:0!important;
}

div.show_all{
	padding-left:20px;
}

.accorTab .tab-content{
	padding:10px 0;
}
#cLatestMembers{
	padding: 0 20px;
}
.klatest .klatest-items .topicCount{
	float:left;
    margin-top: 6px;
}
.klatest .klatest-items .topicCount span{
	background: url("../images/topicCount.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    height: 21px;
    text-align: center;
    width: 21px;
}
.klatest .klatest-items .klatest-itemdetails{
	/*float:left;*/
}
.klatest ul.klatest-items{
	margin:0;
}
.klatest .klatest-items .klatest-itemdetails li.klatest-subject a{
	line-height:24px;
	color:#4b4b4b;
	font-weight:bold;
}
.klatest .klatest-items .klatest-itemdetails li.klatest-posttime span{
	color:#c6244d;
	font-size:11px;
}

div.groupPosts{
	padding:0 20px;
}
.klatest .klatest-avatar img{
	margin: 7px 5px 0 0;
}
.klatest a{
	text-decoration: none;
}
.klatest-posttime, .klatest-cat, .klatest-author{
	font-size: 11px;
}
/*======== MODULE FACEBOOK LIKE BOX ========*/
.fbLike .ja-box-ct{
	padding: 0!important;
}
/*======== SOCIAL NETWORK =======*/
div#ja-social{
	position:relative;
}
.abc{
	position:absolute;
	top:50%;
	right:0;
}

/*======http://localhost/bt_travel/index.php?option=com_community&view=register&task=registerProfile&profileType=0&Itemid=578 =======*/
.clear{
	clear:both;
}
#simplemodal-container{
	background:none;
	border:none;
}
#ja-container #ja-left .moduletable{
	margin-left:0;
	margin-right:22px;
}
#ja-container .ja-mass-top .moduletable .ja-box-ct{
	padding:0;
}
#community-wrap .edit-this{
	z-index:9999;
}
a, a:focus, a:active{
	color:#ffa900;
	cursor:pointer;
}
a:hover{
	color:#ffa900;
}
.main .inner{
	padding:0;
}
.column ul li{
	padding:0;
	margin:0;
	background:none;
}
/*=========== HAS BT TAB =================*/
body.have-bt-tab #ja-container .wrap-inner1{
	background:none;
	padding-top:0;
}
body.have-bt-tab #ja-container{
	padding-top:0;
}
body.have-bt-tab #ja-container .main{
	background:none;
}
/*=========== END HAS BT TAB =================*/
/*=========== HAS PAGE HEADING =================*/
body.no-bt-tab.has-heading #ja-pageheading{
	padding-top:0px;
}
body.no-bt-tab.has-heading #ja-pageheading .wrap-inner1{
	background: url("../images/bg-shadow-top-container.png") no-repeat center top transparent;
	padding-top:0PX;
	position:relative;
	z-index:2;
}
body.no-bt-tab.has-heading #ja-container .wrap-inner1{
	background: url("../images/bg-shadow-top-container.png") no-repeat center -42px transparent;
	padding-top:0;
}
body.no-bt-tab.has-heading #ja-container{
	padding-top:0;
}
/*=========== END HAS PAGE HEADING =================*/
body#bd #ja-wrapper{
	background: url("../images/bg-body.png") repeat left top transparent;
}
#ja-container .wrap-inner1{
	background: url("../images/bg-shadow-top-container.png") no-repeat center top transparent;
	padding-top:6px;
}
#ja-container{
	padding-top:65px;
}
#ja-bt-tab .defaultTab div.ja-box-ct .defaultTab{
	position:relative;
	z-index:1000;
}
/*======================== TITLE MODULE =================================*/
.ja-col.column .ja-moduletable, .community_include .moduletable{
/*	margin:0 13px 22px 10px; */
	border-top:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	border-left:1px solid #e9e9e9;
	border-bottom:1px solid #cccccc;
	padding:0;
	background:#fff;
	margin-bottom:15px;
	margin-left:10px;
}
.ja-col.column .ja-moduletable .ja-box-ct{
	border-bottom:1px solid #e9e9e9;
}
#ja-container .moduletable.tour_hotel_flight{
	margin-bottom:0!important;
	margin-top:0;
	padding-bottom:10px;
}
.have-bt-tab #k2Container .itemTitle{
	padding-top:15px;
}

.have-bt-tab #k2Container #itemListLeading .catItemTitle{
	padding-top:10px;
}
.ja-content-main{
	background:#fff;
}
.ja-col.column .ja-moduletable h3{
	background: url("../images/bg-h3-all-module.png") no-repeat left bottom transparent;
	border:none;
	padding-left:12px;
	font-size:16px;
	text-transform:uppercase;
	color:#555555;
	font-weight:normal;
	padding-bottom:12px;
	line-height:40px;
}
#ja-container .community_include .moduletable h3{
	background: url("../images/bg-h3-all-module.png") no-repeat left bottom transparent;
	border:none;
	padding-left:12px;
	font-size:16px;
	text-transform:uppercase;
	color:#555555;
	font-weight:normal;
	padding-bottom:12px;
	line-height:40px;
}
.ja-col.column .ja-moduletable .ja-box-ct{
	padding:10px 10px 10px 10px;
}
#ja-container .moduletable.fbLike h3{
	padding: 0 0 9px 0;
	background: url("../images/jomsocial/bg-h3-lastest-photo-span.png") no-repeat scroll 10px bottom transparent;
	color:#fff;
}
#ja-container .moduletable.fbLike h3 span{
	display:block;
	background:#ffa900;
	padding-left:15px;
}
/*============================= END TITLE MODULE ==========================*/
/*============================ HEADER CSS ==============================*/
#ja-header .main{
	padding:0;
	margin-top:0px;
	border:none;
}
#ja-header {background: #fff!important;border-bottom: 5px #eee solid;
}
h1.logo, div.logo-text h1{
	margin:0;
}
h1.logo{
	width:322px;
	height:98px;
	
}
h1.logo a{
	background: url("../images/t3_logo_light_17.png") no-repeat scroll 10px center transparent;
	width:100%;
	height:100%;
}
/*=============================== MAIN MENU ================================*/
#ja-mainmenu{
	height:45px;
	
	
	overflow:hidden;
}

/*========================= END MAIN MENU ======================*/
/*================================== SEARCH + LOGIN MODULE CSS ================================*/
.bg-search-login{
	height:48px;
	
}
#ja-bt-login{
	float:right;
}
#ja-bt-login #btl #btl-panel-login span, #ja-bt-login #btl #btl-panel-registration span{
	display:none;
}
#ja-bt-login #btl #btl-panel-login:hover, #ja-bt-login #btl #btl-panel-registration:hover{
	background-position:left -34px;
}
#ja-bt-login #btl #btl-panel-registration:hover{
	z-index:200;
}
#ja-bt-login #btl .btl-panel #btl-panel-profile{
	color:#000;
}
#ja-bt-login #btl #btl-panel-login{
	background-image: url("../images/bg-login-header.png");
	background-repeat:no-repeat;
	background-position:left top;
	background-color:transparent!important;
	margin:0;
	padding:0;
	height:29px;
	width:29px;
	z-index:100;
}
#ja-bt-login #btl #btl-panel-registration{
	background-image: url("../images/bg-register-header-2.png");
	background-repeat:no-repeat;
	background-position:right top;
	background-color:transparent!important;
	margin:0 0 0 -11px;
	padding:0;
	height:29px;
	width:29px;
	z-index:90;
}
#btl{
	right:20px;
	top:13px;
}
#ja-search{
	right:90px;
	bottom:10px;
}
#ja-search .button{
	padding:0 10px;
	background-color:#ffa900;
	color:#fff;
	text-transform:uppercase;
	height:23px;
	line-height:21px;
	font-size:13px;
	font-weight:normal;
	border:1px #CCC dotted;
	margin-left:8px;
	cursor:pointer;
}
#ja-search .inputbox{
	padding:2px 5px;
	margin:0;
	height:17px;
	background:#f9f9f9;
	border:1px #CCC dotted;
	float:left;
	color:#a3a3a3;
	width:250px;
}
/*============================== END SEARCH + LOGIN MODULE CSS ===============================*/
/*========================= BOX LOGIN + REGISTER CSS ==================================*/
#simplemodal-container a.modalCloseImg{
	background-image: url("../images/bg-close-title-btlogin.png");
	background-repeat:no-repeat;
	background-position:center top;
	background-color:transparent;
	height:21px;
	width:21px;
}
#simplemodal-container a.modalCloseImg:hover{
	background-image: url("../images/bg-close-title-btlogin.png");
	background-position:center -37px;
}
.btl-content-block{
	color:#545454;
	border:none;
/*	-moz-box-shadow:#282727 0px 0px 10px 5px;
	-webkit-box-shadow:#282727 0px 0px 10px 5px;
	box-shadow:#282727 0px 0px 10px 5px;
*/
}
#btl-content-profile.btl-content-block{
	-moz-box-shadow:#666363 0px 0px 6px 1px;
	-webkit-box-shadow:#666363 0px 0px 6px 1px;
	box-shadow:#666363 0px 0px 6px 1px;
}
.btl-content-block a{
	color:#cc2450;
	text-decoration:none;
}
.btl-content-block a:hover{
	color:#545454;
}
#bt_ul li a{
	background: url("../images/bg-li-btlogin.png") no-repeat scroll left center transparent;
	padding-left:12px;
}
.btl-label{
	font-weight:bold;
	height:33px;
	line-height:33px;
}
.btl-field{
	margin-top: 10px;
}
.btl-note, #register-link {
    padding:20px 0 5px 0;
}
.btl-input input[type="text"], .btl-input input[type="password"]{
	height:25px;
	width:181px;
	border:1px solid #dadada;
	padding:3px 5px;
	background:#fcfcfc;
}
#btl-input-remember{
	margin-left:110px;
}
#btl-input-remember #btl-checkbox-remember{
	margin:0;
}
div.btl-buttonsubmit{
	margin:10px 15px 30px 125px;
}
input.btl-buttonsubmit{
	margin-left:110px;
}
input.btl-buttonsubmit, button.btl-buttonsubmit{
	color:#fff;
	font-size:18px;
	text-transform:uppercase;
	font-weight:normal;
	height:28px;
	line-height:28px;
	padding:0 20px;
	border:1px solid #d32955;
	background:url("../images/jomsocial/bg-wall-button-submit.png") left top repeat-x #c7234d;
}
input.btl-buttonsubmit:hover, button.btl-buttonsubmit:hover{
	background:url("../images/jomsocial/bg-wall-button-submit.png") left bottom repeat-x #c7234d;
}
.btl-content-block h3{
	height:40px;
	line-height:40px;
	font-size:16px;
	text-transform:uppercase;
	font-weight:normal;
	color:#cc2450;
	background:#cc2450;
	padding:0;
}
.btl-content-block h3 span{
	display:inline-block;
	padding-right:55px;
	padding-left:25px;
	background: url("../images/bg-span-title-login.png") no-repeat scroll right top transparent;
}
.btl-content-block iframe#btl-iframe{
	padding:13px;
}
#btl-iframe body#bd{
	background:#fff;
}
/*============================ COM_COMMUNITY JOMSOCIAL ===================================*/
#cWindow.warning #cWindowContentTop{
	background:#cc2450;
	border:none;
}
#cWindow.warning #cwin_close_btn:link{
	background-color:#cc2450;
	background-image: url("../images/bg-close-title-btlogin.png");
	background-repeat:no-repeat;
	background-position:center top;
	top:4px;
	right:3px;
	height:21px;
	width:21px;
}
#cWindow.warning #cwin_close_btn:visited, #cWindow.warning #cwin_close_btn:hover{
	background-color:#cc2450;
	background-image: url("../images/bg-close-title-btlogin.png");
	background-repeat:no-repeat;
	background-position:center -37px;
}
#community-wrap.cRegister  h2.componentheading{
	font-size:14px;
	text-transform:uppercase;
	color:#cc2450;
	font-weight:normal;
}
#community-wrap .outerpgbar, .outerpgbar{
	height:8px;
	padding:1px 0;
	margin-bottom:18px;
}
span#errjsusernamemsg br, span#errjsnamemsg br, span#errjsemailmsg br, span#errjspassword2msg br, span#errfield2msg br,
span#errfield3msg br, span#errfield9msg br, span#errfield10msg br,  span#errfield11msg br,  span#errfield12msg br,  span#errfield15msg br, span#errfield14msg br{
	display:none;
}
span#errjsusernamemsg, span#errjsnamemsg, span#errjsemailmsg, span#errjspassword2msg, span#errfield2msg,
span#errfield3msg, span#errfield9msg, span#errfield10msg,  span#errfield11msg,  span#errfield12msg,  span#errfield15msg, span#errfield14msg{
	line-height:30px;
	padding-left:10px;
	color:#ff0000;
	/* color:#cc2450; */
}
/* span#errjsusernamemsg, span#errjsnamemsg, span#errjsemailmsg, span#errjspassword2msg{
	color:#cc2450;
	color:#ff0000; 
} */
#community-wrap .community-form-validate .invalid{
/*	border-color:#cc2450!important; */
	border-color:#FF0000;!important 
}
#community-wrap .innerpgbar, .innerpgbar {
    -moz-box-shadow: 0 1px 0 0 #ed9cb5 inset;
    background: -moz-linear-gradient(center top , #d8587a 5%, #b0153d 100%) repeat scroll 0 0 #d8587a;
    border-top: 1px solid #daa1b0;
	border-bottom: 1px solid #daa1b0;
	border-left:none;
	border-right:none;
}
#community-wrap .ccontentTable td.paramlist_value{
	padding:6px 0;
}
#community-wrap .ccontentTable td.paramlist_key{
	height:30px;
	line-height:30px;
	padding:0 10px 0 0;
	vertical-align:middle;
}
#community-wrap .ccontentTable td.paramlist_value input.inputbox{
	width:257px;
	height:22px;
	line-height:28px;
	border:1px solid #dadada;
	padding:3px 5px;
	background:#fcfcfc;
}
#community-wrap input#btnSubmit{
	padding:0 10px;
	height:29px;
	line-height:29px;
	border:none;
	background: url("../images/jomsocial/bg-button-register.png") repeat-x scroll left top transparent;
	color:#fff;
	text-transform:uppercase;
	font-size:18px;
	font-weight:normal;
}
#community-wrap input#btnSubmit:hover{
	background: url("../images/jomsocial/bg-button-register.png") repeat-x scroll left -40px transparent;
}
#community-wrap .formtable td.value input.inputbox,
#community-wrap .formtable td.value textarea{
	border:#dadada 1px solid!important;
	padding:3px 5px;
	background:#fcfcfc;
}
#community-wrap .formtable td.value textarea{
	width:96%;
	line-height:20px;
}
#community-wrap .formtable td.value input.inputbox{
	height:22px;
}
#community-wrap .formtable td.value{
	vertical-align:middle;
}
#community-wrap .formtable td.value select{
	height:30px;
	padding:6px 0 4px 0;
	vertical-align:top;
	line-height:30px;
	background:#fcfcfc;
	border:#dadada 1px solid!important;
}
#community-wrap .formtable td.value select option{
}
#community-wrap .formtable td.key{
	line-height:28px;
}
#community-wrap div.ctitle h2{
	font-size:16px;
	color:#cc2450;
	font-weight:normal!important;
	padding:8px 0 5px 0!important;
	margin-bottom:2px!important;
}
body #community-wrap div.ctitle{
	border-bottom:2px solid #c8c8c8;
	margin-bottom:10px;
	margin-top:5px;
}
body #community-wrap div.ctitle h3{
	line-height:24px;
}
/*======================================= BOX LOGIN + REGISTER CSS ===================================*/
/*============================== END HEADER CSS ==================================*/
/*=================================== NAV HELPER CSS ==================================*/
#ja-navhelper{
	border-bottom:5px solid #ffa900;
}
#ja-navhelper .main{
	padding:0;
	border:none;
	height:39px;
	background: url("../images/bg-main-nav-helper.png") repeat-x scroll left top transparent;
	line-height:39px;
	color:#fff;
	overflow: hidden;
}
.ja-breadcrums{
	margin:0;
	text-transform:none;
	font-weight:bold;
}
#ja-navhelper .ja-breadcrums a{
	display:inline-block;
	color:#ffa900;
	background: url("../images/bg-a-nav-helper.png") no-repeat scroll right top transparent;
	padding-right:40px;
	text-decoration:none;
	padding-left:0;
	text-indent:0;
	cursor:pointer;
}#ja-navhelper .ja-breadcrums a:hover{
	color:#fff;
}
#ja-navhelper .ja-breadcrums span{
/*	display:inline-block; */
	text-transform:capitalize;
}
#ja-navhelper .ja-breadcrums .first-class-nav-help:first-child{
	background: url("../images/bg-first-a-nav-helper.png") no-repeat scroll right top #ffa900;
	display:inline-block;
	padding-right:40px;
	float:left;
}
#ja-navhelper .ja-breadcrums .first-class-nav-help:first-child span{
	background: url("../images/bg-first-a-nav-helper-span.png") no-repeat scroll 11px center transparent;
	color:transparent;
}
#ja-navhelper .ja-links .top a{
	display:inline-block;
	background: url("../images/bg-a-back--to-top.png") no-repeat scroll right center transparent;
	padding:0 28px 0 0;
	text-decoration:none;
	font-size:11px;
	color:#a2a2a2;
}
#ja-navhelper .ja-links .top a:hover{
	color:#ffa900;
}
/*================================= END NAV HELPER CSS =========================================*/
/*================================= FOOTER BOTSL CSS ==============================*/
#ja-botsl{
	background:#191919;
	color:#a2a2a2;
}
#ja-botsl .main-inner1{
	border:none;
	line-height:24px;
}
#ja-botsl div.moduletable h3{
	color:#a6a6a6;
	font-size:14px;
	text-transform:uppercase;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:5px;
}
#ja-botsl .ja-box{
	background:none;
}
#ja-botsl ul.menu-user6 li{
	margin:0;
	padding:0;
	background:none;
}
#ja-botsl ul.menu-user6{
	padding-bottom:5px;
/*	border-bottom:1px dotted #a2a2a2; */
}
.menu-template-user6{
	border-bottom:1px dotted #a2a2a2;
}
#ja-botsl a{
	color:#a2a2a2;
}
#ja-botsl ul.menu-user6 li a{
	background: url("../images/bg-li-menu-botsl.png") no-repeat scroll 5px 13px transparent;
	height:30px;
	line-height:30px;
/*	color:#a2a2a2; */
	border-top:1px solid #252525;
	display:block;
	text-decoration:none;
	padding-left:17px;
}
#ja-botsl a:hover{
	color:#ffa900 ;
}
#ja-botsl ul.menu-user6 li:first-child a{
	border:none;
}


#ja-botsl .moduletable.about-bt-travel-template{
	border-bottom:1px dotted #a2a2a2;
	padding-bottom:2px;
}
#ja-botsl .about-bt-travel-template .about-bt-decsription{
	line-height:24px;
}
#ja-botsl .about-bt-travel-template .about-bt-infomation{
	padding:10px 10px 10px 70px;
	background: url("../images/bg-about-temp-bt.png") no-repeat scroll 5px 13px transparent;
}


.acymailing_module .acymailing_module_form .inputbox{
	width:200px;
	height:25px;
	background:#262626;
	border:1px solid #383838;
	padding:3px;
	color:#a2a2a2;
}
.acymailing_module .acymailing_module_form .button.subbutton{
	color:#fff;
	font-size:18px;
	text-transform:uppercase;
	font-weight:normal;
	height:33px;
	line-height:31px;
	background:#FFA900;
	border:1px solid #FFA900;
	padding:0 10px 3px 10px;
	margin-left:7px;
	cursor:pointer;
}
table.acymailing_form{
	float:left;
}
.acymailing_module_form td{
	padding:0;
}
.inner-join-with-us{
	padding-top:15px;
}
.inner-join-with-us p{
	display:inline-block;
	text-transform:uppercase;
	line-height:35px;
	padding-right:5px;
}
.inner-join-with-us a{
	width:35px;
	height:35px;
	display:inline-block;
	margin:0 2px;
	line-height:35px;
	text-decoration:none;
}
.inner-join-with-us a span{
/*	display:none; */
	color:transparent;
}
.inner-join-with-us a.twinter{
	background: url("../images/bg-join-tt.png") no-repeat scroll left top transparent;
}
.inner-join-with-us a.facebook{
	background: url("../images/bg-join-fb.png") no-repeat scroll left top transparent;
}
.inner-join-with-us a.rss{
	background: url("../images/bg-join-rss.png") no-repeat scroll left top transparent;
}
.inner-join-with-us a.login{
	background: url("../images/bg-join-login.png") no-repeat scroll left top transparent;
}

.inner-join-with-us a.twinter:hover{
	background: url("../images/bg-join-tt.png") no-repeat scroll left -40px transparent;
}
.inner-join-with-us a.facebook:hover{
	background: url("../images/bg-join-fb.png") no-repeat scroll left -40px transparent;
}
.inner-join-with-us a.rss:hover{
	background: url("../images/bg-join-rss.png") no-repeat scroll left -40px transparent;
}
.inner-join-with-us a.login:hover{
	background: url("../images/bg-join-login.png") no-repeat scroll left -40px transparent;
}
.inner-join-with-us a.twinter:hover{
	background: url("../images/bg-join-tt.png") no-repeat scroll left -40px transparent;
}
.inner-join-with-us a.facebook:hover{
	background: url("../images/bg-join-fb.png") no-repeat scroll left -40px transparent;
}
.inner-join-with-us a.rss:hover{
	background: url("../images/bg-join-rss.png") no-repeat scroll left -40px transparent;
}
.inner-join-with-us a.login:hover{
	background: url("../images/bg-join-login.png") no-repeat scroll left -40px transparent;
}


.inner-client-testmonial .img-over{
	width:100px;
	display:inline-block;
	position:relative;
	z-index:50;
	float:left;
}
.inner-client-testmonial .img-over img{
	max-width:86px;
	display:inline-block;
	max-height:94px;
}
.inner-client-testmonial .img-over .bg-img-over{
	position:absolute;
	width:86px;
	height:94px;
	background: url("../images/bg-img-client-test.png") no-repeat scroll left top transparent;
	top:0;
	left:0;
}
#ja-botsl .inner-client-testmonial .link-testmonial{
	padding-top:5px;
}
#ja-botsl .inner-client-testmonial .link-testmonial a{
	color:#ffa900;
	font-weight:bold;
	text-decoration:none;
}
.inner-client-testmonial .client-test-content{
	padding:20px 0 15px 0;
	border-top:1px dotted #373737;
}
.inner-client-testmonial .client-test-content.first-chil{
	padding-top:5px;
	border-top:none;
}
/*======================= END FOOTER BOTSL CSS ============================*/
/*=============================== FOOTER CSS ==============================*/
#ja-footer{
	background:#191919;
	color:#a2a2a2;
	padding:0;
}
#ja-footer .main{
	padding:15px 0;
	border-top: 1px solid #202020;
}
#ja-footer #ja-poweredby{
	position:absolute;
	right:5px;
	top:15px;
}
#ja-logo-footer{
	float:left;
	width:225px;
	background: url("../images/bg-border-logo-footer.png") repeat-y scroll right top transparent;
	margin-right:12px;
}
#ja-logo-footer img{
	float:left;
}
.footer1{
	color:#feffff;
}
.footer1 a:hover{
	color:#feffff;
	text-decoration:none;
}
.ja-copyright{
	font-size:11px;
	text-align:left;
}
ul.footer-menu li{
	display:inline;
}
ul.footer-menu{
	padding:5px 0 10px 0;
}
ul.footer-menu li a{
	color:#c1c1c1;
	text-transform:uppercase;
	padding:0 13px;
	border-left:2px solid #c0c0c0;
	font-weight:bold;
	text-decoration:none;
}
ul.footer-menu li a:hover{
	color:#ffa900;
}
ul.footer-menu li:first-child a{
	border-left:none;
	padding-left:0;
}

/*============================= END FOOTER CSS ====================================*/
#ja-container .bg-moduletable{
	margin: 0 12px 22px 18px;
	border-bottom: 1px solid #D3D3D3;
	padding:
}
#ja-container .jomsocial-user-online .bg-moduletable{
	padding:0 0 10px;
}

/*============================= MODULE HELLO ME CSS - USER PROFILES ===============================*/
#ja-container .moduletable.hello-me-mod .ja-box-ct{
	padding:0 0 6px 0;
	background: url("../images/jomsocial/bg-shadow-mod-pos5-r.png") no-repeat scroll right bottom transparent;
}
#ja-container .moduletable.hello-me-mod{
	padding-bottom:6px!important;
	border:none;
	background: url("../images/jomsocial/bg-shadow-mod-pos5-l.png") no-repeat scroll left bottom transparent!important;
}
#ja-container .moduletable .hello-me{
	padding:0 0 20px 0;
	border: 1px solid #E9E9E9;
	background-color:#f3f3f3;
}
.hello-me div.link-hellome:hover{
	background-color:#fff;
}
.hello-me a.link-hellome{
	height:35px;
	line-height:35px;
	padding:0 0 0 45px;
	display:block;
	margin:0;
	font-weight:bold;
	color:#d12853;
	border-bottom:1px solid #dedede;
	text-decoration:none;
	background-position:13px center;
	background-repeat:no-repeat;
}
.hello-me a.link-hellome.hellome-save-stt{
	background:url("../images/jomsocial/bg-hellome-save-stt.png") no-repeat 13px center!important;
	margin-top:10px;
}
.hello-me a.link-hellome.hellome-edit-stt{
	background-image:url("../images/jomsocial/bg-hellome-edit-stt.png");
	border-top:1px solid #dedede;
}
.hello-me a.link-hellome.hellome-new-friend-request{
	background-image:url("../images/jomsocial/bg-hellome-friend-request.png");
}
.hello-me a.link-hellome.hellome-message{
	background-image:url("../images/jomsocial/bg-hellome-new-message.png");
}
.hello-me a.link-hellome.hellome-my-friend{
	background-image:url("../images/jomsocial/bg-hellome-my-friend.png");
}
.hello-me a.link-hellome.hellome-my-group{
	background-image:url("../images/jomsocial/bg-hellome-my-group.png");
}
.hello-me a.link-hellome.hellome-my-photo{
	background-image:url("../images/jomsocial/bg-hellome-my-photo.png");
}
.hello-me a.link-hellome.hellome-my-video{
	background-image:url("../images/jomsocial/bg-hellome-my-video.png");
}
.hello-me a.link-hellome.hellome-my-blog{
	background-image:url("../images/jomsocial/bg-hellome-my-blog.png");
}
.hello-me a.link-hellome.hellome-my-event{
	background-image:url("../images/jomsocial/bg-hellome-my-event.png");
}
.hello-me a.link-hellome.hellome-logout{
	background-image:url("../images/jomsocial/bg-hellome-logout.png");
}
#ja-container #helloMeDisplay {
	text-align:justify;
	padding:0 10px 15px 10px;
	color:#383838;
	line-height:24px;
}
.kama-and-stt{
	text-align:center;
}
.hello-me #jsNotification li{
	border:none;
	-moz-border-radius:0;
	border-radius:0;
	width:23px;
	height:28px;
}
.hello-me #jsNotification{
	width:100px;
	margin: 10px auto !important;
}
.hello-me #jsNotification li#jsGlobal{
	background:url("../images/jomsocial/bg-noti-global.png") center center no-repeat transparent;
}
.hello-me #jsNotification li#jsFriend{
	background:url("../images/jomsocial/bg-noti-friend.png") center center no-repeat transparent;
}
.hello-me #jsNotification li#jsInbox{
	background:url("../images/jomsocial/bg-noti-inbox.png") center center no-repeat transparent;
}
.hello-me .link-user img.hellome-img-avt{
	width:160px;
}
#ja-container .hello-me .link-user{
	text-align:center;
	background:url("../images/jomsocial/bg-hellome-link-user.png") center bottom no-repeat transparent;
	padding-bottom:10px;
	margin-bottom:5px;
}
#ja-container .hello-me .link-user-2{
	background:url("../images/jomsocial/bg-hellome-link-user-2.png") left bottom repeat-x #ffa900;
	padding-bottom:30px;
}
.hello-me .link-user a.link-user-jomsocial{
	color:#fff;
	font-size:16px;
	text-transform:uppercase;
	font-weight:normal;
	padding:12px 0;
	display:block;
}
#ja-container .jomsocial-user-online .ja-box-ct{
	padding:0 0 10px 0;
	border-bottom:1px solid #d3d3d3;
}
#ja-container .jomsocial-user-online ul{
	padding:10px 8px;
	margin:0;
}
.online-users li.online-user-avt a{
	display:inline-block;
}
.online-users li.online-user-avt img{
	width:40px;
}
#ja-container  .online-users li.online-user-avt{
	padding:4px;
	display:inline-block;
}

.online-users .user-online-cout a{
	border-top:1px solid #e9e9e9;
	display:block;
	color:#d12853;
	padding:10px 15px 8px 15px;
	margin-top:11px;
}
#ja-container .online-users .user-online-cout p{
	padding:0 10px;
	margin:5px 0 0 0;
}
/*===================== END MODULE HELLO ME CSS - USER PROFILES =============================*/
/*================= MODULE ACTIVE GROUP - POPULAR GROUP CSS ==========================*/
#ja-container .moduletable.popular-group .ja-box-ct{
	padding:0 0 3px 0;
	border-bottom:1px solid #d3d3d3;
}
#ja-container .moduletable.popular-group{
/*	padding-bottom:3px; */
}
#ja-container ul.mod_activegroups {
	padding: 0;
	margin: 0;
	list-style: none;
}
#ja-container ul.mod_activegroups li img { 
	padding: 2px;
	background:#c6244d;
	border: solid 1px #c92f56;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	width: 40px;
	float: left;
	display: inline;
	margin: 4px 12px 0 0;
}
#ja-container ul.mod_activegroups li{
	padding:13px 5px 13px 13px;
	border-top:1px solid #e9e9e9;
}
#ja-container ul.mod_activegroups li:hover{
	background:#f8f8f8;
}
#ja-container ul.mod_activegroups li:first-child{
	border-top:none;
}
#ja-container ul.mod_activegroups a.active-group-name{
	color:#c3204a;
	font-weight:bold;
	text-decoration:none;
}
#ja-container ul.mod_activegroups a.active-group-name:hover{
	color:#757575;
}
#ja-container ul.mod_activegroups a.active-group-total-member{
	color:#757575;
	font-weight:bold;
	font-size:11px;
}
#ja-container ul.mod_activegroups a.active-group-total-member:hover{
	color:#c3204a;
}
/*=============== END MODULE ACTIVE GROUP - POPULAR GROUP CSS =====================*/
/*=============== TOOLBAR JOMSOCIAL CSS =======================*/
#community-wrap #jsMenu, #jsMenu {
    -moz-border-radius:0;
	border-radius:0;
    background:#ffa900;
    margin-bottom:0;
    padding:0;
}
#jsMenu + #miniheader {
    margin-top:0;
}
#community-wrap #miniheader{
	margin-left:0!important;
}
#jsMenu .jsMenuLft {
    height: 42px;
    margin-right: 30px;
}
#jsMenu .jsMenuBar {
    -moz-border-radius:0;
	border-radius:0;
    margin-left: 40px;
}
#jsMenu .jsHome{
	background:url("../images/jomsocial/icon-home-toolbar.png") center center no-repeat transparent!important;
	height:42px;
	width:40px;
	top:0;
	left:0;
}
#jsMenu .jsIr{
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
}
#ja-bt-tab .defaultTab {
    position: relative;
    z-index: 2;
}
#ja-bt-tab .moduletable.moduletable{
	margin-bottom:0;
}
#jsMenu .jsIr:hover {
    background-color: #AE193F !important;
}
#community-wrap #jsMenu .jsMenuBar li, #jsMenu .jsMenuBar li {
	margin:0;
}
#jsMenu .jsMenuIcon span{
	top:0;
}
#jsMenu .jsMenuBar a {
    -moz-border-radius:0;
	border-radius:0;
    background:none;
    color: #FFFFFF;
    display: block;
    font-weight:normal;
	height:42px;
    line-height: 42px;
    padding:0 42px 0 8px;
	font-size:16px;
/*	margin-left:-5px; */
	text-transform:uppercase;
}
#jsMenu .jsMenuBar li a.active,#community-wrap #jsMenu .jsMenuBar li a:hover {
    background:url("../images/jomsocial/bg-a-toolbar-active.png") right top no-repeat transparent!important;
	color:#ffa900!important;
}
#jsMenu .jsMenuIcon{
	background:url("../images/jomsocial/bg-menu-notice-toolbar.png") left top repeat-y transparent;
	height:42px;
	top:0;
	left:15px;
	padding-left:2px;
}
#jsMenu .jsMenuIcon div {
    margin-left:0;
}
#jsMenu .jsMenuIcon div a{
	height:42px;
	width:42px;
}
#jsMenu .jsGlobalsNot {
   	background:url("../images/jomsocial/bg-noti-global.png") center center no-repeat transparent !important;
}
#jsMenu .jsFriendsNot {
   	background:url("../images/jomsocial/bg-noti-friend.png") center center no-repeat transparent !important;
}
#jsMenu .jsMesaggeNot {
   	background:url("../images/jomsocial/bg-noti-inbox.png") center center no-repeat transparent !important;
}
#jsMenu #jsMenuNotif,#jsMenu #jsMenuFriend, #jsMenu #jsMenuInbox{
   	background:url("../images/jomsocial/bg-menu-notice-toolbar.png") right top repeat-y transparent !important;
}

#jsMenu .jsLogOff a {
    background:url("../images/jomsocial/bg-logout-toolbar.png") center center no-repeat transparent!important;
    float: right;
	height:42px;
	width:40px;
	margin:0;
}
#jsMenu .jsMenuRgt {
    top: 0;
}
#jsMenu .jsLogOff{
	background:url("../images/jomsocial/bg-menu-notice-toolbar.png") left top repeat-y transparent;
	display:inline-block;
	float:right;
	padding-left:2px;
}
/*================= SUB MENU JOMSOCIAL =============*/
#jsMenu .jsMenuBar li:hover a{
	background: url("../images/jomsocial/bg-a-toolbar-active.png") no-repeat scroll right top transparent;
	color:#ffa900;
}
#jsMenu .jsMenuBar ul li ul li a,#community-wrap #jsMenu .jsMenuBar ul li:hover ul li a{
	background:none!important;
	line-height:29px;
	height:29px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	text-transform:none;
	padding:0 13px;
}
#jsMenu .jsMenuBar ul li ul li a:hover{
	background:none!important;
	color:#ffa900;
}
#jsMenu .jsMenuBar ul li ul li{
	border-top:1px solid #e9e9e9;
}
#jsMenu .jsMenuBar ul li ul li:first-child{
	border-top:none;
}
#jsMenu .jsMenuBar ul li ul{
	background:#fff;
	border-right:2px solid #ffa900;
	border-left:2px solid #ffa900;
	border-bottom:2px solid #ffa900;
	top:41px;
	z-index:300;
}
/*================= END SUB MENU JOMSOCIAL =============*/


/*============== END TOOLBAR JOMSOCIAL CSS ==================*/
/*============== MINI HEADER CSS ==================*/
#community-wrap div.profile-toolbox-bl {
    background:#fafafa;
	border-bottom:1px solid #eaeaea;
	height:70px;
	padding-bottom:7px;
}
#community-wrap div.profile-toolbox-tl, #community-wrap div.profile-toolbox-br {
    background:none;
}	
#community-wrap .small-button li.bg-a-l a.bg-a-r {
    background:url("../images/jomsocial/bg-a-small-button-miniheader-r.png") right top no-repeat transparent!important;
    height: auto;
    padding:0 7px 0 0;
	cursor:pointer;
}
#community-wrap .small-button li.bg-a-l {
	background:url("../images/jomsocial/bg-a-small-button-miniheader-l.png") left top no-repeat transparent;
	padding-left:7px;
}
#community-wrap .small-button li.bg-a-l:hover a.bg-a-r {
    background:url("../images/jomsocial/bg-a-small-button-miniheader-r.png") right -32px no-repeat transparent!important;
}
#community-wrap .small-button li.bg-a-l:hover {
	background:url("../images/jomsocial/bg-a-small-button-miniheader-l.png") left -32px no-repeat transparent;
}
#community-wrap .small-button li.bg-a-l a span {
    -moz-border-radius:0;
	border-radius:0;
    display: inline-block;
    height: 26px;
    line-height: 26px;
    margin: 0;
    padding:0 0 0 25px;
	color:#5f5f5f;
}
#community-wrap .small-button a:hover span {
	background-color:transparent;
}
#community-wrap .small-button .btn-add-friend a span{
	background:url("../images/jomsocial/bg-hellome-friend-request.png") left center no-repeat transparent;
}
#community-wrap .small-button .btn-videos a span{
	background:url("../images/jomsocial/bg-hellome-my-video.png") left center no-repeat transparent;
}
#community-wrap .small-button .btn-gallery a span{
	background:url("../images/jomsocial/bg-hellome-my-photo.png") left center no-repeat transparent;
}
#community-wrap .small-button .btn-write-message a span{
	background:url("../images/jomsocial/bg-hellome-new-message.png") left center no-repeat transparent;
}
#community-wrap ul.small-button {
	padding-top:22px;
}
#community-wrap .cAvatar img {
    height: auto;
    width: 51px;
	border:solid 2px #c0c0c0;
	margin-right:10px
}
#community-wrap .name-and-avt-miniheader{
	padding:8px 0 0 15px;
}
#community-wrap .avt-miniheader .cAvatar{
	border:2px solid #bebebe;
}
#community-wrap .avt-miniheader{
	margin-right:10px;
}
#community-wrap .username-miniheader{
	float:left;
}
#community-wrap #miniheader .profile-toolbox-name {
    color: #5d5d5d;
	font-size:14px;
	font-weight:normal;
}
#community-wrap #miniheader .link-goto-profile{
	color:#ffa900;
	line-height:26px;
}
#community-wrap #miniheader .link-goto-profile:hover{
	color:#5d5d5d;
}
#community-wrap .cSubmenu{
	background:url("../images/jomsocial/bg-cSubmenu-l.png") left top no-repeat transparent;
	padding-left:15px;
	border:none;
	height:auto;
}
#community-wrap .cSubmenu ul.cResetList, #community-wrap .cSubmenu ul.submenu{
	background:url("../images/jomsocial/bg-cSubmenu-r.png") right top no-repeat transparent;
	height:39px;
	padding-bottom:2px;
	padding-right:15px;
}
#community-wrap .submenu li, #community-wrap .cSubmenu ul.cResetList li {
    line-height: 39px;
}
#community-wrap .cSubmenu li a {
    color: #1e1e1e;
	font-size:12px;
	text-decoration:none;
}
#community-wrap .cSubmenu li a:hover {
    color: #ffa900;
	text-decoration:none;
}
#community-wrap.cGroups #cGroups-UpcomingEvents a:hover, #community-wrap.cGroups #cGroups-AlbumUpdates a:hover{
	color:#545454;
}
#community-wrap .submenu li a, #community-wrap .cSubmenu li a {
    border-left: 1px solid #1e1e1e;
	border-right:none!important;
}
#community-wrap .submenu li:first-child a, #community-wrap .cSubmenu li:first-child a {
    border-left:none;
}
#community-wrap .submenu li.action:last-child a, #community-wrap .cSubmenu li.action:last-child a {
    border-left:none;
}
#community-wrap h2.componentheading{
	color:#ffa900;
	text-transform:uppercase;
	font-weight:normal;
	padding:15px 0 13px 0;
	margin:0;
}
/*============== EMD MINI HEADER CSS ==================*/
/*============== LEFT AND MAIN PHOTO ALBUM CSS ==================*/
#community-wrap.cPhotos #cAlbum .cSidebar{
	width:245px;
}
#community-wrap.cPhotos #cAlbum .cMain{
	margin-left:284px;
}
#community-wrap.cPhotos #cAlbum .community-album-details img {
	background:url("../images/jomsocial/bg-img-detail-photo-album.png") left top repeat transparent;
    border:none;
    margin-bottom: 5px;
    padding: 4px;
    width: 236px;
}
#cAlbum .photo-album-detail-author span.author{
	font-weight:bold;
	color:#be1c46;
}
#cAlbum .photo-album-detail-info{
	line-height:24px;
	padding-top:5px;
	padding-left:4px;
	color:#4c4c4c;
}
#cAlbum .photo-album-detail-place-taken a{
	color:#be1c46;
}
#album-map .cMapBigger a{
	color:#be1c46;
}
#cAlbum .photo-album-detail-place-taken a:hover, #album-map .cMapBigger a:hover{
	color:#4c4c4c;
}
.community-events-results-item a:hover{
	color:#333;
}
body #community-wrap #other-albums-label h3{
	color:#c9244f;
	line-height:24px;
	padding-bottom:2px;
}
body #community-wrap #other-albums-container img.cAvatar{
	border: 3px solid #c6244d;
    margin-bottom: 10px;
    padding:0;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	margin:0;
}
body #community-wrap #other-albums-container ul li .album-meta .album-name a{
	font-size:12px;
	font-weight:bold;
	color:#ce2652;
	line-height:20px;
}
body #community-wrap #other-albums-container ul li .album-meta .album-name a:hover{
	color:#2f2f2f;
}
body #community-wrap #other-albums-container ul li .album-meta .album-name{
	padding-bottom:4px;
}
body #community-wrap #other-albums-container ul li .album-meta .album-count{
	font-weight:normal;
	color:#2f2f2f;
}
body #community-wrap .community-photo-desc{
	color:#be1c46;
	font-size:14px;
}
body #community-wrap .community-photo-desc strong{
}
#community-wrap #cAlbum .community-photo-desc-editable {
	font-size:12px;
	line-height:24px;
	color:#323232;
	height:150px;
}
body #community-wrap div.ctitle{
	color:#c8214c;
	border-bottom: 2px solid #C8C8C8;
    margin-bottom: 6px;
    margin-top: 0px;
	line-height:24px;
}
body #community-wrap div.cavatar{
	border:none;
	width:40px;
}
#community-wrap #wallForm{
	background:#f3f3f3;
	padding:7px;
	border:none;
	margin-bottom:2px;
}
#community-wrap .detailWrap.alpha{
	line-height:18px;
}
#community-wrap #wallForm .inputbox:focus{
	border:1px solid #ffb6c9;
}
#community-wrap #wallForm .cavatar img.cAvatar{
	width:40px;
	height:auto;
}
#community-wrap #wallForm #wall-submit{
	text-shadow:0 -1px 0 #c8214c;
	color:#fff;
	font-weight:bold;
	border:1px solid #d32955;
	background:url("../images/jomsocial/bg-wall-button-submit.png") left top repeat-x #c7234d;
}
#community-wrap #wallForm #wall-submit:hover{
	background:url("../images/jomsocial/bg-wall-button-submit.png") left bottom repeat-x #c7234d;
}
#community-wrap div.wallComments{
	margin-bottom:2px;
	border:none;
	padding:5px 7px;
	background:#F3F3F3;
	color:#3a3a3a;
}
#community-wrap div.wallComments .actor-link a{
	color:#ffa900;
}
#community-wrap .cComments .newsfeed-meta.small{
	color:#3a3a3a;
}
#community-wrap #wallContent .wall-comment-view-all-bottom a{
	color:#ffa900;
}
#community-wrap .community-form-validate .formtable td.key, #community-wrap .community-form-validate .formtable td.value{
	padding: 6px 0;
}
#community-wrap .community-form-validate .formtable td.key,body #community-wrap .community-form-validate .formtable td.cWindowFormKey{
	padding-right:10px;
}
#community-wrap .community-form-validate .formtable td.value input[type="text"]{
/*	width: 257px; */
	height: 22px;
	line-height: 28px;
	border: 1px solid #DADADA;
	padding: 3px 5px;
	background: #FCFCFC;
}
#community-wrap .community-form-validate .formtable td.value input[type="submit"].button{
	text-shadow:0 -1px 0 #c8214c;
	color:#fff;
	border:1px solid #d32955;
	font-weight:bold;
	background:url("../images/jomsocial/bg-wall-button-submit.png") left top repeat-x #c7234d;
}
#community-wrap .community-form-validate .formtable td.value input[type="submit"].button:hover{
	background:url("../images/jomsocial/bg-wall-button-submit.png") left bottom repeat-x #c7234d;
}
#community-wrap .community-form-validate .formtable td.value input[type="button"].button{
	background:none;
	border:none;
	color:#616161;
	font-weight:bold;
}
/*============== END LEFT AND MAIN PHOTO ALBUM CSS ==================*/
/*============== LISTING PHOTO ALBUM CSS ==================*/
body #community-wrap .albums .album-summary .album-name a{
	color:#333333;
}
body #community-wrap .albums .album-summary .album-name a:hover{
	color:#ffa900;
}
body #community-wrap .albums .album-summary .album-count{
	color:#555555;
}
body #community-wrap .albums .album-summary .album-lastupdated a{
	color:#333333;
}
/*============== END LISTING PHOTO ALBUM CSS ==================*/
/*============== BOX EDIT PROFILE CSS ==================*/
#community-wrap #detailSet textarea, #community-wrap #detailSet select {
    height: 28px;
    padding: 5px 2px;
}
#community-wrap #detailSet td.value .inputbox{
	height:22px;
	padding:3px 5px;
	line-height:22px;
	background:#FCFCFC;
}
#community-wrap #file-upload{
	background:none;
	border:1px solid #f0f0f0;
}
#community-wrap #file-upload:hover{
	background:none;
}
#community-wrap .cModule.profile-upload-avt{
	padding:5px;
}
#community-wrap .bg-avt-preview-leftside{
	padding:5px;
}
/*============== END BOX EDIT PROFILE CSS ==================*/
/*============== BOX PROFILE CSS ==================*/
#community-wrap .profile-box .profile-avatar img{
	width:140px;
	border:2px solid #d3d3d3;
}
.profile-box #profile-status-message{
	line-height:24px;
	color:#303030;
}
#community-wrap .profile-box{
	background:url("../images/jomsocial/bg-box-profile.png") left bottom repeat-x #fff;
	border:1px solid #ededed;
	padding:14px 0 30px 14px;
}
#community-wrap .profile-box .profile-info {
    margin: 0 0 0 160px;
}
#community-wrap .profile-box .profile-details .label span{
	font-weight:normal;
}
#community-wrap .profile-details .label.kama{
	padding-bottom:5px;
}
#community-wrap .profile-box .profile-likes {
	left:35px;
	right:auto;
	top:170px;
	float:left;
/*	max-width:90px; */ /* for ie7 */
}
body #community-wrap .profile-box .profile-info .contentheading{
	color:#ffa900;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
/*============== END BOX PROFILE CSS ==================*/
/*============== STATUS PROFILE CSS ==================*/
#community-wrap .community-status .status-author img{
	width:56px;
	height:auto;
}
#community-wrap .community-status .creator a.creator-menu{
	padding-left:20px;
}
#community-wrap .community-status .type-message a.creator-menu{
	background:url("../images/jomsocial/bg-recent-stt.png") left center no-repeat transparent;
	padding-left:16px;
}
#community-wrap .community-status .type-photo a.creator-menu{
	background:url("../images/jomsocial/bg-recent-img.png") left center no-repeat transparent;
}
#community-wrap .community-status .type-video a.creator-menu{
	background:url("../images/jomsocial/bg-hellome-my-video.png") left center no-repeat transparent;
}
#community-wrap .community-status .type-event a.creator-menu{
	background:url("../images/jomsocial/bg-hellome-my-event.png") left center no-repeat transparent;
}
#community-wrap .community-status .type-message a.creator-menu:hover{
	background:url("../images/jomsocial/bg-recent-stt.png") left center no-repeat transparent!important;
}
#community-wrap .community-status .type-photo a.creator-menu:hover{
	background:url("../images/jomsocial/bg-recent-img.png") left center no-repeat transparent!important;
}
#community-wrap .community-status .type-video a.creator-menu:hover{
	background:url("../images/jomsocial/bg-hellome-my-video.png") left center no-repeat transparent!important;
}
#community-wrap .community-status .type-event a.creator-menu:hover{
	background:url("../images/jomsocial/bg-hellome-my-event.png") left center no-repeat transparent!important;
}
#community-wrap .community-status .creator-actions{
	margin-top:10px;
}

#community-wrap .community-status .status-creator{
	-moz-border-radius:0;
	border-radius:0;
    background: none;
    border:none;
    margin-left: 77px;
    padding:0;
}
#community-wrap .community-status .creator {
    padding: 0 5px;
}
body #community-wrap .cFeed-item .newsfeed-content-top{
	line-height:24px;
}
#community-wrap .community-status .creator.active {
    -moz-border-radius:0;
	border-radius:0;
    background:url("../images/jomsocial/bg-bottom-creat-stt.png") center bottom no-repeat transparent;
    border:none;
    font-weight: bold;
	padding-bottom:9px;
}
#community-wrap .community-status .creator-message{
	line-height:22px;
}
#community-wrap .community-status.on-message .creator-message-container:active, #community-wrap .community-status.on-message .creator-message-container:hover{
	-moz-box-shadow:1px 1px 1px 1px #ffe6ed;
	-webkit-box-shadow:1px 1px 1px 1px #ffe6ed;
	box-shadow:1px 1px 1px 1px #ffe6ed;
}
body #community-wrap .button{
	background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left top #C7234D;
    border: 1px solid #D32955;
    color: #FFFFFF;
    font-weight: bold;
	padding:0 15px;
	height:27px;
	line-height:27px;
	text-align:center!important;
}
body #community-wrap .button:hover{
    background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left bottom #C7234D;
}
body #community-wrap .mini-profile-details-status {
    line-height: 20px;
	padding-top:5px;
}
#community-wrap .community-status .button{
	background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left top #C7234D!important;
    border: 1px solid #D32955!important;
    color: #FFFFFF!important;
    font-weight: bold;
	padding:0 15px;
	height:27px;
	line-height:27px;
}
#community-wrap .community-status .button:hover{
    background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left bottom #C7234D!important;
}
#community-wrap .wall-coc-form-action.button{
	background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left top #C7234D;
    border: 1px solid #D32955;
    color: #FFFFFF;
    font-weight: bold;
	padding:0 15px;
	height:27px;
	line-height:27px;
}
#community-wrap .wall-coc-form-action.button:hover{
    background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left bottom #C7234D;
}
#community-wrap .wall-coc-form-action.cancel{
	line-height:27px;
	font-weight:bold!important;
	color:#616161;
	padding:0 5px;
}
#community-wrap .wall-coc-form textarea:focus{
	border:1px solid #FFB6C9;
}
#community-wrap .cFeed-item .newsfeed-content-hidden, .cFeed-item .newsfeed-content-hidden{
	background:none;
	line-height:22px;
}
#community-wrap .wallicon-like-bg{
	background: url("../images/jomsocial/bg-comment-wall-top.png") no-repeat scroll 20px top transparent;
	padding-top:5px;
}
#community-wrap .cFeed-item .wallicon-like {
    background: url("../images/jomsocial/bg-wal-icon-like.png") no-repeat scroll 8px center #f3f3f3;
	border-left:2px solid #ff6089;
	height:31px;
	line-height:31px;
	padding:0 0 0 26px;
}
#community-wrap .cFeed-item .wallicon-comment.wallmore {
    background: url("../images/jomsocial/bg-wal-icon-more-comment.png") no-repeat scroll 8px center #f3f3f3;
	height:31px;
	line-height:30px;
	padding:0 0 0 28px;
}
#community-wrap .wall-coc-avatar{
	width:36px;
}
#community-wrap .cComment{
	padding-left:54px;
	background:#f3f3f3;
}
#community-wrap .cFeed-item .wall-coc-time{
	left:54px;
}
#community-wrap #cProfileWrapper .cFeed-item, #community-wrap #cFrontpageWrapper .cFeed-item, .cFeed-item{
	margin:0;
	border-bottom:1px solid #e9e9e9
}
#community-wrap .newsfeed-content .newsfeed-meta{
	background: url("../images/jomsocial/bg-wall-time-creat.png") no-repeat scroll 5px center transparent;
	padding-left:25px;
	padding-bottom:0;
	line-height:25px;
	color:#3d3d3d!important;
}
#community-wrap .newsfeed-content .newsfeed-meta .newsfeed-icon{
	display:none;
}
#community-wrap .cAvatar, #community-wrap .cAvatar img{
	width:56px;
}
#community-wrap .cFeed-item .newsfeed-content, .cFeed-item .newsfeed-content{
	margin-left:75px;
}
#community-wrap .wall-cocs{
	margin-top:10px;
}
#community-wrap .cFeed-item .newsfeed-content .newsfeed-meta .wal-comment,#community-wrap .cFeed-item .newsfeed-content .newsfeed-meta .like-comment{
	font-weight:bold;
	color:#ffa900;
}
#community-wrap .community-status .creator-view.type-video .creator-video-url{
	height:21px;
	line-height:25px;
	padding:2px;
}
#community-wrap .wall-cocs input:focus, #community-wrap .wall-cocs textarea:focus{
	border-color:#ffb6c9;
}
body #community-admin-wrapper{
	margin-top:5px;
}
#community-wrap .community-status .type-event form.creator-form .label{
	line-height:28px;
	height:28px;
}
/*============== END STATUS PROFILE CSS ==================*/
/*============== BOX LASTEST MEMBERS CSS ==================*/
#community-wrap .cModule{
	-moz-border-radius:0;
	border-radius:0;
    border:1px solid #eaeaea;
    margin: 0 0 15px;
    padding:0;
}
#community-wrap .cModule h3{
	padding:0;
	margin:0;
	border:none;
	color:#fff;
	font-size:16px!important;
	text-transform:uppercase;
	font-weight:normal!important;
/*	background: url("../images/jomsocial/bg-h3-lastest-mem.png") repeat-x scroll left top transparent; */
	background: url("../images/jomsocial/bg-h3-lastest-mem-span.png") no-repeat scroll 15px bottom transparent;
	padding-bottom:9px;
	position:relative;
	z-index:1;
}
#community-wrap .cModule h3 span{
/*	height:38px; */
/*	background: url("../images/jomsocial/bg-h3-lastest-mem-span.png") no-repeat scroll 15px bottom transparent; */
	background:#575757;
	line-height:38px;
	display:block;
	padding-left:13px;
	z-index:4000;
	position:relative;
}
#community-wrap .cModule .filterlink{
	height:41px;
	line-height:41px;
	text-align:center;
	background:#f3f3f3;
	margin:-11px 0 0 0;
	border-bottom:1px solid #e9e9e9;
	float:none;
}
#community-wrap .cModule .filterlink a{
	color:#575757;
	margin:0;
	padding:0 5px!important;
	border-right:1px solid #575757;
	text-decoration:none;
}
#community-wrap .cModule .filterlink a.active-state, #community-wrap .cModule .filterlink a:hover{
	color:#b3133c;
}
#community-wrap .cThumbList li{
	padding:0;
}
/*
#community-wrap .cModule #latest-members-container{
	padding:7px 9px;
} */
#community-wrap .cModule #latest-members-container .cAvatar{
	width:50px;
	padding:7px;
}
#community-wrap .app-box-footer{
	margin:0;
	padding:0;
	height:38px;
	line-height:38px;
	border-bottom:1px solid #D3D3D3;
	border-top: 1px solid #E9E9E9;
}
#community-wrap .app-box-footer a, #community-wrap .app-box-footer a:hover{
	background:none;
	padding-right:14px;
}
#community-wrap .cModule.latest-events h3{
	background: url("../images/bg-h3-all-module.png") no-repeat scroll left bottom transparent;
	padding-bottom:11px;
	line-height:32px;
/*	height:32px; */
	color:#555555;
	padding-left:13px;
}
#community-wrap .cModule.latest-video .popular-videos{
	border-right:none;
}
/*============== END BOX LASTEST MEMBERS CSS ==================*/

#community-wrap .jsFriendPending .jsFriendRespond .button,#community-photo-walls .wall-respond-area .button{
	background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left top #C7234D;
    border: 1px solid #D32955;
    color: #FFFFFF;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    padding: 0 15px;
}
#community-wrap .jsFriendPending .jsFriendRespond .button:hover, #community-photo-walls .wall-respond-area .button:hover{
	background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left bottom #C7234D;
}
/*============== BOX MY GROUP CSS ==================*/
#community-wrap .cSidebar .cModule .cThumbList{
	margin:0;
	padding:7px 13px;
}
#community-wrap .groupName, #community-wrap .groupDescription{
	line-height:20px;
}
#community-wrap .community-groups-results-item{
	width:99.7%;
}
#community-wrap .cSidebar .cModule .cThumbList .cAvatar{
	width:50px;
	padding:7px;
	height:auto;
}
#community-wrap .groupActions .icon-group{
	background: url("../images/jomsocial/bg-hellome-my-group.png") no-repeat scroll left center transparent!important;
}
#community-wrap .groupActions .icon-discuss{
/*	background: url("../images/jomsocial/bg-wal-icon-more-comment.png") no-repeat scroll left center transparent!important; */
}
#community-wrap .cModule.latest-photos h3 {
/*   background: url("../images/jomsocial/bg-h3-lastest-photo.png") repeat-x scroll left top transparent; */
	padding-bottom:9px;
	background: url("../images/jomsocial/bg-h3-lastest-photo-span.png") no-repeat scroll 15px bottom transparent;
}
#community-wrap .cModule.latest-photos h3 span {
    background:#ffa900;
	padding:0 0 0 13px;
}
/*============== END BOX MY GROUP CSS ==================*/
body #community-wrap .cGroupsMain .album-actions {
    top: 5px !important;
}
/*============== BOX UP COMING EVENT CSS ==================*/
#community-wrap .latest-events .jsEvDate {
    -moz-border-radius:0;
	border-radius:0;
    border:none;
    float: left;
    text-transform: uppercase;
    width: auto;
	height:47px;
	padding-left:4px;
	background: url("../images/jomsocial/bg-date-event-l.png") no-repeat scroll left top transparent;
}
#community-wrap .latest-events .bg-jsEvDate {
	padding:0 10px 0 6px;
	background: url("../images/jomsocial/bg-date-event-r.png") no-repeat scroll right top transparent;
}
#community-wrap .latest-events .jsDD {
    background: none;
	height:32px;
	line-height:32px;
	color:#828282;
	font-size:18px;
	font-weight:normal;
	padding:0;
}
#community-wrap .latest-events .jsMM {
    background: none;
	color:#fff;
	font-size:10px;
	font-weight:normal;
	padding:0;
	line-height:15px;
	height:15px;
}
#community-wrap .latest-events ul{
	margin:0;
}
#community-wrap .latest-events ul li{
	padding:18px 10px 18px 13px;
	margin:0;
	border-top:1px solid #e9e9e9;
}
#community-wrap .latest-events ul li:first-child{
	border-top:none;
}
#community-wrap .jsDetail a,#community-wrap .jsDetail{
	color:#575757;
}
#community-wrap .jsDetail a.event-attande{
	color:#ffa900;
}
#community-wrap .jsDetail a.event-attande:hover{
	color:#575757;
}
#community-wrap .jsDetail .event-title:hover{
	color:#ffa900;
}
/*============== END BOX UP COMING EVENT CSS ==================*/

/*============== BOX SEARCH (IN PROFILE) CSS ==================*/
#community-wrap .cModule.searchbox{
	border:none;
	background: url("../images/jomsocial/bg-shadow-mod-pos5-l.png") no-repeat scroll left bottom transparent;
}
#cFrontpageWrapper .searchbox{
/*	margin-top:20px; */
}
#community-wrap .cModule.searchbox h3, #community-wrap .cModule.searchbox h3 span{
	background:none;
}
#community-wrap .searchbox .bg-searchbox-2{
	background: url("../images/jomsocial/bg-box-search-2.png") no-repeat scroll center bottom transparent;
	padding-bottom:8px;
}
#community-wrap .searchbox .bg-searchbox-3{
	background: url("../images/jomsocial/bg-box-search-3.png") repeat-x scroll center bottom #b1113b;
}
#community-wrap .searchbox .advance-searchbox{
	text-align:center;
	text-transform:uppercase;
	font-weight:normal;
	color:#bd1c45;
	font-size:12px;
	padding:10px 0;
}
#community-wrap .searchbox .advance-searchbox a:hover{
	color:#575757;
}
#community-wrap .searchbox .bg-searchbox-1{
	background:#f3f3f3;
}
#community-wrap .searchbox .bg-searchbox{
	background: url("../images/jomsocial/bg-shadow-mod-pos5-r.png") no-repeat scroll right bottom transparent;
    padding: 0 0 6px;
}
#community-wrap .searchbox .bg-searchbox{
	background: url("../images/jomsocial/bg-shadow-mod-pos5-r.png") no-repeat scroll right bottom transparent;
    padding: 0 0 6px;
}
#community-wrap .searchbox .bg-searchbox h3{
	display:none;
}
#community-wrap .cModule.searchbox .input_wrap {
    background: url("../images/jomsocial/bg-box-search-input.png") no-repeat scroll 0 0 transparent;
    height: 31px;
	margin:28px 10px;
    padding-left: 5px;
}
#community-wrap .cModule.searchbox .input_wrap .search_button {
    background: url("../images/jomsocial/bg-box-search-input.png") no-repeat scroll 100% 0 transparent;
    height: 31px;
    margin-right: 0;
    width: 38px;
}
#community-wrap .cModule.searchbox .input_wrap .inputbox {
    width: 75%;
	margin:6px 0 0;
	color:#9e9e9e;
}
#ja-container .hello-me .login-hellome{
	padding:0 15px;
}
#ja-container .hello-me fieldset{
	border:none;
}
.hello-me .login-hellome .form-login-hellome{
	line-height:24px;
}
.hello-me #form-login-username .inputbox,.hello-me #form-login-password .inputbox{
	height:20px;
	border:1px solid #cfcfcf;
	padding:3px;
	width:170px;
	font-weight:normal;
	font-size:12px;
}
.hello-me .login-hellome .button{
	background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left top #C7234D;
    border: 1px solid #D32955;
    color: #FFFFFF;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    padding: 0 15px;
	margin:0;
	cursor:pointer;
}
.hello-me .login-hellome .button:hover{
	background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left bottom #C7234D;
}
#ja-container .hello-me .option-fogot-pass{
	padding:0 15px;
}
.hello-me .option-fogot-pass a{
	line-height:24px;
	text-decoration:none;
}
.hello-me .option-fogot-pass a:hover{
	color:#333;
}
/*==============END BOX SEARCH (IN PROFILE) CSS ==================*/
body #community-wrap .more-activity-text{
	height:28px;
	line-height:28px;
	color:#fff;
	text-shadow:0 -1px 0 #c91d4a;
	width:auto;
	display:inline-block;
	background:url("../images/jomsocial/bg-a-active-more-l.png") no-repeat scroll left top transparent;
	padding: 0 0 0 5px;
}
body #community-wrap .more-activity-text span{
	display:inline-block;
	background:url("../images/jomsocial/bg-a-active-more-r.png") no-repeat scroll right top transparent;
	padding-right:15px;
	padding-left:10px;
}
body #community-wrap .more-activity-text:hover{
	background:url("../images/jomsocial/bg-a-active-more-l.png") no-repeat scroll left -37px transparent;
}
body #community-wrap .more-activity-text:hover span{
	background:url("../images/jomsocial/bg-a-active-more-r.png") no-repeat scroll right -37px transparent;
}
#community-wrap #activity-more.joms-newsfeed-more{
	text-align:center;
	border:none;
	background:none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
}
body #community-wrap .bg-inner-frontpage-index{
	border-bottom:1px solid #d3d3d3;
	padding:0 10px;
	display:inline-block;
}
body #community-wrap h2.componentheading{
	font-size:18px;
}
body #community-wrap .like-comment,body #community-wrap .wal-comment{
	padding-left:10px;
}
body #community-wrap a.remove{
	background:url("../images/jomsocial/bg-wall-delete.png") no-repeat scroll left top transparent;
	width:14px;
	height:14px;
}
#community-wrap.cPhotos #cAlbum .cMain #like-container {
    margin-right: 10px;
}
body #community-wrap a.remove:hover{
	background:url("../images/jomsocial/bg-wall-delete.png") no-repeat scroll left -29px transparent;
}
body #community-wrap .cFeed a.cIcon-Hide{
	background:url("../images/jomsocial/bg-wall-hide.png") no-repeat scroll left top transparent;
	width:14px;
	height:14px;
}
body #community-wrap .cFeed a.cIcon-Hide:hover{
	background:url("../images/jomsocial/bg-wall-hide.png") no-repeat scroll left -29px transparent;
}
body #community-wrap #form-login #username,body #community-wrap #form-login #password{
	font-weight:normal;
	font-size:12px;
	height:20px;
}
body #community-wrap h2.componentheading.heading-recent-active{
	padding:10px 0 8px 19px;
	border-bottom:1px solid #e9e9e9;
	margin-bottom:15px;
	font-size:16px;
	background:url("../images/jomsocial/bg-recent-active.png") repeat-x scroll left bottom #fff;
}

#community-wrap .cMain.frontpage-index{
	border:1px solid #E9E9E9;
}
/*==============BOX EVENT CSS ==================*/
#community-wrap .cModule.cPending h3{
	background: url("../images/bg-h3-all-module.png") no-repeat scroll left bottom transparent;
    color: #555555;
	line-height: 40px;
	padding-bottom: 12px;
    padding-left: 12px;
}
body #community-wrap .mini-profile-details h3.name, body #community-wrap h3.groupName, body #community-wrap h3.eventName{
	text-transform:uppercase;
	font-weight:normal;
	padding-bottom:5px;
}
#community-wrap .cModule.cPending ul{
	padding:0 15px;
	margin:5px 0 5px 0;
}
#community-wrap .cModule.cPending ul li{
	position:relative;
}
#community-wrap .cPending .list-left {
    max-width: 185px;
	line-height:20px;
}
#community-wrap .cPending .list-right {
	position:absolute;
	top:0;
	right:0;
    max-width: 90px;
}
#community-wrap #community-event-members.cModule h3, #community-wrap #community-event-action.cModule h3{
	background: url("../images/bg-h3-all-module.png") no-repeat scroll left bottom transparent;
    color: #555555;
	line-height: 40px;
	padding-bottom: 12px;
    padding-left: 12px;
}
#community-wrap #community-event-action .app-box-content, #community-wrap #community-group-action .app-box-content{
	border-bottom:1px solid #D3D3D3;
	margin-top:10px;
}
#community-wrap #community-event-action ul.event-menus li.event-menu a, #community-wrap #community-group-action ul.group-menus li a{
	border:none;
	text-decoration:none;
}
#community-wrap #community-event-action ul.event-menus li.event-menu,#community-wrap #community-group-action ul.group-menus li{
	border-top:1px solid #eaeaea;
	padding:0 10px 0 15px;
}
#community-wrap #community-event-action ul.event-menus li.event-menu:first-child, #community-wrap #community-group-action ul.group-menus li:first-child{
	border-top:none;
}
#community-wrap #community-event-option h3,#community-wrap #community-group-admin h3{
	background:none;
    color: #555555;
/* 	line-height: 40px!important; */
/*	padding-bottom: 12px; */
	border:none!important;
	padding:5px 30px 5px 13px;
	font-weight:normal!important;
}
#community-wrap #community-event-option .app-box-content{
}
#community-wrap #community-event-option .app-box-content li.event-menu a{
	border:none;
}
#community-wrap #community-event-option .app-box-content li.event-menu{
	border-top:1px solid #F7D68F;
	padding:0 10px 0 15px;
}
iframe#description_ifr{
	border-right:1px solid #ccc;
	width:99.97%!important;
}
#community-wrap #community-event-rsvp.cModule h3{
	background:none;
	text-transform:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold!important;
	color:#535353;
	border-bottom:1px solid #eeeeee;
	padding-bottom:10px;
}
#community-wrap #community-event-rsvp.cModule{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #cbcbcb;
	padding:10px 10px 20px 10px;
}
#community-wrap #community-event-rsvp.cModule p{
	line-height:24px;
	padding:5px 0 10px 0;
}
#community-wrap #community-event-rsvp .selector {
    background:url("../images/jomsocial/bg-respon-select.png") no-repeat scroll right 0 transparent;
	height:28px;
	line-height:28px;
	border:1px solid #e0e0e0;
	color:#878787;
}
#community-wrap #community-event-rsvp .selector span{
	text-shadow:0 1px 0 #fff;
}
#community-wrap #community-event-rsvp .attend {
    background-position: 7px 2px;
}
#community-wrap #community-event-rsvp .notAttend {
    background-position: 7px center;
}
#community-wrap #community-event-rsvp .selector select {
    border: 1px solid #e0e0e0;
    top: 7px;
}
body #community-wrap .group .group-info .cdata,body #community-wrap .group .group-info .cdata a,body #community-wrap .event .event-info .cdata,body #community-wrap .event .group-info .cdata, #community-wrap .event-info .cdata a {
    display: inline-block;
	color:#383838;
	font-weight:normal;
}
body #community-wrap .group .group-info .cdata a:hover,body #community-wrap .event .event-info .cdata, #community-wrap .event-info .cdata a:hover {
	color:#ffa900 ;
}
#community-wrap  .cTabsBar ul li a{
	padding:0 15px;
	color:#ce2550;
	height:29px;
	line-height:29px!important;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	border:none;
}
#community-wrap .cTabsBar ul li.cTabCurrent a{
	background:url("../images/jomsocial/bg-active-event-detail.png") repeat-x scroll left top transparent;
	color:#fff;
	margin:0;
	border:none;
}
#community-wrap  .cTabsBar ul li a:hover, #community-wrap .event .cTabsBar ul li a:focus{
	background:url("../images/jomsocial/bg-active-event-detail.png") repeat-x scroll left top transparent!important;
	color:#fff!important;
	margin:0!important;;
}
#community-wrap .cTabsBar {
    border-bottom: 2px solid #ffa900;
    padding: 0;
}
#community-wrap .event .event-top .event-desc{
	line-height:20px;
}
#community-wrap .group-left, #community-wrap .event-left {
    background: none;
    border:none;
    float: left;
    width: auto;
}
#community-wrap .event .event-avatar img, #community-wrap.cGroups .group .group-left .group-avatar img{
	background:url("../images/jomsocial/bg-img-detail-photo-album.png") repeat scroll left top transparent;
	width:170px;
	height:auto;
	padding:4px;
}
#community-wrap .group-top .group-main, #community-wrap .event-top .event-main{
	margin-left:200px;
}
#community-wrap .group-top .group-desc, #community-wrap .event-top .event-desc{
	line-height:22px;
}
#community-wrap .group-avatar, #community-wrap .event-avatar, #community-wrap .profile-avatar{
    background: none;
	padding:0;
}
body #community-wrap .group .group-info .clabel, body #community-wrap .event .event-info .clabel{
	color:#ffa900;
	line-height:27px;
	
}
#community-wrap .event .event-category, #community-wrap.cEvents .cIndex #cFeatured .cEventMain .event-category{
	background:url("../images/jomsocial/bg-cate-event-l.png") no-repeat scroll left top transparent;
	padding:0 0 0 3px;
	border:none;
	width:175px;
}
#community-wrap.cEvents .cIndex #cFeatured .cEventMain .event-category{
	width:221px;
}
#community-wrap .event .event-category-1, #community-wrap #cFeatured .event-category-1{
	background:url("../images/jomsocial/bg-cate-event-r.png") no-repeat scroll right top transparent;
	padding:0 3px 0 0;
}
#community-wrap .event .event-category .clabel, #community-wrap.cEvents .cIndex #cFeatured .cEventMain .event-category .clabel{
	height:37px;
	line-height:37px;
	color:#b7b7b7;
	font-weight:bold;
}
#community-wrap .event .event-category .cdata a, #community-wrap.cEvents .cIndex #cFeatured .cEventMain .event-category .cdata{
	color:#b7b7b7;
}
body #community-wrap .event-email table.mceLayout{
	width:99%!important;
	border:1px solid #eaeaea!important;
}
#community-wrap .community-events-results-item .community-events-results-left .cAvatar,
#community-wrap .community-groups-results-item .community-groups-results-left .cAvatar{
	width:74px;
	height:auto;
}
#community-wrap .community-events-results-right, #community-wrap .community-groups-results-right{
	margin-left:105px;
	line-height:24px;
}
#community-wrap .community-events-results-left, #community-wrap .community-groups-results-left{
	padding:0;
	border:none;
	margin-top:17px;
	margin-left:14px;
	position:relative;
}
/*======= BACKGROUND SLIDESHOW CSS =========*/
#ja-background-slideshow #progress-background{
	height:0px;
	background:#ffa900;
}
#ja-background-slideshow #progress-bar{
	z-index:3;
	height:0px;
	background:#deb124;
}
#ja-background-slideshow #cp-bg-bar{
	z-index:1;
}
#ja-background-slideshow .cp-title{
	background:#5f5f5e;
	color:#ccc;
	font-size:18px;
	text-transform:none!important;
	font-weight:normal;
	display:inline-block;
	padding:0 15px;
	margin-bottom:8px;
	border-radius: 10px;
	margin-left: 300px;
	margin-top:120px;
	border: 3px #c5c5c4 solid;
}
#ja-background-slideshow .cp-title a{
	color:#b7b8b4;
	line-height:47px;
	font-size:18px;
}

#ja-background-slideshow .cp-title a:hover{
	color:#fff;
	
}
#ja-background-slideshow .cp-desc{
	background:#d50712;
	font-size:18px;
	font-weight:normal;
	line-height:38px;
	display:inline;
	padding:5px 15px;
	color:#fff;
}
#ja-background-slideshow #cp-bg-slide{
	z-index:1;
	overflow:hidden;
}
/*======= END BACKGROUND SLIDESHOW CSS =========*/
.fbLike .ja-box-ct{
 padding: 0!important;
}
#community-wrap .community-events-results-left .eventDate{ 
	background:url("../images/jomsocial/bg-event-ongoing-date.png")repeat-x scroll left top;
	margin:0;
	position:absolute;
	color:#fff;
	height:24px;
	width:74px;
	bottom:0;
	left:0;
	line-height:24px;
	font-size:14px;
	text-transform:uppercase;
	font-weight:normal;
}
#community-wrap #cFeatured #community-event-avatar img#event-avatar{
	width:214px;
	padding:5px;
	background: url("../images/jomsocial/bg-img-detail-photo-album.png") repeat scroll left top transparent;
	height:auto;
}
#community-wrap.cEvents .cIndex #cFeatured .cEventMain .cEventInfo {
    margin: 0 230px 0 250px;
	line-height:24px;
}
#community-wrap.cEvents .cIndex #cFeatured .cEventMain .event-avatar{
	border:none;
	padding:0;
	background:none;
}
#community-wrap.cEvents .cIndex #cFeatured .cEventMain .cEventInfo .cFeaturedTitle a{
	color:#ffa900;
	text-transform:uppercase;
	font-weight:normal;
	font-size:16px;
}
#community-wrap.cEvents .cIndex #cFeatured .cEventMain .cEventInfo .cFeaturedTitle a:hover{
	color:#545454;
}
#community-wrap.cEvents .cIndex #cFeatured .cEventMain .cEventInfo .event-created span#event-date, #community-wrap.cEvents .cIndex #cFeatured .cEventMain .cEventInfo .event-location span#event-data-location, #community-wrap.cEvents .cIndex #cFeatured .cEventMain .cEventInfo .event-summary span#event-summary{
	font-weight:normal;
}
#community-wrap.cEvents .cIndex #cFeatured .cEventMain{
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	background:#f7f7f7;
	border-bottom:1px solid #dcdcdc;
}
#community-wrap.cEvents .cIndex #cFeatured{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
#community-wrap.cEvents .cIndex #cFeatured .cFeaturedContent{
	background:#fff;
	border:none;
	margin:0;
}
#community-wrap .cSlider.featured-event {
    border-bottom: 1px solid #DDDDDD;
    height: auto;
}
#community-wrap.cEvents .cSlider .cSlider-nav-clip ul li{
	height:auto!important;
	background:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	padding:15px 0;
	border:1px solid #cbcbcb;
	margin:0 14px;
	width:166px!important;
}
#community-wrap.cEvents .cSlider .cSlider-nav-clip ul li .cEventMeta{
	height:auto;
	border:none;
	margin:0 0 0 52px;
	padding:0;
}
#community-wrap.cEvents .cSlider .cSlider-nav-clip ul li .cFeaturedTitle{
	line-height:24px;
	text-transform:uppercase;
	font-weight:normal;
	color:#ffa900;
}
#community-wrap.cEvents .cSlider .cSlider-nav-clip ul li .cFeaturedTitle:hover{
	color:#3a3a3a;
}
#community-wrap.cEvents .cSlider .cSlider-nav-clip ul li .cEventLocation{
	line-height:18px;
	color:#3a3a3a;
}

#community-wrap.cEvents .cSlider .cSlider-nav-clip ul li .cEventDate{
	-moz-border-radius: 0 0 0 0;
    background: url("../images/jomsocial/bg-date-event-l.png") no-repeat scroll left top transparent;
    border: medium none;
    height: 47px;
    padding:0 0 0 4px;
    text-transform: uppercase;
    width: auto;
	margin-left:10px;
}
#community-wrap.cEvents .cSlider .cSlider-nav-clip ul li .bg-cEventDate{
	background: url("../images/jomsocial/bg-date-event-r.png") no-repeat scroll right top transparent;
    padding: 0 10px 0 6px;
}
#community-wrap.cEvents .cSlider .cSlider-nav-clip .jsDD-cEventDate {
    background: none repeat scroll 0 0 transparent;
    color: #828282;
    font-size: 18px;
    font-weight: normal;
    height: 32px;
    line-height: 32px;
    padding: 0;
}
#community-wrap.cEvents .cSlider .cSlider-nav-clip  .jsMM-cEventDate{
	background: none repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: normal;
    height: 15px;
    line-height: 15px;
    padding: 0;
}
#community-wrap.cEvents .cSlider{
	padding-top:15px;
	padding-bottom:10px;
}
#community-wrap.cEvents .cSlider .cSlider-nav .cSlider-nav-prev, #community-wrap.cEvents .cSlider .cSlider-nav .cSlider-nav-next{
	top:20px;
}
#community-wrap.cEvents .cIndex #cFeatured .cEventMain .event-rvsp .cModule{
	padding: 10px 10px 20px;
}
/*==============END BOX EVENT CSS ==================*/
/*============== MINI PROFILE CSS ==================*/
#ja-content-main div.mini-profile{
	margin-right:4px;
}
#community-wrap .icon-online-overlay, #community-wrap .icon-offline-overlay{
	background:url("../images/jomsocial/bg-ongoing.png") no-repeat scroll right top transparent;
	right:-5px;
	font-size:12px;
	text-transform:uppercase;
	font-weight:normal;
	line-height:22px;
	height:26px;
	width:75px;
	padding:0;
	text-align:center;
}
/*============== END MINI PROFILE CSS ==================*/

.dialog #cWindowContentTop{
	background:#ffa900;
}
.dialog #cWindowContentTop #cwin_close_btn{
	background:url("../images/bg-close-title-btlogin.png") no-repeat scroll left top transparent!important;
	height:21px;
	width:21px;
	top:3px;
	right:3px;
}
.dialog #cWindowContentTop #cwin_close_btn:hover{
	background:url("../images/bg-close-title-btlogin.png") no-repeat scroll left -37px transparent!important;
}
.dialog #cWindowAction .button, body #cWindowContent .button{
	background:#ffa900!important;
	border: 1px outset #E75077!important;
	color:#fff!important;
}
.dialog #cWindowAction .button:hover, body #cWindowContent .button:hover{
	background:#dd2e5b!important;
}
#community-wrap .cCategories-list .cCategories li a, #community-wrap .cCategories li a{
	display:inline-block;
	padding:0 13px;
	height:29px;
	line-height:29px;
	margin-top:12px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	background:url("../images/jomsocial/bg-img-detail-photo-album.png") repeat scroll left top transparent;
	color:#7a7a7a;
	font-weight:bold;
}
#community-wrap .cCategories-list ul.cCategories, #community-wrap ul.cCategories{
	padding:0 12px 22px;
	border-bottom:1px solid #D3D3D3;
}
#community-wrap .cCategories-list .cCategories li a:hover,#community-wrap .cCategories li a:hover{
	background:url("../images/jomsocial/bg-box-cate-event-hover.png") repeat-x scroll left top transparent;
	color:#fff;
}
#community-wrap .cCategories .cCount{ 
	background:none;
	padding-left:5px;
}
#community-wrap .community-calendar.cModule h3{
	background:none;
	border-bottom:2px solid #575757;
	color:#575757;
}
#community-wrap .community-calendar.cModule{
	border:none;
}
#community-wrap .community-calendar.cModule h3 span{
	background:none;
	padding-bottom:0;
}
#community-wrap .community-calendar .calendar-month{
	color:#575757;
	background:none;
	text-transform:uppercase;
}
#community-wrap .community-calendar #event table td{
	color:#575757;
}
#community-wrap .community-calendar #event table th{
	background:#f5f5f5;
	height:23px;
}
#community-wrap .community-calendar #event table td.running, #community-wrap #event table td + td:hover{
	background:#ffa900;
	color:#fff;
}
#community-wrap .community-calendar .community-calendar-result{
	border:none;
}
#community-wrap .community-calendar #event table th, #community-wrap .community-calendar #event table tr, #community-wrap .community-calendar #event table td {
    border: 1px solid #EFEFEF;
}
.calendar thead .title {
    background:#FFFFFF;
	color:#ffa900;
}
.calendar tbody .day{
	text-align:center;
}
.calendar td{
	border:1px solid #EFEFEF;
	background:#fff;
	padding:0;
	height:23px;
	line-height:23px;
	width:23px;
	text-align:center;
}
.calendar td.day:hover, .calendar tbody td.selected, .calendar tr.daysrow:hover td.day:hover{
	background:#ffa900;
	padding:0;
	border:1px solid #EFEFEF;
}
.calendar tr.daysrow:hover td.day{
	background:#f47c9b;
}
.calendar thead .daynames {
    background:#FFFFFF;
}
.calendar table .wn {
    background:#fff;
    padding: 2px 3px 2px 2px;
	border:1px solid #EFEFEF;
}
.calendar thead .headrow {
    background:#fff;

}
.calendar, .calendar table{
	background:#fff;
	border:none;
}
div.calendar{
	width:auto;
	border:1px solid #efefef;
}
#community-wrap .community-calendar #event{
	padding-top:5px;
}
#community-wrap #community-event-nearby-form{
	
}
#community-wrap #community-event-nearby-form #showNearByEventsForm{
	padding:10px 10px 15px 10px;
	text-align:center;
}
#community-wrap #community-event-nearby-form #userInputLocation{
	width:auto;
	border-radius:2px;
	border: 1px solid #E7E7E7;
}
#community-wrap #community-event-nearby-form #userInputLocation:focus{
	border:1px solid #ffb6c9;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#community-wrap.cGroups #cGroupsUpdate div.empty-message {
    margin-right: 235px;
}
.c-m-group{
	padding:0 0 0 10px;
}
#community-wrap.cGroups #cGroups-MyGroup li {
    margin: 0 7px 10px;
}
#community-wrap.cGroups #cGroupsUpdate .group-lastupdate ul{
	margin:0;
	padding:10px 0;
	border-bottom:1px solid #d3d3d3;
}
#community-wrap.cGroups #cGroupsUpdate .group-lastupdate ul li{
	border-bottom:none;
	border-top:1px solid #e9e9e9;
	padding:5px 5px 5px 10px;
	width:auto;
}
#community-wrap.cGroups #cGroups-UpcomingEvents .eventDetails, #community-wrap.cGroups #cGroups-AlbumUpdates .albumDetails{
	float:right;
	width:135px;
	padding:0;
}
#community-wrap.cGroups #cGroups-AlbumUpdates li{
/*	float:none; */
}
#community-wrap.cGroups #cGroups-UpcomingEvents .eventName {
    line-height: 22px;
}
#community-wrap.cGroups #cGroupsUpdate .group-lastupdate ul li:first-child{
	border-top:none;
}
/*============== BOX ABOUT ME CSS ==================*/
.profile-about-value-label{
	display:inline-block;
}
#community-wrap .cProfile-About{
	padding:0 13px;
	line-height:20px;
}
#community-wrap .cProfile-About .profile-box-module-value{
	padding:5px 0 0 0;
	color:#575757;
}
#community-wrap .cProfile-About .profile-box-module-value a{
	color:#575757;
}
#community-wrap .cProfile-About .profile-box-module-value a:hover{
	color:#ffa900;
}
.mini-profile a:hover{
	color:#545454;
}
#community-wrap .profile-box-module .bg-profile-box-module{
	padding-bottom:15px;
	border-bottom:1px solid #D3D3D3;
}
#community-wrap .profile-box-module .profile-right-info{
	margin:0;
}

#community-wrap .profile-box-module h4{
	color:#ffa900;
	font-weight:normal;
	border:none;
	padding:15px 0 3px 0;
	font-size:14px;
}
#community-wrap .profile-value-label{
	font-weight:bold;
	color:#ffa900;
}
/*============== END BOX ABOUT ME CSS ==================*/
/*============== SIGNUP FRONTPAGE CSS ==================*/
body #community-wrap div.greybox .bg-center-signup, #community-wrap .denied-box .bg-center-signup{
	background:url("../images/jomsocial/bg-center-signup.png") repeat-x scroll left bottom #fff;
}
body #community-wrap div.greybox{
	border:none;
	margin:0!important;
}
body #community-wrap div.greybox div div div.loginform{
	background:none;
}
body #community-wrap div.greybox h2.title-signup-jomsocial{
	background:#ffa900;
	margin:0;
}
#community-wrap .title-signup-jomsocial span{
	height:42px;
	line-height:42px;
	font-size:16px;
	font-weight:normal;
	text-transform:uppercase;
	color:#ffa900;
	display:inline-block;
	padding-left:20px;
	padding-right:46px;
	background:url("../images/jomsocial/bg-span-title-signup.png") no-repeat scroll right top #fff;
}
body #community-wrap div.greybox div div div.introduction{
	background:url("../images/jomsocial/bg-shadow-loginform-signup.png") no-repeat scroll right top transparent;
	padding:0;
	position:relative;
}
body #community-wrap div.greybox h1.bg-left-get-conect{
	background:url("../images/jomsocial/bg-left-get-connect.png") no-repeat scroll left top transparent;
	padding:26px 0 0 67px;
	margin:0 -8px 0 144px;
	font-size:20px;
	text-transform:uppercase;
	font-weight:normal;
	color:#fff;
}
body #community-wrap div.greybox div.shadow-right-signup,#community-wrap .denied-box div.shadow-right-signup{
	border:none;
	background:url("../images/jomsocial/bg-shadow-signup-right.png") no-repeat scroll right bottom transparent;
	padding-bottom:11px;
}
body #community-wrap div.greybox.shadow-left-signup, #community-wrap .denied-box.shadow-left-signup{
	background:url("../images/jomsocial/bg-shadow-signup-left.png") no-repeat scroll left bottom transparent;
}
#community-wrap .cFrontPageLeft{
	padding-right:5px;
}
body #community-wrap div.greybox span.bg-right-get-conect{
	background:url("../images/jomsocial/bg-right-get-connect-1.png") no-repeat scroll right top transparent;
	display:block;
	padding-right:5px;
}
body #community-wrap div.greybox span.bg-center-get-conect{
	background:url("../images/jomsocial/bg-center-getconnect.png") repeat-x scroll left top transparent;
	padding:0 0 7px 0;
	display:block;
}
#community-wrap .cFrontPageRight{
	width:280px;
}
body #community-wrap div.greybox .cFrontPageRight h2{
	font-size:20px;
	font-weight:normal;
	text-transform:uppercase;
	color:#ffa900;
	padding-top:12px;
}
body #community-wrap div.greybox div div div.loginform{
	width:auto;
	float:left;
	padding:20px 15px 15px 20px;
}
body #community-wrap div.greybox .cFrontPageRight .loginform label{
	line-height:28px;
	cursor:auto;
}
body #community-wrap div.greybox .cFrontPageRight div.loginform input.frontlogin{
	border:1px solid #cfcfcf;
	background:#fff;
}
body #community-wrap div.greybox .cFrontPageRight div.loginform input.frontlogin:focus{
	border:1px solid #ffb6c9;
}
body #community-wrap div.greybox ul#featurelist{
	margin-left:220px;
}
body #community-wrap div.greybox ul#featurelist li{
	font-size:14px;
	font-weight:normal;
	line-height:36px;
	color:#959595;
	height:36px;
	margin:0!important;
	background:url("../images/jomsocial/bg-li-signup-frontpage.png") no-repeat scroll left center transparent;
}
body #community-wrap div.greybox a#joinButton{
	height:39px;
	line-height:39px;
	color:#fff;
	text-shadow:0 -1px 0 #c91d4a;
	text-transform:uppercase;
	font-weight:normal;
	width:auto;
	display:inline-block;
	background:url("../images/jomsocial/bg-join-us-now-l.png") no-repeat scroll left top transparent;
	padding-left:5px;
	margin-left:205px;
}
body #community-wrap div.greybox a#joinButton span{
	display:inline-block;
	background:url("../images/jomsocial/bg-join-us-now-r.png") no-repeat scroll right top transparent;
	padding-right:12px;
	padding-left:7px;
}
body #community-wrap div.greybox a#joinButton:hover{
	background:url("../images/jomsocial/bg-join-us-now-l.png") no-repeat scroll left -49px transparent;
}
body #community-wrap div.greybox a#joinButton:hover span{
	background:url("../images/jomsocial/bg-join-us-now-r.png") no-repeat scroll right -49px transparent;
}
.bt-img-intro{
	position:absolute;
	top:70px;
	left:20px;
	width:170px;
	height:180px;
}
body #community-wrap div.greybox div.bt-bg-img-over-2{
	background:url("../images/jomsocial/bg-signup-img-intro-1.png") no-repeat scroll left top transparent;
	width:170px;
	height:180px;
	position:absolute;
	top:0;
	left:0;
}
body #community-wrap div.greybox div.bt-bg-img-over-1{
/*	background:url("../images/jomsocial/bg-img-signup-2.png") no-repeat scroll left top transparent; */
	position:relative;
} 
body #community-wrap div.greybox div.bt-bg-img-over-1 img{
	max-width:170px;
	max-height:180px;
}
#community-wrap .forgot-form-login-signup{
	line-height:24px;
}
#community-wrap .login-forgot-password{
	border-right:1px solid #767676;
	padding-right:5px;
	margin-right:5px;
}
#community-wrap div.denied-box{
	border:none;
	line-height:24px;
	margin-left:0!important;
	margin-right:0!important;
}
#community-wrap .denied-box h3{
	color: #ffa900;
    font-weight: normal;
    margin: 0;
    padding: 25px 0 13px;
    text-transform: uppercase;
	font-size:14px;
}
#community-wrap .denied-box .loginform{
	padding-bottom:15px;
}
#community-wrap .denied-box .loginform .login-forgot-password{
	border:none;
}
#community-wrap .denied-box .loginform .inputbox{
	padding:3px;
	height:20px;
	border:1px solid #CFCFCF;
	background:#fff;
}
#community-wrap .denied-box .loginform .inputbox:focus{
	border:1px solid #FFB6C9;
}
#community-wrap .denied-box .loginform .label-for-inputbox{
	height:28px;
	line-height:28px;
}
#community-wrap .denied-box .bg-center-signup{
	padding-left:15px;
	border:1px solid #cfcfcf;
}
/*============== END SIGNUP FRONTPAGE CSS ==================*/
#community-wrap.cPhotos .cIndex #cFeatured .cSlider ul li {
/*	width: 191px !important; */
	height: auto !important;
}
#ja-container .moduletable h3{
	background:url("../images/bg-h3-all-module.png") no-repeat scroll left bottom transparent;
}
#community-wrap .cSlider .cSlider-nav-clip{
	height: auto !important;
}
#community-wrap.cPhotos .cIndex #cFeatured .cFeaturedAlbums .cFeaturedCover .cCoverWrapper img{
	width:236px;
	height:auto;
	padding:5px;
	background:url("../images/jomsocial/bg-img-detail-photo-album.png") repeat scroll left top transparent;
}
#community-wrap.cPhotos .cIndex #cFeatured .cFeaturedAlbums .cFeaturedCover{
	padding:0;
	background:none;
	border:none;
	height:auto;
	width:auto;
}
#community-wrap.cPhotos .cIndex #cFeatured .cFeaturedAlbums .album-actions{
	left:125px;
}
body #community-wrap .cFeaturedOverlay{
	top:5px;
	left:5px;
}
#community-wrap.cPhotos .cIndex #cFeatured .cFeaturedAlbums .cFeaturedTitle a{
	font-size:18px;
	color:#ffa900;
	text-transform:uppercase;
	font-weight:normal;
	line-height:18px;
}
#community-wrap.cPhotos .cIndex #cFeatured .cFeaturedAlbums .cFeaturedDesc{
	line-height:24px;
	color:#494949;
	padding:5px 0 10px 0;
	margin-bottom:0;
}
#community-wrap.cPhotos .cIndex #cFeatured .cFeaturedAlbums .img-from-album-photo-feature{
	color:#ffa900;
	font-weight:bold;
	line-height:24px;
	padding:5px 0 4px 0;
}
#community-wrap.cPhotos .cIndex #cFeatured .cFeaturedAlbums .photo-list-item img{
	width:39px;
	height:39px;
	border:2px solid #d4d4d4;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	padding:0;
}
body #community-wrap.cPhotos div.ctitle{
	text-transform:uppercase;
	font-weight:normal;
	font-size:16px;
	border-bottom:2px solid #d9d9d9;
	padding-bottom:4px;
}
#community-wrap.cPhotos .cIndex #cFeatured .cFeaturedAlbums{
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	background:#f7f7f7;
	border:1px solid #dddddd;
	padding:15px;
	min-height:200px;
}
#community-wrap.cPhotos .cIndex #cFeatured{
	background:#fff;
	border:1px solid#ddd;
}
#community-wrap.cPhotos .cIndex #cFeatured .cSlider ul li .cFeaturedImg img{
	width:98px;
	border:none;
	padding:0;
}
#community-wrap.cPhotos .cIndex #cFeatured .cSlider ul li .cFeaturedTitle{
	margin-top:18px;
	margin-bottom:12px;
}
#community-wrap.cPhotos .cIndex #cFeatured .cSlider ul li .cFeaturedTitle a{
	color:#c01e48;
}
#community-wrap .cSlider ul li .cFeaturedMeta{
	color:#c01e48;
}
#community-wrap .cSlider .cSlider-nav .cSlider-nav-btn a{
	width:34px;
	height:34px;
}
.app-box-footer a:hover{
	color:#545454;
}
#activity-stream-container a:hover{
	color:#333;
}#activity-stream-container a.more-activity-text:hover{
	color:#fff;
}
#community-wrap .cSlider .cSlider-nav .cSlider-nav-next a, #community-wrap .cSlider .cSlider-nav .cSlider-nav-next a:hover, #community-wrap .cSlider .cSlider-nav .cSlider-nav-next a:focus{
	background:url("../images/jomsocial/bg-next-back-slide-photo-feature.png") no-repeat scroll left -119px transparent;
}
#community-wrap .cSlider .cSlider-nav .cSlider-nav-prev a, #community-wrap .cSlider .cSlider-nav .cSlider-nav-prev a:hover, #community-wrap .cSlider .cSlider-nav .cSlider-nav-prev a:focus{
	background:url("../images/jomsocial/bg-next-back-slide-photo-feature.png") no-repeat scroll left top transparent;
}
#community-wrap .featured-photo{
	min-height:170px;
}
#community-wrap .cSlider{
	padding-top:29px;
	padding-bottom:10px;
}
#community-wrap .cSlider .cSlider-nav{
	margin:0;
/* 	padding-top:29px;*/
}
#community-wrap .cSlider .cSlider-nav .cSlider-nav-btn{
	top:70px;
}
/*============== END FEARTURE PHOTO CSS ==================*/
#ja-botsl .inner-client-testmonial .link-testmonial a:hover {
    color: #A2A2A2;
}


/*============== COMMUNITY PAGINATION  CSS ==================*/
body #community-wrap .pagination-container ul li{
	width:23px;
	height:23px;
	text-align:center;
	font-size:14px;
	color:#fff;
	line-height:23px;
	background-position:left top;
	background-repeat:no-repeat;
	padding:0!important;
	margin:0 4px;
}
body #community-wrap .pagination-container ul li.page-active span{
	background:url("../images/jomsocial/bg-pagination-number.png") no-repeat left -45px transparent;
	display:block;
}
body #community-wrap .pagination-container ul{
	margin-bottom:10px;
}
#community-wrap li.pagination-prev span,body #community-wrap li.pagination-prev a, #community-wrap ul li.pagination-next span,body #community-wrap ul li.pagination-next a,#community-wrap li.pagination-end span,body #community-wrap li.pagination-end a, #community-wrap li.pagination-start span,body #community-wrap li.pagination-start a {
    background:none;
	color:transparent!important;
}

body #community-wrap .pagination-container ul li a{
	color:#fff;
	font-size:14px;
}
#community-wrap .pagination-container ul li.pagination-start{
	background-image:url("../images/jomsocial/bg-pagination-first.png");
}
#community-wrap .pagination-container ul li.pagination-prev{
	background-image:url("../images/jomsocial/bg-pagination-back.png");
}
#community-wrap .pagination-container ul li.pagination-next{
	background-image:url("../images/jomsocial/bg-pagination-next.png");
}
#community-wrap .pagination-container ul li.pagination-end{
	background-image:url("../images/jomsocial/bg-pagination-end.png");
}
#community-wrap .pagination-container ul li.page-active{
	background-image:url("../images/jomsocial/bg-pagination-number.png");
}

#community-wrap .pagination-container ul li.pagination-start:hover a{
	background:url("../images/jomsocial/bg-pagination-first.png") scroll left -45px transparent;
}
#community-wrap .pagination-container ul li.pagination-prev:hover a{
	background:url("../images/jomsocial/bg-pagination-back.png") scroll left -45px transparent;
}
#community-wrap .pagination-container ul li.pagination-next:hover a{
	background:url("../images/jomsocial/bg-pagination-next.png") scroll left -45px transparent;
}
#community-wrap .pagination-container ul li.pagination-end:hover a{
	background:url("../images/jomsocial/bg-pagination-end.png") scroll left -45px transparent;
}
#community-wrap .pagination-container ul li.page-active:hover a{
	background:url("../images/jomsocial/bg-pagination-number.png") scroll left -45px transparent;
}
/*============== END COMMUNITY PAGINATION  CSS ==================*/

#community-wrap .past-event{
	padding-right:6px;
}

/*============== GROUP CSS ==================*/
#community-wrap.cGroups .cGroups-UpdateListing{
	margin: 0 235px 20px 0;
}
#community-wrap #miniheader .goLft .profile-toolbox-thumb img.cAvatar{
	width:56px;
	border:2px solid #BEBEBE;
}
#community-wrap #miniheader .goLft .profile-toolbox-thumb{
	margin-right:10px;
}
#community-wrap #miniheader .goLft{
	margin:0;
	padding:8px 0 0 15px;
}
#community-wrap #miniheader .profile-toolbox-meta{
	float:left;
	margin-left:0;
	line-height:24px;
}
#community-wrap #miniheader .profile-toolbox-meta a.small{
	font-size:12px!important;
}
#community-wrap #miniheader .profile-toolbox-meta a.small:hover{
	color:#5d5d5d;
}
#community-wrap #miniheader .profile-toolbox-name b{
	font-weight:normal;
}
#community-wrap .small-button .btn-events a span{
	background: url("../images/jomsocial/bg-hellome-my-event.png") no-repeat scroll left center transparent;
}
#community-wrap .small-button .btn-discussions a span{
	background: url("../images/jomsocial/bg-wal-icon-more-comment.png") no-repeat scroll left center transparent;
}
#community-wrap .small-button .btn-members a span{
	background: url("../images/jomsocial/bg-hellome-my-group.png") no-repeat scroll left center transparent;
}
#community-wrap.cGroups .cGroups-UpdateListing .userInfo img{
	width:56px;
	height:auto;
}
#community-wrap #wall-message{
	line-height:22px;
}
#community-wrap #wall-message:focus{
	border:1px solid #FFB6C9;
}
#community-wrap .cComments .cComments-content{
	line-height:22px;
}
#community-wrap #group-discussion-topic .discussion-entry, #community-wrap #group-buletin-topic .buletin-entry{
	line-height:22px;
	margin:0 10px 10px 0;
}
#community-wrap #group-discussion-topic, #community-wrap #group-buletin-topic{
	padding-bottom:5px;
}
#community-wrap.cGroups .cGroups-UpdateListing .userShout{
	padding:0 5px 0 80px;
	line-height:22px;
}
#community-wrap div.groups-news-text{
	line-height:22px;
}
#community-wrap .group-discussion-introtext{
	line-height:18px;
	font-size:11px!important;
}
#community-wrap #community-group-admin .group-menus li a{
	border:none;
}
#community-wrap #community-group-admin .group-menus li{
	border-top:1px solid #F7D68F;
	padding:0 10px 0 15px;
}
#community-wrap #community-group-action h3, #community-wrap #community-group-members h3, #community-wrap #community-group-side-photos h3, #community-wrap #community-group-side-videos h3, #community-wrap .cGroup-Events h3, #community-wrap #community-event-action h3, #community-wrap #community-event-rsvp h3, #community-wrap #community-event-members h3, #community-wrap #community-event-map h3{
	color:#fff;
}
#community-group-action .group-menus li{
	padding:0 10px 0 15px;
}
#community-wrap .cGroup-Events .cResetList li{
	padding:0 10px 7px 10px;
}
#community-wrap .cGroup-Events .cResetList{
	padding-top:10px;
}
#community-wrap .cGroup-Events .cResetList li + li{
	border-top:1px dotted #
}
#community-wrap .cGroup-Events .event-attendee a{
	color:#ffa900;
}
#community-wrap .cGroup-Events .event-attendee a:hover{
	color:#575757;
}
#community-wrap .cGroup-Events .event-title a:hover{
	color:#ffa900;
}
#community-wrap .cGroup-Events .event-date div.event-date-group{
	text-transform:uppercase;
	font-weight:normal;
	color:#ffa900;
	font-size:14px;
	background:none;
	padding:3px 0 3px 0;
}
#community-wrap .cGroup-Events .event-date{
	border:none;
}
#community-wrap .cGroup-Events .event-date div.event-date-group-avt{
	border:none;
}
#community-wrap ul.cTextList li.cDiscussion-list{
	margin:0;
	line-height:18px;
}
body #community-wrap .cSidebar-SmallText{
	line-height:18px;
}
body #community-wrap .cSidebar{
	width:225px;
}
body #community-wrap .cMain{
	margin-right:248px;
}
body #community-wrap .profile-box-module{
	margin-top:27px;
}
#community-wrap .related-discussions .app-box-content{
	border-bottom:1px solid #d3d3d3;
}
#community-wrap .related-discussions .app-box-content ul{
	padding-bottom:10px;
}
#community-wrap #community-group-side-photos .avt-group-photo-album img{
	width:50px;
	padding:6px;
	margin:0;
}
#community-wrap .cModule.whos-online .cThumbList{
	border-bottom:1px solid #D3D3D3;
}
#community-wrap #community-group-side-photos .app-box-content .group-photo-album{
	padding:7px 13px;
}
#community-wrap.cGroups .cModule.file-discussion ul li.file-upload-group{
	padding: 3px 5px 6px 35px;
}
#community-wrap .cModule.file-discussion ul li:hover{
	background-position:15px 7px;
}
#community-wrap #group-buletin-topic{
	float: left;
    margin-right: 235px;
    position: absolute;
    width: auto!important;
}
#community-wrap.cGroups .cModule ul.cResetList span.cDeleteFile{
	cursor:pointer;
	display:none;
}

#community-wrap .cSidebar .cModule.file-discussion li{
	position:relative;
	background: url("../images/jomsocial/file-discuss.png") no-repeat scroll 15px 7px transparent;
	border-bottom:none;
	border-top:1px solid #F5F5F5;
}
#community-wrap .cSidebar .cModule.file-discussion li:first-child{
	border:none;
}
#community-wrap .cModule.file-discussion li:hover span.cDeleteFile {
    background: url("../images/jomsocial/remove-mini.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 10px;
    position: absolute;
    right: 5px;
    text-indent: -9000px;
    top: 5px;
    width: 10px;
}
#community-wrap .cModule.file-discussion li a{
	display:block;
	line-height:18px;
}
#community-wrap .cModule.file-discussion li .downloaded{
	color:#999;
	font-size:11px;
}
#community-wrap .cModule.file-discussion li .details{
	font-style:italic;
	color:#999;
	font-size:11px;
}
#community-wrap .cModule.file-discussion li a:hover{
	color:#999;
	text-decoration:none;
}
#community-group-dicussion a:hover{
	color:#545454;
}
#community-wrap .cSidebar .cModule.file-discussion .app-box-footer {
    border-top: 0 none;
}
#community-wrap.cGroups #community-group-container .cVideoItems{
	padding:0 6px;
}
#community-wrap .cModule.lastest-discussion .app-box-content ul{
	padding-bottom:10px;
}
#community-wrap .cModule.lastest-discussion .app-box-content ul li{
	padding: 8px 5px 8px 35px;
	background-position:12px 9px;
}
#community-wrap .cModule.lastest-discussion .app-box-content{
	border-bottom:1px solid #d3d3d3;
}
#community-wrap .video-description {
    line-height: 22px;
}
#community-wrap.cGroups #cGroups-VideoUpdates{
	margin:0;
}
#community-wrap.cGroups #cGroups-VideoUpdates li{
	padding:10px 5px 8px 5px;
	width:auto;
}
#community-wrap.cGroups .cGroups-UpdateListing li h3{
	color:#ffa900;
}
#cGroupsUpdate p.discussionTitle a:hover{
	color:#545454;
}
body #community-wrap .video-full .other-videos-container ul li .cVideoThumbs img{
	width:65px;
}
body #community-wrap .video-full .other-videos-container ul{
	padding:0 5px;
}
body #community-wrap .video-full .other-videos-container ul li .video-meta .video-count{
	padding-top:5px;
}
body #community-wrap .video-full .other-videos-container ul li .cVideoThumbs{
	width:auto;
}
#community-wrap.cGroups .cIndex #cFeatured .cGroupsMain .group-avatar #group-avatar{
	background: url("../images/jomsocial/bg-img-detail-photo-album.png") repeat scroll left top transparent;
    height: auto;
    padding: 5px;
    width: 214px;
}
#community-wrap.cGroups .cIndex #cFeatured .cGroupsMain .group-avatar{
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    padding: 0;
}
#community-wrap.cGroups .cIndex #cFeatured .cGroupsMain .cGroupInfo{
    line-height: 24px;
    margin: 0 0 0 250px;
}
#community-wrap.cGroups .cIndex #cFeatured .cGroupsMain .cGroupInfo .cFeaturedTitle a.group-link{
	color: #ffa900;
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
}
#community-wrap.cGroups .cIndex #cFeatured .cGroupsMain .cGroupInfo .cFeaturedTitle a.group-link:hover{
	color: #545454;
}
#community-wrap .group .group-category .clabel, #community-wrap.cGroups .cIndex #cFeatured .cGroupsMain .group-category .clabel{
	color: #B7B7B7;
    font-weight: bold;
    height: 37px;
    line-height: 37px;
	display:inline;
}
#community-wrap .group .group-category .cdata a, #community-wrap.cGroups .cIndex #cFeatured .cGroupsMain .group-category .cdata{
	color:#b7b7b7;

	display:inline;
}
#community-wrap.cGroups .cIndex #cFeatured .cGroupsMain .group-category div.group-category-1{
	display:block;
    background: url("../images/jomsocial/bg-cate-event-r.png") no-repeat scroll right top transparent;
    padding: 0 3px 0 0;
}
#community-wrap.cGroups .cIndex #cFeatured .cGroupsMain div.group-category{
    background: url("../images/jomsocial/bg-cate-event-l.png") no-repeat scroll left top transparent;
    border: medium none;
    padding: 0 0 0 3px;
    width: 221px;
}
#community-wrap.cGroups .cIndex #cFeatured .cGroupsMain {
    -moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
    background: none repeat scroll 0 0 #F7F7F7;
    border-bottom: 1px solid #DCDCDC;
}
#community-wrap.cGroups .cIndex #cFeatured {
    -moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}
#community-wrap.cGroups .cIndex #cFeatured .cFeaturedContent{
	background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    margin: 0;
}
#community-wrap.cGroups .cIndex #cFeatured .cSlider ul li{
	-moz-border-radius: 5px 5px 5px 5px;
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #CBCBCB;
    height: auto !important;
    margin: 0 10px;
    padding: 10px 5px;
    width: 161px !important;
}
#community-wrap.cGroups .cIndex #cFeatured .cBoxBorderLow{
	min-height:50px;
}
#community-wrap.cGroups .cIndex #cFeatured .cSlider ul li .cFeaturedImg{
	border:none;
}
#community-wrap.cGroups .cIndex #cFeatured .cSlider ul li .cFeaturedTitle{
	color: #ffa900;
    font-weight: normal;
    line-height: 24px;
    text-transform: uppercase;
	margin: 0 0 3px 60px;
}
#community-wrap.cGroups .cIndex #cFeatured .cSlider ul li .cFeaturedTitle:hover{
	color: #545454;
}
#community-wrap.cGroups .cIndex #cFeatured .cSlider ul li .cFeaturedTitle b{
	font-weight:normal;
}
#community-wrap.cGroups .cSlider ul li .cFeaturedMeta{
	margin: 0 0 0 60px;
	line-height:18px;
	text-align:left;
}
#ja-background-slideshow{
	height:270px;
	position:absolute!important;
	top:0;
	width:100%;
}
#ja-container .main{
	background:#fff;
}
#ja-container {
	z-index:9;
}
/*============== EMD GROUP CSS ==================*/
#community-wrap .page-actions{
	width:auto;
}
#community-wrap > *{
	margin-left:12px!important;
	margin-right:10px!important;
}
#bd #community-wrap > #jsMenu{
	margin-left:0!important;
	margin-right:0!important;
}
#community-wrap #cFrontpageWrapper{
	margin-left:0!important;
	margin-top:15px;
	margin-right:0!important;
	position:relative;
}
.no-module-include-community #community-wrap #cFrontpageWrapper .cLayout{
	margin-right:12px!important;
}
.no-margin #community-wrap #cFrontpageWrapper .cLayout{
	margin-right:0!important;
	margin-left:0!important;
}
.no-module-include-community #community-wrap > *{
	margin-right:10px!important;
}

#community-wrap .app-box .cFormWrapper .cButton{
	background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left top #C7234D !important;
    border: 1px solid #D32955 !important;
    color: #FFFFFF !important;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    padding: 0 0 4px 0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	text-shadow:none;
}
#community-wrap .app-box .cFormWrapper .cButton:hover {
    background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left bottom #C7234D !important;
}
#community-wrap .cMessage-Body{
	margin:0 0 0 65px;
}
#community-wrap .cMessage-Body #replybutton{
	margin-top:10px;
}
body #community-wrap .cInboxList{
	line-height:22px;
	min-height:60px;
}
body #community-wrap .cInboxList-avatar {
    width: auto;
}
body #community-wrap .cInboxList-sender {
    padding-left: 10px;
}
/* http://10.0.0.1/bt_travel/index.php?option=com_community&view=inbox&task=write&Itemid=578#community-invited */
body #community-wrap .inputbox.fullwidth, body #cWindow .inputbox.fullwidth{
	width:96%;
}
/*======================= LIKE BUTTON ===================================*/
#like-container .like-snippet{
	height:31px;
	line-height:31px;
}
#like-container .like-button, 
#like-container .unlike-button, 
#like-container .dislike-button, 
#like-container .peepDislike, 
#like-container .peepLike, 
#like-container .meLike, 
#like-container .meDislike{
	background: url("../images/jomsocial/like-button-bg.png") repeat-x scroll 0 0 #ACD371 !important;
	height:31px;
	line-height:31px;
	border:none;
}
#like-container .dislike-button{
	background-position:0 -66px!important;
}
#like-container .dislike-button:hover{
	background-position:0 -99px!important;
}
#like-container .like-button:hover{
	background-position:0 -33px!important;
}
#like-container .meDislike{
	background-position:0 -165px!important;
}
#like-container .meLike{
	background-position:0 -132px!important;
}
#like-container .like-button, #like-container .meLike, #like-container .like-button:hover{
	border-right:1px solid #d3d3d3;
}
/*======================= END LIKE BUTTON ===================================*/
.bg-cp-bg-navigation{
	width:965px;
	margin:0 auto;
	position:relative;
}
.com_user_login .shadow-left-signup {
    background: url("../images/jomsocial/bg-shadow-signup-left.png") no-repeat scroll left bottom transparent;
}
.com_user_login div.shadow-right-signup{
    background: url("../images/jomsocial/bg-shadow-signup-right.png") no-repeat scroll right bottom transparent;
    border: medium none;
    padding-bottom: 11px;
}
.com_user_login .bg-center-signup {
    background: url("../images/jomsocial/bg-center-signup.png") repeat-x scroll left bottom #FFFFFF;
	border: 1px solid #CFCFCF;
	padding-left: 15px;
	line-height:24px;
}
.com_user_login label{
	font-weight:normal;
	text-align:left;
}
.label-for-inputbox label{
	width:auto;
	min-width:100px;
	padding-right:10px;
	text-align:left;
	line-height:28px;
}
.com_user_login .label-for-inputbox input:focus{
	border:1px solid #FFB6C9;
}
.com_user_login .label-for-inputbox input{
	height:20px;
	padding:3px;
	width:200px;
	border: 1px solid #CFCFCF;
}
.com_user_login .remember-input{
	padding-left:110px;
}
.com_user_login .remember-input label{
	line-height:1.8;
}
.com_user_login .button{
	margin-left:110px;
	background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left top #C7234D;
    border: 1px solid #D32955;
    color: #FFFFFF;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    padding: 0 15px;
    text-align: center !important;
	cursor:pointer;
}
.com_user_login .button:hover {
    background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left bottom #C7234D;
}
.com_user_login .login_com_user_action{
	padding-left:110px;
}
.com_user_login .login_com_user_action a{
	line-height:24px;
	text-decoration:none;
}
.com_user_login .login_com_user_action a:hover{
	color:#333;
}


.k2AccountPage.k2-registration .inputbox {
	height:20px;
	padding:3px;
	border:1px solid #cfcfcf;
}
.k2AccountPage.k2-registration .inputbox:hover{
	background:#fff;
}
.k2AccountPage.k2-registration .inputbox:focus{
	background:#fff;
	border:1px solid #FFB6C9;
}
.k2AccountPage.k2-registration table.admintable td.key, .k2AccountPage table.admintable td.paramlist_key{
	text-align:left;
	font-size:12px;
	font-weight:normal;
	background:none;
	border:none;
}
.k2AccountPage.k2-registration th.k2ProfileHeading{
	font-size:16px;
	background:none;
	color: #ffa900;
	font-weight:normal;
}
#k2Container.k2AccountPage.k2-registration{
	padding-left:10px;
}
div.componentheading.k2-reg-page-heading{
/*    color: #CC2450; */
    font-size: 14px;
    font-weight: normal;
    text-transform: uppercase;
	background:#CC2450;
	color:#fff;
	padding:10px 0 10px 10px;
}
.k2AccountPage div.k2AccountPageUpdate{
	text-align:left;
	border:none;
	margin-left:160px;
	padding:0;
	background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left top #C7234D;
}
.k2AccountPage div.k2AccountPageUpdate{
	background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left bottom #C7234D;
}
.k2AccountPage div.k2AccountPageUpdate .button{
	background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left top #C7234D;
	padding:0 10px;
	line-height:29px;
	height:29px;
	float:left;
	color:#fff;
	border:none;
	cursor:pointer;
}
.k2AccountPage div.k2AccountPageUpdate .button:hover{
    background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left bottom #C7234D;
}
.com_user_remind{
	padding:10px;
}
.com_user_remind input#jform_email{
	height:20px;
	padding:3px;
	border:1px solid #cfcfcf;
	background:#fff;
}
.com_user_remind label#jform_email-lbl{
	line-height:28px;
}
.com_user_remind input#jform_email:focus{
	border:1px solid #ffb6c9;
}
.com_user_remind button{
	background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left top #C7234D;
	padding:0 10px;
	line-height:29px;
	height:29px;
	float:left;
	color:#fff;
	border:none;
	cursor:pointer;
	margin-left:11em;
}
.com_user_remind button:hover{
    background: url("../images/jomsocial/bg-wall-button-submit.png") repeat-x scroll left bottom #C7234D;
}
/* ======== BT QUICK CONTACT =========== */
.mod_btquickcontact .btqc-message-container li.success,.mod_btquickcontact .btqc-message-container li,.mod_btquickcontact .btqc-message-loading li.loading {
    line-height: 36px;
    padding-left: 32px;
}
.mod_btquickcontact .btqc-message-container li.error{
	background:#fff;
}
#ja-container .ja-mass .moduletable{
	border:none;
	background:none;
}
.mod_btquickcontact{
	border:none;
	background: url("../images/bg-quickcontact.png") repeat-x scroll left bottom #b2123b;
/*	padding: 0 15px; */
}
.btqc-title{
	background: url("../images/bg-h3-quickcontact.png") repeat-x scroll left center transparent;
	text-align:center;
	border:none;
	margin-left:15px;
	margin-right:15px;
}
.btqc-title h3{
	background:none!important;
	color:#fff!important;
	text-align:center!important;
	border-bottom:none!important;
	font-size:18px!important;
	font-weight:normal;
}
.btqc-title h3 span{
	background:#b2123b;
	padding:0 15px;
}
.btqc-field-container .styled-select{
	background-color:#fff;
	width:96px;
	float:left;
}
.btqc-field-container label{
	color:#fff;
/*	display:none; */
	width:140px;
	padding-left:10px;
}
.btqc-field-container{
	padding:0;
	display:inline-block;
	width:100%;
	margin-bottom:15px;
	clear:none;
	float:left;
	color:#fff;
}

.btqc-field-container-inner{
	padding:0 14px;
}
.btqc-field-container-inner-1{
	padding:3px;
	background:#a70932;
	display:block;
	float:left;
}
.btqc-field-container-inner-1{
	width:100%;
}
.btqc-field-container .styled-select select{
	width:96px;
	padding:5px 1px 5px 5px;
	/*background:url("..images/select_arrow.png") no-repeat scroll right center transparent*/
}
.btqc-field-container select{
	min-width:94px;
}
.mod_btquickcontact .btqc-field-container.btqc-field-submit {
	width:100%!important;
	text-align:center;
	margin-bottom:0;
	padding-bottom:10px;
}
.btqc-field-container.btqc-field-submit .btqc-field-container-inner-1{
	background:none;
	padding:0;
}
.btqc-field-container.btqc-field-submit .btqc_submit{
	background: url("../images/bg-submit-quickcontact.png") no-repeat scroll center center transparent;
	width:112px;
	height:31px;
	line-height:31px;
	border:none;
	cursor:pointer;
	color:#c3214b;
	font-size:14px;
	text-transform:uppercase;
}
.btqc-field-container .styled-select .style-selected-button{
	background:none;
}
.tour_hotel_flight .tab-items-inner{
	padding:0;
}
.tab-items-inner.active .defaultLayout .bt-contentshowcase .jcarousel-clip ul{
/*	overflow:visible!important; */
}
.tour_hotel_flight .tab-buttons .tab-container{
	margin:0;
}
.btqc-field-container.label-bg-checkbox span, .btqc-field-container.label-bg-radio span{
	color:#fff;
}
.btqc-field-container input[type="text"], .btqc-field-container textarea{
	max-width:260px;
}


.mod_btquickcontact.mod_btquickcontact_qc_no_label .btqc-field-container.label-bg-date, .mod_btquickcontact.mod_btquickcontact_qc_no_label .btqc-field-container.label-bg-dropdown{
	width:49.9%;
}
.mod_btquickcontact.mod_btquickcontact_qc_no_label .btqc-field-container.label-bg-date label{
	display:none;
}
.mod_btquickcontact.mod_btquickcontact_qc_no_label .btqc-field-container.label-bg-dropdown label{
	display:inline-block;
	width:auto;
	float:none;
	padding-left:10px;
}
/* ======== END BT QUICK CONTACT =========== */
/* =========== MASS TOP BT TAB ============ */
.ja-mass .bt-tabs .tab-buttons ul{
	background: url("../images/bg-shadow-bottom-bttab.png") repeat-x scroll left top #f3f3f3!important;
	display:block;
	height:auto;
}
.ja-mass .bt-tabs .tab-buttons ul li{
	padding:10px 0 0 0;
	background:none;
	border-left:1px solid #cecece;
	height:55px;
	line-height:55px;
	color:#bd1c45;
	text-shadow:none!important;
}
.ja-mass .bt-tabs .tab-buttons ul li:first-child{
	border-left:none;
}
.ja-mass .bt-tabs .tab-buttons ul li:hover{
	background:none!important;
}
.ja-mass .bt-tabs .tab-buttons ul li.active{
	background: url("../images/bg-arrow-bottom-bttab.png") no-repeat scroll center top transparent!important;
}
.ja-mass .bt-tabs .tab-buttons ul li.active span{
	background:none;
}
.ja-mass .bt-tabs .tab-buttons ul li:first-child span{
	padding-left:0;
}
.ja-mass .bt-tabs .tab-items{
	background: url("../images/bg-quickcontact.png") repeat-x scroll left bottom #b2123b;
}
.ja-mass .bt-tabs .tab-items > div > div{
	background:none;
}
#ja-bt-tab .tab-items{
	background:#fff;
}

#ja-bt-tab .tab-items .bt-contentshowcase .jcarousel-list li{
	min-height:140px;
}
.moduletable.tour_hotel_flight .bt-tabs{
	padding-bottom:10px;
	background:url("../images/ja-bt-tab-bg6.png") no-repeat scroll right bottom transparent
}
.moduletable.tour_hotel_flight .tour_hotel_flight{
	background:url("../images/ja-bt-tab-bg5.png") no-repeat scroll left bottom transparent;
}
.defaultLayout .bt-inner img{
	border:none;
	outline:none;
	padding:4px;
	background:url("../images/jomsocial/bg-img-detail-photo-album.png") repeat scroll left top transparent;
}
.bt-contentshowcase .bt-inner .bt-title, .bt-contentshowcase .bt-inner .bt-title-nointro, .bt-contentshowcase .bt-inner .bt-category, .bt-contentshowcase .bt-inner .bt-introtext, .bt-contentshowcase .bt-inner .bt-extra{
	/*margin-left:120px!important;
	margin-right:10px;*/
}
.defaultLayout .bt-inner .bt-title{
	font-weight:normal;
	font-size:16px;
	text-transform:none;
}
.defaultLayout .bt-inner p.readmore{
	/*margin-left:120px;*/
}
.defaultLayout .bt-inner p.readmore a{
	font-size:11px;
	color:#585858;
}
.defaultLayout .bt-inner p.readmore a:hover{
	color:#ffa900;
}
#ja-container .hellome_include.bg-moduletable {
    background: url("../images/jomsocial/bg-shadow-mod-pos5-r.png") no-repeat scroll right bottom transparent;
    padding:0;
	border:none;
}
#ja-container .moduletable.tab-arcodition{
/*	padding-bottom:5px!important; */
}
#ja-container .moduletable.tab-arcodition .ja-box-ct{
	padding:0 0 5px 0!important;
}
#ja-container .tab-arcodition .bt-tabs .tab-button{
	font-weight:normal;
	line-height:36px;
	padding:0 0 0 20px;
	height:auto;
	width:auto;
	border-bottom: 1px solid #FFFFFF;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 15px;
	text-transform:uppercase;
	background:#575757;
}
#ja-container .tab-arcodition .bt-tabs .tab-button.on, #ja-container .tab-arcodition .bt-tabs .tab-button:hover{
	background:#ffa900;
}
#community-wrap .app-box{
	width:auto;
}
#ja-container .tab-arcodition .tab-content{
	padding:0;
}
#ja-container .tab-arcodition .tab-content #cLatestMembers{
	padding:10px 10px 0 10px;
}
#ja-container .tab-arcodition .tab-content div.show_all{
	padding:0 10px 10px 10px;
}
#ja-container .tab-arcodition .tab-content #cLatestMembers ul li a{
	float:left;
}
#ja-container .tab-arcodition .tab-content #cLatestMembers ul li{
	padding:5px 0;
}
.klatest  ul.klatest-items{
	margin:0;
}
#ja-container .klatest  ul.klatest-items li.klatest-item{
	position:relative;
	margin:0;
	padding:15px 15px 15px 15px;
	border-top:1px solid #e9e9e9;
	border-bottom:none!important;
}
#ja-container .klatest  ul.klatest-items li.klatest-item:first-child{
	border-top:none;
	margin-top:0;
}
#ja-container .klatest  ul.klatest-items li.klatest-item .topicCount span{
	height:21px;
	width:21px;
	line-height:21px;
	background:url("../images/bg-last-forum-tab-count.png") no-repeat scroll left top transparent;
	text-align:center;
	display:block;
	color:#fff;
}
#ja-container .klatest  ul.klatest-items li.klatest-item ul.klatest-itemdetails{
	padding:0 0 0 0px;
}
#ja-container .klatest-itemdetails li.klatest-posttime{
	color:#ffa900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#ja-container .klatest .klatest-subject a{
	color:#4b4b4b;
	text-decoration:none;
}
#ja-container .klatest .klatest-subject a:hover{
	color:#ffa900;
}
#ja-container .klatest ul.klatest-items li.klatest-item ul.iconItem{
	margin: 0 0 0 30px;
}
.div.latestItemsCategory{
	margin:10px;
	border:1px solid #f0f0f0;
	background:#fff;
	border-bottom:2px solid #f0f0f0;
	line-height:24px;
	padding-bottom:15px;
}
div.latestItemList{
	padding:0;
}
div.latestItemBody{
/*	padding:0; */
}
div.latestItemsCategory h2 a{
	font-size:16px;
	text-transform:uppercase;
	font-weight:normal;
}
div.latestItemsCategoryImage img{
	padding:5px;
	margin:0;
	background:url("../images/jomsocial/bg-img-detail-photo-album.png") repeat scroll left top transparent;
	border:none;
}
div.latestItemsCategory p{
	margin:0;
}
div.latestItemsCategory h2{
	margin:15px 0 7px;
}

#ja-social-connect{
	position:fixed;
	top:25%;
	z-index:99;
	right:0;
}
#ja-social-connect a{
	float:left;
	width:44px;
	height:42px;
	border-bottom:1px solid #6b6b6b;
	border-top:1px solid #939393;
	background-color:#828282;
}
#ja-social-connect a span{
	display:none;
}
#ja-social-connect a.tt{
	background:url("../images/bg-tt.png") no-repeat scroll center center #828282;
}
#ja-social-connect a.ff{
	background:url("../images/bg-ff.png") no-repeat scroll center center #828282;
}
#ja-social-connect a.yt{
	background:url("../images/bg-yt.png") no-repeat scroll center center #828282;
}
#ja-social-connect a.rss{
	background:url("../images/bg-rss.png") no-repeat scroll center center #828282;
}
#ja-social-connect a.or{
	background:url("../images/bg-or.png") no-repeat scroll center center #828282;display:none;
}#ja-social-connect a.gg{
	background:url("../images/bg-gg.png") no-repeat scroll center center #828282;
}
.social-contect-inner{
	width:44px;
}
#ja-social-connect a.tt:hover{
	border-bottom:1px solid #0b98b6;
	border-top:1px solid #2cd0f3;
	background:url("../images/bg-tt.png") no-repeat scroll center center #07b2d6;
}
#ja-social-connect a.ff:hover{
	border-bottom:1px solid #31497b;
	border-top:1px solid #5b74a9;
	background:url("../images/bg-ff.png") no-repeat scroll center center #35528e;
}
#ja-social-connect a.yt:hover{
	border-bottom:1px solid #820909;
	border-top:1px solid #b93a3a;
	background:url("../images/bg-yt.png") no-repeat scroll center center #a51010;
}
#ja-social-connect a.rss:hover{
	border-bottom:1px solid #bb670c;
	border-top:1px solid #eb902f;
	background:url("../images/bg-rss.png") no-repeat scroll center center #e47908;
}
#ja-social-connect a.or:hover{
	border-bottom:1px solid #ed2590;
	border-top:1px solid #ed2590;
	background:url("../images/bg-or.png") no-repeat scroll center center #ed2590;
}
#ja-social-connect a.gg:hover{
	border-bottom:1px solid #da4a38;
	border-top:1px solid #da4a38;
	background:url("../images/bg-gg.png") no-repeat scroll center center #da4a38;
}
#ja-container .tab-content .klatest-none{
	padding:10px;
}
.right-iclude #community-wrap #cFrontpageWrapper .cLayout{
	margin-right:260px!important;
	margin-top:29px;
}
#community-wrap #cFrontpageWrapper .cLayout{
	margin-left:12px!important;
}

#community-wrap{
	margin-bottom:0;
}

.right-iclude #community-wrap > *{
	margin-right:260px!important;
}
#community-wrap .community_include{
	width:255px;
	position:absolute;
	right:0;
	top:0;
	margin:70px 0 0 0!important;
	display:block;
	z-index:9;
}
#community-wrap .login-fronpage{
	margin:0!important;
}
#ja-container .community_include.in-frontpage{
	margin-top:0!important;
}

#bd #community-wrap.cRegister > *{
	margin-right:10px!important;
	margin-left:10px!important;
}
/* LAYOUT KHI MODULE BEN TRAI */
.left-iclude #community-wrap #cFrontpageWrapper .cLayout{
	margin-left:260px!important;
	margin-right:12px!important;
	margin-top:29px;
}
.left-iclude #community-wrap .community_include{
	left:0;
	margin:70px 0 0 0!important;
}
.left-iclude #ja-container .bg-moduletable {
    margin: 0 18px 22px 12px;
}
.left-iclude #community-wrap > *{
	margin-left:260px!important;
	margin-right:12px!important;
}
/* FIX BUG KHI NEN CSS */
#ja-container #ja-right .ja-r2 .ja-right1 .ja-moduletable{
	margin-right:8px;
}
#ja-container #ja-right .ja-r2 .ja-right2 .ja-moduletable{
	margin-left:8px;
}
#ja-container .moduletable.gallery .ja-box-ct{
/*	padding:0 7px 20px; */
}
#cp-caption-inner{
	bottom: 150px;
    position: fixed;
    text-align: left;
    width: 980px;
    z-index: 5;
}
#cp-caption{
	margin:0 auto;
	width:980px;
}
#thumbimgs-inner{
	position:absolute;
/*	width:282px!important; */
}
#thumbimgs .thumbimg.active{
	border: 2px solid #E0B125;
}
#thumbimgs .thumbimg{
	border: 2px solid #FFFFFF;
    cursor: pointer;
    float: left;
	position:relative;
}
#cp-bg-navigation{
	position:absolute;
}
#thumbimgs{
	overflow:hidden;
	position:relative;
	float:left;
}
#cp-bg-bar a.nav-btn {
    display: block;
    float: left;
    height: 17px;
    margin: 0 2px!important;
    width: 11px;
	position:relative;
	top:20px;
}
#nav-back {
    background-image: url("../images/bgslideshow/back.png");
}
#nav-next {
    background-image: url("../images/bgslideshow/next.png");
    clear: right;
}
.tab-content{
	display:none;
}
.hotels .bt-cs .bt-inner .bt-inner-wrapper{
    display: block;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.#thumbimgs-inner{ width:auto!important; }
} /* hacked cho chrome và safari */
#register-link a{
	color:#ffa900;
}
#bt_ul a:hover{
	color:ffa900;
}
div.itemAuthorLatest ul li a, div.itemRelated ul li a{
	text-decoration:none;
}
div.itemAuthorLatest ul li a:hover, div.itemRelated ul li a:hover{
	color:#ffa900;
}
div.latestItemsCategory {
    background:none;
    border-top: 1px solid #f0f0f0;
	border-left: 1px solid #f0f0f0;
	border-right: 1px solid #f0f0f0;
	border-bottom:1px solid #d3d3d3;
    margin:0;
	padding:10px;
	line-height:24px;
}
/*
.bg-lasestItemContainer{
	margin: 12px;
	border-bottom:1px solid #f0f0f0;
} */
div.catItemCommentsLink{
	border:none;
	padding:0;
	margin:0;
}
.groupLeading div.details{
	margin-bottom:12px;
}
.ja-content-main .search{
	padding:0 15px;
	line-height:24px;
}
.ja-content-main .search .result-title{
	padding-top:10px;
}
/* END FIX BUG KHI NEN CSS */















/* CSS FOR PACKET TEMPLATE */
.ja-megamenu ul.level0 li.mega span.menu-desc{
	display:none;
}
#ja-container .ja-col.column .ja-moduletable ul.menu li{
	padding-bottom:12px;
	border:none;
}
#ja-container .ja-col.column .ja-moduletable ul.menu{
	margin:15px 0;
}
#ja-container .ja-col.column .ja-moduletable ul.menu ul{
	margin:15px 0 -10px 10px;
}
#ja-container .ja-col.column .ja-moduletable ul.menu li li{
	background:none;
}
#ja-container .ja-col.column .ja-moduletable ul.menu li li a{
	text-indent:0;
}
#ja-container .ja-col.column .ja-moduletable ul.menu li a{
	-moz-border-radius: 50px 50px 50px 50px;
	-webkit-border-radius: 50px 50px 50px 50px;
	border-radius: 50px 50px 50px 50px;
    background: url("../images/category_img_bg.png") repeat scroll 0 0 transparent;
    color: #7A7A7A;
    height: 29px;
    line-height: 29px;
    padding: 0 15px;
    text-decoration: none;
	display:inline-block;
	font-weight:bold;
}
#ja-container .ja-col.column .ja-moduletable ul.menu li a:hover, #ja-container .ja-col.column .ja-moduletable ul.menu li.active > a{
	background: url("../images/jomsocial/bg-box-cate-event-hover.png") repeat-x scroll left top transparent;
	color:#fff;
}
#ja-botsl .ja-moduletable ul.menu li, #ja-botsl .ja-moduletable ul.weblinks li, #ja-botsl .ja-moduletable ul.latestnews li{
	background:none;
	padding:0;
	margin:0;
}
#ja-botsl .ja-moduletable ul.menu li a, #ja-botsl .ja-moduletable ul.weblinks li a, #ja-botsl .ja-moduletable ul.latestnews li a{
	background: url("../images/bg-li-menu-botsl.png") no-repeat scroll 5px 13px transparent;
    border-top: 1px solid #252525;
    display: block;
    height: 30px;
    line-height: 30px;
    padding-left: 17px;
    text-decoration: none;
}
.ja-megamenu ul.level1 li.mega .group .group-content .ja-moduletable h3{
	color: #CA244F;
    font-size: 14px;
    font-weight: normal;
    padding: 0 7px;
	margin:0;
	height:37px;
	line-height:37px;
}
.ja-megamenu ul.level1 li.mega .group .group-content .ja-moduletable{
	line-height:24px;
	padding:0 10px;
}
#ja-topsl div.ja-moduletable h3{
	color: #CA244F;
    font-size: 14px;
    font-weight: normal;
    padding:7px;
	margin:0;
	height:37px;
	line-height:37px;
}
#ja-topsl .main-inner1{
	border:none;
	padding-bottom:0;
}




.have-bt-tab #ja-container .ja-moduletable{
	margin-right:0!important;
	margin-left:25px!important;
	margin-bottom:24px;
}
div.item-page #ja-typo h2{
	font-family:Georgia,"Times New Roman",Times,serif;
	text-transform:none;
	color:#333;
	font-weight:bold;
}




#module-in-profile{
	display:inline-block;
	padding:10px;
	line-height:24px;
	text-align:justify;
}
#btl-content #btl-content-profile #module-in-profile h3{
 padding:0;
 background:none;
 height:36px;
 line-height:36px;
}
#module-in-profile .menu li a:hover{
	color: #C6244D!important;
}
#btl-content .btl-content-block h3{
	min-width: auto!important;
}
.search h1{
	color: #ffa900;
    font-size: 16px;
    text-transform: uppercase;
	font-weight:normal;
	margin:0px 0;
	line-height: 37px;
	padding: 0;
}
form#searchForm{
	border: none;
}
div.items-more{ border:none;}
div.itemHeader h2.itemTitle {
color: #141414;
font-size: 33px;
padding-top: 0;
font-weight: bold;
letter-spacing: -2px;
line-height: 33px;
font-family: Arial, Helvetica, sans-serif;
}
#cp-caption-inner {
top: 180px;}
div.latestItemHeader .latestItemTitle a {
color: #FF7F00;
text-transform: none!important;
padding: 0px!important;
font-size: 22px!important;
font-weight: bold!important;
letter-spacing: -1px!important;
line-height: 24px!important;}
div.latestItemHeader .latestItemTitle a:hover {
color: #3C3C3C!important;}
div.latestItemReadMore a:hover {
color: #FF7F00!important;}
#Mod182 {
padding-left: 0px;
font-size: 10px;
color: #CCC;
margin-bottom: 20px;
}
.banneritem {
float: left;
padding-right: 10px;
}
#Mod183 {
padding-left: 25px;
font-size: 10px;
color: #CCC;
margin-bottom: 20px;
}
div.bannergroup {
font-size: 10px;
color: #CCC;
}
.contentpane {
padding: 50px;
}

.foxcontainer {
padding: 50px;
}
div.k2UserBlock form input.ubLogout {
display: none;
}

#xmap {
padding: 40px;
}

.pathway {
padding: 10px;
}


.slideimg {
   
    height: 81%!important;
	background: #5f5f5e!important;
   
}

/* END CSS FOR PACKET TEMPLATE */