.entry-content .kaltura-player-wrapper embed,.entry-content .kaltura-player-wrapper iframe,.entry-content .kaltura-player-wrapper object,.entry-content .kaltura-player-wrapper video {
margin:0;
}

.kaltura-powered-by {
font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;
font-size:9px;
text-align:right;
overflow:hidden;
line-height:11px;
}

.kaltura-powered-by div {
padding:2px 0;
}

.kaltura-powered-by div a {
text-decoration:none;
}

#kalturaOverlay {
position:fixed;
top:0;
left:0;
z-index:8;
width:100%;
height:100%;
background:url(/wp-content/plugins/bamboo-video/images/trans_bg.png) 0 0 repeat;
cursor:wait;
}

* html #kalturaOverlay {
position:absolute;
background:#000;
filter:alpha(opacity=40);
top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(0) + 'px');
}

.kalturaModal {
display:none;
position:fixed;
z-index:9;
top:50%;
left:50%;
margin-left:-170px;
width:340px;
pading:10px;
border:4px solid #525252;
background-color:#fff;
}

* html .kalturaModal {
position:absolute;
top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(0) + 'px');
}.bamboo-gallery .play-icon {
color:#fff;
margin:auto;
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
width:60px;
height:60px;
font-size:60px;
text-shadow:2px 2px 4px #000;
}

.bamboo-gallery .bamboo-gallery-row {
clear:both;
}

.bamboo-gallery .bamboo-gallery-link {
margin-bottom:5px;
}

.bamboo-gallery .bamboo-gallery-link .live-now {
background-color:#cf202e;
padding:0 5px;
height:20px;
position:absolute;
font-size:13px;
border-radius:5px;
top:7px;
text-align:center;
color:#fff;
text-transform:uppercase;
right:12px;
}

.bamboo-gallery .bamboo-gallery-link .live-indicator,.bamboo-gallery .bamboo-gallery-link .vod-indicator {
position:absolute;
top:0;
left:0;
right:0;
height:30px;
padding:5px 10px;
background-color:rgba(255,255,255,0.7);
}

.bamboo-gallery-startdate {
display:block;
}

.bamboo-player-description {
margin-top:15px;
}

.bamboo-player-title,.bamboo-player-subtitle {
margin-top:0;
}

.bmpui-ui-watermark {
display:none;
}

.bamboo-player iframe.mwEmbedKalturaIframe {
position:absolute;
}

.bamboo-player .bambooplayer-embed {
direction:ltr;
overflow:hidden;
border:0;
max-width:100%;
max-height:100%;
width:100%;
height:100%;
}

#bamboo-countdown {
position:relative;
direction:ltr;
}

#bamboo-countdown .countdown {
margin:auto;
position:absolute;
top:0;
left:0;
bottom:150px;
right:0;
height:140px;
width:350px;
background-color:rgba(255,255,255,0.89);
text-align:center;
border-radius:15px;
}

#bamboo-countdown .countdown .countdown-title {
font-size:30px;
width:100%;
clear:both;
display:block;
}

#bamboo-countdown .countdown .countdown-divide {
font-size:30px;
vertical-align:top;
font-weight:700;
display:inline-block;
line-height:67px;
width:20px;
}

#bamboo-countdown .countdown .countdown-item {
width:70px;
display:inline-block;
}

#bamboo-countdown .countdown .countdown-item .countdown-num {
font-size:40px;
width:100%;
display:inline-block;
height:35px;
font-weight:700;
}

#bamboo-countdown .countdown .countdown-item .countdown-label {
display:inline-block;
height:15px;
width:100%;
}

#bamboo-countdown .countdown+.bamboo-purchase {
top:150px;
}

#bamboo-countdown .bamboo-purchase {
margin:auto;
position:absolute;
left:0;
top:0;
text-align:center;
bottom:0;
right:0;
height:50px;
width:350px;
}

#bamboo-countdown .bamboo-purchase a {
background-color:rgba(238,238,238,0.85);
color:#333;
display:block;
padding:2px 6px;
margin:5px;
border-top:1px solid #CCC;
border-right:1px solid #333;
border-bottom:1px solid #333;
border-left:1px solid #CCC;
}

#bamboo-countdown .bamboo-purchase a:hover {
background-color:rgba(238,238,238,0.95);
}

#bamboo-countdown .bamboo-purchase .bamboo-stream-ended {
font-size:25px;
text-decoration:none;
background-color:rgba(238,238,238,0.85);
color:#333;
}

#bamboo-countdown .bamboo-purchase .bamboo-purchase-button {
font-size:25px;
text-decoration:none;
}

#bamboo-countdown .bamboo-purchase .bamboo-login-link {
font-size:15px;
padding:2px 6px;
}

.bamboo-gallery .bamboo-gallery-link #icons-container,.bamboo-player {
position:relative;
}

@media (max-width:767px) {
#bamboo-countdown .countdown+.bamboo-purchase,#bamboo-countdown .bamboo-purchase {
width:100%;
top:70px;
}

#bamboo-countdown .countdown+.bamboo-purchase.get-the-app,#bamboo-countdown .bamboo-purchase.get-the-app {
top:-110px;
}

#bamboo-countdown .countdown+.bamboo-purchase a,#bamboo-countdown .bamboo-purchase a {
margin:5px 0;
width:100%;
}

#bamboo-countdown .countdown {
width:100%;
bottom:10px;
border-radius:0;
height:90px;
}

#bamboo-countdown .countdown .countdown-divide {
line-height:30px;
font-size:18px;
}

#bamboo-countdown .countdown .countdown-item {
width:40px;
}

#bamboo-countdown .countdown .countdown-item .countdown-num {
font-size:18px;
width:100%;
display:inline-block;
height:25px;
font-weight:700;
}

#bamboo-countdown .countdown .countdown-title,#bamboo-countdown .countdown-title {
font-size:22px;
}
}

.rtl .bamboo-gallery .live-now {
left:12px;
right:auto;
}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)*/
@font-face {
font-family:'FontAwesome';
src:url(/wp-content/plugins/bamboo-video/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);
src:url(/wp-content/plugins/bamboo-video/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/wp-content/plugins/bamboo-video/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/wp-content/plugins/bamboo-video/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/wp-content/plugins/bamboo-video/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/wp-content/plugins/bamboo-video/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");
font-weight:400;
font-style:normal;
}

.fa {
display:inline-block;
font:normal normal normal 14px/1 FontAwesome;
font-size:inherit;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

.fa-lg {
font-size:1.33333333em;
line-height:.75em;
vertical-align:-15%;
}

.fa-2x {
font-size:2em;
}

.fa-3x {
font-size:3em;
}

.fa-4x {
font-size:4em;
}

.fa-5x {
font-size:5em;
}

.fa-fw {
width:1.28571429em;
text-align:center;
}

.fa-ul {
padding-left:0;
margin-left:2.14285714em;
list-style-type:none;
}

.fa-ul>li {
position:relative;
}

.fa-li {
position:absolute;
left:-2.14285714em;
width:2.14285714em;
top:.14285714em;
text-align:center;
}

.fa-li.fa-lg {
left:-1.85714286em;
}

.fa-border {
padding:.2em .25em .15em;
border:solid .08em #eee;
border-radius:.1em;
}

.fa-spin {
-webkit-animation:fa-spin 2s infinite linear;
animation:fa-spin 2s infinite linear;
}

.fa-pulse {
-webkit-animation:fa-spin 1s infinite steps(8);
animation:fa-spin 1s infinite steps(8);
}

.fa-pull-left,.pull-left {
float:left;
}

.fa-pull-right,.pull-right {
float:right;
}

.fa.fa-pull-left,.fa.pull-left {
margin-right:.3em;
}

.fa.fa-pull-right,.fa.pull-right {
margin-left:.3em;
}

@-webkit-keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg);
}
}

@keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg);
}
}

.fa-rotate-90 {
-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
}

.fa-rotate-180 {
-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-webkit-transform:rotate(180deg);
-ms-transform:rotate(180deg);
transform:rotate(180deg);
}

.fa-rotate-270 {
-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
-webkit-transform:rotate(270deg);
-ms-transform:rotate(270deg);
transform:rotate(270deg);
}

.fa-flip-horizontal {
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";
-webkit-transform:scale(-1,1);
-ms-transform:scale(-1,1);
transform:scale(-1,1);
}

.fa-flip-vertical {
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";
-webkit-transform:scale(1,-1);
-ms-transform:scale(1,-1);
transform:scale(1,-1);
}

:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {
filter:none;
}

.fa-stack {
position:relative;
display:inline-block;
width:2em;
height:2em;
line-height:2em;
vertical-align:middle;
}

.fa-stack-1x,.fa-stack-2x {
position:absolute;
left:0;
width:100%;
text-align:center;
}

.fa-stack-1x {
line-height:inherit;
}

.fa-stack-2x {
font-size:2em;
}

.fa-inverse {
color:#fff;
}

.fa-glass:before {
content:"\f000";
}

.fa-music:before {
content:"\f001";
}

.fa-search:before {
content:"\f002";
}

.fa-envelope-o:before {
content:"\f003";
}

.fa-heart:before {
content:"\f004";
}

.fa-star:before {
content:"\f005";
}

.fa-star-o:before {
content:"\f006";
}

.fa-user:before {
content:"\f007";
}

.fa-film:before {
content:"\f008";
}

.fa-th-large:before {
content:"\f009";
}

.fa-th:before {
content:"\f00a";
}

.fa-th-list:before {
content:"\f00b";
}

.fa-check:before {
content:"\f00c";
}

.fa-remove:before,.fa-close:before,.fa-times:before {
content:"\f00d";
}

.fa-search-plus:before {
content:"\f00e";
}

.fa-search-minus:before {
content:"\f010";
}

.fa-power-off:before {
content:"\f011";
}

.fa-signal:before {
content:"\f012";
}

.fa-gear:before,.fa-cog:before {
content:"\f013";
}

.fa-trash-o:before {
content:"\f014";
}

.fa-home:before {
content:"\f015";
}

.fa-file-o:before {
content:"\f016";
}

.fa-clock-o:before {
content:"\f017";
}

.fa-road:before {
content:"\f018";
}

.fa-download:before {
content:"\f019";
}

.fa-arrow-circle-o-down:before {
content:"\f01a";
}

.fa-arrow-circle-o-up:before {
content:"\f01b";
}

.fa-inbox:before {
content:"\f01c";
}

.fa-play-circle-o:before {
content:"\f01d";
}

.fa-rotate-right:before,.fa-repeat:before {
content:"\f01e";
}

.fa-refresh:before {
content:"\f021";
}

.fa-list-alt:before {
content:"\f022";
}

.fa-lock:before {
content:"\f023";
}

.fa-flag:before {
content:"\f024";
}

.fa-headphones:before {
content:"\f025";
}

.fa-volume-off:before {
content:"\f026";
}

.fa-volume-down:before {
content:"\f027";
}

.fa-volume-up:before {
content:"\f028";
}

.fa-qrcode:before {
content:"\f029";
}

.fa-barcode:before {
content:"\f02a";
}

.fa-tag:before {
content:"\f02b";
}

.fa-tags:before {
content:"\f02c";
}

.fa-book:before {
content:"\f02d";
}

.fa-bookmark:before {
content:"\f02e";
}

.fa-print:before {
content:"\f02f";
}

.fa-camera:before {
content:"\f030";
}

.fa-font:before {
content:"\f031";
}

.fa-bold:before {
content:"\f032";
}

.fa-italic:before {
content:"\f033";
}

.fa-text-height:before {
content:"\f034";
}

.fa-text-width:before {
content:"\f035";
}

.fa-align-left:before {
content:"\f036";
}

.fa-align-center:before {
content:"\f037";
}

.fa-align-right:before {
content:"\f038";
}

.fa-align-justify:before {
content:"\f039";
}

.fa-list:before {
content:"\f03a";
}

.fa-dedent:before,.fa-outdent:before {
content:"\f03b";
}

.fa-indent:before {
content:"\f03c";
}

.fa-video-camera:before {
content:"\f03d";
}

.fa-photo:before,.fa-image:before,.fa-picture-o:before {
content:"\f03e";
}

.fa-pencil:before {
content:"\f040";
}

.fa-map-marker:before {
content:"\f041";
}

.fa-adjust:before {
content:"\f042";
}

.fa-tint:before {
content:"\f043";
}

.fa-edit:before,.fa-pencil-square-o:before {
content:"\f044";
}

.fa-share-square-o:before {
content:"\f045";
}

.fa-check-square-o:before {
content:"\f046";
}

.fa-arrows:before {
content:"\f047";
}

.fa-step-backward:before {
content:"\f048";
}

.fa-fast-backward:before {
content:"\f049";
}

.fa-backward:before {
content:"\f04a";
}

.fa-play:before {
content:"\f04b";
}

.fa-pause:before {
content:"\f04c";
}

.fa-stop:before {
content:"\f04d";
}

.fa-forward:before {
content:"\f04e";
}

.fa-fast-forward:before {
content:"\f050";
}

.fa-step-forward:before {
content:"\f051";
}

.fa-eject:before {
content:"\f052";
}

.fa-chevron-left:before {
content:"\f053";
}

.fa-chevron-right:before {
content:"\f054";
}

.fa-plus-circle:before {
content:"\f055";
}

.fa-minus-circle:before {
content:"\f056";
}

.fa-times-circle:before {
content:"\f057";
}

.fa-check-circle:before {
content:"\f058";
}

.fa-question-circle:before {
content:"\f059";
}

.fa-info-circle:before {
content:"\f05a";
}

.fa-crosshairs:before {
content:"\f05b";
}

.fa-times-circle-o:before {
content:"\f05c";
}

.fa-check-circle-o:before {
content:"\f05d";
}

.fa-ban:before {
content:"\f05e";
}

.fa-arrow-left:before {
content:"\f060";
}

.fa-arrow-right:before {
content:"\f061";
}

.fa-arrow-up:before {
content:"\f062";
}

.fa-arrow-down:before {
content:"\f063";
}

.fa-mail-forward:before,.fa-share:before {
content:"\f064";
}

.fa-expand:before {
content:"\f065";
}

.fa-compress:before {
content:"\f066";
}

.fa-plus:before {
content:"\f067";
}

.fa-minus:before {
content:"\f068";
}

.fa-asterisk:before {
content:"\f069";
}

.fa-exclamation-circle:before {
content:"\f06a";
}

.fa-gift:before {
content:"\f06b";
}

.fa-leaf:before {
content:"\f06c";
}

.fa-fire:before {
content:"\f06d";
}

.fa-eye:before {
content:"\f06e";
}

.fa-eye-slash:before {
content:"\f070";
}

.fa-warning:before,.fa-exclamation-triangle:before {
content:"\f071";
}

.fa-plane:before {
content:"\f072";
}

.fa-calendar:before {
content:"\f073";
}

.fa-random:before {
content:"\f074";
}

.fa-comment:before {
content:"\f075";
}

.fa-magnet:before {
content:"\f076";
}

.fa-chevron-up:before {
content:"\f077";
}

.fa-chevron-down:before {
content:"\f078";
}

.fa-retweet:before {
content:"\f079";
}

.fa-shopping-cart:before {
content:"\f07a";
}

.fa-folder:before {
content:"\f07b";
}

.fa-folder-open:before {
content:"\f07c";
}

.fa-arrows-v:before {
content:"\f07d";
}

.fa-arrows-h:before {
content:"\f07e";
}

.fa-bar-chart-o:before,.fa-bar-chart:before {
content:"\f080";
}

.fa-twitter-square:before {
content:"\f081";
}

.fa-facebook-square:before {
content:"\f082";
}

.fa-camera-retro:before {
content:"\f083";
}

.fa-key:before {
content:"\f084";
}

.fa-gears:before,.fa-cogs:before {
content:"\f085";
}

.fa-comments:before {
content:"\f086";
}

.fa-thumbs-o-up:before {
content:"\f087";
}

.fa-thumbs-o-down:before {
content:"\f088";
}

.fa-star-half:before {
content:"\f089";
}

.fa-heart-o:before {
content:"\f08a";
}

.fa-sign-out:before {
content:"\f08b";
}

.fa-linkedin-square:before {
content:"\f08c";
}

.fa-thumb-tack:before {
content:"\f08d";
}

.fa-external-link:before {
content:"\f08e";
}

.fa-sign-in:before {
content:"\f090";
}

.fa-trophy:before {
content:"\f091";
}

.fa-github-square:before {
content:"\f092";
}

.fa-upload:before {
content:"\f093";
}

.fa-lemon-o:before {
content:"\f094";
}

.fa-phone:before {
content:"\f095";
}

.fa-square-o:before {
content:"\f096";
}

.fa-bookmark-o:before {
content:"\f097";
}

.fa-phone-square:before {
content:"\f098";
}

.fa-twitter:before {
content:"\f099";
}

.fa-facebook-f:before,.fa-facebook:before {
content:"\f09a";
}

.fa-github:before {
content:"\f09b";
}

.fa-unlock:before {
content:"\f09c";
}

.fa-credit-card:before {
content:"\f09d";
}

.fa-feed:before,.fa-rss:before {
content:"\f09e";
}

.fa-hdd-o:before {
content:"\f0a0";
}

.fa-bullhorn:before {
content:"\f0a1";
}

.fa-bell:before {
content:"\f0f3";
}

.fa-certificate:before {
content:"\f0a3";
}

.fa-hand-o-right:before {
content:"\f0a4";
}

.fa-hand-o-left:before {
content:"\f0a5";
}

.fa-hand-o-up:before {
content:"\f0a6";
}

.fa-hand-o-down:before {
content:"\f0a7";
}

.fa-arrow-circle-left:before {
content:"\f0a8";
}

.fa-arrow-circle-right:before {
content:"\f0a9";
}

.fa-arrow-circle-up:before {
content:"\f0aa";
}

.fa-arrow-circle-down:before {
content:"\f0ab";
}

.fa-globe:before {
content:"\f0ac";
}

.fa-wrench:before {
content:"\f0ad";
}

.fa-tasks:before {
content:"\f0ae";
}

.fa-filter:before {
content:"\f0b0";
}

.fa-briefcase:before {
content:"\f0b1";
}

.fa-arrows-alt:before {
content:"\f0b2";
}

.fa-group:before,.fa-users:before {
content:"\f0c0";
}

.fa-chain:before,.fa-link:before {
content:"\f0c1";
}

.fa-cloud:before {
content:"\f0c2";
}

.fa-flask:before {
content:"\f0c3";
}

.fa-cut:before,.fa-scissors:before {
content:"\f0c4";
}

.fa-copy:before,.fa-files-o:before {
content:"\f0c5";
}

.fa-paperclip:before {
content:"\f0c6";
}

.fa-save:before,.fa-floppy-o:before {
content:"\f0c7";
}

.fa-square:before {
content:"\f0c8";
}

.fa-navicon:before,.fa-reorder:before,.fa-bars:before {
content:"\f0c9";
}

.fa-list-ul:before {
content:"\f0ca";
}

.fa-list-ol:before {
content:"\f0cb";
}

.fa-strikethrough:before {
content:"\f0cc";
}

.fa-underline:before {
content:"\f0cd";
}

.fa-table:before {
content:"\f0ce";
}

.fa-magic:before {
content:"\f0d0";
}

.fa-truck:before {
content:"\f0d1";
}

.fa-pinterest:before {
content:"\f0d2";
}

.fa-pinterest-square:before {
content:"\f0d3";
}

.fa-google-plus-square:before {
content:"\f0d4";
}

.fa-google-plus:before {
content:"\f0d5";
}

.fa-money:before {
content:"\f0d6";
}

.fa-caret-down:before {
content:"\f0d7";
}

.fa-caret-up:before {
content:"\f0d8";
}

.fa-caret-left:before {
content:"\f0d9";
}

.fa-caret-right:before {
content:"\f0da";
}

.fa-columns:before {
content:"\f0db";
}

.fa-unsorted:before,.fa-sort:before {
content:"\f0dc";
}

.fa-sort-down:before,.fa-sort-desc:before {
content:"\f0dd";
}

.fa-sort-up:before,.fa-sort-asc:before {
content:"\f0de";
}

.fa-envelope:before {
content:"\f0e0";
}

.fa-linkedin:before {
content:"\f0e1";
}

.fa-rotate-left:before,.fa-undo:before {
content:"\f0e2";
}

.fa-legal:before,.fa-gavel:before {
content:"\f0e3";
}

.fa-dashboard:before,.fa-tachometer:before {
content:"\f0e4";
}

.fa-comment-o:before {
content:"\f0e5";
}

.fa-comments-o:before {
content:"\f0e6";
}

.fa-flash:before,.fa-bolt:before {
content:"\f0e7";
}

.fa-sitemap:before {
content:"\f0e8";
}

.fa-umbrella:before {
content:"\f0e9";
}

.fa-paste:before,.fa-clipboard:before {
content:"\f0ea";
}

.fa-lightbulb-o:before {
content:"\f0eb";
}

.fa-exchange:before {
content:"\f0ec";
}

.fa-cloud-download:before {
content:"\f0ed";
}

.fa-cloud-upload:before {
content:"\f0ee";
}

.fa-user-md:before {
content:"\f0f0";
}

.fa-stethoscope:before {
content:"\f0f1";
}

.fa-suitcase:before {
content:"\f0f2";
}

.fa-bell-o:before {
content:"\f0a2";
}

.fa-coffee:before {
content:"\f0f4";
}

.fa-cutlery:before {
content:"\f0f5";
}

.fa-file-text-o:before {
content:"\f0f6";
}

.fa-building-o:before {
content:"\f0f7";
}

.fa-hospital-o:before {
content:"\f0f8";
}

.fa-ambulance:before {
content:"\f0f9";
}

.fa-medkit:before {
content:"\f0fa";
}

.fa-fighter-jet:before {
content:"\f0fb";
}

.fa-beer:before {
content:"\f0fc";
}

.fa-h-square:before {
content:"\f0fd";
}

.fa-plus-square:before {
content:"\f0fe";
}

.fa-angle-double-left:before {
content:"\f100";
}

.fa-angle-double-right:before {
content:"\f101";
}

.fa-angle-double-up:before {
content:"\f102";
}

.fa-angle-double-down:before {
content:"\f103";
}

.fa-angle-left:before {
content:"\f104";
}

.fa-angle-right:before {
content:"\f105";
}

.fa-angle-up:before {
content:"\f106";
}

.fa-angle-down:before {
content:"\f107";
}

.fa-desktop:before {
content:"\f108";
}

.fa-laptop:before {
content:"\f109";
}

.fa-tablet:before {
content:"\f10a";
}

.fa-mobile-phone:before,.fa-mobile:before {
content:"\f10b";
}

.fa-circle-o:before {
content:"\f10c";
}

.fa-quote-left:before {
content:"\f10d";
}

.fa-quote-right:before {
content:"\f10e";
}

.fa-spinner:before {
content:"\f110";
}

.fa-circle:before {
content:"\f111";
}

.fa-mail-reply:before,.fa-reply:before {
content:"\f112";
}

.fa-github-alt:before {
content:"\f113";
}

.fa-folder-o:before {
content:"\f114";
}

.fa-folder-open-o:before {
content:"\f115";
}

.fa-smile-o:before {
content:"\f118";
}

.fa-frown-o:before {
content:"\f119";
}

.fa-meh-o:before {
content:"\f11a";
}

.fa-gamepad:before {
content:"\f11b";
}

.fa-keyboard-o:before {
content:"\f11c";
}

.fa-flag-o:before {
content:"\f11d";
}

.fa-flag-checkered:before {
content:"\f11e";
}

.fa-terminal:before {
content:"\f120";
}

.fa-code:before {
content:"\f121";
}

.fa-mail-reply-all:before,.fa-reply-all:before {
content:"\f122";
}

.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {
content:"\f123";
}

.fa-location-arrow:before {
content:"\f124";
}

.fa-crop:before {
content:"\f125";
}

.fa-code-fork:before {
content:"\f126";
}

.fa-unlink:before,.fa-chain-broken:before {
content:"\f127";
}

.fa-question:before {
content:"\f128";
}

.fa-info:before {
content:"\f129";
}

.fa-exclamation:before {
content:"\f12a";
}

.fa-superscript:before {
content:"\f12b";
}

.fa-subscript:before {
content:"\f12c";
}

.fa-eraser:before {
content:"\f12d";
}

.fa-puzzle-piece:before {
content:"\f12e";
}

.fa-microphone:before {
content:"\f130";
}

.fa-microphone-slash:before {
content:"\f131";
}

.fa-shield:before {
content:"\f132";
}

.fa-calendar-o:before {
content:"\f133";
}

.fa-fire-extinguisher:before {
content:"\f134";
}

.fa-rocket:before {
content:"\f135";
}

.fa-maxcdn:before {
content:"\f136";
}

.fa-chevron-circle-left:before {
content:"\f137";
}

.fa-chevron-circle-right:before {
content:"\f138";
}

.fa-chevron-circle-up:before {
content:"\f139";
}

.fa-chevron-circle-down:before {
content:"\f13a";
}

.fa-html5:before {
content:"\f13b";
}

.fa-css3:before {
content:"\f13c";
}

.fa-anchor:before {
content:"\f13d";
}

.fa-unlock-alt:before {
content:"\f13e";
}

.fa-bullseye:before {
content:"\f140";
}

.fa-ellipsis-h:before {
content:"\f141";
}

.fa-ellipsis-v:before {
content:"\f142";
}

.fa-rss-square:before {
content:"\f143";
}

.fa-play-circle:before {
content:"\f144";
}

.fa-ticket:before {
content:"\f145";
}

.fa-minus-square:before {
content:"\f146";
}

.fa-minus-square-o:before {
content:"\f147";
}

.fa-level-up:before {
content:"\f148";
}

.fa-level-down:before {
content:"\f149";
}

.fa-check-square:before {
content:"\f14a";
}

.fa-pencil-square:before {
content:"\f14b";
}

.fa-external-link-square:before {
content:"\f14c";
}

.fa-share-square:before {
content:"\f14d";
}

.fa-compass:before {
content:"\f14e";
}

.fa-toggle-down:before,.fa-caret-square-o-down:before {
content:"\f150";
}

.fa-toggle-up:before,.fa-caret-square-o-up:before {
content:"\f151";
}

.fa-toggle-right:before,.fa-caret-square-o-right:before {
content:"\f152";
}

.fa-euro:before,.fa-eur:before {
content:"\f153";
}

.fa-gbp:before {
content:"\f154";
}

.fa-dollar:before,.fa-usd:before {
content:"\f155";
}

.fa-rupee:before,.fa-inr:before {
content:"\f156";
}

.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {
content:"\f157";
}

.fa-ruble:before,.fa-rouble:before,.fa-rub:before {
content:"\f158";
}

.fa-won:before,.fa-krw:before {
content:"\f159";
}

.fa-bitcoin:before,.fa-btc:before {
content:"\f15a";
}

.fa-file:before {
content:"\f15b";
}

.fa-file-text:before {
content:"\f15c";
}

.fa-sort-alpha-asc:before {
content:"\f15d";
}

.fa-sort-alpha-desc:before {
content:"\f15e";
}

.fa-sort-amount-asc:before {
content:"\f160";
}

.fa-sort-amount-desc:before {
content:"\f161";
}

.fa-sort-numeric-asc:before {
content:"\f162";
}

.fa-sort-numeric-desc:before {
content:"\f163";
}

.fa-thumbs-up:before {
content:"\f164";
}

.fa-thumbs-down:before {
content:"\f165";
}

.fa-youtube-square:before {
content:"\f166";
}

.fa-youtube:before {
content:"\f167";
}

.fa-xing:before {
content:"\f168";
}

.fa-xing-square:before {
content:"\f169";
}

.fa-youtube-play:before {
content:"\f16a";
}

.fa-dropbox:before {
content:"\f16b";
}

.fa-stack-overflow:before {
content:"\f16c";
}

.fa-instagram:before {
content:"\f16d";
}

.fa-flickr:before {
content:"\f16e";
}

.fa-adn:before {
content:"\f170";
}

.fa-bitbucket:before {
content:"\f171";
}

.fa-bitbucket-square:before {
content:"\f172";
}

.fa-tumblr:before {
content:"\f173";
}

.fa-tumblr-square:before {
content:"\f174";
}

.fa-long-arrow-down:before {
content:"\f175";
}

.fa-long-arrow-up:before {
content:"\f176";
}

.fa-long-arrow-left:before {
content:"\f177";
}

.fa-long-arrow-right:before {
content:"\f178";
}

.fa-apple:before {
content:"\f179";
}

.fa-windows:before {
content:"\f17a";
}

.fa-android:before {
content:"\f17b";
}

.fa-linux:before {
content:"\f17c";
}

.fa-dribbble:before {
content:"\f17d";
}

.fa-skype:before {
content:"\f17e";
}

.fa-foursquare:before {
content:"\f180";
}

.fa-trello:before {
content:"\f181";
}

.fa-female:before {
content:"\f182";
}

.fa-male:before {
content:"\f183";
}

.fa-gittip:before,.fa-gratipay:before {
content:"\f184";
}

.fa-sun-o:before {
content:"\f185";
}

.fa-moon-o:before {
content:"\f186";
}

.fa-archive:before {
content:"\f187";
}

.fa-bug:before {
content:"\f188";
}

.fa-vk:before {
content:"\f189";
}

.fa-weibo:before {
content:"\f18a";
}

.fa-renren:before {
content:"\f18b";
}

.fa-pagelines:before {
content:"\f18c";
}

.fa-stack-exchange:before {
content:"\f18d";
}

.fa-arrow-circle-o-right:before {
content:"\f18e";
}

.fa-arrow-circle-o-left:before {
content:"\f190";
}

.fa-toggle-left:before,.fa-caret-square-o-left:before {
content:"\f191";
}

.fa-dot-circle-o:before {
content:"\f192";
}

.fa-wheelchair:before {
content:"\f193";
}

.fa-vimeo-square:before {
content:"\f194";
}

.fa-turkish-lira:before,.fa-try:before {
content:"\f195";
}

.fa-plus-square-o:before {
content:"\f196";
}

.fa-space-shuttle:before {
content:"\f197";
}

.fa-slack:before {
content:"\f198";
}

.fa-envelope-square:before {
content:"\f199";
}

.fa-wordpress:before {
content:"\f19a";
}

.fa-openid:before {
content:"\f19b";
}

.fa-institution:before,.fa-bank:before,.fa-university:before {
content:"\f19c";
}

.fa-mortar-board:before,.fa-graduation-cap:before {
content:"\f19d";
}

.fa-yahoo:before {
content:"\f19e";
}

.fa-google:before {
content:"\f1a0";
}

.fa-reddit:before {
content:"\f1a1";
}

.fa-reddit-square:before {
content:"\f1a2";
}

.fa-stumbleupon-circle:before {
content:"\f1a3";
}

.fa-stumbleupon:before {
content:"\f1a4";
}

.fa-delicious:before {
content:"\f1a5";
}

.fa-digg:before {
content:"\f1a6";
}

.fa-pied-piper-pp:before {
content:"\f1a7";
}

.fa-pied-piper-alt:before {
content:"\f1a8";
}

.fa-drupal:before {
content:"\f1a9";
}

.fa-joomla:before {
content:"\f1aa";
}

.fa-language:before {
content:"\f1ab";
}

.fa-fax:before {
content:"\f1ac";
}

.fa-building:before {
content:"\f1ad";
}

.fa-child:before {
content:"\f1ae";
}

.fa-paw:before {
content:"\f1b0";
}

.fa-spoon:before {
content:"\f1b1";
}

.fa-cube:before {
content:"\f1b2";
}

.fa-cubes:before {
content:"\f1b3";
}

.fa-behance:before {
content:"\f1b4";
}

.fa-behance-square:before {
content:"\f1b5";
}

.fa-steam:before {
content:"\f1b6";
}

.fa-steam-square:before {
content:"\f1b7";
}

.fa-recycle:before {
content:"\f1b8";
}

.fa-automobile:before,.fa-car:before {
content:"\f1b9";
}

.fa-cab:before,.fa-taxi:before {
content:"\f1ba";
}

.fa-tree:before {
content:"\f1bb";
}

.fa-spotify:before {
content:"\f1bc";
}

.fa-deviantart:before {
content:"\f1bd";
}

.fa-soundcloud:before {
content:"\f1be";
}

.fa-database:before {
content:"\f1c0";
}

.fa-file-pdf-o:before {
content:"\f1c1";
}

.fa-file-word-o:before {
content:"\f1c2";
}

.fa-file-excel-o:before {
content:"\f1c3";
}

.fa-file-powerpoint-o:before {
content:"\f1c4";
}

.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {
content:"\f1c5";
}

.fa-file-zip-o:before,.fa-file-archive-o:before {
content:"\f1c6";
}

.fa-file-sound-o:before,.fa-file-audio-o:before {
content:"\f1c7";
}

.fa-file-movie-o:before,.fa-file-video-o:before {
content:"\f1c8";
}

.fa-file-code-o:before {
content:"\f1c9";
}

.fa-vine:before {
content:"\f1ca";
}

.fa-codepen:before {
content:"\f1cb";
}

.fa-jsfiddle:before {
content:"\f1cc";
}

.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {
content:"\f1cd";
}

.fa-circle-o-notch:before {
content:"\f1ce";
}

.fa-ra:before,.fa-resistance:before,.fa-rebel:before {
content:"\f1d0";
}

.fa-ge:before,.fa-empire:before {
content:"\f1d1";
}

.fa-git-square:before {
content:"\f1d2";
}

.fa-git:before {
content:"\f1d3";
}

.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {
content:"\f1d4";
}

.fa-tencent-weibo:before {
content:"\f1d5";
}

.fa-qq:before {
content:"\f1d6";
}

.fa-wechat:before,.fa-weixin:before {
content:"\f1d7";
}

.fa-send:before,.fa-paper-plane:before {
content:"\f1d8";
}

.fa-send-o:before,.fa-paper-plane-o:before {
content:"\f1d9";
}

.fa-history:before {
content:"\f1da";
}

.fa-circle-thin:before {
content:"\f1db";
}

.fa-header:before {
content:"\f1dc";
}

.fa-paragraph:before {
content:"\f1dd";
}

.fa-sliders:before {
content:"\f1de";
}

.fa-share-alt:before {
content:"\f1e0";
}

.fa-share-alt-square:before {
content:"\f1e1";
}

.fa-bomb:before {
content:"\f1e2";
}

.fa-soccer-ball-o:before,.fa-futbol-o:before {
content:"\f1e3";
}

