BODY{margin:0px}.x4-section{margin:0 auto}.x4-section-container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.x4-grid-row:after,.x4-atom-row:after{display:table;content:" ";clear:both}.x4-grid-col{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px;min-height:1px}.x4-grid-col IMG{max-width:100%}.x4-grid-col td img{max-width:none}.x4-grid-col-static-edit{min-height:18px}.x4-grid-col-mob{float:left}.x4-grid-mob-hide{display:none}.x4-grid-col-mob1{width:8.33333%}.x4-grid-col1 .x4-grid-col-mob1,.x4-grid-col-mob1 .x4-grid-col-mob1{width:100%}.x4-grid-col-mob2{width:16.66667%}.x4-grid-col2 .x4-grid-col-mob1,.x4-grid-col-mob2 .x4-grid-col-mob1{width:50%}.x4-grid-col2 .x4-grid-col-mob2,.x4-grid-col-mob2 .x4-grid-col-mob2{width:100%}.x4-grid-col-mob3{width:25%}.x4-grid-col3 .x4-grid-col-mob1,.x4-grid-col-mob3 .x4-grid-col-mob1{width:33.33333%}.x4-grid-col3 .x4-grid-col-mob2,.x4-grid-col-mob3 .x4-grid-col-mob2{width:66.66667%}.x4-grid-col3 .x4-grid-col-mob3,.x4-grid-col-mob3 .x4-grid-col-mob3{width:100%}.x4-grid-col-mob4{width:33.33333%}.x4-grid-col4 .x4-grid-col-mob1,.x4-grid-col-mob4 .x4-grid-col-mob1{width:25%}.x4-grid-col4 .x4-grid-col-mob2,.x4-grid-col-mob4 .x4-grid-col-mob2{width:50%}.x4-grid-col4 .x4-grid-col-mob3,.x4-grid-col-mob4 .x4-grid-col-mob3{width:75%}.x4-grid-col4 .x4-grid-col-mob4,.x4-grid-col-mob4 .x4-grid-col-mob4{width:100%}.x4-grid-col-mob5{width:41.66667%}.x4-grid-col5 .x4-grid-col-mob1,.x4-grid-col-mob5 .x4-grid-col-mob1{width:20%}.x4-grid-col5 .x4-grid-col-mob2,.x4-grid-col-mob5 .x4-grid-col-mob2{width:40%}.x4-grid-col5 .x4-grid-col-mob3,.x4-grid-col-mob5 .x4-grid-col-mob3{width:60%}.x4-grid-col5 .x4-grid-col-mob4,.x4-grid-col-mob5 .x4-grid-col-mob4{width:80%}.x4-grid-col5 .x4-grid-col-mob5,.x4-grid-col-mob5 .x4-grid-col-mob5{width:100%}.x4-grid-col-mob6{width:50%}.x4-grid-col6 .x4-grid-col-mob1,.x4-grid-col-mob6 .x4-grid-col-mob1{width:16.66667%}.x4-grid-col6 .x4-grid-col-mob2,.x4-grid-col-mob6 .x4-grid-col-mob2{width:33.33333%}.x4-grid-col6 .x4-grid-col-mob3,.x4-grid-col-mob6 .x4-grid-col-mob3{width:50%}.x4-grid-col6 .x4-grid-col-mob4,.x4-grid-col-mob6 .x4-grid-col-mob4{width:66.66667%}.x4-grid-col6 .x4-grid-col-mob5,.x4-grid-col-mob6 .x4-grid-col-mob5{width:83.33333%}.x4-grid-col6 .x4-grid-col-mob6,.x4-grid-col-mob6 .x4-grid-col-mob6{width:100%}.x4-grid-col-mob7{width:58.33333%}.x4-grid-col7 .x4-grid-col-mob1,.x4-grid-col-mob7 .x4-grid-col-mob1{width:14.28571%}.x4-grid-col7 .x4-grid-col-mob2,.x4-grid-col-mob7 .x4-grid-col-mob2{width:28.57143%}.x4-grid-col7 .x4-grid-col-mob3,.x4-grid-col-mob7 .x4-grid-col-mob3{width:42.85714%}.x4-grid-col7 .x4-grid-col-mob4,.x4-grid-col-mob7 .x4-grid-col-mob4{width:57.14286%}.x4-grid-col7 .x4-grid-col-mob5,.x4-grid-col-mob7 .x4-grid-col-mob5{width:71.42857%}.x4-grid-col7 .x4-grid-col-mob6,.x4-grid-col-mob7 .x4-grid-col-mob6{width:85.71429%}.x4-grid-col7 .x4-grid-col-mob7,.x4-grid-col-mob7 .x4-grid-col-mob7{width:100%}.x4-grid-col-mob8{width:66.66667%}.x4-grid-col8 .x4-grid-col-mob1,.x4-grid-col-mob8 .x4-grid-col-mob1{width:12.5%}.x4-grid-col8 .x4-grid-col-mob2,.x4-grid-col-mob8 .x4-grid-col-mob2{width:25%}.x4-grid-col8 .x4-grid-col-mob3,.x4-grid-col-mob8 .x4-grid-col-mob3{width:37.5%}.x4-grid-col8 .x4-grid-col-mob4,.x4-grid-col-mob8 .x4-grid-col-mob4{width:50%}.x4-grid-col8 .x4-grid-col-mob5,.x4-grid-col-mob8 .x4-grid-col-mob5{width:62.5%}.x4-grid-col8 .x4-grid-col-mob6,.x4-grid-col-mob8 .x4-grid-col-mob6{width:75%}.x4-grid-col8 .x4-grid-col-mob7,.x4-grid-col-mob8 .x4-grid-col-mob7{width:87.5%}.x4-grid-col8 .x4-grid-col-mob8,.x4-grid-col-mob8 .x4-grid-col-mob8{width:100%}.x4-grid-col-mob9{width:75%}.x4-grid-col9 .x4-grid-col-mob1,.x4-grid-col-mob9 .x4-grid-col-mob1{width:11.11111%}.x4-grid-col9 .x4-grid-col-mob2,.x4-grid-col-mob9 .x4-grid-col-mob2{width:22.22222%}.x4-grid-col9 .x4-grid-col-mob3,.x4-grid-col-mob9 .x4-grid-col-mob3{width:33.33333%}.x4-grid-col9 .x4-grid-col-mob4,.x4-grid-col-mob9 .x4-grid-col-mob4{width:44.44444%}.x4-grid-col9 .x4-grid-col-mob5,.x4-grid-col-mob9 .x4-grid-col-mob5{width:55.55556%}.x4-grid-col9 .x4-grid-col-mob6,.x4-grid-col-mob9 .x4-grid-col-mob6{width:66.66667%}.x4-grid-col9 .x4-grid-col-mob7,.x4-grid-col-mob9 .x4-grid-col-mob7{width:77.77778%}.x4-grid-col9 .x4-grid-col-mob8,.x4-grid-col-mob9 .x4-grid-col-mob8{width:88.88889%}.x4-grid-col9 .x4-grid-col-mob9,.x4-grid-col-mob9 .x4-grid-col-mob9{width:100%}.x4-grid-col-mob10{width:83.33333%}.x4-grid-col10 .x4-grid-col-mob1,.x4-grid-col-mob10 .x4-grid-col-mob1{width:10%}.x4-grid-col10 .x4-grid-col-mob2,.x4-grid-col-mob10 .x4-grid-col-mob2{width:20%}.x4-grid-col10 .x4-grid-col-mob3,.x4-grid-col-mob10 .x4-grid-col-mob3{width:30%}.x4-grid-col10 .x4-grid-col-mob4,.x4-grid-col-mob10 .x4-grid-col-mob4{width:40%}.x4-grid-col10 .x4-grid-col-mob5,.x4-grid-col-mob10 .x4-grid-col-mob5{width:50%}.x4-grid-col10 .x4-grid-col-mob6,.x4-grid-col-mob10 .x4-grid-col-mob6{width:60%}.x4-grid-col10 .x4-grid-col-mob7,.x4-grid-col-mob10 .x4-grid-col-mob7{width:70%}.x4-grid-col10 .x4-grid-col-mob8,.x4-grid-col-mob10 .x4-grid-col-mob8{width:80%}.x4-grid-col10 .x4-grid-col-mob9,.x4-grid-col-mob10 .x4-grid-col-mob9{width:90%}.x4-grid-col10 .x4-grid-col-mob10,.x4-grid-col-mob10 .x4-grid-col-mob10{width:100%}.x4-grid-col-mob11{width:91.66667%}.x4-grid-col11 .x4-grid-col-mob1,.x4-grid-col-mob11 .x4-grid-col-mob1{width:9.09091%}.x4-grid-col11 .x4-grid-col-mob2,.x4-grid-col-mob11 .x4-grid-col-mob2{width:18.18182%}.x4-grid-col11 .x4-grid-col-mob3,.x4-grid-col-mob11 .x4-grid-col-mob3{width:27.27273%}.x4-grid-col11 .x4-grid-col-mob4,.x4-grid-col-mob11 .x4-grid-col-mob4{width:36.36364%}.x4-grid-col11 .x4-grid-col-mob5,.x4-grid-col-mob11 .x4-grid-col-mob5{width:45.45455%}.x4-grid-col11 .x4-grid-col-mob6,.x4-grid-col-mob11 .x4-grid-col-mob6{width:54.54545%}.x4-grid-col11 .x4-grid-col-mob7,.x4-grid-col-mob11 .x4-grid-col-mob7{width:63.63636%}.x4-grid-col11 .x4-grid-col-mob8,.x4-grid-col-mob11 .x4-grid-col-mob8{width:72.72727%}.x4-grid-col11 .x4-grid-col-mob9,.x4-grid-col-mob11 .x4-grid-col-mob9{width:81.81818%}.x4-grid-col11 .x4-grid-col-mob10,.x4-grid-col-mob11 .x4-grid-col-mob10{width:90.90909%}.x4-grid-col11 .x4-grid-col-mob11,.x4-grid-col-mob11 .x4-grid-col-mob11{width:100.0%}.x4-grid-col-mob12{width:100%}.x4-grid-col12 .x4-grid-col-mob1,.x4-grid-col-mob12 .x4-grid-col-mob1{width:8.33333%}.x4-grid-col12 .x4-grid-col-mob2,.x4-grid-col-mob12 .x4-grid-col-mob2{width:16.66667%}.x4-grid-col12 .x4-grid-col-mob3,.x4-grid-col-mob12 .x4-grid-col-mob3{width:25%}.x4-grid-col12 .x4-grid-col-mob4,.x4-grid-col-mob12 .x4-grid-col-mob4{width:33.33333%}.x4-grid-col12 .x4-grid-col-mob5,.x4-grid-col-mob12 .x4-grid-col-mob5{width:41.66667%}.x4-grid-col12 .x4-grid-col-mob6,.x4-grid-col-mob12 .x4-grid-col-mob6{width:50%}.x4-grid-col12 .x4-grid-col-mob7,.x4-grid-col-mob12 .x4-grid-col-mob7{width:58.33333%}.x4-grid-col12 .x4-grid-col-mob8,.x4-grid-col-mob12 .x4-grid-col-mob8{width:66.66667%}.x4-grid-col12 .x4-grid-col-mob9,.x4-grid-col-mob12 .x4-grid-col-mob9{width:75%}.x4-grid-col12 .x4-grid-col-mob10,.x4-grid-col-mob12 .x4-grid-col-mob10{width:83.33333%}.x4-grid-col12 .x4-grid-col-mob11,.x4-grid-col-mob12 .x4-grid-col-mob11{width:91.66667%}.x4-grid-col12 .x4-grid-col-mob12,.x4-grid-col-mob12 .x4-grid-col-mob12{width:100%}@media (min-width: 480px){.x4-grid-col,.x4-grid-col1 .x4-grid-col,.x4-grid-col2 .x4-grid-col,.x4-grid-col3 .x4-grid-col,.x4-grid-col4 .x4-grid-col,.x4-grid-col5 .x4-grid-col{width:100%}.x4-grid-col{position:relative;float:left}.x4-grid-col1,.x4-grid-col2,.x4-grid-col3,.x4-grid-col4,.x4-grid-col5{width:50%}.x4-grid-mob-hide{display:block}.x4-grid-tab-hide{display:none}.x4-grid-col-tab-push0{left:0%}.x4-grid-col-tab-pull0{right:0%}.x4-grid-col-tab-push1{left:8.33333%}.x4-grid-col-tab-pull1{right:8.33333%}.x4-grid-col-tab-offset1{margin-left:8.33333%}.x4-grid-col-tab1{width:8.33333%}.x4-grid-col1 .x4-grid-col-tab-push0,.x4-grid-col-tab1 .x4-grid-col-tab-push0{left:0%}.x4-grid-col1 .x4-grid-col-tab-pull0,.x4-grid-col-tab1 .x4-grid-col-tab-pull0{right:0%}.x4-grid-col1 .x4-grid-col-tab1,.x4-grid-col-tab1 .x4-grid-col-tab1{width:100%}.x4-grid-col1 .x4-grid-col-tab-offset1,.x4-grid-col-tab1 .x4-grid-col-tab-offset1{margin-left:100%}.x4-grid-col1 .x4-grid-col-tab-push1,.x4-grid-col-tab1 .x4-grid-col-tab-push1{left:100%}.x4-grid-col1 .x4-grid-col-tab-pull1,.x4-grid-col-tab1 .x4-grid-col-tab-pull1{right:100%}.x4-grid-col-tab-push2{left:16.66667%}.x4-grid-col-tab-pull2{right:16.66667%}.x4-grid-col-tab-offset2{margin-left:16.66667%}.x4-grid-col-tab2{width:16.66667%}.x4-grid-col2 .x4-grid-col-tab-push0,.x4-grid-col-tab2 .x4-grid-col-tab-push0{left:0%}.x4-grid-col2 .x4-grid-col-tab-pull0,.x4-grid-col-tab2 .x4-grid-col-tab-pull0{right:0%}.x4-grid-col2 .x4-grid-col-tab1,.x4-grid-col-tab2 .x4-grid-col-tab1{width:50%}.x4-grid-col2 .x4-grid-col-tab-offset1,.x4-grid-col-tab2 .x4-grid-col-tab-offset1{margin-left:50%}.x4-grid-col2 .x4-grid-col-tab-push1,.x4-grid-col-tab2 .x4-grid-col-tab-push1{left:50%}.x4-grid-col2 .x4-grid-col-tab-pull1,.x4-grid-col-tab2 .x4-grid-col-tab-pull1{right:50%}.x4-grid-col2 .x4-grid-col-tab2,.x4-grid-col-tab2 .x4-grid-col-tab2{width:100%}.x4-grid-col2 .x4-grid-col-tab-offset2,.x4-grid-col-tab2 .x4-grid-col-tab-offset2{margin-left:100%}.x4-grid-col2 .x4-grid-col-tab-push2,.x4-grid-col-tab2 .x4-grid-col-tab-push2{left:100%}.x4-grid-col2 .x4-grid-col-tab-pull2,.x4-grid-col-tab2 .x4-grid-col-tab-pull2{right:100%}.x4-grid-col-tab-push3{left:25%}.x4-grid-col-tab-pull3{right:25%}.x4-grid-col-tab-offset3{margin-left:25%}.x4-grid-col-tab3{width:25%}.x4-grid-col3 .x4-grid-col-tab-push0,.x4-grid-col-tab3 .x4-grid-col-tab-push0{left:0%}.x4-grid-col3 .x4-grid-col-tab-pull0,.x4-grid-col-tab3 .x4-grid-col-tab-pull0{right:0%}.x4-grid-col3 .x4-grid-col-tab1,.x4-grid-col-tab3 .x4-grid-col-tab1{width:33.33333%}.x4-grid-col3 .x4-grid-col-tab-offset1,.x4-grid-col-tab3 .x4-grid-col-tab-offset1{margin-left:33.33333%}.x4-grid-col3 .x4-grid-col-tab-push1,.x4-grid-col-tab3 .x4-grid-col-tab-push1{left:33.33333%}.x4-grid-col3 .x4-grid-col-tab-pull1,.x4-grid-col-tab3 .x4-grid-col-tab-pull1{right:33.33333%}.x4-grid-col3 .x4-grid-col-tab2,.x4-grid-col-tab3 .x4-grid-col-tab2{width:66.66667%}.x4-grid-col3 .x4-grid-col-tab-offset2,.x4-grid-col-tab3 .x4-grid-col-tab-offset2{margin-left:66.66667%}.x4-grid-col3 .x4-grid-col-tab-push2,.x4-grid-col-tab3 .x4-grid-col-tab-push2{left:66.66667%}.x4-grid-col3 .x4-grid-col-tab-pull2,.x4-grid-col-tab3 .x4-grid-col-tab-pull2{right:66.66667%}.x4-grid-col3 .x4-grid-col-tab3,.x4-grid-col-tab3 .x4-grid-col-tab3{width:100%}.x4-grid-col3 .x4-grid-col-tab-offset3,.x4-grid-col-tab3 .x4-grid-col-tab-offset3{margin-left:100%}.x4-grid-col3 .x4-grid-col-tab-push3,.x4-grid-col-tab3 .x4-grid-col-tab-push3{left:100%}.x4-grid-col3 .x4-grid-col-tab-pull3,.x4-grid-col-tab3 .x4-grid-col-tab-pull3{right:100%}.x4-grid-col-tab-push4{left:33.33333%}.x4-grid-col-tab-pull4{right:33.33333%}.x4-grid-col-tab-offset4{margin-left:33.33333%}.x4-grid-col-tab4{width:33.33333%}.x4-grid-col4 .x4-grid-col-tab-push0,.x4-grid-col-tab4 .x4-grid-col-tab-push0{left:0%}.x4-grid-col4 .x4-grid-col-tab-pull0,.x4-grid-col-tab4 .x4-grid-col-tab-pull0{right:0%}.x4-grid-col4 .x4-grid-col-tab1,.x4-grid-col-tab4 .x4-grid-col-tab1{width:25%}.x4-grid-col4 .x4-grid-col-tab-offset1,.x4-grid-col-tab4 .x4-grid-col-tab-offset1{margin-left:25%}.x4-grid-col4 .x4-grid-col-tab-push1,.x4-grid-col-tab4 .x4-grid-col-tab-push1{left:25%}.x4-grid-col4 .x4-grid-col-tab-pull1,.x4-grid-col-tab4 .x4-grid-col-tab-pull1{right:25%}.x4-grid-col4 .x4-grid-col-tab2,.x4-grid-col-tab4 .x4-grid-col-tab2{width:50%}.x4-grid-col4 .x4-grid-col-tab-offset2,.x4-grid-col-tab4 .x4-grid-col-tab-offset2{margin-left:50%}.x4-grid-col4 .x4-grid-col-tab-push2,.x4-grid-col-tab4 .x4-grid-col-tab-push2{left:50%}.x4-grid-col4 .x4-grid-col-tab-pull2,.x4-grid-col-tab4 .x4-grid-col-tab-pull2{right:50%}.x4-grid-col4 .x4-grid-col-tab3,.x4-grid-col-tab4 .x4-grid-col-tab3{width:75%}.x4-grid-col4 .x4-grid-col-tab-offset3,.x4-grid-col-tab4 .x4-grid-col-tab-offset3{margin-left:75%}.x4-grid-col4 .x4-grid-col-tab-push3,.x4-grid-col-tab4 .x4-grid-col-tab-push3{left:75%}.x4-grid-col4 .x4-grid-col-tab-pull3,.x4-grid-col-tab4 .x4-grid-col-tab-pull3{right:75%}.x4-grid-col4 .x4-grid-col-tab4,.x4-grid-col-tab4 .x4-grid-col-tab4{width:100%}.x4-grid-col4 .x4-grid-col-tab-offset4,.x4-grid-col-tab4 .x4-grid-col-tab-offset4{margin-left:100%}.x4-grid-col4 .x4-grid-col-tab-push4,.x4-grid-col-tab4 .x4-grid-col-tab-push4{left:100%}.x4-grid-col4 .x4-grid-col-tab-pull4,.x4-grid-col-tab4 .x4-grid-col-tab-pull4{right:100%}.x4-grid-col-tab-push5{left:41.66667%}.x4-grid-col-tab-pull5{right:41.66667%}.x4-grid-col-tab-offset5{margin-left:41.66667%}.x4-grid-col-tab5{width:41.66667%}.x4-grid-col5 .x4-grid-col-tab-push0,.x4-grid-col-tab5 .x4-grid-col-tab-push0{left:0%}.x4-grid-col5 .x4-grid-col-tab-pull0,.x4-grid-col-tab5 .x4-grid-col-tab-pull0{right:0%}.x4-grid-col5 .x4-grid-col-tab1,.x4-grid-col-tab5 .x4-grid-col-tab1{width:20%}.x4-grid-col5 .x4-grid-col-tab-offset1,.x4-grid-col-tab5 .x4-grid-col-tab-offset1{margin-left:20%}.x4-grid-col5 .x4-grid-col-tab-push1,.x4-grid-col-tab5 .x4-grid-col-tab-push1{left:20%}.x4-grid-col5 .x4-grid-col-tab-pull1,.x4-grid-col-tab5 .x4-grid-col-tab-pull1{right:20%}.x4-grid-col5 .x4-grid-col-tab2,.x4-grid-col-tab5 .x4-grid-col-tab2{width:40%}.x4-grid-col5 .x4-grid-col-tab-offset2,.x4-grid-col-tab5 .x4-grid-col-tab-offset2{margin-left:40%}.x4-grid-col5 .x4-grid-col-tab-push2,.x4-grid-col-tab5 .x4-grid-col-tab-push2{left:40%}.x4-grid-col5 .x4-grid-col-tab-pull2,.x4-grid-col-tab5 .x4-grid-col-tab-pull2{right:40%}.x4-grid-col5 .x4-grid-col-tab3,.x4-grid-col-tab5 .x4-grid-col-tab3{width:60%}.x4-grid-col5 .x4-grid-col-tab-offset3,.x4-grid-col-tab5 .x4-grid-col-tab-offset3{margin-left:60%}.x4-grid-col5 .x4-grid-col-tab-push3,.x4-grid-col-tab5 .x4-grid-col-tab-push3{left:60%}.x4-grid-col5 .x4-grid-col-tab-pull3,.x4-grid-col-tab5 .x4-grid-col-tab-pull3{right:60%}.x4-grid-col5 .x4-grid-col-tab4,.x4-grid-col-tab5 .x4-grid-col-tab4{width:80%}.x4-grid-col5 .x4-grid-col-tab-offset4,.x4-grid-col-tab5 .x4-grid-col-tab-offset4{margin-left:80%}.x4-grid-col5 .x4-grid-col-tab-push4,.x4-grid-col-tab5 .x4-grid-col-tab-push4{left:80%}.x4-grid-col5 .x4-grid-col-tab-pull4,.x4-grid-col-tab5 .x4-grid-col-tab-pull4{right:80%}.x4-grid-col5 .x4-grid-col-tab5,.x4-grid-col-tab5 .x4-grid-col-tab5{width:100%}.x4-grid-col5 .x4-grid-col-tab-offset5,.x4-grid-col-tab5 .x4-grid-col-tab-offset5{margin-left:100%}.x4-grid-col5 .x4-grid-col-tab-push5,.x4-grid-col-tab5 .x4-grid-col-tab-push5{left:100%}.x4-grid-col5 .x4-grid-col-tab-pull5,.x4-grid-col-tab5 .x4-grid-col-tab-pull5{right:100%}.x4-grid-col-tab-push6{left:50%}.x4-grid-col-tab-pull6{right:50%}.x4-grid-col-tab-offset6{margin-left:50%}.x4-grid-col-tab6{width:50%}.x4-grid-col6 .x4-grid-col-tab-push0,.x4-grid-col-tab6 .x4-grid-col-tab-push0{left:0%}.x4-grid-col6 .x4-grid-col-tab-pull0,.x4-grid-col-tab6 .x4-grid-col-tab-pull0{right:0%}.x4-grid-col6 .x4-grid-col-tab1,.x4-grid-col-tab6 .x4-grid-col-tab1{width:16.66667%}.x4-grid-col6 .x4-grid-col-tab-offset1,.x4-grid-col-tab6 .x4-grid-col-tab-offset1{margin-left:16.66667%}.x4-grid-col6 .x4-grid-col-tab-push1,.x4-grid-col-tab6 .x4-grid-col-tab-push1{left:16.66667%}.x4-grid-col6 .x4-grid-col-tab-pull1,.x4-grid-col-tab6 .x4-grid-col-tab-pull1{right:16.66667%}.x4-grid-col6 .x4-grid-col-tab2,.x4-grid-col-tab6 .x4-grid-col-tab2{width:33.33333%}.x4-grid-col6 .x4-grid-col-tab-offset2,.x4-grid-col-tab6 .x4-grid-col-tab-offset2{margin-left:33.33333%}.x4-grid-col6 .x4-grid-col-tab-push2,.x4-grid-col-tab6 .x4-grid-col-tab-push2{left:33.33333%}.x4-grid-col6 .x4-grid-col-tab-pull2,.x4-grid-col-tab6 .x4-grid-col-tab-pull2{right:33.33333%}.x4-grid-col6 .x4-grid-col-tab3,.x4-grid-col-tab6 .x4-grid-col-tab3{width:50%}.x4-grid-col6 .x4-grid-col-tab-offset3,.x4-grid-col-tab6 .x4-grid-col-tab-offset3{margin-left:50%}.x4-grid-col6 .x4-grid-col-tab-push3,.x4-grid-col-tab6 .x4-grid-col-tab-push3{left:50%}.x4-grid-col6 .x4-grid-col-tab-pull3,.x4-grid-col-tab6 .x4-grid-col-tab-pull3{right:50%}.x4-grid-col6 .x4-grid-col-tab4,.x4-grid-col-tab6 .x4-grid-col-tab4{width:66.66667%}.x4-grid-col6 .x4-grid-col-tab-offset4,.x4-grid-col-tab6 .x4-grid-col-tab-offset4{margin-left:66.66667%}.x4-grid-col6 .x4-grid-col-tab-push4,.x4-grid-col-tab6 .x4-grid-col-tab-push4{left:66.66667%}.x4-grid-col6 .x4-grid-col-tab-pull4,.x4-grid-col-tab6 .x4-grid-col-tab-pull4{right:66.66667%}.x4-grid-col6 .x4-grid-col-tab5,.x4-grid-col-tab6 .x4-grid-col-tab5{width:83.33333%}.x4-grid-col6 .x4-grid-col-tab-offset5,.x4-grid-col-tab6 .x4-grid-col-tab-offset5{margin-left:83.33333%}.x4-grid-col6 .x4-grid-col-tab-push5,.x4-grid-col-tab6 .x4-grid-col-tab-push5{left:83.33333%}.x4-grid-col6 .x4-grid-col-tab-pull5,.x4-grid-col-tab6 .x4-grid-col-tab-pull5{right:83.33333%}.x4-grid-col6 .x4-grid-col-tab6,.x4-grid-col-tab6 .x4-grid-col-tab6{width:100%}.x4-grid-col6 .x4-grid-col-tab-offset6,.x4-grid-col-tab6 .x4-grid-col-tab-offset6{margin-left:100%}.x4-grid-col6 .x4-grid-col-tab-push6,.x4-grid-col-tab6 .x4-grid-col-tab-push6{left:100%}.x4-grid-col6 .x4-grid-col-tab-pull6,.x4-grid-col-tab6 .x4-grid-col-tab-pull6{right:100%}.x4-grid-col-tab-push7{left:58.33333%}.x4-grid-col-tab-pull7{right:58.33333%}.x4-grid-col-tab-offset7{margin-left:58.33333%}.x4-grid-col-tab7{width:58.33333%}.x4-grid-col7 .x4-grid-col-tab-push0,.x4-grid-col-tab7 .x4-grid-col-tab-push0{left:0%}.x4-grid-col7 .x4-grid-col-tab-pull0,.x4-grid-col-tab7 .x4-grid-col-tab-pull0{right:0%}.x4-grid-col7 .x4-grid-col-tab1,.x4-grid-col-tab7 .x4-grid-col-tab1{width:14.28571%}.x4-grid-col7 .x4-grid-col-tab-offset1,.x4-grid-col-tab7 .x4-grid-col-tab-offset1{margin-left:14.28571%}.x4-grid-col7 .x4-grid-col-tab-push1,.x4-grid-col-tab7 .x4-grid-col-tab-push1{left:14.28571%}.x4-grid-col7 .x4-grid-col-tab-pull1,.x4-grid-col-tab7 .x4-grid-col-tab-pull1{right:14.28571%}.x4-grid-col7 .x4-grid-col-tab2,.x4-grid-col-tab7 .x4-grid-col-tab2{width:28.57143%}.x4-grid-col7 .x4-grid-col-tab-offset2,.x4-grid-col-tab7 .x4-grid-col-tab-offset2{margin-left:28.57143%}.x4-grid-col7 .x4-grid-col-tab-push2,.x4-grid-col-tab7 .x4-grid-col-tab-push2{left:28.57143%}.x4-grid-col7 .x4-grid-col-tab-pull2,.x4-grid-col-tab7 .x4-grid-col-tab-pull2{right:28.57143%}.x4-grid-col7 .x4-grid-col-tab3,.x4-grid-col-tab7 .x4-grid-col-tab3{width:42.85714%}.x4-grid-col7 .x4-grid-col-tab-offset3,.x4-grid-col-tab7 .x4-grid-col-tab-offset3{margin-left:42.85714%}.x4-grid-col7 .x4-grid-col-tab-push3,.x4-grid-col-tab7 .x4-grid-col-tab-push3{left:42.85714%}.x4-grid-col7 .x4-grid-col-tab-pull3,.x4-grid-col-tab7 .x4-grid-col-tab-pull3{right:42.85714%}.x4-grid-col7 .x4-grid-col-tab4,.x4-grid-col-tab7 .x4-grid-col-tab4{width:57.14286%}.x4-grid-col7 .x4-grid-col-tab-offset4,.x4-grid-col-tab7 .x4-grid-col-tab-offset4{margin-left:57.14286%}.x4-grid-col7 .x4-grid-col-tab-push4,.x4-grid-col-tab7 .x4-grid-col-tab-push4{left:57.14286%}.x4-grid-col7 .x4-grid-col-tab-pull4,.x4-grid-col-tab7 .x4-grid-col-tab-pull4{right:57.14286%}.x4-grid-col7 .x4-grid-col-tab5,.x4-grid-col-tab7 .x4-grid-col-tab5{width:71.42857%}.x4-grid-col7 .x4-grid-col-tab-offset5,.x4-grid-col-tab7 .x4-grid-col-tab-offset5{margin-left:71.42857%}.x4-grid-col7 .x4-grid-col-tab-push5,.x4-grid-col-tab7 .x4-grid-col-tab-push5{left:71.42857%}.x4-grid-col7 .x4-grid-col-tab-pull5,.x4-grid-col-tab7 .x4-grid-col-tab-pull5{right:71.42857%}.x4-grid-col7 .x4-grid-col-tab6,.x4-grid-col-tab7 .x4-grid-col-tab6{width:85.71429%}.x4-grid-col7 .x4-grid-col-tab-offset6,.x4-grid-col-tab7 .x4-grid-col-tab-offset6{margin-left:85.71429%}.x4-grid-col7 .x4-grid-col-tab-push6,.x4-grid-col-tab7 .x4-grid-col-tab-push6{left:85.71429%}.x4-grid-col7 .x4-grid-col-tab-pull6,.x4-grid-col-tab7 .x4-grid-col-tab-pull6{right:85.71429%}.x4-grid-col7 .x4-grid-col-tab7,.x4-grid-col-tab7 .x4-grid-col-tab7{width:100%}.x4-grid-col7 .x4-grid-col-tab-offset7,.x4-grid-col-tab7 .x4-grid-col-tab-offset7{margin-left:100%}.x4-grid-col7 .x4-grid-col-tab-push7,.x4-grid-col-tab7 .x4-grid-col-tab-push7{left:100%}.x4-grid-col7 .x4-grid-col-tab-pull7,.x4-grid-col-tab7 .x4-grid-col-tab-pull7{right:100%}.x4-grid-col-tab-push8{left:66.66667%}.x4-grid-col-tab-pull8{right:66.66667%}.x4-grid-col-tab-offset8{margin-left:66.66667%}.x4-grid-col-tab8{width:66.66667%}.x4-grid-col8 .x4-grid-col-tab-push0,.x4-grid-col-tab8 .x4-grid-col-tab-push0{left:0%}.x4-grid-col8 .x4-grid-col-tab-pull0,.x4-grid-col-tab8 .x4-grid-col-tab-pull0{right:0%}.x4-grid-col8 .x4-grid-col-tab1,.x4-grid-col-tab8 .x4-grid-col-tab1{width:12.5%}.x4-grid-col8 .x4-grid-col-tab-offset1,.x4-grid-col-tab8 .x4-grid-col-tab-offset1{margin-left:12.5%}.x4-grid-col8 .x4-grid-col-tab-push1,.x4-grid-col-tab8 .x4-grid-col-tab-push1{left:12.5%}.x4-grid-col8 .x4-grid-col-tab-pull1,.x4-grid-col-tab8 .x4-grid-col-tab-pull1{right:12.5%}.x4-grid-col8 .x4-grid-col-tab2,.x4-grid-col-tab8 .x4-grid-col-tab2{width:25%}.x4-grid-col8 .x4-grid-col-tab-offset2,.x4-grid-col-tab8 .x4-grid-col-tab-offset2{margin-left:25%}.x4-grid-col8 .x4-grid-col-tab-push2,.x4-grid-col-tab8 .x4-grid-col-tab-push2{left:25%}.x4-grid-col8 .x4-grid-col-tab-pull2,.x4-grid-col-tab8 .x4-grid-col-tab-pull2{right:25%}.x4-grid-col8 .x4-grid-col-tab3,.x4-grid-col-tab8 .x4-grid-col-tab3{width:37.5%}.x4-grid-col8 .x4-grid-col-tab-offset3,.x4-grid-col-tab8 .x4-grid-col-tab-offset3{margin-left:37.5%}.x4-grid-col8 .x4-grid-col-tab-push3,.x4-grid-col-tab8 .x4-grid-col-tab-push3{left:37.5%}.x4-grid-col8 .x4-grid-col-tab-pull3,.x4-grid-col-tab8 .x4-grid-col-tab-pull3{right:37.5%}.x4-grid-col8 .x4-grid-col-tab4,.x4-grid-col-tab8 .x4-grid-col-tab4{width:50%}.x4-grid-col8 .x4-grid-col-tab-offset4,.x4-grid-col-tab8 .x4-grid-col-tab-offset4{margin-left:50%}.x4-grid-col8 .x4-grid-col-tab-push4,.x4-grid-col-tab8 .x4-grid-col-tab-push4{left:50%}.x4-grid-col8 .x4-grid-col-tab-pull4,.x4-grid-col-tab8 .x4-grid-col-tab-pull4{right:50%}.x4-grid-col8 .x4-grid-col-tab5,.x4-grid-col-tab8 .x4-grid-col-tab5{width:62.5%}.x4-grid-col8 .x4-grid-col-tab-offset5,.x4-grid-col-tab8 .x4-grid-col-tab-offset5{margin-left:62.5%}.x4-grid-col8 .x4-grid-col-tab-push5,.x4-grid-col-tab8 .x4-grid-col-tab-push5{left:62.5%}.x4-grid-col8 .x4-grid-col-tab-pull5,.x4-grid-col-tab8 .x4-grid-col-tab-pull5{right:62.5%}.x4-grid-col8 .x4-grid-col-tab6,.x4-grid-col-tab8 .x4-grid-col-tab6{width:75%}.x4-grid-col8 .x4-grid-col-tab-offset6,.x4-grid-col-tab8 .x4-grid-col-tab-offset6{margin-left:75%}.x4-grid-col8 .x4-grid-col-tab-push6,.x4-grid-col-tab8 .x4-grid-col-tab-push6{left:75%}.x4-grid-col8 .x4-grid-col-tab-pull6,.x4-grid-col-tab8 .x4-grid-col-tab-pull6{right:75%}.x4-grid-col8 .x4-grid-col-tab7,.x4-grid-col-tab8 .x4-grid-col-tab7{width:87.5%}.x4-grid-col8 .x4-grid-col-tab-offset7,.x4-grid-col-tab8 .x4-grid-col-tab-offset7{margin-left:87.5%}.x4-grid-col8 .x4-grid-col-tab-push7,.x4-grid-col-tab8 .x4-grid-col-tab-push7{left:87.5%}.x4-grid-col8 .x4-grid-col-tab-pull7,.x4-grid-col-tab8 .x4-grid-col-tab-pull7{right:87.5%}.x4-grid-col8 .x4-grid-col-tab8,.x4-grid-col-tab8 .x4-grid-col-tab8{width:100%}.x4-grid-col8 .x4-grid-col-tab-offset8,.x4-grid-col-tab8 .x4-grid-col-tab-offset8{margin-left:100%}.x4-grid-col8 .x4-grid-col-tab-push8,.x4-grid-col-tab8 .x4-grid-col-tab-push8{left:100%}.x4-grid-col8 .x4-grid-col-tab-pull8,.x4-grid-col-tab8 .x4-grid-col-tab-pull8{right:100%}.x4-grid-col-tab-push9{left:75%}.x4-grid-col-tab-pull9{right:75%}.x4-grid-col-tab-offset9{margin-left:75%}.x4-grid-col-tab9{width:75%}.x4-grid-col9 .x4-grid-col-tab-push0,.x4-grid-col-tab9 .x4-grid-col-tab-push0{left:0%}.x4-grid-col9 .x4-grid-col-tab-pull0,.x4-grid-col-tab9 .x4-grid-col-tab-pull0{right:0%}.x4-grid-col9 .x4-grid-col-tab1,.x4-grid-col-tab9 .x4-grid-col-tab1{width:11.11111%}.x4-grid-col9 .x4-grid-col-tab-offset1,.x4-grid-col-tab9 .x4-grid-col-tab-offset1{margin-left:11.11111%}.x4-grid-col9 .x4-grid-col-tab-push1,.x4-grid-col-tab9 .x4-grid-col-tab-push1{left:11.11111%}.x4-grid-col9 .x4-grid-col-tab-pull1,.x4-grid-col-tab9 .x4-grid-col-tab-pull1{right:11.11111%}.x4-grid-col9 .x4-grid-col-tab2,.x4-grid-col-tab9 .x4-grid-col-tab2{width:22.22222%}.x4-grid-col9 .x4-grid-col-tab-offset2,.x4-grid-col-tab9 .x4-grid-col-tab-offset2{margin-left:22.22222%}.x4-grid-col9 .x4-grid-col-tab-push2,.x4-grid-col-tab9 .x4-grid-col-tab-push2{left:22.22222%}.x4-grid-col9 .x4-grid-col-tab-pull2,.x4-grid-col-tab9 .x4-grid-col-tab-pull2{right:22.22222%}.x4-grid-col9 .x4-grid-col-tab3,.x4-grid-col-tab9 .x4-grid-col-tab3{width:33.33333%}.x4-grid-col9 .x4-grid-col-tab-offset3,.x4-grid-col-tab9 .x4-grid-col-tab-offset3{margin-left:33.33333%}.x4-grid-col9 .x4-grid-col-tab-push3,.x4-grid-col-tab9 .x4-grid-col-tab-push3{left:33.33333%}.x4-grid-col9 .x4-grid-col-tab-pull3,.x4-grid-col-tab9 .x4-grid-col-tab-pull3{right:33.33333%}.x4-grid-col9 .x4-grid-col-tab4,.x4-grid-col-tab9 .x4-grid-col-tab4{width:44.44444%}.x4-grid-col9 .x4-grid-col-tab-offset4,.x4-grid-col-tab9 .x4-grid-col-tab-offset4{margin-left:44.44444%}.x4-grid-col9 .x4-grid-col-tab-push4,.x4-grid-col-tab9 .x4-grid-col-tab-push4{left:44.44444%}.x4-grid-col9 .x4-grid-col-tab-pull4,.x4-grid-col-tab9 .x4-grid-col-tab-pull4{right:44.44444%}.x4-grid-col9 .x4-grid-col-tab5,.x4-grid-col-tab9 .x4-grid-col-tab5{width:55.55556%}.x4-grid-col9 .x4-grid-col-tab-offset5,.x4-grid-col-tab9 .x4-grid-col-tab-offset5{margin-left:55.55556%}.x4-grid-col9 .x4-grid-col-tab-push5,.x4-grid-col-tab9 .x4-grid-col-tab-push5{left:55.55556%}.x4-grid-col9 .x4-grid-col-tab-pull5,.x4-grid-col-tab9 .x4-grid-col-tab-pull5{right:55.55556%}.x4-grid-col9 .x4-grid-col-tab6,.x4-grid-col-tab9 .x4-grid-col-tab6{width:66.66667%}.x4-grid-col9 .x4-grid-col-tab-offset6,.x4-grid-col-tab9 .x4-grid-col-tab-offset6{margin-left:66.66667%}.x4-grid-col9 .x4-grid-col-tab-push6,.x4-grid-col-tab9 .x4-grid-col-tab-push6{left:66.66667%}.x4-grid-col9 .x4-grid-col-tab-pull6,.x4-grid-col-tab9 .x4-grid-col-tab-pull6{right:66.66667%}.x4-grid-col9 .x4-grid-col-tab7,.x4-grid-col-tab9 .x4-grid-col-tab7{width:77.77778%}.x4-grid-col9 .x4-grid-col-tab-offset7,.x4-grid-col-tab9 .x4-grid-col-tab-offset7{margin-left:77.77778%}.x4-grid-col9 .x4-grid-col-tab-push7,.x4-grid-col-tab9 .x4-grid-col-tab-push7{left:77.77778%}.x4-grid-col9 .x4-grid-col-tab-pull7,.x4-grid-col-tab9 .x4-grid-col-tab-pull7{right:77.77778%}.x4-grid-col9 .x4-grid-col-tab8,.x4-grid-col-tab9 .x4-grid-col-tab8{width:88.88889%}.x4-grid-col9 .x4-grid-col-tab-offset8,.x4-grid-col-tab9 .x4-grid-col-tab-offset8{margin-left:88.88889%}.x4-grid-col9 .x4-grid-col-tab-push8,.x4-grid-col-tab9 .x4-grid-col-tab-push8{left:88.88889%}.x4-grid-col9 .x4-grid-col-tab-pull8,.x4-grid-col-tab9 .x4-grid-col-tab-pull8{right:88.88889%}.x4-grid-col9 .x4-grid-col-tab9,.x4-grid-col-tab9 .x4-grid-col-tab9{width:100%}.x4-grid-col9 .x4-grid-col-tab-offset9,.x4-grid-col-tab9 .x4-grid-col-tab-offset9{margin-left:100%}.x4-grid-col9 .x4-grid-col-tab-push9,.x4-grid-col-tab9 .x4-grid-col-tab-push9{left:100%}.x4-grid-col9 .x4-grid-col-tab-pull9,.x4-grid-col-tab9 .x4-grid-col-tab-pull9{right:100%}.x4-grid-col-tab-push10{left:83.33333%}.x4-grid-col-tab-pull10{right:83.33333%}.x4-grid-col-tab-offset10{margin-left:83.33333%}.x4-grid-col-tab10{width:83.33333%}.x4-grid-col10 .x4-grid-col-tab-push0,.x4-grid-col-tab10 .x4-grid-col-tab-push0{left:0%}.x4-grid-col10 .x4-grid-col-tab-pull0,.x4-grid-col-tab10 .x4-grid-col-tab-pull0{right:0%}.x4-grid-col10 .x4-grid-col-tab1,.x4-grid-col-tab10 .x4-grid-col-tab1{width:10%}.x4-grid-col10 .x4-grid-col-tab-offset1,.x4-grid-col-tab10 .x4-grid-col-tab-offset1{margin-left:10%}.x4-grid-col10 .x4-grid-col-tab-push1,.x4-grid-col-tab10 .x4-grid-col-tab-push1{left:10%}.x4-grid-col10 .x4-grid-col-tab-pull1,.x4-grid-col-tab10 .x4-grid-col-tab-pull1{right:10%}.x4-grid-col10 .x4-grid-col-tab2,.x4-grid-col-tab10 .x4-grid-col-tab2{width:20%}.x4-grid-col10 .x4-grid-col-tab-offset2,.x4-grid-col-tab10 .x4-grid-col-tab-offset2{margin-left:20%}.x4-grid-col10 .x4-grid-col-tab-push2,.x4-grid-col-tab10 .x4-grid-col-tab-push2{left:20%}.x4-grid-col10 .x4-grid-col-tab-pull2,.x4-grid-col-tab10 .x4-grid-col-tab-pull2{right:20%}.x4-grid-col10 .x4-grid-col-tab3,.x4-grid-col-tab10 .x4-grid-col-tab3{width:30%}.x4-grid-col10 .x4-grid-col-tab-offset3,.x4-grid-col-tab10 .x4-grid-col-tab-offset3{margin-left:30%}.x4-grid-col10 .x4-grid-col-tab-push3,.x4-grid-col-tab10 .x4-grid-col-tab-push3{left:30%}.x4-grid-col10 .x4-grid-col-tab-pull3,.x4-grid-col-tab10 .x4-grid-col-tab-pull3{right:30%}.x4-grid-col10 .x4-grid-col-tab4,.x4-grid-col-tab10 .x4-grid-col-tab4{width:40%}.x4-grid-col10 .x4-grid-col-tab-offset4,.x4-grid-col-tab10 .x4-grid-col-tab-offset4{margin-left:40%}.x4-grid-col10 .x4-grid-col-tab-push4,.x4-grid-col-tab10 .x4-grid-col-tab-push4{left:40%}.x4-grid-col10 .x4-grid-col-tab-pull4,.x4-grid-col-tab10 .x4-grid-col-tab-pull4{right:40%}.x4-grid-col10 .x4-grid-col-tab5,.x4-grid-col-tab10 .x4-grid-col-tab5{width:50%}.x4-grid-col10 .x4-grid-col-tab-offset5,.x4-grid-col-tab10 .x4-grid-col-tab-offset5{margin-left:50%}.x4-grid-col10 .x4-grid-col-tab-push5,.x4-grid-col-tab10 .x4-grid-col-tab-push5{left:50%}.x4-grid-col10 .x4-grid-col-tab-pull5,.x4-grid-col-tab10 .x4-grid-col-tab-pull5{right:50%}.x4-grid-col10 .x4-grid-col-tab6,.x4-grid-col-tab10 .x4-grid-col-tab6{width:60%}.x4-grid-col10 .x4-grid-col-tab-offset6,.x4-grid-col-tab10 .x4-grid-col-tab-offset6{margin-left:60%}.x4-grid-col10 .x4-grid-col-tab-push6,.x4-grid-col-tab10 .x4-grid-col-tab-push6{left:60%}.x4-grid-col10 .x4-grid-col-tab-pull6,.x4-grid-col-tab10 .x4-grid-col-tab-pull6{right:60%}.x4-grid-col10 .x4-grid-col-tab7,.x4-grid-col-tab10 .x4-grid-col-tab7{width:70%}.x4-grid-col10 .x4-grid-col-tab-offset7,.x4-grid-col-tab10 .x4-grid-col-tab-offset7{margin-left:70%}.x4-grid-col10 .x4-grid-col-tab-push7,.x4-grid-col-tab10 .x4-grid-col-tab-push7{left:70%}.x4-grid-col10 .x4-grid-col-tab-pull7,.x4-grid-col-tab10 .x4-grid-col-tab-pull7{right:70%}.x4-grid-col10 .x4-grid-col-tab8,.x4-grid-col-tab10 .x4-grid-col-tab8{width:80%}.x4-grid-col10 .x4-grid-col-tab-offset8,.x4-grid-col-tab10 .x4-grid-col-tab-offset8{margin-left:80%}.x4-grid-col10 .x4-grid-col-tab-push8,.x4-grid-col-tab10 .x4-grid-col-tab-push8{left:80%}.x4-grid-col10 .x4-grid-col-tab-pull8,.x4-grid-col-tab10 .x4-grid-col-tab-pull8{right:80%}.x4-grid-col10 .x4-grid-col-tab9,.x4-grid-col-tab10 .x4-grid-col-tab9{width:90%}.x4-grid-col10 .x4-grid-col-tab-offset9,.x4-grid-col-tab10 .x4-grid-col-tab-offset9{margin-left:90%}.x4-grid-col10 .x4-grid-col-tab-push9,.x4-grid-col-tab10 .x4-grid-col-tab-push9{left:90%}.x4-grid-col10 .x4-grid-col-tab-pull9,.x4-grid-col-tab10 .x4-grid-col-tab-pull9{right:90%}.x4-grid-col10 .x4-grid-col-tab10,.x4-grid-col-tab10 .x4-grid-col-tab10{width:100%}.x4-grid-col10 .x4-grid-col-tab-offset10,.x4-grid-col-tab10 .x4-grid-col-tab-offset10{margin-left:100%}.x4-grid-col10 .x4-grid-col-tab-push10,.x4-grid-col-tab10 .x4-grid-col-tab-push10{left:100%}.x4-grid-col10 .x4-grid-col-tab-pull10,.x4-grid-col-tab10 .x4-grid-col-tab-pull10{right:100%}.x4-grid-col-tab-push11{left:91.66667%}.x4-grid-col-tab-pull11{right:91.66667%}.x4-grid-col-tab-offset11{margin-left:91.66667%}.x4-grid-col-tab11{width:91.66667%}.x4-grid-col11 .x4-grid-col-tab-push0,.x4-grid-col-tab11 .x4-grid-col-tab-push0{left:0%}.x4-grid-col11 .x4-grid-col-tab-pull0,.x4-grid-col-tab11 .x4-grid-col-tab-pull0{right:0%}.x4-grid-col11 .x4-grid-col-tab1,.x4-grid-col-tab11 .x4-grid-col-tab1{width:9.09091%}.x4-grid-col11 .x4-grid-col-tab-offset1,.x4-grid-col-tab11 .x4-grid-col-tab-offset1{margin-left:9.09091%}.x4-grid-col11 .x4-grid-col-tab-push1,.x4-grid-col-tab11 .x4-grid-col-tab-push1{left:9.09091%}.x4-grid-col11 .x4-grid-col-tab-pull1,.x4-grid-col-tab11 .x4-grid-col-tab-pull1{right:9.09091%}.x4-grid-col11 .x4-grid-col-tab2,.x4-grid-col-tab11 .x4-grid-col-tab2{width:18.18182%}.x4-grid-col11 .x4-grid-col-tab-offset2,.x4-grid-col-tab11 .x4-grid-col-tab-offset2{margin-left:18.18182%}.x4-grid-col11 .x4-grid-col-tab-push2,.x4-grid-col-tab11 .x4-grid-col-tab-push2{left:18.18182%}.x4-grid-col11 .x4-grid-col-tab-pull2,.x4-grid-col-tab11 .x4-grid-col-tab-pull2{right:18.18182%}.x4-grid-col11 .x4-grid-col-tab3,.x4-grid-col-tab11 .x4-grid-col-tab3{width:27.27273%}.x4-grid-col11 .x4-grid-col-tab-offset3,.x4-grid-col-tab11 .x4-grid-col-tab-offset3{margin-left:27.27273%}.x4-grid-col11 .x4-grid-col-tab-push3,.x4-grid-col-tab11 .x4-grid-col-tab-push3{left:27.27273%}.x4-grid-col11 .x4-grid-col-tab-pull3,.x4-grid-col-tab11 .x4-grid-col-tab-pull3{right:27.27273%}.x4-grid-col11 .x4-grid-col-tab4,.x4-grid-col-tab11 .x4-grid-col-tab4{width:36.36364%}.x4-grid-col11 .x4-grid-col-tab-offset4,.x4-grid-col-tab11 .x4-grid-col-tab-offset4{margin-left:36.36364%}.x4-grid-col11 .x4-grid-col-tab-push4,.x4-grid-col-tab11 .x4-grid-col-tab-push4{left:36.36364%}.x4-grid-col11 .x4-grid-col-tab-pull4,.x4-grid-col-tab11 .x4-grid-col-tab-pull4{right:36.36364%}.x4-grid-col11 .x4-grid-col-tab5,.x4-grid-col-tab11 .x4-grid-col-tab5{width:45.45455%}.x4-grid-col11 .x4-grid-col-tab-offset5,.x4-grid-col-tab11 .x4-grid-col-tab-offset5{margin-left:45.45455%}.x4-grid-col11 .x4-grid-col-tab-push5,.x4-grid-col-tab11 .x4-grid-col-tab-push5{left:45.45455%}.x4-grid-col11 .x4-grid-col-tab-pull5,.x4-grid-col-tab11 .x4-grid-col-tab-pull5{right:45.45455%}.x4-grid-col11 .x4-grid-col-tab6,.x4-grid-col-tab11 .x4-grid-col-tab6{width:54.54545%}.x4-grid-col11 .x4-grid-col-tab-offset6,.x4-grid-col-tab11 .x4-grid-col-tab-offset6{margin-left:54.54545%}.x4-grid-col11 .x4-grid-col-tab-push6,.x4-grid-col-tab11 .x4-grid-col-tab-push6{left:54.54545%}.x4-grid-col11 .x4-grid-col-tab-pull6,.x4-grid-col-tab11 .x4-grid-col-tab-pull6{right:54.54545%}.x4-grid-col11 .x4-grid-col-tab7,.x4-grid-col-tab11 .x4-grid-col-tab7{width:63.63636%}.x4-grid-col11 .x4-grid-col-tab-offset7,.x4-grid-col-tab11 .x4-grid-col-tab-offset7{margin-left:63.63636%}.x4-grid-col11 .x4-grid-col-tab-push7,.x4-grid-col-tab11 .x4-grid-col-tab-push7{left:63.63636%}.x4-grid-col11 .x4-grid-col-tab-pull7,.x4-grid-col-tab11 .x4-grid-col-tab-pull7{right:63.63636%}.x4-grid-col11 .x4-grid-col-tab8,.x4-grid-col-tab11 .x4-grid-col-tab8{width:72.72727%}.x4-grid-col11 .x4-grid-col-tab-offset8,.x4-grid-col-tab11 .x4-grid-col-tab-offset8{margin-left:72.72727%}.x4-grid-col11 .x4-grid-col-tab-push8,.x4-grid-col-tab11 .x4-grid-col-tab-push8{left:72.72727%}.x4-grid-col11 .x4-grid-col-tab-pull8,.x4-grid-col-tab11 .x4-grid-col-tab-pull8{right:72.72727%}.x4-grid-col11 .x4-grid-col-tab9,.x4-grid-col-tab11 .x4-grid-col-tab9{width:81.81818%}.x4-grid-col11 .x4-grid-col-tab-offset9,.x4-grid-col-tab11 .x4-grid-col-tab-offset9{margin-left:81.81818%}.x4-grid-col11 .x4-grid-col-tab-push9,.x4-grid-col-tab11 .x4-grid-col-tab-push9{left:81.81818%}.x4-grid-col11 .x4-grid-col-tab-pull9,.x4-grid-col-tab11 .x4-grid-col-tab-pull9{right:81.81818%}.x4-grid-col11 .x4-grid-col-tab10,.x4-grid-col-tab11 .x4-grid-col-tab10{width:90.90909%}.x4-grid-col11 .x4-grid-col-tab-offset10,.x4-grid-col-tab11 .x4-grid-col-tab-offset10{margin-left:90.90909%}.x4-grid-col11 .x4-grid-col-tab-push10,.x4-grid-col-tab11 .x4-grid-col-tab-push10{left:90.90909%}.x4-grid-col11 .x4-grid-col-tab-pull10,.x4-grid-col-tab11 .x4-grid-col-tab-pull10{right:90.90909%}.x4-grid-col11 .x4-grid-col-tab11,.x4-grid-col-tab11 .x4-grid-col-tab11{width:100.0%}.x4-grid-col11 .x4-grid-col-tab-offset11,.x4-grid-col-tab11 .x4-grid-col-tab-offset11{margin-left:100.0%}.x4-grid-col11 .x4-grid-col-tab-push11,.x4-grid-col-tab11 .x4-grid-col-tab-push11{left:100.0%}.x4-grid-col11 .x4-grid-col-tab-pull11,.x4-grid-col-tab11 .x4-grid-col-tab-pull11{right:100.0%}.x4-grid-col-tab-push12{left:100%}.x4-grid-col-tab-pull12{right:100%}.x4-grid-col-tab-offset12{margin-left:100%}.x4-grid-col-tab12{width:100%}.x4-grid-col12 .x4-grid-col-tab-push0,.x4-grid-col-tab12 .x4-grid-col-tab-push0{left:0%}.x4-grid-col12 .x4-grid-col-tab-pull0,.x4-grid-col-tab12 .x4-grid-col-tab-pull0{right:0%}.x4-grid-col12 .x4-grid-col-tab1,.x4-grid-col-tab12 .x4-grid-col-tab1{width:8.33333%}.x4-grid-col12 .x4-grid-col-tab-offset1,.x4-grid-col-tab12 .x4-grid-col-tab-offset1{margin-left:8.33333%}.x4-grid-col12 .x4-grid-col-tab-push1,.x4-grid-col-tab12 .x4-grid-col-tab-push1{left:8.33333%}.x4-grid-col12 .x4-grid-col-tab-pull1,.x4-grid-col-tab12 .x4-grid-col-tab-pull1{right:8.33333%}.x4-grid-col12 .x4-grid-col-tab2,.x4-grid-col-tab12 .x4-grid-col-tab2{width:16.66667%}.x4-grid-col12 .x4-grid-col-tab-offset2,.x4-grid-col-tab12 .x4-grid-col-tab-offset2{margin-left:16.66667%}.x4-grid-col12 .x4-grid-col-tab-push2,.x4-grid-col-tab12 .x4-grid-col-tab-push2{left:16.66667%}.x4-grid-col12 .x4-grid-col-tab-pull2,.x4-grid-col-tab12 .x4-grid-col-tab-pull2{right:16.66667%}.x4-grid-col12 .x4-grid-col-tab3,.x4-grid-col-tab12 .x4-grid-col-tab3{width:25%}.x4-grid-col12 .x4-grid-col-tab-offset3,.x4-grid-col-tab12 .x4-grid-col-tab-offset3{margin-left:25%}.x4-grid-col12 .x4-grid-col-tab-push3,.x4-grid-col-tab12 .x4-grid-col-tab-push3{left:25%}.x4-grid-col12 .x4-grid-col-tab-pull3,.x4-grid-col-tab12 .x4-grid-col-tab-pull3{right:25%}.x4-grid-col12 .x4-grid-col-tab4,.x4-grid-col-tab12 .x4-grid-col-tab4{width:33.33333%}.x4-grid-col12 .x4-grid-col-tab-offset4,.x4-grid-col-tab12 .x4-grid-col-tab-offset4{margin-left:33.33333%}.x4-grid-col12 .x4-grid-col-tab-push4,.x4-grid-col-tab12 .x4-grid-col-tab-push4{left:33.33333%}.x4-grid-col12 .x4-grid-col-tab-pull4,.x4-grid-col-tab12 .x4-grid-col-tab-pull4{right:33.33333%}.x4-grid-col12 .x4-grid-col-tab5,.x4-grid-col-tab12 .x4-grid-col-tab5{width:41.66667%}.x4-grid-col12 .x4-grid-col-tab-offset5,.x4-grid-col-tab12 .x4-grid-col-tab-offset5{margin-left:41.66667%}.x4-grid-col12 .x4-grid-col-tab-push5,.x4-grid-col-tab12 .x4-grid-col-tab-push5{left:41.66667%}.x4-grid-col12 .x4-grid-col-tab-pull5,.x4-grid-col-tab12 .x4-grid-col-tab-pull5{right:41.66667%}.x4-grid-col12 .x4-grid-col-tab6,.x4-grid-col-tab12 .x4-grid-col-tab6{width:50%}.x4-grid-col12 .x4-grid-col-tab-offset6,.x4-grid-col-tab12 .x4-grid-col-tab-offset6{margin-left:50%}.x4-grid-col12 .x4-grid-col-tab-push6,.x4-grid-col-tab12 .x4-grid-col-tab-push6{left:50%}.x4-grid-col12 .x4-grid-col-tab-pull6,.x4-grid-col-tab12 .x4-grid-col-tab-pull6{right:50%}.x4-grid-col12 .x4-grid-col-tab7,.x4-grid-col-tab12 .x4-grid-col-tab7{width:58.33333%}.x4-grid-col12 .x4-grid-col-tab-offset7,.x4-grid-col-tab12 .x4-grid-col-tab-offset7{margin-left:58.33333%}.x4-grid-col12 .x4-grid-col-tab-push7,.x4-grid-col-tab12 .x4-grid-col-tab-push7{left:58.33333%}.x4-grid-col12 .x4-grid-col-tab-pull7,.x4-grid-col-tab12 .x4-grid-col-tab-pull7{right:58.33333%}.x4-grid-col12 .x4-grid-col-tab8,.x4-grid-col-tab12 .x4-grid-col-tab8{width:66.66667%}.x4-grid-col12 .x4-grid-col-tab-offset8,.x4-grid-col-tab12 .x4-grid-col-tab-offset8{margin-left:66.66667%}.x4-grid-col12 .x4-grid-col-tab-push8,.x4-grid-col-tab12 .x4-grid-col-tab-push8{left:66.66667%}.x4-grid-col12 .x4-grid-col-tab-pull8,.x4-grid-col-tab12 .x4-grid-col-tab-pull8{right:66.66667%}.x4-grid-col12 .x4-grid-col-tab9,.x4-grid-col-tab12 .x4-grid-col-tab9{width:75%}.x4-grid-col12 .x4-grid-col-tab-offset9,.x4-grid-col-tab12 .x4-grid-col-tab-offset9{margin-left:75%}.x4-grid-col12 .x4-grid-col-tab-push9,.x4-grid-col-tab12 .x4-grid-col-tab-push9{left:75%}.x4-grid-col12 .x4-grid-col-tab-pull9,.x4-grid-col-tab12 .x4-grid-col-tab-pull9{right:75%}.x4-grid-col12 .x4-grid-col-tab10,.x4-grid-col-tab12 .x4-grid-col-tab10{width:83.33333%}.x4-grid-col12 .x4-grid-col-tab-offset10,.x4-grid-col-tab12 .x4-grid-col-tab-offset10{margin-left:83.33333%}.x4-grid-col12 .x4-grid-col-tab-push10,.x4-grid-col-tab12 .x4-grid-col-tab-push10{left:83.33333%}.x4-grid-col12 .x4-grid-col-tab-pull10,.x4-grid-col-tab12 .x4-grid-col-tab-pull10{right:83.33333%}.x4-grid-col12 .x4-grid-col-tab11,.x4-grid-col-tab12 .x4-grid-col-tab11{width:91.66667%}.x4-grid-col12 .x4-grid-col-tab-offset11,.x4-grid-col-tab12 .x4-grid-col-tab-offset11{margin-left:91.66667%}.x4-grid-col12 .x4-grid-col-tab-push11,.x4-grid-col-tab12 .x4-grid-col-tab-push11{left:91.66667%}.x4-grid-col12 .x4-grid-col-tab-pull11,.x4-grid-col-tab12 .x4-grid-col-tab-pull11{right:91.66667%}.x4-grid-col12 .x4-grid-col-tab12,.x4-grid-col-tab12 .x4-grid-col-tab12{width:100%}.x4-grid-col12 .x4-grid-col-tab-offset12,.x4-grid-col-tab12 .x4-grid-col-tab-offset12{margin-left:100%}.x4-grid-col12 .x4-grid-col-tab-push12,.x4-grid-col-tab12 .x4-grid-col-tab-push12{left:100%}.x4-grid-col12 .x4-grid-col-tab-pull12,.x4-grid-col-tab12 .x4-grid-col-tab-pull12{right:100%}}@media (min-width: 600px){.x4-grid-tab-hide{display:block}.x4-grid-hide{display:none}.x4-grid-col-push0{left:0%}.x4-grid-col-pull0{right:0%}.x4-grid-col-push1{left:8.33333%}.x4-grid-col-pull1{right:8.33333%}.x4-grid-col-offset1{margin-left:8.33333%}.x4-grid-col1{width:8.33333%}.x4-grid-col1 .x4-grid-col-push0{left:0%}.x4-grid-col1 .x4-grid-col-pull0{right:0%}.x4-grid-col1 .x4-grid-col1{width:100%}.x4-grid-col1 .x4-grid-col1 .x4-grid-col1{width:100%}.x4-grid-col1 .x4-grid-col-offset1{margin-left:100%}.x4-grid-col1 .x4-grid-col-push1{left:100%}.x4-grid-col1 .x4-grid-col-pull1{right:100%}.x4-grid-col-push2{left:16.66667%}.x4-grid-col-pull2{right:16.66667%}.x4-grid-col-offset2{margin-left:16.66667%}.x4-grid-col2{width:16.66667%}.x4-grid-col2 .x4-grid-col-push0{left:0%}.x4-grid-col2 .x4-grid-col-pull0{right:0%}.x4-grid-col2 .x4-grid-col1{width:50%}.x4-grid-col2 .x4-grid-col1 .x4-grid-col1{width:100%}.x4-grid-col2 .x4-grid-col-offset1{margin-left:50%}.x4-grid-col2 .x4-grid-col-push1{left:50%}.x4-grid-col2 .x4-grid-col-pull1{right:50%}.x4-grid-col2 .x4-grid-col2{width:100%}.x4-grid-col2 .x4-grid-col2 .x4-grid-col2{width:100%}.x4-grid-col2 .x4-grid-col-offset2{margin-left:100%}.x4-grid-col2 .x4-grid-col-push2{left:100%}.x4-grid-col2 .x4-grid-col-pull2{right:100%}.x4-grid-col-push3{left:25%}.x4-grid-col-pull3{right:25%}.x4-grid-col-offset3{margin-left:25%}.x4-grid-col3{width:25%}.x4-grid-col3 .x4-grid-col-push0{left:0%}.x4-grid-col3 .x4-grid-col-pull0{right:0%}.x4-grid-col3 .x4-grid-col1{width:33.33333%}.x4-grid-col3 .x4-grid-col1 .x4-grid-col1{width:100%}.x4-grid-col3 .x4-grid-col-offset1{margin-left:33.33333%}.x4-grid-col3 .x4-grid-col-push1{left:33.33333%}.x4-grid-col3 .x4-grid-col-pull1{right:33.33333%}.x4-grid-col3 .x4-grid-col2{width:66.66667%}.x4-grid-col3 .x4-grid-col2 .x4-grid-col2{width:100%}.x4-grid-col3 .x4-grid-col-offset2{margin-left:66.66667%}.x4-grid-col3 .x4-grid-col-push2{left:66.66667%}.x4-grid-col3 .x4-grid-col-pull2{right:66.66667%}.x4-grid-col3 .x4-grid-col3{width:100%}.x4-grid-col3 .x4-grid-col3 .x4-grid-col3{width:100%}.x4-grid-col3 .x4-grid-col-offset3{margin-left:100%}.x4-grid-col3 .x4-grid-col-push3{left:100%}.x4-grid-col3 .x4-grid-col-pull3{right:100%}.x4-grid-col-push4{left:33.33333%}.x4-grid-col-pull4{right:33.33333%}.x4-grid-col-offset4{margin-left:33.33333%}.x4-grid-col4{width:33.33333%}.x4-grid-col4 .x4-grid-col-push0{left:0%}.x4-grid-col4 .x4-grid-col-pull0{right:0%}.x4-grid-col4 .x4-grid-col1{width:25%}.x4-grid-col4 .x4-grid-col1 .x4-grid-col1{width:100%}.x4-grid-col4 .x4-grid-col-offset1{margin-left:25%}.x4-grid-col4 .x4-grid-col-push1{left:25%}.x4-grid-col4 .x4-grid-col-pull1{right:25%}.x4-grid-col4 .x4-grid-col2{width:50%}.x4-grid-col4 .x4-grid-col2 .x4-grid-col2{width:100%}.x4-grid-col4 .x4-grid-col-offset2{margin-left:50%}.x4-grid-col4 .x4-grid-col-push2{left:50%}.x4-grid-col4 .x4-grid-col-pull2{right:50%}.x4-grid-col4 .x4-grid-col3{width:75%}.x4-grid-col4 .x4-grid-col3 .x4-grid-col3{width:100%}.x4-grid-col4 .x4-grid-col-offset3{margin-left:75%}.x4-grid-col4 .x4-grid-col-push3{left:75%}.x4-grid-col4 .x4-grid-col-pull3{right:75%}.x4-grid-col4 .x4-grid-col4{width:100%}.x4-grid-col4 .x4-grid-col4 .x4-grid-col4{width:100%}.x4-grid-col4 .x4-grid-col-offset4{margin-left:100%}.x4-grid-col4 .x4-grid-col-push4{left:100%}.x4-grid-col4 .x4-grid-col-pull4{right:100%}.x4-grid-col-push5{left:41.66667%}.x4-grid-col-pull5{right:41.66667%}.x4-grid-col-offset5{margin-left:41.66667%}.x4-grid-col5{width:41.66667%}.x4-grid-col5 .x4-grid-col-push0{left:0%}.x4-grid-col5 .x4-grid-col-pull0{right:0%}.x4-grid-col5 .x4-grid-col1{width:20%}.x4-grid-col5 .x4-grid-col1 .x4-grid-col1{width:100%}.x4-grid-col5 .x4-grid-col-offset1{margin-left:20%}.x4-grid-col5 .x4-grid-col-push1{left:20%}.x4-grid-col5 .x4-grid-col-pull1{right:20%}.x4-grid-col5 .x4-grid-col2{width:40%}.x4-grid-col5 .x4-grid-col2 .x4-grid-col2{width:100%}.x4-grid-col5 .x4-grid-col-offset2{margin-left:40%}.x4-grid-col5 .x4-grid-col-push2{left:40%}.x4-grid-col5 .x4-grid-col-pull2{right:40%}.x4-grid-col5 .x4-grid-col3{width:60%}.x4-grid-col5 .x4-grid-col3 .x4-grid-col3{width:100%}.x4-grid-col5 .x4-grid-col-offset3{margin-left:60%}.x4-grid-col5 .x4-grid-col-push3{left:60%}.x4-grid-col5 .x4-grid-col-pull3{right:60%}.x4-grid-col5 .x4-grid-col4{width:80%}.x4-grid-col5 .x4-grid-col4 .x4-grid-col4{width:100%}.x4-grid-col5 .x4-grid-col-offset4{margin-left:80%}.x4-grid-col5 .x4-grid-col-push4{left:80%}.x4-grid-col5 .x4-grid-col-pull4{right:80%}.x4-grid-col5 .x4-grid-col5{width:100%}.x4-grid-col5 .x4-grid-col5 .x4-grid-col5{width:100%}.x4-grid-col5 .x4-grid-col-offset5{margin-left:100%}.x4-grid-col5 .x4-grid-col-push5{left:100%}.x4-grid-col5 .x4-grid-col-pull5{right:100%}.x4-grid-col-push6{left:50%}.x4-grid-col-pull6{right:50%}.x4-grid-col-offset6{margin-left:50%}.x4-grid-col6{width:50%}.x4-grid-col6 .x4-grid-col-push0{left:0%}.x4-grid-col6 .x4-grid-col-pull0{right:0%}.x4-grid-col6 .x4-grid-col1{width:16.66667%}.x4-grid-col6 .x4-grid-col1 .x4-grid-col1{width:100%}.x4-grid-col6 .x4-grid-col-offset1{margin-left:16.66667%}.x4-grid-col6 .x4-grid-col-push1{left:16.66667%}.x4-grid-col6 .x4-grid-col-pull1{right:16.66667%}.x4-grid-col6 .x4-grid-col2{width:33.33333%}.x4-grid-col6 .x4-grid-col2 .x4-grid-col2{width:100%}.x4-grid-col6 .x4-grid-col-offset2{margin-left:33.33333%}.x4-grid-col6 .x4-grid-col-push2{left:33.33333%}.x4-grid-col6 .x4-grid-col-pull2{right:33.33333%}.x4-grid-col6 .x4-grid-col3{width:50%}.x4-grid-col6 .x4-grid-col3 .x4-grid-col3{width:100%}.x4-grid-col6 .x4-grid-col-offset3{margin-left:50%}.x4-grid-col6 .x4-grid-col-push3{left:50%}.x4-grid-col6 .x4-grid-col-pull3{right:50%}.x4-grid-col6 .x4-grid-col4{width:66.66667%}.x4-grid-col6 .x4-grid-col4 .x4-grid-col4{width:100%}.x4-grid-col6 .x4-grid-col-offset4{margin-left:66.66667%}.x4-grid-col6 .x4-grid-col-push4{left:66.66667%}.x4-grid-col6 .x4-grid-col-pull4{right:66.66667%}.x4-grid-col6 .x4-grid-col5{width:83.33333%}.x4-grid-col6 .x4-grid-col5 .x4-grid-col5{width:100%}.x4-grid-col6 .x4-grid-col-offset5{margin-left:83.33333%}.x4-grid-col6 .x4-grid-col-push5{left:83.33333%}.x4-grid-col6 .x4-grid-col-pull5{right:83.33333%}.x4-grid-col6 .x4-grid-col6{width:100%}.x4-grid-col6 .x4-grid-col6 .x4-grid-col6{width:100%}.x4-grid-col6 .x4-grid-col-offset6{margin-left:100%}.x4-grid-col6 .x4-grid-col-push6{left:100%}.x4-grid-col6 .x4-grid-col-pull6{right:100%}.x4-grid-col-push7{left:58.33333%}.x4-grid-col-pull7{right:58.33333%}.x4-grid-col-offset7{margin-left:58.33333%}.x4-grid-col7{width:58.33333%}.x4-grid-col7 .x4-grid-col-push0{left:0%}.x4-grid-col7 .x4-grid-col-pull0{right:0%}.x4-grid-col7 .x4-grid-col1{width:14.28571%}.x4-grid-col7 .x4-grid-col1 .x4-grid-col1{width:100%}.x4-grid-col7 .x4-grid-col-offset1{margin-left:14.28571%}.x4-grid-col7 .x4-grid-col-push1{left:14.28571%}.x4-grid-col7 .x4-grid-col-pull1{right:14.28571%}.x4-grid-col7 .x4-grid-col2{width:28.57143%}.x4-grid-col7 .x4-grid-col2 .x4-grid-col2{width:100%}.x4-grid-col7 .x4-grid-col-offset2{margin-left:28.57143%}.x4-grid-col7 .x4-grid-col-push2{left:28.57143%}.x4-grid-col7 .x4-grid-col-pull2{right:28.57143%}.x4-grid-col7 .x4-grid-col3{width:42.85714%}.x4-grid-col7 .x4-grid-col3 .x4-grid-col3{width:100%}.x4-grid-col7 .x4-grid-col-offset3{margin-left:42.85714%}.x4-grid-col7 .x4-grid-col-push3{left:42.85714%}.x4-grid-col7 .x4-grid-col-pull3{right:42.85714%}.x4-grid-col7 .x4-grid-col4{width:57.14286%}.x4-grid-col7 .x4-grid-col4 .x4-grid-col4{width:100%}.x4-grid-col7 .x4-grid-col-offset4{margin-left:57.14286%}.x4-grid-col7 .x4-grid-col-push4{left:57.14286%}.x4-grid-col7 .x4-grid-col-pull4{right:57.14286%}.x4-grid-col7 .x4-grid-col5{width:71.42857%}.x4-grid-col7 .x4-grid-col5 .x4-grid-col5{width:100%}.x4-grid-col7 .x4-grid-col-offset5{margin-left:71.42857%}.x4-grid-col7 .x4-grid-col-push5{left:71.42857%}.x4-grid-col7 .x4-grid-col-pull5{right:71.42857%}.x4-grid-col7 .x4-grid-col6{width:85.71429%}.x4-grid-col7 .x4-grid-col6 .x4-grid-col6{width:100%}.x4-grid-col7 .x4-grid-col-offset6{margin-left:85.71429%}.x4-grid-col7 .x4-grid-col-push6{left:85.71429%}.x4-grid-col7 .x4-grid-col-pull6{right:85.71429%}.x4-grid-col7 .x4-grid-col7{width:100%}.x4-grid-col7 .x4-grid-col7 .x4-grid-col7{width:100%}.x4-grid-col7 .x4-grid-col-offset7{margin-left:100%}.x4-grid-col7 .x4-grid-col-push7{left:100%}.x4-grid-col7 .x4-grid-col-pull7{right:100%}.x4-grid-col-push8{left:66.66667%}.x4-grid-col-pull8{right:66.66667%}.x4-grid-col-offset8{margin-left:66.66667%}.x4-grid-col8{width:66.66667%}.x4-grid-col8 .x4-grid-col-push0{left:0%}.x4-grid-col8 .x4-grid-col-pull0{right:0%}.x4-grid-col8 .x4-grid-col1{width:12.5%}.x4-grid-col8 .x4-grid-col1 .x4-grid-col1{width:100%}.x4-grid-col8 .x4-grid-col-offset1{margin-left:12.5%}.x4-grid-col8 .x4-grid-col-push1{left:12.5%}.x4-grid-col8 .x4-grid-col-pull1{right:12.5%}.x4-grid-col8 .x4-grid-col2{width:25%}.x4-grid-col8 .x4-grid-col2 .x4-grid-col2{width:100%}.x4-grid-col8 .x4-grid-col-offset2{margin-left:25%}.x4-grid-col8 .x4-grid-col-push2{left:25%}.x4-grid-col8 .x4-grid-col-pull2{right:25%}.x4-grid-col8 .x4-grid-col3{width:37.5%}.x4-grid-col8 .x4-grid-col3 .x4-grid-col3{width:100%}.x4-grid-col8 .x4-grid-col-offset3{margin-left:37.5%}.x4-grid-col8 .x4-grid-col-push3{left:37.5%}.x4-grid-col8 .x4-grid-col-pull3{right:37.5%}.x4-grid-col8 .x4-grid-col4{width:50%}.x4-grid-col8 .x4-grid-col4 .x4-grid-col4{width:100%}.x4-grid-col8 .x4-grid-col-offset4{margin-left:50%}.x4-grid-col8 .x4-grid-col-push4{left:50%}.x4-grid-col8 .x4-grid-col-pull4{right:50%}.x4-grid-col8 .x4-grid-col5{width:62.5%}.x4-grid-col8 .x4-grid-col5 .x4-grid-col5{width:100%}.x4-grid-col8 .x4-grid-col-offset5{margin-left:62.5%}.x4-grid-col8 .x4-grid-col-push5{left:62.5%}.x4-grid-col8 .x4-grid-col-pull5{right:62.5%}.x4-grid-col8 .x4-grid-col6{width:75%}.x4-grid-col8 .x4-grid-col6 .x4-grid-col6{width:100%}.x4-grid-col8 .x4-grid-col-offset6{margin-left:75%}.x4-grid-col8 .x4-grid-col-push6{left:75%}.x4-grid-col8 .x4-grid-col-pull6{right:75%}.x4-grid-col8 .x4-grid-col7{width:87.5%}.x4-grid-col8 .x4-grid-col7 .x4-grid-col7{width:100%}.x4-grid-col8 .x4-grid-col-offset7{margin-left:87.5%}.x4-grid-col8 .x4-grid-col-push7{left:87.5%}.x4-grid-col8 .x4-grid-col-pull7{right:87.5%}.x4-grid-col8 .x4-grid-col8{width:100%}.x4-grid-col8 .x4-grid-col8 .x4-grid-col8{width:100%}.x4-grid-col8 .x4-grid-col-offset8{margin-left:100%}.x4-grid-col8 .x4-grid-col-push8{left:100%}.x4-grid-col8 .x4-grid-col-pull8{right:100%}.x4-grid-col-push9{left:75%}.x4-grid-col-pull9{right:75%}.x4-grid-col-offset9{margin-left:75%}.x4-grid-col9{width:75%}.x4-grid-col9 .x4-grid-col-push0{left:0%}.x4-grid-col9 .x4-grid-col-pull0{right:0%}.x4-grid-col9 .x4-grid-col1{width:11.11111%}.x4-grid-col9 .x4-grid-col1 .x4-grid-col1{width:100%}.x4-grid-col9 .x4-grid-col-offset1{margin-left:11.11111%}.x4-grid-col9 .x4-grid-col-push1{left:11.11111%}.x4-grid-col9 .x4-grid-col-pull1{right:11.11111%}.x4-grid-col9 .x4-grid-col2{width:22.22222%}.x4-grid-col9 .x4-grid-col2 .x4-grid-col2{width:100%}.x4-grid-col9 .x4-grid-col-offset2{margin-left:22.22222%}.x4-grid-col9 .x4-grid-col-push2{left:22.22222%}.x4-grid-col9 .x4-grid-col-pull2{right:22.22222%}.x4-grid-col9 .x4-grid-col3{width:33.33333%}.x4-grid-col9 .x4-grid-col3 .x4-grid-col3{width:100%}.x4-grid-col9 .x4-grid-col-offset3{margin-left:33.33333%}.x4-grid-col9 .x4-grid-col-push3{left:33.33333%}.x4-grid-col9 .x4-grid-col-pull3{right:33.33333%}.x4-grid-col9 .x4-grid-col4{width:44.44444%}.x4-grid-col9 .x4-grid-col4 .x4-grid-col4{width:100%}.x4-grid-col9 .x4-grid-col-offset4{margin-left:44.44444%}.x4-grid-col9 .x4-grid-col-push4{left:44.44444%}.x4-grid-col9 .x4-grid-col-pull4{right:44.44444%}.x4-grid-col9 .x4-grid-col5{width:55.55556%}.x4-grid-col9 .x4-grid-col5 .x4-grid-col5{width:100%}.x4-grid-col9 .x4-grid-col-offset5{margin-left:55.55556%}.x4-grid-col9 .x4-grid-col-push5{left:55.55556%}.x4-grid-col9 .x4-grid-col-pull5{right:55.55556%}.x4-grid-col9 .x4-grid-col6{width:66.66667%}.x4-grid-col9 .x4-grid-col6 .x4-grid-col6{width:100%}.x4-grid-col9 .x4-grid-col-offset6{margin-left:66.66667%}.x4-grid-col9 .x4-grid-col-push6{left:66.66667%}.x4-grid-col9 .x4-grid-col-pull6{right:66.66667%}.x4-grid-col9 .x4-grid-col7{width:77.77778%}.x4-grid-col9 .x4-grid-col7 .x4-grid-col7{width:100%}.x4-grid-col9 .x4-grid-col-offset7{margin-left:77.77778%}.x4-grid-col9 .x4-grid-col-push7{left:77.77778%}.x4-grid-col9 .x4-grid-col-pull7{right:77.77778%}.x4-grid-col9 .x4-grid-col8{width:88.88889%}.x4-grid-col9 .x4-grid-col8 .x4-grid-col8{width:100%}.x4-grid-col9 .x4-grid-col-offset8{margin-left:88.88889%}.x4-grid-col9 .x4-grid-col-push8{left:88.88889%}.x4-grid-col9 .x4-grid-col-pull8{right:88.88889%}.x4-grid-col9 .x4-grid-col9{width:100%}.x4-grid-col9 .x4-grid-col9 .x4-grid-col9{width:100%}.x4-grid-col9 .x4-grid-col-offset9{margin-left:100%}.x4-grid-col9 .x4-grid-col-push9{left:100%}.x4-grid-col9 .x4-grid-col-pull9{right:100%}.x4-grid-col-push10{left:83.33333%}.x4-grid-col-pull10{right:83.33333%}.x4-grid-col-offset10{margin-left:83.33333%}.x4-grid-col10{width:83.33333%}.x4-grid-col10 .x4-grid-col-push0{left:0%}.x4-grid-col10 .x4-grid-col-pull0{right:0%}.x4-grid-col10 .x4-grid-col1{width:10%}.x4-grid-col10 .x4-grid-col1 .x4-grid-col1{width:100%}.x4-grid-col10 .x4-grid-col-offset1{margin-left:10%}.x4-grid-col10 .x4-grid-col-push1{left:10%}.x4-grid-col10 .x4-grid-col-pull1{right:10%}.x4-grid-col10 .x4-grid-col2{width:20%}.x4-grid-col10 .x4-grid-col2 .x4-grid-col2{width:100%}.x4-grid-col10 .x4-grid-col-offset2{margin-left:20%}.x4-grid-col10 .x4-grid-col-push2{left:20%}.x4-grid-col10 .x4-grid-col-pull2{right:20%}.x4-grid-col10 .x4-grid-col3{width:30%}.x4-grid-col10 .x4-grid-col3 .x4-grid-col3{width:100%}.x4-grid-col10 .x4-grid-col-offset3{margin-left:30%}.x4-grid-col10 .x4-grid-col-push3{left:30%}.x4-grid-col10 .x4-grid-col-pull3{right:30%}.x4-grid-col10 .x4-grid-col4{width:40%}.x4-grid-col10 .x4-grid-col4 .x4-grid-col4{width:100%}.x4-grid-col10 .x4-grid-col-offset4{margin-left:40%}.x4-grid-col10 .x4-grid-col-push4{left:40%}.x4-grid-col10 .x4-grid-col-pull4{right:40%}.x4-grid-col10 .x4-grid-col5{width:50%}.x4-grid-col10 .x4-grid-col5 .x4-grid-col5{width:100%}.x4-grid-col10 .x4-grid-col-offset5{margin-left:50%}.x4-grid-col10 .x4-grid-col-push5{left:50%}.x4-grid-col10 .x4-grid-col-pull5{right:50%}.x4-grid-col10 .x4-grid-col6{width:60%}.x4-grid-col10 .x4-grid-col6 .x4-grid-col6{width:100%}.x4-grid-col10 .x4-grid-col-offset6{margin-left:60%}.x4-grid-col10 .x4-grid-col-push6{left:60%}.x4-grid-col10 .x4-grid-col-pull6{right:60%}.x4-grid-col10 .x4-grid-col7{width:70%}.x4-grid-col10 .x4-grid-col7 .x4-grid-col7{width:100%}.x4-grid-col10 .x4-grid-col-offset7{margin-left:70%}.x4-grid-col10 .x4-grid-col-push7{left:70%}.x4-grid-col10 .x4-grid-col-pull7{right:70%}.x4-grid-col10 .x4-grid-col8{width:80%}.x4-grid-col10 .x4-grid-col8 .x4-grid-col8{width:100%}.x4-grid-col10 .x4-grid-col-offset8{margin-left:80%}.x4-grid-col10 .x4-grid-col-push8{left:80%}.x4-grid-col10 .x4-grid-col-pull8{right:80%}.x4-grid-col10 .x4-grid-col9{width:90%}.x4-grid-col10 .x4-grid-col9 .x4-grid-col9{width:100%}.x4-grid-col10 .x4-grid-col-offset9{margin-left:90%}.x4-grid-col10 .x4-grid-col-push9{left:90%}.x4-grid-col10 .x4-grid-col-pull9{right:90%}.x4-grid-col10 .x4-grid-col10{width:100%}.x4-grid-col10 .x4-grid-col10 .x4-grid-col10{width:100%}.x4-grid-col10 .x4-grid-col-offset10{margin-left:100%}.x4-grid-col10 .x4-grid-col-push10{left:100%}.x4-grid-col10 .x4-grid-col-pull10{right:100%}.x4-grid-col-push11{left:91.66667%}.x4-grid-col-pull11{right:91.66667%}.x4-grid-col-offset11{margin-left:91.66667%}.x4-grid-col11{width:91.66667%}.x4-grid-col11 .x4-grid-col-push0{left:0%}.x4-grid-col11 .x4-grid-col-pull0{right:0%}.x4-grid-col11 .x4-grid-col1{width:9.09091%}.x4-grid-col11 .x4-grid-col1 .x4-grid-col1{width:100%}.x4-grid-col11 .x4-grid-col-offset1{margin-left:9.09091%}.x4-grid-col11 .x4-grid-col-push1{left:9.09091%}.x4-grid-col11 .x4-grid-col-pull1{right:9.09091%}.x4-grid-col11 .x4-grid-col2{width:18.18182%}.x4-grid-col11 .x4-grid-col2 .x4-grid-col2{width:100%}.x4-grid-col11 .x4-grid-col-offset2{margin-left:18.18182%}.x4-grid-col11 .x4-grid-col-push2{left:18.18182%}.x4-grid-col11 .x4-grid-col-pull2{right:18.18182%}.x4-grid-col11 .x4-grid-col3{width:27.27273%}.x4-grid-col11 .x4-grid-col3 .x4-grid-col3{width:100%}.x4-grid-col11 .x4-grid-col-offset3{margin-left:27.27273%}.x4-grid-col11 .x4-grid-col-push3{left:27.27273%}.x4-grid-col11 .x4-grid-col-pull3{right:27.27273%}.x4-grid-col11 .x4-grid-col4{width:36.36364%}.x4-grid-col11 .x4-grid-col4 .x4-grid-col4{width:100%}.x4-grid-col11 .x4-grid-col-offset4{margin-left:36.36364%}.x4-grid-col11 .x4-grid-col-push4{left:36.36364%}.x4-grid-col11 .x4-grid-col-pull4{right:36.36364%}.x4-grid-col11 .x4-grid-col5{width:45.45455%}.x4-grid-col11 .x4-grid-col5 .x4-grid-col5{width:100%}.x4-grid-col11 .x4-grid-col-offset5{margin-left:45.45455%}.x4-grid-col11 .x4-grid-col-push5{left:45.45455%}.x4-grid-col11 .x4-grid-col-pull5{right:45.45455%}.x4-grid-col11 .x4-grid-col6{width:54.54545%}.x4-grid-col11 .x4-grid-col6 .x4-grid-col6{width:100%}.x4-grid-col11 .x4-grid-col-offset6{margin-left:54.54545%}.x4-grid-col11 .x4-grid-col-push6{left:54.54545%}.x4-grid-col11 .x4-grid-col-pull6{right:54.54545%}.x4-grid-col11 .x4-grid-col7{width:63.63636%}.x4-grid-col11 .x4-grid-col7 .x4-grid-col7{width:100%}.x4-grid-col11 .x4-grid-col-offset7{margin-left:63.63636%}.x4-grid-col11 .x4-grid-col-push7{left:63.63636%}.x4-grid-col11 .x4-grid-col-pull7{right:63.63636%}.x4-grid-col11 .x4-grid-col8{width:72.72727%}.x4-grid-col11 .x4-grid-col8 .x4-grid-col8{width:100%}.x4-grid-col11 .x4-grid-col-offset8{margin-left:72.72727%}.x4-grid-col11 .x4-grid-col-push8{left:72.72727%}.x4-grid-col11 .x4-grid-col-pull8{right:72.72727%}.x4-grid-col11 .x4-grid-col9{width:81.81818%}.x4-grid-col11 .x4-grid-col9 .x4-grid-col9{width:100%}.x4-grid-col11 .x4-grid-col-offset9{margin-left:81.81818%}.x4-grid-col11 .x4-grid-col-push9{left:81.81818%}.x4-grid-col11 .x4-grid-col-pull9{right:81.81818%}.x4-grid-col11 .x4-grid-col10{width:90.90909%}.x4-grid-col11 .x4-grid-col10 .x4-grid-col10{width:100%}.x4-grid-col11 .x4-grid-col-offset10{margin-left:90.90909%}.x4-grid-col11 .x4-grid-col-push10{left:90.90909%}.x4-grid-col11 .x4-grid-col-pull10{right:90.90909%}.x4-grid-col11 .x4-grid-col11{width:100.0%}.x4-grid-col11 .x4-grid-col11 .x4-grid-col11{width:100%}.x4-grid-col11 .x4-grid-col-offset11{margin-left:100.0%}.x4-grid-col11 .x4-grid-col-push11{left:100.0%}.x4-grid-col11 .x4-grid-col-pull11{right:100.0%}.x4-grid-col-push12{left:100%}.x4-grid-col-pull12{right:100%}.x4-grid-col-offset12{margin-left:100%}.x4-grid-col12{width:100%}.x4-grid-col12 .x4-grid-col-push0{left:0%}.x4-grid-col12 .x4-grid-col-pull0{right:0%}.x4-grid-col12 .x4-grid-col1{width:8.33333%}.x4-grid-col12 .x4-grid-col1 .x4-grid-col1{width:100%}.x4-grid-col12 .x4-grid-col-offset1{margin-left:8.33333%}.x4-grid-col12 .x4-grid-col-push1{left:8.33333%}.x4-grid-col12 .x4-grid-col-pull1{right:8.33333%}.x4-grid-col12 .x4-grid-col2{width:16.66667%}.x4-grid-col12 .x4-grid-col2 .x4-grid-col2{width:100%}.x4-grid-col12 .x4-grid-col-offset2{margin-left:16.66667%}.x4-grid-col12 .x4-grid-col-push2{left:16.66667%}.x4-grid-col12 .x4-grid-col-pull2{right:16.66667%}.x4-grid-col12 .x4-grid-col3{width:25%}.x4-grid-col12 .x4-grid-col3 .x4-grid-col3{width:100%}.x4-grid-col12 .x4-grid-col-offset3{margin-left:25%}.x4-grid-col12 .x4-grid-col-push3{left:25%}.x4-grid-col12 .x4-grid-col-pull3{right:25%}.x4-grid-col12 .x4-grid-col4{width:33.33333%}.x4-grid-col12 .x4-grid-col4 .x4-grid-col4{width:100%}.x4-grid-col12 .x4-grid-col-offset4{margin-left:33.33333%}.x4-grid-col12 .x4-grid-col-push4{left:33.33333%}.x4-grid-col12 .x4-grid-col-pull4{right:33.33333%}.x4-grid-col12 .x4-grid-col5{width:41.66667%}.x4-grid-col12 .x4-grid-col5 .x4-grid-col5{width:100%}.x4-grid-col12 .x4-grid-col-offset5{margin-left:41.66667%}.x4-grid-col12 .x4-grid-col-push5{left:41.66667%}.x4-grid-col12 .x4-grid-col-pull5{right:41.66667%}.x4-grid-col12 .x4-grid-col6{width:50%}.x4-grid-col12 .x4-grid-col6 .x4-grid-col6{width:100%}.x4-grid-col12 .x4-grid-col-offset6{margin-left:50%}.x4-grid-col12 .x4-grid-col-push6{left:50%}.x4-grid-col12 .x4-grid-col-pull6{right:50%}.x4-grid-col12 .x4-grid-col7{width:58.33333%}.x4-grid-col12 .x4-grid-col7 .x4-grid-col7{width:100%}.x4-grid-col12 .x4-grid-col-offset7{margin-left:58.33333%}.x4-grid-col12 .x4-grid-col-push7{left:58.33333%}.x4-grid-col12 .x4-grid-col-pull7{right:58.33333%}.x4-grid-col12 .x4-grid-col8{width:66.66667%}.x4-grid-col12 .x4-grid-col8 .x4-grid-col8{width:100%}.x4-grid-col12 .x4-grid-col-offset8{margin-left:66.66667%}.x4-grid-col12 .x4-grid-col-push8{left:66.66667%}.x4-grid-col12 .x4-grid-col-pull8{right:66.66667%}.x4-grid-col12 .x4-grid-col9{width:75%}.x4-grid-col12 .x4-grid-col9 .x4-grid-col9{width:100%}.x4-grid-col12 .x4-grid-col-offset9{margin-left:75%}.x4-grid-col12 .x4-grid-col-push9{left:75%}.x4-grid-col12 .x4-grid-col-pull9{right:75%}.x4-grid-col12 .x4-grid-col10{width:83.33333%}.x4-grid-col12 .x4-grid-col10 .x4-grid-col10{width:100%}.x4-grid-col12 .x4-grid-col-offset10{margin-left:83.33333%}.x4-grid-col12 .x4-grid-col-push10{left:83.33333%}.x4-grid-col12 .x4-grid-col-pull10{right:83.33333%}.x4-grid-col12 .x4-grid-col11{width:91.66667%}.x4-grid-col12 .x4-grid-col11 .x4-grid-col11{width:100%}.x4-grid-col12 .x4-grid-col-offset11{margin-left:91.66667%}.x4-grid-col12 .x4-grid-col-push11{left:91.66667%}.x4-grid-col12 .x4-grid-col-pull11{right:91.66667%}.x4-grid-col12 .x4-grid-col12{width:100%}.x4-grid-col12 .x4-grid-col12 .x4-grid-col12{width:100%}.x4-grid-col12 .x4-grid-col-offset12{margin-left:100%}.x4-grid-col12 .x4-grid-col-push12{left:100%}.x4-grid-col12 .x4-grid-col-pull12{right:100%}}@media (min-width: 960px){.x4-grid-960>.x4-section>.x4-section-container,.x4-section-size-960{width:960px}}@media (min-width: 1200px){.x4-grid-1200>.x4-section>.x4-section-container,.x4-section-size-1200{width:1200px}}

