/* Published: Oct 25, 2019 07:36 PM  / Latest Mar 13, 2019 01:29 PM / Versions: 68,11 */

@charset "utf-8";
/* CSS Document */
/*html {

background:url(/media/fhtsxvyz.jpg) repeat;
}
@import url("//secure.itswebs.com/lma/socious/styles.css");
*/

.s-site-lma {
	width:100%;	font-size:14px;	
	background:url(//secure.itswebs.com/lma/socious/top_bg.jpg) repeat-x top center, url(/media/fhtsxvyz.jpg) repeat;
	
}

.s-nav, .navbar-header, .s-nav-collapse .s-navbar {
    background: transparent;
}

.s-nav-collapse .s-navbar > li > a {
	font-weight:normal;
font-size;20px;
	text-transform:uppercase;
}

.s-navbar .caret {
    display: none;
}

.dropdown-menu {
    border: 0px;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    text-decoration: none;
    color: #ffffff;
    background-color: #1d0978;
}

#custom-bootstrap-menu.navbar-default {
    padding-top: 2px;
    font-size: 15px;
    background-color: #007165;
    border-width: 2px;
    border-radius: 0px !important;
}


#main {
	background:#ffffff;
}

.s-core-middle {
padding:0px 20px;
}

.bl-articles-article, .feed_entry {
	border-bottom: 1px solid #cccccc;
	padding: 10px 0;
}

.widget_subtitle {
    margin-bottom: 3px;
    font-size: 14px;
	font-weight:bold;
	color:#383E90;
}

h1, .h1, .title, .title1 {
	font-family: 'Lato', sans-serif !important;
	font-size:30px;
	font-weight:bold;
	color:#1d0978;
	background:none;
  	width: 100%;
}

h2, .h2, .subtitle, .title2 {
	font-family: 'Lato', sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#007165;
	background:none;
	border:0px;	
}

h3, .h3, .subtitle1 {
	font-family: 'Lato', sans-serif;
	font-size:18px;
    text-transform:uppercase;
	font-weight:bold;
    text-align:left;
	color:#9e948a;
	background:none;
	border:0px;	
}

.panel-title {
color:#ffffff;
}

h4, .h4, .subtitle2 {
	font-family: 'Lato', sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#4dc5e2;
	background:none;
	border:0px;	
    text-align:left;
}

.subtitle3, h5 {
	color: #383E90;
	font-size: 15px;
  font-weight: bold;
border:0px;
}

h3.panel-title {
    color: #ffffff;
}

.panel-heading {
    color: #333;
    background-color: #9e948a !important;
    border-color: #ddd;
}

.panel-footer {
    padding: 10px 15px;
    background-color: #9e948a;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: -1px;
    border-bottom-left-radius: -1px;
}

#top_html, .top_html {
	background:url(/media/kffhcccb.jpg) no-repeat right #1d0978;
	width:100%;
	font-family: 'Lato', sans-serif;
	color:#FFFFFF;	
	font-size: 40px;
	font-weight: normal;
	height:75px;
	padding-top: 10px;
	text-indent:15px;
	margin-bottom: 20px;
}

#community_top_html, .community_top_html {
	background:url(/media/kffhcccb.jpg) no-repeat right #1d0978;
	width:100%;
	font-family: 'Lato', sans-serif;
	color:#FFFFFF;	
	font-size: 40px;
	font-weight: normal;
	height:75px;
	padding-top: 10px;
	text-indent:15px;
	margin-bottom: 20px;
}

.widget_header {
	border-bottom: 2px solid #9e948a;
	padding-bottom: 10px;
	color:#9e948a;
	font-size:24px;
}

.widget_date {
	color:#007165;
	font-size:11px;
	font-style:italic;
}

.widget_title a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#332185;
}

.widget_subtext {
	color:#333333;
	font-size:11px;
	font-weight:bold;
}

.bl-articles-meta, .feed-entry-meta {
	font-size: 11px;
}

a.widget_link, a.widget_link:link, a.widget_link:visited, .bl_articles a, .bl_articles a:link, .bl_articles a:visited {
	font-size:11px;
	color:#4fc5eb;
	text-decoration:none;
}

a.widget_link:hover, .bl_articles a:hover {
	font-size:11px;
	color:#4fc5eb;
	text-decoration:underline;
}

