.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
.comment{margin-bottom:1.5em;display:table;vertical-align:top;}.comment h2.title{margin-bottom:1em;}.comment div.user-picture img{margin-left:0;}.comment .attribution{display:table-cell;padding:0 2em 0 0;vertical-align:top;overflow:hidden;}.comment .attribution img{margin:0;}.comment .attribution .username{white-space:nowrap;}.comment .submitted p{margin:4px 0;font-size:1.071em;line-height:1.2;}.comment .submitted .comment-time{font-size:0.786em;color:#68696b;}.comment .submitted .comment-permalink{font-size:0.786em;text-transform:lowercase;}.comment .content{font-size:0.929em;line-height:1.6;}.comment .comment-arrow{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAMAAADJ7yrpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRFAJ7h////pSwg8QAAAAJ0Uk5T/wDltzBKAAAAVklEQVR42pTTMQ4AIAgEweX/n5aeaaScxIhwNrdKlixZsmTJkiVLlixZsmTJkiVLluyjeNwXuSU372d6IB6dh+x1eHFescPg2DhgjqJD63j7I6w+AQYAeAgBfVzq0oYAAAAASUVORK5CYII=');height:40px;margin-top:10px;position:absolute;width:20px;top:0;left:-20px;}.comment .comment-text{padding:1em;background:#009ee1;display:table-cell;vertical-align:top;position:relative;width:100%;color:white;}.comment .comment-text h2,.comment .comment-text h3,.comment .comment-text h4,.comment .comment-text a{color:white;}.comment .comment-text a{border-bottom:1px dotted white;}.comment .indented{margin-left:2.5em;}.comment ul.links{padding:0 0 0.25em 0;}.comment ul.links li{padding:0 0.5em 0 0;}.comment-unpublished{margin-right:.4em;padding:.4em .2em .4em .4em;}.comment-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}
.no-sidebars .dan-polaroid{width:48.4%;}@media all and (min-width:60em){.no-sidebars .dan-polaroid{width:23.6%;}}@media all and (min-width:45em) and (max-width:60em){.no-sidebars .dan-polaroid{width:31.9%;}}@media all and (max-width:30em){.no-sidebars .dan-polaroid{width:100%;margin:0.2em 0;}}.one-sidebar .dan-polaroid{width:31.9%;}@media all and (min-width:45em) and (max-width:60em){.one-sidebar .dan-polaroid{width:48.4%;}}@media all and (max-width:45em){.one-sidebar .dan-polaroid{width:100%;margin:0.2em 0;}}.two-sidebars .dan-polaroid{width:48.4%;}@media all and (max-width:45em){.two-sidebars .dan-polaroid{width:100%;margin:0.2em 0;}}.dan-polaroid{background:-webkit-gradient(radial,50% 50%,0,50% 50%,100,color-stop(0%,#eaeaea),color-stop(100%,#ffffff));background:-webkit-radial-gradient(#eaeaea,#ffffff);background:-moz-radial-gradient(#eaeaea,#ffffff);background:-o-radial-gradient(#eaeaea,#ffffff);background:-ms-radial-gradient(#eaeaea,#ffffff);background:radial-gradient(#eaeaea,#ffffff);display:block;float:left;margin:0.7%;overflow:hidden;padding:.5em;position:relative;}.dan-polaroid .read-more-link{background:#009ee1;color:white;display:block;font-size:.8em;opacity:.8;padding:0 .5em;position:absolute;right:.64em;text-decoration:none;top:.64em;}.dan-polaroid .read-more-link:hover{background-color:#999999;}.dan-polaroid .read-more-link:active{background-color:#045a7f;}.dan-polaroid img{width:100%;height:auto;}.dan-polaroid img:hover{opacity:0.5;}.dan-polaroid h2{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(/sites/all/themes/dan/css/xml/ellipsis.xml#ellipsis);font-size:1em;margin:0;overflow:hidden;white-space:nowrap;}.dan-polaroid .text{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(/sites/all/themes/dan/css/xml/ellipsis.xml#ellipsis);display:block;font-size:.8em;height:5em;line-height:1.2em;margin:0;overflow:hidden;padding:0;word-wrap:break-word;}
#block-search-form{position:absolute;}#search-block-form{margin:1em 0 3em 0;}#search-block-form input[type="search"]{display:none;width:10em;font-size:0.8em;height:30px;color:#999999;}#search-block-form input[type="submit"]{display:none;color:white;font-size:1em;height:30px;}.show-search-form input[type="search"]{display:block;}.show-search-form input[type="submit"]{display:block;}#search-form input#edit-submit{margin:0;}