.x4-messagebar{padding:3px;background:#F6BFC8;font-family:arial;font-size:13px;font-weight:bold;border:1px solid #deb7b7;display:block;margin-left:0px;margin-right:0px}.x4-infobar{padding:3px;background:#FAF9CA;font-family:arial;font-size:13px;font-weight:bold;border:1px solid #38382B;display:block;margin-left:0px;margin-right:0px;margin-bottom:15px}.x4-successbar{padding:3px;background:#99FF99;font-family:arial;font-size:13px;font-weight:normal;border:1px solid #008500;display:block;margin-left:0px;margin-right:0px;margin-bottom:15px}.x4-msgbox{background:#fdd url("/_system/resources/icons/16/app/shadow/warning.png") no-repeat 5px center;padding:3px 0 0 28px;font-family:arial;font-size:13px;font-weight:bold;border:1px solid #deb7b7;display:none;margin:0px 0px 10px 0px}.x4-invalid-field{border:1px solid red}.x4-invalid-field-radio{border:1px solid red;height:13px;width:13px;padding:0px;margin:0px;line-height:13px;font-size:13px}.x4-tooltip-outer{background:#FAF9CA url("/_system/resources/icons/16/app/shadow/information.png") no-repeat 5px 5px;border:1px solid #38382B;position:fixed;z-index:1000;max-width:200px}.x4-tooltip-outer h1{padding:0px;font-size:16px;margin:3px 5px 0 25px}.x4-tooltip-outer p{margin:5px;font-size:12px;padding:0}.x4-errorToolTip{background:#fdd url("/_system/resources/icons/16/app/shadow/forbidden.png") no-repeat 5px 5px !important;border:1px solid #deb7b7 !important}.x4-video-wrapper{position:relative;padding-bottom:56.25% !important;padding-top:25px !important;height:0}.x4-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}

/*core*/
/*core*/
/*Region Colors*/
/* End Region Colors*/
/* line 41, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
BODY {
  font-family: Arial, Helvetica, sans-serif !important;
}

/* line 45, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
P, H1, H2, H3, H4, H5, H6, SPAN, A {
  color: white;
}

/* line 49, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
H1, H2, H3, H4, H5, H6 {
  color: white;
}

/* line 53, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
H1, H2, H3, H4, H5, H6 {
  padding-top: 3px;
  padding-bottom: 3px;
  margin-top: 3px;
  margin-bottom: 3px;
}

/* line 60, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
P, SPAN, UL, OL, TABLE {
  font-size: 14px;
  line-height: 18px;
}

/* line 65, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
H1 {
  font-size: 46px;
  font-weight: bold;
}

/* line 70, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
H2 {
  font-size: 40.94px;
}

/* line 74, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
H3 {
  font-size: 35.88px;
}

/* line 78, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
H4 {
  font-size: 30.82px;
}

/* line 82, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
H5 {
  font-size: 25.76px;
}

/* line 86, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
H6 {
  font-size: 23px;
}

/* line 90, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-subtext {
  font-size: 11px;
  line-height: 17px;
  font-style: italic;
}

/* line 103, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-message-bar {
  padding: 3px;
}

/* line 108, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-message-bar-failed {
  background: #e7c3c3;
  color: #a94442;
}

/* line 113, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-message-bar-success {
  background: #dff0d8;
  color: #3c763d;
}

/* line 118, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-button {
  background-color: #050505;
  /* Fallback Color */
  background-image: -webkit-gradient(linear, left top, left bottom, from(black), to(#050505));
  /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, black, #050505);
  /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image: -moz-linear-gradient(top, black, #050505);
  /* FF3.6 */
  background-image: -ms-linear-gradient(top, black, #050505);
  /* IE10 */
  background-image: -o-linear-gradient(top, black, #050505);
  /* Opera 11.10+ */
  background-image: linear-gradient(top, #000000, #050505);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='black', EndColorStr='#050505');
  color: white;
  font-size: 14px;
  display: inline-block;
  cursor: pointer;
  margin: 3px;
  padding: 6px;
  border: 1px solid black;
  font-size: 16.8px;
  text-decoration: none;
}

/* line 134, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-button:hover {
  background-color: black;
  /* Fallback Color */
  background-image: -webkit-gradient(linear, left top, left bottom, from(black), to(black));
  /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, black, black);
  /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image: -moz-linear-gradient(top, black, black);
  /* FF3.6 */
  background-image: -ms-linear-gradient(top, black, black);
  /* IE10 */
  background-image: -o-linear-gradient(top, black, black);
  /* Opera 11.10+ */
  background-image: linear-gradient(top, #000000, #000000);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='black', EndColorStr='black');
  text-decoration: none;
}

/* line 139, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atoms-sharing-buttons-container {
  display: block;
}

/* line 143, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atoms-buttons-list {
  list-style-type: none;
  margin: 2px;
  padding: 0px;
}
/* line 148, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atoms-buttons-list .x4-atoms-buttons-list-button {
  float: left;
}

/* line 153, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-form {
  width: 100%;
}

/* line 157, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-radio-label {
  float: left;
  padding-right: 28px;
}

/* line 162, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-field {
  clear: both;
  color: white;
  padding: 3px;
  font-size: 14px;
  box-sizing: border-box;
  width: 100%;
}
/* line 172, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-field label {
  display: block;
  float: left;
  box-sizing: border-box;
  width: 25%;
  padding: 3px;
}
@media screen and (max-width: 530px) {
  /* line 172, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
  .x4-atom-field label {
    padding: 0;
    width: 100%;
  }
}
/* line 183, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-field input {
  padding: 6px;
  border-radius: 3px;
  border: 2px solid #dadada;
  /*box-sizing: border-box;*/
  width: 75%;
}
@media screen and (max-width: 530px) {
  /* line 183, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
  .x4-atom-field input {
    width: 100%;
    box-sizing: border-box;
  }
}
/* line 197, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-field input:focus {
  outline: none;
  border-color: black;
  box-shadow: 0 0 10px black;
}
/* line 203, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-field input[type="checkbox"], .x4-atom-field input[type="radio"] {
  width: 13px;
  float: left;
}
/* line 207, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-field .x4-atom-field-with-privacy {
  width: -moz-calc(75% - 25px);
  width: -webkit-calc(75% - 25px);
  width: -o-calc(75% - 25px);
  width: calc(75% - 25px);
}
/* line 213, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-field .mce-tinymce {
  width: 74%;
  float: left;
}
@media screen and (max-width: 530px) {
  /* line 213, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
  .x4-atom-field .mce-tinymce {
    width: 99%;
    box-sizing: border-box;
  }
}
/* line 221, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-field select {
  padding: 6px;
  border-radius: 3px;
  border: 2px solid #dadada;
  box-sizing: border-box;
  width: 75%;
}
@media screen and (max-width: 530px) {
  /* line 221, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
  .x4-atom-field select {
    width: 100%;
    box-sizing: border-box;
  }
}
/* line 235, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-field select:focus {
  outline: none;
  border-color: black;
  box-shadow: 0 0 10px black;
}
/* line 240, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-field textarea {
  padding: 6px;
  border-radius: 3px;
  border: 2px solid #dadada;
  box-sizing: border-box;
  width: 75%;
}
@media screen and (max-width: 530px) {
  /* line 240, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
  .x4-atom-field textarea {
    width: 100%;
    box-sizing: border-box;
  }
}
/* line 254, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-field textarea:focus {
  outline: none;
  border-color: black;
  box-shadow: 0 0 10px black;
}

/* line 261, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-field-label {
  width: 75%;
  clear: none;
}

/* line 266, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-checkbox-list, .x4-atom-responsive-list {
  list-style-type: none;
  padding-left: 0px;
  list-style-position: inside;
  -moz-column-count: 4;
  -moz-column-gap: 20px;
  -webkit-column-count: 4;
  -webkit-column-gap: 20px;
  column-count: 4;
  column-gap: 20px;
}
@media screen and (max-width: 1200px) {
  /* line 266, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
  .x4-atom-checkbox-list, .x4-atom-responsive-list {
    -moz-column-count: 3;
    -moz-column-gap: 20px;
    -webkit-column-count: 3;
    -webkit-column-gap: 20px;
    column-count: 3;
    column-gap: 20px;
  }
}
@media screen and (max-width: 960px) {
  /* line 266, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
  .x4-atom-checkbox-list, .x4-atom-responsive-list {
    -moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
    column-count: 2;
    column-gap: 20px;
  }
}
@media screen and (max-width: 530px) {
  /* line 266, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
  .x4-atom-checkbox-list, .x4-atom-responsive-list {
    -moz-column-count: 1;
    -moz-column-gap: 20px;
    -webkit-column-count: 1;
    -webkit-column-gap: 20px;
    column-count: 1;
    column-gap: 20px;
  }
}
/* line 287, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-checkbox-list .x4-atom-field, .x4-atom-responsive-list .x4-atom-field {
  min-height: 30px;
}
/* line 289, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-checkbox-list .x4-atom-field label, .x4-atom-responsive-list .x4-atom-field label {
  width: -moz-calc(100% - 50px);
  width: -webkit-calc(100% - 50px);
  width: -o-calc(100% - 50px);
  width: calc(100% - 50px);
}

/* line 299, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-grid-col7 .x4-atom-checkbox-list, .x4-grid-col8 .x4-atom-checkbox-list, .x4-grid-col9 .x4-atom-checkbox-list,
.x4-grid-col7 .x4-atom-responsive-list, .x4-grid-col8 .x4-atom-responsive-list, .x4-grid-col9 .x4-atom-responsive-list {
  -moz-column-count: 3;
  -moz-column-gap: 20px;
  -webkit-column-count: 3;
  -webkit-column-gap: 20px;
  column-count: 3;
  column-gap: 20px;
}
@media screen and (max-width: 960px) {
  /* line 299, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
  .x4-grid-col7 .x4-atom-checkbox-list, .x4-grid-col8 .x4-atom-checkbox-list, .x4-grid-col9 .x4-atom-checkbox-list,
  .x4-grid-col7 .x4-atom-responsive-list, .x4-grid-col8 .x4-atom-responsive-list, .x4-grid-col9 .x4-atom-responsive-list {
    -moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
    column-count: 2;
    column-gap: 20px;
  }
}
@media screen and (max-width: 530px) {
  /* line 299, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
  .x4-grid-col7 .x4-atom-checkbox-list, .x4-grid-col8 .x4-atom-checkbox-list, .x4-grid-col9 .x4-atom-checkbox-list,
  .x4-grid-col7 .x4-atom-responsive-list, .x4-grid-col8 .x4-atom-responsive-list, .x4-grid-col9 .x4-atom-responsive-list {
    -moz-column-count: 1;
    -moz-column-gap: 20px;
    -webkit-column-count: 1;
    -webkit-column-gap: 20px;
    column-count: 1;
    column-gap: 20px;
  }
}

/* line 310, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-grid-col5 .x4-atom-checkbox-list, .x4-grid-col5 .x4-atom-checkbox-list, .x4-grid-col6 .x4-atom-checkbox-list,
.x4-grid-col5 .x4-atom-responsive-list, .x4-grid-col5 .x4-atom-responsive-list, .x4-responsive-col6 .x4-atom-responsive-list {
  -moz-column-count: 2;
  -moz-column-gap: 20px;
  -webkit-column-count: 2;
  -webkit-column-gap: 20px;
  column-count: 2;
  column-gap: 20px;
}
@media screen and (max-width: 530px) {
  /* line 310, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
  .x4-grid-col5 .x4-atom-checkbox-list, .x4-grid-col5 .x4-atom-checkbox-list, .x4-grid-col6 .x4-atom-checkbox-list,
  .x4-grid-col5 .x4-atom-responsive-list, .x4-grid-col5 .x4-atom-responsive-list, .x4-responsive-col6 .x4-atom-responsive-list {
    -moz-column-count: 1;
    -moz-column-gap: 20px;
    -webkit-column-count: 1;
    -webkit-column-gap: 20px;
    column-count: 1;
    column-gap: 20px;
  }
}

/* line 318, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-grid-col1 .x4-atom-checkbox-list, .x4-grid-col2 .x4-atom-checkbox-list, .x4-grid-col3 .x4-atom-checkbox-list,
.x4-grid-col1 .x4-atom-responsive-list, .x4-grid-col2 .x4-atom-responsive-list, .x4-grid-col3 .x4-atom-responsive-list {
  -moz-column-count: 1;
  -moz-column-gap: 20px;
  -webkit-column-count: 1;
  -webkit-column-gap: 20px;
  column-count: 1;
  column-gap: 20px;
}

/* line 322, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-div {
  padding: 3px;
  box-sizing: border-box;
}

/* line 327, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-field-nolabel {
  width: 100% !important;
}

/* line 331, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-field-privacy {
  width: 13px !important;
}

/* line 335, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-form-field-captcha-container {
  height: 50px;
  display: block;
}

/* line 339, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-form-field-captcha-img {
  margin-right: 5px;
  float: left;
}

/* line 345, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-form-field-captcha {
  width: 100px !important;
  float: left;
}

/* line 350, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-field .x4-atom-field-invalid {
  border: 1px solid red;
  background-color: white;
  /* Fallback Color */
  background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(white));
  /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, white, white);
  /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image: -moz-linear-gradient(top, white, white);
  /* FF3.6 */
  background-image: -ms-linear-gradient(top, white, white);
  /* IE10 */
  background-image: -o-linear-gradient(top, white, white);
  /* Opera 11.10+ */
  background-image: linear-gradient(top, #ffffff, #ffffff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='white', EndColorStr='white');
}

/* line 357, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-notification-bar {
  background: #ffdddd url("/_system/resources/icons/16/app/shadow/warning.png") no-repeat 5px center;
  padding-right: 28px;
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 14 px;
  border: 1px solid #deb7b7;
  display: none;
  margin: 0px 0px 10px 0px;
}

/* line 368, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-notification-bar-warning {
  padding: 3px;
  background: #F6BFC8;
  border: 1px solid #deb7b7;
  display: block;
  margin-left: 0px;
  margin-right: 0px;
}

/* line 377, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-notification-bar-info {
  padding: 3px;
  background: #FAF9CA;
  border: 1px solid #38382B;
  display: block;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 15px;
}

/* line 387, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-notification-bar-success {
  padding: 3px;
  background: #99FF99;
  border: 1px solid #008500;
  display: block;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 15px;
}

/* line 397, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-paging-bar {
  text-align: right;
}
/* line 400, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-paging-bar .x4-atom-paging-bar-list {
  padding-left: 0px;
  list-style-type: none;
  float: right;
}
/* line 404, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-paging-bar .x4-atom-paging-bar-list .x4-atom-paging-bar-button {
  float: left;
  margin: 0px 0px 5px 10px;
  color: black;
  padding: 3px;
  border: 1px solid black;
  text-decoration: none;
}
/* line 413, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-paging-bar .x4-atom-paging-bar-list .x4-atom-paging-bar-button A {
  color: black;
  text-decoration: none;
  font-weight: bold;
}

/* line 423, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-letters-paging-bar .x4-atom-paging-bar-list .x4-atom-paging-bar-button {
  margin: 0px 0px 5px 5px;
  padding: 3px;
}

/* line 430, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-box {
  box-sizing: border-box;
  padding: 6px 15px 15px 15px;
}

/* line 435, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-box-background-a {
  background-color: black;
  color: white;
}

/* line 440, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-box-background-a .x4-atom-box-image {
  background-color: black;
}

/* line 452, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-box-background-a H1,
.x4-atom-box-background-a H2,
.x4-atom-box-background-a H3,
.x4-atom-box-background-a H4,
.x4-atom-box-background-a H5,
.x4-atom-box-background-a H6,
.x4-atom-box-background-a SPAN,
.x4-atom-box-background-a P,
.x4-atom-box-background-a A {
  color: white;
}

/* line 457, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-box-background-b {
  background-color: black;
  color: white;
}

/* line 462, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-box-background-b .x4-atom-box-image {
  background-color: black;
}

/* line 474, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-box-background-b H1,
.x4-atom-box-background-b H2,
.x4-atom-box-background-b H3,
.x4-atom-box-background-b H4,
.x4-atom-box-background-b H5,
.x4-atom-box-background-b H6,
.x4-atom-box-background-b SPAN,
.x4-atom-box-background-b P,
.x4-atom-box-background-b A {
  color: white;
}

/* line 478, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-box-header {
  margin-bottom: 3px;
  display: inline-block;
  width: 100%;
}
/* line 483, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-box-header .x4-atom-box-image {
  float: left;
  margin-top: -6px;
  position: relative;
  padding: 15px 3px 3px 3px;
  -webkit-border-bottom-right-radius: 12px;
  -webkit-border-bottom-left-radius: 12px;
  -moz-border-radius-bottomright: 12px;
  -moz-border-radius-bottomleft: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
}
/* line 496, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-box-header .x4-atom-box-title {
  float: left;
  margin-top: -6px;
  margin-left: 6px;
  max-width: 75%;
}
/* line 503, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-box-header .x4-atom-box-title H2 {
  font-size: 21px;
}

/* line 508, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-atom-box-content {
  clear: both;
}

/* line 512, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
#sb-body, #sb-loading {
  background-color: #ffffff !important;
}

/* line 517, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-pdf-viewer EMBED {
  width: 100%;
  height: 800px;
}

/* region atom cms menu */
/* line 525, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-repeater-item {
  position: relative;
}

/* line 529, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-cms-menu-container {
  min-height: 24px;
  min-width: 24px;
  height: 24px;
  width: 24px;
  float: right;
  text-align: right;
  position: absolute;
  top: 0px;
  right: 0px;
  font-size: 16px;
  z-index: 10;
}
/* line 542, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-cms-menu-container .x4-cms-menu-icon {
  padding: 5px;
}
/* line 545, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-cms-menu-container .x4-cms-menu-icon UL {
  display: none;
  background-color: white;
  list-style-type: none;
  list-style-position: inside;
  text-align: left;
  padding: 0px;
  min-width: 130px;
  margin-left: -110px;
  margin-top: -2px;
}
/* line 556, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-cms-menu-container .x4-cms-menu-icon UL LI {
  background: none;
  border: none;
  box-shadow: none;
  border-top: 1px solid #cccccc;
  margin: 0px;
  padding: 5px;
  position: relative;
  width: 100%;
}
/* line 566, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-cms-menu-container .x4-cms-menu-icon UL LI I {
  padding: 5px;
  min-width: 20px;
}
/* line 571, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-cms-menu-container .x4-cms-menu-icon UL LI A {
  text-decoration: none;
  color: #000000;
  font-weight: normal;
}
/* line 577, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-cms-menu-container .x4-cms-menu-icon UL LI .x4-atom-box-background-a A {
  color: white;
}
/* line 581, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-cms-menu-container .x4-cms-menu-icon UL LI .x4-atom-box-background-b A {
  color: white;
}
/* line 585, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-cms-menu-container .x4-cms-menu-icon UL LI A:HOVER {
  font-weight: bold;
  text-decoration: underline;
}
/* line 591, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-cms-menu-container .x4-cms-menu-icon UL LI:first-child {
  border-top: none;
}
/* line 600, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-cms-menu-container .x4-atom-box-background-a .x4-cms-menu-icon {
  color: white;
}
/* line 604, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-cms-menu-container .x4-atom-box-background-b .x4-cms-menu-icon {
  color: white;
}
/* line 609, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-cms-menu-container .x4-cms-menu-icon:hover UL {
  display: block;
  position: absolute;
  z-index: 100;
}

/* end region atom cms menu */
/* line 621, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-language-selector UL {
  list-style-type: none;
}
/* line 623, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x4-language-selector UL LI {
  float: left;
  padding-left: 6px;
  padding-right: 6px;
}

/* line 631, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.gmnoprint img {
  max-width: none;
}

/* line 635, ../../_system/x4/styles/sass/x4cms/atoms/core/core.scss */
.x-form-text-wrap-default {
  margin-top: 0px !important;
}

/*endcore*/
@font-face {
  font-family: 'PlayRegular';
  src: url("/_client/fonts/play/Play-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'PlayBold';
  src: url("/_client/fonts/play/Play-Bold.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}

/* line 29, 21.scss */
body {
  background-color: #000000;
  background-image: url("/img/51");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center !important;
  background-attachment: fixed;
}

/* line 38, 21.scss */
input, textarea, keygen, select, button {
  font-family: PlayBold,Arial,sans-serif;
}

/* line 42, 21.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: PlayBold,Arial,sans-serif;
}

/* line 46, 21.scss */
.x4-atom-menu-base, x4-atom-menu-base ul, x4-atom-menu-base li, x4-atom-menu-base a {
  font-family: PlayBold,Arial,sans-serif;
}

/* line 50, 21.scss */
.x4-atom-menu-SideMenu, x4-atom-menu-SideMenu ul, x4-atom-menu-SideMenu li, x4-atom-menu-SideMenu a {
  font-family: PlayBold,Arial,sans-serif;
}

/* line 54, 21.scss */
.FooterSection {
  position: fixed;
  bottom: 0;
  width: 100%;
  background-image: url("/img/97");
}

/* line 61, 21.scss */
.HeaderSection {
  background-image: url("/img/382");
}

/* line 65, 21.scss */
.x-body .atom-content {
  color: #ffffff;
}

/* line 69, 21.scss */
.x4-atom-field {
  color: #666666 !important;
}

/* line 73, 21.scss */
div#x4-atom-search-result a {
  font-family: PlayBold,Arial,sans-serif;
  font-size: 16px;
  padding: 7px;
  text-decoration: none;
  background-color: #EE2225;
  display: block;
  border-left: 10px solid #2A2872;
}

/* line 82, 21.scss */
div#x4-atom-search-result a:hover {
  background-color: #2A2872;
}

/* line 85, 21.scss */
li.x4-atom-paging-bar-button, li.x4-atom-paging-bar-button a {
  border-color: #ffffff !important;
  color: #ffffff !important;
}

/* line 89, 21.scss */
li.x4-atom-paging-bar-button-current {
  text-decoration: none !important;
  background-image: url("/img/97") !important;
}

/****************************/
/* line 95, 21.scss */
ul.x4-atom-news-listing {
  list-style-type: none;
  padding: 0px;
}

/* line 100, 21.scss */
div.x4-atom-news-item {
  clear: both;
}

/* line 104, 21.scss */
li.x4-atom-news-item {
  margin-bottom: 60px;
}

/* line 108, 21.scss */
div.x4-news-header-title h2 a {
  font-family: PlayBold,Arial,sans-serif;
  font-size: 16px;
  padding: 7px;
  text-decoration: none;
  background-color: #EE2225;
  display: block;
  border-left: 10px solid #2A2872;
}

/* line 117, 21.scss */
div.x4-news-header-title h2 a:hover {
  background-color: #2A2872;
}

/* line 120, 21.scss */
a.x4-atom-news-readmore {
  font-family: PlayBold,Arial,sans-serif;
  font-size: 16px;
  padding: 7px;
  text-decoration: none;
  background-color: #2A2872;
  display: inline-block;
  float: right;
}

/* line 129, 21.scss */
a.x4-atom-news-readmore:hover {
  background-color: #EE2225;
}

/****************************/
/* line 136, 21.scss */
.HomePods div.x4-grid-col-inner {
  min-height: 200px;
  height: 200px;
  max-height: 200px;
  border: 1px solid white;
  background-color: #000000;
}

/* line 144, 21.scss */
.HomePods div#news_23_7 {
  overflow-y: auto;
  height: 175px;
}

/* line 149, 21.scss */
.HomePods_News {
  width: 100%;
}

/* line 153, 21.scss */
.HomePods_News a {
  display: block;
  padding: 10px;
  font-size: 14px;
  text-decoration: none;
  border-bottom: 1px solid #666666;
}

/* line 161, 21.scss */
.HomePods_News a:hover {
  color: #ee2225;
}

/* line 165, 21.scss */
.HomePods ul.x4-social-twitter-posts {
  padding: 0px;
  margin: 0px;
  overflow-y: auto;
  overflow-x: hidden;
  height: 175px;
}

/* line 173, 21.scss */
.HomePods ul.x4-social-twitter-posts li {
  list-style-type: none;
  padding: 10px;
  display: block;
  font-size: 14px;
}

/* line 180, 21.scss */
.HomePods ul.x4-social-twitter-posts li a {
  font-size: 14px;
  text-decoration: none;
  display: block;
  padding-bottom: 10px;
}

/* line 187, 21.scss */
.HomePods ul.x4-social-twitter-posts li a:hover {
  color: #ee2225 !important;
}

/* line 191, 21.scss */
a.x4-social-twitter-name:hover {
  color: #ee2225 !important;
}

/* line 195, 21.scss */
.HomeRegister div.x4-grid-col-inner {
  min-height: 410px;
  border: 1px solid white;
  background-color: #000000;
}

/* line 202, 21.scss */
.HomePods div.x4-grid-col-inner h4, .HomeRegister div.x4-grid-col-inner h4 {
  display: block;
  font-size: 13px;
  background-color: #ffffff;
  color: #000000;
  padding: 5px;
  margin: 0px;
}

/****************************/
/* line 211, 21.scss */
div.contactImage {
  text-align: center;
  width: 185px;
  height: 250px;
  float: left;
  color: #ffffff;
  padding: 10px;
  overflow: hidden;
}

/* line 220, 21.scss */
div.contactImage img.contactImage_image {
  min-height: 175px;
}

/* line 224, 21.scss */
div.contactImage:hover img.contactImage_image {
  display: none;
}

/* line 228, 21.scss */
div.contactImage div.contactImage_profile {
  display: none;
}

/* line 231, 21.scss */
div.contactImage:hover div.contactImage_profile {
  display: block;
  height: 159px;
  background-color: #000000;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 6px;
}

/* line 240, 21.scss */
div.contactImage_profile_inner {
  font-size: 14px;
  line-height: 18px;
  color: #ffffff;
  text-align: left;
}

/* line 246, 21.scss */
div.contactImage_profile_inner span {
  font-size: 12px;
  position: relative;
  top: -25px;
}

/* line 252, 21.scss */
div.contactImage_profile_inner a {
  position: relative;
  z-index: 2;
  font-size: 12px;
  top: 150px;
  left: 30px;
  text-decoration: none;
  text-align: center;
  display: block;
  padding: 5px;
  width: 109px;
  background-color: #2A2872;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 268, 21.scss */
div.contactImage_profile_inner a:hover {
  background-color: #EE2225;
}

/* line 272, 21.scss */
div.sponsorImage {
  text-align: center;
  width: 145px;
  height: 180px;
  float: left;
  color: #ffffff;
  padding: 10px;
  overflow: hidden;
}

/* line 282, 21.scss */
div.sponsorImage:hover div.sponsorImage_container {
  display: none;
}

/* line 286, 21.scss */
div.sponsorImage div.sponsorImage_container {
  height: 145px;
}

/* line 290, 21.scss */
div.sponsorImage div.sponsorImage_profile {
  display: none;
}

/* line 293, 21.scss */
div.sponsorImage:hover div.sponsorImage_profile {
  display: block;
  height: 133px;
  background-color: #000000;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 6px;
}

/* line 303, 21.scss */
div.sponsorImage a {
  text-decoration: none;
  text-align: center;
  display: block;
  padding: 5px;
  font-size: 14px;
}

/* line 310, 21.scss */
div.sponsorImage a:hover {
  background-color: #EE2225;
}

/* line 314, 21.scss */
.HomeContent, .MainContent {
  background-image: url("/img/97");
  margin-top: 5px;
  margin-bottom: 5px;
}

/* line 320, 21.scss */
label.x-form-item-label span {
  color: #000000 !important;
}

/* line 324, 21.scss */
.x-window span {
  color: black !important;
}

/*core*/
/*Colours*/
/*Sizes*/
/*Fonts*/
/* line 39, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base-item-image-title {
  line-height: 18px;
  height: 18px;
  padding-bottom: 2px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 48, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base {
  display: block;
}
/* line 52, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base {
  clear: both;
  background-color: transparent;
  padding: 0;
  margin: 0;
  display: inline-block;
  position: relative;
  font-size: 16px;
  color: white;
}
/* line 63, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base:before, div.x4-atom-menu-base ul.x4-atom-menu-base ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base li.x4-atom-menu-base-item, div.x4-atom-menu-base ul.x4-atom-menu-base div, div.x4-atom-menu-base ul.x4-atom-menu-base a, div.x4-atom-menu-base ul.x4-atom-menu-base label, div.x4-atom-menu-base ul.x4-atom-menu-base input, div.x4-atom-menu-base ul.x4-atom-menu-base textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  outline: none;
  border: 0;
  list-style: none;
}
/* line 73, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base a {
  cursor: pointer;
}
/* line 76, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base h1, div.x4-atom-menu-base ul.x4-atom-menu-base h2, div.x4-atom-menu-base ul.x4-atom-menu-base h3, div.x4-atom-menu-base ul.x4-atom-menu-base h4, div.x4-atom-menu-base ul.x4-atom-menu-base h5, div.x4-atom-menu-base ul.x4-atom-menu-base h6 {
  font-weight: normal;
  text-align: center;
  margin: 0;
  padding: 15px 0;
  color: #2a2872;
  border-bottom: 1px solid #2a2872;
}
/* line 84, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-full-width {
  display: block;
}
/* line 87, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-fixed {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}
/* line 92, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-fixed.x4-atom-menu-base-style-position-left {
  top: 0;
  bottom: 0;
  left: 0;
  right: auto;
}
/* line 98, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-fixed.x4-atom-menu-base-style-position-right {
  top: 0;
  bottom: 0;
  left: auto;
  right: 0;
}
/* line 104, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-fixed.x4-atom-menu-base-style-position-bottom {
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 112, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base a {
  color: white;
}
/* line 114, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base a:visited {
  color: white;
}
/* line 118, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item {
  text-align: initial;
  display: block;
  vertical-align: top;
  float: left;
  /*height: $x4-atom-menu-item-height + px;*/
}
/* line 127, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-right-item {
  margin-right: 0;
  float: right;
}
/* line 131, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > a {
  padding: 17px 7px;
  /*line-height: $x4-atom-menu-item-height + px;*/
}
/* line 138, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item:hover {
  background-color: #ee2225;
}
/* line 141, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-active {
  background-color: #2a2872 !important;
}
/* line 145, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base li.x4-atom-menu-base-item {
  position: relative;
  cursor: default;
}
/* line 154, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base li.x4-atom-menu-base-item.x4-atom-menu-base-style-active {
  background-color: #ee2225;
}
/* line 158, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base li.x4-atom-menu-base-item > a {
  text-decoration: none;
  display: block;
}
/* line 163, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base li.x4-atom-menu-base-item > div {
  z-index: 20;
}
/* line 168, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item {
  position: relative !important;
}
/* line 171, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-style-logo, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-style-logo {
  float: none;
}
/* line 174, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item > a .x4-atom-menu-base-style-caret, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item > a .x4-atom-menu-base-style-caret {
  float: right;
}
/* line 177, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .fa {
  font-size: 12pt;
  letter-spacing: 13px;
  line-height: inherit;
}
/* line 182, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-caret {
  letter-spacing: 0;
  float: right;
  margin-left: 15px;
}
/* line 187, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > a .x4-atom-menu-base-style-caret {
  float: none;
}
/* line 190, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-single-icon {
  letter-spacing: 0;
}
/* line 193, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base:after {
  content: "";
  display: block;
  clear: both;
}
/* line 198, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-logo {
  float: left;
  margin-left: 0;
  font-size: 0;
  display: none;
}
/* line 203, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-logo a {
  padding: 0;
  line-height: 0;
}
/* line 207, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-logo img {
  max-width: 100%;
  max-height: 100%;
  border: none;
}
/* line 213, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base div.x4-atom-menu-base-style-multi-column {
  position: absolute;
  display: none;
}
/* line 217, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base ul.x4-atom-menu-base-list > li.x4-atom-menu-base-item {
  /*min-height: $x4-atom-menu-item-height + px;*/
}
/* line 219, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base ul.x4-atom-menu-base-list > li.x4-atom-menu-base-item a {
  padding: 17px 7px;
  /* line-height: $x4-atom-menu-item-height + px; */
}
/* line 224, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list {
  width: 200px;
  text-align: initial;
  background-color: white;
  color: #2a2872;
}
/* line 232, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list {
  background-color: white;
  color: #2a2872;
}
/* line 240, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-multi-column {
  background-color: white;
  color: #2a2872;
}
/* line 246, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list {
  background-color: white;
  color: #2a2872;
}
/* line 261, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-multi-column li.x4-atom-menu-base-item > a, div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-multi-column li.x4-atom-menu-base-item > a:visited {
  color: #2a2872;
}
/* line 264, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-multi-column li.x4-atom-menu-base-item:hover {
  background-color: #ee2225;
}
/* line 266, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-multi-column li.x4-atom-menu-base-item:hover > a, div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-multi-column li.x4-atom-menu-base-item:hover > a:visited {
  color: #2a2872;
}
/* line 270, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-multi-column li.x4-atom-menu-base-item.x4-atom-menu-base-style-active {
  background-color: #ee2225;
}
/* line 274, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list li.x4-atom-menu-base-item > a, div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list li.x4-atom-menu-base-item > a:visited {
  color: #2a2872;
}
/* line 277, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list li.x4-atom-menu-base-item:hover {
  background-color: #ee2225;
}
/* line 280, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list li.x4-atom-menu-base-item:hover > a, div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list li.x4-atom-menu-base-item:hover > a:visited {
  color: white;
}
/* line 285, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list li.x4-atom-menu-base-item > a, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list li.x4-atom-menu-base-item > a {
  color: #2a2872;
}
/* line 290, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list li.x4-atom-menu-base-item > a:visited, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list li.x4-atom-menu-base-item > a:visited {
  color: #2a2872;
}
/* line 295, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list li.x4-atom-menu-base-item > span > a, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list li.x4-atom-menu-base-item > span > a {
  color: #2a2872;
}
/* line 300, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list li.x4-atom-menu-base-item > span > a:visited, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list li.x4-atom-menu-base-item > span > a:visited {
  color: #2a2872;
}
/* line 305, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list li.x4-atom-menu-base-item:hover, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list li.x4-atom-menu-base-item:hover {
  background-color: #ee2225;
}
/* line 310, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list li.x4-atom-menu-base-item:hover > a, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list li.x4-atom-menu-base-item:hover > a {
  color: white;
}
/* line 315, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list li.x4-atom-menu-base-item:hover > a:visited, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list li.x4-atom-menu-base-item:hover > a:visited {
  color: white;
}
/* line 320, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column {
  top: 100%;
  left: 0;
}
/* line 324, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-mul.x4-atom-menu-base-listti-column ul.x4-atom-menu-base-list {
  top: 0;
  left: 100%;
}
/* line 328, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-style-drop-left, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column ul.x4-atom-menu-base-style-drop-left {
  left: auto;
  right: 100%;
}
/* line 334, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-bottom > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-bottom > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column {
  top: auto;
  bottom: 100%;
  left: 0;
}
/* line 339, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-bottom > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-bottom > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column ul.x4-atom-menu-base-list {
  top: auto;
  bottom: 0;
  left: 100%;
}
/* line 344, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-bottom > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-style-drop-left, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-bottom > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column ul.x4-atom-menu-base-style-drop-left {
  left: -100%;
}
/* line 349, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-style-drop-left, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column ul.x4-atom-menu-base-style-drop-left {
  top: 0;
  left: 100%;
}
/* line 355, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-style-drop-left, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column ul.x4-atom-menu-base-style-drop-left, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list {
  top: 0;
  left: auto;
  right: 100%;
}
/* line 363, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base li.x4-atom-menu-base-item:hover > ul.x4-atom-menu-base-list {
  display: block;
}
/* line 366, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base li.x4-atom-menu-base-item:hover > div.x4-atom-menu-base-style-multi-column {
  display: block;
}
/* line 368, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base li.x4-atom-menu-base-item:hover > div.x4-atom-menu-base-style-multi-column > ul {
  display: block;
}
/* line 373, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list {
  left: 0;
  float: left;
}
/* line 378, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-bottom li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column > ul {
  left: 0;
  float: left;
}
/* line 383, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list {
  position: relative;
  display: inline-block;
}
/* line 388, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-right-align > ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-right-align > div.x4-atom-menu-base-style-multi-column {
  left: auto;
  right: 0;
}
/* line 395, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-style-right-align > ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-style-right-align > div.x4-atom-menu-base-style-multi-column {
  left: 100%;
  right: auto;
}
/* line 399, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-style-right-align > ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-style-right-align > div.x4-atom-menu-base-style-multi-column {
  right: 100%;
}
/* line 404, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full {
  position: static;
}
/* line 406, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div {
  width: 100%;
}
/* line 410, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div {
  position: absolute;
  display: none;
  left: 0;
  padding: 15px;
  background-color: white;
  color: #2a2872;
}
/* line 418, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div ul.x4-atom-menu-base-list {
  display: block;
  position: relative;
  min-width: 0;
}
/* line 423, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div ul.x4-atom-menu-base-list li.x4-atom-menu-base-item a, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div ul.x4-atom-menu-base-list li.x4-atom-menu-base-item a, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div ul.x4-atom-menu-base-list li.x4-atom-menu-base-item a:visited, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div ul.x4-atom-menu-base-list li.x4-atom-menu-base-item a:visited {
  text-align: center;
  padding: 15px 0;
  line-height: 1;
  color: #2a2872;
}
/* line 429, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div ul.x4-atom-menu-base-list li.x4-atom-menu-base-item:hover, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div ul.x4-atom-menu-base-list li.x4-atom-menu-base-item:hover {
  background-color: transparent;
}
/* line 432, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div ul.x4-atom-menu-base-list li.x4-atom-menu-base-item:hover a, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div ul.x4-atom-menu-base-list li.x4-atom-menu-base-item:hover a, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div ul.x4-atom-menu-base-list li.x4-atom-menu-base-item:hover a:visited, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div ul.x4-atom-menu-base-list li.x4-atom-menu-base-item:hover a:visited {
  color: #2a2872;
  text-decoration: underline;
}
/* line 436, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div img, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div img {
  width: 100%;
  margin: 15px 0;
}
/* line 440, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div .x4-atom-menu-base-style-video, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div .x4-atom-menu-base-style-video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  margin: 15px 0;
  overflow: hidden;
}
/* line 447, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div .x4-atom-menu-base-style-video > iframe, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div .x4-atom-menu-base-style-video > iframe {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
/* line 454, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div input, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div input, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div textarea, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div textarea {
  width: 100%;
  margin-top: 10px;
  font: inherit;
  resize: none;
  padding: 15px;
  background-color: white;
  border: 1px solid #cccccc;
  color: #2a2872;
}
/* line 464, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div input.x4-atom-menu-base-style-button, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div input.x4-atom-menu-base-style-button {
  cursor: pointer;
  font-weight: normal;
  background-color: #2a2872;
  color: #2a2872;
}
/* line 470, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content:hover > div, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full:hover > div {
  display: block;
}
/* line 473, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div {
  top: 100%;
}
/* line 478, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-bottom > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-bottom > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div {
  top: auto;
  bottom: 100%;
}
/* line 484, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div {
  top: 0;
  left: 100%;
}
/* line 490, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div {
  top: 0;
  right: 100%;
  left: auto;
}
/* line 497, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content.x4-atom-menu-base-style-right-align > div, div.x4-atom-menu-base ul.x4-atom-menu-base > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full.x4-atom-menu-base-style-right-align > div {
  left: auto;
  right: 0;
}
/* line 503, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content.x4-atom-menu-base-style-right-align > div, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full.x4-atom-menu-base-style-right-align > div {
  left: 100%;
  right: auto;
}
/* line 508, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-row {
  display: block;
}
/* line 510, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-row .x4-atom-menu-base-style-col {
  display: inline-block;
  margin-bottom: 5px;
  padding: 5px;
  vertical-align: top;
  float: left;
}
/* line 516, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-row .x4-atom-menu-base-style-col > .x4-atom-menu-base-style-grid-wrapper {
  padding: 7px;
  background-color: #eaeaea;
  color: #2a2872;
}
/* line 524, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-row .x4-atom-menu-base-style-col.x4-atom-menu-base-column-12 {
  width: 100%;
}
/* line 527, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-row .x4-atom-menu-base-style-col.x4-atom-menu-base-column-11 {
  width: 91.33333%;
}
/* line 530, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-row .x4-atom-menu-base-style-col.x4-atom-menu-base-column-10 {
  width: 83.33333%;
}
/* line 533, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-row .x4-atom-menu-base-style-col.x4-atom-menu-base-column-9 {
  width: 75%;
}
/* line 536, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-row .x4-atom-menu-base-style-col.x4-atom-menu-base-column-8 {
  width: 66.33333%;
}
/* line 539, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-row .x4-atom-menu-base-style-col.x4-atom-menu-base-column-7 {
  width: 58.33333%;
}
/* line 542, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-row .x4-atom-menu-base-style-col.x4-atom-menu-base-column-6 {
  width: 50%;
}
/* line 545, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-row .x4-atom-menu-base-style-col.x4-atom-menu-base-column-5 {
  width: 41.33333%;
}
/* line 548, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-row .x4-atom-menu-base-style-col.x4-atom-menu-base-column-4 {
  width: 33.33333%;
}
/* line 551, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-row .x4-atom-menu-base-style-col.x4-atom-menu-base-column-3 {
  width: 25%;
}
/* line 554, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-row .x4-atom-menu-base-style-col.x4-atom-menu-base-column-2 {
  width: 16.33333%;
}
/* line 557, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-row .x4-atom-menu-base-style-col.x4-atom-menu-base-column-1 {
  width: 8.33333%;
}
/* line 562, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-1000 {
  width: 1000px;
}
/* line 565, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-950 {
  width: 950px;
}
/* line 568, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-900 {
  width: 900px;
}
/* line 571, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-850 {
  width: 850px;
}
/* line 574, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-800 {
  width: 800px;
}
/* line 577, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-750 {
  width: 750px;
}
/* line 580, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-700 {
  width: 700px;
}
/* line 583, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-650 {
  width: 650px;
}
/* line 586, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-600 {
  width: 600px;
}
/* line 589, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-550 {
  width: 550px;
}
/* line 592, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-500 {
  width: 500px;
}
/* line 595, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-450 {
  width: 450px;
}
/* line 598, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-400 {
  width: 400px;
}
/* line 601, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-350 {
  width: 350px;
}
/* line 604, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-300 {
  width: 300px;
}
/* line 607, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-250 {
  width: 250px;
}
/* line 610, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-200 {
  width: 200px;
}
/* line 613, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-150 {
  width: 150px;
}
/* line 616, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-100 {
  width: 100px;
}
/* line 619, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-50 {
  width: 50px;
}
/* line 622, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-width-submenu {
  min-width: 200px;
}
/* line 626, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-search {
  position: relative;
  overflow: hidden;
}
/* line 629, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-search form > label {
  position: absolute;
  cursor: text;
  left: 0;
  top: 0;
  padding: 17px 7px;
  /* line-height: $x4-atom-menu-item-height + px; */
}
/* line 637, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-search input {
  /*height: $x4-atom-menu-item-height + px;*/
  padding: 0 27.5px;
  font-size: inherit;
  width: 0;
  opacity: 0.01;
  color: white;
}
/* line 644, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-search input:focus {
  width: 150px;
  opacity: 1;
  background-color: #2a2872;
}
/* line 647, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-search input:focus + label {
  display: none;
}
/* line 652, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-search input:hover {
  background-color: #2a2872;
}
/* line 656, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base .x4-atom-menu-base-style-search:hover {
  background-color: #2a2872;
}
/* line 660, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-right .x4-atom-menu-base-style-search, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left .x4-atom-menu-base-style-search {
  float: none;
}
/* line 663, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-right .x4-atom-menu-base-style-search input, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-position-left .x4-atom-menu-base-style-search input {
  width: 100%;
}
/* line 667, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-fade > li.x4-atom-menu-base-item > div {
  display: block;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  transition: opacity 0.6s ease, visibility 0.4s linear 0s;
}
/* line 678, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-fade li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list {
  display: block;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  transition: opacity 0.6s ease, visibility 0.4s linear 0s;
}
/* line 688, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-fade li.x4-atom-menu-base-item:hover > ul.x4-atom-menu-base-list {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.6s ease;
  -moz-transition: opacity 0.6s ease;
  -ms-transition: opacity 0.6s ease;
  -o-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
/* line 698, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-fade > li.x4-atom-menu-base-item:hover > div {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.6s ease;
  -moz-transition: opacity 0.6s ease;
  -ms-transition: opacity 0.6s ease;
  -o-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
/* line 709, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-top > li.x4-atom-menu-base-item > div, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-top li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list {
  -webkit-transform: translateY(34px);
  -moz-transform: translateY(34px);
  -ms-transform: translateY(34px);
  -o-transform: translateY(34px);
  transform: translateY(34px);
}
/* line 718, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-bottom > li.x4-atom-menu-base-item > div, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-bottom li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list {
  -webkit-transform: translateY(-34px);
  -moz-transform: translateY(-34px);
  -ms-transform: translateY(-34px);
  -o-transform: translateY(-34px);
  transform: translateY(-34px);
}
/* line 727, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-left > li.x4-atom-menu-base-item > div, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-left li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list {
  -webkit-transform: translateX(50px);
  -moz-transform: translateX(50px);
  -ms-transform: translateX(50px);
  -o-transform: translateX(50px);
  transform: translateX(50px);
}
/* line 736, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-right > li.x4-atom-menu-base-item > div, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-right li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list {
  -webkit-transform: translateX(-50px);
  -moz-transform: translateX(-50px);
  -ms-transform: translateX(-50px);
  -o-transform: translateX(-50px);
  transform: translateX(-50px);
}
/* line 744, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-top > li.x4-atom-menu-base-item > div, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-bottom > li.x4-atom-menu-base-item > div, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-left > li.x4-atom-menu-base-item > div, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-right > li.x4-atom-menu-base-item > div, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-top li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-bottom li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-left li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-right li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list {
  display: block !important;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.4s ease, -o-transform 0.4s ease, visibility 0.4s linear 0s;
  transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s linear 0s;
}
/* line 754, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-top > li.x4-atom-menu-base-item:hover > div, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-bottom > li.x4-atom-menu-base-item:hover > div, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-left > li.x4-atom-menu-base-item:hover > div, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-right > li.x4-atom-menu-base-item:hover > div, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-top li.x4-atom-menu-base-item:hover > ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-bottom li.x4-atom-menu-base-item:hover > ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-left li.x4-atom-menu-base-item:hover > ul.x4-atom-menu-base-list, div.x4-atom-menu-base ul.x4-atom-menu-base.x4-atom-menu-base-style-effect-slide-right li.x4-atom-menu-base-item:hover > ul.x4-atom-menu-base-list {
  visibility: visible;
  opacity: 1;
  -webkit-transform: translate(0);
  -moz-transform: translate(0);
  -ms-transform: translate(0);
  -o-transform: translate(0);
  transform: translate(0);
  -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease;
  -moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease;
  -ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease;
  -o-transition: opacity 0.4s ease, -o-transform 0.4s ease;
  transition: opacity 0.4s ease, transform 0.4s ease;
}
@media screen and (max-width: 530px) {
  /* line 773, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] > li.x4-atom-menu-base-item {
    position: relative;
  }
  /* line 776, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list {
    left: 0;
    right: 0;
    width: auto !important;
    margin-right: 0;
  }
  /* line 782, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list {
    top: 100%;
    margin-left: 50px !important;
  }
  /* line 789, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-bottom > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-bottom > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-bottom > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list.x4-atom-menu-base-style-drop-left, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-bottom > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list.x4-atom-menu-base-style-drop-left {
    left: 0;
    top: auto;
    bottom: 100%;
  }
  /* line 796, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 803, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 810, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 817, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 824, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list.x4-atom-menu-base-style-drop-left, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list.x4-atom-menu-base-style-drop-left {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 831, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list.x4-atom-menu-base-style-drop-left, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list ul.x4-atom-menu-base-list.x4-atom-menu-base-style-drop-left {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 838, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-left > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 845, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content > div, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'].x4-atom-menu-base-style-position-right > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full > div {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 851, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] li.x4-atom-menu-base-item > div {
    top: 100%;
    left: 0 !important;
    right: 0;
    width: auto !important;
  }
  /* line 856, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] li.x4-atom-menu-base-item > div.x4-atom-menu-base-style-multi-column > ul.x4-atom-menu-base-list {
    width: 100% !important;
  }
  /* line 860, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-style-row .x4-atom-menu-base-style-col {
    display: block;
    margin-right: 0;
    width: 100% !important;
    float: none;
  }
  /* line 866, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-50, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-100, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-150, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-200, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-250, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-300, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-350, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-400, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-450, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-500, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-550, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-600, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-650, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-700, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-750, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-800, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-850, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-900, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-950, div.x4-atom-menu-base .x4-atom-menu-base[class*='x4-atom-menu-base-style-response'] .x4-atom-menu-base-width-1000 {
    width: 100%;
  }
  /* line 870, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-simple > li.x4-atom-menu-base-item {
    position: static;
  }
  /* line 872, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-simple > li.x4-atom-menu-base-item > a {
    font-size: 0;
  }
  /* line 874, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-simple > li.x4-atom-menu-base-item > a i {
    letter-spacing: 0;
  }
  /* line 877, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-simple > li.x4-atom-menu-base-item > a .x4-atom-menu-base-style-caret {
    display: none;
  }
  /* line 881, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-simple > li.x4-atom-menu-base-item.x4-atom-menu-base-style-logo {
    display: none;
  }
  /* line 884, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-simple > li.x4-atom-menu-base-item.x4-atom-menu-base-style-search {
    position: relative;
  }
  /* line 889, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-stack > li.x4-atom-menu-base-item {
    display: block;
    float: none;
  }
  /* line 892, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-stack > li.x4-atom-menu-base-item.x4-atom-menu-base-style-content-full {
    position: relative;
  }
  /* line 895, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-stack > li.x4-atom-menu-base-item.x4-atom-menu-base-style-logo {
    text-align: center;
    position: relative;
    width: 100%;
  }
  /* line 897, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-stack > li.x4-atom-menu-base-item.x4-atom-menu-base-style-logo img {
    position: relative;
  }
  /* line 903, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-stack > li.x4-atom-menu-base-item.x4-atom-menu-base-style-right-item {
    position: relative;
    width: 100%;
  }
  /* line 907, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-stack > li.x4-atom-menu-base-item > a .x4-atom-menu-base-style-caret {
    float: right;
  }
  /* line 911, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-stack .x4-atom-menu-base-style-search {
    float: none;
  }
  /* line 913, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-stack .x4-atom-menu-base-style-search input {
    width: 100%;
  }
  /* line 918, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-switch {
    width: 100%;
  }
  /* line 920, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-switch > li.x4-atom-menu-base-item {
    display: none;
    float: none;
    position: relative;
    width: 100%;
  }
  /* line 925, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-switch > li.x4-atom-menu-base-item.x4-atom-menu-base-style-logo {
    display: block;
  }
  /* line 927, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-switch > li.x4-atom-menu-base-item.x4-atom-menu-base-style-logo img {
    position: relative;
    z-index: 20;
  }
  /* line 933, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-switch:before {
    font-family: FontAwesome;
    content: "\f0c9";
    position: relative;
    float: right;
    width: 100%;
    cursor: pointer;
    /* line-height: $x4-atom-menu-item-height + px; */
    /* height: $x4-atom-menu-item-height + px; */
    padding: 17px 7px;
    z-index: 21;
  }
  /* line 946, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-switch:hover:before {
    opacity: 0;
    padding: 25.5px 7px;
  }
  /* line 950, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-switch:hover > li.x4-atom-menu-base-item {
    display: block;
  }
  /* line 954, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-switch > li.x4-atom-menu-base-item > a .x4-atom-menu-base-style-caret {
    float: right;
  }
  /* line 957, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-switch .x4-atom-menu-base-style-search {
    float: none;
  }
  /* line 959, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-switch .x4-atom-menu-base-style-search input {
    width: 100%;
  }
  /* line 965, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-margin > li.x4-atom-menu-base-item > ul.x4-atom-menu-base-list, div.x4-atom-menu-base .x4-atom-menu-base.x4-atom-menu-base-style-response-margin li.x4-atom-menu-base-item > div {
    margin-left: 50px !important;
  }
}

/* REMOVE BELOW THIS LINE */
/* line 976, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base {
  display: block;
}
/* line 980, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu {
  clear: both;
  background-color: transparent;
  padding: 0;
  margin: 0;
  display: inline-block;
  position: relative;
  font-size: 16px;
  color: white;
}
/* line 991, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu:before, .x4-atom-menu-base .x4-atom-menu ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu li.x4-atom-menu-item, .x4-atom-menu-base .x4-atom-menu div, .x4-atom-menu-base .x4-atom-menu a, .x4-atom-menu-base .x4-atom-menu label, .x4-atom-menu-base .x4-atom-menu input, .x4-atom-menu-base .x4-atom-menu textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  outline: none;
  border: 0;
  list-style: none;
}
/* line 1001, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu a {
  cursor: pointer;
}
/* line 1004, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu h1, .x4-atom-menu-base .x4-atom-menu h2, .x4-atom-menu-base .x4-atom-menu h3, .x4-atom-menu-base .x4-atom-menu h4, .x4-atom-menu-base .x4-atom-menu h5, .x4-atom-menu-base .x4-atom-menu h6 {
  font-weight: normal;
  text-align: center;
  margin: 0;
  padding: 15px 0;
  color: #2a2872;
  border-bottom: 1px solid #2a2872;
}
/* line 1012, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-full-width {
  display: block;
}
/* line 1015, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-fixed {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}
/* line 1020, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-fixed.x4-atom-menu-style-position-left {
  top: 0;
  bottom: 0;
  left: 0;
  right: auto;
}
/* line 1026, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-fixed.x4-atom-menu-style-position-right {
  top: 0;
  bottom: 0;
  left: auto;
  right: 0;
}
/* line 1032, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-fixed.x4-atom-menu-style-position-bottom {
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 1040, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu a {
  color: white;
}
/* line 1042, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu a:visited {
  color: white;
}
/* line 1046, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item {
  text-align: initial;
  display: block;
  vertical-align: top;
  float: left;
  /*height: $x4-atom-menu-item-height + px;*/
}
/* line 1055, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-right-item {
  margin-right: 0;
  float: right;
}
/* line 1059, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > a {
  padding: 17px 7px;
  /*line-height: $x4-atom-menu-item-height + px;*/
}
/* line 1063, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item:hover {
  background-color: #ee2225;
}
/* line 1066, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-active {
  background-color: #2a2872 !important;
}
/* line 1070, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu li.x4-atom-menu-item {
  position: relative;
  cursor: default;
}
/* line 1079, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu li.x4-atom-menu-item.x4-atom-menu-style-active {
  background-color: #ee2225;
}
/* line 1083, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu li.x4-atom-menu-item > a {
  text-decoration: none;
  display: block;
}
/* line 1088, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu li.x4-atom-menu-item > div {
  z-index: 20;
}
/* line 1093, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item {
  position: relative !important;
}
/* line 1096, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-style-logo, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-style-logo {
  float: none;
}
/* line 1099, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item > a .x4-atom-menu-style-caret, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > a .x4-atom-menu-style-caret {
  float: right;
}
/* line 1102, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .fa {
  font-size: 12pt;
  letter-spacing: 13px;
  line-height: inherit;
}
/* line 1107, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-caret {
  letter-spacing: 0;
  float: right;
  margin-left: 15px;
}
/* line 1112, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > a .x4-atom-menu-style-caret {
  float: none;
}
/* line 1115, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-single-icon {
  letter-spacing: 0;
}
/* line 1118, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu:after {
  content: "";
  display: block;
  clear: both;
}
/* line 1123, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-logo {
  float: left;
  margin-left: 0;
  font-size: 0;
  display: none;
}
/* line 1128, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-logo a {
  padding: 0;
  line-height: 0;
}
/* line 1132, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-logo img {
  max-width: 100%;
  max-height: 100%;
  border: none;
}
/* line 1138, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu div.x4-atom-menu-style-multi-column {
  position: absolute;
  display: none;
}
/* line 1142, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu ul.x4-atom-menu-list > li.x4-atom-menu-item {
  /*min-height: $x4-atom-menu-item-height + px;*/
}
/* line 1144, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu ul.x4-atom-menu-list > li.x4-atom-menu-item a {
  padding: 17px 7px;
  /* line-height: $x4-atom-menu-item-height + px; */
}
/* line 1149, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list {
  width: 200px;
  text-align: initial;
  background-color: white;
  color: #2a2872;
}
/* line 1157, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list {
  background-color: white;
  color: #2a2872;
}
/* line 1165, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-multi-column {
  background-color: white;
  color: #2a2872;
}
/* line 1171, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
  background-color: white;
  color: #2a2872;
}
/* line 1186, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item > a, .x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item > a:visited {
  color: #2a2872;
}
/* line 1189, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item:hover {
  background-color: #ee2225;
}
/* line 1191, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item:hover > a, .x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item:hover > a:visited {
  color: #2a2872;
}
/* line 1195, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item.x4-atom-menu-style-active {
  background-color: #ee2225;
}
/* line 1199, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item > a, .x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item > a:visited {
  color: #2a2872;
}
/* line 1202, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover {
  background-color: #ee2225;
}
/* line 1205, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a, .x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a:visited {
  color: white;
}
/* line 1210, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list li.x4-atom-menu-item > a, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item > a {
  color: #2a2872;
}
/* line 1215, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list li.x4-atom-menu-item > a:visited, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item > a:visited {
  color: #2a2872;
}
/* line 1220, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list li.x4-atom-menu-item:hover, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover {
  background-color: #ee2225;
}
/* line 1225, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a {
  color: white;
}
/* line 1230, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a:visited, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a:visited {
  color: white;
}
/* line 1235, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column {
  top: 100%;
  left: 0;
}
/* line 1239, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > div.x4-atom-menu-style-mul.x4-atom-menu-listti-column ul.x4-atom-menu-list {
  top: 0;
  left: 100%;
}
/* line 1243, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-style-drop-left, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column ul.x4-atom-menu-style-drop-left {
  left: auto;
  right: 100%;
}
/* line 1249, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column {
  top: auto;
  bottom: 100%;
  left: 0;
}
/* line 1254, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column ul.x4-atom-menu-list {
  top: auto;
  bottom: 0;
  left: 100%;
}
/* line 1259, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-style-drop-left, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column ul.x4-atom-menu-style-drop-left {
  left: -100%;
}
/* line 1264, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-style-drop-left, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column ul.x4-atom-menu-style-drop-left {
  top: 0;
  left: 100%;
}
/* line 1270, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-style-drop-left, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column ul.x4-atom-menu-style-drop-left, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
  top: 0;
  left: auto;
  right: 100%;
}
/* line 1278, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu li.x4-atom-menu-item:hover > ul.x4-atom-menu-list {
  display: block;
}
/* line 1281, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu li.x4-atom-menu-item:hover > div.x4-atom-menu-style-multi-column {
  display: block;
}
/* line 1283, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu li.x4-atom-menu-item:hover > div.x4-atom-menu-style-multi-column > ul {
  display: block;
}
/* line 1288, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list {
  left: 0;
  float: left;
}
/* line 1293, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-bottom li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul {
  left: 0;
  float: left;
}
/* line 1298, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list {
  position: relative;
  display: inline-block;
}
/* line 1303, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-right-align > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-right-align > div.x4-atom-menu-style-multi-column {
  left: auto;
  right: 0;
}
/* line 1310, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-style-right-align > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-style-right-align > div.x4-atom-menu-style-multi-column {
  left: 100%;
  right: auto;
}
/* line 1314, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-style-right-align > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-style-right-align > div.x4-atom-menu-style-multi-column {
  right: 100%;
}
/* line 1319, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full {
  position: static;
}
/* line 1321, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  width: 100%;
}
/* line 1325, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  position: absolute;
  display: none;
  left: 0;
  padding: 15px;
  background-color: white;
  color: #2a2872;
}
/* line 1333, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list {
  display: block;
  position: relative;
  min-width: 0;
}
/* line 1338, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list li.x4-atom-menu-item a, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list li.x4-atom-menu-item a, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list li.x4-atom-menu-item a:visited, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list li.x4-atom-menu-item a:visited {
  text-align: center;
  padding: 15px 0;
  line-height: 1;
  color: #2a2872;
}
/* line 1344, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover {
  background-color: transparent;
}
/* line 1347, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover a, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover a, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover a:visited, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover a:visited {
  color: #2a2872;
  text-decoration: underline;
}
/* line 1351, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div img, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div img {
  width: 100%;
  margin: 15px 0;
}
/* line 1355, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div .x4-atom-menu-style-video, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div .x4-atom-menu-style-video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  margin: 15px 0;
  overflow: hidden;
}
/* line 1362, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div .x4-atom-menu-style-video > iframe, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div .x4-atom-menu-style-video > iframe {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
/* line 1369, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div input, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div input, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div textarea, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div textarea {
  width: 100%;
  margin-top: 10px;
  font: inherit;
  resize: none;
  padding: 15px;
  background-color: white;
  border: 1px solid #cccccc;
  color: #2a2872;
}
/* line 1379, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div input.x4-atom-menu-style-button, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div input.x4-atom-menu-style-button {
  cursor: pointer;
  font-weight: normal;
  background-color: #2a2872;
  color: #2a2872;
}
/* line 1385, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content:hover > div, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full:hover > div {
  display: block;
}
/* line 1388, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  top: 100%;
}
/* line 1393, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  top: auto;
  bottom: 100%;
}
/* line 1399, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  top: 0;
  left: 100%;
}
/* line 1405, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  top: 0;
  right: 100%;
  left: auto;
}
/* line 1412, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content.x4-atom-menu-style-right-align > div, .x4-atom-menu-base .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full.x4-atom-menu-style-right-align > div {
  left: auto;
  right: 0;
}
/* line 1418, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content.x4-atom-menu-style-right-align > div, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content-full.x4-atom-menu-style-right-align > div {
  left: 100%;
  right: auto;
}
/* line 1423, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-row {
  display: block;
}
/* line 1425, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col {
  display: inline-block;
  margin-bottom: 5px;
  padding: 5px;
  vertical-align: top;
  float: left;
}
/* line 1431, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col > .x4-atom-menu-style-grid-wrapper {
  padding: 7px;
  background-color: #eaeaea;
  color: #2a2872;
}
/* line 1439, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-12 {
  width: 100%;
}
/* line 1442, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-11 {
  width: 91.33333%;
}
/* line 1445, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-10 {
  width: 83.33333%;
}
/* line 1448, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-9 {
  width: 75%;
}
/* line 1451, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-8 {
  width: 66.33333%;
}
/* line 1454, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-7 {
  width: 58.33333%;
}
/* line 1457, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-6 {
  width: 50%;
}
/* line 1460, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-5 {
  width: 41.33333%;
}
/* line 1463, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-4 {
  width: 33.33333%;
}
/* line 1466, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-3 {
  width: 25%;
}
/* line 1469, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-2 {
  width: 16.33333%;
}
/* line 1472, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-1 {
  width: 8.33333%;
}
/* line 1477, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-1000 {
  width: 1000px;
}
/* line 1480, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-950 {
  width: 950px;
}
/* line 1483, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-900 {
  width: 900px;
}
/* line 1486, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-850 {
  width: 850px;
}
/* line 1489, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-800 {
  width: 800px;
}
/* line 1492, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-750 {
  width: 750px;
}
/* line 1495, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-700 {
  width: 700px;
}
/* line 1498, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-650 {
  width: 650px;
}
/* line 1501, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-600 {
  width: 600px;
}
/* line 1504, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-550 {
  width: 550px;
}
/* line 1507, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-500 {
  width: 500px;
}
/* line 1510, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-450 {
  width: 450px;
}
/* line 1513, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-400 {
  width: 400px;
}
/* line 1516, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-350 {
  width: 350px;
}
/* line 1519, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-300 {
  width: 300px;
}
/* line 1522, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-250 {
  width: 250px;
}
/* line 1525, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-200 {
  width: 200px;
}
/* line 1528, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-150 {
  width: 150px;
}
/* line 1531, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-100 {
  width: 100px;
}
/* line 1534, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-50 {
  width: 50px;
}
/* line 1537, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-width-submenu {
  min-width: 200px;
}
/* line 1541, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-search {
  position: relative;
  overflow: hidden;
}
/* line 1544, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-search form > label {
  position: absolute;
  cursor: text;
  left: 0;
  top: 0;
  padding: 17px 7px;
  /* line-height: $x4-atom-menu-item-height + px; */
}
/* line 1552, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-search input {
  /*height: $x4-atom-menu-item-height + px;*/
  padding: 0 27.5px;
  font-size: inherit;
  width: 0;
  opacity: 0.01;
  color: white;
}
/* line 1559, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-search input:focus {
  width: 150px;
  opacity: 1;
  background-color: #2a2872;
}
/* line 1562, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-search input:focus + label {
  display: none;
}
/* line 1567, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-search input:hover {
  background-color: #2a2872;
}
/* line 1571, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu .x4-atom-menu-style-search:hover {
  background-color: #2a2872;
}
/* line 1575, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-right .x4-atom-menu-style-search, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left .x4-atom-menu-style-search {
  float: none;
}
/* line 1578, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-right .x4-atom-menu-style-search input, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-position-left .x4-atom-menu-style-search input {
  width: 100%;
}
/* line 1582, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-fade > li.x4-atom-menu-item > div {
  display: block;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  transition: opacity 0.6s ease, visibility 0.4s linear 0s;
}
/* line 1593, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-fade li.x4-atom-menu-item > ul.x4-atom-menu-list {
  display: block;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  transition: opacity 0.6s ease, visibility 0.4s linear 0s;
}
/* line 1603, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-fade li.x4-atom-menu-item:hover > ul.x4-atom-menu-list {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.6s ease;
  -moz-transition: opacity 0.6s ease;
  -ms-transition: opacity 0.6s ease;
  -o-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
/* line 1613, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-fade > li.x4-atom-menu-item:hover > div {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.6s ease;
  -moz-transition: opacity 0.6s ease;
  -ms-transition: opacity 0.6s ease;
  -o-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
/* line 1624, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-top > li.x4-atom-menu-item > div, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-top li.x4-atom-menu-item > ul.x4-atom-menu-list {
  -webkit-transform: translateY(34px);
  -moz-transform: translateY(34px);
  -ms-transform: translateY(34px);
  -o-transform: translateY(34px);
  transform: translateY(34px);
}
/* line 1633, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom > li.x4-atom-menu-item > div, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom li.x4-atom-menu-item > ul.x4-atom-menu-list {
  -webkit-transform: translateY(-34px);
  -moz-transform: translateY(-34px);
  -ms-transform: translateY(-34px);
  -o-transform: translateY(-34px);
  transform: translateY(-34px);
}
/* line 1642, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-left > li.x4-atom-menu-item > div, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-left li.x4-atom-menu-item > ul.x4-atom-menu-list {
  -webkit-transform: translateX(50px);
  -moz-transform: translateX(50px);
  -ms-transform: translateX(50px);
  -o-transform: translateX(50px);
  transform: translateX(50px);
}
/* line 1651, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-right > li.x4-atom-menu-item > div, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-right li.x4-atom-menu-item > ul.x4-atom-menu-list {
  -webkit-transform: translateX(-50px);
  -moz-transform: translateX(-50px);
  -ms-transform: translateX(-50px);
  -o-transform: translateX(-50px);
  transform: translateX(-50px);
}
/* line 1659, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-top > li.x4-atom-menu-item > div, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom > li.x4-atom-menu-item > div, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-left > li.x4-atom-menu-item > div, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-right > li.x4-atom-menu-item > div, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-top li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-left li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-right li.x4-atom-menu-item > ul.x4-atom-menu-list {
  display: block !important;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.4s ease, -o-transform 0.4s ease, visibility 0.4s linear 0s;
  transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s linear 0s;
}
/* line 1669, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-top > li.x4-atom-menu-item:hover > div, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom > li.x4-atom-menu-item:hover > div, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-left > li.x4-atom-menu-item:hover > div, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-right > li.x4-atom-menu-item:hover > div, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-top li.x4-atom-menu-item:hover > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom li.x4-atom-menu-item:hover > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-left li.x4-atom-menu-item:hover > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-effect-slide-right li.x4-atom-menu-item:hover > ul.x4-atom-menu-list {
  visibility: visible;
  opacity: 1;
  -webkit-transform: translate(0);
  -moz-transform: translate(0);
  -ms-transform: translate(0);
  -o-transform: translate(0);
  transform: translate(0);
  -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease;
  -moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease;
  -ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease;
  -o-transition: opacity 0.4s ease, -o-transform 0.4s ease;
  transition: opacity 0.4s ease, transform 0.4s ease;
}
@media screen and (max-width: 530px) {
  /* line 1688, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item {
    position: relative;
  }
  /* line 1691, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
    left: 0;
    right: 0;
    width: auto !important;
    margin-right: 0;
  }
  /* line 1697, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
    top: 100%;
    margin-left: 50px !important;
  }
  /* line 1704, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left {
    left: 0;
    top: auto;
    bottom: 100%;
  }
  /* line 1711, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 1718, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 1725, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 1732, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 1739, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 1746, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 1753, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 1760, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 1766, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] li.x4-atom-menu-item > div {
    top: 100%;
    left: 0 !important;
    right: 0;
    width: auto !important;
  }
  /* line 1771, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list {
    width: 100% !important;
  }
  /* line 1775, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-style-row .x4-atom-menu-style-col {
    display: block;
    margin-right: 0;
    width: 100% !important;
    float: none;
  }
  /* line 1781, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-50, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-100, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-150, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-200, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-250, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-300, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-350, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-400, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-450, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-500, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-550, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-600, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-650, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-700, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-750, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-800, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-850, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-900, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-950, .x4-atom-menu-base .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-1000 {
    width: 100%;
  }
  /* line 1785, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item {
    position: static;
  }
  /* line 1787, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item > a {
    font-size: 0;
  }
  /* line 1789, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item > a i {
    letter-spacing: 0;
  }
  /* line 1792, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item > a .x4-atom-menu-style-caret {
    display: none;
  }
  /* line 1796, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item.x4-atom-menu-style-logo {
    display: none;
  }
  /* line 1799, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item.x4-atom-menu-style-search {
    position: relative;
  }
  /* line 1804, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item {
    display: block;
    float: none;
  }
  /* line 1807, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item.x4-atom-menu-style-content-full {
    position: relative;
  }
  /* line 1810, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item.x4-atom-menu-style-logo {
    text-align: center;
    position: relative;
    width: 100%;
  }
  /* line 1812, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item.x4-atom-menu-style-logo img {
    position: relative;
  }
  /* line 1818, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item.x4-atom-menu-style-right-item {
    position: relative;
    width: 100%;
  }
  /* line 1822, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item > a .x4-atom-menu-style-caret {
    float: right;
  }
  /* line 1826, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-stack .x4-atom-menu-style-search {
    float: none;
  }
  /* line 1828, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-stack .x4-atom-menu-style-search input {
    width: 100%;
  }
  /* line 1833, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-switch {
    width: 100%;
  }
  /* line 1835, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-switch > li.x4-atom-menu-item {
    display: none;
    float: none;
    position: relative;
    width: 100%;
  }
  /* line 1840, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-switch > li.x4-atom-menu-item.x4-atom-menu-style-logo {
    display: block;
  }
  /* line 1842, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-switch > li.x4-atom-menu-item.x4-atom-menu-style-logo img {
    position: relative;
    z-index: 20;
  }
  /* line 1848, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-switch:before {
    font-family: FontAwesome;
    content: "\f0c9";
    position: relative;
    float: right;
    cursor: pointer;
    width: 100%;
    /* line-height: $x4-atom-menu-item-height + px; */
    /* height: $x4-atom-menu-item-height + px; */
    padding: 17px 7px;
    z-index: 21;
  }
  /* line 1861, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-switch:hover:before {
    opacity: 0;
  }
  /* line 1864, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-switch:hover > li.x4-atom-menu-item {
    display: block;
  }
  /* line 1868, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-switch > li.x4-atom-menu-item > a .x4-atom-menu-style-caret {
    float: right;
  }
  /* line 1871, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-switch .x4-atom-menu-style-search {
    float: none;
  }
  /* line 1873, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-switch .x4-atom-menu-style-search input {
    width: 100%;
  }
  /* line 1879, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-margin > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-base .x4-atom-menu.x4-atom-menu-style-response-margin li.x4-atom-menu-item > div {
    margin-left: 50px !important;
  }
}

/* line 1888, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-menu-button {
  left: 0px;
  position: absolute;
  padding: 17px 0;
}
/* line 1892, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-menu-button A {
  padding: 0px;
  padding-left: 1px !important;
  padding-right: 1px !important;
  margin: 0px 3px 0px 0px;
}
/* line 1899, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-menu-button I {
  letter-spacing: 0px !important;
}

/* line 1904, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-menu-button-alt {
  float: right;
  position: relative;
}

/*endcore*/
/* line 23, 22.scss */
a.x4-atom-menu-base-item-link-level-1:hover, a.x4-atom-menu-base-item-link-level-2:hover, li.x4-atom-menu-base-style-active > a {
  color: #ffffff !important;
}

