.create_new_account

@CHARSET "ISO-8859-1";
.clear {
    clear: both;
}

#site-header {
    padding-top: 20px;
}

#site-header #branding {
    float: left;
}

#site-header #header-region {
    float: right;
}

#site-header #block-on_the_web-0 .connect {
    float: left;
    padding-right: 6px;
    padding-top: 15px;
}

#navigation-bar #site-menu {
    float: left;
}

#navigation-bar #search-box {
    float: right;
}

.panels-flexible-row-1-main-row .hero-area-content {

}

.panels-flexible-row-1-main-row .hero-area-content .hero-area-impact-story-body {
}

.pane-views-heroarea-block-2 {
}

.panels-flexible-row-1-main-row .view-content .views-field-field-insets-imgae-fid {
    /*padding-bottom:50px;*/
    /* shovy */

}

.view-What-we-have-learned-carousel .views-field-title {

    font-weight: bold;
    font-size: 15px;
    text-align: left;
    *margin-top: 8px;

}

.view-What-we-have-learned-carousel .views-field-body {
    text-align: left;

}

.view-What-we-have-learned-carousel .views-field-body p {
    margin-bottom: 0px !important;
}

.view-What-we-have-learned-carousel .views-field-view-node {
    text-align: left;
}

#footer p {
    text-align: center;
}

#footer-region .secondary-menu {
    text-align: center;
}

#footer .menu .expanded, #footer .menu .collapsed {
    width: 150px;
    float: left;
    background: none;
    list-style: none;
    padding: 0;
    margin: 0;
}

#footer .menu .leaf {
    list-style: none;
}

#footer .menu {
    padding: 0;
    margin: 0;

}

.resizable-textarea .resizable-textarea div.grippie {
    display: block;
}

.resizable-textarea div.grippie {
    display: none;
}

/* This CSS will change on redesign phase - start */
.pane-topic-blocks-panel-pane-5 .views-field-phpcode span.field-content,
h2.pane-title {
    color: #00648c;
}

.pane-topic-blocks-panel-pane-5 .views-field-phpcode span.field-content,
.pane-topic-blocks-panel-pane-5 h2.pane-title {
    color: #EC751F !important;
    padding-left: 0px;
    padding-top: 7px;
    font-size: 16px;
    font-weight: normal;
    padding-bottom: 0;
    margin-bottom: 0;
}

#footer-region ul.secondary-menu {
    float: left;
    margin-left: 118px;
}

#footer-region P {
    float: left;
    margin-left: 25px;
}

/* This CSS will change on redesign phase - end */

.block-apachesolr_search h2 {
    font-size: 18px !important;
}

#crm-container #profilewrap1 {
    display: none;
}

.views-field-field-blog-image-fid {
    margin-top: 10px;
}

.imagecache-blog_image_100 {
    float: left;
    margin: 0 10px 10px 0;
}

.view-id-topic_node_blocks.view-display-id-block_3 .jcarousel-container.jcarousel-container-horizontal li.jcarousel-item {
    width: 272px;
}

.view-id-topic_node_blocks.view-display-id-block_3 .jcarousel-skin-default .jcarousel-container-horizontal {

    width: 280px;
    padding: 20px 40px;
    margin: auto;
}

.view-id-topic_node_blocks.view-display-id-block_3 .jcarousel-skin-default .jcarousel-clip-horizontal {
    width: 280px;
    height: 200px;
}

.panels-flexible-row-2-109-inside {
    margin-left: 0;
    padding-left: 0;
}

.panels-flexible-row-2-2-inside {
    margin-left: 0;
    padding-left: 0;
}

.panels-flexible-row-2-3-inside {
    margin-left: 0;
    padding-left: 0;
}

.panels-flexible-row-2-110-inside {
    margin-left: 0;
    padding-left: 0;
}

.panels-flexible-row-2-103-inside {
    margin-left: 0;
    padding-left: 0;
}

.panels-flexible-row-3-2-inside {
    margin-left: 0;
    padding-left: 0;
}

.panels-flexible-row-3-3-inside {
    margin-left: 0;
    padding-left: 0;
}

.panels-flexible-row-3-110-inside {
    margin-left: 0;
    padding-left: 0;
}

.panels-flexible-row-3-103-inside {
    margin-left: 0;
    padding-left: 0;
}

.panels-flexible-row-3-111-inside {
    margin-left: 0;
    padding-left: 0;
}

.panels-flexible-row-3-109-inside {
    margin-left: 0;
    padding-left: 0;
}

.panels-flexible-region-3-af4q_featured_ .views-row-first, .panels-flexible-region-3-af4q_featured_ .views-row-last {
    width: 49%;
    float: left;
}

.panels-flexible-region-3-af4q_featured_ .views-row-first.views-row-last {
    width: 100% !important;
}

.panels-flexible-region.panels-flexible-region-2-af4q_featured.panels-flexible-region-last .view-id-topic_node_blocks .view-content .views-row {
    margin-bottom: 15px;
}

