@font-face{font-family:'Proxima Nova';src:url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-200/292268_e_0.eot);src:url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-200/292268_e_0.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-200/292268_e_0.ttf) format("truetype"),url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-200/292268_e_0.woff) format("woff"),url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-200/292268_e_0.svg#wf) format("svg");font-style:normal;font-weight:200;}
@font-face{font-family:'Proxima Nova';src:url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-300/292268_11_0.eot);src:url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-300/292268_11_0.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-300/292268_11_0.ttf) format("truetype"),url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-300/292268_11_0.woff) format("woff"),url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-300/292268_11_0.svg#wf) format("svg");font-style:normal;font-weight:300;}
@font-face{font-family:'Proxima Nova';src:url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-600/292268_12_0.eot);src:url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-600/292268_12_0.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-600/292268_12_0.ttf) format("truetype"),url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-600/292268_12_0.woff) format("woff"),url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-600/292268_12_0.svg#wf) format("svg");font-style:normal;font-weight:600;}
@font-face{font-family:'Proxima Nova';src:url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-bold/292268_14_0.eot);src:url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-bold/292268_14_0.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-bold/292268_14_0.ttf) format("truetype"),url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-bold/292268_14_0.woff) format("woff"),url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-bold/292268_14_0.svg#wf) format("svg");font-style:normal;font-weight:bold;}
@font-face{font-family:'Proxima Nova';src:url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-normal/292268_13_0.eot);src:url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-normal/292268_13_0.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-normal/292268_13_0.ttf) format("truetype"),url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-normal/292268_13_0.woff) format("woff"),url(/sites/default/files/fontyourface/local_fonts/Proxima_Nova-normal-normal/292268_13_0.svg#wf) format("svg");font-style:normal;font-weight:normal;}
body{font:15px/1.4 'Proxima Nova',Helvetica,Arial,sans-serif;color:#666666;background-color:#fff;}html,body{width:100%;height:100%;margin:0px;padding:0px;overflow-x:hidden;}h1,h2,h3,h4,h5,h6{color:#333333;font-family:'Proxima Nova',Arial,sans-serif;font-weight:300;letter-spacing:0;}a:link,a:visited{color:#555555;text-decoration:underline;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px;}.prox-bold{font-weight:700;}.prox-thin{font-weight:200;}#admin-menu a,#admin-menu li > span{font-size:12px;line-height:16px;}.zone{background-color:#fff;}#zone-branding{overflow:hidden;padding-bottom:2px;padding-top:10px;}#zone-content{overflow:hidden;}#region-branding{margin:0;width:100%;}#region-content{width:100%;margin:0;}#block-block-7{float:left;padding-top:25px;}.site-title{font-size:28px;height:40px;text-shadow:0 0 1px rgba(0,0,0,0.3);}.site-title a{color:#555555;text-decoration:none;}#block-block-8{float:right;}.site-logo img{height:55px;width:auto;}.menu-block-7 ul.menu{clear:both;padding-top:16px;text-align:center;width:100%;}.menu-block-7 ul.menu li.leaf{background-color:#F2F2F2;display:inline-block;font-size:15px;font-weight:300;list-style-image:none;list-style-type:none;text-transform:uppercase;margin:0;padding:1px 8px;}.menu-block-7 ul.menu li a{text-decoration:none;text-shadow:0 0 1px rgba(0,0,0,0.3);}.menu-block-7 ul.menu li a:link,.menu-block-7 ul.menu li a:visited{color:#555;}.menu-block-7 ul.menu li a:hover{color:#DC4000;text-shadow:0 0 1px rgba(255,0,0,0.5);}#zone-footer{border-top:2px solid #AAAAAA;overflow:hidden;padding-bottom:30px;padding-top:4px;}#region-footer-first{margin:0;}#region-footer-first a{color:#777772;text-decoration:none;}#region-footer-second{float:right;margin:0;}.zone-footer ul li.leaf{display:inline-block;font-size:15px;font-weight:200;list-style-image:none;list-style-type:none;padding:3px 0 0 1px;}.zone-footer ul li a{text-decoration:none;text-shadow:0 0 1px rgba(0,0,0,0.3);}.zone-footer ul li a:link,.zone-footer ul li a:visited{color:#777772;}.zone-footer ul li a:hover{color:#DC4000;text-shadow:0 0 1px rgba(255,0,0,0.5);}.region-footer-second .block-block{float:right;}.region-footer-second .block-block-10{float:left;margin-left:108px;}.region-footer-second a.soc-links{display:block;width:22px;height:22px;text-indent:-9999px;}.region-footer-second a.contact{margin-right:10px;}.region-footer-second a.soc-links.facebook{background:url(/sites/all/themes/drgfom/images/facebook-22.png) repeat scroll 22px center rgba(0,0,0,0);}.region-footer-second a.soc-links.twitter{background:url(/sites/all/themes/drgfom/images/twitter-bird-white-on-blue-22.png) repeat scroll 22px center rgba(0,0,0,0);}.region-footer-second a.soc-links.linkedin{background:url(/sites/all/themes/drgfom/images/linkedin-22.png) repeat scroll 22px center rgba(0,0,0,0);}.region-footer-second a.soc-links:hover{background-position:0 center;}#block-search-form{margin:5px 0;}input[type="submit"]{background:none repeat scroll 0 0 #EEEEEE;border-color:#DDDDDD;border-radius:7px;color:#777777;font-family:Proxima Nova;font-size:15px;font-weight:300;line-height:19px;padding:1px 12px;text-shadow:none;text-transform:uppercase;}input[type="submit"]:hover{background:#E0E0E0;}#block-search-form input[type="text"]{border-radius:7px;border:1px solid #DDDDDD}.form-item label{text-transform:uppercase;font-weight:300;}#breadcrumb{margin:0px;padding:0;width:960px;}.breadcrumb{padding:0;}.breadcrumb span{text-transform:uppercase;font-size:18px;font-weight:300;color:#999999;}.breadcrumb span.inline a{text-decoration:none;color:#999999;}.breadcrumb span.last,.breadcrumb span.last a{color:#555555;font-weight:800;}.breadcrumb span.inline a:hover{color:#DC4000;}#block-views-front-page-slider-block-1{margin:20px 0 0;}#flexslider-1{border:medium none;border-radius:0;box-shadow:none;margin:0;}.flexslider .slides{overflow:hidden;}.flexslider .slides img{height:auto;}#flexslider-1 .flex-direction-nav{height:auto}#flexslider-1 .flex-direction-nav a{width:24px;height:24px;margin:0;display:block;background:url(/sites/all/themes/drgfom/images/pause-play-controls-001.png) no-repeat scroll -89px center transparent;position:absolute;bottom:auto;top:61px;cursor:pointer;text-indent:-9999px;opacity:0.9;border-radius:25px 25px 25px 25px;-webkit-transition:all .3s ease;}#flexslider-1 .flex-direction-nav .flex-next{background-position:-129px center;right:4px;}#flexslider-1 .flex-direction-nav .flex-prev{left:auto;top:4px;right:4px;}#flexslider-1 a.flex-next:hover,#flexslider-1 a.flex-prev:hover{opacity:.7;}#flexslider-1 .flex-pauseplay{position:absolute;top:0;right:0;}#flexslider-1 .flex-pauseplay a{position:absolute;left:auto;right:4px;top:33px;cursor:pointer;display:block;width:24px;height:24px;background:url(/sites/all/themes/drgfom/images/pause-play-controls-001.png) no-repeat scroll -6px center transparent;text-indent:-9999px;opacity:.9;border-radius:7px;z-index:9990;}#flexslider-1 a.flex-pause{background-position:-48px center;}#flexslider-1 a.flex-play{background-position:-8px center;}#flexslider-1 a.flex-pause:hover,#flexslider-1 a.flex-play:hover{opacity:.6;}#flexslider-1 .flex-pauseplay a:before{content:"";}#flexslider-1 .flex-pauseplay a.flex-play:before{content:"";}#flexslider-1 .flex-pauseplay a.flex-pause:before{content:"";}.views-field-field-slide-text{color:#989890;font-size:19px;font-weight:200;margin:6px;text-align:left;text-shadow:0 0 1px rgba(0,0,0,0.3);}.node-projectpage.view-mode-full,.node-profile-page.view-mode-full,.node-press.view-mode-full{padding-top:20px;}.node-projectpage .field-slideshow-wrapper,.node-profile-page .field-slideshow-wrapper{position:relative;}.field-slideshow-wrapper .item-list{float:left;margin:10px;}.field-slideshow-slide,.field-slideshow-slide a,.field-slideshow-slide img{max-width:100%;width:100% !important;}.field-slideshow-caption{padding:3px 10px;}.region-content ul.field-slideshow-pager{margin:0;width:100%;}.region-content ul.field-slideshow-pager li{margin:0 5px 5px 0;}.field-slideshow-wrapper{position:relative;}.node-projectpage .field-slideshow-controls{clear:right;float:right;position:relative;}.node-projectpage .field-slideshow-controls div{position:absolute;right:-50px;top:5px;z-index:9999;}.node-projectpage .field-slideshow-controls a.prev,.node-projectpage .field-slideshow-controls a.next{display:none;}.node-projectpage .field-slideshow-controls a.play,.node-projectpage .field-slideshow-controls a.pause{width:24px;height:24px;margin:0;display:inline-block;background:url(/sites/all/themes/drgfom/images/pause-play-controls-001.png) no-repeat scroll -48px center transparent;cursor:pointer;text-indent:-9999px;opacity:0.3;border-radius:4px;}.node-projectpage .field-slideshow-controls a.play{background-position:-9px;}.group-project-data-col,.group-press-details{float:left;padding-top:8px;width:295px;}.group-project-data-col .field-name-body{}.node-projectpage{}.group-project-data-col div.horizontal-tabs{border:none;}.group-project-data-col .horizontal-tabs ul.horizontal-tabs-list{background-color:rgba(0,0,0,0);border-bottom:4px solid #EEEEEE;border-right:medium none;margin:2px 0 10px;padding:6px 0 0;text-align:left;}.group-project-data-col .horizontal-tabs ul.horizontal-tabs-list li{background:none repeat scroll 0 0 #FFFFFF;border:medium none;display:inline-block;float:none;margin:0 6px 0 3px;padding:0;}.group-project-data-col .horizontal-tabs ul.horizontal-tabs-list li a,.group-project-data-col .horizontal-tabs ul.horizontal-tabs-list li.selected a{background:none repeat scroll 0 0 #DADADA;border-radius:8px 8px 0 0;border-right:medium none;font-size:15px;line-height:14px;padding:6px 16px;text-transform:uppercase;color:#8C8C8C;}.group-project-data-col .horizontal-tabs ul.horizontal-tabs-list li.selected a{background:none repeat scroll 0 0 #EFEFEF;}.group-project-data-col .horizontal-tabs ul.horizontal-tabs-list li a strong{font-weight:400;}.group-project-data-col .horizontal-tabs ul.horizontal-tabs-list li.selected a strong{color:#555555;}.group-project-data-col .horizontal-tabs ul.horizontal-tabs-list li a:hover{color:#DC4000;}.group-project-data-col .horizontal-tabs ul.horizontal-tabs-list li.selected{padding:0;}.group-project-data-col .horizontal-tabs ul.horizontal-tabs-list li:hover,.group-project-data-col .horizontal-tabs ul.horizontal-tabs-list li:focus{background-color:transparent;}.group-project-data-col .horizontal-tabs fieldset.horizontal-tabs-pane{padding:0;}.group-project-data-col ul.horizontal-tabs-list li.horizontal-tab-button-0{margin:0;width:91px;text-align:center;}.group-project-data-list .field-label,.group-press-details .field-label{color:#999999;font-weight:300;line-height:18px;margin-right:4px;text-align:right;text-transform:uppercase;width:100px;}.group-project-data-list .field-items,.group-press-details .field-items{color:#555555;font-weight:400;line-height:18px;width:189px;}.group-project-data-list .field-items p,.group-press-details .field-items p{margin-bottom:0;}.group-project-data-list .field-label-inline,.group-press-details .field-label-inline{margin-bottom:6px;}.group-project-data-list a,.group-press-details a{text-decoration:none;}.group-project-data-list a:hover,.group-press-details a:hover{color:#DC4000;}.group-proj-commentary h3{font-size:15px;line-height:15px;margin-left:1px;text-transform:uppercase;}.group-proj-commentary h3 a{color:#999999;font-weight:300;text-decoration:none;}.group-proj-commentary h3 a:hover{color:#DC4000;}.group-proj-commentary h3 a:after{content:"»";font-size:22px;margin-left:5px;text-decoration:none;}.group-proj-commentary.collapsed h3 a:after{}.group-proj-commentary .field-name-body{}.group-proj-commentary .field-item p{}.group-press-details .field-name-field-press-thumbnail .field-items{margin-bottom:12px;width:295px;}.group-press-details .field-name-field-press-thumbnail img{height:auto;max-width:100%;}#zone-preface{}#region-preface-first{width:960px;margin:5px 0 0;padding:2px 0 4px;}.region-preface-first-inner{}.pmenu-column{float:left;width:268px;}.pmenu-column-01{margin:0 0 0 15px;}.pmenu-column-02{width:193px;}.pmenu-column-03{width:200px;}.pmenu-column li.leaf{font-size:18px;font-weight:300;line-height:23px;list-style-image:none;list-style-type:none;text-transform:uppercase;padding:0;margin:0;}.pmenu-column li.leaf a{text-decoration:none;color:#999999;}.pmenu-column li.leaf a.active{font-weight:800;color:#444444}.pmenu-column li.leaf a:hover{color:#DC4000;text-shadow:0 0 1px rgba(255,0,0,0.5);}.pofilemenu-column-01{margin:0 0 0 15px;width:195px;}.pofilemenu-column-02{margin:0;width:202px;}.awards-press-menu{margin:0 0 0 15px;width:195px;}.view-proj-list,.view-awards-list,.view-profile-list,.view-press-pubs{border-top:2px solid #AAAAAA;padding:12px 0 170px;}.view-proj-list table,.view-awards-list table,.view-profile-list table,.view-press-pubs table{border:none;}.view-proj-list tr.even,.view-proj-list tr.odd,.view-awards-list tr.even,.view-awards-list tr.odd,.view-profile-list tr.even,.view-profile-list tr.odd,.view-press-pubs tr.even,.view-press-pubs tr.odd{background-color:transparent;border-bottom:none;border-top:none;padding:5px 10px;}.view-proj-list tr.even td,.view-proj-list tr.odd td,.view-awards-list tr.even td,.view-awards-list tr.odd td,.view-profile-list tr.even td,.view-profile-list tr.odd td,.view-press-pubs tr.even td,.view-press-pubs tr.odd td{background:none repeat scroll 0 0 rgba(0,0,0,0);color:#999999;font-family:'Duru Sans';font-size:14px;font-weight:400;padding:3px 8px;}.view-proj-list td a,.view-awards-list td a,.view-profile-list td a,.view-press-pubs td a{text-decoration:none;color:#777777;}.view-proj-list tr:hover td,.view-awards-list tr:hover td,.view-profile-list tr:hover td,.view-press-pubs tr:hover td{background:none repeat scroll 0 0 #FAFAFA;}.view-proj-list td.views-field-field-pyear,.view-press-pubs td.views-field-field-press-date{text-align:right;width:50px;}.view-proj-list td.views-field-title{width:393px;}.view-press-pubs td.views-field-title{padding-left:30px;}.view-proj-list td.views-field-field-proj-country{width:90px;}.view-proj-list td.views-field-field-pimage-main{width:218px;}.view-proj-list td.views-field-field-pimage-main a,.view-profile-list td.views-field-field-pimage a,.view-press-pubs td.views-field-field-press-image a{display:block;position:relative;}.view-proj-list tr:hover td.views-field-field-pimage-main a{}.view-proj-list td.views-field-field-pimage-main img,.view-profile-list td.views-field-field-pimage img,.view-press-pubs td.views-field-field-press-image img{max-height:56px;width:auto;}.view-proj-list tr:hover td,.view-proj-list tr:hover td a,.view-awards-list tr:hover td,.view-awards-list tr:hover td a,.view-profile-list tr:hover td,.view-profile-list tr:hover td a,.view-press-pubs tr:hover td,.view-press-pubs tr:hover td a{color:#DC4000;}.pager{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;}.item-list ul.pager{margin:35px 0 10px;text-align:center;}.item-list ul.pager li{border:none;color:#777777;font-family:'Proxima Nova';font-weight:300;margin-right:3px;display:inline-block;float:none;}.pager li.pager-first a,.pager li.pager-previous a,.pager li.pager-next a,.pager li.pager-last a{padding:4px 0;text-align:center;width:60px;}.pager li.pager-last,.pager li.pager-next.last,.pager li.pager-next{position:relative;right:auto;top:auto;}.item-list ul.pager li a:hover{background:none repeat scroll 0 0 #F5F5F5;color:#454545;}.item-list ul.pager li.pager-current{background:none repeat scroll 0 0 #CCCCCC;color:#FFFFFF;font-weight:800;}.pager li a{background:#EEEEEE;}.block-system-main{margin-bottom:40px;}.node-profile-intro{border-top:2px solid #AAAAAA;padding-top:15px;}.node-profile-intro.ds-2col > .group-left img{height:auto;width:100%;}.node-profile-intro.ds-2col > .group-left,.node-profile-intro.ds-2col > .group-right{width:92%;padding:4%;}h1#page-title{display:none;}.ui-accordion-header.ui-state-default,.ui-accordion-header.ui-state-active{background:none;border:none;color:#555555;font-weight:normal;border-radius:0;}.ui-accordion-header.ui-state-default .ui-icon,.ui-accordion-header.ui-state-active .ui-icon{left:-5px;}.ui-accordion-header.ui-state-default a,.ui-accordion-header.ui-state-active a{color:#777777;font-family:Open Sans;font-size:15px;font-weight:800;padding:5px 19px;}.ui-accordion-header.ui-state-active a{color:#444444;font-weight:800;}.ui-accordion-header a:hover,.ui-accordion-header.ui-state-active a:hover{color:#DC4000;text-shadow:0 0 1px rgba(255,0,0,0.5);}.view-content.ui-accordion .ui-accordion-content{padding:0;border:none;}.view-persons-view .views-field-field-pimage .item-list ul{margin:0;}.view-persons-view .views-field-field-pimage .item-list ul li{display:block;float:left;margin:0 3px 3px 0;padding:0;}.node-webform{float:right;width:100%;margin-top:40px;}.node-webform input{width:100%;border:1px solid #DDDDDD;}.node-webform .form-item{margin-top:0;}.node-webform input[type="submit"]{width:auto;}.form-textarea-wrapper textarea{border:1px solid #DDDDDD;}h3.drgf-title{font-size:27px;color:#555;margin-bottom:0;text-shadow:0 0 1px rgba(0,0,0,0.3);}p.credits{color:#AAAAAA;font-size:14px;font-weight:300;margin-top:36px;text-align:right;}p.credits a{color:#AAAAAA;text-decoration:none;}p.credits a:hover{color:#DC4000;}#block-system-main .search-form{margin:40px 0 15px;}form + h2{display:none;}.search-results h3{}div.drgf-office-map{display:inline-block;margin-top:40px;width:50%;}.drgf-office-map iframe{width:100%;}.page-node-338 .block-system-main{width:45%;display:inline-block;vertical-align:top;margin-left:5%;}.address-credits-block{width:45%;float:right;margin-top:-109px;}@media (max-width:739px){.region-branding{margin:0;width:100%;padding:0 4%;box-sizing:border-box;}.zone-preface-wrapper{padding:0 4%;}}@media (max-width:768px){.drgf-office-map iframe{width:80%;height:60vh;}.page-node-338 .block-system-main{text-align:center;width:100%;margin:0;}.webform-client-form-338{text-align:left;}div.drgf-office-map{float:none;text-align:center;;width:100%;margin-top:15px;}.node-webform{float:none;display:inline-block;width:80%;margin-top:10px;}.address-credits-block{width:100%;float:none;text-align:center;margin-top:0;}.address-credits-block .block-inner{width:80%;display:inline-block;}.address-credits-block .block-inner .content{text-align:left;}}@media (min-width:769px) and (max-width:992){}
