@import url(http://fonts.googleapis.com/css?family=Open+Sans);@import url(http://fonts.googleapis.com/css?family=Life+Savers);article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html{-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}embed,img,object,video{max-width:100%;height:auto;}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}.crm-form-radio{margin-right:7px;}#IVICRM_QFID_2_4{margin-left:15px;}.page-civicrm .mainWarp{width:100% !important;margin:0px !important;float:right;position:relative;background-attachment:fixed;background-position:top center;background-size:cover;background-image:url(/sites/detroitseniorsolution.org/themes/daaa/images/donate_background.png);margin-top:0px !important;margin-bottom:0px !important;}.page-civicrm .mainWarp h1{margin:10px 0px 10px !important;text-align:center;text-shadow:0px 1px #777;color:#a41d49;}.page-civicrm .mainContent{margin:0px auto !important;float:none !important;width:100% !important;}@media (min-width:0px) and (max-width:599px){.page-civicrm .mainContent{width:100% !important;}}.page-civicrm .leftSidebar{width:0px !important;display:none;}.page-civicrm .getinvolved-zone{padding:0px !important;}.crm-container{background:#fff;padding:2%;font-family:arial;margin-bottom:20px;border-radius:2px;margin:0 auto;border-bottom:3px solid #a41d49;}@media (min-width:1040px){.crm-container{width:500px;}}@media (min-width:600px) and (max-width:1039px){.crm-container{width:500px;}}@media (min-width:0px) and (max-width:599px){.crm-container{width:100%;}}.crm-container h1,.crm-container .contribution_amount-section .label label{color:#9F9FA3 !important;margin-top:0px;font-style:italic;font-size:21px;margin-bottom:25px;font-family:Georgia,"Times New Roman",serif;}.crm-container .contribution_amount-section .label.contribution_amount-content{float:left;width:100% !important;text-align:left;}.crm-container .crm-section .content{margin-left:0px;}.crm-container .crm-section .label{width:33%;padding-right:2%;}.crm-container .crm-fb-tweet-buttons .label{width:17%;}.crm-container #frequency_interval{width:18.5% !important;}.crm-container #pledge_frequency_interval,.crm-container #pledge_installments{width:50px !important;}.crm-container .is_pledge-section .label,.crm-container .fa-check{display:none;}.crm-container .other_amount-section .label{margin-right:5px;}.crm-container .price_set-section .label,.crm-container .is_recur-section .label,.crm-container .is_for_organization-section .label{width:auto !important;padding-right:0px !important;}.crm-container .crm-event-info-form-block .content{margin-left:34% !important;font-size:13px;}.crm-container legend{color:#a41d49 !important;font-family:"Open Sans",sans-serif !important;font-weight:normal !important;font-size:24px !important;}.crm-container label{color:#58585B;}.crm-container #price_6{margin-left:10px !important;padding:1px 5px 0px !important;}.crm-container .other_amount-section .label{padding-top:11px !important;}.crm-container .payment_processor-section .content{padding-top:8px;}.crm-container .payment_processor-section .content label{margin-left:5px;margin-right:20px;}.crm-container .crm-price-amount-amount{font-weight:normal !important;font-family:arial;}.crm-container .contribution_amount-row2{margin-top:0px !important;}.crm-container .price-set-row{margin-bottom:0px !important;}.crm-container .price-set-option-content{border:1px solid #ccc !important;padding:2% 3%;margin-right:2%;border-radius:3px;clear:both;width:100%;cursor:pointer;display:block;margin-bottom:5px !important;background-color:#F7F7F7;background-image:linear-gradient(#FFF,#F7F7F7);}.crm-container .price-set-option-content label{margin-left:10px;color:#333 !important;font-weight:normal !important;}.crm-container .price-set-option-content:hover,.crm-container .highlight,.crm-container .price-set-option-content:focus{background:#a41d49;border:1px solid #a41d49 !important;}.crm-container .price-set-option-content:hover label span,.crm-container .highlight label span,.crm-container .price-set-option-content:focus label span{color:#fff !important;}.crm-container .is_recur-section{margin-top:20px;}.crm-container .is_recur-section .content{font-size:14px;}.crm-container .is_recur-section .content label{color:#58585B;}.crm-container .crm-form-text{padding:0px 5px 0px 5px !important;margin-bottom:10px;width:53.5% !important;}.crm-container .crm-form-select{margin-bottom:10px;}.crm-container .credit_card_type-section .content{padding-left:33% !important;}.crm-container .crm-credit_card_type-icons a{margin-bottom:10px;}.crm-container .select2-choice{padding:2px 0px 0px 5px !important;height:30px !important;}.crm-container .crm-select2{width:237px;}.crm-container input:active,.crm-container input:focus{border:1px solid #2786C2;}.crm-container #crm-submit-buttons{margin:30px 0px;text-align:center;}.crm-container #crm-submit-buttons .crm-select2{width:255px !important;}.crm-container #crm-submit-buttons .crm-button{text-shadow:0px !important;background:none !important;border:0px solid !important;margin:0px !important;float:none !important;display:inline-block;}.crm-container #crm-submit-buttons .crm-button .crm-form-submit{background:#a41d49;text-shadow:none !important;padding:8px 20px !important;font-size:18px !important;}.crm-container #crm-submit-buttons .crm-button .crm-form-submit:hover{opacity:0.9;}.crm-container .contribution_footer_text-section{margin-top:20px;}.crm-container .description{margin-bottom:10px;}.crm-section.stripequickpay_submit_button-section{text-align:center;}#linkButton,#stripequickpay_submit_button,#linkButton{background-color:#F47F1F;background:-webkit-linear-gradient(#D76A12,#F47F1F);background:-o-linear-gradient(#D76A12,#F47F1F);background:-moz-linear-gradient(#D76A12,#F47F1F);background:-ms-linear-gradient(#D76A12,#F47F1F);background:linear-gradient(#D76A12,#F47F1F);text-shadow:none !important;padding:8px 20px !important;font-size:18px !important;border:0px solid;}#linkButton:hover,#stripequickpay_submit_button:hover,#linkButton:hover{background:-webkit-linear-gradient(#F47F1F,#D76A12);background:-o-linear-gradient(#F47F1F,#D76A12);background:-moz-linear-gradient(#F47F1F,#D76A12);background:linear-gradient(#F47F1F,#D76A12);}#stripequickpay_submit_button,#linkButton{margin:20px auto !important;width:200px;display:block;}
img,media{max-width:100%;}body{-webkit-user-select:auto !important;-webkit-user-drag:auto !important;-webkit-tap-highlight-color:transparent;touch-action:auto !important;font-size:14px;color:#666;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;}h1,h2,h3,h4,h5,h6{font-weight:normal;margin-bottom:10px;font-family:'news-gothic-std';line-height:normal;}h1{color:#505050;font-size:32px;margin-top:0px;}h2{color:#a41d49;font-size:28px;}h3{color:#a41d49;font-size:24px;}h4{color:#505050;font-size:20px;}h5{color:#505050;font-size:16px;}a{text-decoration:none;color:#a41d49;}#jb-glry-dlg{z-index:999;}.button,.dav-block .block__content ul li a,.mainWarp .mainInner .leftSidebar .gav-links-inner .block__content ul li a,.upcominEvent .upcominInner .views-field-nothing a,.mainWarp .mainInner .leftSidebar .newsletter-block .block__content .form-submit,.events .eventsWarp .views-field-view-node a,.lessons .lessonsWarp .blog .views-field-view-node a,.lessons .lessonsWarp .view-footer a,.mainInner .node--webform .form-submit,.mainInner .user-login .form-submit,.mainInner .user-register-form .form-submit,.mainInner .user-pass .form-submit,.mainWarp .mainContent .view-blog .views-row .views-field-view-node a,.mainWarp .mainContent .view-gallery .views-row .views-field-view-node a,.mainWarp .mainContent .view-news .views-row .views-field-view-node a,.mainWarp .mainContent .view-upcoming-events .views-row .views-field-view-node a,.mainWarp .mainContent .view-sunday-lessons .views-row .views-field-view-node a,.mainWarp .mainContent .view-video-gallery .views-row .views-field-view-node a,.mainWarp .mainContent .view-stories .views-row .views-field-view-node a{display:inline-block;vertical-align:baseline;background:#a41d49 none repeat scroll 0% 0%;border:1px solid #a41d49;border-radius:4px;text-decoration:none !important;color:#FFF;padding:10px 20px;font-size:22px;line-height:17px;transition:all 0.3s linear 0s;}.button:hover,.dav-block .block__content ul li a:hover,.mainWarp .mainInner .leftSidebar .gav-links-inner .block__content ul li a:hover,.upcominEvent .upcominInner .views-field-nothing a:hover,.mainWarp .mainInner .leftSidebar .newsletter-block .block__content .form-submit:hover,.events .eventsWarp .views-field-view-node a:hover,.lessons .lessonsWarp .blog .views-field-view-node a:hover,.lessons .lessonsWarp .view-footer a:hover,.mainInner .node--webform .form-submit:hover,.mainInner .user-login .form-submit:hover,.mainInner .user-register-form .form-submit:hover,.mainInner .user-pass .form-submit:hover,.mainWarp .mainContent .view-blog .views-row .views-field-view-node a:hover,.mainWarp .mainContent .view-gallery .views-row .views-field-view-node a:hover,.mainWarp .mainContent .view-news .views-row .views-field-view-node a:hover,.mainWarp .mainContent .view-upcoming-events .views-row .views-field-view-node a:hover,.mainWarp .mainContent .view-sunday-lessons .views-row .views-field-view-node a:hover,.mainWarp .mainContent .view-video-gallery .views-row .views-field-view-node a:hover,.mainWarp .mainContent .view-stories .views-row .views-field-view-node a:hover{background:#fff;color:#a41d49;}.h2title{font-weight:normal;margin-top:-28px !important;background:white none repeat scroll 0% 0%;width:310px;margin:0px auto;color:#4B4B4B;text-align:center;margin-bottom:35px;}.viewMore,.events .eventsWarp .view-footer{margin-top:40px;float:left;width:100%;}.viewMore p,.events .eventsWarp .view-footer p{text-align:center;border-top:1px solid #ddd;}.viewMore a,.events .eventsWarp .view-footer a{background:#fff;border:1px solid #fff;margin-top:-15px !important;position:absolute;margin:0px auto;left:0px;right:0px;width:155px;float:left;}.viewMore a:hover,.events .eventsWarp .view-footer a:hover{text-decoration:underline;}.social-media-icons p,.headerWarp .branding .slogan .social-icons p{margin:0px;}.social-media-icons p a,.headerWarp .branding .slogan .social-icons p a{width:28px;height:28px;background:#fff;display:inline-block;text-align:center;padding:5px 0px 2px 4px;border-radius:50%;font-size:16px;margin-left:8px;border:1px solid #fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}.social-media-icons p a:hover,.headerWarp .branding .slogan .social-icons p a:hover{background:#a41d49;color:#fff;border:1px solid #fff;}.headerWarp{background:#a41d49;}.headerWarp .branding{position:relative;height:150px;}.headerWarp .branding .logo{position:relative;}.headerWarp .branding .logo img{position:absolute;z-index:1;top:5px;max-width:135px;}.headerWarp .branding .slogan .search-block{float:right;margin:45px 0px 0px 10px;}.headerWarp .branding .slogan .search-block .form-submit{border-radius:0px 6px 6px 0px;border:1px solid rgba(255,255,255,0.3);height:26px;color:#a41d49;font-size:13px;padding:0px 15px;background:#fff url(/sites/detroitseniorsolution.org/themes/daaa/images/icon-search.png) no-repeat scroll center center/60% auto;text-indent:-10000px;}.headerWarp .branding .slogan .search-block .form-text{border-radius:6px 0px 0px 6px;border:1px solid rgba(255,255,255,0.3);padding:2px;margin-right:-4px;height:26px;background:transparent;color:#fff;font-size:13px;}.headerWarp .branding .slogan .social-icons{float:right;margin-top:45px;}.headerWarp .branding::before{display:block;content:" ";position:absolute;top:0;left:-9999px;height:100%;background:#fff;width:9999px;}.headerWarp .branding::after{display:block;content:" ";position:absolute;top:0;left:-130px;height:100%;background:#fff;width:300px;transform-origin:bottom left;transform:skewX(-40deg);}.dav-block,.mainWarp .mainInner .leftSidebar .gav-links-inner{float:right;width:100%;text-align:right;}.dav-block .block__content ul,.mainWarp .mainInner .leftSidebar .gav-links-inner .block__content ul{margin:0px;padding:0px;}.dav-block .block__content ul li,.mainWarp .mainInner .leftSidebar .gav-links-inner .block__content ul li{display:inline-block;}.dav-block .block__content ul li a,.mainWarp .mainInner .leftSidebar .gav-links-inner .block__content ul li a{background:#b8b8b8;width:155px;text-align:center;font-size:22px;font-family:'news-gothic-std';text-transform:uppercase;border-radius:0px 0px 4px 4px;border-top:0px solid;font-weight:bold;padding:10px 5px;}.menuWarp{z-index:999;background:#b8b8b8;width:100% !important;}.menuWarp .menuInner .menubar .block__title{display:none;}.menuWarp .menuInner .menubar .sf-sub-indicator{top:21px;}.menuWarp .menuInner .menubar p{margin:0px;}.menuWarp .menuInner .menubar .sf-main-menu{padding-left:0px;width:100%;margin-bottom:0px !important;float:left;}.menuWarp .menuInner .menubar .sf-main-menu li:first-child a{border-left:1px solid rgba(255,255,255,0.3) !important;}.menuWarp .menuInner .menubar .sf-main-menu li{width:20%;text-align:center;background:#b8b8b8;}.menuWarp .menuInner .menubar .sf-main-menu li a{padding:18px 2px;font-size:18px;color:#FFF !important;border-top:0px solid #82C5D1 !important;border-left:0px solid #90d2de !important;border-right:1px solid rgba(255,255,255,0.3) !important;text-transform:uppercase;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;font-family:'news-gothic-std';}.menuWarp .menuInner .menubar .sf-main-menu li ul{width:20em !important;border-radius:0px !important;top:54px;overflow:visible !important;}.menuWarp .menuInner .menubar .sf-main-menu li ul li{width:100%;border-top:1px solid rgba(255,255,255,0.3);}.menuWarp .menuInner .menubar .sf-main-menu li ul li a{padding:15px !important;border:0px solid !important;font-size:14px;text-align:left;text-transform:capitalize !important;}.menuWarp .menuInner .menubar .sf-main-menu li ul ul{left:272px !important;top:-1px;}.menuWarp .menuInner .menubar .sf-main-menu li a:hover,.menuWarp .menuInner .menubar .sf-main-menu a:active,.menuWarp .menuInner .menubar .sf-main-menu a:focus{background:#a41d49 !important;}.menuWarp .menuInner .mmenubar{transition:all 0.3s ease-in-out 0s;}.menuWarp .menuInner .mmenubar #block-jquerymenu-1{transition:all 0.3s ease-in-out 0s;}.menuWarp .menuInner .mmenubar #block-jquerymenu-1 ul.jquerymenu li span.parent{margin-right:10px !important;right:0px;margin-top:0px;margin-left:0px;background-size:20px auto !important;height:20px;width:20px;float:right;position:relative !important;}.menuWarp .menuInner .mmenubar #block-jquerymenu-1 ul.jquerymenu li.parent span.closed{background:url(/sites/detroitseniorsolution.org/themes/daaa/images/white-plus.png);}.menuWarp .menuInner .mmenubar #block-jquerymenu-1 ul.jquerymenu li.parent span.open{background:url(/sites/detroitseniorsolution.org/themes/daaa/images/white-minus.png);}.menuWarp .menuInner .mmenubar #block-jquerymenu-1 ul{padding:0px;}.menuWarp .menuInner .mmenubar #block-jquerymenu-1 ul li{padding:10px 0px;list-style-image:none !important;list-style-type:square;list-style-position:inside;color:#fff;border-top:dotted 1px #f2f2f2;}.menuWarp .menuInner .mmenubar #block-jquerymenu-1 ul li ul{padding:0px 0px 0px 20px;}.menuWarp .menuInner .mmenubar #block-jquerymenu-1 ul li ul li{border:0px solid;}.menuWarp .menuInner .mmenubar #block-jquerymenu-1 ul li a{color:#fff;font-size:14px;}.menuWarp .menuInner .mmenubar #block-jquerymenu-1 ul li a:hover{font-weight:bold;}.menuWarp .menuInner .mmenubar h2{display:none;}.nextPrevRes .views_slideshow_cycle_main .views-slideshow-cycle-main-frame,.bannerWarp .bannerInner .views_slideshow_cycle_main .views-slideshow-cycle-main-frame,.promoWarp .promoInner .mobile .views_slideshow_cycle_main .views-slideshow-cycle-main-frame,.events .eventsWarp .mobile .views_slideshow_cycle_main .views-slideshow-cycle-main-frame,.footerWarp .footerInner .newsletter .mobile .views_slideshow_cycle_main .views-slideshow-cycle-main-frame{width:100% !important;margin-bottom:-5px;}.nextPrevRes .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row,.bannerWarp .bannerInner .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row,.promoWarp .promoInner .mobile .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row,.events .eventsWarp .mobile .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row,.footerWarp .footerInner .newsletter .mobile .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row{width:100% !important;height:auto !important;}.nextPrevRes .views_slideshow_cycle_main .field-content,.bannerWarp .bannerInner .views_slideshow_cycle_main .field-content,.promoWarp .promoInner .mobile .views_slideshow_cycle_main .field-content,.events .eventsWarp .mobile .views_slideshow_cycle_main .field-content,.footerWarp .footerInner .newsletter .mobile .views_slideshow_cycle_main .field-content{max-width:100%;width:100%;}.nextPrevRes .views_slideshow_cycle_main .field-content img,.bannerWarp .bannerInner .views_slideshow_cycle_main .field-content img,.promoWarp .promoInner .mobile .views_slideshow_cycle_main .field-content img,.events .eventsWarp .mobile .views_slideshow_cycle_main .field-content img,.footerWarp .footerInner .newsletter .mobile .views_slideshow_cycle_main .field-content img{max-width:100%;width:100%;height:auto !important;margin:0;padding:0;}.bannerWarp .bannerInner{position:relative;}.bannerWarp .bannerInner h2{display:none;}.bannerWarp .bannerInner .views-field-nothing .title a{font-size:22px !important;font-family:'news-gothic-std';}.bannerWarp .bannerInner .views-field-nothing .title a,.bannerWarp .bannerInner .views-field-nothing .details p,.bannerWarp .bannerInner .views-field-nothing .more a{background:rgba(164,28,74,0.5);padding:10px 20px;border-radius:10px 0px 10px 0px;font-size:16px;color:#fff;display:inline-block;margin:5px 0px;}.bannerWarp .bannerInner .views-field-nothing .more a{font-size:14px;}.bannerWarp .bannerInner .views_slideshow_controls_text_previous a{background:transparent url(/sites/detroitseniorsolution.org/themes/daaa/images/next-1.png) no-repeat scroll center center/80% auto;border:medium none !important;height:40px;left:27px;position:absolute;text-indent:-10000px;width:50px;z-index:30;margin-top:15%;}.bannerWarp .bannerInner .views_slideshow_controls_text_pause{display:none;}.bannerWarp .bannerInner .views_slideshow_controls_text_next a{background:transparent url(/sites/detroitseniorsolution.org/themes/daaa/images/prev.png) no-repeat scroll center center/80% auto;float:right;height:40px;margin-top:15%;position:absolute;right:19px;text-indent:-10000px;width:50px;z-index:30;}.bannerWarp .bannerInner .views-slideshow-controls-bottom .views-slideshow-pager-field-item .views-content-counter{background:url(/sites/detroitseniorsolution.org/themes/daaa/images/rotor-2.png) no-repeat scroll center center transparent;cursor:pointer;display:inline-block;height:20px;text-indent:-10000px;width:20px;border:2px solid #fff;border-radius:50%;float:right;margin-left:5px;}.bannerWarp .bannerInner .views-slideshow-pager-field-item.active .views-content-counter{background:url(/sites/detroitseniorsolution.org/themes/daaa/images/daaa.png) no-repeat scroll center center transparent;}.bannerWarp .bannerInner .views-slideshow-pager-fields{position:absolute;z-index:10;left:0px;right:0px;margin:0 auto;bottom:15px;width:1024px;}.bannerWarp .bannerInner .views-slideshow-pager-fields div{display:inline;}.bannerWarp .bannerInner .views-slideshow-controls-bottom{bottom:20px;right:0;z-index:20;}.bannerWarp .mobile{padding:2%;}.bannerWarp .mobile .block__content ul li{width:100%;padding-bottom:2%;}.bannerWarp .mobile .block__content ul li a{width:100%;border:1px solid #b8b8b8;}.bannerWarp .mobile .block__content ul li a:hover{border:1px solid #a41d49;background:#a41d49;color:#fff;}.bannerWarp .banner-block-mob{float:left;width:100%;position:relative;}.upcominEvent .upcominInner{padding:20px;margin:30px auto !important;overflow:hidden;line-height:20px;box-shadow:0px 0px 4px #ccc;}.upcominEvent .upcominInner h2{margin-top:0px;text-align:center;font-size:30px;line-height:normal;}.upcominEvent .upcominInner img{float:left;margin:0px 15px 15px 0px;max-width:300px;border:10px solid #a41d49;}.upcominEvent .upcominInner .views-field-title a{font-size:16px;}.upcominEvent .upcominInner .views-field-title a:hover{text-decoration:underline;}.upcominEvent .upcominInner .views-field-nothing{text-align:right;}.mainWarp{margin:20px 0px;}.mainWarp .mainInner .leftSidebar iframe{width:100% !important;}.mainWarp .mainInner .leftSidebar .gav-links-inner .block__content ul li{width:100%;padding-bottom:2%;}.mainWarp .mainInner .leftSidebar .gav-links-inner .block__content ul li a{width:100%;border:1px solid #b8b8b8;border-radius:4px;font-size:16px;}.mainWarp .mainInner .leftSidebar .gav-links-inner .block__content ul li a:hover{border:1px solid #a41d49;background:#a41d49;color:#fff;}.mainWarp .mainInner .leftSidebar .newsletter-block h2{margin:0px;background:#a41d49;color:#fff;font-size:20px;padding:5px 15px;text-align:center;}.mainWarp .mainInner .leftSidebar .newsletter-block .block__content{padding:10px;border:1px solid #a41d49;}.mainWarp .mainInner .leftSidebar .newsletter-block .block__content .form-text{border:1px solid #ccc;border-radius:0px;width:100%;color:#555;padding:10px;}.mainWarp .mainInner .mainContent{color:#777;line-height:24px;font-size:18px;}.promoWarp{background:#eee;}.promoWarp .promoInner{margin:30px auto !important;overflow:hidden;}.promoWarp .promoInner .mobile .views_slideshow_cycle_main .views-slideshow-cycle-main-frame{height:75vw !important;}.promoWarp .promoInner .mobile .views-slideshow-controls-text{width:120px !important;margin:0 auto;display:block;position:relative;}.promoWarp .promoInner .mobile .views-row{width:100% !important;margin:0px !important;}.promoWarp .promoInner .views-row{overflow:hidden;position:relative;cursor:pointer;margin:1%;border:10px solid #fff;}.promoWarp .promoInner .views-row-3,.promoWarp .promoInner .views-row-4{margin-top:2% !important;}.promoWarp .promoInner img{width:100%;display:block;position:relative;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}.promoWarp .promoInner img:hover{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}.promoWarp .promoInner h2{display:none;}.promoWarp .promoInner .views-field-nothing{position:absolute;padding:2%;width:100%;z-index:9;cursor:pointer;transition:all 0.4s ease-out 0s;text-align:center;font-family:'news-gothic-std';height:100%;padding-top:30%;outline:1px solid #fff;outline-offset:-7px;top:0px;color:#fff;}.promoWarp .promoInner .views-field-nothing .info{display:none;transition:all 0.4s ease-out 0s;}.promoWarp .promoInner .views-field-nothing .title a,.promoWarp .promoInner .views-field-nothing .title{color:#fff;font-size:24px;text-shadow:1px 1px #555;}.promoWarp .promoInner .views-field-nothing:hover{background:rgba(0,0,0,0.4) none repeat scroll 0px 0px;}.promoWarp .promoInner .views-field-nothing:hover .info{display:block;}.events{padding:50px 0px;}.events .eventsWarp .mobile{position:relative;}.events .eventsWarp .mobile .views_slideshow_cycle_main .views-slideshow-cycle-main-frame{height:350px !important;width:300px !important;margin:0 auto;}.events .eventsWarp .mobile .views-slideshow-controls-bottom{position:absolute;top:0px;right:0px;}.events .eventsWarp .mobile .views_slideshow_controls_text_next a{background:transparent url(/sites/detroitseniorsolution.org/themes/daaa/images/daaa_next.png) no-repeat scroll center center/50% auto !important;}.events .eventsWarp .mobile .views_slideshow_controls_text_previous a{background:transparent url(/sites/detroitseniorsolution.org/themes/daaa/images/daaa_prev.png) no-repeat scroll center center/50% auto !important;}.events .eventsWarp .mobile .views-slideshow-controls-text{width:105px !important;margin:0 auto;display:block;position:relative;}.events .eventsWarp .mobile .views-row{width:100% !important;margin:0px !important;}.events .eventsWarp h2{background:#a41d49;text-align:center;padding:4px;color:#fff;margin-top:0px;}.events .eventsWarp .views-row{text-align:center;line-height:20px;cursor:pointer;outline:1px solid #eee;transition:all 0.3s linear 0s;padding-bottom:20px;}.events .eventsWarp .views-row:hover{outline:1px solid #ccc;}.events .eventsWarp .views-field-field-event-date{height:100px;width:100px;margin:0 auto;background:transparent url(/sites/detroitseniorsolution.org/themes/daaa/images/unity-slices.png) no-repeat scroll center top;border-radius:4px;background-size:cover;padding-top:40px;margin-top:10px !important;}.events .eventsWarp .d{font-size:24px;color:#007996;}.events .eventsWarp .m{font-size:10px;color:#777;display:block;text-transform:uppercase;}.events .eventsWarp .views-field-title{margin:20px 0px 5px;}.events .eventsWarp .views-field-title a{font-size:18px;color:#434343;font-style:italic;}.events .eventsWarp .views-field-title a:hover{text-decoration:underline;}.events .eventsWarp .views-field-created,.events .eventsWarp .views-field-comment-count{color:#a41d49;font-weight:bold;}.events .eventsWarp .views-field-field-event-time{margin-bottom:10px;}.events .eventsWarp .views-field-field-event-time .d{color:#999;margin-bottom:10px;font-size:14px;}.events .eventsWarp .view-content{float:left;width:100%;}.events .eventsWarp .view-footer{border-top:medium double #dddddd;}.events .eventsWarp .view-footer a{text-align:center;}.events .eventsWarp .block--views-calendar-block-3 .views_slideshow_cycle_slide{position:relative !important;}.events .eventsWarp .block--views-calendar-block-3 .views_slideshow_cycle_main{width:100%;float:left;}.events .eventsWarp .block--views-calendar-block-3 .views_slideshow_cycle_main .views-slideshow-cycle-main-frame{width:100% !important;margin-bottom:-5px;height:328px !important;}.events .eventsWarp .block--views-calendar-block-3 .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row{width:100% !important;height:auto !important;}.events .eventsWarp .block--views-calendar-block-3 .views_slideshow_cycle_main .field-content{max-width:100%;width:100%;}.Nextprev .views_slideshow_controls_text_previous a,.promoWarp .promoInner .mobile .views_slideshow_controls_text_previous a,.events .eventsWarp .mobile .views_slideshow_controls_text_previous a,.events .eventsWarp .block--views-calendar-block-3 .views_slideshow_controls_text_previous a,.footerWarp .footerInner .newsletter .mobile .views_slideshow_controls_text_previous a{background:transparent url(/sites/detroitseniorsolution.org/themes/daaa/images/prev.png) no-repeat scroll center center/80% auto;border:medium none !important;left:10px;position:absolute;text-indent:-10000px;width:50px;z-index:30;height:50px;}.Nextprev .views-slideshow-controls-text-pause,.promoWarp .promoInner .mobile .views-slideshow-controls-text-pause,.events .eventsWarp .mobile .views-slideshow-controls-text-pause,.events .eventsWarp .block--views-calendar-block-3 .views-slideshow-controls-text-pause,.footerWarp .footerInner .newsletter .mobile .views-slideshow-controls-text-pause{display:none;}.Nextprev .views_slideshow_controls_text_next a,.promoWarp .promoInner .mobile .views_slideshow_controls_text_next a,.events .eventsWarp .mobile .views_slideshow_controls_text_next a,.events .eventsWarp .block--views-calendar-block-3 .views_slideshow_controls_text_next a,.footerWarp .footerInner .newsletter .mobile .views_slideshow_controls_text_next a{background:transparent url(/sites/detroitseniorsolution.org/themes/daaa/images/next.png) no-repeat scroll center center/80% auto;float:right;height:50px;position:absolute;right:10px;text-indent:-10000px;width:50px;z-index:30;}.lessons{padding:50px 0px;background:#eee;}.lessons .lessonsWarp p{margin:0px;}.lessons .lessonsWarp .blog{background:#fff;padding:10px;}.lessons .lessonsWarp .blog .blog-img{border:10px solid #eee;outline:0px solid #fff;outline-offset:0px;}.lessons .lessonsWarp .blog p .button,.lessons .lessonsWarp .blog p .dav-block .block__content ul li a,.dav-block .block__content ul li .lessons .lessonsWarp .blog p a,.lessons .lessonsWarp .blog p .mainWarp .mainInner .leftSidebar .gav-links-inner .block__content ul li a,.mainWarp .mainInner .leftSidebar .gav-links-inner .block__content ul li .lessons .lessonsWarp .blog p a,.lessons .lessonsWarp .blog p .upcominEvent .upcominInner .views-field-nothing a,.upcominEvent .upcominInner .views-field-nothing .lessons .lessonsWarp .blog p a,.lessons .lessonsWarp .blog p .mainWarp .mainInner .leftSidebar .newsletter-block .block__content .form-submit,.mainWarp .mainInner .leftSidebar .newsletter-block .block__content .lessons .lessonsWarp .blog p .form-submit,.events .eventsWarp .views-field-view-node .lessons .lessonsWarp .blog p a,.lessons .lessonsWarp .blog p .views-field-view-node a,.lessons .lessonsWarp .blog .views-field-view-node p a,.lessons .lessonsWarp .blog p .view-footer a,.lessons .lessonsWarp .view-footer .blog p a,.lessons .lessonsWarp .blog p .mainInner .node--webform .form-submit,.mainInner .node--webform .lessons .lessonsWarp .blog p .form-submit,.lessons .lessonsWarp .blog p .mainInner .user-login .form-submit,.mainInner .user-login .lessons .lessonsWarp .blog p .form-submit,.lessons .lessonsWarp .blog p .mainInner .user-register-form .form-submit,.mainInner .user-register-form .lessons .lessonsWarp .blog p .form-submit,.lessons .lessonsWarp .blog p .mainInner .user-pass .form-submit,.mainInner .user-pass .lessons .lessonsWarp .blog p .form-submit,.lessons .lessonsWarp .blog p .mainWarp .mainContent .view-blog .views-row .views-field-view-node a,.mainWarp .mainContent .view-blog .views-row .views-field-view-node .lessons .lessonsWarp .blog p a,.lessons .lessonsWarp .blog p .mainWarp .mainContent .view-gallery .views-row .views-field-view-node a,.mainWarp .mainContent .view-gallery .views-row .views-field-view-node .lessons .lessonsWarp .blog p a,.lessons .lessonsWarp .blog p .mainWarp .mainContent .view-news .views-row .views-field-view-node a,.mainWarp .mainContent .view-news .views-row .views-field-view-node .lessons .lessonsWarp .blog p a,.lessons .lessonsWarp .blog p .mainWarp .mainContent .view-upcoming-events .views-row .views-field-view-node a,.mainWarp .mainContent .view-upcoming-events .views-row .views-field-view-node .lessons .lessonsWarp .blog p a,.lessons .lessonsWarp .blog p .mainWarp .mainContent .view-sunday-lessons .views-row .views-field-view-node a,.mainWarp .mainContent .view-sunday-lessons .views-row .views-field-view-node .lessons .lessonsWarp .blog p a,.lessons .lessonsWarp .blog p .mainWarp .mainContent .view-video-gallery .views-row .views-field-view-node a,.mainWarp .mainContent .view-video-gallery .views-row .views-field-view-node .lessons .lessonsWarp .blog p a,.lessons .lessonsWarp .blog p .mainWarp .mainContent .view-stories .views-row .views-field-view-node a,.mainWarp .mainContent .view-stories .views-row .views-field-view-node .lessons .lessonsWarp .blog p a{margin-top:10px;float:right;}.lessons .lessonsWarp .blog img{float:left;margin:0px 15px 10px 0px;outline:1px solid #fff;outline-offset:-7px;}.lessons .lessonsWarp .blog .views-field-title a{font-size:18px;color:#434343;font-style:italic;}.lessons .lessonsWarp .blog .views-field-title a:hover{color:#007996;text-decoration:underline;}.lessons .lessonsWarp .blog .views-field-body{font-size:14px;color:#888;line-height:20px;}.lessons .lessonsWarp .blog .views-field-created{font-size:13px;color:#999;margin-top:10px;}.lessons .lessonsWarp .view-footer{text-align:right;}.lessons .lessonsWarp .view-footer a{background:#78BCCA;border:1px solid #78BCCA;}.footerWarp{padding:40px 0px 0px;line-height:20px;background:#b8b8b8;}.footerWarp .footerInner{overflow:hidden;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,0.4);font-size:12px;color:#fff;}.footerWarp .footerInner h2{display:none;}.footerWarp .footerInner .contactUs img{width:135px;float:left;margin:0px 10px 10px 0px;}.footerWarp .footerInner .contactUs p{margin:0px;}.footerWarp .footerInner .contactUs p a{color:#fff;}.footerWarp .footerInner .newsletter{text-align:right;}.footerWarp .footerInner .newsletter img{float:right;width:180px;margin:0px 0px 5px 5px;}.footerWarp .footerInner .newsletter .mobile .views_slideshow_cycle_main .views-slideshow-cycle-main-frame{height:60px !important;width:300px !important;margin:0 auto;}.footerWarp .footerInner .newsletter .mobile .views-slideshow-controls-text{width:200px !important;margin:0 auto;display:block;position:relative;}.footerWarp .footerInner .newsletter .mobile .views-row{width:100% !important;margin:0px !important;}.footerBottom{padding:20px 0px;background:#b8b8b8;}.footerBottom .bottomInner{font-size:12px;color:#fff;}.footerBottom .bottomInner a{color:#fff;}.footerBottom .bottomInner a:hover{text-decoration:underline;}.footerBottom .bottomInner .social{text-align:right;}.mainInner .node--webform .form-text,.mainInner .user-login .form-text,.mainInner .user-register-form .form-text,.mainInner .user-pass .form-text{background:none repeat scroll 0% 0% #F1F1F1;border:1px solid #cccccc;padding:7px;width:100%;}.mainInner .node--webform .form-text:active,.mainInner .node--webform .form-text:focus,.mainInner .user-login .form-text:active,.mainInner .user-login .form-text:focus,.mainInner .user-register-form .form-text:active,.mainInner .user-register-form .form-text:focus,.mainInner .user-pass .form-text:active,.mainInner .user-pass .form-text:focus{background:#fff;border:1px solid #bbb;}.mainInner .node--webform .compact-form-label,.mainInner .user-login .compact-form-label,.mainInner .user-register-form .compact-form-label,.mainInner .user-pass .compact-form-label{top:6px;left:13px;font-size:1em;font-weight:normal;}.mainInner .node--webform p,.mainInner .user-login p,.mainInner .user-register-form p,.mainInner .user-pass p{margin:0px;}.mainInner .node--webform .form-submit,.mainInner .user-login .form-submit,.mainInner .user-register-form .form-submit,.mainInner .user-pass .form-submit{margin-top:20px;}.mainInner .node--webform .description,.mainInner .user-login .description,.mainInner .user-register-form .description,.mainInner .user-pass .description{color:#999 !important;}.mainWarp .mainContent{padding-bottom:20px;}.mainWarp .mainContent .view-blog .views-row-1,.mainWarp .mainContent .view-gallery .views-row-1,.mainWarp .mainContent .view-news .views-row-1,.mainWarp .mainContent .view-upcoming-events .views-row-1,.mainWarp .mainContent .view-sunday-lessons .views-row-1,.mainWarp .mainContent .view-video-gallery .views-row-1,.mainWarp .mainContent .view-stories .views-row-1{border-top:dotted 1px #a41d49;}.mainWarp .mainContent .view-blog .views-row,.mainWarp .mainContent .view-gallery .views-row,.mainWarp .mainContent .view-news .views-row,.mainWarp .mainContent .view-upcoming-events .views-row,.mainWarp .mainContent .view-sunday-lessons .views-row,.mainWarp .mainContent .view-video-gallery .views-row,.mainWarp .mainContent .view-stories .views-row{width:100%;float:right;margin-left:0;margin-right:0;clear:none;border-bottom:dotted 1px #a41d49;padding:20px 0px;}.mainWarp .mainContent .view-blog .views-row .views-field-title a,.mainWarp .mainContent .view-gallery .views-row .views-field-title a,.mainWarp .mainContent .view-news .views-row .views-field-title a,.mainWarp .mainContent .view-upcoming-events .views-row .views-field-title a,.mainWarp .mainContent .view-sunday-lessons .views-row .views-field-title a,.mainWarp .mainContent .view-video-gallery .views-row .views-field-title a,.mainWarp .mainContent .view-stories .views-row .views-field-title a{color:#434343;text-decoration:none;font-size:24px;}.mainWarp .mainContent .view-blog .views-row img,.mainWarp .mainContent .view-gallery .views-row img,.mainWarp .mainContent .view-news .views-row img,.mainWarp .mainContent .view-upcoming-events .views-row img,.mainWarp .mainContent .view-sunday-lessons .views-row img,.mainWarp .mainContent .view-video-gallery .views-row img,.mainWarp .mainContent .view-stories .views-row img{float:left;margin:0px 20px 10px 0px;}.mainWarp .mainContent .view-blog .views-row .views-field-created,.mainWarp .mainContent .view-gallery .views-row .views-field-created,.mainWarp .mainContent .view-news .views-row .views-field-created,.mainWarp .mainContent .view-upcoming-events .views-row .views-field-created,.mainWarp .mainContent .view-sunday-lessons .views-row .views-field-created,.mainWarp .mainContent .view-video-gallery .views-row .views-field-created,.mainWarp .mainContent .view-stories .views-row .views-field-created{color:#888;font-size:12px;}.mainWarp .mainContent .view-blog .views-row .views-field-view-node,.mainWarp .mainContent .view-gallery .views-row .views-field-view-node,.mainWarp .mainContent .view-news .views-row .views-field-view-node,.mainWarp .mainContent .view-upcoming-events .views-row .views-field-view-node,.mainWarp .mainContent .view-sunday-lessons .views-row .views-field-view-node,.mainWarp .mainContent .view-video-gallery .views-row .views-field-view-node,.mainWarp .mainContent .view-stories .views-row .views-field-view-node{text-align:right;}.not-front .upcominEvent,.not-front .promoWarp,.not-front .events,.not-front .lessons,.not-front .dailyWordWarp,.not-front .videoWarpi,.not-front .fiveValues,.not-front .videoWarp{display:none;}.front .mainWarp{display:none;}.blog_usernames_blog{display:none;}.date-nav{margin:0px;}.pager{margin:0px;}.pager li{display:inline;}.pager .date-prev a{margin-right:5px;}.pager .date-next a{margin-left:5px;}#block-addthis-addthis-block{float:left;width:100%;}.mobile-menu{position:relative;margin-top:13px;overflow:hidden;width:100%;}.mobile-menu .leaf{background:none repeat scroll 0 0 #ebebeb;}.mobile-menu li.leaf a{font-size:20px !important;}.mobile-menu .parent a{border:1px solid #ebebeb;}.mobile-menu ul li ul a{border:1px solid #969696 !important;font-weight:normal;padding-left:40px !important;}.mobile-menu .parent a{border:1px solid #ebebeb;}.mobile-menu .block__content{background-color:white;}.mobile-menu .block__content ul.menu li a:hover{color:#a41d49;}.mobile-menu .block__content ul.menu li a{border-bottom:1px solid #ebebeb;color:#4f4f4f;display:block;background-color:#ffffff !important;font-size:22px;font-weight:normal;padding:12px 0 4px 12px;text-decoration:none;text-transform:capitalize;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;}.mobile-menu .block__content ul.menu li{position:relative;list-style:outside none none;}.mobile-menu .block__content span.closed{background-image:url(/sites/detroitseniorsolution.org/themes/daaa/images/plus.png) !important;margin-right:10px !important;right:0px;margin-top:10px;margin-left:0px;background-size:20px auto !important;height:20px;width:20px;background-position:center center !important;background-repeat:no-repeat !important;float:right;position:relative !important;}.mobile-menu .block__content span.open{background-image:url(/sites/detroitseniorsolution.org/themes/daaa/images/minus.png) !important;margin-right:10px !important;right:0px;margin-top:10px;margin-left:0px;background-size:20px auto !important;height:20px;width:20px;background-position:center center !important;background-repeat:no-repeat !important;float:right;position:relative !important;}.mobile-menu .block__content ul{margin:0 !important;padding:0 !important;}