/*core*/
/*Colours*/
/*Sizes*/
/*Fonts*/
/* line 39, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer-item-image-title {
  line-height: 18px;
  height: 18px;
  padding-bottom: 2px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 48, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer {
  display: block;
}
/* line 52, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer {
  clear: both;
  background-color: transparent;
  padding: 0;
  margin: 0;
  display: inline-block;
  position: relative;
  font-size: 12px;
  color: white;
}
/* line 63, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer:before, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer li.x4-atom-menu-Footer-item, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer a, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer label, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer input, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  outline: none;
  border: 0;
  list-style: none;
}
/* line 73, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer a {
  cursor: pointer;
}
/* line 76, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer h1, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer h2, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer h3, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer h4, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer h5, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer h6 {
  font-weight: normal;
  text-align: center;
  margin: 0;
  padding: 15px 0;
  color: #2a2872;
  border-bottom: 1px solid #2a2872;
}
/* line 84, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-full-width {
  display: block;
}
/* line 87, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-fixed {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}
/* line 92, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-fixed.x4-atom-menu-Footer-style-position-left {
  top: 0;
  bottom: 0;
  left: 0;
  right: auto;
}
/* line 98, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-fixed.x4-atom-menu-Footer-style-position-right {
  top: 0;
  bottom: 0;
  left: auto;
  right: 0;
}
/* line 104, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-fixed.x4-atom-menu-Footer-style-position-bottom {
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 112, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer a {
  color: white;
}
/* line 114, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer a:visited {
  color: white;
}
/* line 118, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item {
  text-align: initial;
  display: block;
  vertical-align: top;
  float: left;
  /*height: $x4-atom-menu-item-height + px;*/
}
/* line 127, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-right-item {
  margin-right: 0;
  float: right;
}
/* line 131, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > a {
  padding: 10px 25px;
  /*line-height: $x4-atom-menu-item-height + px;*/
}
/* line 138, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item:hover {
  background-color: #990000;
}
/* line 141, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-active {
  background-color: #2a2872 !important;
}
/* line 145, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer li.x4-atom-menu-Footer-item {
  position: relative;
  cursor: default;
}
/* line 154, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-active {
  background-color: #ee2225;
}
/* line 158, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer li.x4-atom-menu-Footer-item > a {
  text-decoration: none;
  display: block;
}
/* line 163, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer li.x4-atom-menu-Footer-item > div {
  z-index: 20;
}
/* line 168, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item {
  position: relative !important;
}
/* line 171, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-style-logo, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-style-logo {
  float: none;
}
/* line 174, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item > a .x4-atom-menu-Footer-style-caret, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item > a .x4-atom-menu-Footer-style-caret {
  float: right;
}
/* line 177, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .fa {
  font-size: 12pt;
  letter-spacing: 13px;
  line-height: inherit;
}
/* line 182, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-caret {
  letter-spacing: 0;
  float: right;
  margin-left: 15px;
}
/* line 187, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > a .x4-atom-menu-Footer-style-caret {
  float: none;
}
/* line 190, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-single-icon {
  letter-spacing: 0;
}
/* line 193, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer:after {
  content: "";
  display: block;
  clear: both;
}
/* line 198, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-logo {
  float: left;
  margin-left: 0;
  font-size: 0;
  display: none;
}
/* line 203, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-logo a {
  padding: 0;
  line-height: 0;
}
/* line 207, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-logo img {
  max-width: 100%;
  max-height: 100%;
  border: none;
}
/* line 213, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer div.x4-atom-menu-Footer-style-multi-column {
  position: absolute;
  display: none;
}
/* line 217, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer ul.x4-atom-menu-Footer-list > li.x4-atom-menu-Footer-item {
  /*min-height: $x4-atom-menu-item-height + px;*/
}
/* line 219, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer ul.x4-atom-menu-Footer-list > li.x4-atom-menu-Footer-item a {
  padding: 10px 25px;
  /* line-height: $x4-atom-menu-item-height + px; */
}
/* line 224, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list {
  width: 200px;
  text-align: initial;
  background-color: white;
  color: #2a2872;
}
/* line 232, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list {
  background-color: white;
  color: #2a2872;
}
/* line 240, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-multi-column {
  background-color: white;
  color: #2a2872;
}
/* line 246, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list {
  background-color: white;
  color: #2a2872;
}
/* line 261, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-multi-column li.x4-atom-menu-Footer-item > a, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-multi-column li.x4-atom-menu-Footer-item > a:visited {
  color: #2a2872;
}
/* line 264, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-multi-column li.x4-atom-menu-Footer-item:hover {
  background-color: #ee2225;
}
/* line 266, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-multi-column li.x4-atom-menu-Footer-item:hover > a, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-multi-column li.x4-atom-menu-Footer-item:hover > a:visited {
  color: #2a2872;
}
/* line 270, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-multi-column li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-active {
  background-color: #ee2225;
}
/* line 274, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item > a, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item > a:visited {
  color: #2a2872;
}
/* line 277, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item:hover {
  background-color: #ee2225;
}
/* line 280, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item:hover > a, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item:hover > a:visited {
  color: white;
}
/* line 285, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item > a, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item > a {
  color: #2a2872;
}
/* line 290, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item > a:visited, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item > a:visited {
  color: #2a2872;
}
/* line 295, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item > span > a, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item > span > a {
  color: #2a2872;
}
/* line 300, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item > span > a:visited, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item > span > a:visited {
  color: #2a2872;
}
/* line 305, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item:hover, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item:hover {
  background-color: #ee2225;
}
/* line 310, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item:hover > a, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item:hover > a {
  color: white;
}
/* line 315, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item:hover > a:visited, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item:hover > a:visited {
  color: white;
}
/* line 320, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column {
  top: 100%;
  left: 0;
}
/* line 324, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-mul.x4-atom-menu-Footer-listti-column ul.x4-atom-menu-Footer-list {
  top: 0;
  left: 100%;
}
/* line 328, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-style-drop-left, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column ul.x4-atom-menu-Footer-style-drop-left {
  left: auto;
  right: 100%;
}
/* line 334, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-bottom > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-bottom > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column {
  top: auto;
  bottom: 100%;
  left: 0;
}
/* line 339, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-bottom > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-bottom > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column ul.x4-atom-menu-Footer-list {
  top: auto;
  bottom: 0;
  left: 100%;
}
/* line 344, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-bottom > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-style-drop-left, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-bottom > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column ul.x4-atom-menu-Footer-style-drop-left {
  left: -100%;
}
/* line 349, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-style-drop-left, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column ul.x4-atom-menu-Footer-style-drop-left {
  top: 0;
  left: 100%;
}
/* line 355, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-style-drop-left, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column ul.x4-atom-menu-Footer-style-drop-left, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list {
  top: 0;
  left: auto;
  right: 100%;
}
/* line 363, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer li.x4-atom-menu-Footer-item:hover > ul.x4-atom-menu-Footer-list {
  display: block;
}
/* line 366, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer li.x4-atom-menu-Footer-item:hover > div.x4-atom-menu-Footer-style-multi-column {
  display: block;
}
/* line 368, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer li.x4-atom-menu-Footer-item:hover > div.x4-atom-menu-Footer-style-multi-column > ul {
  display: block;
}
/* line 373, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list {
  left: 0;
  float: left;
}
/* line 378, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-bottom li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column > ul {
  left: 0;
  float: left;
}
/* line 383, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list {
  position: relative;
  display: inline-block;
}
/* line 388, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-right-align > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-right-align > div.x4-atom-menu-Footer-style-multi-column {
  left: auto;
  right: 0;
}
/* line 395, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-style-right-align > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-style-right-align > div.x4-atom-menu-Footer-style-multi-column {
  left: 100%;
  right: auto;
}
/* line 399, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-style-right-align > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-style-right-align > div.x4-atom-menu-Footer-style-multi-column {
  right: 100%;
}
/* line 404, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full {
  position: static;
}
/* line 406, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div {
  width: 100%;
}
/* line 410, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div {
  position: absolute;
  display: none;
  left: 0;
  padding: 15px;
  background-color: white;
  color: #2a2872;
}
/* line 418, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div ul.x4-atom-menu-Footer-list {
  display: block;
  position: relative;
  min-width: 0;
}
/* line 423, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item a, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item a, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item a:visited, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item a:visited {
  text-align: center;
  padding: 15px 0;
  line-height: 1;
  color: #2a2872;
}
/* line 429, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item:hover, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item:hover {
  background-color: transparent;
}
/* line 432, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item:hover a, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item:hover a, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item:hover a:visited, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div ul.x4-atom-menu-Footer-list li.x4-atom-menu-Footer-item:hover a:visited {
  color: #2a2872;
  text-decoration: underline;
}
/* line 436, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div img, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div img {
  width: 100%;
  margin: 15px 0;
}
/* line 440, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div .x4-atom-menu-Footer-style-video, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div .x4-atom-menu-Footer-style-video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  margin: 15px 0;
  overflow: hidden;
}
/* line 447, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div .x4-atom-menu-Footer-style-video > iframe, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div .x4-atom-menu-Footer-style-video > iframe {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
/* line 454, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div input, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div input, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div textarea, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div textarea {
  width: 100%;
  margin-top: 10px;
  font: inherit;
  resize: none;
  padding: 15px;
  background-color: white;
  border: 1px solid #cccccc;
  color: #2a2872;
}
/* line 464, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div input.x4-atom-menu-Footer-style-button, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div input.x4-atom-menu-Footer-style-button {
  cursor: pointer;
  font-weight: normal;
  background-color: #2a2872;
  color: #2a2872;
}
/* line 470, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content:hover > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full:hover > div {
  display: block;
}
/* line 473, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div {
  top: 100%;
}
/* line 478, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-bottom > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-bottom > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div {
  top: auto;
  bottom: 100%;
}
/* line 484, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div {
  top: 0;
  left: 100%;
}
/* line 490, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div {
  top: 0;
  right: 100%;
  left: auto;
}
/* line 497, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content.x4-atom-menu-Footer-style-right-align > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full.x4-atom-menu-Footer-style-right-align > div {
  left: auto;
  right: 0;
}
/* line 503, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content.x4-atom-menu-Footer-style-right-align > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full.x4-atom-menu-Footer-style-right-align > div {
  left: 100%;
  right: auto;
}
/* line 508, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-row {
  display: block;
}
/* line 510, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-row .x4-atom-menu-Footer-style-col {
  display: inline-block;
  margin-bottom: 5px;
  padding: 5px;
  vertical-align: top;
  float: left;
}
/* line 516, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-row .x4-atom-menu-Footer-style-col > .x4-atom-menu-Footer-style-grid-wrapper {
  padding: 25px;
  background-color: #eaeaea;
  color: #2a2872;
}
/* line 524, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-row .x4-atom-menu-Footer-style-col.x4-atom-menu-Footer-column-12 {
  width: 100%;
}
/* line 527, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-row .x4-atom-menu-Footer-style-col.x4-atom-menu-Footer-column-11 {
  width: 91.33333%;
}
/* line 530, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-row .x4-atom-menu-Footer-style-col.x4-atom-menu-Footer-column-10 {
  width: 83.33333%;
}
/* line 533, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-row .x4-atom-menu-Footer-style-col.x4-atom-menu-Footer-column-9 {
  width: 75%;
}
/* line 536, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-row .x4-atom-menu-Footer-style-col.x4-atom-menu-Footer-column-8 {
  width: 66.33333%;
}
/* line 539, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-row .x4-atom-menu-Footer-style-col.x4-atom-menu-Footer-column-7 {
  width: 58.33333%;
}
/* line 542, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-row .x4-atom-menu-Footer-style-col.x4-atom-menu-Footer-column-6 {
  width: 50%;
}
/* line 545, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-row .x4-atom-menu-Footer-style-col.x4-atom-menu-Footer-column-5 {
  width: 41.33333%;
}
/* line 548, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-row .x4-atom-menu-Footer-style-col.x4-atom-menu-Footer-column-4 {
  width: 33.33333%;
}
/* line 551, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-row .x4-atom-menu-Footer-style-col.x4-atom-menu-Footer-column-3 {
  width: 25%;
}
/* line 554, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-row .x4-atom-menu-Footer-style-col.x4-atom-menu-Footer-column-2 {
  width: 16.33333%;
}
/* line 557, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-row .x4-atom-menu-Footer-style-col.x4-atom-menu-Footer-column-1 {
  width: 8.33333%;
}
/* line 562, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-1000 {
  width: 1000px;
}
/* line 565, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-950 {
  width: 950px;
}
/* line 568, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-900 {
  width: 900px;
}
/* line 571, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-850 {
  width: 850px;
}
/* line 574, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-800 {
  width: 800px;
}
/* line 577, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-750 {
  width: 750px;
}
/* line 580, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-700 {
  width: 700px;
}
/* line 583, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-650 {
  width: 650px;
}
/* line 586, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-600 {
  width: 600px;
}
/* line 589, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-550 {
  width: 550px;
}
/* line 592, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-500 {
  width: 500px;
}
/* line 595, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-450 {
  width: 450px;
}
/* line 598, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-400 {
  width: 400px;
}
/* line 601, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-350 {
  width: 350px;
}
/* line 604, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-300 {
  width: 300px;
}
/* line 607, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-250 {
  width: 250px;
}
/* line 610, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-200 {
  width: 200px;
}
/* line 613, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-150 {
  width: 150px;
}
/* line 616, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-100 {
  width: 100px;
}
/* line 619, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-50 {
  width: 50px;
}
/* line 622, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-width-submenu {
  min-width: 200px;
}
/* line 626, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-search {
  position: relative;
  overflow: hidden;
}
/* line 629, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-search form > label {
  position: absolute;
  cursor: text;
  left: 0;
  top: 0;
  padding: 10px 25px;
  /* line-height: $x4-atom-menu-item-height + px; */
}
/* line 637, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-search input {
  /*height: $x4-atom-menu-item-height + px;*/
  padding: 0 27.5px;
  font-size: inherit;
  width: 0;
  opacity: 0.01;
  color: white;
}
/* line 644, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-search input:focus {
  width: 150px;
  opacity: 1;
  background-color: #2a2872;
}
/* line 647, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-search input:focus + label {
  display: none;
}
/* line 652, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-search input:hover {
  background-color: #2a2872;
}
/* line 656, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer .x4-atom-menu-Footer-style-search:hover {
  background-color: #2a2872;
}
/* line 660, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-right .x4-atom-menu-Footer-style-search, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left .x4-atom-menu-Footer-style-search {
  float: none;
}
/* line 663, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-right .x4-atom-menu-Footer-style-search input, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-position-left .x4-atom-menu-Footer-style-search input {
  width: 100%;
}
/* line 667, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-fade > li.x4-atom-menu-Footer-item > div {
  display: block;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  transition: opacity 0.6s ease, visibility 0.4s linear 0s;
}
/* line 678, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-fade li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list {
  display: block;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  transition: opacity 0.6s ease, visibility 0.4s linear 0s;
}
/* line 688, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-fade li.x4-atom-menu-Footer-item:hover > ul.x4-atom-menu-Footer-list {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.6s ease;
  -moz-transition: opacity 0.6s ease;
  -ms-transition: opacity 0.6s ease;
  -o-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
/* line 698, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-fade > li.x4-atom-menu-Footer-item:hover > div {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.6s ease;
  -moz-transition: opacity 0.6s ease;
  -ms-transition: opacity 0.6s ease;
  -o-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
/* line 709, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-top > li.x4-atom-menu-Footer-item > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-top li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list {
  -webkit-transform: translateY(34px);
  -moz-transform: translateY(34px);
  -ms-transform: translateY(34px);
  -o-transform: translateY(34px);
  transform: translateY(34px);
}
/* line 718, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-bottom > li.x4-atom-menu-Footer-item > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-bottom li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list {
  -webkit-transform: translateY(-34px);
  -moz-transform: translateY(-34px);
  -ms-transform: translateY(-34px);
  -o-transform: translateY(-34px);
  transform: translateY(-34px);
}
/* line 727, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-left > li.x4-atom-menu-Footer-item > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-left li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list {
  -webkit-transform: translateX(50px);
  -moz-transform: translateX(50px);
  -ms-transform: translateX(50px);
  -o-transform: translateX(50px);
  transform: translateX(50px);
}
/* line 736, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-right > li.x4-atom-menu-Footer-item > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-right li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list {
  -webkit-transform: translateX(-50px);
  -moz-transform: translateX(-50px);
  -ms-transform: translateX(-50px);
  -o-transform: translateX(-50px);
  transform: translateX(-50px);
}
/* line 744, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-top > li.x4-atom-menu-Footer-item > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-bottom > li.x4-atom-menu-Footer-item > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-left > li.x4-atom-menu-Footer-item > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-right > li.x4-atom-menu-Footer-item > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-top li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-bottom li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-left li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-right li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list {
  display: block !important;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.4s ease, -o-transform 0.4s ease, visibility 0.4s linear 0s;
  transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s linear 0s;
}
/* line 754, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-top > li.x4-atom-menu-Footer-item:hover > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-bottom > li.x4-atom-menu-Footer-item:hover > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-left > li.x4-atom-menu-Footer-item:hover > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-right > li.x4-atom-menu-Footer-item:hover > div, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-top li.x4-atom-menu-Footer-item:hover > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-bottom li.x4-atom-menu-Footer-item:hover > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-left li.x4-atom-menu-Footer-item:hover > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer ul.x4-atom-menu-Footer.x4-atom-menu-Footer-style-effect-slide-right li.x4-atom-menu-Footer-item:hover > ul.x4-atom-menu-Footer-list {
  visibility: visible;
  opacity: 1;
  -webkit-transform: translate(0);
  -moz-transform: translate(0);
  -ms-transform: translate(0);
  -o-transform: translate(0);
  transform: translate(0);
  -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease;
  -moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease;
  -ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease;
  -o-transition: opacity 0.4s ease, -o-transform 0.4s ease;
  transition: opacity 0.4s ease, transform 0.4s ease;
}
@media screen and (max-width: 530px) {
  /* line 773, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] > li.x4-atom-menu-Footer-item {
    position: relative;
  }
  /* line 776, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list {
    left: 0;
    right: 0;
    width: auto !important;
    margin-right: 0;
  }
  /* line 782, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list {
    top: 100%;
    margin-left: 50px !important;
  }
  /* line 789, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-bottom > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-bottom > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-bottom > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list.x4-atom-menu-Footer-style-drop-left, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-bottom > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list.x4-atom-menu-Footer-style-drop-left {
    left: 0;
    top: auto;
    bottom: 100%;
  }
  /* line 796, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 803, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 810, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 817, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 824, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list.x4-atom-menu-Footer-style-drop-left, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list.x4-atom-menu-Footer-style-drop-left {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 831, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list.x4-atom-menu-Footer-style-drop-left, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list ul.x4-atom-menu-Footer-list.x4-atom-menu-Footer-style-drop-left {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 838, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-left > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 845, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content > div, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'].x4-atom-menu-Footer-style-position-right > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full > div {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 851, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] li.x4-atom-menu-Footer-item > div {
    top: 100%;
    left: 0 !important;
    right: 0;
    width: auto !important;
  }
  /* line 856, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] li.x4-atom-menu-Footer-item > div.x4-atom-menu-Footer-style-multi-column > ul.x4-atom-menu-Footer-list {
    width: 100% !important;
  }
  /* line 860, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-style-row .x4-atom-menu-Footer-style-col {
    display: block;
    margin-right: 0;
    width: 100% !important;
    float: none;
  }
  /* line 866, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-50, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-100, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-150, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-200, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-250, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-300, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-350, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-400, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-450, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-500, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-550, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-600, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-650, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-700, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-750, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-800, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-850, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-900, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-950, div.x4-atom-menu-Footer .x4-atom-menu-Footer[class*='x4-atom-menu-Footer-style-response'] .x4-atom-menu-Footer-width-1000 {
    width: 100%;
  }
  /* line 870, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-simple > li.x4-atom-menu-Footer-item {
    position: static;
  }
  /* line 872, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-simple > li.x4-atom-menu-Footer-item > a {
    font-size: 0;
  }
  /* line 874, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-simple > li.x4-atom-menu-Footer-item > a i {
    letter-spacing: 0;
  }
  /* line 877, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-simple > li.x4-atom-menu-Footer-item > a .x4-atom-menu-Footer-style-caret {
    display: none;
  }
  /* line 881, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-simple > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-logo {
    display: none;
  }
  /* line 884, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-simple > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-search {
    position: relative;
  }
  /* line 889, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-stack > li.x4-atom-menu-Footer-item {
    display: block;
    float: none;
  }
  /* line 892, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-stack > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-content-full {
    position: relative;
  }
  /* line 895, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-stack > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-logo {
    text-align: center;
    position: relative;
    width: 100%;
  }
  /* line 897, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-stack > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-logo img {
    position: relative;
  }
  /* line 903, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-stack > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-right-item {
    position: relative;
    width: 100%;
  }
  /* line 907, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-stack > li.x4-atom-menu-Footer-item > a .x4-atom-menu-Footer-style-caret {
    float: right;
  }
  /* line 911, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-stack .x4-atom-menu-Footer-style-search {
    float: none;
  }
  /* line 913, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-stack .x4-atom-menu-Footer-style-search input {
    width: 100%;
  }
  /* line 918, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-switch {
    width: 100%;
  }
  /* line 920, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-switch > li.x4-atom-menu-Footer-item {
    display: none;
    float: none;
    position: relative;
    width: 100%;
  }
  /* line 925, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-switch > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-logo {
    display: block;
  }
  /* line 927, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-switch > li.x4-atom-menu-Footer-item.x4-atom-menu-Footer-style-logo img {
    position: relative;
    z-index: 20;
  }
  /* line 933, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-switch:before {
    font-family: FontAwesome;
    content: "\f0c9";
    position: relative;
    float: right;
    width: 100%;
    cursor: pointer;
    /* line-height: $x4-atom-menu-item-height + px; */
    /* height: $x4-atom-menu-item-height + px; */
    padding: 10px 25px;
    z-index: 21;
  }
  /* line 946, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-switch:hover:before {
    opacity: 0;
    padding: 15px 25px;
  }
  /* line 950, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-switch:hover > li.x4-atom-menu-Footer-item {
    display: block;
  }
  /* line 954, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-switch > li.x4-atom-menu-Footer-item > a .x4-atom-menu-Footer-style-caret {
    float: right;
  }
  /* line 957, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-switch .x4-atom-menu-Footer-style-search {
    float: none;
  }
  /* line 959, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-switch .x4-atom-menu-Footer-style-search input {
    width: 100%;
  }
  /* line 965, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-margin > li.x4-atom-menu-Footer-item > ul.x4-atom-menu-Footer-list, div.x4-atom-menu-Footer .x4-atom-menu-Footer.x4-atom-menu-Footer-style-response-margin li.x4-atom-menu-Footer-item > div {
    margin-left: 50px !important;
  }
}

/* REMOVE BELOW THIS LINE */
/* line 976, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer {
  display: block;
}
/* line 980, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu {
  clear: both;
  background-color: transparent;
  padding: 0;
  margin: 0;
  display: inline-block;
  position: relative;
  font-size: 12px;
  color: white;
}
/* line 991, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu:before, .x4-atom-menu-Footer .x4-atom-menu ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu li.x4-atom-menu-item, .x4-atom-menu-Footer .x4-atom-menu div, .x4-atom-menu-Footer .x4-atom-menu a, .x4-atom-menu-Footer .x4-atom-menu label, .x4-atom-menu-Footer .x4-atom-menu input, .x4-atom-menu-Footer .x4-atom-menu textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  outline: none;
  border: 0;
  list-style: none;
}
/* line 1001, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu a {
  cursor: pointer;
}
/* line 1004, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu h1, .x4-atom-menu-Footer .x4-atom-menu h2, .x4-atom-menu-Footer .x4-atom-menu h3, .x4-atom-menu-Footer .x4-atom-menu h4, .x4-atom-menu-Footer .x4-atom-menu h5, .x4-atom-menu-Footer .x4-atom-menu h6 {
  font-weight: normal;
  text-align: center;
  margin: 0;
  padding: 15px 0;
  color: #2a2872;
  border-bottom: 1px solid #2a2872;
}
/* line 1012, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-full-width {
  display: block;
}
/* line 1015, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-fixed {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}
/* line 1020, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-fixed.x4-atom-menu-style-position-left {
  top: 0;
  bottom: 0;
  left: 0;
  right: auto;
}
/* line 1026, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-fixed.x4-atom-menu-style-position-right {
  top: 0;
  bottom: 0;
  left: auto;
  right: 0;
}
/* line 1032, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-fixed.x4-atom-menu-style-position-bottom {
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 1040, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu a {
  color: white;
}
/* line 1042, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu a:visited {
  color: white;
}
/* line 1046, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item {
  text-align: initial;
  display: block;
  vertical-align: top;
  float: left;
  /*height: $x4-atom-menu-item-height + px;*/
}
/* line 1055, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-right-item {
  margin-right: 0;
  float: right;
}
/* line 1059, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > a {
  padding: 10px 25px;
  /*line-height: $x4-atom-menu-item-height + px;*/
}
/* line 1063, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item:hover {
  background-color: #990000;
}
/* line 1066, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-active {
  background-color: #2a2872 !important;
}
/* line 1070, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu li.x4-atom-menu-item {
  position: relative;
  cursor: default;
}
/* line 1079, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu li.x4-atom-menu-item.x4-atom-menu-style-active {
  background-color: #ee2225;
}
/* line 1083, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu li.x4-atom-menu-item > a {
  text-decoration: none;
  display: block;
}
/* line 1088, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu li.x4-atom-menu-item > div {
  z-index: 20;
}
/* line 1093, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item {
  position: relative !important;
}
/* line 1096, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-style-logo, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-style-logo {
  float: none;
}
/* line 1099, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item > a .x4-atom-menu-style-caret, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > a .x4-atom-menu-style-caret {
  float: right;
}
/* line 1102, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .fa {
  font-size: 12pt;
  letter-spacing: 13px;
  line-height: inherit;
}
/* line 1107, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-caret {
  letter-spacing: 0;
  float: right;
  margin-left: 15px;
}
/* line 1112, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > a .x4-atom-menu-style-caret {
  float: none;
}
/* line 1115, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-single-icon {
  letter-spacing: 0;
}
/* line 1118, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu:after {
  content: "";
  display: block;
  clear: both;
}
/* line 1123, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-logo {
  float: left;
  margin-left: 0;
  font-size: 0;
  display: none;
}
/* line 1128, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-logo a {
  padding: 0;
  line-height: 0;
}
/* line 1132, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-logo img {
  max-width: 100%;
  max-height: 100%;
  border: none;
}
/* line 1138, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu div.x4-atom-menu-style-multi-column {
  position: absolute;
  display: none;
}
/* line 1142, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu ul.x4-atom-menu-list > li.x4-atom-menu-item {
  /*min-height: $x4-atom-menu-item-height + px;*/
}
/* line 1144, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu ul.x4-atom-menu-list > li.x4-atom-menu-item a {
  padding: 10px 25px;
  /* line-height: $x4-atom-menu-item-height + px; */
}
/* line 1149, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list {
  width: 200px;
  text-align: initial;
  background-color: white;
  color: #2a2872;
}
/* line 1157, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list {
  background-color: white;
  color: #2a2872;
}
/* line 1165, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-multi-column {
  background-color: white;
  color: #2a2872;
}
/* line 1171, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
  background-color: white;
  color: #2a2872;
}
/* line 1186, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item > a, .x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item > a:visited {
  color: #2a2872;
}
/* line 1189, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item:hover {
  background-color: #ee2225;
}
/* line 1191, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item:hover > a, .x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item:hover > a:visited {
  color: #2a2872;
}
/* line 1195, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item.x4-atom-menu-style-active {
  background-color: #ee2225;
}
/* line 1199, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item > a, .x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item > a:visited {
  color: #2a2872;
}
/* line 1202, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover {
  background-color: #ee2225;
}
/* line 1205, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a, .x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a:visited {
  color: white;
}
/* line 1210, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list li.x4-atom-menu-item > a, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item > a {
  color: #2a2872;
}
/* line 1215, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list li.x4-atom-menu-item > a:visited, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item > a:visited {
  color: #2a2872;
}
/* line 1220, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list li.x4-atom-menu-item:hover, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover {
  background-color: #ee2225;
}
/* line 1225, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a {
  color: white;
}
/* line 1230, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a:visited, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a:visited {
  color: white;
}
/* line 1235, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column {
  top: 100%;
  left: 0;
}
/* line 1239, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > div.x4-atom-menu-style-mul.x4-atom-menu-listti-column ul.x4-atom-menu-list {
  top: 0;
  left: 100%;
}
/* line 1243, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-style-drop-left, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column ul.x4-atom-menu-style-drop-left {
  left: auto;
  right: 100%;
}
/* line 1249, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column {
  top: auto;
  bottom: 100%;
  left: 0;
}
/* line 1254, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column ul.x4-atom-menu-list {
  top: auto;
  bottom: 0;
  left: 100%;
}
/* line 1259, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-style-drop-left, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column ul.x4-atom-menu-style-drop-left {
  left: -100%;
}
/* line 1264, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-style-drop-left, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column ul.x4-atom-menu-style-drop-left {
  top: 0;
  left: 100%;
}
/* line 1270, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-style-drop-left, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column ul.x4-atom-menu-style-drop-left, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
  top: 0;
  left: auto;
  right: 100%;
}
/* line 1278, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu li.x4-atom-menu-item:hover > ul.x4-atom-menu-list {
  display: block;
}
/* line 1281, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu li.x4-atom-menu-item:hover > div.x4-atom-menu-style-multi-column {
  display: block;
}
/* line 1283, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu li.x4-atom-menu-item:hover > div.x4-atom-menu-style-multi-column > ul {
  display: block;
}
/* line 1288, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list {
  left: 0;
  float: left;
}
/* line 1293, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-bottom li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul {
  left: 0;
  float: left;
}
/* line 1298, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list {
  position: relative;
  display: inline-block;
}
/* line 1303, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-right-align > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-right-align > div.x4-atom-menu-style-multi-column {
  left: auto;
  right: 0;
}
/* line 1310, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-style-right-align > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-style-right-align > div.x4-atom-menu-style-multi-column {
  left: 100%;
  right: auto;
}
/* line 1314, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-style-right-align > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-style-right-align > div.x4-atom-menu-style-multi-column {
  right: 100%;
}
/* line 1319, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full {
  position: static;
}
/* line 1321, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  width: 100%;
}
/* line 1325, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  position: absolute;
  display: none;
  left: 0;
  padding: 15px;
  background-color: white;
  color: #2a2872;
}
/* line 1333, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list {
  display: block;
  position: relative;
  min-width: 0;
}
/* line 1338, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list li.x4-atom-menu-item a, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list li.x4-atom-menu-item a, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list li.x4-atom-menu-item a:visited, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list li.x4-atom-menu-item a:visited {
  text-align: center;
  padding: 15px 0;
  line-height: 1;
  color: #2a2872;
}
/* line 1344, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover {
  background-color: transparent;
}
/* line 1347, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover a, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover a, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover a:visited, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover a:visited {
  color: #2a2872;
  text-decoration: underline;
}
/* line 1351, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div img, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div img {
  width: 100%;
  margin: 15px 0;
}
/* line 1355, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div .x4-atom-menu-style-video, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div .x4-atom-menu-style-video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  margin: 15px 0;
  overflow: hidden;
}
/* line 1362, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div .x4-atom-menu-style-video > iframe, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div .x4-atom-menu-style-video > iframe {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
/* line 1369, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div input, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div input, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div textarea, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div textarea {
  width: 100%;
  margin-top: 10px;
  font: inherit;
  resize: none;
  padding: 15px;
  background-color: white;
  border: 1px solid #cccccc;
  color: #2a2872;
}
/* line 1379, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div input.x4-atom-menu-style-button, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div input.x4-atom-menu-style-button {
  cursor: pointer;
  font-weight: normal;
  background-color: #2a2872;
  color: #2a2872;
}
/* line 1385, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content:hover > div, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full:hover > div {
  display: block;
}
/* line 1388, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  top: 100%;
}
/* line 1393, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  top: auto;
  bottom: 100%;
}
/* line 1399, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  top: 0;
  left: 100%;
}
/* line 1405, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  top: 0;
  right: 100%;
  left: auto;
}
/* line 1412, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content.x4-atom-menu-style-right-align > div, .x4-atom-menu-Footer .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full.x4-atom-menu-style-right-align > div {
  left: auto;
  right: 0;
}
/* line 1418, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content.x4-atom-menu-style-right-align > div, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content-full.x4-atom-menu-style-right-align > div {
  left: 100%;
  right: auto;
}
/* line 1423, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-row {
  display: block;
}
/* line 1425, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col {
  display: inline-block;
  margin-bottom: 5px;
  padding: 5px;
  vertical-align: top;
  float: left;
}
/* line 1431, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col > .x4-atom-menu-style-grid-wrapper {
  padding: 25px;
  background-color: #eaeaea;
  color: #2a2872;
}
/* line 1439, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-12 {
  width: 100%;
}
/* line 1442, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-11 {
  width: 91.33333%;
}
/* line 1445, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-10 {
  width: 83.33333%;
}
/* line 1448, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-9 {
  width: 75%;
}
/* line 1451, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-8 {
  width: 66.33333%;
}
/* line 1454, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-7 {
  width: 58.33333%;
}
/* line 1457, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-6 {
  width: 50%;
}
/* line 1460, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-5 {
  width: 41.33333%;
}
/* line 1463, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-4 {
  width: 33.33333%;
}
/* line 1466, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-3 {
  width: 25%;
}
/* line 1469, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-2 {
  width: 16.33333%;
}
/* line 1472, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-1 {
  width: 8.33333%;
}
/* line 1477, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-1000 {
  width: 1000px;
}
/* line 1480, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-950 {
  width: 950px;
}
/* line 1483, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-900 {
  width: 900px;
}
/* line 1486, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-850 {
  width: 850px;
}
/* line 1489, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-800 {
  width: 800px;
}
/* line 1492, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-750 {
  width: 750px;
}
/* line 1495, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-700 {
  width: 700px;
}
/* line 1498, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-650 {
  width: 650px;
}
/* line 1501, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-600 {
  width: 600px;
}
/* line 1504, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-550 {
  width: 550px;
}
/* line 1507, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-500 {
  width: 500px;
}
/* line 1510, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-450 {
  width: 450px;
}
/* line 1513, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-400 {
  width: 400px;
}
/* line 1516, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-350 {
  width: 350px;
}
/* line 1519, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-300 {
  width: 300px;
}
/* line 1522, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-250 {
  width: 250px;
}
/* line 1525, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-200 {
  width: 200px;
}
/* line 1528, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-150 {
  width: 150px;
}
/* line 1531, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-100 {
  width: 100px;
}
/* line 1534, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-50 {
  width: 50px;
}
/* line 1537, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-width-submenu {
  min-width: 200px;
}
/* line 1541, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-search {
  position: relative;
  overflow: hidden;
}
/* line 1544, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-search form > label {
  position: absolute;
  cursor: text;
  left: 0;
  top: 0;
  padding: 10px 25px;
  /* line-height: $x4-atom-menu-item-height + px; */
}
/* line 1552, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-search input {
  /*height: $x4-atom-menu-item-height + px;*/
  padding: 0 27.5px;
  font-size: inherit;
  width: 0;
  opacity: 0.01;
  color: white;
}
/* line 1559, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-search input:focus {
  width: 150px;
  opacity: 1;
  background-color: #2a2872;
}
/* line 1562, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-search input:focus + label {
  display: none;
}
/* line 1567, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-search input:hover {
  background-color: #2a2872;
}
/* line 1571, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu .x4-atom-menu-style-search:hover {
  background-color: #2a2872;
}
/* line 1575, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-right .x4-atom-menu-style-search, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left .x4-atom-menu-style-search {
  float: none;
}
/* line 1578, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-right .x4-atom-menu-style-search input, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-position-left .x4-atom-menu-style-search input {
  width: 100%;
}
/* line 1582, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-fade > li.x4-atom-menu-item > div {
  display: block;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  transition: opacity 0.6s ease, visibility 0.4s linear 0s;
}
/* line 1593, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-fade li.x4-atom-menu-item > ul.x4-atom-menu-list {
  display: block;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  transition: opacity 0.6s ease, visibility 0.4s linear 0s;
}
/* line 1603, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-fade li.x4-atom-menu-item:hover > ul.x4-atom-menu-list {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.6s ease;
  -moz-transition: opacity 0.6s ease;
  -ms-transition: opacity 0.6s ease;
  -o-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
/* line 1613, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-fade > li.x4-atom-menu-item:hover > div {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.6s ease;
  -moz-transition: opacity 0.6s ease;
  -ms-transition: opacity 0.6s ease;
  -o-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
/* line 1624, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-top > li.x4-atom-menu-item > div, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-top li.x4-atom-menu-item > ul.x4-atom-menu-list {
  -webkit-transform: translateY(34px);
  -moz-transform: translateY(34px);
  -ms-transform: translateY(34px);
  -o-transform: translateY(34px);
  transform: translateY(34px);
}
/* line 1633, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom > li.x4-atom-menu-item > div, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom li.x4-atom-menu-item > ul.x4-atom-menu-list {
  -webkit-transform: translateY(-34px);
  -moz-transform: translateY(-34px);
  -ms-transform: translateY(-34px);
  -o-transform: translateY(-34px);
  transform: translateY(-34px);
}
/* line 1642, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-left > li.x4-atom-menu-item > div, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-left li.x4-atom-menu-item > ul.x4-atom-menu-list {
  -webkit-transform: translateX(50px);
  -moz-transform: translateX(50px);
  -ms-transform: translateX(50px);
  -o-transform: translateX(50px);
  transform: translateX(50px);
}
/* line 1651, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-right > li.x4-atom-menu-item > div, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-right li.x4-atom-menu-item > ul.x4-atom-menu-list {
  -webkit-transform: translateX(-50px);
  -moz-transform: translateX(-50px);
  -ms-transform: translateX(-50px);
  -o-transform: translateX(-50px);
  transform: translateX(-50px);
}
/* line 1659, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-top > li.x4-atom-menu-item > div, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom > li.x4-atom-menu-item > div, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-left > li.x4-atom-menu-item > div, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-right > li.x4-atom-menu-item > div, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-top li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-left li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-right li.x4-atom-menu-item > ul.x4-atom-menu-list {
  display: block !important;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.4s ease, -o-transform 0.4s ease, visibility 0.4s linear 0s;
  transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s linear 0s;
}
/* line 1669, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-top > li.x4-atom-menu-item:hover > div, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom > li.x4-atom-menu-item:hover > div, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-left > li.x4-atom-menu-item:hover > div, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-right > li.x4-atom-menu-item:hover > div, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-top li.x4-atom-menu-item:hover > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom li.x4-atom-menu-item:hover > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-left li.x4-atom-menu-item:hover > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-effect-slide-right li.x4-atom-menu-item:hover > ul.x4-atom-menu-list {
  visibility: visible;
  opacity: 1;
  -webkit-transform: translate(0);
  -moz-transform: translate(0);
  -ms-transform: translate(0);
  -o-transform: translate(0);
  transform: translate(0);
  -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease;
  -moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease;
  -ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease;
  -o-transition: opacity 0.4s ease, -o-transform 0.4s ease;
  transition: opacity 0.4s ease, transform 0.4s ease;
}
@media screen and (max-width: 530px) {
  /* line 1688, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item {
    position: relative;
  }
  /* line 1691, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
    left: 0;
    right: 0;
    width: auto !important;
    margin-right: 0;
  }
  /* line 1697, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
    top: 100%;
    margin-left: 50px !important;
  }
  /* line 1704, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left {
    left: 0;
    top: auto;
    bottom: 100%;
  }
  /* line 1711, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 1718, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 1725, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 1732, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 1739, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 1746, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 1753, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 1760, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 1766, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] li.x4-atom-menu-item > div {
    top: 100%;
    left: 0 !important;
    right: 0;
    width: auto !important;
  }
  /* line 1771, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list {
    width: 100% !important;
  }
  /* line 1775, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-style-row .x4-atom-menu-style-col {
    display: block;
    margin-right: 0;
    width: 100% !important;
    float: none;
  }
  /* line 1781, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-50, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-100, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-150, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-200, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-250, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-300, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-350, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-400, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-450, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-500, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-550, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-600, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-650, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-700, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-750, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-800, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-850, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-900, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-950, .x4-atom-menu-Footer .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-1000 {
    width: 100%;
  }
  /* line 1785, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item {
    position: static;
  }
  /* line 1787, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item > a {
    font-size: 0;
  }
  /* line 1789, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item > a i {
    letter-spacing: 0;
  }
  /* line 1792, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item > a .x4-atom-menu-style-caret {
    display: none;
  }
  /* line 1796, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item.x4-atom-menu-style-logo {
    display: none;
  }
  /* line 1799, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item.x4-atom-menu-style-search {
    position: relative;
  }
  /* line 1804, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item {
    display: block;
    float: none;
  }
  /* line 1807, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item.x4-atom-menu-style-content-full {
    position: relative;
  }
  /* line 1810, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item.x4-atom-menu-style-logo {
    text-align: center;
    position: relative;
    width: 100%;
  }
  /* line 1812, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item.x4-atom-menu-style-logo img {
    position: relative;
  }
  /* line 1818, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item.x4-atom-menu-style-right-item {
    position: relative;
    width: 100%;
  }
  /* line 1822, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item > a .x4-atom-menu-style-caret {
    float: right;
  }
  /* line 1826, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-stack .x4-atom-menu-style-search {
    float: none;
  }
  /* line 1828, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-stack .x4-atom-menu-style-search input {
    width: 100%;
  }
  /* line 1833, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-switch {
    width: 100%;
  }
  /* line 1835, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-switch > li.x4-atom-menu-item {
    display: none;
    float: none;
    position: relative;
    width: 100%;
  }
  /* line 1840, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-switch > li.x4-atom-menu-item.x4-atom-menu-style-logo {
    display: block;
  }
  /* line 1842, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-switch > li.x4-atom-menu-item.x4-atom-menu-style-logo img {
    position: relative;
    z-index: 20;
  }
  /* line 1848, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-switch:before {
    font-family: FontAwesome;
    content: "\f0c9";
    position: relative;
    float: right;
    cursor: pointer;
    width: 100%;
    /* line-height: $x4-atom-menu-item-height + px; */
    /* height: $x4-atom-menu-item-height + px; */
    padding: 10px 25px;
    z-index: 21;
  }
  /* line 1861, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-switch:hover:before {
    opacity: 0;
  }
  /* line 1864, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-switch:hover > li.x4-atom-menu-item {
    display: block;
  }
  /* line 1868, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-switch > li.x4-atom-menu-item > a .x4-atom-menu-style-caret {
    float: right;
  }
  /* line 1871, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-switch .x4-atom-menu-style-search {
    float: none;
  }
  /* line 1873, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-switch .x4-atom-menu-style-search input {
    width: 100%;
  }
  /* line 1879, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-margin > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-Footer .x4-atom-menu.x4-atom-menu-style-response-margin li.x4-atom-menu-item > div {
    margin-left: 50px !important;
  }
}

/* line 1888, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-menu-button {
  left: 0px;
  position: absolute;
  padding: 10px 0;
}
/* line 1892, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-menu-button A {
  padding: 0px;
  padding-left: 1px !important;
  padding-right: 1px !important;
  margin: 0px 3px 0px 0px;
}
/* line 1899, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-menu-button I {
  letter-spacing: 0px !important;
}

/* line 1904, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-menu-button-alt {
  float: right;
  position: relative;
}

/*endcore*/
/*core*/
/*Colours*/
/*Sizes*/
/*Fonts*/
/* line 39, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu-item-image-title {
  line-height: 18px;
  height: 18px;
  padding-bottom: 2px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 48, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu {
  display: block;
}
/* line 52, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu {
  clear: both;
  background-color: transparent;
  padding: 0;
  margin: 0;
  display: inline-block;
  position: relative;
  font-size: 16px;
  color: white;
}
/* line 63, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu:before, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu li.x4-atom-menu-SideMenu-item, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu a, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu label, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu input, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  outline: none;
  border: 0;
  list-style: none;
}
/* line 73, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu a {
  cursor: pointer;
}
/* line 76, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu h1, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu h2, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu h3, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu h4, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu h5, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu h6 {
  font-weight: normal;
  text-align: center;
  margin: 0;
  padding: 15px 0;
  color: #2a2872;
  border-bottom: 1px solid #2a2872;
}
/* line 84, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-full-width {
  display: block;
}
/* line 87, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-fixed {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}
/* line 92, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-fixed.x4-atom-menu-SideMenu-style-position-left {
  top: 0;
  bottom: 0;
  left: 0;
  right: auto;
}
/* line 98, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-fixed.x4-atom-menu-SideMenu-style-position-right {
  top: 0;
  bottom: 0;
  left: auto;
  right: 0;
}
/* line 104, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-fixed.x4-atom-menu-SideMenu-style-position-bottom {
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 112, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu a {
  color: white;
}
/* line 114, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu a:visited {
  color: white;
}
/* line 118, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item {
  text-align: initial;
  display: block;
  vertical-align: top;
  float: left;
  /*height: $x4-atom-menu-item-height + px;*/
}
/* line 127, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-right-item {
  margin-right: 0;
  float: right;
}
/* line 131, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > a {
  padding: 17px 15px;
  /*line-height: $x4-atom-menu-item-height + px;*/
}
/* line 138, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item:hover {
  background-color: #2a2872;
}
/* line 141, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-active {
  background-color: #2a2872 !important;
}
/* line 145, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu li.x4-atom-menu-SideMenu-item {
  position: relative;
  cursor: default;
}
/* line 154, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-active {
  background-color: #ee2225;
}
/* line 158, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu li.x4-atom-menu-SideMenu-item > a {
  text-decoration: none;
  display: block;
}
/* line 163, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu li.x4-atom-menu-SideMenu-item > div {
  z-index: 20;
}
/* line 168, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item {
  position: relative !important;
}
/* line 171, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-style-logo, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-style-logo {
  float: none;
}
/* line 174, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item > a .x4-atom-menu-SideMenu-style-caret, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item > a .x4-atom-menu-SideMenu-style-caret {
  float: right;
}
/* line 177, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .fa {
  font-size: 12pt;
  letter-spacing: 13px;
  line-height: inherit;
}
/* line 182, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-caret {
  letter-spacing: 0;
  float: right;
  margin-left: 15px;
}
/* line 187, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > a .x4-atom-menu-SideMenu-style-caret {
  float: none;
}
/* line 190, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-single-icon {
  letter-spacing: 0;
}
/* line 193, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu:after {
  content: "";
  display: block;
  clear: both;
}
/* line 198, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-logo {
  float: left;
  margin-left: 0;
  font-size: 0;
  display: none;
}
/* line 203, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-logo a {
  padding: 0;
  line-height: 0;
}
/* line 207, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-logo img {
  max-width: 100%;
  max-height: 100%;
  border: none;
}
/* line 213, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu div.x4-atom-menu-SideMenu-style-multi-column {
  position: absolute;
  display: none;
}
/* line 217, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu-list > li.x4-atom-menu-SideMenu-item {
  /*min-height: $x4-atom-menu-item-height + px;*/
}
/* line 219, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu-list > li.x4-atom-menu-SideMenu-item a {
  padding: 17px 15px;
  /* line-height: $x4-atom-menu-item-height + px; */
}
/* line 224, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list {
  width: 200px;
  text-align: initial;
  background-color: white;
  color: #2a2872;
}
/* line 232, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list {
  background-color: white;
  color: #2a2872;
}
/* line 240, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-multi-column {
  background-color: white;
  color: #2a2872;
}
/* line 246, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list {
  background-color: white;
  color: #2a2872;
}
/* line 261, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-multi-column li.x4-atom-menu-SideMenu-item > a, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-multi-column li.x4-atom-menu-SideMenu-item > a:visited {
  color: #2a2872;
}
/* line 264, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-multi-column li.x4-atom-menu-SideMenu-item:hover {
  background-color: #ee2225;
}
/* line 266, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-multi-column li.x4-atom-menu-SideMenu-item:hover > a, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-multi-column li.x4-atom-menu-SideMenu-item:hover > a:visited {
  color: #2a2872;
}
/* line 270, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-multi-column li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-active {
  background-color: #ee2225;
}
/* line 274, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item > a, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item > a:visited {
  color: #2a2872;
}
/* line 277, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item:hover {
  background-color: #ee2225;
}
/* line 280, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item:hover > a, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item:hover > a:visited {
  color: white;
}
/* line 285, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item > a, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item > a {
  color: #2a2872;
}
/* line 290, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item > a:visited, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item > a:visited {
  color: #2a2872;
}
/* line 295, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item > span > a, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item > span > a {
  color: #2a2872;
}
/* line 300, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item > span > a:visited, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item > span > a:visited {
  color: #2a2872;
}
/* line 305, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item:hover, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item:hover {
  background-color: #ee2225;
}
/* line 310, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item:hover > a, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item:hover > a {
  color: white;
}
/* line 315, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item:hover > a:visited, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item:hover > a:visited {
  color: white;
}
/* line 320, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column {
  top: 100%;
  left: 0;
}
/* line 324, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-mul.x4-atom-menu-SideMenu-listti-column ul.x4-atom-menu-SideMenu-list {
  top: 0;
  left: 100%;
}
/* line 328, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-style-drop-left, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column ul.x4-atom-menu-SideMenu-style-drop-left {
  left: auto;
  right: 100%;
}
/* line 334, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-bottom > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-bottom > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column {
  top: auto;
  bottom: 100%;
  left: 0;
}
/* line 339, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-bottom > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-bottom > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column ul.x4-atom-menu-SideMenu-list {
  top: auto;
  bottom: 0;
  left: 100%;
}
/* line 344, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-bottom > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-style-drop-left, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-bottom > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column ul.x4-atom-menu-SideMenu-style-drop-left {
  left: -100%;
}
/* line 349, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-style-drop-left, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column ul.x4-atom-menu-SideMenu-style-drop-left {
  top: 0;
  left: 100%;
}
/* line 355, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-style-drop-left, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column ul.x4-atom-menu-SideMenu-style-drop-left, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list {
  top: 0;
  left: auto;
  right: 100%;
}
/* line 363, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu li.x4-atom-menu-SideMenu-item:hover > ul.x4-atom-menu-SideMenu-list {
  display: block;
}
/* line 366, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu li.x4-atom-menu-SideMenu-item:hover > div.x4-atom-menu-SideMenu-style-multi-column {
  display: block;
}
/* line 368, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu li.x4-atom-menu-SideMenu-item:hover > div.x4-atom-menu-SideMenu-style-multi-column > ul {
  display: block;
}
/* line 373, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list {
  left: 0;
  float: left;
}
/* line 378, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-bottom li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column > ul {
  left: 0;
  float: left;
}
/* line 383, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list {
  position: relative;
  display: inline-block;
}
/* line 388, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-right-align > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-right-align > div.x4-atom-menu-SideMenu-style-multi-column {
  left: auto;
  right: 0;
}
/* line 395, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-style-right-align > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-style-right-align > div.x4-atom-menu-SideMenu-style-multi-column {
  left: 100%;
  right: auto;
}
/* line 399, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-style-right-align > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-style-right-align > div.x4-atom-menu-SideMenu-style-multi-column {
  right: 100%;
}
/* line 404, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full {
  position: static;
}
/* line 406, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div {
  width: 100%;
}
/* line 410, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div {
  position: absolute;
  display: none;
  left: 0;
  padding: 15px;
  background-color: white;
  color: #2a2872;
}
/* line 418, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div ul.x4-atom-menu-SideMenu-list {
  display: block;
  position: relative;
  min-width: 0;
}
/* line 423, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item a, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item a, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item a:visited, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item a:visited {
  text-align: center;
  padding: 15px 0;
  line-height: 1;
  color: #2a2872;
}
/* line 429, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item:hover, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item:hover {
  background-color: transparent;
}
/* line 432, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item:hover a, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item:hover a, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item:hover a:visited, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div ul.x4-atom-menu-SideMenu-list li.x4-atom-menu-SideMenu-item:hover a:visited {
  color: #2a2872;
  text-decoration: underline;
}
/* line 436, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div img, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div img {
  width: 100%;
  margin: 15px 0;
}
/* line 440, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div .x4-atom-menu-SideMenu-style-video, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div .x4-atom-menu-SideMenu-style-video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  margin: 15px 0;
  overflow: hidden;
}
/* line 447, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div .x4-atom-menu-SideMenu-style-video > iframe, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div .x4-atom-menu-SideMenu-style-video > iframe {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
/* line 454, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div input, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div input, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div textarea, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div textarea {
  width: 100%;
  margin-top: 10px;
  font: inherit;
  resize: none;
  padding: 15px;
  background-color: white;
  border: 1px solid #cccccc;
  color: #2a2872;
}
/* line 464, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div input.x4-atom-menu-SideMenu-style-button, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div input.x4-atom-menu-SideMenu-style-button {
  cursor: pointer;
  font-weight: normal;
  background-color: #2a2872;
  color: #2a2872;
}
/* line 470, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content:hover > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full:hover > div {
  display: block;
}
/* line 473, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div {
  top: 100%;
}
/* line 478, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-bottom > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-bottom > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div {
  top: auto;
  bottom: 100%;
}
/* line 484, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div {
  top: 0;
  left: 100%;
}
/* line 490, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div {
  top: 0;
  right: 100%;
  left: auto;
}
/* line 497, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content.x4-atom-menu-SideMenu-style-right-align > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full.x4-atom-menu-SideMenu-style-right-align > div {
  left: auto;
  right: 0;
}
/* line 503, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content.x4-atom-menu-SideMenu-style-right-align > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full.x4-atom-menu-SideMenu-style-right-align > div {
  left: 100%;
  right: auto;
}
/* line 508, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-row {
  display: block;
}
/* line 510, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-row .x4-atom-menu-SideMenu-style-col {
  display: inline-block;
  margin-bottom: 5px;
  padding: 5px;
  vertical-align: top;
  float: left;
}
/* line 516, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-row .x4-atom-menu-SideMenu-style-col > .x4-atom-menu-SideMenu-style-grid-wrapper {
  padding: 15px;
  background-color: #eaeaea;
  color: #2a2872;
}
/* line 524, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-row .x4-atom-menu-SideMenu-style-col.x4-atom-menu-SideMenu-column-12 {
  width: 100%;
}
/* line 527, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-row .x4-atom-menu-SideMenu-style-col.x4-atom-menu-SideMenu-column-11 {
  width: 91.33333%;
}
/* line 530, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-row .x4-atom-menu-SideMenu-style-col.x4-atom-menu-SideMenu-column-10 {
  width: 83.33333%;
}
/* line 533, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-row .x4-atom-menu-SideMenu-style-col.x4-atom-menu-SideMenu-column-9 {
  width: 75%;
}
/* line 536, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-row .x4-atom-menu-SideMenu-style-col.x4-atom-menu-SideMenu-column-8 {
  width: 66.33333%;
}
/* line 539, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-row .x4-atom-menu-SideMenu-style-col.x4-atom-menu-SideMenu-column-7 {
  width: 58.33333%;
}
/* line 542, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-row .x4-atom-menu-SideMenu-style-col.x4-atom-menu-SideMenu-column-6 {
  width: 50%;
}
/* line 545, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-row .x4-atom-menu-SideMenu-style-col.x4-atom-menu-SideMenu-column-5 {
  width: 41.33333%;
}
/* line 548, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-row .x4-atom-menu-SideMenu-style-col.x4-atom-menu-SideMenu-column-4 {
  width: 33.33333%;
}
/* line 551, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-row .x4-atom-menu-SideMenu-style-col.x4-atom-menu-SideMenu-column-3 {
  width: 25%;
}
/* line 554, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-row .x4-atom-menu-SideMenu-style-col.x4-atom-menu-SideMenu-column-2 {
  width: 16.33333%;
}
/* line 557, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-row .x4-atom-menu-SideMenu-style-col.x4-atom-menu-SideMenu-column-1 {
  width: 8.33333%;
}
/* line 562, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-1000 {
  width: 1000px;
}
/* line 565, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-950 {
  width: 950px;
}
/* line 568, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-900 {
  width: 900px;
}
/* line 571, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-850 {
  width: 850px;
}
/* line 574, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-800 {
  width: 800px;
}
/* line 577, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-750 {
  width: 750px;
}
/* line 580, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-700 {
  width: 700px;
}
/* line 583, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-650 {
  width: 650px;
}
/* line 586, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-600 {
  width: 600px;
}
/* line 589, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-550 {
  width: 550px;
}
/* line 592, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-500 {
  width: 500px;
}
/* line 595, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-450 {
  width: 450px;
}
/* line 598, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-400 {
  width: 400px;
}
/* line 601, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-350 {
  width: 350px;
}
/* line 604, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-300 {
  width: 300px;
}
/* line 607, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-250 {
  width: 250px;
}
/* line 610, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-200 {
  width: 200px;
}
/* line 613, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-150 {
  width: 150px;
}
/* line 616, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-100 {
  width: 100px;
}
/* line 619, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-50 {
  width: 50px;
}
/* line 622, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-width-submenu {
  min-width: 200px;
}
/* line 626, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-search {
  position: relative;
  overflow: hidden;
}
/* line 629, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-search form > label {
  position: absolute;
  cursor: text;
  left: 0;
  top: 0;
  padding: 17px 15px;
  /* line-height: $x4-atom-menu-item-height + px; */
}
/* line 637, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-search input {
  /*height: $x4-atom-menu-item-height + px;*/
  padding: 0 27.5px;
  font-size: inherit;
  width: 0;
  opacity: 0.01;
  color: white;
}
/* line 644, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-search input:focus {
  width: 150px;
  opacity: 1;
  background-color: #2a2872;
}
/* line 647, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-search input:focus + label {
  display: none;
}
/* line 652, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-search input:hover {
  background-color: #2a2872;
}
/* line 656, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu-style-search:hover {
  background-color: #2a2872;
}
/* line 660, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-right .x4-atom-menu-SideMenu-style-search, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left .x4-atom-menu-SideMenu-style-search {
  float: none;
}
/* line 663, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-right .x4-atom-menu-SideMenu-style-search input, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-position-left .x4-atom-menu-SideMenu-style-search input {
  width: 100%;
}
/* line 667, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-fade > li.x4-atom-menu-SideMenu-item > div {
  display: block;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  transition: opacity 0.6s ease, visibility 0.4s linear 0s;
}
/* line 678, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-fade li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list {
  display: block;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  transition: opacity 0.6s ease, visibility 0.4s linear 0s;
}
/* line 688, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-fade li.x4-atom-menu-SideMenu-item:hover > ul.x4-atom-menu-SideMenu-list {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.6s ease;
  -moz-transition: opacity 0.6s ease;
  -ms-transition: opacity 0.6s ease;
  -o-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
/* line 698, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-fade > li.x4-atom-menu-SideMenu-item:hover > div {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.6s ease;
  -moz-transition: opacity 0.6s ease;
  -ms-transition: opacity 0.6s ease;
  -o-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
/* line 709, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-top > li.x4-atom-menu-SideMenu-item > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-top li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list {
  -webkit-transform: translateY(34px);
  -moz-transform: translateY(34px);
  -ms-transform: translateY(34px);
  -o-transform: translateY(34px);
  transform: translateY(34px);
}
/* line 718, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-bottom > li.x4-atom-menu-SideMenu-item > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-bottom li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list {
  -webkit-transform: translateY(-34px);
  -moz-transform: translateY(-34px);
  -ms-transform: translateY(-34px);
  -o-transform: translateY(-34px);
  transform: translateY(-34px);
}
/* line 727, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-left > li.x4-atom-menu-SideMenu-item > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-left li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list {
  -webkit-transform: translateX(50px);
  -moz-transform: translateX(50px);
  -ms-transform: translateX(50px);
  -o-transform: translateX(50px);
  transform: translateX(50px);
}
/* line 736, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-right > li.x4-atom-menu-SideMenu-item > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-right li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list {
  -webkit-transform: translateX(-50px);
  -moz-transform: translateX(-50px);
  -ms-transform: translateX(-50px);
  -o-transform: translateX(-50px);
  transform: translateX(-50px);
}
/* line 744, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-top > li.x4-atom-menu-SideMenu-item > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-bottom > li.x4-atom-menu-SideMenu-item > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-left > li.x4-atom-menu-SideMenu-item > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-right > li.x4-atom-menu-SideMenu-item > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-top li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-bottom li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-left li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-right li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list {
  display: block !important;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.4s ease, -o-transform 0.4s ease, visibility 0.4s linear 0s;
  transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s linear 0s;
}
/* line 754, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-top > li.x4-atom-menu-SideMenu-item:hover > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-bottom > li.x4-atom-menu-SideMenu-item:hover > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-left > li.x4-atom-menu-SideMenu-item:hover > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-right > li.x4-atom-menu-SideMenu-item:hover > div, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-top li.x4-atom-menu-SideMenu-item:hover > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-bottom li.x4-atom-menu-SideMenu-item:hover > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-left li.x4-atom-menu-SideMenu-item:hover > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu ul.x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-effect-slide-right li.x4-atom-menu-SideMenu-item:hover > ul.x4-atom-menu-SideMenu-list {
  visibility: visible;
  opacity: 1;
  -webkit-transform: translate(0);
  -moz-transform: translate(0);
  -ms-transform: translate(0);
  -o-transform: translate(0);
  transform: translate(0);
  -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease;
  -moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease;
  -ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease;
  -o-transition: opacity 0.4s ease, -o-transform 0.4s ease;
  transition: opacity 0.4s ease, transform 0.4s ease;
}
@media screen and (max-width: 530px) {
  /* line 773, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] > li.x4-atom-menu-SideMenu-item {
    position: relative;
  }
  /* line 776, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list {
    left: 0;
    right: 0;
    width: auto !important;
    margin-right: 0;
  }
  /* line 782, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list {
    top: 100%;
    margin-left: 50px !important;
  }
  /* line 789, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-bottom > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-bottom > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-bottom > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list.x4-atom-menu-SideMenu-style-drop-left, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-bottom > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list.x4-atom-menu-SideMenu-style-drop-left {
    left: 0;
    top: auto;
    bottom: 100%;
  }
  /* line 796, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 803, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 810, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 817, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 824, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list.x4-atom-menu-SideMenu-style-drop-left, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list.x4-atom-menu-SideMenu-style-drop-left {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 831, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list.x4-atom-menu-SideMenu-style-drop-left, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list ul.x4-atom-menu-SideMenu-list.x4-atom-menu-SideMenu-style-drop-left {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 838, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-left > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 845, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content > div, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'].x4-atom-menu-SideMenu-style-position-right > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full > div {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 851, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] li.x4-atom-menu-SideMenu-item > div {
    top: 100%;
    left: 0 !important;
    right: 0;
    width: auto !important;
  }
  /* line 856, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] li.x4-atom-menu-SideMenu-item > div.x4-atom-menu-SideMenu-style-multi-column > ul.x4-atom-menu-SideMenu-list {
    width: 100% !important;
  }
  /* line 860, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-style-row .x4-atom-menu-SideMenu-style-col {
    display: block;
    margin-right: 0;
    width: 100% !important;
    float: none;
  }
  /* line 866, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-50, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-100, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-150, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-200, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-250, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-300, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-350, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-400, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-450, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-500, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-550, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-600, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-650, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-700, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-750, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-800, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-850, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-900, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-950, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu[class*='x4-atom-menu-SideMenu-style-response'] .x4-atom-menu-SideMenu-width-1000 {
    width: 100%;
  }
  /* line 870, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-simple > li.x4-atom-menu-SideMenu-item {
    position: static;
  }
  /* line 872, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-simple > li.x4-atom-menu-SideMenu-item > a {
    font-size: 0;
  }
  /* line 874, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-simple > li.x4-atom-menu-SideMenu-item > a i {
    letter-spacing: 0;
  }
  /* line 877, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-simple > li.x4-atom-menu-SideMenu-item > a .x4-atom-menu-SideMenu-style-caret {
    display: none;
  }
  /* line 881, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-simple > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-logo {
    display: none;
  }
  /* line 884, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-simple > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-search {
    position: relative;
  }
  /* line 889, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-stack > li.x4-atom-menu-SideMenu-item {
    display: block;
    float: none;
  }
  /* line 892, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-stack > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-content-full {
    position: relative;
  }
  /* line 895, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-stack > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-logo {
    text-align: center;
    position: relative;
    width: 100%;
  }
  /* line 897, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-stack > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-logo img {
    position: relative;
  }
  /* line 903, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-stack > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-right-item {
    position: relative;
    width: 100%;
  }
  /* line 907, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-stack > li.x4-atom-menu-SideMenu-item > a .x4-atom-menu-SideMenu-style-caret {
    float: right;
  }
  /* line 911, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-stack .x4-atom-menu-SideMenu-style-search {
    float: none;
  }
  /* line 913, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-stack .x4-atom-menu-SideMenu-style-search input {
    width: 100%;
  }
  /* line 918, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-switch {
    width: 100%;
  }
  /* line 920, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-switch > li.x4-atom-menu-SideMenu-item {
    display: none;
    float: none;
    position: relative;
    width: 100%;
  }
  /* line 925, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-switch > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-logo {
    display: block;
  }
  /* line 927, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-switch > li.x4-atom-menu-SideMenu-item.x4-atom-menu-SideMenu-style-logo img {
    position: relative;
    z-index: 20;
  }
  /* line 933, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-switch:before {
    font-family: FontAwesome;
    content: "\f0c9";
    position: relative;
    float: right;
    width: 100%;
    cursor: pointer;
    /* line-height: $x4-atom-menu-item-height + px; */
    /* height: $x4-atom-menu-item-height + px; */
    padding: 17px 15px;
    z-index: 21;
  }
  /* line 946, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-switch:hover:before {
    opacity: 0;
    padding: 25.5px 15px;
  }
  /* line 950, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-switch:hover > li.x4-atom-menu-SideMenu-item {
    display: block;
  }
  /* line 954, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-switch > li.x4-atom-menu-SideMenu-item > a .x4-atom-menu-SideMenu-style-caret {
    float: right;
  }
  /* line 957, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-switch .x4-atom-menu-SideMenu-style-search {
    float: none;
  }
  /* line 959, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-switch .x4-atom-menu-SideMenu-style-search input {
    width: 100%;
  }
  /* line 965, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-margin > li.x4-atom-menu-SideMenu-item > ul.x4-atom-menu-SideMenu-list, div.x4-atom-menu-SideMenu .x4-atom-menu-SideMenu.x4-atom-menu-SideMenu-style-response-margin li.x4-atom-menu-SideMenu-item > div {
    margin-left: 50px !important;
  }
}

/* REMOVE BELOW THIS LINE */
/* line 976, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu {
  display: block;
}
/* line 980, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu {
  clear: both;
  background-color: transparent;
  padding: 0;
  margin: 0;
  display: inline-block;
  position: relative;
  font-size: 16px;
  color: white;
}
/* line 991, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu:before, .x4-atom-menu-SideMenu .x4-atom-menu ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu li.x4-atom-menu-item, .x4-atom-menu-SideMenu .x4-atom-menu div, .x4-atom-menu-SideMenu .x4-atom-menu a, .x4-atom-menu-SideMenu .x4-atom-menu label, .x4-atom-menu-SideMenu .x4-atom-menu input, .x4-atom-menu-SideMenu .x4-atom-menu textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  outline: none;
  border: 0;
  list-style: none;
}
/* line 1001, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu a {
  cursor: pointer;
}
/* line 1004, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu h1, .x4-atom-menu-SideMenu .x4-atom-menu h2, .x4-atom-menu-SideMenu .x4-atom-menu h3, .x4-atom-menu-SideMenu .x4-atom-menu h4, .x4-atom-menu-SideMenu .x4-atom-menu h5, .x4-atom-menu-SideMenu .x4-atom-menu h6 {
  font-weight: normal;
  text-align: center;
  margin: 0;
  padding: 15px 0;
  color: #2a2872;
  border-bottom: 1px solid #2a2872;
}
/* line 1012, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-full-width {
  display: block;
}
/* line 1015, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-fixed {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}
/* line 1020, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-fixed.x4-atom-menu-style-position-left {
  top: 0;
  bottom: 0;
  left: 0;
  right: auto;
}
/* line 1026, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-fixed.x4-atom-menu-style-position-right {
  top: 0;
  bottom: 0;
  left: auto;
  right: 0;
}
/* line 1032, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-fixed.x4-atom-menu-style-position-bottom {
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 1040, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu a {
  color: white;
}
/* line 1042, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu a:visited {
  color: white;
}
/* line 1046, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item {
  text-align: initial;
  display: block;
  vertical-align: top;
  float: left;
  /*height: $x4-atom-menu-item-height + px;*/
}
/* line 1055, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-right-item {
  margin-right: 0;
  float: right;
}
/* line 1059, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > a {
  padding: 17px 15px;
  /*line-height: $x4-atom-menu-item-height + px;*/
}
/* line 1063, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item:hover {
  background-color: #2a2872;
}
/* line 1066, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-active {
  background-color: #2a2872 !important;
}
/* line 1070, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu li.x4-atom-menu-item {
  position: relative;
  cursor: default;
}
/* line 1079, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu li.x4-atom-menu-item.x4-atom-menu-style-active {
  background-color: #ee2225;
}
/* line 1083, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu li.x4-atom-menu-item > a {
  text-decoration: none;
  display: block;
}
/* line 1088, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu li.x4-atom-menu-item > div {
  z-index: 20;
}
/* line 1093, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item {
  position: relative !important;
}
/* line 1096, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-style-logo, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-style-logo {
  float: none;
}
/* line 1099, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item > a .x4-atom-menu-style-caret, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > a .x4-atom-menu-style-caret {
  float: right;
}
/* line 1102, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .fa {
  font-size: 12pt;
  letter-spacing: 13px;
  line-height: inherit;
}
/* line 1107, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-caret {
  letter-spacing: 0;
  float: right;
  margin-left: 15px;
}
/* line 1112, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > a .x4-atom-menu-style-caret {
  float: none;
}
/* line 1115, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-single-icon {
  letter-spacing: 0;
}
/* line 1118, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu:after {
  content: "";
  display: block;
  clear: both;
}
/* line 1123, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-logo {
  float: left;
  margin-left: 0;
  font-size: 0;
  display: none;
}
/* line 1128, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-logo a {
  padding: 0;
  line-height: 0;
}
/* line 1132, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-logo img {
  max-width: 100%;
  max-height: 100%;
  border: none;
}
/* line 1138, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu div.x4-atom-menu-style-multi-column {
  position: absolute;
  display: none;
}
/* line 1142, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu ul.x4-atom-menu-list > li.x4-atom-menu-item {
  /*min-height: $x4-atom-menu-item-height + px;*/
}
/* line 1144, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu ul.x4-atom-menu-list > li.x4-atom-menu-item a {
  padding: 17px 15px;
  /* line-height: $x4-atom-menu-item-height + px; */
}
/* line 1149, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list {
  width: 200px;
  text-align: initial;
  background-color: white;
  color: #2a2872;
}
/* line 1157, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list {
  background-color: white;
  color: #2a2872;
}
/* line 1165, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-multi-column {
  background-color: white;
  color: #2a2872;
}
/* line 1171, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
  background-color: white;
  color: #2a2872;
}
/* line 1186, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item > a, .x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item > a:visited {
  color: #2a2872;
}
/* line 1189, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item:hover {
  background-color: #ee2225;
}
/* line 1191, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item:hover > a, .x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item:hover > a:visited {
  color: #2a2872;
}
/* line 1195, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-multi-column li.x4-atom-menu-item.x4-atom-menu-style-active {
  background-color: #ee2225;
}
/* line 1199, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item > a, .x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item > a:visited {
  color: #2a2872;
}
/* line 1202, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover {
  background-color: #ee2225;
}
/* line 1205, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a, .x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a:visited {
  color: white;
}
/* line 1210, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list li.x4-atom-menu-item > a, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item > a {
  color: #2a2872;
}
/* line 1215, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list li.x4-atom-menu-item > a:visited, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item > a:visited {
  color: #2a2872;
}
/* line 1220, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list li.x4-atom-menu-item:hover, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover {
  background-color: #ee2225;
}
/* line 1225, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a {
  color: white;
}
/* line 1230, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a:visited, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list li.x4-atom-menu-item:hover > a:visited {
  color: white;
}
/* line 1235, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column {
  top: 100%;
  left: 0;
}
/* line 1239, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > div.x4-atom-menu-style-mul.x4-atom-menu-listti-column ul.x4-atom-menu-list {
  top: 0;
  left: 100%;
}
/* line 1243, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-style-drop-left, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column ul.x4-atom-menu-style-drop-left {
  left: auto;
  right: 100%;
}
/* line 1249, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column {
  top: auto;
  bottom: 100%;
  left: 0;
}
/* line 1254, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column ul.x4-atom-menu-list {
  top: auto;
  bottom: 0;
  left: 100%;
}
/* line 1259, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-style-drop-left, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column ul.x4-atom-menu-style-drop-left {
  left: -100%;
}
/* line 1264, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-style-drop-left, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column ul.x4-atom-menu-style-drop-left {
  top: 0;
  left: 100%;
}
/* line 1270, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-style-drop-left, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column ul.x4-atom-menu-style-drop-left, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
  top: 0;
  left: auto;
  right: 100%;
}
/* line 1278, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu li.x4-atom-menu-item:hover > ul.x4-atom-menu-list {
  display: block;
}
/* line 1281, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu li.x4-atom-menu-item:hover > div.x4-atom-menu-style-multi-column {
  display: block;
}
/* line 1283, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu li.x4-atom-menu-item:hover > div.x4-atom-menu-style-multi-column > ul {
  display: block;
}
/* line 1288, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list {
  left: 0;
  float: left;
}
/* line 1293, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-bottom li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul {
  left: 0;
  float: left;
}
/* line 1298, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list {
  position: relative;
  display: inline-block;
}
/* line 1303, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-right-align > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-right-align > div.x4-atom-menu-style-multi-column {
  left: auto;
  right: 0;
}
/* line 1310, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-style-right-align > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-style-right-align > div.x4-atom-menu-style-multi-column {
  left: 100%;
  right: auto;
}
/* line 1314, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-style-right-align > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-style-right-align > div.x4-atom-menu-style-multi-column {
  right: 100%;
}
/* line 1319, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full {
  position: static;
}
/* line 1321, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  width: 100%;
}
/* line 1325, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  position: absolute;
  display: none;
  left: 0;
  padding: 15px;
  background-color: white;
  color: #2a2872;
}
/* line 1333, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list {
  display: block;
  position: relative;
  min-width: 0;
}
/* line 1338, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list li.x4-atom-menu-item a, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list li.x4-atom-menu-item a, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list li.x4-atom-menu-item a:visited, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list li.x4-atom-menu-item a:visited {
  text-align: center;
  padding: 15px 0;
  line-height: 1;
  color: #2a2872;
}
/* line 1344, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover {
  background-color: transparent;
}
/* line 1347, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover a, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover a, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover a:visited, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div ul.x4-atom-menu-list li.x4-atom-menu-item:hover a:visited {
  color: #2a2872;
  text-decoration: underline;
}
/* line 1351, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div img, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div img {
  width: 100%;
  margin: 15px 0;
}
/* line 1355, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div .x4-atom-menu-style-video, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div .x4-atom-menu-style-video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  margin: 15px 0;
  overflow: hidden;
}
/* line 1362, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div .x4-atom-menu-style-video > iframe, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div .x4-atom-menu-style-video > iframe {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
/* line 1369, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div input, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div input, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div textarea, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div textarea {
  width: 100%;
  margin-top: 10px;
  font: inherit;
  resize: none;
  padding: 15px;
  background-color: white;
  border: 1px solid #cccccc;
  color: #2a2872;
}
/* line 1379, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div input.x4-atom-menu-style-button, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div input.x4-atom-menu-style-button {
  cursor: pointer;
  font-weight: normal;
  background-color: #2a2872;
  color: #2a2872;
}
/* line 1385, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content:hover > div, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full:hover > div {
  display: block;
}
/* line 1388, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  top: 100%;
}
/* line 1393, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-bottom > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  top: auto;
  bottom: 100%;
}
/* line 1399, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  top: 0;
  left: 100%;
}
/* line 1405, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-right > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
  top: 0;
  right: 100%;
  left: auto;
}
/* line 1412, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content.x4-atom-menu-style-right-align > div, .x4-atom-menu-SideMenu .x4-atom-menu > li.x4-atom-menu-item.x4-atom-menu-style-content-full.x4-atom-menu-style-right-align > div {
  left: auto;
  right: 0;
}
/* line 1418, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content.x4-atom-menu-style-right-align > div, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content-full.x4-atom-menu-style-right-align > div {
  left: 100%;
  right: auto;
}
/* line 1423, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-row {
  display: block;
}
/* line 1425, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col {
  display: inline-block;
  margin-bottom: 5px;
  padding: 5px;
  vertical-align: top;
  float: left;
}
/* line 1431, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col > .x4-atom-menu-style-grid-wrapper {
  padding: 15px;
  background-color: #eaeaea;
  color: #2a2872;
}
/* line 1439, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-12 {
  width: 100%;
}
/* line 1442, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-11 {
  width: 91.33333%;
}
/* line 1445, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-10 {
  width: 83.33333%;
}
/* line 1448, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-9 {
  width: 75%;
}
/* line 1451, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-8 {
  width: 66.33333%;
}
/* line 1454, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-7 {
  width: 58.33333%;
}
/* line 1457, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-6 {
  width: 50%;
}
/* line 1460, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-5 {
  width: 41.33333%;
}
/* line 1463, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-4 {
  width: 33.33333%;
}
/* line 1466, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-3 {
  width: 25%;
}
/* line 1469, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-2 {
  width: 16.33333%;
}
/* line 1472, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-row .x4-atom-menu-style-col.x4-atom-menu-column-1 {
  width: 8.33333%;
}
/* line 1477, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-1000 {
  width: 1000px;
}
/* line 1480, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-950 {
  width: 950px;
}
/* line 1483, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-900 {
  width: 900px;
}
/* line 1486, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-850 {
  width: 850px;
}
/* line 1489, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-800 {
  width: 800px;
}
/* line 1492, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-750 {
  width: 750px;
}
/* line 1495, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-700 {
  width: 700px;
}
/* line 1498, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-650 {
  width: 650px;
}
/* line 1501, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-600 {
  width: 600px;
}
/* line 1504, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-550 {
  width: 550px;
}
/* line 1507, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-500 {
  width: 500px;
}
/* line 1510, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-450 {
  width: 450px;
}
/* line 1513, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-400 {
  width: 400px;
}
/* line 1516, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-350 {
  width: 350px;
}
/* line 1519, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-300 {
  width: 300px;
}
/* line 1522, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-250 {
  width: 250px;
}
/* line 1525, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-200 {
  width: 200px;
}
/* line 1528, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-150 {
  width: 150px;
}
/* line 1531, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-100 {
  width: 100px;
}
/* line 1534, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-50 {
  width: 50px;
}
/* line 1537, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-width-submenu {
  min-width: 200px;
}
/* line 1541, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-search {
  position: relative;
  overflow: hidden;
}
/* line 1544, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-search form > label {
  position: absolute;
  cursor: text;
  left: 0;
  top: 0;
  padding: 17px 15px;
  /* line-height: $x4-atom-menu-item-height + px; */
}
/* line 1552, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-search input {
  /*height: $x4-atom-menu-item-height + px;*/
  padding: 0 27.5px;
  font-size: inherit;
  width: 0;
  opacity: 0.01;
  color: white;
}
/* line 1559, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-search input:focus {
  width: 150px;
  opacity: 1;
  background-color: #2a2872;
}
/* line 1562, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-search input:focus + label {
  display: none;
}
/* line 1567, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-search input:hover {
  background-color: #2a2872;
}
/* line 1571, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu .x4-atom-menu-style-search:hover {
  background-color: #2a2872;
}
/* line 1575, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-right .x4-atom-menu-style-search, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left .x4-atom-menu-style-search {
  float: none;
}
/* line 1578, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-right .x4-atom-menu-style-search input, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-position-left .x4-atom-menu-style-search input {
  width: 100%;
}
/* line 1582, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-fade > li.x4-atom-menu-item > div {
  display: block;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  transition: opacity 0.6s ease, visibility 0.4s linear 0s;
}
/* line 1593, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-fade li.x4-atom-menu-item > ul.x4-atom-menu-list {
  display: block;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.6s ease, visibility 0.4s linear 0s;
  transition: opacity 0.6s ease, visibility 0.4s linear 0s;
}
/* line 1603, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-fade li.x4-atom-menu-item:hover > ul.x4-atom-menu-list {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.6s ease;
  -moz-transition: opacity 0.6s ease;
  -ms-transition: opacity 0.6s ease;
  -o-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
/* line 1613, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-fade > li.x4-atom-menu-item:hover > div {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.6s ease;
  -moz-transition: opacity 0.6s ease;
  -ms-transition: opacity 0.6s ease;
  -o-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
/* line 1624, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-top > li.x4-atom-menu-item > div, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-top li.x4-atom-menu-item > ul.x4-atom-menu-list {
  -webkit-transform: translateY(34px);
  -moz-transform: translateY(34px);
  -ms-transform: translateY(34px);
  -o-transform: translateY(34px);
  transform: translateY(34px);
}
/* line 1633, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom > li.x4-atom-menu-item > div, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom li.x4-atom-menu-item > ul.x4-atom-menu-list {
  -webkit-transform: translateY(-34px);
  -moz-transform: translateY(-34px);
  -ms-transform: translateY(-34px);
  -o-transform: translateY(-34px);
  transform: translateY(-34px);
}
/* line 1642, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-left > li.x4-atom-menu-item > div, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-left li.x4-atom-menu-item > ul.x4-atom-menu-list {
  -webkit-transform: translateX(50px);
  -moz-transform: translateX(50px);
  -ms-transform: translateX(50px);
  -o-transform: translateX(50px);
  transform: translateX(50px);
}
/* line 1651, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-right > li.x4-atom-menu-item > div, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-right li.x4-atom-menu-item > ul.x4-atom-menu-list {
  -webkit-transform: translateX(-50px);
  -moz-transform: translateX(-50px);
  -ms-transform: translateX(-50px);
  -o-transform: translateX(-50px);
  transform: translateX(-50px);
}
/* line 1659, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-top > li.x4-atom-menu-item > div, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom > li.x4-atom-menu-item > div, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-left > li.x4-atom-menu-item > div, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-right > li.x4-atom-menu-item > div, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-top li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-left li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-right li.x4-atom-menu-item > ul.x4-atom-menu-list {
  display: block !important;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease, visibility 0.4s linear 0s;
  -moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease, visibility 0.4s linear 0s;
  -ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease, visibility 0.4s linear 0s;
  -o-transition: opacity 0.4s ease, -o-transform 0.4s ease, visibility 0.4s linear 0s;
  transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s linear 0s;
}
/* line 1669, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-top > li.x4-atom-menu-item:hover > div, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom > li.x4-atom-menu-item:hover > div, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-left > li.x4-atom-menu-item:hover > div, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-right > li.x4-atom-menu-item:hover > div, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-top li.x4-atom-menu-item:hover > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-bottom li.x4-atom-menu-item:hover > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-left li.x4-atom-menu-item:hover > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-effect-slide-right li.x4-atom-menu-item:hover > ul.x4-atom-menu-list {
  visibility: visible;
  opacity: 1;
  -webkit-transform: translate(0);
  -moz-transform: translate(0);
  -ms-transform: translate(0);
  -o-transform: translate(0);
  transform: translate(0);
  -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease;
  -moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease;
  -ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease;
  -o-transition: opacity 0.4s ease, -o-transform 0.4s ease;
  transition: opacity 0.4s ease, transform 0.4s ease;
}
@media screen and (max-width: 530px) {
  /* line 1688, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item {
    position: relative;
  }
  /* line 1691, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
    left: 0;
    right: 0;
    width: auto !important;
    margin-right: 0;
  }
  /* line 1697, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
    top: 100%;
    margin-left: 50px !important;
  }
  /* line 1704, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-bottom > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left {
    left: 0;
    top: auto;
    bottom: 100%;
  }
  /* line 1711, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 1718, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 1725, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 1732, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 1739, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 1746, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list ul.x4-atom-menu-list.x4-atom-menu-style-drop-left {
    left: 0;
    right: 0;
    top: 100%;
  }
  /* line 1753, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-left > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 1760, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item.x4-atom-menu-style-content > div, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'].x4-atom-menu-style-position-right > li.x4-atom-menu-item.x4-atom-menu-style-content-full > div {
    top: 100%;
    left: 0;
    right: 0;
  }
  /* line 1766, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] li.x4-atom-menu-item > div {
    top: 100%;
    left: 0 !important;
    right: 0;
    width: auto !important;
  }
  /* line 1771, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] li.x4-atom-menu-item > div.x4-atom-menu-style-multi-column > ul.x4-atom-menu-list {
    width: 100% !important;
  }
  /* line 1775, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-style-row .x4-atom-menu-style-col {
    display: block;
    margin-right: 0;
    width: 100% !important;
    float: none;
  }
  /* line 1781, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-50, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-100, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-150, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-200, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-250, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-300, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-350, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-400, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-450, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-500, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-550, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-600, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-650, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-700, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-750, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-800, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-850, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-900, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-950, .x4-atom-menu-SideMenu .x4-atom-menu[class*='x4-atom-menu-style-response'] .x4-atom-menu-width-1000 {
    width: 100%;
  }
  /* line 1785, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item {
    position: static;
  }
  /* line 1787, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item > a {
    font-size: 0;
  }
  /* line 1789, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item > a i {
    letter-spacing: 0;
  }
  /* line 1792, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item > a .x4-atom-menu-style-caret {
    display: none;
  }
  /* line 1796, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item.x4-atom-menu-style-logo {
    display: none;
  }
  /* line 1799, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-simple > li.x4-atom-menu-item.x4-atom-menu-style-search {
    position: relative;
  }
  /* line 1804, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item {
    display: block;
    float: none;
  }
  /* line 1807, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item.x4-atom-menu-style-content-full {
    position: relative;
  }
  /* line 1810, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item.x4-atom-menu-style-logo {
    text-align: center;
    position: relative;
    width: 100%;
  }
  /* line 1812, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item.x4-atom-menu-style-logo img {
    position: relative;
  }
  /* line 1818, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item.x4-atom-menu-style-right-item {
    position: relative;
    width: 100%;
  }
  /* line 1822, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-stack > li.x4-atom-menu-item > a .x4-atom-menu-style-caret {
    float: right;
  }
  /* line 1826, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-stack .x4-atom-menu-style-search {
    float: none;
  }
  /* line 1828, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-stack .x4-atom-menu-style-search input {
    width: 100%;
  }
  /* line 1833, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-switch {
    width: 100%;
  }
  /* line 1835, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-switch > li.x4-atom-menu-item {
    display: none;
    float: none;
    position: relative;
    width: 100%;
  }
  /* line 1840, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-switch > li.x4-atom-menu-item.x4-atom-menu-style-logo {
    display: block;
  }
  /* line 1842, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-switch > li.x4-atom-menu-item.x4-atom-menu-style-logo img {
    position: relative;
    z-index: 20;
  }
  /* line 1848, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-switch:before {
    font-family: FontAwesome;
    content: "\f0c9";
    position: relative;
    float: right;
    cursor: pointer;
    width: 100%;
    /* line-height: $x4-atom-menu-item-height + px; */
    /* height: $x4-atom-menu-item-height + px; */
    padding: 17px 15px;
    z-index: 21;
  }
  /* line 1861, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-switch:hover:before {
    opacity: 0;
  }
  /* line 1864, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-switch:hover > li.x4-atom-menu-item {
    display: block;
  }
  /* line 1868, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-switch > li.x4-atom-menu-item > a .x4-atom-menu-style-caret {
    float: right;
  }
  /* line 1871, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-switch .x4-atom-menu-style-search {
    float: none;
  }
  /* line 1873, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-switch .x4-atom-menu-style-search input {
    width: 100%;
  }
  /* line 1879, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
  .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-margin > li.x4-atom-menu-item > ul.x4-atom-menu-list, .x4-atom-menu-SideMenu .x4-atom-menu.x4-atom-menu-style-response-margin li.x4-atom-menu-item > div {
    margin-left: 50px !important;
  }
}

/* line 1888, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-menu-button {
  left: 0px;
  position: absolute;
  padding: 17px 0;
}
/* line 1892, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-menu-button A {
  padding: 0px;
  padding-left: 1px !important;
  padding-right: 1px !important;
  margin: 0px 3px 0px 0px;
}
/* line 1899, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-menu-button I {
  letter-spacing: 0px !important;
}

/* line 1904, ../../_system/x4/styles/sass/x4cms/atoms/menu/menu.scss */
.x4-menu-button-alt {
  float: right;
  position: relative;
}

