Error executing template "Designs/dechra-com/_parsed/espresso.parsed.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_45d9cf7a4e7244e7bdcc9104c67b624d.Execute() in D:\Dynamicweb.NET\Solutions\com.dvp.dechra.espresso4.dk\Files\Templates\Designs\dechra-com\_parsed\espresso.parsed.cshtml:line 7
   at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @inherits Co3.Espresso.Website.TemplateBases.Pages.PageBase 2 @using System 3 @using System.Web; 4 @using System.Globalization; 5 @{ 6 string globalAreaLang = GetGlobalValue("Global:Area.Lang"); 7 string pageSearch = Espresso.Area.Item.EnablePageSearch; 8 string productSearch = Espresso.Area.Item.EnableProductSearch; 9 string geoIpCountryCode = ""; 10 bool isRendering404Page = HttpContext.Current.Request.Url.PathAndQuery.Contains("404.aspx"); 11 12 if(!RedirectUiService.CookieExist()) 13 { 14 if(!string.IsNullOrEmpty(HttpContext.Current.Request["geo"])) 15 { 16 RedirectUiService.SetCountry(HttpContext.Current.Request["geo"]); 17 geoIpCountryCode = HttpContext.Current.Request["geo"]; 18 } 19 else 20 { 21 geoIpCountryCode = RedirectUiService.LookupCountry(); 22 } 23 24 HttpCookie cookie = new HttpCookie( "GeoIpCountryOriginal" ) 25 { 26 Value = geoIpCountryCode, 27 Expires = DateTime.Now.AddDays( 365 ) 28 }; 29 HttpContext.Current.Response.Cookies.Set( cookie ); 30 } 31 else 32 { 33 geoIpCountryCode = RedirectUiService.GetCookieValue(); 34 } 35 } 36 <!DOCTYPE html> 37 <html lang="@globalAreaLang" data-search-pages="@pageSearch" data-search-products="@productSearch"> 38 <head> 39 @GetValue("CopyRightNotice") 40 <meta charset="utf-8"> 41 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no, minimal-ui"> 42 <meta http-equiv="x-ua-compatible" content="ie=edge"> 43 <title> 44 @GetValue("Title") 45 </title> 46 47 @Espresso.CriticalCSS 48 <link href="/Files/Templates/Designs/dechra-com/_assets/_dist/css/default.css?v=adasdsjokeasasshasdsdsassssssdadssjssjjaaas" media="@Espresso.StylesheetAttributeMedia" rel="@Espresso.StylesheetAttributeRel" as="style"> 49 @Espresso.CriticalJS 50 51 <link rel="shortcut icon" href="@Espresso.Area.Item.Favicon"> 52 @if (!isRendering404Page) 53 { 54 @GetValue("MetaTags") 55 } 56 @if( Espresso.IsStagingUrl == true ) { 57 <meta name="robots" content="noindex,nofollow"> 58 } 59 @{ 60 string OpenGraphURL = GetGlobalValue( "Global:Request.Scheme" ) + "://" + GetGlobalValue( "Global:Request.Host" ) + GetGlobalValue( "Global:Pageview.Url" ); 61 } 62 @if (!isRendering404Page) 63 { 64 <meta property="og:url" content="@OpenGraphURL"> 65 } 66 <meta property="og:title" content="@Espresso.OpenGraphTitle"> 67 <meta property="og:description" content="@Espresso.OpenGraphDescription"> 68 <meta property="og:image" content="@Espresso.OpenGraphImage"> 69 @if( string.IsNullOrEmpty( Espresso.Area.Item.GoogleSiteVerification ) == false ){ 70 <meta name="google-site-verification" content="@Espresso.Area.Item.GoogleSiteVerification"> 71 } 72 @if( string.IsNullOrEmpty( Espresso.Area.Item.BingSiteVerification ) == false ){ 73 <meta name="msvalidate.01" content="@Espresso.Area.Item.BingSiteVerification"> 74 } 75 @{ 76 if(1 == 2){ 77 @GetValue("Stylesheets") 78 } 79 } 80 @if( string.IsNullOrEmpty( Espresso.Area.GoogleTagManagerID ) == false && Espresso.Area.GoogleTagManagerID != "GTM-XXXX" ){ 81 <!-- Google Tag Manager --> 82 <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 83 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 84 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 85 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 86 })(window,document,'script','dataLayer','@Espresso.Area.GoogleTagManagerID');</script> 87 <!-- End Google Tag Manager --> 88 } 89 @Espresso.Area.Item.HeaderScripts 90 @GetValue("Javascripts") 91 </head> 92 93 <body class="@Espresso.Item.CustomClasses"> 94 @if( string.IsNullOrEmpty( Espresso.Area.GoogleTagManagerID ) == false && Espresso.Area.GoogleTagManagerID != "GTM-XXXX" ){ 95 <!-- Google Tag Manager (noscript) --> 96 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=@Espresso.Area.GoogleTagManagerID" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 97 <!-- End Google Tag Manager (noscript) --> 98 } 99 @{ 100 if( Espresso.Canvas.ClassList.ToString().Contains("e-page-is-loading") == true ){ 101 Espresso.Canvas.ClassList.RemoveClasses("e-page-is-loading"); 102 Espresso.Canvas.ClassList.AddClasses("is-loading"); 103 } 104 } 105 106 @if( Espresso.Area.Item.OptimizedLoading == "True" ){ 107 <div id="js-e-page-loading-overlay" class="e-page-loading-overlay e-loading-overlay is-loading"><div class="e-loading-spinner"></div></div> 108 } 109 <div class="@Espresso.Canvas.ClassList" id="js-e-canvas"> 110 @using System.Globalization; 111 @using Dynamicweb.Content; 112 @using Dynamicweb.Frontend; 113 @using Dynamicweb.Content.Items; 114 @{ 115 string Logo = Espresso.Area.Item.Logo; 116 string Tagline = Espresso.Area.Item.Tagline; 117 string academyLink = Espresso.Area.Item.AcademyLink; 118 string checkCart= string.IsNullOrEmpty(GetGlobalValue("Global:eCommerce.Order.OrderLines.TotalProductQuantity")) ? "0" : GetGlobalValue("Global:eCommerce.Order.OrderLines.TotalProductQuantity"); 119 string checkCartMultiple = ""; 120 121 PageView currentPageView = PageView.Current(); 122 string currentPageId = currentPageView.ID.ToString(); 123 124 if(checkCart != "1") { 125 checkCartMultiple = "s"; 126 } 127 128 } 129 @if( Espresso.Item.HeaderHide != "True" ){ 130 <header class="e-header js-e-header is-sticky"> 131 <div class="e-header-container"> 132 <div class="container-fluid"> 133 <div class="row"> 134 <div class="col-12"> 135 <article class="e-header-wrapper"> 136 <div class="e-logo"> 137 <a href="/" class="e-logo-link"> 138 <img src="@Logo" class="e-logo-img" alt="@Tagline"> 139 @if( string.IsNullOrEmpty( Tagline ) == false ){ 140 <p class="e-logo-tagline">@Tagline</p> 141 } 142 </a> 143 </div> 144 @if( Espresso.Item.NavigationHide != "True" ){ 145 @GetValue("DwNavigation(dwnavheadercta)") 146 if( Espresso.Area.Item.Search == "True" ){ 147 <div class="e-search-toggle e-header-btn"> 148 <a data-toggle="modal" data-target=".modal.e-search" class="btn btn-sm text-auto"> 149 <i class="material-icons material-icons-large">search</i> 150 </a> 151 </div> 152 } 153 if( Espresso.Area.Item.Shop == "True" ){ 154 <div class="e-header-btn e-cart-mini"> 155 <a href="/shop/cart/" class="btn btn-sm text-auto"> 156 <i class="material-icons material-icons-large">shopping_cart</i> 157 <span class="e-cart-quantity js-e-cart-quantity"></span> 158 </a> 159 </div> 160 } 161 <div class="e-header-btn e-nav-toggle"> 162 <a data-toggle="modal" data-target=".modal.e-nav-container" class="btn btn-sm text-auto"> 163 <i class="material-icons material-icons-large mr-1">menu</i> 164 @Translate("Header - Menu - Button", "Menu") 165 </a> 166 </div> 167 <div class="js-e-nav-container e-nav-container modal p-0" data-backdrop="false"> 168 <nav class="e-nav"> 169 <div class="e-nav-masthead"> 170 <div class="e-logo"> 171 <a href="/" class="e-logo-link"> 172 <img src="@Logo" class="e-logo-img" alt="@Espresso.Area.Item.CompanyName"> 173 @if( string.IsNullOrEmpty( Tagline ) == false ){ 174 <p class="e-logo-tagline">@Tagline</p> 175 } 176 </a> 177 </div> 178 <div class="e-nav-toggle e-header-btn"> 179 <button type="button" data-toggle="modal" data-target=".modal.e-nav-container" class="btn btn-sm text-auto"> 180 <i class="material-icons material-icons-large">close</i> 181 </button> 182 </div> 183 @if( Espresso.Area.Item.Search == "True" ){ 184 <div class="e-header-btn e-search-toggle"> 185 <button type="button" data-toggle="modal" data-target=".modal.e-search" class="btn btn-sm text-auto"> 186 <i class="material-icons material-icons-large">search</i> 187 </button> 188 </div> 189 } 190 @if( Espresso.Area.Item.Shop == "True" ){ 191 <div class="e-header-btn e-cart-mini"> 192 <a href="/shop/cart/" class="btn btn-sm text-auto"> 193 <i class="material-icons material-icons-large">shopping_cart</i> 194 <span class="e-cart-quantity js-e-cart-quantity">@GetGlobalValue("Global:eCommerce.Order.OrderLines.TotalProductQuantity")</span> 195 </a> 196 </div> 197 } 198 </div> 199 <section class="e-nav-global js-e-nav-global"> 200 <ul class="nav"> 201 @GetValue("DwNavigation(dwnavglobal)") 202 </ul> 203 </section> 204 @if( Espresso.Area.Item.Search == "True" ){ 205 <div class="e-search-toggle"> 206 <button type="button" data-toggle="modal" data-target=".modal.e-search" class="btn btn-sm text-auto"> 207 <i class="material-icons material-icons-large">search</i> 208 </button> 209 </div> 210 } 211 @*@if( Espresso.Area.Item.Shop == "True" ){ 212 <div class="e-cart-mini"> 213 <a href="/shop/cart/" class="btn btn-sm text-auto"> 214 <i class="material-icons material-icons-large">shopping_cart</i> 215 <span class="e-cart-quantity js-e-cart-quantity">@GetGlobalValue("Global:eCommerce.Order.OrderLines.TotalProductQuantity")</span> 216 </a> 217 </div> 218 }*@ 219 @if( string.IsNullOrEmpty( GetString("DwNavigation(dwnavcta)") ) == false ){ 220 <section class="e-nav-cta"> 221 <ul class="nav"> 222 @GetValue("DwNavigation(dwnavcta)") 223 </ul> 224 </section> 225 } 226 @if( string.IsNullOrEmpty( GetString("DwNavigation(dwnavutilitiesprimary)") ) == false ){ 227 <section class="e-nav-utilities-primary"> 228 <ul class="nav pr-2 justify-content-md-end"> 229 @GetValue("DwNavigation(dwnavutilitiesprimary)") 230 231 <li class="nav-item dropdown dvp-language-selector"> 232 <a href="javascript:void(0);" class="nav-link dropdown-toggle" data-toggle="dropdown"> 233 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 20 20"> 234 <path id="languiage_icon_blue" data-name="languiage icon blue" d="M90,196a9.8,9.8,0,0,1-3.925-.788,10.1,10.1,0,0,1-3.175-2.137,9.891,9.891,0,0,1-2.125-3.188A10.027,10.027,0,0,1,80,185.95a9.846,9.846,0,0,1,.775-3.912,9.964,9.964,0,0,1,2.125-3.163,9.76,9.76,0,0,1,3.175-2.113,10.483,10.483,0,0,1,7.85,0,9.76,9.76,0,0,1,3.175,2.113,9.964,9.964,0,0,1,2.125,3.163A9.846,9.846,0,0,1,100,185.95a10.027,10.027,0,0,1-.775,3.938,9.891,9.891,0,0,1-2.125,3.188,10.1,10.1,0,0,1-3.175,2.137A9.8,9.8,0,0,1,90,196Zm0-1.45a8.321,8.321,0,0,0,1.463-2.062,12.417,12.417,0,0,0,.963-2.762H87.6a12.678,12.678,0,0,0,.938,2.7A8.52,8.52,0,0,0,90,194.55Zm-2.125-.3A11.954,11.954,0,0,1,86.8,192.2a14.977,14.977,0,0,1-.75-2.475H82.3a8.966,8.966,0,0,0,2.2,2.787A10.984,10.984,0,0,0,87.875,194.25Zm4.275-.025a10.009,10.009,0,0,0,3.238-1.725,8.954,8.954,0,0,0,2.313-2.775H93.975a18.113,18.113,0,0,1-.762,2.45A11.347,11.347,0,0,1,92.15,194.225Zm-10.35-6h3.975q-.075-.675-.088-1.212t-.012-1.063q0-.625.025-1.112t.1-1.088h-4a7.292,7.292,0,0,0-.237,1.075,8.761,8.761,0,0,0-.062,1.125,9.687,9.687,0,0,0,.062,1.163A7.05,7.05,0,0,0,81.8,188.225Zm5.525,0H92.7q.1-.775.125-1.262t.025-1.013q0-.5-.025-.962T92.7,183.75H87.325q-.1.775-.125,1.238t-.025.962q0,.525.025,1.013T87.325,188.225Zm6.875,0h4a7.047,7.047,0,0,0,.238-1.113,9.685,9.685,0,0,0,.062-1.163,8.76,8.76,0,0,0-.062-1.125,7.289,7.289,0,0,0-.238-1.075H94.225q.075.875.1,1.338t.025.862q0,.55-.038,1.038T94.2,188.225Zm-.25-5.975H97.7a8.1,8.1,0,0,0-2.263-2.875,8.621,8.621,0,0,0-3.312-1.625,10.9,10.9,0,0,1,1.062,2A16.26,16.26,0,0,1,93.95,182.25Zm-6.35,0h4.85a9.75,9.75,0,0,0-.925-2.562A10.227,10.227,0,0,0,90,177.5a5.5,5.5,0,0,0-1.35,1.775A16.141,16.141,0,0,0,87.6,182.25Zm-5.3,0h3.775a14.073,14.073,0,0,1,.7-2.412,11.868,11.868,0,0,1,1.075-2.062,8.248,8.248,0,0,0-5.55,4.475Z" transform="translate(-80 -176)" fill="#00366d"></path> 235 </svg> 236 <span class="e-nav-pagename ">Go to site</span> 237 </a> 238 <div class="dropdown-menu dropdown-menu-right py-1"> 239 <div class="row m-0"> 240 <div class="col-6 col-md-4 p-0"> 241 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.at?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/AT.svg" alt="AT"></span>AT</a> 242 </div> 243 <div class="col-6 col-md-4 p-0"> 244 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.com.au?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/AU.svg" alt="AU"></span>AU</a> 245 </div> 246 <div class="col-6 col-md-4 p-0"> 247 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.ba?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/BA.svg" alt="BA"></span>BA</a> 248 </div> 249 <div class="col-6 col-md-4 p-0"> 250 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.be?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/BE.svg" alt="BE"></span>BE</a> 251 </div> 252 <div class="col-6 col-md-4 p-0"> 253 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.com.br?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/BR.svg" alt="BR"></span>BR</a> 254 </div> 255 <div class="col-6 col-md-4 p-0"> 256 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.ca?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/CA.svg" alt="CA"></span>CA</a> 257 </div> 258 <div class="col-6 col-md-4 p-0"> 259 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.com.co?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/CO.svg" alt="CO"></span>CO</a> 260 </div> 261 <div class="col-6 col-md-4 p-0"> 262 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.cr?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/CR.svg" alt="CR"></span>CR</a> 263 </div> 264 <div class="col-6 col-md-4 p-0"> 265 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.de?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/DE.svg" alt="DE"></span>DE</a> 266 </div> 267 <div class="col-6 col-md-4 p-0"> 268 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.dk?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/DK.svg" alt="DK"></span>DK</a> 269 </div> 270 <div class="col-6 col-md-4 p-0"> 271 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.es?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/ES.svg" alt="ES"></span>ES</a> 272 </div> 273 <div class="col-6 col-md-4 p-0"> 274 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.fi?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/FI.svg" alt="FI"></span>FI</a> 275 </div> 276 <div class="col-6 col-md-4 p-0"> 277 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.fr?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/FR.svg" alt="FR"></span>FR</a> 278 </div> 279 <div class="col-6 col-md-4 p-0"> 280 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.co.uk?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/GB.svg" alt="GB"></span>GB</a> 281 </div> 282 <div class="col-6 col-md-4 p-0"> 283 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.hr?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/HR.svg" alt="HR"></span>HR</a> 284 </div> 285 <div class="col-6 col-md-4 p-0"> 286 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.ie?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/IE.svg" alt="IE"></span>IE</a> 287 </div> 288 <div class="col-6 col-md-4 p-0"> 289 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.it?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/IT.svg" alt="IT"></span>IT</a> 290 </div> 291 <div class="col-6 col-md-4 p-0"> 292 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.mx?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/MX.svg" alt="MX"></span>MX</a> 293 </div> 294 <div class="col-6 col-md-4 p-0"> 295 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.nl?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/NL.svg" alt="NL"></span>NL</a> 296 </div> 297 <div class="col-6 col-md-4 p-0"> 298 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.no?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/NO.svg" alt="NO"></span>NO</a> 299 </div> 300 <div class="col-6 col-md-4 p-0"> 301 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.pe?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/PE.svg" alt="PE"></span>PE</a> 302 </div> 303 <div class="col-6 col-md-4 p-0"> 304 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.pl?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/PL.svg" alt="PL"></span>PL</a> 305 </div> 306 <div class="col-6 col-md-4 p-0"> 307 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.pt?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/PT.svg" alt="PT"></span>PT</a> 308 </div> 309 <div class="col-6 col-md-4 p-0"> 310 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.com.py?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/PY.svg" alt="PY"></span>PY</a> 311 </div> 312 <div class="col-6 col-md-4 p-0"> 313 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.se?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/SE.svg" alt="SE"></span>SE</a> 314 </div> 315 <div class="col-6 col-md-4 p-0"> 316 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.si?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/SI.svg" alt="SI"></span>SI</a> 317 </div> 318 <div class="col-6 col-md-4 p-0"> 319 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra-us.com?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/US.svg" alt="US"></span>US</a> 320 </div> 321 <div class="col-6 col-md-4 p-0"> 322 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.uy?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/UY.svg" alt="UY"></span>UY</a> 323 </div> 324 <div class="col-6 col-md-4 p-0"> 325 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="//www.dechra.com.ve?geo=@geoIpCountryCode"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/VE.svg" alt="VE"></span>VE</a> 326 </div> 327 </div> 328 </div> 329 </li> 330 <li class="nav-item"> 331 <a class="nav-link" href="https://academy.dechra.com/"> 332 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="38.669" height="16.408" viewbox="0 0 38.669 16.408"><defs><clippath id="a"><rect width="38.669" height="16.408" fill="#00366d"></rect></clippath></defs><g clip-path="url(#a)"><path d="M13.759,13,11.79,16.409H8.208A8.2,8.2,0,1,1,8.208,0H21.273L19.3,3.411Z" transform="translate(0 -0.001)" fill="#00366d"></path><path d="M169.947,3.412,171.917,0H175.5a8.2,8.2,0,1,1,0,16.408H162.431L164.4,13h11.1a4.794,4.794,0,1,0,0-9.587Z" transform="translate(-145.037 -0.002)" fill="#00366d"></path><path d="M17.536,60.879h.573c.372,0,.728-.229.728-.876,0-.589-.2-.965-.843-.965h-.458ZM16.894,58.5h1.26a1.279,1.279,0,0,1,1.325,1.444,1.3,1.3,0,0,1-1.325,1.477h-1.26Z" transform="translate(-15.085 -52.234)" fill="#00366d"></path><path d="M44.488,66.378c-.053-.295-.18-.45-.462-.45a.458.458,0,0,0-.483.45Zm-.945.368c.016.368.2.536.52.536a.479.479,0,0,0,.458-.274h.511a.951.951,0,0,1-.99.712,1.033,1.033,0,0,1-1.08-1.113,1.063,1.063,0,1,1,2.107.139Z" transform="translate(-38.361 -58.477)" fill="#00366d"></path><path d="M66.435,66.293a.4.4,0,0,0-.43-.364c-.372,0-.495.376-.495.687s.119.667.483.667a.447.447,0,0,0,.462-.43h.56A.945.945,0,0,1,66,67.72a1.026,1.026,0,0,1-1.068-1.084,1.046,1.046,0,0,1,1.08-1.145.9.9,0,0,1,.994.8Z" transform="translate(-57.977 -58.478)" fill="#00366d"></path><path d="M86.757,58.5h.581v1.1h.012a.743.743,0,0,1,.618-.352c.618,0,.773.348.773.871v1.3H88.16V60.224c0-.348-.1-.519-.372-.519-.315,0-.45.176-.45.605v1.109h-.581Z" transform="translate(-77.467 -52.234)" fill="#00366d"></path><path d="M107.988,65.547h.552v.393h.008a.748.748,0,0,1,.675-.45.432.432,0,0,1,.127.02v.54a1.058,1.058,0,0,0-.208-.02c-.425,0-.573.307-.573.679v.953h-.581Z" transform="translate(-96.424 -58.477)" fill="#00366d"></path><path d="M123.415,66.627a1.157,1.157,0,0,1-.483.123c-.18.037-.344.1-.344.311s.168.27.356.27a.432.432,0,0,0,.47-.487Zm-1.342-.43c.033-.544.519-.708.994-.708.421,0,.929.094.929.6v1.1a1.084,1.084,0,0,0,.074.471h-.589a.875.875,0,0,1-.041-.2.971.971,0,0,1-.712.262c-.4,0-.72-.2-.72-.634,0-.479.36-.593.72-.642s.687-.041.687-.278-.172-.286-.376-.286c-.221,0-.364.09-.384.319Z" transform="translate(-108.943 -58.477)" fill="#00366d"></path></g></svg> 333 Academy</a> 334 </li> 335 <li class="nav-item"> 336 <a class="nav-link" href="https://dechracareers.com/"> 337 338 <svg xmlns="http://www.w3.org/2000/svg" width="23.188" height="18" viewbox="0 0 23.188 18"> 339 <path id="careers_Blue_icon" data-name="careers Blue icon" d="M97.507,286.594a2.7,2.7,0,1,1,1.934-.79A2.631,2.631,0,0,1,97.507,286.594ZM91.826,293v-1.478a2.48,2.48,0,0,1,.319-1.29,2.126,2.126,0,0,1,.9-.826,9.589,9.589,0,0,1,2.174-.812,9.9,9.9,0,0,1,2.29-.261,10.461,10.461,0,0,1,2.29.246,8.437,8.437,0,0,1,2.174.826,1.928,1.928,0,0,1,.9.812,2.558,2.558,0,0,1,.319,1.3V293Zm-2.551-9.3a4.17,4.17,0,1,1,3.13-1.217A4.237,4.237,0,0,1,89.275,283.7ZM89.275,279.348ZM80,293v-2.725a3.471,3.471,0,0,1,.493-1.812,3.137,3.137,0,0,1,1.469-1.261,22.065,22.065,0,0,1,3.734-1.3,15.027,15.027,0,0,1,3.572-.435,14.076,14.076,0,0,1,1.66.087q.725.087,1.565.261l-.739.739-.739.739a6.847,6.847,0,0,0-.812-.072q-.435-.015-.928-.014a15.431,15.431,0,0,0-3.212.333,14.7,14.7,0,0,0-3.4,1.232,1.621,1.621,0,0,0-.667.638,1.678,1.678,0,0,0-.261.87v.985h8.348V293ZM90.087,291.261Zm-.812-9.3a2.528,2.528,0,1,0-1.87-.739A2.534,2.534,0,0,0,89.275,281.957Z" transform="translate(-80 -275)" fill="#00366d"></path> 340 </svg> 341 Careers 342 </a> 343 </li> 344 </ul> 345 </section> 346 } 347 @if( string.IsNullOrEmpty( GetString("DwNavigation(dwnavutilitiessecondaryheader)") ) == false ){ 348 <section class="e-nav-utilities-secondary"> 349 <ul class="nav"> 350 @GetValue("DwNavigation(dwnavutilitiessecondaryheader)") 351 </ul> 352 </section> 353 } 354 @if( string.IsNullOrEmpty( GetString("DwNavigation(dwnavcontext)") ) == false ){ 355 <section class="e-nav-context"> 356 <ul class="nav"> 357 @GetValue("DwNavigation(dwnavcontext)") 358 </ul> 359 </section> 360 } 361 </nav> 362 </div> 363 } 364 </article> 365 </div> 366 </div> 367 </div> 368 </div> 369 </header> 370 } 371 372 <main class="e-content"> 373 @using Dynamicweb.Content; 374 @using Dynamicweb.Extensibility; 375 @{ 376 string eBreadcrumbClasslist = "js-e-breadcrumb"; 377 if( Espresso.Item.BreadcrumbColor != "auto" && Espresso.Item.BreadcrumbColor != "none" && String.IsNullOrEmpty( Espresso.Item.Breadcrumb ) == false ){ 378 eBreadcrumbClasslist += string.Format(" e-breadcrumb-{0}", Espresso.Item.Breadcrumb ); 379 } 380 381 string navigationHtmlBreadcrumb = RenderNavigation( new 382 { 383 id = "dwnav-breadcrumb", 384 template = "breadcrumb.xslt", 385 startlevel = 1, 386 endlevel = 15, 387 expandmode = "pathonly", 388 includemode = "all", 389 sitemapmode = true 390 } ); 391 392 string ecomNavigationHtmlBreadcrumb = RenderNavigation( new 393 { 394 id = "dwnav-ecom-breadcrumb", 395 template = "ecom-breadcrumb.xslt", 396 startlevel = 1, 397 endlevel = 15, 398 expandmode = "pathonly", 399 includemode = "all", 400 sitemapmode = true 401 } ); 402 } 403 404 @if( Espresso.Item.Breadcrumb != "none" && String.IsNullOrEmpty( Espresso.Item.Breadcrumb ) == false ) 405 { 406 string homeMenuText = ServiceLocator.Current.GetPageService().GetFirstPageForArea( GetInteger( "DwAreaID" ) ).MenuText; 407 408 <section class="e-section mt-1 @eBreadcrumbClasslist"> 409 <div class="container-fluid"> 410 <div class="row"> 411 <div class="col-12"> 412 <div class="row"> 413 414 <div class="col-12"> 415 <nav class="e-breadcrumb-container"> 416 <ol class="breadcrumb nav text-muted" itemscope="" itemtype="https://schema.org/BreadcrumbList"> 417 <li class="breadcrumb-item m-0 p-0"> 418 <span class="breadcrumb-prefix-text"> 419 @Translate( "Breadcrumb - Prefix - Text", "You are here:" ) 420 </span> 421 <a href="/" title="@homeMenuText">@homeMenuText</a> 422 </li> 423 @if(HttpContext.Current.Request["GroupID"] == null) 424 { 425 @navigationHtmlBreadcrumb 426 } 427 else 428 { 429 @ecomNavigationHtmlBreadcrumb 430 } 431 </ol> 432 </nav> 433 </div> 434 435 </div> 436 </div> 437 </div> 438 </div> 439 </section> 440 } 441 442 <article id="dwcontent-main" class="e-content-main @Espresso.ContentArea.ClassList"> 443 @{ 444 string NavigationLocalHorizontalClassList = "e-nav-local e-nav-local-horizontal js-e-nav-local-horizontal reset-animate"; 445 @* reset-animate *@ 446 string NavigationLocalHorizontalContainerClassList = "e-nav-local-container"; 447 if( Espresso.Item.NavigationLocalShow == "True" && Espresso.Item.NavigationLocalLayout == "horizontal" ) { 448 NavigationLocalHorizontalClassList += " " + Espresso.Item.NavigationLocalCustomClasses; 449 if( Espresso.Item.NavigationLocalSticky == "True" ) { 450 NavigationLocalHorizontalClassList += " is-sticky"; 451 } 452 if( Espresso.Item.NavigationLocalAbsolute == "True" ) { 453 NavigationLocalHorizontalClassList += " is-absolute"; 454 } 455 else{ 456 if( Espresso.Item.NavigationLocalMarginTop != "0" && Espresso.Item.NavigationLocalMarginTop != "" ) { 457 NavigationLocalHorizontalClassList += " mt-" + Espresso.Item.NavigationLocalMarginTop; 458 } 459 if( Espresso.Item.NavigationLocalMarginBottom != "0" && Espresso.Item.NavigationLocalMarginBottom != "" ) { 460 NavigationLocalHorizontalClassList += " mb-" + Espresso.Item.NavigationLocalMarginBottom; 461 } 462 } 463 } 464 } 465 @if( Espresso.Item.NavigationLocalShow == "True" && Espresso.Item.NavigationLocalLayout == "horizontal" ) { 466 <section class="e-section @NavigationLocalHorizontalClassList"> 467 <div class="container-fluid"> 468 <div class="row"> 469 <div class="col-12"> 470 <div class="row"> 471 472 <div class="col-12"> 473 <nav id="dwnav-local-@Espresso.DynamicwebPage.ID" class="@NavigationLocalHorizontalContainerClassList"> 474 <ul class="nav justify-content-start"> 475 @if( Espresso.Item.NavigationLocalHeading != "" ){ 476 <li class="e-nav-local-heading"><h2>@Espresso.Item.NavigationLocalHeading</h2></li> 477 } 478 @RenderNavigation( new { 479 id = "dwnav-local-" + Espresso.DynamicwebPage.ID, 480 parentid = string.IsNullOrEmpty( Espresso.Item.NavigationLocalParentPage ) == false ? Espresso.Item.NavigationLocalParentPage : Espresso.DynamicwebPage.ID, 481 template = string.IsNullOrEmpty( Espresso.Item.NavigationLocalTemplate ) == false ? Espresso.Item.NavigationLocalTemplate : "local-" + Espresso.Item.NavigationLocalLayout + ".xslt", 482 startlevel = Espresso.Item.NavigationLocalLevelStart, 483 endlevel = Espresso.Item.NavigationLocalLevelEnd, 484 expandmode = Espresso.Item.NavigationLocalPageTreeExpand == "True" ? "all" : "path", 485 } ) 486 </ul> 487 </nav> 488 </div> 489 490 </div> 491 </div> 492 </div> 493 </div> 494 </section> 495 } 496 @{ 497 string NavigationLocalVerticalClassList = "e-nav-local e-nav-local-vertical js-e-nav-local-vertical reset-animate"; 498 string NavigationLocalVerticalContainerClassList = "e-nav-local-container"; 499 if( Espresso.Item.NavigationLocalShow == "True" && Espresso.Item.NavigationLocalLayout == "vertical" ) { 500 NavigationLocalVerticalClassList += " " + Espresso.Item.NavigationLocalCustomClasses; 501 //NavigationLocalVerticalClassList += " col-3"; 502 503 if( Espresso.Item.NavigationLocalMarginTop != "0" && Espresso.Item.NavigationLocalMarginTop != "" ) { 504 NavigationLocalVerticalClassList += " mt-" + Espresso.Item.NavigationLocalMarginTop; 505 } 506 if( Espresso.Item.NavigationLocalMarginBottom != "0" && Espresso.Item.NavigationLocalMarginBottom != "" ) { 507 NavigationLocalVerticalClassList += " mb-" + Espresso.Item.NavigationLocalMarginBottom; 508 } 509 510 if( Espresso.Item.NavigationLocalSticky == "True" ) { 511 NavigationLocalVerticalClassList += " is-sticky"; 512 } 513 if( Espresso.Item.NavigationLocalAbsolute == "True" ) { 514 NavigationLocalVerticalClassList += " is-absolute"; 515 } 516 else{ 517 Espresso.ContentSection.ClassList.Clear(); 518 Espresso.ContentSection.ClassList.AddClasses("col-12 col-lg-9 ml-auto"); 519 } 520 } 521 } 522 523 @if( Espresso.Item.NavigationLocalShow == "True" && Espresso.Item.NavigationLocalLayout == "vertical" ) { 524 <section class="e-section @NavigationLocalVerticalClassList"> 525 <div class="container-fluid"> 526 <div class="row"> 527 <div class="col-12"> 528 <div class="row"> 529 530 <div class="col-3"> 531 <nav id="dwnav-local-@Espresso.DynamicwebPage.ID" class="@NavigationLocalVerticalContainerClassList"> 532 <ul class="nav flex-column"> 533 @if( Espresso.Item.NavigationLocalHeading != "" ){ 534 <li class="e-nav-local-heading"><h2>@Espresso.Item.NavigationLocalHeading</h2></li> 535 } 536 @RenderNavigation( new { 537 id = "dwnav-local-" + Espresso.DynamicwebPage.ID, 538 parentid = string.IsNullOrEmpty( Espresso.Item.NavigationLocalParentPage ) == false ? Espresso.Item.NavigationLocalParentPage : Espresso.DynamicwebPage.ID, 539 template = string.IsNullOrEmpty( Espresso.Item.NavigationLocalTemplate ) == false ? Espresso.Item.NavigationLocalTemplate : "local-" + Espresso.Item.NavigationLocalLayout + ".xslt", 540 startlevel = Espresso.Item.NavigationLocalLevelStart, 541 endlevel = Espresso.Item.NavigationLocalLevelEnd, 542 expandmode = Espresso.Item.NavigationLocalPageTreeExpand == "True" ? "all" : "path", 543 } ) 544 </ul> 545 </nav> 546 </div> 547 548 </div> 549 </div> 550 </div> 551 </div> 552 </section> 553 } 554 555 556 <section class="e-section"> 557 <div class="container-fluid"> 558 <div class="row"> 559 <div class="@Espresso.ContentSection.ClassList"> 560 <div class="row"> 561 @GetValue("DwContent(dwcontentmain)") 562 </div> 563 </div> 564 </div> 565 </div> 566 </section> 567 </article> 568 </main> 569 @{ 570 string localAddressesLink = Espresso.Area.Item.LocalAddressesLink; 571 string generalInquiryPage = Espresso.Area.Item.GeneralInquiryPage; 572 } 573 574 @if( Espresso.Item.FooterHide != "True" ){ 575 <footer class="e-footer"> 576 <article class="e-footer-wrapper"> 577 @if( Espresso.Area.Item.HideLocalAddressesBar != "True" ){ 578 <section class="e-section dvp-footer-custom-local-addresses"> 579 <div class="container-fluid"> 580 <div class="row"> 581 <div class="col-12 col-sm-10 text-left"> 582 @if(!string.IsNullOrEmpty(localAddressesLink)) 583 { 584 <h3> 585 <a href="@localAddressesLink">@Translate("Local adresses in United Kingdom","Local adresses in United Kingdom")</a> 586 </h3> 587 } 588 </div> 589 <div class="col-12 col-sm-2 mt-2 mt-sm-0 text-left text-md-right"> 590 @using Co3.Dechra.DVP.Website.UiServices; 591 @{ 592 Area currentArea = PageView.Current().Area; 593 594 string currentFlag = CountryUiService.GetCountryCode(currentArea); 595 string globalUrl = string.Empty; 596 string globalFlag = string.Empty; 597 598 IList<Area> areaCollection = new AreaService().GetAreas(); 599 600 string geoCountry = string.Empty; 601 602 if(RedirectUiService.CookieExist() && !string.IsNullOrEmpty(RedirectUiService.GetCookieValue())) 603 { 604 geoCountry = RedirectUiService.GetCookieValue(); 605 } 606 else if(!string.IsNullOrEmpty(HttpContext.Current.Request["geo"])) 607 { 608 geoCountry = HttpContext.Current.Request["geo"]; 609 } 610 } 611 <div class="dropdown dvp-language-selector"> 612 @if(currentArea.ID == 40 || currentArea.ID == 41) 613 { 614 string title = currentArea.ID == 40 ? "Français" : "English" ; 615 string lang = currentArea.ID == 40 ? "FR" : "EN" ; 616 string langUrl = currentArea.ID == 40 ? "https://fr.dechra.ca" : "https://www.dechra.ca" ; 617 618 if(!string.IsNullOrEmpty(geoCountry)) 619 { 620 langUrl += $"?geo={geoCountry}"; 621 } 622 623 <a class="float-left float-md-right dvp-language-region js-dvp-set-geo-ip-country" title="@title" href="@langUrl"> 624 <span class="d-inline-block">@lang</span> 625 </a> 626 } 627 <a class="dropdown-toggle float-left float-md-right" href="#" role="button" id="dropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 628 <span class="d-inline-block dvp-flag-icon dvp-flag-icon-20"><img src="/Files/Images/Icons/Flags/@(currentFlag).svg" alt="@currentFlag"></span> 629 </a> 630 <div class="dropdown-menu dropdown-menu-right p-0" aria-labelledby="dropdownMenuLink"> 631 <div class="row m-0"> 632 @foreach(Area area in areaCollection.OrderBy(a => CountryUiService.GetCountryCode(a))) 633 { 634 string flag = CountryUiService.GetCountryCode(area); 635 636 Item websiteSettings = area.Item; 637 638 if(area.Active && !string.IsNullOrEmpty(area.DomainLock) && area.UniqueId!=currentArea.UniqueId && websiteSettings != null && websiteSettings["WebsiteIsLive"] != null && websiteSettings["WebsiteIsLive"].ToString() == "True") 639 { 640 if(flag != "global") 641 { 642 string url = $"//{area.DomainLock}"; 643 644 if(!string.IsNullOrEmpty(geoCountry)) 645 { 646 url = $"//{area.DomainLock}?geo={geoCountry}"; 647 } 648 649 <div class="col-6 col-md-4 p-0"> 650 <a class="dropdown-item js-dvp-set-geo-ip-country pt-1 pb-1" href="@url"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/@(flag).svg" alt="@flag"></span>@flag</a> 651 </div> 652 } 653 else 654 { 655 globalFlag = flag; 656 globalUrl = $"//{area.DomainLock}"; 657 658 if(!string.IsNullOrEmpty(geoCountry)) 659 { 660 globalUrl = $"//{area.DomainLock}?geo={geoCountry}"; 661 } 662 } 663 } 664 } 665 @if(!string.IsNullOrEmpty(globalFlag) && !string.IsNullOrEmpty(globalUrl)) 666 { 667 <div class="col-6 col-md-4 p-0"> 668 <a class="dropdown-item pt-1 pb-1 js-dvp-set-geo-ip-country" href="@globalUrl"><span class="mr-1 d-inline-block dvp-flag-icon dvp-flag-icon-40"><img src="/Files/Images/Icons/Flags/@(globalFlag).svg" alt="@globalFlag"></span>Global</a> 669 </div> 670 } 671 </div> 672 <div class="row pt-1 pb-1 m-0 border border-bottom-0 border-left-0 border-right-0"> 673 <div class="col-12 px-2 small"> 674 <small> 675 @Translate("By clicking a flag you will be leaving this country website to access another site in the Dechra group not applicable to your territory and which may have different legislation","By clicking a flag you will be leaving this country website to access another site in the Dechra group not applicable to your territory and which may have different legislation") 676 </small> 677 </div> 678 </div> 679 </div> 680 </div> 681 </div> 682 </div> 683 </div> 684 </section> 685 } 686 @if( Espresso.Area.Item.HideCustomerServiceBar != "True" ){ 687 <section class="e-section dvp-footer-custom-customerservice p-section-txt-light"> 688 <div class="container-fluid"> 689 <div class="row"> 690 <div class="col-12 col-md-8 dvp-footer-custom-supportinfo"> 691 <div class="flex-container"> 692 <div class="flex-item"> 693 <h3>@Translate("Customer Service","Customer Service")</h3> 694 </div> 695 <div class="flex-item"> 696 <small>@Translate("For further information please contact our Customer Services Team","For further information please contact our Customer Services Team")</small> 697 </div> 698 </div> 699 </div> 700 <div class="col-12 col-md-4 mt-2 mt-md-0 text-md-right dvp-footer-custom-phonenumber"> 701 @if(!string.IsNullOrEmpty(generalInquiryPage)) 702 { 703 <a href="/Default.aspx?ID=@generalInquiryPage" class="btn btn-sm btn-secondary">@Translate("Submit an electronic inquiry","Submit an electronic inquiry")</a> 704 } 705 @if(Espresso.Area.Item.HideCustomerServicePhone != "True") 706 { 707 <br class="d-sm-none"> @Translate("or call:","or call:") 708 @Translate("CustomerServiceNumber","01939 211200") 709 } 710 </div> 711 </div> 712 </div> 713 </section> 714 } 715 716 <section class="e-footer-content e-section dvp-footer-custom-main"> 717 <div class="container-fluid"> 718 <div class="row"> 719 @if ( !string.IsNullOrEmpty( Espresso.Area.Item.FooterPageId ) ) 720 { 721 @RenderPageContent( int.Parse( Espresso.Area.Item.FooterPageId ) ) 722 } 723 </div> 724 </div> 725 </section> 726 727 <section class="e-footer-copyright e-section"> 728 <div class="container-fluid"> 729 <div class="row"> 730 <div class="col-12"> 731 @if( string.IsNullOrEmpty( GetString("DwNavigation(dwnavutilitiessecondaryfooter)") ) == false ){ 732 <aside class="e-nav-utilities-secondary"> 733 <ul class="nav nav-inline"> 734 @GetValue("DwNavigation(dwnavutilitiessecondaryfooter)") 735 <li class="nav-item"><a class="nav-link" href="https://www.linkedin.com/company/dechra-veterinary-products/" target="_blank">Follow Us <img alt="Linked In" src="/Files/Templates/Designs/dechra-com/_assets/img/icons/linkedin.png"></a></li> 736 </ul> 737 </aside> 738 } 739 </div> 740 </div> 741 </div> 742 </section> 743 </article> 744 </footer> 745 } 746 747 </div> 748 @if( Espresso.Area.Item.Search == "True" ){ 749 750 <div class="modal fade e-search js-e-search js-e-search-modal modal-fullscreen" data-backdrop="false" data-keyboard="true" data-focus="true"> 751 <div class="modal-dialog"> 752 <div class="modal-content"> 753 <div class="modal-header"> 754 <div class="container-fluid"> 755 <div class="row align-items-center"> 756 <div class="col-6"> 757 <a class="btn btn-sm btn-secondary js-e-back-link arrow-left" href="/" data-dismiss="modal"> 758 @Translate("Search - Back button", "Back") 759 </a> 760 </div> 761 <div class="col-6"> 762 <div class="e-logo mr-0 float-right"> 763 <a href="/" class="e-logo-link my-0"> 764 <img src="@Logo" class="e-logo-img e-logo-img-primary" alt="@Tagline"> 765 </a> 766 </div> 767 </div> 768 </div> 769 </div> 770 </div> 771 <div class="modal-body"> 772 <div class="container-fluid"> 773 <div class="row align-items-center dvp-no-overlay"> 774 775 <div class="col-12 col-md-3 order-2 order-md-1"> 776 <p class="e-search-result-info h3 m-0 mt-1 mt-md-0"> 777 <span class="js-dvp-search-result-success d-none"> 778 <span class="js-e-search-result-count">0</span> @Translate("Search - Result Count - Text", "results") 779 </span> 780 <span class="js-dvp-search-result-loading dvp-search-result-loading"> 781 <span class="dvp-loading-spinner"></span> @Translate("Search - Result Loading - Text", "Searching...") 782 </span> 783 </p> 784 </div> 785 786 <div class="col-12 col-md-9 order-1 order-md-2"> 787 <form action="" class="e-search-form js-e-search-form"> 788 <div class="js-e-search-input-group e-search-input-group is-empty"> 789 <label class="e-search-label" for="e-search-input"><i class="material-icons">search</i></label> 790 <input type="text" class="js-e-search-input e-search-input form-control-plaintext" name="q" id="e-search-input" placeholder='@Translate("Search - Input Placeholder - Text", "Search")'> 791 <span class="js-e-search-clear e-search-clear"><i class="material-icons">close</i></span> 792 <button class="e-search-submit btn btn-primary" type="submit"><i class="material-icons pa-0">search</i></button> 793 </div> 794 </form> 795 </div> 796 </div> 797 798 <div class="js-e-search-result-container e-search-result-container"> 799 <div class="row"> 800 <div class="col-12 col-md-3"> 801 <div class="e-search-form-container pt-4"> 802 803 <div class="col-12 p-1 mb-1 dvp-quicknav-header"><p class="mb-0 font-weight-bold">@Translate("Search result shortcuts","Search result shortcuts")</p></div> 804 <div class="col-12 px-0"> 805 <div class="list-group font-weight-bold js-dvp-search-menu"> 806 807 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-products" class="px-1 list-group-item list-group-item-action text-primary d-none"> 808 <span class="align-middle">@Translate("Products","Products") <em>(<span class="js-e-search-product-count">0</span>)</em></span> 809 </a> 810 811 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-therapyarea" class="px-1 list-group-item list-group-item-action text-primary d-none"> 812 <span class="align-middle">@Translate("Therapy Areas","Therapy Areas") <em>(<span class="js-e-search-therapyarea-count">0</span>)</em></span> 813 </a> 814 815 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-supportmaterials" class="px-1 list-group-item list-group-item-action text-primary d-none"> 816 <span class="align-middle">@Translate("Supplementary Materials","Supplementary Materials") <em>(<span class="js-e-search-supportmaterials-count">0</span>)</em></span> 817 </a> 818 819 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-videos" class="px-1 list-group-item list-group-item-action text-primary d-none"> 820 <span class="align-middle">@Translate("Videos","Videos") <em>(<span class="js-e-search-videos-count">0</span>)</em></span> 821 </a> 822 823 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-elearning" class="px-1 list-group-item list-group-item-action text-primary d-none"> 824 <span class="align-middle">@Translate("Academy Courses","Academy Courses") <em>(<span class="js-e-search-elearning-count">0</span>)</em></span> 825 </a> 826 827 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-events" class="px-1 list-group-item list-group-item-action text-primary d-none"> 828 <span class="align-middle">@Translate("Upcoming Events","Upcoming Events") <em>(<span class="js-e-search-events-count">0</span>)</em></span> 829 </a> 830 831 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-faq" class="px-1 list-group-item list-group-item-action text-primary d-none"> 832 <span class="align-middle">@Translate("Frequent Product Questions","Frequent Product Questions") <em>(<span class="js-e-search-faq-count">0</span>)</em></span> 833 </a> 834 835 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-news" class="px-1 list-group-item list-group-item-action text-primary d-none"> 836 <span class="align-middle">@Translate("News","News") <em>(<span class="js-e-search-news-count">0</span>)</em></span> 837 </a> 838 839 <a href="javascript:void(0);" data-scrollto="dvp-scroll-to-content" class="px-1 list-group-item list-group-item-action text-primary d-none"> 840 <span class="align-middle">@Translate("Content","Content") <em>(<span class="js-e-search-page-count">0</span>)</em></span> 841 </a> 842 843 <a href="javascript:void(0);" data-scrollto="com-scroll-to-reports" class="px-1 list-group-item list-group-item-action text-primary d-none"> 844 <span class="align-middle">@Translate("Reports","Reports") <em>(<span class="js-e-search-reports-count">0</span>)</em></span> 845 </a> 846 847 </div> 848 </div> 849 850 </div> 851 </div> 852 <div class="col-12 col-md-9 mt-3 mt-md-4"> 853 854 855 <div id="dvp-scroll-to-products" class="js-e-search-result-products e-search-result-products is-empty mb-6"> 856 <div class="row"> 857 <div class="col-12"> 858 <div class="pb-1 dvp-search-subject-header"> 859 <p class="h3 mb-0"><i class="material-icons">apps</i> <span class="align-middle small ml-1">@Translate("Products","Products")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-product-count">0</span>)</em> </span></p> 860 </div> 861 </div> 862 </div> 863 <div class="js-dvp-search-result-products-restricted mb-4"> 864 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-restricted" type="text/x-handlebars-template"> 865 <div class="row pb-1"> 866 <div class="col-12 px-2 pt-4 text-center"> 867 <p class="mb-1 mt-3 lead text-black font-italic">@Translate("Our products are intended for healthcare professionals only.", "Our products are intended for healthcare professionals only.")</p> 868 <p class="mb-0"><a class="js-dvp-extranet-login btn btn-cta btn-sm" href="javascript:void(0);"><i class="material-icons">lock_outline</i> @Translate("Sign in","Sign in")</a></p> 869 </div> 870 </div> 871 </script> 872 </div> 873 <div class="js-dvp-search-result-products-prescription mb-4"> 874 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-prescription" type="text/x-handlebars-template"> 875 <div class="e-products"> 876 <div class="row"> 877 <div class="col-12"> 878 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Prescription Only Products","Prescription Only Products")</h4> 879 </div> 880 </div> 881 <div class="row"> 882 {{#each products}} 883 <div class="col-12 col-md-4 mt-2 d-flex"> 884 <div class="e-products-item border"> 885 <div class="e-products-item-container"> 886 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 887 <div class="col-12 dvp-image-container text-center"> 888 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 889 </div> 890 <div class="col-12 text-center"> 891 <p class="mb-0 px-1"> 892 {{{displayName}}} 893 </p> 894 </div> 895 </a> 896 <div class="col-12 text-center"> 897 <div class="is-visible-on-hover"> 898 <p class="e-products-item-text mb-0 mt-2 small"> 899 {{#if datasheet}} 900 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 901 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 902 </a> 903 {{/if}} 904 {{#if packInsert}} 905 <a target="_blank" data-tracking="{{{trackingName}}} - pack insert" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{packInsert}}" title="@Translate("Pack Insert","Pack Insert")"> 906 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 907 </a> 908 {{/if}} 909 {{#if SPC}} 910 <a target="_blank" data-tracking="{{{trackingName}}} - spc" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{SPC}}" title="@Translate("SPC","SPC")"> 911 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 912 </a> 913 {{/if}} 914 {{#if MSDS}} 915 <a target="_blank" data-tracking="{{{trackingName}}} - msds" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{MSDS}}" title="@Translate("MSDS","MSDS")"> 916 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 917 </a> 918 {{/if}} 919 </p> 920 </div> 921 </div> 922 </div> 923 </div> 924 </div> 925 {{/each}} 926 </div> 927 <p class="js-e-search-products-show-all mt-2 text-center"> 928 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 929 </p> 930 </div> 931 </script> 932 </div> 933 934 <div class="js-dvp-search-result-products-nonprescription mb-4"> 935 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-nonprescription" type="text/x-handlebars-template"> 936 <div class="e-products"> 937 <div class="row"> 938 <div class="col-12"> 939 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Non Prescription Products","Non Prescription Products")</h4> 940 </div> 941 </div> 942 <div class="row"> 943 {{#each products}} 944 <div class="col-12 col-md-4 mt-2 d-flex"> 945 <div class="e-products-item border"> 946 <div class="e-products-item-container"> 947 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 948 <div class="col-12 dvp-image-container text-center"> 949 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 950 </div> 951 <div class="col-12 text-center"> 952 <p class="mb-0 px-1">{{{displayName}}}</p> 953 </div> 954 </a> 955 <div class="col-12 text-center"> 956 <div class="is-visible-on-hover"> 957 <p class="e-products-item-text mb-0 mt-2 small"> 958 {{#if datasheet}} 959 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 960 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 961 </a> 962 {{/if}} 963 {{#if packInsert}} 964 <a target="_blank" data-tracking="{{{trackingName}}} - pack insert" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{packInsert}}" title="@Translate("Pack Insert","Pack Insert")"> 965 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 966 </a> 967 {{/if}} 968 {{#if SPC}} 969 <a target="_blank" data-tracking="{{{trackingName}}} - spc" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{SPC}}" title="@Translate("SPC","SPC")"> 970 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 971 </a> 972 {{/if}} 973 {{#if MSDS}} 974 <a target="_blank" data-tracking="{{{trackingName}}} - msds" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{MSDS}}" title="@Translate("MSDS","MSDS")"> 975 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 976 </a> 977 {{/if}} 978 </p> 979 </div> 980 </div> 981 </div> 982 </div> 983 </div> 984 {{/each}} 985 </div> 986 <p class="js-e-search-products-show-all mt-2 text-center"> 987 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 988 </p> 989 </div> 990 </script> 991 </div> 992 993 <div class="js-dvp-search-result-products-pharmacyonly mb-4"> 994 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-pharmacyonly" type="text/x-handlebars-template"> 995 <div class="e-products"> 996 <div class="row"> 997 <div class="col-12"> 998 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Pharmacy Only Products","Pharmacy Only Products")</h4> 999 </div> 1000 </div> 1001 <div class="row"> 1002 {{#each products}} 1003 <div class="col-12 col-md-4 mt-2 d-flex"> 1004 <div class="e-products-item border"> 1005 <div class="e-products-item-container"> 1006 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1007 <div class="col-12 dvp-image-container text-center"> 1008 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1009 </div> 1010 <div class="col-12 text-center"> 1011 <p class="mb-0 px-1"> 1012 {{{displayName}}} 1013 </p> 1014 </div> 1015 </a> 1016 <div class="col-12 text-center"> 1017 <div class="is-visible-on-hover"> 1018 <p class="e-products-item-text mb-0 mt-2 small"> 1019 {{#if datasheet}} 1020 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 1021 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1022 </a> 1023 {{/if}} 1024 {{#if packInsert}} 1025 <a target="_blank" data-tracking="{{{trackingName}}} - pack insert" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{packInsert}}" title="@Translate("Pack Insert","Pack Insert")"> 1026 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 1027 </a> 1028 {{/if}} 1029 {{#if SPC}} 1030 <a target="_blank" data-tracking="{{{trackingName}}} - spc" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{SPC}}" title="@Translate("SPC","SPC")"> 1031 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 1032 </a> 1033 {{/if}} 1034 {{#if MSDS}} 1035 <a target="_blank" data-tracking="{{{trackingName}}} - msds" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{MSDS}}" title="@Translate("MSDS","MSDS")"> 1036 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 1037 </a> 1038 {{/if}} 1039 </p> 1040 </div> 1041 </div> 1042 </div> 1043 </div> 1044 </div> 1045 {{/each}} 1046 </div> 1047 <p class="js-e-search-products-show-all mt-2 text-center"> 1048 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1049 </p> 1050 </div> 1051 </script> 1052 </div> 1053 1054 <div class="js-dvp-search-result-products-controlleddrug mb-4"> 1055 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-controlleddrug" type="text/x-handlebars-template"> 1056 <div class="e-products"> 1057 <div class="row"> 1058 <div class="col-12"> 1059 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Controlled Drug Products","Controlled Drug Products")</h4> 1060 </div> 1061 </div> 1062 <div class="row"> 1063 {{#each products}} 1064 <div class="col-12 col-md-4 mt-2 d-flex"> 1065 <div class="e-products-item border"> 1066 <div class="e-products-item-container"> 1067 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1068 <div class="col-12 dvp-image-container text-center"> 1069 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1070 </div> 1071 <div class="col-12 text-center"> 1072 <p class="mb-0 px-1"> 1073 {{{displayName}}} 1074 </p> 1075 </div> 1076 </a> 1077 <div class="col-12 text-center"> 1078 <div class="is-visible-on-hover"> 1079 <p class="e-products-item-text mb-0 mt-2 small"> 1080 {{#if datasheet}} 1081 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 1082 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1083 </a> 1084 {{/if}} 1085 {{#if packInsert}} 1086 <a target="_blank" data-tracking="{{{trackingName}}} - pack insert" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{packInsert}}" title="@Translate("Pack Insert","Pack Insert")"> 1087 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 1088 </a> 1089 {{/if}} 1090 {{#if SPC}} 1091 <a target="_blank" data-tracking="{{{trackingName}}} - spc" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{SPC}}" title="@Translate("SPC","SPC")"> 1092 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 1093 </a> 1094 {{/if}} 1095 {{#if MSDS}} 1096 <a target="_blank" data-tracking="{{{trackingName}}} - msds" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{MSDS}}" title="@Translate("MSDS","MSDS")"> 1097 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 1098 </a> 1099 {{/if}} 1100 </p> 1101 </div> 1102 </div> 1103 </div> 1104 </div> 1105 </div> 1106 {{/each}} 1107 </div> 1108 <p class="js-e-search-products-show-all mt-2 text-center"> 1109 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1110 </p> 1111 </div> 1112 </script> 1113 </div> 1114 1115 <div class="js-dvp-search-result-products-addictivesubstances mb-4"> 1116 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-addictivesubstances" type="text/x-handlebars-template"> 1117 <div class="e-products"> 1118 <div class="row"> 1119 <div class="col-12"> 1120 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Addictive Substances Products","Addictive Substances Products")</h4> 1121 </div> 1122 </div> 1123 <div class="row"> 1124 {{#each products}} 1125 <div class="col-12 col-md-4 mt-2 d-flex"> 1126 <div class="e-products-item border"> 1127 <div class="e-products-item-container"> 1128 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1129 <div class="col-12 dvp-image-container text-center"> 1130 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1131 </div> 1132 <div class="col-12 text-center"> 1133 <p class="mb-0 px-1"> 1134 {{{displayName}}} 1135 </p> 1136 </div> 1137 </a> 1138 <div class="col-12 text-center"> 1139 <div class="is-visible-on-hover"> 1140 <p class="e-products-item-text mb-0 mt-2 small"> 1141 {{#if datasheet}} 1142 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 1143 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1144 </a> 1145 {{/if}} 1146 {{#if packInsert}} 1147 <a target="_blank" data-tracking="{{{trackingName}}} - pack insert" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{packInsert}}" title="@Translate("Pack Insert","Pack Insert")"> 1148 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 1149 </a> 1150 {{/if}} 1151 {{#if SPC}} 1152 <a target="_blank" data-tracking="{{{trackingName}}} - spc" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{SPC}}" title="@Translate("SPC","SPC")"> 1153 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 1154 </a> 1155 {{/if}} 1156 {{#if MSDS}} 1157 <a target="_blank" data-tracking="{{{trackingName}}} - msds" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{MSDS}}" title="@Translate("MSDS","MSDS")"> 1158 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 1159 </a> 1160 {{/if}} 1161 </p> 1162 </div> 1163 </div> 1164 </div> 1165 </div> 1166 </div> 1167 {{/each}} 1168 </div> 1169 <p class="js-e-search-products-show-all mt-2 text-center"> 1170 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1171 </p> 1172 </div> 1173 </script> 1174 </div> 1175 1176 <div class="js-dvp-search-result-products-psychotropic mb-4"> 1177 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-psychotropic" type="text/x-handlebars-template"> 1178 <div class="e-products"> 1179 <div class="row"> 1180 <div class="col-12"> 1181 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Psychotropic Products","Psychotropic Products")</h4> 1182 </div> 1183 </div> 1184 <div class="row"> 1185 {{#each products}} 1186 <div class="col-12 col-md-4 mt-2 d-flex"> 1187 <div class="e-products-item border"> 1188 <div class="e-products-item-container"> 1189 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1190 <div class="col-12 dvp-image-container text-center"> 1191 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1192 </div> 1193 <div class="col-12 text-center"> 1194 <p class="mb-0 px-1"> 1195 {{{displayName}}} 1196 </p> 1197 </div> 1198 </a> 1199 <div class="col-12 text-center"> 1200 <div class="is-visible-on-hover"> 1201 <p class="e-products-item-text mb-0 mt-2 small"> 1202 {{#if datasheet}} 1203 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 1204 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1205 </a> 1206 {{/if}} 1207 {{#if packInsert}} 1208 <a target="_blank" data-tracking="{{{trackingName}}} - pack insert" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{packInsert}}" title="@Translate("Pack Insert","Pack Insert")"> 1209 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 1210 </a> 1211 {{/if}} 1212 {{#if SPC}} 1213 <a target="_blank" data-tracking="{{{trackingName}}} - spc" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{SPC}}" title="@Translate("SPC","SPC")"> 1214 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 1215 </a> 1216 {{/if}} 1217 {{#if MSDS}} 1218 <a target="_blank" data-tracking="{{{trackingName}}} - msds" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{MSDS}}" title="@Translate("MSDS","MSDS")"> 1219 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 1220 </a> 1221 {{/if}} 1222 </p> 1223 </div> 1224 </div> 1225 </div> 1226 </div> 1227 </div> 1228 {{/each}} 1229 </div> 1230 <p class="js-e-search-products-show-all mt-2 text-center"> 1231 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1232 </p> 1233 </div> 1234 </script> 1235 </div> 1236 1237 <div class="js-dvp-search-result-products-supplementaryfeed mb-4"> 1238 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-supplementaryfeed" type="text/x-handlebars-template"> 1239 <div class="e-products"> 1240 <div class="row"> 1241 <div class="col-12"> 1242 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Supplementary Feed Products","Supplementary Feed Products")</h4> 1243 </div> 1244 </div> 1245 <div class="row"> 1246 {{#each products}} 1247 <div class="col-12 col-md-4 mt-2 d-flex"> 1248 <div class="e-products-item border"> 1249 <div class="e-products-item-container"> 1250 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1251 <div class="col-12 dvp-image-container text-center"> 1252 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1253 </div> 1254 <div class="col-12 text-center"> 1255 <p class="mb-0 px-1"> 1256 {{{displayName}}} 1257 </p> 1258 </div> 1259 </a> 1260 <div class="col-12 text-center"> 1261 <div class="is-visible-on-hover"> 1262 <p class="e-products-item-text mb-0 mt-2 small"> 1263 {{#if datasheet}} 1264 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 1265 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1266 </a> 1267 {{/if}} 1268 {{#if packInsert}} 1269 <a target="_blank" data-tracking="{{{trackingName}}} - pack insert" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{packInsert}}" title="@Translate("Pack Insert","Pack Insert")"> 1270 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 1271 </a> 1272 {{/if}} 1273 {{#if SPC}} 1274 <a target="_blank" data-tracking="{{{trackingName}}} - spc" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{SPC}}" title="@Translate("SPC","SPC")"> 1275 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 1276 </a> 1277 {{/if}} 1278 {{#if MSDS}} 1279 <a target="_blank" data-tracking="{{{trackingName}}} - msds" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{MSDS}}" title="@Translate("MSDS","MSDS")"> 1280 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 1281 </a> 1282 {{/if}} 1283 </p> 1284 </div> 1285 </div> 1286 </div> 1287 </div> 1288 </div> 1289 {{/each}} 1290 </div> 1291 <p class="js-e-search-products-show-all mt-2 text-center"> 1292 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1293 </p> 1294 </div> 1295 </script> 1296 </div> 1297 1298 <div class="js-dvp-search-result-products-suppliesinstrument mb-4"> 1299 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-suppliesinstrument" type="text/x-handlebars-template"> 1300 <div class="e-products"> 1301 <div class="row"> 1302 <div class="col-12"> 1303 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Supplies And Instrument Products","Supplies & Instrument Products")</h4> 1304 </div> 1305 </div> 1306 <div class="row"> 1307 {{#each products}} 1308 <div class="col-12 col-md-4 mt-2 d-flex"> 1309 <div class="e-products-item border"> 1310 <div class="e-products-item-container"> 1311 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1312 <div class="col-12 dvp-image-container text-center"> 1313 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1314 </div> 1315 <div class="col-12 text-center"> 1316 <p class="mb-0 px-1"> 1317 {{{displayName}}} 1318 </p> 1319 </div> 1320 </a> 1321 <div class="col-12 text-center"> 1322 <div class="is-visible-on-hover"> 1323 <p class="e-products-item-text mb-0 mt-2 small"> 1324 {{#if datasheet}} 1325 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 1326 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1327 </a> 1328 {{/if}} 1329 </p> 1330 </div> 1331 </div> 1332 </div> 1333 </div> 1334 </div> 1335 {{/each}} 1336 </div> 1337 <p class="js-e-search-products-show-all mt-2 text-center"> 1338 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1339 </p> 1340 </div> 1341 </script> 1342 </div> 1343 1344 <div class="js-dvp-search-result-products-diet mb-4"> 1345 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-diet" type="text/x-handlebars-template"> 1346 <div class="e-products"> 1347 <div class="row"> 1348 <div class="col-12"> 1349 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Diet products","Diet products")</h4> 1350 </div> 1351 </div> 1352 <div class="row"> 1353 {{#each products}} 1354 <div class="col-12 col-md-4 mt-2 d-flex"> 1355 <div class="e-products-item border"> 1356 <div class="e-products-item-container"> 1357 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1358 <div class="col-12 dvp-image-container text-center"> 1359 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1360 </div> 1361 <div class="col-12 text-center"> 1362 <p class="mb-0 px-1">{{{displayName}}}</p> 1363 </div> 1364 </a> 1365 <div class="col-12 text-center"> 1366 <div class="is-visible-on-hover"> 1367 <p class="e-products-item-text mb-0 mt-2 small"> 1368 {{#if datasheet}} 1369 <a target="_blank" data-tracking="{{{trackingName}}} - datasheet" class="btn btn-sm btn-secondary mx-1 mb-1 small js-search-tracking" href="{{datasheet}}" title="@Translate("Datasheet","Datasheet")"> 1370 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1371 </a> 1372 {{/if}} 1373 </p> 1374 </div> 1375 </div> 1376 </div> 1377 </div> 1378 </div> 1379 {{/each}} 1380 </div> 1381 <p class="js-e-search-products-show-all mt-2 text-center"> 1382 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1383 </p> 1384 </div> 1385 </script> 1386 </div> 1387 </div> 1388 1389 <div id="dvp-scroll-to-therapyarea" class="js-dvp-search-therapy-areas e-search-result-pages is-empty mb-6"> 1390 <script id="js-e-handlebars-tmpl-dvp-search-therapyareas" type="text/x-handlebars-template"> 1391 <div class="row"> 1392 <div class="col-12"> 1393 <div class="pb-1 dvp-search-subject-header"> 1394 <p class="h3 mb-0"><i class="material-icons align-middle">local_hospital</i> <span class="align-middle small ml-1">@Translate("Therapy Areas","Therapy Areas")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-therapyarea-count">0</span>)</em> </span></p> 1395 </div> 1396 </div> 1397 </div> 1398 <div class="row"> 1399 <div class="col-12"> 1400 <div class="list-group list-group-flush"> 1401 {{#each therapyareas}} 1402 <a class="js-search-tracking list-group-item list-group-item-action h3 font-weight-normal text-black my-0" data-tracking="{{#if searchFriendlyPageName}}{{searchFriendlyPageName}}{{else}}{{pageName}}{{/if}}" href="{{{url}}}"> 1403 <span class="d-block"> 1404 <u> 1405 {{#if searchFriendlyPageName}} 1406 {{{searchFriendlyPageName}}} 1407 {{else}} 1408 {{{pageName}}} 1409 {{/if}} 1410 </u> 1411 </span> 1412 {{#if searchFriendlyDescription}} 1413 <span class="d-block small font-weight-normal mb-0"> 1414 {{searchFriendlyDescription}} 1415 </span> 1416 {{/if}} 1417 </a> 1418 {{/each}} 1419 </div> 1420 </div> 1421 </div> 1422 </script> 1423 </div> 1424 1425 <div id="dvp-scroll-to-supportmaterials" class="js-dvp-search-supportmaterials e-search-result-products is-empty mb-6"> 1426 <script id="js-e-handlebars-tmpl-dvp-search-supportmaterials" type="text/x-handlebars-template"> 1427 <div class="row"> 1428 <div class="col-12"> 1429 <div class="pb-1 dvp-search-subject-header"> 1430 <p class="h3 mb-0"><i class="material-icons">save_alt</i> <span class="align-middle small ml-1">@Translate("Supplementary Materials","Supplementary Materials")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-supportmaterials-count">0</span>)</em> </span></p> 1431 </div> 1432 </div> 1433 </div> 1434 <div class="row"> 1435 <div class="col-12 mt-2"> 1436 {{#if supportmaterials.0.showMaterials}} 1437 {{#each supportmaterials}} 1438 <div class="row pb-1"> 1439 <div class="col-12"> 1440 <p class="{{#compare @@index '!==' 0}}collapsed{{/compare}} mb-0 font-weight-bold" data-toggle="collapse" data-target="#collapse-search-supportmaterials-{{categoryId}}"> 1441 <span class="dvp-collapsed"><i class="material-icons">expand_more</i></span> 1442 <span class="dvp-expanded"><i class="material-icons">expand_less</i></span> 1443 {{categoryName}} <small class="font-weight-normal">({{count}})</small> 1444 </p> 1445 </div> 1446 </div> 1447 <div class="row"> 1448 <div class="col-12"> 1449 <div class="collapse {{#compare @@index '===' 0}}show{{/compare}}" id="collapse-search-supportmaterials-{{categoryId}}"> 1450 <div class="row"> 1451 <div class="col-12 pl-3 pb-2"> 1452 <div class="row border border-top-0 border-right-0 border-left-0"> 1453 {{#each materials}} 1454 <div class="col-12 col-md-6 py-2"> 1455 <div class="row"> 1456 <div class="col-12 col-md-5 text-center"> 1457 <img class="p-img" src="{{imageLarge}}" alt="{{{name}}}"> 1458 </div> 1459 <div class="col-12 col-md-7 pr-1 mt-1"> 1460 <p class="font-weight-bold">{{{name}}}</p> 1461 {{#if download}} 1462 {{#if loginToDownload}} 1463 <a class="js-dvp-extranet-login text-danger" href="javascript:void(0);"><i class="material-icons">lock_outline</i> @Translate("Login to download","Login to download")</a> 1464 {{else}} 1465 <a target="_blank" data-tracking="{{../categoryName}} > {{name}}" class="js-search-tracking" href="{{url}}"><u>@Translate("Download","Download")</u></a> 1466 {{/if}} 1467 {{/if}} 1468 </div> 1469 </div> 1470 </div> 1471 {{/each}} 1472 </div> 1473 </div> 1474 </div> 1475 </div> 1476 </div> 1477 </div> 1478 {{/each}} 1479 {{else}} 1480 <div class="row pb-1"> 1481 <div class="col-12 px-2 pt-4 text-center"> 1482 <p class="mb-1 mt-3 lead text-black font-italic">@Translate("Our Supplementary Materials are intended for healthcare professionals only.","Our Supplementary Materials are intended for healthcare professionals only.")</p> 1483 <p class="mb-0"><a class="js-dvp-extranet-login btn btn-cta btn-sm" href="javascript:void(0);"><i class="material-icons">lock_outline</i> @Translate("Sign in","Sign in")</a></p> 1484 </div> 1485 </div> 1486 {{/if}} 1487 </div> 1488 </div> 1489 </script> 1490 </div> 1491 1492 <div id="dvp-scroll-to-videos" class="js-dvp-search-videos e-search-result-pages is-empty mb-6"> 1493 <script id="js-e-handlebars-tmpl-dvp-search-videos" type="text/x-handlebars-template"> 1494 <div class="row"> 1495 <div class="col-12"> 1496 <div class="pb-1 dvp-search-subject-header"> 1497 <p class="h3 mb-0"><i class="material-icons align-middle">video_library</i> <span class="align-middle small ml-1">@Translate("Videos","Videos")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-videos-count">0</span>)</em> </span></p> 1498 </div> 1499 </div> 1500 </div> 1501 {{#if display}} 1502 <div class="row"> 1503 {{#each videos}} 1504 {{#each videos}} 1505 <div class="col-12 col-md-4 mt-2 d-flex"> 1506 <a href="javascript:void(0);" title="{{embedTitle}}" data-tracking="{{embedTitle}}" class="js-dvp-video-modal js-search-tracking"> 1507 <div> 1508 <img class="p-img" src="{{embedThumbnail}}" alt="{{embedTitle}}" /> 1509 <p class="text-center mt-1 mb-3">{{embedTitle}}</p> 1510 </div> 1511 </a> 1512 <sc{{handlebarHack}}ript type="application/json"> 1513 { 1514 "url":"{{../url}}", 1515 "header":"{{embedTitle}}", 1516 "embedUrl":"{{{embedUrl}}}" 1517 } 1518 </sc{{handlebarHack}}ript> 1519 </div> 1520 {{/each}} 1521 {{/each}} 1522 </div> 1523 <p class="js-dvp-search-videos-show-all mt-2 text-center"><a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more videos", "Show more videos") ({{showMoreCount}})</a></p> 1524 {{else}} 1525 <div class="col-12 text-center"> 1526 <p class="mb-1 mt-3 lead text-black font-italic">@Translate("Please sign in to access our related videos","Please sign in to access our related videos")</p> 1527 <p class="mb-0"><a class="js-dvp-extranet-login btn btn-cta btn-sm" href="javascript:void(0);"><i class="material-icons">lock_outline</i> @Translate("Sign in","Sign in")</a></p> 1528 </div> 1529 {{/if}} 1530 </script> 1531 </div> 1532 1533 <div id="dvp-scroll-to-elearning" class="js-dvp-search-elearning e-search-result-products is-empty mb-6"> 1534 <script id="js-e-handlebars-tmpl-dvp-search-elearning" type="text/x-handlebars-template"> 1535 <div class="row"> 1536 <div class="col-12"> 1537 <div class="pb-1 dvp-search-subject-header"> 1538 <p class="h3 mb-0"><img width="40" src="/Files/Templates/Designs/dechra-dvp/_assets/img/dvp-academy-link.svg" /> <span class="align-middle small ml-1">@Translate("Academy Courses","Academy Courses")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-elearning-count">0</span>)</em> </span></p> 1539 </div> 1540 </div> 1541 </div> 1542 <div class="row"> 1543 <div class="col-12"> 1544 <div class="row"> 1545 <div class="col-12 text-white"> 1546 <p class="mb-0 px-2 py-1 bg-academy"> 1547 @{ 1548 string eleaningSearchTranslation = Translate("Based on your search, we have found courses on [{academyLink}]our free eLearning platform for Vets.[{/academyLink}]","Based on your search, we have found courses on [{academyLink}]our free eLearning platform for Vets.[{/academyLink}]"); 1549 string eleaningSearchTranslationTransformed = eleaningSearchTranslation.Replace("[{academyLink}]","<a class='text-white' target='_blank' href='" + academyLink + "'><u>").Replace("[{/academyLink}]","</u></a>"); 1550 } 1551 @eleaningSearchTranslationTransformed 1552 </p> 1553 </div> 1554 </div> 1555 {{# supportmaterials}} 1556 <div class="row"> 1557 <div class="col-12"> 1558 {{#if showMaterials}} 1559 <div class="list-group"> 1560 {{#each materials}} 1561 <a target="_blank" data-tracking="{{name}}" class="js-search-tracking px-2 list-group-item list-group-item-action" href="{{url}}"> 1562 <b>{{name}}</b> 1563 </a> 1564 {{/each}} 1565 </div> 1566 {{else}} 1567 <p class="my-1">@Translate("Please sign in to access our free eLearning courses","Please sign in to access our free eLearning courses")</p> 1568 <p class="mb-0"> 1569 <a class="js-dvp-extranet-login btn btn-cta btn-sm" href="javascript:void(0);"><i class="material-icons">lock_outline</i> @Translate("Sign in","Sign in")</a> 1570 </p> 1571 {{/if}} 1572 </div> 1573 </div> 1574 {{/supportmaterials}} 1575 </div> 1576 </div> 1577 </script> 1578 </div> 1579 1580 1581 <div id="dvp-scroll-to-faq" class="js-dvp-search-faq e-search-result-pages is-empty mb-6"> 1582 <script id="js-e-handlebars-tmpl-dvp-search-faq" type="text/x-handlebars-template"> 1583 <div class="row"> 1584 <div class="col-12"> 1585 <div class="pb-1 dvp-search-subject-header"> 1586 <p class="h3 mb-0"><i class="material-icons align-middle">help</i> <span class="align-middle small ml-1">@Translate("Frequent Product Questions","Frequent Product Questions")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-faq-count">0</span>)</em> </span></p> 1587 </div> 1588 </div> 1589 </div> 1590 1591 {{#if display}} 1592 <div class="row"> 1593 <div class="col-12 dvp-faq"> 1594 {{# faqs}} 1595 {{#each faq}} 1596 <div class="border border-top-0 border-right-0 border-left-0 py-2"> 1597 <div class="row"> 1598 <div class="col-12"> 1599 <h3 class="collapsed mb-0" data-toggle="collapse" data-target="#collapse-{{paragraphId}}"> 1600 <span class="dvp-collapsed"><i class="material-icons">expand_more</i></span> 1601 <span class="dvp-expanded"><i class="material-icons">expand_less</i></span> 1602 {{#if ../rangeName}}{{../rangeName}} - {{/if}}{{categoryName}} <small class="font-weight-normal">({{listCount}})</small> 1603 </h3> 1604 </div> 1605 </div> 1606 <div class="row"> 1607 <div class="col-12"> 1608 <div class="collapse" id="collapse-{{paragraphId}}"> 1609 <div class="row"> 1610 <div class="col-12 pl-3"> 1611 {{#each faqList}} 1612 <div class="row"> 1613 <div class="col-12 mt-1"> 1614 <a href="javascript:void(0);" data-tracking="{{../../rangeName}} - {{../categoryName}} - {{listHeader}}" class="js-dvp-faq-modal js-search-tracking"> 1615 {{listHeader}} 1616 </a> 1617 <sc{{handlebarHack}}ript type="application/json"> 1618 { 1619 "url":"{{../../url}}", 1620 "rangeName":"{{../../rangeName}}", 1621 "categoryName": "{{../categoryName}}", 1622 "header":"{{{listHeader}}}", 1623 "content":"{{{listContent}}}" 1624 } 1625 </sc{{handlebarHack}}ript> 1626 </div> 1627 </div> 1628 {{/each}} 1629 </div> 1630 </div> 1631 </div> 1632 </div> 1633 </div> 1634 </div> 1635 {{/each}} 1636 {{/faqs}} 1637 </div> 1638 </div> 1639 <p class="js-dvp-search-faq-show-all mt-2 text-center"><a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show all", "Show all")</a></p> 1640 {{else}} 1641 <div class="col-12 text-center"> 1642 <p class="mb-1 mt-3 lead text-black font-italic">@Translate("Please sign in to access our related FAQs","Please sign in to access our related FAQs")</p> 1643 <p class="mb-0"><a class="js-dvp-extranet-login btn btn-cta btn-sm" href="javascript:void(0);"><i class="material-icons">lock_outline</i> @Translate("Sign in","Sign in")</a></p> 1644 </div> 1645 {{/if}} 1646 </script> 1647 </div> 1648 1649 1650 <div id="dvp-scroll-to-events" class="js-dvp-search-events e-search-result-pages is-empty mb-6"> 1651 <script id="js-e-handlebars-tmpl-dvp-search-events" type="text/x-handlebars-template"> 1652 <div class="row"> 1653 <div class="col-12"> 1654 <div class="pb-1 dvp-search-subject-header"> 1655 <p class="h3 mb-0"><i class="material-icons align-middle">event</i> <span class="align-middle small ml-1">@Translate("Upcoming Events","Upcoming Events")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-events-count">0</span>)</em> </span></p> 1656 </div> 1657 </div> 1658 </div> 1659 <div class="flex-table flex-table--stripe cell-columns-2 flex-table--row align-middle"> 1660 <div style="order:0;" class="cell cell-header p-1"> 1661 @Translate("Event","Event") 1662 </div> 1663 <div style="order:0;" class="cell cell-header p-1"> 1664 @Translate("Date and location","Date and location") 1665 </div> 1666 {{#each events}} 1667 <div style="order:{{loopCount}};" class="cell row-first p-1 js-dvp-event-list"> 1668 <p class="mb-0 dvp-event-list-title"> 1669 <strong>{{{title}}}</strong> 1670 </p> 1671 {{#if topic}} 1672 <p class="mb-1 small"> 1673 <strong>@Translate("Topic","Topic"):</strong><br> 1674 {{topic}} 1675 </p> 1676 {{/if}} 1677 {{#if speaker}} 1678 <p class="mb-1 small"> 1679 <strong>@Translate("Speaker","Speaker"):</strong><br> 1680 {{speaker}} 1681 </p> 1682 {{/if}} 1683 {{#if moreInfo}} 1684 {{#compare moreInfoLength '>' 180}} 1685 <p class="mb-0"> 1686 <a data-toggle="collapse" href="#event-search-{{loopCount}}" role="button" aria-expanded="false" aria-controls="event-search-{{loopCount}}"> 1687 @Translate("Read more","Read more") <i class="material-icons">keyboard_arrow_down</i> 1688 </a> 1689 </p> 1690 <div class="dvp-event-list-moreinfo collapse" id="event-search-{{loopCount}}"> 1691 {{{moreInfo}}} 1692 </div> 1693 {{else}} 1694 <div class="dvp-event-list-moreinfo"> 1695 {{{moreInfo}}} 1696 </div> 1697 {{/compare}} 1698 {{/if}} 1699 {{#unless showEvents}} 1700 <p class="mb-0"> 1701 <a class="js-dvp-extranet-login btn btn-cta btn-sm" href="javascript:void(0);"><i class="material-icons">lock_outline</i> @Translate("Read more","Read more")</a> 1702 </p> 1703 {{/unless}} 1704 </div> 1705 <div style="order:{{loopCount}};" class="cell row-last p-1 js-dvp-event-list"> 1706 <p class="mb-1"> 1707 <strong>{{date}}</strong><br> 1708 {{#if locationLink}} 1709 <a href="{{locationLink}}" target="_blank"> 1710 {{/if}} 1711 <i class="material-icons">location_on</i> {{location}} 1712 {{#if locationLink}} 1713 </a> 1714 {{/if}} 1715 {{#if country}} 1716 <img width="20" class="ml-1 p-img" src="/Files/Images/Icons/Flags/{{country}}.svg" alt="{{country}}" /> 1717 {{/if}} 1718 </p> 1719 {{#if registerLink}} 1720 <p class="mb-1"> 1721 <a target="_blank" class="btn btn-primary btn-micro js-search-tracking" data-tracking="{{date}} - {{cleanedTitle}} - register now" href="{{registerLink}}">@Translate("Register now","Register now")</a> 1722 </p> 1723 {{/if}} 1724 {{#if websiteLink}} 1725 <p class="mb-0"> 1726 <a target="_blank" class="js-search-tracking" data-tracking="{{date}} - {{cleanedTitle}} - view website" href="{{websiteLink}}">@Translate("View website","View website")</a> 1727 </p> 1728 {{/if}} 1729 {{#if readMoreLink}} 1730 <p class="mb-0"> 1731 <a target="_blank" class="js-search-tracking" data-tracking="{{date}} - {{cleanedTitle}} - read more" href="{{readMoreLink}}">@Translate("Read more","Read more")</a> 1732 </p> 1733 {{/if}} 1734 </div> 1735 {{/each}} 1736 </div> 1737 </script> 1738 </div> 1739 1740 <div id="dvp-scroll-to-news" class="js-dvp-search-news e-search-result-pages is-empty mb-6"> 1741 <script id="js-e-handlebars-tmpl-dvp-search-news" type="text/x-handlebars-template"> 1742 <div class="row"> 1743 <div class="col-12"> 1744 <div class="pb-1 dvp-search-subject-header"> 1745 <p class="h3 mb-0"><i class="material-icons align-middle">new_releases</i> <span class="align-middle small ml-1">@Translate("News","News")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-news-count">0</span>)</em> </span></p> 1746 </div> 1747 </div> 1748 </div> 1749 <div class="list-group"> 1750 {{#each news}} 1751 <a class="px-2 py-2 list-group-item list-group-item-action js-search-tracking" data-tracking="{{url}}" href="{{url}}"> 1752 <div class="row"> 1753 <div class="col-12 col-md-1"> 1754 <div class="d-none d-md-block text-center"> 1755 <p class="h3 my-0">{{year}}</p> 1756 <p class="my-0 font-weight-bold">{{combinedDate}}</p> 1757 </div> 1758 <div class="d-md-none"> 1759 <p class="my-1 font-weight-bold">{{fullDate}}</p> 1760 </div> 1761 </div> 1762 <div class="col-12 col-md-10"> 1763 <p class="h3 mb-1 mb-md-0">{{title}}</p> 1764 <p class="mb-1 mb-md-0">{{teaser}}</p> 1765 </div> 1766 <div class="col-12 col-md-1 my-auto"> 1767 <div class="d-none d-md-block text-center"> 1768 <p class="mb-0"> 1769 <i class="material-icons material-icons-4x">keyboard_arrow_right</i> 1770 </p> 1771 </div> 1772 <div class="d-md-none"> 1773 <p class="mb-0"> 1774 <u>@Translate("Read more","Read more")</u> 1775 </p> 1776 </div> 1777 </div> 1778 </div> 1779 </a> 1780 {{/each}} 1781 </div> 1782 </script> 1783 </div> 1784 1785 <div id="dvp-scroll-to-content" class="js-e-search-result-pages e-search-result-pages is-empty mb-6"> 1786 <script id="js-e-handlebars-tmpl-search-result-item-page" type="text/x-handlebars-template"> 1787 <div class="row"> 1788 <div class="col-12"> 1789 <div class="pb-1 dvp-search-subject-header"> 1790 <p class="h3 mb-0"><i class="material-icons align-middle">format_align_left</i> <span class="align-middle small ml-1">@Translate("Content","Content")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-page-count">0</span>)</em> </span></p> 1791 </div> 1792 </div> 1793 </div> 1794 <div class="row"> 1795 {{#each pages}} 1796 <div class="col-12 mt-2"> 1797 <p class="mb-0 h3"><a href="{{{url}}}" data-tracking="{{url}}" class="js-search-tracking text-bold">{{{title}}}</a></p> 1798 <p class="mb-0 text-truncate"> 1799 <a href="{{{url}}}" data-tracking="{{url}}" class="js-search-tracking text-auto text-muted"><span class="d-none d-sm-inline">@GetGlobalValue( "Global:Request.Host" )</span>{{{url}}}</a> 1800 </p> 1801 <p class="mb-0">{{{text}}}...</p> 1802 </div> 1803 {{/each}} 1804 </div> 1805 </script> 1806 </div> 1807 1808 <div id="com-scroll-to-reports" class="js-com-search-reports e-search-result-pages is-empty mb-6"> 1809 <script id="js-e-handlebars-tmpl-com-search-reports" type="text/x-handlebars-template"> 1810 <div class="row"> 1811 <div class="col-12"> 1812 <div class="pb-1 dvp-search-subject-header"> 1813 <p class="h3 mb-0"><i class="material-icons align-middle">assignment</i> <span class="align-middle small ml-1">@Translate("Reports","Reports")</span><span class="align-middle small text-muted"> <em>(<span class="js-e-search-reports-count">0</span>)</em> </span></p> 1814 </div> 1815 </div> 1816 </div> 1817 <div class="row"> 1818 <div class="col-12 mt-2"> 1819 <div class="list-group"> 1820 {{#each reports}} 1821 <a href="{{reportHref}}" target="{{reportTarget}}" class="p-1 d-flex align-items-center list-group-item list-group-item-action" title="{{reportTitle}}"> 1822 <div class="h2 mb-0 mr-1"> 1823 <i class="material-icons material-icons-large">{{reportIcon}}</i> 1824 </div> 1825 <div class="w-100"> 1826 <span class="text-muted text-black h4 mb-0">{{reportPublishDateToString}}</span>{{#if reportCategory}} <span class="text-muted font-italic float-right">{{reportCategory}}</span>{{/if}}<br> 1827 {{reportTitle}} 1828 </div> 1829 </a> 1830 {{/each}} 1831 </div> 1832 </div> 1833 </div> 1834 </script> 1835 </div> 1836 1837 </div> 1838 </div> 1839 </div> 1840 <div class="js-e-search-loading-overlay e-loading-overlay e-search-loading-overlay"> 1841 </div> 1842 </div> 1843 </div> 1844 </div> 1845 </div> 1846 </div> 1847 } 1848 1849 1850 <div class="modal fade dvp-faq-modal"> 1851 <div class="modal-dialog"> 1852 <div class="modal-content" id="js-dvp-modal-faq-content"> 1853 <script id="js-e-handlebars-tmpl-dvp-modal-faq-content" type="text/x-handlebars-template"> 1854 <style type="text/css"> 1855 @@media print { 1856 #js-e-canvas, 1857 .modal-footer, 1858 .close, 1859 .embed-responsive, 1860 .modal-backdrop, 1861 .e-back-to-top, 1862 .e-search { 1863 display: none !important; 1864 } 1865 .modal { 1866 position: static !important; 1867 } 1868 .modal, 1869 .modal-open { 1870 overflow: auto !important; 1871 } 1872 .modal-body { 1873 padding: 0 !important; 1874 } 1875 .modal-content { 1876 box-shadow: none !important; 1877 border: 0 !important; 1878 } 1879 } 1880 </style> 1881 <div class="modal-body pl-1 pr-2 pt-2 pt-md-3 pl-md-4 pr-md-4 pb-0"> 1882 <button type="button" class="close" data-dismiss="modal"> 1883 <i class="material-icons">close</i> 1884 </button> 1885 <div class="container-fluid" id="faq-modal-content"> 1886 <div class="row"> 1887 <div class="col-12"> 1888 <p class="h4">{{categoryName}}</p> 1889 <p class="h2 mt-0">{{{header}}}</p> 1890 </div> 1891 </div> 1892 <div class="row"> 1893 <div class="col-12 dvp-rich-text-content"> 1894 {{{content}}} 1895 </div> 1896 </div> 1897 </div> 1898 </div> 1899 <div class="modal-footer bg-primary py-1 justify-content-start"> 1900 <a class="btn btn-link d-none d-sm-block text-white" href="{{url}}" target="_blank"><i class="material-icons">open_in_new</i> @Translate("Open in new tab","Open in new tab")</a> 1901 <button type="button" class="btn btn-link text-white d-none d-sm-block js-copy-to-clipboard" href="{{url}}"><i class="material-icons">share</i> @Translate("Copy shareable link","Copy shareable link")</button> 1902 <button type="button" class="btn btn-link text-white d-none d-sm-block js-print"><i class="material-icons">print</i> @Translate("Print this","Print this")</button> 1903 <button type="button" class="btn btn-link text-white ml-auto" data-dismiss="modal"><i class="material-icons">close</i> @Translate("Close","Close")</button> 1904 </div> 1905 </script> 1906 </div> 1907 </div> 1908 </div> 1909 <div class="modal fade dvp-video-modal"> 1910 <div class="modal-dialog"> 1911 <div class="modal-content" id="js-dvp-modal-video-content"> 1912 <script id="js-e-handlebars-tmpl-dvp-modal-video-content" type="text/x-handlebars-template"> 1913 <div class="modal-body px-4"> 1914 <button type="button" class="close" data-dismiss="modal"> 1915 <i class="material-icons">close</i> 1916 </button> 1917 <div class="container-fluid" id="video-modal-content"> 1918 <div class="row"> 1919 <div class="col-12"> 1920 <p class="h4">{{header}}</p> 1921 </div> 1922 </div> 1923 <div class="row"> 1924 <div class="col-12"> 1925 <div class="embed-responsive embed-responsive-16by9"> 1926 <iframe class="embed-responsive-item" src="{{embedUrl}}" width="1080" height="608" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> 1927 </div> 1928 </div> 1929 </div> 1930 </div> 1931 </div> 1932 <div class="modal-footer bg-primary py-1 justify-content-start"> 1933 <a class="btn btn-link d-none d-sm-block text-white" href="{{{url}}}" target="_blank"><i class="material-icons">open_in_new</i> @Translate("Open in new tab","Open in new tab")</a> 1934 <button type="button" class="btn btn-link text-white d-none d-sm-block js-copy-to-clipboard" href="{{{url}}}"><i class="material-icons">share</i> @Translate("Copy shareable link","Copy shareable link")</button> 1935 <button type="button" class="btn btn-link text-white ml-auto" data-dismiss="modal"><i class="material-icons">close</i> @Translate("Close","Close")</button> 1936 </div> 1937 </script> 1938 </div> 1939 </div> 1940 </div> 1941 @if( Espresso.Area.Item.BackToTopLink == "True" ){ 1942 <a href="#top" class="e-back-to-top js-e-back-to-top"><i class="material-icons">keyboard_arrow_up</i></a> 1943 } 1944 1945 1946 @using System.Web; 1947 @inherits Co3.Espresso.Website.TemplateBases.Pages.PageBase 1948 1949 @{ 1950 HttpCookie optInLevel = HttpContext.Current.Request.Cookies[ "Dynamicweb.CookieOptInLevel" ]; 1951 bool showCookieWarning = optInLevel == null; 1952 if ( optInLevel != null ) 1953 { 1954 showCookieWarning = optInLevel.Value != "2"; 1955 } 1956 } 1957 1958 @if ( showCookieWarning ) 1959 { 1960 <div class="js-e-cookie e-cookie py-1" hidden=""> 1961 <aside class="e-cookie-wrapper"> 1962 <section class="e-section"> 1963 <div class="container-fluid"> 1964 <div class="row align-items-center"> 1965 <div class="col-12 col-md-9 col-lg-10 my-1"> 1966 <p class="mb-0 text-center text-md-left small"> 1967 <span class="d-none d-md-inline"> 1968 @Translate("Cookie Warning - Message Long - Text", "This website uses cookies to provide necessary site functionality and improve your experience. By using our website, you agree to our") 1969 </span> 1970 <span class="d-md-none"> 1971 @Translate("Cookie Warning - Message Short - Text", "This website uses cookies to improve your experience. Learn more about our") 1972 </span> 1973 &nbsp; 1974 <a href="@Espresso.Area.Item.CookieMessage"> 1975 @Translate("Cookie Warning - Policy - Link", "cookie policy") 1976 </a> 1977 </p> 1978 </div> 1979 <div class="col-12 col-md-3 col-lg-2 my-1"> 1980 <p class="mb-0 text-center text-md-right"> 1981 <button type="button" class="js-e-cookie-accept-btn e-cookie-accept-btn btn"> 1982 @Translate("Cookie Warning - Accept - Button", "OKAY") 1983 </button> 1984 </p> 1985 </div> 1986 </div> 1987 </div> 1988 </section> 1989 </aside> 1990 </div> 1991 } 1992 1993 @if ( 1 == 2 ) 1994 { 1995 @GetValue( "DwCookieWarning" ) 1996 } 1997 <script src="/Files/Templates/Designs/dechra-com/_assets/_dist/js/default.js?v=asdg1afsassaafdsssdsasgsssassdshsssssassdsgsg2s3" async=""></script> 1998 </body> 1999 2000 @GetValue("CopyRightNotice") 2001 </html> 2002