.panels-flexible-region.panels-flexible-region-2-resources.panels-flexible-region-first.panels-flexible-region-last .panel-pane.pane-views .views-row {
    margin-bottom: 15px;
}

.view-topic-node-blocks.view-id-topic_node_blocks.view-display-id-block_1 .views-row {
    margin-bottom: 15px;
}

.create_new_account {
    width: 100%;
    float: left;
    text-align: center;
    padding-top: 50px;
}

#edit-hospital-wrapper {
    width: 100%;
    float: left;
    text-align: left;
    clear: both;
}

#edit-field-hospital-add-more {
    float: left;
}

#sidebar-left {
    float: left;
}


#views-exposed-form-tools-resource-search-page-1 #edit-title {
    display: none;
}

/* alliance */
.page-alliance-articles .view-id-alliance_landing_blocks.view-display-id-page_1 div.view-content div.views-row {
    margin-bottom: 20px;
    clear: both;
}

.pane-views-panes.pane-alliance-landing-blocks-panel-pane-1 .view-alliance-landing-blocks.view-id-alliance_landing_blocks.view-display-id-panel_pane_1.view-dom-id-1 div.views-row {
    margin-bottom: 20px;
    clear: both;
}

html body div.view-filters form#alliance_contact_to_public_contact div div.textarea-identifier {
    display: none;
}

div.block-alliance-fb-twitter {
    float: left;
    height: 430px;
}

div.block-alliance-fb-twitter div#block-alliance-fb-twitter-tabs ul li {
    background-image: none;
    list-style-image: none;
    width: 95px;
}

div.block-alliance-fb-twitter div#block-alliance-fb-twitter-tabs ul {
    background-image: none;
    list-style-image: none;
}

div.header-block div.menu-block div.grid-16 ul li ul li ul li {
    display: none;
}

div.header-block div.menu-block div.grid-16 ul li ul li ul li a {
    display: none;
}

.email-printer-icon-holder {
    float: left;
    width: 300px;
}

.email-printer-icon-holder div {
    margin-right: 30px;
    width: 60px;
    float: left;
}

.gecko .jcarousel-skin-default .jcarousel-item .views-field-field-primary-topic-value,
.ie7 .jcarousel-skin-default .jcarousel-item .views-field-field-primary-topic-value,
.ie8 .jcarousel-skin-default .jcarousel-item .views-field-field-primary-topic-value,
.ie9 .jcarousel-skin-default .jcarousel-item .views-field-field-primary-topic-value {
    height: 19px;
}

.chrome .jcarousel-skin-default .jcarousel-item .views-field-field-primary-topic-value,
.safari .jcarousel-skin-default .jcarousel-item .views-field-field-primary-topic-value {
    height: 11px;
}

.jcarousel-skin-default .jcarousel-item .views-field-tid .field-content,
.jcarousel-skin-default .jcarousel-item .views-field-tid .field-content a,
.jcarousel-skin-default .jcarousel-item .views-field-field-primary-topic-value .field-content,
.jcarousel-skin-default .jcarousel-item .views-field-field-primary-topic-value .field-content a {
    color: #677d95;
    font-size: 14px;
    background-image: url(../images/underline.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    float: left;
}

.jcarousel-skin-default .jcarousel-item .views-field-title .field-content,
.jcarousel-skin-default .jcarousel-item .views-field-title .field-content a {
    color: #355472;
    font-size: 20px;
    margin: 8px 0 0 0;
    clear: both;
    display: table;
    text-align: left;
}

div.main-container div.main-content div.content-block div.highlights-box div.field-field-af4q-highlights {
    display: table;
}


.block-similar, #related-contents {
    margin-bottom: 0;
    background-color: #fff;
}

.block-similar h2, #related-contents h2 {
    margin-bottom: 0;
}

/*.white-block-info a:hover {
    color: #EC751F;
    font-weight: bold;
}*/
#block-alliance-fb-twitter-tabs ul li {
    float: left;
    list-style: none;
}

#block-alliance-fb-twitter-tabs ul li a {
    height: 26px;
    text-indent: -9999px;
}

#block-alliance-fb-twitter-tabs ul li a.fb div {
    background: url(../images/tab.gif) no-repeat;
    background-position: 0px 4px;
    width: 92px;
    height: 26px;
    cursor: pointer;
}

#block-alliance-fb-twitter-tabs ul li a.twitter div {
    background: url(../images/tab.gif) no-repeat;
    background-position: -92px 4px;
    width: 92px;
    height: 26px;
    cursor: pointer;
}

#block-alliance-fb-twitter-tabs ul li a.fb div.selected, #block-alliance-fb-twitter-tabs ul li a.fb div:hover {
    background: url(../images/tab.gif) no-repeat;
    background-position: 0 -20px;
    width: 92px;
    height: 26px;
}