.fa-tty:before {
content:"\f1e4";
}

.fa-binoculars:before {
content:"\f1e5";
}

.fa-plug:before {
content:"\f1e6";
}

.fa-slideshare:before {
content:"\f1e7";
}

.fa-twitch:before {
content:"\f1e8";
}

.fa-yelp:before {
content:"\f1e9";
}

.fa-newspaper-o:before {
content:"\f1ea";
}

.fa-wifi:before {
content:"\f1eb";
}

.fa-calculator:before {
content:"\f1ec";
}

.fa-paypal:before {
content:"\f1ed";
}

.fa-google-wallet:before {
content:"\f1ee";
}

.fa-cc-visa:before {
content:"\f1f0";
}

.fa-cc-mastercard:before {
content:"\f1f1";
}

.fa-cc-discover:before {
content:"\f1f2";
}

.fa-cc-amex:before {
content:"\f1f3";
}

.fa-cc-paypal:before {
content:"\f1f4";
}

.fa-cc-stripe:before {
content:"\f1f5";
}

.fa-bell-slash:before {
content:"\f1f6";
}

.fa-bell-slash-o:before {
content:"\f1f7";
}

.fa-trash:before {
content:"\f1f8";
}

.fa-copyright:before {
content:"\f1f9";
}

.fa-at:before {
content:"\f1fa";
}

.fa-eyedropper:before {
content:"\f1fb";
}

.fa-paint-brush:before {
content:"\f1fc";
}

.fa-birthday-cake:before {
content:"\f1fd";
}

.fa-area-chart:before {
content:"\f1fe";
}

.fa-pie-chart:before {
content:"\f200";
}

.fa-line-chart:before {
content:"\f201";
}

.fa-lastfm:before {
content:"\f202";
}

.fa-lastfm-square:before {
content:"\f203";
}

.fa-toggle-off:before {
content:"\f204";
}

.fa-toggle-on:before {
content:"\f205";
}

.fa-bicycle:before {
content:"\f206";
}

.fa-bus:before {
content:"\f207";
}

.fa-ioxhost:before {
content:"\f208";
}

.fa-angellist:before {
content:"\f209";
}

.fa-cc:before {
content:"\f20a";
}

.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {
content:"\f20b";
}

.fa-meanpath:before {
content:"\f20c";
}

.fa-buysellads:before {
content:"\f20d";
}

.fa-connectdevelop:before {
content:"\f20e";
}

.fa-dashcube:before {
content:"\f210";
}

.fa-forumbee:before {
content:"\f211";
}

.fa-leanpub:before {
content:"\f212";
}

.fa-sellsy:before {
content:"\f213";
}

.fa-shirtsinbulk:before {
content:"\f214";
}

.fa-simplybuilt:before {
content:"\f215";
}

.fa-skyatlas:before {
content:"\f216";
}

.fa-cart-plus:before {
content:"\f217";
}

.fa-cart-arrow-down:before {
content:"\f218";
}

.fa-diamond:before {
content:"\f219";
}

.fa-ship:before {
content:"\f21a";
}

.fa-user-secret:before {
content:"\f21b";
}

.fa-motorcycle:before {
content:"\f21c";
}

.fa-street-view:before {
content:"\f21d";
}

.fa-heartbeat:before {
content:"\f21e";
}

.fa-venus:before {
content:"\f221";
}

.fa-mars:before {
content:"\f222";
}

.fa-mercury:before {
content:"\f223";
}

.fa-intersex:before,.fa-transgender:before {
content:"\f224";
}

.fa-transgender-alt:before {
content:"\f225";
}

.fa-venus-double:before {
content:"\f226";
}

.fa-mars-double:before {
content:"\f227";
}

.fa-venus-mars:before {
content:"\f228";
}

.fa-mars-stroke:before {
content:"\f229";
}

.fa-mars-stroke-v:before {
content:"\f22a";
}

.fa-mars-stroke-h:before {
content:"\f22b";
}

.fa-neuter:before {
content:"\f22c";
}

.fa-genderless:before {
content:"\f22d";
}

.fa-facebook-official:before {
content:"\f230";
}

.fa-pinterest-p:before {
content:"\f231";
}

.fa-whatsapp:before {
content:"\f232";
}

.fa-server:before {
content:"\f233";
}

.fa-user-plus:before {
content:"\f234";
}

.fa-user-times:before {
content:"\f235";
}

.fa-hotel:before,.fa-bed:before {
content:"\f236";
}

.fa-viacoin:before {
content:"\f237";
}

.fa-train:before {
content:"\f238";
}

.fa-subway:before {
content:"\f239";
}

.fa-medium:before {
content:"\f23a";
}

.fa-yc:before,.fa-y-combinator:before {
content:"\f23b";
}

.fa-optin-monster:before {
content:"\f23c";
}

.fa-opencart:before {
content:"\f23d";
}

.fa-expeditedssl:before {
content:"\f23e";
}

.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before {
content:"\f240";
}

.fa-battery-3:before,.fa-battery-three-quarters:before {
content:"\f241";
}

.fa-battery-2:before,.fa-battery-half:before {
content:"\f242";
}

.fa-battery-1:before,.fa-battery-quarter:before {
content:"\f243";
}

.fa-battery-0:before,.fa-battery-empty:before {
content:"\f244";
}

.fa-mouse-pointer:before {
content:"\f245";
}

.fa-i-cursor:before {
content:"\f246";
}

.fa-object-group:before {
content:"\f247";
}

.fa-object-ungroup:before {
content:"\f248";
}

.fa-sticky-note:before {
content:"\f249";
}

.fa-sticky-note-o:before {
content:"\f24a";
}

.fa-cc-jcb:before {
content:"\f24b";
}

.fa-cc-diners-club:before {
content:"\f24c";
}

.fa-clone:before {
content:"\f24d";
}

.fa-balance-scale:before {
content:"\f24e";
}

.fa-hourglass-o:before {
content:"\f250";
}

.fa-hourglass-1:before,.fa-hourglass-start:before {
content:"\f251";
}

.fa-hourglass-2:before,.fa-hourglass-half:before {
content:"\f252";
}

.fa-hourglass-3:before,.fa-hourglass-end:before {
content:"\f253";
}

.fa-hourglass:before {
content:"\f254";
}

.fa-hand-grab-o:before,.fa-hand-rock-o:before {
content:"\f255";
}

.fa-hand-stop-o:before,.fa-hand-paper-o:before {
content:"\f256";
}

.fa-hand-scissors-o:before {
content:"\f257";
}

.fa-hand-lizard-o:before {
content:"\f258";
}

.fa-hand-spock-o:before {
content:"\f259";
}

.fa-hand-pointer-o:before {
content:"\f25a";
}

.fa-hand-peace-o:before {
content:"\f25b";
}

.fa-trademark:before {
content:"\f25c";
}

.fa-registered:before {
content:"\f25d";
}

.fa-creative-commons:before {
content:"\f25e";
}

.fa-gg:before {
content:"\f260";
}

.fa-gg-circle:before {
content:"\f261";
}

.fa-tripadvisor:before {
content:"\f262";
}

.fa-odnoklassniki:before {
content:"\f263";
}

.fa-odnoklassniki-square:before {
content:"\f264";
}

.fa-get-pocket:before {
content:"\f265";
}

.fa-wikipedia-w:before {
content:"\f266";
}

.fa-safari:before {
content:"\f267";
}

.fa-chrome:before {
content:"\f268";
}

.fa-firefox:before {
content:"\f269";
}

.fa-opera:before {
content:"\f26a";
}

.fa-internet-explorer:before {
content:"\f26b";
}

.fa-tv:before,.fa-television:before {
content:"\f26c";
}

.fa-contao:before {
content:"\f26d";
}

.fa-500px:before {
content:"\f26e";
}

.fa-amazon:before {
content:"\f270";
}

.fa-calendar-plus-o:before {
content:"\f271";
}

.fa-calendar-minus-o:before {
content:"\f272";
}

.fa-calendar-times-o:before {
content:"\f273";
}

.fa-calendar-check-o:before {
content:"\f274";
}

.fa-industry:before {
content:"\f275";
}

.fa-map-pin:before {
content:"\f276";
}

.fa-map-signs:before {
content:"\f277";
}

.fa-map-o:before {
content:"\f278";
}

.fa-map:before {
content:"\f279";
}

.fa-commenting:before {
content:"\f27a";
}

.fa-commenting-o:before {
content:"\f27b";
}

.fa-houzz:before {
content:"\f27c";
}

.fa-vimeo:before {
content:"\f27d";
}

.fa-black-tie:before {
content:"\f27e";
}

.fa-fonticons:before {
content:"\f280";
}

.fa-reddit-alien:before {
content:"\f281";
}

.fa-edge:before {
content:"\f282";
}

.fa-credit-card-alt:before {
content:"\f283";
}

.fa-codiepie:before {
content:"\f284";
}

.fa-modx:before {
content:"\f285";
}

.fa-fort-awesome:before {
content:"\f286";
}

.fa-usb:before {
content:"\f287";
}

.fa-product-hunt:before {
content:"\f288";
}

.fa-mixcloud:before {
content:"\f289";
}

.fa-scribd:before {
content:"\f28a";
}

.fa-pause-circle:before {
content:"\f28b";
}

.fa-pause-circle-o:before {
content:"\f28c";
}

.fa-stop-circle:before {
content:"\f28d";
}

.fa-stop-circle-o:before {
content:"\f28e";
}

.fa-shopping-bag:before {
content:"\f290";
}

.fa-shopping-basket:before {
content:"\f291";
}

.fa-hashtag:before {
content:"\f292";
}

.fa-bluetooth:before {
content:"\f293";
}

.fa-bluetooth-b:before {
content:"\f294";
}

.fa-percent:before {
content:"\f295";
}

.fa-gitlab:before {
content:"\f296";
}

.fa-wpbeginner:before {
content:"\f297";
}

.fa-wpforms:before {
content:"\f298";
}

.fa-envira:before {
content:"\f299";
}

.fa-universal-access:before {
content:"\f29a";
}

.fa-wheelchair-alt:before {
content:"\f29b";
}

.fa-question-circle-o:before {
content:"\f29c";
}

.fa-blind:before {
content:"\f29d";
}

.fa-audio-description:before {
content:"\f29e";
}

.fa-volume-control-phone:before {
content:"\f2a0";
}

.fa-braille:before {
content:"\f2a1";
}

.fa-assistive-listening-systems:before {
content:"\f2a2";
}

.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before {
content:"\f2a3";
}

.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before {
content:"\f2a4";
}

.fa-glide:before {
content:"\f2a5";
}

.fa-glide-g:before {
content:"\f2a6";
}

.fa-signing:before,.fa-sign-language:before {
content:"\f2a7";
}

.fa-low-vision:before {
content:"\f2a8";
}

.fa-viadeo:before {
content:"\f2a9";
}

.fa-viadeo-square:before {
content:"\f2aa";
}

.fa-snapchat:before {
content:"\f2ab";
}

.fa-snapchat-ghost:before {
content:"\f2ac";
}

.fa-snapchat-square:before {
content:"\f2ad";
}

.fa-pied-piper:before {
content:"\f2ae";
}

.fa-first-order:before {
content:"\f2b0";
}

.fa-yoast:before {
content:"\f2b1";
}

.fa-themeisle:before {
content:"\f2b2";
}

.fa-google-plus-circle:before,.fa-google-plus-official:before {
content:"\f2b3";
}

.fa-fa:before,.fa-font-awesome:before {
content:"\f2b4";
}

.fa-handshake-o:before {
content:"\f2b5";
}

.fa-envelope-open:before {
content:"\f2b6";
}

.fa-envelope-open-o:before {
content:"\f2b7";
}

.fa-linode:before {
content:"\f2b8";
}

.fa-address-book:before {
content:"\f2b9";
}

.fa-address-book-o:before {
content:"\f2ba";
}

.fa-vcard:before,.fa-address-card:before {
content:"\f2bb";
}

.fa-vcard-o:before,.fa-address-card-o:before {
content:"\f2bc";
}

.fa-user-circle:before {
content:"\f2bd";
}

.fa-user-circle-o:before {
content:"\f2be";
}

.fa-user-o:before {
content:"\f2c0";
}

.fa-id-badge:before {
content:"\f2c1";
}

.fa-drivers-license:before,.fa-id-card:before {
content:"\f2c2";
}

.fa-drivers-license-o:before,.fa-id-card-o:before {
content:"\f2c3";
}

.fa-quora:before {
content:"\f2c4";
}

.fa-free-code-camp:before {
content:"\f2c5";
}

.fa-telegram:before {
content:"\f2c6";
}

.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before {
content:"\f2c7";
}

.fa-thermometer-3:before,.fa-thermometer-three-quarters:before {
content:"\f2c8";
}

.fa-thermometer-2:before,.fa-thermometer-half:before {
content:"\f2c9";
}

.fa-thermometer-1:before,.fa-thermometer-quarter:before {
content:"\f2ca";
}

.fa-thermometer-0:before,.fa-thermometer-empty:before {
content:"\f2cb";
}

.fa-shower:before {
content:"\f2cc";
}

.fa-bathtub:before,.fa-s15:before,.fa-bath:before {
content:"\f2cd";
}

.fa-podcast:before {
content:"\f2ce";
}

.fa-window-maximize:before {
content:"\f2d0";
}

.fa-window-minimize:before {
content:"\f2d1";
}

.fa-window-restore:before {
content:"\f2d2";
}

.fa-times-rectangle:before,.fa-window-close:before {
content:"\f2d3";
}

.fa-times-rectangle-o:before,.fa-window-close-o:before {
content:"\f2d4";
}

.fa-bandcamp:before {
content:"\f2d5";
}

.fa-grav:before {
content:"\f2d6";
}

.fa-etsy:before {
content:"\f2d7";
}

.fa-imdb:before {
content:"\f2d8";
}

.fa-ravelry:before {
content:"\f2d9";
}

.fa-eercast:before {
content:"\f2da";
}

.fa-microchip:before {
content:"\f2db";
}

.fa-snowflake-o:before {
content:"\f2dc";
}

.fa-superpowers:before {
content:"\f2dd";
}

.fa-wpexplorer:before {
content:"\f2de";
}

.fa-meetup:before {
content:"\f2e0";
}

.sr-only {
position:absolute;
width:1px;
height:1px;
padding:0;
margin:-1px;
overflow:hidden;
clip:rect(0,0,0,0);
border:0;
}

.sr-only-focusable:active,.sr-only-focusable:focus {
position:static;
width:auto;
height:auto;
margin:0;
overflow:visible;
clip:auto;
}.wpcf7 .screen-reader-response {
position:absolute;
overflow:hidden;
clip:rect(1px,1px,1px,1px);
clip-path:inset(50%);
height:1px;
width:1px;
margin:-1px;
padding:0;
border:0;
word-wrap:normal !important;
}

.wpcf7 form .wpcf7-response-output {
margin:2em .5em 1em;
padding:.2em 1em;
border:2px solid #00a0d2;
}

.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output {
display:none;
}

.wpcf7 form.sent .wpcf7-response-output {
border-color:#46b450;
}

.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output {
border-color:#dc3232;
}

.wpcf7 form.spam .wpcf7-response-output {
border-color:#f56e28;
}

.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output {
border-color:#ffb900;
}

.wpcf7-form-control-wrap {
position:relative;
}

.wpcf7-not-valid-tip {
color:#dc3232;
font-size:1em;
font-weight:400;
display:block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
position:relative;
top:-2ex;
left:1em;
z-index:100;
border:1px solid #dc3232;
background:#fff;
padding:.2em .8em;
width:24em;
}

.wpcf7-list-item {
display:inline-block;
margin:0 0 0 1em;
}

.wpcf7-list-item-label::before,.wpcf7-list-item-label::after {
content:" ";
}

.wpcf7-spinner {
visibility:hidden;
display:inline-block;
background-color:#23282d;
opacity:.75;
width:24px;
height:24px;
border:none;
border-radius:100%;
padding:0;
margin:0 24px;
position:relative;
}

form.submitting .wpcf7-spinner {
visibility:visible;
}

.wpcf7-spinner::before {
content:'';
position:absolute;
background-color:#fbfbfc;
top:4px;
left:4px;
width:6px;
height:6px;
border:none;
border-radius:100%;
transform-origin:8px 8px;
animation-name:spin;
animation-duration:1000ms;
animation-timing-function:linear;
animation-iteration-count:infinite;
}

@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name:blink;
animation-duration:2000ms;
}
}

@keyframes spin {
from {
transform:rotate(0deg);
}

to {
transform:rotate(360deg);
}
}

@keyframes blink {
50% {
opacity:1;
}

from,to {
opacity:0;
}
}

.wpcf7 [inert] {
opacity:.5;
}

.wpcf7 input[type="file"] {
cursor:pointer;
}

.wpcf7 input[type="file"]:disabled {
cursor:default;
}

.wpcf7 .wpcf7-submit:disabled {
cursor:not-allowed;
}

.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"] {
direction:ltr;
}

.wpcf7-reflection > output {
display:list-item;
list-style:none;
}

.wpcf7-reflection > output[hidden] {
display:none;
}.wpcf7-not-valid-tip {
direction:rtl;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
right:1em;
}

.wpcf7-list-item {
margin:0 1em 0 0;
}#cookie-notice,#cookie-notice .cn-button:not(.cn-button-custom) {
font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;
font-weight:400;
font-size:13px;
text-align:center;
}

#cookie-notice {
position:fixed;
min-width:100%;
height:auto;
z-index:100000;
letter-spacing:0;
line-height:20px;
left:0;
}

#cookie-notice,#cookie-notice * {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

#cookie-notice.cn-animated {
-webkit-animation-duration:.5s !important;
animation-duration:.5s !important;
-webkit-animation-fill-mode:both;
animation-fill-mode:both;
}

#cookie-notice.cn-animated.cn-effect-none {
-webkit-animation-duration:1ms !important;
animation-duration:1ms !important;
}

#cookie-notice .cookie-notice-container,#cookie-notice .cookie-revoke-container {
display:block;
}

#cookie-notice.cookie-notice-hidden .cookie-notice-container,#cookie-notice.cookie-revoke-hidden .cookie-revoke-container {
display:none;
}

.cn-position-top {
top:0;
}

.cn-position-bottom {
bottom:0;
}

.cookie-notice-container {
padding:15px 30px;
text-align:center;
width:100%;
z-index:2;
}

.cookie-revoke-container {
padding:15px 30px;
width:100%;
z-index:1;
}

.cn-close-icon {
position:absolute;
right:15px;
top:50%;
margin-top:-10px;
width:15px;
height:15px;
opacity:.5;
padding:10px;
outline:0;
cursor:pointer;
}

.cn-close-icon:hover {
opacity:1;
}

.cn-close-icon:after,.cn-close-icon:before {
position:absolute;
content:' ';
height:15px;
width:2px;
top:3px;
background-color:grey;
}

.cn-close-icon:before {
transform:rotate(45deg);
}

.cn-close-icon:after {
transform:rotate(-45deg);
}

#cookie-notice .cn-revoke-cookie {
margin:0;
}

#cookie-notice .cn-button {
margin:0 0 0 10px;
display:inline-block;
}

#cookie-notice .cn-button:not(.cn-button-custom) {
letter-spacing:.25px;
margin:0 0 0 10px;
text-transform:none;
display:inline-block;
cursor:pointer;
touch-action:manipulation;
white-space:nowrap;
outline:0;
box-shadow:none;
text-shadow:none;
border:none;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
text-decoration:none;
padding:8.5px 10px;
line-height:1;
color:inherit;
}

.cn-text-container {
margin:0 0 6px;
}

.cn-buttons-container,.cn-text-container {
display:inline-block;
}

#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-none {
-webkit-animation-name:fadeIn;
animation-name:fadeIn;
}

#cookie-notice.cn-effect-fade,#cookie-notice.cn-effect-none {
-webkit-animation-name:fadeOut;
animation-name:fadeOut;
}

#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide {
-webkit-animation-name:slideInUp;
animation-name:slideInUp;
}

#cookie-notice.cn-effect-slide {
-webkit-animation-name:slideOutDown;
animation-name:slideOutDown;
}

#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide {
-webkit-animation-name:slideInDown;
animation-name:slideInDown;
}

#cookie-notice.cn-position-top.cn-effect-slide {
-webkit-animation-name:slideOutUp;
animation-name:slideOutUp;
}

@-webkit-keyframes fadeIn {
from {
opacity:0;
}

to {
opacity:1;
}
}

@keyframes fadeIn {
from {
opacity:0;
}

to {
opacity:1;
}
}

@-webkit-keyframes fadeOut {
from {
opacity:1;
}

to {
opacity:0;
}
}

@keyframes fadeOut {
from {
opacity:1;
}

to {
opacity:0;
}
}

@-webkit-keyframes slideInUp {
from {
-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0);
visibility:visible;
}

to {
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
}
}

@keyframes slideInUp {
from {
-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0);
visibility:visible;
}

to {
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
}
}

@-webkit-keyframes slideOutDown {
from {
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
}

to {
visibility:hidden;
-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0);
}
}

@keyframes slideOutDown {
from {
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
}

to {
visibility:hidden;
-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0);
}
}

@-webkit-keyframes slideInDown {
from {
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0);
visibility:visible;
}

to {
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
}
}

@keyframes slideInDown {
from {
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0);
visibility:visible;
}

to {
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
}
}

@-webkit-keyframes slideOutUp {
from {
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
}

to {
visibility:hidden;
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0);
}
}

@keyframes slideOutUp {
from {
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
}

to {
visibility:hidden;
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0);
}
}

@media all and (max-width:900px) {
.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text {
display:block;
}

#cookie-notice .cn-button {
margin:0 5px 5px;
}
}

@media all and (max-width:480px) {
.cookie-notice-container,.cookie-revoke-container {
padding:15px 25px;
}
}.selfie-album .line {
clear:both;
margin-bottom:30px;
width:100%;
display:inline-block;
}

.selfie-album .line .poster {
display:inline-block;
min-width:17%;
max-width:17%;
margin:0 1%;
width:17%;
float:left;
border:1px solid #000;
}

.selfie-album .line .poster:empty:before {
text-align:center;
margin-top:15px;
content:"No Image";
display:block;
min-height:50px;
}

.selfie-album .line .poster img {
width:100%;
}.ays-quiz-container {
box-sizing:border-box;
}

.ays-quiz-container p {
padding:0 10px;
margin:1em 0;
}

.ays-quiz-container section.ays_quiz_redirection_timer_container,.ays-quiz-container section.ays_quiz_timer_container {
padding-top:5px;
width:100%;
}

.ays-quiz-container section.ays_quiz_redirection_timer_container hr,.ays-quiz-container section.ays_quiz_timer_container hr {
padding:0;
margin:0;
border-bottom-color:#ccc;
}

.ays-quiz-container form span {
margin:0;
}

.ays-field {
text-align:left;
opacity:1;
}

[id^="ays-quiz-container-"] .ays-field input[type='checkbox'],[id^="ays-quiz-container-"] .ays-field input[type='radio'] {
display:none !important;
}

.ays-quiz-answers .ays-field input+label[for^="ays-answer-"] {
font-weight:600;
color:#484848;
margin-bottom:0;
width:100%;
height:unset;
transition:all .3s;
cursor:pointer;
display:block !important;
padding:5px!important;
padding-left:10px !important;
padding-right:10px !important;
word-wrap:break-word !important;
white-space:initial !important;
line-height:33px;
text-transform:initial;
letter-spacing:unset;
}

.ays-quiz-answers .ays-field input[type="checkbox"]+label[for^="ays-answer-"] {
margin-left:0;
}

.ays-field input+label:before {
content:"";
display:inline-block;
background:#ddd;
background-clip:content-box;
width:20px;
height:20px;
border:3px solid #ccc;
padding:3px;
box-sizing:border-box;
transition:all .4s linear;
vertical-align:middle;
margin-right:10px;
}

.ays-field input[type="radio"]+label:before {
border-radius:50%;
}

.ays-field input+label:hover:before {
background:#ddd;
color:#ddd;
background-clip:content-box;
}

.ays-field .select2-container {
display:block;
width:100% !important;
}

.ays-field .select2-container .select2-selection--single,.ays-field .select2-container--default .select2-selection--single .select2-selection__rendered {
height:40px;
line-height:40px;
font-size:17px !important;
width:100%;
color:#fff;
display:inline-block;
}

.ays-field .select2-container--default,.ays-field .select2-container--default .selection,.ays-field .select2-container--default .select2-selection {
display:inline-block;
width:100%;
background-color:#444;
height:40px;
padding:0!important;
}

.ays-field .select2-container--default .select2-selection--single {
background:transparent;
border:none;
border-radius:unset;
}

.ays-field .select2-container--default .select2-selection--single:focus {
outline:none;
box-shadow:none;
}

.ays-field .select2-container .select2-selection--single .select2-selection__arrow b[role="presentation"] {
border:none;
}

.ays-field .select2-container--default .select2-selection--single .select2-selection__arrow {
top:0;
right:10px;
color:#fff;
transform:translate(0) !important;
transform:translateX(0) !important;
transform:translateY(0) !important;
}

[id^="ays-quiz-container-"] * {
box-sizing:border-box;
word-wrap:break-word;
}

[id^="ays-quiz-container-"] p {
margin:5px!important;
}

div.ays-quiz-container[id^="ays-quiz-container-"] {
width:96%;
min-width:200px;
max-width:96%;
margin:20px auto;
text-align:center;
background:#fff;
border:0 none;
border-radius:3px;
box-shadow:0 0 15px 1px rgba(0,0,0,0.4);
box-sizing:border-box;
position:relative;
padding-bottom:60px;
transition:.5s ease;
background-repeat:no-repeat;
background-position:center center;
background-size:cover;
}

[id^="ays_finish_quiz_"] {
border:0 none;
padding:0;
margin:0;
}

form[id^="ays_finish_quiz_"] {
background-color:initial !important;
}

[id^="ays_finish_quiz_"] div.step {
display:flex;
justify-content:center;
align-items:center;
border:0 none;
width:100%;
position:relative;
padding-top:45px;
}

[id^="ays_finish_quiz_"] > div.step:first-of-type {
background-color:transparent !important;
border:none !important;
}

[id^="ays_finish_quiz_"] div.step div.ays-image-question-img {
margin-bottom:15px;
}

[id^="ays_finish_quiz_"] div.step div.ays-abs-fs {
width:90%;
}

[id^="ays_finish_quiz_"] > div.step.ays_thank_you_fs {
padding-top:0 !important;
}

[id^="ays_finish_quiz_"] > div.step.ays_thank_you_fs .ays-abs-fs.ays-end-page {
margin-top:0 !important;
}

[id^="ays_finish_quiz_"] input[type=search],[id^="ays_finish_quiz_"] input[type=tel],[id^="ays_finish_quiz_"] input[type=time],[id^="ays_finish_quiz_"] input[type=url],[id^="ays_finish_quiz_"] input[type=password],[id^="ays_finish_quiz_"] input[type=date],[id^="ays_finish_quiz_"] input[type=datetime],[id^="ays_finish_quiz_"] input[type=datetime-local],[id^="ays_finish_quiz_"] input[type=email],[id^="ays_finish_quiz_"] input[type=number],[id^="ays_finish_quiz_"] input[type="text"],[id^="ays_finish_quiz_"] textarea {
padding:15px;
border:1px solid #ccc;
border-radius:3px !important;
margin-bottom:10px;
width:100%;
box-sizing:border-box;
color:#2C3E50;
font-size:13px;
height:auto;
background-color:#fff;
}

[id^="ays_finish_quiz_"] textarea {
background-color:rgba(255,255,255,0.7);
}

[id^="ays_finish_quiz_"] input[type=search]:focus,[id^="ays_finish_quiz_"] input[type=tel]:focus,[id^="ays_finish_quiz_"] input[type=time]:focus,[id^="ays_finish_quiz_"] input[type=url]:focus,[id^="ays_finish_quiz_"] input[type=password]:focus,[id^="ays_finish_quiz_"] input[type=date]:focus,[id^="ays_finish_quiz_"] input[type=datetime]:focus,[id^="ays_finish_quiz_"] input[type=datetime-local]:focus,[id^="ays_finish_quiz_"] input[type=email]:focus,[id^="ays_finish_quiz_"] input[type=number]:focus,[id^="ays_finish_quiz_"] input[type="text"]:focus,[id^="ays_finish_quiz_"] textarea:focus {
border-color:unset;
}

div.ays-quiz-container[id^="ays-quiz-container-"] input[type=button]:hover,div.ays-quiz-container[id^="ays-quiz-container-"] input[type=search]:hover,div.ays-quiz-container[id^="ays-quiz-container-"] input[type=tel]:hover,div.ays-quiz-container[id^="ays-quiz-container-"] input[type=time]:hover,div.ays-quiz-container[id^="ays-quiz-container-"] input[type=url]:hover,div.ays-quiz-container[id^="ays-quiz-container-"] input[type=password]:hover,div.ays-quiz-container[id^="ays-quiz-container-"] input[type=date]:hover,div.ays-quiz-container[id^="ays-quiz-container-"] input[type=datetime]:hover,div.ays-quiz-container[id^="ays-quiz-container-"] input[type=datetime-local]:hover,div.ays-quiz-container[id^="ays-quiz-container-"] input[type=email]:hover,div.ays-quiz-container[id^="ays-quiz-container-"] input[type=number]:hover,div.ays-quiz-container[id^="ays-quiz-container-"] input[type="text"]:hover,div.ays-quiz-container[id^="ays-quiz-container-"] textarea:hover {
transform:unset;
-o-transform:unset;
-moz-transform:unset;
-webkit-transform:unset;
}

div.ays-quiz-container[id^="ays-quiz-container-"] .information_form label[for^="ays_form_field"] {
text-align:left;
display:block;
cursor:pointer;
}

[id^="ays_finish_quiz_"] .action-button {
display:inline-block;
width:auto;
font-weight:700;
font-size:17px;
border:0 none;
cursor:pointer;
margin:10px 5px;
line-height:1;
text-transform:initial;
max-width:100%;
box-shadow:unset;
}

[id^="ays_finish_quiz_"] .action-button.start_button {
padding:10px 20px;
margin:10px auto;
display:block;
}

[id^="ays_finish_quiz_"] div.information_form .action-button {
padding:10px;
display:block;
}

[id^="ays_finish_quiz_"] .action-button.ays_finish {
margin:10px 5px;
}

[id^="ays_finish_quiz_"] .action-button:disabled:hover,[id^="ays_finish_quiz_"] .action-button:disabled:focus,[id^="ays_finish_quiz_"] .action-button:disabled {
outline:none !important;
background-color:#aaa !important;
box-shadow:none !important;
text-decoration:none !important;
cursor:default !important;
}

[id^="ays_finish_quiz_"] .ays-fs-title {
font-size:21px;
text-transform:uppercase;
color:#2C3E50;
margin-bottom:10px;
text-align:center;
}

[id^="ays_finish_quiz_"] .ays-fs-subtitle {
font-weight:400;
font-size:17px;
color:#666;
margin-bottom:20px;
}

.ays-quiz-container .select2-container .select2-dropdown {
margin:0;
max-width:unset;
}

.ays-quiz-container .select2-dropdown input.select2-search__field {
border-radius:0 !important;
}

.ays-quiz-container .select2-container--default .select2-results__option--highlighted[aria-selected] {
color:#fff !important;
}

.ays-quiz-container .select2-container--default .select2-results__option[aria-selected="true"] {
background-color:#aaa;
}

.ays-quiz-container .select2-container--default .select2-results>.select2-results__options {
max-height:calc(100vh / 3);
margin:0!important;
padding:0!important;
}

[id^="ays_finish_quiz_"] .select2-container--default .select2-results__option::after
[id^="ays_finish_quiz_"] .select2-container--default .select2-results__option::before {
content:none !important;
}

.ays-quiz-container .select2-container--default .select2-results__option {
list-style-type:none !important;
text-align:left;
color:#000 !important;
margin:0!important;
}

.ays-quiz-container .select2-container.select2-container--default.select2-container--open {
z-index:99999;
}

.ays-quiz-container .select2-container.select2-container--default.select2-container--open .select2-dropdown--below {
animation:fadeInUp;
animation-duration:.3s !important;
max-width:unset;
}

.ays-quiz-container .select2-container--default .select2-selection--single .select2-selection__arrow {
display:inline-block;
height:26px;
}

[id^="ays_finish_quiz_"] p.ays_message {
font-size:20px;
}

[id^="ays_finish_quiz_"] p.ays_score.ays_score_percent {
font-size:18px;
}

[id^="ays_finish_quiz_"] p.ays_score {
text-align:center;
}

.ays-progress {
position:relative;
overflow:hidden;
}

.ays-progress-bar {
overflow:hidden;
width:0;
height:100%;
position:absolute;
top:0;
left:0;
border-radius:5px;
}

.ays-progress-value {
color:#333;
display:block;
font-size:12px;
line-height:15px;
white-space:nowrap;
background-color:transparent;
}

.ays-progress-bg {
position:relative;
height:8px;
border-radius:5px;
overflow:hidden;
}

.ays-progress-bar:after {
background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
-webkit-background-size:40px 40px;
background-size:40px 40px;
position:absolute;
content:'' !important;
top:0;
left:0;
width:100%;
height:100%;
}

[id^="ays-quiz-container-"] p:empty,[id^="ays_finish_quiz_"] div.step:not(:first-of-type) {
display:none;
}

@keyframes ays_progress_bar {
0% {
background-position:0 0;
}

100% {
background-position:-40px 0;
}
}

.ays-progress.first {
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-ms-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
margin-bottom:10px;
padding:0;
background-color:#000;
border:1px solid;
}

.ays-progress-bar.first {
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-ms-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
display:block;
height:15px;
width:0;
margin:0;
padding:0;
background-color:#fff;
}

.ays-progress-value.first {
position:absolute;
z-index:1;
width:0;
height:100%;
text-align:center;
}

.ays-progress-bg.first {
height:15px;
background:transparent;
}

.ays-progress.second {
-moz-border-radius:0;
-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0;
margin-bottom:10px;
padding:0;
background-color:#000;
border:1px solid;
}

.ays-progress-bar.second {
-moz-border-radius:0;
-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0;
display:block;
height:15px;
width:0;
margin:0;
padding:0;
background-color:#fff;
}

.ays-progress-value.second {
position:absolute;
z-index:1;
width:0;
height:100%;
font-size:12px;
line-height:15px !important;
white-space:nowrap;
background-color:transparent;
text-align:center;
}