/*endcore*/
/* line 23, 381.scss */
li.x4-atom-menu-SideMenu-item {
  margin-left: 1px !important;
  margin-bottom: 1px !important;
  margin-right: 1px !important;
  background-image: url("/img/97");
}

/* line 29, 381.scss */
li.x4-atom-menu-SideMenu-item:hover {
  background-image: none;
}

/*core*/
/* line 4, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-gallery-breadcrumbs {
  margin-bottom: 10px;
}

/* line 8, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-atom-gallery-list {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
/* line 13, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-atom-gallery-list LI {
  position: relative;
  display: inline-block;
  padding: 9px;
  margin: 0 0 2.5% 2.5%;
  vertical-align: top;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
}
/* line 24, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-atom-gallery-list LI A {
  text-decoration: none;
}
/* line 28, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-atom-gallery-list LI P {
  font-size: 12px;
  padding: 1px;
  margin: 1px;
}
/* line 34, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-atom-gallery-list LI H4 {
  font-size: 14px;
}
/* line 38, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-atom-gallery-list LI IMG {
  max-width: 100%;
  max-height: 100%;
  height: auto;
  margin: 0 0 10px;
}
/* line 45, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-atom-gallery-list LI .x4-gallery-thumb-container {
  line-height: 190px;
  text-align: center;
}
/* line 48, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-atom-gallery-list LI .x4-gallery-thumb-container IMG {
  vertical-align: middle;
}

/* line 57, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-gallery-categories .x4-atom-gallery-list LI {
  background: black;
  border: 1px solid black;
  box-shadow: 0 0 5px black;
}
/* line 62, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-gallery-categories .x4-atom-gallery-list H4, .x4-gallery-categories .x4-atom-gallery-list P {
  color: white;
}
/* line 67, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-gallery-categories .x4-atom-paging-bar-button {
  color: black !important;
  border: 1px solid black !important;
}
/* line 72, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-gallery-categories .x4-atom-paging-bar-button A {
  color: black !important;
}

/* line 79, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-gallery-photos .x4-atom-gallery-list LI {
  background: black;
  border: 1px solid black;
  box-shadow: 0 0 5px black;
}
/* line 84, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-gallery-photos .x4-atom-gallery-list H4, .x4-gallery-photos .x4-atom-gallery-list P {
  color: white;
}
/* line 89, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-gallery-photos .x4-atom-paging-bar-button {
  color: black !important;
  border: 1px solid black !important;
}
/* line 94, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-gallery-photos .x4-atom-paging-bar-button A {
  color: black !important;
}

/* line 100, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-large-add-button {
  font-size: 100px;
  vertical-align: middle;
  color: white;
  opacity: 0.5;
  filter: alpha(opacity=50);
  /* For IE8 and earlier */
}