#block-alliance-fb-twitter-tabs ul li a.twitter div.selected, #block-alliance-fb-twitter-tabs ul li a.twitter div:hover {
    background: url(../images/tab.gif) no-repeat;
    background-position: -92px -20px;
    width: 92px;
    height: 26px;
    overflow: hidden;
}

#block-alliance-fb-twitter-tabs #tabs-2 {
    width: 285px;
    margin-top: 2px;
}

.block-alliance-fb-twitter #clear-block {
    height: 2px;
    background-color: #EC751F;
    width: 285px;
    *position: relative;
    *z-index: 9999;
    *margin-top: -1px;
}

.ie .block-alliance-fb-twitter #clear-block,
.safari .block-alliance-fb-twitter #clear-block,
.chrome .block-alliance-fb-twitter #clear-block {
    height: 2px;
}

.ie #block-alliance-fb-twitter-tabs {
    /*    padding-top: 15px;*/
}

#twtr-widget-1 .twtr-doc .twtr-ft a img {
    display: none;
}

#twtr-widget-1 .twtr-doc .twtr-ft a {
    background: url(../images/twitter.gif) no-repeat;
    width: 85px;
    height: 19px;
    border: 0;
}

#twtr-widget-1 .twtr-doc .twtr-ft span a {
    /*
    background-image:  none;
    color: #FFFFFF;
    background-color:  #EC751F;
    width: 123px;
    height: 20px;
    text-align: center;
    */

    width: 123px;
    color: #ffffff !important;
    font-size: 13px;
    line-height: 16px;
    text-align: center;
    border-radius: 5px;

    padding: 3px 12px 4px;

    background: #0056a4;
    background: url(../images/affq-blue-btn-bg.png) repeat-x;
    background: -moz-linear-gradient(top, #0056a4 0%, #003c79 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0056a4), color-stop(100%, #003c79)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #0056a4 0%, #003c79 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #0056a4 0%, #003c79 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #0056a4 0%, #003c79 100%); /* IE10+ */
    background: linear-gradient(to bottom, #0056a4 0%, #003c79 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0056a4', endColorstr='#003c79', GradientType=0); /* IE6-8 */
    border: 1px solid transparent;
    zoom: 1;
    *white-space: nowrap;
}

.ie #twtr-widget-1 .twtr-doc .twtr-ft span a {
    width: 143px;
}


.pane-views-heroarea-block-2 {
    margin-top: -375px;
}

.view-heroarea.view-id-heroarea.view-display-id-block_2.view-dom-id-2 {
    margin-top: 2px;
    margin-right: 0px;
}

.safari .view-heroarea.view-id-heroarea.view-display-id-block_2.view-dom-id-2, .chrome .view-heroarea.view-id-heroarea.view-display-id-block_2.view-dom-id-2 {
    margin-top: 1px;
    margin-right: 0;
}

#fancybox-wrap {
    /* margin-left: -135px; */
    margin-top: -5px;
}

.logged-in #fancybox-wrap {
    margin-top: 16px;
}

.admin-logged-in #fancybox-wrap {
    margin-top: 44px;
}

.chrome #fancybox-wrap {
    margin-top: -18px;
    /*margin-left: -145px;*/
}

.chrome .logged-in #fancybox-wrap {
    margin-top: 1px;
}

.chrome .admin-logged-in #fancybox-wrap {
    margin-top: 29px;
}

.ff3_5 #fancybox-wrap, .ff3_6 #fancybox-wrap {
    margin-top: 55px;
}

.ff3_5 .logged-in #fancybox-wrap, .ff3_6 .logged-in #fancybox-wrap {
    margin-top: 74px;
}

.ff3_5 .admin-logged-in #fancybox-wrap, .ff3_6 .admin-logged-in #fancybox-wrap {
    margin-top: 101px;
}

.ie #fancybox-wrap {
    margin-top: 40px;
}

.ie .logged-in #fancybox-wrap {
    margin-top: 66px;
}

.ie .admin-logged-in #fancybox-wrap {
    margin-top: 93px;
}

.ie8 #fancybox-wrap {
    margin-top: 45px !important;
}

.ie8 .logged-in #fancybox-wrap {
    margin-top: 71px !important;
}

.ie8 .admin-logged-in #fancybox-wrap {
    margin-top: 98px !important;
}

.ie9 #fancybox-wrap {
    margin-top: 0px !important;
}

.ie9 .logged-in #fancybox-wrap {
    margin-top: 26px !important;
}

.ie9 .admin-logged-in #fancybox-wrap {
    margin-top: 43px !important;
}

.safari #fancybox-wrap {
    margin-top: -9px;
}

.safari .logged-in #fancybox-wrap {
    margin-top: 12px;
}

.safari .admin-logged-in #fancybox-wrap {
    margin-top: 40px;
}

div.content-block div#fb-social-comments {
    display: none;
}

div.content-block div.share-highlights div#addthis_share_icons div h2 {
    display: none;
}

