@-ms-viewport{width:device-width}#content-page-wrapper #donate{padding-bottom:0!important}.nivo-html-caption{display:none}.nivo-caption{color:#fff;font-size:31.5px;font-weight:700;left:7.5%;letter-spacing:-.75px;position:absolute;text-transform:uppercase;top:5%;z-index:9999;text-shadow:1px 1px 3px rgba(0,0,0,.6)}.nivo-caption .yellow{color:#ffd71e;font-size:36px;margin:25px 0;font-family:"Times New Roman",Times,serif}.nivo-caption a{color:#fff;text-decoration:none;font-size:70%;margin-bottom:15px}.nivoSlider img{max-width:none}@media only screen and (min-width:768px){#donation_amount,#reference{width:410px}#other_amount_div input,#other_ref_div input{margin-left:340px}.donate-txt-last-line{margin-left:90px}}@media only screen and (max-width:768px){#colorbox,body{max-width:768px}body{min-width:768px}img{max-width:100%;height:auto}.language-switcher a{padding-right:30px}.container_128{width:768px;padding:0}.container_128 [class*=grid_]{width:100%!important;display:block;float:none;padding:0!important}.container_128 [class*=prefix_]{padding-left:0}.container_128 [class*=suffix_]{padding-right:0}.container_128 [class*=push_]{left:0}.nopadding-in-mobile{padding:0!important}#content-page-wrapper #donate,#content-page-wrapper #home{padding-bottom:0!important}#left-sidebar-wrapper #logo{width:90px!important}.language-switcher{width:120px!important;right:20px!important;position:absolute!important}#content-page-wrapper{padding-left:30px!important;padding-right:50px!important;width:auto!important}#home_slideshow{width:768px!important;margin-left:-30px;margin-right:-30px;height:768px!important;margin-top:60px}#content-page-wrapper .content-page #council-members-wrapper .council-member,#content-page-wrapper .content-page #design-members-wrapper .design-member,#content-page-wrapper .content-page .supporter{width:auto!important;display:inline-block!important;float:left!important;margin:1.5%}#content-page-wrapper .content-page ul#media_links_2{padding-left:20px!important}#donation_form{width:auto!important;padding:1em!important}#contact span,#donate h3,#donate span{margin-left:0!important;margin-right:5px}#media .tabs{margin-left:0}#donation_form input#anonymous{float:left;margin:.2em .75em 0 0!important;width:auto!important}#donation_form input#tribute:before{content:" ";width:100%;clear:left;display:block}#donation_form input#tribute{float:left;margin:.2em .75em 0 0;width:auto!important}#copyright2{margin-left:0!important}}@media only screen and (max-width:767px){#content-page-wrapper .content-page #council-members-wrapper .council-member,#content-page-wrapper .content-page #design-members-wrapper .design-member,#content-page-wrapper .content-page .supporter{width:30%;display:inline-block!important;float:left;height:auto!important}.friendsColumn .column{width:100%;float:none!important;display:block}.tabs{margin-left:0!important;max-width:100%}.tabs .tab{font-size:16px!important}.donate-txt-last-line{margin-left:0}}@media only screen and (max-width:480px){body{max-width:480px!important;min-width:480px;overflow-x:hidden}#content-page-wrapper{padding:0 10px}.container_128{width:480px!important;padding:0}#home_slideshow{width:480px!important;height:480px!important}#content-page-wrapper .content-page #council-members-wrapper .council-member,#content-page-wrapper .content-page #design-members-wrapper .design-member{width:45%;display:inline-block!important;float:left}#content-page-wrapper .content-page .supporter{width:26%!important;display:inline-block!important;float:left;margin:0 5px 10px}.friendsColumn{height:400px;overflow-y:scroll}#colorbox{max-width:480px}#donation_form{width:380px!important}#donation_amount,#reference{width:380px;font-size:14px!important}#other_amount_div input,#other_ref_div input{margin-left:0}.nivo-caption{font-size:24.5px;top:6%}.nivo-caption .yellow{font-size:28px;margin:20px 0}.nivo-caption a{margin-bottom:10px}}@media only screen and (max-width:360px){body{max-width:360px!important;min-width:360px}#donation_form{width:220px!important}#donation_amount,#reference{width:200px}#content-page-wrapper{padding:0 10px}.container_128{width:360px!important;padding:0}#home_slideshow{width:360px!important;height:360px!important}}@media only screen and (max-width:320px){body{max-width:320px!important;min-width:320px}#donation_form{width:220px!important}#donation_amount,#reference{width:200px}#content-page-wrapper{padding:0 10px}.container_128{width:320px!important;padding:0}#home_slideshow{width:320px!important;height:320px!important}}