/* line 107, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-large-add-button:HOVER {
  opacity: 1;
  filter: alpha(opacity=100);
  /* For IE8 and earlier */
}

/* line 112, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-atom-gallery-list.x4-atom-gallery-list-col4 LI {
  width: 22.5%;
}
@media screen and (max-width: 960px) {
  /* line 112, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
  .x4-atom-gallery-list.x4-atom-gallery-list-col4 LI {
    width: 30.83%;
  }
}
@media screen and (max-width: 530px) {
  /* line 112, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
  .x4-atom-gallery-list.x4-atom-gallery-list-col4 LI {
    width: 47.5%;
  }
}
@media screen and (max-width: 360px) {
  /* line 112, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
  .x4-atom-gallery-list.x4-atom-gallery-list-col4 LI {
    width: 100%;
  }
}

/* line 127, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-atom-gallery-list.x4-atom-gallery-list-col3 LI {
  width: 30.83%;
}
@media screen and (max-width: 530px) {
  /* line 127, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
  .x4-atom-gallery-list.x4-atom-gallery-list-col3 LI {
    width: 47.5%;
  }
}
@media screen and (max-width: 360px) {
  /* line 127, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
  .x4-atom-gallery-list.x4-atom-gallery-list-col3 LI {
    width: 100%;
  }
}

/* line 139, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-atom-gallery-list.x4-atom-gallery-list-col2 LI {
  width: 47.5%;
}
@media screen and (max-width: 360px) {
  /* line 139, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
  .x4-atom-gallery-list.x4-atom-gallery-list-col2 LI {
    width: 100%;
  }
}

/* line 148, ../../_system/x4/styles/sass/x4cms/atoms/gallery/gallery.scss */
.x4-atom-gallery-list.x4-atom-gallery-list-col1 LI {
  width: 100%;
}