.ays-progress-bg.second {
-moz-border-radius:0;
-webkit-border-radius:0;
-ms-border-radius:0;
border-radius:0;
height:15px;
background:transparent;
}

.ays-progress-value.third {
width:100%;
height:100%;
text-align:center;
}

.ays-progress-bar.fourth {
border-radius:0;
}

.ays-progress-value.fourth {
position:absolute;
z-index:1;
width:100%;
height:100%;
text-align:center;
}

.ays-progress-bg.fourth {
height:15px;
}

.ays-progress-bar.fourth:after {
animation:ays_progress_bar linear infinite;
animation-duration:.8s !important;
}

div.ays-quiz-container[id^="ays-quiz-container-"] .ays-quiz-social-shares {
margin:15px 0;
text-align:center;
}

div.ays-quiz-container[id^="ays-quiz-container-"] .ays-quiz-share-btn-icon {
font-family:FontAwesome;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
font-size:14px;
}

.ays-share-btn-linkedin .ays-quiz-share-btn-icon:before {
content:"\f08c";
}

.ays-share-btn-facebook .ays-quiz-share-btn-icon:before {
content:"\f082";
}

.ays-share-btn-email .ays-quiz-share-btn-icon:before {
content:"\e945";
}

.ays-share-btn-more .ays-quiz-share-btn-icon:before {
content:"\ea82";
}

.ays-share-btn-googleplus .ays-quiz-share-btn-icon:before {
content:"\ea88";
}

.ays-share-btn-github .ays-quiz-share-btn-icon:before {
content:"\eab4";
}

.ays-share-btn-tumblr .ays-quiz-share-btn-icon:before {
content:"\eabb";
}

.ays-share-btn-reddit .ays-quiz-share-btn-icon:before {
content:"\eac7";
}

.ays-share-btn-delicious .ays-quiz-share-btn-icon:before {
content:"\eacc";
}

.ays-share-btn-stumbleupon .ays-quiz-share-btn-icon:before {
content:"\eace";
}

.ays-share-btn-pinterest .ays-quiz-share-btn-icon:before {
content:"\ead0";
}

.ays-share-btn-vkontakte .ays-quiz-share-btn-icon:before {
content:"\f189";
}

.ays-share-btn-instagram .ays-quiz-share-btn-icon:before {
content:"\f16d";
}

.ays-share-btn-youtube .ays-quiz-share-btn-icon:before {
content:"\f16a";
}

.ays-share-btn-behance .ays-quiz-share-btn-icon:before {
content:"\f1b4";
}

.ays-quiz-container[id^="ays-quiz-container-"] .ays-share-btn {
position:relative;
display:inline-block;
height:24px;
margin:0;
margin-bottom:5px;
padding:2px 8px;
line-height:1.53;
letter-spacing:.04em;
vertical-align:top;
font-size:12px;
font-weight:700;
font-family:"Helvetica Neue",Arial,sans-serif;
color:#111;
background:#e0e0e0;
border:1px solid #c7c7c7;
border-radius:2px;
text-decoration:none;
transition:all .2s ease;
}

.ays-share-btn:hover,.ays-share-btn:focus {
background:#d3d3d3;
border-color:#bababa;
text-decoration:none;
color:#111;
}

.ays-share-btn:active {
background:#c7c7c7;
border-color:#adadad;
text-decoration:none;
color:#111;
}

.ays-share-btn-rounded {
border-radius:8px;
height:auto;
}

.ays-share-btn.ays-share-btn-sm {
height:20px;
font-size:10px;
padding:0 8px;
line-height:1.6;
}

.ays-share-btn.ays-share-btn-lg {
height:28px;
font-size:16px;
line-height:1.4;
}

.ays-share-btn .ays-share-btn-text-sr {
position:absolute;
width:1px;
height:1px;
padding:0;
margin:-1px;
overflow:hidden;
clip:rect(0,0,0,0);
border:0;
}

.ays-share-btn.ays-share-btn-branded {
color:#fff;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-facebook {
background:#3b5998;
border-color:#344e86;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-facebook:hover,.ays-share-btn.ays-share-btn-branded.ays-share-btn-facebook:focus {
background:#344e86;
border-color:#2d4373;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-facebook:active {
background:#2d4373;
border-color:#263961;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-vkontakte {
background:#486c91 !important;
border-color:#4b719a!important;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-vkontakte:hover,.ays-share-btn.ays-share-btn-branded.ays-share-btn-vkontakte:focus {
background:#2a6098 !important;
border-color:#4b719a!important;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-vkontakte:active {
background:#4b719a !important;
border-color:#4b719a!important;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-instagram {
background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%) !important;
border-color:#8d3bbf!important;
border:0;
display:inline-block;
padding-top:0;
padding-bottom:0;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-instagram:hover,.ays-share-btn.ays-share-btn-branded.ays-share-btn-instagram:focus {
background:radial-gradient(circle at 30% 107%,#fff37b 0%,#f5e96a 5%,#f83926 45%,#d61299 60%,#0e48f0 90%) !important;
border-color:#8d3bbf!important;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-instagram:active {
background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%) !important;
border-color:#8d3bbf!important;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-instagram .ays-quiz-share-btn-icon {
line-height:24px;
padding:0;
margin:0;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-youtube {
background:#fff !important;
border-color:#fff!important;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-youtube .ays-quiz-share-btn-icon {
color:red;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-behance {
background:#000B1D !important;
border-color:#000B1D!important;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-googleplus {
background:#dd4b39;
color:#fff;
border-color:#d73925;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-googleplus:hover,.ays-share-btn.ays-share-btn-branded.ays-share-btn-googleplus:focus {
background:#d73925;
border-color:#c23321;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-googleplus:active {
background:#c23321;
border-color:#ac2d1e;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-tumblr {
background:#35465c;
color:#fff;
border-color:#2c3a4c;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-tumblr:hover,.ays-share-btn.ays-share-btn-branded.ays-share-btn-tumblr:focus {
background:#2c3a4c;
border-color:#222d3c;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-tumblr:active {
background:#222d3c;
border-color:#19212b;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-reddit {
background:#ff4500;
color:#fff;
border-color:#e63e00;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-reddit:hover,.ays-share-btn.ays-share-btn-branded.ays-share-btn-reddit:focus {
background:#e63e00;
border-color:#cc3700;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-reddit:active {
background:#cc3700;
border-color:#b33000;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-linkedin {
background:#0976b4;
color:#fff;
border-color:#08669c;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-linkedin:hover,.ays-share-btn.ays-share-btn-branded.ays-share-btn-linkedin:focus {
background:#08669c;
border-color:#075683;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-linkedin:active {
background:#075683;
border-color:#05466b;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-delicious {
background:#39f;
color:#fff;
border-color:#198cff;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-delicious:hover,.ays-share-btn.ays-share-btn-branded.ays-share-btn-delicious:focus {
background:#198cff;
border-color:#007fff;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-delicious:active {
background:#007fff;
border-color:#0073e5;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-stumbleupon {
background:#eb4924;
color:#fff;
border-color:#e13b15;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-stumbleupon:hover,.ays-share-btn.ays-share-btn-branded.ays-share-btn-stumbleupon:focus {
background:#e13b15;
border-color:#ca3412;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-stumbleupon:active {
background:#ca3412;
border-color:#b22e10;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-pinterest {
background:#cc2127;
color:#fff;
border-color:#b61d23;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-pinterest:hover,.ays-share-btn.ays-share-btn-branded.ays-share-btn-pinterest:focus {
background:#b61d23;
border-color:#a01a1f;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-pinterest:active {
background:#a01a1f;
border-color:#8a161a;
}

.ays-share-btn.ays-share-btn-inverse {
color:#eee;
background:#1f1f1f;
border-color:#050505;
}

.ays-share-btn.ays-share-btn-inverse:hover,.ays-share-btn.ays-share-btn-inverse:focus {
background:#121212;
border-color:#000;
color:#eee;
}

.ays-share-btn.ays-share-btn-inverse:active {
background:#050505;
border-color:#000;
color:#eee;
}

.ays-share-btn.ays-share-btn-twitter .ays-quiz-share-btn-icon,.ays-share-btn.ays-share-btn-googleplus .ays-quiz-share-btn-icon,.ays-share-btn.ays-share-btn-tumblr .ays-quiz-share-btn-icon,.ays-share-btn.ays-share-btn-linkedin .ays-quiz-share-btn-icon,.ays-share-btn.ays-share-btn-pinterest .ays-quiz-share-btn-icon,.ays-share-btn.ays-share-btn-stumbleupon .ays-quiz-share-btn-icon,.ays-share-btn.ays-share-btn-delicious .ays-quiz-share-btn-icon,.ays-share-btn.ays-share-btn-more .ays-quiz-share-btn-icon {
position:relative;
top:1px;
}

.ays-progress-bar.first::after,.ays-progress-bar.second::after {
content:none !important;
}

.ays-progress.third,.ays-progress.fourth {
border-radius:5px;
border:none;
}

.ays-share-btn,.ays-share-btn *,.ays-share-btn,.ays-share-btn *,.ays-share-btn :before,.ays-share-btn :after {
box-sizing:border-box;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-twitter,.ays-share-btn.ays-share-btn-branded.ays-share-btn-twitter:hover,.ays-share-btn.ays-share-btn-branded.ays-share-btn-twitter:focus,.ays-share-btn.ays-share-btn-branded.ays-share-btn-twitter:active {
background:#000;
border-color:#000;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-youtube:hover,.ays-share-btn.ays-share-btn-branded.ays-share-btn-youtube:focus,.ays-share-btn.ays-share-btn-branded.ays-share-btn-youtube:active {
background:#ffffffd1 !important;
border-color:#ffffffd1!important;
}

.ays-share-btn.ays-share-btn-branded.ays-share-btn-behance:hover,.ays-share-btn.ays-share-btn-branded.ays-share-btn-behance:focus,.ays-share-btn.ays-share-btn-branded.ays-share-btn-behance:active {
background:#000206 !important;
border-color:#000206!important;
}

.ays-share-btn.ays-share-btn-more.ays-share-btn-lg .ays-quiz-share-btn-icon {
top:2px;
}

.ays-share-btn .ays-share-btn-text {
padding-left:2px;
}

.ays-question-counter {
position:absolute;
right:8px;
top:0;
color:rgba(0,0,0,.6);
margin:1em 0;
}

.ays-answer-image:hover {
cursor:pointer;
}

.ays_answer_select_image,.ays-answer-image {
width:100px;
height:auto;
min-width:150px;
object-fit:contain;
object-position:center center;
}

.ays-quiz-container .select2-results__options .select2-results__option span {
display:flex;
align-items:center;
word-wrap:break-word;
}

.ays-quiz-container .select2-results__options .select2-results__option .ays_answer_select_image {
width:150px;
height:100px;
display:inline-block;
margin-right:15px;
}

.ays_feedback_button_div,.ays_buttons_div {
display:flex;
justify-content:center;
margin-top:15px;
margin-bottom:15px;
flex-wrap:wrap;
}

.ays-quiz-container .ays_display_none {
display:none !important;
}

.active-step {
-webkit-transform:scale(1) !important;
-moz-transform:scale(1) !important;
-ms-transform:scale(1) !important;
-o-transform:scale(1) !important;
transform:scale(1) !important;
}

.ays_red_border {
border-color:red!important;
}

.ays_green_border {
border-color:green!important;
}

.ays_arrow {
background:none !important;
font-size:40px !important;
}

.ays_arrow:hover {
box-shadow:none !important;
transform:scale(1.1);
}

@keyframes bar-fill {
0% {
width:0;
}
}

@-webkit-keyframes bar-fill {
0% {
width:0;
}
}

@-moz-keyframes bar-fill {
0% {
width:0;
}
}

@-o-keyframes bar-fill {
0% {
width:0;
}
}

.ays-field input+label.answered:after {
content:'';
display:inline-block;
width:30px;
height:30px;
vertical-align:middle;
background-size:cover;
background-repeat:no-repeat;
background-position:center;
margin-left:5px;
}

.ays-field input+label.answered.correct:after {
content:url('/wp-content/plugins/quiz-maker/public/images/correct.png');
}

.ays-field input+label.answered.wrong:after {
content:url('/wp-content/plugins/quiz-maker/public/images/wrong.png');
}

.ays-field input:checked+label.answered.wrong:before {
border-color:#cc3700!important;
background:#cc3700 !important;
background-clip:content-box !important;
}

.ays-field input:checked+label.answered.correct:before {
background-color:#1cbf8b;
}

.ays_question_result {
pointer-events:none;
opacity:1 !important;
display:flex !important;
position:static !important;
min-height:0 !important;
transform:scale(1) !important;
}

.ays-quiz-container div[data-role="loader"] {
display:block !important;
margin:0 auto;
}

.lds-ellipsis {
display:inline-block;
position:relative;
width:64px;
height:64px;
}

.lds-ellipsis div {
position:absolute;
top:27px;
width:11px;
height:11px;
border-radius:50%;
animation-timing-function:cubic-bezier(0,1,1,0);
}

.lds-ellipsis div:nth-child(1) {
left:6px;
animation:lds-ellipsis1 infinite;
animation-duration:.6s !important;
}

.lds-ellipsis div:nth-child(2) {
left:6px;
animation:lds-ellipsis2 infinite;
animation-duration:.6s !important;
}

.lds-ellipsis div:nth-child(3) {
left:26px;
animation:lds-ellipsis2 infinite;
animation-duration:.6s !important;
}

.lds-ellipsis div:nth-child(4) {
left:45px;
animation:lds-ellipsis3 infinite;
animation-duration:.6s !important;
}

.ays_grid_view_container {
display:flex;
flex-wrap:wrap;
justify-content:space-between;
align-items:flex-start;
}

.ays_grid_view_item {
width:calc(50% - 5px);
}

.ays_grid_view_item:nth-child(odd) {
margin-right:5px;
}

.ays-quiz-redirection-timer,.ays-quiz-timer {
margin:0!important;
}

.ays-quiz-after-timer {
display:none;
margin:0!important;
}

.ays-quiz-question-waiting-time-box {
position:absolute;
margin-left:auto;
margin-right:auto;
top:10px;
left:0;
right:0;
text-align:center;
}

.ays_question_hint_container {
position:absolute;
top:10px;
left:10px;
}

.ays_question_hint_container .ays_question_hint {
font-size:20px;
cursor:pointer;
}

.ays_question_hint_container .ays_question_hint_text {
visibility:hidden;
max-width:270px;
width:max-content;
text-align:center;
border-radius:6px;
padding:5px 0;
position:absolute;
z-index:999;
top:0;
left:unset;
margin-left:15px;
opacity:0;
box-shadow:0 0 15px 1px rgba(0,0,0,0.4);
transition:opacity .5s;
}

.ays_question_hint_container .ays_question_hint_text.show_hint {
visibility:visible;
opacity:1;
z-index:1000;
}

.ays_average {
display:none;
text-align:center;
}

.ays_quiz_form_input {
display:block !important;
}

.ays-quiz-container :after {
content:none;
}

.ays-quiz-container .ays-image-question-img img {
width:100%;
margin:0 auto;
max-width:100%;
}

.ays-quiz-container .ays-field label:last-child {
overflow:hidden;
}

.ays-quiz-container {
max-width:100%;
}

.ays_empty_before_content:before {
content:none !important;
}

.ays-quiz-container	.ays_quiz_image {
max-width:100%;
margin:auto;
}

.ays-form-title {
margin-bottom:20px;
font-size:20px;
}

.ays-quiz-container .ays-field.ays-select-field {
padding:0;
width:100% !important;
position:relative;
}

.ays-quiz-container .ays-field.ays-text-field {
padding:5px;
width:100% !important;
display:flex;
flex-wrap:nowrap;
margin-bottom:20px;
}

.ays-quiz-container .ays-field.ays-text-field textarea.ays-text-input {
padding:10px;
margin:5px;
text-indent:10px;
outline:0;
transition:.8s ease;
height:100px;
resize:none;
color:#000 !important;
background-color:#fff;
min-height:100px;
background-image:unset;
}

.ays-quiz-container .ays-field.ays-text-field input.ays-text-input[type="text"],.ays-quiz-container .ays-field.ays-text-field input.ays-text-input[type="number"] {
padding:10px;
margin:5px;
text-indent:10px;
outline:0;
transition:.8s ease;
color:#000 !important;
background-color:#fff;
background-image:unset;
}

.ays-quiz-container .ays-field.ays-text-field input.ays-text-input ~ button.ays_check_answer {
margin-right:0 !important;
}

.ays-quiz-container .ays-field.ays-text-field input.ays-text-input {
padding:10px;
text-indent:10px;
outline:0;
transition:.8s ease;
color:#000 !important;
background-image:unset;
max-width:100%;
margin:0;
}

.ays-quiz-container .ays-quiz-answers div.ays-text-right-answer {
display:none;
width:100%;
border:1px solid #ccc;
padding:10px;
border-radius:4px;
color:#ddd;
background:rgba(39,174,96,0.5);
}

.ays_quiz_question {
word-wrap:break-word;
}

.ays-quiz-container .ays-field.ays-text-field button.ays_check_answer {
margin:0!important;
margin-right:5px !important;
margin-left:5px !important;
width:auto !important;
}

.ays-live-bar-wrap {
box-sizing:border-box;
position:absolute;
height:15px;
top:-15px;
border:none;
width:100%;
background-color:transparent;
display:none;
}

.ays-live-bar-fill {
height:100%;
border-bottom:2px solid #000;
}

.ays-live-bar-fill>span {
line-height:15px !important;
white-space:nowrap;
}

.ays-live-bar-fill span {
text-align:right;
display:block;
height:100%;
color:inherit;
font-size:11px;
}

div.ays-live-second {
border-bottom:unset !important;
}

div.ays-live-third {
border-bottom:unset !important;
border-radius:inherit;
}

div.ays-live-third::after {
content:"";
background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent) !important;
background-size:40px 40px;
width:inherit;
height:100%;
position:absolute;
top:0;
left:0;
}

.ays-quiz-container .ays-loader,.ays_question_result .ays_question_hint,.ays-quiz-container .ays-field label:empty,.ays_score_display_none,.ays-quiz-container .disable_social_buttons {
display:none;
}

.ays-quiz-container .ays-field.ays-text-field textarea.ays-text-input ~ button.ays_check_answer,.ays-quiz-container .ays-field.ays-text-field input.ays-text-input[type="text"] ~ button.ays_check_answer,.ays-quiz-container .ays-field.ays-text-field input.ays-text-input[type="number"] ~ button.ays_check_answer {
margin:5px!important;
margin-left:0 !important;
}

div.ays-live-second-wrap,div.ays-live-third-wrap {
background-color:#000;
}

@keyframes ays_progress_live_bar {
0% {
background-position:0 0;
}

100% {
background-position:-40px 0;
}
}

div.ays-live-fourth-wrap {
background-color:#000;
}

div.ays-live-fourth {
border-bottom:unset !important;
border-radius:inherit;
}

div.ays-live-fourth::before {
content:"";
background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent) !important;
background-size:40px 40px;
width:inherit;
height:100%;
position:absolute;
top:0;
left:0;
animation:ays_progress_live_bar linear infinite;
animation-duration:.8s;
}

.ays_quiz_reports {
display:flex;
position:absolute;
bottom:0;
justify-content:space-between;
align-items:stretch;
left:0;
width:100%;
}

.ays_quiz_reports .ays_quiz_rete_avg {
display:flex;
justify-content:flex-start;
align-items:center;
flex-wrap:wrap;
width:80%;
position:relative;
bottom:unset;
left:unset;
padding:5px 8px;
border-radius:0;
font-size:12px;
font-weight:600;
line-height:1rem;
}

.ays_quiz_reports .ays_quiz_rete_avg span {
display:inline-block;
}

.ays_quiz_reports .ays_quizn_ancnoxneri_qanak i {
margin-right:4px;
font-style:initial !important;
}

.ays_quiz_reports .ays_quizn_ancnoxneri_qanak {
display:flex;
justify-content:flex-end;
align-items:center;
position:relative;
bottom:unset;
right:unset;
padding:5px 20px;
border-radius:0;
font-weight:700;
font-size:14px;
width:20%;
text-align:right;
padding:5px 8px;
}

.ays_quizn_ancnoxneri_qanak i {
font-style:initial !important;
}

.ays_quizn_ancnoxneri_qanak {
display:block;
position:absolute;
bottom:0;
right:0;
padding:5px 20px;
border-radius:4px 0 0 0;
font-weight:700;
}

.ays_quiz_rete_avg i.icon {
font-size:12px;
}

.ays_quiz_rete_avg {
display:block;
justify-content:flex-start;
align-items:center;
flex-wrap:wrap;
width:fit-content;
position:absolute;
bottom:0;
left:0;
padding:5px 8px;
border-radius:0 4px 0 0;
font-size:12px;
font-weight:600;
line-height:1rem;
}

div.ays-quiz-container[id^="ays-quiz-container-"] .ays_quiz_rete {
display:none;
margin-bottom:10px;
padding:0;
padding-top:15px;
font-size:12px;
font-weight:600;
text-align:center;
}

.ays_quiz_results_page .ays_quiz_rete .for_quiz_rate.ui.huge.rating {
font-size:23px;
}

.ays_quiz_rete .for_quiz_rate_reason {
display:none;
margin-bottom:20px;
}

.ays_quiz_rete .for_quiz_rate_reason textarea.quiz_rate_reason {
width:100%;
height:150px;
resize:vertical;
background-color:#fff;
padding:15px;
}

.ays_quiz_rete .for_quiz_rate_reason .ays_feedback_button_div {
justify-content:flex-end;
margin:0;
}

.ays_quiz_rete .for_quiz_rate_reason .ays_feedback_button_div .action-button {
max-width:fit-content;
height:40px;
margin:0;
}

.ays_quiz_rete .quiz_rate_more_review,.ays_quiz_rete .quiz_rate_reasons_container {
display:none;
}

.ays_quiz_rete .quiz_rate_reasons_container .quiz_rate_reasons blockquote {
text-align:left;
}

.ays_quiz_rete .ays-quiz-rate-link-box .ays-quiz-rate-link {
cursor:pointer;
}

.ays_quiz_rete p,div.ays-quiz-container[id^="ays-quiz-container-"] .ays_quiz_rete .ays-quiz-rate-link-box {
text-align:center;
}

.ays_quiz_rete .for_quiz_rate,.ays_quiz_rete .quiz_rate_reasons_container .quiz_rate_reasons {
margin-bottom:15px;
}

@keyframes lds-ellipsis1 {
0% {
transform:scale(0);
}

100% {
transform:scale(1);
}
}

@keyframes lds-ellipsis3 {
0% {
transform:scale(1);
}

100% {
transform:scale(0);
}
}

@keyframes lds-ellipsis2 {
0% {
transform:translate(0,0);
}

100% {
transform:translate(19px,0);
}
}

.ays_fa {
display:inline-block;
font:normal normal normal 14px/1 FontAwesome;
font-size:inherit;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
font-family:FontAwesome !important;
}

.ays_fa_flag_checkered::before {
content:"\f11e";
font-weight:900;
}

.ays_fa_arrow_left::before {
content:"\f060";
font-weight:900;
}

.ays_fa_arrow_right::before {
content:"\f061";
font-weight:900;
}

.ays_fa_info_circle::before {
content:"\f05a";
font-weight:900;
}

.ays_fa_chevron_up::before {
content:"\f077";
font-weight:900;
}

.ays_fa_chevron_down::before {
content:"\f078";
font-weight:900;
}

.ays_fa_eye::before {
content:'\f06e';
font-weight:400;
}

.ays_fa_users::before {
content:'\f0c0';
font-weight:400;
}

.ays_fa_square_o::before {
content:"\f096";
font-weight:900;
}

.ays_fa_check_square_o::before {
content:"\f046";
font-weight:900;
}

.ays_fa_star::before {
content:"\f005";
font-weight:400;
}

.ays_fa_star_o::before {
content:"\f006";
font-weight:400;
}

.ays_fa_user::before {
content:"\f007";
font-weight:400;
}

.ays_fa_clock_o::before {
content:"\f017";
font-weight:400;
}

.ays_fa_undo::before {
content:"\f0e2";
font-weight:400;
}

.ays_fa_volume_up::before {
content:"\f028";
font-weight:400;
}

.ays_fa_volume_off::before {
content:"\f026";
font-weight:400;
}

.ays_fa_sign_out::before {
content:"\f08b";
font-weight:400;
}

.ays_fa_eraser::before {
content:"\f12d";
font-weight:400;
}

.ays_fa_music::before {
content:"\f001";
font-weight:400;
}

.ays_fa_linkedin_square::before {
content:"\f08c";
font-weight:400;
}

.ays_fa_twitter_square::before {
content:"\f081";
font-weight:400;
}

.ays_fa_facebook_square::before {
content:"\f082";
font-weight:400;
}

.ays_fa_long_arrow_left::before {
content:"\f177";
font-weight:400;
}

.ays_fa_long_arrow_right::before {
content:"\f178";
font-weight:400;
}

.ays_fa_arrow_circle_o_left::before {
content:"\f190";
font-weight:400;
}

.ays_fa_arrow_circle_o_right::before {
content:"\f18e";
font-weight:400;
}

.ays_fa_arrow_circle_left::before {
content:"\f0a8";
font-weight:400;
}

.ays_fa_arrow_circle_right::before {
content:"\f0a9";
font-weight:400;
}

.ays_fa_check::before {
content:"\f00c";
}

.ays_fa_times::before {
content:"\f00d";
}

.ays-quiz-container .rate_comment_row * {
box-sizing:border-box;
}

.ays-quiz-container .rate_comment_row {
display:flex;
flex-wrap:wrap;
margin-right:-15px;
margin-left:-15px;
}

.ays-quiz-container .rate_comment_row.row_reverse {
flex-direction:row-reverse;
}

.ays-quiz-container .rate_comment_row .rate_comment_user {
width:25%;
}

.ays-quiz-container .rate_comment_row .rate_comment {
width:fit-content;
max-width:75%;
}

.ays-quiz-container .rate_comment_row .rate_comment_user,.ays-quiz-container .rate_comment_row .rate_comment {
position:relative;
min-height:1px;
padding-right:15px;
padding-left:15px;
}

.ays-quiz-container .rate_comment_row .thumbnail {
padding:4px;
display:block;
line-height:1.42857143;
background-color:#fff;
border:1px solid #ddd;
border-radius:4px;
-webkit-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
}

.ays-quiz-container .rate_comment_row .img-responsive,.ays-quiz-container .rate_comment_row .thumbnail>img,.ays-quiz-container .rate_comment_row .thumbnail a>img {
display:block;
width:100%;
max-width:100%;
height:auto;
}

.ays-quiz-container .rate_comment_row .panel {
position:relative;
background-color:#fff;
border:1px solid transparent;
border-radius:4px;
-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
box-shadow:0 1px 1px rgba(0,0,0,.05);
text-align:left !important;
}

.ays-quiz-container .rate_comment_row .panel-default {
border-color:#ddd;
}

.ays-quiz-container .rate_comment_row .panel>.panel-heading:after,.ays-quiz-container .rate_comment_row .panel>.panel-heading:before {
position:absolute;
top:11px;
left:-16px;
right:100%;
width:0;
height:0;
display:block;
content:" ";
border-color:transparent;
border-style:solid solid outset;
pointer-events:none;
}

.ays-quiz-container .rate_comment_row.row_reverse .panel>.panel-heading:after,.ays-quiz-container .rate_comment_row.row_reverse .panel>.panel-heading:before {
right:-16px;
left:100%;
}

.ays-quiz-container .rate_comment_row .panel>.panel-heading:after {
border-width:7px;
border-right-color:#f7f7f7;
margin-top:1px;
margin-left:2px;
}

.ays-quiz-container .rate_comment_row .panel>.panel-heading:before {
border-right-color:#ddd;
border-width:8px;
}

.ays-quiz-container .rate_comment_row.row_reverse .panel>.panel-heading:after {
border-width:7px;
border-left-color:#f7f7f7;
margin-top:1px;
margin-left:0;
margin-right:2px;
border-right:none;
}

.ays-quiz-container .rate_comment_row.row_reverse .panel>.panel-heading:before {
border-left-color:#ddd;
border-width:8px;
border-right:none;
}

.ays-quiz-container .rate_comment_row .panel>.panel-heading {
color:#333;
background-color:#f5f5f5;
border-color:#ddd;
border-width:8px;
padding:10px 15px;
border-bottom:1px solid transparent;
border-top-left-radius:3px;
border-top-right-radius:3px;
}

.lds-spinner2,.lds-spinner {
display:inline-block;
position:relative;
width:64px;
height:64px;
transform:scale(0.5);
}

.lds-spinner2 div,.lds-spinner div {
transform-origin:32px 32px;
animation:lds-spinner linear infinite;
animation-duration:1.2s !important;
}

.lds-spinner2 div:after,.lds-spinner div:after {
content:" ";
display:block;
position:absolute;
top:3px;
left:29px;
width:5px;
height:14px;
border-radius:20%;
}

.lds-spinner2 div:nth-child(1),.lds-spinner div:nth-child(1) {
transform:rotate(0deg);
animation-delay:-1.1s;
}

.lds-spinner2 div:nth-child(2),.lds-spinner div:nth-child(2) {
transform:rotate(30deg);
animation-delay:-1s;
}

.lds-spinner2 div:nth-child(3),.lds-spinner div:nth-child(3) {
transform:rotate(60deg);
animation-delay:-.9s;
}

.lds-spinner2 div:nth-child(4),.lds-spinner div:nth-child(4) {
transform:rotate(90deg);
animation-delay:-.8s;
}

.lds-spinner2 div:nth-child(5),.lds-spinner div:nth-child(5) {
transform:rotate(120deg);
animation-delay:-.7s;
}

.lds-spinner2 div:nth-child(6),.lds-spinner div:nth-child(6) {
transform:rotate(150deg);
animation-delay:-.6s;
}

.lds-spinner2 div:nth-child(7),.lds-spinner div:nth-child(7) {
transform:rotate(180deg);
animation-delay:-.5s;
}

.lds-spinner2 div:nth-child(8),.lds-spinner div:nth-child(8) {
transform:rotate(210deg);
animation-delay:-.4s;
}

.lds-spinner2 div:nth-child(9),.lds-spinner div:nth-child(9) {
transform:rotate(240deg);
animation-delay:-.3s;
}

.lds-spinner2 div:nth-child(10),.lds-spinner div:nth-child(10) {
transform:rotate(270deg);
animation-delay:-.2s;
}

.lds-spinner2 div:nth-child(11),.lds-spinner div:nth-child(11) {
transform:rotate(300deg);
animation-delay:-.1s;
}

.lds-spinner2 div:nth-child(12),.lds-spinner div:nth-child(12) {
transform:rotate(330deg);
animation-delay:0s;
}

.logged_in_message,.ays-quiz-container .rate_comment_row .panel>.panel-body {
padding:15px;
}

.ays_quiz_results,.lds-spinner2-none,.lds-spinner-none {
display:none;
}

@keyframes lds-spinner {
0% {
opacity:1;
}

100% {
opacity:0;
}
}

.ays_paypal_div {
padding:100px 0;
}

.ays_paypal_div > div {
margin:auto;
width:200px;
}

.ays_restart_button_p {
display:flex;
justify-content:center;
align-items:center;
padding:0;
flex-wrap:wrap;
text-align:center;
margin:0!important;
}

.action-button.ays_restart_button {
max-width:100%;
padding:10px 20px;
}

a.action-button.ays_restart_button {
margin:0 5px;
}

.action-button.ays_restart_button span {
margin-left:7px;
}

.ays_user_explanation {
margin-top:5px;
padding-top:15px;
margin-top:5px;
padding-top:15px;
}

.ays_user_explanation textarea {
resize:vertical;
height:120px;
transition:.5s ease;
resize:vertical;
height:120px;
transition:.5s ease;
}

.ays_user_explanation textarea::placeholder {
font-size:14px;
font-size:14px;
}

.ays_questtion_explanation,.wrong_answer_text,.right_answer_text {
text-align:initial;
}

.ays_animated_x5ms {
-webkit-animation-duration:.5s !important;
animation-duration:.5s !important;
-webkit-animation-fill-mode:both;
animation-fill-mode:both;
}

.ays_animated_x1s {
-webkit-animation-duration:1s !important;
animation-duration:1s !important;
-webkit-animation-fill-mode:both;
animation-fill-mode:both;
}

.ays_music_sound {
display:block;
cursor:pointer;
position:absolute;
top:0;
right:0;
left:0;
margin:auto;
z-index:998;
width:35px;
margin:auto !important;
padding:5px;
}

.ays_music_sound.z_index_0 {
z-index:0;
}

.ays_music_sound > i {
font-size:20px;
vertical-align:middle;
}

.ays_music_sound.ays_sound_with_timer {
margin-top:35px !important;
}

fieldset.ays_fieldset {
border:1px solid #e3939394;
padding:5px;
background-color:transparent !important;
word-break:break-all;
}

fieldset.ays_fieldset legend {
font-size:12px;
padding:0 7px;
color:red;
margin:0 auto;
display:block;
text-align:center;
border-top:1px solid #e3939394;
border-bottom:1px solid #e3939394;
margin-bottom:10px;
background-color:transparent !important;
}

fieldset.ays_fieldset .ays_quiz_question .wp-video {
width:100%;
max-height:100%;
}

[id^="ays-quiz-container-"] fieldset.ays_fieldset .wp-video {
width:100% !important;
max-width:100% !important;
}

.ays_cb_and_a {
position:relative;
top:-40px;
width:100%;
text-align:center;
font-size:12px;
}

.ays_cb_and_a span,.ays_cb_and_a strong {
margin-right:7px;
}

.ays_cb_and_a img {
display:inline-block !important;
width:15px !important;
height:15px !important;
object-fit:cover;
object-position:center center;
border-radius:50%;
border:1px solid #aaa;
margin-right:3px;
margin-left:5px;
vertical-align:text-top;
}

[id^="ays-quiz-container-"] .ays_quiz_login_form input#ays-submit {
display:inline-block;
width:auto;
font-weight:700;
color:#fff;
border:0 none;
border-radius:1px;
cursor:pointer;
padding:5px 10px;
margin:10px 5px;
line-height:1;
white-space:break-spaces;
}

.ays_quiz_login_form label {
display:block;
}