div#addthis_share_icons {
    float: right;
    width: 140px;
}

div#block-fb_social-facebook_comments,
.block-fb_social_comments {
    padding-top: 20px;
    padding-left: 20px;
    background-color: #ffffff;
    background-image: url(../images/border-orange.jpg);
    background-position: top;
    background-repeat: repeat-x;
}

#block-similar-0, #related-contents {
    padding-bottom: 20px;
    margin-bottom: 0px;
}

#related-contents {
    padding-left: 0px;
    padding-top: 13px;
}

.fbFeedbackContent .composer {
    border: none;
    background-color: #ffffff;
}

.field-field-resource-icon, .field-field-collection-icon {
    display: none;
}

.fb-social-like-widget {
    float: left;
    width: 89px;
    margin-left: 5px;
}

.tweetbutton {
    float: left;
    margin-left: -5px;
}

.flag-favorite-resources {
    float: left;
    display: inline-block;
    height: 30px;

}

.alliances-panel-profile-block .pane-node-body {
    background-color: #E2DE94;
}

.node-type-alliance .header-row {
    display: none;
}

.contact-info a {
    font-weight: bold;
}

.alliance-contact-us-block-title {
    color: #EC751F;
}

.alliance-contact-display-name {
    font-size: 13px;
}

#tools_resource_basic_search {
    float: left;
}

.tools-featured-block .views-field-field-resource-icon-fid {
    float: right;
}

.tools-featured-resource-block .views-field-field-collection-icon-fid {
    float: right;
}

.node-type-resources .resource-type-link-doc-block {
    margin: 25px 0;
}

.node-type-resources #resource-title {
    font-size: 14px;
}

.node-type-resources .field-field_resource_assoc_docs div {
    display: inline;
}

.node-type-collection .view-resource-list .views-field-addthis-toolbox {
    margin-top: 10px;
    display: none;
    clear: both;
}

.node-type-collection #block-views-resource_list-block_1 .view-resource-list .views-field-addthis-toolbox {
    margin-top: 10px;
    display: none;
}

.view-all-articles-button-div {
    margin-top: -45px;
    width: 112px;
    float: right;
}

.view-all-button.text-button-blue {
    padding-left: 15px;
    padding-right: 15px;
    float: left;
}

.page-articles #main h1#page-title,
.page-alliance-articles #main h1#page-title,
.page-collaborative-articles #main h1#page-title {
    font-size: 30px;
    color: #FFFFFF;
    background-image: url(../images/topic-bg.gif);
    background-repeat: repeat-x;
    height: 57px;
    margin: 0;
    padding: 7px 0 0 15px;
    line-height: 10px;
}

.page-articles #main-content,
.page-alliance-articles #main-content,
.page-collaborative-articles #main-content,
.page-newsletter-list #main-content,
.view-alliance-resource-list {
    background-color: #fff;
}

.page-articles .view-topic-node-blocks.view-display-id-page_1,
.page-collaborative-articles .view-collaborative-landing-page-block.view-display-id-page_1,
.page-alliance-articles .view-alliance-landing-blocks.view-display-id-page_1,
.view-alliance-resource-list {
    padding: 10px;
}

.view-alliance-resource-list .views-field-title {
    font-weight: bold;
    font-size: 14px;
}
.view-alliance-resource-list .views-row {
    margin-top: 15px;
}
.view-alliance-resource-list .views-row.views-row-first {
    margin-top: 0px;
}

body.node-type-alliance .panels-flexible-region-alignment-fb_twitter_block {
    height: 440px;
}

#block-views-resource_list-block_1 .views-field-field-resource-icon-fid {
    float: right;
}

#block-views-resource_list-block_2 .views-field-field-collection-icon-fid {
    float: right;
}



div.tags ul.links li.last .semicolon-as-tags-separator {
    display: none;
}

.sub-menu ul li {
    margin: 0 0 0 8px;
}

.content ul {
    padding: 0;
}

.views-total-count {
    float: left;
    font-style: italic;
    margin-top: -20px;
}

.page-tools-resources-advanced-search .view-tools-resource-search .view-filters {
    padding-bottom: 10px;
    margin-bottom: 15px;
    border-bottom: 1px solid #ccc;
}

.page-tools-resources-advanced-search .view-tools-resource-search .view-header {
    float: right;
    width: 205px;
    text-align: right;
}

.page-tools-resources-advanced-search .view-tools-resource-search .view-filters .views-exposed-widget {
    margin-top: 10px;
    padding: 3px;
}

.page-tools-resources-advanced-search .view-tools-resource-search .view-filters .views-exposed-widget #edit-submit-tools-resource-search {
    background-color: #355472;
    font-style: italic;
    color: #FFFFFF !important;
    padding: 0 5px 1px 5px;
    border: none;
    cursor: pointer;
    width: 60px;
    height: 20px;
    float: left;
}