/*endcore*/
/*core*/
/* line 9, ../../_system/x4/styles/sass/x4cms/atoms/calendar/calendar.scss */
.x4-calendar-box {
  width: 100%;
}
/* line 12, ../../_system/x4/styles/sass/x4cms/atoms/calendar/calendar.scss */
.x4-calendar-box .x4-calendar-header {
  border-style: solid;
  background-color: #2a2872;
  border-color: #2a2872;
  border-width: 1px;
  color: white;
  width: 12%;
  font-weight: bold;
  float: left;
  height: 35px;
  display: block;
  padding: 6px;
  margin: 3px;
}
/* line 30, ../../_system/x4/styles/sass/x4cms/atoms/calendar/calendar.scss */
.x4-calendar-box .x4-calendar-box {
  border-style: solid;
  background-color: white;
  color: black;
  border-color: black;
  border-width: 1px;
  width: 12%;
  float: left;
  height: 60px;
  display: block;
  padding: 6px;
  margin: 3px;
}
/* line 47, ../../_system/x4/styles/sass/x4cms/atoms/calendar/calendar.scss */
.x4-calendar-box .x4-calendar-box.x4-calendar-box-has-events {
  background-color: #ee2225;
  color: white;
}
/* line 52, ../../_system/x4/styles/sass/x4cms/atoms/calendar/calendar.scss */
.x4-calendar-box .x4-calendar-box.x4-calendar-box-noday {
  opacity: 0.2;
  filter: alpha(opacity=20);
  /* For IE8 and earlier */
}

