body{background:url(../../../../themes/custom/pda/images/bg_line.jpg);padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;}div.container{margin-left:auto;margin-right:auto;width:960px;min-height:200px;background-color:#ffffff;}div.inner_c{float:left;width:960px;min-height:200px;background-color:#ffffff;box-shadow:0px 0px 10px #dddddd;}a{color:red;}header{float:left;height:100px;width:960px;background:url(../../../../themes/custom/pda/images/h_grad.jpg) repeat-x bottom;}#PDA_logo{margin:20px 10px 10px 15px;}.top-contact{float:right;color:#6e6e6e;margin:30px 20px 0px 0px;font-weight:normal;font-size:0.9em;width:300px;text-align:right;}span.tel_no{font-size:2em;}a.top_email{color:#cf1a19;text-decoration:none;}a.top_email:hover{text-decoration:underline;}.menu{margin:0px;width:960px;height:42px;float:left;background-color:#f1f1f1;position:relative;z-index:20;}.menu ul{position:relative;color:#ffffff;float:left;list-style:none;margin:0px 0px;width:860px;height:42px;padding:0px 35px 0px 65px;background-color:#b20000;background:url(../../../../themes/custom/pda/images/m_bg.jpg);}.menu ul > li{float:left;list-style:none;height:42px;margin:0px;padding:0px;}.menu ul > li > a{color:#ffffff;float:left;height:32px;padding:10px 55px 0px 55px;margin:0px;background:url(../../../../themes/custom/pda/images/m_line.jpg) no-repeat right;text-decoration:none;}.menu ul > li > a:after{display:none;}.menu ul > li:first-of-type > a{color:#ffffff;float:left;height:32px;padding:10px 45px 0px 45px;margin:0px;float:left;background:url(../../../../themes/custom/pda/images/m_line.jpg) no-repeat left,url(../../../../themes/custom/pda/images/m_line.jpg) no-repeat right;}.menu ul > li:hover{background:url(../../../../themes/custom/pda/images/h_bg_o.jpg);}.menu ul > li:hover > ul{list-style:none;width:130px;display:block;}.menu ul > li > ul > li{float:left;margin:2px 0px;width:150px;height:20px;}.menu ul > li > ul{display:none;background:#ffffff;background:rgba(255,255,255,0.9);box-shadow:0px 1px 2px #999999;border-radius:0px 0px 5px 5px;float:left;position:absolute;top:100%;list-style:none;padding:0px;margin:0px;font-size:0.9em;height:auto !important;width:250px !important;z-index:2;}.menu ul > li > ul > li{width:inherit;float:left;background:none;margin:0px;padding:0px 0px;color:#000000;height:auto;}.menu ul > li > ul > li:first-of-type > a{background:none;float:left;color:#000000;padding:5px 5px;width:240px;font-weight:bold;}.menu ul > li > ul > li > a{background:none;float:left;color:#000000;padding:5px 5px;width:240px;font-weight:bold;}.menu ul > li > ul > li > a:hover{background-color:#5d5d5d;color:white;}.hd_top{float:left;width:960px;background-color:#f1f1f1;}.hd_pecu{margin:5px 0px;float:left;width:958px;height:250px;}.hd_pecu img{width:100%;height:100%;object-fit:cover;}#hero{background:url(../../../../themes/custom/pda/images/img_pecu.jpg);}div.lead_text{float:left;margin:10px;background-color:rgba(0,0,0,0.8);width:300px;height:auto;color:#ffffff;padding:2rem;border-radius:5px;font-size:0.9em;}div.tagline{font-family:'Muli',sans-serif;width:500px;height:200px;float:right;font-size:2.5em;color:#ffffff;text-shadow:0px 2px 2px #333333;text-align:right;margin:60px 15px 0px 0px;}div.content_front{padding:10px 0px 10px 0px;float:left;width:960px;background-color:#f1f1f1;}div.content_container{font-size:0.8em;float:left;width:100%;background-color:#f1f1f1;}div.content_panel{margin:10px 10px 10px 15px;width:925px;border:1px solid #ddddde;float:left;background-color:#ffffff;border-radius:3px;box-shadow:0px 1px 3px #cccccc;}div.content_panel h1{background:url(../../../../themes/custom/pda/images/h_bg.jpg) repeat-x top;color:#ffffff;font-size:1.7em;padding:10px 10px 10px 10px;margin:0px 0px 0px 0px;height:25px;border-radius:5px 5px 0px 0px;font-weight:normal;}div.content_padding{padding:10px;min-height:300px;}div.c_box{margin:5px 1px 10px 10px;padding:0px;float:left;width:260px;height:530px;border:solid 1px #eeeeee;border-radius:5px;box-shadow:0px 2px 1px #cccccc;font-size:0.7em;color:#333333;background-color:#ffffff;background:url(../../../../themes/custom/pda/images/bg_grad.jpg) repeat-x bottom,#ffffff;}div.c_box h2{margin:0px 0px 5px 0px;padding:10px 5px;font-size:1.6em;background-color:#bc0000;color:#ffffff;font-weight:normal;box-shadow:0px 2px 3px #aaaaaa;border-radius:3px 3px 0px 0px;background:url(../../../../themes/custom/pda/images/grad_news.jpg);}img.diagram{margin:10px 0px 0px 150px;}h4{color:#bc0000;font-size:1.2em;}img.front_img{float:left;margin:5px 0px 0px 15px;}div.c_text{color:#777777;font-size:1.05em;float:left;width:250px;padding:10px 5px;height:170px;}img.l_more{float:left;margin:10px 0px 0px 70px;}div.breadcrumb{float:left;width:auto;height:auto;margin:0px;font-size:1em;}div.breadcrumb ol,div.breadcrumb ul{padding:0;}div.breadcrumb li{display:inline-block;text-transform:capitalize;}div.breadcrumb li:last-of-type:after{content:'';}div.breadcrumb li:after{content:'>>';}div.breadcrumb a{color:#cc1919;}div.breadcrumb_con{padding:5px 10px;width:885px;background-color:#eaeaea;background:url(../../../../themes/custom/pda/images/bc_grad.jpg),#eaeaea;float:left;margin:0px 0px 10px 0px;height:auto;font-size:1em;}.tabs{float:left;width:100%;}#block-pda-local-tasks ul li a{color:black;}#block-pda-local-tasks ul{border-collapse:collapse;padding:0 0 0 1em;white-space:nowrap;list-style:none;margin:5px;height:auto;line-height:normal;border-bottom:1px solid #bbb;}#block-pda-local-tasks ul li{display:inline;}#block-pda-local-tasks ul li a{background-color:#ddd;border-color:#bbb;border-width:1px;border-style:solid solid none solid;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}#block-pda-local-tasks ul li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}#block-pda-local-tasks ul li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:#fff 1px solid;}#block-pda-local-tasks ul li a.active{color:#000;}.l_news{margin:5px;padding:0px;float:left;width:326px;min-height:500px;border:solid 1px #eeeeee;border-radius:5px;box-shadow:0px 2px 1px #cccccc;background-color:#ffffff;background:url(../../../../themes/custom/pda/images/bg_grad.jpg) repeat-x bottom,#ffffff;}div.l_news h2{margin:0px 0px 5px 0px;padding:10px 5px;font-size:1.2em;background-color:#555555;color:#ffffff;font-weight:normal;box-shadow:0px 2px 3px #aaaaaa;border-radius:3px 3px 0px 0px;}#block-menu_block-2,#block-menu_block-3{float:right;width:250px;height:auto;margin:10px;border-radius:3px;box-shadow:0px 2px 2px #aaaaaa;background-color:#ffffff;font-size:0.8em;min-height:200px;}#block-menu_block-2 ul,#block-menu_block-3 ul{padding:5px;}#block-menu_block-2 ul li,#block-menu_block-3 ul li{list-style:none;font-size:1.2em;}#block-menu_block-2 ul li a,#block-menu_block-3 ul li a{text-decoration:none;color:#d90000;}#block-menu_block-2 h2,#block-menu_block-3 h2{float:left;margin:0px 0px 5px 0px;padding:5px 0px 5px 5px;background-color:red;background:url(../../../../themes/custom/pda/images/m_bg.jpg);color:#ffffff;width:245px;border-radius:5px 5px 0px 0px;font-weight:normal;}.newspage .views-row{float:left;background-color:#ffffff;padding:10px;width:265px;border:solid 1px #dddddd;box-shadow:0px 2px 1px #bbbbbb;margin:6px;height:250px;}#case-studies .views-row{height:250px;}#case-studies .views-field-title{margin:1rem 0 2.5rem;}.newspage .views-field-title a{width:260px;float:left;font-size:1.2em;color:#d9181e;text-decoration:none;margin:0px 0px 5px 0px;}table.response-times th{padding:.5rem .625rem .625rem;}.newspage ul.pager{float:left;width:550px;margin:10px 10px 10px 150px;padding:10px;background-color:#d9181e;background:url(../../../../themes/custom/pda/images/pager_bg.jpg);color:#ffffff;border-radius:5px;text-align:center;}.newspage ul.pager li{color:#ffffff;display:inline-block;padding:0.5em;}.newspage ul.pager a{color:#ffffff;}.newspage ul.pager li.is-active a{text-decoration:none;}.newspage select,input{margin:0.5rem 0rem 0.5rem 0.5rem;}.newspage input{margin-top:0;}div.article{float:left;width:370px;font-size:0.75em;border-bottom:dotted 3px #cccccc;margin:10px 5px 0px 5px;}.l_news .views-row{float:left;width:300px;font-size:0.75em;border-bottom:dotted 3px #cccccc;margin:0px 5px 0px 5px;padding:20px 0px;}.date-display-single{color:#999999;font-style:italic;}.l_news .views-field-body{margin:0px;color:#999999;}.l_news .views-field-created{margin:2px 0px;color:#999999;font-style:italic;}.l_news .views-field-body p{margin:0px;}a.more_news{margin:15px 0px 0px 0px;float:left;width:305px !important;padding:12px 10px;background-color:#555555;color:#ffffff;text-decoration:none;border-radius:0px 0px 5px 5px;}#block-views-block-case-studies-view-block-1 a.more_news{margin-top:70px;}a.more_news:hover{text-decoration:underline;}div.article h3{color:#bc0000;font-weight:bold;font-size:1.3em;padding:0px;margin:0px;}.l_news .views-field-title a{text-decoration:none;color:#555555;font-weight:bold;font-size:1.3em;padding:0px;margin:0px;}div.article p{margin:7px 0px;padding:0px;}div.team_box{float:left;width:900px;}div.team_box h3{float:left;margin:10px;font-size:2em !important;}img.team_img{float:left;margin:10px;}div.client_box{float:left;width:430px;margin:2px 0px 2px 10px;border:solid 1px #dedede;border-radius:3px;padding:5px;}div.client_container{float:left;width:930px;margin:10px 0px;}div.customer_intro{float:left;width:882px;margin:5px 0px 5px 10px;border:solid 1px #dedede;border-radius:3px;padding:20px 5px 20px 5px;font-size:1.3em;text-align:center;}div.client_box img{float:left;width:150px;}div.client_box p{margin:0px 0px 0px 10px;float:left;width:250px;color:#505050;}div.client_box a{float:left;width:500px;font-size:1.2em;margin:0px 0px 5px 0px;color:#ec0900;text-decoration:none;}div.client_box a:hover{text-decoration:underline;}div.footer{float:left;width:960px;height:100px;font-size:0.7em;background:#fff;}div.footer span{width:960px;text-align:center;float:left;padding:70px 0px 0px 0px;}img.loc_photo{float:right;}div.con_holder{float:left;width:900px;margin:10px 0px 0px 0px;}div.address{float:left;width:300px;margin:30px 20px;}span.add{margin:20px 0px 0px 0px;float:left;width:300px;font-size:1.5em;}.hide-for-small{display:block;}.show-for-small{display:none;}#mobile-menu{display:none;}.slicknav_menu{display:none;}.form-split{float:left;width:48%;margin:1%;}.form-split label{float:left;width:100%;}.form-split input,.form-split textarea{display:block;width:96%;margin:0.5rem 0;padding:0.8rem 0.5rem;border:1px solid #eee;}.form-split button{background:#bc0000;border:0;color:#fff;width:100%;padding:1rem;font-size:1rem;}#enquiry-form h3{padding:0 0.5rem;font-size:1.4rem;}.traffic-signals-row{width:94%;margin:2rem 3%;float:left;}.traffic-signals-copy{width:55%;float:left;}.traffic-signals-img{float:left;width:45%;text-align:center;}.testimonial{width:90%;float:left;background:#f5f5f5;padding:2rem 5%;margin:1.5rem 0 0.5rem;}.testimonial h2{font-family:'Lato',sans-serif;text-align:center;margin:1rem 0 0;}.testimonial p{font-family:'Lato',sans-serif;letter-spacing:0.05rem;}.testimonial .quote{background:url(../../../../themes/custom/pda/images/quote.png) top left no-repeat,url(../../../../themes/custom/pda/images/quote-r.png) bottom right no-repeat;font-size:1.4rem;font-weight:lighter;font-style:italic;padding:2rem 4rem;background-size:30px 30px;margin:0;}.testimonial .signature{font-size:1rem;font-weight:lighter;text-align:right;}#cookie-widget{position:fixed;bottom:0;background-color:#222;width:100%;color:white;z-index:5;}#cookie-widget .container,#cookie-widget .container .inner_c{min-height:auto;}#cookie-widget div.content_container{background-color:#222;}#cookie-widget .container .inner_c{box-shadow:none;}#cookie-widget .button{background:#bc0000;color:white;display:block;WIDTH:fit-content;padding:0.5rem;text-decoration:none;margin-bottom:1rem;font-size:16px;}.profiles .views-row{float:left;width:98%;margin:0px 1% 1rem;border:1px solid #eee;box-sizing:border-box;padding:1rem;box-shadow:0px 4px 3px rgba(156,156,156,0.3);position:relative;}.profiles .views-row .views-field-field-profile-image{float:left;width:48%;}.profiles .views-row:nth-child(odd) .views-field-field-profile-image{float:right;}.profiles .views-row .bio{float:right;width:48%;}.profiles .views-row:nth-child(odd) .bio{float:left;}.profiles .bio h2{margin:1rem 0 0.25rem 0;}.profiles .bio h4{margin:0;color:black;border-bottom:1px solid #ae0500;padding-bottom:0.8rem;}#edit-field-edit-link-0-value-wrapper{display:none;}.profiles .bio p{margin-bottom:1rem;}.profiles .bio a{color:white;text-decoration:none;box-sizing:border-box;padding:0.5rem;background:red;}@media screen and (max-width:63.9375em){div.container{width:96%;}div.inner_c,header,div.menu,div.menu ul,div.content_front,div.footer,div.footer span,.hd_top,.hd_pecu{width:98%;margin:0 1%;}div.footer{height:auto;padding:70px 0 20px;}div.menu ul{padding:0;}div.leaderboard{width:90%;margin:auto;left:5%;}img.front_img{width:90%;margin:1rem auto;display:block;float:none;}div.c_box{height:auto;}div.c_text,div.customer_intro{width:90%;padding:1rem 5%;}img.l_more{display:block;margin:1rem auto;float:none;}div.l_news{width:100%;min-height:auto;}a.more_news{width:90% !important;padding:12px 5%;}.l_news .views-row{width:94%;margin:0 3%;}div.content_panel{width:98%;margin:1rem 1%;border:none;}div.breadcrumb_con{width:100%;padding:0;margin:0 0 10px 0;}div.content_padding{min-height:auto;}.newspage .views-field-title a{float:left;width:100%;}.newspage ul.pager{display:block;width:95%;margin:1rem auto;}div.content_panel h1{background:#bc0000;height:auto;}div.customer_intro{margin:1rem 0;}div.con_holder,span.add{width:100%;}img.loc_photo{margin-bottom:1rem;}.float-right{float:right;}.profiles .views-field-field-profile-image{width:100%;}.profiles .views-row img{width:100%;height:100%;object-fit:cover;}}.slideshow{position:relative;}#block-views-block-slideshow-block-1{float:left;width:98%;padding:0 1%;position:relative;}#block-views-block-slideshow-block-1 img{width:100%;}.views_slideshow_controls_text_pause{display:none;}.views_slideshow_controls_text_next,.views_slideshow_controls_text_previous{position:absolute;top:50%;transform:translateY(-50%);z-index:10;}.views_slideshow_controls_text span:hover,.views_slideshow_controls_text_previous span:hover{text-decoration:none;}.views_slideshow_controls_text_next a,.views_slideshow_controls_text_previous a{text-decoration:none;color:#666666;font-size:2.2rem;}.views_slideshow_controls_text_next{right:1.5rem;}.views_slideshow_controls_text_previous{left:1.5rem;}.leaderboard{position:absolute;top:5px;left:50px;z-index:10;}@media screen and (min-width:40em) and (max-width:63.9375em){div.menu ul > li{width:20%;height:22px;}div.menu ul > li:first-of-type > a{}div.menu ul > li > a,div.menu ul > li:first-of-type > a{width:100%;text-align:center;padding:10px 0;height:100%;}div.c_box{width:48%;margin:0.5rem 1%;border:none;}.newspage .views-row{width:45%;margin:0px 1% 1rem;padding:1%;}div.menu ul > li > ul > li > a{padding:10px 5px;}div.menu ul.menu > li:hover{background:none;}div.client_box{width:43%;margin:0rem 2% 1rem;height:90px;}div.client_box img{width:30%;}div.client_box a{font-size:1rem;width:100%;}div.client_box p{width:65%;margin:0 0 0 5%;}div.address{width:30%;}img.loc_photo{float:right;width:60%;}.traffic-signals-copy{width:60%;}.traffic-signals-img{width:32%;}.traffic-signals-img img{width:100%;height:auto;padding:0.8rem;}}@media screen and (max-width:39.9375em){#block-pda-content img{width:100%;}.show-for-small{display:block;}div.lead_text{width:90%;margin:10px 2%;padding:3%;height:230px;}div.top_contact{display:none;}div.menu ul.menu > li > a{color:#222;}div.c_box,div.l_news{width:98%;margin:0.5rem 1%;border:none;}.hide-for-small{display:none;}#PDA_logo{display:block;text-align:center;margin:1rem auto;}#block-menu_block-2,#block-menu_block-3{width:98%;margin:0.5rem 1%;min-height:auto;}#block-menu_block-2 h2,#block-menu_block-3 h2{width:96%;padding:0.5rem 2%;margin-bottom:1rem;}#block-menu_block-2 ul.menu li,#block-menu_block-3 ul.menu li{margin:1rem 0 1rem 0.5em;}.newspage .views-row{width:90%;margin:0px 1% 1rem;padding:4%;}.slicknav_menu{display:block;}#block-menu_block-1{display:none;}.slicknav_menu{padding:0;background:#bc0000;}.slicknav_nav{background:#555555;position:relative;z-index:3;}.slicknav_btn{background-color:#8c0606;border-radius:0;margin:4px;}.slicknav_menu .slicknav_menutxt{text-shadow:none;font-weight:200;text-transform:capitalize;}.slicknav_nav li{border-bottom:1px solid #676767;}.slicknav_nav li:last-of-type{border-bottom:none;}.slicknav_nav .slicknav_row,.slicknav_nav a{margin:0;padding:1rem;}.slicknav_nav .slicknav_row:hover,.slicknav_nav a:hover{border-radius:0;}div.client_box{width:94%;margin:0 2% 1rem;padding:1%;height:auto;}div.client_box img{width:50%;margin:0 25% 1rem;}div.client_box a{width:100%;font-size:1.3rem;}div.client_box p{width:94%;margin:0 2% 1rem;}.form-split,div.address{width:96%;margin:0 2%;}.form-split button{margin:1rem 0 1.5rem;}img.loc_photo{width:100%;margin-bottom:1rem;}.traffic-signals-copy{width:100%;}.traffic-signals-img{width:100%;}.profiles .views-row,.profiles .views-row .bio{width:98%;height:auto;}.profiles .views-row .views-field-field-profile-image{width:100%;}}#block-responsivemenumobileicon{display:none;}.mm-page,.mm-wrapper_background body{background:none;}@media screen and (max-width:39.9375em){#block-pda-main-menu{display:none;width:100%;}#block-responsivemenumobileicon{display:block;float:left;width:98%;background:#bc0000;text-align:right;margin:0 1%;padding:0.5rem 0;color:white;font-size:1rem;}.responsive-menu-toggle-icon{width:100px;float:right;}.responsive-menu-toggle-icon span.label{top:6px;}}#block-views-block-news-front-block-2 .views-field-created span,#block-views-block-news-front-block-1 .views-field-created-1 span,#block-views-block-case-studies-view-block-1 .views-field-created-1 span{color:#999999;font-style:italic;}.cs-problem{background:url(../../../../themes/custom/pda/images/h_bg.jpg) repeat-x top;color:#ffffff;font-size:1.7em;padding:10px 10px 10px 10px;margin:0px 0px 0px 0px;height:25px;border-radius:5px 5px 0px 0px;font-weight:normal;width:48%;}.problem{width:44%;padding:2%;float:right;}.problem h2{border-bottom:1px solid #ae0500;padding-bottom:0.8rem;}.problem ul{padding-left:20px;}.problem ul li{margin-bottom:0.5rem;}.problem ul li:last-of-type{margin-bottom:0;}.stats{padding:2%;margin:0%;width:48%;float:left;}.stats img{width:100%;}.stats-inner{box-shadow:0px 4px 3px rgba(156,156,156,0.3);border:1px solid #eee;box-sizing:border-box;margin-top:1rem;padding:0 1rem;}.stats-inner h2{color:#ae0500;font-size:1rem;}.stats ul{padding-left:0;}.stats ul li{display:inline-block;width:100%;margin:0 0.5rem;}@media screen and (max-width:39.9375em){.stats,.problem{width:98%;padding:1%;}}