.white-block-info .twtr-widget .twtr-doc .twtr-ft div a {
    background-image: url(../images/tab.gif);
    background-repeat: no-repeat;
    background-position: -92px 0px;
    width: 92px;
    height: 20px;
    cursor: pointer;
}

.white-block-info .twtr-widget .twtr-doc .twtr-ft div a img {
    display: none;
}

.white-block-info .twtr-widget .twtr-doc .twtr-ft div span a.twtr-join-conv {
    text-decoration: none !important;
    font-weight: normal !important;
    background-image: none !important;
    width: 117px;
    height: 18px;
    cursor: pointer;
}

.white-block-info .twtr-widget .twtr-doc .twtr-ft div span a.twtr-join-conv:hover {
    text-decoration: none !important;
    font-weight: normal !important;
    background-image: none !important;
    width: 117px;
    height: 18px;
    cursor: pointer;
}

.block-alliance-twitter .twtr-widget .twtr-doc .twtr-ft div span a.twtr-join-conv:hover {
    text-decoration: none !important;
}

#block-views-related_links-block_1 .view-id-related_links .views-row .views-field-title a,
#block-views-related_links-block_2 .view-id-related_links .views-row .views-field-title a {
    font-weight: bold;
}

.node-type-collection #main-content-bottom {
    padding-top: 20px;
    background-color: #ffffff;
    background-image: url(../images/border-orange.jpg);
    background-position: top;
    background-repeat: repeat-x;
    margin-top: 10px;
}

#alliance_contact_to_public_contact {
    padding: 10px;
}

#alliance_contact_to_public_contact input.form-text,
#alliance_contact_to_public_contact textarea.form-textarea {
    width: 500px;
}

#alliance_contact_to_public_contact textarea.form-textarea {
    width: 500px;
    height: 80px;

}

#alliance_contact_to_public_contact input.form-submit {
    background-color: #EC751F;
    font-style: italic;
    color: #FFFFFF !important;
    padding: 0 5px 1px 5px;
    border: none;
    cursor: pointer;
    height: 22px;
    float: right;
    margin-right: 10px;
}

.chrome .page-tools-resources-advanced-search #edit-field-resource-audience-value-many-to-one-wrapper,
.safari .page-tools-resources-advanced-search #edit-field-resource-audience-value-many-to-one-wrapper {
    width: 125px;
}

.view-topic-node-blocks.view-id-topic_node_blocks.view-display-id-block_7 div.views-field-field-landing-page-title-value span.field-content {
    font-size: 18px;

}

.view-topic-node-blocks.view-id-topic_node_blocks.view-display-id-block_7 div.views-field-field-landing-page-title-value span.field-content span.cufon_bold {
    font-weight: bold;
}

.view-topic-node-blocks.view-id-topic_node_blocks.view-display-id-block_7 div.views-field-title span.field-content {
    font-size: 18px;
}

.view-topic-node-blocks.view-id-topic_node_blocks.view-display-id-block_7 div.views-field-title span.field-content span.cufon_bold {
    font-weight: bold;
}

div#fancybox-content {
    border-left-color: #868686;
    border-bottom-color: #868686;
    border-right-color: #868686;
    border-top-color: #868686;
}

form#alliance_contact_to_public_contact .form-item {
    width: 500px;
}

iframe#fancybox-frame body div {
    width: 510px;
}

#fancybox-frame {
    overflow-x: hidden;
    overflow-y: auto
}

/* listserv */
.ajax-loader-orange {
    background: url(../images/ajax-loader.gif) no-repeat;
    display: none;
    float: left;
    width: 25px;
    margin-top: 3px;
}

.listserv-list {
    padding-bottom: 10px;
}

/* listserv */

/* submission form */
td.race-data-col input, td.ethnicity-data-col input, td.language-data-col input {
    width: 88%;
    border: 1px solid #CCCCCC;
    text-align: center;
}

td.sum input {
    width: 88%;
    border: 1px solid #CCCCCC;
    text-align: center;
}

tr.master-table-header th {
    padding-right: 4px;
    text-align: center;
}

.master-table tr td tr td {
    padding-right: 4px;
    text-align: center;
}

td.stat-col input, td.sum input {
    background-color: #ADBBCE;
    text-align: center;
}

.webform #main h1.title {

    background-color: #FFFFFF;
    background-image: url("../images/border-orange.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    margin-bottom: 0px !important;
    padding: 10px 7px 10px 7px;
    color: #EC751F;
    font-size: 19px;

}

.webform #main {
    background-color: #FFFFFF;
}

.webform #main #main-content {
    padding: 10px;
}

td.left-column-label, tr.child-table-header td {
    text-align: center;
}

tr#row-race-1 td.sum-label, tr#row-ethnicity-1 td.sum-label, tr#row-language-1 td.sum-label {
    text-align: center;
}