.wrong_shortcode_text::first-letter {
color:red !important;
background-color:transparent !important;
font-size:inherit !important;
font-weight:inherit !important;
float:none !important;
line-height:inherit !important;
margin:0!important;
padding:0!important;
}

.ays-quiz-container .ays-field.ays-text-field textarea.ays-text-input::-webkit-input-placeholder,.ays-quiz-container .ays-field.ays-text-field textarea.ays-text-input:-moz-placeholder,/* Firefox 18- */
.ays-quiz-container .ays-field.ays-text-field textarea.ays-text-input::-moz-placeholder,/* Firefox 19+ */
.ays-quiz-container .ays-field.ays-text-field textarea.ays-text-input:-ms-input-placeholder,.ays-quiz-container .ays-field.ays-text-field textarea.ays-text-input::placeholder {
color:#ccc !important;
}

.ays-quiz-container .mejs-container {
width:100% !important;
}

.ays-quiz-container .mejs-container.mejs-video {
min-height:220px !important;
}

.ays-quiz-container .mejs-container.mejs-audio {
min-height:40px !important;
}

[id^="ays-quiz-container-"] .mejs-container .mejs-inner .mejs-controls .mejs-time {
height:22px;
overflow:hidden;
padding:16px 6px 0;
text-align:center;
width:auto;
margin:0;
}

.ays_quiz_display_none_important {
display:none !important;
}

.ays-has-error {
border-width:1px!important;
border-style:solid!important;
border-color:#d93025!important;
}

.ays-quiz-question-validation-error {
font-family:Roboto,Arial,sans-serif;
font-size:12px;
font-weight:400;
letter-spacing:.3px;
line-height:16px;
color:#d93025;
padding-bottom:10px;
display:none;
}

.ays-has-error .ays-quiz-question-validation-error {
-webkit-box-align:center;
box-align:center;
-webkit-align-items:center;
align-items:center;
display:-webkit-box;
display:-webkit-flex;
display:flex;
}

.ays-has-error .ays-quiz-question-validation-error img {
margin-right:12px;
}

img.ays-loader-custom-gif-content {
margin:auto;
}

.ays_quiz_question_text_message {
text-align:left;
font-size:12px;
}

.ays_quiz_question_text_error_message {
color:red;
}

.ays-quiz-container .ays-quiz-start-button-preloader {
position:relative;
}

.ays-quiz-container .ays_quiz_start_button_loader {
position:absolute;
margin-left:auto;
margin-right:auto;
width:30px;
top:4px;
left:0;
right:0;
text-align:center;
cursor:wait;
}

.ays-quiz-container .ays_next.start_button.ays_quiz_enable_loader {
color:#a0a5aa !important;
background:grey !important;
border-color:#ddd!important;
box-shadow:none !important;
text-shadow:none !important;
padding:10px 20px!important;
border:none;
opacity:.5;
cursor:wait;
}

div.ays_quiz_maker_block_select select.components-select-control__input {
width:100%;
max-width:100%;
padding:0;
}

.ays-individual-quiz-all-results-container,.ays-quiz-all-results-container {
overflow:auto;
}

.ays-individual-quiz-all-results-container .dataTables_wrapper .dataTables_filter,.ays-quiz-all-results-container .dataTables_wrapper .dataTables_filter {
padding-right:10px;
}

.ays-quiz-display-questions-container .ays-quiz-display-question-box {
border-bottom:.5px solid #848688;
}

.ays-quiz-all-results-container .ays-quiz-status-column .ays-quiz-score-column-check {
color:green;
font-weight:900;
}

.ays-quiz-all-results-container .ays-quiz-status-column .ays-quiz-score-column-times {
color:#a52a2a;
font-weight:900;
}

.ays-quiz-all-results-container .ays-quiz-status-column .ays_fa_check {
color:green;
font-size:18px;
}

.ays-quiz-all-results-container .ays-quiz-status-column .ays_fa_times {
color:#a52a2a;
font-size:18px;
}

.ays-quiz-all-results-container .ays-quiz-score-column-check-box {
display:flex;
}

.ays-quiz-container input[type=number]::-webkit-outer-spin-button,.ays-quiz-container input[type=number]::-webkit-inner-spin-button {
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
margin:0;
}

.ays-quiz-container input[type=number]:hover {
-moz-appearance:auto;
}

.ays-quiz-container input[type=number]:hover::-webkit-outer-spin-button,.ays-quiz-container input[type=number]:hover::-webkit-inner-spin-button {
-webkit-appearance:auto;
-moz-appearance:auto;
appearance:auto;
}

div.ays-quiz-category-container-flex {
display:flex;
flex-wrap:wrap;
justify-content:space-around;
}

div.ays-quiz-container[id^="ays-quiz-container-"] .ays-quiz-lds-spinner-box,div.ays-quiz-container[id^="ays-quiz-container-"] .ays-start-page {
text-align:center;
}

div.ays-quiz-container[id^="ays-quiz-container-"] .ays-quiz-question-note-message-box,div.ays-quiz-container[id^="ays-quiz-container-"] .ays-quiz-question-note-message-box * {
font-style:italic;
text-align:left;
font-size:14px;
}

.ays-quiz-full-screen-wrap {
display:flex;
justify-content:flex-end;
padding:13px 10px;
}

.ays-quiz-full-screen-container {
cursor:pointer;
}

div.ays-quiz-container[id^="ays-quiz-container-"] .ays-quiz-password-toggle-visibility-box {
position:relative;
margin:0 auto;
}

div.ays-quiz-container[id^="ays-quiz-container-"] .ays-start-page > input[id^='ays_quiz_password_val_'],div.ays-quiz-container[id^="ays-quiz-container-"] .ays-quiz-password-toggle-visibility-box {
max-width:100%;
}

div.ays-quiz-container[id^="ays-quiz-container-"] .ays-quiz-password-toggle-visibility-box .ays_quiz_password {
padding-right:40px;
}

div.ays-quiz-container[id^="ays-quiz-container-"] .ays-quiz-password-toggle-visibility-box .ays-quiz-password-toggle {
position:absolute;
right:10px;
top:25%;
width:20px;
cursor:pointer;
}

div.ays-quiz-container[id^="ays-quiz-container-"] .ays-quiz-number-error-message {
color:red;
text-align:left;
font-size:14px;
}

div.ays-quiz-container[id^="ays-quiz-container-"] .ays-quiz-answers .ays-field input+label[for^="ays-answer-"] {
margin-top:0;
}

div.ays-quiz-container[id^="ays-quiz-container-"] .ays-quiz-category-description-box {
margin-bottom:20px;
}

.ays-quiz-container label.ays_switch_toggle {
cursor:pointer;
text-indent:-9999px;
width:35px;
height:14px;
background:grey;
display:block;
border-radius:50px;
position:relative;
transition:.3s ease;
}

.ays-quiz-container label.ays_switch_toggle:after {
content:'';
position:absolute;
top:-3px;
left:-3px;
width:20px;
height:20px;
background:#0085ba;
border-radius:30px;
transition:.3s;
}

.ays-quiz-container input:checked + label.ays_switch_toggle {
background:#b7ccea;
}

.ays-quiz-container input:checked + label.ays_switch_toggle:after {
left:calc(100% - -5px);
transform:translateX(-100%);
}

.ays-quiz-container label.ays_switch_toggle:hover:after {
box-shadow:0 0 10px #31618c;
}

.ays-quiz-container div.ays-quiz-results-toggle-block {
display:flex;
align-items:center;
justify-content:flex-end;
padding-right:15px;
}

.ays-quiz-container div.ays-quiz-results-toggle-block label.ays_switch_toggle:after {
left:calc(100% - 13px);
top:2px;
background-color:#aaa;
width:10px;
height:10px;
}

.ays-quiz-container div.ays-quiz-results-toggle-block label.ays_switch_toggle {
width:40px;
height:15px;
background:#fff;
border:1px solid #aaa;
}

.ays-quiz-container div.ays-quiz-results-toggle-block span.ays-show-res-toggle.ays-res-toggle-show {
color:#27C;
}

.ays-quiz-container div.ays-quiz-results-toggle-block label.ays_switch_toggle:hover:after {
box-shadow:none;
}

.ays-quiz-container div.ays-quiz-results-toggle-block input:checked + label.ays_switch_toggle {
width:40px;
height:15px;
background:#fff;
border:1px solid #27C;
}

.ays-quiz-container div.ays-quiz-results-toggle-block input:checked + label.ays_switch_toggle:after {
top:2px;
left:13px;
width:10px;
height:10px;
background:#27C;
}

.ays-quiz-container div.ays-quiz-results-toggle-block > label.ays_switch_toggle {
margin:0 10px;
}

.ays-quiz-container .ays-quiz-question-image-zoom {
cursor:zoom-in;
transition:.3s;
}

.ays-quiz-container .ays-quiz-question-image-zoom:hover {
opacity:.9;
}

div.ays_quiz_results_page,.ays-quiz-full-screen-container > svg.ays-quiz-close-full-screen,.ays-quiz-container input.ays_toggle[type=checkbox] {
display:none;
}

div.ays_quiz_results_page img,.ays-individual-quiz-all-results-container .dataTables_wrapper .dataTables_filter input,.ays-quiz-all-results-container .dataTables_wrapper .dataTables_filter input {
margin:0;
}

.ays-quiz-container input[type=number],.ays-quiz-container input[type=number]:hover:disabled {
-moz-appearance:textfield;
}

@keyframes aysAnimationLightboxImages {
from {
transform:scale(0);
}

to {
transform:scale(1);
}
}

.ays-quiz-question-image-lightbox-container {
display:none;
justify-content:center;
align-items:center;
position:fixed;
top:0;
left:0;
z-index:100;
width:100%;
height:100%;
overflow:auto;
background-color:rgba(0,0,0,0.8);
}

.ays-quiz-question-image-lightbox-container .ays-quiz-question-image-lightbox-close-button {
font-size:40px;
font-weight:700;
position:absolute;
top:10px;
right:20px;
color:#fff;
cursor:pointer;
transition:.3s;
z-index:99999;
}

.ays-quiz-question-image-lightbox-container .ays-quiz-question-image-lightbox-close-button:hover,.ays-quiz-question-image-lightbox-container .ays-quiz-question-image-lightbox-close-button:focus {
color:#b5b5b5;
}

.ays-quiz-question-image-lightbox-container .ays-quiz-question-image-lightbox-img {
margin:auto;
display:block;
width:100%;
max-width:1200px;
height:auto;
text-align:center;
animation-name:aysAnimationLightboxImages;
animation-duration:.7s;
position:relative;
}

.ays-quiz-question-image-lightbox-container .ays-quiz-question-image-lightbox-preloader {
opacity:.7;
top:0;
right:0;
bottom:0;
margin:auto;
z-index:101;
position:absolute;
left:0;
}

.ays-quiz-question-image-lightbox-container .ays-quiz-question-image-lightbox-preloader img {
width:100px;
}

@media screen and (max-width: 768px) {
div.ays-quiz-question-image-lightbox-container .ays-quiz-question-image-lightbox-close-button {
top:40px;
}
}

.ays-quiz-container .ays-quiz-user-cհoosing-anonymous-assessment {
margin:10px 0;
}

.ays-modal {
display:none;
position:fixed;
left:0;
top:0;
z-index:1000000 !important;
width:100%;
height:100%;
animation-duration:.5s;
transition:.5s ease-in-out;
outline:0;
overflow-x:hidden;
overflow-y:auto;
}

.modal-open {
overflow:hidden;
position:relative;
height:100%;
}

.ays-modal-backdrop {
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
z-index:99999 !important;
background-color:rgba(0,0,0,0.5);
}

.ays-modal-content {
background-color:#fefefe;
margin:auto;
margin-bottom:30px;
margin-top:40px;
border:1px solid #888;
width:85%;
z-index:100000000;
position:relative;
padding-left:0 !important;
animation-duration:.3s;
transition:.5s ease-in-out;
border-radius:4px;
}

#ays-results-modal .ays-modal-content {
min-height:500px;
margin:auto!important;
margin-bottom:30px !important;
margin-top:40px !important;
}

.ays-close {
color:#aaa;
float:right;
line-height:1.3;
font-size:28px;
font-weight:700;
}

.ays-close:hover,.ays-close:focus {
color:#000;
text-decoration:none;
cursor:pointer;
}

.ays-modal-header {
padding:4px 16px;
}

.ays-modal .ays-modal-header h2 {
line-height:1.3;
font-size:1.8rem;
margin:0;
padding:0;
clear:none;
font-weight:500;
}

.ays-modal-body {
padding:2px 16px 20px;
overflow-x:auto;
width:100%;
box-sizing:border-box;
}

.ays-modal-footer {
display:-ms-flexbox;
display:flex;
-ms-flex-align:center;
align-items:center;
-ms-flex-pack:end;
justify-content:flex-end;
padding:1rem;
border-top:1px solid #e9ecef;
}

#ays-results-modal .ays-modal-header {
padding:4px 16px!important;
}

#ays-results-modal .ays-modal-body {
padding:2px 16px 20px!important;
}

#ays-results-modal .ays-modal-footer {
padding:1rem!important;
}

table#ays-results-table {
border:1px solid #ccc;
margin:0;
width:100%;
}

table#ays-results-table .ays-quiz-report-table-header {
display:flex;
justify-content:space-between;
align-items:center;
}

table#ays-results-table svg {
width:30px;
vertical-align:middle;
}

table#ays-results-table .wp-video {
width:max-content !important;
}

table#ays-results-table video {
max-width:300px;
height:auto !important;
vertical-align:middle;
}

table#ays-results-table audio {
max-width:300px;
vertical-align:middle;
}

table#ays-results-table h1 {
margin:0;
font-size:25px;
}

table#ays-results-table tr td:first-child {
font-weight:700;
font-weight:bold;
font-weight:bold;
width:40%;
}

tr.ays_result_element {
border-bottom:1px solid #ccc;
}

.ays-modal-body * {
word-break:initial !important;
word-wrap:break-word;
vertical-align:middle;
}

.ays-modal-body tr td {
padding:10px;
font-size:15px;
border:none;
}

table#ays-results-table p.success img,table#ays-results-table p.error img {
max-width:150px !important;
}

table#ays-results-table p.success {
color:#73AF55;
}

table#ays-results-table p {
display:inline-block;
margin:0;
font-size:1.25em;
vertical-align:middle;
word-wrap:break-word;
}

table#ays-results-table p.error {
color:#D06079;
}

table#ays-results-table tr td {
word-wrap:break-word;
}

table#ays-results-table tr td:first-child,table#ays-results-table tr td:first-child * {
color:#000 !important;
}

table#ays-results-table tr td.ays-report-status-icon {
width:10%;
}

table#ays-results-table tr td.ays-report-user-answer.ays-report-user-answer-by-points {
width:40%;
}

table#ays-results-table tr td.ays-report-answer-point {
width:20%;
}

div.ays-quiz-preloader {
display:none;
position:absolute;
background:rgba(255,255,255,0.8);
width:100%;
justify-content:center;
height:100%;
align-items:center;
z-index:1;
}

table#ays-results-table .ays-quiz-report-table-header::after,table#ays-results-table .ays-quiz-report-table-header::before,table#ays-results-table h1::before {
content:none !important;
}

table#ays-results-table tr td.ays-report-correct-answer,table#ays-results-table tr td.ays-report-user-answer {
width:25%;
}.rvbs .rvbutton {
background-color:#c2c2c2;
border:1px solid #fff;
display:inline-block;
color:#303030;
font-size:100%;
font-family:inherit;
text-decoration:none;
}

.rvbs .rvbutton :hover {
background-color:#c2c2c2;
}

.rvbs .rvbutton :active {
position:relative;
top:1px;
}@charset "UTF-8";

@font-face {
font-display:swap;
font-family:"LeagueGothic";
src:url(https://cdn.maccabi-tlv.co.il/wp-content/themes/maccabitlv/font/LeagueGothic-Regular.eot);
src:url(https://cdn.maccabi-tlv.co.il/wp-content/themes/maccabitlv/font/LeagueGothic-Regular.eot?#iefix) format("embedded-opentype"),url(https://cdn.maccabi-tlv.co.il/wp-content/themes/maccabitlv/font/LeagueGothic-Regular.woff) format("woff"),url(https://cdn.maccabi-tlv.co.il/wp-content/themes/maccabitlv/font/LeagueGothic-Regular.ttf) format("truetype");
font-weight:400;
font-style:normal;
}

@font-face {
font-display:swap;
font-family:"LeagueGothic";
src:url(https://cdn.maccabi-tlv.co.il/wp-content/themes/maccabitlv/font/LeagueGothic-Italic.eot);
src:url(https://cdn.maccabi-tlv.co.il/wp-content/themes/maccabitlv/font/LeagueGothic-Italic.eot?#iefix) format("embedded-opentype"),url(https://cdn.maccabi-tlv.co.il/wp-content/themes/maccabitlv/font/LeagueGothic-Italic.woff) format("woff"),url(https://cdn.maccabi-tlv.co.il/wp-content/themes/maccabitlv/font/LeagueGothic-Italic.ttf) format("truetype");
font-weight:400;
font-style:italic;
}

html {
font-family:sans-serif;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
box-sizing:border-box;
}

body {
margin:0;
background:#e7e7e8 url(/wp-content/themes/maccabitlv/images/strip_bg.jpg) repeat-y center top;
}

audio,canvas,progress,video {
display:inline-block;
vertical-align:baseline;
}

audio:not([controls]) {
display:none;
height:0;
}

[hidden],template {
display:none;
}

a {
background-color:transparent;
color:#fff;
}

abbr[title] {
border-bottom:1px dotted;
}

h1 {
font-size:2em;
margin:.67em 0;
}

mark {
background:#ff0;
color:#000;
}

small {
font-size:80%;
}

sub,sup {
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline;
}

sup {
top:-.5em;
}

sub {
bottom:-.25em;
}

img {
border:0;
height:auto;
max-width:100%;
}

svg:not(:root) {
overflow:hidden;
}

figure {
margin:1em 40px;
}

hr {
box-sizing:content-box;
height:0;
background-color:#ccc;
border:0;
height:1px;
margin-bottom:1.5em;
}

pre {
overflow:auto;
background:#eee;
font-family:"Courier 10 Pitch",Courier,monospace;
font-size:15px;
font-size:.9375rem;
line-height:1.6;
margin-bottom:1.6em;
max-width:100%;
overflow:auto;
padding:1.6em;
}

code,kbd,pre,samp {
font-family:monospace,monospace;
font-size:1em;
}

button,input,optgroup,select,textarea {
color:inherit;
font:inherit;
margin:0;
}

button {
overflow:visible;
text-transform:none;
border:1px solid;
border-color:#ccc #ccc #bbb;
border-radius:3px;
background:#e6e6e6;
box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 15px 17px rgba(255,255,255,0.5),inset 0 -5px 12px rgba(0,0,0,0.05);
color:rgba(0,0,0,0.8);
font-size:12px;
font-size:.75rem;
line-height:1;
padding:.6em 1em .4em;
text-shadow:0 1px 0 rgba(255,255,255,0.8);
}

select {
text-transform:none;
}

button[disabled],html input[disabled] {
cursor:default;
}

input {
line-height:normal;
}

input[type=checkbox],input[type=radio] {
box-sizing:border-box;
padding:0;
}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
height:auto;
}

input[type=search] {
-webkit-appearance:textfield;
box-sizing:content-box;
}

input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {
-webkit-appearance:none;
}

fieldset {
border:1px solid silver;
margin:0 2px;
padding:.35em .625em .75em;
}

textarea {
overflow:auto;
color:#666;
border:1px solid #ccc;
border-radius:3px;
padding-left:3px;
width:100%;
}

table {
border-collapse:collapse;
border-spacing:0;
margin:0 0 1.5em;
width:100%;
}

td,th {
padding:0;
}

body,button,input,select,textarea {
color:#404040;
font-size:16px;
font-size:1rem;
line-height:1.5;
}

h1,h2,h3,h4,h5,h6 {
clear:both;
}

p {
margin-bottom:1.5em;
}

blockquote {
margin:0 1.5em;
}

address {
margin:0 0 1.5em;
}

code,kbd,tt,var {
font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;
font-size:15px;
font-size:.9375rem;
}

abbr,acronym {
border-bottom:1px dotted #666;
cursor:help;
}

mark,ins {
background:#fff9c0;
text-decoration:none;
}

big {
font-size:125%;
}

blockquote,q {
quotes:"" "";
}

ul,ol {
margin:0 0 1.5em 3em;
}

ul {
list-style:disc;
}

ol {
list-style:decimal;
}

li > ul,li > ol {
margin-bottom:0;
margin-left:1.5em;
}

dd {
margin:0 1.5em 1.5em;
}

input[type=button],input[type=reset],input[type=submit] {
border:1px solid;
border-color:#ccc #ccc #bbb;
border-radius:3px;
background:#e6e6e6;
box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 15px 17px rgba(255,255,255,0.5),inset 0 -5px 12px rgba(0,0,0,0.05);
color:rgba(0,0,0,0.8);
font-size:12px;
font-size:.75rem;
line-height:1;
padding:.6em 1em .4em;
text-shadow:0 1px 0 rgba(255,255,255,0.8);
}

input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel] {
color:#666;
border:1px solid #ccc;
border-radius:3px;
padding:3px;
}

a:visited {
color:#fff;
}

a:hover,a:focus,a:active {
color:#F8D734;
}

a:focus {
outline:thin dotted;
}

.main-navigation {
clear:both;
display:block;
width:100%;
}

.main-navigation .top-menu ul {
list-style:none;
margin:0;
padding-right:0;
padding-left:0;
height:85px;
}

.main-navigation .top-menu li {
float:left;
position:relative;
background:transparent url(/wp-content/themes/maccabitlv/images/3dots.png) no-repeat 0 33px;
}

.main-navigation .top-menu li:first-child {
background:none;
}

.main-navigation li.current-menu-item a {
color:#fad832;
background:transparent url(/wp-content/themes/maccabitlv/images/selected.png) no-repeat center 55px;
}

.main-navigation .top-menu a {
display:block;
text-decoration:none;
padding:0 28px;
font-family:"LeagueGothic";
font-style:italic;
text-transform:uppercase;
font-size:20px;
letter-spacing:.5px;
}

.main-navigation ul ul {
box-shadow:0 3px 3px rgba(0,0,0,0.2);
float:left;
position:absolute;
top:1.5em;
left:-999em;
z-index:99999;
}

.main-navigation ul ul ul {
left:-999em;
top:0;
}

.main-navigation ul ul a {
width:200px;
}

.main-navigation ul li:hover > ul,.main-navigation ul li.focus > ul {
left:auto;
}

.main-navigation ul ul li:hover > ul,.main-navigation ul ul li.focus > ul {
left:100%;
}

article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary,.menu-toggle,.main-navigation.toggled ul {
display:block;
}

a:active,a:hover,a:hover,a:active {
outline:0;
}

b,strong,optgroup,dt {
font-weight:700;
}

dfn,dfn,cite,em,i {
font-style:italic;
}

button,html input[type=button],input[type=reset],input[type=submit] {
-webkit-appearance:button;
cursor:pointer;
}

button::-moz-focus-inner,input::-moz-focus-inner,legend {
border:0;
padding:0;
}

*,:before,:after {
box-sizing:inherit;
}

blockquote:before,blockquote:after,q:before,q:after {
content:"";
}

button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover {
border-color:#ccc #bbb #aaa;
box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),inset 0 15px 17px rgba(255,255,255,0.8),inset 0 -5px 12px rgba(0,0,0,0.02);
}

button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active {
border-color:#aaa #bbb #bbb;
box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 2px 5px rgba(0,0,0,0.15);
}

input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,textarea:focus {
color:#111;
}

@media screen and (min-width: 37.5em) {
.menu-toggle {
display:none;
}

.main-navigation ul {
display:block;
}
}

.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation {
margin:0 0 1.5em;
overflow:hidden;
}

.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next {
float:right;
text-align:right;
width:50%;
}

.screen-reader-text {
clip:rect(1px,1px,1px,1px);
position:absolute !important;
height:1px;
width:1px;
overflow:hidden;
}

.screen-reader-text:focus {
background-color:#f1f1f1;
border-radius:3px;
box-shadow:0 0 2px 2px rgba(0,0,0,0.6);
clip:auto !important;
color:#21759b;
display:block;
font-size:14px;
font-size:.875rem;
font-weight:700;
height:auto;
left:5px;
line-height:normal;
padding:15px 23px 14px;
text-decoration:none;
top:5px;
width:auto;
z-index:100000;
}

.alignleft {
display:inline;
float:left;
margin-right:1.5em;
}

.alignright {
display:inline;
float:right;
margin-left:1.5em;
}

.aligncenter {
clear:both;
display:block;
margin-left:auto;
margin-right:auto;
}

.hentry {
margin:0 0 1.5em;
}

.single .byline,.group-blog .byline {
display:inline;
}

.page-content,.entry-content,.entry-summary {
margin:1.5em 0 0;
}

.page-links {
clear:both;
margin:0 0 1.5em;
}

.comment-content a {
word-wrap:break-word;
}

.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley {
border:none;
margin-bottom:0;
margin-top:0;
padding:0;
}

.wp-caption {
margin-bottom:1.5em;
max-width:100%;
}

.wp-caption img[class*=wp-image-] {
display:block;
margin:0 auto;
}

.wp-caption-text {
text-align:center;
}

.wp-caption .wp-caption-text {
margin:.8075em 0;
text-align:right;
margin:-40px 0 0 10px;
float:left;
background:rgba(0,0,0,0.8);
color:#fff;
padding:2px 10px 0;
z-index:10;
position:relative;
}

.gallery {
width:670px;
margin:0;
}

.gallery-item {
display:inline-block;
text-align:center;
vertical-align:top;
width:100%;
}

.gallery-columns-2 .gallery-item {
max-width:50%;
}

.gallery-columns-3 .gallery-item {
max-width:33.33%;
}

.gallery-columns-4 .gallery-item {
max-width:25%;
}

.gallery-columns-5 .gallery-item {
max-width:20%;
}

.gallery-columns-6 .gallery-item {
max-width:16.66%;
}

.gallery-columns-7 .gallery-item {
max-width:14.28%;
}

.gallery-columns-8 .gallery-item {
max-width:12.5%;
}

.gallery-columns-9 .gallery-item {
max-width:11.11%;
}

.site-footer {
background:#000 url(/wp-content/themes/maccabitlv/images/footer-bg.jpg) no-repeat center center;
background-size:cover;
}

.site-footer .boxes {
margin:40px 0;
}

.site-footer .boxes ul li {
width:33.33%;
float:left;
height:200px;
text-align:center;
}

.site-footer .boxes ul li .p20 {
background:transparent url(/wp-content/themes/maccabitlv/images/blue-grid.png);
margin:0 5px;
height:100%;
padding-top:50px;
}

.site-footer .boxes ul li h4 {
margin:0 0 10px;
font-weight:400;
font-size:32px;
font-family:"LeagueGothic";
text-transform:uppercase;
}

.site-footer .boxes ul li i {
font-size:35px;
}

.site-footer .boxes ul li .subscribe {
padding-top:35px;
}

.sponsers1 {
margin:0;
height:150px;
}

.sponsers2 {
border-bottom:3px solid #fff;
text-align:center;
margin:0;
height:100px;
}

.footer-menu {
background:transparent url(/wp-content/themes/maccabitlv/images/blue-grid.png);
padding:15px 0 10px;
margin:30px auto;
max-width:1200px;
position:relative;
}

.footer-menu ul {
list-style-type:none;
padding:0;
margin:0 auto;
font-size:17px;
text-align:center;
width:900px;
}

.footer-menu ul li {
float:right;
padding:0 20px;
}

.footer-menu ul li a {
text-decoration:none;
color:#F8D734;
}

.sponsers2 .p20 {
width:20%;
float:left;
height:100px;
padding:10px 0;
}

.sponsers.eurodrive {
background-position:-5px -95px;
}

.sponsers.hisense {
background-position:-5px -185px;
}

.sponsers.nivea {
background-position:-5px -365px;
}

.sponsers.bsrgroup {
background-position:-5px -5px;
}

.sponsers.ista {
background-position:-5px -275px;
}

body {
font-family:"Open Sans",sans-serif;
font-weight:400;
font-size:15px;
text-rendering:optimizeLegibility !important;
-webkit-font-smoothing:antialiased !important;
}

h1 {
font-family:"LeagueGothic";
font-size:53px;
letter-spacing:1px;
font-weight:bolder;
text-transform:uppercase;
}

.clearfix {
display:inline-block;
display:block;
clear:both;
}

.clearfix:after {
visibility:hidden;
display:block;
font-size:0;
content:" ";
clear:both;
height:0;
}

* html .clearfix {
height:1%;
}

.site-content {
position:relative;
z-index:20;
background:#FFF url(/wp-content/themes/maccabitlv/images/sidebar-gray-en.png) repeat-y right top;
background-size:contain;
transition:.5s -webkit-filter linear;
-webkit-filter:blur(0px);
-moz-filter:blur(0px);
-o-filter:blur(0px);
-ms-filter:blur(0px);
filter:blur(0px);
will-change:-webkit-filter;
}

.site-top-banner {
transition:.5s -webkit-filter linear;
-webkit-filter:blur(0px);
-moz-filter:blur(0px);
-o-filter:blur(0px);
-ms-filter:blur(0px);
filter:blur(0px);
will-change:-webkit-filter;
position:relative;
z-index:20;
padding-top:130px;
}

.activeBlur .site-content,.activeBlur .site-top-banner {
transition:5s -webkit-filter linear;
-webkit-filter:blur(8px);
-moz-filter:blur(8px);
-o-filter:blur(8px);
-ms-filter:blur(8px);
filter:blur(8px);
}

.site-flax-width,.content-area {
width:100%;
max-width:1200px;
margin:0 auto;
}

.site-header {
top:0;
position:fixed;
width:100%;
z-index:900;
background:#e7e7e8 url(/wp-content/themes/maccabitlv/images/strip_bg.jpg) no-repeat center top;
-webkit-transform:translateZ(0);
will-change:top;
}

.admin-bar .site-header {
top:32px;
}

.site-toolbar {
height:45px;
position:relative;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
}

.site-toolbar ul.toolbar-menu {
float:right;
height:100%;
line-height:45px;
color:#a5a5a5;
list-style-type:none;
padding:0;
margin:0;
border-left:1px solid #d5d5d6;
background:#e7e7e8;
background:-moz-linear-gradient(top,#e7e7e8 0%,#d9d9da 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e7e7e8),color-stop(100%,#d9d9da));
background:-webkit-linear-gradient(top,#e7e7e8 0%,#d9d9da 100%);
background:-o-linear-gradient(top,#e7e7e8 0%,#d9d9da 100%);
background:-ms-linear-gradient(top,#e7e7e8 0%,#d9d9da 100%);
background:linear-gradient(to bottom,#e7e7e8 0%,#d9d9da 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e7e7e8",endColorstr="#d9d9da",GradientType=0);
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
}

.site-toolbar ul.toolbar-menu a {
color:#666;
text-transform:uppercase;
padding:0 15px;
text-decoration:none;
font-size:15px;
letter-spacing:.25px;
text-transform:uppercase;
font-family:"LeagueGothic";
color:rgba(0,0,0,0.4);
display:block;
-webkit-transition:all .15s ease-in-out;
-moz-transition:all .15s ease-in-out;
-ms-transition:all .15s ease-in-out;
-o-transition:all .15s ease-in-out;
}

.site-toolbar ul.toolbar-menu .lang a {
font-size:15px;
letter-spacing:.25px;
text-transform:uppercase;
font-family:"LeagueGothic";
color:rgba(0,0,0,0.4);
display:block;
-webkit-transition:all .15s ease-in-out;
-moz-transition:all .15s ease-in-out;
-ms-transition:all .15s ease-in-out;
-o-transition:all .15s ease-in-out;
}

.site-toolbar ul.toolbar-menu li a:hover {
color:rgba(0,0,0,0.7) !important;
}

.site-toolbar ul.toolbar-menu .search input[type=search] {
width:320px;
height:25px;
margin-right:10px;
}

.site-toolbar ul.toolbar-menu .search.active {
width:400px;
}

.site-toolbar ul.toolbar-menu li {
height:100%;
float:right;
border-right:1px solid #d5d5d6;
}

.site-toolbar ul.toolbar-menu .loggedin a {
padding:0;
font-size:17px;
display:inline;
}

.site-branding {
float:left;
margin-top:8px;
position:absolute;
z-index:200;
left:0;
}

.winner {
text-align:center;
margin-bottom:10px;
}

.goufo {
text-align:center;
margin-bottom:50px;
font-weight:600;
direction:ltr;
font-size:16px;
}

.goufo img {
vertical-align:middle;
margin-left:10px;
margin-top:-5px;
}

.navigation-background {
height:85px;
background:url(/wp-content/themes/maccabitlv/images/header-bg.jpg);
width:100%;
}

.site-branding img {
width:141px;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
}

.main-navigation .top-menu a,.navigation-background,.block-menu,.main-navigation .top-menu li,.block-menu .block {
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
}

.scrolled .navigation-background {
height:75px;
}

.scrolled .main-navigation .top-menu a {
height:75px;
line-height:75px;
}

.scrolled .block-menu {
height:79px;
}

.scrolled .main-navigation .top-menu li {
background:transparent url(/wp-content/themes/maccabitlv/images/3dots.png) no-repeat 0 28px;
}

.scrolled .block-menu .block {
padding:6px 0 0;
}

.scrolled .site-toolbar {
height:35px;
}

.scrolled .site-toolbar ul.toolbar-menu {
line-height:38px;
}

.scrolled .mega-menu {
top:72px;
}

.scrolled .site-branding img {
width:113px;
}

.page-template-club .trophy_holder {
background:url(/wp-content/themes/maccabitlv/images/trophy_alifut_eng.jpg) no-repeat center center;
display:block;
height:308px;
position:relative;
padding:60px 40px;
text-align:right;
clear:both;
font-size:50px;
}

.page-template-club .trophy_holder.trophy_holder_cup {
background:url(/wp-content/themes/maccabitlv/images/trophy_medina_eng.jpg) no-repeat center center !important;
}

.page-template-club .trophy_holder.trophy_holder_toto {
background:url(/wp-content/themes/maccabitlv/images/trophy_toto_eng.jpg) no-repeat center center !important;
}

.page-template-club .trophy_holder h2 {
font-size:100px;
font-weight:600;
color:#244E96;
}

.page-template-club .trophy_text {
font-size:18px;
width:600px;
float:right;
margin:30px 0;
padding-bottom:30px;
border-bottom:1px solid #ddd;
}

.main-navigation .top-menu a {
height:85px;
line-height:85px;
text-align:center;
padding:0 20px;
}

.blue-header {
background:#fff url(/wp-content/themes/maccabitlv/images/bg12.jpg) no-repeat center center;
background-size:cover;
height:550px;
position:absolute;
width:100%;
margin-top:125px;
margin-top:130px;
z-index:10;
top:0;
}

.blue-header-lines {
width:100%;
height:100%;
}

.blue-bottom-lines {
background:#132456 url(/wp-content/themes/maccabitlv/images/header-bg.jpg) repeat-x center top;
width:100%;
height:50px;
}

.top-menu {
margin-right:0;
margin-left:140px;
position:absolute;
z-index:202;
}

.block-menu {
height:89px;
width:558px;
position:absolute;
z-index:200;
right:-75px;
top:-2px;
color:rgba(6,25,57,0.5);
background:url(/wp-content/themes/maccabitlv/images/menu_bg2.png) no-repeat left top;
padding:0 95px 0 105px;
}

.block-menu .block {
float:left;
width:33.33%;
text-align:center;
padding:11px 0 0;
opacity:.8;
}

.block-menu .block:nth-child(2) img {
margin-left:21px;
}

.mega-menu {
position:absolute;
width:100%;
height:0;
background:#192E6D url(/wp-content/themes/maccabitlv/images/yellow-line.png) repeat-x center bottom;
top:82px;
z-index:100;
overflow:hidden;
color:#fff;
background:#192e6d url(/wp-content/themes/maccabitlv/images/yellow-line.png) repeat-x center bottom;
background:-moz-radial-gradient(center,ellipse cover,#192e6d 0%,#192e6d 54%,#162963 100%) url(/wp-content/themes/maccabitlv/images/yellow-line.png) repeat-x center bottom;
background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#192e6d),color-stop(54%,#192e6d),color-stop(100%,#162963)) url(/wp-content/themes/maccabitlv/images/yellow-line.png) repeat-x center bottom;
background:-webkit-radial-gradient(center,ellipse cover,#192e6d 0%,#192e6d 54%,#162963 100%) url(/wp-content/themes/maccabitlv/images/yellow-line.png) repeat-x center bottom;
background:-o-radial-gradient(center,ellipse cover,#192e6d 0%,#192e6d 54%,#162963 100%) url(/wp-content/themes/maccabitlv/images/yellow-line.png) repeat-x center bottom;
background:-ms-radial-gradient(center,ellipse cover,#192e6d 0%,#192e6d 54%,#162963 100%) url(/wp-content/themes/maccabitlv/images/yellow-line.png) repeat-x center bottom;
background:radial-gradient(ellipse at center,#192e6d 0%,#192e6d 54%,#162963 100%) url(/wp-content/themes/maccabitlv/images/yellow-line.png) repeat-x center bottom;
-webkit-transition:all .4s ease-in-out;
-moz-transition:all .4s ease-in-out;
-o-transition:all .4s ease-in-out;
-ms-transition:all .4s ease-in-out;
transition:all .4s ease-in-out;
}

.mega-holder.active .mega-menu {
height:400px;
}

.mega-item {
height:400px;
display:none;
position:relative;
padding:0 0 0 40px;
}

.mega-item .block {
float:left;
height:100%;
line-height:25px;
font-size:12px;
padding:0 15px;
font-weight:400;
}

.mega-item .paddingtop50 {
padding-top:50px;
}

.mega-item .block33 {
width:33.33%;
}

.mega-item .block15 {
width:15%;
}

.mega-item .block25 {
width:25%;
}

.mega-item a {
display:block;
text-decoration:none;
text-transform:none;
}

.mega-item .big-yellow-links {
width:22%;
}

.mega-item .big-yellow-links a {
font-size:35px;
line-height:65px;
border-left:4px solid #011E41;
margin-bottom:10px;
padding:5px 10px;
font-family:"LeagueGothic";
text-transform:uppercase;
}

.mega-item h3 {
color:#F8D734;
margin:0 0 15px;
font-weight:400;
font-family:"LeagueGothic";
text-transform:uppercase;
font-size:18px;
}

.mega-item small {
color:#F8D734;
font-size:11px;
text-transform:uppercase;
font-weight:700;
}

.mega-item .blue-right-border {
border-left:4px solid #011E41;
padding-left:8px;
margin-bottom:8px;
}

.mega-item.mega-item2 b {
display:block;
width:23px;
float:left;
color:#F8D734;
}

.mega-item.mega-item5 .block:nth-child(3) {
font-family:"LeagueGothic";
font-size:19px;
line-height:22px;
text-transform:uppercase;
letter-spacing:.5px;
}

.mega-item.mega-item6 .block:nth-child(3) span {
font-family:"LeagueGothic";
text-transform:uppercase;
font-size:20px;
display:inline-block;
margin-top:6px;
margin-left:8px;
position:absolute;
}

.mega-item.mega-item3 .footer-link a {
font-family:"LeagueGothic";
text-transform:uppercase;
font-size:20px;
color:#fad832;
margin-top:38px;
}

.mega-item .future-games {
font-size:19px;
height:170px;
}

.mega-item .future-games .recent-title {
height:80px;
}

.mega-item .future-games a {
font-size:17px;
line-height:18px;
}

.mega-item .future-games b {
font-size:23px;
font-weight:400;
margin-bottom:4px;
font-weight:600;
}

.mega-item .future-games b.buy {
color:#F8D734;
font-size:16px;
}

.mega-item .future-games span {
color:#4760C7;
}

.league_table {
list-style-type:none;
padding:0;
margin:0 10px 0 0;
font-size:14px;
}

.league_table.pos12 li {
border-top:2px solid red;
}

.mega-item .future-games .league_table b {
font-size:15px;
color:#4760C7;
}

.league_table li {
float:left;
background:#132555;
margin-bottom:3px;
height:30px;
line-height:30px;
float:left;
width:15%;
text-align:center;
}

.league_table li.name {
width:70%;
text-align:left;
}

.league_table li b {
float:left;
width:15px;
margin:0 5px;
}

.league_table.active li {
background:#F8D734;
color:#192E6D;
}

.league_table.head {
font-size:16px;
font-family:"LeagueGothic";
}

.mega-item .theclub li {
width:50%;
padding:5px 0;
border-left:4px solid #011E41;
padding-left:5px;
margin:5px 0;
}

.mega-item .theclub li a {
font-size:19px;
line-height:19px;
}

.footer-link {
font-size:15px;
}

.content-area {
width:75%;
float:left;
}

.top-news .news-title {
width:35%;
float:left;
padding:20px 0;
color:#fff;
}

.top-news .news-title h1 {
margin:120px 0 0;
font-weight:400;
font-size:53px;
line-height:50px;
}

.page-template-fixtures .top-news .news-title h1 {
margin:30px 0 0;
}

.page-template-fixtures .top-fixtures .sponser {
margin-top:0;
}

.top-news .news-title .read-more {
margin:15px 0;
}

.top-news .news-title .read-more h2 {
font-weight:400;
font-size:15px;
line-height:25px;
margin-bottom:0;
padding:0 10px 0 0;
}

.top-news .news-title .read-more a {
color:#f8d734;
font-size:15px;
letter-spacing:.5px;
text-decoration:none;
font-family:"LeagueGothic";
text-transform:uppercase;
}

.top-news .news-photo {
width:690px;
float:right;
max-height:500px;
padding:20px 0;
}

.top-news .news-photo img {
width:auto;
height:auto;
left:0;
float:left;
}

.post-ribben {
position:absolute;
z-index:100;
background:#fff url(/wp-content/themes/maccabitlv/images/ribben-bg.png);
color:#fad832;
bottom:30px;
left:10px;
color:#f8d734;
font-size:30px;
padding:5px 35px;
font-family:"LeagueGothic";
text-transform:uppercase;
-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);
-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);
box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);
}

.single-post .post-ribben {
left:0;
bottom:45px;
}

.single-post .big-header-image .wp-caption .wp-caption-text {
margin:-35px 0 0 10px;
bottom:45px;
}

.top-news .video-post {
top:30px;
}

.video-post {
position:absolute;
z-index:100;
color:#fff;
top:10px;
right:10px;
z-index:100;
text-shadow:0 0 3px #000;
font-size:13px;
}

.site-main {
min-height:1300px;
padding:35px 25px 35px 45px;
position:relative;
}

.big-header-image {
height:500px;
overflow:hidden;
}

.big-header-image img {
width:1200px;
float:right;
}

.subtabs {
list-style-type:none;
padding:0 0 0 29px;
margin:0;
height:61px;
line-height:61px;
background:#7e8fa1 url(/wp-content/themes/maccabitlv/images/subtabs-bg.jpg) repeat-x;
}

.subtabs li {
float:left;
font-size:15px;
margin-left:10px;
}

.subtabs li a {
text-decoration:none;
padding:0 20px 0 10px;
font-family:"LeagueGothic";
text-transform:uppercase;
font-size:19px;
display:block;
line-height:18px;
line-height:70px;
height:60px;
text-shadow:0 1px 3px rgba(0,0,0,0.4);
}

.subtabs li.active a {
color:#F8D734;
background:transparent url(/wp-content/themes/maccabitlv/images/selected.png) no-repeat left 30px;
}

.mini-tabs li a {
font-size:14px;
display:block;
text-decoration:none;
color:#254e96;
font-family:"LeagueGothic";
text-transform:uppercase;
font-size:19px;
}

.slideshow-wrapper {
margin:20px 0;
direction:ltr;
}

.slideshow-wrapper .wp-caption {
position:absolute;
z-index:10;
bottom:5px;
left:5px;
margin:0;
}

.widget-area h2 {
margin:0;
font-weight:400;
font-size:40px;
}

.widget-area h3 {
margin:0;
font-weight:400;
font-size:40px;
margin:0;
font-weight:400;
font-size:30px;
line-height:35px;
}

.sidebar-banner,.sidebar-fans,.sidebar-promote {
float:right;
width:25%;
min-height:100px;
right:25%;
bottom:0;
top:0;
}

#promote {
border-left:1px dotted #adbadb;
}

.sidebar-filter li {
padding:5px 0;
}

.show_tabs .sidebar-banner,.show_tabs .sidebar-promote,.show_tabs .sidebar-forever {
top:88px;
}

.show_subtabs .sidebar-banner,.show_subtabs .sidebar-promote,.show_subtabs .sidebar-forever,.show_subtabs .sidebar-forever {
top:62px;
}

.show_subtabs.players .sidebar-banner,.show_subtabs.players .sidebar-promote,.show_subtabs.players .sidebar-forever,.show_subtabs.players .sidebar-forever {
top:161px;
}

.show_tabs.show_subtabs .sidebar-banner,.show_tabs.show_subtabs .sidebar-promote,.show_tabs.show_subtabs .sidebar-forever {
top:149px;
}

.sidebar-banner ul,.sidebar-promote ul,.sidebar-forever ul {
list-style-type:none;
margin:0;
padding:0;
}

.sidebar-banner ul li {
margin-bottom:20px;
margin-bottom:15px;
}

.sidebar-banner ul.sidebar-filter li {
margin-bottom:0;
}

.sidebar-banner {
right:0;
margin-top:50px;
}

.sidebar-holder {
padding:35px 25px;
text-align:center;
}

#promote .sidebar-holder {
padding:35px 25px;
}

ul.promote-holder li .blue-bg {
background:url(/wp-content/themes/maccabitlv/images/header-bg.jpg);
color:#fff;
clear:both;
}

.promote-holder .recent-title {
clear:right;
background:url(/wp-content/themes/maccabitlv/images/header-bg.jpg);
padding:15px;
}

.promote-holder .recent-post-holder .recent-title h2 {
font-family:"LeagueGothic";
color:#fff;
font-size:32px;
line-height:34px;
text-transform:none;
text-align:left;
margin:0;
}

ul.popular .title a {
font-family:"LeagueGothic";
color:#fff;
font-size:32px;
line-height:34px;
text-transform:none;
text-align:left;
margin:0;
color:#fff;
text-decoration:none;
}

.game-24h {
height:256px;
width:100%;
background:url(/wp-content/themes/maccabitlv/images/header-game-bg.jpg);
background-position:center center;
position:relative;
}

.game-24h.countdown-header {
background-image:url(https://static.maccabi-tlv.co.il/wp-content/uploads/2016/06/MTA_8fdef389b6fd8d372200fe310bc7e524.jpg);
}

.game-24h.countdown-header #countdown li {
color:#fad832;
}

.game-24h.countdown-header #countdown li small {
border-bottom-color:#fad832;
}

.game-24h-header.page-template-homepage .sidebar-banner,.game-24h-header.page-template-homepage .sidebar-promote,.game-24h-header.page-template-homepage .sidebar-forever {
top:256px;
}

.game-24h .fixed-width {
width:500px;
}

.game-24h #countdown li {
font-family:"LeagueGothic";
width:35px;
font-weight:600;
font-size:40px;
line-height:50px;
margin-left:10px;
height:70px;
text-align:center;
color:#294e96;
}

.read-more #countdown li {
font-family:"LeagueGothic";
width:35px;
font-weight:600;
font-size:35px;
line-height:50px;
margin-left:10px;
height:70px;
text-align:center;
}

.kickoff {
float:right;
color:#294e96;
clear:right;
position:relative;
z-index:100;
padding:15px;
font-size:30px;
}

.visit .kickoff {
font-family:"LeagueGothic";
width:100px;
line-height:30px;
text-align:right;
}

.game-24h #countdown {
z-index:100;
position:relative;
top:25px;
right:15px;
font-family:"LeagueGothic";
}

.game-24h .kickoff {
font-family:"LeagueGothic";
text-transform:uppercase;
font-size:20px;
}

.game-24h .sponser {
position:absolute;
top:20px;
right:195px;
padding:0;
z-index:100;
line-height:40px;
}

.game-24h #countdown li small {
border-bottom:1px solid #294e96;
}

.sidebar-banner ul.sub-sub-menu li {
padding:3px 0;
text-align:left;
}

.sidebar-banner ul.sub-sub-menu li a {
color:#254e96;
}

.game-24h .fixtures-list article {
background:#fff url(/wp-content/themes/maccabitlv/images/header-game-bg.jpg) no-repeat center center;
}

.photo-day {
max-width:1200px;
margin:0 auto;
width:100%;
position:relative;
}

.photo-day .blue-ribben {
padding:0 25px 0 55px;
top:20px;
position:absolute;
}

.blue-ribben {
background:#fff url(/wp-content/themes/maccabitlv/images/ribben-bg.png);
height:45px;
color:#fad832;
line-height:45px;
text-align:left;
font-family:"LeagueGothic";
text-transform:uppercase;
font-size:20px;
letter-spacing:.5px;
}

.blue-ribben .yellow {
background:transparent url(/wp-content/themes/maccabitlv/images/ribben-yellow2.png) no-repeat right top;
height:45px;
width:45px;
float:left;
}

.blue-ribben .fly {
background:#fff url(/wp-content/themes/maccabitlv/images/ribben-bg.png);
position:absolute;
left:0;
width:45px;
}

.recent-post-holder {
padding:20px 0;
}

.recent-post-holder .recent-title h2 {
font-family:"LeagueGothic";
text-transform:uppercase;
margin:0;
color:#294e96;
font-weight:400;
font-size:32px;
line-height:38px;
}

.recent-post-holder .recent-title p {
margin:0;
color:#4d4f4e;
font-size:15px;
line-height:21px;
}

.recent-post-holder.small-post .recent-title {
float:right;
width:70%;
}

.break-line {
border-top:1px solid #eee;
}

.header-tabs {
background:#fff url(/wp-content/themes/maccabitlv/images/tabs1-bg.jpg) repeat-x;
font-weight:600;
z-index:500;
position:relative;
}

.header-tabs a {
color:#254e96;
text-decoration:none;
font-family:"LeagueGothic";
text-transform:uppercase;
font-weight:100;
font-size:19px;
}

.header-tabs ul.top {
height:88px;
overflow:hidden;
}

.header-tabs ul.top li {
float:left;
padding:0;
line-height:90px;
}

.header-tabs ul.top li.first {
padding-left:50px;
}

.header-tabs ul.top li.active {
background-image:url(/wp-content/themes/maccabitlv/images/tabs1-bg2.jpg);
}

.header-tabs ul.top li img {
height:88px;
width:118px;
}

.header-tabs ul.bottom {
height:40px;
}

.header-tabs ul.bottom li {
float:right;
padding:0 20px;
line-height:40px;
}

.yellow-line {
background:transparent url(/wp-content/themes/maccabitlv/images/yellow-line.png);
z-index:10;
position:absolute;
height:3px;
margin-top:-3px;
width:100%;
}

.p20 {
padding:20px;
}

ul.popular li {
float:right;
width:33.33%;
}

ul.popular .p20 {
padding:15px 5px;
}

ul.popular .title {
background:#fff url(/wp-content/themes/maccabitlv/images/ribben-bg.png);
font-size:30px;
line-height:35px;
padding:25px 10px;
min-height:120px;
height:145px;
}

#myIframe {
width:100%;
height:600px;
}