a.widget_title, a.widget_title:link, a.widget_title:visited, .widget_title a, .widget_title a:link, .widget_title a:visited {
	font-size:18px;
	font-weight:bold;
	color:#332185;
	text-decoration:none;
}

a.widget_title:hover, .widget_title a:hover {
	font-size:18px;
	font-weight:bold;
	color:#332185;
	text-decoration:underline;
}

a.widget_subtitle, a.widget_subtitle:link, a.widget_subtitle:visited, .widget_subtitle a, .widget_subtitle a:link, .widget_subtitle a:visited {
	font-size:14px;
	font-weight:bold;
	color:#383E90;
	text-decoration:none;
}

a.widget_subtitle:hover, .widget_subtitle a:hover {
	font-size:14px;
	font-weight:bold;
	color:#383E90;
	text-decoration:underline;
}

.comments_box {
	background:#F2F1EF;
	padding:10px;	
	font-size: 11px;
}

.widget_title, .bl-articles-meta, .bl-articles-content, .comments_box, .feed-entry-meta {
	margin: 10px 0 0;
}

.bl-articles-comments, .bl-articles-ratings {
	margin: 0 0 3px;
}

div.cl-pubevts.tmpl-100 .cl-pubevts-event {
	padding: 10px 0;
	border-bottom: 1px solid #cccccc;
}

div.cl-pubevts.tmpl-100 .cl-pubevts-event .widget_subtitle {
	margin-bottom: 3px;
	font-size: 14px;
}

div.cl-pubevts.tmpl-100 .cl-pubevts-event a {
	color: #000000;
}


div.fo-favitems.tmpl-100 div.favitem {
	padding: 10px 0;
	border-bottom: 1px solid #cccccc;
}

div.fo-favitems.tmpl-100 div.favitem div.widget_date {
	margin-bottom: 3px;
}

.col-md-3 {
    /*width: 35%;*/
    padding-left: 20px;
	padding-top:25px;
}

.col-md-9 {
   /* width: 65%;*/
}

.side_bar {
	border-left:solid 1px #8f8f8f;
	padding-left:5px;
	margin-bottom:15px;
}

.side_header {
	font-size:16px;
	text-transform:uppercase;
	color:#1d0978;
	padding-bottom:3px;
}

a.side_nav, a.side_nav:link {
	color:#444444;
	text-decoration:none;
	font-size:16px;
	display:block;
	padding-bottom:3px;
}

a.side_nav:hover {
	color:#1d0978;
	font-size:16px;
	text-decoration:none;
	display:block;
}


a.sub_side_nav, a.sub_side_nav:link {
	color:#1d0978;
	text-decoration:none;
	font-size:13px;
	display:block;
	padding-left:10px;
	padding-bottom:3px;
}

a.sub_side_nav:hover {
	color:#444444;
	font-size:13px;
	text-decoration:none;
	display:block;
}

a.fsxxl, a.fsxxl:link {
	color:#008380;
    font-size:16px;
    font-weight:bold;
	text-decoration:none;
}

a.fsxxl:hover {
	color:#008380;
    font-size:16px;
     font-weight:bold;
	text-decoration:none;
}

.row {
margin-bottom:25px;	
}

.lft_side {
	float: left;
    padding: 0px 0px 0px 50px;
    width: 50%;
}

.rght_side {
	float: left;
    width: 50%;
}