.webform .form-submit {
    margin-top: 6px !important;
    background-color: #EC751F;
    color: #FFFFFF !important;
    font-style: italic;
    padding: 0 5px 1px;
    border: 0;
    cursor: pointer;
}

#hero-area-impact-story-read-more {
}

/**Hide Resend email link from webform submission**/
.webform-submission-actions {
    display: none !important;
}

#header-messages {
    margin-bottom: 10px;
}

#af4q-dashboard-change-password-form {
    margin-left: 20px;
}

/* override system.css tbody css to remove a border-top 1px*/
.page-node .content-block tbody {
    border: none !important;
}

/*collaborative landing page getting started block title*/
.collaborative-getting-started-title {
    color: #EC751F;
}

/*hide alliance public checkbox in node add/edit form*/
.node-form #edit-og-public-wrapper {
    display: none;
}

/*primer block*/
.views-field-primer .field-content p {
    margin-bottom: 0px !important;
}

/*mature page Voices block title */
.view-topic-node-blocks.view-display-id-block_5 .views-field-title span.field-content {
    font-size: 100% !important;
}

.view-topic-node-blocks.view-display-id-block_5 .views-field-title span.field-content a {
    color: #544A48;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
}

.view-topic-node-blocks.view-display-id-block_5 .views-field-title span.field-content a:hover {
    text-decoration: underline;
}

.view-topic-node-blocks.view-display-id-block_6 .views-field-title span.field-content a {
    color: #544A48;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
}

.view-topic-node-blocks.view-display-id-block_6 .views-field-title span.field-content a:hover {
    text-decoration: underline;
}

/*highlights box ignore p tags */
.highlights-box p {
    margin-bottom: 0px !important;
}

.view-collaborative-landing-page-block .view-content .views-row {
    clear: both;
    margin-bottom: 20px;
}

.form-submit {
    cursor: pointer;
}

/*document share space css*/
.page-node-add-af4q-document-folder .node-form .standard fieldset {
    display: none;
}

.page-node-edit.af4q_document_folder .node-form .admin fieldset {
    display: none;
}

.page-node-add.page-node-add-af4q-document-folder .node-form .standard fieldset {
    display: none;
}

.page-node-add.page-node-add-af4q-document-folder .node-form .admin fieldset {
    display: none;
}

.page-node-edit.af4q_document_folder .node-form input#edit-preview.form-submit {
    display: none;
}

.page-node-add.page-node-add-af4q-document-folder .node-form input#edit-preview.form-submit {
    display: none;
}

.page-node-add.page-node-add-af4q-document .node-form .standard fieldset {
    display: none;
}

.page-node-add.page-node-add-af4q-document .node-form .admin fieldset {
    display: none;
}

.page-node-edit.af4q_document .node-form .standard fieldset {
    display: none;
}

.page-node-edit.af4q_document .node-form .admin fieldset {
    display: none;
}

.page-node-edit.af4q_document .node-form input#edit-preview.form-submit {
    display: none;
}

.page-node-add.page-node-add-af4q-document .node-form input#edit-preview.form-submit {
    display: none;
}

#back-to-search-result {
    background-image: url("../images/delete_this_document.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 20px;
}