.player-dot {
background:transparent url(/wp-content/themes/maccabitlv/images/playboard-dot.png) no-repeat center center;
height:42px;
width:42px;
position:absolute;
margin:-15px 0 0 10px;
}

.player-stats {
list-style-type:none;
padding:0;
margin:0;
height:40px;
overflow:hidden;
line-height:15px;
border:1px solid #011E41;
}

.table-wrapper {
overflow:auto;
}

.player-stats-header {
background:#F8D734;
line-height:40px;
}

.Enable-Mobile .player-stats {
width:660px;
border:1px solid #011E41;
}

.Enable-Mobile .player-stats.player-stats-header div {
width:100px;
}

.player-stats.player-stats-header div {
white-space:pre;
width:19%;
padding-right:4px;
margin-top:0;
line-height:40px;
}

.Enable-Mobile .player-stats div {
width:100px;
padding-right:4px;
margin-top:10px;
line-height:20px;
}

.player-stats div {
float:left;
width:19%;
padding-right:4px;
line-height:40px;
}

.player-list ul.players h3 {
font-size:15px;
margin:0;
line-height:30px;
}

.player-list ul.players h3.team {
margin:8px 0 0 45px;
height:40px;
line-height:normal;
}

.player-list ul.players li a {
line-height:20px;
display:block;
color:#294E96;
text-decoration:none;
font-size:19px;
}

.player-card {
float:left;
width:25%;
height:350px;
position:relative;
}

article .entry-content .player-card h3 {
font-size:25px;
margin:3px 0;
line-height:30px;
font-weight:700;
}

.player-card h3.team {
margin:8px 0 0 45px;
height:40px;
line-height:normal;
color:#333;
font-weight:700;
}

.player-card .number {
background:#fad832;
color:#294E96;
-webkit-border-radius:20px;
-moz-border-radius:20px;
border-radius:20px;
height:40px;
width:40px;
margin:0;
text-align:center;
line-height:41px;
font-size:25px;
font-weight:800;
margin-top:5px;
position:absolute;
left:20px;
}

.player-list ul.players li .number {
background:#fad832;
color:#294E96;
-webkit-border-radius:20px;
-moz-border-radius:20px;
border-radius:20px;
float:left;
height:40px;
width:40px;
margin-right:10px;
text-align:center;
line-height:41px;
font-size:15px;
font-weight:800;
margin-top:5px;
position:absolute;
}

.player-list ul.players li .job {
color:#333;
font-size:15px;
height:30px;
}

.player-list h2,.player-list .stuff-all h3 {
clear:both;
color:#294E96;
font-weight:400;
font-size:53px;
line-height:50px;
padding:10px 0;
margin:0;
font-family:"bebasNeue";
text-transform:uppercase;
}

.news-list .line-break {
border:0;
padding:50px 0 0;
clear:both;
border-bottom:1px solid #CCC;
}

.news-list .date {
font-family:"LeagueGothic";
font-size:36px;
float:left;
color:#294e96;
}

.news-list article {
width:80%;
float:right;
clear:right;
margin:0;
}

.news-list article .time {
float:right;
height:50px;
line-height:50px;
}

.news-list article h2.entry-title {
font-family:"Open Sans",sans-serif;
margin:0;
height:50px;
line-height:50px;
font-size:20px;
border-bottom:1px solid #eee;
clear:none;
}

.news-list article h2 a {
text-decoration:none;
color:#4d4f4e;
font-weight:600;
font-size:13px;
}

.inner-popup {
display:none;
position:fixed;
-webkit-transform:translateZ(0);
top:0;
right:0;
bottom:0;
left:0;
z-index:10000;
}

.inner-popup h2 {
font-family:"LeagueGothic";
text-transform:uppercase;
font-size:34px;
color:#254E96;
}

.popup-content {
position:absolute;
background:#fff;
width:800px;
z-index:20;
left:50%;
top:50%;
margin:-325px 0 0 -400px;
-webkit-transition:all .4s ease-in-out;
-moz-transition:all .4s ease-in-out;
-o-transition:all .4s ease-in-out;
-ms-transition:all .4s ease-in-out;
transition:all .4s ease-in-out;
}

.popup-content.flyin {
margin:-275px 0 0 -400px;
}

.overlay {
background:rgba(9,24,68,0.8);
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
-webkit-transform:translateZ(0);
}

.close-popup {
position:absolute;
top:0;
right:-40px;
background:#fff;
width:40px;
height:40px;
text-align:center;
line-height:43px;
color:#000;
font-size:25px;
z-index:200;
}

.blocks {
display:none;
height:100%;
height:550px;
overflow:auto;
-webkit-box-shadow:0 8px 40px 0 rgba(0,0,0,0.6);
-moz-box-shadow:0 8px 40px 0 rgba(0,0,0,0.6);
box-shadow:0 8px 40px 0 rgba(0,0,0,0.6);
padding:5px;
}

.blocks a {
color:#294e96;
}

.blocks .p50 {
float:right;
width:50%;
height:100%;
position:relative;
}

.blocks .yellow {
background:url(/wp-content/themes/maccabitlv/images/popup-login-bg3.jpg);
}

.blocks h2 {
text-align:center;
font-size:30px;
font-weight:300;
line-height:35px;
}

.blocks.login h2 {
margin:150px 0 0;
}

.blocks.join .white h3 {
float:left;
width:50%;
height:40px;
clear:none;
background:#254E96;
color:#fff;
font-size:20px;
line-height:40px;
text-align:left;
}

.blocks.join .white h3 small {
float:left;
width:40px;
text-align:right;
padding:0 10px;
font-size:30px;
background-color:#173975;
margin-right:10px;
}

.blocks.join .white h3.gray {
background:#ccc;
}

.blocks.join .white h3.gray small {
background:#aaa;
}

.blocks.join form {
border:0;
padding:0;
}

.popupsteps {
width:80%;
margin:0 auto;
}

.blocks.login .yellow h2 {
margin:0;
height:290px;
}

.blocks form {
border-top:1px solid #ccc;
width:80%;
margin:20px auto 0;
padding:40px 0;
}

.blocks.update form {
padding:0;
border:0;
}

label.error {
font-size:13px;
color:red;
float:right;
float:left;
}

#signin-loading,#login-loading,#update-loading,#update-pulling,#update-ok {
text-align:center;
margin-top:100px;
display:none;
}

a.forgot {
float:right;
color:#254e96;
text-decoration:underline;
}

#signin-form h4,#login h4,#forgot h4 {
text-align:center;
color:red;
margin:10px 0;
}

#leean-loading {
display:none;
text-align:center;
margin-top:100px;
}

.blue-ribbrn {
text-align:center;
padding:30px 20px;
background:#fff url(/wp-content/themes/maccabitlv/images/ribben-bg.png);
color:#fff;
font-size:15px;
font-weight:300;
line-height:25px;
}

.blue-ribbrn a {
color:#f8d93f;
font-weight:700;
}

a.blue-button-big,.blue-button-big[type=submit] {
display:block;
margin:0 auto;
width:80%;
height:60px;
line-height:65px;
font-size:20px;
font-weight:600;
background:#254e96;
color:#f8d93f;
text-align:center;
text-decoration:none;
margin-top:40px;
border:0;
box-shadow:none;
text-shadow:none;
border-radius:0;
padding:0;
font-family:"LeagueGothic";
text-transform:uppercase;
font-weight:normal;
font-size:19px;
}

.white .blue-button-big[type=submit] {
width:100%;
margin:10px 0;
}

input[type=checkbox] {
margin-right:10px;
}

.blocks.forgot .yellow,.blocks.join1 .yellow,.blocks.join2 .yellow,.blocks.welcome .yellow,.blocks.update .yellow {
background:url(/wp-content/themes/maccabitlv/images/popup-login-bg3.jpg) center center;
}

.blocks.idomoo .yellow {
background-image:url(/wp-content/themes/maccabitlv/images-promo/popup-login-bg2.jpg);
background-size:cover;
}

.blocks.openday .yellow {
background:url(/wp-content/themes/maccabitlv/images/popup-login-bg3.jpg) center center;
background-size:cover;
}

.blocks.join1 select,.blocks.update select {
width:auto;
text-indent:0;
}

.blocks .checkbox {
position:relative;
font-size:14px;
padding-right:24px;
}

.blocks .checkbox input {
position:absolute;
right:0;
top:2px;
}

.welcome.blocks h2 {
font-size:23px;
text-align:inherit;
padding:10px 20px;
}

.welcome.blocks p {
padding:10px 20px;
}

.entry-popup img {
float:right;
width:100%;
}

.entry-popup .popup-footer {
clear:both;
padding:0 10px;
line-height:30px;
}

.entry-popup .popup-footer a {
float:left;
color:#333;
}

.top-table td {
width:33%;
display:block;
float:right;
padding:0 20px;
}

.top-table td img {
max-width:100% !important;
}

.subscribe {
position:relative;
overflow:hidden;
}

.subscribe input[type=submit] {
position:absolute;
top:115px;
right:30px;
width:auto;
height:auto;
margin:0;
line-height:18px;
font-size:18px;
padding:6px 20px;
}

.paginate {
margin:40px 0 10px;
text-align:center;
min-height:40px;
}

.paginate span.current-post-page,.paginate span.current {
background:#294E96;
color:#F8D734;
font-weight:600;
}

.follow-icons {
font-size:25px;
line-height:35px;
}

.follow-icons i {
font-size:35px;
color:#f6cf36;
}

.join-menu {
margin:50px auto 0;
text-align:center;
width:500px;
}

.join-menu .blue-strip {
height:35px;
line-height:35px;
background:url(/wp-content/themes/maccabitlv/images/header-bg.jpg);
width:100%;
}

.join-menu .blue-strip img {
margin-top:-30px;
}

.join-menu .blue-strip a {
color:#f8d734;
}

.join-menu h2 {
margin:25px 0 15px;
font-weight:400;
font-size:35px;
line-height:35px;
}

.join-menu p {
margin:25px 0 15px;
font-weight:400;
font-size:35px;
line-height:35px;
margin:5px 0;
font-size:24px;
}

article.hentry h1 {
color:#294E96;
font-weight:400;
font-size:36px;
line-height:38px;
margin:0 0 20px;
}

article.hentry h2 {
color:#333;
font-size:24px;
line-height:31px;
font-weight:100;
font-family:"LeagueGothic";
}

article .entry-content {
padding:0;
margin:0;
}

.type-post article .entry-content {
min-height:300px;
}

article .entry-meta {
width:140px;
position:absolute;
color:#294E96;
z-index:100;
}

article .entry-meta a {
color:#294E96;
text-decoration:none;
}

.whatsapp-share {
background-image:url(https://cdn.maccabi-tlv.co.il/wp-content/themes/maccabitlv/images/whatsapp-grey.png);
width:35px;
height:35px;
display:block;
background-size:cover;
margin-top:-10px;
float:left;
}

.twitter-share {
background-image:url(https://cdn.maccabi-tlv.co.il/wp-content/themes/maccabitlv/images/twitter-new-grey.png);
width:35px;
height:35px;
display:block;
background-size:cover;
margin-top:-10px;
float:left;
}

.facebook-share {
background-image:url(https://cdn.maccabi-tlv.co.il/wp-content/themes/maccabitlv/images/facebook-new-grey.png);
width:35px;
height:35px;
display:block;
background-size:cover;
margin-top:-10px;
float:left;
}

.mini-search {
width:50%;
margin:0 auto 15px;
}

.mini-search input {
height:30px;
line-height:30px;
}

.share {
margin-top:20px;
}

.entry-content {
box-sizing:border-box;
}

.entry-content p {
color:#494949;
font-size:15px;
line-height:25px;
margin:0 0 15px;
text-align:justify;
}

.entry-content blockquote {
margin:.5em -100px .5em 10px;
padding:.5em 10px;
float:right;
max-width:300px;
}

.entry-content blockquote p {
display:inline;
color:#294E96;
font-size:30px;
line-height:42px;
}

.entry-content .alignnone,.entry-content .aligncenter,.entry-content .alignright,.entry-content .alignleft {
height:auto;
width:auto;
max-width:100%;
}

.entry-content .aligncenter {
width:100%;
margin:0;
}

.entry-content .alignright {
width:350px;
float:right;
margin:0 0 10px 20px;
}

.entry-content .alignleft {
width:350px;
float:left;
margin:0 20px 10px 0;
}

.gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item {
max-width:100%;
margin:0;
}

.fucking_pixels {
height:0;
overflow:hidden;
}

.homepage-gallery {
width:auto;
height:100%;
overflow:hidden;
float:right;
}

.homepage-gallery.rslides {
width:auto;
height:100%;
margin:0;
}

.news-photo .rslides_tabs {
position:absolute;
z-index:100;
bottom:20px;
right:0;
margin:0;
}

.news-photo .rslides_tabs a {
border:2px solid #fff;
height:12px;
width:12px;
}

.entry-footer {
border-top:1px solid #ccc;
margin-left:150px;
color:#909090;
font-family:"LeagueGothic";
font-weight:100 !important;
text-decoration:none;
text-transform:uppercase;
font-size:19px;
}

.entry-footer b {
font-weight:100 !important;
}

.entry-footer .row {
border-bottom:1px solid #ccc;
padding:10px 0;
}

.entry-footer a {
font-weight:100;
text-decoration:none;
color:#909090;
}

.entry-footer a i {
font-size:23px;
}

.page-template-club-players .stats {
height:50px;
font-size:17px;
}

.page-template-club-players .stats .p33 {
float:right;
width:16.6%;
}

.page-template-club-players .stats p {
color:#294E96;
font-size:25px;
margin:5px 0 20px;
}

.entry-footer .print {
float:left;
margin-right:20px;
}

.site-main .post-navigation {
height:150px;
line-height:30px;
margin:0;
}

.post-navigation .nav-previous,.post-navigation .nav-next {
font-size:30px;
}

.post-navigation .nav-previous a,.post-navigation .nav-next a {
color:#294E96;
display:block;
height:150px;
font-size:36px;
line-height:40px;
font-weight:100;
font-family:"LeagueGothic";
text-decoration:none;
text-align:left;
}

.post-navigation .nav-previous img,.post-navigation .nav-next img {
float:left;
height:150px;
width:150px;
margin-right:30px;
}

.sharev {
list-style-type:none;
padding:0;
margin:0;
text-align:center;
width:50px;
}

#gallery li .wp-caption .wp-caption-text {
margin:5px;
display:none;
}

#gallery li:hover .wp-caption .wp-caption-text {
margin:0;
display:block;
}

.player-header {
height:500px;
}

.player-header .info {
float:right;
width:22%;
margin:0 4%;
padding-top:50px;
color:#f8d734;
font-size:16px;
}

.player-header .info h1 {
font-size:50px;
color:#fff;
font-weight:400;
margin:0;
}

.player-header .info h2 {
font-size:60px;
line-height:55px;
margin:0;
font-weight:700;
letter-spacing:-2px;
margin-left:-4px;
height:110px;
text-align:left;
min-height:120px;
}

.player-header .info .stats {
margin:20px 0;
padding:20px 0;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
width:90%;
}

.player-header .info .stats .p50,.player-header .info .stats .p33 {
float:right;
width:50%;
font-family:"LeagueGothic";
text-transform:uppercase;
}

.player-header .info .stats .p33 {
width:33%;
}

.player-header .photo {
float:right;
width:40%;
height:100%;
}

.player-header .photo .pp20 {
margin:0 20px;
position:relative;
height:100%;
}

.player-header .photo img {
position:absolute;
width:100%;
bottom:0;
}

.player-header .shop {
float:right;
width:22%;
margin:0 4%;
}

.player-header .position {
height:auto;
line-height:175px;
text-align:center;
padding:66px 0 18px;
}

.player-header .short {
color:#fff;
line-height:35px;
height:170px;
margin:20px 0;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
font-size:25px;
line-height:28px;
font-family:"LeagueGothic";
padding-top:57px;
}

.player-header .short img {
float:right;
margin-left:15px;
margin-top:-28px;
}

.player-slider {
width:100%;
overflow:hidden;
direction:rtl;
}

.player-slider .arrow {
position:absolute;
-webkit-border-radius:20px;
-moz-border-radius:20px;
border-radius:20px;
background:#fff;
color:#294E96;
height:40px;
width:40px;
line-height:48px;
top:40px;
left:-20px;
z-index:200;
text-align:center;
}

.player-slider .arrow.right {
left:inherit;
right:-20px;
display:none;
}

#team-players {
list-style-type:none;
margin:0;
padding:0;
left:0;
position:relative;
}

#team-players li {
float:right;
width:100px;
}

#team-players li a {
display:block;
position:relative;
height:120px;
overflow:hidden;
}

#team-players li .yellow {
position:absolute;
width:100%;
height:100%;
background:rgba(41,77,151,0.5);
z-index:100;
}

.team-players.soon .block {
width:650px;
}

.club-map li.cat {
margin-bottom:50px;
}

.club-map .title {
color:#294E96;
font-weight:400;
font-size:36px;
line-height:38px;
float:left;
width:200px;
margin:0;
}

.club-map .children {
list-style-type:none;
padding:0;
margin:0;
float:right;
width:630px;
border-top:1px solid #ccc;
}

.club-map .children li {
padding:5px 0;
border-bottom:1px solid #ccc;
font-weight:600;
}

.club-map .children li a {
text-decoration:none;
color:#666;
}