.btn_discussion_forum {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/pjgnjrsc.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_discussion_forum span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/pjgnjrsc.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_discussion_forum:hover span {
	opacity: 1;
}

.btn_member_directory {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/lnhbslpl.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_member_directory span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/lnhbslpl.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_member_directory:hover span {
	opacity: 1;
}

	


.btn_digtal_marketing {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/djwvlyxr.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_digtal_marketing span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/djwvlyxr.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_digtal_marketing:hover span {
	opacity: 1;
}

.btn_brand_development {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/sxcdpjxt.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_brand_development span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/sxcdpjxt.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_brand_development:hover span {
	opacity: 1;
}

.btn_thought_leadership {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/kkxmmddp.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_thought_leadership span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/kkxmmddp.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_thought_leadership:hover span {
	opacity: 1;
}

.btn_print_marketing {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/mlbvzfxn.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_print_marketing span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/mlbvzfxn.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_print_marketing:hover span {
	opacity: 1;



}
	
.btn_social_media_marketing {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/fpchflrh.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_social_media_marketing span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/fpchflrh.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_social_media_marketing:hover span {
	opacity: 1;
}
	
.btn_targeted_communications {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/qjhqxjqd.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_targeted_communications span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/qjhqxjqd.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_targeted_communications:hover span {
	opacity: 1;
}	

.btn_tar_comm {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/vlhhrgyf.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_tar_comm span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/vlhhrgyf.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_tar_comm:hover span {
	opacity: 1;
}	
	
.btn_partner_with_p3 {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/ftmsddjw.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_partner_with_p3 span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/ftmsddjw.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_partner_with_p3:hover span {
	opacity: 1;
}	
	
.btn_event_marketing {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/cpfyrcnk.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_event_marketing span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/cpfyrcnk.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_event_marketing:hover span {
	opacity: 1;
}		
			
.btn_service_provider_directory {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/myzvdycf.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_service_provider_directory span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/myzvdycf.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_service_provider_directory:hover span {
	opacity: 1;
}



.btn_lma_connect {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/shjsvtjb.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_lma_connect span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/shjsvtjb.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_lma_connect:hover span {
	opacity: 1;
}


.btn_strategies {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/bhvqyxxk.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_strategies span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/bhvqyxxk.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_strategies:hover span {
	opacity: 1;
}

.btn_job_bank {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/vdpmnwcc.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_job_bank span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/vdpmnwcc.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_job_bank:hover span {
	opacity: 1;
}
		

.btn_strategies_blog {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/cvzsngnv.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_strategies_blog span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/cvzsngnv.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_strategies_blog:hover span {
	opacity: 1;
}

.btn_lma_bylaws {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/lkkhbspf.jpg);
	background-position: 0 0px;
}

.btn_lma_bylaws span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/vywddpmb.jpg);
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_lma_bylaws:hover span {
	opacity: 1;
}
	

.btn_speaker_database {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/scvdsgyl.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_speaker_database span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/scvdsgyl.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_speaker_database:hover span {
	opacity: 1;
}


.btn_help_center {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/cszgkvbh.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_help_center span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/cszgkvbh.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_help_center:hover span {
	opacity: 1;
}


.btn_why_lma {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/frjkbvyk.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_why_lma span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/frjkbvyk.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_why_lma:hover span {
	opacity: 1;
}


.btn_upcoming_webinars {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/ywhwtxtn.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_upcoming_webinars span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/ywhwtxtn.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_upcoming_webinars:hover span {
	opacity: 1;
}


.btn_annual_conference {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/zcbhqnyk.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_annual_conference span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/zcbhqnyk.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_annual_conference:hover span {
	opacity: 1;
}
.btn_strategies {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/hbsyyzyv.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_strategies span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/hbsyyzyv.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_strategies:hover span {
	opacity: 1;
}
.btn_knowledge_center {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/zcbhqnyk.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_knowledge_center span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/zcbhqnyk.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_knowledge_center:hover span {
	opacity: 1;
}


.btn_conference_recordings {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(http://www.legalmarketing.org/media/rqnqlkwq.jpg) no-repeat;
	background-position: 0 0px;
}

.btn_conference_recordings span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(http://www.legalmarketing.org/media/rqnqlkwq.jpg) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_conference_recordings:hover span {
	opacity: 1;
}



.btn_p3_conference {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/rjtvyczf.png ) no-repeat;
	background-position: 0 0px;
}

.btn_p3_conference span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/rjtvyczf.png ) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_p3_conference:hover span {
	opacity: 1;
}

.btn_aba_model_rules {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 275px;
	height: 138px;
	background: url(/media/jmvdrymj.jpg ) no-repeat;
	background-position: 0 0px;
}

.btn_aba_model_rules span {
	position:absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/jmvdrymj.jpg ) no-repeat;
	background-position: 0 -138px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.btn_aba_model_rules:hover span {
	opacity: 1;
}

.btn-tech {
color: #fff;

background-color: #547d01;
border-color: #547d01;
}

.s-primary-color-bg {
    background-color: #9e948a;
}

.user_pic {
    float: left;
    height: 82px;
    overflow: hidden;
	background-color: #9e948a;
}

.squareuser {
	height:82px;
	overflow:hidden;	
}

.squareuser h4 {
	color:#ffffff !important;	
    float: left;
    padding-left: 15px !important;
}

/* Domain Roll Overs */

.business_development {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 140px;
	height: 128px;
	background: url(/media/skgxbrxf.png) no-repeat;
	padding-right:3px;
}

.business_development span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/skgxbrxf.png) no-repeat;
	background-position: 0 -128px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.business_development:hover span {
	opacity: 1;
}

.business_of_law {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 140px;
	height: 128px;
	background: url(/media/ryxbtyjr.png) no-repeat;
	padding-right:3px;
}

.business_of_law span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/ryxbtyjr.png) no-repeat;
	background-position: 0 -128px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.business_of_law:hover span {
	opacity: 1;
}

.client_services {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 140px;
	height: 128px;
	background: url(/media/qhjnkvlk.png) no-repeat;
	padding-right:3px;
}

.client_services span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/qhjnkvlk.png) no-repeat;
	background-position: 0 -128px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.client_services:hover span {
	opacity: 1;
}

.communications {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 140px;
	height: 128px;
	background: url(/media/whxqrcmg.png) no-repeat;
	padding-right:3px;
}

.communications span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/whxqrcmg.png) no-repeat;
	background-position: 0 -128px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.communications:hover span {
	opacity: 1;
}

.marketing_management {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 140px;
	height: 128px;
	background: url(/media/lxphfqyg.png) no-repeat;
	padding-right:3px;
        margin-top: 20px;
}


.marketing_management span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/lxphfqyg.png) no-repeat;
	background-position: 0 -128px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.marketing_management:hover span {
	opacity: 1;
}

.technology_management {	
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	width: 140px;
	height: 128px;
	background: url(/media/cqjxrngv.png) no-repeat;
	padding-right:3px;
}

.technology_management span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(/media/cqjxrngv.png) no-repeat;
	background-position: 0 -128px;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.technology_management:hover span {
	opacity: 1;
}

/*.s-page {
    width: 990px !important;
}*/

.s-cm-side-collapse-btn .fa {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
}

.fa-plus-circle:after {
    content: "\00a0 \00a0 In This Section:";
    font-family: sans-serif;

}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 768px) {
.side_bar {
	border-left:0px;
}

.s-core-middle {
    padding: 0px;
}

.col-md-3 {
    padding-left: 0px;
	padding-top:0px;
}

.s-page {
    width: 100% !important;
}

.side_buttons {
	text-align:center;	
}

.lft_side {
	float: left;
    padding: 0px 0px 10px 0px;
    width: 100%;
}

.rght_side {
	float: left;
    width: 100%;
}
	.s-nav, .navbar-header, .s-nav-collapse .s-navbar {
    background: #ffffff;
}
}

@media only screen and (max-width: 989px) {
	#community_top_html, .community_top_html {
	background:url(/media/kffhcccb.jpg) no-repeat right top #1d0978;
	width:100%;
	font-family: 'Lato', sans-serif;
	color:#FFFFFF;	
	font-size: 25px;
	font-weight: normal;
	height:125px;
	padding-top: 10px;
	text-indent:0px;
	margin-bottom: 20px;
}
}

.cmshtml .title{
font-size:22px;
font-weight:bold;
color:#26328c;
}
.cmshtml .subtitle1{
font-size:18px;
font-weight:bold;
color:#26328c;
}
.cmshtml .subtitle2{
font-size:16px;
font-weight:bold;
color:#333333;
}
.cmshtml .subtitle3{
font-size:15px;
color:#aca196;
font-weight:bold;
}
.cmshtml .subtitle4{
font-size:12px;
font-weight:bold;
color:#000000;
}
.cmshtml a.one:link{color:#ffffff; font-size:11px;}
.cmshtml a.one:visited{color:#ffffff; font-size:11px;}
.cmshtml a.one:hover{color:#ffffff; font-size:11px;}
.cmshtml a.two:link{color:#ffffff; font-size:14px;}
.cmshtml a.two:visited{color:#ffffff; font-size:14px;}
.cmshtml a.two:hover{color:#ffffff; font-size:14px;}
.cmshtml tr.inner-nav{background-color:#998f86;color:#ffffff;}
.cmshtml h2.inner-h2{font-size:150%;font-weight:bolder;background:none;color:#26328c;}
.cmshtml hr.inner-hr{color: #998f86;background-color: #998f86;height: 2px;margin:10px 0;}
.cmshtml td img.inner-img{float:left;margin:12px;}