.elementor-9051 .elementor-element.elementor-element-8bbbb2e{padding:4rem 4rem 6rem 4rem;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9051 .elementor-element.elementor-element-8161877 > .elementor-widget-container{padding:0rem 0rem 0rem 9rem;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9051 .elementor-element.elementor-element-80ad2a7{--spacer-size:7rem;}@media(min-width:768px){.elementor-9051 .elementor-element.elementor-element-2929abb{width:45.64%;}.elementor-9051 .elementor-element.elementor-element-2c3fd07{width:54.267%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for html, class: .elementor-element-8161877 *//* $Id: dafdirect1.1.css 67 2013-04-12 19:35:31Z a043238 $ */
/* $HeadURL: svn://fcssvn/FC_daf-80/trunk/docs/ddirect/css/dafdirect1.1.css $ */

#dafdirectdiv { border:2px solid #E0E0E0; width:400px; padding:10px 7px; font-family: 'Lucida Grande', 'Lucida SansUnicode', Arial, sans-serif; font-size:11px; color:#365f7b; text-align:left!important; }

#dafdirectdiv form { margin: 0; }

#dafdirectdiv form img { margin:0 auto; display:block; }

.whatThis a { text-decoration: underline; color: #477c9e; padding-bottom: 10px; border-bottom: 2px dotted #B2B2B2; margin: -3px 0 10px 0; display: block; width:140px!important; text-align:right; }

.dafdirectDonateFrom { width:140px; margin:5px 0 10px 0; font-size: 10px; } 

.dafdirectInput, .dafdirectSelect { border:1px solid #B2B2B2; font-size:10px; padding:3px; color:#333;}

.dafdirectInputAmount { float:left; width:64px; padding:5px 0 0 0; }

.dafdirectInputFull { width:132px; margin:3px 0 0 0; }
.dafdirectDropdown { background:url(images/dropdownbg.gif) top left repeat-x;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

div.dafdirectButtonContain { margin:21px 0 0 0; padding:0 0 0 1px; float:right; width:54px; }

.dafdirectTextInput { margin:2px 0 0 0; width:60px; }

.dafdirectClearfix {clear:both; height:1px;}

.dafdirectscroll { width: 140px; height: 110px; overflow: auto;}/* End custom CSS */