.club-map.map2 .children li {
font-weight:400;
}

.yellowbar {
clear:both;
background:#efce31;
height:35px;
margin-bottom:20px;
line-height:35px;
}

.yellowbar .bluelabel {
background:#fff url(/wp-content/themes/maccabitlv/images/ribben-bg.png);
height:45px;
color:#fad832;
line-height:45px;
font-family:"LeagueGothic";
float:left;
padding:0 15px;
font-size:25px;
margin:-5px 20px 0 0;
width:190px;
}

.yellowbar2 {
width:95%;
}

.yellowbar3 {
width:90%;
}

.yellowbar4 {
width:85%;
}

.yellowbar5 {
width:80%;
}

.yellowbar6 {
width:75%;
}

.yellowbar8 {
width:65%;
}

.yellowbar9 {
width:60%;
}

.yellowbar10 {
width:55%;
}

.top-fixtures .news-title h1 {
text-align:center;
width:100%;
}

.top-fixtures .news-title .read-more {
width:100%;
position:relative;
}

.top-fixtures .news-title .read-more #countdown {
margin:0 auto;
width:180px;
}

.header-tabs .sponser {
clear:both;
font-weight:600;
line-height:90px;
padding:0;
position:absolute;
top:0;
right:20px;
color:#4987CE;
}

.top-fixtures .sponser {
clear:both;
font-weight:600;
line-height:100px;
padding:0;
text-align:center;
margin-top:50px;
}

.top-fixtures .sponser img {
vertical-align:middle;
margin:0 15px;
}

.fixtures-list article {
position:relative;
background-position:center center;
background-size:cover;
}

.home .fixtures-list article {
background:url(/wp-content/themes/maccabitlv/images/header-game-bg.jpg);
height:256px;
background-position:center center;
background-size:cover;
}

.fixed-width {
width:100%;
max-width:500px;
margin:0 auto;
}

.fixtures-list .entry-header {
color:#f8d734;
text-align:center;
font-size:22px;
padding:25px 0 10px;
border-bottom:1px solid #ccc;
line-height:50px;
font-family:"LeagueGothic";
text-transform:uppercase;
}

.fixtures-list .teams {
padding:0;
color:#fff;
position:relative;
}

.fixtures-list .teams p {
line-height:normal;
margin:35px 0 0;
}

.fixtures-list .team {
width:35%;
float:right;
line-height:100px;
border-bottom:1px solid #ccc;
}

.fixtures-list .mark {
width:30%;
float:right;
text-align:center;
font-size:80px;
line-height:90px;
}

.fixtures-list .min {
width:150px;
text-align:center;
font-size:20px;
line-height:40px;
display:none;
position:absolute;
left:50%;
margin-left:-75px;
top:95px;
}

.fixtures-list .round,.fixtures-list .referee,.fixtures-list .viewers {
text-align:center;
font-size:20px;
line-height:20px;
color:#f8d734;
}

.fixtures-list .info {
position:absolute;
bottom:0;
width:100%;
left:0;
}

.page-template-homepage .live.fixtures-list .info,.game-24h-header .live.fixtures-list .info {
bottom:115px;
}

.single-match .fixtures-list .info {
bottom:35px;
}

.fixtures-list .min label {
background:transparent url(/wp-content/themes/maccabitlv/images/green-light.png) no-repeat right center;
padding-right:16px;
}

.fixtures-list .logo {
width:80px;
height:80px;
height:100px;
line-height:100px;
}

.fixtures-list .score {
font-size:80px;
line-height:90px;
font-family:"LeagueGothic";
text-transform:uppercase;
}

.fixtures-list .players {
float:right;
color:#f8d734;
font-size:13px;
padding:0;
width:45%;
}

.fixtures-list .players span {
padding:0 5px;
}

.fixtures-list .tickets {
border:3px solid #f8d734;
margin:10px auto;
line-height:35px;
width:300px;
text-align:center;
color:#fff;
}

.fixtures-list .not-maccabi {
text-align:left;
float:left;
}

.fixtures-list .team .logo img {
max-height:90%;
max-width:100%;
vertical-align:middle;
width:auto;
}

.fixtures-list .Home .maccabi {
float:left;
text-align:left;
}

.fixtures-list .Home .not-maccabi {
float:right;
text-align:right;
}

.content-area h2 {
font-family:"LeagueGothic";
text-transform:uppercase;
color:#294e96;
font-size:50px;
margin:0;
font-weight:100;
line-height:normal;
}

.site-top-banner.fixtures-list .league {
top:180px;
}

.league {
position:absolute;
margin:auto;
float:left;
max-height:100px;
max-width:100px;
}

.tv {
max-height:100px;
max-width:100px;
top:inherit;
bottom:10px;
position:absolute;
left:10px;
top:10px;
max-height:100px;
max-width:100px;
top:inherit;
bottom:10px;
}

#countdown li {
width:55px;
float:right;
margin-left:5px;
font-size:60px;
text-align:center;
line-height:70px;
color:#fad832;
}

#countdown li small {
font-size:15px;
font-weight:100;
text-transform:uppercase;
border-bottom:1px solid #fad832;
width:100%;
display:block;
text-align:center;
line-height:13px;
}

.row-filter {
text-align:left;
text-align:right;
margin-bottom:10px;
}

.row-filter a {
margin:0 10px;
margin:0;
padding:0 20px 0 5px;
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHo+AACAQQAA+MoAAIC0AAB48QAA9RwAADw3AAAbzhlfIT4AAACJSURBVHjajNAxCsJAEEbhb5cU4i0sbHIaL6IQTxFPo4VeROwXQs4gKW1cWJZEM90wj5l5f0jDeMXBunqENIw7vLD9A09oIxL6FdsvSCENI2zwxH4BTmgxxeJc92P76cuIpRBuc6K45yZWwzPeleixBOLMr30tWgJZuqwcQJNFy2GzkHeHUMPwGQChFSPmzlJ1WgAAAABJRU5ErkJggg==) no-repeat scroll right center;
}

.site-top-banner.fixtures-list .entry-header {
font-size:50px;
padding:100px 0 10px;
border:0;
}

.home .site-top-banner.fixtures-list .entry-header {
padding:50px 0 10px;
}

.game-live-header .site-top-banner.fixtures-list .entry-header {
font-size:50px;
padding:120px 0 10px;
border:0;
}

.site-top-banner.fixtures-list .fixed-width {
max-width:800px;
}

.site-top-banner.fixtures-list .team {
line-height:100px;
}

.site-top-banner.fixtures-list .logo {
width:80px;
height:100px;
text-align:center;
}

.site-top-banner.fixtures-list .score {
font-size:100px;
line-height:110px;
}

.site-top-banner.fixtures-list .score small {
font-size:40px;
padding:5px;
}

.play-by-play {
list-style-type:none;
padding:0;
margin:0;
color:#171717;
}

.play-by-play li {
background:#eee;
position:relative;
padding-left:80px;
height:80px;
margin-bottom:10px;
padding-right:10px;
line-height:80px;
}

.play-by-play li.soon {
background:none;
padding:50px 0;
font-size:25px;
line-height:normal;
text-align:center;
}

.play-by-play li .min {
position:absolute;
width:80px;
font-size:50px;
font-weight:600;
left:0;
text-align:center;
line-height:80px;
font-family:"LeagueGothic";
text-transform:uppercase;
}

.play-by-play li img {
vertical-align:middle;
margin:0 8px;
}

.single-mtafc_game .teams {
margin-bottom:100px;
}

.teams h3 {
background:#aaa;
margin:5px 0;
padding:5px 15px;
}

.teams .yellow h3 {
background-color:#F8D734;
}

.teams ul {
list-style:none;
padding:0;
margin:0 10px;
}

.teams ul li {
margin-bottom:5px;
background:#e0e0e0;
padding:5px;
height:35px;
}

.teams ul li b {
display:block;
width:40px;
float:left;
text-align:center;
}

.teams .playerLabel {
width:180px !important;
}

.teams .icons {
float:right;
width:50px;
text-align:center;
border-left:3px solid #fff;
position:relative;
top:-5px;
height:40px;
line-height:40px;
}

.teams .icons.goals {
width:80px;
}

#gallery li {
float:right;
padding:5px;
}

#gallery li.item0 {
width:100%;
height:380px;
}

.video-thumb {
width:30%;
height:200px;
float:left;
margin:20px 10px;
}

.video-thumb .photo {
height:140px;
overflow:hidden;
}

.video-code {
position:relative;
width:680px;
}

.page-template-default .video-code {
width:830px;
}

.video-code video {
width:100%;
height:370px;
}

.tv-holder {
height:625px;
}

.tv-player-holder {
width:900px;
float:left;
}

.type-post .tvsponser {
position:relative;
height:45px;
}

.type-post #tv-overlay {
left:10px;
width:660px;
height:auto;
bottom:10px;
}

.tv-player {
margin:0 auto;
position:relative;
direction:ltr;
}

#video-holder {
background:#2bb2a4;
padding:80px 50px 20px;
}

#tv-title {
position:absolute;
z-index:100;
left:25px;
top:35px;
color:#F8D734;
}

#tv-title h1 {
margin:0;
font-size:35px;
font-weight:400;
}

#tv-overlay {
position:absolute;
top:80px;
left:50px;
width:800px;
height:450px;
z-index:50;
background:rgba(41,77,151,0.5);
display:none;
}

.tv-player2 #tv-overlay {
top:10px;
}

.template-tv #video-holder,.post-type-archive-mtafc_tv #video-holder {
padding:10px 50px 20px;
}

.template-tv #page #tv-ended,.post-type-archive-mtafc_tv #page #tv-ended {
position:absolute;
top:90px;
left:60px;
width:800px;
height:450px;
}

#tv-ended {
display:none;
position:absolute;
top:80px;
left:50px;
width:800px;
height:450px;
z-index:50;
background:rgba(41,77,151,0.5);
}

#page #tv-ended {
position:absolute;
top:80px;
left:10px;
width:660px;
height:340px;
z-index:50;
background:rgba(41,77,151,0.5);
}

.entry-content #tv-ended {
top:80px;
left:10px;
width:660px;
height:370px;
}

.page .entry-content #tv-ended {
top:0;
left:0;
}

.page .entry-content #tv-overlay {
top:0;
left:0;
width:660px;
height:370px;
}

#tv-ended .call-to-action {
z-index:302;
border-radius:0;
position:absolute;
text-align:center;
top:45%;
width:100%;
}

#tv-ended .call-to-action a {
background:#f8d734;
text-align:center;
padding:10px 25px;
color:#2C62CB;
font-size:25px;
}

.more-videos {
margin-top:150px;
background:#f8d734;
color:#2C62CB;
}

.more-videos .post-navigation .nav-previous,.more-videos .post-navigation .nav-next {
line-height:35px;
padding:10px;
}

.more-videos .post-navigation .nav-previous a,.more-videos .post-navigation .nav-next a {
height:110px;
}

.more-videos .post-navigation .nav-previous img,.more-videos .post-navigation .nav-next img {
margin:0 0 0 10px;
}

.tv-player .vjs-default-skin .vjs-big-play-button {
z-index:300;
border:0;
background:rgba(248,215,52,0.8);
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
height:100px;
width:100px;
box-shadow:none;
margin-top:0;
margin-left:0;
margin-top:-50px;
margin-left:-50px;
}

.video-js button {
box-shadow:none;
}

.tv-player .vjs-default-skin .vjs-big-play-button:before {
line-height:90px;
color:#2C62CB;
text-shadow:none;
top:6px;
}

.light-filter {
border:1px solid #ccc;
list-style-type:none;
padding:0;
margin:10px 0;
height:40px;
font-size:15px;
line-height:40px;
font-family:"bebasNeue";
}

.light-filter li {
float:left;
height:38px;
padding:0 20px;
border-right:1px solid #ccc;
}

.tv-player .loggin-video {
height:450px;
}

.tv-player .join {
background:rgba(248,215,52,0.8);
padding:20px 30px;
position:absolute;
bottom:0;
right:0;
color:#294e96;
font-size:15px;
width:450px;
height:110px;
}

.tv-player .join h3 {
margin:0;
font-weight:400;
font-size:40px;
font-family:"LeagueGothic";
}

#tv-overlay a {
color:#294e96;
font-size:35px;
height:100%;
display:block;
}

.site-top-banner.tv-header {
height:700px;
}

.site-top-banner .wp-caption {
margin:0;
position:absolute;
bottom:15px;
right:10px;
}

.tv-popular {
float:right;
margin:25px 0;
width:230px;
color:#F8D734;
font-family:"bebasNeue";
}

.tv-popular h2 {
margin:0;
font-weight:400;
}

.tv-popular .video-popular {
position:relative;
height:129px;
margin-bottom:25px;
overflow:hidden;
}

.tv-popular .video-popular h3 {
position:absolute;
bottom:0;
margin:0;
padding:5px;
font-size:18px;
line-height:18px;
color:#F8D734;
font-weight:400;
background:rgba(41,77,151,0.5);
}

.tvsponser {
position:absolute;
width:100%;
text-align:center;
margin-top:25px;
}

.page-template-club article .entry-content {
padding:0 20px 0 150px;
}

.page-template-club .gallery {
margin-right:0;
width:670px;
height:400px;
}

.page-template-club .entry-content .alignnone,.page-template-club .entry-content .aligncenter,.page-template-club .entry-content .alignright,.page-template-club .entry-content .alignleft {
max-width:830px;
width:auto;
margin-right:0;
}

.titles-blue-block {
background:url(/wp-content/themes/maccabitlv/images/header-bg.jpg);
padding:20px 280px 20px 20px;
width:820px;
margin-bottom:100px;
position:relative;
}

.titles-blue-block.nop {
padding:10px;
margin:.2%;
margin-bottom:30px;
width:32%;
float:left;
box-sizing:border-box;
height:330px;
}

.titles-blue-block.nop p {
font-size:13px;
line-height:16px;
}

.entry-content .titles-blue-block img.alignnone {
position:absolute;
right:10px;
top:-40px;
width:auto;
}

article.hentry .titles-blue-block h2 {
color:#fff;
border:0;
font-size:24px;
}

.titles-blue-block p {
color:#F8D734;
margin:0;
}

.page-template-club .sponser {
width:830px;
clear:both;
min-height:200px;
padding-left:200px;
border-bottom:1px solid #e0e0e0;
padding-top:30px;
}

.page-template-club .sponser .logo {
width:200px;
text-align:center;
margin:0 0 0 -200px;
float:left;
}

.page-template-club .sponser .years {
width:100px;
text-align:center;
margin-left:-200px;
float:left;
color:#254e96;
font-size:35px;
line-height:55px;
border-top:2px solid #254e96;
border-bottom:2px solid #254e96;
}

.page-template-club .sponser .years b {
font-size:55px;
}

.mini-tabs {
list-style-type:none;
padding:0;
margin:0;
border-top:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
border-left:1px solid #e0e0e0;
height:40px;
line-height:40px;
width:100%;
margin-bottom:30px;
font-size:15px;
}

.player-list-full .mini-tabs {
width:100%;
margin-right:0;
}

.mini-tabs li {
width:50%;
height:100%;
float:left;
border-right:1px solid #e0e0e0;
text-align:center;
}

.cat2 .title {
font-size:20px;
line-height:25px;
}

.stuff {
height:350px;
}

.stuff .person {
float:left;
width:180px;
margin-left:15px;
stext-align:center;
color:#294E96;
font-size:19px;
margin-right:0;
}

.stuff .person .imgHolder {
overflow:hidden;
width:180px;
height:180px;
display:block;
border-radius:100px;
margin-top:20px;
}

.stuff .first-person {
margin-right:70px;
}

.past-players .position {
float:right;
margin-left:250px;
width:25%;
text-align:right;
}

.select-drop label {
height:38px;
display:block;
}

.select-drop label i {
margin-right:20px;
}

.select-drop ul {
display:none;
list-style:none;
padding:0;
margin:0;
max-height:200px;
overflow:scroll;
border:1px solid #e0e0e0;
background:#fff;
position:relative;
z-index:200;
}

.select-drop ul li {
width:100%;
height:40px;
border:0;
border-bottom:1px solid #e0e0e0;
background:#fff;
}

.league-filter {
text-align:left;
padding-bottom:15px;
}

.league-table ul {
list-style:none;
padding:0;
margin:0;
line-height:40px;
background:#f0f0f0;
border-bottom:4px solid #fff;
}

.league-table ul li {
padding:0 0 0 15px;
}

.league-table ul .box {
float:right;
border-left:4px solid #fff;
width:75px;
text-align:center;
}

body.parent-pageid-13227 .mini-tabs {
margin:0 0 25px;
}

article.first-welcome h1 {
font-size:45px;
line-height:50px;
width:80%;
margin-bottom:0;
}

article.first-welcome h1.activation {
margin:0 0 100px;
}

article.first-welcome p {
margin-top:0;
font-size:18px;
color:#434343;
}

article.first-welcome p.first {
width:80%;
color:#294E96;
}

article.first-welcome h3 {
background:transparent url(/wp-content/themes/maccabitlv/images/strip3bg.png);
color:#294E96;
text-align:center;
line-height:57px;
font-size:18px;
}

article.first-welcome h2 {
font-size:40px;
line-height:40px;
color:#434343;
margin:0;
}

.first-welcome .join {
border-top:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
}

.first-welcome .join p {
color:#294E96;
width:80%;
margin:25px auto;
text-align:center;
font-size:22px;
}

.first-welcome .join a {
background:#254e96;
color:#f8d93f;
-webkit-border-radius:25px;
-moz-border-radius:25px;
border-radius:25px;
height:50px;
line-height:50px;
width:250px;
margin:25px auto;
display:block;
}

.first-welcome .join a i {
margin:0 5px;
}

article.type-page .entry-footer {
margin:0;
border:0;
}

.vote-left {
color:#294E96;
border-top:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
padding:15px 0;
margin-bottom:20px;
width:650px;
margin-right:0;
height:100px;
font-family:"LeagueGothic";
}

.vote-left .vote-p {
float:left;
height:50px;
font-size:35px;
line-height:100px;
margin-left:15px;
}

.vote-left .vote-p #countdown li small {
border-bottom:1px solid #294E96;
}

.vote-player {
float:left;
width:16%;
text-align:center;
cursor:pointer;
margin:0 0 15px;
height:150px;
}

.vote-player p {
line-height:20px;
padding:5px;
}

.vote-players:hover .vote-player {
opacity:.5;
}

.vote-players .label {
font-family:"LeagueGothic";
display:none;
float:left;
font-size:35px;
color:#294E96;
margin-left:50px;
line-height:100px;
}

.choose-type,.post-editor {
width:500px;
float:left;
}

.choose-type a {
width:45%;
margin:4px 5px;
display:block;
text-align:center;
border:1px solid #CCC;
padding:20px;
float:right;
text-decoration:none;
}

.choose-type a.active {
border:5px solid #F8D734;
margin:0 5px;
}

.post-editor textarea {
font-size:20px;
height:300px;
}

.ww23 {
width:600px;
}

.ww23 .mini-tabs {
width:820px;
}

.first-contect {
padding:25px 0;
text-align:center;
color:#294e96;
}

.blue-ribben.first {
height:auto;
text-align:center;
}

.blue-ribben.first a {
color:#fad832;
font-size:30px;
}

.mega-item .block.fleft {
float:left;
margin-left:20px;
}

.page-template-write-history .break-line {
margin-bottom:30px;
}

.play-by-play-homepage {
background:#fff;
min-height:100%;
z-index:100;
width:100%;
z-index:400;
min-height:1500px;
padding:20px 50px;
}

.play-by-play-homepage .timeline-loader {
background:transparent url(/wp-content/themes/maccabitlv/images/482.GIF) no-repeat center center;
height:100px;
}

.single-mtafc_game .play-by-play-homepage {
height:auto;
padding:0;
position:relative;
}

.switch {
position:absolute;
left:0;
width:100%;
bottom:60px;
font-family:"LeagueGothic";
font-size:19px;
text-transform:uppercase;
}

.switch ul {
width:300px;
border:4px solid #fff;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:20px;
background:#fff;
list-style:none;
padding:0;
height:48px;
margin:0 auto;
}

.switch ul li {
float:left;
width:50%;
text-align:center;
line-height:40px;
}

.switch ul li .active {
background:#f8d734;
-webkit-border-radius:17px;
-moz-border-radius:17px;
border-radius:17px;
}

.switch ul li:nth-child(2) .active {
border-radius:0 17px 17px 0;
-moz-border-radius:0 17px 17px 0;
-webkit-border-radius:0 17px 17px 0;
}

.switch ul li:nth-child(1) .active {
border-radius:17px 0 0 17px;
-moz-border-radius:17px 0 0 17px;
-webkit-border-radius:17px 0 0 17px;
}

.mta-profile {
height:100px;
height:100px;
position:relative;
padding-left:110px;
float:left;
}

.mta-profile .picture {
float:left;
max-width:100px;
max-height:100px;
float:left;
line-height:100px;
text-align:center;
margin:0 10px;
position:absolute;
left:0;
top:0;
max-width:100px;
max-height:100px;
margin:0;
}

.mta-profile .picture img {
margin:0!important;
max-width:100%;
max-height:100%;
vertical-align:middle;
margin:0 !important;
max-width:100%;
max-height:100%;
vertical-align:middle;
}

.mta-profile h2,.mta-profile p {
margin:0;
text-align:left;
}

.switch a {
display:block;
color:#254e96;
text-decoration:none;
}

.hidegamecenter.show_tabs .sidebar-banner,.hidegamecenter.show_tabs .sidebar-promote,.hidegamecenter.show_tabs .sidebar-forever {
top:0;
}

.home .play-by-play-homepage {
z-index:600;
}

#maccabi-timeline {
border-bottom:10px solid #254e96;
padding-left:240px;
position:relative;
height:40px;
}

#not-maccabi-timeline {
border-top:10px solid #666;
padding-left:200px;
position:relative;
height:40px;
}

#timer-timeline {
height:40px;
line-height:40px;
padding-left:200px;
}

#timer-timeline .min {
float:left;
width:5%;
color:#777;
text-align:center;
z-index:100;
position:relative;
}

#timer-timeline .min.min120 {
width:4%;
}

#maccabi_score_players .player,#not-maccabi_score_players .player {
margin-top:5px;
}

.play-by-play-homepage .icon {
width:20px;
height:30px;
background-position:center center;
background-repeat:no-repeat;
position:absolute;
margin-left:13px;
}

.play-by-play-homepage .icon.Yellow {
background-image:url(/wp-content/themes/maccabitlv/images/yellow.png);
}

.play-by-play-homepage .icon.Red {
background-image:url(/wp-content/themes/maccabitlv/images/red.png);
}

.play-by-play-homepage .icon.SubstitutionOut,.play-by-play-homepage .icon.SubstitutionIn {
background-image:url(/wp-content/themes/maccabitlv/images/play-exchange2.png);
}

.play-by-play-homepage .SubstitutionInIcon {
background:#fff url(/wp-content/themes/maccabitlv/images/play-exchange2-in.png) no-repeat 5px 5px;
}

.play-by-play-homepage .SubstitutionOutIcon {
background:#fff url(/wp-content/themes/maccabitlv/images/play-exchange2-out.png) no-repeat 5px 5px;
}

.play-by-play-homepage .icon .tips {
display:none;
background:#fff;
width:150px;
color:#333;
font-size:14px;
text-align:center;
position:absolute;
bottom:30px;
left:-60px;
line-height:25px;
border:1px solid #e0e0e0;
z-index:1000;
}

.play-by-play-homepage .icon .tips span {
display:block;
padding-left:16px;
}

.game-timer {
background:rgba(248,215,52,0.4);
height:20px;
position:absolute;
left:0;
height:40px;
margin-left:21px;
}

.page-id-13258 .wpcf7 {
float:left;
width:45%;
margin-right:50px;
height:800px;
}

.wpcf7 p {
text-align:left;
float:none;
margin-right:5%;
width:45%;
height:70px;
}

.wpcf7 input[type=text] {
text-align:left;
direction:ltr;
}

.ads-holder {
list-style:none;
padding:0;
margin:20px 0;
}

.ads-holder li {
padding:15px 0;
}

a.blue-button-big.join_club {
position:absolute;
bottom:20px;
left:40px;
}

.blocks.login .blue-ribbrn {
position:absolute;
bottom:100px;
left:0;
width:100%;
}

.subpages {
float:left;
width:33%;
height:250px;
}

.search-results article .entry-meta {
width:auto;
position:relative;
}

.page-template-store-login .blocks.login .yellow {
background-size:cover;
}

.fullscreen .site-header,.fullscreen .blue-header,.fullscreen .site-content,.fullscreen .site-footer,.fullscreen .site-top-banner {
position:inherit;
}

.page-template-idomoo .site-content {
padding-top:130px;
background:#fff;
}

.page-template-idomoo .content-area {
float:none;
width:auto;
text-align:center;
}

.page-template-idomoo .content-area h2 {
line-height:normal;
font-size:80px;
}

.idomoo article .entry-content {
padding:0 100px;
position:relative;
}

.buy-idomoo {
position:absolute;
width:720px;
z-index:100;
left:50%;
margin:50px 0 0 -360px;
display:none;
}

.buy-idomoo img {
margin:0 100px;
}

.yellow-header {
background:#fff url(/wp-content/themes/maccabitlv/images/bg12.jpg) no-repeat center center;
padding:80px 0 50px;
color:#f8d93f;
}

.content-area .yellow-header h2 {
color:#f8d93f;
}

.embedapp #cookie-notice {
display:none !important;
}

.embedapp .blue-header,.embedapp .site-top-banner {
margin:0;
padding:0;
}

.preroll-blocker {
display:block;
position:absolute;
margin:0;
padding:0;
height:100%;
width:100%;
top:0;
left:0;
right:0;
bottom:0;
}

html {
height:100%;
}

.page-template-iframe {
height:100%;
background:#fff;
overflow:hidden;
}

.page-template-iframe #page_wrapper,.page-template-iframe #inner_wrapper,.page-template-iframe #page,.page-template-iframe #content {
height:100%;
background:#fff;
}

.page-template-iframe #primary {
height:100%;
background:#fff;
padding-top:0;
}

.page-template-iframe #content {
padding-top:86px;
margin-top:0;
max-width:none !important;
}

.page-template-iframe .content-area {
width:auto;
float:none;
max-width:none;
}

main.sportech {
background:#fff;
}

.page-template-sportech article .entry-content {
padding-right:80px;
}

.sportech-list {
padding:0;
margin:30px 0;
list-style-type:none;
}

.video-js .vjs-control-text {
border:0;
clip:rect(0 0 0 0);
height:1px;
margin:-1px;
overflow:hidden;
padding:0;
position:absolute;
width:1px;
}

.widget-area .tv-player {
position:absolute;
top:150px;
left:70px;
}

.widget-area .tv-player i {
color:#294e96;
position:absolute;
top:40%;
left:40%;
}

.widget-area .tv-player .vjs-default-skin .vjs-big-play-button {
margin-top:0;
margin-left:0;
}

.fixture-short {
padding:10px;
background-color:#e0e0e0;
line-height:25px;
min-height:120px;
}

§ .league {
position:absolute;
left:10px;
top:10px;
max-height:100px;
max-width:100px;
}

.fixture-short .league-image,.fixture-short .league,.fixture-short .tv {
height:50px;
width:60px;
text-align:left;
line-height:50px;
position:relative;
top:0;
bottom:0;
left:0;
}

.fixture-short .league img,.fixture-short .tv img {
max-height:100%;
max-width:100%;
bottom:0;
left:0;
width:auto;
vertical-align:middle;
}

.fixture-short .league-name {
color:#294E96;
font-size:15px;
float:left;
width:30%;
height:50px;
display:flex;
}

.fixture-short .league-name .round {
color:#294E96;
float:left;
width:40%;
}

.fixture-short .location {
color:#000;
float:left;
font-size:13px;
width:20%;
text-align:right;
}

.fixture-short .location span {
color:#294E96;
font-size:15px;
display:block;
}

.fixture-short .matchresult .team2 {
width:45%;
border:0;
float:left;
position:relative;
padding-left:60px;
text-align:left;
}

.fixture-short .matchresult .team2.team4 {
padding-right:60px;
padding-left:0;
}

.fixture-short .matchresult.Away .team2 {
float:right;
padding-right:60px;
padding-left:0;
}

.fixture-short .matchresult .holder {
font-size:15px;
float:left;
line-height:normal;
padding:0;
}

.fixture-short .matchresult .team2 .holder.nn {
display:flex;
justify-content:center;
align-items:center;
height:50px;
float:none;
text-align:center;
}

.fixture-short .matchresult .holder.split {
text-align:center;
width:10%;
line-height:50px;
}

.fixture-short .matchresult .holder.ii {
width:50px;
margin:0 5px;
position:absolute;
left:0;
height:100%;
text-align:center;
}

.fixture-short .matchresult .team4 .holder.ii {
float:right;
right:0;
left:auto;
}

.fixture-short .matchresult .team4 .holder.nn {
text-align:center;
float:none;
}

.fixture-short .matchresult.Away .team4 .holder.ii {
float:left;
right:auto;
left:0;
}

.fixture-short .matchresult.Away .team2.team4 {
padding-right:0;
padding-left:60px;
}

.fixture-short .matchresult.Away .team2 .holder.ii {
right:0;
left:auto;
}

.fixture-short .matchresult .holder.ii img {
max-height:100%;
width:auto;
max-width:100%;
}

.fixture-short .matchresult.Away .team2 .holder.nn.notmaccabi {
text-align:center !important;
float:none !important;
}

.row-filter .dropdown {
display:block;
display:inline;
height:2.5em;
border:1px solid #ecf0f1;
text-decoration:none;
padding:5px;
margin:0 5px;
}

.tvembed .blue-header,.tvembed .site-top-banner {
margin:0;
padding:0;
height:auto;
}

#cycler {
position:absolute;
width:800px;
height:600px;
background:#294E96;
z-index:100;
text-align:center;
line-height:600px;
padding:5px;
}

#cycler .timer {
height:5px;
width:100%;
position:absolute;
bottom:0;
left:0;
z-index:999;
background:#fad832;
}

#cycler .holder {
position:relative;
width:100%;
height:100%;
}

#cycler img {
position:absolute;
z-index:1;
max-height:100%;
max-width:100%;
vertical-align:middle;
left:0;
width:100%;
}

#cycler img.active {
z-index:3;
}

.tvembed #tv-overlay,.tvembed #tv-ended {
left:0;
top:0;
width:100%;
height:100%;
}

.row-filter .dropdown:hover {
background:#294E96;
}

.jq-dropdown.jq-dropdown-tip:before,.jq-dropdown.jq-dropdown-tip:after {
display:none;
border:0;
}

.jq-dropdown .jq-dropdown-menu li > a,.jq-dropdown .jq-dropdown-menu label {
text-align:left;
background:#fff;
}

.jq-dropdown .jq-dropdown-menu li > a:hover,.jq-dropdown .jq-dropdown-menu label:hover {
background-color:#C1C8D6;
}

.page-template-fixtures .fixture-short .matchresult .holder.split span {
font-size:30px;
width:30px;
text-align:center;
float:right;
}

.lSSlideWrapper .lSSlide li {
text-align:center;
background:#ccc;
}

.widget-area .league_table li {
overflow:hidden;
margin-bottom:5px;
width:12%;
}

.widget-area .league_table li.name {
width:76%;
}

.youth-team-table {
margin-bottom:15px;
}

article.hentry .entry-content .mta-profile h2,article.hentry .entry-content .mta-profile p {
margin:0;
line-height:normal;
}

article.hentry .entry-content .mta-profile h2 {
font-size:30px;
margin-top:0;
}

.mta-academy {
background:none;
color:#254e96;
line-height:45px;
padding:0 25px;
position:absolute;
left:141px;
top:0;
font-weight:600;
font-size:18px;
}

.mta-academy a {
color:#254e96;
text-decoration:none;
}

.mta-academy a:hover {
text-decoration:underline;
}

.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous,.p50,.fixture-short .matchresult {
float:left;
width:50%;
}

.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after {
content:"";
display:table;
}

.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after,.field {
clear:both;
}

.widget,.entry-content .alignnone {
margin:0 0 20px;
}

.widget select,embed,iframe,object {
max-width:100%;
}

.widget_search .search-submit,.byline,.updated:not(.published),.blog .format-aside .entry-title,.archive .format-aside .entry-title,.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer,.site-toolbar ul.toolbar-menu .search form,.site-toolbar ul.toolbar-menu .search input[type=submit],.mega-item .team-news1,.mega-item .team-news2,#update-loading,#updating,.blocks.forgot,#team-players li:hover .yellow,.team-players.soon,.mega-item .team-players1,.mega-item .team-players2,.single-mtafc_game .tickets,.mtafc_game .entry-footer,.vjs-ad-skin.vjs-default-skin.vjs-has-started .vjs-control-bar,.page-template-club .paginate,.post-type-video,.post-type-post,.post-send,.video-send,.play-by-play-homepage .timeline,.single-match .switch,.hide,.hidegamecenter .header-tabs,.hidegamecenter .play-by-play-homepage,.photo-day.showgamecenter,.mobile_button,.mobile_menu,#show-login,.selected_subtab,.sponser-mobile,.Commentary.en,.page-template-store-login .site-header,.page-template-store-login .site-footer,.page-template-store-login .site-top-banner,.page-template-store-login .close-popup,.mejs-offscreen,.page-template-idomoo .site-top-banner,.page-template-idomoo .sidebar-banner,.page-template-idomoo .sidebar-forever,.embedapp #new-header-container,.embedapp #colophon,.embedapp .site-header,.embedapp .mini-tabs,.embedapp .sidebar-banner,.embedapp .site-footer .boxes li:nth-child(1),.embedapp .entry-popup,.embedapp .entry-footer,.loginapp .close-popup,.loginapp #page_wrapper,.page-template-idomoo .entry-popup,.loggedin,.is_mobile,.page-template-iframe .site-top-banner,.page-template-iframe .site-footer,.page-template-sportech .top-news,.team-fixtures1,.tvembed .site-header,.tvembed .site-content,.tvembed .site-footer,.tvembed .tvsponser,.tvembed .tv-popular,.widget_text,.nf-before-form-content {
display:none;
}

