/* -----------------------------------------------------

	GROUPS
	
----------------------------------------------------- */
/* dialog box */
.ui-dialog-content  {padding:10px; display:block;}
.node-type-expert-group .ui-dialog-content {width:auto !important;}
.node-type-expert-group .ui-dialog {width:300px !important;}
.node-type-expert-group .ui-dialog .form-text{width:270px;}
.node-type-expert-group .ui-dialog .form-textarea{width:270px;}

#edit-summary-wrapper textarea {height:100px;}
#edit-description-wrapper textarea{width:230px;height:100px;}
#edit-outcome-wrapper textarea{width:230px;height:100px;}

.section-inbox ul.primary{white-space:normal;}


/* ---------------------------- ICONS -------------------------*/ 
div[class*="guideicon"] {font-size:10px;}

.group-profile-tagline span a {font-size:12px;font-style:normal; font-family:sans-serif;}
.infobox_rightarea span a {font-size:12px;font-style:normal; font-family:sans-serif;}

span.guideicon_edit a{color:#2895d8;background:url(/sites/all/themes/hubv5/images/sprite1.gif) no-repeat scroll 0 -728px; padding:3px 10px 3px 18px;text-decoration:none;}
span.guideicon_del a{color:#2895d8;background:url(/sites/all/themes/hubv5/images/sprite1.gif) no-repeat scroll 0 -748px; padding:3px 10px 3px 18px;text-decoration:none;}
span.guideicon_add a{color:#2895d8;background:url(/sites/all/themes/hubv5/images/sprite1.gif) no-repeat scroll 0 -698px; padding:3px 10px 3px 18px;text-decoration:none;}
span.guideicon_reavid a{color:#2895d8;background:url(/sites/all/themes/hubv5/images/sprite1.gif) no-repeat scroll 0 -779px; padding:3px 0 3px 20px;text-decoration:none;}
span.guideicon_mag a {background:transparent url(/sites/all/themes/hubv5/images/sprite1.gif) no-repeat scroll 0 -812px;color:#2895d8;padding:3px 0 3px 21px;text-decoration:none;}
span.guideicon_addvid a {background:transparent url(/sites/all/themes/hubv5/images/sprites.gif) no-repeat scroll 0 -151px;color:#39B54A;padding:3px 0 3px 15px;}
.icon_viewall {background:url(/sites/all/themes/hubv5/images/sprite1.gif) no-repeat scroll 0 -1356px;padding:3px 0 3px 12px;}
.icons_holder {position:absolute;top:12px;right:10px;}
.icon_all{background:transparent url(/sites/all/themes/hubv5/images/sprite3.gif) no-repeat scroll 0 -330px;padding:3px 0 3px 30px;}
.icon_envelope{background:transparent url(/sites/all/themes/hubv5/images/sprite1.gif) no-repeat scroll 0 -536px;padding:3px 0 3px 20px;}

/* ---------------------------- intro box -------------------------*/
.grouppic {float:left;padding:5px 0 0 0;position:relative;margin:0 0 10px 0;width:200px;text-align:center;min-height:148px;}
.grouppicbox{width:200px;text-align:center;height:148px;border:1px solid #d2d2d2;position:relative;padding:2px;background:#fff;margin:4px 0 0 0;}
.editpic_float {position:absolute;bottom:7px; right:2px;}
.grouppicbox .guideicon_edit{background:#f7941d;padding:4px 5px 2px 2px;color:#fff;}
.grouppicbox span.guideicon_edit a {color:#fff;text-decoration:none;}
.grouppicbox span.guideicon_edit a:hover {color:#fff;text-decoration:underline;}

.group_profile_introbox {margin:0 0 20px 0;}
h2.group-profile-title-contributor {background:url(/sites/all/themes/hubv5/images/icon_contributor.gif) no-repeat ; background-position:right top;padding:3px 110px 9px 0;line-height:1.2;}
.group-profile-title {/*background:url(/sites/all/themes/hubv5/images/icon_contributor.gif) no-repeat ; background-position:right 3px;padding:5px 100px 7px 0;*/}
table.group_introblock {background:none;padding:0;border:0;}
table.group_introblock td{padding:0;}
h2.prof_intro_b{margin:0;min-height:41px;}
.title_officehold {}
.group-profile-office h3 {margin:0 0 0.2em 0;padding:0 150px 0 0;color:#5B91D4;}
.group-profile-office p{margin:0 0 0.1em 0;}
.group-profile-office p.officec {color:#444444;font-weight:bold;}
.group-profile-office p.officep {color:#222;font-weight:normal;}
.g_contbutton {position:absolute;top:30px;right:10px;}
.g_contbutton a.button_gcase {float:none;}
/*.g_contbuttonsub {position:absolute;right:40px;top:35px;width:100px;}*/
#group-profile-main #group-profile-group_url-container {width:245px;display:block;margin:5px 0 10px 220px;overflow:hidden;}
.group-profile-office_box {position:relative;padding:0 10px 10px;}
.office_button_cont {}
/* ---------------------------- intro box -------------------------*/
.group-profile-tagline {width:100%;clear:both;}
.intro_tagtext {color:#666666;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-style:italic;font-weight:normal;margin-bottom:5px;}

a.officelocation_url, a.officelocation_url:visited {background:transparent url(/sites/all/themes/hubv5/images/officelocation_url.gif) no-repeat scroll left top;border:0 none;display:block;float:left;height:18px;overflow:hidden;text-indent:-5000px;width:76px;}
a.officelocation_url:hover {background-position:left -20px;}

.styleheader{border-bottom:1px dotted #d2d2d2;overflow:hidden;}

/* ---------------------------- summary section -------------------------*/
.td_nor{background:#fff;}
.td_alt{background:#f8f8f8;}
.td_even{background:#f1f1f1;}
.td_odd{background:#fafafa;}

.node-type-expert-group table{border:none;}
table.group-profile-summary tr {padding:5px 0 !important;border:1px solid #eeeeee;} 
table.group-profile-summary th {padding:4px 5px !important;margin:0 0 5px 0 !important;vertical-align:top;border:none;}
table.group-profile-summary  td {padding:4px 5px !important;margin:0 0 5px 0 !important;vertical-align:top;border-bottom:1px solid #eeeeee;}
.group-profile-summary tbody th {border-bottom:1px solid #eeeeee;}

#group-profile-main table.group-profile-summary {margin-bottom:20px;border:1px solid #f0f0f0;}
#group-profile-main table.group-profile-summary th {text-align:right;}
#group-profile-summary #group-profile-group_url-container {margin:5px 0;}
#group-profile-summary .item-list ul{margin:5px 0;}
/* to fix site area moved to summary */
#group-profile-summary #group-profile-group_url-container{width:475px;position:relative;}
#group-profile-summary #group-profile-group_url-container .guideicon_edit{position:absolute;top:5px;right:0;}

#group-profile-summary #group-profile-group_url-container ul{margin:0;}
#group-profile-summary #group-profile-group_url-container li{padding:0 0 5px 10px;margin:0 10px 0 0;}
#group-profile-group_url-container_web ul{margin:0;}
/* pop up for groups */
.group_url_fields label{display:inline;}
.group_url_fields {padding-bottom:5px;border-bottom:1px solid #d2d2d2;margin-bottom:15px;}

/* ---------------------------- overview section -------------------------*/
#group-profile-overview {margin:0 0 20px 0;position:relative;overflow:hidden;}
.icon_more {padding:2px 0 2px 13px;float:font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;text-align:right;}
.icon_user {background:url(/sites/all/themes/hubv5/images/sprite3.gif) no-repeat scroll 0 -135px;padding:2px 0 2px 13px;float:right;}
.icon_contact {background:url(/sites/all/themes/hubv5/images/sprite3.gif) no-repeat scroll 0 -135px;padding:2px 0 2px 20px;float:right;}

/* contact block */
.hl_box li {background: #e1edf3 !important;padding:10px !important;border: solid 1px #c0e2f3 !important;cursor: pointer; list-style:none !important; list-style-type:none !important;}
.hl_box li:hover {background: #d6e6ef !important;}
/* ---------------------------- members (lawyer, plastic, etc section -------------------------*/
#group-profile-members {position:relative;margin:0 0 20px 0;width:660px;}
.g_cases_edit_add{position:absolute;top:0;right:10px;}
.expert-group-single-member-overview .picbox {height:75px;text-align:center;width:100px;border:1px solid #D1D1D1;float:left;padding:2px;}
.infobox {width:100%;clear:both;float:none;margin:0 0 5px 0;overflow:hidden;padding:0 0 5px 0;border-bottom:1px dotted #bababa;position:relative;_width:658px;}
.infobox_rightarea {margin:0 0 0 120px;position:relative;width:auto;}
.b_gcase_box{position:absolute;top:5px; right:0;/* ie6 */_right:120px;}
.infobox_rightarea p{margin:0 0 0 0;}
.infobox_rightarea h3{margin:0;padding:2px 150px 0 0;}
p.infobox_rightarea_loc {padding:0 150px 0 0;margin:0 0 0 0;}

/* ---------------------------- cases -------------------------*/
#group-profile-cases {position:relative;margin:0 0 20px 0;}
.g_caset {background:#F8F8F8 none repeat scroll 0 0;border-bottom:1px solid #d8d8d8;margin:0 0 2px;padding:5px 10px;/* ie6 */_width:640px;}
.g_caset h3 {color:#666666;font-size:1.2em;}
.g_caset p {line-height:1.5;margin-bottom:5px;}


/* ---------------------------- right rail general -------------------------*/
.group_rail .group-profile-office {margin-left:0px;position:relative;}
.group_rail .g_contbuttonsub {position:static;width:100%;}
.group_rail .g_contbutton{display:none;}

.g_editviewbox{background:#fffddd;border-color:#efedcc;border-style:solid;border-width:1px 1px 3px;margin-bottom:10px;padding:10px;}
.g_editviewboxpad{padding:0 0 0 75px;}
/* ---------------------------- toggle between edit and view buttons -------------------------*/
a.button_gview, a.button_gview:visited {background: url(/sites/all/themes/hubv5/images/button_gview.gif) no-repeat left top;border:0 none;display:block;height:29px;text-indent:-5000px;width:122px;overflow:hidden;}
a.button_gview:hover {background-position: left -29px;}

a.button_gedit, a.button_gedit:visited {background:transparent url(/sites/all/themes/hubv5/images/button_gedit.gif) no-repeat scroll left top;border:0 none;display:block;height:29px;overflow:hidden;text-indent:-5000px;width:122px;}
a.button_gedit:hover {background-position:left -29px;}
/* ---------------------------- trust factor box -------------------------*/
.trust_factor_box {background:#F6F6F6 none repeat scroll 0 0;border-color:#E9EAEB;border-style:solid;border-width:1px 1px 3px;margin-bottom:10px;padding:10px;}
ul.score_share{margin-bottom:0.2em;}
ul.score_share li {background:url(/sites/all/themes/hubv5/images/sprite1.gif) no-repeat scroll 0 -696px;list-style-image:none;list-style-position:outside;list-style-type:none;padding:3px 0 3px 16px;}
.sc_text_stat {color:#666;font-size:11px;margin:0 0 0 37px;line-height:1.8;}

/* ---------------------------- articles -------------------------*/
#group-profile-articles {margin:0 0 20px;position:relative;}


/* ---------------------------- offices -------------------------*/
#group-profile-offices {position:relative;margin:0 0 20px;}
.group_rail .group-profile-office {background:#f8f8f8 none repeat scroll 0 0;border-bottom:1px solid #d8d8d8;margin:0 0 2px;padding:5px 10px 10px;position:relative;}
.group_rail .group-profile-office h3 {margin-bottom:0.1em;color:#444;font-size:1.1em;}
.group_rail .group-profile-office p {color:#666;font-size:11px;}


.leaf_bul ul{margin:0;list-style-image:none;list-style-position:outside;list-style-type:none;}
.leaf_bul li {background:transparent url(/sites/all/themes/hubv5/images/menu-leaf.gif) no-repeat scroll 0 3px;list-style-image:none !important;list-style-position:outside;list-style-type:none !important;margin:0 0 3px 5px !important;padding-left:12px !important;}
/* ---------------------------- practice areas -------------------------*/
#group-profile-practice-areas {margin:0 0 20px;position:relative;}



/* ---------------------------- geographies -------------------------*/
#group-profile-geographies{margin:0 0 20px;position:relative;}


#group-profile-personal {margin:0 0 20px 0;position:relative;}
#group-profile-personal #expert-group-member-association-list{margin:10px 0;}
#group-profile-personal #expert-group-member-certification-list{margin:10px 0;}
#group-profile-personal #dynamic_tab_container {margin-bottom:10px;}

/* -----------------------------------------------------

	MEMBERS
	
----------------------------------------------------- */
.member_profblock h2.title {background:url("/sites/all/themes/hubv5/images/h4_railheadertitlebg.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;height:44px;margin:0;padding:15px 0 0;text-align:center;}
#right_col .member_profblock h2.title {color:#fff;border-bottom:none;margin-bottom:0;} 
.member_profblock-content {background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #D1E6F2;border-left:1px solid #D1E6F2;border-right:1px solid #D1E6F2;margin:0 10px;padding:10px;}


.profile_member_pic{text-align:center;}
.profile_member_pic img{padding:1px;background:#fff;border:1px solid #D1E6F2; }
.profile_info h3{text-align:center;border-bottom:1px dotted #d2d2d2;margin-bottom:1em;padding-bottom:0.5em;}
/* .profile_info p{margin:0;color:#666;} */
.profile_info h4{font-family:Verdana;font-size:0.95em;font-weight:normal;}
.profile_info p {color:#A8A8A8;font-size:0.9em;font-weight:normal;margin-bottom:0.2em;text-align:center;}
a.button_freecons2, a.button_freecons2:visited {margin:10px 0 10px 65px;background:transparent url(/sites/all/themes/hubv5/images/button_freeconsultation.gif) no-repeat scroll left top;border:0 none;display:block;float:left;height:28px;overflow:hidden;text-indent:-5000px;width:107px;}
a.button_freecons2:hover {background-position:left -28px;}

.profile_info .item-list{margin-bottom:1.5em;}
.member_contactoffice {margin-bottom:1.5em;}
.member_contactoffice .button_contact  {margin:10px auto;float:none;}

.profile_info .edit_profbox{padding:20px 0;}
a.button_editprofile {padding:6px 0 6px 30px;background:url(/sites/all/themes/hubv5/images/sprite3.gif) no-repeat scroll 0 -94px;}
/*
a.button_contactoffice, a.button_contactoffice:visited {margin:10px 0 10px 65px;background:transparent url(/sites/all/themes/hubv5/images/button_freeconsultation.gif) no-repeat scroll left top;border:0 none;display:block;float:left;height:25px;overflow:hidden;text-indent:-5000px;width:109px;}
a.button_contactoffice:hover {background-position:left -25px;}

*/
.profile_info {text-align:center;}
.profile_info .item-list ul li {list-style:none;margin:0 0 .5em 0;}

.g_contbuttonsub2 {float:right;}

#expert-group-member-association-list {margin:0 0 20px;position:relative;}
.expert-group-member-overviews {margin:0 0 10px;position:relative;}
.expert-group-member-overviews h3 {margin:0 0 0.2em 0;}
.expert-group-member-overviews p {margin:0 0 0.1em 0;}

.tabs_gcontpad{padding:0 12px;}
.expert-group-member-experience{padding:5px; border-bottom:dotted 1px #d1d1d1;}
.expert-group-member-experience h3{font-size:1.2em;line-height:1.2;width:490px;}
.expert-group-member-experience p{margin:0 0 3px 0;line-height:1.2;font-size:0.9em;}

.expert-group-member-education{padding:5px; border-bottom:dotted 1px #d1d1d1;}
.expert-group-member-education h3{font-size:1.2em; }
.expert-group-member-education p{margin:0 0 3px 0;line-height:1.5;font-size:0.9em;}

.expert-group-member-associations-list{padding:5px; border-bottom:dotted 1px #d1d1d1;}
.node-type-expert_group_member{ border-bottom:solid 1px #d1d1d1;}
.node-type-expert_group_member .content {margin-bottom:10px;color:#666;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-weight:bold;font-size:1.1em;}
.node-type-expert_group_member .content p{margin-bottom:0.25em;}

.expert-group-member-certification {padding:5px; }

.expert-group-member-association {padding:5px; }


/* edit mode */
.group_group .form-item{margin-bottom:0.5em;margin-top:0.5em;}
select#edit-sales-rep-uid{width:400px;}
input#edit-picture-upload{width:400px !important;}

#sc_percentage {color:#000 !important;}
/* writers user */
.page-user .profile .picture{float:left;}
.page-user .profile .picture img{padding:2px;border:1px solid #d3d3d3;}
.page-user .profile h3{margin-left:195px;}
.page-user .profile dl.user-member{margin-left:195px;}

dl.user-member dd {background:transparent url(/sites/all/themes/hubv5/images/menu-leaf.gif) no-repeat scroll 0 4px;list-style-image:none !important;list-style-position:outside;list-style-type:none !important;margin:0 0 3px 5px !important;
padding-left:12px !important;
}

/* ------------------------------------------------------------------------ FREELANCER ------------------------------------------------------ */
.node-type-expert-freelancer .node-inner{margin-top:10px;}
.freelancer_info{margin-bottom:20px !important;}
.freelancer_image {text-align:center;margin:0 auto;}
.freelancer_image img {border:1px solid #d3d3d3;padding:2px;}


/* ------------------------------------------------------------------------ NEW GROUPS  ------------------------------------------------------ */
.node-type-expert-group h1 {margin-bottom:0.5em;}
/* right side */
.ng_accordion {border-bottom: solid 1px #c4c4c4;margin:10px 0 0 0;line-height:1.5;}
.ng_accordion h3 {background: #e9e7e7 url(/sites/all/themes/hhttp://stg.lawfirms.com/sites/all/themes/hubv5/images/arrow-square.gif) no-repeat right -51px;padding: 7px 15px;margin: 0;font-weight:bold;border: solid 1px #c4c4c4;border-bottom: none;cursor: pointer;color:#202020;}
.ng_accordion h3:hover {background-color: #e3e2e2;}
.ng_accordion h3.active {background-position: right 5px;color:#9e0b0f;}
.ng_accordion .ng_accor_block {background: #f7f7f7;margin: 0;padding: 10px 15px 5px;border-left: solid 1px #c4c4c4;border-right: solid 1px #c4c4c4;}
.rb_mainboxlight {padding:10px 10px 20px 10px;background:#fbfbfb;/*border:1px solid #dddddd;margin:10px 0 0 0;-moz-border-radius: 3px;-webkit-border-radius: 3px;*/}
/*.rb_mainboxlight h2{margin:0;background:#f1f1f1;padding:5px 10px;border-top:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;}*/
.expert-adjustor{text-align:right;}
.expert-adjustor a{color:#9e0b0f;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;}
.expert-adjustor a:hover{color:#9e0b0f;}


/* main block */
.ng_main_acc {margin-top:10px;}
.ng_main_acc h2.ng-header {-moz-border-radius: 3px;-webkit-border-radius: 3px;color:#202020;font-size:1.3em;background: #F1F1F1 url(/sites/all/themes/hhttp://stg.lawfirms.com/sites/all/themes/hubv5/images/arrow-square.gif) no-repeat right -51px;padding: 7px 15px;margin: 0 0 10px 0;font: bold 120%/100% Arial, Helvetica, sans-serif;border: solid 1px #DDDDDD;cursor: pointer;}
.ng_main_acc h2:hover {background-color: #e3e2e2;}
.ng_main_acc h2.active {background-position: right 5px;}
.ng_main_acc .ng_accor_mainblock {border:1px solid #DDDDDD;margin:0 0 10px 0;padding:10px 20px 0;}

.rb_greyc hr{background:url("/sites/all/themes/hubv5/images/subsbox-border.png") repeat-x scroll -10px 100% transparent;}
/* inro stuff */
.ng_intro {}
.ng_intro img{float:right;margin:0 0 10px 20px;border:1px solid #333333;padding:0;background:#fff;}
.ng_intro .ng-lawyerpic img{float:none;}
.ng-tagline {color:#444444;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-style:italic;font-weight:normal;margin-bottom:10px;font-size:1.6em;line-height:1.3;}
.ng-teaser {color:#777;font-weight:normal;margin:0 0 10px 10px;border-left:1px solid #DDDDDD;padding-left:10px;}
/* intro form */
.ng_form {}
.ng_form_inner {}
.ng_form h3{background:url("/sites/all/themes/hubv5/images/h4_railheadertitlebg.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;height:41px;margin:0;padding:18px 0 0;text-align:center;text-transform: uppercase;}
.ng_form .ng_form_cont{background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #D1E6F2;border-left:1px solid #D1E6F2;border-right:1px solid #D1E6F2;margin:0 10px 38px 10px;padding:20px;}
.ng_form_cont .form-item{margin:0 0 10px 0;}
input.ng_form-button{font-size:15px;margin:0;cursor:pointer;}
.ng_form_cont input#edit-email, .ng_form_cont input#edit-name,  .ng_form_cont input#edit-phone, .ng_form_cont input#edit-location{font-size:1em;color:#222;background:#FFFCCC;margin:0 0 12px;padding:5px;width:92%;margin:0;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-color:#8a8a8a #cccccc #cccccc #8a8a8a;border-width:1px;border-style:solid;}
.ng_form_cont select#edit-practice-area {background:#FFFCCC;width:96%;padding:4px;margin:0;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-color:#8a8a8a #cccccc #cccccc #8a8a8a;border-width:1px;border-style:solid;}
.ng_form_cont #edit-description{width:97%;margin:0;padding:5px;font-size:11px;font-family:Arial;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-color:#8a8a8a #cccccc #cccccc #8a8a8a;border-width:1px;border-style:solid;}


.ng_accor_innerdiv {border-bottom:1px dotted #d2d2d2;margin:0 0 5px 0;padding:0 0 5px;}
.ng_accor_innerdiv  h5{color:#3b3b3b;margin-bottom:5px;font-weight:bold;}
.ng_accor_innerdiv  p{margin-bottom:3px;font-size:0.9em;}
/* lawyers */
.ng-lawyer_wrapper {border:1px solid #dddddd;padding:10px 20px;}/* not used right now */
.ng-lawyer_block {display:block;margin:0 0 5px 0;border-bottom:1px dotted #dddddd;padding:0 0 10px 1px;overflow:hidden;_width:100%;}
.ng-lawyerpic {float:left;margin:5px 0 0 0;width:102px;text-align:center;}
.ng-info {width:260px;float:right;margin:5px 0 0 0;_width:255px;}
.ng-lawyerpic img{margin:0;padding:0;}
.ng-info h3{padding:0 5px 0 0;margin:0 0 4px 0;line-height:1.2;}
.ng-info p{line-height:1.3;font-size:11px;margin:0 0 4px 0;color:#444444;}
.ng-info table{margin:0;padding:0;border:none;width:100%;}
.ng-info tr, .ng-info td {margin:0;padding:0;border:none;}
.ng-noborder {border-bottom:none !important;}
.ng-noback {background:none !important;padding-bottom:0 !important;margin-bottom:0 !important;}

.ng_accor_innerdiv ul{margin:0 0 0.5em 0;}
.ng-bul li {list-style-image:none !important;list-style-position:outside;list-style-type:none !important;margin:0 0 3px 5px !important;}


a.button_ng_fcr, a.button_ng_fcr:visited {	background:url("/sites/all/themes/hubv5/images/button_ng_fcr.gif") no-repeat scroll left top transparent;border:0 none;display:block;float:none;height:19px;overflow:hidden;text-indent:-5000px;width:76px;margin:0 auto;}
a.button_ng_fcr:hover{background-position:left -19px;}
/* SUMMARY */
.ng-licrop ul{margin:0;}
.ng-licrop li{margin:0;list-style-type:none;font-size:11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;}

/* ARTICLES WRITTEN */
.ng-articles_wrapper {border:1px solid #dddddd;padding:10px 20px;margin:0 0 20px 0;}
.ng-articles_sec{}
.ng-articles_sec h3{font-size:1.05em;font-weight:bold;margin:0 0 0.2em 0;}
.ng-articles_sec h3 a{color:#2b6dc0;}
.ng-articles_sec p{margin:0;color:#444444;font-size:0.97em;}
.ng-articles_sec p.ng-created{color:#999999;margin:0;line-height:1.4;font-size:0.9em;}
.ng-articles_sec .ng-articles-units {border-bottom:1px dotted #d1d1d1;margin:0 0 10px 0;padding:0 0 5px 0;}

/* VIDEOS */
#group-profile-videos {background:url("/sites/all/themes/hubv5/images/bs-7.jpg") no-repeat scroll bottom center;padding:0 0 38px 0;}
#group-profile-videos #group-profile-videos{background:none;padding:0;}
.ng-group-profile-videos{}
#group-profile-videos h2{background:#fff;margin:0;padding:20px 10px 5px 15px;font-weight:bold;border-bottom:none;}
#group-profile-videos h4{background:#fff;padding:7px 15px;color:#202020;font-weight:bold;margin:0;}
#group-profile-videos-container div.scrollable { position:relative; width: 300px;height: 190px;}
ul.video-list{background:#fff;margin:0;color:#1783c6;margin:0;padding:0 0 20px 0;}
#group-profile-videos .video-list li.active {color:#9e0b0f;}

/* ---------------------------- videos links -------------------------*/
#group-profile-videos-container{margin:0 0 20px;}
#group-profile-videos {position:relative;}
.video-list li {border-top:1px dotted #d2d2d2;cursor:pointer;list-style-image:none;list-style-position:outside;list-style-type:none;padding:10px 15px;line-height:1.2;font-size:0.9em;}

/* CASE HISTORY */
.cases_untis {margin:0 0 20px 0;padding:0 0 5px 0;}
.cases_untis h3{font-size:1.23em;font-weight:bold;margin:0 0 0.2em 0;color:#2b6dc0;}
.cases_untis p.case_units_pa{color:#666;margin:0;line-height:1.4;font-size:0.9em;/*text-align:right;*/padding-bottom:5px;margin-bottom:15px;border-bottom:1px dotted #d1d1d1;}
.cases_untis p{margin:0 0 1em 0;color:#555;font-size:0.97em;}
.cases_untis p.case_units_des{margin:0 0 1em 0;}
.cases_untis strong {font-size:1em;}


.ng-more{text-align:right;padding:0 0 15px 0;}
.ng-more a{background:#54a20a;padding:5px 10px;color:#fff;text-decoration:none;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.ng-more a:hover{background:#478b07;color:#fff;text-decoration:none;}

/* RESUME */
#ng-group-profile-personal .ui-state-default a {color:#222;}
#ng-group-profile-personal .ui-tabs .ui-tabs-panel{padding:10px 0;}
#ng-group-profile-personal .expert-group-member-experience{padding:0;margin-bottom:10px;}
#ng-group-profile-personal .tabs_gcontpad {padding:0 5px;}

/* expereince */
#ng-group-profile-personal .expert-group-member-experience  h3{font-size:1.1em;font-weight:bold;margin:0 0 0.2em 0;color:#2b6dc0;width:auto;}
#ng-group-profile-personal .expert-group-member-experience p{color:#555555;font-size:0.87em;line-height:1.7;margin:0 0 1em;}
/* education */
#ng-group-profile-personal .expert-group-member-education  h3{font-size:1.1em;font-weight:bold;margin:0 0 0.2em 0;color:#2b6dc0;width:auto;}
#ng-group-profile-personal .expert-group-member-education p{color:#555555;font-size:0.87em;line-height:1.7;margin:0 0 1em;}
/* licenses */
#ng-group-profile-personal .expert-group-member-certification{border-bottom:1px dotted #D1D1D1;padding:5px;font-size:0.9em;}
#ng-group-profile-personal .expert-group-member-certification-list  h3{font-size:1.1em;font-weight:bold;margin:0 0 0.2em 0;color:#2b6dc0;width:auto;}
#ng-group-profile-personal .expert-group-member-certification-list p{color:#555555;font-size:0.87em;line-height:1.7;margin:0 0 1em;}
/* assoc */
#ng-group-profile-personal .expert-group-member-association {border-bottom:1px dotted #D1D1D1;padding:5px;font-size:0.9em;}

/* edit */
#ng-editbox {margin:0 auto;font-size:1.2em;}
#ng-editbox a {color:#9e0b0f;}
#ng-editbox a:hover {color:#9e0b0f;}
#ng-editbox strong {color:#1783c6;font-weight:200;}

.ng-ev-edit{/*position:absolute;right:0;top:-40px;*/padding:10px;background:#FFFDDD;border:1px solid #EFEDCC;text-align:center;margin:10px 0;}
.ng-ev-edit strong{background:url("/sites/all/themes/hubv5/images/sprite3.gif") no-repeat scroll left -133px;padding:5px 0 5px 24px;}
.ng-ev-view{/*position:absolute;right:0;top:-40px;*/padding:10px;background:#FFFDDD;border:1px solid #EFEDCC;text-align:center;margin:0 0 10px 0;}
.ng-ev-view strong{background:url("/sites/all/themes/hubv5/images/sprite3.gif") no-repeat scroll left -96px;padding:5px 0 5px 26px;}
