a{outline:none;}
.js #aspnetForm{border-radius:0 0 5px 5px; box-shadow:0 0 15px rgba(0, 0, 0, 0.4), 0 3px 3px rgba(0, 0, 0, 0.2) inset; width:980px; margin:auto; background:#FFF; position:static;}
body.modal #aspnetForm{border-radius:0 0 5px 5px; margin:auto; background:#FFF; padding:5px 5px 0 5px;}
.generic-box.content .heading.law360 span{background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/sprites.png") no-repeat scroll -131px 0 transparent !important;}
.generic-box.content .heading.mealeys span{background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/sprites.png") no-repeat scroll -131px -20px transparent !important;}
.support-list li{background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/img_2D00_arrow_2D00_small.gif") no-repeat scroll 0 6px transparent !important;}
.support-list li.last-item{background: none !important;}
a.utility-icon{background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/sprites.png") no-repeat scroll 0 0 transparent !important;}
body{background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/img_2D00_bg_2D00_website.jpg") repeat-x scroll center top #E3E3E3 !important;}
.arrow-down a:after{background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/sprites.png") no-repeat scroll 0 -44px transparent !important;}
.dropdown .ln-logo-navbar a{background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/sprites.png") no-repeat scroll 0 -16px transparent !important;}
.content-fragment.site-search .internal-link.search-options{background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/drown_2D00_searcharrow.png") no-repeat scroll 0 0 #FFF;}
.content-fragment.site-search .internal-link.search-options.active{background: none; cursor:default;}
#navigation .mm-container.js li.selected > a:after{background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/sprites.png") no-repeat scroll -5px -37px transparent !important;}
#navigation .mm-container.js li a:after{background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/sprites.png") no-repeat scroll 0 -37px transparent !important;}
#navigation .mm-container.js li a:hover:after{background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/sprites.png") no-repeat scroll -5px -37px transparent !important;}
#navigation .mm-container.js li ul.mm.js .close-button a, #navigation .mm-container.js li ul.mm.js .close-button a:visited{background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/sprites.png") no-repeat scroll -10px -37px transparent !important;}

/*Overwrite CSS*/
.main-content-wrap .one-third.column{width: 300px;}
.content-fragment{margin: 0px !important;}

.layout-content.header-top-split-content-footer .layout-region.right-sidebar{width: 100% !important;}
.header a.community-name, .header a.community-name:visited{-moz-font-feature-settings: normal; -moz-font-language-override: normal; color: black; font-family: OmnesRegular,Arial,Helvetica,sans-serif; font-size: 25px; font-size-adjust: 0.52; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; text-decoration: none; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);}
.content-fragment.site-search fieldset{padding: 0 !important; border:none;}
.content-fragment.site-search ul.field-list{list-style: none; margin: 0; padding: 0; background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/home_2D00_search.png") no-repeat left top; height:37px; height:auto; width: 368px; float: right; padding: 1px 5px 1px 1px; position: relative; z-index: 5;}
.content-fragment.site-search ul.field-list:hover{background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/search_2D00_hover.gif") no-repeat left top;}
.content-fragment.site-search .field-item-input input { border: none; display: block; padding:0; margin:13px 0 13px 5px; width: 329px; height: auto; color: #333; font-size: 15px; background: none; cursor: text; box-shadow:none!important; border-radius:0;}
.layout-content .layout-region .layout-region-inner{overflow: inherit !important;}
.content-fragment-page.home{width: 980px; margin: auto; background: #fff;}
.footer-fragments{padding: 0; background: #fff; width:960px; margin:auto; border-radius:0 0 2px 2px;}
.content-fragment.scripted-content-fragment.no-wrapper-with-spacing{overflow: hidden; margin: 0;}
.content-fragment.site-search .internal-link.search-options {margin:5px 0 0 0; display: block; border: none; height: 35px; width: 28px; cursor: pointer; text-decoration: none; }
.home .layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar, .common-home .layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar{width:300px!important;}
.libraryrelationsteammembers .layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar, .common-home .layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar{width:300px!important;}
.menu.search-content { background: #e3e3e3 url('/infopro/cfs-filesystemfile.ashx/__key/themefiles/s-fd-4ea71085ccd340879b694ac0598fe775-files/search_2D00_popup_2D00_background.png') no-repeat left top; padding: 10px 10px 0 10px; border-bottom: solid 2px #dddde0; color: #333; width: 240px; margin-top: 13px!important; left:595px!important; #left:0px!important;}

/*Need to update on recardo CSS*/
.img-frame{position: static !important;}
#not-signed-in .dropdown .sign-in-container.js div.login-form{margin:15px auto 50px; text-align: left; width: 200px;}
.bottom-lines{left:-20px!important; width:980px!important;}

.layout-content.header-top-split-content-footer .layout-region.right-sidebar .layout-region-inner.right-sidebar .content-fragment.html-content.no-wrapper{float:left;}
.header-fragments .layout-region.content .layout-region-inner.content .content-fragment.group-list.no-wrapper{float:left;}
.layout-content.header-top-split-content-footer .layout-region.content{width:100%!important;}
.content-fragment.login-and-create-user{float:right;}
#yes-signed-in li span{font-size:14px; color:#0D729F;}
#yes-signed-in li span:hover{color:#40A7D4;}
#yes-signed-in li span:active, #yes-signed-in li span:focus{color:#666666;}
.bottom-lines{top:40px!important;}
.sign-in-container fieldset{border:0; padding:0; margin:0;}
#not-signed-in .dropdown .sign-in-container.js div.login-form .button {background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/bg_2D00_gradient_2D00_transparent.png") repeat-x scroll center bottom #ED1C24;     border: 2px solid #FFFFFF;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
    cursor: pointer;
    font: bold 14px Calibri,Arial,Helvetica,sans-serif;
    overflow: visible;
    padding: 7px 30px;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
    transition-duration: 0.2s;
    width: auto;
    float:left;
}
.menu.search-content.options .field-item-input{top:6px;}
.floating-bar{font-size:13px; color:#9C9C9C;}

/*header*/
.header-fragments-header{background:none!important;}
.layout-content.header-top-split-content-footer .content-fragment.html-content.no-wrapper, .header .content-fragment.group-list.no-wrapper{float:left;}
.content-fragment.site-search.no-wrapper, .content-fragment.login-and-create-user.no-wrapper{float:right;}
.header-fragments{width: auto; margin: auto; padding:0; overflow:inherit!important; background: none;}
.content-fragment.group-list.no-wrapper{clear:both;}
#yes-signed-in li a, #yes-signed-in li a:visited{font-weight:normal!important;}
.yes-signed-in a, .yes-signed-in a:visited{color:#0D729F!important;}
.content-fragment.login-and-create-user{font-family:Calibri,Arial,Helvetica,sans-serif!important;}
.footer-fragments-footer, .footer-fragments-header{border:0px!important; margin:0 auto!important;}
.content-fragment-content #navigation .mm-container.js{left:-11px !important;}
.dropdown li ul li, .dropdown li ul li:hover{background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/img_2D00_arrow_2D00_small.gif") no-repeat scroll left 5px transparent;}
.dropdown li ul li:hover{background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/img_2D00_arrow_2D00_small.gif") no-repeat scroll 4px 5px #EEE;}
.dropdown li ul li.hr-divider, .dropdown li ul li.hr-divider:hover{background:none!important;}
#top-right-links .selected .js li a{float:left;}
#top-right-links #product-sign-in.selected li a{float:none;}
.page-management-shade{display:none!important;}
#product-sign-in ul li a:hover{background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/icon_2D00_new_2D00_window.png") no-repeat scroll right;}
.dropdown li.list-heading, .dropdown li.list-heading:hover, .dropdown li.list-heading:active{background:none!important;}
.content-fragment.site-search.no-wrapper{margin:0 0 10px 0!important;}
.content-fragment-page .layout, .footer-fragments .layout, .header-fragments .layout, .page-editing, .page-tabs, .admin-bar .navigation-list, .admin-bar fieldset.field-list, .poweredby-wrapper, .footer-fragments, .footer-fragments-header, .footer-fragments-footer{margin:auto; padding:0 20px; clear:both;}
.footer-fragments .layout{padding:0!important; width:100%!important; min-width:100%!important; max-width:100%!important;}
#header{margin-left:0; width:515px;}

/*Content*/
.content-fragment.no-wrapper.featured-content-list{background:none!important;}
.row, .clearfix{padding:0!important;}
.content-fragment.no-wrapper.featured-content-list .content-fragment-content{background:none!important; padding:0px!important;}
.row.no-padding.post-container .post.small a:link, .row.no-padding.post-container .post.small a:visited, .row.no-padding.post-container .post.small a:active{color:#0D729F; font-weight:normal;}

/*right Section*/
.user-defined-markup h3{border-bottom:0px!important; margin:40px 0 30px; padding:0;}
.content-fragment.html-content.no-wrapper-with-spacing .user-defined-markup{max-width:auto!important; overflow:inherit!important; position:static!important;}
.generic-box a.nwv{font-weight:normal!important; background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/icon_2D00_new_2D00_window.png") no-repeat scroll right 3px transparent !important;}
a.video .icon {
    background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/icon_2D00_video.png") no-repeat 13px 10px #333333!important;
#float:left;
}
a.audio .icon {
    background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/icon_2D00_audio.png") no-repeat scroll left 9px #333333!important;
}
.generic-box-basic .support-img .img-frame{float:none!important;}

/*Footer*/
.footer-fragments{width:960px!important; max-width:960px!important;}

.content-fragment-page .layout-header{background:none!important;}

/*post page*/
.content-fragment-page.listposts{background:none;}
.abbreviated-post .post-name a{color:#0D729F; font-weight:normal; font-size:18px; font-family:Verdana, Geneva, sans-serif;}
a.myTag{color:#0D729F; font-weight:normal;}

/*logout*/
.content-fragment.login-and-create-user .content-fragment-content{overflow:inherit!important;}

/*Edit Section*/
.admin-bar{height:35px!important;}
.admin-bar.site .navigation-list{background:none!important;}
.admin-bar .navigation-item .internal-link{height:23px!important;}

#not-signed-in .dropdown{position:static!important; z-index:0!important;}
.dropdown li ul{z-index:99!important;}

/*IE8 CSS Changes*/
@media \0screen {
.header-fragments .content-fragment.html-content.no-wrapper{width:500px;}
.header-fragments .column.alpha{float:none!important;}
.header-fragments .columns.alpha{float:left!important;}
#header{background:none!important;}
.content-fragment-page .layout, .footer-fragments .layout, .header-fragments .layout, .page-editing, .page-tabs, .admin-bar .navigation-list, .admin-bar fieldset.field-list, .poweredby-wrapper, .footer-fragments, .footer-fragments-header, .footer-fragments-footer{width:940px!important; min-width:940px!important; max-width:940px!important;}
#not-signed-in .dropdown .sign-in-container.js div.login-form input{clear:both; float:left;}
#not-signed-in .dropdown .sign-in-container.js div.login-form label{clear:both;}
.floating-bar a{text-indent:-9999px!important;}
.comment-container .comment{background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/lft_2D00_arrow.gif") no-repeat left top!important;}
.content-fragment.html-content.no-wrapper-with-spacing .user-defined-markup{max-width:auto!important; overflow:inherit!important; position:static!important;}
.header-fragments .last-item{border-right:0;}
.media-element.small.small .frame{border:solid 1px #CCC;}
.comment-container .comment:before{content:none; background:none!important;}
.comment-container .comment{background:none!important;}
.content-fragment.site-search .field-item-input input {margin:14px 0 12px 5px;}
.search-option{height:25px!important;}
.menu.search-content.options.menu__options.menu_search-content.menu__options__search-content.options__search-content{background:none!important; height:23px!important; overflow:hidden!important;}
.labels-top .row label{margin-right:2%;}
}

/*IE7 CSS Changes*/
.header-fragments .content-fragment.html-content.no-wrapper{#width:500px;}
.content-fragment-page .layout, .footer-fragments .layout, .header-fragments .layout, .page-editing, .page-tabs, .admin-bar .navigation-list, .admin-bar fieldset.field-list, .poweredby-wrapper, .footer-fragments, .footer-fragments-header, .footer-fragments-footer{#width:940px!important; #min-width:940px!important; #max-width:940px!important;}
h3.section-heading hr{#left:0;}
.section-heading.small hr{#width:300px!important;}
.support a.small-link + a.small-link{#clear:none;}
.support .section-heading.shared .generic-box{#margin:0 0 0 15px;}
#footer #left-links{#width:440px;}
#footer #left-links .bottom{#width:438px;}
.dropdown .ln-logo-navbar a{#width:90px; #height:0;}
.column.alpha, .columns.alpha{#clear:both;}
.layout, .content-fragment-page .layout-region.header, .frame{#position:static;}
#navigation{#margin:0; #width:220px;}
.header-fragments .content-fragment.login-and-create-user.no-wrapper{#width:600px;}
a.video .frame.jsi, a.audio .frame.jsi{#position:absolute; #left:0;}
.home .layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar .support .video, .home .layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar .support .audio{#position:relative; #overflow:hidden; #float:left;}
.frame{#border:solid 1px #CCC;}
.media-element.small img.img-frame{#padding:2px 0 0 2px;}
.hightlight A.featured .frame{#z-index:-10;}
#not-signed-in{#z-index:99;}
.layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar .support{#position:relative;}
.post .layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar h3.section-heading hr, .user-userprofile .layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar h3.section-heading hr, .user-friendshiplist .layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar h3.section-heading hr, .user-userfilelist .layout-content.header-top-sidebar-left-content-right .layout-region.left-sidebar h3.section-heading hr, .user-favoritelist .layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar h3.section-heading hr{#width:219px!important;}
.blog-feedback-list h3.section-heading hr.jsi{#width:710px;}
.activity-message-list .section-heading.small hr.jsi{#width:100%!important;}
.blog-feedback-list .comment hr{#margin:0;}
.blog-feedback-list .comment-container .comment{#width:87%;}
.header-fragments .layout{#position:static;}
#navigation .mm-container.js li .wide-mm{#width:915px!important;}
.user-grouplist .header .content-fragment.group-list.no-wrapper{float:none;}
.content-fragment.quick-post .fiji-quickpost-message-form .fiji-message input{#margin:7px 0 0 0 !important;}
.header-top-content .content-fragment.quick-post .internal-link.add-post{#padding:5px 30px 10px 18px!important; #height:20px!important;}
.object-info.side h1{#margin-top:25px;}
.submit-container label input{#margin-top:3px!important;}
#myCaptcha #recaptcha_image img{#width:199px!important;}
.submit-container.left{margin-left:0px;}
.user-userprofile .support-list.thumbnails.small .frame{#left:0;}
.blog-post-comment-form .preview.comment{#margin-top:20px!important; #width:650px!important;}
#not-signed-in .dropdown .sign-in-container.js div.login-form label{#width:202px;}
.sign-in-container fieldset{#margin-top:13px;}
.support a .icon{#height:5px;}
.ie7left{#float:left!important;}

/*IE9 CSS changes*/
#navigation .dropdown li a.js{float:left;}
.arrow-down a{float:left;}
.arrow-down{display:inline!important;}

.shadow-position{position:relative;}
.frame{position:absolute!important;}
.suport-img.small .img-frame{margin-right:10px;}
.content-fragment.html-content.no-wrapper-with-spacing .user-defined-markup{max-width:auto!important; overflow:inherit!important; position:static!important\0/;}

/*Post Page*/
.breadcrumbs li{background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/img_2D00_arrow_2D00_small.gif") no-repeat scroll right 6px transparent !important;}
.post.large img {
    margin: 0 20px 10px 0 !important;
    max-width: 100%;
}

.post.large a{padding-right:0px;}
.submit-container .captcha-container input.textField{width:245px; height:18px; margin-top:-10px; font-size:11px; padding:0 5px; text-align:left;}
.captcha-container{border:solid 1px #e7e7e7; padding:5px 5px 5px 14px;}
.post .layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar, .user-userprofile .layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar, .user-friendshiplist .layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar, .user-userfilelist .layout-content.header-top-sidebar-left-content-right .layout-region.left-sidebar, .user-favoritelist .layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar{width:226px!important; margin:0 0 0 10px;}
.user-userfilelist .layout-content.header-top-sidebar-left-content-right .layout-region.left-sidebar{margin:0 20px 0 0!important;}
.comment-form textarea#comment-box{width:680px; margin:0 10px 0 10px; float:left;}
.comment.preview{width:679px!important; margin:0 0 20px 10px!important;}
.submit-container.left{margin:0 20px 0 10px!important; width:auto;}
.comment-form label.textarea{margin:0 0 10px 10px;}
.content-fragment.blog-post-list .filter .query-type, .content-fragment.activity-message-list div.filter .view-type, .content-fragment.friendship-list .query-filter, .content-fragment.favorable-content-list .query-filter{height:40px!important; border:solid 1px #efefef; margin:0;}
.content-fragment.blog-post-list .query-type span.filter-option.selected, .content-fragment.activity-message-list span.filter-option.selected, .content-fragment.friendship-list .filter-option.selected, .content-fragment.favorable-content-list .filter-option.selected{height:auto!important;}
.content-fragment.blog-post-list .query-type span.filter-option, .content-fragment.activity-message-list span.filter-option, .content-fragment.friendship-list .filter-option, .content-fragment.favorable-content-list .filter-option{padding:15px 12px 0 5px;}
.content-fragment.blog-post-list div.filter, .content-fragment.activity-message-list div.filter, .content-fragment.friendship-list .filter, .content-fragment.favorable-content-list .filter{margin:20px 0 0px!important; height:auto;}
.content-fragment.blog-post-list .query-type span.filter-option a, .content-fragment.activity-message-list span.filter-option a, .content-fragment.friendship-list .filter-option a, .content-fragment.favorable-content-list .filter-option.selected a{text-decoration:none!important;}
.content-list{overflow:hidden;}

/*Tag Post*/
#tag-posts, #list-posts{width:100%; margin:0;}
#tag-posts .media-element.small, #list-posts .media-element.small, .blog-post-list .media-element.small{width:38px;}
#tag-posts .post.small, #list-posts .post.small, .blog-post-list .post.small{width:885px;}
#tag-posts .post-date{font-size:12px; color:#999999;}
.taglist .tag-list, .tags-taglist .tag-list{padding:10px 0; margin:0 0 15px; border-top:solid 2px #999; border-bottom:solid 2px #999; background:#efeded;}
.taglist .tag-list a{font-size:15px; font-weight:normal;}
.breadcrumbs li.last-item{background:none!important;}
.content-fragment.blog-bread-crumbs{padding-left:0;}
.post.large .inline a{float:none; margin:0;}

/*Tag List*/
#list-posts .post.small .tags{font:italic bold 13px Calibri,Arial,Helvetica,sans-serif;}

/*Portal Home page*/
.common-home .header .content-fragment.html-content.no-wrapper .user-defined-markup{display:none;}

/*Profile page*/
.support-list.thumbnails li{background:none!important;}
.content-fragment.activity-message-list .content-list li.content-item{background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/img_2D00_arrow_2D00_small.gif") no-repeat left 14px; padding:0.5em 0px 0.5em 8px!important;}
.content-fragment.quick-post .fiji-quickpost-message-form .fiji-message input {background: none repeat scroll 0 0 transparent !important; border: 0 none !important; border-radius: 0 0 0 0 !important; box-shadow: none; color: #666666; font-family: Arial,sans-serif; font-size: 12px; height: 20px; margin: 0; overflow: hidden; padding: 0; width: 98%;}
.content-fragment.quick-post .fiji-quickpost-message-form .fiji-message .field-item-input{padding: 0px 2px 0 7px!important;}

.content-fragment.quick-post .internal-link.add-post{padding:5px 30px 5px 18px!important; height:auto!important; font-size:15px; font-weight:bold; cursor:pointer;}
.content-fragment.quick-post a.internal-link.add-post.disabled{color:#fff!important;}
.content-fragment.blog-post-list .filter .view-type{top:11px!important;}
.content-fragment.activity-message-list span.filter-label{display:none;}
.content-fragment.friendship-list .full-post{border:0px!important; padding:0;}
.content-fragment.friendship-list .avatar img.img-frame{margin:0 10px 0 0;}
.content-fragment.friendship-list .avatar{position:static!important; left:0!important; float:left; margin:0 0 0 2px;}

.header-fragments .layout{float:left;}
#not-signed-in .social-links-login{width:100%; text-align:center;}
#not-signed-in .social-links-login .processing{display:none!important;}
.social-links-login .internal-link.submit-button{background:none!important; margin:0!important; padding:0!important;}
#not-signed-in .social-links-login .login-provider{float:left; margin:0 5px 0 0;}

/*File Tab in profile*/
.content-fragment.user-file-list.full-border.with-header{margin:38px 0 20px!important;}
.content-fragment.with-header .content-fragment-header div{font-size:14px;}
.content-fragment.add-user-file.full-border.with-header fieldset.field-list{margin:0px;}
.content-fragment.user-file-list .content-list .content-item {padding: 10px 10px 0 0 !important; width: auto!important;}
.content-fragment.user-file-list .content-list .abbreviated-post .post-name{width:100!important; text-align:center;}
.abbreviated-post .post-name a{font-size:14px!important; text-decoration:none;}

/*Favourite Tab in profile*/
.content-fragment.favorable-content-list .content-item .favorite-actions{position:static!important; float:right; margin:0 10px 0 0;}
.favorable-content-list ul.content-list.simple, .user-friendshiplist ul.content-list, .blog-post-list .content-list.standard{margin:20px 0 0 0!important;}
.content-fragment.favorable-content-list .content-item .favorite-actions .internal-link.favorite-on{display:inline-block!important; padding:6px 12px 10px 0!important; font-size:12px!important; font-weight:normal!important;}
.content-fragment.favorable-content-list .content-item{overflow:hidden; padding:20px 0 20px 40px;}

/*EDIT section for Dev Team*/
.page-management .content-fragment-search input {height: 25px!important; margin: 0; padding: 4px 40px 4px 10px; width: 260px!important;}

/*-Setting Page*/
.content-fragment.edit-user .tab-set {border: 1px solid #EFEFEF; margin-left: 0!important; margin-right: 0!important;}
.tab-set.with-panes .tab{height:auto!important;}
.edit-user .setting-list .setting-item-input input, .edit-user .setting-list .setting-item-input select{margin:0px;}
.content-fragment.edit-user .email-setting-table{width:97%!important;}

/*Capture Section*/
#myCaptcha #recaptcha_image{width:auto!important; height:auto!important;}
#myCaptcha #recaptcha_image img{width:200px!important;}
#myCaptcha .recaptcha_image_cell{width:200px!important;}
#myCaptcha .recaptcha_input_area input {width:200px!important; #float:left; #display:block; #margin:0;}
#recaptcha_area .recaptcha_input_area{#position:static!important; #float:left; #display:block;}
.field-item.captcha.last-item{list-style-type:none!important;}

/*Unit Testing and fixing*/
#not-signed-in{top:7px!important;}
.header-fragments .last-item{#border-right:0;}
.dropdown li ul{#width:200px;}
.hightlight a.featured h2{#color:#0D729F;}
.hightlight a.featured h2:hover{#color:#40a7d4;}
.generic-box a.nwv{#background:none!important;}
.floating-bar{#padding-top:10px;}
.comment-container .media-element a{text-decoration:none;}
#yes-signed-in{#float:right;}
.user-userprofile .user-profile h3.section-heading, .activity-message-list h3.section-heading{#width:100%;}
.author-profile.row .media-element.medium{position:relative;}
/*.user-banner .internal-link.edit-avatar{position:absolute; bottom:-23px; padding:0px;}*/
.submit-container label input{float:left; margin-top:6px;}
.submit-container{height:165px;}
#product-sign-in ul li{clear:both;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #product-sign-in ul{width:238px;}
#top-right-links .selected ul{width:238px;}
}


/*--*/
#navigation .mm-container.js li .wide-mm > li:first-child{height:auto!important;}
#navigation .mm-container.js li ul.mm.js .column-title{border-bottom:solid 1px #40A7D4!important;}
#navigation .dropdown li:hover span{color:#40A7D4;}



#aspnetForm .content-fragment-page.tags-taglist{background:#FFF; float:left;}

.email-digest-rollup{cursor:pointer;}
.email-digest-rollup:hover{color:#40A7D4!important;}
#top-right-links ul.js li{float:left; width:100%;}
#top-right-links #product-sign-in ul.js li{width:200px;}

.search-searchresultlist .content-fragment.search-result-list .search-query .searchbutton a{background-position:-5px top;}
.search-searchresultlist .content-fragment.search-result-list .search-query .searchbutton{left:380px!important; top:13px;}
.content-fragment-page.search-searchresultlist .content-fragment{padding:0px;}
.content-fragment.search-result-list .search-query .sort{padding-top:3px;}
.content-fragment.search-result-list .search-query .sort select{border:solid 1px #666;}
.content-fragment.search-result-list .content-item .abbreviated-post{border:solid 1px #CCC!important; margin-bottom:5px; overflow:hidden;}
.content-fragment.search-result-list .content-item .abbreviated-post{background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/search_2D00_bg.jpg") repeat-y left top !important;}
.content-fragment.search-result-list .search-query .search input{#width:365px;}
#header .portal .ln-logo:before{background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/icon_2D00_knowledge_2D00_burst.png") no-repeat scroll center center transparent;}
#header .portal .ln-logo{#background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/icon_2D00_knowledge_2D00_burst.png") no-repeat left center transparent; #padding:0 0 0 48px;}
.ie8 #header .portal .ln-logo:before{background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/icon_2D00_knowledge_2D00_burst.png") no-repeat scroll center center transparent;}
.header-fragments .user-defined-markup{overflow:inherit;}
#header .portal{margin:0;}
.ie8 #header .portal{margin:12px 0 0 0; float:left!important;}
.common-login .content-fragment.login-and-create-user .content-fragment-content .page{background:none; border:0px; float:none; margin-left:325px;}
.common-login .content-fragment.login-and-create-user{float:none;}
.common-login .content-fragment.login-and-create-user fieldset.login, .content-fragment.login-and-create-user fieldset.collect-email, .content-fragment.login-and-create-user fieldset.link-accounts {margin-left:0px;}
.common-login .content-fragment.login-and-create-user .field-item .internal-link.submit-button{float:left;}

.comment.preview .wide:before, .comment.preview .wide:after{top:36px!important;}
.content-fragment-page{background:#FFF;}
.content-fragment.blog-post-comment-form .field-item.post-body{margin:0 0 0 10px; width:680px; float:left;}
.submit-container.left span.field-item-validation-captcha {background:#FCD9DA; border-radius: 0 0 2px 2px; border: 1px solid #F8AAAD; color: #666666; float: left; font-size: 13px; font-style: italic; padding: 4px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); width: 100%;}
.content-fragment.blog-post-comment-form .field-item.captcha.last-item{margin:0px;}
.clearfix.f-fields.comment-form{margin:0 0 25px 0;}
.content-fragment.blog-post-comment-form .field-item .field-item-validation{font-weight:normal;}
.content-fragment.blog-post-comment-form .field-item .field-item-validation{padding:0;}
.user-grouplist .content-fragment.group-list .full-post{padding:12px 0 10px 0;}
.content-fragment.user-folder-list .navigation-item .internal-link.view-user-folder{padding-left:0; margin-left:0;}
.common-logout .content-fragment-top.fiji-content-fragment-top, .common-logout .content-fragment-bottom.fiji-content-fragment-bottom{display:none;}
.common-logout .content-fragment-content{border:0;}
.common-logout .navigation-list .navigation-item {border-right: 1px solid #CCCCCC; float: left; margin: 0 10px 0 0; padding-bottom: 0; padding-right: 10px; padding-top: 0;}
.common-logout .navigation-list .navigation-item.last-item {border-right: 0;}
.common-logout .page{padding:0 20px;}
.common-logout .page-content{margin:0;}
.common-logout .page-name{border-bottom:solid 1px #CCC;}
.content-fragment.logout.full-border{width:400px; margin:40px auto 0!important}
.msgs-message .page-content{margin:0; font-size:16px;}
.content-fragment.user-folder-list .navigation-item{margin-left:0;}
.content-fragment.user-folder-list .navigation-item .internal-link.view-user-folder span{background:none;}
.user-banner .internal-link{padding-left:0;}
ul.utility-box.abs-right li{background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/img_2D00_arrow_2D00_small.gif") no-repeat left 8px;}
.user-banner .internal-link.edit-user-profile span, .user-banner .internal-link.request-friendship span, .user-banner .internal-link.favorite-on span, .user-banner .internal-link.favorite-off span, .user-banner .internal-link.processing span, .user-banner .internal-link.save-user-profile span{background:none;}
#latest-posts h3.section-heading{margin:20px 0 30px;}
.common-home .support .section-heading.small{margin-top:23px;}
.pager a{margin:0 4px 0 0;}
.content-fragment.group-list .group-avatar{position:static; float:left; margin:0 10px 0 0;}
.content-fragment.group-list .content-item{float:left; width:100%; padding:10px 0 10px 0}
#not-signed-in .dropdown .sign-in-container.js div.login-form input{margin:3px 0 0;}
#not-signed-in .dropdown .sign-in-container.js li span, #not-signed-in .dropdown .sign-in-container.js li span.field-item-validation{padding:0;}
.sign-in-container fieldset .field-item{margin:0 0 10px; float:left; clear:both; padding:0; #float:none;}
.email-digest-selectWrapper{float:left;}
.email-digest-selectWrapper div.email-digest-selectable span{font-size:13px; float:left; padding:4px 0;}
.Panel .email-digest-selectWrapper .email-digest-selectable{float:left; background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/img_2D00_arrow_2D00_small.gif") no-repeat scroll 3px 11px transparent; padding:0 0 0 11px; width:100%;}
.Panel .email-digest-selectWrapper .email-digest-selectable:hover{
	background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/img_2D00_arrow_2D00_small.gif") no-repeat 5px 11px #eeeeee; color:#ED1C24; text-decoration:underline!important;
}
.Panel .email-digest-selectWrapper .email-digest-selectable span:hover{text-decoration:underline!important;}
.content-fragment.blog-post-list.no-wrapper .filter{margin:0px !important;}
.content-fragment.edit-user div.email-setting-item-group .email-setting-item-header{font-size:13pt;}
.tab-set.with-panes .tab{color:#0D729F!important; text-decoration:underline!important;}
.tab-set.with-panes .tab:hover{color:#40A7D4!important; text-decoration:none!important;}
.home .section-heading.small{margin-top:23px;}

.user-banner .internal-link.request-friendship{font-size:16px;}
.rootsite-wrap{float:right; width:100%;}

.content-fragment.edit-user .setting-item .internal-link.update-account, .content-fragment.login-and-create-user .field-item .internal-link.submit-button {background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/bg_2D00_gradient_2D00_transparent.png") repeat-x scroll center bottom #ED1C24; border: 2px solid white;  border-radius: 4px 4px 4px 4px; box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); color: #FFFFFF; cursor: pointer; font: bold 14px Calibri,Arial,Helvetica,sans-serif; overflow: visible; padding: 5px 20px; text-decoration: none; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); transition-duration: 0.2s; width: auto; height:auto; margin:0;}
.content-fragment.edit-user .setting-item .internal-link.update-account:hover, .content-fragment.login-and-create-user .field-item .internal-link.submit-button:hover {background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/bg_2D00_gradient_2D00_transparent.png") repeat-x scroll center bottom #F03F45;}
.setting-list .setting-item.setting-save.last-item .setting-item-input{float:none; padding:0 0 0 2px;}
.content-fragment.edit-user .setting-item .internal-link.update-account span, .content-fragment.login-and-create-user .internal-link.submit-button span{display:none;}
.side.object-info.no-utilitybox{width:814px;}

.menu.search-content.options .field-list-description, .favorite-places-content .content-list-name {background: none repeat scroll 0 0 #EBF8FD; border-bottom: 1px solid #40A7D4; border-radius: 2px 2px 0 0; color: #40A7D4; font-size: 17px; padding: 0 5px; width:100%; text-transform:capitalize;	font-weight:normal;}
.field-item-header, .favorite-places-content .content-list li.content-item{font:16px Calibri,Arial,Helvetica,sans-serif; cursor:pointer;}
.menu.search-content.options .field-item{overflow:hidden;}
fieldset.field-list{margin:8px 0 0;}
.menu.search-content.options .field-item{border-bottom:dotted 1px #CCC; overflow:hidden;}
.menu.search-content.options UL.field-list{border-top:none;}
.favorite-places-content a, .favorite-places-content a{font-weight:normal; text-decoration:none; color:#333;}
.favorite-places-content .content-list-footer{margin:0;}
.menu.favorite-places-content{padding:10px 10px 0 10px; background:#FFF; border:1px solid #D6D6D6; overflow:hidden!important;}
.favorite-places-content .content-list li.content-item:before {background: none repeat scroll 0 0 #DDDDDD; content: ""; float: left; height: 3px; margin: 10px 5px 0 5px; width: 3px;}

.favorite-places-content .internal-link.view-all{float:right;}
.breadcrumbs li.last-item a{color:#333333; text-decoration:none; cursor:default;}
#navigation .mm-container.js li ul.mm.js li a.nwv:hover{background-image:none;}
.message.norecords{background-color:#FFF4C2; border:1px solid #FFCC33; clear:both;}
.message.success{background-color:#DFF0D8; border:1px solid #84C56A;}
.content-fragment.blog-post-list .filter .view-type .filter-option a.view-list{background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/sprites.png") no-repeat scroll -18px -73px transparent;}
.content-fragment.blog-post-list .filter .view-type .filter-option a.view-detail-list{background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/sprites.png") no-repeat -1px -73px;}
.content-fragment.blog-post-list .filter .view-type .filter-option.selected{border:0;}
/*.content-fragment.blog-post-list .filter .view-type .filter-option.selected a.internal-link.view-list, .content-fragment.blog-post-list .filter .view-type .filter-option.selected a.internal-link.view-detail-list{background-position:0 -21px; cursor:default;}*/
.content-fragment.blog-post-list .filter .view-type .filter-option a{padding:0; text-indent:-9999px; height:16px; width:14px; #text-indent:0; #padding-left:13px; #width:0px;}
.content-fragment.blog-post-list .filter .view-type .filter-option{border:none; padding:0px; float:right;}

.common-login .page.login .field-item .field-item-header{background:none; text-decoration:none; float:none; height:auto; margin:0; width:auto;}
.common-login .page.login .field-item{overflow:hidden;}
.common-login .page.login .field-item label.error{width:190px;}
.content-fragment.edit-user .setting-item .internal-link.update-account.disabled, .content-fragment.login-and-create-user .field-item .internal-link.submit-button.disabled{background:-moz-linear-gradient(center top , #000000, #666666) repeat scroll 0 0 transparent; text-shadow:0 1px 0 rgba(0, 0, 0, 0.5);}


/*Edit Control*/
.content-fragment-management-header-inner{height:auto;}
.content-fragment-management-header{margin:0;}
.internal-link.edit-page.edit-page__internal-link{height:24px;}
.layout-list div{clear:none!important;}
#telligent_modal_0_iframe, .modal-content-2{width:600px!important;}
body.modal #aspnetForm h2.description{font-size:15px;}
body.modal #aspnetForm .field-item-header{text-decoration:none; background-color:#EEE;}

.menu.favorite-places-content.favorite-places-content__menu .content-list .content-item:hover{background-color:#eee;}
.menu.favorite-places-content.favorite-places-content__menu .content-list .content-item:hover a{text-decoration:underline;}

.content-fragment-page.user-createuser .content-fragment{padding:0px;}

.menu.search-content .internal-link.search {display: block; margin: 0.65em 0 5px;}
.menu.search-content.options.menu__options.menu_search-content.menu__options__search-content.options__search-content{background: rgb(245,245,245); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgb(245,245,245) 0%, rgb(255,255,255) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(245,245,245)), color-stop(100%,rgb(255,255,255))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgb(245,245,245) 0%,rgb(255,255,255) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgb(245,245,245) 0%,rgb(255,255,255) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgb(245,245,245) 0%,rgb(255,255,255) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgb(245,245,245) 0%,rgb(255,255,255) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
width:378px; padding:0; float:left; margin:1px 0 0 18px!important; #margin:4px 0 0 18px!important; position:static!important; box-shadow:0 1px 1px rgba(0, 0, 0, 0.1), 2px 0 0 white inset, 0 2px 0 white inset, -2px 0 0 white inset, 0 -2px 0 white inset;}
.ie9 .menu.search-content.options.menu__options.menu_search-content.menu__options__search-content.options__search-content{background:none;}
.menu.search-content.options.menu__options.menu_search-content.menu__options__search-content.options__search-content .field-item{float:left; width:188px; #width:158px; padding:1px 0 2px 28px; #padding-left:25px;}
.menu.search-content.options.menu__options.menu_search-content.menu__options__search-content.options__search-content .field-item-input{top:0; margin:1px 0 0 13px;}
.menu.search-content.options.menu__options.menu_search-content.menu__options__search-content.options__search-content .field-item-header{font-size:13px;}
.menu.search-content.options.menu__options.menu_search-content.menu__options__search-content.options__search-content .field-item-input input{vertical-align:sub; float:left; margin:2px 0 0 4px;}
.search-option{height:30px!important; z-index:0!important;}
.search-result{left:595px!important;}
.menu.search-content.options.menu__options.menu_search-content.menu__options__search-content.options__search-content .field-item.active {background: none repeat scroll 0 0 #E1F4FD; border: 1px solid #B2E3F9 !important;}
.menu.search-content.options.menu__options.menu_search-content.menu__options__search-content.options__search-content .field-item {border: 1px solid transparent;}
.content-fragment.site-search fieldset.search-wrap{margin:0 0 18px ;}
.menu.search-content.options.menu__options.menu_search-content.menu__options__search-content.options__search-content .field-item:hover{background: #E1F4FD;}
.utility-box{min-height:106px; height:auto; max-height:166px;}
.ie9 .utility-box, .ie8 .utility-box, .ie7 .utility-box{background:#FFF;}
.search-option{#height:25px!important;}
.menu.search-content.options.menu__options.menu_search-content.menu__options__search-content.options__search-content{#background:none!important; #position:absolute!important; #height:23px!important; #overflow:hidden!important;}

.content-fragment.site-search.no-wrapper{#float:none;}
.menu.search-content.options.menu__options.menu_search-content.menu__options__search-content.options__search-content{display:none;}
.menu.search-content .content-list-footer{margin-bottom:10px;}
.content-fragment.quick-post .field-list .field-item-input .internal-link.add-attachment{height:auto;}
#not-signed-in .dropdown .sign-in-container.js div.login-form label{padding:0 5px 0 0;}
.ads-panel{text-align:center;}

.ie8 .layout3 li, .ie7 .layout3 li{width:296px;}
.profiles .row label, .profiles .row div{clear:both;}
.profiles .row div input{width:250px;}
.profiles .row div{float:left;}
.profiles .row div.div{margin:0;}
.profiles .row label.label{margin-top:0px;}
.profiles .row span.span{margin:0;}
.profiles .row label{margin-top:-32px;}

.profiles.row input{width: 100%; padding: 10px 5px; margin: 0 5px 0 0; color: #333; border: #666666 1px solid; font: 12px Arial, Helvetica, sans-serif; border-radius: 2px; box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.07), inset 0 2px 2px rgba(0, 0, 0, 0.1); text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s; transition-duration: 0.2s;}
.profiles.row input:hover{color: #000; border: #d7ad74 1px solid; background: #F9F5E6; box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);}
.login-form .emailcheck{width:120px; #width:125px; margin:10px auto;}
.login-form .emailcheck input{float:left; margin:4px 4px 0 0 !important;}
.login-form .emailcheck label{padding:0!important;}
#not-signed-in .dropdown .js.sign-in-container li #new-to-ln-comm{bottom:48px;}
.layout-region-inner.content.row.p0.two-col.ncolrule{#position:relative;}

.profiles.row label.field-item .field-item-validation {border-radius: 0 0 2px 2px; border-top: medium none; color: #666666; float: left; font-size: 13px; font-style: italic; line-height: 1.2; padding: 4px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); width: 100%; background: none repeat scroll 0 0 #FCD9DA; border: 1px solid #F8AAAD; border-top:0;}
.service-agreement label.active{background:none; border:1px solid transparent!important;}
.service-agreement .active span.field-item-input{background:none repeat scroll 0 0 #E1F4FD; border:1px solid #B2E3F9 !important; display:inline-block; padding:0 6px 0 5px;}
.content-fragment.edit-user ul.setting-list{overflow:hidden}
.setting-learnmore .setting-item-label{margin-right: 0; text-align: left; width: 505px;}
.setting-issuetext .setting-item-label{width:765px;}
.setting-issuetext .setting-item-input{margin-left:175px;}
.erroralert.error{border-radius: 0 0 2px 2px; color: #666666; margin:10px 0 0 0; font-size: 13px; font-style: italic; line-height: 1.2; padding: 4px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); width: 100%;}
.edit-user .setting-list .Astrik{color:#ED1C24; font-size:11px; margin:0 3px 0 0;}
.edit-user .setting-item-header{text-transform:none;}
.user-createuser .form .row{padding:5px!important;}
.user-createuser .field-item{padding:0 5px;}
.ie7 .ie7fixes{top:-56px!important; left:22%!important;}

.user-createuser .internal-link.submit-button, .user-createuser .internal-link.submit-button:visited {
	background: #ed1c24!important; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(30%, #ed1c24), color-stop(100%, #af0e14))!important; background: -webkit-linear-gradient(#ed1c24 30%, #af0e14)!important; background: -moz-linear-gradient(#ed1c24 30%, #af0e14)!important; background: -o-linear-gradient(#ed1c24 30%, #af0e14)!important; background: linear-gradient(#ed1c24 30%, #af0e14)!important;
    border: 2px solid white;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
    color: #FFFFFF!important;
    cursor: pointer;
    font: italic 16px Calibri,Arial,Helvetica,sans-serif!important;
    overflow: visible;
    padding: 7px 30px!important;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
    width: auto;
	height:auto!important;
}
.user-createuser .internal-link.submit-button:hover{
    background: #ED1C24!important;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.2) inset;
}
.user-createuser .internal-link.submit-button:focus, .user-createuser .internal-link.submit-button:active{
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #000000), color-stop(100%, #666666))!important; background: -webkit-linear-gradient(#000000, #666666)!important; background: -moz-linear-gradient(#000000, #666666)!important; background: -o-linear-gradient(#000000, #666666)!important; background: linear-gradient(#000000, #666666)!important;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
}
.user-createuser .social-links-login .internal-link.submit-button, .user-createuser .social-links-login .internal-link.submit-button:visited, .user-createuser .social-links-login .internal-link.submit-button:hover, .user-createuser .social-links-login .internal-link.submit-button:focus, .user-createuser .social-links-login .internal-link.submit-button:active{background:none!important; border:0!important; box-shadow:none; height:auto!important; margin:0 5px 0 0!important; padding:0!important;}
.user-createuser .four.columns.omega .row{padding:0 10px!important;}


.signin-landingpage .row.left{padding:0 25px 0 65px!important;}
.content-fragment.login-and-create-user h2{font-size:1.2em; line-height:19.5pt; margin:0.83em 0;}
.signin-landingpage .row, .signin-landingpage .clearfix{padding:5px!important;}
.signin-landingpage .internal-link.login.submit-button{margin-bottom:5px!important; padding:7px 30px!important;}
.signin-landingpage .small-link.fn.mb0{clear:both; display:block;}
.signin-landingpage .emailcheck{padding:0 0 0 7px;}
.signin-landingpage .emailcheck input, .signin-landingpage .emailcheck label{float:left;}
.signin-landingpage .emailcheck input{margin:7px 0 0 0;}
.signin-landingpage .checkbox .width-wide100 input{margin:0 5px 0 0;}

.msgbibsub, .msgbibunsub{position:relative; border:solid 1px #CCC; border-radius:3px; background:#FFF; 
-moz-box-shadow:inset 0px 0px 5px 0px #777777;
-webkit-box-shadow:inset 0px 0px 5px 0px #777777;
box-shadow:inset 0px 0px 5px 0px #777777; height:auto; padding:10px; width:235px; text-align:center;}
.msgbib{z-index: 9999; top: 50%; left: 50%; position: fixed; margin-left: -125px; margin-top: -4%;}
.transparentoverlay{
    background: none repeat scroll 0 0 #CCCCCC;
    display: block;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
	-moz-opacity: 0.50;
-khtml-opacity: 0.50;
opacity: 0.50;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=50);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
filter:alpha(opacity=50);
}
.msgbibsub input, .msgbibunsub input{width:35px; height:18px; background:#ccc; border:solid 1px #666; font-size:11px;}

.subscribwrap{text-align:center; margin:0 auto 25px; width:177px;}
.subscribwrap label{padding:0;}
.layout-content.header-top-sidebar-left-content-right-footer .layout-region.left-sidebar{width:auto!important;}
.two-col .content-fragment-content{display:inline-block;}
.highlight-list .highlight{margin-top:0px;}
.user-defined-markup{overflow:inherit;}
.home-widget{margin-left:0!important;}
.home-widget .highlight {width:300px!important; #width:275px!important; margin-right:10px;}

.footable > thead > tr > th > span.footable-sort-indicator{background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images-BIS_2D00_Partner/sprite_2D00_sorting.png") no-repeat left top;}

.ie9 .two-col > * {float: left; width: auto;}
.ie8 .two-col > *{width:278px; margin-right: 5%!important;}
.ie8 .home-widget .highlight {float:left;}
.layout-content .layout-region-inner{min-height:inherit;}
.ie8 #navigation .mm-container.js LI .legal-news .one-col{min-height:auto;}
#footer #bg-footer{left:-35px;}
#footer .credits{padding:15px 0 0 0!important;}
#top-right-links .selected .js li a{padding:2px 3px; margin-right:0;}
.veiwlegals{float:right; margin:0 0 30px 0!important;}
.ie9 .highlight-list .highlight{margin-bottom:0;}


/*BIS Changes*/
.bis-page .bottom-lines{top:79px!important; z-index:1; #top:32px!important; left:-20px!important;}
.bis-loginpage .bottom-lines{top:79px!important; left:0!important; #top:80px!important;}
.bis-page #yes-signed-in, .bis-loginpage #yes-signed-in{top:0;}
.content-fragment.group-links .navigation-item{border:0;}
.content-fragment.group-links .navigation-item .internal-link{right:0;}
.tabs .gradient{background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images-BIS_2D00_Partner/img_2D00_gradient_2D00_line.png") no-repeat center bottom / 100% 5px;}
.tabs ul li.selected a{background-color: #666666; color: #FFFFFF; cursor: default; font-size: 17px; margin-top: -9px; #margin-top: 0px; padding: 8px; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);}
.tabs ul li a{#margin:9px 0 0 0;}
.dropdown li:hover, .dropdown li.selected { background: url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images-BIS_2D00_Partner/bg_2D00_gradient_2D00_transparent.png") center 17px repeat-x #eeeeee; }
a.download:before{background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images-BIS_2D00_Partner/sprites.png") no-repeat -20px -122px;}
.footable .zoom-trigger:after{background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images-BIS_2D00_Partner/sprite_2D00_zoom.png") no-repeat 0 0;}
.footable .zoom-trigger.shrink:after{background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images-BIS_2D00_Partner/sprite_2D00_zoom.png") no-repeat -20px 0;}

.bislogin .content-fragment.login-and-create-user fieldset.login, .bislogin .content-fragment.login-and-create-user fieldset.collect-email, .bislogin .content-fragment.login-and-create-user fieldset.link-accounts{width:auto; margin-left:0;}
.bislogin .content-fragment.site-search.no-wrapper, .bislogin .content-fragment.login-and-create-user.no-wrapper{float:left;}
.bislogin .layout-content.header-top-sidebar-left-content-right .layout-region.left-sidebar{width:auto;}
.bislogin fieldset.field-list.login{top:0;}
.bislogin .content-fragment.login-and-create-user .field-item .internal-link.submit-button{float:none;}
.bislogin .login .row, .bislogin .login .clearfix{padding:5px!important;}

.invite-user {display: block; position: relative;}
.invite-user .invite{float: right; position: absolute; right: 0; top: -45px; z-index:1;}

.user-edituser .invite-user {display: block; height: 25px; position: relative;}
.user-edituser .invite-user .invite {float: right; position: absolute; right: 0; top: -15px; z-index:1;}

.bis-loginpage .invite-user, .bis-page .invite-user {display: block; height: 25px; position: relative;}
.bis-loginpage .invite-user .invite, .bis-page .invite-user .invite {float: right; position: absolute; right: 0; top: 0; z-index:1;}
.bis-loginpage .invite-user .invite {#float:none; #position:static; #display:inline-block; #margin-top:20px;}
.bis-loginpage .invite-user {float:right;}

.bislogin .content-fragment.login-and-create-user .field-item .internal-link.submit-button, .bislogin .content-fragment.login-and-create-user .field-item .internal-link.submit-button:visited { cursor: pointer; padding: 7px 30px; font: italic 16px Calibri, Arial, Helvetica, sans-serif; text-decoration: none; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); background: #ed1c24; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(30%, #ed1c24), color-stop(100%, #af0e14)); background: -webkit-linear-gradient(#ed1c24 30%, #af0e14); background: -moz-linear-gradient(#ed1c24 30%, #af0e14); background: -o-linear-gradient(#ed1c24 30%, #af0e14); background: linear-gradient(#ed1c24 30%, #af0e14); /*Fix the extra wide buttons in IE*/ width: auto; overflow: visible; box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); border: white 2px solid; border-radius: 4px; }

.bislogin .content-fragment.login-and-create-user .field-item .internal-link.submit-button:hover{ background: #ed1c24; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1), inset 0 3px 3px rgba(0, 0, 0, 0.2); }

.bislogin .content-fragment.login-and-create-user .field-item .internal-link.submit-button:focus, .bislogin .content-fragment.login-and-create-user .field-item .internal-link.submit-button:active { background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #000000), color-stop(100%, #666666)); background: -webkit-linear-gradient(#000000, #666666); background: -moz-linear-gradient(#000000, #666666); background: -o-linear-gradient(#000000, #666666); background: linear-gradient(#000000, #666666); text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5); }
.footable{clear:both;}
.bislogin .checkbox .width-wide100 input {
    margin: 0 5px 0 0;
}
.bislogin .emailcheck {
    padding: 0 0 0 7px;
}
.bislogin .content-fragment.login-and-create-user h2{font:26px OmnesLightItalic,Arial,Helvetica,sans-serif; font-weight:normal; line-height:normal;}
.bislogin .user-defined-markup h2 {
    border-bottom: 1px dotted #CCCCCC;
    clear: none;
    margin: 0;
    padding-bottom: 3px;
    padding-top: 0;
}
.info:before{background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images-BIS_2D00_Partner/sprites.png") no-repeat 0 -122px;}
.footable .zoom-trigger, a.download {outline:none; #outline:0;}
.logo-header{float:left;}
.bislogin-links{float:right;}
.bislogin .header-fragments .content-fragment.login-and-create-user.no-wrapper, .bis-page .header-fragments .content-fragment.login-and-create-user.no-wrapper{#width:415px;}
.content-fragment-page .layout, .footer-fragments .layout, .header-fragments .layout, .page-editing, .page-tabs, .admin-bar .navigation-list, .admin-bar fieldset.field-list, .poweredby-wrapper, .footer-fragments, .footer-fragments-header, .footer-fragments-footer{#margin:10px 0 0 0;}
.bis-loginpage .header-fragments .layout{#position:relative;}
.filter-container .row.field-list #filter-logos{#width:94%;}
.footable > thead > tr > th > span.footable-sort-indicator{#margin-top:-18px;}
.hero .insight-bar{#width:390px;}
.ie7 a.download { background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images-BIS_2D00_Partner/sprites.png") no-repeat scroll -20px -122px transparent; width: 16px; height: 16px; position: absolute; left: 50%; top: 50%; margin: -8px 0 0 -8px; content: ''; padding:0;}
.ie7 .tabs ul li:hover{background:none;}
.ie7 .layout-content .layout-region .layout-region-inner{width:auto; overflow:visible;}
.ie7 .two-col div{width:auto; margin-right:2px; margin-bottom:10px!important;}
.ie7 .user-defined-markup{overflow:visible;}
.ie7 .labels-top .width-wide{width:180px;}
.ie7 .labels-top .width-wide{width:169px;}
.content-fragment.search-result-list .search-query .sort select{padding:5px 3px 5px 0; margin:6px 0 0; width:auto;}
.content-fragment.search-result-list .content-item .abbreviated-post .post-summary{font-size:13px;}
.content-fragment.search-result-list .content-item .abbreviated-post .post-icon a{display:inline-block; border:solid 1px #CCC; #text-decoration:none;}
.content-fragment.search-result-list .content-item .abbreviated-post .post-icon{width:95px; text-align:left;}
.content-fragment.search-result-list .search-filter .navigation-list .navigation-item .navigation-item-count{#min-width:30px;}
.ie8 .message.highlight.smaller-txt.dib, .ie7 .message.highlight.smaller-txt.dib{min-height:120px;}
.ie8 .message.highlight.smaller-txt.dib.basic.nb.nbs, .ie7 .message.highlight.smaller-txt.dib.basic.nb.nbs {min-height:122px;}
.ie7 .container-twelve .columns.six{width:400px;}
.ie7 .signin-landingpage .right{margin-top:80px!important;}

.signin-landingpage .section-heading{margin-bottom:60px;}
.ie7 .signin-landingpage .field-item-header .field-item-input {width:96%;}
.ie7 .one-third.column.hightlight.alpha .featured img{border:solid 1px #CCC;}
.ie7 #product-sign-in li.hr-divider hr{margin-bottom:15px; margin-top:15px;}
.ie7 .post-container ul li a{color:#666666;}
.ie7 .post .post.large p img{border:solid 1px #CCC;}
.ie7 .post .post.large p span.frame.jsi{display:none;}
.object-info{width:814px;}
.media-element.medium{width:116px;}
.ie7 .inline.padded-links li{padding:9px 10px 9px 0}
.ie7 .utility-box{min-height:88px; padding-top:5px;}
.ie7 .small.section-heading{font-size:21px;}
.ie7 .comment.preview .wide{height:30px; display:block; float:left; position:absolute;}
.ie7 .comment.preview hr{margin-top:0px; margin-bottom:0;}
.content-fragment.search-result-list .content-item .abbreviated-post .post-metadata{width:127px; padding:5px 5px 5px 10px; margin-left:10px;}
.author-profile .media-element img{width:auto!important;}
.four.columns.alpha ul li{overflow:hidden;}
.four.columns.alpha ul li .small-font.dib{float:left; clear:both; width:100%;}
.four.columns.alpha ul li img{float:left; margin-right:12px;}
.media-element.small.small{margin-right:10px;}
.post.small{padding-left:0;}
.image-thumbnail{clear:both; position:relative;}
.content-fragment.login-and-create-user h3 {
    font-size: 26px;
    padding: 5px;
}
.content-fragment.login-and-create-user fieldset {
    background: none;
    border: none;
}
.common-home .bookstore-link{margin-top:0;}
#right-col-hp .common-home hr{margin:1em 0;}
.common-home .padded-img{padding:0;}
.generic-box{display:inline-block;}
.container-twelve ul li{background:url("/infopro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/img_2D00_arrow_2D00_small.gif") no-repeat scroll left 5px transparent}

.oplab.js img, #footer #left-links ul.top li img{display:none;}
#simplemodal-container { color:#333; background:#fff;
	-moz-box-shadow:0 0 8px rgba(0, 0, 0, .8);
	-webkit-box-shadow:0 0 8px rgba(0, 0, 0, .8);
	box-shadow:0 0 8px rgba(0, 0, 0, .8);
	border:4px solid #fff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	display:none;
}
.simplemodal-overlay{background:#000;}
#simplemodal-container a.modalCloseImg {
    background: url("/InfoPro/cfs-file.ashx/__key/communityserver-components-sitefiles/images-infopro/x.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline;
    height: 29px;
    position: absolute;
    right: -16px;
    top: -15px;
    width: 25px;
    z-index: 3200;
}
.site-feedback-main .popup {
    padding-bottom: 7px;
}
.popup {
    display: none;
    padding: 20px;
}
.content-fragment.login-and-create-user h3{width:auto; margin:40px 0 30px;}
.content-fragment.login-and-create-user .row.txt-center a{text-decoration:underline; font-weight:normal;}
.menu.favorite-places-content.favorite-places-content__menu{width:200px;}
.menu.favorite-places-content.favorite-places-content__menu .message.norecords{background:none; border:0;}
.section-heading.group-genericbox .generic-box.heading{width:100%; font-size:22px; padding:5px 0;}

/*feedback form classes starts here*/
.site-feedback-main{top:50% !important; left:50% !important; margin-top:-250px !important; margin-left:-239px !important; width:485px !important;}
.site-feedback-main .popup{padding-bottom:7px;}
.thanks-main{top:50% !important; left:50% !important; margin-top:-99px !important; margin-left:-314px !important;}
.thanks-content{color:#666; overflow:hidden;}
.thanks-right{padding:0 0 0 20px; float:left; width:500px; line-height:normal;}
.thanks-content h3{font-size:24px; color:#8cc63f; font-weight:normal; margin:0 !important; padding:0; text-shadow:none;}
.thanks-content h3.error{color:#ed1c24;}
.thanks-content p{font-size:14px; margin:0 0 20px; text-indent:0;}
.thanks-content p.popup-info{font-size:14px; color:#999;}
.thanks-content p.popup-title{font-size:18px;}
.thanks-content .button{margin:0 15px 0 0; padding:7px 0; width:100px;}
.thanks-content a{font-weight:normal; text-decoration:underline; cursor:pointer;}

.form-controls{color:#666666; font-size:12px; list-style:none outside none; padding:0; margin:0;}
.form-controls li{margin-bottom:15px; padding:0; background:none;}
.form-controls label{color:#666666; display:block; font-weight:bold; margin-bottom:2px;}
.form-controls textarea{height:100px; width:418px; box-shadow:0 1px 1px rgba(0, 0, 0, 0.1) inset; border-radius:2px 2px 2px 2px; font-size:12px; font-family:calibri,arial; color:#666;}
.form-controls input[type="text"]{width:418px; font-size:12px; font-family:calibri,arial; color:#666;}
.form-controls .error small{color:#ed1c24; display:block; font:11px Arial, Helvetica, sans-serif; margin:2px 0 0 2px;}
.form-controls .error label{color:#ed1c24;}
.form-controls .error input[type="text"], 
.form-controls .error textarea, 
.form-controls .error select{border:1px solid #ef686d; background:#faeeef;}
.form-controls li.last-child{margin-bottom:0; padding:10px 0 0;}

.popupBody{background:#fff; padding:0; overflow-y:auto;}
.iframepopup{width:435px; float:left;}
.iframepopup a, .iframepopup a:visited{outline:none;}
.iframepopup h1{margin:0 0 20px;}
.iframepopup h3{color:#ED1C24; font-size:17px; margin-bottom:15px; text-shadow:none;}
.iframepopup form fieldset legend{display:none;}
.iframepopup form fieldset, .iframepopup form{border:0; margin:0; padding:0;}
.iframepopup .formInfo{color:#666; display:block; text-align:right;}
.iframepopup .fl{float:left;}
.iframepopup .fr{float:right;}
.iframepopup .radioBox{text-align:center; padding:0 8px; display:inline-block;}
.iframepopup .radioBox.first-child{padding-left:0;}
.iframepopup .radioBox.last-child{padding-right:0;}
.iframepopup .radioBox label{width:auto; float:none;}
.iframepopup .veryLike{padding:0 20px 0 0; color:#999; width:100px; text-align:right;}
.iframepopup .notLike{color:#999;clear:both; width:100px;}
.iframepopup .cl{clear:both;}
.iframepopup .contactByPhn{float:right; text-decoration:none; padding:8px 5px 0 0;}
.iframepopup .contactByPhn span{background:url(/InfoPro/cfs-file.ashx/__key/communityserver-components-sitefiles/images-sitefeedback/sprites.png) no-repeat -189px -809px; width:10px; height:10px; display:inline-block; margin:0 0 0 3px;}
/*feedback form classes ends here*/


/*modal-popup classes starts here*/
.popup{padding:20px; display:none;}
#simplemodal-overlay{background-color:#666; cursor: default; display:none;}
        
        /* Container */
        #simplemodal-container { height:auto !important; width:620px; color:#333; margin-top:-35%; background:#fff;
               -moz-box-shadow:0 0 8px rgba(0, 0, 0, .8);
               -webkit-box-shadow:0 0 8px rgba(0, 0, 0, .8);
               box-shadow:0 0 8px rgba(0, 0, 0, .8);
               border:4px solid #fff;
               -moz-border-radius:6px;
               -webkit-border-radius:6px;
               border-radius:6px;
               display:none;
        }
        #simplemodal-container a.modalCloseImg { background:url(/InfoPro/cfs-file.ashx/__key/communityserver-components-sitefiles/images-sitefeedback/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer; }
        #simplemodal-container a.modalCloseImg {
               -background:none;
               -right:-14px;
               -width:22px;
               -height:26px;
               -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='x.png', sizingMethod='scale');
        }
/*modal-popup classes ends here*/



.post.large ul{list-style-type:disc; padding-left:20px;}
.post.large ul li{margin-bottom:0px;}
.post.large ul.inline{list-style-type:none; padding-left:0px;}
.post.large ul.inline li{margin: 0 8px 0 0;}
p{text-indent:0 !important;}



.user-createuser .login-and-create-user .eight.columns.alpha.labels-top.form {    margin-right: 0;    width: 70%;}
.user-createuser .content .content-fragment.login-and-create-user.no-wrapper {    float: none;}
.user-createuser .login-and-create-user .four.columns.omega {    width: 28%;}
.user-createuser .login-and-create-user h3 hr {    width: 95%;}
.user-createuser .login-and-create-user h3 {    padding-left: 0;    padding-right: 0;}
.user-createuser .login-and-create-user h3 hr {    margin: 0 7px;    width: 95%;}
 #footer #bg-footer {    left: -35px !important;}
.user-createuser .form .field-item-input {    display: block;    margin: 20px 0;}
.user-createuser .form .field-item-input a.internal-link {    margin: 0 0 0 5px;}
.ie8 #footer #bg-footer{left:-45px !important;}
#footer .copy-right a {
    color: #808284;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 11px;
    line-height: 19px;
    margin: 0 5px 0 7px;
    text-decoration: none;
}
#footer .copy-right {
    margin-top: inherit;
}
#footer .copy-right a:hover{text-decoration:underline;}
#footer .copy-right .re-logo.nwv {
    background: url("/InfoPro/cfs-file.ashx/__key/communityserver-components-sitefiles/images/re_2D00_logo.png") no-repeat scroll right 3px;
    float: right;
    height: 25px;
    text-indent: -9999em;
    width: 135px;
    margin-top:-3px;
}
.ie8 #footer #bg-footer{left:-25px !important;}

.post.large span.frame.jsi {
    display: none;
}

.post.large img.img-frame {
    border-radius: 2px;
    box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.4) inset, 0 0 1px 2px rgba(0, 0, 0, 0.1);
    margin-left: 3px !important;
    padding: 1px;
    position: relative;
    transition-duration: 0.2s;
	max-width:99%;
}

.post.large img.img-frame:hover{
box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.2) inset, 0 0 1px 2px rgba(0, 0, 0, 0.2);
}

.post .comment-form * {
    margin-left: 0 !important;
}

.post .blog-post-comment-form {
    padding-left: 0;
}

.post .submit-container.left {
    margin-left: 0 !important;
}