.sticky,.bypostauthor,.infinity-end.neverending .site-footer,.gallery-caption,.site-toolbar ul.toolbar-menu .search.active form,.site-branding a,.mega-item.active,.promote-holder li a,.sidebar-banner ul li a,.recent-post-holder .recent-photo a,.blocks.login,#update-pulling,.entry-popup a,.mega-item .team-players0,.select-drop:hover ul,.vote-players.open .label,.play-by-play-homepage .icon:hover .tips,.subpages a,.page-template-store-login .inner-popup,.page-template-store-login .close-popup,.page-template-sportech .sharev {
display:block;
}

.site-footer .boxes ul,.mega-item .theclub,.slideshow-wrapper ul,.header-tabs ul.top,.header-tabs ul.bottom,ul.popular,.player-list ul.players,.club-map,#gallery {
list-style-type:none;
padding:0;
margin:0;
}

.site-footer .boxes ul li.last,.main-navigation li,ul.promote-holder li img,.promote-holder .recent-photo img,ul.popular li img,.entry-popup .popup-footer a.close,.fixtures-list .players.maccabi,.fixtures-list .maccabi .score,.fixtures-list .Away .not-maccabi .score,#gallery li img,.tv-player .loggin-video img,.fixture-short .matchresult.Away .holder,.page-template-fixtures .fixture-short .matchresult.Away .holder.split span.maccabi {
float:right;
}

.sponsers,article .entry-content iframe,.page-template-idomoo .type-post .tv-player {
margin:0 auto;
}

b,.league-table .header {
font-weight:600;
}

.yellow-color,.mega-item .big-yellow-links a.active,article.hentry #tv-title h1 {
color:#F8D734;
}

.site-toolbar ul.toolbar-menu a .site-toolbar ul.toolbar-menu li,.select-drop {
cursor:pointer;
}

.site-toolbar ul.toolbar-menu .search a,.player-list ul.players li .player-photo img,.player-card .player-photo img,.fixtures-list .not-maccabi .score,.fixtures-list .Away .maccabi .score,#gallery li.item2,.tv-popular .video-popular img,.edit-link,.page-template-fixtures .fixture-short .matchresult .holder.split span.maccabi,.page-template-fixtures .fixture-short .matchresult.Away .holder.split span {
float:left;
}

.site-toolbar ul.toolbar-menu .loggedin,.site-toolbar ul.toolbar-menu .notloggedin {
padding:0 15px;
}

.goufo a,.top-news .news-title a,.kickoff a,.recent-post-holder .recent-title a,.fixtures-list article a,.light-filter li a {
text-decoration:none;
}

.site,.mega-holder,.main-navigation,.h50p,.slideshow-wrapper li,.recent-photo,.relative-holder,.news-photo,.player-header .position .holder,.play-by-play-homepage .holder,#timer-timeline .holder {
position:relative;
}

.page-template-tv .blue-header,.template-tv .blue-header,.site-top-banner.fixtures-list,.first-header {
height:600px;
}

.main-navigation li a,.fixture-short .league-name .league-title {
font-size:18px;
}

.block-menu .block:hover,.vote-players .vote-player:hover,.vote-players.open:hover .vote-player {
opacity:1;
}

.block-menu .block img,.page-template-iframe .site-content {
max-width:none;
}

.mega-item .paddingtop20,.sidebar-holder .promote-holder {
padding-top:20px;
}

.mega-item .block30,.top-news.top-wide .news-title {
width:30%;
}

.mega-item .block40,.page-template-fixtures .fixture-short .matchresult .team2 {
width:40%;
}

.mega-item .block50,.home .content-area,.page-id-13223 .player-list ul.players li:nth-child(1),.page-id-13223 .player-list ul.players li:nth-child(2),.page-id-30471 .player-list ul.players li:nth-child(1),.page-id-30471 .player-list ul.players li:nth-child(2),.page-template-youth-news .content-area {
width:50%;
}

.mega-item .block70,.top-news.top-wide .news-photo,.yellowbar7 {
width:70%;
}

.mega-item .block20,.page-template-fixtures .fixture-short .matchresult .holder.split {
width:20%;
}

.mega-item .team-news a,.mega-item.mega-item1 .block:nth-child(3) a {
font-size:16px;
}

.mega-item .future-games small,.row-filter .dropdown:hover a,.widget-area .league_table {
color:#fff;
}

.mega-item.mega-item5 .block:nth-child(3) p,.site-main .posts-navigation {
margin-top:30px;
}

.top-wide.top-news .news-title h1,.sidebar-fans {
margin-top:70px;
}

.top-news .news-title .read-more p,.player-list hr,.blocks h4,.blue-ribbrn p,.blocks p,.entry-content .alignnone.wp-image-59998,big-header-image .wp-caption,.page-id-13209 .entry-content .alignnone,.stuff-all h3,.search-results .entry-footer,.hentry.first-welcome {
margin:0;
}

.sidebar-filter,.fixtures-list .maccabi,.fixture-short .matchresult.Away .team2 .holder.nn {
text-align:right;
}

.sidebar-filter li a,.site-main a,.entry-footer a i:hover,.vote-left .vote-p #countdown li {
color:#294E96;
}

.promote-holder li,.sidebar-banner ul.sub-sub-menu,.sharev li {
margin-bottom:20px;
}

.promote-holder li .recent-post-holder,.sidebar-banner ul li .recent-post-holder,.news-list .line-break.first,article .entry-content.full,.page-template-foundation-news .recent-post-holder,.page-id-13209.page-template-club article .entry-content,body.parent-pageid-13227.page-template-club article .entry-content,article.type-page .entry-content,.tvembed #video-holder {
padding:0;
}

.game-24h .sponser img,.header-tabs .sponser img {
vertical-align:middle;
margin:0 5px;
}

.photo-day img,#team-players li img {
width:100%;
float:right;
}

.recent-post-holder.small-post .recent-photo,.player-list ul.players li {
float:left;
width:25%;
}

.Enable-Mobile .player-stats.player-stats-header div.mini,.Enable-Mobile .player-stats div.mini {
width:50px;
}

.player-stats.player-stats-header div.mini,.player-stats div.mini {
width:6%;
text-align:center;
}

.player-list ul.players li .player-photo,.player-card .player-photo,.select-drop ul li:hover {
background:#f0f0f0;
}

.player-card h3,.past-players li {
margin:5px 0;
}

.page-id-13223 .player-list ul.players li:nth-child(1) img,.page-id-13223 .player-list ul.players li:nth-child(2) img,.page-id-30471 .player-list ul.players li:nth-child(1) img,.page-id-30471 .player-list ul.players li:nth-child(2) img,.club-main img,.teams,.page-id-13258 .wpcf7 p,.wpcf7,.page-template-sportech .content-area {
width:100%;
}

input[type=text],input[type=email],input[type=url],input[type=phone],input[type=password],input[type=search],input[type=tel],textarea,select {
border:1px solid #ccc;
width:100%;
border-radius:0;
height:45px;
text-indent:10px;
margin-bottom:5px;
color:#000;
-webkit-box-shadow:inset 0 -2px 3px 0 #ccc;
-moz-box-shadow:inset 0 -2px 3px 0 #ccc;
box-shadow:inset 0 -2px 3px 0 #ccc;
background:#fff;
}

button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover {
border:0 solid #ccc;
box-shadow:none;
}

#forgot-loading,#form1-loading,#form1-thanks {
display:none;
text-align:center;
}

.entry-popup,.type-post .tv-player .loggin-video {
height:auto;
}

t[type=text],input[type=tel],input[type=email],input[type=search],textarea {
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
outline:none;
padding:3px 0 3px 3px;
margin:5px 1px 3px 0;
border:1px solid #DDD;
}

input[type=text]:focus,input[type=search]:focus,textarea:focus {
box-shadow:0 0 5px #51cbee;
padding:3px 0 3px 3px;
margin:5px 1px 3px 0;
border:1px solid #51cbee;
}

.posts-navigation .nav-previous,.fixture-short .matchresult.Away .team2.team4 .holder.nn {
text-align:left;
}

.paginate a,.paginate span {
color:#294E96;
margin:0 3px;
text-decoration:none;
border:1px solid #ccc;
padding:11px;
}

.paginate span.dots,.post div.wpcf7-validation-errors,.page-template-iframe iframe {
border:0;
}

article.hentry .break-line,.page-template-team-coach article.hentry .break-line {
margin:10px 0;
}

.type-page .entry-content .alignnone,.template-first .mini-tabs {
margin-right:0;
}

.news-photo .rslides_tabs li,.page-template-club .rslides_tabs li {
left:0;
}

.wp-caption .wp-caption-text small,.fixture-short .league-image {
float:left;
margin-right:10px;
}

.player-header .info .stats .p50 p,.player-header .info .stats .p33 p {
color:#fff;
font-size:19px;
display:block;
margin:0;
text-transform:none;
font-family:"Open Sans",sans-serif;
}

.player-header .position img,.teams .icons img {
vertical-align:middle;
}

.yellowbar p,.scrolled .mta-academy {
line-height:35px;
}

.fixtures-list .entry-header i,.post-editor input {
font-size:20px;
}

.fixtures-list .maccabi .logo,.fixtures-list .Home .not-maccabi .logo {
float:right;
margin:0 -40px 0 10px;
}

.fixtures-list .not-maccabi .logo,.fixtures-list .Home .maccabi .logo {
float:left;
margin:0 10px 0 -40px;
}

#countdown,.past-players {
list-style:none;
padding:0;
margin:0;
}

.tv-player .vjs-default-skin:hover .vjs-big-play-button,.tv-player .vjs-default-skin .vjs-big-play-button:focus {
background:rgba(248,215,52,0.8);
}

.light-filter li.active,.mini-tabs li.active,.league-table ul li.maccabi {
background:#F8D734;
}

#not-maccabi-timeline label,#maccabi-timeline label {
position:absolute;
left:0;
line-height:40px;
}

.play-by-play-homepage .icon.Goal,.play-by-play-homepage .icon.Penalty {
background-image:url(/wp-content/themes/maccabitlv/images/goal.png);
}

.wpcf7 input[type=text]:focus,.wpcf7 input[type=search]:focus,.wpcf7 textarea:focus {
box-shadow:none;
padding:0;
margin:0;
border:1px solid #51cbee;
}

body.tvembed,.tvembed #page_wrapper,.tvembed #inner_wrapper,.tvembed #page,.tvembed .site-top-banner.tv-header,.tvembed .tv-player-holder,.tvembed .tv-player,.tvembed #video-holder,.tvembed #video-player-holder,.tvembed .video-js,.tvembed video {
height:100% !important;
width:100% !important;
max-width:none;
}

.jq-dropdown .jq-dropdown-menu,.jq-dropdown .jq-dropdown-panel {
border-radius:0;
margin:-3px 0 0 11px;
}

@media (max-width: 1200px) {
.site-header {
left:0;
}

.main-navigation .top-menu a {
padding:0 16px;
}

.block-menu {
width:47%;
padding:0 60px 0 80px;
}

.site {
overflow:hidden;
}

.main-navigation .top-menu ul {
padding-left:0;
}

.top-news .news-title {
width:35%;
padding:20px;
height:410px;
}

.top-news .news-photo {
width:65%;
overflow:hidden;
}

.big-header-image {
height:auto;
}

.big-header-image img {
width:100%;
height:auto;
}

.homepage-gallery.rslides {
width:665px;
height:375px;
}

.top-news .news-photo img {
max-width:100%;
height:auto;
}
}

@media (max-width: 1100px) {
.top-news .news-title h1 {
font-size:45px;
}

.top-fixtures .sponser {
margin:0;
}

.tv-player-holder {
width:800px;
}

#video-holder {
padding:80px 0 20px;
}

#tv-overlay {
left:0;
}

.tv-popular {
margin:25px 10px;
width:200px;
}
}

@media (max-width: 1024px) {
.home .content-area {
width:75%;
}

.sidebar-promote {
display:none;
}

.entry-footer .print {
float:right;
}

.tv-player-holder {
width:100%;
float:none;
}

.single-post .tv-player .loggin-video {
position:relative;
}

#tv-overlay {
position:relative;
margin:0 auto;
top:0;
}

.tv-popular {
float:none;
width:100%;
display:none;
}
}

@media (max-width: 1000px) {
.page-template-sportech article .entry-meta {
margin:0;
position:absolute;
}

.page-template-sportech .entry-content .content {
padding-right:60px;
min-height:100px;
}

.page-template-iframe #primary {
padding-top:89px;
}

.page-template-idomoo .site-content {
padding-top:90px;
}

.yellow-header {
padding:30px 0;
}

.type-post .tvsponser {
height:25px;
margin-bottom:5px;
}

.type-post #tv-overlay {
left:10px;
width:auto;
height:auto;
bottom:10px;
right:10px;
display:none;
}

.selected_subtab {
display:block;
height:61px;
background:#7e8fa1 url(/wp-content/themes/maccabitlv/images/subtabs-bg.jpg) repeat-x;
line-height:61px;
text-transform:uppercase;
font-size:19px;
text-decoration:none;
padding:0 15px;
}

.site-content {
background:#fff;
}

.site-toolbar ul.toolbar-menu {
float:right;
line-height:40px;
}

.block-menu {
width:180px;
float:right;
position:static;
height:55px;
padding:0;
background:none;
opacity:1;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
width:210px;
}

.block-menu .block {
opacity:1;
padding:4px 1px 0;
}

.navigation-background {
height:55px;
}

.block-menu .block img {
max-width:none;
height:45px;
}

.footer-menu,.sponsers2 {
overflow:hidden;
}

.site-branding {
right:auto;
left:12px;
width:71px;
margin-top:6px;
width:auto;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
}

.site-toolbar ul.toolbar-menu a {
padding:0 10px 0 18px;
text-decoration:none;
height:100%;
}

.site-toolbar ul.toolbar-menu .search a {
padding:0 14px;
}

.site-toolbar ul.toolbar-menu .loggedin,.site-toolbar ul.toolbar-menu .notloggedin {
padding:0 5px;
}

.mobile_button {
width:63px;
height:55px;
float:right;
}

.mobile_button a {
display:inline-block;
width:100%;
height:100%;
padding:17px;
}

.mobile_menu {
position:fixed;
right:0;
top:0;
bottom:0;
width:0;
height:100%;
z-index:9;
overflow:hidden;
-webkit-transition:all .4s ease-in-out;
-moz-transition:all .4s ease-in-out;
-o-transition:all .4s ease-in-out;
-ms-transition:all .4s ease-in-out;
transition:all .4s ease-in-out;
-webkit-transform:translateZ(0);
}

.mobile_menu.menu_active {
width:80px;
}

.mobile_menu > div {
height:100%;
width:80px;
}

.mobile_menu ul {
margin:0;
padding:0;
list-style-type:none;
height:100%;
background:#254e96;
}

.mobile_menu ul li {
height:11.1%;
border-bottom:1px solid #3e62a1;
display:table;
width:100%;
line-height:20px;
}

.mobile_menu ul li:last-child {
border-bottom:none;
}

.mobile_menu ul li a {
font-style:italic;
text-decoration:none;
font-size:18px;
line-height:20px;
font-weight:400;
display:table-cell;
vertical-align:middle;
text-align:center;
height:100%;
font-family:"practicanarrow","Open Sans",sans-serif;
padding:0 5px;
}

#page {
left:0;
-webkit-transition:all .4s ease-in-out;
-moz-transition:all .4s ease-in-out;
-o-transition:all .4s ease-in-out;
-ms-transition:all .4s ease-in-out;
transition:all .4s ease-in-out;
}

header {
-webkit-transition:all .4s ease-in-out;
-moz-transition:all .4s ease-in-out;
-o-transition:all .4s ease-in-out;
-ms-transition:all .4s ease-in-out;
transition:all .4s ease-in-out;
}

.menu_active .block-menu {
opacity:0;
}

.menu_active .site-branding {
left:92px;
}

#page_wrapper {
overflow:auto;
}

#inner_wrapper {
width:100%;
position:relative;
right:0;
-webkit-transition:all .4s ease-in-out;
-moz-transition:all .4s ease-in-out;
-o-transition:all .4s ease-in-out;
-ms-transition:all .4s ease-in-out;
transition:all .4s ease-in-out;
}

.menu_active #inner_wrapper {
right:80px;
}

.blue-header {
margin-top:90px;
}

.site-top-banner {
padding-top:90px;
height:auto;
}

.top-news .news-photo {
padding:0;
height:auto;
}

.homepage-gallery.rslides {
width:100%;
height:auto;
float:left;
}

.game-24h {
background:#132557;
background-size:cover;
height:auto;
}

.game-24h .sponser {
width:100px;
text-align:center;
display:none;
}

.top-news .news-title {
padding:15px;
height:auto;
background:#132557;
text-decoration:none;
padding:10px;
padding-bottom:0;
}

.top-news .news-title h1 {
position:relative;
bottom:inherit;
font-size:35px;
padding:0;
line-height:normal;
margin-top:0;
}

.top-news .news-title .read-more {
position:relative;
margin:0;
}

.sidebar-banner,.sidebar-fans,.sidebar-promote {
position:relative;
width:auto;
}

.site-main {
padding:15px 10px 0;
min-height:inherit;
}

.blue-ribben {
padding:0 40px;
}

.photo-day .blue-ribben {
position:relative;
top:0;
}

.site-footer .boxes ul li .p20 {
padding:10px;
margin-bottom:10px;
}

.subscribe input[type=submit] {
top:71px;
right:18px;
}

.sponsers2 .p20 {
width:50%;
float:left;
}

article.hentry h2 {
font-size:22px;
line-height:normal;
}

.footer-menu ul li {
float:none;
text-align:center;
height:35px;
line-height:normal;
display:block;
}

.close-popup {
right:0;
top:-40px;
top:0;
}

.sponser-mobile {
position:absolute;
left:50%;
bottom:0;
z-index:100;
display:block;
width:40px;
margin-left:-20px;
}

.entry-popup .popup-footer {
position:absolute;
bottom:40px;
height:40px;
width:100%;
}

.news-photo .rslides_tabs {
bottom:5px;
right:5px;
}

.header-tabs {
padding:0;
background:#fff url(/wp-content/themes/maccabitlv/images/bg12.jpg) no-repeat center center;
}

.header-tabs ul.top.subtabs {
height:0;
overflow:hidden;
}

.header-tabs ul.top li {
background:none;
float:none;
width:auto;
line-height:25px;
padding:5px 15px;
text-align:left;
}

.header-tabs ul.top li.first {
padding:5px 15px;
}

.header-tabs a {
color:#fff;
}

.header-tabs ul.top li.active a {
color:#fad832;
}

.news-list article {
width:100%;
float:left;
clear:left;
display:flex;
flex-direction:column-reverse;
border-bottom:1px solid #dedfe0;
}

.news-list article h2.entry-title {
line-height:normal;
padding:10px 15px 0 0;
height:auto;
border:none;
}

.news-list article .time {
float:right;
height:38px;
line-height:27px;
}

.news-list .date {
border-bottom:1px solid #dedfe0;
width:100%;
}

.top-fixtures h1 {
text-align:center;
padding:30px 0;
}

#countdown {
margin:0 auto;
width:180px;
width:auto;
}

.paginate {
margin:20px 0;
}

.fixtures-list .entry-header {
clear:both;
font-size:25px;
padding:0;
}

.fixtures-list .team {
width:45%;
line-height:initial;
padding:20px 0;
border-bottom:0;
text-align:center;
position:relative;
}

.fixtures-list .mark {
width:10%;
line-height:70px;
}

.fixtures-list .maccabi .logo,.fixtures-list .not-maccabi .logo {
margin:0 0 10px;
float:none;
width:auto;
height:60px;
line-height:60px;
}

.game-24h .fixtures-list article {
height:auto;
margin:0;
}

.fixtures-list h2 {
color:#294d97;
font-family:LeagueGothic;
font-weight:100;
text-transform:uppercase;
font-size:37px;
line-height:37px;
margin:16px 0;
padding:13px 0;
border-bottom:1px solid #dedede;
}

#tv-overlay {
width:auto;
height:auto;
left:5px;
right:5px;
top:60px;
bottom:25px;
position:absolute;
display:none;
}

.tvsponser {
z-index:100;
margin-top:20px;
height:20px;
}

#video-holder {
position:relative;
padding:60px 5px 20px;
height:290px;
}

#tv-title {
left:5px;
top:5px;
}

#tv-title h1 {
font-size:25px;
}

.light-filter {
margin:0;
border:0;
font-size:17px;
}

.tv-player .join {
padding:10px;
width:250px;
height:70px;
}

.video-js {
width:100% !important;
height:200px !important;
}

.tv-popular {
clear:both;
padding-top:10px;
float:none;
width:auto;
}

.tv-popular .video-popular h3 {
bottom:5px;
}

.light-filter li {
float:left;
border:0;
padding:0 5px;
}

.video-thumb {
width:50%;
margin:0;
}

.admin-bar .site-header {
top:46px;
}

.subtabs {
width:1000px;
background:#798999;
position:absolute;
height:0;
overflow:hidden;
z-index:100;
border-bottom:1px solid gray;
padding:0;
}

.titles-blue-block {
width:auto;
padding:20px;
}

.sponser {
padding:0;
width:auto;
}

.sponser .logo {
float:none;
margin:0;
width:auto;
}

.club-map .title,.club-map .children {
float:none;
width:100%;
}

.entry-content blockquote {
margin:10px 0;
max-width:none;
text-align:center;
}

.post-navigation .nav-previous a,.post-navigation .nav-next a {
font-size:25px;
line-height:normal;
height:auto;
}

.post-navigation .nav-previous img,.post-navigation .nav-next img {
width:100px;
height:auto;
margin-right:10px;
width:60px;
height:60px;
}

.tv-player .join h3 {
font-size:30px;
line-height:25px;
}

.blocks {
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
padding:0;
}

.blocks.login h2 {
margin:0;
padding:15px;
font-size:25px;
padding:0;
line-height:45px;
}

.game-24h .clock {
height:75px;
padding:10px;
color:#f8d734;
}

.game-24h #countdown {
float:left;
right:0;
top:0;
}

.vote-left {
height:160px;
width:auto;
}

.vote-left .vote-p3 {
clear:both;
}

.vote-player {
width:33.3%;
}

.game-24h #countdown li,.kickoff {
color:#f8d734;
}

.game-24h #countdown li small {
border-bottom-color:#f8d734;
}

#countdown li small {
text-align:center;
}

.game-24h .fixed-width {
width:auto;
margin-bottom:30px;
}

.fixtures-list .Home .not-maccabi,.fixtures-list .Away .not-maccabi,.fixtures-list .Home .maccabi,.fixtures-list .Away .maccabi {
text-align:center;
padding:0 10px 20px;
}

.post-ribben {
bottom:0;
left:0;
padding:5px 10px;
font-size:20px;
}

.site-top-banner.fixtures-list .entry-header {
font-size:25px;
line-height:30px;
padding:60px 0 0;
}

.site-top-banner.fixtures-list .league {
top:100px;
left:50%;
text-align:right;
}

.site-top-banner.fixtures-list .score {
float:none;
text-align:center;
line-height:100px;
padding-top:20px;
top:0;
}

.site-top-banner.fixtures-list .team {
line-height:normal;
}

#not-maccabi-timeline label,#maccabi-timeline label {
left:0;
right:inherit;
}

.play-by-play li {
height:auto;
min-height:80px;
}

.play-by-play li p {
line-height:normal;
padding:20px 0;
}

.play-by-play-homepage .timeline {
overflow-x:scroll;
overflow-y:hidden;
padding:10px 0;
}

.play-by-play-homepage .timeline .team,.play-by-play-homepage .timeline .time {
width:1000px;
}

.show_tabs .sidebar-banner,.show_tabs .sidebar-promote {
top:auto;
}

.game-24h-header.page-template-homepage .sidebar-banner,.game-24h-header.page-template-homepage .sidebar-promote {
top:0;
}

.mobile_line {
width:calc(50% - 45px);
background-color:#fff;
height:1px;
margin-top:50px;
}

.mobile_line.right {
float:right;
margin-top:-40px;
}

.paginate .page-numbers.prev {
display:block;
width:47%;
float:left;
}

.paginate .page-numbers.next {
display:block;
width:47%;
float:left;
float:right;
}

ul.popular .p20 {
padding:20px 0 15px;
border-bottom:1px solid #dfe0e1;
}

ul.popular .title {
background:#fff;
padding:10px 0 0;
height:auto;
min-height:0;
}

ul.popular .title a {
color:#294e96;
}

.mobile-fly {
background:#fff url(/wp-content/themes/maccabitlv/images/ribben-bg.png);
position:absolute;
left:0;
width:45px;
}

.show_tabs.show_subtabs .sidebar-banner,.show_tabs.show_subtabs .sidebar-promote {
top:0;
margin:0;
}

.subtabs li {
width:100%;
float:none;
}

.subtabs li a {
color:#fff;
height:40px;
line-height:40px;
}

.player-list ul.players li {
width:50%;
padding:10px;
}

.player-list ul.players li span {
width:100%;
display:block;
font-size:16px;
line-height:20px;
margin-top:11px;
padding-right:10px;
}

.player-list ul.players li a .number {
width:30px;
height:30px;
font-size:12px;
line-height:32px;
}

.mobile_fixture_divider {
height:5px;
margin:0;
background:url(/wp-content/themes/maccabitlv/images/ticket_spacer_bg.jpg) repeat-x;
}

.tvsponser img {
height:100%;
}

.game-24h .fixtures-list {
padding:10px 0 0;
}

.site-content .league,.site-content .tv {
position:relative;
top:0;
left:0;
right:0;
bottom:0;
padding:5px;
height:40px;
float:left;
}

.top-wide.top-news .news-title h1 {
margin-top:0;
}

.site-content .league {
float:right;
text-align:right;
}

article .entry-meta {
width:auto;
position:relative;
margin-bottom:20px;
}

.entry-footer .print {
float:right;
margin:0;
}

.player-header .info,.player-header .photo {
width:auto;
float:none;
padding:0 15px;
}

.player-header .info h2 {
font-size:80px;
line-height:80px;
margin:0;
font-weight:400;
height:80px;
text-align:left;
padding-right:0;
}

.player-header .photo img {
position:relative;
float:right;
}

.single-player .blue-header {
height:700px;
}

.team-players {
overflow:scroll;
}

.page-template-fixtures .fixtures-list .maccabi .logo,.page-template-fixtures .fixtures-list .not-maccabi .logo {
float:none;
margin:0;
}

.single-mtafc_game .fixtures-list .not-maccabi .logo,.single-mtafc_game .fixtures-list .maccabi .logo {
width:auto;
margin:10px 0;
float:none;
}

.site-top-banner.fixtures-list .mark {
margin-top:20px;
}

.site-top-banner.fixtures-list .league,.site-top-banner.fixtures-list .tv {
top:100px;
width:50%;
height:40px;
float:right;
left:0;
max-width:none;
text-align:left;
padding:5px 10px;
line-height:40px;
}

.teams .icons {
width:40px;
}

.home .site-top-banner.fixtures-list .entry-header {
padding-top:80px;
}

.switch {
position:relative;
bottom:0;
padding:20px;
}

.home .subtabs {
z-index:500;
}

.fixtures-list .min {
top:135px;
}

.popup-content {
-webkit-overflow-scrolling:touch;
position:fixed;
top:0;
bottom:0;
right:0;
left:0;
width:100%;
margin:0;
-webkit-transform:translateZ(0);
}

.blocks.login .yellow {
background-position:top center;
top:40%;
height:60%;
z-index:90;
}

.blocks.login .p50 {
height:50%;
position:absolute;
width:100%;
}

.blocks.login .white {
top:0;
min-height:200px;
height:40%;
z-index:100;
background-color:#fff;
}

.blocks.login form {
margin:0 auto;
}

a.blue-button-big,.blue-button-big[type=submit] {
height:40px;
line-height:45px;
}

.blocks.login .blue-ribbrn {
bottom:60px;
padding:2px;
line-height:20px;
}

.blocks.login .field {
position:relative;
}

.blocks.login .field label.error {
position:absolute;
right:5px;
top:5px;
}

.fixtures-list .score {
width:35px;
position:absolute;
}

.yellowbar {
min-width:75%;
}

.mini-tabs {
margin:0 0 15px;
overflow:auto;
height:auto;
}

.mini-tabs li {
width:50% !important;
}

.site-toolbar ul.toolbar-menu .search input[type=search] {
width:200px;
}

.site-toolbar ul.toolbar-menu .search.active {
width:100%;
background-color:#fff;
z-index:200;
position:absolute;
height:52px;
padding-left:100px;
line-height:50px;
top:35px;
}

.top-news .video-post {
top:10px;
}

.site-branding img {
width:70px;
}

.page-template-club .sponser .logo {
width:auto;
float:none;
margin:0;
text-align:center;
}

.fixtures-list .info {
bottom:60px;
}

.page-template-homepage .live.fixtures-list .info {
bottom:0;
position:relative;
padding:20px 0;
top:20px;
}

.page-template-iframe .content-area {
overflow:scroll;
-webkit-overflow-scrolling:touch;
}

.single-post .site-main {
padding-top:5px;
}

.single-post article .entry-meta {
margin-bottom:10px;
}

.entry-content #tv-ended {
top:60px;
left:10px;
width:auto;
height:auto;
right:10px;
bottom:10px;
}

.more-videos .post-navigation .nav-previous a,.more-videos .post-navigation .nav-next a {
height:80px;
}

.tv-player3 .vjs-big-play-button {
position:absolute;
z-index:300;
border:0;
background:rgba(248,215,52,0.8);
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
height:100px;
width:100px;
box-shadow:none;
margin-top:0;
margin-left:0;
text-align:center;
line-height:100px;
margin-top:-50px;
margin-left:-50px;
left:50%;
top:50%;
}

.fixture-short {
padding:3px;
}

.fixture-short .league,.fixture-short .league-name,.fixture-short .location {
width:50%;
text-align:center;
width:100%;
text-align:center;
height:auto;
}

.site-content .fixture-short .league {
float:left;
width:14%;
line-height:30px;
text-align:left;
display:none;
}

.fixture-short .matchresult {
clear:both;
float:none;
width:100%;
padding:15px 0;
padding:10px 0;
}

.fixture-short .matchresult .holder {
width:4%;
padding:0;
text-align:center !important;
}

.fixture-short .matchresult .holder.nn {
padding:5px 0 0;
width:30%;
width:auto !important;
}

.fixture-short .matchresult .holder.ii {
width:10%;
}

.fixture-short .matchresult .holder.ss {
width:8%;
}

.fixture-short .matchresult .holder.ii,.fixture-short .matchresult .holder.nn {
width:100%;
margin:0;
}

.fixture-short .matchresult.Away .team2 .holder.nn {
width:auto !important;
}

.game-24h.countdown-header {
background-size:contain;
background-position:center bottom;
background-repeat:no-repeat;
height:180px;
}

.game-24h.countdown-header #countdown {
margin:0 auto;
float:none;
width:180px;
}

.fixtures-holder .fixture-short .matchresult .team2,.fixtures-holder .fixture-short .matchresult .team2.team4,.fixtures-holder .fixture-short .matchresult .team2,.fixtures-holder .fixture-short .matchresult.Away .team2.team4,.fixtures-holder .fixture-short .matchresult.Away .team2 {
padding:0!important;
}

.fixtures-holder .fixture-short .matchresult .team2 .holder.h,.fixtures-holder .fixture-short .matchresult .team2.team4 .holder.h {
position:relative;
height:60px;
}

.fixtures-holder .fixture-short .matchresult .team2 .holder.nn,.fixtures-holder .fixture-short .matchresult .team2.team4 .holder.nn {
position:relative;
height:auto;
padding:0;
text-align:center;
width:100% !important;
}

.mta-academy {
height:25px;
line-height:25px;
padding:0;
font-size:16px;
text-align:center;
left:0;
right:0;
width:auto;
top:35px;
background:none;
}

.is_mobile,.type-post .type-post .tv-player3 #tv-overlay,.mobile_button,.mobile_menu,.home .top-news,.top-fixtures.top-news {
display:block;
}

.is_desktop,.post-send .title,.preroll-blocker,.top-menu,.menu-toggle,.menu_active .toolbar-menu li span,#promote,.header-tabs ul.top li.slash,.news-list .line-break,.titles-blue-block img,.paginate .page-numbers,ul.popular .yellow-line,.league-table li .box.mobile-hide-data,.sharev,.player-header .shop,.player-slider .arrow,.visit .kickoff,#signin-form h3,#login h3,.fixture-short .league-image {
display:none;
}

.page-template-sportech article .entry-content,.idomoo article .entry-content,.blocks form,.player-list ul.players li .p20,article .entry-content,.fixture-short .matchresult .holder.h,.page-template-fixtures .fixture-short .matchresult .holder.split span.maccabi,.page-template-fixtures .fixture-short .matchresult.Away .holder.split span {
padding:0;
}

.page-template-sportech .share,.top-news .news-title .read-more h2,.stuff .first-person,.fixtures-list .teams p,.teams ul,.recent-post-holder .recent-title h2,article.hentry h1,.single-mtafc_game .teams,.popup-content.flyin,.white .blue-button-big[type=submit],.more-videos,.block-menu .block:nth-child(2) img {
margin:0;
}

.video-code,.top-news.top-wide .news-title,.top-news.top-wide .news-photo,.footer-menu ul,.page-template-club-news .content-area,article.first-welcome h1 {
width:auto;
}

.choose-type,.post-editor,.tv-player .loggin-video img,.tv-popular .video-popular img {
float:none;
}

.site-toolbar,input[type=text],input[type=email],input[type=url],input[type=phone],input[type=password],input[type=search],textarea,select {
height:35px;
}

.footer-menu,.subtabs li.active a {
background:transparent;
}

.menu_active header,#page.active {
left:-80px;
}

.homepage-gallery,.top-news .news-photo img,.big-header-image img,.tv-player-holder {
width:100%;
height:auto;
}

.homepage-gallery img,.mobile_line.left,.sponsers.penguin,.page-template-iframe iframe {
float:left;
}

.h50p,.header-tabs ul.top,.top-news.top-fixtures .news-photo,.tv-player .loggin-video,.site-top-banner.tv-header,.tv-popular .video-popular,.video-thumb .photo,.site-main .post-navigation,.player-header,.fixtures-list article,.site-top-banner.fixtures-list,.fixture-short .matchresult .holder.ii img {
height:auto;
}

.home .fixtures-list article,.header-tabs ul.top li.active {
background:none;
}

.home .content-area,.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous {
width:auto;
float:none;
}

.top-news .news-photo,.top-news .news-title,.sidebar-banner,.content-area,ul.popular li,.p50,.page-template-club .sponser {
float:none;
width:auto;
}

