<pre class='dw-error'>Error compiling template "Designs/ClientBase_generated/_parsed/StyleSheet.parsed.cshtml"
Line 101: The name 'BaseSettings' does not exist in the current context
Line 103: The name 'BaseSettings' does not exist in the current context
Line 107: The name 'BaseSettings' does not exist in the current context
Line 122: The name 'BaseSettings' does not exist in the current context
Line 148: An object reference is required for the non-static field, method, or property 'BaseSettingsButtons.PrimaryButtonConfiguration'
Line 157: An object reference is required for the non-static field, method, or property 'BaseSettingsButtons.SecondaryButtonConfiguration'
Line 166: An object reference is required for the non-static field, method, or property 'BaseSettingsButtons.ContrastButtonConfiguration'
Line 175: An object reference is required for the non-static field, method, or property 'BaseSettingsBrandConfiguration.BaseColorPrimary'
Line 184: An object reference is required for the non-static field, method, or property 'BaseSettingsBrandConfiguration.BaseColorSecondary'
Line 193: An object reference is required for the non-static field, method, or property 'BaseSettingsBrandConfiguration.BaseColorContrast'
Line 202: An object reference is required for the non-static field, method, or property 'BaseSettingsBrandConfiguration.PrimaryFontFamily'
Line 211: An object reference is required for the non-static field, method, or property 'BaseSettingsBrandConfiguration.PrimaryFontFamily'
Line 222: The name 'BaseSettings' does not exist in the current context
Line 233: The name 'BaseSettings' does not exist in the current context
Line 242: The name 'BaseSettings' does not exist in the current context
Line 251: The name 'BaseSettings' does not exist in the current context
Line 260: The name 'BaseSettings' does not exist in the current context
Line 269: The name 'BaseSettings' does not exist in the current context
<hr/><div class='source-code'><span class='line-number'>  1</span>     //------------------------------------------------------------------------------
<span class='line-number'>  2</span>     // &lt;auto-generated&gt;
<span class='line-number'>  3</span>     //     This code was generated by a tool.
<span class='line-number'>  4</span>     //     Runtime Version:4.0.30319.42000
<span class='line-number'>  5</span>     //
<span class='line-number'>  6</span>     //     Changes to this file may cause incorrect behavior and will be lost if
<span class='line-number'>  7</span>     //     the code is regenerated.
<span class='line-number'>  8</span>     // &lt;/auto-generated&gt;
<span class='line-number'>  9</span>     //------------------------------------------------------------------------------
<span class='line-number'> 10</span><span class='line-number'> 11</span>     namespace CompiledRazorTemplates.Dynamic {
<span class='line-number'> 12</span>         using System;
<span class='line-number'> 13</span>         using System.Collections.Generic;
<span class='line-number'> 14</span>         using System.Linq;
<span class='line-number'> 15</span><span class='line-number'> 16</span>         #line 2 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'> 17</span>         using Dynamicweb;
<span class='line-number'> 18</span><span class='line-number'> 19</span>         #line default
<span class='line-number'> 20</span>         #line hidden
<span class='line-number'> 21</span><span class='line-number'> 22</span>         #line 4 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'> 23</span>         using System.Data;
<span class='line-number'> 24</span><span class='line-number'> 25</span>         #line default
<span class='line-number'> 26</span>         #line hidden
<span class='line-number'> 27</span><span class='line-number'> 28</span>         #line 5 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'> 29</span>         using System.Data.SqlClient;
<span class='line-number'> 30</span><span class='line-number'> 31</span>         #line default
<span class='line-number'> 32</span>         #line hidden
<span class='line-number'> 33</span><span class='line-number'> 34</span>         #line 6 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'> 35</span>         using Bluedesk.Tools.DynamicWeb.DataAccess;
<span class='line-number'> 36</span><span class='line-number'> 37</span>         #line default
<span class='line-number'> 38</span>         #line hidden
<span class='line-number'> 39</span><span class='line-number'> 40</span>         #line 8 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'> 41</span>         using Bluedesk.DynamicWeb.ItemTypes;
<span class='line-number'> 42</span><span class='line-number'> 43</span>         #line default
<span class='line-number'> 44</span>         #line hidden
<span class='line-number'> 45</span><span class='line-number'> 46</span>         #line 9 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'> 47</span>         using Bluedesk.DynamicWeb.ItemTypes.Settings;
<span class='line-number'> 48</span><span class='line-number'> 49</span>         #line default
<span class='line-number'> 50</span>         #line hidden
<span class='line-number'> 51</span><span class='line-number'> 52</span>         #line 10 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'> 53</span>         using Bluedesk.DynamicWeb.ItemTypes.Configuration;
<span class='line-number'> 54</span><span class='line-number'> 55</span>         #line default
<span class='line-number'> 56</span>         #line hidden
<span class='line-number'> 57</span><span class='line-number'> 58</span>         #line 11 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'> 59</span>         using Bluedesk.DynamicWeb.ItemTypes.BaseSolution;
<span class='line-number'> 60</span><span class='line-number'> 61</span>         #line default
<span class='line-number'> 62</span>         #line hidden
<span class='line-number'> 63</span><span class='line-number'> 64</span>         #line 13 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'> 65</span>         using Bluedesk.DynamicWeb.ItemTypes.BaseSolution.Frontend;
<span class='line-number'> 66</span><span class='line-number'> 67</span>         #line default
<span class='line-number'> 68</span>         #line hidden
<span class='line-number'> 69</span><span class='line-number'> 70</span><span class='line-number'> 71</span>         public class RazorEngine_872738af5ff146299c39e204366a0fc8 : Dynamicweb.Rendering.ViewModelTemplate&lt;Dynamicweb.Frontend.PageViewModel&gt; {
<span class='line-number'> 72</span><span class='line-number'> 73</span>     #line hidden
<span class='line-number'> 74</span><span class='line-number'> 75</span>             public RazorEngine_872738af5ff146299c39e204366a0fc8() {
<span class='line-number'> 76</span>             }
<span class='line-number'> 77</span><span class='line-number'> 78</span>             public override void Execute() {
<span class='line-number'> 79</span>     WriteLiteral(&quot;\r\n&quot;);
<span class='line-number'> 80</span><span class='line-number'> 81</span>     WriteLiteral(&quot;\r\n&quot;);
<span class='line-number'> 82</span><span class='line-number'> 83</span>     WriteLiteral(&quot;\r\n&quot;);
<span class='line-number'> 84</span><span class='line-number'> 85</span>     WriteLiteral(&quot;\r\n&quot;);
<span class='line-number'> 86</span><span class='line-number'> 87</span><span class='line-number'> 88</span>                 #line 15 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'> 89</span>     Write(Title(&quot;Configuration page template&quot;));
<span class='line-number'> 90</span><span class='line-number'> 91</span><span class='line-number'> 92</span>                 #line default
<span class='line-number'> 93</span>                 #line hidden
<span class='line-number'> 94</span>     WriteLiteral(&quot;\r\n\r\n&quot;);
<span class='line-number'> 95</span><span class='line-number'> 96</span><span class='line-number'> 97</span>                 #line 17 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'> 98</span><span class='line-number'> 99</span><span class='line-number'>100</span>     	string RoundedCornersValue = &quot;0px&quot;;
<span class='line-number'>101</span>     	string ButtonHeight = BaseSettings.BrandConfiguration.ButtonHeight;
<span class='line-number'>102</span><span class='line-number'>103</span>     	switch (BaseSettings.BrandConfiguration.RoundedCorners)
<span class='line-number'>104</span>     	{
<span class='line-number'>105</span><span class='line-number'>106</span>     		case &quot;rounded&quot;:
<span class='line-number'>107</span>     			RoundedCornersValue = BaseSettings.BrandConfiguration.RoundedCornerValue;
<span class='line-number'>108</span>     			break;
<span class='line-number'>109</span><span class='line-number'>110</span>     		case &quot;round&quot;:
<span class='line-number'>111</span>     			RoundedCornersValue = ButtonHeight;
<span class='line-number'>112</span>     			break;
<span class='line-number'>113</span><span class='line-number'>114</span>     		default:
<span class='line-number'>115</span>     			RoundedCornersValue = &quot;0px&quot;;
<span class='line-number'>116</span>     			break;
<span class='line-number'>117</span>     	}
<span class='line-number'>118</span><span class='line-number'>119</span>     	string fontawesomeFontFamily = &quot;Font Awesome 5 Pro&quot;;
<span class='line-number'>120</span>     	int fontawesomeFontWeight = 300;
<span class='line-number'>121</span><span class='line-number'>122</span>     	switch (BaseSettings.BrandConfiguration.FontawesomeStyle)
<span class='line-number'>123</span>     	{
<span class='line-number'>124</span><span class='line-number'>125</span>     		case &quot;fal&quot;:
<span class='line-number'>126</span>     			fontawesomeFontWeight = 300;
<span class='line-number'>127</span>     			break;
<span class='line-number'>128</span>     		case &quot;far&quot;:
<span class='line-number'>129</span>     			fontawesomeFontWeight = 400;
<span class='line-number'>130</span>     			break;
<span class='line-number'>131</span>     		case &quot;fas&quot;:
<span class='line-number'>132</span>     			fontawesomeFontWeight = 900;
<span class='line-number'>133</span>     			break;
<span class='line-number'>134</span>     		case &quot;fad&quot;:
<span class='line-number'>135</span>     			fontawesomeFontWeight = 900;
<span class='line-number'>136</span>     			fontawesomeFontFamily = &quot;Font Awesome 5 Duotone&quot;;
<span class='line-number'>137</span>     			break;
<span class='line-number'>138</span>     	}
<span class='line-number'>139</span><span class='line-number'>140</span><span class='line-number'>141</span><span class='line-number'>142</span>                 #line default
<span class='line-number'>143</span>                 #line hidden
<span class='line-number'>144</span>     WriteLiteral(&quot;\r\n\r\n&quot;);
<span class='line-number'>145</span><span class='line-number'>146</span><span class='line-number'>147</span>                 #line 61 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>148</span>     Write(BaseSettingServices.RenderButtonCSS(&quot;btn__primary&quot;, BaseSettingsButtons.PrimaryButtonConfiguration));
<span class='line-number'>149</span><span class='line-number'>150</span><span class='line-number'>151</span>                 #line default
<span class='line-number'>152</span>                 #line hidden
<span class='line-number'>153</span>     WriteLiteral(&quot;\r\n&quot;);
<span class='line-number'>154</span><span class='line-number'>155</span><span class='line-number'>156</span>                 #line 62 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>157</span>     Write(BaseSettingServices.RenderButtonCSS(&quot;btn__secondary&quot;, BaseSettingsButtons.SecondaryButtonConfiguration));
<span class='line-number'>158</span><span class='line-number'>159</span><span class='line-number'>160</span>                 #line default
<span class='line-number'>161</span>                 #line hidden
<span class='line-number'>162</span>     WriteLiteral(&quot;\r\n&quot;);
<span class='line-number'>163</span><span class='line-number'>164</span><span class='line-number'>165</span>                 #line 63 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>166</span>     Write(BaseSettingServices.RenderButtonCSS(&quot;btn__contrast&quot;, BaseSettingsButtons.ContrastButtonConfiguration));
<span class='line-number'>167</span><span class='line-number'>168</span><span class='line-number'>169</span>                 #line default
<span class='line-number'>170</span>                 #line hidden
<span class='line-number'>171</span>     WriteLiteral(&quot;\r\n\r\n:root,\r\nbody {\r\n\r\n\t--BaseColorPrimary : &quot;);
<span class='line-number'>172</span><span class='line-number'>173</span><span class='line-number'>174</span>                 #line 68 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>175</span>                         Write(BaseSettingsBrandConfiguration.BaseColorPrimary);
<span class='line-number'>176</span><span class='line-number'>177</span><span class='line-number'>178</span>                 #line default
<span class='line-number'>179</span>                 #line hidden
<span class='line-number'>180</span>     WriteLiteral(&quot;;\r\n\t--BaseColorSecondary : &quot;);
<span class='line-number'>181</span><span class='line-number'>182</span><span class='line-number'>183</span>                 #line 69 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>184</span>                           Write(BaseSettingsBrandConfiguration.BaseColorSecondary);
<span class='line-number'>185</span><span class='line-number'>186</span><span class='line-number'>187</span>                 #line default
<span class='line-number'>188</span>                 #line hidden
<span class='line-number'>189</span>     WriteLiteral(&quot;;\r\n\t--BaseColorContrast : &quot;);
<span class='line-number'>190</span><span class='line-number'>191</span><span class='line-number'>192</span>                 #line 70 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>193</span>                          Write(BaseSettingsBrandConfiguration.BaseColorContrast);
<span class='line-number'>194</span><span class='line-number'>195</span><span class='line-number'>196</span>                 #line default
<span class='line-number'>197</span>                 #line hidden
<span class='line-number'>198</span>     WriteLiteral(&quot;;\r\n\r\n\t--BaseFontPrimary : &quot;);
<span class='line-number'>199</span><span class='line-number'>200</span><span class='line-number'>201</span>                 #line 72 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>202</span>                        Write(BaseSettingsBrandConfiguration.PrimaryFontFamily);
<span class='line-number'>203</span><span class='line-number'>204</span><span class='line-number'>205</span>                 #line default
<span class='line-number'>206</span>                 #line hidden
<span class='line-number'>207</span>     WriteLiteral(&quot;;\r\n\t--BaseFontSecondary : &quot;);
<span class='line-number'>208</span><span class='line-number'>209</span><span class='line-number'>210</span>                 #line 73 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>211</span>                          Write(BaseSettingsBrandConfiguration.PrimaryFontFamily);
<span class='line-number'>212</span><span class='line-number'>213</span><span class='line-number'>214</span>                 #line default
<span class='line-number'>215</span>                 #line hidden
<span class='line-number'>216</span>     WriteLiteral(&quot;;\r\n\r\n&quot;);
<span class='line-number'>217</span><span class='line-number'>218</span>     WriteLiteral(&quot;\t&quot;);
<span class='line-number'>219</span><span class='line-number'>220</span><span class='line-number'>221</span>                 #line 75 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>222</span>     Write(BaseSettings.BrandConfiguration.BodyInlineStyles);
<span class='line-number'>223</span><span class='line-number'>224</span><span class='line-number'>225</span>                 #line default
<span class='line-number'>226</span>                 #line hidden
<span class='line-number'>227</span>     WriteLiteral(&quot;\r\n\t--StandardUnitSize : 3.2rem;\r\n\t}\r\n\r\n\t.footer {\r\n\t\t--FooterContainerDisplay: no&quot; +
<span class='line-number'>228</span>     &quot;ne !important;\r\n\t\tdisplay: var(--FooterContainerDisplay)\r\n\t}\r\n\r\n\th1, h2, h3, h4,&quot; +
<span class='line-number'>229</span>     &quot; h5, h6 { &quot;);
<span class='line-number'>230</span><span class='line-number'>231</span><span class='line-number'>232</span>                 #line 84 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>233</span>                             Write(BaseSettings.BrandConfiguration.HeaderInlineStyles);
<span class='line-number'>234</span><span class='line-number'>235</span><span class='line-number'>236</span>                 #line default
<span class='line-number'>237</span>                 #line hidden
<span class='line-number'>238</span>     WriteLiteral(&quot; }\r\n\r\n\th1.cta-paragraph__header { &quot;);
<span class='line-number'>239</span><span class='line-number'>240</span><span class='line-number'>241</span>                 #line 86 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>242</span>                               Write(BaseSettings.BrandConfiguration.H1InlineStyles);
<span class='line-number'>243</span><span class='line-number'>244</span><span class='line-number'>245</span>                 #line default
<span class='line-number'>246</span>                 #line hidden
<span class='line-number'>247</span>     WriteLiteral(&quot; }\r\n\th2.cta-paragraph__header { &quot;);
<span class='line-number'>248</span><span class='line-number'>249</span><span class='line-number'>250</span>                 #line 87 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>251</span>                               Write(BaseSettings.BrandConfiguration.H2InlineStyles);
<span class='line-number'>252</span><span class='line-number'>253</span><span class='line-number'>254</span>                 #line default
<span class='line-number'>255</span>                 #line hidden
<span class='line-number'>256</span>     WriteLiteral(&quot; }\r\n\th3.cta-paragraph__header { &quot;);
<span class='line-number'>257</span><span class='line-number'>258</span><span class='line-number'>259</span>                 #line 88 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>260</span>                               Write(BaseSettings.BrandConfiguration.H3InlineStyles);
<span class='line-number'>261</span><span class='line-number'>262</span><span class='line-number'>263</span>                 #line default
<span class='line-number'>264</span>                 #line hidden
<span class='line-number'>265</span>     WriteLiteral(&quot; }\r\n\th4.cta-paragraph__header { &quot;);
<span class='line-number'>266</span><span class='line-number'>267</span><span class='line-number'>268</span>                 #line 89 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>269</span>                               Write(BaseSettings.BrandConfiguration.H4InlineStyles);
<span class='line-number'>270</span><span class='line-number'>271</span><span class='line-number'>272</span>                 #line default
<span class='line-number'>273</span>                 #line hidden
<span class='line-number'>274</span>     WriteLiteral(&quot; }\r\n\r\n\t.po-block__addtocart .btn,\r\n\t.productdetails__add-to-cart,\r\n\t.searchbox__i&quot; +
<span class='line-number'>275</span>     &quot;nput {\r\n\tborder-radius: &quot;);
<span class='line-number'>276</span><span class='line-number'>277</span><span class='line-number'>278</span>                 #line 94 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>279</span>                   Write(RoundedCornersValue);
<span class='line-number'>280</span><span class='line-number'>281</span><span class='line-number'>282</span>                 #line default
<span class='line-number'>283</span>                 #line hidden
<span class='line-number'>284</span>     WriteLiteral(&quot;;\r\n\t}\r\n\r\n\tmain.blur {\r\n\tfilter: grayscale(50%) blur(15px);\r\n\t-webkit-filter: gray&quot; +
<span class='line-number'>285</span>     &quot;scale(50%) blur(15px);\r\n\t}\r\n\r\n\t.AdvancedGridButton {\r\n\t--BorderRadius: &quot;);
<span class='line-number'>286</span><span class='line-number'>287</span><span class='line-number'>288</span>                 #line 103 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>289</span>                    Write(RoundedCornersValue);
<span class='line-number'>290</span><span class='line-number'>291</span><span class='line-number'>292</span>                 #line default
<span class='line-number'>293</span>                 #line hidden
<span class='line-number'>294</span>     WriteLiteral(&quot;;\r\n\t}\r\n\r\n\t.btn {\r\n\theight: var(--StandardUnitSize);\r\n\t}\r\n\r\n\t.btn__icon {\r\n\r\n\t--fo&quot; +
<span class='line-number'>295</span>     &quot;ntawesomeFontFamily : \&quot;&quot;);
<span class='line-number'>296</span><span class='line-number'>297</span><span class='line-number'>298</span>                 #line 112 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>299</span>                               Write(fontawesomeFontFamily);
<span class='line-number'>300</span><span class='line-number'>301</span><span class='line-number'>302</span>                 #line default
<span class='line-number'>303</span>                 #line hidden
<span class='line-number'>304</span>     WriteLiteral(&quot;\&quot;;\r\n\t--fontawesomeFontWeight : &quot;);
<span class='line-number'>305</span><span class='line-number'>306</span><span class='line-number'>307</span>                 #line 113 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>308</span>                              Write(fontawesomeFontWeight);
<span class='line-number'>309</span><span class='line-number'>310</span><span class='line-number'>311</span>                 #line default
<span class='line-number'>312</span>                 #line hidden
<span class='line-number'>313</span>     WriteLiteral(&quot;;\r\n\r\n\tfont-family: var(--fontawesomeFontFamily);\r\n\tfont-weight: var(--fontawesome&quot; +
<span class='line-number'>314</span>     &quot;FontWeight);\r\n\r\n\t-moz-osx-font-smoothing: grayscale;\r\n\t-webkit-font-smoothing: a&quot; +
<span class='line-number'>315</span>     &quot;ntialiased;\r\n\tdisplay: inline-block;\r\n\tfont-style: normal;\r\n\tfont-variant: norma&quot; +
<span class='line-number'>316</span>     &quot;l;\r\n\ttext-rendering: auto;\r\n\tline-height: 1;\r\n\r\n\t}\r\n\r\n\t.cta-paragraph {\r\n\tbackgr&quot; +
<span class='line-number'>317</span>     &quot;ound-color: var(--mainBackgroundColor);\r\n\t}\r\n\r\n\t.cta-paragraph__container {\r\n\tba&quot; +
<span class='line-number'>318</span>     &quot;ckground-color: var(--contentBackgroundColor);\r\n\tborder: var(--contentBorder);\r\n&quot; +
<span class='line-number'>319</span>     &quot;\t}\r\n\r\n\t.cta-paragraph__subheader,\r\n\t.cta-paragraph__header,\r\n\t.cta-paragraph__te&quot; +
<span class='line-number'>320</span>     &quot;xt p,\r\n\t.cta-paragraph__text li {\r\n\tcolor: var(--Color);\r\n\tbackground-color: var&quot; +
<span class='line-number'>321</span>     &quot;(--BackgroundColor);\r\n\tborder-color: var(--BorderColor);\r\n\tposition: var(--Posit&quot; +
<span class='line-number'>322</span>     &quot;ion);\r\n\ttop: var(--Top);\r\n\tleft: var(--Left);\r\n\tright: var(--Right);\r\n\tbottom: v&quot; +
<span class='line-number'>323</span>     &quot;ar(--Bottom);\r\n\tpadding: var(--Padding);\r\n\tborder: var(--BorderSize);\r\n\tfont-siz&quot; +
<span class='line-number'>324</span>     &quot;e: var(--FontSize);\r\n\ttext-transform: var(--FontStyle);\r\n\tline-height: var(--Lin&quot; +
<span class='line-number'>325</span>     &quot;eHeight);\r\n\tfont-weight: var(--FontWeight);\r\n\tfont-family: var(--FontFamily);\r\n\t&quot; +
<span class='line-number'>326</span>     &quot;border-radius: var(--BorderRadius);\r\n\t}\r\n\r\n\t.cta-paragraph__content-container {\r&quot; +
<span class='line-number'>327</span>     &quot;\n\talign-items: var(--ContentElementAlignmentAlignItems);\r\n\ttext-align: var(--Con&quot; +
<span class='line-number'>328</span>     &quot;tentElementAlignmentTextAlign);\r\n\t}\r\n\r\n\t.cta-paragraph__btn-navigation,\r\n\t.cta-p&quot; +
<span class='line-number'>329</span>     &quot;aragraph__content-container {\r\n\talign-items : var(--ContainerFitContentAlignment&quot; +
<span class='line-number'>330</span>     &quot;AlignItems);\r\n\tjustify-content: var(--ContainerFitContentAlignmentJustifyContent&quot; +
<span class='line-number'>331</span>     &quot;);\r\n\t}\r\n\r\n\t.jumbotron__subheader,\r\n\t.jumbotron__header,\r\n\t.jumbotron__shoutbox-i&quot; +
<span class='line-number'>332</span>     &quot;ntro p,\r\n\t.jumbotron__shoutbox-intro li,\r\n\t.header--desktop.headerNew {\r\n\tpositi&quot; +
<span class='line-number'>333</span>     &quot;on: relative;\r\n\t}\r\n\r\n\t.header--desktop.headerNew.stickyheader {\r\n\tposition: fixe&quot; +
<span class='line-number'>334</span>     &quot;d;\r\n\t}\r\n\r\n\t&quot;);
<span class='line-number'>335</span><span class='line-number'>336</span>     WriteLiteral(@&quot;@media screen and (min-width: 992px){
<span class='line-number'>337</span>     	.image-left {
<span class='line-number'>338</span>     	justify-content: flex-end;
<span class='line-number'>339</span>     	flex-direction: row;
<span class='line-number'>340</span>     	}
<span class='line-number'>341</span><span class='line-number'>342</span>     	.image-right {
<span class='line-number'>343</span>     	justify-content: flex-start;
<span class='line-number'>344</span>     	flex-direction: row-reverse;
<span class='line-number'>345</span>     	}
<span class='line-number'>346</span>     	}
<span class='line-number'>347</span><span class='line-number'>348</span>     	.AdvancedGrid__row {
<span class='line-number'>349</span>     	background-color: var(--BackgroundColor);
<span class='line-number'>350</span>     	}
<span class='line-number'>351</span><span class='line-number'>352</span>     	.cta-paragraph__btn-navigation {
<span class='line-number'>353</span>     	padding: 1.2rem 0rem !important;
<span class='line-number'>354</span>     	}
<span class='line-number'>355</span><span class='line-number'>356</span>     	.AdvancedGrid,
<span class='line-number'>357</span>     	.AdvancedGrid__container {
<span class='line-number'>358</span>     	width: 100%;
<span class='line-number'>359</span>     	background-image: var(--BackgroundImage);
<span class='line-number'>360</span>     	min-height: var(--Height);
<span class='line-number'>361</span>     	}
<span class='line-number'>362</span><span class='line-number'>363</span>     &quot;);
<span class='line-number'>364</span><span class='line-number'>365</span><span class='line-number'>366</span>                 #line 209 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>367</span><span class='line-number'>368</span><span class='line-number'>369</span>                 #line default
<span class='line-number'>370</span>                 #line hidden
<span class='line-number'>371</span><span class='line-number'>372</span>                 #line 209 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>373</span><span class='line-number'>374</span><span class='line-number'>375</span>     		int PageViewId = Pageview.Page.ID;
<span class='line-number'>376</span>     		int AreaId = Pageview.AreaID;
<span class='line-number'>377</span><span class='line-number'>378</span>     		// HttpContext.Current.Session[&quot;PageIdForStyles&quot;] = Pageview.Page.ID;
<span class='line-number'>379</span>     		// HttpContext.Current.Session[&quot;AreaIdForStyles&quot;] = Pageview.AreaID;
<span class='line-number'>380</span><span class='line-number'>381</span>     		DataTable AdvancedGridStylesDataTable = null;
<span class='line-number'>382</span><span class='line-number'>383</span>     		AdvancedGridStylesDataTable = DynamicwebData.Query($@&quot;
<span class='line-number'>384</span><span class='line-number'>385</span>     SELECT
<span class='line-number'>386</span>     InlineStyles AS Styles
<span class='line-number'>387</span><span class='line-number'>388</span>     FROM
<span class='line-number'>389</span>     [dbo].[ItemType_AdvancedGridConfiguration] AS AGC
<span class='line-number'>390</span>     LEFT JOIN [dbo].[GridRow] AS GR ON GR.GridRowItemId = AGC.Id
<span class='line-number'>391</span><span class='line-number'>392</span>     WHERE
<span class='line-number'>393</span>     GR.GridRowPageId = @PageId;
<span class='line-number'>394</span><span class='line-number'>395</span>     &quot;, new SqlParameter(&quot;PageId&quot;, PageViewId));
<span class='line-number'>396</span><span class='line-number'>397</span>     		DataTable BackgroundConfigDataTable = null;
<span class='line-number'>398</span><span class='line-number'>399</span>     		BackgroundConfigDataTable = DynamicwebData.Query($@&quot;
<span class='line-number'>400</span><span class='line-number'>401</span>     SELECT
<span class='line-number'>402</span>     distinct(BG.Stylesheet) AS Styles
<span class='line-number'>403</span><span class='line-number'>404</span>     FROM [dbo].GridRow AS GR
<span class='line-number'>405</span>     INNER JOIN dbo.Paragraph AS PG ON PG.ParagraphGridRowId = GR.GridRowId
<span class='line-number'>406</span>     LEFT JOIN dbo.ItemType_CTAParagraph AS CTA ON CTA.Id = PG.ParagraphItemId
<span class='line-number'>407</span>     LEFT JOIN dbo.ItemType_MultiColumnParagraph AS MCP ON MCP.Id = PG.ParagraphItemId
<span class='line-number'>408</span>     LEFT JOIN dbo.ItemType_Carousel AS CS ON CS.Id = PG.ParagraphItemId
<span class='line-number'>409</span>     LEFT JOIN dbo.ItemType_BackgroundConfiguration AS BG ON CTA.BackgroundConfigurationID = BG.Id
<span class='line-number'>410</span>     OR MCP.BackgroundConfigurationID = BG.Id
<span class='line-number'>411</span>     OR CS.BackgroundConfigurationID = BG.Id
<span class='line-number'>412</span><span class='line-number'>413</span>     WHERE  GR.GridRowPageID=@PageId
<span class='line-number'>414</span>     AND bg.Stylesheet Is NOT NULL&quot;, new SqlParameter(&quot;PageId&quot;, PageViewId));
<span class='line-number'>415</span><span class='line-number'>416</span>     		DataTable ButtonConfigDataTable = null;
<span class='line-number'>417</span><span class='line-number'>418</span>     		ButtonConfigDataTable = DynamicwebData.Query($@&quot;
<span class='line-number'>419</span><span class='line-number'>420</span>     			SELECT
<span class='line-number'>421</span>     				distinct(BCONF.Stylesheet) AS Styles
<span class='line-number'>422</span><span class='line-number'>423</span>     			FROM [dbo].GridRow AS GR
<span class='line-number'>424</span>     				LEFT JOIN [dbo].Paragraph AS P ON P.ParagraphGridRowId = GR.GridRowId
<span class='line-number'>425</span>     				LEFT JOIN [dbo].ItemType_CTAParagraph AS CTAP ON CTAP.Id = P.ParagraphItemId
<span class='line-number'>426</span><span class='line-number'>427</span>     				LEFT JOIN [dbo].ItemType_MultiColumnParagraph AS MCP ON MCP.Id = P.ParagraphItemId
<span class='line-number'>428</span>     				LEFT JOIN [dbo].[ItemList] AS ColumnIL ON ColumnIL.ItemListId = MCP.ParagraphListID
<span class='line-number'>429</span>     				LEFT JOIN [dbo].[ItemListRelation] AS ColumnILR ON ColumnIL.ItemListId = ColumnILR.ItemListRelationItemListId
<span class='line-number'>430</span>     				LEFT JOIN [dbo].[ItemType_ParagraphColumn] AS PC ON PC.Id = ColumnILR.ItemListRelationItemId
<span class='line-number'>431</span><span class='line-number'>432</span>     				LEFT JOIN [dbo].ItemType_Carousel AS CS ON CS.Id = P.ParagraphItemId
<span class='line-number'>433</span>     				LEFT JOIN [dbo].[ItemList] AS CIIL ON CIIL.ItemListId = CS.CarouselListID
<span class='line-number'>434</span>     				LEFT JOIN [dbo].[ItemListRelation] AS CIILR ON CIIL.ItemListId = CIILR.ItemListRelationItemListId
<span class='line-number'>435</span>     				LEFT JOIN [dbo].ItemType_CarouselItem AS CI ON CI.Id = CIILR.ItemListRelationItemId
<span class='line-number'>436</span><span class='line-number'>437</span>     				LEFT JOIN [dbo].[ItemType_JumbotronContainer] AS JC ON JC.Id = P.ParagraphItemId
<span class='line-number'>438</span>     				LEFT JOIN [dbo].[ItemList] AS JCIL ON JCIL.ItemListId = JC.JumbotronListID
<span class='line-number'>439</span>     				LEFT JOIN [dbo].[ItemListRelation] AS JCILR ON JCIL.ItemListId = JCILR.ItemListRelationItemListId
<span class='line-number'>440</span>     				LEFT JOIN [dbo].ItemType_JumbotronListItem AS JCLI ON JCLI.Id = JCILR.ItemListRelationItemId
<span class='line-number'>441</span><span class='line-number'>442</span>     				LEFT JOIN [dbo].[ItemType_CTAButton] AS CTAB ON
<span class='line-number'>443</span>     				CTAP.ButtonID = CTAB.Id
<span class='line-number'>444</span>     					OR CTAP.ExtraButtonID = CTAB.Id
<span class='line-number'>445</span>     					OR MCP.ButtonID = CTAB.Id
<span class='line-number'>446</span>     					OR PC.ButtonID = CTAB.Id
<span class='line-number'>447</span>     					OR PC.ExtraButtonID = CTAB.Id
<span class='line-number'>448</span>     					OR CS.ButtonID = CTAB.Id
<span class='line-number'>449</span>     					OR CI.ButtonID = CTAB.Id
<span class='line-number'>450</span>     					OR CI.ExtraButtonID = CTAB.Id
<span class='line-number'>451</span>     					OR JCLI.ButtonID = CTAB.Id
<span class='line-number'>452</span>     				LEFT JOIN [dbo].[ItemType_ButtonConfiguration] AS BCONF ON CTAB.ButtonConfigurationID = BCONF.Id
<span class='line-number'>453</span><span class='line-number'>454</span>     			WHERE
<span class='line-number'>455</span>     				GR.GridRowPageID = @PageId
<span class='line-number'>456</span>     				AND GR.GridRowActive = 1
<span class='line-number'>457</span>     				AND CTAB.ButtonConfigurationID Is NOT NULL&quot;, new SqlParameter(&quot;PageId&quot;, PageViewId));
<span class='line-number'>458</span><span class='line-number'>459</span>     		DataTable MasterConfigDataTable = null;
<span class='line-number'>460</span><span class='line-number'>461</span>     		MasterConfigDataTable = DynamicwebData.Query($@&quot;
<span class='line-number'>462</span><span class='line-number'>463</span>     SELECT
<span class='line-number'>464</span>     MC.CustomCSS
<span class='line-number'>465</span><span class='line-number'>466</span>     FROM
<span class='line-number'>467</span>     [dbo].[Page] AS P
<span class='line-number'>468</span>     INNER JOIN [dbo].[ItemType_MasterConfig] AS MC ON P.PageItemId = MC.Id
<span class='line-number'>469</span><span class='line-number'>470</span>     WHERE
<span class='line-number'>471</span>     p.PageItemType = &#39;MasterConfig&#39;
<span class='line-number'>472</span>     AND PageAreaId = @AreaId;&quot;, new SqlParameter(&quot;AreaId&quot;, AreaId));
<span class='line-number'>473</span><span class='line-number'>474</span>     		if (AdvancedGridStylesDataTable != null &amp;&amp; AdvancedGridStylesDataTable.Rows.Count &gt; 0)
<span class='line-number'>475</span>     		{
<span class='line-number'>476</span>     			for (int i = 0; i &lt; AdvancedGridStylesDataTable.Rows.Count; i++)
<span class='line-number'>477</span>     			{
<span class='line-number'>478</span><span class='line-number'>479</span><span class='line-number'>480</span>                 #line default
<span class='line-number'>481</span>                 #line hidden
<span class='line-number'>482</span><span class='line-number'>483</span>                 #line 314 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>484</span>        Write(AdvancedGridStylesDataTable.Rows[i][&quot;Styles&quot;].ToString());
<span class='line-number'>485</span><span class='line-number'>486</span><span class='line-number'>487</span>                 #line default
<span class='line-number'>488</span>                 #line hidden
<span class='line-number'>489</span><span class='line-number'>490</span>                 #line 314 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>491</span>                                                                      ;
<span class='line-number'>492</span>     			}
<span class='line-number'>493</span>     		}
<span class='line-number'>494</span><span class='line-number'>495</span>     		if (BackgroundConfigDataTable != null &amp;&amp; BackgroundConfigDataTable.Rows.Count &gt; 0)
<span class='line-number'>496</span>     		{
<span class='line-number'>497</span>     			for (int i = 0; i &lt; BackgroundConfigDataTable.Rows.Count; i++)
<span class='line-number'>498</span>     			{
<span class='line-number'>499</span><span class='line-number'>500</span><span class='line-number'>501</span>                 #line default
<span class='line-number'>502</span>                 #line hidden
<span class='line-number'>503</span><span class='line-number'>504</span>                 #line 322 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>505</span>        Write(BackgroundConfigDataTable.Rows[i][&quot;Styles&quot;].ToString());
<span class='line-number'>506</span><span class='line-number'>507</span><span class='line-number'>508</span>                 #line default
<span class='line-number'>509</span>                 #line hidden
<span class='line-number'>510</span><span class='line-number'>511</span>                 #line 322 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>512</span>                                                                    ;
<span class='line-number'>513</span>     			}
<span class='line-number'>514</span>     		}
<span class='line-number'>515</span><span class='line-number'>516</span>     		if (ButtonConfigDataTable != null &amp;&amp; ButtonConfigDataTable.Rows.Count &gt; 0)
<span class='line-number'>517</span>     		{
<span class='line-number'>518</span>     			for (int i = 0; i &lt; ButtonConfigDataTable.Rows.Count; i++)
<span class='line-number'>519</span>     			{
<span class='line-number'>520</span><span class='line-number'>521</span><span class='line-number'>522</span>                 #line default
<span class='line-number'>523</span>                 #line hidden
<span class='line-number'>524</span><span class='line-number'>525</span>                 #line 330 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>526</span>        Write(ButtonConfigDataTable.Rows[i][&quot;Styles&quot;].ToString());
<span class='line-number'>527</span><span class='line-number'>528</span><span class='line-number'>529</span>                 #line default
<span class='line-number'>530</span>                 #line hidden
<span class='line-number'>531</span><span class='line-number'>532</span>                 #line 330 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>533</span>                                                                ;
<span class='line-number'>534</span>     			}
<span class='line-number'>535</span>     		}
<span class='line-number'>536</span><span class='line-number'>537</span><span class='line-number'>538</span><span class='line-number'>539</span>                 #line default
<span class='line-number'>540</span>                 #line hidden
<span class='line-number'>541</span><span class='line-number'>542</span>                 #line 334 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>543</span>        Write(MasterConfigDataTable.Rows[0][&quot;CustomCSS&quot;].ToString());
<span class='line-number'>544</span><span class='line-number'>545</span><span class='line-number'>546</span>                 #line default
<span class='line-number'>547</span>                 #line hidden
<span class='line-number'>548</span><span class='line-number'>549</span>                 #line 334 &quot;D:\dynamicweb.net\Solutions\Bluedesk\BluedeskCorporate\files\Templates\Designs\ClientBase_generated\_parsed\StyleSheet.parsed.cshtml&quot;
<span class='line-number'>550</span>                                                                   ;
<span class='line-number'>551</span><span class='line-number'>552</span><span class='line-number'>553</span>                 #line default
<span class='line-number'>554</span>                 #line hidden
<span class='line-number'>555</span>     WriteLiteral(&quot;\r\n&quot;);
<span class='line-number'>556</span><span class='line-number'>557</span>             }
<span class='line-number'>558</span>         }
<span class='line-number'>559</span>     }
<span class='line-number'>560</span></div><hr/><div class='template-code'><span class='line-number'>  1</span>     @inherits Dynamicweb.Rendering.ViewModelTemplate&lt;Dynamicweb.Frontend.PageViewModel&gt;
<span class='line-number'>  2</span>     @using Dynamicweb;
<span class='line-number'>  3</span><span class='line-number'>  4</span>     @using System.Data;
<span class='line-number'>  5</span>     @using System.Data.SqlClient;
<span class='line-number'>  6</span>     @using Bluedesk.Tools.DynamicWeb.DataAccess;
<span class='line-number'>  7</span><span class='line-number'>  8</span>     @using Bluedesk.DynamicWeb.ItemTypes;
<span class='line-number'>  9</span>     @using Bluedesk.DynamicWeb.ItemTypes.Settings;
<span class='line-number'> 10</span>     @using Bluedesk.DynamicWeb.ItemTypes.Configuration;
<span class='line-number'> 11</span>     @using Bluedesk.DynamicWeb.ItemTypes.BaseSolution;
<span class='line-number'> 12</span><span class='line-number'> 13</span>     @using Bluedesk.DynamicWeb.ItemTypes.BaseSolution.Frontend;
<span class='line-number'> 14</span><span class='line-number'> 15</span>     @Title(&quot;Configuration page template&quot;)
<span class='line-number'> 16</span><span class='line-number'> 17</span>     @{
<span class='line-number'> 18</span><span class='line-number'> 19</span>     	string RoundedCornersValue = &quot;0px&quot;;
<span class='line-number'> 20</span>     	string ButtonHeight = BaseSettings.BrandConfiguration.ButtonHeight;
<span class='line-number'> 21</span><span class='line-number'> 22</span>     	switch (BaseSettings.BrandConfiguration.RoundedCorners)
<span class='line-number'> 23</span>     	{
<span class='line-number'> 24</span><span class='line-number'> 25</span>     		case &quot;rounded&quot;:
<span class='line-number'> 26</span>     			RoundedCornersValue = BaseSettings.BrandConfiguration.RoundedCornerValue;
<span class='line-number'> 27</span>     			break;
<span class='line-number'> 28</span><span class='line-number'> 29</span>     		case &quot;round&quot;:
<span class='line-number'> 30</span>     			RoundedCornersValue = ButtonHeight;
<span class='line-number'> 31</span>     			break;
<span class='line-number'> 32</span><span class='line-number'> 33</span>     		default:
<span class='line-number'> 34</span>     			RoundedCornersValue = &quot;0px&quot;;
<span class='line-number'> 35</span>     			break;
<span class='line-number'> 36</span>     	}
<span class='line-number'> 37</span><span class='line-number'> 38</span>     	string fontawesomeFontFamily = &quot;Font Awesome 5 Pro&quot;;
<span class='line-number'> 39</span>     	int fontawesomeFontWeight = 300;
<span class='line-number'> 40</span><span class='line-number'> 41</span>     	switch (BaseSettings.BrandConfiguration.FontawesomeStyle)
<span class='line-number'> 42</span>     	{
<span class='line-number'> 43</span><span class='line-number'> 44</span>     		case &quot;fal&quot;:
<span class='line-number'> 45</span>     			fontawesomeFontWeight = 300;
<span class='line-number'> 46</span>     			break;
<span class='line-number'> 47</span>     		case &quot;far&quot;:
<span class='line-number'> 48</span>     			fontawesomeFontWeight = 400;
<span class='line-number'> 49</span>     			break;
<span class='line-number'> 50</span>     		case &quot;fas&quot;:
<span class='line-number'> 51</span>     			fontawesomeFontWeight = 900;
<span class='line-number'> 52</span>     			break;
<span class='line-number'> 53</span>     		case &quot;fad&quot;:
<span class='line-number'> 54</span>     			fontawesomeFontWeight = 900;
<span class='line-number'> 55</span>     			fontawesomeFontFamily = &quot;Font Awesome 5 Duotone&quot;;
<span class='line-number'> 56</span>     			break;
<span class='line-number'> 57</span>     	}
<span class='line-number'> 58</span><span class='line-number'> 59</span>     }
<span class='line-number'> 60</span><span class='line-number'> 61</span>     @BaseSettingServices.RenderButtonCSS(&quot;btn__primary&quot;, BaseSettingsButtons.PrimaryButtonConfiguration)
<span class='line-number'> 62</span>     @BaseSettingServices.RenderButtonCSS(&quot;btn__secondary&quot;, BaseSettingsButtons.SecondaryButtonConfiguration)
<span class='line-number'> 63</span>     @BaseSettingServices.RenderButtonCSS(&quot;btn__contrast&quot;, BaseSettingsButtons.ContrastButtonConfiguration)
<span class='line-number'> 64</span><span class='line-number'> 65</span>     :root,
<span class='line-number'> 66</span>     body {
<span class='line-number'> 67</span><span class='line-number'> 68</span>     	--BaseColorPrimary : @BaseSettingsBrandConfiguration.BaseColorPrimary;
<span class='line-number'> 69</span>     	--BaseColorSecondary : @BaseSettingsBrandConfiguration.BaseColorSecondary;
<span class='line-number'> 70</span>     	--BaseColorContrast : @BaseSettingsBrandConfiguration.BaseColorContrast;
<span class='line-number'> 71</span><span class='line-number'> 72</span>     	--BaseFontPrimary : @BaseSettingsBrandConfiguration.PrimaryFontFamily;
<span class='line-number'> 73</span>     	--BaseFontSecondary : @BaseSettingsBrandConfiguration.PrimaryFontFamily;
<span class='line-number'> 74</span><span class='line-number'> 75</span>     	@BaseSettings.BrandConfiguration.BodyInlineStyles
<span class='line-number'> 76</span>     	--StandardUnitSize : 3.2rem;
<span class='line-number'> 77</span>     	}
<span class='line-number'> 78</span><span class='line-number'> 79</span>     	.footer {
<span class='line-number'> 80</span>     		--FooterContainerDisplay: none !important;
<span class='line-number'> 81</span>     		display: var(--FooterContainerDisplay)
<span class='line-number'> 82</span>     	}
<span class='line-number'> 83</span><span class='line-number'> 84</span>     	h1, h2, h3, h4, h5, h6 { @BaseSettings.BrandConfiguration.HeaderInlineStyles }
<span class='line-number'> 85</span><span class='line-number'> 86</span>     	h1.cta-paragraph__header { @BaseSettings.BrandConfiguration.H1InlineStyles }
<span class='line-number'> 87</span>     	h2.cta-paragraph__header { @BaseSettings.BrandConfiguration.H2InlineStyles }
<span class='line-number'> 88</span>     	h3.cta-paragraph__header { @BaseSettings.BrandConfiguration.H3InlineStyles }
<span class='line-number'> 89</span>     	h4.cta-paragraph__header { @BaseSettings.BrandConfiguration.H4InlineStyles }
<span class='line-number'> 90</span><span class='line-number'> 91</span>     	.po-block__addtocart .btn,
<span class='line-number'> 92</span>     	.productdetails__add-to-cart,
<span class='line-number'> 93</span>     	.searchbox__input {
<span class='line-number'> 94</span>     	border-radius: @RoundedCornersValue;
<span class='line-number'> 95</span>     	}
<span class='line-number'> 96</span><span class='line-number'> 97</span>     	main.blur {
<span class='line-number'> 98</span>     	filter: grayscale(50%) blur(15px);
<span class='line-number'> 99</span>     	-webkit-filter: grayscale(50%) blur(15px);
<span class='line-number'>100</span>     	}
<span class='line-number'>101</span><span class='line-number'>102</span>     	.AdvancedGridButton {
<span class='line-number'>103</span>     	--BorderRadius: @RoundedCornersValue;
<span class='line-number'>104</span>     	}
<span class='line-number'>105</span><span class='line-number'>106</span>     	.btn {
<span class='line-number'>107</span>     	height: var(--StandardUnitSize);
<span class='line-number'>108</span>     	}
<span class='line-number'>109</span><span class='line-number'>110</span>     	.btn__icon {
<span class='line-number'>111</span><span class='line-number'>112</span>     	--fontawesomeFontFamily : &quot;@fontawesomeFontFamily&quot;;
<span class='line-number'>113</span>     	--fontawesomeFontWeight : @fontawesomeFontWeight;
<span class='line-number'>114</span><span class='line-number'>115</span>     	font-family: var(--fontawesomeFontFamily);
<span class='line-number'>116</span>     	font-weight: var(--fontawesomeFontWeight);
<span class='line-number'>117</span><span class='line-number'>118</span>     	-moz-osx-font-smoothing: grayscale;
<span class='line-number'>119</span>     	-webkit-font-smoothing: antialiased;
<span class='line-number'>120</span>     	display: inline-block;
<span class='line-number'>121</span>     	font-style: normal;
<span class='line-number'>122</span>     	font-variant: normal;
<span class='line-number'>123</span>     	text-rendering: auto;
<span class='line-number'>124</span>     	line-height: 1;
<span class='line-number'>125</span><span class='line-number'>126</span>     	}
<span class='line-number'>127</span><span class='line-number'>128</span>     	.cta-paragraph {
<span class='line-number'>129</span>     	background-color: var(--mainBackgroundColor);
<span class='line-number'>130</span>     	}
<span class='line-number'>131</span><span class='line-number'>132</span>     	.cta-paragraph__container {
<span class='line-number'>133</span>     	background-color: var(--contentBackgroundColor);
<span class='line-number'>134</span>     	border: var(--contentBorder);
<span class='line-number'>135</span>     	}
<span class='line-number'>136</span><span class='line-number'>137</span>     	.cta-paragraph__subheader,
<span class='line-number'>138</span>     	.cta-paragraph__header,
<span class='line-number'>139</span>     	.cta-paragraph__text p,
<span class='line-number'>140</span>     	.cta-paragraph__text li {
<span class='line-number'>141</span>     	color: var(--Color);
<span class='line-number'>142</span>     	background-color: var(--BackgroundColor);
<span class='line-number'>143</span>     	border-color: var(--BorderColor);
<span class='line-number'>144</span>     	position: var(--Position);
<span class='line-number'>145</span>     	top: var(--Top);
<span class='line-number'>146</span>     	left: var(--Left);
<span class='line-number'>147</span>     	right: var(--Right);
<span class='line-number'>148</span>     	bottom: var(--Bottom);
<span class='line-number'>149</span>     	padding: var(--Padding);
<span class='line-number'>150</span>     	border: var(--BorderSize);
<span class='line-number'>151</span>     	font-size: var(--FontSize);
<span class='line-number'>152</span>     	text-transform: var(--FontStyle);
<span class='line-number'>153</span>     	line-height: var(--LineHeight);
<span class='line-number'>154</span>     	font-weight: var(--FontWeight);
<span class='line-number'>155</span>     	font-family: var(--FontFamily);
<span class='line-number'>156</span>     	border-radius: var(--BorderRadius);
<span class='line-number'>157</span>     	}
<span class='line-number'>158</span><span class='line-number'>159</span>     	.cta-paragraph__content-container {
<span class='line-number'>160</span>     	align-items: var(--ContentElementAlignmentAlignItems);
<span class='line-number'>161</span>     	text-align: var(--ContentElementAlignmentTextAlign);
<span class='line-number'>162</span>     	}
<span class='line-number'>163</span><span class='line-number'>164</span>     	.cta-paragraph__btn-navigation,
<span class='line-number'>165</span>     	.cta-paragraph__content-container {
<span class='line-number'>166</span>     	align-items : var(--ContainerFitContentAlignmentAlignItems);
<span class='line-number'>167</span>     	justify-content: var(--ContainerFitContentAlignmentJustifyContent);
<span class='line-number'>168</span>     	}
<span class='line-number'>169</span><span class='line-number'>170</span>     	.jumbotron__subheader,
<span class='line-number'>171</span>     	.jumbotron__header,
<span class='line-number'>172</span>     	.jumbotron__shoutbox-intro p,
<span class='line-number'>173</span>     	.jumbotron__shoutbox-intro li,
<span class='line-number'>174</span>     	.header--desktop.headerNew {
<span class='line-number'>175</span>     	position: relative;
<span class='line-number'>176</span>     	}
<span class='line-number'>177</span><span class='line-number'>178</span>     	.header--desktop.headerNew.stickyheader {
<span class='line-number'>179</span>     	position: fixed;
<span class='line-number'>180</span>     	}
<span class='line-number'>181</span><span class='line-number'>182</span>     	@@media screen and (min-width: 992px){
<span class='line-number'>183</span>     	.image-left {
<span class='line-number'>184</span>     	justify-content: flex-end;
<span class='line-number'>185</span>     	flex-direction: row;
<span class='line-number'>186</span>     	}
<span class='line-number'>187</span><span class='line-number'>188</span>     	.image-right {
<span class='line-number'>189</span>     	justify-content: flex-start;
<span class='line-number'>190</span>     	flex-direction: row-reverse;
<span class='line-number'>191</span>     	}
<span class='line-number'>192</span>     	}
<span class='line-number'>193</span><span class='line-number'>194</span>     	.AdvancedGrid__row {
<span class='line-number'>195</span>     	background-color: var(--BackgroundColor);
<span class='line-number'>196</span>     	}
<span class='line-number'>197</span><span class='line-number'>198</span>     	.cta-paragraph__btn-navigation {
<span class='line-number'>199</span>     	padding: 1.2rem 0rem !important;
<span class='line-number'>200</span>     	}
<span class='line-number'>201</span><span class='line-number'>202</span>     	.AdvancedGrid,
<span class='line-number'>203</span>     	.AdvancedGrid__container {
<span class='line-number'>204</span>     	width: 100%;
<span class='line-number'>205</span>     	background-image: var(--BackgroundImage);
<span class='line-number'>206</span>     	min-height: var(--Height);
<span class='line-number'>207</span>     	}
<span class='line-number'>208</span><span class='line-number'>209</span>     	@{
<span class='line-number'>210</span><span class='line-number'>211</span>     		int PageViewId = Pageview.Page.ID;
<span class='line-number'>212</span>     		int AreaId = Pageview.AreaID;
<span class='line-number'>213</span><span class='line-number'>214</span>     		// HttpContext.Current.Session[&quot;PageIdForStyles&quot;] = Pageview.Page.ID;
<span class='line-number'>215</span>     		// HttpContext.Current.Session[&quot;AreaIdForStyles&quot;] = Pageview.AreaID;
<span class='line-number'>216</span><span class='line-number'>217</span>     		DataTable AdvancedGridStylesDataTable = null;
<span class='line-number'>218</span><span class='line-number'>219</span>     		AdvancedGridStylesDataTable = DynamicwebData.Query($@&quot;
<span class='line-number'>220</span><span class='line-number'>221</span>     SELECT
<span class='line-number'>222</span>     InlineStyles AS Styles
<span class='line-number'>223</span><span class='line-number'>224</span>     FROM
<span class='line-number'>225</span>     [dbo].[ItemType_AdvancedGridConfiguration] AS AGC
<span class='line-number'>226</span>     LEFT JOIN [dbo].[GridRow] AS GR ON GR.GridRowItemId = AGC.Id
<span class='line-number'>227</span><span class='line-number'>228</span>     WHERE
<span class='line-number'>229</span>     GR.GridRowPageId = @PageId;
<span class='line-number'>230</span><span class='line-number'>231</span>     &quot;, new SqlParameter(&quot;PageId&quot;, PageViewId));
<span class='line-number'>232</span><span class='line-number'>233</span>     		DataTable BackgroundConfigDataTable = null;
<span class='line-number'>234</span><span class='line-number'>235</span>     		BackgroundConfigDataTable = DynamicwebData.Query($@&quot;
<span class='line-number'>236</span><span class='line-number'>237</span>     SELECT
<span class='line-number'>238</span>     distinct(BG.Stylesheet) AS Styles
<span class='line-number'>239</span><span class='line-number'>240</span>     FROM [dbo].GridRow AS GR
<span class='line-number'>241</span>     INNER JOIN dbo.Paragraph AS PG ON PG.ParagraphGridRowId = GR.GridRowId
<span class='line-number'>242</span>     LEFT JOIN dbo.ItemType_CTAParagraph AS CTA ON CTA.Id = PG.ParagraphItemId
<span class='line-number'>243</span>     LEFT JOIN dbo.ItemType_MultiColumnParagraph AS MCP ON MCP.Id = PG.ParagraphItemId
<span class='line-number'>244</span>     LEFT JOIN dbo.ItemType_Carousel AS CS ON CS.Id = PG.ParagraphItemId
<span class='line-number'>245</span>     LEFT JOIN dbo.ItemType_BackgroundConfiguration AS BG ON CTA.BackgroundConfigurationID = BG.Id
<span class='line-number'>246</span>     OR MCP.BackgroundConfigurationID = BG.Id
<span class='line-number'>247</span>     OR CS.BackgroundConfigurationID = BG.Id
<span class='line-number'>248</span><span class='line-number'>249</span>     WHERE  GR.GridRowPageID=@PageId
<span class='line-number'>250</span>     AND bg.Stylesheet Is NOT NULL&quot;, new SqlParameter(&quot;PageId&quot;, PageViewId));
<span class='line-number'>251</span><span class='line-number'>252</span>     		DataTable ButtonConfigDataTable = null;
<span class='line-number'>253</span><span class='line-number'>254</span>     		ButtonConfigDataTable = DynamicwebData.Query($@&quot;
<span class='line-number'>255</span><span class='line-number'>256</span>     			SELECT
<span class='line-number'>257</span>     				distinct(BCONF.Stylesheet) AS Styles
<span class='line-number'>258</span><span class='line-number'>259</span>     			FROM [dbo].GridRow AS GR
<span class='line-number'>260</span>     				LEFT JOIN [dbo].Paragraph AS P ON P.ParagraphGridRowId = GR.GridRowId
<span class='line-number'>261</span>     				LEFT JOIN [dbo].ItemType_CTAParagraph AS CTAP ON CTAP.Id = P.ParagraphItemId
<span class='line-number'>262</span><span class='line-number'>263</span>     				LEFT JOIN [dbo].ItemType_MultiColumnParagraph AS MCP ON MCP.Id = P.ParagraphItemId
<span class='line-number'>264</span>     				LEFT JOIN [dbo].[ItemList] AS ColumnIL ON ColumnIL.ItemListId = MCP.ParagraphListID
<span class='line-number'>265</span>     				LEFT JOIN [dbo].[ItemListRelation] AS ColumnILR ON ColumnIL.ItemListId = ColumnILR.ItemListRelationItemListId
<span class='line-number'>266</span>     				LEFT JOIN [dbo].[ItemType_ParagraphColumn] AS PC ON PC.Id = ColumnILR.ItemListRelationItemId
<span class='line-number'>267</span><span class='line-number'>268</span>     				LEFT JOIN [dbo].ItemType_Carousel AS CS ON CS.Id = P.ParagraphItemId
<span class='line-number'>269</span>     				LEFT JOIN [dbo].[ItemList] AS CIIL ON CIIL.ItemListId = CS.CarouselListID
<span class='line-number'>270</span>     				LEFT JOIN [dbo].[ItemListRelation] AS CIILR ON CIIL.ItemListId = CIILR.ItemListRelationItemListId
<span class='line-number'>271</span>     				LEFT JOIN [dbo].ItemType_CarouselItem AS CI ON CI.Id = CIILR.ItemListRelationItemId
<span class='line-number'>272</span><span class='line-number'>273</span>     				LEFT JOIN [dbo].[ItemType_JumbotronContainer] AS JC ON JC.Id = P.ParagraphItemId
<span class='line-number'>274</span>     				LEFT JOIN [dbo].[ItemList] AS JCIL ON JCIL.ItemListId = JC.JumbotronListID
<span class='line-number'>275</span>     				LEFT JOIN [dbo].[ItemListRelation] AS JCILR ON JCIL.ItemListId = JCILR.ItemListRelationItemListId
<span class='line-number'>276</span>     				LEFT JOIN [dbo].ItemType_JumbotronListItem AS JCLI ON JCLI.Id = JCILR.ItemListRelationItemId
<span class='line-number'>277</span><span class='line-number'>278</span>     				LEFT JOIN [dbo].[ItemType_CTAButton] AS CTAB ON
<span class='line-number'>279</span>     				CTAP.ButtonID = CTAB.Id
<span class='line-number'>280</span>     					OR CTAP.ExtraButtonID = CTAB.Id
<span class='line-number'>281</span>     					OR MCP.ButtonID = CTAB.Id
<span class='line-number'>282</span>     					OR PC.ButtonID = CTAB.Id
<span class='line-number'>283</span>     					OR PC.ExtraButtonID = CTAB.Id
<span class='line-number'>284</span>     					OR CS.ButtonID = CTAB.Id
<span class='line-number'>285</span>     					OR CI.ButtonID = CTAB.Id
<span class='line-number'>286</span>     					OR CI.ExtraButtonID = CTAB.Id
<span class='line-number'>287</span>     					OR JCLI.ButtonID = CTAB.Id
<span class='line-number'>288</span>     				LEFT JOIN [dbo].[ItemType_ButtonConfiguration] AS BCONF ON CTAB.ButtonConfigurationID = BCONF.Id
<span class='line-number'>289</span><span class='line-number'>290</span>     			WHERE
<span class='line-number'>291</span>     				GR.GridRowPageID = @PageId
<span class='line-number'>292</span>     				AND GR.GridRowActive = 1
<span class='line-number'>293</span>     				AND CTAB.ButtonConfigurationID Is NOT NULL&quot;, new SqlParameter(&quot;PageId&quot;, PageViewId));
<span class='line-number'>294</span><span class='line-number'>295</span>     		DataTable MasterConfigDataTable = null;
<span class='line-number'>296</span><span class='line-number'>297</span>     		MasterConfigDataTable = DynamicwebData.Query($@&quot;
<span class='line-number'>298</span><span class='line-number'>299</span>     SELECT
<span class='line-number'>300</span>     MC.CustomCSS
<span class='line-number'>301</span><span class='line-number'>302</span>     FROM
<span class='line-number'>303</span>     [dbo].[Page] AS P
<span class='line-number'>304</span>     INNER JOIN [dbo].[ItemType_MasterConfig] AS MC ON P.PageItemId = MC.Id
<span class='line-number'>305</span><span class='line-number'>306</span>     WHERE
<span class='line-number'>307</span>     p.PageItemType = &#39;MasterConfig&#39;
<span class='line-number'>308</span>     AND PageAreaId = @AreaId;&quot;, new SqlParameter(&quot;AreaId&quot;, AreaId));
<span class='line-number'>309</span><span class='line-number'>310</span>     		if (AdvancedGridStylesDataTable != null &amp;&amp; AdvancedGridStylesDataTable.Rows.Count &gt; 0)
<span class='line-number'>311</span>     		{
<span class='line-number'>312</span>     			for (int i = 0; i &lt; AdvancedGridStylesDataTable.Rows.Count; i++)
<span class='line-number'>313</span>     			{
<span class='line-number'>314</span>     		@AdvancedGridStylesDataTable.Rows[i][&quot;Styles&quot;].ToString();
<span class='line-number'>315</span>     			}
<span class='line-number'>316</span>     		}
<span class='line-number'>317</span><span class='line-number'>318</span>     		if (BackgroundConfigDataTable != null &amp;&amp; BackgroundConfigDataTable.Rows.Count &gt; 0)
<span class='line-number'>319</span>     		{
<span class='line-number'>320</span>     			for (int i = 0; i &lt; BackgroundConfigDataTable.Rows.Count; i++)
<span class='line-number'>321</span>     			{
<span class='line-number'>322</span>     		@BackgroundConfigDataTable.Rows[i][&quot;Styles&quot;].ToString();
<span class='line-number'>323</span>     			}
<span class='line-number'>324</span>     		}
<span class='line-number'>325</span><span class='line-number'>326</span>     		if (ButtonConfigDataTable != null &amp;&amp; ButtonConfigDataTable.Rows.Count &gt; 0)
<span class='line-number'>327</span>     		{
<span class='line-number'>328</span>     			for (int i = 0; i &lt; ButtonConfigDataTable.Rows.Count; i++)
<span class='line-number'>329</span>     			{
<span class='line-number'>330</span>     		@ButtonConfigDataTable.Rows[i][&quot;Styles&quot;].ToString();
<span class='line-number'>331</span>     			}
<span class='line-number'>332</span>     		}
<span class='line-number'>333</span><span class='line-number'>334</span>     		@MasterConfigDataTable.Rows[0][&quot;CustomCSS&quot;].ToString();
<span class='line-number'>335</span>     	}
<span class='line-number'>336</span></div></pre>