@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.lead{font-size:21px}.homepage-tabs{position:relative;text-align:center}.homepage-tabs .views-row{display:inline-block}.homepage-tabs .tab{position:relative;border-bottom:none;margin-bottom:0;line-height:1.3em;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.homepage-tabs .active-tab .tab-content{z-index:1}.homepage-tabs .active-tab .tab{z-index:2;border-bottom-width:8px}.homepage-tabs .tab .inner{border-bottom:none;padding:15px 6px;font-size:16px}.homepage-tabs .tab-content{position:absolute;top:58px;left:0;background:#FFF;width:100%}.homepage-tabs .tab-content:before{position:absolute;content:'';width:1px;height:100%;background:#ccc;top:0;left:0;z-index:1}.homepage-tabs .tab-content::after{position:absolute;content:'';width:1px;height:100%;background:#ccc;top:0;left:auto;right:0;z-index:1;visibility:visible}.homepage-tabs .tab-inner{margin-top:30px;text-align:left}.homepage-tabs .col1{border-right:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homepage-tabs .col1 .column-inner{padding:0 20px}.homepage-tabs .col3{border-left:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homepage-tabs .col3 .column-inner{padding:0 20px}.account-block{margin:75px 0}.commerce-block{margin:75px 0}.zone-footer .region{margin-bottom:0}}
@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){body,html{margin:0;padding:0;height:100%}#page{position:relative;min-height:100%}.region-branding{position:relative}.logo-img{float:left;margin:15px 0;width:180px}.block-dna-worldwide-helper-header-contact{position:absolute;right:0;bottom:30px;font-size:18px;margin-bottom:0}.region-user-first{margin:0 10px}.block-dna-worldwide-user-user-menu-mobile{display:none}.user-menu__item--results{display:none}.block-dna-worldwide-user-user-menu{position:relative;display:block;z-index:1}.user-menu{position:absolute;right:0;top:0}.user-menu__item{float:left;list-style:none;margin-left:10px}.user-menu-item__link{background:#174285;border-bottom:3px solid #174285;color:#fff!important;font-size:14px;float:left;line-height:1;padding:8px 14px;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;vertical-align:middle}.user-menu-item__link:focus,.user-menu-item__link:hover{background:#174285;text-decoration:none}.user-menu__item .icon{margin-right:5px}.user-menu__item .badge{background:#cce1f0;color:#cce1f0;font-size:11px;margin-left:5px;padding:2px 8px;vertical-align:bottom}.user-menu__item .badge.ajax-processed{color:#174285}.user-menu .popover{max-width:none;width:300px}.user-menu .popover-content{width:300px;height:auto;min-height:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.user-menu__item--basket tbody tr:last-child{font-weight:700}.user-menu__item--basket p{color:#174285;font-size:20px;text-align:center;margin-top:70px;line-height:1.1}.zone-menu-wrapper{border-bottom:4px solid #174285}.tb-megamenu .main-menu-toggle{display:none}.tb-megamenu-block{display:block}.tb-megamenu .row-fluid{border-top:0;margin-bottom:20px}.tb-megamenu .row-fluid [class*=span]{min-height:30px}.tb-megamenu .nav-collapse{background:0 0;display:block;padding:0}.tb-megamenu .nav-collapse .nav{margin:0;position:relative}.tb-megamenu .nav-collapse .nav li.level-1{position:static;border-left:1px solid #fff!important;border-right:1px solid #fff!important;margin:0 0 -4px;padding:0;float:left}.tb-megamenu .nav-collapse .nav li.level-1>a{font-size:11px;padding:12px 13px 12px 14px;border-bottom:4px solid #174285;text-align:center;-webkit-transition:none;-moz-transition:none;transition:none}.tb-megamenu .nav-collapse .nav li.level-1>a:hover{background:#174285;border-bottom-color:#174285;color:#fff}.tb-megamenu .nav-collapse .nav li.level-1.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.active>a,.tb-megamenu .nav-collapse .nav li.level-1.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.active-trail>a,.tb-megamenu .nav-collapse .nav>li.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.open>a{background:#174285;border-bottom-color:#174285;color:#fff}.tb-megamenu .dropdown-menu{top:39px;border:1px solid #fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.tb-megamenu-column{padding:0 30px}.tb-megamenu-column.menu-title{padding:0}.menu-title .mega-inner{padding:0!important}.menu-title h3{background:#174285;color:#cce1f0;font-size:24px;line-height:1;margin-bottom:0;padding:18px 30px;text-transform:uppercase}.menu-title h3 strong{color:#fff;font-weight:400}.tb-megamenu-column p{color:#bbb;font-size:20px}.tb-megamenu-column .intro{text-align:center}.level-2 .mega-col-nav{padding:0!important}.tb-megamenu .nav-collapse .nav li.level-3>a{background:0 0!important;font-size:15px;margin:10px 0;text-transform:none}.tb-megamenu-submenu .menu-cta{position:relative;background:#ccc;border:1px solid #fff;color:#fff;padding:15px 30px 15px 65px;margin:0!important;width:50%!important}.menu-cta:before{position:absolute;left:30px;top:10px;font-family:dna-worldwide-icons;font-size:52px;content:"\f105";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-cta h2{font-size:18px;text-transform:uppercase}.menu-cta .tb-block{margin-bottom:0}.tb-megamenu .nav-collapse .nav li.level-1.family>a{border-bottom:4px solid #174285}.tb-megamenu .nav-collapse .nav li.level-1.immigration>a{border-bottom:4px solid #2d9432}.tb-megamenu .nav-collapse .nav li.level-1.immigration>a:hover{background:#2d9432;border-bottom-color:#2d9432}.tb-megamenu .nav-collapse .nav li.level-1.immigration.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.immigration.active>a,.tb-megamenu .nav-collapse .nav li.level-1.immigration.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.immigration.active-trail>a,.tb-megamenu .nav-collapse .nav>li.immigration.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.immigration.open>a{background:#2d9432;border-bottom-color:#2d9432}.immigration .menu-title h3{background:#2d9432;color:#4fb654}.tb-megamenu .nav-collapse .nav li.level-1.ancestry>a{border-bottom:4px solid #e52058}.tb-megamenu .nav-collapse .nav li.level-1.ancestry>a:hover{background:#e52058;border-bottom-color:#e52058}.tb-megamenu .nav-collapse .nav li.level-1.ancestry.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.ancestry.active>a,.tb-megamenu .nav-collapse .nav li.level-1.ancestry.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.ancestry.active-trail>a,.tb-megamenu .nav-collapse .nav>li.ancestry.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.ancestry.open>a{background:#e52058;border-bottom-color:#e52058}.ancestry .menu-title h3{background:#e52058;color:#f7427a}.tb-megamenu .nav-collapse .nav li.level-1.solicitors>a{border-bottom:4px solid #77257e}.tb-megamenu .nav-collapse .nav li.level-1.solicitors>a:hover{background:#77257e;border-bottom-color:#77257e}.tb-megamenu .nav-collapse .nav li.level-1.solicitors.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.solicitors.active>a,.tb-megamenu .nav-collapse .nav li.level-1.solicitors.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.solicitors.active-trail>a,.tb-megamenu .nav-collapse .nav>li.solicitors.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.solicitors.open>a{background:#77257e;border-bottom-color:#77257e}.solicitors .menu-title h3{background:#77257e;color:#99479f}.tb-megamenu .nav-collapse .nav li.level-1.forensics>a{border-bottom:4px solid #008d8f}.tb-megamenu .nav-collapse .nav li.level-1.forensics>a:hover{background:#008d8f;border-bottom-color:#008d8f}.tb-megamenu .nav-collapse .nav li.level-1.forensics.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.forensics.active>a,.tb-megamenu .nav-collapse .nav li.level-1.forensics.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.forensics.active-trail>a,.tb-megamenu .nav-collapse .nav>li.forensics.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.forensics.open>a{background:#008d8f;border-bottom-color:#008d8f}.forensics .menu-title h3{background:#008d8f;color:#22afaf}.tb-megamenu .nav-collapse .nav li.level-1.workplace>a{border-bottom:4px solid #df8700}.tb-megamenu .nav-collapse .nav li.level-1.workplace>a:hover{background:#df8700;border-bottom-color:#df8700}.tb-megamenu .nav-collapse .nav li.level-1.workplace.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.workplace.active>a,.tb-megamenu .nav-collapse .nav li.level-1.workplace.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.workplace.active-trail>a,.tb-megamenu .nav-collapse .nav>li.workplace.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.workplace.open>a{background:#df8700;border-bottom-color:#df8700}.workplace .menu-title h3{background:#df8700;color:#ffa922}.tb-megamenu .nav-collapse .nav li.level-1.medical>a{border-bottom:4px solid #786ca8}.tb-megamenu .nav-collapse .nav li.level-1.medical>a:hover{background:#786ca8;border-bottom-color:#786ca8}.tb-megamenu .nav-collapse .nav li.level-1.medical.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.medical.active>a,.tb-megamenu .nav-collapse .nav li.level-1.medical.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.medical.active-trail>a,.tb-megamenu .nav-collapse .nav>li.medical.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.medical.open>a{background:#786ca8;border-bottom-color:#786ca8}.medical .menu-title h3{background:#786ca8;color:#9a8eca}.tb-megamenu .nav-collapse .nav li.level-1.pets>a{border-bottom:4px solid #0093c3}.tb-megamenu .nav-collapse .nav li.level-1.pets>a:hover{background:#0093c3;border-bottom-color:#0093c3}.tb-megamenu .nav-collapse .nav li.level-1.pets.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.pets.active>a,.tb-megamenu .nav-collapse .nav li.level-1.pets.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.pets.active-trail>a,.tb-megamenu .nav-collapse .nav>li.pets.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.pets.open>a{background:#0093c3;border-bottom-color:#0093c3}.pets .menu-title h3{background:#0093c3;color:#22b5e5}.tb-megamenu .nav-collapse .nav li.level-1.about>a{border-bottom:4px solid #174285}.tb-megamenu .nav-collapse .nav li.level-1.about>a:hover{background:#174285;border-bottom-color:#174285}.tb-megamenu .nav-collapse .nav li.level-1.about.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.about.active>a,.tb-megamenu .nav-collapse .nav li.level-1.about.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.about.active-trail>a,.tb-megamenu .nav-collapse .nav>li.about.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.about.open>a{background:#174285;border-bottom-color:#174285}.about .menu-title h3{background:#174285;color:#174285}.front .zone-banner .grid-3{margin-right:0}.front .zone-banner .grid-9{margin-left:0}.front .region-banner-left .region-inner{text-align:left}.homepage-tabs .views-row{border-bottom:none;margin-bottom:4px}.homepage-tabs .tab-content{border-bottom:12px solid #174285;border-top:12px solid #174285;top:62px}.homepage-tabs .tab .inner{color:#999;padding-left:20px;padding-right:20px}.homepage-tabs .active-tab .tab{border-bottom-width:11px}.homepage-tabs .active-tab .tab .inner{border-bottom:10px;padding-bottom:15px}.homepage-tabs .family .tab-content{border-bottom:12px solid #174285;border-top:12px solid #174285}.homepage-tabs .immigration .tab-content{border-bottom:12px solid #2d9432;border-top:12px solid #2d9432}.homepage-tabs .ancestry .tab-content{border-bottom:12px solid #e52058;border-top:12px solid #e52058}.homepage-tabs .solicitors .tab-content{border-bottom:12px solid #77257e;border-top:12px solid #77257e}.homepage-tabs .forensics .tab-content{border-bottom:12px solid #008d8f;border-top:12px solid #008d8f}.homepage-tabs .workplace .tab-content{border-bottom:12px solid #df8700;border-top:12px solid #df8700}.homepage-tabs .medical .tab-content{border-bottom:12px solid #786ca8;border-top:12px solid #786ca8}.homepage-tabs .pets .tab-content{border-bottom:12px solid #0093c3;border-top:12px solid #0093c3}.block-home-peace-of-mind{margin-bottom:5px}.block-home-what-drives-us{margin-bottom:5px}.home-quote{margin-bottom:5px}.block-views-news-block-1{margin-bottom:0}.node-type-product .region-banner .block-inner,.node-type-product .region-banner .block-inner .content,.node-type-product .region-banner .block-product-banner,.node-type-product .region-banner .region-inner{height:100%}.node-type-product .region-banner-left{margin-top:0}.node-type-product .field-name-field-price-from-value{bottom:90px;left:20px;position:absolute;padding:0}.node-type-product .field-name-field-product-banner-button{position:absolute;bottom:10px;left:0;width:100%}.node-type-product .field-name-field-product-banner-button .inner{padding:20px 20px 0}.node-type-product .column-type-default>h3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.field-name-field-banner{min-height:350px;height:100%;width:100%;z-index:0}.js .field-name-field-banner>img{display:none}.field-name-field-banner img{max-width:none}.field-name-field-banner .anystretch{z-index:1!important}.test-configuration--column{position:relative}.order-total{margin-top:0}.order-total .well{margin-bottom:0;margin-top:15px}.contact-address{margin-top:0}}
@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:1%;margin-right:1%;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}.container-12 .grid-1{width:6.333%;}.container-12 .grid-2{width:14.667%;}.container-12 .grid-3{width:23.0%;}.container-12 .grid-4{width:31.333%;}.container-12 .grid-5{width:39.667%;}.container-12 .grid-6{width:48.0%;}.container-12 .grid-7{width:56.333%;}.container-12 .grid-8{width:64.667%;}.container-12 .grid-9{width:73.0%;}.container-12 .grid-10{width:81.333%;}.container-12 .grid-11{width:89.667%;}.container-12 .grid-12{width:98.0%;}.container-12 .prefix-1{padding-left:8.333%;}.container-12 .prefix-2{padding-left:16.667%;}.container-12 .prefix-3{padding-left:25.0%;}.container-12 .prefix-4{padding-left:33.333%;}.container-12 .prefix-5{padding-left:41.667%;}.container-12 .prefix-6{padding-left:50.0%;}.container-12 .prefix-7{padding-left:58.333%;}.container-12 .prefix-8{padding-left:66.667%;}.container-12 .prefix-9{padding-left:75.0%;}.container-12 .prefix-10{padding-left:83.333%;}.container-12 .prefix-11{padding-left:91.667%;}.container-12 .suffix-1{padding-right:8.333%;}.container-12 .suffix-2{padding-right:16.667%;}.container-12 .suffix-3{padding-right:25.0%;}.container-12 .suffix-4{padding-right:33.333%;}.container-12 .suffix-5{padding-right:41.667%;}.container-12 .suffix-6{padding-right:50.0%;}.container-12 .suffix-7{padding-right:58.333%;}.container-12 .suffix-8{padding-right:66.667%;}.container-12 .suffix-9{padding-right:75.0%;}.container-12 .suffix-10{padding-right:83.333%;}.container-12 .suffix-11{padding-right:91.667%;}.container-12 .push-1{left:8.333%;}.container-12 .push-2{left:16.667%;}.container-12 .push-3{left:25.0%;}.container-12 .push-4{left:33.333%;}.container-12 .push-5{left:41.667%;}.container-12 .push-6{left:50.0%;}.container-12 .push-7{left:58.333%;}.container-12 .push-8{left:66.667%;}.container-12 .push-9{left:75.0%;}.container-12 .push-10{left:83.333%;}.container-12 .push-11{left:91.667%;}.container-12 .pull-1{left:-8.333%;}.container-12 .pull-2{left:-16.667%;}.container-12 .pull-3{left:-25.0%;}.container-12 .pull-4{left:-33.333%;}.container-12 .pull-5{left:-41.667%;}.container-12 .pull-6{left:-50.0%;}.container-12 .pull-7{left:-58.333%;}.container-12 .pull-8{left:-66.667%;}.container-12 .pull-9{left:-75.0%;}.container-12 .pull-10{left:-83.333%;}.container-12 .pull-11{left:-91.667%;}}
@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.lead{font-size:21px}.homepage-tabs{position:relative;text-align:center}.homepage-tabs .views-row{display:inline-block}.homepage-tabs .tab{position:relative;border-bottom:none;margin-bottom:0;line-height:1.3em;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.homepage-tabs .active-tab .tab-content{z-index:1}.homepage-tabs .active-tab .tab{z-index:2;border-bottom-width:8px}.homepage-tabs .tab .inner{border-bottom:none;padding:15px 6px;font-size:16px}.homepage-tabs .tab-content{position:absolute;top:58px;left:0;background:#FFF;width:100%}.homepage-tabs .tab-content:before{position:absolute;content:'';width:1px;height:100%;background:#ccc;top:0;left:0;z-index:1}.homepage-tabs .tab-content::after{position:absolute;content:'';width:1px;height:100%;background:#ccc;top:0;left:auto;right:0;z-index:1;visibility:visible}.homepage-tabs .tab-inner{margin-top:30px;text-align:left}.homepage-tabs .col1{border-right:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homepage-tabs .col1 .column-inner{padding:0 20px}.homepage-tabs .col3{border-left:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homepage-tabs .col3 .column-inner{padding:0 20px}.account-block{margin:75px 0}.commerce-block{margin:75px 0}.zone-footer .region{margin-bottom:0}}
@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){body,html{margin:0;padding:0;height:100%}#page{position:relative;min-height:100%}.region-branding{position:relative}.logo-img{float:left;margin:15px 0;width:180px}.block-dna-worldwide-helper-header-contact{position:absolute;right:0;bottom:30px;font-size:18px;margin-bottom:0}.region-user-first{margin:0 10px}.block-dna-worldwide-user-user-menu-mobile{display:none}.user-menu__item--results{display:none}.block-dna-worldwide-user-user-menu{position:relative;display:block;z-index:1}.user-menu{position:absolute;right:0;top:0}.user-menu__item{float:left;list-style:none;margin-left:10px}.user-menu-item__link{background:#174285;border-bottom:3px solid #174285;color:#fff!important;font-size:14px;float:left;line-height:1;padding:8px 14px;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;vertical-align:middle}.user-menu-item__link:focus,.user-menu-item__link:hover{background:#174285;text-decoration:none}.user-menu__item .icon{margin-right:5px}.user-menu__item .badge{background:#cce1f0;color:#cce1f0;font-size:11px;margin-left:5px;padding:2px 8px;vertical-align:bottom}.user-menu__item .badge.ajax-processed{color:#174285}.user-menu .popover{max-width:none;width:300px}.user-menu .popover-content{width:300px;height:auto;min-height:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.user-menu__item--basket tbody tr:last-child{font-weight:700}.user-menu__item--basket p{color:#174285;font-size:20px;text-align:center;margin-top:70px;line-height:1.1}.zone-menu-wrapper{border-bottom:4px solid #174285}.tb-megamenu .main-menu-toggle{display:none}.tb-megamenu-block{display:block}.tb-megamenu .row-fluid{border-top:0;margin-bottom:20px}.tb-megamenu .row-fluid [class*=span]{min-height:30px}.tb-megamenu .nav-collapse{background:0 0;display:block;padding:0}.tb-megamenu .nav-collapse .nav{margin:0;position:relative}.tb-megamenu .nav-collapse .nav li.level-1{position:static;border-left:1px solid #fff!important;border-right:1px solid #fff!important;margin:0 0 -4px;padding:0;float:left}.tb-megamenu .nav-collapse .nav li.level-1>a{font-size:11px;padding:12px 13px 12px 14px;border-bottom:4px solid #174285;text-align:center;-webkit-transition:none;-moz-transition:none;transition:none}.tb-megamenu .nav-collapse .nav li.level-1>a:hover{background:#174285;border-bottom-color:#174285;color:#fff}.tb-megamenu .nav-collapse .nav li.level-1.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.active>a,.tb-megamenu .nav-collapse .nav li.level-1.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.active-trail>a,.tb-megamenu .nav-collapse .nav>li.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.open>a{background:#174285;border-bottom-color:#174285;color:#fff}.tb-megamenu .dropdown-menu{top:39px;border:1px solid #fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.tb-megamenu-column{padding:0 30px}.tb-megamenu-column.menu-title{padding:0}.menu-title .mega-inner{padding:0!important}.menu-title h3{background:#174285;color:#cce1f0;font-size:24px;line-height:1;margin-bottom:0;padding:18px 30px;text-transform:uppercase}.menu-title h3 strong{color:#fff;font-weight:400}.tb-megamenu-column p{color:#bbb;font-size:20px}.tb-megamenu-column .intro{text-align:center}.level-2 .mega-col-nav{padding:0!important}.tb-megamenu .nav-collapse .nav li.level-3>a{background:0 0!important;font-size:15px;margin:10px 0;text-transform:none}.tb-megamenu-submenu .menu-cta{position:relative;background:#ccc;border:1px solid #fff;color:#fff;padding:15px 30px 15px 65px;margin:0!important;width:50%!important}.menu-cta:before{position:absolute;left:30px;top:10px;font-family:dna-worldwide-icons;font-size:52px;content:"\f105";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-cta h2{font-size:18px;text-transform:uppercase}.menu-cta .tb-block{margin-bottom:0}.tb-megamenu .nav-collapse .nav li.level-1.family>a{border-bottom:4px solid #174285}.tb-megamenu .nav-collapse .nav li.level-1.immigration>a{border-bottom:4px solid #2d9432}.tb-megamenu .nav-collapse .nav li.level-1.immigration>a:hover{background:#2d9432;border-bottom-color:#2d9432}.tb-megamenu .nav-collapse .nav li.level-1.immigration.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.immigration.active>a,.tb-megamenu .nav-collapse .nav li.level-1.immigration.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.immigration.active-trail>a,.tb-megamenu .nav-collapse .nav>li.immigration.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.immigration.open>a{background:#2d9432;border-bottom-color:#2d9432}.immigration .menu-title h3{background:#2d9432;color:#4fb654}.tb-megamenu .nav-collapse .nav li.level-1.ancestry>a{border-bottom:4px solid #e52058}.tb-megamenu .nav-collapse .nav li.level-1.ancestry>a:hover{background:#e52058;border-bottom-color:#e52058}.tb-megamenu .nav-collapse .nav li.level-1.ancestry.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.ancestry.active>a,.tb-megamenu .nav-collapse .nav li.level-1.ancestry.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.ancestry.active-trail>a,.tb-megamenu .nav-collapse .nav>li.ancestry.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.ancestry.open>a{background:#e52058;border-bottom-color:#e52058}.ancestry .menu-title h3{background:#e52058;color:#f7427a}.tb-megamenu .nav-collapse .nav li.level-1.solicitors>a{border-bottom:4px solid #77257e}.tb-megamenu .nav-collapse .nav li.level-1.solicitors>a:hover{background:#77257e;border-bottom-color:#77257e}.tb-megamenu .nav-collapse .nav li.level-1.solicitors.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.solicitors.active>a,.tb-megamenu .nav-collapse .nav li.level-1.solicitors.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.solicitors.active-trail>a,.tb-megamenu .nav-collapse .nav>li.solicitors.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.solicitors.open>a{background:#77257e;border-bottom-color:#77257e}.solicitors .menu-title h3{background:#77257e;color:#99479f}.tb-megamenu .nav-collapse .nav li.level-1.forensics>a{border-bottom:4px solid #008d8f}.tb-megamenu .nav-collapse .nav li.level-1.forensics>a:hover{background:#008d8f;border-bottom-color:#008d8f}.tb-megamenu .nav-collapse .nav li.level-1.forensics.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.forensics.active>a,.tb-megamenu .nav-collapse .nav li.level-1.forensics.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.forensics.active-trail>a,.tb-megamenu .nav-collapse .nav>li.forensics.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.forensics.open>a{background:#008d8f;border-bottom-color:#008d8f}.forensics .menu-title h3{background:#008d8f;color:#22afaf}.tb-megamenu .nav-collapse .nav li.level-1.workplace>a{border-bottom:4px solid #df8700}.tb-megamenu .nav-collapse .nav li.level-1.workplace>a:hover{background:#df8700;border-bottom-color:#df8700}.tb-megamenu .nav-collapse .nav li.level-1.workplace.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.workplace.active>a,.tb-megamenu .nav-collapse .nav li.level-1.workplace.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.workplace.active-trail>a,.tb-megamenu .nav-collapse .nav>li.workplace.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.workplace.open>a{background:#df8700;border-bottom-color:#df8700}.workplace .menu-title h3{background:#df8700;color:#ffa922}.tb-megamenu .nav-collapse .nav li.level-1.medical>a{border-bottom:4px solid #786ca8}.tb-megamenu .nav-collapse .nav li.level-1.medical>a:hover{background:#786ca8;border-bottom-color:#786ca8}.tb-megamenu .nav-collapse .nav li.level-1.medical.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.medical.active>a,.tb-megamenu .nav-collapse .nav li.level-1.medical.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.medical.active-trail>a,.tb-megamenu .nav-collapse .nav>li.medical.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.medical.open>a{background:#786ca8;border-bottom-color:#786ca8}.medical .menu-title h3{background:#786ca8;color:#9a8eca}.tb-megamenu .nav-collapse .nav li.level-1.pets>a{border-bottom:4px solid #0093c3}.tb-megamenu .nav-collapse .nav li.level-1.pets>a:hover{background:#0093c3;border-bottom-color:#0093c3}.tb-megamenu .nav-collapse .nav li.level-1.pets.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.pets.active>a,.tb-megamenu .nav-collapse .nav li.level-1.pets.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.pets.active-trail>a,.tb-megamenu .nav-collapse .nav>li.pets.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.pets.open>a{background:#0093c3;border-bottom-color:#0093c3}.pets .menu-title h3{background:#0093c3;color:#22b5e5}.tb-megamenu .nav-collapse .nav li.level-1.about>a{border-bottom:4px solid #174285}.tb-megamenu .nav-collapse .nav li.level-1.about>a:hover{background:#174285;border-bottom-color:#174285}.tb-megamenu .nav-collapse .nav li.level-1.about.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.about.active>a,.tb-megamenu .nav-collapse .nav li.level-1.about.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.about.active-trail>a,.tb-megamenu .nav-collapse .nav>li.about.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.about.open>a{background:#174285;border-bottom-color:#174285}.about .menu-title h3{background:#174285;color:#174285}.front .zone-banner .grid-3{margin-right:0}.front .zone-banner .grid-9{margin-left:0}.front .region-banner-left .region-inner{text-align:left}.homepage-tabs .views-row{border-bottom:none;margin-bottom:4px}.homepage-tabs .tab-content{border-bottom:12px solid #174285;border-top:12px solid #174285;top:62px}.homepage-tabs .tab .inner{color:#999;padding-left:20px;padding-right:20px}.homepage-tabs .active-tab .tab{border-bottom-width:11px}.homepage-tabs .active-tab .tab .inner{border-bottom:10px;padding-bottom:15px}.homepage-tabs .family .tab-content{border-bottom:12px solid #174285;border-top:12px solid #174285}.homepage-tabs .immigration .tab-content{border-bottom:12px solid #2d9432;border-top:12px solid #2d9432}.homepage-tabs .ancestry .tab-content{border-bottom:12px solid #e52058;border-top:12px solid #e52058}.homepage-tabs .solicitors .tab-content{border-bottom:12px solid #77257e;border-top:12px solid #77257e}.homepage-tabs .forensics .tab-content{border-bottom:12px solid #008d8f;border-top:12px solid #008d8f}.homepage-tabs .workplace .tab-content{border-bottom:12px solid #df8700;border-top:12px solid #df8700}.homepage-tabs .medical .tab-content{border-bottom:12px solid #786ca8;border-top:12px solid #786ca8}.homepage-tabs .pets .tab-content{border-bottom:12px solid #0093c3;border-top:12px solid #0093c3}.block-home-peace-of-mind{margin-bottom:5px}.block-home-what-drives-us{margin-bottom:5px}.home-quote{margin-bottom:5px}.block-views-news-block-1{margin-bottom:0}.node-type-product .region-banner .block-inner,.node-type-product .region-banner .block-inner .content,.node-type-product .region-banner .block-product-banner,.node-type-product .region-banner .region-inner{height:100%}.node-type-product .region-banner-left{margin-top:0}.node-type-product .field-name-field-price-from-value{bottom:90px;left:20px;position:absolute;padding:0}.node-type-product .field-name-field-product-banner-button{position:absolute;bottom:10px;left:0;width:100%}.node-type-product .field-name-field-product-banner-button .inner{padding:20px 20px 0}.node-type-product .column-type-default>h3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.field-name-field-banner{min-height:350px;height:100%;width:100%;z-index:0}.js .field-name-field-banner>img{display:none}.field-name-field-banner img{max-width:none}.field-name-field-banner .anystretch{z-index:1!important}.test-configuration--column{position:relative}.order-total{margin-top:0}.order-total .well{margin-bottom:0;margin-top:15px}.contact-address{margin-top:0}}
@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.block-dna-worldwide-helper-header-contact{bottom:5px}.tb-megamenu .dropdown-menu{width:700px}.front .zone-banner .grid-3{width:220px}.front .zone-banner .grid-9{width:480px}.front .region-banner-left h1{font-size:22px}.homepage-tabs .tab .inner{font-size:14px;padding-left:10px;padding-right:10px}.homepage-tabs .button--large{font-size:14px;padding:8px 14px;margin-bottom:10px}.homepage-tabs .button--large .icon{font-size:18px;vertical-align:sub}.homepage-tabs-phone{font-size:18px}.block-home-peace-of-mind{width:220px!important}.block-home-what-drives-us{width:220px!important}.home-quote{width:220px!important}.node-type-product .zone-banner .grid-9{width:460px}.node-type-product .zone-banner .grid-3{width:220px}.node-type-product .field-name-field-price-from-value{bottom:140px}.field-name-field-product-quote{display:none}.column-type-product .field-name-field-zone-body{margin-bottom:120px}.column-type-product .field-name-field-zone-link{height:125px}.sliding-popup-bottom{width:100%;position:fixed;bottom:0;text-align:center}.cookie-compliance-popup{width:50%;margin:auto;border-top-right-radius:25px}}
@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:720px;}.container-12{margin-left:auto;margin-right:auto;width:720px;}.container-12 .grid-1{width:40px;}.container-12 .grid-2{width:100px;}.container-12 .grid-3{width:160px;}.container-12 .grid-4{width:220px;}.container-12 .grid-5{width:280px;}.container-12 .grid-6{width:340px;}.container-12 .grid-7{width:400px;}.container-12 .grid-8{width:460px;}.container-12 .grid-9{width:520px;}.container-12 .grid-10{width:580px;}.container-12 .grid-11{width:640px;}.container-12 .grid-12{width:700px;}.container-12 .prefix-1{padding-left:60px;}.container-12 .prefix-2{padding-left:120px;}.container-12 .prefix-3{padding-left:180px;}.container-12 .prefix-4{padding-left:240px;}.container-12 .prefix-5{padding-left:300px;}.container-12 .prefix-6{padding-left:360px;}.container-12 .prefix-7{padding-left:420px;}.container-12 .prefix-8{padding-left:480px;}.container-12 .prefix-9{padding-left:540px;}.container-12 .prefix-10{padding-left:600px;}.container-12 .prefix-11{padding-left:660px;}.container-12 .suffix-1{padding-right:60px;}.container-12 .suffix-2{padding-right:120px;}.container-12 .suffix-3{padding-right:180px;}.container-12 .suffix-4{padding-right:240px;}.container-12 .suffix-5{padding-right:300px;}.container-12 .suffix-6{padding-right:360px;}.container-12 .suffix-7{padding-right:420px;}.container-12 .suffix-8{padding-right:480px;}.container-12 .suffix-9{padding-right:540px;}.container-12 .suffix-10{padding-right:600px;}.container-12 .suffix-11{padding-right:660px;}.container-12 .push-1{left:60px;}.container-12 .push-2{left:120px;}.container-12 .push-3{left:180px;}.container-12 .push-4{left:240px;}.container-12 .push-5{left:300px;}.container-12 .push-6{left:360px;}.container-12 .push-7{left:420px;}.container-12 .push-8{left:480px;}.container-12 .push-9{left:540px;}.container-12 .push-10{left:600px;}.container-12 .push-11{left:660px;}.container-12 .pull-1{left:-60px;}.container-12 .pull-2{left:-120px;}.container-12 .pull-3{left:-180px;}.container-12 .pull-4{left:-240px;}.container-12 .pull-5{left:-300px;}.container-12 .pull-6{left:-360px;}.container-12 .pull-7{left:-420px;}.container-12 .pull-8{left:-480px;}.container-12 .pull-9{left:-540px;}.container-12 .pull-10{left:-600px;}.container-12 .pull-11{left:-660px;}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){.lead{font-size:21px}.homepage-tabs{position:relative;text-align:center}.homepage-tabs .views-row{display:inline-block}.homepage-tabs .tab{position:relative;border-bottom:none;margin-bottom:0;line-height:1.3em;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.homepage-tabs .active-tab .tab-content{z-index:1}.homepage-tabs .active-tab .tab{z-index:2;border-bottom-width:8px}.homepage-tabs .tab .inner{border-bottom:none;padding:15px 6px;font-size:16px}.homepage-tabs .tab-content{position:absolute;top:58px;left:0;background:#FFF;width:100%}.homepage-tabs .tab-content:before{position:absolute;content:'';width:1px;height:100%;background:#ccc;top:0;left:0;z-index:1}.homepage-tabs .tab-content::after{position:absolute;content:'';width:1px;height:100%;background:#ccc;top:0;left:auto;right:0;z-index:1;visibility:visible}.homepage-tabs .tab-inner{margin-top:30px;text-align:left}.homepage-tabs .col1{border-right:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homepage-tabs .col1 .column-inner{padding:0 20px}.homepage-tabs .col3{border-left:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homepage-tabs .col3 .column-inner{padding:0 20px}.account-block{margin:75px 0}.commerce-block{margin:75px 0}.zone-footer .region{margin-bottom:0}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){.content-listing-container .content-listing--item{width:calc((100% / 3) - 20px)}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){body,html{margin:0;padding:0;height:100%}#page{position:relative;min-height:100%}.region-branding{position:relative}.logo-img{float:left;margin:15px 0;width:180px}.block-dna-worldwide-helper-header-contact{position:absolute;right:0;bottom:30px;font-size:18px;margin-bottom:0}.region-user-first{margin:0 10px}.block-dna-worldwide-user-user-menu-mobile{display:none}.user-menu__item--results{display:none}.block-dna-worldwide-user-user-menu{position:relative;display:block;z-index:1}.user-menu{position:absolute;right:0;top:0}.user-menu__item{float:left;list-style:none;margin-left:10px}.user-menu-item__link{background:#174285;border-bottom:3px solid #174285;color:#fff!important;font-size:14px;float:left;line-height:1;padding:8px 14px;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;vertical-align:middle}.user-menu-item__link:focus,.user-menu-item__link:hover{background:#174285;text-decoration:none}.user-menu__item .icon{margin-right:5px}.user-menu__item .badge{background:#cce1f0;color:#cce1f0;font-size:11px;margin-left:5px;padding:2px 8px;vertical-align:bottom}.user-menu__item .badge.ajax-processed{color:#174285}.user-menu .popover{max-width:none;width:300px}.user-menu .popover-content{width:300px;height:auto;min-height:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.user-menu__item--basket tbody tr:last-child{font-weight:700}.user-menu__item--basket p{color:#174285;font-size:20px;text-align:center;margin-top:70px;line-height:1.1}.zone-menu-wrapper{border-bottom:4px solid #174285}.tb-megamenu .main-menu-toggle{display:none}.tb-megamenu-block{display:block}.tb-megamenu .row-fluid{border-top:0;margin-bottom:20px}.tb-megamenu .row-fluid [class*=span]{min-height:30px}.tb-megamenu .nav-collapse{background:0 0;display:block;padding:0}.tb-megamenu .nav-collapse .nav{margin:0;position:relative}.tb-megamenu .nav-collapse .nav li.level-1{position:static;border-left:1px solid #fff!important;border-right:1px solid #fff!important;margin:0 0 -4px;padding:0;float:left}.tb-megamenu .nav-collapse .nav li.level-1>a{font-size:11px;padding:12px 13px 12px 14px;border-bottom:4px solid #174285;text-align:center;-webkit-transition:none;-moz-transition:none;transition:none}.tb-megamenu .nav-collapse .nav li.level-1>a:hover{background:#174285;border-bottom-color:#174285;color:#fff}.tb-megamenu .nav-collapse .nav li.level-1.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.active>a,.tb-megamenu .nav-collapse .nav li.level-1.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.active-trail>a,.tb-megamenu .nav-collapse .nav>li.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.open>a{background:#174285;border-bottom-color:#174285;color:#fff}.tb-megamenu .dropdown-menu{top:39px;border:1px solid #fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.tb-megamenu-column{padding:0 30px}.tb-megamenu-column.menu-title{padding:0}.menu-title .mega-inner{padding:0!important}.menu-title h3{background:#174285;color:#cce1f0;font-size:24px;line-height:1;margin-bottom:0;padding:18px 30px;text-transform:uppercase}.menu-title h3 strong{color:#fff;font-weight:400}.tb-megamenu-column p{color:#bbb;font-size:20px}.tb-megamenu-column .intro{text-align:center}.level-2 .mega-col-nav{padding:0!important}.tb-megamenu .nav-collapse .nav li.level-3>a{background:0 0!important;font-size:15px;margin:10px 0;text-transform:none}.tb-megamenu-submenu .menu-cta{position:relative;background:#ccc;border:1px solid #fff;color:#fff;padding:15px 30px 15px 65px;margin:0!important;width:50%!important}.menu-cta:before{position:absolute;left:30px;top:10px;font-family:dna-worldwide-icons;font-size:52px;content:"\f105";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-cta h2{font-size:18px;text-transform:uppercase}.menu-cta .tb-block{margin-bottom:0}.tb-megamenu .nav-collapse .nav li.level-1.family>a{border-bottom:4px solid #174285}.tb-megamenu .nav-collapse .nav li.level-1.immigration>a{border-bottom:4px solid #2d9432}.tb-megamenu .nav-collapse .nav li.level-1.immigration>a:hover{background:#2d9432;border-bottom-color:#2d9432}.tb-megamenu .nav-collapse .nav li.level-1.immigration.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.immigration.active>a,.tb-megamenu .nav-collapse .nav li.level-1.immigration.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.immigration.active-trail>a,.tb-megamenu .nav-collapse .nav>li.immigration.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.immigration.open>a{background:#2d9432;border-bottom-color:#2d9432}.immigration .menu-title h3{background:#2d9432;color:#4fb654}.tb-megamenu .nav-collapse .nav li.level-1.ancestry>a{border-bottom:4px solid #e52058}.tb-megamenu .nav-collapse .nav li.level-1.ancestry>a:hover{background:#e52058;border-bottom-color:#e52058}.tb-megamenu .nav-collapse .nav li.level-1.ancestry.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.ancestry.active>a,.tb-megamenu .nav-collapse .nav li.level-1.ancestry.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.ancestry.active-trail>a,.tb-megamenu .nav-collapse .nav>li.ancestry.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.ancestry.open>a{background:#e52058;border-bottom-color:#e52058}.ancestry .menu-title h3{background:#e52058;color:#f7427a}.tb-megamenu .nav-collapse .nav li.level-1.solicitors>a{border-bottom:4px solid #77257e}.tb-megamenu .nav-collapse .nav li.level-1.solicitors>a:hover{background:#77257e;border-bottom-color:#77257e}.tb-megamenu .nav-collapse .nav li.level-1.solicitors.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.solicitors.active>a,.tb-megamenu .nav-collapse .nav li.level-1.solicitors.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.solicitors.active-trail>a,.tb-megamenu .nav-collapse .nav>li.solicitors.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.solicitors.open>a{background:#77257e;border-bottom-color:#77257e}.solicitors .menu-title h3{background:#77257e;color:#99479f}.tb-megamenu .nav-collapse .nav li.level-1.forensics>a{border-bottom:4px solid #008d8f}.tb-megamenu .nav-collapse .nav li.level-1.forensics>a:hover{background:#008d8f;border-bottom-color:#008d8f}.tb-megamenu .nav-collapse .nav li.level-1.forensics.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.forensics.active>a,.tb-megamenu .nav-collapse .nav li.level-1.forensics.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.forensics.active-trail>a,.tb-megamenu .nav-collapse .nav>li.forensics.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.forensics.open>a{background:#008d8f;border-bottom-color:#008d8f}.forensics .menu-title h3{background:#008d8f;color:#22afaf}.tb-megamenu .nav-collapse .nav li.level-1.workplace>a{border-bottom:4px solid #df8700}.tb-megamenu .nav-collapse .nav li.level-1.workplace>a:hover{background:#df8700;border-bottom-color:#df8700}.tb-megamenu .nav-collapse .nav li.level-1.workplace.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.workplace.active>a,.tb-megamenu .nav-collapse .nav li.level-1.workplace.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.workplace.active-trail>a,.tb-megamenu .nav-collapse .nav>li.workplace.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.workplace.open>a{background:#df8700;border-bottom-color:#df8700}.workplace .menu-title h3{background:#df8700;color:#ffa922}.tb-megamenu .nav-collapse .nav li.level-1.medical>a{border-bottom:4px solid #786ca8}.tb-megamenu .nav-collapse .nav li.level-1.medical>a:hover{background:#786ca8;border-bottom-color:#786ca8}.tb-megamenu .nav-collapse .nav li.level-1.medical.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.medical.active>a,.tb-megamenu .nav-collapse .nav li.level-1.medical.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.medical.active-trail>a,.tb-megamenu .nav-collapse .nav>li.medical.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.medical.open>a{background:#786ca8;border-bottom-color:#786ca8}.medical .menu-title h3{background:#786ca8;color:#9a8eca}.tb-megamenu .nav-collapse .nav li.level-1.pets>a{border-bottom:4px solid #0093c3}.tb-megamenu .nav-collapse .nav li.level-1.pets>a:hover{background:#0093c3;border-bottom-color:#0093c3}.tb-megamenu .nav-collapse .nav li.level-1.pets.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.pets.active>a,.tb-megamenu .nav-collapse .nav li.level-1.pets.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.pets.active-trail>a,.tb-megamenu .nav-collapse .nav>li.pets.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.pets.open>a{background:#0093c3;border-bottom-color:#0093c3}.pets .menu-title h3{background:#0093c3;color:#22b5e5}.tb-megamenu .nav-collapse .nav li.level-1.about>a{border-bottom:4px solid #174285}.tb-megamenu .nav-collapse .nav li.level-1.about>a:hover{background:#174285;border-bottom-color:#174285}.tb-megamenu .nav-collapse .nav li.level-1.about.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.about.active>a,.tb-megamenu .nav-collapse .nav li.level-1.about.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.about.active-trail>a,.tb-megamenu .nav-collapse .nav>li.about.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.about.open>a{background:#174285;border-bottom-color:#174285}.about .menu-title h3{background:#174285;color:#174285}.front .zone-banner .grid-3{margin-right:0}.front .zone-banner .grid-9{margin-left:0}.front .region-banner-left .region-inner{text-align:left}.homepage-tabs .views-row{border-bottom:none;margin-bottom:4px}.homepage-tabs .tab-content{border-bottom:12px solid #174285;border-top:12px solid #174285;top:62px}.homepage-tabs .tab .inner{color:#999;padding-left:20px;padding-right:20px}.homepage-tabs .active-tab .tab{border-bottom-width:11px}.homepage-tabs .active-tab .tab .inner{border-bottom:10px;padding-bottom:15px}.homepage-tabs .family .tab-content{border-bottom:12px solid #174285;border-top:12px solid #174285}.homepage-tabs .immigration .tab-content{border-bottom:12px solid #2d9432;border-top:12px solid #2d9432}.homepage-tabs .ancestry .tab-content{border-bottom:12px solid #e52058;border-top:12px solid #e52058}.homepage-tabs .solicitors .tab-content{border-bottom:12px solid #77257e;border-top:12px solid #77257e}.homepage-tabs .forensics .tab-content{border-bottom:12px solid #008d8f;border-top:12px solid #008d8f}.homepage-tabs .workplace .tab-content{border-bottom:12px solid #df8700;border-top:12px solid #df8700}.homepage-tabs .medical .tab-content{border-bottom:12px solid #786ca8;border-top:12px solid #786ca8}.homepage-tabs .pets .tab-content{border-bottom:12px solid #0093c3;border-top:12px solid #0093c3}.block-home-peace-of-mind{margin-bottom:5px}.block-home-what-drives-us{margin-bottom:5px}.home-quote{margin-bottom:5px}.block-views-news-block-1{margin-bottom:0}.node-type-product .region-banner .block-inner,.node-type-product .region-banner .block-inner .content,.node-type-product .region-banner .block-product-banner,.node-type-product .region-banner .region-inner{height:100%}.node-type-product .region-banner-left{margin-top:0}.node-type-product .field-name-field-price-from-value{bottom:90px;left:20px;position:absolute;padding:0}.node-type-product .field-name-field-product-banner-button{position:absolute;bottom:10px;left:0;width:100%}.node-type-product .field-name-field-product-banner-button .inner{padding:20px 20px 0}.node-type-product .column-type-default>h3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.field-name-field-banner{min-height:350px;height:100%;width:100%;z-index:0}.js .field-name-field-banner>img{display:none}.field-name-field-banner img{max-width:none}.field-name-field-banner .anystretch{z-index:1!important}.test-configuration--column{position:relative}.order-total{margin-top:0}.order-total .well{margin-bottom:0;margin-top:15px}.contact-address{margin-top:0}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){.site-name-slogan{display:block;font-size:16px;float:left;margin:42px 0 0 20px;text-align:left}.block-dna-worldwide-helper-header-contact{bottom:10px;font-size:22px}.tb-megamenu .nav-collapse .nav li.level-1>a{font-size:14px;padding:14px 20px 10px}.tb-megamenu .dropdown-menu{top:42px;width:940px}.front .zone-banner .grid-3{width:320px}.front .zone-banner .grid-9{width:620px}.front .region-banner-left h1{margin-top:20px;font-size:28px}.homepage-tabs .button--large{font-size:18px;padding:10px 16px}.homepage-tabs .button--large .icon{font-size:24px;vertical-align:bottom}.homepage-tabs-phone{font-size:20px}.block-home-peace-of-mind{width:220px!important}.block-home-what-drives-us{width:460px!important}.home-quote{width:220px!important}.node-type-product .zone-banner .grid-9{width:620px}.node-type-product .zone-banner .grid-3{width:300px}.node-type-product .field-name-field-price-from-value{bottom:90px}.field-name-field-banner{min-height:400px}.field-name-field-product-quote{display:block}.column-type-product .field-name-field-zone-body{margin-bottom:100px}.column-type-product .field-name-field-zone-link{position:absolute;bottom:0;width:100%;height:105px}.block-product-content .tab{padding:10px 14px}.addon-products__item p{width:60%}#order-total.affix,#order-total.affix-top{width:300px}.field-name-field-participant-first-name,.field-name-field-participant-last-name,.field-name-field-participant-middle-name{float:left;width:179px}.field-name-field-participant-first-name,.field-name-field-participant-middle-name{margin-right:20px}.field-name-field-participant-date-of-birth{float:left;margin-right:20px;width:173px}.field-name-field-family-relationship,.field-name-field-participant-gender,.field-name-field-paternity-relationship{display:inline-block;width:173px}.field-name-field-pet-name{float:left;margin-right:20px;width:269px}.field-name-field-pet-microchip-id{width:269px}.addressfield-container-inline.locality-block .form-item{clear:both}.field-type-addressfield .name-block .form-item,.field-type-addressfield .street-block .form-item{float:left;margin-right:0;width:279px}.field-type-addressfield .name-block .form-item:first-child,.field-type-addressfield .street-block .form-item:first-child{float:left;margin-right:20px;width:279px}.block-views-blog-block-1 .view-header,.block-views-news-block-1 .view-header{display:block}.addthis--header{clear:none;float:none;margin-top:0}#commerce-checkout-form-checkout #edit-customer-profile-billing-field-commerce-customer-company{width:47.5%!important}#commerce-checkout-form-checkout .field-type-addressfield .street-block .form-item-customer-profile-billing-commerce-customer-address-und-0-thoroughfare,#commerce-checkout-form-checkout .form-item-customer-profile-billing-commerce-customer-address-und-0-first-name{width:47.5%;float:left;margin-right:2.5%}#commerce-checkout-form-checkout .field-type-addressfield .street-block .form-item-customer-profile-billing-commerce-customer-address-und-0-premise,#commerce-checkout-form-checkout .form-item-customer-profile-billing-commerce-customer-address-und-0-last-name{width:47.5%;float:left;margin-left:2.5%}#commerce-checkout-form-checkout .form-item-customer-profile-billing-commerce-customer-address-und-0-country{float:left}#commerce-checkout-form-checkout .field-type-addressfield .street-block{padding-top:0}.form-item-commerce-payment-payment-details-credit-card-type{width:47.5%!important}.commerce-credit-card-start,.form-item-commerce-payment-payment-details-credit-card-owner{width:47.5%;float:left;margin-right:2.5%}.commerce-credit-card-expiration,.form-item-commerce-payment-payment-details-credit-card-number{width:47.5%;float:left;margin-left:2.5%}.form-item-commerce-payment-payment-details-credit-card-issue{width:22.5%;float:left;margin-right:1.25%}.form-item-commerce-payment-payment-details-credit-card-code{width:22.5%;float:left;margin-left:1.25%}.entitytype-contact_form-form .group,.entitytype-request_info_form-form .group{float:left;width:265px}.entitytype-contact_form-form .group.group-left,.entitytype-request_info_form-form .group.group-left{margin-right:30px}.entitytype-contact_form-form .field-name-field-description textarea,.entitytype-request_info_form-form .field-name-field-description textarea{height:273px}.sliding-popup-bottom{width:25%;position:fixed;right:0;bottom:0}.cookie-compliance-popup{width:auto;margin:0;border-top-right-radius:0;border-right:0}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:960px;}.container-12{margin-left:auto;margin-right:auto;width:960px;}.container-12 .grid-1{width:60px;}.container-12 .grid-2{width:140px;}.container-12 .grid-3{width:220px;}.container-12 .grid-4{width:300px;}.container-12 .grid-5{width:380px;}.container-12 .grid-6{width:460px;}.container-12 .grid-7{width:540px;}.container-12 .grid-8{width:620px;}.container-12 .grid-9{width:700px;}.container-12 .grid-10{width:780px;}.container-12 .grid-11{width:860px;}.container-12 .grid-12{width:940px;}.container-12 .prefix-1{padding-left:80px;}.container-12 .prefix-2{padding-left:160px;}.container-12 .prefix-3{padding-left:240px;}.container-12 .prefix-4{padding-left:320px;}.container-12 .prefix-5{padding-left:400px;}.container-12 .prefix-6{padding-left:480px;}.container-12 .prefix-7{padding-left:560px;}.container-12 .prefix-8{padding-left:640px;}.container-12 .prefix-9{padding-left:720px;}.container-12 .prefix-10{padding-left:800px;}.container-12 .prefix-11{padding-left:880px;}.container-12 .suffix-1{padding-right:80px;}.container-12 .suffix-2{padding-right:160px;}.container-12 .suffix-3{padding-right:240px;}.container-12 .suffix-4{padding-right:320px;}.container-12 .suffix-5{padding-right:400px;}.container-12 .suffix-6{padding-right:480px;}.container-12 .suffix-7{padding-right:560px;}.container-12 .suffix-8{padding-right:640px;}.container-12 .suffix-9{padding-right:720px;}.container-12 .suffix-10{padding-right:800px;}.container-12 .suffix-11{padding-right:880px;}.container-12 .push-1{left:80px;}.container-12 .push-2{left:160px;}.container-12 .push-3{left:240px;}.container-12 .push-4{left:320px;}.container-12 .push-5{left:400px;}.container-12 .push-6{left:480px;}.container-12 .push-7{left:560px;}.container-12 .push-8{left:640px;}.container-12 .push-9{left:720px;}.container-12 .push-10{left:800px;}.container-12 .push-11{left:880px;}.container-12 .pull-1{left:-80px;}.container-12 .pull-2{left:-160px;}.container-12 .pull-3{left:-240px;}.container-12 .pull-4{left:-320px;}.container-12 .pull-5{left:-400px;}.container-12 .pull-6{left:-480px;}.container-12 .pull-7{left:-560px;}.container-12 .pull-8{left:-640px;}.container-12 .pull-9{left:-720px;}.container-12 .pull-10{left:-800px;}.container-12 .pull-11{left:-880px;}}
@media all and (min-width:1220px){.lead{font-size:21px}.homepage-tabs{position:relative;text-align:center}.homepage-tabs .views-row{display:inline-block}.homepage-tabs .tab{position:relative;border-bottom:none;margin-bottom:0;line-height:1.3em;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.homepage-tabs .active-tab .tab-content{z-index:1}.homepage-tabs .active-tab .tab{z-index:2;border-bottom-width:8px}.homepage-tabs .tab .inner{border-bottom:none;padding:15px 6px;font-size:16px}.homepage-tabs .tab-content{position:absolute;top:58px;left:0;background:#FFF;width:100%}.homepage-tabs .tab-content:before{position:absolute;content:'';width:1px;height:100%;background:#ccc;top:0;left:0;z-index:1}.homepage-tabs .tab-content::after{position:absolute;content:'';width:1px;height:100%;background:#ccc;top:0;left:auto;right:0;z-index:1;visibility:visible}.homepage-tabs .tab-inner{margin-top:30px;text-align:left}.homepage-tabs .col1{border-right:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homepage-tabs .col1 .column-inner{padding:0 20px}.homepage-tabs .col3{border-left:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homepage-tabs .col3 .column-inner{padding:0 20px}.account-block{margin:75px 0}.commerce-block{margin:75px 0}.zone-footer .region{margin-bottom:0}}
@media all and (min-width:1220px){body,html{margin:0;padding:0;height:100%}#page{position:relative;min-height:100%}.region-branding{position:relative}.logo-img{float:left;margin:15px 0;width:180px}.block-dna-worldwide-helper-header-contact{position:absolute;right:0;bottom:30px;font-size:18px;margin-bottom:0}.region-user-first{margin:0 10px}.block-dna-worldwide-user-user-menu-mobile{display:none}.user-menu__item--results{display:none}.block-dna-worldwide-user-user-menu{position:relative;display:block;z-index:1}.user-menu{position:absolute;right:0;top:0}.user-menu__item{float:left;list-style:none;margin-left:10px}.user-menu-item__link{background:#174285;border-bottom:3px solid #174285;color:#fff!important;font-size:14px;float:left;line-height:1;padding:8px 14px;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;vertical-align:middle}.user-menu-item__link:focus,.user-menu-item__link:hover{background:#174285;text-decoration:none}.user-menu__item .icon{margin-right:5px}.user-menu__item .badge{background:#cce1f0;color:#cce1f0;font-size:11px;margin-left:5px;padding:2px 8px;vertical-align:bottom}.user-menu__item .badge.ajax-processed{color:#174285}.user-menu .popover{max-width:none;width:300px}.user-menu .popover-content{width:300px;height:auto;min-height:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.user-menu__item--basket tbody tr:last-child{font-weight:700}.user-menu__item--basket p{color:#174285;font-size:20px;text-align:center;margin-top:70px;line-height:1.1}.zone-menu-wrapper{border-bottom:4px solid #174285}.tb-megamenu .main-menu-toggle{display:none}.tb-megamenu-block{display:block}.tb-megamenu .row-fluid{border-top:0;margin-bottom:20px}.tb-megamenu .row-fluid [class*=span]{min-height:30px}.tb-megamenu .nav-collapse{background:0 0;display:block;padding:0}.tb-megamenu .nav-collapse .nav{margin:0;position:relative}.tb-megamenu .nav-collapse .nav li.level-1{position:static;border-left:1px solid #fff!important;border-right:1px solid #fff!important;margin:0 0 -4px;padding:0;float:left}.tb-megamenu .nav-collapse .nav li.level-1>a{font-size:11px;padding:12px 13px 12px 14px;border-bottom:4px solid #174285;text-align:center;-webkit-transition:none;-moz-transition:none;transition:none}.tb-megamenu .nav-collapse .nav li.level-1>a:hover{background:#174285;border-bottom-color:#174285;color:#fff}.tb-megamenu .nav-collapse .nav li.level-1.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.active>a,.tb-megamenu .nav-collapse .nav li.level-1.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.active-trail>a,.tb-megamenu .nav-collapse .nav>li.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.open>a{background:#174285;border-bottom-color:#174285;color:#fff}.tb-megamenu .dropdown-menu{top:39px;border:1px solid #fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.tb-megamenu-column{padding:0 30px}.tb-megamenu-column.menu-title{padding:0}.menu-title .mega-inner{padding:0!important}.menu-title h3{background:#174285;color:#cce1f0;font-size:24px;line-height:1;margin-bottom:0;padding:18px 30px;text-transform:uppercase}.menu-title h3 strong{color:#fff;font-weight:400}.tb-megamenu-column p{color:#bbb;font-size:20px}.tb-megamenu-column .intro{text-align:center}.level-2 .mega-col-nav{padding:0!important}.tb-megamenu .nav-collapse .nav li.level-3>a{background:0 0!important;font-size:15px;margin:10px 0;text-transform:none}.tb-megamenu-submenu .menu-cta{position:relative;background:#ccc;border:1px solid #fff;color:#fff;padding:15px 30px 15px 65px;margin:0!important;width:50%!important}.menu-cta:before{position:absolute;left:30px;top:10px;font-family:dna-worldwide-icons;font-size:52px;content:"\f105";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-cta h2{font-size:18px;text-transform:uppercase}.menu-cta .tb-block{margin-bottom:0}.tb-megamenu .nav-collapse .nav li.level-1.family>a{border-bottom:4px solid #174285}.tb-megamenu .nav-collapse .nav li.level-1.immigration>a{border-bottom:4px solid #2d9432}.tb-megamenu .nav-collapse .nav li.level-1.immigration>a:hover{background:#2d9432;border-bottom-color:#2d9432}.tb-megamenu .nav-collapse .nav li.level-1.immigration.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.immigration.active>a,.tb-megamenu .nav-collapse .nav li.level-1.immigration.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.immigration.active-trail>a,.tb-megamenu .nav-collapse .nav>li.immigration.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.immigration.open>a{background:#2d9432;border-bottom-color:#2d9432}.immigration .menu-title h3{background:#2d9432;color:#4fb654}.tb-megamenu .nav-collapse .nav li.level-1.ancestry>a{border-bottom:4px solid #e52058}.tb-megamenu .nav-collapse .nav li.level-1.ancestry>a:hover{background:#e52058;border-bottom-color:#e52058}.tb-megamenu .nav-collapse .nav li.level-1.ancestry.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.ancestry.active>a,.tb-megamenu .nav-collapse .nav li.level-1.ancestry.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.ancestry.active-trail>a,.tb-megamenu .nav-collapse .nav>li.ancestry.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.ancestry.open>a{background:#e52058;border-bottom-color:#e52058}.ancestry .menu-title h3{background:#e52058;color:#f7427a}.tb-megamenu .nav-collapse .nav li.level-1.solicitors>a{border-bottom:4px solid #77257e}.tb-megamenu .nav-collapse .nav li.level-1.solicitors>a:hover{background:#77257e;border-bottom-color:#77257e}.tb-megamenu .nav-collapse .nav li.level-1.solicitors.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.solicitors.active>a,.tb-megamenu .nav-collapse .nav li.level-1.solicitors.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.solicitors.active-trail>a,.tb-megamenu .nav-collapse .nav>li.solicitors.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.solicitors.open>a{background:#77257e;border-bottom-color:#77257e}.solicitors .menu-title h3{background:#77257e;color:#99479f}.tb-megamenu .nav-collapse .nav li.level-1.forensics>a{border-bottom:4px solid #008d8f}.tb-megamenu .nav-collapse .nav li.level-1.forensics>a:hover{background:#008d8f;border-bottom-color:#008d8f}.tb-megamenu .nav-collapse .nav li.level-1.forensics.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.forensics.active>a,.tb-megamenu .nav-collapse .nav li.level-1.forensics.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.forensics.active-trail>a,.tb-megamenu .nav-collapse .nav>li.forensics.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.forensics.open>a{background:#008d8f;border-bottom-color:#008d8f}.forensics .menu-title h3{background:#008d8f;color:#22afaf}.tb-megamenu .nav-collapse .nav li.level-1.workplace>a{border-bottom:4px solid #df8700}.tb-megamenu .nav-collapse .nav li.level-1.workplace>a:hover{background:#df8700;border-bottom-color:#df8700}.tb-megamenu .nav-collapse .nav li.level-1.workplace.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.workplace.active>a,.tb-megamenu .nav-collapse .nav li.level-1.workplace.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.workplace.active-trail>a,.tb-megamenu .nav-collapse .nav>li.workplace.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.workplace.open>a{background:#df8700;border-bottom-color:#df8700}.workplace .menu-title h3{background:#df8700;color:#ffa922}.tb-megamenu .nav-collapse .nav li.level-1.medical>a{border-bottom:4px solid #786ca8}.tb-megamenu .nav-collapse .nav li.level-1.medical>a:hover{background:#786ca8;border-bottom-color:#786ca8}.tb-megamenu .nav-collapse .nav li.level-1.medical.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.medical.active>a,.tb-megamenu .nav-collapse .nav li.level-1.medical.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.medical.active-trail>a,.tb-megamenu .nav-collapse .nav>li.medical.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.medical.open>a{background:#786ca8;border-bottom-color:#786ca8}.medical .menu-title h3{background:#786ca8;color:#9a8eca}.tb-megamenu .nav-collapse .nav li.level-1.pets>a{border-bottom:4px solid #0093c3}.tb-megamenu .nav-collapse .nav li.level-1.pets>a:hover{background:#0093c3;border-bottom-color:#0093c3}.tb-megamenu .nav-collapse .nav li.level-1.pets.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.pets.active>a,.tb-megamenu .nav-collapse .nav li.level-1.pets.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.pets.active-trail>a,.tb-megamenu .nav-collapse .nav>li.pets.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.pets.open>a{background:#0093c3;border-bottom-color:#0093c3}.pets .menu-title h3{background:#0093c3;color:#22b5e5}.tb-megamenu .nav-collapse .nav li.level-1.about>a{border-bottom:4px solid #174285}.tb-megamenu .nav-collapse .nav li.level-1.about>a:hover{background:#174285;border-bottom-color:#174285}.tb-megamenu .nav-collapse .nav li.level-1.about.active-trail>a:hover,.tb-megamenu .nav-collapse .nav li.level-1.about.active>a,.tb-megamenu .nav-collapse .nav li.level-1.about.active>a:hover .tb-megamenu .nav-collapse .nav li.level-1.about.active-trail>a,.tb-megamenu .nav-collapse .nav>li.about.open.active>a:hover,.tb-megamenu .nav-collapse .nav>li.about.open>a{background:#174285;border-bottom-color:#174285}.about .menu-title h3{background:#174285;color:#174285}.front .zone-banner .grid-3{margin-right:0}.front .zone-banner .grid-9{margin-left:0}.front .region-banner-left .region-inner{text-align:left}.homepage-tabs .views-row{border-bottom:none;margin-bottom:4px}.homepage-tabs .tab-content{border-bottom:12px solid #174285;border-top:12px solid #174285;top:62px}.homepage-tabs .tab .inner{color:#999;padding-left:20px;padding-right:20px}.homepage-tabs .active-tab .tab{border-bottom-width:11px}.homepage-tabs .active-tab .tab .inner{border-bottom:10px;padding-bottom:15px}.homepage-tabs .family .tab-content{border-bottom:12px solid #174285;border-top:12px solid #174285}.homepage-tabs .immigration .tab-content{border-bottom:12px solid #2d9432;border-top:12px solid #2d9432}.homepage-tabs .ancestry .tab-content{border-bottom:12px solid #e52058;border-top:12px solid #e52058}.homepage-tabs .solicitors .tab-content{border-bottom:12px solid #77257e;border-top:12px solid #77257e}.homepage-tabs .forensics .tab-content{border-bottom:12px solid #008d8f;border-top:12px solid #008d8f}.homepage-tabs .workplace .tab-content{border-bottom:12px solid #df8700;border-top:12px solid #df8700}.homepage-tabs .medical .tab-content{border-bottom:12px solid #786ca8;border-top:12px solid #786ca8}.homepage-tabs .pets .tab-content{border-bottom:12px solid #0093c3;border-top:12px solid #0093c3}.block-home-peace-of-mind{margin-bottom:5px}.block-home-what-drives-us{margin-bottom:5px}.home-quote{margin-bottom:5px}.block-views-news-block-1{margin-bottom:0}.node-type-product .region-banner .block-inner,.node-type-product .region-banner .block-inner .content,.node-type-product .region-banner .block-product-banner,.node-type-product .region-banner .region-inner{height:100%}.node-type-product .region-banner-left{margin-top:0}.node-type-product .field-name-field-price-from-value{bottom:90px;left:20px;position:absolute;padding:0}.node-type-product .field-name-field-product-banner-button{position:absolute;bottom:10px;left:0;width:100%}.node-type-product .field-name-field-product-banner-button .inner{padding:20px 20px 0}.node-type-product .column-type-default>h3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.field-name-field-banner{min-height:350px;height:100%;width:100%;z-index:0}.js .field-name-field-banner>img{display:none}.field-name-field-banner img{max-width:none}.field-name-field-banner .anystretch{z-index:1!important}.test-configuration--column{position:relative}.order-total{margin-top:0}.order-total .well{margin-bottom:0;margin-top:15px}.contact-address{margin-top:0}}
@media all and (min-width:1220px){.user-menu-item__link{font-size:16px;padding:10px 16px}.user-menu__item .badge{padding:3px 8px}.user-menu__item--results{display:block}.logo-img{width:240px}.site-name-slogan{font-size:18px;margin:50px 0 0 20px}.block-dna-worldwide-helper-header-contact{bottom:10px;font-size:22px}.tb-megamenu .nav-collapse .nav li.level-1>a{font-size:16px;padding:14px 30px 10px}.tb-megamenu .dropdown-menu{top:44px;width:1180px}.front .zone-banner .grid-3{width:300px}.front .zone-banner .grid-9{width:880px}.front .region-banner-left h1{margin-top:35px;font-size:36px}.homepage-tabs .button{margin-bottom:30px}.homepage-tabs-phone{font-size:22px}.block-home-peace-of-mind{width:280px!important}.block-home-what-drives-us{width:580px!important}.home-quote{width:280px!important}.node-type-product .zone-banner .grid-9{width:860px}.node-type-product .zone-banner .grid-3{width:300px}.node-type-product .field-name-field-banner-text{font-size:18px}.node-type-product .region-banner-left h1{font-size:24px}.field-name-field-banner{min-height:400px}#order-total.affix,#order-total.affix-top{width:380px}.field-name-field-family-relationship,.field-name-field-participant-date-of-birth,.field-name-field-participant-first-name,.field-name-field-participant-gender,.field-name-field-participant-last-name,.field-name-field-participant-middle-name,.field-name-field-paternity-relationship{width:232px}.field-name-field-pet-microchip-id,.field-name-field-pet-name{width:359px}.field-type-addressfield .name-block .form-item,.field-type-addressfield .name-block .form-item:first-child,.field-type-addressfield .street-block .form-item,.field-type-addressfield .street-block .form-item:first-child{width:359px}.entitytype-contact_form-form .group,.entitytype-request_info_form-form .group{width:345px}}
@media all and (min-width:1220px){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:1200px;}.container-12{margin-left:auto;margin-right:auto;width:1200px;}.container-12 .grid-1{width:80px;}.container-12 .grid-2{width:180px;}.container-12 .grid-3{width:280px;}.container-12 .grid-4{width:380px;}.container-12 .grid-5{width:480px;}.container-12 .grid-6{width:580px;}.container-12 .grid-7{width:680px;}.container-12 .grid-8{width:780px;}.container-12 .grid-9{width:880px;}.container-12 .grid-10{width:980px;}.container-12 .grid-11{width:1080px;}.container-12 .grid-12{width:1180px;}.container-12 .prefix-1{padding-left:100px;}.container-12 .prefix-2{padding-left:200px;}.container-12 .prefix-3{padding-left:300px;}.container-12 .prefix-4{padding-left:400px;}.container-12 .prefix-5{padding-left:500px;}.container-12 .prefix-6{padding-left:600px;}.container-12 .prefix-7{padding-left:700px;}.container-12 .prefix-8{padding-left:800px;}.container-12 .prefix-9{padding-left:900px;}.container-12 .prefix-10{padding-left:1000px;}.container-12 .prefix-11{padding-left:1100px;}.container-12 .suffix-1{padding-right:100px;}.container-12 .suffix-2{padding-right:200px;}.container-12 .suffix-3{padding-right:300px;}.container-12 .suffix-4{padding-right:400px;}.container-12 .suffix-5{padding-right:500px;}.container-12 .suffix-6{padding-right:600px;}.container-12 .suffix-7{padding-right:700px;}.container-12 .suffix-8{padding-right:800px;}.container-12 .suffix-9{padding-right:900px;}.container-12 .suffix-10{padding-right:1000px;}.container-12 .suffix-11{padding-right:1100px;}.container-12 .push-1{left:100px;}.container-12 .push-2{left:200px;}.container-12 .push-3{left:300px;}.container-12 .push-4{left:400px;}.container-12 .push-5{left:500px;}.container-12 .push-6{left:600px;}.container-12 .push-7{left:700px;}.container-12 .push-8{left:800px;}.container-12 .push-9{left:900px;}.container-12 .push-10{left:1000px;}.container-12 .push-11{left:1100px;}.container-12 .pull-1{left:-100px;}.container-12 .pull-2{left:-200px;}.container-12 .pull-3{left:-300px;}.container-12 .pull-4{left:-400px;}.container-12 .pull-5{left:-500px;}.container-12 .pull-6{left:-600px;}.container-12 .pull-7{left:-700px;}.container-12 .pull-8{left:-800px;}.container-12 .pull-9{left:-900px;}.container-12 .pull-10{left:-1000px;}.container-12 .pull-11{left:-1100px;}}
