.iDisplay-wrap.landscape .football-nff {}.iDisplay-wrap.landscape .football-nff .page-title { margin-top:0%; margin-bottom:1%; font-weight:200; text-align:center; }.iDisplay-wrap.landscape .football-nff .col-title { margin-bottom:4%; }.iDisplay-wrap.landscape .football-nff .canvas-content { display:flex; flex-direction:row; flex-wrap:nowrap; justify-content:space-between; }.iDisplay-wrap.landscape .football-nff .match_played { flex-basis:29%; }.iDisplay-wrap.landscape .football-nff .match_upcoming { flex-basis:29%; }.iDisplay-wrap.landscape .football-nff .next-match { flex-basis:29%; }.iDisplay-wrap.landscape .football-nff .next-match .next-match-inner { background-color: rgba(222, 222, 222, 0.8); padding:6.5% 0%; text-align:center; color:#333; }.iDisplay-wrap.landscape .football-nff .next-match .next-match-item {}.iDisplay-wrap.landscape .football-nff .next-match .next-match-item .next-match-item-title { font-weight:600; }.iDisplay-wrap.landscape .football-nff .next-match .next-match-item .next-match-item-data { font-weight:600; }.iDisplay-wrap.landscape .football-nff .match-container .match-row:nth-child(odd) { background-color: #dedede; background-color: rgba(222, 222, 222, 0.8); color:#000; }.iDisplay-wrap.landscape .football-nff .match-container .match-row:nth-child(even) { background-color: #3b3b3b; background-color: rgba(116, 116, 116, 0.8); color:#000; }.iDisplay-wrap.landscape .football-nff .match-container { margin-bottom:5%; font-weight: 600; border:0px solid red; }.iDisplay-wrap.landscape .football-nff .match-container .match-row .match-col-left-time { display: inline-block; width: 25%; text-align: center; border:0px solid blue; background-color: #fff; background-color: rgba(255, 255, 255, 0.7); }.iDisplay-wrap.landscape .football-nff .match-container .match-row .match-col-right-time { display: inline-block; width: 70%; border:0px solid blue; }.iDisplay-wrap.landscape .football-nff .match-container .match-row .match-col-left-result { display: inline-block; width: 10%; text-align: center; border:0px solid blue; background-color: #fff; background-color: rgba(255, 255, 255, 0.7); }.iDisplay-wrap.landscape .football-nff .match-container .match-row .match-col-right-result { display: inline-block; width: 85%; border:0px solid blue; }.iDisplay-wrap.portrait .football-nff {}.iDisplay-wrap.portrait .football-nff .page-title { margin-top:0%; margin-bottom:1%; font-weight:200; text-align:center; }.iDisplay-wrap.portrait .football-nff .col-title { margin-bottom:4%; }.iDisplay-wrap.portrait .football-nff .canvas-content { display:flex; flex-direction:column; flex-wrap:nowrap; justify-content:space-between; }.iDisplay-wrap.portrait .football-nff .match_played { flex-basis:29%; }.iDisplay-wrap.portrait .football-nff .match_upcoming { flex-basis:29%; }.iDisplay-wrap.portrait .football-nff .next-match { flex-basis:29%; }.iDisplay-wrap.portrait .football-nff .next-match .next-match-inner { background-color: rgba(222, 222, 222, 0.8); padding:6.5% 0%; text-align:center; color:#333; }.iDisplay-wrap.portrait .football-nff .next-match .next-match-item { display:inline-block; width:49%; }.iDisplay-wrap.portrait .football-nff .next-match .next-match-item .next-match-item-title { font-weight:600; }.iDisplay-wrap.portrait .football-nff .next-match .next-match-item .next-match-item-data { font-weight:600; }.iDisplay-wrap.portrait .football-nff .match-container .match-row:nth-child(odd) { background-color: #dedede; background-color: rgba(222, 222, 222, 0.8); color:#000; }.iDisplay-wrap.portrait .football-nff .match-container .match-row:nth-child(even) { background-color: #3b3b3b; background-color: rgba(116, 116, 116, 0.8); color:#000; }.iDisplay-wrap.portrait .football-nff .match-container { margin-bottom:3%; font-weight: 600; border:0px solid red; }.iDisplay-wrap.portrait .football-nff .match-container .match-row .match-col-left-time { display: inline-block; width: 25%; text-align: center; border:0px solid blue; background-color: #fff; background-color: rgba(255, 255, 255, 0.7); }.iDisplay-wrap.portrait .football-nff .match-container .match-row .match-col-right-time { display: inline-block; width: 70%; border:0px solid blue; }.iDisplay-wrap.portrait .football-nff .match-container .match-row .match-col-left-result { display: inline-block; width: 10%; text-align: center; border:0px solid blue; background-color: #fff; background-color: rgba(255, 255, 255, 0.7); }.iDisplay-wrap.portrait .football-nff .match-container .match-row .match-col-right-result { display: inline-block; width: 85%; border:0px solid blue; }.iDisplay-wrap.portrait .page-clock-full { margin-top:50%; }.iDisplay-wrap.landscape .page-clock-full {}.iDisplay-wrap.landscape .iDishes {}.iDisplay-wrap.landscape .iDishes .canvas-headline {}.iDisplay-wrap.landscape .iDishes .menu-dish-row { margin-bottom: 1.5%; border-bottom: 1px solid; border-color: rgba(111,111,111,0.4); padding-bottom: 2%; }.iDisplay-wrap.landscape .iDishes .menu-dish-container { display: inline-block; width: 78%; }.iDisplay-wrap.landscape .iDishes .menu-price-container { display: inline-block; vertical-align: top; width: 20%; text-align: right; }.iDisplay-wrap.landscape .iDishes .menu-dish-desc input { padding-left: 0%; }.iDisplay-wrap.landscape .iDishes .dish-remove { position: relative; float:left; margin-top: 1.4%; margin-left: -3%; }.iDisplay-wrap.landscape .iDishes #dishes-noresult-container a { font-weight:600; color:#282828; }.iDisplay-wrap.portrait .iDishes {}.iDisplay-wrap.portrait .iDishes .canvas-headline { margin-bottom:10%; }.iDisplay-wrap.portrait .iDishes .menu-dish-row { margin-bottom: 1.5%; border-bottom: 1px solid; border-color: rgba(111,111,111,0.4); padding-bottom: 2%; }.iDisplay-wrap.portrait .iDishes .menu-dish-container { display: inline-block; width: 78%; }.iDisplay-wrap.portrait .iDishes .menu-price-container { display: inline-block; vertical-align: top; width: 20%; text-align: right; }.iDisplay-wrap.portrait .iDishes .menu-dish-desc input { padding-left: 0%; }.iDisplay-wrap.portrait .iDishes .dish-remove { position: relative; float:left; margin-top: 1.4%; margin-left: -3%; }.iDisplay-wrap.portrait .iDishes #dishes-noresult-container a { font-weight:600; color:#282828; }.iDisplay-wrap.portrait .weather-container { height:100%; }.iDisplay-wrap.portrait .weather-container .canvas-content { display:flex; flex-direction:column; height:100%; }.iDisplay-wrap.portrait .weather-container .canvas-content .canvas-headline { flex-basis:5%; font-weight:200; border:0px solid pink; }.iDisplay-wrap.portrait .weather-container .weather-week { display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-evenly; }.iDisplay-wrap.portrait .weather-container .weather-week .weather-day { flex-basis:30%; margin-bottom:1.5%;}.iDisplay-wrap.portrait .weather-container .weather-week .weather-day-inner { padding:5%; }.iDisplay-wrap.portrait .weather-container .weather-top { flex-basis:20%; border:0px solid pink; }.iDisplay-wrap.portrait .weather-container .weather-day-data { flex-basis:15%; border:0px solid pink; }.iDisplay-wrap.portrait .weather-container .weather-day-data-inner { display:flex; flex-direction:row; flex-wrap:wrap; margin-left:10%; }.iDisplay-wrap.portrait .weather-container .weather-top-inner { display:flex; flex-direction:row; text-shadow: 1px 1px #7f7f7f; }.iDisplay-wrap.portrait .weather-container .weather-top-left { flex-basis:45%; border:0px solid red; }.iDisplay-wrap.portrait .weather-container .weather-top-left img { width:80%; }.iDisplay-wrap.portrait .weather-container .weather-top-right { flex-basis:55%; border:0px solid red; }.iDisplay-wrap.portrait .weather-container .weather-top-right .temperature { font-weight:600; margin-top:8%; }.iDisplay-wrap.portrait .weather-container .weather-day-data .wind { flex-basis:50%; border:0px solid red; }.iDisplay-wrap.portrait .weather-container .weather-day-data .temperature-low { flex-basis:50%; border:0px solid red; }.iDisplay-wrap.portrait .weather-container .weather-day-data .pressure { flex-basis:50%; border:0px solid red; }.iDisplay-wrap.portrait .weather-container .weather-day-data .cloudiness { flex-basis:50%; border:0px solid red; }.iDisplay-wrap.portrait .weather-container .weather-bottom { flex-basis:50%; text-align: center; border:0px solid pink; }.iDisplay-wrap.portrait .weather-container .weather-credits { text-align:center; margin-top:3%; }.iDisplay-wrap.landscape .weather-container { height:100%; }.iDisplay-wrap.landscape .weather-container .canvas-content { display:flex; flex-direction:column; height:100%; }.iDisplay-wrap.landscape .weather-container .canvas-content .canvas-headline { flex-basis:5%; font-weight:200; border:0px solid pink; }.iDisplay-wrap.landscape .weather-container .weather-week { display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-evenly; }.iDisplay-wrap.landscape .weather-container .weather-week .weather-day { flex-basis:15%; margin-bottom:1.5%;}.iDisplay-wrap.landscape .weather-container .weather-week .weather-day-inner { padding:5%; }.iDisplay-wrap.landscape .weather-container .weather-top { flex-basis:20%; border:0px solid pink; }.iDisplay-wrap.landscape .weather-container .weather-day-data { flex-basis:10%; border:0px solid pink; }.iDisplay-wrap.landscape .weather-container .weather-day-data-inner { display:flex; flex-direction:row; flex-wrap:wrap; text-align: center; }.iDisplay-wrap.landscape .weather-container .weather-top-inner { display:flex; flex-direction:row; text-shadow: 1px 1px #7f7f7f; }.iDisplay-wrap.landscape .weather-container .weather-top-left { flex-basis:27%; border:0px solid red; }.iDisplay-wrap.landscape .weather-container .weather-top-left img { width:80%; }.iDisplay-wrap.landscape .weather-container .weather-top-right { flex-basis:55%; border:0px solid red; }.iDisplay-wrap.landscape .weather-container .weather-top-right .temperature { font-weight:600; margin-top:5%; }.iDisplay-wrap.landscape .weather-container .weather-day-data .wind { flex-basis:25%; border:0px solid red; }.iDisplay-wrap.landscape .weather-container .weather-day-data .temperature-low { flex-basis:25%; border:0px solid red; }.iDisplay-wrap.landscape .weather-container .weather-day-data .pressure { flex-basis:25%; border:0px solid red; }.iDisplay-wrap.landscape .weather-container .weather-day-data .cloudiness { flex-basis:25%; border:0px solid red; }.iDisplay-wrap.landscape .weather-container .weather-bottom { flex-basis:50%; text-align: center; border:0px solid pink; }.iDisplay-wrap.landscape .weather-container .weather-credits { text-align:center; margin-top:3%; }.youtube-channel-item { display:flex; border:1px solid #eaeaea; margin-top:10px; padding:12px; }.youtube-channel-item .thumbnail { flex:0 0 100px; }.youtube-channel-item .thumbnail img { max-width:90px; }.youtube-channel-item .content { flex:1 1 auto; }.youtube-channel-item .content .title { font-size:1.2rem; }.youtube-channel-item .content .description { margin-top:4px; font-size:0.8rem; color:var(--muted-text-color); }.youtube-channel-item .content .published { margin-top:4px; font-size:0.7rem; color:var(--muted-text-color); }div.calendar {width: 100%;height: 100%;}.calendar-header .calendar-cell {text-align: center;}.calendar .cal-event {margin-bottom: 2%;}table.calendar {table-layout:fixed;width: 100%;height: 100%;}table.calendar th {border-bottom:1px solid #eaeaea;font-weight: 200;}table.calendar th .calendar-cell {padding:2%;}table.calendar thead {height:20%;}table.calendar tbody {height:80%;}table.calendar td {padding:0.5% 1.5% 0.5% 0.5%;}table.calendar td.events {padding:8px 8px;border:1px solid #eaeaea;}table.calendar .time {margin-right:8px;}.pp-calendar {display:inline-block;background-repeat: no-repeat !important;-webkit-background-size: cover !important;-moz-background-size: cover !important;-o-background-size: cover !important;background-size: cover !important;background-position: center center !important;border-radius: 50%;width: 50px;height: 50px;}.rss-page { height: 100%; }.iDisplay-wrap.portrait .rss-page {}.iDisplay-wrap.portrait .rss-page .rss-container { display:flex; flex-direction:column; height:100%; }.iDisplay-wrap.portrait .rss-page .rss-container .left {order: 2;flex-basis:50%;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;background-repeat: no-repeat !important;background-position: center center !important;}.iDisplay-wrap.portrait .rss-page .rss-container .right { flex-basis:50%; order:1; }.iDisplay-wrap.portrait .rss-page .rss-container .right-inner { margin:10%; }.iDisplay-wrap.landscape .rss-page {}.iDisplay-wrap.landscape .rss-page .rss-container { display:flex; flex-direction:row; flex-wrap:nowrap; height:100%; width:100%; }.iDisplay-wrap.landscape .rss-page .rss-container .left {flex-basis:50%;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;background-repeat: no-repeat !important;background-position: center center !important;}.iDisplay-wrap.landscape .rss-page .rss-container .right { flex-basis:50%; }.iDisplay-wrap.landscape .rss-page .rss-container .right-inner { margin:10%; }.iDisplay-wrap.landscape .flipclock-inner { text-align:center; }.iDisplay-wrap.landscape .flipclock-clock { margin-top:3%; }.iDisplay-wrap.landscape .flipclock-inner .canvas-headline { margin-bottom:5%; }.iDisplay-wrap.landscape .timecircles-wrap { display:flex; flex-direction:row; }.iDisplay-wrap.landscape .timecircles-wrap .timecircle-item-container { flex-basis:25%; }.iDisplay-wrap.landscape .timecircles-wrap .timecircle-item-container .timecircle {}.iDisplay-wrap.portrait .timecircles-wrap { display:flex; flex-direction:column; height:100%; width:47%; margin:0 auto; }.iDisplay-wrap.portrait .timecircles-wrap .timecircle-item-container { flex-basis:10%; }.iDisplay-wrap.portrait .timecircles-wrap .timecircle-item-container .timecircle {}.iDisplay-preview .iDisplay-wrap.portrait .timecircles-wrap { width:40%; }.page-poll .poll-percent-bar-container { width: 100%; height: 25px; background-color: #eaeaea; border:1px solid #666; border-radius: 8px; }.page-poll .poll-percent-bar-inner { height: 25px; background-color:#67db47; border-radius: 8px; }.page-poll .vote-container { margin-top:2%; }.iDisplay-preview .video-container {position: relative;max-height: 100%;}video.video-keep-ratio {left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);border: 0px solid green;width: 100%;height: 100%;}video.video-fill {min-height: 100%;min-width: 100%;width: 100%;object-fit: fill;}.html5-video-keep-ratio {width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-color: #000;}.iDisplay-wrap.landscape .social-page { height:100%; }.iDisplay-wrap.landscape .social-page .social { height:100%; }.iDisplay-wrap.landscape .social-page .message { padding:5%; color:#4e4e4e; }.iDisplay-wrap.landscape .social-page .social-page-header { height:7%; margin-bottom:2.5%; position:relative; }.iDisplay-wrap.landscape .social-page .social-page-header img { height:100%; display:block; }.iDisplay-wrap.landscape .social-page .image {-webkit-background-size: cover !important;-moz-background-size: cover !important;-o-background-size: cover !important;background-size: cover !important;}.social-page .box-shadow .post-container {box-shadow: 1px 1px 12px #333;}.iDisplay-wrap.landscape .social-page .social-posts-1 .post-container { display:flex; flex-direction:row; height:100%; color:#212529; }.iDisplay-wrap.landscape .social-page .social-posts-1 .post-container .image { flex-basis:50%; }.iDisplay-wrap.landscape .social-page .social-posts-1 .post-container .post { flex-basis:50%; background-color:#fff; }.iDisplay-wrap.landscape .social-page .social-posts-1 .post-inner { display:flex; flex-direction:column; height:100%; }.iDisplay-wrap.landscape .social-page .social-posts-1 .post-inner .message { flex-basis:80%; }.iDisplay-wrap.landscape .social-page .social-posts-1 .post-inner .post-footer { flex-basis:20%; background-color: #f6f7f9; padding: 2% 6%; }.iDisplay-wrap.landscape .social-page .social-posts-1.box-rounded .image { border-top-left-radius: 7px; border-bottom-left-radius: 7px; }.iDisplay-wrap.landscape .social-page .social-posts-1.box-rounded .post { border-top-right-radius: 7px; border-bottom-right-radius: 7px; }.iDisplay-wrap.landscape .social-page .social-posts-1.box-rounded .post-footer { border-bottom-right-radius: 7px; }.iDisplay-wrap.landscape .social-page .social-posts-1.box-rounded .post-container { border-radius:10px; }.iDisplay-wrap.landscape .social-page .fullscreen.show-logo .post-container { height:93%; }.iDisplay-wrap.landscape .social-page .fullscreen.show-logo .social-page-header { padding:1%; margin-bottom:0px; }.iDisplay-wrap.landscape .social-page .social-posts-3 .social-page-header-inner { width:100%; height:100%; }.iDisplay-wrap.landscape .social-page .social-posts-3 .social-page-header-inner .social-logo { display:inline-block; width:40%; height:100%; vertical-align:top; }.iDisplay-wrap.landscape .social-page .social-posts-3 .social-page-header-inner .social-logo img {}.iDisplay-wrap.landscape .social-page .social-posts-3 .social-page-header-inner .account { display:inline-block; width:58%; text-align:right; vertical-align:top; }.iDisplay-wrap.landscape .social-page .social-posts-3 .social-page-header-inner .account .page-image { display: inline-block; vertical-align:top; width:40px; height:40px; -webkit-background-size: cover !important; -moz-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important; border-radius: 45%; }.iDisplay-wrap.landscape .social-page .social-posts-3 .social-page-header-inner .account .page-title { display: inline-block; vertical-align:top; margin-left: 1%; }.iDisplay-wrap.landscape .social-page .social-posts-3 .posts-wrap { display:flex; flex-direction:row; justify-content:space-between; height:100%; }.iDisplay-wrap.landscape .social-page .social-posts-3 .post-container { flex-basis:32%; }.iDisplay-wrap.landscape .social-page .social-posts-3 .post { display:flex; flex-direction:column; height:100%; }.iDisplay-wrap.landscape .social-page .social-posts-3 .image { flex-basis:45%; }.iDisplay-wrap.landscape .social-page .social-posts-3 .message { flex-basis:45%; background-color:#fff; }.iDisplay-wrap.landscape .social-page .social-posts-3 .post-footer { flex-basis:10%; background-color:#f6f7f9; color:#4e4e4e; padding: 5.5% 3%; }.iDisplay-wrap.landscape .social-page .social-posts-3 .post-footer .time-posted { float:left; width: 70%; }.iDisplay-wrap.landscape .social-page .social-posts-3 .post-footer .post-likes { float:right; width: 28%; text-align: right; }.iDisplay-wrap.landscape .social-page .social-posts-3.box-rounded .image { border-top-left-radius: 7px; border-top-right-radius: 7px; }.iDisplay-wrap.landscape .social-page .social-posts-3.box-rounded .post-footer { border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; }.iDisplay-wrap.landscape .social-page .social-posts-3.box-rounded .post-container { border-radius:10px; }.iDisplay-wrap.portrait .social-page { height:100%; }.iDisplay-wrap.portrait .social-page .social { height:100%; }.iDisplay-wrap.portrait .social-page .message { padding:5%; color:#4e4e4e; }.iDisplay-wrap.portrait .social-page .social-page-header { height:3%; margin-bottom:7%; position:relative; }.iDisplay-wrap.portrait .social-page .social-page-header img { height:100%; display:block; }.iDisplay-wrap.portrait .social-page .image {-webkit-background-size: cover !important;-moz-background-size: cover !important;-o-background-size: cover !important;background-size: cover !important;}.iDisplay-wrap.portrait .social-page .social-posts-1 .post-container { display:flex; flex-direction:column; height:95%; color:#212529; }.iDisplay-wrap.portrait .social-page .social-posts-1 .post-container .image { flex-basis:50%; }.iDisplay-wrap.portrait .social-page .social-posts-1 .post-container .post { flex-basis:50%; background-color:#fff; }.iDisplay-wrap.portrait .social-page .social-posts-1 .post-inner { display:flex; flex-direction:column; height:100%; }.iDisplay-wrap.portrait .social-page .social-posts-1 .post-inner .message { flex-basis:80%; }.iDisplay-wrap.portrait .social-page .social-posts-1 .post-inner .post-footer { flex-basis:20%; background-color: #f6f7f9; padding: 2% 6%; }.iDisplay-wrap.portrait .social-page .social-posts-1.box-rounded .image { border-top-left-radius: 7px; border-bottom-left-radius: 7px; }.iDisplay-wrap.portrait .social-page .social-posts-1.box-rounded .post { border-top-right-radius: 0px; border-bottom-right-radius: 7px; border-bottom-left-radius: 7px; }.iDisplay-wrap.portrait .social-page .social-posts-1.box-rounded .post-footer { border-bottom-right-radius: 7px; border-bottom-left-radius: 7px; }.iDisplay-wrap.portrait .social-page .social-posts-1.box-rounded .post-container { border-radius:10px; }.iDisplay-wrap.portrait .social-page .fullscreen.show-logo .post-container { height:95%; }.iDisplay-wrap.portrait .social-page .fullscreen.show-logo .social-page-header { padding:1%; margin-bottom:0px; }.iDisplay-wrap.portrait .social-page .social-posts-3 .social-page-header-inner { width:100%; height:100%; }.iDisplay-wrap.portrait .social-page .social-posts-3 .social-page-header-inner .social-logo { display:inline-block; width:40%; height:100%; vertical-align:top; }.iDisplay-wrap.portrait .social-page .social-posts-3 .social-page-header-inner .social-logo img {}.iDisplay-wrap.portrait .social-page .social-posts-3 .social-page-header-inner .account { display:inline-block; width:58%; text-align:right; vertical-align:top; }.iDisplay-wrap.portrait .social-page .social-posts-3 .social-page-header-inner .account .page-image { display: inline-block; vertical-align:top; width:40px; height:40px; -webkit-background-size: cover !important; -moz-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important; border-radius: 45%; }.iDisplay-wrap.portrait .social-page .social-posts-3 .social-page-header-inner .account .page-title { display: inline-block; vertical-align:top; margin-left: 1%; }.iDisplay-wrap.portrait .social-page .social-posts-3 .posts-wrap { display:flex; flex-direction:column; justify-content:space-between; height:97%; }.iDisplay-wrap.portrait .social-page .social-posts-3 .post-container { flex-basis:32%; }.iDisplay-wrap.portrait .social-page .social-posts-3 .post { display:flex; flex-direction:column; height:100%; }.iDisplay-wrap.portrait .social-page .social-posts-3 .image { flex-basis:50%; }.iDisplay-wrap.portrait .social-page .social-posts-3 .message { flex-basis:40%; background-color:#fff; }.iDisplay-wrap.portrait .social-page .social-posts-3 .post-footer { flex-basis:10%; background-color:#f6f7f9; color:#4e4e4e; padding: 3% 3%; }.iDisplay-wrap.portrait .social-page .social-posts-3 .post-footer .time-posted { float:left; width: 70%; }.iDisplay-wrap.portrait .social-page .social-posts-3 .post-footer .post-likes { float:right; width: 28%; text-align: right; }.iDisplay-wrap.portrait .social-page .social-posts-3.box-rounded .image { border-top-left-radius: 7px; border-top-right-radius: 7px; }.iDisplay-wrap.portrait .social-page .social-posts-3.box-rounded .post-footer { border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; }.iDisplay-wrap.portrait .social-page .social-posts-3.box-rounded .post-container { border-radius:10px; }.template-container {height: 100%;}.template-text {height: 100%;width: 100%;padding:5%;}a.filemanager {width: 100%;height: 100%;display: block;}.template-container .flex-row { height:100%; display: flex; flex-direction: column !important; flex-wrap: nowrap; align-items: center; justify-content: space-between; }.template-container .flex-row .trow-1{ width:100%; height:16.667%; }.template-container .flex-row .trow-1-5{ width:100%; height:25%; }.template-container .flex-row .trow-2{ width:100%; height:33.33%; }.template-container .flex-row .trow-3{ width:100%; height:50%; }.template-container .flex-row .trow-4{ width:100%; height:66.667%; }.template-container .flex-row .trow-5{ width:100%; height:83.33%; }.template-container .flex-row .trow-6{ width:100%; height:100%; }.template-container .flex-col { height:100%; display: flex; flex-direction: row !important; flex-wrap: nowrap; align-items: center; justify-content: space-between;}.template-container .flex-col .tcol-1{ height:100%; flex-basis: 8.33%; }.template-container .flex-col .tcol-2{ height:100%; flex-basis: 16.667%; }.template-container .flex-col .tcol-3{ height:100%; flex-basis: 25%; }.template-container .flex-col .tcol-4{ height:100%; flex-basis: 33.33%; }.template-container .flex-col .tcol-5{ height:100%; flex-basis: 41.667%; }.template-container .flex-col .tcol-6{ height:100%; flex-basis: 50%; }.template-container .flex-col .tcol-7{ height:100%; flex-basis: 58.33%; }.template-container .flex-col .tcol-8{ height:100%; flex-basis: 66.667%; }.template-container .flex-col .tcol-9{ height:100%; flex-basis: 75%; }.template-container .flex-col .tcol-10 { height:100%; flex-basis: 83.33%; }.template-container .flex-col .tcol-11 { height:100%; flex-basis: 75%; }.template-container .flex-col .tcol-12 { height:100%; flex-basis: 100%; }.cycle-slideshow .btn-template-box-reset { display: none !important; }.iDisplay-editor .template-box { background-color: #2f2f2f; border: 1px dotted #d7d7d7; }.iDisplay-editor .template-box:hover { border: 1px dotted #307dd6; }.iDisplay-editor .insert { position: relative; top: 43%; text-align:center; font-size:30px; }.iDisplay-editor .insert a {color:#fff; text-decoration:none; margin:2%;}.iDisplay-editor .insert a:hover {color:#b8c7d8;}.iDisplay-editor .template-box .box-clickable-overlay {display: block;width: 100%;height: 100%;position: relative;z-index: 10;}.iDisplay-wrap.portrait .iFlights .canvas-headline {}.iDisplay-wrap.portrait .iFlights .text-bold {}.iDisplay-wrap.portrait .iFlights .routeTable tbody tr:nth-child(odd) { background-color:rgba(0, 0, 0, 0.26); }.iDisplay-wrap.portrait .iFlights .routeTable tbody tr:nth-child(even) { }.iDisplay-wrap.portrait .iFlights .routeTable { width: 100%; }.iDisplay-wrap.portrait .iFlights .routeTable thead { }.iDisplay-wrap.portrait .iFlights .routeTable thead th.departure { width:23%; }.iDisplay-wrap.portrait .iFlights .routeTable thead th.airport { width:30%; }.iDisplay-wrap.portrait .iFlights .routeTable thead th.routenumb { width:14%; }.iDisplay-wrap.portrait .iFlights .routeTable thead th.airline { width:12%; }.iDisplay-wrap.portrait .iFlights .routeTable thead th.gate { width:9%; }.iDisplay-wrap.portrait .iFlights .routeTable thead th.status {}.iDisplay-wrap.portrait .iFlights .routeTable tbody tr { border-bottom: 0px solid #f7f7f7; }.iDisplay-wrap.portrait .iFlights .routeTable th { padding:0.5% 1%; }.iDisplay-wrap.portrait .iFlights .routeTable td { padding:0.5% 1%; }.iDisplay-wrap.landscape .iFlights .routeTable tbody tr:nth-child(odd) { background-color:rgba(0, 0, 0, 0.26); }.iDisplay-wrap.landscape .iFlights .routeTable tbody tr:nth-child(even) { }.iDisplay-wrap.landscape .iFlights .routeTable { width: 100%; }.iDisplay-wrap.landscape .iFlights .routeTable thead {}.iDisplay-wrap.landscape .iFlights .routeTable thead th.departure { width:23%; }.iDisplay-wrap.landscape .iFlights .routeTable thead th.airport { width:30%; }.iDisplay-wrap.landscape .iFlights .routeTable thead th.routenumb { width:14%; }.iDisplay-wrap.landscape .iFlights .routeTable thead th.airline { width:12%; }.iDisplay-wrap.landscape .iFlights .routeTable thead th.gate { width:9%; }.iDisplay-wrap.landscape .iFlights .routeTable thead th.status {}.iDisplay-wrap.landscape .iFlights .routeTable tbody tr { border-bottom: 0px solid #f7f7f7; }.iDisplay-wrap.landscape .iFlights .routeTable th { padding:0.4% 1%; }.iDisplay-wrap.landscape .iFlights .routeTable td { padding:0.4% 1%; }.advanced-page {position: relative;height: 99.5%;}.advanced-page .inlineEditor {position: relative;height: 100% !important;width: 100%;overflow: auto;}.iDisplay-wrap.portrait .iRoutes .canvas-headline {}.iDisplay-wrap.portrait .iRoutes .text-bold {}.iDisplay-wrap.portrait .iRoutes .routeTable tbody tr:nth-child(odd) { background-color:rgba(0, 0, 0, 0.26); }.iDisplay-wrap.portrait .iRoutes .routeTable tbody tr:nth-child(even) { }.iDisplay-wrap.portrait .iRoutes .routeTable { width: 100%; }.iDisplay-wrap.portrait .iRoutes .routeTable thead { }.iDisplay-wrap.portrait .iRoutes .routeTable thead th.transport { width:25%; }.iDisplay-wrap.portrait .iRoutes .routeTable thead th.time { width:25%; }.iDisplay-wrap.portrait .iRoutes .routeTable thead th.arrival-location { width:50%; }.iDisplay-wrap.portrait .iRoutes .routeTable tbody tr { border-bottom: 0px solid #f7f7f7; }.iDisplay-wrap.portrait .iRoutes .routeTable th { padding:0.5% 1%; }.iDisplay-wrap.portrait .iRoutes .routeTable td { padding:0.5% 1%; }.iDisplay-wrap.landscape .iRoutes .routeTable tbody tr:nth-child(odd) { background-color:rgba(0, 0, 0, 0.26); }.iDisplay-wrap.landscape .iRoutes .routeTable tbody tr:nth-child(even) { }.iDisplay-wrap.landscape .iRoutes .routeTable { width: 100%; }.iDisplay-wrap.landscape .iRoutes .routeTable thead {}.iDisplay-wrap.landscape .iRoutes .routeTable thead th.transport { width:25%; }.iDisplay-wrap.landscape .iRoutes .routeTable thead th.time { width:30%; }.iDisplay-wrap.landscape .iRoutes .routeTable thead th.arrival-location { width:50%; }.iDisplay-wrap.landscape .iRoutes .routeTable tbody tr { border-bottom: 0px solid #f7f7f7; }.iDisplay-wrap.landscape .iRoutes .routeTable th { padding:0.4% 1%; }.iDisplay-wrap.landscape .iRoutes .routeTable td { padding:0.4% 1%; }.iDisplay-wrap.portrait .iMeetings { margin:5%; }.iDisplay-wrap.portrait .meetingTable th { padding:5px 10px; font-weight:200; background-color:transparent; }.iDisplay-wrap.portrait .meeting-striped tbody tr:nth-child(odd){ background-color:rgba(14, 36, 107, 0.26); }.iDisplay-wrap.portrait .meeting-striped tbody tr:nth-child(even) { background-color:rgba(248, 249, 251, 0.26); }.iDisplay-wrap.portrait .meetingTable td { padding:0.5% 10px; }.iDisplay-wrap.portrait table.meetingTable { width: 100%; }.iDisplay-wrap.portrait table.meetingTable thead { text-align: left; font-weight: normal; }.iDisplay-wrap.portrait .iMeetings #meeting-noresult-container a { font-weight:600; }.iDisplay-wrap.landscape .iMeetings { margin-top:8%; margin-left:7%; margin-right:7%; }.iDisplay-wrap.landscape .meetingTable th { padding:5px 10px; font-weight:200; background-color:transparent; }.iDisplay-wrap.landscape .meeting-striped tbody tr:nth-child(odd){ background-color:rgba(14, 36, 107, 0.26); }.iDisplay-wrap.landscape .meeting-striped tbody tr:nth-child(even) { background-color:rgba(248, 249, 251, 0.26); }.iDisplay-wrap.landscape .meetingTable td { padding:0.5% 10px; }.iDisplay-wrap.landscape table.meetingTable { width: 100%; }.iDisplay-wrap.landscape table.meetingTable thead { text-align: left; font-weight: normal; }.iDisplay-wrap.landscape .iMeetings #meeting-noresult-container a { font-weight:600; }.iDisplay-wrap .infopage {padding:2%;}.building-sign { display:flex; flex-direction:column; }.building-sign .canvas-headline { text-transform:uppercase; border:0px solid red; }.building-sign .canvas-content { border:0px solid red; }.building-sign .footer { border:0px solid red; }.iDisplay-wrap.portrait .building-sign .canvas-headline { flex-basis:8%; margin-bottom:3%; }.iDisplay-wrap.portrait .building-sign .canvas-content { flex-basis:78%; }.iDisplay-wrap.portrait .building-sign .footer { flex-basis:8%; margin-top:3%; }.iDisplay-wrap.landscape .building-sign .canvas-headline { flex-basis:10%; margin-bottom:3%; }.iDisplay-wrap.landscape .building-sign .canvas-content { flex-basis:74%; }.iDisplay-wrap.landscape .building-sign .footer { flex-basis:10%; margin-top:3%; }.iDisplay-preview.portrait .building-sign.floors { height:95%; }.iDisplay-fullscreen.portrait .building-sign.floors { height:95%; }.iDisplay-preview.landscape .building-sign.floors { height:83%; }.iDisplay-fullscreen.landscape .building-sign.floors { height:83%; }.building-sign.floors .canvas-headline {}.building-sign.floors .floors-data { display:flex; flex-direction:row; margin-bottom:5%; }.building-sign.floors .floors-data .etg { flex-basis:30%; }.building-sign.floors .floors-data .floor-items { flex-basis:70%; }.building-sign.floors .floors-data .floor-items .item {}.building-sign.floors .footer { font-weight:200; text-transform:uppercase; border-top:1px solid #eaeaea; }.iDisplay-preview.portrait .building-sign.directions { height:96%; }.iDisplay-fullscreen.portrait .building-sign.directions { height:96%; }.iDisplay-preview.landscape .building-sign.directions { height:90%; }.iDisplay-fullscreen.landscape .building-sign.directions { height:86%; }.building-sign.directions .canvas-headline { }.building-sign.directions .items { }.building-sign.directions .item { margin-bottom:1%; }.building-sign.directions .item .room { display:inline-block; width:70%; }.building-sign.directions .item .dir { display:inline-block; width:25%; text-align:right;}.building-sign.directions .footer { font-weight:200; text-transform:uppercase; border-top:1px solid #eaeaea; }.iDisplay-wrap.landscape .football { margin: 5%; }.iDisplay-wrap.landscape .football .table-container { float:left; width:50%; }.iDisplay-wrap.landscape .football .matches-container { float:right; width:30%; }.iDisplay-wrap.landscape table.football_table { width:100%; }.iDisplay-wrap.landscape table.football_table thead { font-weight:600; }.iDisplay-wrap.landscape table.football_table thead tr { background-color: #586b8b; background-color: rgba(88, 107, 139, 0.6); color:#FFF; }.iDisplay-wrap.landscape table.football_table thead tr th { padding:0.5% 1%; }.iDisplay-wrap.landscape table.football_table {}.iDisplay-wrap.landscape table.football_table tbody { font-weight:600; }.iDisplay-wrap.landscape table.football_table tbody tr {}.iDisplay-wrap.landscape table.football_table tbody tr td { padding:0.5% 1%; }.iDisplay-wrap.landscape table.football_table tbody tr:nth-child(odd) { background-color: #dedede; background-color: rgba(222, 222, 222, 0.8); color:#000; }.iDisplay-wrap.landscape table.football_table tbody tr:nth-child(even) { background-color: #3b3b3b; background-color: rgba(116, 116, 116, 0.8); color:#000; }.iDisplay-wrap.landscape .football .matches-container .match-container { margin-top:5%; margin-bottom:5%; font-weight: 600; border:0px solid red; }.iDisplay-wrap.landscape .football .matches-container .match-container .match-row { border:0px solid pink; }.iDisplay-wrap.landscape .football .matches-container .match-container .match-row:nth-child(odd) { background-color: #dedede; background-color: rgba(222, 222, 222, 0.8); color:#000; }.iDisplay-wrap.landscape .football .matches-container .match-container .match-row:nth-child(even) { background-color: #3b3b3b; background-color: rgba(116, 116, 116, 0.8); color:#000; }.iDisplay-wrap.landscape .football .matches-container .match-container .match-row .match-col-left-time { display: inline-block; width: 25%; text-align: center; border:0px solid blue; background-color: #fff; background-color: rgba(255, 255, 255, 0.7); }.iDisplay-wrap.landscape .football .matches-container .match-container .match-row .match-col-right-time { display: inline-block; width: 70%; border:0px solid blue; }.iDisplay-wrap.landscape .football .matches-container .match-container .match-row .match-col-left-result { display: inline-block; width: 10%; text-align: center; border:0px solid blue; background-color: #fff; background-color: rgba(255, 255, 255, 0.7); }.iDisplay-wrap.landscape .football .matches-container .match-container .match-row .match-col-right-result { display: inline-block; width: 85%; border:0px solid blue; }.iDisplay-wrap.portrait .football { margin: 5%; }.iDisplay-wrap.portrait .football .table-container { display:block; }.iDisplay-wrap.portrait .football .matches-container { display:block; margin-top:10%; }.iDisplay-wrap.portrait table.football_table { width:100%; }.iDisplay-wrap.portrait table.football_table thead { font-weight:600; }.iDisplay-wrap.portrait table.football_table thead tr { background-color: #586b8b; background-color: rgba(88, 107, 139, 0.6); color:#FFF; }.iDisplay-wrap.portrait table.football_table thead tr th { padding:0.5% 1%; }.iDisplay-wrap.portrait table.football_table {}.iDisplay-wrap.portrait table.football_table tbody { font-weight:600; }.iDisplay-wrap.portrait table.football_table tbody tr {}.iDisplay-wrap.portrait table.football_table tbody tr td { padding:0.5% 1%; }.iDisplay-wrap.portrait table.football_table tbody tr:nth-child(odd) { background-color: #dedede; background-color: rgba(222, 222, 222, 0.8); color:#000; }.iDisplay-wrap.portrait table.football_table tbody tr:nth-child(even) { background-color: #3b3b3b; background-color: rgba(116, 116, 116, 0.8); color:#000; }.iDisplay-wrap.portrait .football .matches-container .match-container { margin-top:2%; margin-bottom:2%; font-weight: 600; border:0px solid red; }.iDisplay-wrap.portrait .football .matches-container .match-container .match-row { border:0px solid pink; }.iDisplay-wrap.portrait .football .matches-container .match-container .match-row:nth-child(odd) { background-color: #dedede; background-color: rgba(222, 222, 222, 0.8); color:#000; }.iDisplay-wrap.portrait .football .matches-container .match-container .match-row:nth-child(even) { background-color: #3b3b3b; background-color: rgba(116, 116, 116, 0.8); color:#000; }.iDisplay-wrap.portrait .football .matches-container .match-container .match-row .match-col-left-time { display: inline-block; width: 25%; text-align: center; border:0px solid blue; background-color: #fff; background-color: rgba(255, 255, 255, 0.7); }.iDisplay-wrap.portrait .football .matches-container .match-container .match-row .match-col-right-time { display: inline-block; width: 70%; border:0px solid blue; }.iDisplay-wrap.portrait .football .matches-container .match-container .match-row .match-col-left-result { display: inline-block; width: 10%; text-align: center; border:0px solid blue; background-color: #fff; background-color: rgba(255, 255, 255, 0.7); }.iDisplay-wrap.portrait .football .matches-container .match-container .match-row .match-col-right-result { display: inline-block; width: 85%; border:0px solid blue; }.image-container {}.iImages-caption {position: absolute;z-index: 10000;bottom:0;left:0;margin-left: 5%;margin-bottom: 10%;width: 80%;}.iImages-caption.sidebar-active {margin-left: 22%;}.iImages-caption-headline {display: inline-block;padding:0.5% 1.5%;background-color: rgba(255, 255, 255, 0.5);margin-bottom: 0.5%;}.iImages-caption-desc {display: inline-block;padding:0.5% 1.5%;background-color: rgba(255, 255, 255, 0.5);}.image-container .fullHeight {width:auto;height:100%;}.iPreview-fullsize-inner {-webkit-background-size: cover !important;-moz-background-size: cover !important;-o-background-size: cover !important;background-size: cover !important;}.image-container img.page-image.keep-ratio {vertical-align: middle;border-style: none;display: inline-block;max-width: 100%;max-height: 100%;text-align: center;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.image-container img.page-image.fullWidth {max-height: 100%;}.builder-form-element {margin-top: 12px;padding:10px;border:1px solid #eaeaea;background-color: #f7f7f7;}.builder-form-element h5 {margin-top: 0px !important;}.draggable {position: absolute !important;display: inline-block !important;float:left;border:1px solid #336899;z-index: 9999;cursor: move;}.draggable-img {position: absolute !important;cursor: move;}.draggable-img img { width:100%; height:100%; }.builder-item {position: absolute !important;display: inline-block !important;float:left;z-index: 9999;}.builder-item img { width:100%; height:100%; }#nwgrip, #negrip, #swgrip, #segrip, #ngrip, #egrip, #sgrip, #wgrip {width: 10px;height: 10px;background-color: #ffffff;border: 1px solid #000000;}#nwgrip {left: -5px;top: -5px;}#negrip{ top: -5px; right: -5px;}#swgrip{bottom: -5px;left: -5px;}#segrip{ bottom: -5px;right:-5px;}#ngrip{ top: -5px;left:50%;}#sgrip{ bottom: -5px;left: 50%;}#wgrip{ left:-5px; top:50%;}#egrip{ right:-5px; top:50%;}video.video-keep-ratio {left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);border: 0px solid green;width: 100%;height: 100%;}video.video-fill {min-height: 100%;min-width: 100%;object-fit: fill;}.fade-bottom { position: absolute; bottom: 0; left: 0;width: 100%; text-align: center; margin: 0; padding: 5% 0; background-image: linear-gradient(to bottom, transparent, black);}.calendar-page-wrap {position: relative;z-index: 2;top:0;width: 100%;height: 100%;}.iDisplay-wrap.portrait .iTimer { margin-top:50%; margin-left:7%; margin-right:7%; text-align: center; }.iDisplay-wrap.landscape .iTimer { margin-top:8%; margin-left:7%; margin-right:7%; text-align: center; }