﻿/* Communifire Style Sheet */

/*-- general classes
---------------------------------------------*/
a:active,a:focus{outline:0;}
select:focus {
    position: relative\9;
}
label{ display: inline-block !important;}
.block{ display: block;}
.pos-relative{position:relative;}
.pos-absolute{position:absolute;}
.small{font-size:0.875em;line-height:1.875em;color:#5f5f5f;}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.quiet{color:#666;}
.loud{font-size:11px;font-weight:bold;letter-spacing:0;}
.highlight{background:#ff0;color:#333;padding:3px;}
.no-decoration{text-decoration:none;}
.added{background:#060;color:#fff;}
.removed{background:#900;color:#fff;}
.first{margin-left:0;padding-left:0;}
.last{margin-right:0;padding-right:0;}
.bottom{border-bottom:dotted 1px #CFCFCF;height:80px;margin:10px 0 0;padding-bottom:0;}
.left{float:left!important;}
.right{float:right!important;}
.nobold{font-weight:normal;}
.overflow-hidden{overflow:hidden;}
.valign-inherit{vertical-align: inherit;}
.nopad{padding:0;}
.nomargin{margin:0;}
.center{text-align:center;}
.pointer { cursor: pointer; }
.marginright5{margin-right:5px;}
.margintop5{margin-top:5px;}
.margintop10{margin-top:10px;}
.margintop20{margin-top:20px;}
.marginright20{margin-right:20px;}
.marginbottom10{margin-bottom:10px;}
.orange{color:#E08B08;}
.green{color:Green;}
.red{color:red!important;}
.redbg{background:#7F2E1B;}
.align-right{text-align:right;}
.pipe{color:gray;padding:0 3px 0 5px;}
.rss{margin:5px 5px 0 0;}
.avatar{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}
.avatar-small{width:25px;}
.avatar-medium{width:50px;}
.noStyle{list-style:none;}
.desc{line-height:12px;}
.divider{height:1px;margin:1em 10px 1em 0;width:100%;}
.sepsmall{margin:8px 0;}
.sep{clear:both;height:1px;margin:10px;width:auto;}
.premier img{margin:-6px 0 0;position:relative;}
.resultImage{height:75px;margin:0 5px 5px 0;text-align:left;width:75px;}
.resultItem{border-bottom:solid 1px #ccc;height:100px;}
.breadcrumbs{border-bottom:solid 1px #EEEEEE;border-top:solid 1px #EEEEEE;font-size:9px;padding:5px 0 5px 5px;}
.searchtxt{-moz-background-clip:0;-moz-background-inline-policy:0;-moz-background-origin:0;background:rgb(255,255,255) no-repeat scroll left center;border:1px solid #bbb;font-size:11px;margin:0 3px 0 0;padding:4px;width:150px;}
.auto-width,.width-auto{width:auto!important;}
.width100{width:100%;}
.nounderline{text-decoration: none}
.border1{border:solid 1px #dfdfdf;}
.border-dark{border:solid 1px #000000;}
a.no-underline{ text-decoration: none!important;}
a.no-underline:hover{ text-decoration: none!important;}
.axero-breadcrumbs{color:#AFAFAF;font-size:10px;line-height:normal;margin:0 0 10px;text-transform:lowercase;display:none;}
.axero-breadcrumbs a{color:#afafaf;text-decoration:none;}
.axero-breadcrumbs a:hover{color:#9F9F9F;text-decoration:underline;}
.axero-search-result-highlight{background:#FFFFA0;}
.axero-job-title{font-size:22px;margin:10px 0 0 10px;}
.axero-toggle-handler{background:none repeat scroll 0 0 #F1F1F1;border:1px solid #DFDFDF;font-weight:bold;margin-top:10px;padding:8px;}
table .row{border-bottom:solid 1px #ccc;}
.contentImg{float:left;margin:0 8px 5px 0;padding:2px;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}
.contentImgLg{border:1px solid #CCCCCC;float:left;margin:0 8px 5px 0;padding:2px;}
.usrImgContent{border:1px solid #CCCCCC;height:25px;margin:0 5px 0 0;padding:3px;width:25px;}
.usrImg{border:1px solid #E9E9E9;height:20px;margin:0 3px -11px 0;padding:3px;width:20px;}
.usrImgLg{border:1px solid #CCCCCC;float:left;height:40px;margin:0 5px 0 0;padding:3px;width:40px;}
.user-image{border:1px solid #CCCCCC;height:40px;margin:0;padding:3px;width:40px;}
.articleimg{border:1px solid #CCCCCC;margin:0 10px 0 0;padding:2px;}
tr.topicsec td{border-bottom:1px solid #E5ECF9;vertical-align:middle;}
.pager{margin:0 0 0 10px;}
.pagerRss{margin:3px 5px 0 0;width:20px;}
.featured-article{border-bottom:dotted 1px #DFDFDF;clear:both;margin:0 10px 8px;overflow:hidden;padding:0 0 8px;width:auto;}
.filterbox{background:#EDF3FE none repeat scroll 0 0;border-bottom:1px solid #D1DCEF;border-top:1px solid #D1DCEF;clear:both;margin:0 0 10px;overflow:hidden;padding:5px;width:auto;}
.filterbox li{float:left;list-style:none;margin:0 8px 0 0;padding:0;}
.qtip-wrapper{box-shadow: 0 1px 0 #747575 inset, 0 5px 20px 0 rgba(0, 0, 0, 0.75);-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;}
.qtip-title {color: #303030 !important;padding: 1px 10px 3px !important;}
.qtip-content{padding:20px!important;font-size: 12px;}
.qtip-content br {display: block;margin: 0 0 10px;}
.qtip-button{color:#fff;}
.qtip-button:hover{color:#fff;}
.axero-spinner-image{margin:0 0 0 15px;overflow:hidden;width:auto;}
.axero-spinner-image span{color:#9F9F9F;float:left;font-size:11px;font-weight:bold;margin:3px 0 0 10px;}
.axero-announcement{-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;background:#FFFBDF;border:solid 1px #FFE57F;border-radius:8px;clear:both;color:#264409;margin:0 0 15px;overflow:hidden;padding:10px;width:auto;}
.axero-announcement-icon{float:left;width:16px;}
.axero-announcement-content{margin:0 0 0 26px;}
.stb{border-bottom:1px solid #ddd;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-top:1px solid #ddd;color:#ccc;font-size:11px;margin:0;padding:4px 2px;width:200px;}
.hide,.divider hr,.sep hr{display:none;}
.hide-important{display:none!important;}
.show{display:block;}
.ax-myaccount-filter-toggle{font-size:11px;font-weight:normal;margin:0 0 0 15px;}
.bold,.mainLink a,.title{font-weight:bold;}
.valigntop{vertical-align:top;}
.left,.axero-spinner-image img{float:left;}
.clear,.group-container{clear:both;}
.options-inline ul,.filterbox ul{margin:0;padding:0;}
#leaderboard small,.leaderboard small{color:#bbb;font-size:10px;}
.mgRt5{margin-right:5px;}
.mgT5{margin-top:5px;}
.mgT10{margin-top:10px!important;}
.mgB5{margin-bottom:5px;}
.mgT3{margin-top:3px;}
.fs12{font-size:12px!important;}
.fs14{font-size:14px!important;}
.with-pager { padding-bottom: 0px; }
.item { padding-top: 10px; }
.whitebg { background: #fff none repeat scroll 0 0; }
.greybg { background: #fff none repeat scroll 0 0; }
.darkgreybg { background: #fff none repeat scroll 0 0; }
.orangebg { background: #fff none repeat scroll 0 0; }
.ltorangebg { background: #fff none repeat scroll 0 0; }
.yellowbg { background: #fff none repeat scroll 0 0; }
.fadedbg { background: #F0F0F0 url(../images/form-bg.png) repeat-x scroll center top; }
.left-dropdown { float: left; width: 80px; }
.rss-image { float: left; width: 70px; padding-top: 6px; }
.left-dropdown-width { float: left; width: 60px; }
.border-top{border-top: 1px solid #DFDFDF;}
.push-bottom-section{margin-bottom:15px!important;}
.centered{text-align:center!important;}
.check-column{}
.check-column input[type="checkbox"]{margin:0px;}
.with-top-border{border-top:solid 1px #dfdfdf;}
.with-botom-border{border-bottom:solid 1px #dfdfdf;}
.no-margin-bottom{margin-bottom:0;}
.ax-form-toggle-header{margin: 0;}
.axero-rss-link{border: 0 none !important;border-radius: 0 0 0 0 !important;font-size: 16px;line-height: 16px !important;}
.axero-rss-link:hover{ text-decoration:none !important;color:#FF6600 !important;}
.at-mention-icon{ font-weight:bold;}
.ax-avatar-rounded{-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px;}
.input-append input.input_app{height:36px !important;padding-top:0px !important;padding-bottom:0px !important;}
.axero-radiobutton-list{ list-style:none;padding:0px;margin:0px;}
/*-- form classes
---------------------------------------------*/
input[type=search],input[type=tel],input[type=color],.uneditable-input{font-size:12px;}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {box-shadow: none;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    height: auto;
    padding: 7px 10px;
}

.btn{}
.btn .caret{}
a.btn{color:#333 !important;}
a.btn.btn-success { color:#fff !important;}

.btn span{}
.ax-radiobutton{margin:0 0 5px;}
.ax-radiobutton input[type=radio]{float:left;}
.ax-radiobutton label{font-size:12px;margin:0 0 0 10px;}
.ax-on-off-switch{margin:1px 0 0 10px;background-color:#EFEFEF;border-radius:4px;border:1px solid #D0D0D0;overflow:auto;float:left;}
.ax-on-off-switch span{float:left;width:4em;display:block;}
.ax-on-off-switch span label{text-align:center;margin:0;padding:5px 0;display:block;font-size:12px;line-height:18px;}
.ax-on-off-switch span input{position:absolute;top:-20px;}
.ax-on-off-switch input:checked + label {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #006dcc;background-repeat: repeat-x;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-image: linear-gradient(to bottom, #0088cc, #0044cc); border-left-color: #0044cc; border-right-color: #0044cc; border-top-color: #0044cc; border-bottom-color: #002a80; }

.input-append, .input-prepend{width: 100%;-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */}
.input-append input[type="text"]{}
.input-append input[type="submit"], .input-append button{font-family: verdana;font-size: 10px;font-weight: bold;height: 36px;}
.input-append a.btn{font-family: verdana;font-size: 9px;font-weight: bold;height: 20px;padding: 7px 15px;text-transform: uppercase;}

.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {}
.icon-sized{font-size: 17px;}



.textAreaAnswer { height: 50px; width: 98%; }
.listBox { height: 125px; width: 200px; }
.alert {  }
.scroll { max-height: 300px; overflow: auto; width: 99.8%; margin: 1px 0 0; }

/* form table */
.formtable { border: solid 1px #dfdfdf; background: #f9f9f9; margin-bottom: 15px; width:100%}
.formtable-required-notice { padding: 0px; margin: 3px 8px 0px 0px; float: right; font-size: 11px; font-weight: normal; }
.tbl-no-top-rounded { -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; }
.formtable table { border-collapse: collapse; margin: 0px 0px 15px 0px; padding: 0px 0px 20px 0px; }
.formtable td { border-bottom: solid 1px #dfdfdf; padding: 10px 10px 10px 10px; }
.formtable td input, .formtable td select{}
.formtable td textarea { width: 98.9%;height: 100px !important; }
.formtable th { height: 32px; background: #f1f1f1; padding: 0px 0px 0px 5px;border-bottom: 1px solid #DFDFDF;}
.formtable th h4 { padding: 0px; margin: 2px 0px 0px 5px; font-size: 14px; font-weight: bold; text-align:left;}
.formtable th input[type="checkbox"], .formtable td input[type="checkbox"], .formtable th input[type="radio"], .formtable td input[type="radio"]  { padding: 0px; margin: 3px 4px 0px 0px; float: left;}
.formtable th label, .formtable td label { padding: 0px; margin: 0px 0px 0px 0px; display: inline;font-weight: inherit;font-size: inherit;}
.formtable td span label { display: block;}
.formtable td select,.formtable td textarea,.formtable td input[type=text],.formtable td input[type=password],.formtable td input[type=datetime],.formtable td input[type=datetime-local],.formtable td input[type=date],.formtable td input[type=month],.formtable td input[type=time],.formtable td input[type=week],.formtable td input[type=number],.formtable td input[type=email],.formtable td input[type=url],.formtable td input[type=search],.formtable td input[type=tel],.formtable td input[type=color],.formtable td .uneditable-input{margin-bottom:0;}
.formtable .axero-table-cell-label {background: none repeat scroll 0 0 #f9f9f9;border-right: 0 none;padding-right: 0;font-weight: bold;font-size: 11px;text-align: right;width: 150px !important;vertical-align: top; }
.formtable .axero-table-cell-sm-label { text-align: right; font-weight: bold; width: 50px !important; border-right: solid 1px #dfdfdf; background: #f9f9f9; }
.formtable .axero-table-cell-lg-label { text-align: right; font-weight: bold; width: 270px !important; border-right: solid 1px #dfdfdf; background: #f9f9f9; }
.formtable .axero-table-cell-login-label { text-align: right; font-weight: bold; width: 75px !important; }
.formtable .axero-table-cell-submit {}
.formtable .axero-table-cell-submit hr { width: 75%; margin: 10px 0px 15px 0px; color: #cccccc; height: 1px; }
.formtable .axero-table-cell-settings-label { text-align: right; font-weight: bold; width: 200px !important; }
.axero-space-settings .formtable th label, .formtable td label { padding: 0px; margin: 0px 10px 0px 0px; }
.axero-space-settings .qq-uploader { margin-top:10px; font-weight:normal; }




/*-- info boxes
---------------------------------------------*/
.notice,.success,.announce,.info{padding:.8em;margin-bottom:1em;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:1px px solid#ddd;border-left:1px solid #ddd;border-radius:4px;}
.notice.p,.success.p,.announce.p,.info.p{margin:0 0 8px;padding:0;}
.notice.h2,.success.h2,.announce.h2,.info.h2{font-size:22px;font-weight:bold;margin:0 0 8px;padding:0;}
.notice p{margin:0;}
.notice{background:#FFF6BF;color:#514721;border:solid 1px #FFD324;}
.success{background:#E6EFC2;color:#264409;border:solid 1px #C6D880;}
.info{background:#d9edf7;color:#3a87ad;border:solid 1px #bce8f1;}

.announce{background:#FFFBDF;color:#264409;border:solid 1px #FFE57F;margin:0 0 15px;float:left;overflow:hidden;width:auto;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;}
.notice a{color:#514721;text-decoration:underline;}
.success a{color:#264409;text-decoration:underline;}
.announce a{color:#514721;text-decoration:underline;}
.info a{color:#3a87ad;text-decoration:underline;}
.fleft{float:left;}

/* Layout
---------------------------------------------*/
body { padding: 0px 0px 0px 0px; background: #FFFFFF; font: 13px/1.6em "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#555; }
a{ color: #2975B0;}
a:hover{color: #2975B0; text-decoration:underline;}
form {margin: 0;}
.axero-community-wrapper { }
.axero-community-wrapper-margin{margin-top: 90px;}
#axero-wrapper {z-index:900; clear: both; background: none repeat scroll 0 0 #FFFFFF; height: auto; margin: 0 0 10px; overflow: hidden; padding: 10px 0px; width: auto; }
#axero-page-body { clear: both; }
.ax-homepage-container{margin: 30px 0 0;}
.axero-breadcrumb-list {display:none;}

/* Footer */
.axero-footer {background: none repeat scroll 0 0 #f9f9f9;
    max-width: 100% !important;font-size:.875em;line-height: 1.5em;
    padding: 10px 0;margin-top:60px;border-top: 1px solid #dfdfdf;
    width: 100%;}


.axero-footer .axero-copyright { }
.axero-footer .axero-powered { }


/* header
---------------------------------------------*/
#axero-header {background:#242d4c;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}
#axero-header .axero-header-standard-logo {}
#axero-header .axero-header-standard-logo img{ }
.axero-header-standard-h1 { display:none;}

#axero-header-right { float: right; width: auto; text-align: right; margin: 5px 10px 0px 0px; overflow: hidden; font-size: 11px; }
#axero-header-right p { margin: 0px 0px 0px 0px; }
#axero-header-right a { color: #fff; display: inline-block;}
#axero-header-right a span.cf-icon-door-out{}
#axero-header-right a:hover { color: #f2f2f2; }
#axero-header-right .axero-whos-online { margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; }
#axero-header-right .axero-anon-login { margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; }



#axero-header-right .axero-auth-login { margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; text-align: right; }
#axero-header-right .axero-main-search-container { clear: both; overflow: hidden; width: auto; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; height: auto; }
#axero-header-right .axero-main-search-container input[type="text"] { background: #FFFFFF none no-repeat scroll left center; border: 1px solid #BBBBBB; font-size: 11px; margin: 0px 3px 0px 0px; padding: 4px; vertical-align: middle; width: 175px; }
#axero-header-right .axero-main-search-container input:focus[type="text"] { background: #FFFDEF; border: 1px solid #DBBB09; }
#axero-header-right .axero-main-search-container input[type="image"] { vertical-align: middle; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#axero-header-right .axero-main-search-container .cf-icon-misc-search { float: right;margin: -2px 0 0;}
#axero-navigation { background: none repeat scroll 0 0 #F9F9F9;border-bottom: 1px solid #DFDFDF;clear: both;margin: 0;width: 100%;}
#axero-navigation ul { margin: 0;padding: 7px 0 9px;}
#axero-navigation li { margin: 0px 0px 0px 0px; padding: 0; display: inline; list-style-type: none; }
#axero-navigation li a {margin: 0 20px 0 0;}
#axero-navigation li a:hover { text-decoration: underline; }
#axero-navigation li a.last { background: none; padding-right: 0; margin-right: 0; }
#axero-navigation li a.active { color: #333; text-decoration: underline; }



.ax-diamond-menu-large {margin-top: 20px;}


.axero-anon-login ul li:first-child{padding:0px 10px 0px 0px;margin:0px 10px 0px 0px;}
.axero-anon-login ul li.anon-login, .axero-anon-login ul li.anon-register{margin-top: 3px;}
.axero-anon-login ul.ax-diamond-hover-box-browse li:first-child {border-right: 0;}
.axero-anon-login ul li.ax-diamond-search {margin-left: 15px; }


/* diamond search bar */
.ax-diamond-menu-large .ax-diamond-search { margin-top: -6px; }
.ax-diamond-search .axero-main-search-container { position: relative; margin: 0px 0 0 10px !important; float: left; padding: 0px 0px 0px 0px !important; }
.axero-header-search { min-width: 330px; }
.axero-header-search a.btn.input-button { background: rgba(255, 255, 255, 0.2) none repeat scroll 0 0; border-color: rgba(255, 255, 255, 0.2); -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; border-style: solid; border-width: 0; box-shadow: 0 0 0 transparent; box-sizing: border-box; color: rgba(255,255,255,0.4) !important; display: block; float: right; font-family: inherit; font-size: 13px; height: auto; margin: 0; padding: 6px 0 8px; text-align: center; text-shadow: 0 0 0 transparent; width: 35px; }
.axero-header-search a.btn.input-button span { color: rgba(255,255,255,0.4) !important; }
.axero-header-search .search-textbox { overflow: hidden; }
.axero-header-search .search-textbox input[type="text"] { background: rgba(255, 255, 255, 0.2) none repeat scroll 0 0; border: 0 none; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; box-shadow: 0 0 0 transparent; box-sizing: border-box; color: #fff; font-size: 12px; margin: 0; width: 100%; min-height: 34px; }
.axero-header-search .search-textbox input[type="text"]::-webkit-input-placeholder { color: rgba(255,255,255,0.4); font-weight: 300; text-shadow: 0 0 0 transparent; }
.axero-header-search .search-textbox input[type="text"]:-moz-placeholder { color: rgba(255,255,255,0.4); font-weight: 300; text-shadow: 0 0 0 transparent; }
.axero-header-search .search-textbox input[type="text"]:-ms-input-placeholder { color: rgba(255,255,255,0.4); font-weight: 300; text-shadow: 0 0 0 transparent; }
.axero-header-search .search-textbox input[type="text"]:focus { background: #fff none repeat scroll 0 0; color: inherit; }

/* autosuggest search styles */
.axero-main-search-container .axero-search-suggest { background: #ffffff none repeat scroll 0 0; border: 3px solid #bfbfbf; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.5); height: auto; left: 0px; margin: 0 15px 0 0; padding: 0; position: absolute !important; top: 36px; z-index: 60; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.axero-main-search-container .axero-search-suggest .axero-search-suggest-list { border-left: solid 1px #dfdfdf; vertical-align: top; }
.axero-main-search-container .axero-search-suggest .axero-search-suggest-list:first-child { border-left: 0; }
.axero-search-suggest .axero-search-suggest-people ul { width:215px; }
.axero-search-suggest .axero-search-suggest-spaces ul { width:285px; }
.axero-search-suggest .axero-search-suggest-content ul { width:360px; }
.axero-search-suggest-loading { position: absolute; top: 10px; right: 40px; }

.axero-search-suggest ul { padding: 0; margin: 0; list-style: none; }
.axero-search-suggest ul li { background: #fff; display: block; overflow: hidden; padding: 10px; float: none!important; margin: 0!important; font-weight: 0.9em; }
.axero-search-suggest ul li:hover,
.axero-search-suggest ul li.active { background: #f9f9f9; cursor: pointer; }
.axero-search-suggest ul li.search-type-header { border-bottom: 1px solid #DFDFDF; font-weight: bold; margin: 0!important; padding: 5px 10px 8px; background: #f9f9f9; cursor: inherit; font-size: 0.9em; }
.axero-search-suggest ul li.axero-search-suggest-loading { background: #efefef; padding: 10px 0; border-bottom: solid 1px #dfdfdf; text-align: center!important; }
.axero-search-suggest ul li.axero-search-suggest-loading span { margin: 0 auto; width: 30px; float: right; }
.axero-search-suggest ul li.axero-search-more-results { background: #efefef; padding: 10px 0; text-align: center!important; }
.axero-search-suggest ul li.axero-search-more-results:hover { background: #dfdfdf; }
.axero-search-suggest ul li.search-item { }
.axero-search-suggest ul li.search-item.search-item-space { }

.axero-search-suggest ul li .axero-search-suggest-avatar { width: 35px; float: left; line-height: 0; }
.axero-search-suggest ul li .axero-search-suggest-avatar img { width: 35px; border-radius: 400px; }
.axero-search-suggest ul li .axero-search-suggest-name-container { margin: 0px 0 0 46px; }
.axero-search-suggest ul li .axero-search-suggest-name-container .axero-search-suggest-name { }
.axero-search-suggest ul li .axero-search-suggest-name-container .axero-search-suggest-name-type { font-size: 0.85em; line-height: 0.9em; margin-top: 2px; }
.axero-search-suggest ul li:last-child { border: 0; }

.axero-search-suggest ul li.search-item.axero-search-item-space { }
.axero-search-suggest ul li.search-item.axero-search-item-space .axero-search-suggest-avatar img { border-radius: 4px; height: 35px; width: 35px; }

.axero-search-suggest ul li.search-item.axero-search-item-entity { }
.axero-search-suggest ul li.search-item.axero-search-item-entity .axero-search-suggest-avatar { text-align: center; width: 17px; }
.axero-search-suggest ul li.search-item.axero-search-item-entity .axero-search-suggest-avatar i { color: #888; font-size: 15px; margin: auto; text-align: center; }
.axero-search-suggest ul li.search-item.axero-search-item-entity .axero-search-suggest-name-container { margin: -1px 10px 0 25px; }
.axero-search-suggest ul li.search-item.axero-search-item-entity .axero-search-suggest-name-container .axero-search-suggest-name { }

.axero-search-suggest ul li .axero-search-suggest-content-icon { float: left; width: 16px; }
.axero-search-suggest ul li .axero-search-suggest-content-info { margin: -1px 0 0 22px; }
.axero-search-suggest ul li .axero-search-suggest-content-info .axero-search-suggest-content-location { font-size: 10px; line-height: 11px; color: #afafaf; }
.axero-search-suggest .search-type-footer { background: #f9f9f9 none repeat scroll 0 0; border-top: 1px solid #dfdfdf; box-sizing: border-box; cursor: pointer; padding: 6px 15px 8px; text-align: center; }
.axero-search-suggest .search-type-footer a { color: inherit; float: none; font-size: 12px; font-weight: bold; text-decoration: none; }
.axero-search-suggest .search-type-footer a:hover { text-decoration: underline; }
















/* column layouts
---------------------------------------------*/
/* -- two column layout sidebar (230px) left
---------------------------------------------*/
#axero-two-col-sidebar-left { clear: both; }
#axero-two-col-sidebar-left-leftcol { float: left; width: 230px; padding: 0px; height: auto; font-size: 95%; }
#axero-two-col-sidebar-left-rightcol { margin: 0px 0px 0px 245px; width: auto; padding: 0px; height: auto; font-size: 95%; }
#axero-two-col-sidebar-left-space-search { margin: 0px 0px 0px 0px; width: auto; padding: 0px; height: auto; }

/* -- two column layout sidebar (300px) right
---------------------------------------------*/
#axero-two-col-sidebar-right-leftcol { float: left; margin: 0px -315px 0px 0px; padding: 0px 0px 0px 0px; font-size: 95%; line-height: 1.8em; width: 100%; }
#axero-two-col-sidebar-right-leftcol-inner { margin: 0 307px 0 0; padding: 0px 10px 0px 0px; }
#axero-two-col-sidebar-right-rightcol { float: right; width: 300px; font-size: 95%; vertical-align: top; margin: 0px 2px 0px 0px; padding: 0px; }

/* -- two column layout sidebar (230px) right
---------------------------------------------*/
#axero-two-col-sidebar-right-sm-leftcol { float: left; margin: 0px -240px 0px 0px; padding: 0px 0px 0px 0px; font-size: 95%; line-height: 1.8em; width: 100%; }
#axero-two-col-sidebar-right-sm-leftcol-inner { margin: 0 230px 0 0; padding: 0px 10px 0px 0px; }
#axero-two-col-sidebar-right-sm-rightcol { float: right; width: 230px; margin: 0 2px 0 0; padding: 0px 0px 0px 0px; font-size: 95%; line-height: 1.8em; }

/* -- three column layout (left sidebar, right sidebar, center content)
---------------------------------------------*/
#axero-three-col-leftsidebar { float: left; width: 230px; padding: 0px; height: auto; border: solid 1px #333; font-size: 95%; }
#axero-three-col-rightsidebar { float: right; width: 230px; padding: 0px; height: auto; border: solid 1px #333; font-size: 95%; }
#axero-three-col-content { margin: 0px 245px 0px 245px; width: auto; padding: 0px; height: auto; border: solid 1px #333; font-size: 95%; }
#axero-two-col-sidebar-left-leftcol .axero-section { width: 175px; }

/* -- MyAccount two column layout sidebar (230px) left
---------------------------------------------*/
#axero-myaccount-two-col-sidebar-left { clear: both; }
#axero-myaccount-two-col-sidebar-left-leftcol { float: left; width: 190px; padding: 0px; height: auto; font-size: 95%; }
#axero-myaccount-two-col-sidebar-left-rightcol { margin: 0px 2px 0px 190px; width: auto; padding: 0px; height: auto; font-size: 95%; }
#axero-myaccount-two-col-sidebar-left-rightcol p { border: solid 1px #333; padding: 10px 20px 15px 10px; }
#axero-myaccount-two-col-sidebar-left-space-search { margin: 0px 0px 0px 0px; width: auto; padding: 0px; height: auto; }

/* -- MyAccount three column layout (left sidebar, right sidebar, center content)
---------------------------------------------*/
#axero-myaccount-three-col-leftsidebar{float:left;width:190px;padding:0;height:auto;border:soid 1px #333;font-size:95%;}
#axero-myaccount-three-col-right-container{margin:0 0 0 190px;}
#axero-myaccount-three-col-rightsidebar{float:right;width:235px;height:auto;font-size:95%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:24px;padding-bottom:0 0 15px 15px;}
#axero-myaccount-three-col-content{margin:0 265px 0 0;width:auto;padding:0;height:auto;font-size:95%;}

/* My account right sidebar */
div.axero-section-event-list-container .cf-icon-entity-event { margin: 0px 5px 0 0; }
#axero-two-col-sidebar-left-leftcol { width: 190px; }
#axero-two-col-sidebar-left-rightcol { margin: 0 0 0 190px; }








/* my account customizations */
.my-account-header-entity { margin:10px 0 5px;padding:0 0 10px; }
.my-account-header-entity .my-account-header-entity-title { padding-bottom:0;}
.my-account-header-entity .my-account-header-entity-title h3 { font-size: 18px; margin: 0; padding: 0; line-height:normal;}
.my-account-header-entity .my-account-header-entity-options { }







/* -- Section container
---------------------------------------------*/
.axero-section {float: left;margin: 0 0 15px;padding-bottom: 10px;width: 99.8%;border:0px;padding:0px;margin:0px 0px 30px 0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.axero-section h2 { border-bottom: 1px solid #DFDFDF;font-size: 12px;font-weight: bold;margin: 0;padding: 6px 0; }
.axero-section h3 {border-bottom: 1px solid #DFDFDF;font-size: 11px;font-weight: bold;line-height: 18px;margin: 0;padding: 0 0 4px; }
.axero-section h3.axero-section-header a { color: #2F2F2F; text-decoration: none; }
.axero-section h3.axero-section-header a:hover { text-decoration: underline; }
.axero-section-header {}
.axero-section p { padding: 0px 6px 0px 10px; margin: 3px 0px 0px 0px; }
.axero-section .axero-section-in-section { padding: 10px 0px 0px 0px; }
.axero-section .axero-section-in-section-padding { margin: 15px 10px 10px 10px; }
.axero-section ul.axero-section-list-nobullets { padding: 0px 0px 0px 0px; margin: 10px 10px 0px 10px; }
.axero-section ul.axero-section-list-nobullets li { padding: 0px 0px 2px 22px; margin: 0px 0px 4px 0px; list-style: none; }
.axero-top-contributors-toggle { background: none repeat scroll 0 0 #f9f9f9;border-bottom: 1px solid #DFDFDF;height: 27px;margin: 0; }
.axero-top-contributors-toggle ul { margin: 0px; padding: 0px; }
.axero-top-contributors-toggle ul li { background: #f9f9f9; list-style: none; float: left; }
.axero-top-contributors-toggle ul li { }
.axero-top-contributors-toggle ul li a { background: none repeat scroll 0 0 #f9f9f9;border-bottom: 1px solid #DFDFDF;border-right: 1px solid #DFDFDF;color: #5f5f5f;display: block;font-size: 11px;height: 18px;line-height: 16px;padding: 6px 10px 3px;text-decoration: none; }
.axero-top-contributors-toggle ul li a.active { border-bottom: 1px solid #fff; background: #fff; border-right: 1px solid #DFDFDF; }
.axero-top-contributors-toggle ul li a:hover { color: #5f5f5f; }
.axero-section ol.axero-top-contributors { padding: 0px 0px 0px 0px; margin: 7px 0px 0px 0px; }
.axero-section ol.axero-top-contributors li { padding: 0px 0px 10px 0px; margin: 0px 10px 10px 10px; list-style: none; border-bottom: 1px solid #EFEFEF; }
.axero-section ol.axero-top-contributors li .axero-top-contributors-avatar-container { float: left; width: 35px; }
.axero-section ol.axero-top-contributors li .axero-top-contributors-avatar-container .axero-top-contributors-avatar { width: 35px; }
.axero-section ol.axero-top-contributors li .axero-top-contributors-user-container { margin-left: 45px !important; }
.axero-top-contributors-user-name { margin: 0 0 2px; font-weight:bold; }
.axero-top-contributors-user-rank { clear: right; color: #5f5f5f; font-size: 11px; margin: 0; line-height: 11px; }
.axero-top-contributors-user-rank img{float: left;margin: 0;}
.axero-section .unordered-list { margin: 10px 0px 0px 0px; }
.axero-section .unordered-list ul { list-style: none; }
.axero-section .unordered-list ul li { margin: 0px 0px 3px 0px; overflow: hidden; width: auto; padding-bottom: 4px; }
.axero-section .ordered-list { margin: 10px 0px 0px 0px; }
.axero-section .ordered-list ol { margin: 0 0 0 15px; padding: 0 0 10px 20px; }
.axero-section .ordered-list ol li { padding-bottom: 4px; }
.axero-section .axero-section-in-section ul.option-list { list-style-type: none; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; }
.axero-section .axero-section-in-section ul.option-list li { margin: 0px 0px 6px 0px; padding: 0px 0px 2px 0px; }
.axero-myaccount-sidebar-content-list-image { width: 16px; float: left; }
.axero-myaccount-sidebar-content-list-content { margin-left: 20px; }
.axero-myaccount-sidebar-content-list-content .user-date { color: #5f5f5f; font-size: 11px; }
#axero-my-account-container .axero-section{border:0 none;}
#axero-my-account-container .axero-section{border:solid 0 #dfdfdf;}
.axero-section .axero-myaccount-invite{margin: 8px 0 0;overflow: hidden;}
.axero-section .axero-myaccount-invite .axero-myaccount-invite-textbox{width:140px !important;height:16px;padding:3px auto 5px auto !important;float:left;margin:0px 2px 0px 0px;}
.axero-section .axero-myaccount-invite .axero-myaccount-invite-button{float:left;}
.axero-section .axero-myaccount-invite-more{margin:2px 0px 0px 0px;overflow:hidden;}

/* MY ACCOUNT RIGHT SIDEBAR - ONLINE NOW */
.axero-my-account-onlinenow{margin: 0;
    max-height: 200px;
    overflow: auto;
    padding: 0 0 10px;}
.axero-my-account-onlinenow ul{list-style:none;padding: 10px 15px 0px;margin:0px;}
.axero-my-account-onlinenow ul li{margin-bottom: 10px;}

.axero-my-account-onlinenow ul > li:nth-child(6n+1) {
    margin-left: 0;
}



.axero-my-account-onlinenow ul li a { padding: 0px; margin: 0px; line-height: 0px; }
.axero-my-account-onlinenow ul li a img { width: 30px; }
.axero-my-account-onlinenow-viewall { }
.axero-my-account-onlinenow-nousers { font-style: italic; margin: -10px 0 0; padding: 0 15px 10px; }


.axero-myaccount-invite { padding:15px 15px 10px;}



/* MY ACCOUNT RIGHT SIDEBAR - ACTIVITY TICKER */
.axero-activity-ticker{margin-bottom:25px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border:solid 1px #dfdfdf;}
.axero-activity-ticker a.view-all{color: #555555;
    float: right;
    margin: 4px 10px 0 0;}
.axero-activity-ticker h3{}
.axero-activity-ticker .axero-activity-ticker-container{height: 300px;overflow: auto;width: auto;
word-wrap: break-word;}
.axero-activity-ticker .axero-activity-ticker-container ul{padding:0px;margin:0px;list-style:none;}
.axero-activity-ticker .axero-activity-ticker-container ul li{border-bottom: 1px solid #DFDFDF;padding: 10px;overflow:hidden;}
.axero-activity-ticker .axero-activity-ticker-container ul li:last-child{border:0px;}
.axero-activity-ticker .axero-activity-ticker-container ul li .axero-ticker-item-avatar{float:left;}
.axero-activity-ticker .axero-activity-ticker-container ul li .axero-ticker-item-avatar img{width:30px;min-width:30px\9;}
.axero-activity-ticker .axero-activity-ticker-container ul li .axero-ticker-item-content{margin:0px 0px 0px 38px;font-size:0.9em;line-height:18px;}


/* MY account notice section */
.axero-myaccount-notice { border-color: #FFD324; color: #514721; padding: 20px; margin: 0px; overflow: hidden; width: auto; -moz-border-radius: 8px 8px 8px 8px; background: none repeat scroll 0% 0% rgb(255, 251, 223); }
.axero-myaccount-notice h3 { border-bottom: 0px none; margin: 0px 0px 10px; padding: 0px; font-size: 14px; font-weight: bold; }
.axero-myaccount-notice p { margin: 0px 0px 10px; padding: 0px; }
.axero-myaccount-notice div.action-button { margin: 0px; padding: 5px 10px; font-weight: bold; border: 1px solid green; width: 200px; background: none repeat scroll 0% 0% green; -moz-border-radius: 4px 4px 4px 4px; }
.axero-myaccount-notice div.action-button a { color: rgb(255, 255, 255); font-size: 14px; text-decoration: none; font-weight: bold; }

/* Common list style */
.list ul { margin: 0px 0px 0px 0px; width: auto; padding: 0px 0px 0px 0px; clear: both; }
.list li { border-bottom: 1px solid #efefef; clear: both; list-style: none outside none; margin: 0 0 15px; overflow: hidden; padding: 0 15px 15px; width: auto; }
.list ul li:first-child { margin-top:15px; }
.list ul li:last-child { border: 0 none;
    margin-bottom: 0;
    padding-bottom: 15px; }
.list li .axero-section-list-avatar { float: left; margin: 0; padding: 0; width: 32px; }
.list li .axero-section-list-avatar img { width: 32px;-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px;height:32px;}
.list li .summary { margin-right: 10px; }
.list li .axero-section-list-content { margin-left: 42px !important; }
.list li .axero-section-list-content .axero-section-list-content-title { overflow: hidden; margin: 0; padding: 0; width: auto; word-wrap: break-word; }
.list li .axero-section-list-content .axero-section-list-content-title a{font-weight:bold;}
.list li .axero-section-list-content .axero-section-list-content-date { overflow: hidden; margin: 0; padding: 0; font-size: 0.90em; color: #555; }
.list li .axero-section-list-content .axero-section-list-content-date a{color: #555;}
.list li .axero-section-list-content .axero-section-list-content-stats { display: none; overflow: hidden; margin: 0; padding: 0; font-size: 10px; color: #5f5f5f; }
.list li .axero-section-list-content .axero-section-list-content-summary { display: none; overflow: hidden; margin: 0; padding: 0; }
.unordered-flat ul li{border-bottom: 0;margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;}

.axero-sidebar-list { margin: 10px 10px 0; padding: 0; }
.axero-sidebar-list ul { margin: 0px; padding: 0px; list-style: none; }
.axero-sidebar-list ul li { border-bottom: 1px solid #DFDFDF; clear: both; display: block; margin: 0 0 5px; overflow: hidden; padding: 0 0 5px; }
.axero-sidebar-list ul li:last-child { border-bottom: 0px; margin: 0px; padding: 0px; }
.axero-sidebar-list ul li .axero-sidebar-list-avatar { width: 32px; float: left; }
.axero-sidebar-list ul li .axero-sidebar-list-avatar img { width: 32px; }
.axero-sidebar-list ul li .axero-sidebar-list-content { margin: 0px 0px 0px 40px; }
.axero-sidebar-list ul li .axero-sidebar-list-content .axero-sidebar-list-content-title { font-weight: bold; line-height: 14px; }
.axero-sidebar-list ul li .axero-sidebar-list-content .axero-sidebar-list-content-info { color: #5f5f5f;font-size: 10px; }

.axero-section .axero-accordian-section { margin: 0px 0px; padding: 0px; width: auto; }
.axero-section .axero-accordian-section div.axero-accordian-section-header { background: #f5f5f5 url("../images/icons/bullet_toggle_plus.png") no-repeat scroll 5px 8px; border-bottom: 1px solid #DFDFDF; color: #555555; cursor: pointer; display: block; font-size: 11px; font-weight: bold; margin: 0; padding: 8px 0 8px 23px; position: relative; text-decoration: none; width: auto; }
.axero-section .axero-accordian-section div.axero-accordian-section-header a:visited, .axero-accordian-section div.axero-accordian-section-header a:active { color: white; }
.axero-section .axero-accordian-section div.selected a, .axero-accordian-section div.axero-accordian-section-header a:hover { color: white; }
.axero-section .axero-accordian-section div.axero-accordian-section-submenu { /*DIV that contains each sub menu*/ padding: 10px; height: 200px; /*Height of sub menu DIVs.*/ overflow-x: auto; -moz-border-radius-bottomleft: 8px; -moz-border-radius-bottomright: 8px; }
.axero-section .axero-accordian-section div.axero-accordian-section-submenu .axero-accordian-section-submenu-list { margin: 0px; padding: 0px; }
.axero-section .axero-accordian-section div.axero-accordian-section-submenu .axero-accordian-section-submenu-list li { list-style: none; margin: 0px 0px 6px 0px; }
.axero-section .axero-section-rss-control { margin: 10px 10px; padding: 0px; width: auto; }
.axero-section .axero-section-rss-control ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.axero-section .axero-section-rss-control ul li { list-style: none; margin: 0px 0px 10px 0px; padding: 0px 0px 10px 0px; border-bottom: 1px solid #EFEFEF; }
.axero-section .axero-section-rss-control-title { }
.axero-section .axero-section-rss-control-description { }

/* section search bar */
.axero-section-search-bar { background: #F6F7F8; overflow: hidden; width: auto; border-bottom: solid 1px #DCDCDC; padding: 5px 0 7px; }
.axero-section-search-bar ul { list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0px 0px 0px 10px; padding: 0; }
.axero-section-search-bar ul li { float: left; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; }

/* section options bar */
.axero-section-options-bar { background: #F6F7F8; overflow: hidden; width: auto; border-bottom: solid 1px #DCDCDC; padding: 5px 0 7px; }
.axero-section-options-bar .axero-section-options-bar-right { float: right; width: 300px; }
.axero-section-options-bar .axero-section-options-bar-right ul { float: right; list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px; }
.axero-section-options-bar .axero-section-options-bar-right ul li { float: left; margin: 0px 16px 0px 0px; padding: 0px 0px 0px 0px; }
.axero-section-options-bar .axero-section-options-bar-left { float: left; width: 300px; margin: 0px 0px 0px 0px; }
.axero-section-options-bar .axero-section-options-bar-left small { margin: 3px 0px 0px 10px; }
.axero-section-options-bar-no-bottom-border{border-bottom: solid 0px #DCDCDC;}

.ax-avatar-round{-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px;}

/* Message page
-----------------------------------------------*/
#axero-message-container { width: 600px; margin: 0px auto 0px auto; }
.axero-message-content { padding: 20px; }
.axero-message-content h4 { }
.axero-message-content p { margin: 0px 0px 10px 0px; }
.axero-message-content p.success { padding: 10px; }
.event-calendar-month { padding: 0px 0px 0px 200px; }

/* forum objects
---------------------------------------------*/
#threadIntro p{color:#1D1D1D;font-size:11px;line-height:14pt;}
.axero-table-list{width:100%;clear:both;margin:0;padding:0;}
.axero-table-list thead{margin:0;padding:0;}
.axero-table-list thead tr{margin:0;padding:0;}
.axero-table-list thead th{padding:7px 0 7px 3px;background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;font-size:10px;font-weight:bold;vertical-align:top;border-bottom:0 solid #DCDCDC;}
.axero-table-list thead th a{color:#555;text-decoration:none;}
.axero-table-list thead th a:hover{text-decoration:none;}
.axero-table-list tbody{}
.axero-table-list tbody tr{}
.axero-table-list tbody td{padding:7px 0 7px 3px;vertical-align:top;border-bottom:0 solid #DCDCDC;border-top:1px solid #efefef;}
.axero-table-list td.valigntop{vertical-align:top;}
.axero-table-list tr td .axero-table-property{color:#5f5f5f;font-size:11px;}
.axero-table-list tr td .axero-table-property a{color:#5f5f5f;}
.axero-issue-table-list tr td{line-height:14px;}
.simTableHeader{clear:both;margin:0;padding:0;}
.simTableHeader tr{}
.simTableHeader td{padding:6px;background:#F5F5F5;font-size:10px;font-weight:bold;vertical-align:top;border-bottom:0 solid #DCDCDC;}
.simTableHeader-heading{padding:6px;background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;font-size:10px;font-weight:bold;vertical-align:top;border-bottom:0 solid #DCDCDC;}
.simTableHeader th h2{margin:0 0 0 10px;padding:0;font-size:1.4em;font-weight:bold;}
.simTableHeader th a{text-decoration:none;color:#FFF;}
.simTableHeader th a:hover{text-decoration:underline;}
.simTable{clear:both;margin:0;padding:0;border:0;}
.simTable td{padding:6px;vertical-align:top;border-bottom:0 solid #DCDCDC;border-top:1px solid #DCDCDC;}
.simTable tr{padding:6px;vertical-align:top;}
.categoryName{font-weight:bold;}
#loginBox{float:left;width:350px;margin:0;}
#registerBox{font-size:16px;font-weight:bold;float:left;margin:30px 0 0 100px;width:450px;}

/* My Account objects
-------------------------------------------------------------------*/
/* my account left column menu */
.axero-myacct-infobox{clear:both;overflow:hidden;border-bottom:1px solid rgb(223,223,223);padding:0 0 10px;margin:0;}
.axero-myacct-infobox .axero-myacct-infobox-avatar{float:left;width:50px;}
.axero-myacct-infobox .axero-myacct-infobox-avatar img{width:50px;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}
.axero-myacct-infobox .axero-myacct-infobox-user{float:left;margin:5px 0 0 10px;}
.axero-myacct-infobox .axero-myacct-infobox-user-name{font-weight:bold;display:inline-block;max-width:115px;}
.axero-myacct-infobox .axero-myacct-infobox-user-edit{font-size:12px;}
.axero-myacct-navigation{border-bottom:1px solid #DFDFDF;clear:both;font-size:95%;margin:0;overflow:hidden;padding:0;}
.axero-myacct-navigation .active{background:none repeat scroll 0 0 #f1f1f1;}
.axero-myacct-navigation .axero-myacct-navigation-header{font-weight: bold;
    line-height: 16px;
    padding: 10px 0 11px 6px;}
.axero-myacct-navigation .axero-myacct-navigation-item{clear:both;overflow:hidden;margin-bottom:0;padding:5px 0 5px 5px;cursor:pointer;}
.axero-myacct-navigation .axero-myacct-navigation-item:hover{background:#f1f1f1;}
.axero-myacct-navigation .axero-myacct-navigation-item .axero-myacct-navigation-item-icon{float:left;width:17px;margin:0;font-size:15px;color:#888;text-align:center;}
.axero-myacct-navigation .axero-myacct-navigation-item .axero-myacct-navigation-item-icon .axero-myacct-navigation-icon-space{width:16px;height:16px;}
.axero-myacct-navigation .axero-myacct-navigation-item .axero-myacct-navigation-item-icon .axero-myacct-navigation-icon-space img{width:16px;height:16px;}
.axero-myacct-navigation .axero-myacct-navigation-item .axero-myacct-navigation-item-name{margin:1px 0 0 25px;}
.axero-myacct-navigation .axero-myacct-navigation-item .axero-myacct-navigation-item-name a{color:#555;text-decoration:none;}
.axero-myacct-navigation ul{list-style:none outside none;margin:0;padding:0;}
.axero-myacct-navigation ul li{margin:0 0 5px;}
.axero-myacct-navigation ul li a{}

.axero-myacct-navigation .axero-myacct-navigation-item-sub{cursor:pointer;margin:0 0 2px 17px;padding:2px 0 2px 5px;}
.axero-myacct-navigation .axero-myacct-navigation-item-sub:hover{background:#f2f2f2;}
.axero-myacct-navigation .axero-myacct-navigation-item-sub .axero-myacct-navigation-item-name a{color:#555;text-decoration:none;}
.axero-myacct-navigation .collapsible{cursor:pointer;}
.axero-myacct-navigation .collapse-open span,.collapse-close span{background-position:0 0;background-repeat:no-repeat no-repeat;display:inline-block;float:left;height:16px;margin:0 6px 0 0;width:16px;}
.axero-myacct-navigation .collapse-open span{background-image:url(../images/circle_minus.png);}
.axero-myacct-navigation .collapse-close span{background-image:url(../images/circle_plus.png);}
.axero-myacct-navigation .collapsible-panel{margin-top:5px;}
.axero-my-acct-photo{background-color:#EFEFEF;border:1px solid #BCBCBC;display:block;overflow:hidden;width:150px;margin:10px auto 0;padding:2px;}
.axero-my-acct-username{margin:5px 0 0 10px;padding:0;font-weight:bold;}
.axero-my-acct-options{margin:5px 10px 0;padding:5px 0 0;list-style-type:none;border-top:solid 1px #efefef;}
.video-categorybar{width:100%;height:15px;border:1px solid #dcdcdc;background-color:#f4f4f4;padding:5px 0 15px 10px;}
#myacct-tab{height:25px;margin:0 0 15px;padding-left:0;clear:both;border-bottom:solid 1px #E5E5E5;}
#myacct-tab ul{line-height:16px;margin:0;padding:0;border:none;list-style:none;}
#myacct-tab li{margin:0;padding:0;display:inline;list-style-type:none;}
#myacct-tab a:link,#myacct-tab a:visited{float:left;background:#f2f2f2;font-size:11px;line-height:14px;padding:5px 15px;margin-right:2px;text-decoration:none;color:#666;border-top:1px solid #E5E5E5;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;}
#myacct-tab a:link.active,#myacct-tab a:visited.active{background:#fff;color:#333;border-bottom:1px solid #fff;}
#myacct-tab a:hover{background:#ccc;}
#my-acct-page-intro{width:auto;overflow:hidden;margin:0 0 10px;padding:0 10px 0 0;}
#my-acct-page-intro h2{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:150%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0;padding:0;text-transform:none;}
#my-acct-breadcrumbs{color:#afafaf;color:#afafaf;line-height:normal;font-size:10px;text-transform:lowercase;margin-bottom:10px;}
#my-acct-breadcrumbs a{color:#afafaf;text-decoration:none;}
#my-acct-breadcrumbs a:hover{color:#9F9F9F;text-decoration:underline;}
#axero-my-account-container{clear:both;overflow:hidden;padding:0 0 60px;margin: 0px 0 0;}



.axero-sm-head {
box-sizing: border-box;
    margin-top: 30px;
    padding: 0 0 10px;}
.axero-sm-head h3 {font-size: 18px;
    line-height: 23px;
    margin: 7px 0 0;
    padding: 0;}

.axero-myaccount-filterbox { border-top: 1px solid #efefef; clear: both; margin: 0; overflow: hidden; padding: 10px 0; width: auto; }
.axero-myaccount-filterbox ul { margin: 0; padding: 0; }
.axero-myaccount-filterbox ul li { float: left; list-style: outside none none; margin: 0 15px 0 0; padding: 0; }
.axero-myaccount-filterbox ul li select { font-size: 12px; line-height: 12px; margin-bottom: 0; width: 100%; font-size: inherit; line-height: inherit; margin-bottom: inherit; padding: 5px 10px; width: inherit; width: 120px; }
.axero-myaccount-filterbox input[type="text"] { margin: 0; padding: 4px 10px;}
.axero-myaccount-filterbox ul li small { color: #888888; }
.axero-myaccount-filterbox ul li label , 
.axero-myaccount-filterbox ul li small label{ font-size: 11px; font-weight: normal; margin: 0;color: #888888; }
.axero-myaccount-filterbox ul li.button-section {margin-top: 21px;}

.axero-table-option-bar { overflow: hidden; width: auto; height: auto; border-bottom: 1px solid #efefef;border-top: 1px solid #efefef; padding: 5px 0; }
.axero-table-option-bar .axero-table-option-bar-left { float: left; width: 200px; margin: 1px 0px 0px 0px; }
.axero-table-option-bar .axero-table-option-bar-right { float: right; width: auto; text-align: right; margin: 0px 0px 0px 0px; }

.axero-table-filter-bar { overflow: hidden; width: auto; border-bottom: 1px solid #CFCFCF; padding: 10px; background: #F2F9FC; }
.axero-table-filter-bar ul { margin: 0px; padding: 0px; }
.axero-table-filter-bar ul li { margin: 0px 10px 0px 0px; padding: 0px; list-style: none; float: left; }

.axero-core-option-bar { border-bottom: 1px solid #efefef; border-top: 1px solid #efefef; box-sizing: border-box; padding: 5px; }
.axero-core-option-bar .axero-core-option-bar-left { min-height: unset; }
.axero-core-option-bar .axero-core-option-bar-left small { display: inline-block; margin: 4px 0 0 5px; }
.axero-core-option-bar .axero-core-option-bar-right { min-height: unset; text-align: right; }

.axero-myaccount-bar { background: transparent none repeat scroll 0 0; border-color: #efefef; border-style: solid none; overflow: hidden; width: auto; border-width: 1px 0; margin-bottom: 0; padding: 10px 0; }
.axero-myaccount-bar select{ height: unset;margin: 0;padding: 0; }
.axero-myaccount-bar .axero-myaccount-bar-left { float: left; width: 350px; }
.axero-myaccount-bar .axero-myaccount-bar-left small { display: inline-block; margin-top: 3px; }
.axero-myaccount-bar .axero-myaccount-bar-right { float: right; text-align: right; width: 300px; }
.axero-myaccount-bar .middle { margin-top: 0px; }
.axero-myaccount-bar .axero-myaccount-bar-right-blog { float: right; text-align: right; width: 150px; }
.pager-control { font-size: 11px; height: 21px; padding: 1px 0 0; width: 44px; }

.ax-space-admin-container ul.nav.nav-tabs {margin-bottom: 0;}
.ax-space-admin-container .axero-myaccount-filterbox {border: 0 none }

#axero-myaccount-two-col-right-placeholder .table td { padding: 15px 5px; }
#axero-myaccount-two-col-right-placeholder .table td.center,
#axero-myaccount-two-col-right-placeholder .table th.center { text-align: center; }


.manage-content-table { margin-bottom: 0px; border: 0 none; }
.manage-content-table th, .manage-content-table td { border-color: #e9eced; }
.manage-content-table th { font-size: 11px; font-weight: 500; padding: 7px 5px; }
.manage-content-table input[type="checkbox"] { margin: -3px 0 0 0; }

.manage-content-main-column { }
.manage-content-main-column ul.inline { margin: 0; }
.manage-content-main-column ul.inline li { padding-left: 0; padding-right: 15px; }
.manage-content-main-column .space-info { }
.manage-content-main-column .content-img { float: left; margin-right: 15px; max-width: 84px; }
.manage-content-main-column .content-img.content-img-event { max-width: 110px; }



/* MyAccount homepage 
-----------------------------------------------------------------------------*/
#axero-my-status-input{clear:both;margin:0;padding:0;width:auto;}
.axero-my-status-heading{margin:0;font-weight:bold;}
.axero-my-status-textbox{outline:0;overflow:hidden;display:block;border:1px solid #CFCFCF;width:100%;margin:0 10px 5px 0;
                         padding:0;height:20px;min-height:20px;padding:5px;-webkit-box-sizing:border-box;
                         -moz-box-sizing:border-box;box-sizing:border-box;
                         font-size:12px;}
.axero-my-status-button-container{overflow:hidden;width:auto;margin:0 0 0px;}
.axero-my-status-filter {
    clear: both;
    color: #5f5f5f;
    font-size: 12px;
    height: auto;
    margin: 5px 0;
    overflow: hidden;padding: 0 0 5px;
    width: auto;
    border-bottom:1px solid #DFDFDF;
}
.axero-my-status-filter .toggleLink:link{text-decoration:none;color:#5f5f5f;}
.axero-my-status-filter .toggleLink:hover, .togglelnk:focus{text-decoration:underline; color:#005580}
.axero-my-status-filter ul{margin:0;padding:0;}
.axero-my-status-filter ul li{margin:0;padding:0 2px 0 0;display:inline;list-style:none;}
.axero-my-status-filter ul li.option{display:none;}
.axero-my-status-filter ul li.show-label{margin:0;padding:0;border:0;}
.axero-my-status-filter ul li.last{border:0;}
.axero-my-status-filter ul li a:link{color:#5f5f5f;text-decoration:none;padding:0 15px 0 0;}
.axero-my-status-filter ul li a:hover, .axero-my-status-filter ul li a:focus{text-decoration:underline;}
.axero-my-status-filter ul li a.selected { background: none repeat scroll 0 0 transparent; font-weight: normal; text-decoration: underline; }
.axero-my-status-button{cursor:pointer;float:right;margin:0;}
.axero-my-status-button:hover{border-bottom:solid 1px #333;border-right:solid 1px #333;}
.axero-my-status-options{clear:both;}
.axero-my-status-options ul{margin:0;padding:0;}
.axero-my-status-options li{display:inline;margin-right:7px;}
.axero-my-status-option-link{margin:10px 0 0;}

/* My account wall */
.axero-wall-container{clear:both;padding:10px 0 0;width:100%;}
.axero-wall-container .cf-icon-bullet-arrow-right{float:none!important;display:inline-block;margin:0 0 -4px;}
.axero-activity-entry{}
.axero-activity-entry .axero-activity-entry-info{}
.axero-activity-entry .axero-activity-entry-extended-info{color:#5f5f5f;font-size:11px;}
.axero-activity-entry .axero-activity-entry-extended-info a{color:#5f5f5f;text-decoration:none;}
.axero-activity-entry .axero-activity-entry-extended-info a:hover{text-decoration:underline;}
.axero-wall-container .axero-wall-entry{ border-bottom: 1px solid #DFDFDF;clear: both;margin: 0 0 20px;padding: 15px 0 20px;width: auto;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-left{float:left;width:50px;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-left a{display:block;line-height:0;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-left .axero-avatar-wall{width:50px;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right{margin-left:60px;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-post{margin:2px 0 0;padding:0;width:430px;word-wrap:break-word;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-post-options{color:#5f5f5f;font-size:12px;overflow:hidden;padding:0 0 5px;width:auto;margin: 5px 0 0;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-post-options .axero-wall-entry-post-options-date{float:left;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-post-options .axero-wall-entry-post-options-comment-link{float:left;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-post-reply { background: none repeat scroll 0 0 #f9f9f9; border: 1px solid #efefef; clear: both; padding: 15px; width: auto; -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-post-reply .axero-wall-post-comment-textbox-small { border: 1px solid #DFDFDF; display: block; margin-bottom: 0; font-size: 12px; font-weight: normal; line-height: 16px; height: 32px; min-height: 16px; padding: 7px; width: 100%; overflow: hidden; }
    
    
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-post-reply .axero-wall-post-comment-avatar-left{float:left;width:30px;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-post-reply .axero-wall-post-comment-avatar-right{margin:0 0 0 40px;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-post-reply .axero-wall-post-comment-avatar-left .axero-wall-post-comment-avatar{width:30px;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-post-reply .axero-wall-post-comment-avatar-right .axero-wall-post-comment-textbox-with-avatar{}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments { border-left: 1px solid #efefef; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-right: 1px solid #efefef; margin: 10px 0 0; padding: 0; }
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-like { background: url(/assets/images/icons/icon_thumb_up.png) no-repeat scroll 5px 5px #F6F6F6; border-bottom: 1px solid #FFFFFF; clear: both; display: block; font-size: 11px; overflow: hidden; padding: 5px 5px 4px 30px; width: auto; }
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-viewmore { display: none; width: auto; overflow: hidden; clear: both; padding: 5px 5px 4px 0px; border-bottom: 2px solid #fff; font-size: 11px; }
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-viewmore img { margin-left: 5px; }
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-comment { background: none repeat scroll 0 0 #F9F9F9; border-bottom: 1px solid #FFFFFF; border-top: 1px solid #efefef; clear: both; overflow: hidden; padding: 15px; width: auto; }
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-comment .axero-wall-entry-comments-left { float: left; width: 30px; }
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-comment .axero-wall-entry-comments-left .axero-avatar-wall { width: 30px; -webkit-border-radius: 500px; -moz-border-radius: 500px; border-radius: 500px; }
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-comment .axero-wall-entry-comments-right { margin-left: 35px; word-wrap: break-word; padding-left: 5px; }
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-comment .axero-wall-entry-comments-right .axero-wall-entry-comment-post { padding: 0px 5px 0px 0px; }
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-comment .axero-wall-entry-comments-right .axero-wall-entry-comment-post-seemore { color: #5f5f5f; font-size: 11px; padding: 0px 5px 0px 5px; text-align: right; }
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-comment .axero-wall-entry-comments-right .axero-wall-entry-comment-post-options { color: #5f5f5f; font-size: 11px; margin: 5px 0 0; padding: 0 5px 0 0; }
.axero-content-post-comment a, .axero-wall-entry-post-reply a { color: #777; }
.axero-wall-entry-comment-post-options .axero-wall-entry-post-options-date { float: left; }
#axero-wall { margin: 10px 0px 10px 0px; padding: 10px; width: auto; overflow: hidden; border: 1px solid #C1C1C1; -moz-border-radius-bottomleft: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; -webkit-border-radius: 8px; }
.axero-wall-entry-post-readmore-opened span.readmore { display: inline; }
.axero-wall-entry-comment-post-readmore-opened span.readmore { display: inline; }
.axero-wall-entry-post-readmore-opened span.readmore-hellip { display: none; }
.axero-wall-entry-comment-post-readmore-opened span.readmore-hellip { display: none; }
.axero-wall-entry-post-readmore-opened a#read-more { display: none; }
.axero-wall-entry-comment-post-readmore-opened a#read-more { display: none; }
span.readmore { display: none; }
span.readmore-hellip { display: inline; }
.axero-wall-attachment-container { float: left; }
.axero-wall-attachment-tabs { padding: 0px; margin: 0px; }
.axero-wall-attachment-tabs li { float: left; list-style: none outside none; margin: 0 2px 0 0; overflow: hidden; padding: 0; width: auto; }
.axero-wall-attachment-tabs li.tab-first { border-right: 1px solid #EFEFEF; font-size: 11px; margin: 3px 0 0 0; padding: 0 6px 0 0; }
.axero-wall-attachment-tabs li a { display: block; float: left; overflow: hidden; padding: 4px 6px; width: auto; }
.axero-wall-attachment-tabs li a:hover { background: #F5F5F5; -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-top-left-radius: 0px; -webkit-border-top-right-radius: 0px; -webkit-border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; }
.axero-wall-attach-slide-panel { padding: 10px 10px 0; border: 1px solid #dfdfdf; background: #fff; margin: 10px 0px 10px 0px; width: auto;}
.axero-wall-attach-slide-panel .axero-wall-attach-slide-panel-header { width: auto; overflow: hidden; border-bottom: solid 1px #efefef; padding: 0px 0px 5px 0px; }
.axero-wall-attach-slide-panel .axero-wall-attach-slide-panel-header .axero-wall-attach-slide-panel-header-left { float: left; }
.axero-wall-attach-slide-panel .axero-wall-attach-slide-panel-header .axero-wall-attach-slide-panel-header-right { float: right; }
.axero-wall-attach-slide-panel-body { }
.axero-wall-attach-link-preview { background: none repeat scroll 0 0 #f9f9f9; border: 1px solid #efefef; box-sizing: border-box; margin: 10px 0; overflow: hidden; padding: 15px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: auto; }
.axero-wall-attach-link-preview.child-content { background: none; }
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-attach-link-preview.child-content .axero-wall-entry-post { box-sizing: border-box; margin: 0; }
.axero-wall-attach-link-preview.child-content .axero-wall-entry-post .axero-wall-entry-post-title { overflow: inherit; }
.axero-wall-attach-link-preview.child-content .axero-wall-entry-post .axero-wall-entry-post-title::first-letter { text-transform: capitalize; margin-left: 2px; }
.axero-wall-attach-link-preview.child-content .axero-wall-entry-post .axero-wall-entity { margin: 10px 0 0; }


.axero-wall-attach-link-preview.child-content .axero-wall-entry-post .axero-wall-entity.axero-wall-entity-with-photo.ax-wall-photo-grid { margin: 0 0 -15px; }
.axero-wall-attach-link-preview.child-content .axero-wall-entry-post .axero-wall-entity.axero-wall-entity-with-photo.ax-wall-photo-grid ul.thumbnails { }
.axero-wall-attach-link-preview.child-content .axero-wall-entry-post .axero-wall-entity.axero-wall-entity-with-photo.ax-wall-photo-grid ul.thumbnails li { margin-bottom: 15px; }
.axero-wall-attach-link-preview.child-content .axero-wall-entry-post .axero-wall-entity.axero-wall-entity-with-photo.ax-wall-photo-grid ul.thumbnails a.thumbnail { border: 0 none; box-shadow: 0 0 0 transparent; padding: 0; }





.axero-wall-attach-link-preview .axero-wall-attach-link-preview-images { float: left; width: 175px; margin: 0 15px 0 0;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-images img {height: auto !important;
    width: 175px !important;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info { margin: 0 0 0 0px; width: auto;}


.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info textarea{width: 300px !important; -moz-box-sizing: border-box;box-sizing: border-box;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .textBox { width: 300px !important; -moz-box-sizing: border-box;box-sizing: border-box;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info span.editable:hover { background-color: #FF9; cursor: pointer; }
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-images a { position: relative;display:block; }
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-images i { background: url(../images/other-sprites-src/wall-videoplayer-thumb.png) no-repeat 0px 0px; bottom: 5px; height: 32px; left: 0px; position: absolute; width: 39px; }
.axero-preview-edit { border: 1px solid #CCCCCC; color: #333333; font-size: 14px; padding: 4px; width: 300px; }
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .title { overflow: hidden; width: auto; }
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .url { color: #5f5f5f; overflow: hidden; width: auto; font-size: 0.9em; font-weight: bold; }
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .description { font-size: 0.9em; overflow: hidden; width: auto; color: #5f5f5f; padding-bottom: 5px; }
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .buttons {font-size: 11px; margin-top: 5px; }
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .buttons img { margin: 0px; padding: 0px; float: left; }
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .buttons .buttons-label { float: left; margin: 2px 0 0 10px; }
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .buttons .buttons-label .axero-choose-thumbnail{color: #5f5f5f;display: inline-block;font-size: 10px;margin: 0 0 0 10px;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .buttons .description{clear: both;float: left;margin: 9px 0 0;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .buttons .description input[type="checkbox"]{float: left;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .buttons .description label{float: left;
    font-size: 11px;
    margin: -1px 0 0 4px;}

/* My account friends */
.axero-myaccount-friend-all, .axero-myaccount-friend-pending {
	margin: 0px 0px 0px 0px; width: auto; padding: 0px; }

.ax-friends-list{padding:0px;margin:0px; list-style:none;}
.ax-friends-list li.friend-row:first-child{border:0px;}
.ax-friends-list li.friend-row {border-top:solid 1px #efefef;padding: 15px 0;}
.ax-friends-list li.friend-row .ax-friend-container{}
.ax-friends-list li.friend-row .ax-friend-container .ax-friend-avatar{float:left;width:50px;}
.ax-friends-list li.friend-row .ax-friend-container .ax-friend-avatar img{ -webkit-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;}
.ax-friends-list li.friend-row .ax-friend-container .ax-friend-userinfo{margin:0px 0px 0px 60px;}
.ax-friends-list li.friend-row .ax-friend-container .ax-friend-userinfo .ax-friend-userinfo-name{font-weight:bold;}
.ax-friends-list li.friend-row .ax-friend-container .ax-friend-userinfo .ax-friend-userinfo-rank{}







.axero-myaccount-options { margin: 13px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.axero-myaccount-options ul { margin: 0 0 0 10px; padding: 0; }
.axero-myaccount-options ul li { display: block; padding: 0 0 6px 22px; }
.axero-tab-verticle-leftcol { float: left; width: 230px; }
.axero-tab-verticle-rightcol { margin: 0px 0px 0px 245px; width: auto; }
ul.axero-profile-tabs { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: solid 1px #efefef; -moz-border-radius: 6px 6px 6px 6px; }
ul.axero-profile-tabs li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; }
ul.axero-profile-tabs li a { border-bottom: 1px solid #efefef;
    color: #5f5f5f;
    cursor: pointer;
    display: block;
    font-weight: normal;
    margin: 0;
    padding: 10px 5px 10px 10px;
    position: relative;
    width: auto; }
ul.axero-profile-tabs li a:hover { background: #f9f9f9; text-decoration:none;}
ul.axero-profile-tabs li:last-child a {border:0;}
ul.axero-profile-tabs li a.current { background: #f1f1f1;  text-decoration: none; }
.axero-profile-submit-button { width: 150px; }
.axero-input { float: left; width: 70px; }
.axero-submit { padding-left: 10px; padding-top: 5px; margin: 10px 0 15px; }
.axero-top { padding-top: 10px; }

/* My account photos */
.axero-myaccount-album { background: #f2f2f2; margin: 0px 0px 0px 0px; width: auto; overflow: hidden; padding: 10px; border-top: 1px solid #BCBCBC; }
.axero-myaccount-album-section { background: #fff; margin: 0px 0px 10px 0px; width: auto; overflow: hidden; padding: 10px; border: 1px solid #BCBCBC; }
.axero-myaccount-album-section .axero-album-cover { float: left; margin-right: 15px; }
.axero-myaccount-album-section .axero-album-options { list-style: none; }
.axero-myaccount-album-section .axero-album-options li { margin: 0px 0px 0px 0px; padding: 0px; display: inline; list-style-type: none; }
.axero-myaccount-album-section h4 { font-size: 14px; font-weight: bold; margin: 10px 0 0; }
#axero-myaccount-two-col-sidebar-left-rightcol .axero-myaccount-album-section p { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.axero-myaccount-album-add { background: #ECF7FA; border: solid 1px #BFF1FF; }

/* My account photos - upload page */
.fileUploadQueueItem { -x-system-font: none; background-color: #F5F5F5; border: 3px solid #E5E5E5; font-family: Verdana,Geneva,sans-serif; font-size: 11px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; margin-top: 5px; padding: 10px; width: 300px; }
.fileUploadQueueItem .cancel { float: right; }
.fileUploadProgress { background-color: #FFFFFF; border-color: #808080 #C5C5C5 #C5C5C5 #808080; border-style: solid; border-width: 1px; margin-top: 10px; width: 100%; }

/* while its uploading */
.AjaxUploaderQueueTable{-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;background:#F0F0F0 url(../images/form-bg.png) repeat-x scroll center top;border:1px solid #CCCCCC;margin:15px 0;}
.AjaxUploaderQueueTableRow{}
.axero-uploader-context-message{overflow:hidden;width:auto;font-size:11px;margin:0 0 8px;}
.axero-uploader-context-message img{float:left;}
.axero-uploader-context-message .help-label{margin:0 0 0 22px;}
table.uploader-media-server-urls{margin:10px 0 0;padding:0;border:0;background:#f5f5f5;width:90%;border-top:solid 3px #EEEEEE;border-left:solid 3px #EEEEEE;border-right:solid 3px #EEEEEE;border-bottom:solid 2px #EEEEEE;}
table.uploader-media-server-urls .axero-attachment-uploader-file-list-header{background:#EEEEEE;font-size:11px;font-weight:bold;}
table.uploader-media-server-urls td{padding:3px;}
table.uploader-media-server-urls .axero-attachment-uploader-file-list-icon{width:20px;text-align:center;}
table.uploader-media-server-urls .axero-attachment-uploader-file-list-filepath{width:auto;}
table.uploader-media-server-urls .axero-attachment-uploader-file-list-filepath-input{font-size:11px;padding:2px;}
table.uploader-media-server-urls .axero-attachment-uploader-file-list-copy{width:20px;text-align:center;}
table.uploader-media-server-urls .axero-attachment-uploader-file-list-remove{width:20px;text-align:center;}

ul.uploader-media-server-urls{padding:0;margin:10px 0 0 10px;border-top:solid 1px #bbb;border-left:solid 1px #bbb;border-right:solid 1px #bbb;}
ul.uploader-media-server-urls li{padding:10px;margin:0;list-style:none;border-bottom:solid 1px #bbb;}

.axero-uploader-container{margin:0;padding:0;}
.axero-uploader-container .axero-photo-editable{float:left;height:450px;margin:0 57px 0 0;width:200px;}
.axero-upload-photo-label{background:#f0f0f0;padding:8px 10px 10px;}
.axero-uploader-edit-image-area{width:200px;}
.axero-uploader-edit-image-area img{width:200px;}
.axero-uploader-edit-info-area{}



.axero-photo-edit-title{}
.axero-photo-edit-title input.photoTitleBox,.axero-photo-edit-description textarea,.axero-photo-edit-tags input{width:200px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.axero-photo-edit-description{}
.axero-photo-edit-description textarea{}
.axero-photo-edit-tags{}
.axero-photo-edit-cover{clear:both;background:#f0f0f0;overflow:hidden;padding:7px 0 5px 5px;}
.axero-photo-edit-cover input[type=radio]{float:left;}
.axero-photo-edit-cover label{float:left;margin:-4px 0 0;}
.axero-photo-edit-remove{clear:both;background:#f0f0f0;overflow:hidden;padding:7px 0 5px 5px;}
.axero-photo-edit-remove input[type=checkbox]{float:left;}
.axero-photo-edit-remove label{float:left;margin:-4px 0 0;}
.axero-photos-uploader{border:0 none!important;margin:0!important;padding:0!important;}
.axero-photos-uploader h3{}
.axero-photos-uploader-buttons{clear:both;overflow:hidden;background:#f0f0f0;padding:20px;}

/* view photos in album */
ul#axero-photo-view { clear: both; list-style-image: none; list-style-position: outside; list-style-type: none; overflow: hidden; padding: 12px 0 10px; width: auto; }
ul#axero-photo-view li { background: #fff none repeat scroll 0 0; border-color: #efefef; border-style: solid; border-width: 1px; float: left; font-size: 9px; margin: 0 8px 8px 0; padding: 0 6px; position: relative; }
ul#axero-photo-view li:hover { background: #f2f2f2 none repeat scroll 0 0; border: 1px solid #bbb; }
ul#axero-photo-view li .photo { padding: 3px; border: 1px solid #BCBCBC; display: block; height: 97px; overflow: hidden; width: 130px; }
ul#axero-photo-view li div.axero-photo-meta { display: block; font-family: 'Lucida Grande' , 'Lucida Sans Unicode' , 'Lucida Sans Regular' ,Verdana,sans-serif; height: 22px; line-height: 22px; overflow: hidden; text-align: left; width: 130px; z-index: 800; }
ul#axero-photo-view li div.axero-photo-meta input { float: left; margin: 4px 0px 0px 0px; padding: 0px 0px 0px 0px; }
ul#axero-photo-view li div.axero-photo-meta label { float: left; margin: 0px 0px 0px 3px; white-space: nowrap; padding: 0px 0px 0px 0px; width: 110px; overflow: hidden; }
ul#axero-photo-view li div.axero-photo-counter { background: #DFDFDF; clear: left; display: block; height: 16px; margin: 6px 0 0; position: relative; text-align: center; line-height:15px; }
ul#axero-photo-view li div.axero-photo-info { display: block; font-size: 9px; height: 24px; margin-top: 5px; position: relative; text-align: center; }
#preview { position: absolute; border: 1px solid #ccc; background: #333; padding: 5px; display: none; color: #fff; }
a.active-image-btn, a.inactive-image-btn, a.inactive-image-btn, a.c-active-image-btn, a.c-inactive-image-btn, a.edit-image-btn, a.move-image-btn, a.rotleft-image-btn, a.rotright-image-btn, a.delete-image-btn, a.focal-point-btn { display: block; float: left; height: 18px; margin: 0 2px 0 0; width: 20px; }

/* file uploader */
.axero-article-file-upload { color: #000000; text-decoration: none; background-color: #D4D0C8; display: block; padding: 3px 0px 3px 10px; margin: 0px 0px 10px 0px; width: 140px; border-top: 1px solid #EEEEEE; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #EEEEEE; background-repeat: no-repeat; }
.axero-article-file { clear: both; border: solid 1px #DFDFDF; padding: 10px; margin: 5px 10px; }
.axero-article-file-name { font-size: .8em; padding-right: 10px; }
.axero-article-file-remove { font-size: .8em; }
#pendingfriends { clear: both; width: auto; overflow: hidden; }
#friendlist { }
#friendlist li { }


/* Search page objects
---------------------------------------------*/
.contentstats{height:auto;clear:both;width:100%;margin:30px 0 0;padding:0;}
.searchstats{height:25px;float:left;margin-left:0;}
.highlight{background-color:#E6FF5E;}
.keywordOp{padding:4px 0 0;}
#contentoptions{height:20px;clear:both;background-color:#EFEFEF;width:auto;padding:5px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
#searchList{float:left;clear:both;margin:0;padding:10px 0 0;width:95%;}
#searchList ul li{list-style:none;margin:0;padding:0;}
#searchList ul{list-style:none;}
#searchList li{margin:0;padding:0;list-style:none;}
.zAnswer{height:auto;font-size:1em;color:#333;margin:15px 0 15px -25px;padding:10px;padding-bottom:15px;border-bottom:1px solid #EFEFEF;line-height:20px;}
.seaTitle{font-size:16px;font-weight:bold;}
.zAnswer a{margin:0;padding:0;text-decoration:none;font-weight:bold;}
.zAnswer a:link,.zAnswer a:visited,.zAnswer a:active{color:#9e49a1;}
.zAnswer a:hover{color:#b2db11;text-decoration:underline;}
.topic a:link,.topic a:visited,.topic a:active{color:#335588;}
.topic a:hover{color:#F26622;text-decoration:underline;}
.faqseal{padding:0 3px;margin:0;background-color:#fff;border:1px solid #ebebeb;color:#999999;}
.searchsort{float:right;font-size:8pt;color:#666;padding-right:10px;height:auto;}
.searchsort select{float:left;margin:0 3px 4px 0;font-size:8pt;}
.searchsort span{float:left;margin:3px 3px 4px 0;font-size:8pt;}
.itemsperpage{padding-left:10px;float:left;height:auto;}
.itemsperpage select{float:left;margin:0 3px 4px 0;font-size:8pt;}
.itemsperpage span{float:left;margin:3px 3px 4px 0;font-size:8pt;}
#searchresultscontent{float:left;}
#searchresultstags{padding-top:10px;float:left;font-size:8pt;color:#333;}
#searchresultstags span{color:#333;padding:0;}

/* Pagination
---------------------------------------------*/
#paging{background:none repeat scroll 0 0 #f9f9f9;border-top:1px solid #DFDFDF;margin: 0;overflow:hidden;padding:0;width:auto;font-size:0.875em;}
ul.pagermenu{padding:0;margin:10px;display:block;float:right;list-style:none;}
ul.pagermenu li{float:left;margin:0 2px 0 0;padding:0;}
ul.pagermenu li a{color:inherit;font-family:verdana;font-weight:bold;padding:3px 8px;border:1px solid #dfdfdf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
ul.pagermenu li a:hover{text-decoration:none;}
ul.pagermenu li a.selected{background: none repeat scroll 0 center #888888;
    border: 1px solid #888888;
    color: #FFFFFF !important;}
ul.pagermenu li.pagerstats{margin:0 10px 0 0;}
ul.pagermenu li.pagerjumper{margin:0!important;padding:0;}
ul.pagermenu li.pagerjumper input{border:1px solid #CCCCCC;border-radius:4px 4px 4px 4px;box-shadow:inherit;font-size:10px;height:13px;margin:-3px 0 0;padding:2px 4px 3px;text-align:center;transition:inherit;width:15px!important;}
#axero-my-account-container .axero-section #paging{border:solid 1px #DFDFDF;}
#paging span.no-entries {display: block;padding: 15px 20px;}


.ax-paginator {float: right;margin: 15px 0;}
.ax-paginator small { }
.ax-paginator select {font-size: 12px;
    height: auto;
    margin: 0;
    padding: 2px 0 2px 9px;
    width: auto;}

.no-entries-message{background:#FEE9AD;padding:25px 30px 15px;border:solid 1px #F8B331;-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius:4px;}
.no-entries-message h2{border:0;padding:0px;margin:0px 0px 5px 0px;font-size:16px;line-height:24px}
.no-entries-message p{padding:0px;margin:0px 0px 15px 0px;font-size:14px;line-height:22px;}
.no-entries-message .btn-success{color:#fff !important;}
.no-entries-message ul.step-list{font-size:14px;line-height:22px;}
.no-entries-message ul.step-list li{margin-bottom:5px;}
.no-entries-message ul.step-list li a{}







/* HOMEPAGE CUSTOMIZATIONS
---------------------------------------------*/
#page { clear: both; }
#pageIntro { float: left; width: 100%; overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px; }
#pageIntro div { }
#pageIntro h3 { margin: 0px 0px 0px 0px; -x-system-font: none; color: #C78426; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 240%; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: bold; letter-spacing: -1px; line-height: normal; padding: 0px 0px; text-transform: none; }
#pageIntro h2 { padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px; font-size: 170%; }
#pageIntro p { color: #1D1D1D; line-height: 20px; margin-bottom: 7px; }
#pageIntro .summaryIntro { font-size: 14px; color: #838383; }
#pageIntro .home { background: #f5f5f5; padding: 10px; border: 1px solid #EFEFEF; }
#homepage-promo { width: 648px; height: 300px; margin: 0px 0px 0px 0px; display: none; }
.intro { padding: 0px 10px 5px 10px; }
.intro h2 { margin: 0px 0px 0px 0px; -x-system-font: none; color: #C78426; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 200%; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: bold; letter-spacing: -1px; line-height: normal; padding: 0px 0px; text-transform: none; }
.intro p { color: #1D1D1D; font-size: 11px; line-height: 14pt; }

/* Topics
---------------------------------------------*/
.ax-forums-group { margin: 0; }
.ax-forums-group div:last-child { border-bottom: 0px; }
.ax-forums-group-name { background: none repeat scroll 0 0 #f9f9f9; border-bottom: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; font-size: 22px; line-height: 30px; margin: 0; padding: 5px 15px; }
.ax-forums-group-name a { color: inherit; }
.ax-forum-container { border-bottom: 1px solid #dfdfdf; box-sizing: border-box; margin: 0; padding: 15px; }
.ax-forums-forum-name { font-size: inherit; line-height: inherit; margin: 0; padding: 0; }
.ax-forums-forum-description { margin: 0px; padding: 0; }
.ax-forums-stats { font-size: 0.90em; margin: 0; }
.ax-forums-stats a {  }
.ax-forum-container .axero-discussions-last-post { margin: 10px 0 0; }

.ax-forum-name-container { background: none repeat scroll 0 0 #f9f9f9; border-top: 1px solid #dfdfdf; box-sizing: border-box; padding: 10px 15px; }
h3.ax-forum-topic-forum-name { font-size: 22px; line-height: 30px; margin: 0 0 0px; padding: 0; }
h3.ax-forum-topic-forum-name a span.cf-icon { display: inline-block; float: none; margin: 0 0 0 6px; }
.ax-forum-topic-subscribe {
    border-top: 1px solid #dfdfdf;
    color: #5f5f5f;
    font-size: 0.85em;
    margin: 0;
    padding: 5px 0 5px 15px;}
.ax-forum-topic-subscribe .btn-subscribe {
    float: left;
    margin: 0 20px 0 0;
}
.ax-forum-topic-subscribe .btn-subscribe i {
    margin: 0 2px 0 0;
}
.ax-forum-topic-subscribe .btn-subscribe input {
    border: 0 none;
    color: inherit;
    font-size: inherit;
    line-height: 18px;
    padding: 0;
    text-align: left;
    text-shadow: none;
    vertical-align: baseline;
}
.ax-forum-topic-subscribe .ax-rss {color:inherit;}
.ax-forum-topic-subscribe .ax-rss i {margin-right:5px;}
.ax-forum-topic-subscribe .ax-rss:hover i {text-decoration:none;}

.forum-description { margin: 0; }
.ax-forum-topics { border-top: 1px solid #efefef; margin: 0; }
.ax-forum-topics div:last-child { border-bottom: 0px; }
.ax-forum-topic-container { border-bottom: 1px solid #efefef; margin: 0; padding: 15px 15px 15px; }
.ax-forum-topic-container:hover {
    background: #f9f9f9 none repeat scroll 0 0;
}
.ax-forum-topic-container .row-fluid [class*=span] { min-height: auto; }
.ax-forum-topic-name { font-size: inherit; line-height: inherit; margin: 0; padding: 0; }
.ax-forum-topic-created { color: #5f5f5f; font-size: 0.85em; margin: 0; padding: 0; }
.ax-forum-topic-created a { color: inherit; }
.ax-forum-topic-stats { margin: 0; padding: 0; }
.ax-forum-topic-stats i { font-size: 13px; }
.ax-forum-topic-answered { border-radius: 4px 4px 4px 4px; float: right; font-family: verdana; font-size: 9px; font-weight: 400; line-height: 9px; margin: 0; padding: 3px 5px 4px; background: none repeat scroll 0 0 #459D3E; border: 1px solid #459D3E; color: #FFF!important; text-shadow: -1px -1px 0 rgba(0,0,0,0.2); }
.ax-forum-topic-sticky { background: none repeat scroll 0 0 #0076C0; border: 1px solid #0076C0; border-radius: 4px 4px 4px 4px; color: #FFF!important; float: left; font-family: verdana; font-size: 8px; font-weight: 700; line-height: 13px; margin: 1px 10px 0 0; padding: 0 5px 1px; text-shadow: -1px -1px 0 rgba(0,0,0,0.2); }
.ax-forum-topic-icon-sized { float: left; font-size: 17px; margin: -3px 8px 0 0; }
.ax-forums-forum-created { }

.axero-discussions-group { margin-bottom: 20px; }
.axero-discussions-group h3 { font-size: 14px; line-height: 16px; margin: 0; padding: 0 8px 5px; }
.axero-discussions-group h3 a { color: #333; }
.axero-discussions-group .forum-description { color: #66666s padding: 0 8px 8px; }
.axero-discussions-forums { }
.axero-discussions-forums table { border-bottom: 1px solid #DFDFDF; border-top: 1px solid #DFDFDF; margin-bottom: 0; border-left: 0; border-right: 0; }
.no-bottom-border { border-bottom: 0!important; }
.no-top-border { border-top: 0!important; }
.no-bottom-margin { margin-bottom: 0!important; }
.axero-discussions-forums table th { color: #666666; padding: 2px 8px 3px; }
.axero-discussion-post-title { background: #f9f9f9 none repeat scroll 0 0;
    padding: 0 20px 15px; }
.forum-locked { margin: 10px 15px 0 0; }
.forum-locked i { margin-right: 5px; }
.axero-discussion-post-title h3 {font-size: 24px;
    font-weight: normal;
    line-height: 34px;
    margin: 5px 0;
    padding: 0;}
.axero-discussion-post-title h3 .cf-icon { display: inline-block; float: none; margin: 0 0 -2px 5px; }
.axero-discussion-post-title a { color: inherit; }
.axero-discussion-post-title-header-breadcrumbs {background: #f9f9f9 none repeat scroll 0 0;
    border-top: 1px solid #efefef;
    margin: 0;
    padding: 15px 20px 0; }
.axero-discussion-post-title-header-breadcrumbs a { }
.axero-discussion-post-title .axero-discussion-post-title-header-options { color: #5f5f5f; font-size: 0.85em; margin: 0; padding: 0; }
.axero-discussion-post-title .axero-discussion-post-title-header-options .ax-topic-locked { background: none repeat scroll 0 0 red;
    border-radius: 4px;
    color: #fff;
    display: inline-block;
    float: left;
    font-weight: bold;
    margin: 3px 20px 0 0;
    padding: 0 15px; }
.axero-discussion-post-title .axero-discussion-post-title-header-options .ax-topic-locked i { margin-right: 5px; }
.axero-discussion-post-title .axero-discussion-post-title-header-options .btn-subscribe { float: left; margin: 0 20px 0 0; }
.axero-discussion-post-title .axero-discussion-post-title-header-options .btn-subscribe i { margin: 0 2px 0 0; }
.axero-discussion-post-title .axero-discussion-post-title-header-options .btn-subscribe input { border: 0 none; color: inherit; font-size: inherit; line-height: 18px; padding: 0px 0; text-align: left; text-shadow: none; vertical-align: baseline; }

.axero-discussion-post-title .axero-discussion-post-title-header-options .ax-rss { }
.axero-discussion-post-title .axero-discussion-post-title-header-options .ax-rss i { margin-right: 5px; }
.axero-discussion-post-list { margin: 0; padding: 0; list-style: none; }
.axero-discussion-post-list > li {clear: both;
    margin: 0 0 15px;
    padding: 0;
    width: auto; }
.axero-discussion-post-list > li:first-child {}

.axero-discussion-post-list .axero-entity-attachments {clear: both;
    cursor: pointer;
    margin: 0 0 0 60px;
    overflow: hidden;
    padding: 0;
    width: auto;}

.axero-discussions-last-post { }
.axero-discussions-last-post img { float: left; margin-right: 8px; width: 40px; -webkit-border-radius: 500px; -moz-border-radius: 500px; border-radius: 500px; }
.axero-discussions-last-post .axero-discussions-last-post-info { line-height: 16px; }
.axero-discussions-last-post .axero-discussions-last-post-info a.name { margin: 0; padding: 0; display: block; }
.axero-discussions-last-post .axero-discussions-last-post-info a.date { margin: 0; padding: 0; color: #666; display: block; }
.axero-discussion-post-header {border-top: 1px solid #efefef;
    box-sizing: border-box;
    margin: 0;
    padding: 15px 0 5px; }
.axero-discussion-post-header .btn-group { margin: 5px 0 0; }
.axero-discussion-post-header .btn-group .btn { }
.axero-discussion-post-header .btn-group .btn a { color: inherit; }
.axero-discussion-post-header .btn-group .btn a span {margin-right:4px; }
.axero-discussion-post-header .btn-group .btn a:hover { text-decoration: none; }

.axero-discussion-post-header .btn-group ul.dropdown-menu li { background: none repeat scroll 0 0 transparent; border: 0 none!important; box-shadow: none; clear: none; margin: 0; overflow: auto; padding: 0; }
.axero-discussion-post-header .btn-group ul.dropdown-menu li a { }
.axero-discussion-post-header .btn-group ul.dropdown-menu li a span { float: left; font-size: 17px; margin-right: 8px; }
.axero-discussion-post-header .axero-discussion-post-avatar { width: 50px; float: left; margin-right: 10px; }
.axero-discussion-post-header .axero-discussion-post-avatar img { -webkit-border-radius: 500px; -moz-border-radius: 500px; border-radius: 500px; }
.axero-discussion-post-header .axero-discussion-post-info { margin: 5px 0 0; }
.axero-discussion-post-header .axero-discussion-post-info .axero-discussion-post-user { }
.axero-discussion-post-header .axero-discussion-post-info .axero-discussion-post-date { color: #5f5f5f; font-size: 12px; }
.axero-discussion-post-body { margin: 0 0 0 60px; }
.axero-discussion-post-body div.success { border-radius: 4px;}
.axero-discussion-post-body div.success .cf-icon.cf-icon-tick {margin: 3px 0 0;}
.axero-entity-comment-options { border-top: 1px solid #dfdfdf; box-sizing: border-box; padding: 15px 15px 12px; }
.axero-discussion-tags { clear: both; margin: 50px 0 10px 60px; }
.axero-discussion-post-list .axero-entity-comment-options { border: 0 none;
    margin: 0 0 0 60px;
    padding: 0;
    width: auto;}
.axero-discussion-post-list .axero-entity-comment-options .axero-like-container .axero-like-button .axero-like-container-spacer {display:none;}




.axero-discussion-post-footer{overflow:hidden;border-top:solid 1px #dfdfdf;padding:15px 0 0;}
.axero-discussion-post-footer .row-fluid [class*=span]{min-height:auto!important;}
.axero-discussion-post-footer .tags{margin:9px 0 0;}
.axero-discussion-post-footer ul.options{}
.axero-discussion-post-footer ul.options li{}
.axero-discussion-post-footer ul.options li .cf-icon{}
.axero-discussion-post-footer .axero-entity-attachments{border-top: 1px solid #DFDFDF;margin: 10px 0 0;padding: 10px 0 0;}
.axero-discussion-post-footer .axero-entity-attachments ul{}
.axero-discussion-post-footer .axero-entity-attachments ul li{border: 0 none;border-radius: 0 0 0 0;margin: 0 0 5px;box-shadow: none;padding: 0;}

.topic-table{table-layout:fixed;}
.topic-table th,.topic-table td{border-bottom:0 solid #DCDCDC;padding:0;word-wrap:normal;}
.axero-forum-topic-header{overflow:hidden;width:auto;padding:15px;background:#F3F3F3;border-bottom:1px solid #DCDCDC;}
.axero-forum-topic-header .axero-forum-topic-header-left{float:left;margin:0 320px 0 0;}
.axero-forum-topic-header .axero-forum-topic-header-right{float:right;width:300px;}
.axero-forum-topic-header .axero-forum-topic-header-right ul{float:right;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 0 10px;padding:0;}
.axero-forum-topic-header .axero-forum-topic-header-right ul li{float:left;margin:0 16px 0 0;padding:0 0 0 20px;}
.axero-forum-topic-wrapper{clear:both;float:left;padding:0;width:100%;border-bottom:1px solid #DCDCDC;margin:0;}
.axero-forum-topic-header{height:auto;padding:8px;background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;border-bottom:1px solid #DCDCDC;}
.axero-forum-topic-header .options{float:right;width:auto;text-align:right;margin:0 10px 0 0;font-size:11px;}
.axero-forum-topic-header .options a{text-decoration:none;}
.axero-forum-topic-header .options a:hover{text-decoration:underline;}
.axero-forum-topic-header .options .reply{padding:0;}
.axero-forum-topic-header p{margin:3px 0 0 8px;padding:0;}
.axero-forum-topic-info{float:left;height:auto;margin:10px 5px 15px;padding:0;width:160px;word-wrap:break-word;}
.axero-forum-topic-info .axero-forum-topic-info-header{overflow:hidden;width:auto;}
.axero-forum-topic-info .axero-forum-topic-info-header .axero-forum-topic-info-avatar{float:left;}
.axero-forum-topic-info .axero-forum-topic-info-header .axero-forum-topic-info-avatar img{}
.axero-forum-topic-info .axero-forum-topic-info-header .axero-forum-topic-info-username{float:left;line-height:15px;margin:5px 0 0;}
.axero-forum-topic-info .axero-forum-topic-info-header .axero-forum-topic-info-username .axero-forum-posted-user{}
.axero-forum-topic-info .axero-forum-topic-info-header .axero-forum-topic-info-username .axero-forum-posted-date{color:#5f5f5f;font-size:10px;margin:0 0 3px;}
.axero-forum-topic-info .axero-forum-topic-info-header .axero-forum-topic-info-username .axero-forum-posted-points{}
.axero-forum-topic-info .axero-forum-topic-info-header .axero-forum-topic-info-username .axero-forum-posted-points .axero-forum-posted-points-image{float:left;}
.axero-forum-topic-info .axero-forum-topic-info-header .axero-forum-topic-info-username .axero-forum-posted-points .axero-forum-posted-points-rank{float:left;font-size:10px;color:#5f5f5f;margin:-2px 0 0 3px;}
.axero-forum-topic-info .axero-forum-topic-info-content{overflow:hidden;width:auto;margin:10px 0 0;font-size:11px;}
.axero-forum-topic-info .axero-forum-topic-info-content .axero-forum-topic-info-content-rank{overflow:hidden;width:auto;margin:0;}
.axero-forum-topic-info .axero-forum-topic-info-content .axero-forum-topic-info-content-other{overflow:hidden;width:auto;margin:0;}
.axero-forum-topic-info .axero-forum-topic-info-content .axero-forum-topic-info-content-other ul{margin:0;padding:0;}
.axero-forum-topic-info .axero-forum-topic-info-content .axero-forum-topic-info-content-other ul li{list-style:none;margin:0;padding:0;}
.axero-forum-topic-info .axero-forum-topic-info-content .axero-forum-topic-info-content-roleimage{overflow:hidden;width:auto;margin:0;}
.axero-forum-topic-post .content{overflow-x:auto;overflow-y:hidden;padding-left:1px;text-align:left;width:100%;word-wrap:true;float:left;}
.axero-forum-topic-post{background:none repeat scroll 0 0 #FFFFFF;border-left:1px solid #DCDCDC;height:auto;margin:0;overflow:hidden;padding:10px 5px 0;}
.inlinequote{border:dashed 1px #ccc;padding:5px;background:#EFEFEF;}
.cite{font-weight:bold;}
.axero-forum-tag-container{margin:0 0 0 10px;}
.axero-forum-topic-footer{clear:both;overflow:hidden;width:auto;padding:15px 10px 0;border-top:solid 1px #DCDCDC;margin:15px 0 0;}
.axero-forum-topic-footer_forum{clear:both;color:#AAAAAA;margin-left:0;margin-top:15px;padding-left:0;}
.axero-forum-topic-signature{margin:0;overflow:hidden;width:auto;border-top:1px solid #DFDFDF;padding-top:5px;}
.axero-forum-topic-footer-options{border-top:1px solid #DFDFDF;margin:10px 0 0;overflow:hidden;padding:0 0 2px;}
.axero-forum-options{float:right;font-size:90%;margin:3px 0 0;padding:0 0 4px;}
.axero-forum-options li{display:block;float:left;margin:0 0 0 10px;padding:4px 0 3px;}
.axero-forum-options li a{text-decoration:none;}
.axero-forum-options li a:hover{text-decoration:underline;}
.axero-discussion-post-signature{background: none repeat scroll 0 0 #F9F9F9;font-size: 10px;line-height: 16px;margin: 0 0 10px;padding: 10px;}

/* Add edit forum post */
.axero-quote-wrapper{border: 1px solid #DFDFDF;margin: 15px 0 20px;overflow-x: auto;overflow-y: hidden;padding: 0;text-align: left;width: auto;}
.axero-quote-wrapper .axero-quote-wrapper-header{background: none repeat scroll 0 0 #F9F9F9;border-bottom: 1px solid #DFDFDF;font-weight: bold;padding: 5px 10px;}
.axero-quote-wrapper .axero-quote-content{padding: 10px;}
.axero-quote-wrapper .axero-quote-wrapper-buttons{margin: 0 0 20px 10px;}

/* modal popup */
.axero-modal-background { background-color: Gray; filter: alpha(opacity=70); opacity: 0.7; }
.axero-modal-pop { background-color: #fff; border-left: solid 10px #333; border-right: solid 10px #333; border-bottom: solid 10px #333; border-top: solid 10px #333; padding: 0px; width: auto; overflow: hidden; }
.axero-modal-title { padding: 5px 5px 5px 10px; background: #333; color: #fff; font-weight: bold; font-size: 16px; text-align: left; }
.axero-modal-title a { color: #fff; font-size: 12px; font-weight: bolder; border: solid 2px #fff; padding: 0px 3px 0px 3px; text-decoration: none; text-align: left; }
.axero-modal-title a:hover { color: #333; border: solid 2px #fff; padding: 0px 3px 0px 3px; background: #ccc; text-align: left; }
.axero-modal-body { padding: 15px; overflow: hidden; width: auto; }
.axero-modal-body p { padding: 0px; margin: 0px 0px 8px 0px; }
.axero-textarea-modal { width: 300px; overflow: hidden; height: 100px; padding: 5px; margin-right: 15px; }
.axero-content-userinfo { width: 100%; background: #F9F9F9; overflow: hidden; margin: 10px 0px 10px 0px; border: solid 1px #CFCFCF; }
.axero-content-userinfo p { padding: 15px 15px 0px 15px; }
.login-modal { width: 550px; }
.axero-modal-login-left { display: inline; float: left; margin: 0 0 15px 10px; position: relative; width: 265px; border-right: solid 1px #ccc; }
.axero-modal-login-right { display: inline; float: right; margin: 0 10px 0 0; width: 190px; }
.axero-modal-login-left ul { margin: 0px 0px 0px 0px; list-style: none; clear: both; }
.axero-modal-login-left li { margin: 0px 0px 0px 0px; }
.axero-modal-login-left li label { clear: both; float: left; margin: 0px 0px 0px 0px; font-weight: bold; }
.axero-modal-login-left li .inputelement { clear: both; margin: 0px 0px 10px 0px; display: inline; float: left; padding: 3px; }
.axero-modal-login-button { clear: both; margin: 0px 0px 20px 0px; }
.axero-modal-login-remember { clear: both; margin: 0px 0px 10px 0px; }
.axero-modal-login-forgot { clear: both; margin: 0px 0px 0px 0px; }
.spinner-background { position: fixed; top: 0; left: 0; background-color: Gray; opacity: 0.5; z-index: 10; width: 100%; height: 100%; filter: alpha(opacity=40); }
.spinner-Image { position: fixed; left: 50%; top: 50%; z-index: 10; }

/* event page specific */
#axero-event-body{clear:both;overflow:hidden;width:auto;}
#axero-event-right{float:right;width:280px;}
#axero-event-left{margin:0 330px 0 0;}
.axero-event-list{list-style:none;margin:0;padding:0;}
.axero-event-list li{list-style:none;display:block;margin:0 0 10px;padding:10px 10px 20px;border-bottom:1px dotted #dfdfdf;border-top:1px dotted #fff;border-left:1px dotted #fff;border-right:1px dotted #fff;}
.axero-event-list li:hover{}
.event-isFeatured{background:#FFF1BF;border:solid 1px #FFD64F;}
.event-isFeatured-label{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:right;font-size:8px;font-weight:bold;line-height:8px;margin-left:10px;margin-right:5px;padding:7px 10px;}
.calendar-bg{float:left;width:57px;height:57px;background:url(../images/calendar.gif) no-repeat scroll 0 0;}
.calendar-bg .month{text-align:center;font-size:14px;font-weight:bold;color:#fff;margin:3px 0 0;}
.calendar-bg .day{text-align:center;font-size:16px;font-weight:bold;margin:3px 0 0;}
.axero-event-full{margin:10px;padding:0;}
.axero-event-info{margin:0 0 0 70px;}
.axero-event-info h4{margin:0 0 10px;padding:0;font-size:14px;font-weight:bold;line-height:18px;}
.axero-event-info ul{margin:0;padding:0;}
.axero-event-info li{margin:0;padding:0;border:0;background:transparent;}
.axero-event-info li:hover{background:none;border:0;background:transparent;}
.axero-event-info p{margin:5px 0 0;padding:0;}
.axero-event-full-info{margin:0 0 0 70px;}
.axero-event-full-info h3{margin:18px 0 0;padding:0;font-size:140%;}
.axero-event-full-info ul{margin:10px 0;padding:0;}
.axero-event-full-info li{margin:0;padding:0;border:0;list-style:none;}
.axero-event-full-info p{margin:5px 0 15px;padding:0;}
.event-options{margin:8px 0 0 10px;}
.event-option-rsvp{clear:both;display:block;margin:0;padding:15px;overflow:hidden;}
.event-option-rsvp li{margin:0;padding:0;border:0;list-style:none;clear:both;}
.event-option-rsvp li input[type=radio]{float:left;margin-right:5px;}
.event-option-rsvp li label{float:left;font-size: inherit;}
.axero-event-view-rsvp-button-container{background: none repeat scroll 0 0 #f9f9f9;
    border-top: 1px solid #dfdfdf;
    clear: both;
    margin: 0;
    overflow: hidden;
    padding:10px 15px;}
.axero-event-view-rsvp-attendance { background: none repeat scroll 0 0 #dff0d8;
    padding: 15px;}
.event-search-bar{background:none repeat scroll 0 0 #F9F9F9;border:1px solid #DFDFDF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 0 20px;padding:3px 0 3px 10px;}
.event-attending-list{height:150px;overflow:auto;width:98%;margin:8px 0 0;}
.event-attending-list li{margin:0 0 8px;padding:0;border:0;list-style:none;}
.section-comments{margin:10px 10px 0;padding:0;}
.section-comments li{display:block;clear:both;overflow:hidden;margin:0 0 10px;padding:0 0 10px;border-bottom:solid 1px #E5E5E5;list-style:none;}

/* photo album specific */

.axero-photo-stats{margin:0 0 0 10px;}
#axero-photos-results{clear:both;overflow:hidden;width:auto;}
#axero-photos-results ul{margin:0 0 0 8px;padding:0;}
#axero-photos-results ul li{display:block;float:left;height:190px;line-height:14px;list-style:none outside none;margin:0 8px 10px 0;padding:0;}
#axero-photos-results li .photo{display:block;overflow:hidden;padding:0;}
#axero-photos-results ul li a img{border:1px solid #DFDFDF!important;padding:2px;width:178px;}
#axero-photos-user-box{clear:both;margin:15px 0 10px;overflow:hidden;width:auto;background-color:#ECF7FA;padding:10px;border:1px solid #BFF1FF;display:block;}
.axero-album-name{font-size:16px;font-weight:bold;}
#axero-photos-subpage{margin:15px 0 0;overflow:hidden;width:auto;clear:both;}
#axero-photos-comments{float:left;margin:0;padding:10px 0;width:665px;font-size:95%;line-height:1.8em;}
#axero-photos-ad-area{float:right;margin:0;padding:10px 0;width:300px;font-size:95%;line-height:1.8em;}
.axero-photo-options{height:auto;margin:8px 0 0;overflow:auto;width:95%;}
.axero-photo-options li{list-style:none;}
#axero-photo-right{float:right;width:300px;margin:0;font-size:95%;line-height:1.8em;}
#axero-photo-left{margin:0 330px 0 0;font-size:95%;line-height:1.8em;}
#axero-main-photo{margin:0 auto;}
.centeredImage{text-align:center;margin:5px auto;padding:0;}
.centeredImage img{padding:0;}
.axero-photo-iteract{font-size:120%;overflow:auto;width:auto;margin:15px 10px 10px;}
.axero-photo-interact-top{padding:10px;overflow:auto;width:auto;}
.axero-photo-rate{float:left;width:250px;}
.axero-photo-views{float:right;width:250px;text-align:right;}
.axero-photo-share{padding:10px;clear:both;}
.axero-photo-user-info{margin:10px;padding:10px 0;overflow:auto;width:auto;}
.axero-photo-user-info p{margin:0 0 10px;padding:0;}
#photo-details{margin:10px 0 10px 10px;}
#photo-selector{margin:10px 18px;overflow:hidden;width:auto;}
#photo-selector img{padding:3px;border:1px solid #BCBCBC;width:81px;height:auto;}
#photo-selector small{}
.photo-selector-previous{float:left;margin:0 10px 0 0;text-align:center;}
.photo-selector-next{float:right;text-align:center;}
.photo-description{overflow:auto;width:auto;}


/* videos
------------------------------------------------*/
.axero-video-option-bar{background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;border-bottom:1px solid #DCDCDC;margin:0 0 10px;overflow:hidden;padding:5px 10px;width:auto;}
.axero-video-option-bar .axero-video-option-bar-left{float:left;width:300px;}
.axero-video-option-bar .axero-video-option-bar-right{float:right;text-align:right;width:300px;}
.axero-video-results{clear:both;overflow:hidden;width:auto;margin:10px;width:98%;}
.axero-video-results ul{margin:3px 0 0 2px;padding:0;}
.axero-video-results ul li{color:#666666;display:block;float:left;line-height:12px;list-style:none outside none;margin:0 10px 20px 0;padding:0;}
.axero-video-results ul li a.video-link{display:block;overflow:hidden;padding:0;}
.axero-video-results ul li .video{border:1px solid #EFEFEF!important;height:132px;margin:0 0 4px;padding:2px;width:176px;}
.axero-video-results ul li .video{border:1px solid #dfdfdf!important;}
.axero-video-header{overflow:hidden;height:auto;width:auto;background:#f2f2f2;border-bottom:#ccc;padding:5px;margin:0;}
.axero-video-box{margin: 10px auto 15px;}
.ax-video-responsive-container {margin:0px auto 0px;position: relative;padding-bottom: 56.25%; /* 16:9 */padding-top: 25px;height: 0;}
.ax-video-responsive-container object, .ax-video-responsive-container embed, .ax-video-responsive-container iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.axero-video-box .ax-video-responsive-container {margin:0px auto 0px;position: relative;padding-bottom: 56.25%; /* 16:9 */padding-top: 0px;height: 0;}
.axero-video-box .ax-video-responsive-container object, .axero-video-box .ax-video-responsive-container iframe, .ax-video-responsive-container embed{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.axero-video-info-user{border-bottom: 1px solid #dfdfdf;
    color: #5f5f5f;
    font-size: 0.85em;
    margin: 0 0 10px;
    overflow: hidden;
    width: auto;}
.axero-video-info-user a { color:inherit;}
.axero-video-info-user .axero-video-info-user-avatar{width:30px;float:left;}
.axero-video-info-user .axero-video-info-user-avatar a{}
.axero-video-info-user .axero-video-info-user-avatar a img{width:30px;-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px;}
.axero-video-info-user .axero-video-info-user-name{float: left;margin: 8px 0 0 10px;}

.axero-video-description{margin: 0 0 10px;padding: 0;}
.axero-video-embed-link { float:right; font-weight:bold; cursor:pointer; }
.axero-video-embed { display:none; }
.axero-video-embed-container { position: relative; float: right; padding: 0 10px; margin-right: 10px; }
.axero-video-embed-container.active { border: 1px #AAA solid; border-radius: 5px; margin-bottom: 10px; }
.axero-video-embed-container .icon-remove { display:none; float:right; cursor:pointer; position:absolute; top:5px; right:-12px; }

.axero-video-info-sharing{padding:10px;clear:both;border-bottom:solid 1px #EFEFEF;}
.axero-video-info-sharing th,.axero-video-info-sharing td{padding:0;border:0;}
.axero-video-info-sharing textarea{font-size:10px;color:#666;}
.axero-video-info-extended{padding:10px;clear:both;}


/* spaces
----------------------------------------------------*/
.axero-space-left-col { float: left; font-size: 95%; line-height: 1.8em; width: 100%; margin: 0 -310px 0 0; padding: 0 0 40px; }
.axero-space-left-col-main { margin: 0 310px 0 0; padding: 0 10px 0 0; }
.axero-space-right-col { float: right; font-size: 95%; line-height: 1.8em; width: 300px; margin: 0; padding: 0 0 40px; }
#axero-space-add-new-container { margin: 10px 0 0; }
.axero-space-add-new-link { background: transparent url(../images/icons/asterisk_orange.gif) no-repeat scroll 0 0; height: 16px; width: 16px; font-size: 14px; font-weight: 700; padding: 0 0 0 22px; }

/* tabs  */
.axero-space-tabs { overflow: hidden; width: auto; margin: 0 0 15px; padding: 0; }
.axero-space-tabs ul.tabs { list-style: none; height: 31px; border-bottom: 1px solid #E5E5E5; background: #f5f5f5; margin: 0 0 15px !important; padding: 0; }
.axero-space-tabs ul.tabs li { float: left; text-indent: 0; list-style-image: none !important; margin: 0 !important; padding: 0; }
.axero-space-tabs ul.tabs a { background: #f5f5f5; display: block; height: 31px; line-height: 31px; width: auto; text-align: center; text-decoration: none; color: #000; position: static;  top: 0; font-size: 11px; font-weight: 700; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 0; border-left: 0 solid #dfdfdf; border-right: 1px solid #dfdfdf; border-top: 0 solid #E5E5E5; border-bottom: 1px solid #dfdfdf; margin: 0; padding: 0 13px; }
.axero-space-tabs ul.tabs a:active { outline: none; }
.axero-space-tabs ul.tabs a:hover { background: #F0F0F0; cursor: pointer; }
.axero-space-tabs ul.tabs a.current, .axero-space-tabs ul.tabs a.current:hover, .axero-space-tabs ul.tabs li.current a { background: #fff; border-bottom: 1px solid #fff; background-position: -652px -62px; cursor: default !important; color: #000 !important; }
.axero-space-tabs div.panes div.pane { display: none; }
.axero-space-tabs .axero-space-tab-pane { background-color: #FFF; border-left: 0 solid #E5E5E5; border-right: 0 solid #E5E5E5; border-bottom: 0 solid #E5E5E5; -moz-border-radius-bottomleft: 0; -moz-border-radius-bottomright: 0; padding: 15px 5px; }

/* space tabs  */
.axero-space-tabs{overflow:hidden;width:auto;margin:0;padding:0;}
.axero-space-tabs ul.tabs{list-style:none;height:31px;border-bottom:1px solid #dfdfdf;background:#f9f9f9;margin:0!important;padding:0;}
.axero-space-tabs ul.tabs li{float:left;text-indent:0;list-style-image:none!important;margin:0!important;padding:0;}
.axero-space-tabs ul.tabs a{background:#f9f9f9;display:block;height:31px;line-height:31px;z-index:100;width:auto;text-align:center;text-decoration:none;color:#000;position:inherit;top:0;font-size:11px;font-weight:700;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-left:0 solid #dfdfdf;border-right:1px solid #dfdfdf;border-top:0 solid #dfdfdf;border-bottom:1px solid #dfdfdf;margin:0;padding:0 15px;}
.axero-space-tabs ul.tabs a:active{outline:none;}
.axero-space-tabs ul.tabs a:hover{background:#f9f9f9;cursor:pointer;}
.axero-space-tabs ul.tabs a.current,.axero-space-tabs ul.tabs a.current:hover,.axero-space-tabs ul.tabs li.current a{background:#fff;border-bottom:1px solid #fff;background-position:-652px -62px;cursor:default!important;color:#000!important;}
.axero-space-tabs div.panes div.pane{display:none;}
.axero-space-tabs .axero-space-tab-pane{background-color:#FFF;border-left:0 solid #dfdfdf;border-right:0 solid #dfdfdf;border-bottom:0 solid #dfdfdf;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;padding:15px 5px;}

/* space list page */
.ax-space{margin:15px 0px 0px 0px;padding:0px;}
.ax-space li{list-style:none; display:block; border-bottom:solid 1px #efefef;margin:0px 0px 15px 0px;padding:0px 0px 15px 0px;}
.ax-space li:last-child{border:0px;margin:0px 0px 0px 0px;}
.ax-space li .ax-space-avatar{float:left;width:55px;}
.ax-space li .ax-space-avatar img{width:50px;height:50px;-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}
.ax-space li .ax-space-info{margin:0px 0px 0px 65px;padding:0px;}
.ax-space li .ax-space-info .ax-space-name{font-weight:bold;}
.ax-space li .ax-space-info .ax-space-name a{}
.ax-space li .ax-space-info .ax-space-stats{margin-top: 5px;}
.ax-space li .ax-space-info .ax-space-description{margin-top: 5px;}

.axero-spaces-spaces-options-bar{background:none repeat scroll 0 0 #F9F9F9;border:1px solid #DFDFDF;border-radius:4px 4px 4px 4px;clear:both;height:auto;margin:0;overflow:hidden;padding:6px;width:auto;}
.axero-spaces-spaces-options-bar .axero-spaces-filter{float:left;margin-right:15px;}
.axero-spaces-spaces-options-bar .axero-spaces-filter input[type="text"]{margin: 0;}
.axero-spaces-spaces-options-bar .axero-spaces-sort{float: right;
    list-style: outside none none;
    margin: 8px 0 0 5px;
    padding: 0;}
.axero-spaces-spaces-options-bar .axero-spaces-sort li{border-right:1px solid #DFDFDF;float:left;font-size:11px;margin:0 10px 0 0;padding:0 10px 0 0;}
.axero-spaces-spaces-options-bar .axero-spaces-sort li.sort-label{margin:0 5px 0 0;border:0 none;padding:0;}
.axero-spaces-spaces-options-bar .axero-spaces-sort li.last{border-right:0;}
.axero-list-view-toggle{float:right;}
.axero-list-view-toggle ul{list-style:none;padding:0;margin:0;}
.axero-list-view-toggle ul li{padding:0;margin:0;float:left;}
.axero-list-view-toggle ul li a{border:1px solid #CFCFCF;display:block;line-height:0;padding:2px;}
.axero-list-view-toggle ul li a.details{border-right:0;}
.axero-list-view-toggle ul li a.hierarchy{}
.axero-list-view-toggle ul li a.activate{background:none repeat scroll 0 0 #FFFFFF;}
.axero-list-view-toggle ul li a img{height:16px;width:16px;}

ul.axero-space-list{margin:15px;padding:0;}
ul.axero-space-list li{list-style:none;margin:0 0 5px;padding:0;}
.axero-spaces-list{clear:both;overflow:hidden;width:auto;margin:0;padding:10px 0 0;}
.axero-spaces-list ul li{border-bottom:1px solid #DFDFDF;list-style:none outside none;margin:0 0 10px;overflow:hidden;padding:0 0 10px;width:auto;}
.axero-spaces-list ul li .axero-space-list-item{overflow:hidden;width:auto;clear:both;}
.axero-spaces-hierarchy{margin:10px 0 0;}
.axero-spaces-hierarchy ul{list-style:none;margin:0;padding:0;}
.axero-spaces-hierarchy ul li{font-size:13px;margin:0 0 5px;padding:0;}
.axero-spaces-hierarchy ul li a span{margin:2px 7px 0 0;}
.axero-spaces-hierarchy ul li ul{background:#f2f2f2;border-top:1px solid #CFCFCF;list-style:none outside none;margin:5px 0 0;padding:10px 0 5px 35px;}
.axero-spaces-hierarchy ul li ul li{margin:0 0 5px;padding:0;}
.hierarchy-arrow-section{}
.hierarchy-arrow-down{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FFFFFF;float:left;height:0;margin:25px 0 0 -59px;position:absolute;width:0;}
.axero-spaces-list ul li:last-child{border:0;margin:0;}
.axero-spaces-space-image{float:left;width:55px;line-height:0;}
.axero-spaces-space-image img{height:55px;width:55px;}
.axero-spaces-space-info{margin:0 115px 0 65px;}
.axero-spaces-space-info h4{font-size:12px;font-weight:700;margin:0;padding:0;}
.axero-spaces-space-info p{line-height:16px;margin:0;padding:0;color:#5f5f5f;}
.axero-spaces-space-click-options{width:115px;float:right;}
.axero-space-pending{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:verdana;font-size:8px;font-weight:bold;line-height:8px;margin-right:5px;padding:2px 5px;}
.axero-spaces-space-info-options{width:auto;overflow:hidden;padding:10px 0 0;color:#5f5f5f;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-right{float:right;width:450px;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-right ul li{float:right;border:0;font-size:11px;margin:0 10px 0 0;padding:0;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-left{float:left;width:auto;margin:0;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-left ul li{float:left;border:0;font-size:11px;margin:0 10px 0 0;padding:0;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-approved{width:150px;margin:0 0 0 10px;}
.axero-spaces-sub-spaces{clear:both;overflow:hidden;width:auto;margin:0 0 10px;padding:5px 10px;background:#F4F4F4;}
.axero-spaces-sub-spaces .sub-spaces-label{overflow:hidden;font-weight:bold;border-bottom:solid 1px #efefef;padding:0 0 2px;margin:0 0 5px;}
.axero-spaces-sub-spaces ul{padding:0;margin:0;list-style:none;}
.axero-spaces-sub-spaces ul li{border:0;margin:0;padding:0;}
.axero-spaces-sub-spaces ul li a{padding:0 0 0 5px;}
.axero-spaces-sub-spaces ul li a span{margin:2px 0 0;}
.axero-spaces-sub-spaces ul li ul{margin:2px 0 4px 21px;padding:0;}
.axero-spaces-sub-spaces ul li ul li{}

/* space pages tab menu  */
.axero-space-menu-tab{border-bottom:1px solid #dfdfdf;padding-left:0;height:23px;margin:10px 0 15px;}
.axero-space-menu-tab ul{padding-bottom:21px;padding-left:0;border:none;list-style:none;margin:0;}
.axero-space-menu-tab ul li{display:inline;list-style-type:none;margin:0;padding:0;}
.axero-space-menu-tab li a,.axero-space-menu-tab li a:visited{border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;color:#666;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;background:#f2f2f2 none repeat scroll 0 0;font-size:11px;float:left;font-weight:400;line-height:14px;margin-right:2px;text-decoration:none;padding:4px 14px;}
.axero-space-menu-tab li a.active,.axero-space-menu-tab li a:visited.active{background:#fff none repeat scroll 0 0;border-bottom:1px solid #fff;border-right:1px solid #dfdfdf;}
.axero-space-menu-tab li a:hover{background:#dfdfdf;}
.axero-space-page-options{border-bottom: 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
    margin: 0;}
.axero-space-page-options li{list-style-type:none;margin:0;}
.axero-space-page-options li a{display: block !important;
    margin: 0 !important;
    padding: 5px 0 5px 5px !important;color:#555555;}
.axero-space-page-options li a:hover{text-decoration:none;background:none repeat scroll 0 0 #F1F1F1;}
.axero-space-page-options li a span{color: #888888;
    float: left;
    font-size: 15px;
    margin: 0 8px 0 0;
    text-align: center;
    width: 16px;}
.axero-space-page-options li a span:hover{text-decoration:none;}
.axero-spaces-filterbox ul,.axero-spaces-list ul{margin:0;padding:0;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-right ul,.axero-spaces-space-info-options .axero-spaces-space-info-options-left ul{width:auto;overflow:hidden;margin:0;padding:0;}

/* spaces invite people*/
.axero-invite-section-bucket { margin: 15px 15px 15px 15px; }
.axero-invite-section-bucket ol { margin: 0px 0px 15px 0px; padding: 0px; }
.axero-invite-section-bucket ol li { margin: 0px 0px 0px 30px; padding: 0px; list-style-type: decimal; }
.axero-user-invite-container { border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; margin-bottom: 25px; }
.axero-user-invite-container p { margin: 0px 0px 8px 0px; }
.axero-user-invite-container .invite-header { background: #f9f9f9 none repeat scroll 0 0; border-bottom: 1px solid #dfdfdf; padding: 15px; }
.axero-user-invite-container .invite-header h2 { font-size: 16px; line-height: 27px; margin: 0; padding: 0; }
.axero-user-invite-container .invite-header h2 small { height: 14px; font-size: 12px; margin-top: -3px; }
.axero-user-invite-container .invite-header p { margin: 0; }
.axero-user-invite-container .invite-body { box-sizing: border-box; border-bottom: 1px solid #dfdfdf; padding: 15px; }
.axero-user-invite-container .axero-user-invite-textbox-container { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.axero-user-invite-container .axero-users-invite-login-box { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; border: solid 1px #CFCFCF; background: #DFDFDF; padding: 10px; width: 300px; }
.axero-user-invite-container .axero-users-invite-login-box table { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.axero-user-invite-container .axero-users-invite-login-box table tr { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.axero-user-invite-container .axero-users-invite-login-box table tr td { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.axero-user-invite-container .axero-users-invite-login-box table tr td .textBox { width: 200px; }
.axero-user-invite-container .axero-users-invite-checklist { width: 500px; height: 400px; overflow: scroll; padding: 0px; border: solid 1px #ccc; }
.axero-user-invite-container .upload-file { width: auto; }
.axero-user-invite-container .axero-users-invite-checklist table { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.axero-user-invite-container .axero-users-invite-checklist table .textBox { width: 200px; }
.axero-user-invite-container .axero-users-invite-checklist table td { white-space: nowrap; border-bottom: solid 1px #fff; }
.axero-user-invite-container .axero-users-invite-checklist table thead { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: #DFDFDF; }
.axero-user-invite-container .axero-users-invite-checklist table tbody { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#showUploadFile, #showFindPeople { display: none; height: auto; }
.axero-users-invite-checklist { display: inherit; -moz-border-radius: 6px 6px 6px 6px; }

/* Space - Join Space */
.axero-space-join-notice { width: auto; overflow: hidden; background: none repeat scroll 0 0 #F5F5F5; border: 1px solid #DFDFDF; padding: 15px; margin-bottom: 50px; }
.axero-space-join-notice-left { float: left; width: 161px; }
.axero-space-join-notice-right { margin: 0px 0px 0px 180px; }
.axero-space-join-notice h4 { font-size: 150%; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.axero-space-join-notice p { margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; }
.axero-space-join-notice div.notice { padding: 10px; }

/* -- People - default
--------------------------------------------------*/


.peoploptionsbar { background: none repeat scroll 0 0 #F5F5F5; border-bottom: 1px solid #DCDCDC; margin: 0 0 10px; overflow: hidden; padding: 5px; width: auto; }
.peoploptionsbar .poLeft { float: left; width: 300px; }
.peoploptionsbar .poLeft select { float: left; width: 50px; font-size: 8pt; margin: 1px 3px 4px 5px; }
.peoploptionsbar .poLeft span { float: left; font-size: 8pt; margin: 2px 3px 4px 0; }
.peoploptionsbar .poRight { float: right; width: 500px; text-align: right; }
#alphabet { width: 670px; margin: 10px auto; }
#alphabet ul { }
#alphabet li { display: inline; list-style-type: none; padding-right: 10px; }
#peopleresults { clear: both; width: auto; overflow: hidden; }
#peopleresults ul { margin: 10px 0px; padding: 0px; }
#peopleresults li { float: left; display: block; margin: 0px 8px 20px 15px; padding: 0px; list-style: none; }
#peopleresults .limited { height: 260px; overflow: hidden; width: 162px; }
#peopleresults li .profilephoto { background-color: #EFEFEF; border: 1px solid #BCBCBC; display: block; overflow: hidden; width: 160px; height: 120px; }
#peopleresults li .profiledetails li { width: 160px; height: auto; float: none; margin: 0px 8px 0px 0px; text-align: center; }

/* -- People - profile
--------------------------------------------------*/
#axero-public-profile-main { margin: 0px 0px 0px 180px; }
#axero-public-profile-main #prtabs { float: left; width: 100%; overflow: hidden; border-top: 1px solid #DCDCDC; }
#axero-public-profile-main #prtabs #axero-public-profile-right { margin: 0px 0px 0px 0px; float: right; width: 300px; }
#axero-public-profile-main #prtabs #axero-public-profile-left { margin: 10px 310px 0px 0px; }
#axero-public-profile-main #prtabs #axero-public-profile-right2 { margin: 30px 0px 0px 718px; float: left; width: 300px; }

.prOptionsBar { height: 20px; padding: 5px; width: auto; margin: 0px; border-left: 1px solid #DCDCDC; border-right: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC; background: #F3F3F3; clear: both; overflow: hidden; }
.prOptionsBar .prLeft { float: left; width: 300px; }
.prOptionsBar .prRight { float: right; width: 100px; }
.prOptionsBar .prLeft select { float: left; width: 50px; font-size: 8pt; margin: 1px 3px 4px 5px; }
.prOptionsBar .prLeft span { float: left; font-size: 8pt; margin: 2px 3px 4px 0; }
.prOptionsBar-forum { height: 20px; padding: 5px; margin: 0px; background: #F3F3F3; clear: both; overflow: hidden; color: #000; }

#axero-public-profile-sidebar { float: left; width: 170px; }
#axero-public-profile-sidebar .profilephoto { background-color: #EFEFEF; border: 1px solid #BCBCBC; display: block; clear: both; overflow: hidden; width: 170px; }
#axero-public-profile-sidebar #axero-profile-public-options { clear: both; overflow: hidden; list-style-type: none; margin: 10px 0px 0px 0px; padding: 0px; border: 1px solid #ccc; }
#axero-public-profile-sidebar #axero-profile-public-options li { margin: 0 0 0 0; }
#axero-public-profile-sidebar #axero-profile-public-options li a { display: block; background: #EFEFEF; width: auto; padding: 8px; text-decoration: none; }
#axero-public-profile-sidebar #axero-profile-public-options li a:hover { background-color: #369; color: #FFF; }

#axero-public-profile-sidebar .infosection { clear: both; overflow: hidden; margin: 10px 0px 10px 0px; padding: 0px; border-left: 1px solid #DCDCDC; border-right: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC; }
#axero-public-profile-sidebar .infosection h3 { padding: 8px; width: auto; clear: both; overflow: hidden; font-weight: bold; border-bottom: 1px solid #DCDCDC; border-top: 1px solid #DCDCDC; background: #F3F3F3; }
#axero-public-profile-sidebar .infosection dl { display: block; margin: 0px 10px 0px 10px; padding: 0px 0px 0px 0px; clear: both; overflow: hidden; width: auto; word-wrap: break-word; }
#axero-public-profile-sidebar .infosection dt { display: block; padding: 1px 0px 1px 0px; clear: left; color: #808080; float: left; }
#axero-public-profile-sidebar .infosection dd { display: block; clear: both; padding: 1px 0px 3px 0px; margin: 0px 0px 0px 0px; padding-left: 10px; width: auto; }


/* New stuff */
.axero-profile-navigation{border-bottom: 1px solid #DFDFDF;border-right: 1px solid #DFDFDF;clear: both;margin: 0;overflow: hidden;padding: 0;}
.axero-profile-navigation .axero-profile-navigation-header {font-weight: bold;line-height: 16px;padding: 10px 0 11px 6px;}
.axero-profile-navigation ul{padding:0px;margin:0px;list-style:none;}
.axero-profile-navigation .axero-profile-navigation-item{clear:both;cursor:pointer;margin-bottom:0px;overflow:hidden;padding:5px 0 5px 5px;}
.axero-profile-navigation .axero-profile-navigation-item .axero-profile-navigation-item-icon{color: #888888;float: left;font-size: 17px;margin: 0;width: 16px;font-size: 17px;}
.axero-profile-navigation .axero-profile-navigation-item .axero-profile-navigation-item-name{margin:1px 0 0 25px;}
.axero-profile-navigation .axero-profile-navigation-item .axero-profile-navigation-item-name a{color:#555;text-decoration:none;display: block;}
.axero-profile-navigation .axero-profile-navigation-item:hover,.axero-profile-navigation .active{background:#f1f1f1;}
.axero-profile-navigation .icon-caret-right, .axero-profile-navigation .icon-caret-down{font-size:14px;display: block;}
.axero-profile-navigation-header { cursor:pointer; }
.axero-profile-navigation-header span.axero-profile-navigation-header-text{font-family: "lucida grande",tahoma,verdana,arial,sans-serif;font-size: 11px;margin: 0 0 0 4px;}

    .axero-profile-avatar{ position: relative;}
    .axero-profile-avatar .axero-edit-profile-image {
background: none repeat scroll 0 0 white;
    box-sizing: border-box;
    display: none;
    height: auto;
    line-height: 100%;
    opacity: 0.8;
    padding: 10px;
    position: absolute;
    right: 0;
    top: 0;
    vertical-align: middle;
    width: 100%;
    }
    .axero-profile-avatar .axero-edit-profile-image .cf-icon-profile-edit { margin: 0px 8px 0 2px;}



/*-- Article, Blog, Wiki styles
---------------------------------------------*/
.axero-content-background, .axero-wiki-background, .axero-article-background, .axero-blog-background, .axero-job-background, .axero-video-background { background-color: #FFFFFF; border: 1px solid #DFDFDF; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; clear: both; margin: 0 0 15px; overflow: hidden; padding: 30px; width: auto; }
.axero-wiki-background { position: relative; }
.axero-entity-detail-whowhen {font-size:0.90em;color: #5f5f5f;margin-bottom:30px;}
.axero-entity-detail-whowhen a {color: #2957B0;}

.ax-entity-body { overflow: auto; }
.axero-wiki-options { background: none repeat scroll 0 0 #f9f9f9; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; color: #5f5f5f; font-size: 0.7em; font-weight: bold; margin: 0; padding: 0 10px; position: absolute; right: 0; top: 0; -webkit-border-top-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomleft: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; }
.ax-wiki-selected-page { font-weight: bold; }
.ax-wiki-last-expanded-folder { font-weight: bold; }

.articlelist{margin:0;}
.articlelist ul{list-style:none;display:block;}
.articlelist li{border-bottom:1px solid #DFDFDF;list-style:none outside none;margin:0 0 15px;overflow:hidden;padding:0 0 25px;width:auto;}
.articlelist li:last-child{border:0;}
.articlelist h4 { font-size: 18px; line-height: 26px; margin: 0 0 5px; }
.axero-article-list-image{border-width:0;clear:left;float:left;width:100%;}
.axero-article-list-title{}
.axero-article-list-description{margin:0 0 0px;}
.axero-related-articles .axero-article-list-userinfo{clear:none;}
.axero-article-footer,.axero-blog-footer{overflow:hidden;padding:0;width:auto;}
.axero-article-footer{border-top:1px solid #dfdfdf;}
.axero-blog-footer{border-top:1px solid #dfdfdf;}
.axero-article-list-tags{margin:10px 0 0;}
.axero-article-list-rating{margin:15px 0 0;}
.axero-article-list-userinfo{margin-top:10px;}
.axero-article-list-userinfo .axero-avatar{border:0 none;margin:0 5px 0 0;padding:0;width:30px;}
.axero-article-list-userinfo a{}
.axero-article-list-userinfo a:hover{}
.axero-article-list-userinfo .icon-comment, .axero-article-list-userinfo .icon-eye-open{display: inline;font-size: 13px;margin: 0 4px 0 0;}
.axero-article-list-userinfo .icon-eye-open{}

.articlelist li small{color:#5f5f5f;}




/* Font Sizes */
.small_font { font: normal 12px/20px Verdana, Arial, sans-serif; }
.medium_font { font: normal 14px/22px Verdana, Arial, sans-serif; }
.large_font { font: normal 16px/24px Verdana, Arial, sans-serif; }

/* Font size changer interface style */
.font_sizer { width: auto; text-align: right; float: right; margin: 0px 10px 0px 0px; }
.font_sizer a { text-decoration: none; color: #888; }
.articleH2 { font-size: 26px;font-weight: bold;line-height: 34px;margin: 0 0 15px;padding-bottom: 0;}
#article-options { clear: both; border-top: dotted 1px #DCEFD1; border-bottom: dotted 1px #DCEFD1; background: #E7EFE0; font-size: 11px; padding: 3px 3px 5px 3px; margin: 10px 0px 10px 0px; height: 22px; }
#article-options a { text-decoration: underline; margin: -5px 0px 0px 0px; color: #5f5f5f; }
#article-options ul { list-style: none; float: left; padding: 0px; margin: 0px 0px 0px 10px; }
#article-options li { float: left; margin: 0px 20px 0px 0px; padding: 0px; }


/*--  AJAX Username/email avail styles for reg page 
-------------------------------------------------------*/
#UserAvailability { padding: 0px; margin: 0px; }
.progress, .taken, .available { padding-left: 22px; }
.progress { background: url(../images/spinner.gif) no-repeat left; }
.progress-input { background: url(../images/spinner.gif) no-repeat right center;  background-position: 95%;}
.preloader { background: url(../images/spinner.gif) center center no-repeat #ffffff; }

.taken {box-shadow: 0 0 0 transparent;margin:0px;padding:0; }

.available {background: rgba(0, 0, 0, 0) url("../images/cf-icons-sprites-src/accept.gif") no-repeat scroll left center;
    box-shadow: 0 0 0 transparent;
    margin-bottom: 10px;
    margin-top: -5px; }
.spinner { float: left; display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; width: 16px; height: 16px; background-image: url(../images/spinner.gif); }

/*--  CMS Page styles
-------------------------------------------------------*/
.axero-sidebar-page-tree { margin:0px; padding: 0px; }
.axero-wiki-index-container{}



/*--  FILES - NEW
-------------------------------------------------------*/
.axero-file-container{border: solid 1px #dfdfdf;}
.axero-files-address{background:none repeat scroll 0 0 #F9F9F9;border-bottom:1px solid #DFDFDF;overflow:hidden;padding:0px 10px;width:auto;color:#5f5f5f;}
.axero-files-address .axero-files-address-breadcrumbs{float: left;font-size: 11px;margin: 4px 0 0;padding: 0;}
.axero-files-address .axero-files-address-breadcrumbs a{color:#5f5f5f;font-size:10px;text-decoration:none;}
.axero-files-address .axero-files-address-breadcrumbs a:hover{text-decoration:underline;}
.axero-files-address .axero-files-address-search{float:right;}
.ax-folder-file-actions{border-bottom: 1px solid #DFDFDF;padding: 15px 15px 15px;background: none repeat scroll 0 0 #F9F9F9;}
.ax-folder-file-actions .file-upload-button{margin-left: 10px;text-transform: capitalize;font-size:13px;}
.files-wrapper {}
.files-wrapper .file-list-container{margin: 0px;border-left: 1px solid #DFDFDF; min-height: 200px;}
.files-wrapper .files-directories-header {background: #F9F9F9;border-bottom: 1px solid #DFDFDF;border-top: 1px solid #DFDFDF;padding-left: 10px;padding-top: 5px;padding-bottom: 5px;height: 25px;line-height: 25px;}
.files-wrapper .file-actions{background: #F9F9F9;border-bottom: 1px solid #DFDFDF;border-top: 1px solid #DFDFDF;padding-top: 5px;padding-bottom: 5px;height: 25px;}
UL.jqueryFileTree LI {margin: 2px 0 0 1px !important;padding: 0 0 0 17px !important;}
.axero-files-sort { margin-right: 15px;}
.axero-files-sort a{font-size:13px; }

/* PANES */
.ui-layout-pane{background:#FFF;border:0 solid #dfdfdf;padding:0;overflow:auto;}


#axero-directory-tree{padding:5px 10px 10px;}
.axero-file-tree-section{overflow:hidden;width:auto;}
.axero-files-upload-drag-label{border:2px dashed #DFDFDF;font-size:11px;margin:0 0 5px 0;padding:20px 10px;text-align: center;background:#fff;}
.axero-file-upload-window{clear:both;height:143px;margin:10px 0 0;overflow:auto;}
.axero-file-upload-window ul{padding:0;list-style:none;margin:0;}
.axero-file-upload-window ul li{padding:3px 4px;margin:0;font-size:11px;border-bottom:solid 1px #dfdfdf;background:#f2f2f2;}
.axero-file-upload-window table{}
.axero-file-upload-window table tr{}
.axero-file-upload-window table tr td{border-top: 1px solid #dfdfdf;
    padding: 6px 12px 7px 8px;}
.axero-file-upload-window table tr td #FileContainerSpan{}
.axero-file-upload-window table tr td #FileContainerSpan input{border:0 none;background:none repeat scroll 0 0 #F0F0F0;color:#666666;font-size:11px;padding:2px;width:100%;background:none repeat scroll 0 0 #F0F0F0;}
.axero-file-upload-window table tr td.axero-attachment-uploader-file-list-copy,.axero-file-upload-window table tr td.axero-attachment-uploader-file-list-remove{width:20px;}
.axero-attachment-uploader-file-list-filepath input{font-size:11px;padding:2px;}



.ax-file-entry{padding:10px;border-bottom:solid 1px #dfdfdf;clear:both;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.ax-file-entry .ax-file-info{float:left;}
.ax-file-entry .ax-file-info .ax-file-name{font-weight:bold;}
.ax-file-entry .ax-file-info .ax-file-name span.cf-icon{float:left;margin:2px 8px 0 0;}
.ax-file-entry .ax-file-info .ax-file-properties{margin:0 0 0 25px;}
.ax-file-entry .ax-file-info .ax-file-properties span.checked-out-notice{font-size:10px;font-face:verdana!important;background:#FCF8E3;margin:0;padding:2px 5px;border:1px solid #FBEED5;color:#C09853;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.ax-file-entry .ax-file-info .ax-file-properties span.checked-out-notice a{color:#C09853;}
.ax-file-options-container{margin:0;}
.ax-file-entry .ax-file-comments{display:inline-block;margin:2px 10px 0 0;}
.ax-file-entry .ax-file-comments a{padding:5px;display:inline-block;margin:0;}
.ax-file-entry .ax-file-comments a:hover{text-decoration:none;background:#f6f6f6;}
.ax-file-entry .ax-file-comments i{float:left;font-size:14px;margin:0 3px 0 0;}
.ax-file-entry .ax-file-options{margin-right:10px;}
.ax-file-entry .btn{}
.ax-file-entry .btn i{}
.ax-file-entry .btn span.caret{border-top:5px solid #888888;}
.ax-file-entry .dropdown-menu i{font-size:17px;float:left;margin:0 5px 0 -5px;}
.ax-file-checkbox{float:right;}
.ax-file-checkbox input[type=checkbox]{}
.axero-sharing-dialog{width:400px;}
.axero-sharing-dialog-large{width:auto;}
.axero-sharing-dialog .axero-generic-dialog-title{font-size:18px;font-weight:bold;margin:0 0 5px;padding:0 0 5px;border-bottom:solid 1px #dfdfdf;}
.axero-sharing-dialog .axero-sharing-dialog-title{background:none repeat scroll 0 0 #F0F0F0;font-size:16px;padding:5px 0 5px 10px;}
.axero-sharing-dialog .axero-sharing-dialog-body{overflow:hidden;}
.axero-sharing-dialog .axero-sharing-dialog-body-padding{border-left:solid 1px #dfdfdf;border-right:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;padding:10px;}
.axero-sharing-dialog-buttons{background:none repeat scroll 0 0 #F0F0F0;border-top:1px solid #DFDFDF;padding:10px;text-align:right;}
.axero-sharing-dialog-buttons input{}
.axero-sharing-dialog-body .nav{margin-bottom:0;}
.axero-sharing-dialog-body .nav li a{}
.axero-sharing-dialog-body .tab-content{border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;overflow:auto;padding:10px 15px 8px;}
.axero-file-preview{background:none repeat scroll 0 0 #f9f9f9;border:1px solid #DFDFDF;margin:15px 0;padding:10px 5px;width:auto;}
.axero-file-preview .axero-file-preview-icon{float:left;}
.axero-file-preview .axero-file-preview-icon img{}
.axero-file-preview .axero-file-preview-info{margin:0 0 0 55px;}
.axero-file-preview .axero-file-preview-info .axero-file-preview-title{font-weight:bold;}
.axero-file-preview .axero-file-preview-info .axero-file-preview-location{color:#9F9F9F;margin:0 0 5px;}
.axero-file-preview .axero-file-preview-info .axero-file-preview-description{width:auto;}
ul.axero-sharing-tabs{height:auto;list-style:none outside none;margin:0!important;overflow:hidden;}
ul.axero-sharing-tabs li{float:left;list-style-image:none!important;margin:0 4px 0 0!important;padding:0;text-indent:0;}
ul.axero-sharing-tabs a{cursor:pointer;font-family:verdana;color:#555555;font-size:9px;font-weight:bold;padding:4px 10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #afafaf;text-transform:uppercase;background:#DFDFDF;/* Old browsers */background:0;/* FF3.6+ */background:0 color-stop(100%,#dfdfdf));/* Chrome,Safari4+ */background:0;/* Chrome10+,Safari5.1+ */background:0;/* Opera 11.10+ */background:0;/* IE10+ */background:linear-gradient(top,#ffffff0%,#dfdfdf100%);/* W3C */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dfdfdf',GradientType=0);/* IE6-9 */}
ul.axero-sharing-tabs a:hover{text-decoration:none;}
ul.axero-sharing-tabs a.current,ul.axero-sharing-tabs a.current:hover,ul.axero-sharing-tabs li.current a{border:1px solid #88bacf;color:#fff;background:#b0d4e3;/* Old browsers */background:0;/* FF3.6+ */background:0 color-stop(100%,#88bacf));/* Chrome,Safari4+ */background:0;/* Chrome10+,Safari5.1+ */background:0;/* Opera 11.10+ */background:0;/* IE10+ */background:linear-gradient(top,#b0d4e30%,#88bacf100%);/* W3C */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0d4e3',endColorstr='#88bacf',GradientType=0);/* IE6-9 */}
.axero-sharing-panes{border-left:solid 1px #dfdfdf;border-right:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;padding:10px;margin-bottom:5px;background:none repeat scroll 0 0 #F0F0F0;}
.axero-sharing-field{margin:0 0 10px;}
.axero-sharing-field-bottom{margin:0;}
.axero-sharing-field input{background:#FFFFFF;border:1px solid #CCCCCC;padding:4px;vertical-align:middle;width:96%;}
.axero-sharing-field input[type=text]{}
.axero-sharing-field select{font-size:12px!important;height:30px;padding:5px;width:96%;border:1px solid #CCCCCC;}
.axero-sharing-field textarea{width:96%;font-family:"Lucida Grande" , "Lucida Sans Unicode" ,Arial,Verdana,sans-serif;border:1px solid #CCCCCC;color:#333;font-size:11px;padding:4px;}
.fileviewer{border:1px solid #DFDFDF;height:500px;margin:0 0 5px;width:99.8%;}

/* individual file page */
.axero-file-address-bar{background: none repeat scroll 0 0 #f9f9f9;
    border-left: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf;
    border-top: 1px solid #dfdfdf;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
    font-size: 0.85em;
    padding: 3px 0 4px 10px;}
.axero-file-address-bar a{color: inherit;}
.axero-file-header-container{border: 1px solid #dfdfdf;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
    margin: 0 0 15px;
    padding: 15px;}
.axero-file-header-container .axero-file-header-icon{float:left;position: relative;}
.axero-file-header-container .axero-file-header-icon img{}
.axero-file-header-container .axero-file-header-details{margin: 4px 0 0 67px;}
.axero-file-header-container .axero-file-header-details .axero-file-header-name{font-size: 20px;font-weight: bold;line-height: 26px;margin: 0 200px 2px 0;}
.axero-file-header-container .axero-file-header-details .axero-file-header-name input{border:1px solid #CCCCCC;color:#333;font-size:11px;padding:4px;font-size:16px;width:300px;}
.axero-file-header-container .axero-file-header-details .axero-file-header-info{color:#9F9F9F;margin:0 0 5px;}
.axero-file-header-container .axero-file-header-details .axero-file-header-info a{color:#9F9F9F;}
.axero-file-header-container .axero-file-header-details .axero-file-header-description{}
.axero-file-header-container .axero-file-header-details .axero-file-header-description textarea{font-family:"Lucida Grande" , "Lucida Sans Unicode" ,Arial,Verdana,sans-serif;border:1px solid #CCCCCC;color:#333;font-size:11px;padding:4px;}

.axero-file-header-tags{border-bottom: 1px solid #DFDFDF;
    margin: 10px 0 14px;
    padding: 0 0 17px;}

/* file option chooser */
.axero-file-option-chooser{border:1px solid #DFDFDF;height:16px;position:relative;text-align:left;width:203px;margin:0;padding:5px 0 5px 5px;}
.axero-file-option-chooser-submenu{background:none repeat scroll 0 0 #FFF;border:1px solid #DFDFDF;border-radius:0 0 0 0;box-shadow:1px 2px 2px #999;display:none;margin-left:0;position:absolute;right:-1px;top:26px;width:208px;z-index:9999;padding:0;}
.axero-file-option-chooser-list{font-size:11px;list-style:none outside none;margin:0;padding:0;}
.axero-file-option-chooser-list li a{color:#555;cursor:pointer;display:block;font-family:arial;font-weight:700;text-decoration:none;padding:6px 5px;}
.axero-file-option-chooser-list li a span.cf-icon{margin-right:5px;}
.axero-file-option-chooser-list li a span{color:#888888;float:left;font-size:17px;margin:0 2px 0 0;}
.axero-file-option-chooser-list li a:hover{background:#efefef;text-decoration:none;}
a.axero-file-option-chooser-label{color:#555;cursor:pointer;display:block;font-size:11px;height:auto;line-height:16px;text-decoration:none;width:auto;margin:0;padding:0;}
.axero-file-option-chooser-label span.arrow-down{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #000;float:right;height:0;width:0;margin:5px 8px 0 0;}
.axero-file-up-down-container{float:right;}
.axero-file-up-down-container ul{margin:0;}
.axero-file-up-down-container ul li{margin:0 0 0 10px;padding:0;list-style:none;float:left;}
.axero-file-up-down-container ul li{font-family:verdana!important;color:#555!important;font-size:9px!important;font-weight:bold;padding:2px 5px!important;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #afafaf!important;text-transform:uppercase;background:#DFDFDF;/* Old browsers */background:0;/* FF3.6+ */background:0 color-stop(100%,#dfdfdf));/* Chrome,Safari4+ */background:0;/* Chrome10+,Safari5.1+ */background:0;/* Opera 11.10+ */background:0;/* IE10+ */background:linear-gradient(top,#ffffff0%,#dfdfdf100%);/* W3C */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dfdfdf',GradientType=0);/* IE6-9 */}
.axero-file-up-down-container ul li:hover{background:#cfcfcf;/* for non-css3 browsers */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#cfcfcf');/* for IE */background:0 to(#cfcfcf));/* for webkit browsers */background:0 repeat scroll 0 0 transparent;}
.axero-file-up-down-container ul li:active{background:#a7c6df;/* for non-css3 browsers */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#a7c6df');/* for IE */background:0 to(#a7c6df));/* for webkit browsers */background:0 repeat scroll 0 0 transparent;}
.axero-file-up-down-container ul li a{color:#555555;display:block;margin:-1px 4px 3px 0;padding:3px 0 0;}
.axero-file-up-down-container ul li a:hover{text-decoration:none;}
.axero-file-up-down-container ul li a span.cf-icon{margin:-1px 5px 0 0;}
.axero-file-body{overflow:hidden;margin:15px 0 0;}
.axero-file-body .axero-file-body-sidebar{width:220px;float:right;}
.axero-file-body .axero-file-body-sidebar .axero-section h3{margin:0;padding-left:0;}
.axero-file-body .axero-file-body-sidebar .axero-file-options{padding:0;margin:10px 0 0;list-style:none;}
.axero-file-body .axero-file-body-sidebar .axero-file-options li{margin:0 0 8px;}
.axero-file-body .axero-file-body-sidebar .axero-file-options li a{}
.axero-file-body .axero-file-body-sidebar .axero-file-options li a span{margin-right:5px;}
.axero-file-body .axero-file-body-preview{margin:0 235px 0 0;}
.axero-file-body .axero-file-body-preview .axero-section{}
.axero-file-body .axero-file-body-preview .axero-section h3{margin:0;padding-left:0;}
.axero-file-body .axero-file-body-preview .axero-section .axero-file-body-preview-container{margin:15px 0 0;border:solid 1px #dfdfdf;height:600px;}
.axero-file-comments-container{margin:15px 0 0;clear:both;overflow:hidden;}

/* Issue tracker */


.axero-ticket-form{background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #efefef;
    margin: 0 0 15px;
    overflow: hidden;
    padding: 15px 20px;
    width: auto;}
.axero-ticket-form h4{font-size:16px;font-weight:bold;margin:0 0 10px;padding:0;}
.axero-ticket-form p{margin:0 0 5px;padding:0;}
.axero-ticket-form-section{overflow:hidden;width:auto;clear:both;margin:0 0 15px;}

.ax-ticket-form-label{display: inline-block;
    font-weight: bold;
    margin: 0 0 5px;}

.axero-ticket-form-section .axero-ticket-form-section-float{float:left;width:auto;margin-right:15px;}
.axero-ticket-form-section .textBoxLarge{border:1px solid #BBBBBB;font-size:16px;padding:4px;width:98%;}
.axero-ticket-form-section .textArea{border:1px solid #BBBBBB;font-size:16px;padding:4px;width:98%;height:300px;}
.axero-ticket-form-section-buttons{border-top:1px solid #BBBBBB;overflow:hidden;width:auto;clear:both;margin:25px 0 15px;padding:15px 0 0;}

.axero-ticket-additional-recipients-options{background: none repeat scroll 0 0 #F9F9F9;
    border-left: 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
    border-top: 1px solid #DFDFDF;
    padding: 7px 10px;}
.axero-ticket-additional-recipients-options input[type="checkbox"]{margin: 0 7px 0 0;}
.axero-ticket-additional-recipients-options input[type="text"]{margin: 0;
    padding: 2px 6px;
    width: 150px;}
    
    .axero-ticket-additional-recipients {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D9E9F0;
    height: 200px;
    overflow-x: auto;
}
.axero-ticket-additional-recipients ul{padding:0px;margin: 0px 0 0; list-style:none;}
.axero-ticket-additional-recipients ul li{border-bottom: 1px solid #DFDFDF;clear: both;line-height: 0;margin: 0 0 0px;overflow: hidden;padding: 5px 0 5px;}
.axero-ticket-additional-recipients ul li:hover{background:#f0f0f0;}
.axero-ticket-additional-recipients ul li input[type="checkbox"]{float:left;margin: 9px 10px 0;}
.axero-ticket-additional-recipients ul li .ax-recipient-image-label { float: left;margin: 0;}
.axero-ticket-additional-recipients ul li .ax-recipient-image-label img{float:left;width:30px;margin:0px 10px 0px 0px;}
.axero-ticket-additional-recipients ul li .ax-recipient-name{font-size: 11px;margin: 6px 0 0;}




.axero-ticket-section{border-bottom: 1px solid #efefef;
    margin: 0;
    padding: 0 0 15px 0;
    width: auto;}
.axero-ticket-section-first{}
.axero-ticket-section .axero-ticket-section-header{box-sizing: border-box;
    clear: both;
    padding: 15px 0 5px;
    width: 100%;}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-avatar{float:left;}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-avatar .axero-ticket-section-header-avatar-image{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-userinfo{float:left;margin:7px 0 0 10px;}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-userinfo .userinfoname{font-weight:bold;}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-userinfo .userinfodate {color: #5f5f5f;
    font-size: 12px;}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-internal-notice{font-size:12px;color:Red;font-weight:bold;float:right;margin:10px 10px 0 0;}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-right{float:right;margin:10px 0 0 0;}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-right ul{}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-right ul li{}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-right ul li a span,.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-right ul li a i{float:left;font-size:17px;margin-right:5px;}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-right ul li.id-number{background:none repeat scroll 0 0 #F0F0F0;border:1px solid #DFDFDF;font-family:verdana;font-size:9px;padding:0 5px 2px;}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-right ul li.edit{}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-right ul li.delete{}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-right a{}

.axero-ticket-section-body{margin: 0 0 0 60px;
    overflow: hidden;
    padding: 0;
    width: auto;}
.axero-ticket-tags{border-top:1px solid #DFDFDF;padding:10px 0 12px;}
.axero-ticket-options{overflow:hidden;width:auto;font-size:11px;padding:5px;}
.axero-ticket-options .axero-ticket-options-left{float:left;margin:0 0 0 5px;}
.axero-ticket-options .axero-ticket-options-right{float:right;text-align:right;width:auto;}
.axero-ticket-options .axero-ticket-options-right a{margin:0 10px 0 0;display:block;float:left;}
.axero-ticket-option-section{background:none repeat scroll 0 0 #f2f2f2;overflow:hidden;width:auto;border-bottom:0 solid #dfdfdf;font-size:10px;padding:6px 6px 8px;}
.axero-ticket-option-section .left{float:left;}
.axero-ticket-option-section .right{float:right;}
.axero-you{}
.axero-you .axero-ticket-section-header{background:none repeat scroll 0 0 #EFFAFF;border-bottom:0 none;border-top:3px solid #8AC6E3;}
.axero-you .axero-ticket-section-body{}
.axero-you .axero-ticket-options{border-top:0;}
.axero-other{}
.axero-other .axero-ticket-section-header{}
.axero-other .axero-ticket-section-body{}
.axero-other .axero-ticket-options{margin:0 0 15px;}

.ticket-attachments{box-sizing: border-box;
    margin: 0 0 0 60px;
    padding: 15px 0;}
.ticket-attachments p{font-weight: 700;
    margin: 0;
    padding: 0;}
.ticket-attachments p a {color:inherit;}
.ticket-attachments p a:hover {cursor:pointer;}
.ticket-attachments ul{border-left: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;
    max-height: 200px;
    overflow-y: auto;
    list-style: outside none none;
    margin: 0 !important;
    padding: 0 !important;}
.ticket-attachments ul li{background: #ffffff none repeat scroll 0 0;
    border-bottom: 1px solid #dfdfdf;
    box-sizing: border-box;
    display: block;
    hyphens: auto;
    line-height: 16px;
    margin: 0;
    overflow: hidden;
    padding: 6px 12px 7px 8px;
    word-wrap: break-word;}
.ticket-attachments ul li:first-child {border-top: 1px solid #dfdfdf;}
.axero-ticket-section-footer {box-sizing: border-box;
    margin: 0 0 0 60px;
    padding: 0;}




.axero-ticket-section-footer .axero-like-container .axero-like-button .axero-like-container-spacer,
.axero-ticket-section-footer .axero-like-container .axero-like-status .axero-like-container-spacer{display:none;}


.axero-case-comments-header {
    background: #f9f9f9 none repeat scroll 0 0;
    font-size: inherit;
    margin: 0;
    padding: 3px 0 5px 10px;
}
.axero-ticket-internal-notice {
    background: #fcf8e3 none repeat scroll 0 0;
    border: 1px solid #fbeed5;
    border-radius: 4px;
    color: #c09853;
    margin-bottom: 15px;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}


#axero-ticket-comment-header{width:auto;overflow:hidden;padding:8px;margin:0;border-top:1px solid #EFEFEF;background:#BFD6FF;font-weight:700;}
.ax-case-detail-header{ background-color: #f9f9f9;
    border-bottom: 1px solid #efefef;
    border-radius: 0;
    border-top: 1px solid #efefef;
    padding: 15px 20px 10px;}
.ax-case-detail-header .ax-case-detail-title{font-size: 24px;
    font-weight: normal;
    line-height: 34px;
    margin: 0;
    padding: 0;}
.ax-case-detail-header .ax-case-detail-stats{clear: both;
    font-size: 12px;
    line-height: 18px;
    margin: 10px 0 0;}
.ax-case-detail-header .ax-case-detail-stats ul{padding:0;margin:0;list-style:none;}
.ax-case-detail-header .ax-case-detail-stats ul li{float:left;padding:0;margin:0 15px 0 0;}
.ax-case-detail-header .ax-case-detail-stats ul li.last{float:right;margin-right:0;}
.ax-case-detail-header .ax-case-detail-stats ul li span.statlabel,
.ax-case-detail-header .ax-case-detail-stats ul li span.milestone-label{font-weight:700;}
.ax-case-detail-header .ax-case-detail-stats ul li span.case-status-label{font-size:10px;font-weight:700;margin:1px 0px 0 0;padding:4px 8px 6px;}

.assigned-to-label{float: left;
    font-weight: bold;
    margin: 1px 5px 0 0;}
.assigned-to-avatar{float:left;margin: 0 5px 0 0;}
.assigned-to-avatar a{display: block;
    height: 25px;
    width: 25px}
.assigned-to-username{float:left;margin: 1px 0px 0 0;}

.ax-case-detail-header .ax-case-detail-participants{border-bottom: 1px solid #efefef;
    clear: both;
    margin: 0 0 30px;
    overflow: hidden;
    padding: 15px 0;}
.ax-case-detail-header .ax-case-detail-participants ul{padding:0;margin:0;list-style:none;float:left;}
.ax-case-detail-header .ax-case-detail-participants ul li{float:left;margin:0 0 0 5px;}
.ax-case-detail-header .ax-case-detail-participants ul li.participants-label{margin:1px 5px 0 0;}
.ax-case-detail-header .ax-case-detail-participants ul li a{display:block;}
.ax-case-detail-header .ax-case-detail-participants ul li a img{width:25px;height:25px;}

.ax-case-detail-participants{border-bottom: 1px solid #efefef;
    clear: both;
    margin: 0;
    overflow: hidden;
    padding: 15px 10px;}
.ax-case-detail-participants ul{margin:0px;padding:0px;list-style:none;}
.ax-case-detail-participants ul li{float:left;margin:0px 10px 0px 0px;}
.ax-case-detail-participants ul li a{display: block;
    height: 25px;
    width: 25px;}
.ax-case-detail-participants ul li.participants-label{margin:3px 5px 0px 0px;}


/* ------------------------------------------------------------------
	Comments display
----------------------------------------------------------*/
#answer { clear: both; font-size: 1em; color: #333333; margin: 0px 0px 0px 0px; padding: 20px; line-height: 16px; width: auto; }
#answer h3 { font-size: 11px; font-weight: bold; padding: 0; margin: 0px 0px 10px 0px; border-bottom: 0px solid #EFEFEF; }
#answer p { padding: 4px; width: auto; }
#answer li { padding: 3px 0px 3px 5px; margin-left: 14px; }
#answer ul { list-style: none; margin-bottom: 8px; }
#answer ul li { list-style: circle; color: #5f5f5f; }
#answer ul li a { color: #5f5f5f; text-decoration: underline; }
#answer ul li a:hover { text-decoration: underline; }
#answer ol { list-style: decimal; margin-bottom: 8px; }
#answer ol li { list-style: decimal; color: #5f5f5f; margin-bottom: 20px; }
#answer ol li a { color: #5f5f5f; text-decoration: underline; }
#answer ol li a:hover { text-decoration: underline; }
#answer ol ol ol li { list-style: decimal; color: #5f5f5f; }
#answer blockquote { border: 1px dashed #CCCCCC; background: #fff; font-size: 10px; width: auto; color: #666; font-family: verdana, arial, sans-serif; padding: 8px; }
#answer hr { border: 0; width: 90%; color: #CCCCCC; background-color: #CCCCCC; height: 2px; }
#answer code { font-size: 11px; font-family: Verdana,Sans-Serif; background-color: #fff; color: #333; }
#answer xml { overflow: auto; font-size: 11px; font-family: Verdana,Sans-Serif; background-color: #fff; color: #333; }
#answer pre { font-size: 11px; color: #333; margin: 0px; padding: 10px; border-left: 1px solid #CCCCCC; line-height: 18px; text-align: left; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }
.you { background: #E9F2FB; }
.someoneelse { background: #F8F8F8; }

.ui-layout-west { border-right: 0px; border-left: 0px; border-bottom: 0px; }
.ui-layout-center { border-right: 0px; border-left: 0px; border-bottom: 0px; }
.ui-layout-center, /* has content-div */ .ui-layout-west, /* has Accordion */ .ui-layout-east, /* has content-div ... */ .ui-layout-east .ui-layout-content { /* content-div has Accordion */ padding: 0; width: auto; overflow: auto !important; }
/* RESIZER-BARS */
.ui-layout-resizer { background: #f9f9f9; border: 1px solid #dfdfdf; opacity: 1; /* on-hover, show the resizer-bar normally */ filter: alpha(opacity=100); }
.ui-layout-resizer-open:hover, /* hover-color to 'resize' */ .ui-layout-resizer-dragging { /* resizer beging 'dragging' */ background: #C4E1A4; }
.ui-layout-resizer-dragging { /* CLONED resizer being dragged */ border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; }
.ui-layout-resizer-drag { /* REAL resizer while resize in progress */ }
.ui-layout-resizer-closed:hover { /* hover-color to 'slide open' */ background: #EBD5AA; }
.ui-layout-resizer-sliding { /* resizer when pane was 'slid open' */ opacity: 0.1; /* show only a slight shadow */ filter: alpha(opacity=10); }
.ui-layout-resizer-sliding:hover { /* sliding resizer - hover */ opacity: 1; /* on-hover, show the resizer-bar normally */ filter: alpha(opacity=100); }
/* sliding resizer - add 'outside-border' to resizer on-hover */
.ui-layout-resizer-north-sliding:hover { border-bottom-width: 1px; }
.ui-layout-resizer-south-sliding:hover { border-top-width: 1px; }
.ui-layout-resizer-west-sliding:hover { border-right-width: 1px; }
.ui-layout-resizer-east-sliding:hover { border-left-width: 1px; }
/* TOGGLER-BUTTONS */
.ui-layout-toggler { color: #666; border: 1px solid #BBB; /* match pane-border */ background-color: #dfdfdf; }
.ui-layout-toggler:hover { background-color: #FC6; }
.ui-layout-toggler-north, .ui-layout-toggler-south { border-width: 0 1px; }
.ui-layout-toggler-west, .ui-layout-toggler-east { border-width: 1px 0; }
/* hide the toggler-button when the pane is 'slid open' */
.ui-layout-resizer-sliding ui-layout-toggler { display: none; }
/* style the text we put INSIDE the east/west togglers */
.ui-layout-toggler .content { font: 30px bold Verdana, Arial, Helvetica, sans-serif; padding-bottom: 0.35ex; /* to 'vertically center' text inside text-span */ }



.axero-poll-section {background: none repeat scroll 0 0 #F9F9F9;
    margin: 0;
    overflow: hidden;
    padding: 0;}
.axero-poll-section .poll-question {font-weight: bold;margin: 0 0 10px;padding: 0;}
    
.axero-poll-section ul.axero-poll-choices{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DFDFDF;list-style: none outside none;margin: 0px 0px 10px 0px;padding: 0;}
.axero-poll-section ul.axero-poll-choices li{border-bottom: 1px solid #EFEFEF;margin: 0;padding: 5px 5px 4px !important;}
.axero-poll-section ul.axero-poll-choices li input[type="radio"]{float:left;}
.axero-poll-section ul.axero-poll-choices li label{margin:-1px 0 0 18px; font-size:inherit;}



.axero-poll-section .event-option-rsvp { margin: 0px 0px 0px 0px; }
.axero-poll-section .poll-submit-button { margin: 15px 0px 0px 0px; text-align: center; }
.axero-poll-section .axero-poll-results { background: none repeat scroll 0 0 #fff; border: 1px solid #dfdfdf; margin: 0 0 15px; padding: 15px;display:none;}
.axero-poll-section .axero-poll-results .poll-result { font-size: 0.85em; font-weight: bold; margin-bottom: 0; }
.axero-poll-section .axero-poll-results .poll-chart { height: 17px; margin-bottom: 10px; line-height: 15px; }
.axero-poll-section .axero-poll-results .poll-chart img { height: 15px; }
.axero-poll-section .axero-poll-results .poll-total { border-top: 1px solid #dfdfdf; font-size: 0.85em; font-weight: bold; padding-top: 15px; }



.axero-poll-section #axero-poll-buttons { margin: 0px 0px 0px 0px; text-align: left; }

.menu_head { border: 1px solid #998675; }


.ax-job-list li{border-bottom:solid 1px #dfdfdf;padding:10px;}
.ax-job-list li:hover{background:#f9f9f9;}
.ax-job-list li:last-child{border:0px;}
.ax-job-list{padding:0px; margin:0px; list-style:none;}
.ax-job-list-title{font-size: 14px;
    font-weight: bold;}
.ax-job-list-company{}

.orangebg { background: #F6D2B8 none repeat scroll 0 0; }
.axero-job { width: auto; overflow: hidden; margin: 0px 0px 0px 0px; padding: 15px 10px 15px 10px; border-bottom: solid 1px #ccc; border-top: solid 1px #fff; }
.alternating { background: #f2f2f2; }
.axero-job-location { float: left; width: 140px; font-size: 10px; font-weight: bold; }
.axero-job-info { float: left; width: 300px; }
.axero-job-info a { color: #2689C7; font-weight: bold; }
.axero-job-info a:hover { color: #F47414; }
.axero-job-date { float: right; width: 100px; }

.axero-job-edit { width: 700px; margin: 100px auto 100px auto; padding: 40px; border: 1px solid #ccc; }
.axero-job-edit .logo { clear: both; display: block; margin-left: auto; margin-right: auto; margin-bottom: 20px; }
.axero-job-edit h1 { font-size: 24px; font-weight: bold; margin: 20px auto 20px auto; }


/* Validation */
input.error { background: #fed; border: 1px solid red; }
select.error { background: #fed; border: 1px solid red; }
label.error, .form-side-labels label.error, .form-top-labels label.error { display: block; margin: 0 0 0 5px; padding: 3px; width: auto; font-weight: bold; color: #fff; background: red; }
.form-top-labels label.error { margin: 3px 0 0; width: 416px; }
.form-top-labels .side-by-side label.error, .form-top-labels .side-by-side-last label.error { width: 200px; }
.validatorCalloutHighlight { background-color: #FFFFA0; }
.ajax__validatorcallout { width: 260px; }


/* JQUERY TABS
------------------------------------------------------*/
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen {
    .ui-tabs-hide { display: none; }
}
@media print {
    .ui-tabs-nav { display: none; }
}
/* Skin */
.ui-tabs-nav, .ui-tabs-panel { }
.ui-tabs-nav { list-style: none; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; clear: both; background: #F5F5F5; border-bottom: 1px solid #dfdfdf; height: 30px; }
.ui-tabs-nav:after { display: block; clear: both; content: " "; }
.ui-tabs-nav li { border-right: 1px solid #DFDFDF; float: left; list-style-image: none; list-style-position: outside; list-style-type: none; }
.ui-tabs-nav a, .ui-tabs-nav a span { display: block; }

.ui-tabs-nav a { height: 25px; color: #555555; border-bottom: 1px solid #dfdfdf; font-size: 11px; display: block; font-weight: bold; padding: 5px 10px 0px 10px; text-decoration: none; }

.ui-tabs-nav .ui-tabs-selected a { color: #F47414; background: #fff; border-bottom: 1px solid #fff; }
.ui-tabs-nav .ui-tabs-selected a:hover { border-bottom: 1px solid #fff; }
.ui-tabs-nav .ui-tabs-selected a:visited { border-bottom: 1px solid #fff; }
.ui-tabs-nav .ui-tabs-selected a:active { border-bottom: 1px solid #fff; }
.ui-tabs-nav .ui-tabs-selected a:focus { border-bottom: 1px solid #fff; }

.ui-tabs-nav a span { width: auto; height: auto; }
* > .ui-tabs-nav a span { width: auto; height: auto; }
.ui-tabs-nav .ui-tabs-selected a span { }

.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:active, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera - pseudo classes*/ cursor: text; }

.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active { /* @ Opera - be explicit here */ cursor: pointer; }

.ui-tabs-disabled { opacity: .4; filter: alpha(opacity=40); }
.ui-tabs-panel { padding: 0px 0px; /* declare background color for container to avoid distorted fonts in IE while fading */ }
.ui-tabs-loading em { padding: 0 0 0 20px; background: url(loading.gif) no-repeat 0 50%; }
/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */ display: inline-block; }
*:first-child + html .ui-tabs-nav { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule  (because of the unknown + combinator)... */ display: inline-block; }


/*Simple Modal */
/* Overlay */
#login-overlay { background-color: #000; cursor: wait; }

/* Container */
#login-container { width: 450px; font-size: 16px; text-align: left; border: solid 10px #333; }
#login-container .login-content { background-color: #fff; text-align: center; vertical-align: middle; }

#login-container h1 { background: none repeat scroll 0 0 #666666; color: #DFDFDF; font-size: 20px; margin: 0; padding: 10px 0 12px 10px; text-align: left; }
#login-container .login-loading { position: absolute; background: url(../images/indicator_medium.gif) no-repeat; z-index: 8000; height: 55px; width: 54px; margin: -14px 0 0 170px; padding: 0; }
#login-container .login-message { text-align: center; }
#login-container .login-error { }

#login-container .axero-login-modal-section { width: auto; overflow: hidden; margin: 0px 0px 5px 0px; }

#login-container form { padding: 0; margin: 0; }
#login-container label { display: block; float: left; font-size: 11px; font-weight: bold; padding-left: 55px; padding-right: 5px; padding-top: 5px; text-align: left; vertical-align: middle; width: 110px; }
#login-container .login-input { border: 1px solid #BBBBBB; float: left; margin: 2px; padding: 4px; width: 220px; }

#login-container textarea { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #BBBBBB; float: left; height: 70px; margin: 2px 2px 10px; padding: 2px; width: 224px; }
#login-container .login-cc { cursor: default; text-align: left; padding-right: 70px; font-size: 11px; }

#login-container .login-button { margin: 0px 5px 0px 0px; vertical-align: middle; padding: 0px 0px 0px 0px; }
#login-container .login-send { width: 100px; text-align: center; }

#login-container a.modalCloseX, #login-container a.modalCloseX:link, #login-container a.modalCloseX:active, #login-container a.modalCloseX:visited { text-decoration: none; font-weight: bold; font-size: 25px; position: absolute; top: -4px; right: 6px; color: #999; }
#login-container a.modalCloseX:hover { color: #9bb3b3; }

.axero-dialog-space-chooser { border: 1px solid #999999; font-size: 14px !important; height: 30px; padding: 5px; 
                              width: 100%;*width:auto;
                               }


/* jquery modal popup*/
#Tellmask { position: absolute; left: 0; top: 0; z-index: 9000; background-color: #000; display: none; }
#box .mid { position: absolute; left: 0; top: 0; width: 340px; height: 200px; display: none; z-index: 9999; padding: 20px; }
#box #dialogStep { width: 675px; height: 403px; padding: 10px; background-color: transparent; }
.divPopClose { text-align: right; float: left; width: 560px; z-index: -5px; }

#Removemask { position: absolute; left: 0; top: 0; z-index: 9000; background-color: #000; display: none; }
#Removeboxes .mid { position: absolute; left: 0; top: 0; width: 340px; height: 200px; display: none; z-index: 9999; padding: 20px; }
#Removeboxes #dialogRemove { width: 675px; height: 403px; padding: 10px; background-color: transparent; }
.dialogRemove { text-align: right; float: left; width: 560px; }

#maskNew { position: absolute; left: 0; top: -50; z-index: 9000; background-color: #cccccc; display: none; }
#boxesNew .midNew { position: absolute; left: 0; top: 0; width: 300px; height: 100px; display: none; z-index: 9000; padding: 20px; }
#boxesNew #dialogNew { width: 300px; height: 100px; padding: 10px; background-color: #ffffff; }
.divContentNew { text-align: center; float: left; width: 100%; }

/*autocomplete-search-result*/
.autocomplete-search-result-main { width: 300px; }
.autocomplete-search-result-main-inner { }
.autocomplete-search-result-options { text-align: center; padding-top: 5px; }
.autocomplete-search-result-textbox-container { }
.autocomplete-search-textbox { width: 300px; }
.autocomplete-search-result { position: absolute; padding: 0px; border: 1px solid black; background-color: #F3F3F3; overflow: hidden; z-index: 1; width: 300px; display: none; }
.autocomplete-search-result ul { width: 300px; list-style-position: inside; padding: 0; margin: 0; background-color: #E6E6E6; }
.autocomplete-search-result li { margin: 0px; padding: 2px 5px; cursor: default; display: block; font: menu; font-size: 11px; font-weight: bold; width: 300px; line-height: 16px; overflow: hidden; border-bottom: solid 1px black; list-style: none; }
.autocomplete-search-result li:hover { background-color: #E9FCFD; }
.autocomplete-search-result-header-div { width: 100%; }
.autocomplete-search-result-header { display: none; width: 100%; }
li.autocomplete-search-result-header { color: White; background-color: #CDCDCD; text-align: left; font-weight: bolder; font-size: 11px; border-bottom: solid 1px black; width: 100%; }
li.autocomplete-search-result-header:hover { background-color: #CDCDCD; }
.autocomplete-search-result-content span { display: none; width: 100%; }
.autocomplete-search-result-ID-textbox { display: none; }
.autocomplete-search-result-content { }
.autocomplete-search-result-li-active { background-color: #E9FCFD; font-weight: bold; }

/* jquery modal popup */
.generic-dialog { display: none; z-index: 99999999; }
.generic-dialog-popup { position: relative; width: 465px; }
.pop-content { direction: ltr; }
.popcontent-advanced { -moz-border-radius-bottomleft: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; border: 10px solid rgba(82, 82, 82, 0.7); }
.pop-content h2.dialog-title { background: #333 none repeat scroll 0 0; color: #FFFFFF; font-size: 14px; font-weight: bold; margin: 0; }
.pop-content h2 span { display: block; padding: 4px 10px 5px; }
.pop-content .dialog-content { background: #FFFFFF none repeat scroll 0 0; }
.pop-content .dialog-body { border-bottom: 1px solid #CCCCCC; padding: 10px; }
.pop-content .dialog-buttons { background: #F2F2F2 none repeat scroll 0 0; padding: 8px; text-align: right; }

.pop-content .dialog-buttons input { margin-left: 5px; }
.pop-content .dialog-buttons input { margin-left: 5px; }
.modal-message { background-image: url(../images/spinner.gif); background-repeat: no-repeat; padding-left: 25px; width: 450px; font-weight: bold; }
.modal-warning { color: Red; font-weight: bold; }
.novisibility { display: none; }
.fadeScreen { background: #000 none repeat scroll 0 0;
    bottom: 0;
    left: 0;
    opacity: 0.8;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 999;display:none; }
.calender th td { text-align: center; }
.isreaded { }
.isnotreaded { font-weight: bold; color: #000; }
.required-field { border: solid 1px red; }
span.warning { color: Red; }

.video-bdr { background-color: #f3f3f3; color: #000; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }


/*-- Store (ecommerce module)
---------------------------------------------------- */
/* product category listing */
ul.axero-store-product-categories{list-style-type:none;margin:10px 10px 10px 20px;padding:0;}
ul.axero-store-product-categories li{padding:0 0 3px;}
ul.axero-store-product-categories li ul{list-style-type:disc;margin:3px 0 0 22px;}
/* product grid display */
.axero-store-product-section{margin:0;overflow:hidden;padding:5px 10px;width:auto;clear:both;}
ul.axero-store-product-grid{padding:0;margin:10px;clear:both;overflow:hidden;}
ul.axero-store-product-grid li{padding:0;margin:0 10px 30px 0;float:left;list-style:none;text-align:center;}
ul.axero-store-product-grid li img{padding:0;margin:0;}
ul.axero-store-product-grid li a{padding:0;margin:0;}
/* product options bar */
.axero-store-product-options{background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;margin:0;overflow:hidden;padding:5px 10px;width:auto;}
.axero-store-product-options-left{float:left;width:250px;}
.axero-store-product-options-right{float:right;width:350px;text-align:right;}
/* product display page */
.axero-product-left{float:left;width:400px;margin:0 0 10px;}
.axero-product-right{margin:0 0 0 415px;}
.axero-product-right .axero-entity-options-container{border-bottom:1px solid #DFDFDF;overflow:hidden;padding:0 0 10px;clear:none;width:auto;}
/* product info */
.axero-product-information{margin:0 0 15px;}
.axero-product-information .axero-product-itemname{border-bottom: 1px solid #dfdfdf;
    font-size: 26px;
    font-weight: bold;
    line-height: 34px;
    margin: 10px 0 5px;
    padding: 0 0 5px;}
.axero-product-information .axero-product-itemnumber{color:#5f5f5f;margin:0 0 0 0px;padding:0;font-size:0.85em;}
.axero-product-information .axero-product-price{font-size: 22px;
    font-weight: bold;
    margin: 5px 0 0;
    padding: 0;}
.axero-product-information .axero-product-addtocart{margin:15px 0px;padding:0;}


.axero-product-varients {font-size: 0.85em;font-weight: bold;margin-top: 15px;}
.axero-product-varients .axero-product-varient { }
.axero-product-varients .axero-product-varient .product-label { }


/* tabs */
.axero-store-product-tabs{margin:0 0 15px;overflow:hidden;padding:0;width:auto;}
ul.tabs{list-style:none;margin:0!important;padding:0;height:31px;border-bottom:1px solid #E5E5E5;}
ul.tabs li{float:left;text-indent:0;padding:0;margin:0!important;list-style-image:none!important;}
ul.tabs a{background:#F0F0F0;display:block;height:30px;line-height:30px;width:auto;text-align:center;text-decoration:none;color:#000;padding:0 15px;margin:0 2px 0 0;position:static;top:0;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;}
ul.tabs a:active{outline:none;}
ul.tabs a:hover{background:#F0F0F0;cursor:pointer;}
ul.tabs a.current,ul.tabs a.current:hover,ul.tabs li.current a{background:#fff;border-bottom:1px solid #fff;background-position:-652px -62px;cursor:default!important;color:#000!important;}
div.panes div.pane{display:none;}
.axero-store-product-tab-pane{background-color:#FFFFFF;padding:15px;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;}
#axero-two-col-sidebar-left-rightcol .axero-store-product-tab-pane p{padding:0 0 10px;margin:0;}
/* product images */
.axero-product-image-section{padding:0;margin:0 0 15px;clear:both;overflow:hidden;}
.axero-product-image-section .highslide img{border:0;}
.axero-store-product-thumb{border:1px solid #DFDFDF!important;height:auto;width:87px;margin:0 0 10px;}
.axero-store-product-thumb-large{border:0 none!important;height:auto;width:400px;}
/* Product options */
.axero-store-product-functions{padding:0;margin:15px;}
.axero-store-product-functions li{padding:0;margin:0 0 8px;list-style:none;}
/* related products */
ul.axero-store-related-products{padding:0;margin:15px;clear:both;}
ul.axero-store-related-products li{padding:0 0 15px;margin:0 0 10px;overflow:hidden;clear:both;list-style:none;border-bottom:solid 1px #E5E5E5;}
ul.axero-store-related-products li:last-child{border-bottom:0;margin:0;padding:0;}
ul.axero-store-related-products li .axero-store-related-products-image{float:left;margin:0;padding:0;width:auto;display:block;}
ul.axero-store-related-products li .axero-store-related-products-image img{width:125px;}
ul.axero-store-related-products li .axero-store-related-products-info{margin:0 0 0 140px;overflow:hidden;}
ul.axero-store-related-products li .axero-store-related-products-info .axero-store-related-products-info-name{float:left;padding:0;margin:0;clear:both;}
ul.axero-store-related-products li .axero-store-related-products-info .axero-store-related-products-info-number{float:left;padding:0;margin:0;clear:both;}
ul.axero-store-related-products li .axero-store-related-products-info .axero-store-related-products-info-price{float:left;padding:0;margin:0;clear:both;font-weight:bold;}
/* product reviews */
ul.axero-store-product-review{padding:0;margin:15px;clear:both;}
ul.axero-store-product-review li{padding:0 0 15px;margin:0 0 10px;overflow:hidden;clear:both;list-style:none;border-bottom:solid 1px #E5E5E5;}
.axero-store-write-review{float:right;margin:4px 6px 0 0;}
/* cart page */
.axero-store-cart-options{width:auto;overflow:hidden;clear:both;background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;margin:0;padding:5px 10px;}
.axero-store-cart-options .axero-store-cart-options-left{float:left;width:350px;margin:2px 0 0;}
.axero-store-cart-options .axero-store-cart-options-right{float:right;width:250px;text-align:right;}
.cart-options-bottom{border-top:1px solid #CCCCCC;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;}
.axero-store-cart-table{margin:0;}
.axero-store-cart-table tr th{background:#F3F3F3 none repeat scroll 0 0;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;color:#333333;padding:7px 4px;}
.axero-store-cart-table tr td{color:#3D3D3D;padding:7px 4px;vertical-align:top;}
.axero-store-cart-summary{width:auto;overflow:hidden;clear:both;margin:0;padding:15px;background:#F3F3F3;}
.axero-store-cart-summary .axero-store-cart-summary-total{width:240px;float:right;font-size:15px;font-weight:bold;text-align:right;}
/* Checkout page >> /store/CheckoutMaster.Master */
.axero-checkout-wrapper{height:auto;margin:30px auto 15px;overflow:hidden;padding:0;width:900px;}
.axero-checkout-header{width:auto;overflow:hidden;clear:both;margin:0;padding:0;}
.axero-checkout-body{width:auto;overflow:hidden;clear:both;margin:15px 0 0;padding:15px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;background:#FFFFFF none repeat scroll 0 0;border:1px solid #DFDFDF;}
.axero-checkout-footer{width:auto;overflow:hidden;clear:both;margin:0;padding:20px;text-align:center;}
.axero-checkout-header h1{margin:0;padding:0;float:left;font-size:24px;font-weight:bold;}
.axero-checkout-body h2{margin:0;}
table.axero-store-order-summary-table{margin:0;padding:10px;width:100%;overflow:hidden;}
table.axero-store-order-summary-table tr{margin:0;padding:0;}
table.axero-store-order-summary-table tr td{margin:0;padding:4px 0;border-bottom:1px solid #EEEEEE;text-align:left;}
table.axero-store-order-summary-table tr td.right-align{text-align:right;}
table.axero-store-order-summary-table tr td.no-border{border-bottom:0;}
table.axero-store-order-summary-table tr td.dark-border{border-bottom:1px solid #ccc;}
.axero-store-checkout-buttons{width:auto;overflow:hidden;clear:both;background:#F3F3F3;padding:20px;}
.axero-store-checkout-freetext{float:left;margin:0 0 15px;overflow:hidden;padding-bottom:10px;width:99%;}






/* -- Search page 
----------------------------------------------------*/
.axero-search-header { overflow: hidden; padding: 15px; margin: 0px; width: auto; background: #F0F0F0 url(../images/form-bg.png) repeat-x scroll center top; }
.axero-search-keyword { overflow: hidden; margin: 0px 0px 6px 0px; width: auto; }
.axero-search-keyword input.search-keyword[type="text"] { background: #FFFFFF none no-repeat scroll left center; border: 1px solid #DFDFDF; font-size: 16px; margin: 0px 3px 0px 0px; padding: 4px; vertical-align: middle; width: 150px; }
.axero-search-keyword input.search-keyword:focus[type="text"] { border: 1px solid #DBBB09; }
.axero-search-subsearch { overflow: hidden; margin: 0px 0px 0px 0px; width: auto; font-size: 11px; font-weight: bold; }
.axero-search-entities { overflow: hidden; margin: 0px 0px 8px 0px; width: auto; font-size: 11px; }
.axero-search-entities input { float: left; }
.axero-search-entities label { display: block; float: left; margin-top: -3px; margin-left: 3px; margin-right: 13px; width: auto; }
.axero-search-when { overflow: hidden; overflow: hidden; margin: 0px 0px px 0px; width: auto; font-size: 11px; }
.axero-search-when ul.axero-search-when-list { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.axero-search-when ul.axero-search-when-list li { margin: 4px 8px 0px 0px; padding: 0px; float: left; list-style: none; }
.axero-search-when ul.axero-search-when-list li a.selected { border: 1px solid #BFBFBF; font-weight: bold; padding: 2px; background: #fff; }



/* Search sidebar */
.axero-search-sidebar { }
.axero-search-sidebar .axero-search-section { }
.axero-search-sidebar .axero-search-section label { }
.axero-search-sidebar .axero-search-section .axero-search-section-body { }
.axero-search-sidebar .axero-search-section .search-container a.btn.input-button { border-color: #ccc; border-radius: 0; border-style: solid; border-width: 1px; box-sizing: border-box; display: block; float: right; font-family: inherit; font-size: 10pt; height: auto; padding: 6px 10px 8px; text-align: center; }
.axero-search-sidebar .axero-search-section .search-container a.btn.input-button:first-child { border-radius: 0 4px 4px 0; border-left:0;}
.axero-search-sidebar .axero-search-section .search-container .search-textbox { overflow: hidden; height:50px; }
.axero-search-sidebar .axero-search-section .search-container .search-textbox input[type="text"] { border-radius: 4px 0 0 4px; border-right: 0 none; box-sizing: border-box; margin: 0; width: 100%; padding-top: 0; padding-bottom: 0; height: 36px; line-height:36px; }
.axero-search-sidebar .axero-search-mobile-filter { }
.axero-space-body .axero-search-section-spaces { display:none; }
.axero-space-body .axero-search-mobile-filter-section { display:none; }
.axero-space-body .axero-search-mobile-filter-section.show { display:block; }
.axero-space-body .axero-search-section-searchbox { display:block !important; }
.axero-space-body { position:relative; }
.axero-space-body .axero-search-sidebar-span { background: #f9f9f9 none repeat scroll 0 0;
    border: 1px solid #dfdfdf;
    border-radius: 4px;
    padding: 15px 15px 2px;
    width: 100%; }
.axero-space-body .axero-search-results-span { width:100%; margin-left:0; }
.axero-space-body .axero-search-results-pane { border:none; padding:0; }


/* search results */

.axero-search-results-pane {border-left: 1px solid #dfdfdf; padding: 0 0 0 30px;box-sizing: border-box;}
.axero-search-cards {margin-left:10px;}
.axero-search-cards .axero-search-options{}
.axero-search-cards .axero-search-results-suggest { }

.axero-search-results-list { box-sizing: border-box; margin: 0;  width: auto; }
.axero-search-results-list li { border-top: 1px solid #efefef; list-style: outside none none; margin: 0; padding: 15px 0; width: auto; clear:both; }
.axero-search-results-list li:first-child { border: 0; }
.axero-search-results-list li .axero-search-results-content-icon { float: left; height: 16px; margin: 5px 0 0; text-align: center; width: 16px; }
.axero-search-results-list li .axero-search-results-content-icon span { color: rgba(85, 85, 95, 0.5); font-size: 17px; }
.axero-search-results-list li .axero-search-results-content-info { margin: 0 0 0 25px; }
.axero-search-result-subject { display: block; font-size: 18px; font-weight: normal; line-height: 26px; }
.axero-search-result-excerpt { display: inline-block;max-width:545px;}
.axero-search-result-excerpt .result-date {color: rgba(85, 85, 95, 0.8);}
.axero-search-result-properties { color: rgba(85, 85, 95, 0.8); display: block; }
.axero-search-result-properties a { }
.axero-search-result-tags { display: block; font-size: 11px; margin: 10px 0 0; }
.axero-search-results-avatar { float:left; margin-right:10px; margin-bottom:20px; }


.ax-rating-control {color: rgba(85, 85, 95, 0.5);}
.ax-rating-control i { }
.ax-rating-control i.icon-star-half-full {color:#EDA100;}
.ax-rating-control i.icon-star-empty { }
.ax-rating-control i.icon-star {color:#EDA100;}
.ax-rating-control .ax-rating-label { }
.ax-rating-control .ax-rating-average { }
.ax-rating-control .ax-rating-spacee { }
.ax-rating-control .ax-rating-votes { }


.ax-spacer, .ax-views, .ax-comments{color: rgba(85, 85, 95, 0.5);}
.ax-spacer {}
.ax-views {}
.ax-comments {}




/* -- User profile page 
----------------------------------------------------*/
.axero-user-profile-photo { overflow: hidden; width: 230px; }
.axero-user-profile-options { overflow: hidden; width: 230px; margin: 15px 0px 0px 0px; padding: 10px 0px 0px 0px; border-top: solid 1px #efefef; }
.axero-user-profile-options ul { margin: 0px 0px 10px 15px; padding: 0px; }
.axero-user-profile-options ul li { margin: 0 0 6px; list-style: none; padding: 0 0 2px; }
.axero-profile-friends-row { width: auto; overflow: hidden; clear: both; margin: 10px 0px 10px 0px; }
.axero-profile-friends-row .axero-profile-friends-row-portrait { width: 55px; display: block; float: left; overflow: hidden; margin: 0px 0px 0px 15px; }
.axero-profile-friends-row .axero-profile-friends-row-portrait .axero-profile-friends-row-portrait-photo-a { display: block; float: left; }
.axero-profile-friends-row .axero-profile-friends-row-portrait .axero-profile-friends-row-portrait-photo { height: 55px; width: 55px; }
.axero-profile-friends-row .axero-profile-friends-row-portrait .axero-profile-friends-row-portrait-text { float: left; width: 55px; font-size: 11px; }

.axero-profile-head-container {padding: 0 0 10px;}
.axero-profile-head-container .axero-profile-header { }
.axero-profile-head-container .axero-user-profile-header-name{line-height: 18px;margin: 0 0 10px;padding: 0;font-size: 18px;font-weight: bold;}
.axero-profile-head-container .axero-user-profile-header-name a{color:inherit;}
.axero-profile-head-container .axero-user-profile-header-name i { color: #5f5f5f; display: inline-block; font-size: 12px; line-height: 14px; margin: -1px 1px 0 3px; vertical-align: middle; }


.axero-user-tab-content { float: left; overflow: hidden; width: 100%; margin: 0 0 15px 0px; }
.axero-user-tab-content ul.tabs { list-style: none; margin: 0 !important; padding: 0; height: 26px; border-bottom: 1px solid #E5E5E5; }
.axero-user-tab-content ul.tabs li { float: left; text-indent: 0; padding: 0; margin: 0 !important; list-style-image: none !important; }
.axero-user-tab-content ul.tabs a { cursor: pointer; cursor: hand; font-size: 11px; background: #F0F0F0; display: block; height: 25px; line-height: 25px; width: auto; text-align: center; text-decoration: none; color: #000; padding: 0px 12px; margin: 0px 2px 0px 0px; position: static; z-index: auto; top: 0px; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; border-left: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; border-top: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; }
.axero-user-tab-content ul.tabs a:active { outline: none; }
.axero-user-tab-content ul.tabs a:hover { background: #F0F0F0; }
.axero-user-tab-content ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a { background: #fff; border-bottom: 1px solid #fff; background-position: -652px -62px; cursor: default !important; color: #000 !important; }
.axero-user-tab-content div.panes div.pane { display: none; }
.axero-user-tab-pane { clear: both; -moz-border-radius-bottomleft: 8px; -moz-border-radius-bottomright: 8px; background-color: #FFFFFF; border-bottom: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; padding: 15px; width: auto; overflow: hidden; }
.axero-user-content-bar { overflow: hidden; width: auto; margin: 0px 0px 10px 0px; border: solid 1px #E5E5E5; padding: 10px; background: #f2f2f2; }
.axero-user-content-bar-description { width: 45px; font-size: 11px; font-weight: bold; float: left; margin: 7px 0px 0px 0px; }
.axero-user-content-bar-select { margin: 4px 0px 0px 0px; width: 500px; }

/* space search area */
.axero-user-content-search { overflow: hidden; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 15px; }
.axero-user-content-search .axero-user-content-search-left { float: left; width: 175px; margin: 4px 0px 0px 0px; }
.axero-user-content-search .axero-user-content-search-right { float: left; width: 27px; }

/* profile info tab table */
.profile-info-table { border-left: 0px solid #dfdfdf !important;
    border-right: 0px solid #dfdfdf !important;border-top: 0px solid #dfdfdf !important;border-bottom:solid 1px #efefef;}
.profile-info-table thead th { background: none repeat scroll 0 0 #f9f9f9;
    border-left: 1px solid #efefef;
    border-right: 1px solid #efefef;
    border-top: 1px solid #efefef !important;
    line-height: inherit;
    padding: 0; }
.profile-info-table thead th h4 {font-size: 14px; line-height: 14px; margin: 0px; padding: 10px; }
.profile-info-table tbody td {border-left: 1px solid #efefef;
    border-right: 1px solid #efefef;
    border-top: 1px solid #efefef;
    padding: 8px 10px;
    vertical-align: top;}
.profile-info-table tbody td.axero-cell-label { background: none repeat scroll 0 0 #f9f9f9;
    font-size: 0.85em;
    font-weight: bold;
    text-align: right;
    width: 130px; }

/* section with tabbed icons */
.axero-user-profile-section-filter { font-size: 11px; font-weight: bold; margin: 0 0 0 0; overflow: hidden; padding: 5px 5px 10px 5px; width: auto; }
.axero-user-profile-section-filter .axero-user-profile-section-header-filter { float: left; margin: 4px 0px 0px 0px; }
.axero-user-profile-section-filter .axero-user-profile-section-header-filter-options { float: left; margin: 0px 0px 0px 10px; }

/* The actual tabbed icons */
ul.axero-profile-content-tabs { padding: 0px; margin: 0px; }
ul.axero-profile-content-tabs li { padding: 0px 0px 0px 0px; margin: 0px 2px 0px 0px; overflow: hidden; width: auto; float: left; list-style: none; }
ul.axero-profile-content-tabs li.axero-profile-content-tab-first { padding: 0px 6px 0px 0px; margin: 0px 6px 0px 0px; border-right: solid 1px #efefef; }
ul.axero-profile-content-tabs li.axero-profile-content-tab-first a { text-decoration: none; color: #666; font-size: 11px; font-weight: normal; }
ul.axero-profile-content-tabs li a { padding: 4px 6px 4px 6px; margin: 0px 0px 0px 0px 0px; overflow: hidden; width: auto; display: block; float: left; }
ul.axero-profile-content-tabs li a.current { background: #F5F5F5; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; }
ul.axero-profile-content-tabs li a:hover { background: #F5F5F5; -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-top-left-radius: 0px; -webkit-border-top-right-radius: 0px; -webkit-border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; }
ul.axero-profile-content-tabs li.axero-profile-content-tab-first a:hover { background: #F5F5F5; color: #333; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; }

/* section for content under the tabbed icons */
.axero-profile-content-section,
.axero-profile-content-section-more { background: none repeat scroll 0 0 #f9f9f9; border-top: 1px solid #dfdfdf; box-sizing: border-box; margin: 0 !important; overflow: hidden; padding: 10px 15px; width: 100%; height:auto !important;}
.axero-profile-content-section-more a { color: #555; }

.axero-profile-content-section-more:hover { background: #f0f0f0; }
.axero-profile-content-section { margin-bottom: 15px; }


.axero-profile-content-section select.space-list{float: right;
    margin: 5px 5px 0 0;}
.axero-profile-content-section select.num-page{float:right;width:65px;margin: 5px 0px 0 0;}

.axero-profile-content-section img { margin: 0px 5px 0px 0px; float: left; }


.axero-profile-content-section h3, .axero-profile-content-section-more h3 { font-size: 14px; font-weight: bold; font-size: 14px; line-height: normal; margin: 7px 0 0; }

.axero-profile-content-section h3 { }
.axero-profile-content-section-more h3.icon-viewmore { background: url("../images/icons/bullet_arrow_down.png") no-repeat scroll 0 0 transparent; border-bottom: 0 none; font-size: 12px; margin: auto; padding: 0 0 2px 18px; width: 120px; }
.axero-profile-content-section-more div.axero-spinner-image { margin: auto; padding: 0 0 2px 18px; width: 150px; }

.axero-user-profile-spaces{}
.axero-user-profile-spaces .axero-user-profile-spaces-header{font-weight: bold;margin: 0 0 10px;}



#axero-admin-right-column { padding: 20px; background: #fff; height: auto; min-height: 500px; overflow: hidden; width: auto; width: 79%; }
#axero-admin-right-column_space { padding: 20px; background: #fff; height: 100%; overflow: hidden; width: 79%; }
#axero-admin-right-column .axero-admin-breadcrumbs { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; color: #5f5f5f; }
#axero-admin-right-column .axero-admin-breadcrumbs a { color: #5f5f5f; text-decoration: underline; }
#axero-admin-right-column .axero-admin-breadcrumbs a:hover { text-decoration: none; }
#axero-admin-right-column h1 { margin: 0px 0px 5px 0px; font-weight: bold; font-size: 24px; }



/* -- Help styles 
----------------------------------------------------*/
.axero-help-body { background: #fff; }
.axero-help-wrapper { overflow: hidden; width: 500px; }
.axero-help-wrapper h2 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 150%; letter-spacing: 0px; margin: 0 0 15px 0px; padding: 0; text-transform: none; }
.axero-help-wrapper h3 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 140%; letter-spacing: 0px; margin: 0 0 10px 0px; padding: 0; text-transform: none; }
.axero-help-wrapper p { margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
.dyve-store { border: 1px #eee solid; }


/* Admin filterbox */
.axero-filter-box { background: #EDF3FE none repeat scroll 0 0; margin: 0px 0px 0px 0px; overflow: hidden; padding: 8px 10px 8px 10px; width: auto; }
.axero-filter-box ul { margin: 0; padding: 0; }
.axero-filter-box li { float: left; list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0 8px 0 0; padding: 0; }

/* Admin options bar */
.axero-admin-options-bar { background: #EFEFEF url(../images/bar-bg.gif) repeat-x scroll center top; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; margin: 0 0 0px; padding: 5px 5px 5px 10px; width: auto; overflow: hidden; }
.axero-admin-options-bar .axero-admin-options-bar-left { width: 350px; float: left; }
.axero-admin-options-bar .axero-admin-options-bar-right { width: 450px; float: right; text-align: right; }
.axero-admin-options-bar .axero-admin-options-bar-right_event { width: 450px; float: right; text-align: right; }
.axero-admin-options-bar select {  margin-bottom: 0; }
.axero-admin-case-members .axero-admin-options-bar { border-top: 0; }
.axero-admin-case-members .axero-admin-options-bar .axero-admin-options-bar-right { margin-top:15px; }
.axero-admin-case-members .axero-admin-options-bar .axero-admin-options-bar-right .btn-group { margin-right:20px; }

/* Admin footer */
#axero-admin-footer { width: auto; height: auto; clear: both; padding: 10px; border-top: dotted 1px #E5E5E5; }
#axero-admin-footer p { margin: 0; padding: 0px; font-size: 11px; color: #aaa; }
#axero-admin-footer p a { color: #aaa; text-decoration: none; }
#axero-admin-footer p a:hover { color: #aaa; text-decoration: underline; }

/* Confirm Box*/


#confirm { display: none; }

/* Overlay */
#confirm-overlay { background-color: #333333; cursor: wait; }

.axero-forum-dragdrop-container { padding: 20px 20px 20px 20px; }
.axero-forum-dragdrop-container ul { padding: 0px; margin: 0px; }
.axero-forum-dragdrop-container ul li { padding: 0px; margin: 0px; list-style: none; }
.axero-forum-dragdrop-container ul li .itemArea { border: solid 1px #ccc; background: #EFEFEF; padding: 4px; }


.ClsDragHandle { background-image: url('../images/icons/shape_move_backwards.png'); background-color: #fAf9f8; border: thin outset white; cursor: move; height: 15px; width: 20px; background-repeat: no-repeat; background-position: center; }
.ClsCallbackStyle { border: thin inset blue; }
.ClsCallbackStyle table { background-color: #5377A9; color: Black; }
.ClsReorderListContainer { width: 80%; font-size: 8pt; }
.ClsReorderListContainer li { background-repeat: repeat-x; list-style-image: none; list-style-position: inside; list-style-type: none; margin: 2px; }
.ClsReorderListContainer li a { color: #FFFFFF !important; }
.ClsReorderCue { border: thick dashed #ccc; height: 25px; width: 100%; }
a.close-popup { color: #fff; text-decoration: none; }
a.close-popup:hover { color: #fff; text-decoration: underline; }


.axero-avatar { margin: 0px 3px -11px 0px; width: 20px; border: 1px solid #E9E9E9; padding: 3px; -webkit-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;}

.axero-avatar-topmembers { width: 75px;}


/* ZeroClipboard */
.my_clip_button { width: 150px; height: 25px; text-align: center; border: 1px solid black; background-color: #ccc; margin: 10px; padding: 10px; cursor: default; font-size: 9pt; }
.my_clip_button.hover { background-color: #eee; }
.my_clip_button.active { background-color: #aaa; }

/*modal content*/

.modal-form-container { width: 100%; height: auto; overflow: hidden; margin-bottom: 7px; }
.modal-form-name { width: 30%; float: left; height: auto; overflow: hidden; }
.modal-form-content { width: 70%; float: left; height: auto; overflow: hidden; }

/* edit user*/

.edit-user { width: 209px; border: 1px solid #DFDFDF; color: #333; font-size: 14px; padding: 4px; }
.edit-user-postalcode { border: 1px solid #DFDFDF; color: #333; font-size: 14px; padding: 4px; width: 200px; }
.edit-user-txtbox { border: 1px solid #DFDFDF; color: #333; font-size: 14px; padding: 4px; width: 190px; }
.position-title { border: 1px solid #DFDFDF; color: #333; font-size: 14px; padding: 4px; width: 490px; }

.headline { width: 350px; overflow: hidden; }
.axero-formtableP { color: #333; margin: 0px 10px 0px 0px; }
.AXERO-SPACE-PERMISSION { background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #DFDFDF;
    margin-top: 15px;
    padding: 15px; }
.AXERO-SPACE-PERMISSION-btn { margin: 20px 0px; padding: 15px; background: #f2f2f2; border: solid 1px #ccc; overflow: hidden; width: auto; }
.axero-myaccountgrid { color: #555555; }
.rateblogentry { float: left; margin: -8px 0px 0px 0px; }
.axero-filter-gobtn { float: left; padding-left: 10px; padding-top: 30px; }
.global-current { padding: 5px 10px 10px 10px; text-align: center; border: solid 1px #ccc; }


.axero-login-modal-content { padding: 10px; }
.axero-login-modal-content table { border: 0px; margin-bottom: 0px; width: 100%; clear: both; }
.axero-login-modal-content table tr td { border: 0px; vertical-align: top; }
.axero-login-modal-content h3 { font-size: 20px; padding-bottom: 10px; border-bottom: solid 1px #efefef; margin-bottom: 10px; }
.axero-login-modal-content h4 { font-size: 12px; font-weight: bold; line-height: 12px; margin-bottom: 10px; }
.axero-login-modal-content p { }
.axero-login-modal-content .error-msg { clear: both; width: auto; border: 1px solid #FBC2C4; margin: 0px 0px 10px 0px; display: block; padding: 0.8em; background: none repeat scroll 0 0 #FBE3E4; color: #8A1F11; }
.axero-login-modal-content .axero-login-form-section { overflow: hidden; width: auto; margin: 0px 0px 10px 0px; }
.axero-login-modal-content input.error { border: 1px solid red; color: #333333; font-size: 14px; padding: 4px; background: none; margin: 0px; }
.axero-login-modal-content .textBox { width: 250px; }
.axero-login-modal-content label.error { color: Red; background: none; border: 0px; font-size: 11px; font-weight: bold; margin: 0px 0px 0px 0px; padding: 3px; width: auto; }
.axero-login-modal-content .error { margin-bottom: 0em; }



/* issue tracker */

.axero-issue-daterange {border: 1px solid #DFDFDF;
    color: #333333;
    font-size: 11px;
    height: 17px;
    padding: 2px;
    width: 140px; }
.axero-issue-textbox { font-size: 11px; }
.axero-issue-right { float: right; padding: 15px 0px 0px 0px; }
.axero-issue-dropdown { border: 1px solid #DFDFDF; color: #333333; font-size: inherit; padding: 2px; min-width: 100px; }

/* start Open-ID control box related */
#openid_form { width: 470px; }
#openid_form legend { font-weight: bold; }
#openid_choice { display: none; }
#openid_input_area { clear: both; padding: 10px; }
#openid_btns, #openid_btns br { clear: both; }
#openid_highlight { background-color: #FFFCC9; float: left; padding: 3px; }
.openid_large_btn { border: 1px solid #DDD; float: left; height: 60px; margin: 3px; width: 100px; }
.openid_small_btn { border: 1px solid #DDD; float: left; height: 24px; margin: 3px; width: 24px; }
a.openid_large_btn:focus { outline: none; }
a.openid_large_btn:focus { moz-outline-style: none; }
.openid_selected { border: 4px solid #DDD; }
/* End Open ID styles */

/* Qtip styles */
#cluetip-close img { border: 0; }
#cluetip-title { overflow: hidden; }
#cluetip-title #cluetip-close { float: right; position: relative; }
#cluetip-waitimage { background-image: url(/assets/scripts/jquery/qtip/images/wait.gif); height: 11px; position: absolute; width: 43px; }
.cluetip-arrows { background-position: 0 0; background-repeat: no-repeat; display: none; height: 22px; left: -11px; position: absolute; top: 0; width: 11px; }
#cluetip-extra { display: none; }
.cluetip-default { background-color: #d9d9c2; }
.cluetip-default #cluetip-outer { background-color: #d9d9c2; margin: 0; position: relative; }
.cluetip-default h3#cluetip-title { background-color: #87876a; color: #fff; font-size: 1.1em; font-weight: normal; margin: 0 0 5px; padding: 8px 10px 4px; }
.cluetip-default #cluetip-title a { color: #d9d9c2; font-size: 0.95em; }
.cluetip-default #cluetip-inner { padding: 10px; }
.cluetip-default div#cluetip-close { color: #900; margin: 0 5px 5px; text-align: right; }
.clue-right-default .cluetip-arrows { background-image: url(/assets/scripts/jquery/qtip/images/darrowleft.gif); }
.clue-left-default .cluetip-arrows { background-image: url(/assets/scripts/jquery/qtip/images/darrowright.gif); left: 100%; margin-right: -11px; }
.clue-top-default .cluetip-arrows { background-image: url(/assets/scripts/jquery/qtip/images/darrowdown.gif); height: 11px; left: 50%; margin-left: -11px; top: 100%; width: 22px; }
.clue-bottom-default .cluetip-arrows { background-image: url(/assets/scripts/jquery/qtip/images/darrowup.gif); height: 11px; left: 50%; margin-left: -11px; top: -11px; width: 22px; }
.cluetip-jtip { background-color: transparent; }
.cluetip-jtip #cluetip-outer { background-color: #fff; border: 2px solid #ccc; position: relative; }
.cluetip-jtip h3#cluetip-title { background-color: #ccc; color: #333; font-size: 16px; font-weight: normal; margin: 0 0 5px; padding: 2px 5px; }
.cluetip-jtip #cluetip-inner { display: inline-block; padding: 0 5px 5px; }
.cluetip-jtip div#cluetip-close { color: #900; margin: 0 5px 5px; text-align: right; }
.clue-right-jtip .cluetip-arrows { background-image: url(/assets/scripts/jquery/qtip/images/arrowleft.gif); }
.clue-left-jtip .cluetip-arrows { background-image: url(/assets/scripts/jquery/qtip/images/arrowright.gif); left: 100%; margin-right: -11px; }
.clue-top-jtip .cluetip-arrows { background-image: url(/assets/scripts/jquery/qtip/images/arrowdown.gif); height: 11px; left: 50%; margin-left: -11px; top: 100%; width: 22px; }
.clue-bottom-jtip .cluetip-arrows { background-image: url(/assets/scripts/jquery/qtip/images/arrowup.gif); height: 11px; left: 50%; margin-left: -11px; top: -11px; width: 22px; }
.cluetip-rounded { background: transparent url(/assets/scripts/jquery/qtip/images/bl.gif) no-repeat 0 100%; margin-left: 12px; margin-top: 10px; }
.cluetip-rounded #cluetip-outer { background: transparent url(images/tl.gif) no-repeat 0 0; margin-top: -12px; }
.cluetip-rounded #cluetip-title { background-color: transparent; margin: 0 -12px 0 0; padding: 12px 12px 0; position: relative; }
.cluetip-rounded #cluetip-extra { background: transparent url(/assets/scripts/jquery/qtip/images/tr.gif) no-repeat 100% 0; display: block; height: 30px; margin: -12px -12px 0 0; position: absolute; right: 0; top: 0; width: 12px; }
.cluetip-rounded #cluetip-inner { background: url(/assets/scripts/jquery/qtip/images/br.gif) no-repeat 100% 100%; margin: -18px -12px 0 0; padding: 5px 12px 12px; position: relative; }
.cluetip-rounded div#cluetip-close { background: transparent; color: #009; margin: 0 5px 5px; text-align: right; }
.cluetip-rounded div#cluetip-close a { color: #777; }
.clue-right-rounded .cluetip-arrows { background-image: url(/assets/scripts/jquery/qtip/images/rarrowleft.gif); }
.clue-left-rounded .cluetip-arrows { background-image: url(/assets/scripts/jquery/qtip/images/rarrowright.gif); left: 100%; margin-left: 12px; }
.clue-top-rounded .cluetip-arrows { background-image: url(/assets/scripts/jquery/qtip/images/rarrowdown.gif); height: 11px; left: 50%; margin-left: -11px; top: 100%; width: 22px; }
.clue-bottom-rounded .cluetip-arrows { background-image: url(/assets/scripts/jquery/qtip/images/rarrowup.gif); height: 11px; left: 50%; margin-left: -11px; top: -23px; width: 22px; }
.cluetip-rounded #cluetip-title, .cluetip-rounded #cluetip-inner { zoom: 1; }

/* start Axero Sharing box */
.axero-social-share-buttons { margin: 5px 0 10px 10px; padding: 10px;}
.axero-social-share-buttons ul { padding: 0px; margin: 0px; }
.axero-social-share-buttons ul li { list-style: none; float: left; margin: 0 15px 0 0;  padding: 0px; border: 0px; }
.axero-social-share-buttons ul li.share-facebook { margin-bottom: 7px; }
.axero-social-share-buttons ul li.share-twitter { }
.axero-social-share-buttons ul li.share-googlebuzz { margin: 0px 0px 7px 0px; }
.axero-social-share-buttons ul li.share-email div { -moz-border-radius: 5px 5px 5px 5px; background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #DFDFDF; height: auto; padding: 0 0 0 5px; width: 55px; }
.axero-social-share-buttons ul li.share-email div:hover { border: 1px solid #bfbfbf; background: #dfdfdf; }
.axero-social-share-buttons ul li.share-email a { font-size: 12px; text-decoration: none; color: #777; }

.axero-social-share-buttons ul li.share-print { }
.axero-social-share-buttons ul li.share-print div { -moz-border-radius: 5px 5px 5px 5px; background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #DFDFDF; height: auto; padding: 0 0 0 5px; width: 55px; }
.axero-social-share-buttons ul li.share-print div:hover { border: 1px solid #bfbfbf; background: #dfdfdf; }
.axero-social-share-buttons ul li.share-print a { font-size: 10px; text-decoration: none; color: #777; background: transparent url(../images/icons/printer.gif) no-repeat scroll 0% 0%; padding: 1px 0 3px 21px; }



.axero-wall-attach-link-preview-images-view-video { width: 100%; float: left; }
.axero-wall-attach-link-preview-infoview-video-clear { clear: both; margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; width: auto; }


/*Map Marker Related*/
#map { width: 700px; height: 475px; margin: auto; padding: 0px; }
.axero-place-modal-content { padding: 10px; }
.axero-place-modal-content h3 { border-bottom: 1px solid #EFEFEF; font-size: 20px; margin-bottom: 10px; padding-bottom: 10px; }
.axero-place-modal-content table { border: 0 none; clear: both; margin-bottom: 0; width: 100%; }
.axero-place-modal-content table tr td { border: 0 none; vertical-align: top; }
.axero-place-modal-content .textBox { width: 200px; }
.axero-place-modal-content textarea { height: 90px; padding: 5px; width: 95%; }

.axero-place-add-new { overflow: hidden; width: auto; float: left; width: 400px; }
.axero-place-add-new dl { line-height: 14px; margin: 10px 0 0; }
.axero-place-add-new .textbox { width: 200px; }
.axero-place-add-new dl dt { display: block; float: left; width: 100px; margin: 0 0 5px; padding: 0 0 5px; }
.axero-place-add-new dl dd { border-bottom: 1px solid #EFEFEF; margin: 0 0 5px; padding: 0 0 5px; }

#facebox .content #SearchMarkers #search_marker_content { height: auto; width: auto; overflow-y: auto; border-left: solid 1px #dfdfdf; border-right: solid 1px #dfdfdf; border-bottom: solid 1px #dfdfdf; padding: 0px 0px 0px 0px; margin: 0px 0px 15px 0px; }

.mapmarkertable { border: solid 1px #E5E5E5; background: #fff; -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-bottom: 15px; }
.mapmarkertable-required-notice { padding: 0px; margin: 3px 8px 0px 0px; float: right; font-size: 11px; font-weight: normal; }
.mapmarkertable table { border-collapse: collapse; margin: 0px 0px 15px 0px; padding: 0px 0px 20px 0px; }
.mapmarkertable td { color: #5f5f5f; border-bottom: solid 1px #eee; padding: 7px 10px 7px 10px; }
.mapmarkertable td textarea { width: 98.9%; }
.mapmarkertable th { height: 32px; background: #F0F0F0 url(../images/heading-bg.png) repeat-x scroll center top; padding: 0px 0px 0px 5px; -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px; }
.mapmarkertable th h4 { padding: 0px; margin: 0px 0px 0px 5px; font-size: 14px; font-weight: bold; }
.mapmarkertable th label, .formtable td label { padding: 0px; margin: 0px 0px 0px 0px; }
.mapmarkertable .axero-table-cell-label { text-align: right; }

#message {
	background-color: #FFF6BF;
	border: 3px solid #FFD324;
	bottom: 0;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 100%;
	font-weight: bold;left: 50%;margin:0px 0px 30px -400px;
	padding: 10px 0;position: fixed;text-align: center;width: 800px;
	z-index: 100001;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	box-shadow: 0 2px 15px -5px #333333;
	-moz-box-shadow: 0 2px 15px -5px #333333;
	-webkit-box-shadow: 0 2px 15px -5px #333333;}
#message span  
{
float: left; 
text-align: center;
width: 100%; 
color: #000; 
font-size: 16px; 
font-weight: bold; 
}
.close-notify { white-space: nowrap; float: right; margin-right: 10px; color: #fff; text-decoration: none; border: 2px #fff solid; padding-left: 3px; padding-right: 3px; }
.close-notify a { color: #fff; }
​ .axero-wall-entry-like { width: auto; overflow: hidden; clear: both; background: url('../images/icons/icon_thumb_up.png') no-repeat 5px 5px; padding: 5px 5px 4px 30px; border-bottom: 2px solid white; font-size: 11px; }
.axero-wall-entry-dislike { width: auto; overflow: hidden; clear: both; background: url('../images/icons/icon_thumb_down.png') no-repeat 5px 5px; padding: 5px 5px 4px 30px; border-bottom: 2px solid white; font-size: 11px; }



/* --------------------------------------------------------------------- */
/*   --  Events global
------------------------------------------------------------------------- */
.axero-event-view-options { float: right; margin: 10px 0 0; }
.axero-event-view-options ul { padding: 0px; margin: 0px; list-style: none; }
.axero-event-view-options ul li { float: left; margin: 0px 0px 0px 15px; }

/* Events */
/* Event search box */
.axero-events-search { }
.axero-events-search .axero-widget-content { padding:15px;}
.axero-events-search .axero-events-search-filter-label { font-weight: bold; margin: 5px 0 0; text-transform: uppercase; }
.axero-events-search .axero-events-search-filter-location, .axero-events-search .axero-events-search-filter-month, .axero-events-search .axero-events-search-filter-type { margin: 0px 0 0; overflow: hidden; padding: 0; width: auto; }
.axero-events-search .axero-events-search-filter-location select, .axero-events-search .axero-events-search-filter-month select, .axero-events-search .axero-events-search-filter-type select { width: 100%; }
.axero-events-search .axero-events-search-filter-type input[type="checkbox"]{float:left;margin-right:5px;}
.axero-events-search .axero-events-search-filter-type label{float:left;font-size:11px;}
.axero-events-search .axero-events-search-filter-button { margin: 0px 0 0px 0; overflow: hidden; padding: 0 0 0px; text-align: right; width: auto; }
.axero-events-search .axero-events-search-filter-button input { }
.axero-events-search .axero-events-search-filter-freetext { margin: 5px 0 0; overflow: hidden; padding: 0; width: auto; }
.axero-events-search .axero-events-search-filter-freetext input {  }
.axero-events-search .axero-events-search-filter-keyword-button { overflow: hidden; padding: 0 0 0px; text-align: right; width: auto; margin: 0px 0 0px 0; }
.axero-events-search .axero-events-search-filter-keyword-button input { }

/* Event search results */
.axero-event-container .axero-event-list-options { overflow: hidden; clear: both; width: auto; }
.axero-event-container .axero-event-list-options .axero-event-list-options-left { float: left; padding: 0 0 10px; width: 300px; }
.axero-event-container .axero-event-list-options .axero-event-list-options-left ul { display: block; list-style: none outside none; margin: 0; padding: 0; }
.axero-event-container .axero-event-list-options .axero-event-list-options-left ul li { float: left; margin: 0; padding: 0; }
.axero-event-container .axero-event-list-options .axero-event-list-options-left ul li select { }
.axero-event-container .axero-event-list-options .axero-event-list-options-left ul li span.items-per-page { }
.axero-event-container .axero-event-list-options .axero-event-list-options-right { float: right; }
.axero-event-container .axero-event-list-options .axero-event-list-options-right a { }

/* Popular events */
.axero-events-popular { background: #f2f2f2; margin: 0 0 15px; overflow: hidden; padding: 15px; width: auto; }
.axero-events-popular h3 { border-bottom: 2px solid #DFDFDF; font-size: 16px; font-weight: bold; margin: 0; padding: 0 0 15px; }
.axero-events-popular .axero-events-popular-container { border-bottom: 1px solid #DFDFDF; clear: both; margin: 0 0 10px; overflow: hidden; padding: 0 0 10px; width: auto; }
.axero-events-popular .first { margin: 10px 0 10px 0px; }
.axero-events-popular .axero-events-popular-container .axero-events-popular-photo { float: left; width: 70px; height: 52.5px; }
.axero-events-popular .axero-events-popular-container .axero-events-popular-photo img { width: 70px; height: 52.5px; }
.axero-events-popular .axero-events-popular-container .axero-events-popular-info { margin: 0 0 0 80px; }
.axero-events-popular .axero-events-popular-container .axero-events-popular-info h3 { font-size: 12px; font-weight: bold; margin: 0; padding: 0; text-transform: uppercase; border-bottom: 0px none; }
.axero-events-popular .axero-events-popular-container .axero-events-popular-info h3 a { }
.axero-events-popular .axero-events-popular-container .axero-events-popular-info h3 a:hover { }
.axero-events-popular .axero-events-popular-container .axero-events-popular-info dl { line-height: 14px; margin: 3px 0 5px; }
.axero-events-popular .axero-events-popular-container .axero-events-popular-info dl dt { display: block; float: left; width: 50px; }
.axero-events-popular .axero-events-popular-container .axero-events-popular-info dl dd { }
.axero-events-popular .axero-event-popular-viewmore { }
.axero-events-popular .axero-event-popular-viewmore a { background: url("/assets/images/BlueArrow.gif") no-repeat scroll left center transparent; float: right; font-size: 10px; font-weight: bold; margin-left: 10px; margin-right: 10px; padding-left: 15px; text-transform: uppercase; }
.axero-events-popular .axero-event-popular-viewmore a:hover { }

/* Event detail page (full event view) */
.event-detail-title{font-size: 26px;
    line-height: 34px;
    margin: 0 0 15px;}
.axero-event-view-left{float:left;width:345px;}
.axero-event-view-left .axero-event-view-rating-container{overflow:hidden;width:auto;}
.axero-event-view-details{overflow:hidden;width:auto;}
.axero-event-view-details dl{line-height:14px;margin:10px 0 0;}
.axero-event-view-details dl dt{display:block;float:left;width:120px;padding:0 0 10px;margin:0 0 10px;}
.axero-event-view-details dl dd{border-bottom:1px solid #EFEFEF;padding:0 0 10px;margin:0 0 10px;}
.axero-event-view-share-container{border-bottom:1px solid #DFDFDF;margin:0;padding:0 0 10px;}
.axero-event-view-share-container .axero-event-view-share-label{font-weight:bold;line-height:14px;}
.axero-event-view-share-container .axero-event-view-share-options{overflow:hidden;width:auto;}
.axero-event-view-share-container .axero-event-view-share-options .axero-social-share-buttons{background:none repeat scroll 0 0 transparent;border:0 none;float:none;margin:0;padding:0;width:auto;}
.axero-event-view-share-container .axero-event-view-share-options .axero-social-share-buttons ul li{border:0 none;float:left;list-style:none outside none;margin:10px 20px 10px 10px;padding:0;}
.axero-event-view-share-container .axero-event-view-share-options .axero-social-share-buttons ul li.share-facebook{}
.axero-event-view-share-container .axero-event-view-share-options .axero-social-share-buttons ul li.share-twitter{}
.axero-event-view-share-container .axero-event-view-share-options .axero-social-share-buttons ul li.share-googlebuzz{}
.axero-event-view-share-container .axero-event-view-share-options .axero-social-share-buttons ul li.share-email{clear:both;}
.axero-event-view-description{}
.axero-event-view-description .axero-event-description-label{font-weight:bold;line-height:14px;margin:10px 0;}
.axero-event-view-right{float:right;width:300px;}
.axero-event-view-photo{overflow:hidden;margin: 15px 0 20px;}
.axero-event-view-photo img{width:100%;}
.axero-event-view-rsvp{background:#f2f2f2;margin:0 0 10px;overflow:hidden;padding:10px;width:auto;}
.axero-event-view-rsvp h3{border-bottom:2px solid #DFDFDF;font-size:11px;font-weight:bold;line-height:18px;margin:0 0 5px;padding:0 0 5px;}
.axero-event-view-rsvp .axero-event-view-rsvp-attendance{background:url(/assets/images/icons/information.png) no-repeat scroll 7px 7px #FBF9F0;border:1px solid #FCEFA1;margin:0 0 10px;padding:5px 5px 5px 29px;}
.axero-event-view-rsvp .event-option-rsvp{clear: both;
    display: block;
    margin: 0;overflow:hidden;
    padding: 15px;}
.axero-event-view-rsvp .event-option-rsvp li{}
.axero-event-view-rsvp .axero-event-view-rsvp-button-container{text-align:right;margin:0;padding:0;overflow:hidden;width:auto;}
.axero-event-view-rsvp-attending,.axero-event-view-right .axero-event-view-rsvp-maybeattending,.axero-event-view-right .axero-event-view-rsvp-notattending{background:#f2f2f2;margin:0 0 10px;overflow:hidden;padding:10px;width:auto;}
.axero-event-view-rsvp-attending h3,.axero-event-view-rsvp-maybeattending h3,.axero-event-view-rsvp-notattending h3{border-bottom:2px solid #DFDFDF;font-size:11px;font-weight:bold;line-height:18px;margin:0 0 5px;padding:0 0 5px;}

.event-attending-list{height: auto;
    margin: 0;
    max-height: 250px;
    overflow: auto;
    padding: 0;
    width: auto;}
.event-attending-list ul.thumbnails{margin: 0;
    padding: 15px;}
.event-attending-list ul.thumbnails li{border:0 none;padding:0;}
.event-attending-list ul.thumbnails > li:nth-child(6n+1) {
    margin-left: 0;
}
.event-attending-list ul.thumbnails li a {border: 0 none;
    border-radius: 0;
    box-shadow: none;
    padding: 0;}
.event-attending-list ul.thumbnails li a img{border:0 none;margin:0;padding:0;width: 100%;}

/* start related events */
.axero-event-view-related { clear: both; background: #f2f2f2; margin: 0 0 15px; overflow: hidden; padding: 10px; width: auto; }
.axero-event-view-related h3 { border-bottom: 2px solid #DFDFDF; font-size: 16px; font-weight: bold; margin: 0 0 10px; padding: 0 0 10px; }
.axero-event-view-related .axero-event-view-related-add { float: right; }
.axero-event-view-related ul { margin: 0px; padding: 0px; }
.axero-event-view-related ul li { border-bottom: 1px solid #DFDFDF; clear: both; display: block; list-style: none outside none; margin: 0 0 5px; overflow: hidden; padding: 0 0 5px; width: auto; }
.axero-event-view-related ul li:last-child { border-bottom: 0 none; margin: 0; padding: 0; }
.axero-event-view-related ul li .axero-event-view-related-image { float: left; width: 75px; }
.axero-event-view-related ul li .axero-event-view-related-image img { width: 75px; }
.axero-event-view-related ul li .axero-event-view-related-info { margin: 0px 0px 0px 85px; }
.axero-event-view-related ul li .axero-event-view-related-info .axero-event-view-related-name { font-weight: bold; margin: 0; padding: 0; }
.axero-event-view-related ul li .axero-event-view-related-info .axero-event-view-related-description { margin: 0; padding: 0; line-height: 12px; }
.axero-event-view-related ul li .axero-event-view-related-info .axero-event-view-related-details { margin: 0; padding: 0; }
.axero-event-view-related ul li .axero-event-view-related-info .axero-event-view-related-details ul { margin: 0; padding: 0; }
.axero-event-view-related ul li .axero-event-view-related-info .axero-event-view-related-details ul li { clear: none; float: left; line-height: 14px; margin: 4px 10px 0 0; padding: 0 10px 0 0; border: 0 none; }
.axero-event-view-related ul li .axero-event-view-related-info .axero-event-view-related-details ul li span { font-weight: bold; }
.axero-event-view-related ul li .axero-event-view-related-info .axero-event-view-related-details ul li:last-child { }
.axero-event-view-related .axero-event-view-related-more { clear: both; overflow: hidden; text-align: right; }

/* start nearby places */
.axero-event-view-places { clear: both; background: #f2f2f2; margin: 0 0 15px; overflow: hidden; padding: 10px; width: auto; }
.axero-event-view-places h3 { border-bottom: 2px solid #DFDFDF; font-size: 16px; font-weight: bold; margin: 0 0 10px; padding: 0 0 10px; }
.axero-event-view-places .axero-event-view-places-add { float: right; }
.axero-event-view-places ul { margin: 0px; padding: 0px; }
.axero-event-view-places ul li { border-bottom: 1px solid #DFDFDF; clear: both; display: block; list-style: none outside none; margin: 0 0 5px; overflow: hidden; padding: 0 0 5px; width: auto; }
.axero-event-view-places ul li:last-child { border-bottom: 0 none; margin: 0; padding: 0; }
.axero-event-view-places ul li .axero-event-view-places-image { float: left; width: 75px; }
.axero-event-view-places ul li .axero-event-view-places-image img { width: 75px; }
.axero-event-view-places ul li .axero-event-view-places-info { margin: 0px 0px 0px 85px; }
.axero-event-view-places ul li .axero-event-view-places-info .axero-event-view-places-name { font-weight: bold; margin: 0; padding: 0; }
.axero-event-view-places ul li .axero-event-view-places-info .axero-event-view-places-description { margin: 0; padding: 0; line-height: 12px; }
.axero-event-view-places .axero-event-view-places-more { clear: both; overflow: hidden; text-align: right; }

/* MyAccount - My Events Widget */
.axero-section-event-list-container { overflow: hidden; width: auto; }
.axero-section-event-list-container .event-list-header { font-size: 95%; background: none repeat scroll 0 0 #F6F6F6; border-bottom: 1px solid #DFDFDF; border-top: 1px solid #DFDFDF; font-weight: bold; padding: 5px 0 5px 10px; }
.axero-section-event-list-container .first { border-top: 0px; }
.axero-section-event-list-container .event-list-none { padding: 5px 0 5px 10px; }
.axero-section-event-list-container ul { margin: 0; padding: 0 0 8px; }
.axero-section-event-list-container ul li { padding: 8px 0 2px 8px; }

/* Wall like buttons */
.axero-wall-entry-like { width: auto; overflow: hidden; clear: both; background: url('../images/icons/icon_thumb_up.png') no-repeat 5px 5px; padding: 5px 5px 4px 30px; border-bottom: 2px solid white; font-size: 11px; }
.axero-wall-entry-dislike { width: auto; overflow: hidden; clear: both; background: url('../images/icons/icon_thumb_down.png') no-repeat 5px 5px; padding: 5px 5px 4px 30px; border-bottom: 2px solid white; font-size: 11px; }

/* Space layout overrides */
#axero-two-col-sidebar-left-leftcol { width: 190px; }
#axero-two-col-sidebar-left-rightcol { margin: 0 2px 0 190px;border-left: 1px solid #DFDFDF;}


/* rating control */
.axero-rating-control-container{width:auto;overflow:hidden;margin:0;display:block;float:left;padding:0;}
.axero-rating-control-container .axero-rating-control-images{display:block;float:left;line-height:0;}
.axero-rating-control-container .axero-rating-control-images .axero-rating-control-star{margin:0;padding:0;min-width:16px;}
.axero-rating-control-container .axero-rating-control-values{display:none;}
.axero-rating-control-values-sum{display:block;float:left;}
.axero-rating-control-values-total{display:block;float:left;}
.axero-icon-sm-right-arrow{margin:0 2px 0 5px;}
.axero-rating-control-container .axero-rating-control-average-total{float:left;margin:-3px 0 0 10px;padding:0;}
.entity-list-rating{float: none !important;margin: 10px 0 0 !important;}


.axero-entity-report-abuse { float: left; margin: 3px 0 0 140px; }
.axero-report-abuse-button { background: transparent url(../images/icons/flag_red.png) no-repeat scroll 0 0; margin: 0px 0px 0 0; padding: 0 0 2px 22px; }
.ax-diamond-hover-box {min-height: 50px;}
.ax-diamond-hover-box ul.ax-diamond-hover-box-dropdown li .axero-messages-content {font-weight: normal;margin: 0 0 0 65px;padding: 0; }
.ax-diamond-hover-box ul.ax-diamond-hover-box-dropdown li .axero-messages-content .axero-mega-time { font-size: 9px; }

.assign-project-roles label { display: inline; line-height:30px; }
.assign-project-roles input { margin-top: -2px; }