.download-document-file {
    background-image: url("../images/download_document.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 20px;
}

#download-resource-file {
    background-image: url("../images/edit_this_document.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 20px;
}

.edit-delete-folder-button {
    background-image: url("../images/icon_folder_edit.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-bottom: 5px;
    width: 168px;
}

.upload-button {
    background-image: url("../images/upload_new_document.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-left: 8px;
    margin-right: 8px;
    float: left;
}

.document-center {
    background-image: url("../images/document.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-left: 8px;
    float: left;
}

.new-folder-button {
    background-image: url("../images/icon_folder_new.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-left: 8px;
    margin-right: 8px;
    float: left;
    *width: 137px;
}

.folder-button {
    background-image: url("../images/icon-folder.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-left: 8px;
}

.file-button {
    background-image: url("../images/icon-file.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-left: 8px;
}

.view-af4q-document-sharespace-landing.view-id-af4q_document_sharespace_landing table.views-table tr th.views-field-title {
    width: 66% !important;
}

.view-af4q-document-sharespace-landing.view-id-af4q_document_sharespace_landing table.views-table tr th.views-field-title {
    width: 66% !important;
}

.view-af4q-document-sharespace-landing.view-id-af4q_document_sharespace_landing table.views-table tr th.views-field.views-field-type {
    width: 1% !important;
}

.view-af4q-document-sharespace-landing.view-id-af4q_document_sharespace_landing table.views-table tr th.views-field-title a {
    margin-left: -35px;
}

.view-af4q-document-sharespace-landing.view-id-af4q_document_sharespace_landing table.views-table tr th.views-field-title a {
    margin-left: -35px;
}

.pipe-spacer {
    padding-left: 3px;
    padding-right: 3px;
}

.float-right.bold-txt.action-menu-right {
    float: right;
    width: 369px;
    *width: 362px;
    *width: 360px;
/ 9
}

.float-right.bold-txt.action-menu-right div {
}

.float-right.bold-txt.action-menu-right1 {
    float: right;
    /*	width: 378px;*/
}

.float-right.bold-txt.action-menu-right1 div {
    float: left !important;
}

div#edit-field-af4q-document-video-link-0-emvideo-delete-wrapper.form-item {
    display: none;
}

.view-af4q-document-sharespace-landing.view-id-af4q_document_sharespace_landing.landing-page .view-content {
    margin-bottom: 0;
    padding-bottom: 14px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 14px;
}

.view-af4q-document-sharespace-landing.view-id-af4q_document_sharespace_landing.view-display-id-block_1.document-folder-view-block.view-dom-id-1 {
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

.view-af4q-document-sharespace-landing.view-id-af4q_document_sharespace_landing .view-header .action-menu-right {
    margin-bottom: 0;
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    width: 600px;
}

.view-af4q-document-sharespace-landing.view-id-af4q_document_sharespace_landing td.active {
    background-color: transparent;
}

.view-af4q-document-sharespace-landing.view-id-af4q_document_sharespace_landing .tr.even, .view-af4q-document-sharespace-landing.view-id-af4q_document_sharespace_landing .tr.odd {
    background-color: transparent;
}

.page-node.af4q_document #comments .textarea-identifier.description, .page-node.af4q_document #comments fieldset {
    display: none;
}

.page-node.af4q_document #comments {
    background-color: white;
}

.page-node.af4q_document #comments {
    margin-bottom: 0;
    padding-bottom: 14px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 14px;
}

.page-node.af4q_document #comments h3 {
    display: none;
}

.page-node.af4q_document #comments .form-submit {
    background-color: #EC751F;
    color: #FFFFFF !important;
    font-style: italic;
    font-weight: normal !important;
    padding-bottom: 1px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 0;
    border: 0;
}

/* document share space css */
/* document share space css */

/*article blocks - read more button style*/
.view-collaborative-landing-page-block.view-display-id-panel_pane_4 .views-field-path,
.view-collaborative-landing-page-block.view-display-id-page_1 .views-field-title,
.view-topic-node-blocks.view-display-id-block_1 .views-field-path,
.view-topic-node-blocks.view-display-id-page_1 .views-field-title,
.view-alliance-landing-blocks.view-display-id-panel_pane_1 .views-field-path-1,
.view-alliance-landing-blocks.view-display-id-page_1 .views-field-title {
    position: relative;
}

.read-more-span {
    position: absolute;
    right: 0;
    top: 0;
}

.view-collaborative-landing-page-block.view-display-id-panel_pane_4 .views-field-path .read-more-span a.text-button,
.view-collaborative-landing-page-block.view-display-id-page_1 .views-field-title .read-more-span a.text-button,
.view-topic-node-blocks.view-display-id-block_1 .views-field-path .read-more-span a.text-button,
.view-topic-node-blocks.view-display-id-page_1 .views-field-title .read-more-span a.text-button,
.view-alliance-landing-blocks.view-display-id-panel_pane_1 .views-field-path-1 .read-more-span a.text-button,
.view-alliance-landing-blocks.view-display-id-page_1 .views-field-title .read-more-span a.text-button {
    color: #FFFFFF !important;
}

.view-collaborative-landing-page-block.view-display-id-panel_pane_4 .views-field-path .read-more-span a.text-button:hover,
.view-collaborative-landing-page-block.view-display-id-page_1 .views-field-title .read-more-span a.text-button:hover,
.view-topic-node-blocks.view-display-id-block_1 .views-field-path .read-more-span a.text-button:hover,
.view-topic-node-blocks.view-display-id-page_1 .views-field-title .read-more-span a.text-button:hover,
.view-alliance-landing-blocks.view-display-id-panel_pane_1 .views-field-path-1 .read-more-span a.text-button:hover,
.view-alliance-landing-blocks.view-display-id-page_1 .views-field-title .read-more-span a.text-button:hover {
    text-decoration: none !important;
}

.div-article-list-title {
    margin-right: 90px;
}

/*.content-block ol, .content-block ul {
    list-style-position: inside !important;
} */
.content-block ol ol, .content-block ul ul, .content-block ul ol, .content-block ol ul {
    margin-left: 40px !important;
}

/* article details page - date field bold and indent from body*/
.content-block .field-field-blog-date {
    font-weight: bold;
    margin-bottom: 20px;
}

.page-taxonomy-term .header-design .header-title-wrapper h1 {
    color: #736B67;
}

.page-taxonomy-term .taxonomy-term-description {
    padding: 10px;
}

body.page-taxonomy #main .header-design {
    height: 36px;
}

/* tools and resources page ie specific css issues */
.ie .views-field-addthis-toolbox a.addthis_button_facebook_like span {
    line-height: 16px !important;
}

.ie div.atclear {
    height: 0px;
}

/*tools and resources page ff3.6 double fb:like button .ff3 */
/*
.views-field-addthis-toolbox a.addthis_button_facebook_like {
    width: 45px;
    overflow: hidden;
    white-space: nowrap;
}
*/
/*.views-field-addthis-toolbox a.addthis_button_tweet {
	width: 98px!important;
    overflow: hidden;
    white-space: nowrap;
	}*/
a.addthis_button_tweet {
    width: 98px !important;
    overflow: hidden;
    white-space: nowrap;
}

/* Home page IE7 fix for "What have we learned" block*/
div.jcarousel-skin-default div.jcarousel-container div.jcarousel-clip ul.jcarousel li.jcarousel-item div.views-field-path {
    *padding-left: 59px;
    *padding-bottom: 4px;
}

form#user-register .create_new_account {
    width: auto;
    float: left;
    text-align: inherit;
    padding-top: 20px;
    clear: both;
    margin-left: 3px;
}

