/*!
 * Bootstrap Responsive v2.0.4
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}@media (max-width:767px){.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media (min-width:768px) and (max-width:979px){.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media (max-width:480px){.page-template-page-donate-mobile-php .nav-collapse,.page-template-page-greenbuild-php .nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-template-page-donate-mobile-php .page-header h1 small,.page-template-page-greenbuild-php .page-header h1 small{display:block;line-height:20px}.page-template-page-donate-mobile-php input[type=checkbox],.page-template-page-donate-mobile-php input[type=radio],.page-template-page-greenbuild-php input[type=checkbox],.page-template-page-greenbuild-php input[type=radio]{border:1px solid #ccc}.page-template-page-donate-mobile-php .form-horizontal .control-group>label,.page-template-page-greenbuild-php .form-horizontal .control-group>label{float:none;width:auto;padding-top:0;text-align:left}.page-template-page-donate-mobile-php .form-horizontal .controls,.page-template-page-greenbuild-php .form-horizontal .controls{margin-left:0}.page-template-page-donate-mobile-php .form-horizontal .control-list,.page-template-page-greenbuild-php .form-horizontal .control-list{padding-top:0}.page-template-page-donate-mobile-php .form-horizontal .form-actions,.page-template-page-greenbuild-php .form-horizontal .form-actions{padding-left:10px;padding-right:10px}.page-template-page-donate-mobile-php .modal,.page-template-page-greenbuild-php .modal{position:absolute;top:10px;left:10px;right:10px;width:auto;margin:0}.page-template-page-donate-mobile-php .modal.fade.in,.page-template-page-greenbuild-php .modal.fade.in{top:auto}.page-template-page-donate-mobile-php .modal-header .close,.page-template-page-greenbuild-php .modal-header .close{padding:10px;margin:-10px}.page-template-page-donate-mobile-php .carousel-caption,.page-template-page-greenbuild-php .carousel-caption{position:static}}@media (max-width:767px){.page-template-page-donate-mobile-php body,.page-template-page-greenbuild-php body{padding-left:20px;padding-right:20px}.page-template-page-donate-mobile-php .navbar-fixed-bottom,.page-template-page-donate-mobile-php .navbar-fixed-top,.page-template-page-greenbuild-php .navbar-fixed-bottom,.page-template-page-greenbuild-php .navbar-fixed-top{margin-left:-20px;margin-right:-20px}.page-template-page-donate-mobile-php .container-fluid,.page-template-page-greenbuild-php .container-fluid{padding:0}.page-template-page-donate-mobile-php .dl-horizontal dt,.page-template-page-greenbuild-php .dl-horizontal dt{float:none;clear:none;width:auto;text-align:left}.page-template-page-donate-mobile-php .dl-horizontal dd,.page-template-page-greenbuild-php .dl-horizontal dd{margin-left:0}.page-template-page-donate-mobile-php .container,.page-template-page-greenbuild-php .container{width:auto}.page-template-page-donate-mobile-php .row-fluid,.page-template-page-greenbuild-php .row-fluid{width:100%}.page-template-page-donate-mobile-php .row,.page-template-page-donate-mobile-php .thumbnails,.page-template-page-greenbuild-php .row,.page-template-page-greenbuild-php .thumbnails{margin-left:0}.page-template-page-donate-mobile-php .row-fluid [class*=span],.page-template-page-donate-mobile-php [class*=span],.page-template-page-greenbuild-php .row-fluid [class*=span],.page-template-page-greenbuild-php [class*=span]{float:none;display:block;width:auto;margin-left:0}.page-template-page-donate-mobile-php .input-large,.page-template-page-donate-mobile-php .input-xlarge,.page-template-page-donate-mobile-php .input-xxlarge,.page-template-page-donate-mobile-php .uneditable-input,.page-template-page-donate-mobile-php input[class*=span],.page-template-page-donate-mobile-php select[class*=span],.page-template-page-donate-mobile-php textarea[class*=span],.page-template-page-greenbuild-php .input-large,.page-template-page-greenbuild-php .input-xlarge,.page-template-page-greenbuild-php .input-xxlarge,.page-template-page-greenbuild-php .uneditable-input,.page-template-page-greenbuild-php input[class*=span],.page-template-page-greenbuild-php select[class*=span],.page-template-page-greenbuild-php textarea[class*=span]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.page-template-page-donate-mobile-php .input-append input,.page-template-page-donate-mobile-php .input-append input[class*=span],.page-template-page-donate-mobile-php .input-prepend input,.page-template-page-donate-mobile-php .input-prepend input[class*=span],.page-template-page-greenbuild-php .input-append input,.page-template-page-greenbuild-php .input-append input[class*=span],.page-template-page-greenbuild-php .input-prepend input,.page-template-page-greenbuild-php .input-prepend input[class*=span]{display:inline-block;width:auto}}@media (max-width:979px){.row{margin-left:-20px}.row:after,.row:before{display:table;content:""}.row:after{clear:both}[class*=span]{float:left;margin-left:20px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{display:table;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.762430939%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.999999993%}.row-fluid .span11{width:91.436464082%}.row-fluid .span10{width:82.87292817100001%}.row-fluid .span9{width:74.30939226%}.row-fluid .span8{width:65.74585634900001%}.row-fluid .span7{width:57.182320438000005%}.row-fluid .span6{width:48.618784527%}.row-fluid .span5{width:40.055248616%}.row-fluid .span4{width:31.491712705%}.row-fluid .span3{width:22.928176794%}.row-fluid .span2{width:14.364640883%}.row-fluid .span1{width:5.801104972%}.uneditable-input,input,textarea{margin-left:0}.uneditable-input.span12,input.span12,textarea.span12{width:714px}.uneditable-input.span11,input.span11,textarea.span11{width:652px}.uneditable-input.span10,input.span10,textarea.span10{width:590px}.uneditable-input.span9,input.span9,textarea.span9{width:528px}.uneditable-input.span8,input.span8,textarea.span8{width:466px}.uneditable-input.span7,input.span7,textarea.span7{width:404px}.uneditable-input.span6,input.span6,textarea.span6{width:342px}.uneditable-input.span5,input.span5,textarea.span5{width:280px}.uneditable-input.span4,input.span4,textarea.span4{width:218px}.uneditable-input.span3,input.span3,textarea.span3{width:156px}.uneditable-input.span2,input.span2,textarea.span2{width:94px}.uneditable-input.span1,input.span1,textarea.span1{width:32px}.navbar .brand{margin-top:14px!important}.mir_contact_form .gform_wrapper span.gform_description{width:476px!important}.widget_donate .widget-title{margin:18px 4% 0 6%}.widget_donate p{clear:left;float:none;margin:18px 4% 18px 6%}}@media (max-width:1025px){.single-gallery #galleries{width:100%;height:92%;margin:auto}.single-gallery #galleries #gallery-deck{width:98%;height:100%;margin:auto}.single-gallery #galleries #gallery-deck div#gallery-view{width:100%;height:100%;min-width:636px;min-height:477px}.single-gallery #galleries #gallery-deck div#gallery-view a.go-to-fullscreen{bottom:28%;right:5%}.single-gallery #galleries #gallery-deck div#gallery-view ul.sets-direction-nav{width:106%;left:4px;top:260px}.single-gallery #galleries #gallery-deck div#gallery-view ul.photos-direction-nav{width:102%;left:12px;top:220px}.single-gallery #galleries #gallery-deck div#gallery-view ol.photos-control-nav{width:88%}.single-gallery #galleries #gallery-deck div#gallery-view div.sets-viewport{width:100%;height:100%;left:0}.single-gallery #galleries #gallery-deck div#gallery-view div.sets-viewport div.dark-left{width:13%;height:100%}.single-gallery #galleries #gallery-deck div#gallery-view div.sets-viewport div.dark-right{right:0;width:13%;height:100%}.single-gallery #galleries #gallery-deck div#gallery-view div.sets-viewport div.photos-viewport{max-height:84%}.single-gallery #galleries #gallery-deck div#gallery-view ul#all-sets{left:0;height:100%}.single-gallery #galleries #gallery-deck div#gallery-view ul#all-sets>li{height:100%}.single-gallery #galleries #gallery-deck div#gallery-view .setholder{margin:auto;width:72%;height:100%}.single-gallery #galleries #gallery-deck div#gallery-view ul.slides{width:90%;height:100%}.single-gallery #galleries #gallery-deck div#gallery-view ul.slides li div.image-holder{width:90%;min-height:50%;max-height:50%}.single-gallery #galleries #gallery-deck div#gallery-view ul.slides li div.meta-holder{width:90%;max-height:14%;overflow:hidden}.single-gallery #galleries #gallery-deck div#gallery-view ul.slides li div.image-description{max-height:50%;overflow:hidden}}@media (max-width:979px){body{padding-top:0}.navbar-fixed-bottom,.navbar-fixed-top{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#666;text-shadow:none}.nav-collapse .dropdown-menu a,.nav-collapse .nav>li>a{padding:6px 15px;font-weight:700;color:#666;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:400;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .dropdown-menu a:hover,.nav-collapse .nav>li>a:hover{background-color:#fff}.nav-collapse.in .btn-group{margin-top:5px;padding:0}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:block;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .dropdown-menu:after,.nav-collapse .dropdown-menu:before{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-left:10px;padding-right:10px}}@media (min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}