.single-post .top-news .news-photo,.single-post .top-news .news-title a,.single-post .top-news .news-photo,.single-post .top-news .news-title {
background-color:#fff;
color:#294e96;
}

.single-post .top-news .news-photo,.top-fixtures a {
text-decoration:none;
}

.site-footer .boxes ul li,.site-footer .boxes ul li.last,.blocks .p50 {
width:auto;
float:none;
height:auto;
}

.sponsers1,.sponsers2 {
height:auto;
border-top:none;
margin:0 15px;
}

.sponsers2 .p20:nth-last-child(1):nth-child(odd),.sponser-mobile img,.page-template-youth-news .content-area,.relative-holder img,.recent-post-holder img {
width:100%;
}

.page-template-club .entry-content .alignnone,.page-template-club .entry-content .aligncenter,.page-template-club .entry-content .alignright,.page-template-club .entry-content .alignleft,.entry-content .alignnone,.entry-content .aligncenter,.entry-content .alignright,.entry-content .alignleft {
width:100%;
max-width:100%;
}

.entry-footer,article.hentry .break-line {
margin:10px 0;
}

.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-next {
float:none;
width:auto;
clear:both;
}

.game-24h .fixtures-list .Home .not-maccabi .logo,.game-24h .fixtures-list .Home .maccabi .logo,.game-24h .fixtures-list .Away .not-maccabi .logo,.game-24h .fixtures-list .Away .maccabi .logo {
width:100%;
margin:20px 0;
}

.play-by-play-homepage,.sidebar-holder {
padding:15px;
}

#gallery li,#gallery li.item1,#gallery li.item2,#gallery li.item0 {
width:100%;
height:200px;
}

.selected_subtab a,.selected_subtab a:hover,.selected_subtab a:active,.selected_subtab a:focus {
font-family:"LeagueGothic";
text-decoration:none;
color:#F8D734;
display:inline-block;
width:100%;
height:100%;
background:url(/wp-content/themes/maccabitlv/images/yellow_caret.png) no-repeat right 10px top 28px;
}

.site-content .league img,.site-content .tv img {
max-height:100%;
vertical-align:middle;
}

.site-top-banner.fixtures-list .league img,.site-top-banner.fixtures-list .tv img {
max-height:100%;
max-width:100px;
width:auto;
}

.fixtures-list .Home .not-maccabi .logo,.fixtures-list .Home .maccabi .logo,.fixtures-list .Away .not-maccabi .logo,.fixtures-list .Away .maccabi .logo {
float:none;
margin:10px 0;
}

a.blue-button-big.join_club,.single-post .post-ribben {
bottom:0;
}

.fixtures-list .Away .not-maccabi .score,.fixtures-list .Home .maccabi .score {
right:0;
}

.fixtures-list .Away .maccabi .score,.fixtures-list .Home .not-maccabi .score {
left:0;
}

.fixtures-list .Away .not-maccabi,.fixtures-list .Home .maccabi {
padding-right:35px;
}

.fixtures-list .Away .maccabi,.fixtures-list .Home .not-maccabi {
padding-left:35px;
}

.fixture-short .league-title,.fixture-short .league-round,.location span,.location div {
float:right;
width:40%;
display:block;
}

.fixture-short .matchresult .team2,.fixture-short .matchresult.Away .team2.team4 {
padding-left:40px;
}

.fixture-short .matchresult .team2.team4,.fixture-short .matchresult.Away .team2 {
padding-right:40px;
}
}

@media (max-width: 1024px) {
.tvembed #tv-ended {
position:absolute;
}

.tvembed #tv-overlay {
display:block;
position:absolute;
}

.tvembed #tv-title h1 {
font-size:40px;
padding:15px 15px 0 0;
}

.breadcrumbs {
display:none;
}
}

@media (max-width: 500px) {
.tvembed #tv-ended {
position:absolute;
}

.tvembed #tv-overlay {
display:none;
}
}

.float50 {
width:50%;
float:right;
clear:unset;
}

.float50 select {
width:100% !important;
}

.float40 {
width:40%;
float:right;
clear:unset;
}

.float60 {
width:60%;
float:right;
clear:unset;
}

.show_tabs {
z-index:99 !important;
}

html {
--wp-admin--admin-bar--height:32px;
scroll-padding-top:var(--wp-admin--admin-bar--height);
}

#wpadminbar * {
height:auto;
width:auto;
margin:0;
padding:0;
position:static;
text-shadow:none;
text-transform:none;
letter-spacing:normal;
font-size:13px;
font-weight:400;
font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
line-height:2.46153846;
border-radius:0;
box-sizing:content-box;
transition:none;
-webkit-font-smoothing:subpixel-antialiased;
-moz-osx-font-smoothing:auto;
}

.rtl #wpadminbar * {
font-family:Tahoma,sans-serif;
}

html:lang(he-il) .rtl #wpadminbar * {
font-family:Arial,sans-serif;
}

#wpadminbar .ab-empty-item {
cursor:default;
outline:0;
}

#wpadminbar .ab-empty-item,#wpadminbar a.ab-item,#wpadminbar>#wp-toolbar span.ab-label,#wpadminbar>#wp-toolbar span.noticon {
color:#f0f0f1;
}

#wpadminbar #wp-admin-bar-my-sites a.ab-item,#wpadminbar #wp-admin-bar-site-name a.ab-item {
white-space:nowrap;
}

#wpadminbar ul li:after,#wpadminbar ul li:before {
content:normal;
}

#wpadminbar a,#wpadminbar a img,#wpadminbar a img:hover,#wpadminbar a:hover {
border:none;
text-decoration:none;
background:0 0;
box-shadow:none;
}

#wpadminbar a:focus {
outline-offset:-1px;
}

#wpadminbar {
direction:ltr;
color:#c3c4c7;
font-size:13px;
font-weight:400;
font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
line-height:2.46153846;
height:32px;
position:fixed;
top:0;
left:0;
width:100%;
min-width:600px;
z-index:99999;
background:#1d2327;
}

#wpadminbar .ab-sub-wrapper,#wpadminbar ul,#wpadminbar ul li {
background:0 0;
clear:none;
list-style:none;
margin:0;
padding:0;
position:relative;
text-indent:0;
z-index:99999;
}

#wpadminbar ul#wp-admin-bar-root-default>li {
margin-right:0;
}

#wpadminbar .quicklinks ul {
text-align:left;
}

#wpadminbar li {
float:left;
}

#wpadminbar .quicklinks .ab-empty-item,#wpadminbar .quicklinks a,#wpadminbar .shortlink-input {
height:32px;
display:block;
padding:0 10px;
margin:0;
}

#wpadminbar .quicklinks>ul>li>a {
padding:0 8px 0 7px;
}

#wpadminbar .menupop .ab-sub-wrapper,#wpadminbar .shortlink-input {
margin:0;
padding:0;
box-shadow:0 3px 5px rgba(0,0,0,.2);
background:#2c3338;
display:none;
position:absolute;
float:none;
}

#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper {
min-width:100%;
}

#wpadminbar .ab-top-secondary .menupop .ab-sub-wrapper {
right:0;
left:auto;
}

#wpadminbar .ab-submenu {
padding:6px 0;
}

#wpadminbar .quicklinks .menupop ul li {
float:none;
}

#wpadminbar .quicklinks .menupop ul li a strong {
font-weight:600;
}

#wpadminbar .quicklinks .menupop ul li .ab-item,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .quicklinks .menupop.hover ul li .ab-item,#wpadminbar .shortlink-input,#wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item {
line-height:2;
height:26px;
white-space:nowrap;
min-width:140px;
}

#wpadminbar .shortlink-input {
width:200px;
}

#wpadminbar .menupop li.hover>.ab-sub-wrapper,#wpadminbar .menupop li:hover>.ab-sub-wrapper {
margin-left:100%;
margin-top:-32px;
}

#wpadminbar .ab-top-secondary .menupop li.hover>.ab-sub-wrapper,#wpadminbar .ab-top-secondary .menupop li:hover>.ab-sub-wrapper {
margin-left:0;
left:inherit;
right:100%;
}

#wpadminbar .ab-top-menu>li.hover>.ab-item,#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus,#wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus {
background:#2c3338;
color:#72aee6;
}

#wpadminbar .ab-icon,#wpadminbar .ab-item:before,#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon,.wp-admin-bar-arrow {
position:relative;
float:left;
font:normal 20px/1 dashicons;
speak:never;
padding:4px 0;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
background-image:none !important;
margin-right:6px;
}

#wpadminbar #adminbarsearch:before,#wpadminbar .ab-icon:before,#wpadminbar .ab-item:before {
color:#a7aaad;
color:rgba(240,246,252,.6);
position:relative;
transition:color .1s ease-in-out;
}

#wpadminbar .ab-label {
display:inline-block;
height:32px;
}

#wpadminbar.mobile .quicklinks .ab-icon:before,#wpadminbar.mobile .quicklinks .ab-item:before {
color:#c3c4c7;
}

#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item:before,#wpadminbar .menupop .menupop>.ab-item .wp-admin-bar-arrow:before {
position:absolute;
font:normal 17px/1 dashicons;
speak:never;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

#wpadminbar .menupop .menupop>.ab-item {
display:block;
padding-right:2em;
}

#wpadminbar .menupop .menupop>.ab-item .wp-admin-bar-arrow:before {
top:1px;
right:10px;
padding:4px 0;
content:"\f139";
color:inherit;
}

#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item {
padding-left:2em;
padding-right:1em;
}

#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item .wp-admin-bar-arrow:before {
top:1px;
left:6px;
content:"\f141";
}

#wpadminbar .quicklinks .menupop ul.ab-sub-secondary {
display:block;
position:relative;
right:auto;
margin:0;
box-shadow:none;
}

#wpadminbar .quicklinks .menupop ul.ab-sub-secondary,#wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu {
background:#3c434a;
}

#wpadminbar .quicklinks a span#ab-updates {
background:#f0f0f1;
color:#2c3338;
display:inline;
padding:2px 5px;
font-size:10px;
font-weight:600;
border-radius:10px;
}

#wpadminbar .quicklinks a:hover span#ab-updates {
background:#fff;
color:#000;
}

#wp-admin-bar-my-account>ul {
min-width:198px;
}

#wp-admin-bar-my-account:not(.with-avatar)>.ab-item {
display:inline-block;
}

#wp-admin-bar-my-account>.ab-item:before {
content:"\f110";
top:2px;
float:right;
margin-left:6px;
margin-right:0;
}

#wp-admin-bar-my-account.with-avatar>.ab-item:before {
display:none;
content:none;
}

#wp-admin-bar-my-account.with-avatar>ul {
min-width:270px;
}

#wpadminbar #wp-admin-bar-user-actions>li {
margin-left:16px;
margin-right:16px;
}

#wpadminbar #wp-admin-bar-user-actions.ab-submenu {
padding:6px 0 12px;
}

#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li {
margin-left:88px;
}

#wpadminbar #wp-admin-bar-user-info {
margin-top:6px;
margin-bottom:15px;
height:auto;
background:0 0;
}

#wp-admin-bar-user-info .avatar {
position:absolute;
left:-72px;
top:4px;
width:64px;
height:64px;
}

#wpadminbar #wp-admin-bar-user-info a {
background:0 0;
height:auto;
}

#wpadminbar #wp-admin-bar-user-info span {
background:0 0;
padding:0;
height:18px;
}

#wpadminbar #wp-admin-bar-user-info .username {
color:#a7aaad;
font-size:11px;
}

#wpadminbar #wp-admin-bar-my-account.with-avatar>.ab-empty-item img,#wpadminbar #wp-admin-bar-my-account.with-avatar>a img {
width:auto;
height:16px;
padding:0;
border:1px solid #8c8f94;
background:#f0f0f1;
line-height:1.84615384;
vertical-align:middle;
margin:-4px 0 0 6px;
float:none;
display:inline;
}

#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon {
width:15px;
height:20px;
margin-right:0;
padding:6px 0 5px;
}

#wpadminbar #wp-admin-bar-wp-logo>.ab-item {
padding:0 7px;
}

#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before {
content:"\f120";
top:2px;
}

#wpadminbar .quicklinks li .blavatar {
display:inline-block;
vertical-align:middle;
font:normal 16px/1 dashicons !important;
speak:never;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
color:#f0f0f1;
}

#wpadminbar .quicklinks li div.blavatar:before,#wpadminbar .quicklinks li img.blavatar {
height:16px;
width:16px;
margin:0 8px 2px -2px;
}

#wpadminbar .quicklinks li div.blavatar:before {
content:"\f120";
display:inline-block;
}

#wpadminbar #wp-admin-bar-appearance {
margin-top:-12px;
}

#wpadminbar #wp-admin-bar-my-sites>.ab-item:before,#wpadminbar #wp-admin-bar-site-name>.ab-item:before {
content:"\f541";
top:2px;
}

#wpadminbar #wp-admin-bar-site-editor>.ab-item:before {
content:"\f100";
top:2px;
}

#wpadminbar #wp-admin-bar-customize>.ab-item:before {
content:"\f540";
top:2px;
}

#wpadminbar #wp-admin-bar-edit>.ab-item:before {
content:"\f464";
top:2px;
}

#wpadminbar #wp-admin-bar-site-name>.ab-item:before {
content:"\f226";
}

.wp-admin #wpadminbar #wp-admin-bar-site-name>.ab-item:before {
content:"\f102";
}

#wpadminbar #wp-admin-bar-comments .ab-icon {
margin-right:6px;
}

#wpadminbar #wp-admin-bar-comments .ab-icon:before {
content:"\f101";
top:3px;
}

#wpadminbar #wp-admin-bar-comments .count-0 {
opacity:.5;
}

#wpadminbar #wp-admin-bar-new-content .ab-icon:before {
content:"\f132";
top:4px;
}

#wpadminbar #wp-admin-bar-updates .ab-icon:before {
content:"\f463";
top:2px;
}

#wpadminbar #wp-admin-bar-updates.spin .ab-icon:before {
display:inline-block;
animation:rotation 2s infinite linear;
}

#wpadminbar a:active,#wpadminbar a:focus,#wpadminbar div,#wpadminbar input[type=email],#wpadminbar input[type=number],#wpadminbar input[type=password],#wpadminbar input[type=search],#wpadminbar input[type=text],#wpadminbar input[type=url],#wpadminbar select,#wpadminbar textarea,#wpadminbar ul li:last-child,#wpadminbar ul li:last-child .ab-item {
box-shadow:none;
}

#wpadminbar .quicklinks .ab-top-secondary>li,#wpadminbar .ab-top-secondary {
float:right;
}

#wpadminbar .selected .shortlink-input,#wpadminbar li.hover>.ab-sub-wrapper,#wpadminbar.nojs li:hover>.ab-sub-wrapper,#wpadminbar #wp-admin-bar-user-info .display-name,#wpadminbar #wp-admin-bar-user-info .username {
display:block;
}

#wpadminbar:not(.mobile)>#wp-toolbar a:focus span.ab-label,#wpadminbar:not(.mobile)>#wp-toolbar li:hover span.ab-label,#wpadminbar>#wp-toolbar li.hover span.ab-label,#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a,#wpadminbar .quicklinks .menupop ul li a:focus,#wpadminbar .quicklinks .menupop ul li a:focus strong,#wpadminbar .quicklinks .menupop ul li a:hover,#wpadminbar .quicklinks .menupop ul li a:hover strong,#wpadminbar .quicklinks .menupop.hover ul li a:focus,#wpadminbar .quicklinks .menupop.hover ul li a:hover,#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:focus,#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:hover,#wpadminbar li #adminbarsearch.adminbar-focused:before,#wpadminbar li .ab-item:focus .ab-icon:before,#wpadminbar li .ab-item:focus:before,#wpadminbar li a:focus .ab-icon:before,#wpadminbar li.hover .ab-icon:before,#wpadminbar li.hover .ab-item:before,#wpadminbar li:hover #adminbarsearch:before,#wpadminbar li:hover .ab-icon:before,#wpadminbar li:hover .ab-item:before,#wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,#wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover,#wpadminbar.mobile .quicklinks .hover .ab-icon:before,#wpadminbar.mobile .quicklinks .hover .ab-item:before,#wpadminbar .quicklinks .menupop .ab-sub-secondary>li .ab-item:focus a,#wpadminbar .quicklinks .menupop .ab-sub-secondary>li>a:hover,#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a .blavatar,#wpadminbar .quicklinks li a:focus .blavatar,#wpadminbar .quicklinks li a:hover .blavatar {
color:#72aee6;
}

#wpadminbar .ab-submenu .ab-item,#wpadminbar .quicklinks .menupop ul li a,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .quicklinks .menupop.hover ul li a,#wpadminbar.nojs .quicklinks .menupop:hover ul li a {
color:#c3c4c7;
color:rgba(240,246,252,.7);
}

#wpadminbar #wp-admin-bar-recovery-mode,#wpadminbar .ab-top-menu>#wp-admin-bar-recovery-mode.hover>.ab-item,#wpadminbar.nojq .quicklinks .ab-top-menu>#wp-admin-bar-recovery-mode>.ab-item:focus,#wpadminbar:not(.mobile) .ab-top-menu>#wp-admin-bar-recovery-mode:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>#wp-admin-bar-recovery-mode>.ab-item:focus {
color:#fff;
background-color:#d63638;
}

@media (prefers-reduced-motion:reduce) {
#wpadminbar #wp-admin-bar-updates.spin .ab-icon:before {
animation:none;
}
}

#wpadminbar #wp-admin-bar-search .ab-item {
padding:0;
background:0 0;
}

#wpadminbar #adminbarsearch {
position:relative;
height:32px;
padding:0 2px;
z-index:1;
}

#wpadminbar #adminbarsearch:before {
position:absolute;
top:6px;
left:5px;
z-index:20;
font:normal 20px/1 dashicons !important;
content:"\f179";
speak:never;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

#wpadminbar>#wp-toolbar>#wp-admin-bar-top-secondary>#wp-admin-bar-search #adminbarsearch input.adminbar-input {
display:inline-block;
float:none;
position:relative;
z-index:30;
font-size:13px;
font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
line-height:1.84615384;
text-indent:0;
height:24px;
width:24px;
max-width:none;
padding:0 3px 0 24px;
margin:0;
color:#c3c4c7;
background-color:rgba(255,255,255,0);
border:none;
outline:0;
cursor:pointer;
box-shadow:none;
box-sizing:border-box;
transition-duration:.4s;
transition-property:width,background;
transition-timing-function:ease;
}

#wpadminbar>#wp-toolbar>#wp-admin-bar-top-secondary>#wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
z-index:10;
color:#000;
width:200px;
background-color:rgba(255,255,255,.9);
cursor:text;
border:0;
}

#wpadminbar .screen-reader-text,#wpadminbar .screen-reader-text span {
border:0;
clip:rect(1px,1px,1px,1px);
-webkit-clip-path:inset(50%);
clip-path:inset(50%);
height:1px;
margin:-1px;
overflow:hidden;
padding:0;
position:absolute;
width:1px;
word-wrap:normal !important;
}

#wpadminbar .screen-reader-shortcut {
position:absolute;
top:-1000em;
}

#wpadminbar .screen-reader-shortcut:focus {
left:6px;
top:7px;
height:auto;
width:auto;
display:block;
font-size:14px;
font-weight:600;
padding:15px 23px 14px;
background:#f0f0f1;
color:#2271b1;
z-index:100000;
line-height:normal;
text-decoration:none;
box-shadow:0 0 2px 2px rgba(0,0,0,.6);
}

#wpadminbar #adminbarsearch .adminbar-button,.customize-support #wpadminbar .hide-if-customize,.customize-support .hide-if-customize,.customize-support .wp-core-ui .hide-if-customize,.customize-support.wp-core-ui .hide-if-customize,.no-customize-support #wpadminbar .hide-if-no-customize,.no-customize-support .hide-if-no-customize,.no-customize-support .wp-core-ui .hide-if-no-customize,.no-customize-support.wp-core-ui .hide-if-no-customize {
display:none;
}

@media screen and (max-width:782px) {
html {
--wp-admin--admin-bar--height:46px;
}

html #wpadminbar {
height:46px;
min-width:240px;
}

#wpadminbar * {
font-size:14px;
font-weight:400;
font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
line-height:2.28571428;
}

#wpadminbar .quicklinks .ab-empty-item,#wpadminbar .quicklinks>ul>li>a {
padding:0;
height:46px;
line-height:3.28571428;
width:auto;
}

#wpadminbar .ab-icon {
font:40px/1 dashicons !important;
margin:0;
padding:0;
width:52px;
height:46px;
text-align:center;
}

#wpadminbar #wp-admin-bar-my-account a.ab-item,#wpadminbar #wp-admin-bar-my-sites a.ab-item,#wpadminbar #wp-admin-bar-site-name a.ab-item {
text-overflow:clip;
}

#wpadminbar .quicklinks .menupop ul li .ab-item,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .quicklinks .menupop.hover ul li .ab-item,#wpadminbar .shortlink-input,#wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item {
line-height:1.6;
}

#wpadminbar .menupop li.hover>.ab-sub-wrapper,#wpadminbar .menupop li:hover>.ab-sub-wrapper {
margin-top:-46px;
}

#wpadminbar .ab-top-menu .menupop .ab-sub-wrapper .menupop>.ab-item {
padding-right:30px;
}

#wpadminbar .menupop .menupop>.ab-item:before {
top:10px;
right:6px;
}

#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper .ab-item {
font-size:16px;
padding:8px 16px;
}

#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon {
padding:0;
width:52px;
height:46px;
text-align:center;
vertical-align:top;
}

#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before {
font:28px/1 dashicons !important;
top:-3px;
}

#wpadminbar #wp-admin-bar-customize>.ab-item,#wpadminbar #wp-admin-bar-edit>.ab-item,#wpadminbar #wp-admin-bar-my-account>.ab-item,#wpadminbar #wp-admin-bar-my-sites>.ab-item,#wpadminbar #wp-admin-bar-site-editor>.ab-item,#wpadminbar #wp-admin-bar-site-name>.ab-item {
text-indent:100%;
white-space:nowrap;
overflow:hidden;
width:52px;
padding:0;
color:#a7aaad;
position:relative;
}

#wpadminbar .ab-icon,#wpadminbar .ab-item:before,#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon {
padding:0;
margin-right:0;
}

#wpadminbar #wp-admin-bar-customize>.ab-item:before,#wpadminbar #wp-admin-bar-edit>.ab-item:before,#wpadminbar #wp-admin-bar-my-account>.ab-item:before,#wpadminbar #wp-admin-bar-my-sites>.ab-item:before,#wpadminbar #wp-admin-bar-site-editor>.ab-item:before,#wpadminbar #wp-admin-bar-site-name>.ab-item:before {
display:block;
text-indent:0;
font:normal 32px/1 dashicons;
speak:never;
top:7px;
width:52px;
text-align:center;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

#wpadminbar #wp-admin-bar-appearance {
margin-top:0;
}

#wpadminbar #wp-admin-bar-new-content .ab-icon:before {
top:0;
line-height:1.33333333;
height:46px !important;
text-align:center;
width:52px;
display:block;
}

#wpadminbar #wp-admin-bar-updates .ab-icon:before {
top:3px;
}

#wpadminbar #wp-admin-bar-comments .ab-icon:before {
display:block;
font-size:34px;
height:46px;
line-height:1.38235294;
top:0;
}

#wpadminbar #wp-admin-bar-my-account>a {
position:relative;
white-space:nowrap;
text-indent:150%;
width:28px;
padding:0 10px;
overflow:hidden;
}

#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar>a img {
position:absolute;
top:13px;
right:10px;
width:26px;
height:26px;
}

#wpadminbar #wp-admin-bar-user-info .display-name {
height:auto;
font-size:16px;
line-height:1.5;
color:#f0f0f1;
}

#wpadminbar #wp-admin-bar-user-info a {
padding-top:4px;
}

#wpadminbar #wp-admin-bar-user-info .username {
line-height:.8 !important;
margin-bottom:-2px;
}

#wpadminbar li#wp-admin-bar-comments,#wpadminbar li#wp-admin-bar-customize,#wpadminbar li#wp-admin-bar-edit,#wpadminbar li#wp-admin-bar-menu-toggle,#wpadminbar li#wp-admin-bar-my-account,#wpadminbar li#wp-admin-bar-my-sites,#wpadminbar li#wp-admin-bar-new-content,#wpadminbar li#wp-admin-bar-site-editor,#wpadminbar li#wp-admin-bar-site-name,#wpadminbar li#wp-admin-bar-updates,#wpadminbar li#wp-admin-bar-wp-logo {
display:block;
}

#wpadminbar li.hover ul li,#wpadminbar li:hover ul li,#wpadminbar li:hover ul li:hover ul li {
display:list-item;
}

#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper {
min-width:-moz-fit-content;
min-width:fit-content;
}

#wpadminbar #wp-admin-bar-comments,#wpadminbar #wp-admin-bar-edit,#wpadminbar #wp-admin-bar-my-account,#wpadminbar #wp-admin-bar-my-sites,#wpadminbar #wp-admin-bar-new-content,#wpadminbar #wp-admin-bar-site-name,#wpadminbar #wp-admin-bar-updates,#wpadminbar #wp-admin-bar-wp-logo,#wpadminbar .ab-top-menu,#wpadminbar .ab-top-secondary {
position:static;
}

#wpadminbar #wp-admin-bar-my-account {
float:right;
}

#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item:before {
top:10px;
left:0;
}

#wpadminbar .ab-icon:before,#wpadminbar #wp-admin-bar-updates {
text-align:center;
}

#wpadminbar .ab-submenu,#wpadminbar #wp-admin-bar-wp-logo>.ab-item,#wpadminbar .ab-icon,#wpadminbar .ab-item:before,#wpadminbar #wp-admin-bar-user-actions.ab-submenu {
padding:0;
}

#wpadminbar .ab-label,#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper a:empty,#wpadminbar .quicklinks li .blavatar:before,#wpadminbar #wp-admin-bar-search,#wpadminbar #wp-admin-bar-user-actions.ab-submenu img.avatar,#wp-toolbar>ul>li {
display:none;
}

#wpadminbar #wp-admin-bar-comments .ab-icon,#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li {
margin:0;
}

#wpadminbar ul#wp-admin-bar-root-default>li,.network-admin #wpadminbar ul#wp-admin-bar-top-secondary>li#wp-admin-bar-my-account {
margin-right:0;
}
}

@media screen and (max-width:600px) {
#wpadminbar {
position:absolute;
}

#wp-responsive-overlay {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
z-index:400;
}

#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper {
width:100%;
left:0;
}

#wpadminbar #wp-admin-bar-wp-logo.menupop .ab-sub-wrapper {
margin-left:0;
}

#wpadminbar .ab-top-menu>.menupop li>.ab-sub-wrapper {
margin:0;
width:100%;
top:auto;
left:auto;
position:relative;
position:static;
box-shadow:none;
}

#wpadminbar .ab-top-menu>.menupop li>.ab-sub-wrapper .ab-item {
font-size:16px;
padding:6px 15px 19px 30px;
}

#wpadminbar li:hover ul li ul li {
display:list-item;
}

#wpadminbar .menupop .menupop>.ab-item:before,#wpadminbar li#wp-admin-bar-updates,#wpadminbar li#wp-admin-bar-wp-logo {
display:none;
}
}

@media screen and (max-width:400px) {
#wpadminbar li#wp-admin-bar-comments {
display:none;
}
}/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT*/
.lSSlideOuter {
overflow:hidden;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}

.lightSlider {
overflow:hidden;
}

.lSSlideWrapper {
max-width:100%;
overflow:hidden;
position:relative;
}

.lSSlideWrapper .lSSlide {
-webkit-transform:translate(0px,0px);
-ms-transform:translate(0px,0px);
transform:translate(0px,0px);
-webkit-transition:all 1s;
-webkit-transition-property:-webkit-transform,height;
-moz-transition-property:-moz-transform,height;
transition-property:transform,height;
-webkit-transition-duration:inherit !important;
transition-duration:inherit !important;
-webkit-transition-timing-function:inherit !important;
transition-timing-function:inherit !important;
}

.lSSlideWrapper .lSFade > * {
position:absolute !important;
top:0;
left:0;
z-index:9;
margin-right:0;
width:100%;
}

.lSSlideWrapper.usingCss .lSFade > * {
opacity:0;
-webkit-transition-delay:0s;
transition-delay:0s;
-webkit-transition-duration:inherit !important;
transition-duration:inherit !important;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:inherit !important;
transition-timing-function:inherit !important;
}

.lSSlideWrapper .lSFade > .active {
z-index:10;
}

.lSSlideOuter .lSPager.lSpg {
margin:10px 0 0;
padding:0;
text-align:center;
}

.lSSlideOuter .lSPager.lSpg > li {
cursor:pointer;
display:inline-block;
padding:0 5px;
}

.lSSlideOuter .lSPager.lSpg > li a {
background-color:#222;
border-radius:30px;
display:inline-block;
height:8px;
overflow:hidden;
text-indent:-999em;
width:8px;
position:relative;
z-index:99;
-webkit-transition:all .5s linear 0s;
transition:all .5s linear 0s;
}

.lSSlideOuter .lSPager.lSpg > li:hover a,.lSSlideOuter .lSPager.lSpg > li.active a {
background-color:#428bca;
}

.lSSlideOuter .media {
opacity:.8;
}

.lSSlideOuter .lSPager.lSGallery {
list-style:none outside none;
padding-left:0;
margin:0;
overflow:hidden;
transform:translate3d(0px,0px,0px);
-moz-transform:translate3d(0px,0px,0px);
-ms-transform:translate3d(0px,0px,0px);
-webkit-transform:translate3d(0px,0px,0px);
-o-transform:translate3d(0px,0px,0px);
-webkit-transition-property:-webkit-transform;
-moz-transition-property:-moz-transform;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}

.lSSlideOuter .lSPager.lSGallery li {
overflow:hidden;
-webkit-transition:border-radius .12s linear 0s .35s linear 0s;
transition:border-radius .12s linear 0s .35s linear 0s;
border:3px solid #fff;
}

.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover {
border:3px solid #294E96;
}

.lSSlideOuter .lSPager.lSGallery img {
display:block;
height:auto;
max-width:100%;
}

.lSAction > a {
width:32px;
display:block;
top:50%;
height:32px;
background-image:url(https://cdn.maccabi-tlv.co.il/wp-content/themes/maccabitlv/images/controls.png);
cursor:pointer;
position:absolute;
z-index:9999;
margin-top:-16px;
opacity:.5;
-webkit-transition:opacity .35s linear 0s;
transition:opacity .35s linear 0s;
}

.lSAction > .lSPrev {
background-position:0 0;
left:10px;
}

.lSAction > .lSNext {
background-position:-32px 0;
right:10px;
}

.lSAction > a.disabled {
pointer-events:none;
}

.cS-hidden {
height:1px;
opacity:0;
filter:alpha(opacity=0);
overflow:hidden;
}

.lSSlideOuter.vertical.noPager {
padding-right:0 !important;
}

.lSSlideOuter.vertical .lSGallery {
position:absolute !important;
right:0;
top:0;
}

.lSSlideOuter.vertical .lightSlider > * {
width:100% !important;
max-width:none !important;
}

.lSSlideOuter.vertical .lSAction > a {
left:50%;
margin-left:-14px;
margin-top:0;
}

.lSSlideOuter.vertical .lSAction > .lSNext {
background-position:31px -31px;
bottom:10px;
top:auto;
}

.lSSlideOuter.vertical .lSAction > .lSPrev {
background-position:0 -31px;
bottom:auto;
top:10px;
}

.lSSlideOuter.lSrtl {
direction:rtl;
}

.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager {
padding-left:0;
list-style:none outside none;
}

.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager {
padding-right:0;
}

.lSSlideOuter .lightSlider > *,.lSSlideOuter .lSGallery li {
float:left;
}

.lSSlideOuter.lSrtl .lightSlider > *,.lSSlideOuter.lSrtl .lSGallery li {
float:right !important;
}

.lightSlider:before,.lightSlider:after,.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after {
content:" ";
display:table;
}

.lSSlideWrapper > .lightSlider:after,.lSSlideOuter .lSPager.lSGallery:after {
clear:both;
}

.lSSlideWrapper .lSFade,.lSSlideOuter.vertical {
position:relative;
}

.lSSlideWrapper.usingCss .lSFade > .active,.lSSlideOuter .media.active,.lSAction > a:hover {
opacity:1;
}

@-webkit-keyframes rightEnd {
50% {
left:-15px;
}

0%,100% {
left:0;
}
}

@keyframes rightEnd {
50% {
left:-15px;
}

0%,100% {
left:0;
}
}

@-webkit-keyframes topEnd {
50% {
top:-15px;
}

0%,100% {
top:0;
}
}

@keyframes topEnd {
50% {
top:-15px;
}

0%,100% {
top:0;
}
}

@-webkit-keyframes leftEnd {
50% {
left:15px;
}

0%,100% {
left:0;
}
}

@keyframes leftEnd {
50% {
left:15px;
}

0%,100% {
left:0;
}
}

@-webkit-keyframes bottomEnd {
50% {
bottom:-15px;
}

0%,100% {
bottom:0;
}
}

@keyframes bottomEnd {
50% {
bottom:-15px;
}

0%,100% {
bottom:0;
}
}

.lSSlideOuter.vertical .rightEnd {
-webkit-animation:topEnd .3s;
animation:topEnd .3s;
position:relative;
}

.lSSlideOuter.vertical .leftEnd {
-webkit-animation:bottomEnd .3s;
animation:bottomEnd .3s;
position:relative;
}

.lightSlider.lsGrab > * {
cursor:-webkit-grab;
cursor:-moz-grab;
cursor:-o-grab;
cursor:-ms-grab;
cursor:grab;
}

.lightSlider.lsGrabbing > * {
cursor:move;
cursor:-webkit-grabbing;
cursor:-moz-grabbing;
cursor:-o-grabbing;
cursor:-ms-grabbing;
cursor:grabbing;
}

.lSSlideOuter .rightEnd,.lSSlideOuter.lSrtl .leftEnd {
-webkit-animation:rightEnd .3s;
animation:rightEnd .3s;
position:relative;
}

.lSSlideOuter .leftEnd,.lSSlideOuter.lSrtl .rightEnd {
-webkit-animation:leftEnd .3s;
animation:leftEnd .3s;
position:relative;
}