h2.pageTitle{font-family:Georgia,serif;font-size:2.083em;font-weight:700;padding-bottom:20px;}
div.two-columns div.left div#svSearchResults div.moreResults{border-bottom:1px solid #DFDFE0;border-top:1px solid #DFDFE0;padding:5px 0 0;}
div.two-columns div.left div#svSearchResults div.moreResults ul{margin-left:-35px;}
div.two-columns div.left div#svSearchResults div#svPortal{padding:15px 0;}
form#svSearchAgain p{font-style:italic;padding:10px 0;}
form#svSearchAgain input[type=text]{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #EFEDEC!important;background-image:url(../../images/2/fieldbg.png);background-position:left top;background-repeat:repeat-x;border:1px solid #C2C2C2!important;color:#000;font-size:14px;line-height:18px;border-style:solid;border-width:1px;padding:10px!important;}
form#svSearchAgain input.btn{background:0 repeat scroll 0 0 transparent;border:medium none;clear:both;color:#FFF;display:inline-block;font-family:Verdana,Helvetica,sans-serif;font-size:.75em;text-transform:uppercase;margin:0 auto;padding:14px 16px;}
form#svSearchAgain input.btn:hover{border:3px solid #f8a05c;text-decoration:none;padding:11px 13px;}
div.two-columns div.left div#svSearchResults div#svPortal dl{font-family:Georgia,serif;line-height:1.583;margin-top:10px;}
p.prev_next_right{padding-top:15px;text-align:right;}
div.two-columns div.left div#svSearchResults div#svPortal dd.summary p{margin-left:14px;}
div.secondary-menu ul.navSecondary{font-size:.917em;padding:0 0 25px;}
div.secondary-menu ul.navSecondary li{border-top:1px solid #474747;}
div.secondary-menu ul.navSecondary li a{background:transparent url(../images/bullet_02.png) no-repeat 24px 50%;display:block;line-height:1;padding:10px 40px;}
div.secondary-menu ul.navSecondary li.alt a{background:transparent url(../images/bullet_01.png) no-repeat 19px 50%;}
div.secondary-menu ul.navSecondary li a:hover{background-color:#342f2c;text-decoration:none;}
div.header ul.languages li a{padding:11px 23px 9px 34px;}
ul.facebook-comments li{padding:10px 0;}
ul.asset-list h2{margin-bottom:20px;}
ul.asset-list p img{background-color:#F7E9C6;border:solid;display:block;margin-left:auto;margin-right:auto;width:240px;border-color:#ddd #aaa #aaa #ddd;border-width:1px 2px 2px 1px;padding:8px;}
ul.asset-list p a{color:#FAAC20;font-family:Georgia,serif;font-size:.917em;font-style:italic;margin-bottom:10px;}
div.s3 div.fb-like{bottom:512px;overflow:visible;position:absolute;right:475px;z-index:2;padding:5px 0;}
div.boxes div.second > div{padding-top:10px;}
div.fb-like-opps{bottom:-273px;overflow:visible;right:-20px;z-index:2;}
div#details-social-twitter{bottom:172px;overflow:visible;position:absolute;right:1377px;z-index:3;}
div.two-columns div.left h2.give-step1,div.two-columns div.left h2.give-step2,div.two-columns div.left h2.give-step3,div.two-columns div.left div h2{font-size:1.417em;padding-bottom:20px;}
h2.give-step1,h2.give-step2,h2.give-step3{padding-bottom:20px;}
div.two-columns div.left div.give-step3 h2{color:#CF670B;font-size:1.1em;padding-bottom:10px;}
div.give-step3 strong{font-family:Georgia,serif;color:#CF670B;margin-right:5px;}
div.give-step3{line-height:14px;}
div.give-step3 div#give-step3-content{margin-left:-140px;}
div.two-columns div.left div#svSearchResults p strong,form > div p strong,form > div p strong{color:#CF670B;}
div#transactionErrors h3{font-size:.85em;}
div#transactionErrors ul.ppErrors{color:#CF670B;padding-bottom:15px;padding-left:5px;}
div#transactionErrors ul.ppErrors li{margin-left: -5px;}
div.two-columns div.left dl dt.title a{color:#000;font-size:1.25em;font-family:Georgia,serif;}
div.two-columns div.left dl dd.readMore{margin-bottom:30px;}
div.two-columns div.left dl dd ul.navSequential li{display:inline-block;overflow:hidden;padding:0 10px 0 0;}
div.two-columns div.left h3.relatedContent{padding-bottom:10px;}
ul.resources-results li h4{font-size:1.18em;}
div.social div div{display:inline-block;}
div.social div div.fb{vertical-align:top;margin-top:1px;}
p.social{height:66px;width:329px;background:transparent url(../images/social_bg.png) no-repeat 0 0;text-align:center;line-height:66px;}
p.social-noblackbelt a{overflow:hidden;display:inline-block;width:36px;height:36px;background:transparent url(../images/icon_facebook.png) no-repeat 0 0;text-indent:-99em;vertical-align:middle;margin:0 3px;}
p.social-noblackbelt a.twitter{background-image:url(../images/icon_twitter.png);}
p.social-noblackbelt a.linked-in{background-image:url(../images/icon_linked_in.png);}
p.social-noblackbelt a.youtube{background-image:url(../images/icon_youtube.png);}
p.social-noblackbelt a.vimeo{background-image:url(../images/icon_vimeo.png);}
p.social-noblackbelt a.flickr{background-image:url(../images/icon_flickr.png);}
div.left p.article-info span.author{float:left;font-family:Georgia,serif;font-style:italic;}
div.left p.article-info span.date{float:right;font-family:Arial,sans-serif;font-size:.833em;}
div.member-listing-links{font-family:Verdana,Arial,sans-serif;font-size:.917em;color:#959595;}
.ui-dialog-title{font-family:Georgia,serif;}
.ui-widget{font-family:Verdana,Helvetica,sans-serif;font-size:1em;}
.ui-widget-content a.button{color:#FFF;font-size:.655em;line-height:1;text-transform:uppercase;}
h5{font-weight:400;font-size:10px;}
span.giftbag-details{font-size:10px;float:left;width:325px;}
span.giftbag-item{float:left;overflow:hidden;}
ul.giftBag-items{font-family:Verdana,Helvetica,sans-serif;list-style-type:none;padding:0;}
li.giftbag-last-item{display:0;line-height:40px;}
.giftbag-remove-link{float:right;}
div.give-step3 p strong{text-transform:uppercase;font-weight:700;font-size:12px;font-family:Georgia,serif;color:#CF670B;}
form > div h4{font-weight:400;color:#CF670B;font-family:Arial,Tahoma,sans-serif;font-size:.917em;line-height:14px;text-transform:uppercase;margin:2px 0 10px;}
form > div h3.honor{width:150px;overflow:visible;}
form > div.give-step3 h3{width:150px;}
div.two-columns div.left div#svSearchResults div#svPortal dl.last,div.left p.article-info{margin-bottom:10px;}
div.two-columns div.right div.svCatSummary h3,div.two-columns div.right div.well h3{display:none;}
span#confirm-reminder{color: #AFAFB0; font-family: Arial,Tahoma,sans-serif; font-size: 0.917em; text-transform: uppercase; line-height: 14px;}
h3.give-step2-eftinfo a.help {font-weight: normal; font-size: 80%}
h3.give-step2-eftinfo a.help:hover {color: #000; text-decoration: underline;}
div#donationTabs {margin-bottom: 10px;}
div#donationTabs div div {overflow: hidden;}
div#donationTabs .ui-widget-content {
   background-color: white !important;
   background-image: none; !important;
}
.ui-tabs .ui-tabs-nav li a {
    font-size: 75%;
}
p#simple-etf-info{
    font-size: 95%;
}
p#simple-etf-info a{
    color: #CF670B;
}
ul.validationErrors {
    list-style: square inside none !important;
    margin-top: 10px;
}
ul.validationErrors li span {
    color: #333;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #CF670B !important;
    text-decoration: none;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    color: #CF670B !important;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background: url("images/ui-bg_glass_100_fdf5ce_1x400.png") repeat-x scroll 50% 50% #CF670B !important;
    color: #FFFFFF !important;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited, .ui-state-hover a, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-hover a:hover {
    background: url("images/ui-bg_glass_100_fdf5ce_1x400.png") repeat-x scroll 50% 50% #CF670B !important;
    color: #FFFFFF !important;
}
div#show-errors h3{
    font-size: 12px;
}
div.echeckconfirm {
    color: #CF670B;
    margin-bottom: 10px;
}
div.echeckconfirm span{
    font-weight: bold;
    font-family: 'Georgia',serif;
    color: #888888;
}
h2.simple-step-1 {
    padding-bottom: 23px;
}
div.give-step3 {margin-bottom: 10px;}

ul.donorlist{
    padding-left: 0.0075em;
}
ul.donorlist li {
    background: url("../images/bullet_02.png") no-repeat scroll 24px 50% transparent;
    display: block;
    line-height: 1;
    font-size: 1.045em;
    padding: 10px 40px;
}
ul.giftBag-items li span strong {
    line-height: 35px !important;
    font-size: 1.095em;
}
ul.giftBag-items li a span {
    float: right;
}

div.content p.image.alt2 {
    background: url("../images/photo_mask_03.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 257px;
    width: 339px;
}

div.content > div.two-columns.alt > div.right blockquote {
    background: none;
    font-style: italic;
    padding: 15px;
}

ul#prayCaminoStatuses {
    background-color: #F0F0F0;
    border: 1px dotted #CCCCCC;
    margin-left: auto;
    margin-right: auto;
    margin-top: -5px;
    padding: 25px;
    width: 90%;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

ul#prayCaminoStatuses li + li {
    border-top: 1px dotted #CCCCCC;
}

li.ig_image_li img {
    width: 240px !important;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #f7e9c6;
    border-color: #ddd #aaa #aaa #ddd;
    border-image: none;
    border-style: solid;
    border-width: 1px 2px 2px 1px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding: 8px;
}

div.two-columns div.left ul.idonate-row > a:first-child { display: none !important; }

/*
div.two-columns div.left  #idonate-embed #idonate-subassets ul li span { line-height: 14px; }

div.two-columns div.left #idonate-embed .idonate-mobile:not(.idonate-tablet) #idonate-poweredby {margin-top: -18px;}
*/

input[type="submit"].ArchiveSearchSubmitButton {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: -moz-linear-gradient(center top, #f58026 0%, #d06a1c 100%);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-color: -moz-use-text-color;
    border-bottom-style: none;
    border-bottom-width: medium;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: -moz-use-text-color;
    border-left-style: none;
    border-left-width: medium;
    border-right-color: -moz-use-text-color;
    border-right-style: none;
    border-right-width: medium;
    border-top-color: -moz-use-text-color;
    border-top-style: none;
    border-top-width: medium;
    color: #fff;
    display: inline-block;
    font-family: "Verdana", "Helvetica", sans-serif;
    font-size: 0.75em;
    padding-bottom: 14px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 14px;
    text-transform: uppercase;
    background: -webkit-linear-gradient(top, #f58026 0%,#d06a1c 100%);
}

div.two-columns div.left #idonate-embed .idonate-btn.idonate-primary-color-background{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: -moz-use-text-color;
    border-bottom-style: none;
    border-bottom-width: medium;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: -moz-use-text-color;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: none;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: medium;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: -moz-use-text-color;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: none;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: medium;
    border-top-color: -moz-use-text-color;
    border-top-style: none;
    border-top-width: medium;
    color: #fff;
    display: inline-block;
    font-family: "Verdana", "Helvetica", sans-serif;
    font-size: 0.75em;
    line-height: 1;
    padding-bottom: 14px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 14px;
    text-transform: uppercase;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: -moz-linear-gradient(center top , #f58026 0%, #d06a1c 100%);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
}




/* div.two-columns div.left div.glyphicons.idonate-check, div.two-columns div.left div.glyphicons.idonate-uncheck {margin-top: 0 !important;} */

/*reset for iDonate */
#idonate-embed * {
  overflow: visible;
  list-style: inherit;
}

div.three-buttons ul.next3buttons, div.three-buttons ul.donorlist-horizontal {
    box-shadow: none !important;
    padding-top: 0;
}

ul.donorlist-horizontal li {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../images/bullet_02.png");
    background-origin: padding-box;
    background-position: 24px 50%;
    background-repeat: no-repeat;
    background-size: auto auto;
    display: inline;
    line-height: 1;
    padding-left: 40px;
}

div.three-buttons ul.donorlist-horizontal {

}

div.three-buttons ul.donorlist-horizontal li {
    box-shadow: none;
    width: inherit;
    color: #cf670b;
    font-family: "Avenir-Black","Arial",sans-serif !important;
    text-shadow: 0 0 5px rgba(0, 0, 0, 0.75) !important;
    margin-left: -20px !important;
}

div.three-buttons ul.donorlist-horizontal li ~ li {
    margin-left: 10px !important;
}

div.three-buttons ul.donorlist-horizontal li a {
    font-size: 12px;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-top: 0 !important;
    color: white !important;
    font-weight: normal !important;
    text-shadow: none;
}

.home-fader ul li.activeSlideImage {
    opacity: 1 !important;
}

div#gift-designation-group {
    padding-bottom: 25px;
}

div#gift-designation-group p {
    float: left;
    width: 50%;
}

#navArchive > h3 {
    display: none !important;
}

h3.maps_opportunities_header {
    padding-top: 15px;
}

ul.maps_opportunities {
    float: left;
    position: relative;
    margin-right: 20px;
    margin-top: 10px;
}

ul.maps_opportunities li {
    float: left;
    width: 260px;
    line-height: 25px;
}