/* line 57, ../../_system/x4/styles/sass/x4cms/atoms/calendar/calendar.scss */
.x4-calendar-details-title {
  border-style: solid;
  background-color: #2a2872;
  border-color: #2a2872;
  border-width: 1px;
  color: white;
  width: 100%;
  float: left;
  height: 35px;
  display: block;
  font-weight: bold;
  padding: 6px;
  margin: 3px;
  margin-bottom: 10px;
}

/* line 76, ../../_system/x4/styles/sass/x4cms/atoms/calendar/calendar.scss */
.x4-calendar-event-list {
  list-style-type: none;
  list-style-position: inside;
  padding-left: 0px;
}
/* line 80, ../../_system/x4/styles/sass/x4cms/atoms/calendar/calendar.scss */
.x4-calendar-event-list .x4-calendar-date-info {
  color: white;
  font-weight: bold;
  font-size: 13px;
}
/* line 85, ../../_system/x4/styles/sass/x4cms/atoms/calendar/calendar.scss */
.x4-calendar-event-list HR {
  border-color: black;
}
/* line 88, ../../_system/x4/styles/sass/x4cms/atoms/calendar/calendar.scss */
.x4-calendar-event-list LI {
  margin: 0px;
}
/* line 91, ../../_system/x4/styles/sass/x4cms/atoms/calendar/calendar.scss */
.x4-calendar-event-list P {
  margin-top: 3px;
  margin-bottom: 3px;
}

/* line 97, ../../_system/x4/styles/sass/x4cms/atoms/calendar/calendar.scss */
.x4-calendar-box-day-count {
  color: black;
  display: none;
}

/*endcore*/
/* line 15, 371.scss */
.x4-calendar-list-item h4, .x4-calendar-details-title {
  font-family: PlayBold,Arial,sans-serif;
  font-size: 18px;
  line-height: 22px;
}

/* line 20, 371.scss */
.x4-calendar-details-contents hr {
  border: none;
  background-color: #ffffff;
  height: 1px;
}

/* line 26, 371.scss */
a.calendar_repeater_item {
  font-family: PlayBold,Arial,sans-serif;
  font-size: 16px;
  padding: 7px;
  text-decoration: none;
  background-color: #EE2225;
  display: block;
  border-left: 10px solid #2A2872;
  margin: 10px;
}

/* line 37, 371.scss */
a.calendar_repeater_item:hover {
  background-color: #2A2872;
}

/* line 41, 371.scss */
a.calendar_repeater_item span {
  width: 100px;
  display: inline-block;
}

/*endcore*/

#x4-map-383 {

}

	.gm-style IMG {
		max-width: none !important;