/**
*Added by Jilani Jidni
* Hide tab from search page.
*/
.page-search .tabs {
    display: none;
}

/*
css for ckeditor
*/
body.cke_show_borders {
    min-width: 100% !important;
}

.blue-block-new .title {
    font-family: HelveticaNeueLTStdBlkRegular;
}

.orange-block-new .title {
    font-family: HelveticaNeueLTStdBlkRegular;
}

div.newsletter-subscribe {
    background: url(../images/newsletter/news-letter-btn.png) no-repeat;
    position: fixed;
    right: 0px;
    top: 40%;
    z-index: 10000;
    cursor: pointer;
}

div.newsletter-subscribe a {
    width: 66px;
    height: 158px;
    display: block;
    text-indent: -5000px;
}

/*hide printer friendly button*/
.page-civicrm-mailing #crm-container div#printer-friendly {
    display: none;
}

/* Subscribe/Unsubscribe button styles */
.page-civicrm-mailing #crm-container .crm-button,
#crm-container .crm-button {
    text-shadow: 0 0 0 white;
    border: 0;
    background: none;
    border-radius: 0;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
    font-size: 100%;
}

.page-civicrm-mailing #crm-container .form-submit,
#crm-container #Subscribe .form-submit {
    background-color: #EC751F;
    font-style: italic;
    color: white;
    padding: 0 5px 2px 5px;
    font-weight: normal;
    border: 0 none;
    border-radius: 0;
    text-shadow: 0 0 0 white;
    font-size: 100%;
    background-image: none;
}

.view-rss-feed.view-display-id-block_2 .views-field-title a {
    font-weight: bold;
}

.view-rss-feed.view-display-id-block_2 .views-row {
    padding-bottom: 10px;
}

#edit-field-teaser-text-0-value-wrapper {
    clear: both;
}

/* advanced search link */

.main-wrap-resource-landing .advanced-search-link a, .advanced-search-link a {
    color: #00407f;
    text-decoration: underline;
    font-weight: bold;
}

.view-alliance-resource-list table.views-table{
    width: 100%;
    border: 0;
}

.view-alliance-resource-list .view-content {
    padding: 0 10px;
}

.view-alliance-resource-list table.views-table thead tr th{
    background: #d1d8e0;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#d1d8e0), to(#ffffff));
    background: -webkit-linear-gradient(#d1d8e0, #ffffff);
    background: -moz-linear-gradient(#d1d8e0, #ffffff);
    background: -ms-linear-gradient(#d1d8e0, #ffffff);
    background: -o-linear-gradient(#d1d8e0, #ffffff);
    background: linear-gradient(#d1d8e0, #ffffff);
    text-transform: uppercase;
    border-bottom: 1px solid #ccc;
    text-align: left;
    line-height: 16px;
    vertical-align: top;
}

.view-alliance-resource-list table.views-table thead tr th,
.view-alliance-resource-list table.views-table tbody tr td{
    padding: 10px;
    border-bottom: 1px solid #ccc;
    vertical-align: top;
}
.view-alliance-resource-list table.views-table thead tr th:first-child,
.view-alliance-resource-list table.views-table tbody tr td:first-child {
    border-left: 1px solid #ccc;
    width: 85%;
}
.view-alliance-resource-list table.views-table thead tr th:last-child,
.view-alliance-resource-list table.views-table tbody tr td:last-child {
    border-right: 1px solid #ccc;
}
.view-alliance-resource-list table.views-table tbody tr td p{
    margin:0;
}
.view-alliance-resource-list .views-table-body {
    border: 1px solid #ccc;
    margin-top: 20px;
}

.view-alliance-resource-list .views-table tbody > tr:nth-child(2n+1) > td,
.view-alliance-resource-list .views-table tbody > tr:nth-child(2n+1) > th {
    background-color: #F9F9F9;
}

.view-alliance-resource-list .views-table tbody tr.even td {
    background-color: #FFFFFF;
}