@import url(/templates/default/css/symbols.css);[class*="entypo-"]:before{font-family:'entypo',sans-serif;font-style:normal}a,a:visited{color:#369}body{background:#e0e5ef;width:980px;margin:auto auto;padding:10px 0 10px;background-repeat:repeat-x;font-family:arial,verdana,helvetica,sans-serif;font-weight:300}body .outer{position:relative;padding:10px;background:#fff;box-shadow:0 0 6px 0 #999}body .outer > form{padding-top:5px;padding-bottom:10px}body .outer > form input{float:right;width:300px;border:1px #bababa dotted;padding:5px}body header{position:relative;width:100%;height:auto;background-size:cover}body header a{position:relative;left:0;top:0;width:100%;height:100%}body header a img{width:100%}body nav{display:block;float:left;width:100%;margin-bottom:10px;border:1px #bababa dotted;border-top:0;background:#fff}body nav .menu-toggle{display:none}body nav ul{list-style-type:none;margin:0;padding:0}body nav ul li{display:block;float:left;border-left:1px #bababa dotted}body nav ul li a,body nav ul li a:visited{display:inline-block;padding:5px 15px;background:#fff;color:#333;text-decoration:none;transition:all .2s ease-in}body nav ul li a:hover,body nav ul li a:active,body nav ul li a.active{background:#ebf5f7;color:#369;text-decoration:none}body nav ul li ul{display:none;position:absolute;z-index:10;width:auto;margin-left:-1px;overflow:hidden}body nav ul li ul li{clear:both;position:relative;width:100%;border:0}body nav ul li ul li a,body nav ul li ul li a:visited{background:#eee;width:100%}body nav ul li ul li a:hover,body nav ul li ul li a:active,body nav ul li ul li a.active{background:#ebf5f7;color:#369}body nav ul li:first-child{border-left:0}body nav ul li:hover > a{background:#ebf5f7;color:#369}body nav ul li:hover ul{display:block}body nav.languages{display:inline-block;float:none;margin:5px 0;padding:0;border:0;text-align:right}body nav.languages a,body nav.languages a:visited{color:#333}body nav.languages a:hover,body nav.languages a:active{color:#333}body a[data-lightbox]{cursor:zoom-in}body .breadcrumb{display:inline-block;margin:10px 0 0;font-size:75%}body .social{display:inline-block;width:16px;height:16px;margin-left:3px;background:url(/resources/layout/social-icons.png) no-repeat;cursor:pointer}body .social.facebook{background-position:0 -240px}body .social.digg{background-position:0 -192px}body .social.twitter{background-position:0 -784px}body .social.reddit{background-position:0 -592px}body .social.linkedin{background-position:0 -400px}body .social.googleplus{background-position:0 -848px}body figure img{width:100%}body h1,body h2,body h3,body h4,body h5,body h6{font-family:georgia,times-new-roman,serif}body section main{display:inline-block;width:100%;margin:10px 0;vertical-align:top}body section main h1{font-size:2.2rem}body section main h2{font-size:2.2rem}body section main h3{font-size:2rem}body section main article h1,body section main article h2,body section main article h3,body section main article h4,body section main article h5,body section main article h6{margin-top:20px;color:#369}body section main article figcaption{padding-top:5px;font-size:90%;font-style:italic}body section main article figcaption p{display:inline}body section main article figcaption author{display:inline-block;white-space:nowrap}body section main article .abstract{font-size:110%;font-weight:600}body section main article .byline{margin-top:10px;margin-bottom:10px;padding:10px 0;border-top:1px #ddd dotted;border-bottom:1px #ddd dotted;color:#999;font-size:11px}body section main article .byline [class*="icon-"]{margin-top:-7px;margin-left:10px;color:#999;text-decoration:none;font-size:200%;font-style:normal;transition:color .2s ease-in;cursor:pointer}body section main article .byline [class*="icon-"]:hover{color:#333}body section main article.event .dates{margin-bottom:10px;background:#f8f8f8;padding:5px;font-size:110%}body section main .searchresult{list-style-type:none;margin:0;padding:0}body section main .searchresult li{margin-top:10px;padding-top:10px;border-top:1px #ddd dotted}body section main .searchresult li figure{display:inline-block;width:25%;padding-right:10px;vertical-align:top}body section main .searchresult li article{display:inline-block;width:74%}body section main .searchresult li article h2{margin:0;font-size:150%}body section main.landingpage article .abstract{font-size:100%;font-weight:300}body section main.landingpage article,body section main.landingpage article + article{float:left;width:50%;margin-bottom:10px;padding-left:20px}body section main.landingpage article h2,body section main.landingpage article h3,body section main.landingpage article + article h2,body section main.landingpage article + article h3{margin-top:0;font-size:1.8rem}body section main.landingpage article figure,body section main.landingpage article + article figure{margin-bottom:10px}body section main.landingpage article:nth-child(2n+1){clear:both;padding-left:0;padding-right:20px}body section main.landingpage article:nth-child(2n+0){padding-right:0}body section main.landingpage article.main{width:100%;margin-bottom:20px;padding:0}body section main.landingpage article.main h3{font-size:2.2rem}body section .sidebar{display:inline-block;width:100%;margin-top:10px;margin-bottom:10px;vertical-align:top}body section .sidebar h2{font-size:1.6rem;color:#369}body .widget{clear:both;float:left;width:100%;margin-top:10px;padding:0;background:#fff}body .widget .date{font-size:80%}body .widget h2,body .widget h3,body .widget h4{margin:0 0 8px}body .widget h4{font-size:14px}body .widget h5{margin:0;font-size:120%}body .widget ul{list-style-type:none;padding:0;margin:0}body .widget ul li{margin-bottom:10px}body .widget iframe{width:100%;height:auto}body .widget:first-child{margin-top:0}body .widget_single_article article.main .abstract{max-height:100%;font-weight:400;font-size:110%;margin-bottom:10px;overflow:visible}body .widget_people em{font-style:normal;color:#777}body .widget_people .person + .person{margin-top:10px;padding-top:10px;border-top:1px #ccc dotted}body .widget_people .person{display:table}body .widget_people .person figure{display:table-cell;min-width:200px;max-width:200px;vertical-align:top}body .widget_people .person figure img{width:100%}body .widget_people .person div{display:table-cell;padding:0 0 0 10px;vertical-align:top}body .widget_social [class*="icon-"]{margin-top:-7px;margin-left:0;color:#999;text-decoration:none;font-size:200%;font-style:normal;transition:color .2s ease-in;cursor:pointer;vertical-align:middle}body .widget_social a:hover{text-decoration:none}body .widget_social a:hover span{text-decoration:underline}body .widget_social a:hover [class*="icon-"]{color:#333}body .widget_social a:hover .linkedin{color:#0073b2 !important}body .widget_social a:hover .twitter{color:#55acee !important}body .widget_social a:hover .facebook{color:#3a5795 !important}body .widget_social a:hover .gplus{color:#d03f2e !important}body .widget_social a:hover .youtube{color:#e62117 !important}body .four .widget_people .person div{padding:0}body .widget_personprofile{float:left;width:100%;margin-bottom:0}body .widget_personprofile figure{margin-right:10px}body .widget_personprofile + .widget_personprofile{margin-top:0}body .widget.widget_multimedia .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}body .widget.widget_multimedia .video-container iframe,body .widget.widget_multimedia .video-container object,body .widget.widget_multimedia .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}body .widget.widget_events li{margin-bottom:30px;padding-bottom:10px;border-bottom:1px #bababa dotted}body .widget.widget_events li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}body .widget.widget_events li h4{margin-bottom:0}body .widget.widget_events li .date{color:#666;font-size:90%}body .widget.widget_events li .venue{color:#666;font-size:90%}body .widget.widget_events li img{max-width:100%}body .widget.widget_events ul + h2{margin-top:30px}body .sidebar .widget{padding-bottom:20px;margin-bottom:10px;border-bottom:1px #bababa dotted}body .sidebar .widget:last-child{padding-bottom:0;border-bottom:0}body .sidebar .widget.widget_list_content section + section,body .sidebar .widget.widget_list_content article + article{margin-top:10px}body .sidebar .widget.widget_list_content article h2,body .sidebar .widget.widget_list_content article h3{font-size:120%}body .sidebar .widget.widget_events li{padding-bottom:20px;margin-bottom:0;border-bottom:0}body .sidebar .widget.widget_events ul + h2{margin-top:20px;padding-top:20px;border-top:1px #ddd dotted}body .sidebar .widget.widget_paragraph h3{color:#369}body .linkedin:hover{color:#0073b2 !important}body .twitter:hover{color:#55acee !important}body .facebook:hover{color:#3a5795 !important}body .gplus:hover{color:#d03f2e !important}body .landingpage .widget{padding:0;background:transparent}body footer.row{margin-top:20px;padding:20px;border-top:1px solid #ccc;font-style:italic}body footer span{font-size:1rem;display:inline-block}@media only screen and (max-width: 980px){body{width:100%;background-image:none}body .outer{box-shadow:none}body .row{min-width:100%}}@media only screen and (max-width: 960px){body{width:100%}body .row{min-width:100%}}@media only screen and (max-width: 768px){body .widget.widget_events li{margin-bottom:15px;padding-bottom:10px}}@media only screen and (max-width: 640px){h4{font-size:16px}body{padding-top:0}body .outer{padding:0 !important}body .outer > form{display:none}body nav{position:absolute;z-index:99;border:0}body nav .menu-box{position:absolute;width:60px;height:100px;right:0;top:-100px;background:transparent}body nav .menu-box .menu-toggle{display:block;position:absolute;height:30px;right:10px;top:auto;bottom:10px;padding:3px;border-radius:3px;background:rgba(255,255,255,0.9);font-size:22px;cursor:pointer;z-index:999}body nav ul{display:none;box-shadow:0 5px 7px #333}body nav ul li{width:100%;border:0;border-top:1px #fff solid;background:#333}body nav ul li a,body nav ul li a:visited{width:100%;padding:10px 0;background:transparent;color:#fff;text-align:center}body nav ul li ul{position:static}body nav ul li ul li{border-top:1px #fff solid}body nav ul li ul li a,body nav ul li ul li a:visited,body nav ul li ul li a:active,body nav ul li ul li a.active{background:#eee;color:#333}body nav ul li ul li:hover a,body nav ul li ul li:hover a:visited,body nav ul li ul li:hover a:active,body nav ul li ul li:hover a.active{color:#333}body nav ul li:hover ul li a,body nav ul li:hover ul li a:visited,body nav ul li:hover ul li a:active,body nav ul li:hover ul li a.active{background:#eee;color:#333}body nav ul li:first-child{border:0}body nav.languages{display:none}body .landingpage .widget{padding:0 10px}body section main{margin:5px 0;padding:0 5px}body section .sidebar{margin-top:5px;margin-bottom:5px;padding:0 5px 0 0}body .widget{margin-top:5px}body .widget.widget_events li{margin-bottom:10px;padding-bottom:5px}.row .four.columns{margin-left:0;width:34%}}@media only screen and (max-width: 568px){body section .sidebar{padding:0 5px}body section .sidebar .widget:first-child{border-top:1px #ddd dotted;padding-top:10px}body section article.main{padding:0}body section main.landingpage article{padding-left:5px}body section main.landingpage article:nth-child(2n+1){padding-right:5px}body section main.landingpage article + article{padding-left:5px}body .widget{overflow-x:hidden}body .landingpage .widget{padding:0}.row .eight.columns{margin-left:0;width:100%}.row .six.columns{margin-left:0;width:100%}.row .four.columns{margin-left:0;width:100%}.breadcrumb{display:none !important}}@media only screen and (max-width: 480px){body section article.main{padding:0 !important}body section article.main h1{font-size:180%}body section article.main h1,body section article.main .abstract,body section article.main .text{padding:0}body .landingpage article.main .abstract{padding:0}body .landingpage .widget{padding:0}}@media only screen and (max-width: 384px){body section main.landingpage article:nth-child(2n+1),body section main.landingpage article:nth-child(2n){width:100%;padding:0}}@media only screen and (max-width: 320px){body{min-width:320px}body .widget_list_content article.main .abstract{padding:0 !important}}@media only print{body{background:#fff;font-family:serif}body nav,body header,body .sidebar,body form,body .breadcrumb,body footer{display:none !important}body main,body .columns{width:100% !important;font-size:1.7rem}body main h1,body .columns h1{font-size:2.7rem}body main h2,body .columns h2{font-size:2.3rem}body main h3,body .columns h3{font-size:2rem}body .byline{color:red !important}body .byline [class*="entypo-"]{display:none}}
