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_e841534eb80446f3846b83c9b6568589.Execute() in D:\Dynamicweb.NET\Solutions\com.dvp.dechra.espresso4.dk\Files\Templates\Designs\dechra-com\_parsed\espresso.parsed.cshtml:line 6
   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.Web; 3 @using System.Globalization; 4 @{ 5 string globalAreaLang = GetGlobalValue("Global:Area.Lang"); 6 string pageSearch = Espresso.Area.Item.EnablePageSearch; 7 string productSearch = Espresso.Area.Item.EnableProductSearch; 8 string geoIpCountryCode = ""; 9 bool isRendering404Page = HttpContext.Current.Request.Url.PathAndQuery.Contains("404.aspx"); 10 11 if(!RedirectUiService.CookieExist()) 12 { 13 if(!string.IsNullOrEmpty(HttpContext.Current.Request["geo"])) 14 { 15 RedirectUiService.SetCountry(HttpContext.Current.Request["geo"]); 16 geoIpCountryCode = HttpContext.Current.Request["geo"]; 17 } 18 else 19 { 20 geoIpCountryCode = RedirectUiService.LookupCountry(); 21 } 22 23 HttpCookie cookie = new HttpCookie( "GeoIpCountryOriginal" ) 24 { 25 Value = geoIpCountryCode, 26 Expires = DateTime.Now.AddDays( 365 ) 27 }; 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 rel="preconnect" href="https://fonts.gstatic.com/" crossorigin=""> 49 <link href="https://fonts.googleapis.com/css?family=Roboto:300,400,700|Material+Icons" media="@Espresso.StylesheetAttributeMedia" rel="@Espresso.StylesheetAttributeRel" as="style"> 50 <link href="/Files/Templates/Designs/dechra-com/_assets/_dist/css/default.css?v=adasdsasassasdsdsassssssdadssjssjjaaas" media="@Espresso.StylesheetAttributeMedia" rel="@Espresso.StylesheetAttributeRel" as="style"> 51 <link type="text/css" rel="stylesheet" href="https://fast.fonts.net/cssapi/c42931a4-8979-4edc-bef9-bf86f985b486.css"> 52 @Espresso.CriticalJS 53 54 <link rel="shortcut icon" href="@Espresso.Area.Item.Favicon"> 55 @if (!isRendering404Page) 56 { 57 @GetValue("MetaTags") 58 } 59 @if( Espresso.IsStagingUrl == true ) { 60 <meta name="robots" content="noindex,nofollow"> 61 } 62 @{ 63 string OpenGraphURL = GetGlobalValue( "Global:Request.Scheme" ) + "://" + GetGlobalValue( "Global:Request.Host" ) + GetGlobalValue( "Global:Pageview.Url" ); 64 } 65 @if (!isRendering404Page) 66 { 67 <meta property="og:url" content="@OpenGraphURL"> 68 } 69 <meta property="og:title" content="@Espresso.OpenGraphTitle"> 70 <meta property="og:description" content="@Espresso.OpenGraphDescription"> 71 <meta property="og:image" content="@Espresso.OpenGraphImage"> 72 @if( string.IsNullOrEmpty( Espresso.Area.Item.GoogleSiteVerification ) == false ){ 73 <meta name="google-site-verification" content="@Espresso.Area.Item.GoogleSiteVerification"> 74 } 75 @if( string.IsNullOrEmpty( Espresso.Area.Item.BingSiteVerification ) == false ){ 76 <meta name="msvalidate.01" content="@Espresso.Area.Item.BingSiteVerification"> 77 } 78 @{ 79 if(1 == 2){ 80 @GetValue("Stylesheets") 81 } 82 } 83 @if( string.IsNullOrEmpty( Espresso.Area.GoogleTagManagerID ) == false && Espresso.Area.GoogleTagManagerID != "GTM-XXXX" ){ 84 <!-- Google Tag Manager --> 85 <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 86 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 87 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 88 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 89 })(window,document,'script','dataLayer','@Espresso.Area.GoogleTagManagerID');</script> 90 <!-- End Google Tag Manager --> 91 } 92 @Espresso.Area.Item.HeaderScripts 93 @GetValue("Javascripts") 94 </head> 95 96 <body class="@Espresso.Item.CustomClasses"> 97 @if( string.IsNullOrEmpty( Espresso.Area.GoogleTagManagerID ) == false && Espresso.Area.GoogleTagManagerID != "GTM-XXXX" ){ 98 <!-- Google Tag Manager (noscript) --> 99 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=@Espresso.Area.GoogleTagManagerID" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 100 <!-- End Google Tag Manager (noscript) --> 101 } 102 @{ 103 if( Espresso.Canvas.ClassList.ToString().Contains("e-page-is-loading") == true ){ 104 Espresso.Canvas.ClassList.RemoveClasses("e-page-is-loading"); 105 Espresso.Canvas.ClassList.AddClasses("is-loading"); 106 } 107 } 108 109 @if( Espresso.Area.Item.OptimizedLoading == "True" ){ 110 <div id="js-e-page-loading-overlay" class="e-page-loading-overlay e-loading-overlay is-loading"><div class="e-loading-spinner"></div></div> 111 } 112 <div class="@Espresso.Canvas.ClassList" id="js-e-canvas"> 113 @using System.Globalization; 114 @using Dynamicweb.Content; 115 @using Dynamicweb.Frontend; 116 @using Dynamicweb.Content.Items; 117 @{ 118 string Logo = Espresso.Area.Item.Logo; 119 string Tagline = Espresso.Area.Item.Tagline; 120 string academyLink = Espresso.Area.Item.AcademyLink; 121 string checkCart= string.IsNullOrEmpty(GetGlobalValue("Global:eCommerce.Order.OrderLines.TotalProductQuantity")) ? "0" : GetGlobalValue("Global:eCommerce.Order.OrderLines.TotalProductQuantity"); 122 string checkCartMultiple = ""; 123 124 PageView currentPageView = PageView.Current(); 125 string currentPageId = currentPageView.ID.ToString(); 126 127 if(checkCart != "1") { 128 checkCartMultiple = "s"; 129 } 130 131 } 132 @if( Espresso.Item.HeaderHide != "True" ){ 133 <header class="e-header js-e-header is-sticky"> 134 <div class="e-header-container"> 135 <div class="container-fluid"> 136 <div class="row"> 137 <div class="col-12"> 138 <article class="e-header-wrapper"> 139 <div class="e-logo"> 140 <a href="/" class="e-logo-link"> 141 <img src="@Logo" class="e-logo-img" alt="@Tagline"> 142 @if( string.IsNullOrEmpty( Tagline ) == false ){ 143 <p class="e-logo-tagline">@Tagline</p> 144 } 145 </a> 146 </div> 147 @if( Espresso.Item.NavigationHide != "True" ){ 148 @GetValue("DwNavigation(dwnavheadercta)") 149 if( Espresso.Area.Item.Search == "True" ){ 150 <div class="e-search-toggle e-header-btn"> 151 <a data-toggle="modal" data-target=".modal.e-search" class="btn btn-sm text-auto"> 152 <i class="material-icons material-icons-large">search</i> 153 </a> 154 </div> 155 } 156 if( Espresso.Area.Item.Shop == "True" ){ 157 <div class="e-header-btn e-cart-mini"> 158 <a href="/shop/cart/" class="btn btn-sm text-auto"> 159 <i class="material-icons material-icons-large">shopping_cart</i> 160 <span class="e-cart-quantity js-e-cart-quantity"></span> 161 </a> 162 </div> 163 } 164 <div class="e-header-btn e-nav-toggle"> 165 <a data-toggle="modal" data-target=".modal.e-nav-container" class="btn btn-sm text-auto"> 166 <i class="material-icons material-icons-large mr-1">menu</i> 167 @Translate("Header - Menu - Button", "Menu") 168 </a> 169 </div> 170 <div class="js-e-nav-container e-nav-container modal p-0" data-backdrop="false"> 171 <nav class="e-nav"> 172 <div class="e-nav-masthead"> 173 <div class="e-logo"> 174 <a href="/" class="e-logo-link"> 175 <img src="@Logo" class="e-logo-img" alt="@Espresso.Area.Item.CompanyName"> 176 @if( string.IsNullOrEmpty( Tagline ) == false ){ 177 <p class="e-logo-tagline">@Tagline</p> 178 } 179 </a> 180 </div> 181 <div class="e-nav-toggle e-header-btn"> 182 <button type="button" data-toggle="modal" data-target=".modal.e-nav-container" class="btn btn-sm text-auto"> 183 <i class="material-icons material-icons-large">close</i> 184 </button> 185 </div> 186 @if( Espresso.Area.Item.Search == "True" ){ 187 <div class="e-header-btn e-search-toggle"> 188 <button type="button" data-toggle="modal" data-target=".modal.e-search" class="btn btn-sm text-auto"> 189 <i class="material-icons material-icons-large">search</i> 190 </button> 191 </div> 192 } 193 @if( Espresso.Area.Item.Shop == "True" ){ 194 <div class="e-header-btn e-cart-mini"> 195 <a href="/shop/cart/" class="btn btn-sm text-auto"> 196 <i class="material-icons material-icons-large">shopping_cart</i> 197 <span class="e-cart-quantity js-e-cart-quantity">@GetGlobalValue("Global:eCommerce.Order.OrderLines.TotalProductQuantity")</span> 198 </a> 199 </div> 200 } 201 </div> 202 <section class="e-nav-global js-e-nav-global"> 203 <ul class="nav"> 204 @GetValue("DwNavigation(dwnavglobal)") 205 </ul> 206 </section> 207 @if( Espresso.Area.Item.Search == "True" ){ 208 <div class="e-search-toggle"> 209 <button type="button" data-toggle="modal" data-target=".modal.e-search" class="btn btn-sm text-auto"> 210 <i class="material-icons material-icons-large">search</i> 211 </button> 212 </div> 213 } 214 @*@if( Espresso.Area.Item.Shop == "True" ){ 215 <div class="e-cart-mini"> 216 <a href="/shop/cart/" class="btn btn-sm text-auto"> 217 <i class="material-icons material-icons-large">shopping_cart</i> 218 <span class="e-cart-quantity js-e-cart-quantity">@GetGlobalValue("Global:eCommerce.Order.OrderLines.TotalProductQuantity")</span> 219 </a> 220 </div> 221 }*@ 222 @if( string.IsNullOrEmpty( GetString("DwNavigation(dwnavcta)") ) == false ){ 223 <section class="e-nav-cta"> 224 <ul class="nav"> 225 @GetValue("DwNavigation(dwnavcta)") 226 </ul> 227 </section> 228 } 229 @if( string.IsNullOrEmpty( GetString("DwNavigation(dwnavutilitiesprimary)") ) == false ){ 230 <section class="e-nav-utilities-primary"> 231 <ul class="nav pr-2 justify-content-md-end"> 232 @GetValue("DwNavigation(dwnavutilitiesprimary)") 233 <li class="nav-item dropdown dvp-language-selector"> 234 <a href="javascript:void(0);" class="nav-link dropdown-toggle" data-toggle="dropdown"> 235 <span class="e-nav-pagename ">Go to site</span> 236 <i class="material-icons e-nav-pageicon-dropdown">keyboard_arrow_down</i> 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 </ul> 331 </section> 332 } 333 @if( string.IsNullOrEmpty( GetString("DwNavigation(dwnavutilitiessecondaryheader)") ) == false ){ 334 <section class="e-nav-utilities-secondary"> 335 <ul class="nav"> 336 @GetValue("DwNavigation(dwnavutilitiessecondaryheader)") 337 </ul> 338 </section> 339 } 340 @if( string.IsNullOrEmpty( GetString("DwNavigation(dwnavcontext)") ) == false ){ 341 <section class="e-nav-context"> 342 <ul class="nav"> 343 @GetValue("DwNavigation(dwnavcontext)") 344 </ul> 345 </section> 346 } 347 </nav> 348 </div> 349 } 350 </article> 351 </div> 352 </div> 353 </div> 354 </div> 355 </header> 356 } 357 358 <main class="e-content"> 359 @using Dynamicweb.Content; 360 @using Dynamicweb.Extensibility; 361 @{ 362 string eBreadcrumbClasslist = "e-breadcrumb js-e-breadcrumb d-none d-sm-block"; 363 if( Espresso.Item.BreadcrumbColor != "auto" && Espresso.Item.BreadcrumbColor != "none" && String.IsNullOrEmpty( Espresso.Item.Breadcrumb ) == false ){ 364 eBreadcrumbClasslist += string.Format(" e-breadcrumb-{0}", Espresso.Item.Breadcrumb ); 365 } 366 367 string navigationHtmlBreadcrumb = RenderNavigation( new 368 { 369 id = "dwnav-breadcrumb", 370 template = "breadcrumb.xslt", 371 startlevel = 1, 372 endlevel = 15, 373 expandmode = "pathonly", 374 includemode = "all", 375 sitemapmode = true 376 } ); 377 378 string ecomNavigationHtmlBreadcrumb = RenderNavigation( new 379 { 380 id = "dwnav-ecom-breadcrumb", 381 template = "ecom-breadcrumb.xslt", 382 startlevel = 1, 383 endlevel = 15, 384 expandmode = "pathonly", 385 includemode = "all", 386 sitemapmode = true 387 } ); 388 } 389 390 @if( Espresso.Item.Breadcrumb != "none" && String.IsNullOrEmpty( Espresso.Item.Breadcrumb ) == false ){ 391 <section class="e-section mt-1 @eBreadcrumbClasslist"> 392 <div class="container-fluid"> 393 <div class="row"> 394 <div class="col-12"> 395 <div class="row"> 396 397 <div class="col-12"> 398 <nav class="e-breadcrumb-container"> 399 <ol class="breadcrumb nav text-muted"> 400 <li class="breadcrumb-item m-0 p-0"> 401 <span class="breadcrumb-prefix-text"> 402 @Translate( "Breadcrumb - Prefix - Text", "You are here:" ) 403 </span> 404 <a href="/"> 405 @ServiceLocator.Current.GetPageService().GetFirstPageForArea( GetInteger( "DwAreaID" ) ).MenuText 406 </a> 407 </li> 408 @if(HttpContext.Current.Request["GroupID"] == null) 409 { 410 @navigationHtmlBreadcrumb 411 } 412 else 413 { 414 @ecomNavigationHtmlBreadcrumb 415 } 416 </ol> 417 </nav> 418 </div> 419 420 </div> 421 </div> 422 </div> 423 </div> 424 </section> 425 } 426 427 <article id="dwcontent-main" class="e-content-main @Espresso.ContentArea.ClassList"> 428 @{ 429 string NavigationLocalHorizontalClassList = "e-nav-local e-nav-local-horizontal js-e-nav-local-horizontal reset-animate"; 430 @* reset-animate *@ 431 string NavigationLocalHorizontalContainerClassList = "e-nav-local-container"; 432 if( Espresso.Item.NavigationLocalShow == "True" && Espresso.Item.NavigationLocalLayout == "horizontal" ) { 433 NavigationLocalHorizontalClassList += " " + Espresso.Item.NavigationLocalCustomClasses; 434 if( Espresso.Item.NavigationLocalSticky == "True" ) { 435 NavigationLocalHorizontalClassList += " is-sticky"; 436 } 437 if( Espresso.Item.NavigationLocalAbsolute == "True" ) { 438 NavigationLocalHorizontalClassList += " is-absolute"; 439 } 440 else{ 441 if( Espresso.Item.NavigationLocalMarginTop != "0" && Espresso.Item.NavigationLocalMarginTop != "" ) { 442 NavigationLocalHorizontalClassList += " mt-" + Espresso.Item.NavigationLocalMarginTop; 443 } 444 if( Espresso.Item.NavigationLocalMarginBottom != "0" && Espresso.Item.NavigationLocalMarginBottom != "" ) { 445 NavigationLocalHorizontalClassList += " mb-" + Espresso.Item.NavigationLocalMarginBottom; 446 } 447 } 448 } 449 } 450 @if( Espresso.Item.NavigationLocalShow == "True" && Espresso.Item.NavigationLocalLayout == "horizontal" ) { 451 <section class="e-section @NavigationLocalHorizontalClassList"> 452 <div class="container-fluid"> 453 <div class="row"> 454 <div class="col-12"> 455 <div class="row"> 456 457 <div class="col-12"> 458 <nav id="dwnav-local-@Espresso.DynamicwebPage.ID" class="@NavigationLocalHorizontalContainerClassList"> 459 <ul class="nav justify-content-start"> 460 @if( Espresso.Item.NavigationLocalHeading != "" ){ 461 <li class="e-nav-local-heading"><h2>@Espresso.Item.NavigationLocalHeading</h2></li> 462 } 463 @RenderNavigation( new { 464 id = "dwnav-local-" + Espresso.DynamicwebPage.ID, 465 parentid = string.IsNullOrEmpty( Espresso.Item.NavigationLocalParentPage ) == false ? Espresso.Item.NavigationLocalParentPage : Espresso.DynamicwebPage.ID, 466 template = string.IsNullOrEmpty( Espresso.Item.NavigationLocalTemplate ) == false ? Espresso.Item.NavigationLocalTemplate : "local-" + Espresso.Item.NavigationLocalLayout + ".xslt", 467 startlevel = Espresso.Item.NavigationLocalLevelStart, 468 endlevel = Espresso.Item.NavigationLocalLevelEnd, 469 expandmode = Espresso.Item.NavigationLocalPageTreeExpand == "True" ? "all" : "path", 470 } ) 471 </ul> 472 </nav> 473 </div> 474 475 </div> 476 </div> 477 </div> 478 </div> 479 </section> 480 } 481 @{ 482 string NavigationLocalVerticalClassList = "e-nav-local e-nav-local-vertical js-e-nav-local-vertical reset-animate"; 483 string NavigationLocalVerticalContainerClassList = "e-nav-local-container"; 484 if( Espresso.Item.NavigationLocalShow == "True" && Espresso.Item.NavigationLocalLayout == "vertical" ) { 485 NavigationLocalVerticalClassList += " " + Espresso.Item.NavigationLocalCustomClasses; 486 //NavigationLocalVerticalClassList += " col-3"; 487 488 if( Espresso.Item.NavigationLocalMarginTop != "0" && Espresso.Item.NavigationLocalMarginTop != "" ) { 489 NavigationLocalVerticalClassList += " mt-" + Espresso.Item.NavigationLocalMarginTop; 490 } 491 if( Espresso.Item.NavigationLocalMarginBottom != "0" && Espresso.Item.NavigationLocalMarginBottom != "" ) { 492 NavigationLocalVerticalClassList += " mb-" + Espresso.Item.NavigationLocalMarginBottom; 493 } 494 495 if( Espresso.Item.NavigationLocalSticky == "True" ) { 496 NavigationLocalVerticalClassList += " is-sticky"; 497 } 498 if( Espresso.Item.NavigationLocalAbsolute == "True" ) { 499 NavigationLocalVerticalClassList += " is-absolute"; 500 } 501 else{ 502 Espresso.ContentSection.ClassList.Clear(); 503 Espresso.ContentSection.ClassList.AddClasses("col-12 col-lg-9 ml-auto"); 504 } 505 } 506 } 507 508 @if( Espresso.Item.NavigationLocalShow == "True" && Espresso.Item.NavigationLocalLayout == "vertical" ) { 509 <section class="e-section @NavigationLocalVerticalClassList"> 510 <div class="container-fluid"> 511 <div class="row"> 512 <div class="col-12"> 513 <div class="row"> 514 515 <div class="col-3"> 516 <nav id="dwnav-local-@Espresso.DynamicwebPage.ID" class="@NavigationLocalVerticalContainerClassList"> 517 <ul class="nav flex-column"> 518 @if( Espresso.Item.NavigationLocalHeading != "" ){ 519 <li class="e-nav-local-heading"><h2>@Espresso.Item.NavigationLocalHeading</h2></li> 520 } 521 @RenderNavigation( new { 522 id = "dwnav-local-" + Espresso.DynamicwebPage.ID, 523 parentid = string.IsNullOrEmpty( Espresso.Item.NavigationLocalParentPage ) == false ? Espresso.Item.NavigationLocalParentPage : Espresso.DynamicwebPage.ID, 524 template = string.IsNullOrEmpty( Espresso.Item.NavigationLocalTemplate ) == false ? Espresso.Item.NavigationLocalTemplate : "local-" + Espresso.Item.NavigationLocalLayout + ".xslt", 525 startlevel = Espresso.Item.NavigationLocalLevelStart, 526 endlevel = Espresso.Item.NavigationLocalLevelEnd, 527 expandmode = Espresso.Item.NavigationLocalPageTreeExpand == "True" ? "all" : "path", 528 } ) 529 </ul> 530 </nav> 531 </div> 532 533 </div> 534 </div> 535 </div> 536 </div> 537 </section> 538 } 539 540 541 <section class="e-section"> 542 <div class="container-fluid"> 543 <div class="row"> 544 <div class="@Espresso.ContentSection.ClassList"> 545 <div class="row"> 546 @GetValue("DwContent(dwcontentmain)") 547 </div> 548 </div> 549 </div> 550 </div> 551 </section> 552 </article> 553 </main> 554 @{ 555 string localAddressesLink = Espresso.Area.Item.LocalAddressesLink; 556 string generalInquiryPage = Espresso.Area.Item.GeneralInquiryPage; 557 } 558 559 @if( Espresso.Item.FooterHide != "True" ){ 560 <footer class="e-footer"> 561 <article class="e-footer-wrapper"> 562 @if( Espresso.Area.Item.HideLocalAddressesBar != "True" ){ 563 <section class="e-section dvp-footer-custom-local-addresses"> 564 <div class="container-fluid"> 565 <div class="row"> 566 <div class="col-12 col-sm-10 text-left"> 567 @if(!string.IsNullOrEmpty(localAddressesLink)) 568 { 569 <h3> 570 <a href="@localAddressesLink">@Translate("Local adresses in United Kingdom","Local adresses in United Kingdom")</a> 571 </h3> 572 } 573 </div> 574 <div class="col-12 col-sm-2 mt-2 mt-sm-0 text-left text-md-right"> 575 @using Co3.Dechra.DVP.Website.UiServices; 576 @{ 577 Area currentArea = PageView.Current().Area; 578 579 string currentFlag = CountryUiService.GetCountryCode(currentArea); 580 string globalUrl = string.Empty; 581 string globalFlag = string.Empty; 582 583 IList<Area> areaCollection = new AreaService().GetAreas(); 584 585 string geoCountry = string.Empty; 586 587 if(RedirectUiService.CookieExist() && !string.IsNullOrEmpty(RedirectUiService.GetCookieValue())) 588 { 589 geoCountry = RedirectUiService.GetCookieValue(); 590 } 591 else if(!string.IsNullOrEmpty(HttpContext.Current.Request["geo"])) 592 { 593 geoCountry = HttpContext.Current.Request["geo"]; 594 } 595 } 596 <div class="dropdown dvp-language-selector"> 597 @if(currentArea.ID == 40 || currentArea.ID == 41) 598 { 599 string title = currentArea.ID == 40 ? "Français" : "English" ; 600 string lang = currentArea.ID == 40 ? "FR" : "EN" ; 601 string langUrl = currentArea.ID == 40 ? "https://fr.dechra.ca" : "https://www.dechra.ca" ; 602 603 if(!string.IsNullOrEmpty(geoCountry)) 604 { 605 langUrl += $"?geo={geoCountry}"; 606 } 607 608 <a class="float-left float-md-right dvp-language-region js-dvp-set-geo-ip-country" title="@title" href="@langUrl"> 609 <span class="d-inline-block">@lang</span> 610 </a> 611 } 612 <a class="dropdown-toggle float-left float-md-right" href="#" role="button" id="dropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 613 <span class="d-inline-block dvp-flag-icon dvp-flag-icon-20"><img src="/Files/Images/Icons/Flags/@(currentFlag).svg" alt="@currentFlag"></span> 614 </a> 615 <div class="dropdown-menu dropdown-menu-right p-0" aria-labelledby="dropdownMenuLink"> 616 <div class="row m-0"> 617 @foreach(Area area in areaCollection.OrderBy(a => CountryUiService.GetCountryCode(a))) 618 { 619 string flag = CountryUiService.GetCountryCode(area); 620 621 Item websiteSettings = area.Item; 622 623 if(area.Active && !string.IsNullOrEmpty(area.DomainLock) && area.UniqueId!=currentArea.UniqueId && websiteSettings != null && websiteSettings["WebsiteIsLive"] != null && websiteSettings["WebsiteIsLive"].ToString() == "True") 624 { 625 if(flag != "global") 626 { 627 string url = $"//{area.DomainLock}"; 628 629 if(!string.IsNullOrEmpty(geoCountry)) 630 { 631 url = $"//{area.DomainLock}?geo={geoCountry}"; 632 } 633 634 <div class="col-6 col-md-4 p-0"> 635 <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> 636 </div> 637 } 638 else 639 { 640 globalFlag = flag; 641 globalUrl = $"//{area.DomainLock}"; 642 643 if(!string.IsNullOrEmpty(geoCountry)) 644 { 645 globalUrl = $"//{area.DomainLock}?geo={geoCountry}"; 646 } 647 } 648 } 649 } 650 @if(!string.IsNullOrEmpty(globalFlag) && !string.IsNullOrEmpty(globalUrl)) 651 { 652 <div class="col-6 col-md-4 p-0"> 653 <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> 654 </div> 655 } 656 </div> 657 <div class="row pt-1 pb-1 m-0 border border-bottom-0 border-left-0 border-right-0"> 658 <div class="col-12 px-2 small"> 659 <small> 660 @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") 661 </small> 662 </div> 663 </div> 664 </div> 665 </div> 666 </div> 667 </div> 668 </div> 669 </section> 670 } 671 @if( Espresso.Area.Item.HideCustomerServiceBar != "True" ){ 672 <section class="e-section dvp-footer-custom-customerservice p-section-txt-light"> 673 <div class="container-fluid"> 674 <div class="row"> 675 <div class="col-12 col-md-8 dvp-footer-custom-supportinfo"> 676 <div class="flex-container"> 677 <div class="flex-item"> 678 <h3>@Translate("Customer Service","Customer Service")</h3> 679 </div> 680 <div class="flex-item"> 681 <small>@Translate("For further information please contact our Customer Services Team","For further information please contact our Customer Services Team")</small> 682 </div> 683 </div> 684 </div> 685 <div class="col-12 col-md-4 mt-2 mt-md-0 text-md-right dvp-footer-custom-phonenumber"> 686 @if(!string.IsNullOrEmpty(generalInquiryPage)) 687 { 688 <a href="/Default.aspx?ID=@generalInquiryPage" class="btn btn-sm btn-secondary">@Translate("Submit an electronic inquiry","Submit an electronic inquiry")</a> 689 } 690 @if(Espresso.Area.Item.HideCustomerServicePhone != "True") 691 { 692 <br class="d-sm-none"> @Translate("or call:","or call:") 693 @Translate("CustomerServiceNumber","01939 211200") 694 } 695 </div> 696 </div> 697 </div> 698 </section> 699 } 700 701 <section class="e-footer-content e-section dvp-footer-custom-main"> 702 <div class="container-fluid"> 703 <div class="row"> 704 @if ( !string.IsNullOrEmpty( Espresso.Area.Item.FooterPageId ) ) 705 { 706 @RenderPageContent( int.Parse( Espresso.Area.Item.FooterPageId ) ) 707 } 708 </div> 709 </div> 710 </section> 711 712 <section class="e-footer-copyright e-section"> 713 <div class="container-fluid"> 714 <div class="row"> 715 <div class="col-12"> 716 @if( string.IsNullOrEmpty( GetString("DwNavigation(dwnavutilitiessecondaryfooter)") ) == false ){ 717 <aside class="e-nav-utilities-secondary"> 718 <ul class="nav nav-inline"> 719 @GetValue("DwNavigation(dwnavutilitiessecondaryfooter)") 720 </ul> 721 </aside> 722 } 723 </div> 724 </div> 725 </div> 726 </section> 727 </article> 728 </footer> 729 } 730 731 </div> 732 @if( Espresso.Area.Item.Search == "True" ){ 733 734 <div class="modal fade e-search js-e-search js-e-search-modal modal-fullscreen" data-backdrop="false" data-keyboard="true" data-focus="true"> 735 <div class="modal-dialog"> 736 <div class="modal-content"> 737 <div class="modal-header"> 738 <div class="container-fluid"> 739 <div class="row align-items-center"> 740 <div class="col-6"> 741 <a class="btn btn-sm btn-secondary js-e-back-link arrow-left" href="/" data-dismiss="modal"> 742 @Translate("Search - Back button", "Back") 743 </a> 744 </div> 745 <div class="col-6"> 746 <div class="e-logo mr-0 float-right"> 747 <a href="/" class="e-logo-link my-0"> 748 <img src="@Logo" class="e-logo-img e-logo-img-primary" alt="@Tagline"> 749 </a> 750 </div> 751 </div> 752 </div> 753 </div> 754 </div> 755 <div class="modal-body"> 756 <div class="container-fluid"> 757 <div class="row align-items-center dvp-no-overlay"> 758 759 <div class="col-12 col-md-3 order-2 order-md-1"> 760 <p class="e-search-result-info h3 m-0 mt-1 mt-md-0"> 761 <span class="js-dvp-search-result-success d-none"> 762 <span class="js-e-search-result-count">0</span> @Translate("Search - Result Count - Text", "results") 763 </span> 764 <span class="js-dvp-search-result-loading dvp-search-result-loading"> 765 <span class="dvp-loading-spinner"></span> @Translate("Search - Result Loading - Text", "Searching...") 766 </span> 767 </p> 768 </div> 769 770 <div class="col-12 col-md-9 order-1 order-md-2"> 771 <form action="" class="e-search-form js-e-search-form"> 772 <div class="js-e-search-input-group e-search-input-group is-empty"> 773 <label class="e-search-label" for="e-search-input"><i class="material-icons">search</i></label> 774 <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")'> 775 <span class="js-e-search-clear e-search-clear"><i class="material-icons">close</i></span> 776 <button class="e-search-submit btn btn-primary" type="submit"><i class="material-icons pa-0">search</i></button> 777 </div> 778 </form> 779 </div> 780 </div> 781 782 <div class="js-e-search-result-container e-search-result-container"> 783 <div class="row"> 784 <div class="col-12 col-md-3"> 785 <div class="e-search-form-container pt-4"> 786 787 <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> 788 <div class="col-12 px-0"> 789 <div class="list-group font-weight-bold js-dvp-search-menu"> 790 791 <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"> 792 <span class="align-middle">@Translate("Therapy Areas","Therapy Areas") <em>(<span class="js-e-search-therapyarea-count">0</span>)</em></span> 793 </a> 794 795 <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"> 796 <span class="align-middle">@Translate("Products","Products") <em>(<span class="js-e-search-product-count">0</span>)</em></span> 797 </a> 798 799 <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"> 800 <span class="align-middle">@Translate("Supplementary Materials","Supplementary Materials") <em>(<span class="js-e-search-supportmaterials-count">0</span>)</em></span> 801 </a> 802 803 <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"> 804 <span class="align-middle">@Translate("Videos","Videos") <em>(<span class="js-e-search-videos-count">0</span>)</em></span> 805 </a> 806 807 <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"> 808 <span class="align-middle">@Translate("Academy Courses","Academy Courses") <em>(<span class="js-e-search-elearning-count">0</span>)</em></span> 809 </a> 810 811 <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"> 812 <span class="align-middle">@Translate("Upcoming Events","Upcoming Events") <em>(<span class="js-e-search-events-count">0</span>)</em></span> 813 </a> 814 815 <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"> 816 <span class="align-middle">@Translate("Frequent Product Questions","Frequent Product Questions") <em>(<span class="js-e-search-faq-count">0</span>)</em></span> 817 </a> 818 819 <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"> 820 <span class="align-middle">@Translate("News","News") <em>(<span class="js-e-search-news-count">0</span>)</em></span> 821 </a> 822 823 <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"> 824 <span class="align-middle">@Translate("Content","Content") <em>(<span class="js-e-search-page-count">0</span>)</em></span> 825 </a> 826 827 <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"> 828 <span class="align-middle">@Translate("Reports","Reports") <em>(<span class="js-e-search-reports-count">0</span>)</em></span> 829 </a> 830 831 </div> 832 </div> 833 834 </div> 835 </div> 836 <div class="col-12 col-md-9 mt-3 mt-md-4"> 837 838 839 <div id="dvp-scroll-to-products" class="js-e-search-result-products e-search-result-products is-empty mb-6"> 840 <div class="row"> 841 <div class="col-12"> 842 <div class="pb-1 dvp-search-subject-header"> 843 <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> 844 </div> 845 </div> 846 </div> 847 <div class="js-dvp-search-result-products-restricted mb-4"> 848 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-restricted" type="text/x-handlebars-template"> 849 <div class="row pb-1"> 850 <div class="col-12 px-2 pt-4 text-center"> 851 <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> 852 <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> 853 </div> 854 </div> 855 </script> 856 </div> 857 <div class="js-dvp-search-result-products-prescription mb-4"> 858 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-prescription" type="text/x-handlebars-template"> 859 <div class="e-products"> 860 <div class="row"> 861 <div class="col-12"> 862 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Prescription Only Products","Prescription Only Products")</h4> 863 </div> 864 </div> 865 <div class="row"> 866 {{#each products}} 867 <div class="col-12 col-md-4 mt-2 d-flex"> 868 <div class="e-products-item border"> 869 <div class="e-products-item-container"> 870 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 871 <div class="col-12 dvp-image-container text-center"> 872 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 873 </div> 874 <div class="col-12 text-center"> 875 <p class="mb-0 px-1"> 876 {{{displayName}}} 877 </p> 878 </div> 879 </a> 880 <div class="col-12 text-center"> 881 <div class="is-visible-on-hover"> 882 <p class="e-products-item-text mb-0 mt-2 small"> 883 {{#if datasheet}} 884 <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")"> 885 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 886 </a> 887 {{/if}} 888 {{#if packInsert}} 889 <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")"> 890 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 891 </a> 892 {{/if}} 893 {{#if SPC}} 894 <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")"> 895 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 896 </a> 897 {{/if}} 898 {{#if MSDS}} 899 <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")"> 900 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 901 </a> 902 {{/if}} 903 </p> 904 </div> 905 </div> 906 </div> 907 </div> 908 </div> 909 {{/each}} 910 </div> 911 <p class="js-e-search-products-show-all mt-2 text-center"> 912 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 913 </p> 914 </div> 915 </script> 916 </div> 917 918 <div class="js-dvp-search-result-products-nonprescription mb-4"> 919 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-nonprescription" type="text/x-handlebars-template"> 920 <div class="e-products"> 921 <div class="row"> 922 <div class="col-12"> 923 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Non Prescription Products","Non Prescription Products")</h4> 924 </div> 925 </div> 926 <div class="row"> 927 {{#each products}} 928 <div class="col-12 col-md-4 mt-2 d-flex"> 929 <div class="e-products-item border"> 930 <div class="e-products-item-container"> 931 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 932 <div class="col-12 dvp-image-container text-center"> 933 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 934 </div> 935 <div class="col-12 text-center"> 936 <p class="mb-0 px-1">{{{displayName}}}</p> 937 </div> 938 </a> 939 <div class="col-12 text-center"> 940 <div class="is-visible-on-hover"> 941 <p class="e-products-item-text mb-0 mt-2 small"> 942 {{#if datasheet}} 943 <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")"> 944 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 945 </a> 946 {{/if}} 947 {{#if packInsert}} 948 <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")"> 949 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 950 </a> 951 {{/if}} 952 {{#if SPC}} 953 <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")"> 954 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 955 </a> 956 {{/if}} 957 {{#if MSDS}} 958 <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")"> 959 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 960 </a> 961 {{/if}} 962 </p> 963 </div> 964 </div> 965 </div> 966 </div> 967 </div> 968 {{/each}} 969 </div> 970 <p class="js-e-search-products-show-all mt-2 text-center"> 971 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 972 </p> 973 </div> 974 </script> 975 </div> 976 977 <div class="js-dvp-search-result-products-pharmacyonly mb-4"> 978 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-pharmacyonly" type="text/x-handlebars-template"> 979 <div class="e-products"> 980 <div class="row"> 981 <div class="col-12"> 982 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Pharmacy Only Products","Pharmacy Only Products")</h4> 983 </div> 984 </div> 985 <div class="row"> 986 {{#each products}} 987 <div class="col-12 col-md-4 mt-2 d-flex"> 988 <div class="e-products-item border"> 989 <div class="e-products-item-container"> 990 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 991 <div class="col-12 dvp-image-container text-center"> 992 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 993 </div> 994 <div class="col-12 text-center"> 995 <p class="mb-0 px-1"> 996 {{{displayName}}} 997 </p> 998 </div> 999 </a> 1000 <div class="col-12 text-center"> 1001 <div class="is-visible-on-hover"> 1002 <p class="e-products-item-text mb-0 mt-2 small"> 1003 {{#if datasheet}} 1004 <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")"> 1005 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1006 </a> 1007 {{/if}} 1008 {{#if packInsert}} 1009 <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")"> 1010 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 1011 </a> 1012 {{/if}} 1013 {{#if SPC}} 1014 <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")"> 1015 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 1016 </a> 1017 {{/if}} 1018 {{#if MSDS}} 1019 <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")"> 1020 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 1021 </a> 1022 {{/if}} 1023 </p> 1024 </div> 1025 </div> 1026 </div> 1027 </div> 1028 </div> 1029 {{/each}} 1030 </div> 1031 <p class="js-e-search-products-show-all mt-2 text-center"> 1032 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1033 </p> 1034 </div> 1035 </script> 1036 </div> 1037 1038 <div class="js-dvp-search-result-products-controlleddrug mb-4"> 1039 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-controlleddrug" type="text/x-handlebars-template"> 1040 <div class="e-products"> 1041 <div class="row"> 1042 <div class="col-12"> 1043 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Controlled Drug Products","Controlled Drug Products")</h4> 1044 </div> 1045 </div> 1046 <div class="row"> 1047 {{#each products}} 1048 <div class="col-12 col-md-4 mt-2 d-flex"> 1049 <div class="e-products-item border"> 1050 <div class="e-products-item-container"> 1051 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1052 <div class="col-12 dvp-image-container text-center"> 1053 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1054 </div> 1055 <div class="col-12 text-center"> 1056 <p class="mb-0 px-1"> 1057 {{{displayName}}} 1058 </p> 1059 </div> 1060 </a> 1061 <div class="col-12 text-center"> 1062 <div class="is-visible-on-hover"> 1063 <p class="e-products-item-text mb-0 mt-2 small"> 1064 {{#if datasheet}} 1065 <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")"> 1066 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1067 </a> 1068 {{/if}} 1069 {{#if packInsert}} 1070 <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")"> 1071 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 1072 </a> 1073 {{/if}} 1074 {{#if SPC}} 1075 <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")"> 1076 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 1077 </a> 1078 {{/if}} 1079 {{#if MSDS}} 1080 <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")"> 1081 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 1082 </a> 1083 {{/if}} 1084 </p> 1085 </div> 1086 </div> 1087 </div> 1088 </div> 1089 </div> 1090 {{/each}} 1091 </div> 1092 <p class="js-e-search-products-show-all mt-2 text-center"> 1093 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1094 </p> 1095 </div> 1096 </script> 1097 </div> 1098 1099 <div class="js-dvp-search-result-products-addictivesubstances mb-4"> 1100 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-addictivesubstances" type="text/x-handlebars-template"> 1101 <div class="e-products"> 1102 <div class="row"> 1103 <div class="col-12"> 1104 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Addictive Substances Products","Addictive Substances Products")</h4> 1105 </div> 1106 </div> 1107 <div class="row"> 1108 {{#each products}} 1109 <div class="col-12 col-md-4 mt-2 d-flex"> 1110 <div class="e-products-item border"> 1111 <div class="e-products-item-container"> 1112 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1113 <div class="col-12 dvp-image-container text-center"> 1114 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1115 </div> 1116 <div class="col-12 text-center"> 1117 <p class="mb-0 px-1"> 1118 {{{displayName}}} 1119 </p> 1120 </div> 1121 </a> 1122 <div class="col-12 text-center"> 1123 <div class="is-visible-on-hover"> 1124 <p class="e-products-item-text mb-0 mt-2 small"> 1125 {{#if datasheet}} 1126 <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")"> 1127 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1128 </a> 1129 {{/if}} 1130 {{#if packInsert}} 1131 <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")"> 1132 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 1133 </a> 1134 {{/if}} 1135 {{#if SPC}} 1136 <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")"> 1137 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 1138 </a> 1139 {{/if}} 1140 {{#if MSDS}} 1141 <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")"> 1142 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 1143 </a> 1144 {{/if}} 1145 </p> 1146 </div> 1147 </div> 1148 </div> 1149 </div> 1150 </div> 1151 {{/each}} 1152 </div> 1153 <p class="js-e-search-products-show-all mt-2 text-center"> 1154 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1155 </p> 1156 </div> 1157 </script> 1158 </div> 1159 1160 <div class="js-dvp-search-result-products-psychotropic mb-4"> 1161 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-psychotropic" type="text/x-handlebars-template"> 1162 <div class="e-products"> 1163 <div class="row"> 1164 <div class="col-12"> 1165 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Psychotropic Products","Psychotropic Products")</h4> 1166 </div> 1167 </div> 1168 <div class="row"> 1169 {{#each products}} 1170 <div class="col-12 col-md-4 mt-2 d-flex"> 1171 <div class="e-products-item border"> 1172 <div class="e-products-item-container"> 1173 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1174 <div class="col-12 dvp-image-container text-center"> 1175 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1176 </div> 1177 <div class="col-12 text-center"> 1178 <p class="mb-0 px-1"> 1179 {{{displayName}}} 1180 </p> 1181 </div> 1182 </a> 1183 <div class="col-12 text-center"> 1184 <div class="is-visible-on-hover"> 1185 <p class="e-products-item-text mb-0 mt-2 small"> 1186 {{#if datasheet}} 1187 <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")"> 1188 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1189 </a> 1190 {{/if}} 1191 {{#if packInsert}} 1192 <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")"> 1193 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 1194 </a> 1195 {{/if}} 1196 {{#if SPC}} 1197 <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")"> 1198 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 1199 </a> 1200 {{/if}} 1201 {{#if MSDS}} 1202 <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")"> 1203 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 1204 </a> 1205 {{/if}} 1206 </p> 1207 </div> 1208 </div> 1209 </div> 1210 </div> 1211 </div> 1212 {{/each}} 1213 </div> 1214 <p class="js-e-search-products-show-all mt-2 text-center"> 1215 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1216 </p> 1217 </div> 1218 </script> 1219 </div> 1220 1221 <div class="js-dvp-search-result-products-supplementaryfeed mb-4"> 1222 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-supplementaryfeed" type="text/x-handlebars-template"> 1223 <div class="e-products"> 1224 <div class="row"> 1225 <div class="col-12"> 1226 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Supplementary Feed Products","Supplementary Feed Products")</h4> 1227 </div> 1228 </div> 1229 <div class="row"> 1230 {{#each products}} 1231 <div class="col-12 col-md-4 mt-2 d-flex"> 1232 <div class="e-products-item border"> 1233 <div class="e-products-item-container"> 1234 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1235 <div class="col-12 dvp-image-container text-center"> 1236 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1237 </div> 1238 <div class="col-12 text-center"> 1239 <p class="mb-0 px-1"> 1240 {{{displayName}}} 1241 </p> 1242 </div> 1243 </a> 1244 <div class="col-12 text-center"> 1245 <div class="is-visible-on-hover"> 1246 <p class="e-products-item-text mb-0 mt-2 small"> 1247 {{#if datasheet}} 1248 <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")"> 1249 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1250 </a> 1251 {{/if}} 1252 {{#if packInsert}} 1253 <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")"> 1254 <span class="text-truncate">@Translate("Pack Insert","Pack Insert")</span> <i class="material-icons">get_app</i> 1255 </a> 1256 {{/if}} 1257 {{#if SPC}} 1258 <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")"> 1259 <span class="text-truncate">@Translate("SPC","SPC")</span> <i class="material-icons">get_app</i> 1260 </a> 1261 {{/if}} 1262 {{#if MSDS}} 1263 <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")"> 1264 <span class="text-truncate">@Translate("MSDS","MSDS")</span> <i class="material-icons">get_app</i> 1265 </a> 1266 {{/if}} 1267 </p> 1268 </div> 1269 </div> 1270 </div> 1271 </div> 1272 </div> 1273 {{/each}} 1274 </div> 1275 <p class="js-e-search-products-show-all mt-2 text-center"> 1276 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1277 </p> 1278 </div> 1279 </script> 1280 </div> 1281 1282 <div class="js-dvp-search-result-products-suppliesinstrument mb-4"> 1283 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-suppliesinstrument" type="text/x-handlebars-template"> 1284 <div class="e-products"> 1285 <div class="row"> 1286 <div class="col-12"> 1287 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Supplies And Instrument Products","Supplies & Instrument Products")</h4> 1288 </div> 1289 </div> 1290 <div class="row"> 1291 {{#each products}} 1292 <div class="col-12 col-md-4 mt-2 d-flex"> 1293 <div class="e-products-item border"> 1294 <div class="e-products-item-container"> 1295 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1296 <div class="col-12 dvp-image-container text-center"> 1297 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1298 </div> 1299 <div class="col-12 text-center"> 1300 <p class="mb-0 px-1"> 1301 {{{displayName}}} 1302 </p> 1303 </div> 1304 </a> 1305 <div class="col-12 text-center"> 1306 <div class="is-visible-on-hover"> 1307 <p class="e-products-item-text mb-0 mt-2 small"> 1308 {{#if datasheet}} 1309 <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")"> 1310 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1311 </a> 1312 {{/if}} 1313 </p> 1314 </div> 1315 </div> 1316 </div> 1317 </div> 1318 </div> 1319 {{/each}} 1320 </div> 1321 <p class="js-e-search-products-show-all mt-2 text-center"> 1322 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1323 </p> 1324 </div> 1325 </script> 1326 </div> 1327 1328 <div class="js-dvp-search-result-products-diet mb-4"> 1329 <script id="js-e-handlebars-tmpl-dvp-search-result-item-product-diet" type="text/x-handlebars-template"> 1330 <div class="e-products"> 1331 <div class="row"> 1332 <div class="col-12"> 1333 <h4 class="py-1 mb-0 mt-1 bg-blue-light text-white text-center">@Translate("Diet products","Diet products")</h4> 1334 </div> 1335 </div> 1336 <div class="row"> 1337 {{#each products}} 1338 <div class="col-12 col-md-4 mt-2 d-flex"> 1339 <div class="e-products-item border"> 1340 <div class="e-products-item-container"> 1341 <a href="{{url}}" class="js-search-tracking" data-tracking="{{{trackingName}}} - click"> 1342 <div class="col-12 dvp-image-container text-center"> 1343 <img src="{{imageLarge}}" alt="{{{trackingName}}}"> 1344 </div> 1345 <div class="col-12 text-center"> 1346 <p class="mb-0 px-1">{{{displayName}}}</p> 1347 </div> 1348 </a> 1349 <div class="col-12 text-center"> 1350 <div class="is-visible-on-hover"> 1351 <p class="e-products-item-text mb-0 mt-2 small"> 1352 {{#if datasheet}} 1353 <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")"> 1354 <span class="text-truncate">@Translate("Datasheet","Datasheet")</span> <i class="material-icons">get_app</i> 1355 </a> 1356 {{/if}} 1357 </p> 1358 </div> 1359 </div> 1360 </div> 1361 </div> 1362 </div> 1363 {{/each}} 1364 </div> 1365 <p class="js-e-search-products-show-all mt-2 text-center"> 1366 <a href="javascript:void(0);" class="btn btn-primary border px-2 px-md-6">@Translate("Show more products","Show more products") ({{showMoreCount}})</a> 1367 </p> 1368 </div> 1369 </script> 1370 </div> 1371 </div> 1372 1373 <div id="dvp-scroll-to-therapyarea" class="js-dvp-search-therapy-areas e-search-result-pages is-empty mb-6"> 1374 <script id="js-e-handlebars-tmpl-dvp-search-therapyareas" type="text/x-handlebars-template"> 1375 <div class="row"> 1376 <div class="col-12"> 1377 <div class="pb-1 dvp-search-subject-header"> 1378 <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> 1379 </div> 1380 </div> 1381 </div> 1382 <div class="row"> 1383 <div class="col-12"> 1384 <div class="list-group list-group-flush"> 1385 {{#each therapyareas}} 1386 <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}}}"> 1387 <span class="d-block"> 1388 <u> 1389 {{#if searchFriendlyPageName}} 1390 {{{searchFriendlyPageName}}} 1391 {{else}} 1392 {{{pageName}}} 1393 {{/if}} 1394 </u> 1395 </span> 1396 {{#if searchFriendlyDescription}} 1397 <span class="d-block small font-weight-normal mb-0"> 1398 {{searchFriendlyDescription}} 1399 </span> 1400 {{/if}} 1401 </a> 1402 {{/each}} 1403 </div> 1404 </div> 1405 </div> 1406 </script> 1407 </div> 1408 1409 <div id="dvp-scroll-to-supportmaterials" class="js-dvp-search-supportmaterials e-search-result-products is-empty mb-6"> 1410 <script id="js-e-handlebars-tmpl-dvp-search-supportmaterials" type="text/x-handlebars-template"> 1411 <div class="row"> 1412 <div class="col-12"> 1413 <div class="pb-1 dvp-search-subject-header"> 1414 <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> 1415 </div> 1416 </div> 1417 </div> 1418 <div class="row"> 1419 <div class="col-12 mt-2"> 1420 {{#if supportmaterials.0.showMaterials}} 1421 {{#each supportmaterials}} 1422 <div class="row pb-1"> 1423 <div class="col-12"> 1424 <p class="{{#compare @@index '!==' 0}}collapsed{{/compare}} mb-0 font-weight-bold" data-toggle="collapse" data-target="#collapse-search-supportmaterials-{{categoryId}}"> 1425 <span class="dvp-collapsed"><i class="material-icons">expand_more</i></span> 1426 <span class="dvp-expanded"><i class="material-icons">expand_less</i></span> 1427 {{categoryName}} <small class="font-weight-normal">({{count}})</small> 1428 </p> 1429 </div> 1430 </div> 1431 <div class="row"> 1432 <div class="col-12"> 1433 <div class="collapse {{#compare @@index '===' 0}}show{{/compare}}" id="collapse-search-supportmaterials-{{categoryId}}"> 1434 <div class="row"> 1435 <div class="col-12 pl-3 pb-2"> 1436 <div class="row border border-top-0 border-right-0 border-left-0"> 1437 {{#each materials}} 1438 <div class="col-12 col-md-6 py-2"> 1439 <div class="row"> 1440 <div class="col-12 col-md-5 text-center"> 1441 <img class="p-img" src="{{imageLarge}}" alt="{{{name}}}"> 1442 </div> 1443 <div class="col-12 col-md-7 pr-1 mt-1"> 1444 <p class="font-weight-bold">{{{name}}}</p> 1445 {{#if download}} 1446 {{#if loginToDownload}} 1447 <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> 1448 {{else}} 1449 <a target="_blank" data-tracking="{{../categoryName}} > {{name}}" class="js-search-tracking" href="{{url}}"><u>@Translate("Download","Download")</u></a> 1450 {{/if}} 1451 {{/if}} 1452 </div> 1453 </div> 1454 </div> 1455 {{/each}} 1456 </div> 1457 </div> 1458 </div> 1459 </div> 1460 </div> 1461 </div> 1462 {{/each}} 1463 {{else}} 1464 <div class="row pb-1"> 1465 <div class="col-12 px-2 pt-4 text-center"> 1466 <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> 1467 <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> 1468 </div> 1469 </div> 1470 {{/if}} 1471 </div> 1472 </div> 1473 </script> 1474 </div> 1475 1476 <div id="dvp-scroll-to-videos" class="js-dvp-search-videos e-search-result-pages is-empty mb-6"> 1477 <script id="js-e-handlebars-tmpl-dvp-search-videos" type="text/x-handlebars-template"> 1478 <div class="row"> 1479 <div class="col-12"> 1480 <div class="pb-1 dvp-search-subject-header"> 1481 <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> 1482 </div> 1483 </div> 1484 </div> 1485 {{#if display}} 1486 <div class="row"> 1487 {{#each videos}} 1488 {{#each videos}} 1489 <div class="col-12 col-md-4 mt-2 d-flex"> 1490 <a href="javascript:void(0);" title="{{embedTitle}}" data-tracking="{{embedTitle}}" class="js-dvp-video-modal js-search-tracking"> 1491 <div> 1492 <img class="p-img" src="{{embedThumbnail}}" alt="{{embedTitle}}" /> 1493 <p class="text-center mt-1 mb-3">{{embedTitle}}</p> 1494 </div> 1495 </a> 1496 <sc{{handlebarHack}}ript type="application/json"> 1497 { 1498 "url":"{{../url}}", 1499 "header":"{{embedTitle}}", 1500 "embedUrl":"{{{embedUrl}}}" 1501 } 1502 </sc{{handlebarHack}}ript> 1503 </div> 1504 {{/each}} 1505 {{/each}} 1506 </div> 1507 <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> 1508 {{else}} 1509 <div class="col-12 text-center"> 1510 <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> 1511 <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> 1512 </div> 1513 {{/if}} 1514 </script> 1515 </div> 1516 1517 <div id="dvp-scroll-to-elearning" class="js-dvp-search-elearning e-search-result-products is-empty mb-6"> 1518 <script id="js-e-handlebars-tmpl-dvp-search-elearning" type="text/x-handlebars-template"> 1519 <div class="row"> 1520 <div class="col-12"> 1521 <div class="pb-1 dvp-search-subject-header"> 1522 <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> 1523 </div> 1524 </div> 1525 </div> 1526 <div class="row"> 1527 <div class="col-12"> 1528 <div class="row"> 1529 <div class="col-12 text-white"> 1530 <p class="mb-0 px-2 py-1 bg-academy"> 1531 @{ 1532 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}]"); 1533 string eleaningSearchTranslationTransformed = eleaningSearchTranslation.Replace("[{academyLink}]","<a class='text-white' target='_blank' href='" + academyLink + "'><u>").Replace("[{/academyLink}]","</u></a>"); 1534 } 1535 @eleaningSearchTranslationTransformed 1536 </p> 1537 </div> 1538 </div> 1539 {{# supportmaterials}} 1540 <div class="row"> 1541 <div class="col-12"> 1542 {{#if showMaterials}} 1543 <div class="list-group"> 1544 {{#each materials}} 1545 <a target="_blank" data-tracking="{{name}}" class="js-search-tracking px-2 list-group-item list-group-item-action" href="{{url}}"> 1546 <b>{{name}}</b> 1547 </a> 1548 {{/each}} 1549 </div> 1550 {{else}} 1551 <p class="my-1">@Translate("Please sign in to access our free eLearning courses","Please sign in to access our free eLearning courses")</p> 1552 <p class="mb-0"> 1553 <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> 1554 </p> 1555 {{/if}} 1556 </div> 1557 </div> 1558 {{/supportmaterials}} 1559 </div> 1560 </div> 1561 </script> 1562 </div> 1563 1564 1565 <div id="dvp-scroll-to-faq" class="js-dvp-search-faq e-search-result-pages is-empty mb-6"> 1566 <script id="js-e-handlebars-tmpl-dvp-search-faq" type="text/x-handlebars-template"> 1567 <div class="row"> 1568 <div class="col-12"> 1569 <div class="pb-1 dvp-search-subject-header"> 1570 <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> 1571 </div> 1572 </div> 1573 </div> 1574 1575 {{#if display}} 1576 <div class="row"> 1577 <div class="col-12 dvp-faq"> 1578 {{# faqs}} 1579 {{#each faq}} 1580 <div class="border border-top-0 border-right-0 border-left-0 py-2"> 1581 <div class="row"> 1582 <div class="col-12"> 1583 <h3 class="collapsed mb-0" data-toggle="collapse" data-target="#collapse-{{paragraphId}}"> 1584 <span class="dvp-collapsed"><i class="material-icons">expand_more</i></span> 1585 <span class="dvp-expanded"><i class="material-icons">expand_less</i></span> 1586 {{#if ../rangeName}}{{../rangeName}} - {{/if}}{{categoryName}} <small class="font-weight-normal">({{listCount}})</small> 1587 </h3> 1588 </div> 1589 </div> 1590 <div class="row"> 1591 <div class="col-12"> 1592 <div class="collapse" id="collapse-{{paragraphId}}"> 1593 <div class="row"> 1594 <div class="col-12 pl-3"> 1595 {{#each faqList}} 1596 <div class="row"> 1597 <div class="col-12 mt-1"> 1598 <a href="javascript:void(0);" data-tracking="{{../../rangeName}} - {{../categoryName}} - {{listHeader}}" class="js-dvp-faq-modal js-search-tracking"> 1599 {{listHeader}} 1600 </a> 1601 <sc{{handlebarHack}}ript type="application/json"> 1602 { 1603 "url":"{{../../url}}", 1604 "rangeName":"{{../../rangeName}}", 1605 "categoryName": "{{../categoryName}}", 1606 "header":"{{{listHeader}}}", 1607 "content":"{{{listContent}}}" 1608 } 1609 </sc{{handlebarHack}}ript> 1610 </div> 1611 </div> 1612 {{/each}} 1613 </div> 1614 </div> 1615 </div> 1616 </div> 1617 </div> 1618 </div> 1619 {{/each}} 1620 {{/faqs}} 1621 </div> 1622 </div> 1623 <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> 1624 {{else}} 1625 <div class="col-12 text-center"> 1626 <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> 1627 <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> 1628 </div> 1629 {{/if}} 1630 </script> 1631 </div> 1632 1633 1634 <div id="dvp-scroll-to-events" class="js-dvp-search-events e-search-result-pages is-empty mb-6"> 1635 <script id="js-e-handlebars-tmpl-dvp-search-events" type="text/x-handlebars-template"> 1636 <div class="row"> 1637 <div class="col-12"> 1638 <div class="pb-1 dvp-search-subject-header"> 1639 <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> 1640 </div> 1641 </div> 1642 </div> 1643 <div class="flex-table flex-table--stripe cell-columns-2 flex-table--row align-middle"> 1644 <div style="order:0;" class="cell cell-header p-1"> 1645 @Translate("Event","Event") 1646 </div> 1647 <div style="order:0;" class="cell cell-header p-1"> 1648 @Translate("Date and location","Date and location") 1649 </div> 1650 {{#each events}} 1651 <div style="order:{{loopCount}};" class="cell row-first p-1 js-dvp-event-list"> 1652 <p class="mb-0 dvp-event-list-title"> 1653 <strong>{{{title}}}</strong> 1654 </p> 1655 {{#if topic}} 1656 <p class="mb-1 small"> 1657 <strong>@Translate("Topic","Topic"):</strong><br> 1658 {{topic}} 1659 </p> 1660 {{/if}} 1661 {{#if speaker}} 1662 <p class="mb-1 small"> 1663 <strong>@Translate("Speaker","Speaker"):</strong><br> 1664 {{speaker}} 1665 </p> 1666 {{/if}} 1667 {{#if moreInfo}} 1668 {{#compare moreInfoLength '>' 180}} 1669 <p class="mb-0"> 1670 <a data-toggle="collapse" href="#event-search-{{loopCount}}" role="button" aria-expanded="false" aria-controls="event-search-{{loopCount}}"> 1671 @Translate("Read more","Read more") <i class="material-icons">keyboard_arrow_down</i> 1672 </a> 1673 </p> 1674 <div class="dvp-event-list-moreinfo collapse" id="event-search-{{loopCount}}"> 1675 {{{moreInfo}}} 1676 </div> 1677 {{else}} 1678 <div class="dvp-event-list-moreinfo"> 1679 {{{moreInfo}}} 1680 </div> 1681 {{/compare}} 1682 {{/if}} 1683 {{#unless showEvents}} 1684 <p class="mb-0"> 1685 <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> 1686 </p> 1687 {{/unless}} 1688 </div> 1689 <div style="order:{{loopCount}};" class="cell row-last p-1 js-dvp-event-list"> 1690 <p class="mb-1"> 1691 <strong>{{date}}</strong><br> 1692 {{#if locationLink}} 1693 <a href="{{locationLink}}" target="_blank"> 1694 {{/if}} 1695 <i class="material-icons">location_on</i> {{location}} 1696 {{#if locationLink}} 1697 </a> 1698 {{/if}} 1699 {{#if country}} 1700 <img width="20" class="ml-1 p-img" src="/Files/Images/Icons/Flags/{{country}}.svg" alt="{{country}}" /> 1701 {{/if}} 1702 </p> 1703 {{#if registerLink}} 1704 <p class="mb-1"> 1705 <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> 1706 </p> 1707 {{/if}} 1708 {{#if websiteLink}} 1709 <p class="mb-0"> 1710 <a target="_blank" class="js-search-tracking" data-tracking="{{date}} - {{cleanedTitle}} - view website" href="{{websiteLink}}">@Translate("View website","View website")</a> 1711 </p> 1712 {{/if}} 1713 {{#if readMoreLink}} 1714 <p class="mb-0"> 1715 <a target="_blank" class="js-search-tracking" data-tracking="{{date}} - {{cleanedTitle}} - read more" href="{{readMoreLink}}">@Translate("Read more","Read more")</a> 1716 </p> 1717 {{/if}} 1718 </div> 1719 {{/each}} 1720 </div> 1721 </script> 1722 </div> 1723 1724 <div id="dvp-scroll-to-news" class="js-dvp-search-news e-search-result-pages is-empty mb-6"> 1725 <script id="js-e-handlebars-tmpl-dvp-search-news" type="text/x-handlebars-template"> 1726 <div class="row"> 1727 <div class="col-12"> 1728 <div class="pb-1 dvp-search-subject-header"> 1729 <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> 1730 </div> 1731 </div> 1732 </div> 1733 <div class="list-group"> 1734 {{#each news}} 1735 <a class="px-2 py-2 list-group-item list-group-item-action js-search-tracking" data-tracking="{{url}}" href="{{url}}"> 1736 <div class="row"> 1737 <div class="col-12 col-md-1"> 1738 <div class="d-none d-md-block text-center"> 1739 <p class="h3 my-0">{{year}}</p> 1740 <p class="my-0 font-weight-bold">{{combinedDate}}</p> 1741 </div> 1742 <div class="d-md-none"> 1743 <p class="my-1 font-weight-bold">{{fullDate}}</p> 1744 </div> 1745 </div> 1746 <div class="col-12 col-md-10"> 1747 <p class="h3 mb-1 mb-md-0">{{title}}</p> 1748 <p class="mb-1 mb-md-0">{{teaser}}</p> 1749 </div> 1750 <div class="col-12 col-md-1 my-auto"> 1751 <div class="d-none d-md-block text-center"> 1752 <p class="mb-0"> 1753 <i class="material-icons material-icons-4x">keyboard_arrow_right</i> 1754 </p> 1755 </div> 1756 <div class="d-md-none"> 1757 <p class="mb-0"> 1758 <u>@Translate("Read more","Read more")</u> 1759 </p> 1760 </div> 1761 </div> 1762 </div> 1763 </a> 1764 {{/each}} 1765 </div> 1766 </script> 1767 </div> 1768 1769 <div id="dvp-scroll-to-content" class="js-e-search-result-pages e-search-result-pages is-empty mb-6"> 1770 <script id="js-e-handlebars-tmpl-search-result-item-page" type="text/x-handlebars-template"> 1771 <div class="row"> 1772 <div class="col-12"> 1773 <div class="pb-1 dvp-search-subject-header"> 1774 <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> 1775 </div> 1776 </div> 1777 </div> 1778 <div class="row"> 1779 {{#each pages}} 1780 <div class="col-12 mt-2"> 1781 <p class="mb-0 h3"><a href="{{{url}}}" data-tracking="{{url}}" class="js-search-tracking text-bold">{{{title}}}</a></p> 1782 <p class="mb-0 text-truncate"> 1783 <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> 1784 </p> 1785 <p class="mb-0">{{{text}}}...</p> 1786 </div> 1787 {{/each}} 1788 </div> 1789 </script> 1790 </div> 1791 1792 <div id="com-scroll-to-reports" class="js-com-search-reports e-search-result-pages is-empty mb-6"> 1793 <script id="js-e-handlebars-tmpl-com-search-reports" type="text/x-handlebars-template"> 1794 <div class="row"> 1795 <div class="col-12"> 1796 <div class="pb-1 dvp-search-subject-header"> 1797 <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> 1798 </div> 1799 </div> 1800 </div> 1801 <div class="row"> 1802 <div class="col-12 mt-2"> 1803 <div class="list-group"> 1804 {{#each reports}} 1805 <a href="{{reportHref}}" target="{{reportTarget}}" class="p-1 d-flex align-items-center list-group-item list-group-item-action" title="{{reportTitle}}"> 1806 <div class="h2 mb-0 mr-1"> 1807 <i class="material-icons material-icons-large">{{reportIcon}}</i> 1808 </div> 1809 <div class="w-100"> 1810 <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> 1811 {{reportTitle}} 1812 </div> 1813 </a> 1814 {{/each}} 1815 </div> 1816 </div> 1817 </div> 1818 </script> 1819 </div> 1820 1821 </div> 1822 </div> 1823 </div> 1824 <div class="js-e-search-loading-overlay e-loading-overlay e-search-loading-overlay"> 1825 </div> 1826 </div> 1827 </div> 1828 </div> 1829 </div> 1830 </div> 1831 } 1832 1833 <div class="modal fade dvp-faq-modal"> 1834 <div class="modal-dialog"> 1835 <div class="modal-content" id="js-dvp-modal-faq-content"> 1836 <script id="js-e-handlebars-tmpl-dvp-modal-faq-content" type="text/x-handlebars-template"> 1837 <style type="text/css"> 1838 @@media print { 1839 #js-e-canvas, 1840 .modal-footer, 1841 .close, 1842 .embed-responsive, 1843 .modal-backdrop, 1844 .e-back-to-top, 1845 .e-search { 1846 display: none !important; 1847 } 1848 .modal { 1849 position: static !important; 1850 } 1851 .modal, 1852 .modal-open { 1853 overflow: auto !important; 1854 } 1855 .modal-body { 1856 padding: 0 !important; 1857 } 1858 .modal-content { 1859 box-shadow: none !important; 1860 border: 0 !important; 1861 } 1862 } 1863 </style> 1864 <div class="modal-body pl-1 pr-2 pt-2 pt-md-3 pl-md-4 pr-md-4 pb-0"> 1865 <button type="button" class="close" data-dismiss="modal"> 1866 <i class="material-icons">close</i> 1867 </button> 1868 <div class="container-fluid" id="faq-modal-content"> 1869 <div class="row"> 1870 <div class="col-12"> 1871 <p class="h4">{{categoryName}}</p> 1872 <p class="h2 mt-0">{{{header}}}</p> 1873 </div> 1874 </div> 1875 <div class="row"> 1876 <div class="col-12 dvp-rich-text-content"> 1877 {{{content}}} 1878 </div> 1879 </div> 1880 </div> 1881 </div> 1882 <div class="modal-footer bg-primary py-1 justify-content-start"> 1883 <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> 1884 <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> 1885 <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> 1886 <button type="button" class="btn btn-link text-white ml-auto" data-dismiss="modal"><i class="material-icons">close</i> @Translate("Close","Close")</button> 1887 </div> 1888 </script> 1889 </div> 1890 </div> 1891 </div> 1892 <div class="modal fade dvp-video-modal"> 1893 <div class="modal-dialog"> 1894 <div class="modal-content" id="js-dvp-modal-video-content"> 1895 <script id="js-e-handlebars-tmpl-dvp-modal-video-content" type="text/x-handlebars-template"> 1896 <div class="modal-body px-4"> 1897 <button type="button" class="close" data-dismiss="modal"> 1898 <i class="material-icons">close</i> 1899 </button> 1900 <div class="container-fluid" id="video-modal-content"> 1901 <div class="row"> 1902 <div class="col-12"> 1903 <p class="h4">{{header}}</p> 1904 </div> 1905 </div> 1906 <div class="row"> 1907 <div class="col-12"> 1908 <div class="embed-responsive embed-responsive-16by9"> 1909 <iframe class="embed-responsive-item" src="{{embedUrl}}" width="1080" height="608" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> 1910 </div> 1911 </div> 1912 </div> 1913 </div> 1914 </div> 1915 <div class="modal-footer bg-primary py-1 justify-content-start"> 1916 <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> 1917 <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> 1918 <button type="button" class="btn btn-link text-white ml-auto" data-dismiss="modal"><i class="material-icons">close</i> @Translate("Close","Close")</button> 1919 </div> 1920 </script> 1921 </div> 1922 </div> 1923 </div> 1924 @if( Espresso.Area.Item.BackToTopLink == "True" ){ 1925 <a href="#top" class="e-back-to-top js-e-back-to-top"><i class="material-icons">keyboard_arrow_up</i></a> 1926 } 1927 1928 1929 @using System.Web; 1930 @inherits Co3.Espresso.Website.TemplateBases.Pages.PageBase 1931 1932 @{ 1933 HttpCookie optInLevel = HttpContext.Current.Request.Cookies[ "Dynamicweb.CookieOptInLevel" ]; 1934 bool showCookieWarning = optInLevel == null; 1935 if ( optInLevel != null ) 1936 { 1937 showCookieWarning = optInLevel.Value != "2"; 1938 } 1939 } 1940 1941 @if ( showCookieWarning ) 1942 { 1943 <div class="js-e-cookie e-cookie py-1" hidden=""> 1944 <aside class="e-cookie-wrapper"> 1945 <section class="e-section"> 1946 <div class="container-fluid"> 1947 <div class="row align-items-center"> 1948 <div class="col-12 col-md-9 col-lg-10 my-1"> 1949 <p class="mb-0 text-center text-md-left small"> 1950 <span class="d-none d-md-inline"> 1951 @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") 1952 </span> 1953 <span class="d-md-none"> 1954 @Translate("Cookie Warning - Message Short - Text", "This website uses cookies to improve your experience. Learn more about our") 1955 </span> 1956 &nbsp; 1957 <a href="@Espresso.Area.Item.CookieMessage"> 1958 @Translate("Cookie Warning - Policy - Link", "cookie policy") 1959 </a> 1960 </p> 1961 </div> 1962 <div class="col-12 col-md-3 col-lg-2 my-1"> 1963 <p class="mb-0 text-center text-md-right"> 1964 <button type="button" class="js-e-cookie-accept-btn e-cookie-accept-btn btn"> 1965 @Translate("Cookie Warning - Accept - Button", "OKAY") 1966 </button> 1967 </p> 1968 </div> 1969 </div> 1970 </div> 1971 </section> 1972 </aside> 1973 </div> 1974 } 1975 1976 @if ( 1 == 2 ) 1977 { 1978 @GetValue( "DwCookieWarning" ) 1979 } 1980 <script src="/Files/Templates/Designs/dechra-com/_assets/_dist/js/default.js?v=asdg1afsassaafdsssdsasgsssassdshsssssassdsgsg2s3" async=""></script> 1981 </body> 1982 1983 @GetValue("CopyRightNotice") 1984 </html> 1985