article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
} audio,
canvas,
video {
display: inline-block;
} audio:not([controls]) {
display: none;
height: 0;
} [hidden],
template {
display: none;
}  html {
font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body {
margin: 0;
}  a {
background: transparent;
} a:focus {
outline: thin dotted;
} a:active,
a:hover {
outline: 0;
}  h1 {
font-size: 2em;
margin: 0.67em 0;
} abbr[title] {
border-bottom: 1px dotted;
} b,
strong {
font-weight: bold;
} dfn {
font-style: italic;
} hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
} mark {
background: #ff0;
color: #000;
} code,
kbd,
pre,
samp {
font-family: monospace, serif;
font-size: 1em;
} pre {
white-space: pre-wrap;
} q {
quotes: "\201C" "\201D" "\2018" "\2019";
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}  img {
border: 0;
} svg:not(:root) {
overflow: hidden;
}  figure {
margin: 0;
}  fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
} legend {
border: 0; padding: 0; } button,
input,
select,
textarea {
font-family: inherit; font-size: 100%; margin: 0; } button,
input {
line-height: normal;
} button,
select {
text-transform: none;
} button,
html input[type="button"], input[type="reset"],
input[type="submit"] {
-webkit-appearance: button; cursor: pointer; } button[disabled],
html input[disabled] {
cursor: default;
} input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; padding: 0; } input[type="search"] {
-webkit-appearance: textfield; -moz-box-sizing: content-box;
-webkit-box-sizing: content-box; box-sizing: content-box;
} input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
} textarea {
overflow: auto; vertical-align: top; }  table {
border-collapse: collapse;
border-spacing: 0;
}.mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8; }
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden; }
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
box-sizing: border-box; }
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle; }
.mfp-align-top .mfp-container:before {
display: none; }
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045; }
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto; }
.mfp-ajax-cur {
cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {
cursor: auto; }
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; }
.mfp-loading.mfp-figure {
display: none; }
.mfp-hide {
display: none !important; }
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044; }
.mfp-preloader a {
color: #CCC; }
.mfp-preloader a:hover {
color: #FFF; }
.mfp-s-ready .mfp-preloader {
display: none; }
.mfp-s-error .mfp-content {
display: none; }
button.mfp-close,
button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
box-shadow: none;
touch-action: manipulation; }
button::-moz-focus-inner {
padding: 0;
border: 0; }
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: #FFF;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace; }
.mfp-close:hover,
.mfp-close:focus {
opacity: 1; }
.mfp-close:active {
top: 1px; }
.mfp-close-btn-in .mfp-close {
color: #333; }
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
color: #FFF;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%; }
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap; }
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
margin-top: -54px; }
.mfp-arrow:hover,
.mfp-arrow:focus {
opacity: 1; }
.mfp-arrow:before,
.mfp-arrow:after {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent; }
.mfp-arrow:after {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px; }
.mfp-arrow:before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7; }
.mfp-arrow-left {
left: 0; }
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px; }
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
right: 0; }
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px; }
.mfp-arrow-right:before {
border-left: 27px solid #3F3F3F; }
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px; }
.mfp-iframe-holder .mfp-close {
top: -40px; }
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000; } img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto; } .mfp-figure {
line-height: 0; }
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444; }
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px; }
.mfp-figure figure {
margin: 0; }
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto; }
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px; }
.mfp-image-holder .mfp-content {
max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0; }
.mfp-img-mobile img.mfp-img {
padding: 0; }
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0; }
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0; }
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px; }
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0; } }
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } }*,
*:after,
*:before {
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-font-smoothing:antialiased;
font-smoothing:antialiased;
text-rendering:optimizeLegibility;
} html {
font-size:62.5%;
}
body {
font-family: 'Raleway', sans-serif;
font-size:16px;
color:#fff;
-webkit-animation-delay: 0.1s;
-webkit-animation-name: fontfix;
-webkit-animation-duration: 0.1s;
-webkit-animation-iteration-count: 1;
-webkit-animation-timing-function: linear;
background:rgb(74,12,87);
}
@-webkit-keyframes fontfix {
from { opacity: 1; }
to   { opacity: 1; }
} .clear:before,
.clear:after {
content:' ';
display:table;
}
.clear:after {
clear:both;
}
.clear {
*zoom:1;
}
img {
max-width:100%;
vertical-align:bottom;
height:auto;
}
a {
color:rgb(254,218,0);
text-decoration:none;
}
a:hover {
color:rgba(254,218,0,0.5);
}
a:focus {
outline:0;
}
a:hover,
a:active {
outline:0;
}
input:focus {
outline:0;
border:1px solid #04A4CC;
}
p{ line-height:30px; font-size:16px; }
ul{ line-height: 30px; font-size: 16px; margin:0; padding:0 0 0 15px; } .container{ width:1160px; margin:0 auto; position:relative; }
.inner{ padding:15px; }
.cols{ float:left; position:relative; }
.col1-1{ width:100%; }
.col1-2{ width:50%; }
.col1-3{ width:33%; }
.col2-3{ width:66%; }
.col1-4{ width:25%; }
.col1-5{ width:20%; }
.col3-4{ width:75%; }
.header{  }
.header .top{ padding:5px 0 0; border-bottom:4px solid rgb(254,218,0); height: 120px; box-shadow: 0 10px 15px -2px #000; position:relative; }
.header .top .logo{ width:300px; float:left; }
.header .top .shadow{ background:url(//www.casinolemmer.nl/wp-content/themes/default/img/navbar-shadow.png) repeat-x; width:100%; height:26px; position:absolute; bottom:-30px; left:0; z-index:100; }
.header .top .navmenu{ width:860px; float:left; text-align:right; }
.header .top .navmenu ul{ margin:0; padding:0; list-style-type: none; float: right; }
.header .top .navmenu ul li{ float:left; margin-right:35px; }
.header .top .navmenu ul li a{ color:rgb(217,210,218); padding:44px 15px; line-height: 102px; font-size:18px; }
.header .top .navmenu ul li a:hover,
.header .top .navmenu ul li.current_page_item a{ color:rgb(254,218,0); font-weight: 700; border-bottom:6px solid rgb(254,218,0); }
.header .top .navmenu ul li:last-child{ margin-right:0; }
.header .bottom{  }
.header .bottom .slider{ position:relative; }
.header .bottom .slider img{ height:auto; }
.header .bottom .slider .overlay{ background:url(//www.casinolemmer.nl/wp-content/themes/default/img/curve.png) center center; z-index: 200; position: absolute; bottom: -5px; left: 0; width: 100%; height: 275px; background-size: cover; }
.header .bottom .slider ul{ margin:0; padding:0; list-style-type:none; }
.header .bottom .slider ul li{ position:relative; text-align: center; z-index:auto !important; width:100%; }
.header .bottom .slider ul .arrows,
.header .bottom .slider ul .bullets,
.header .bottom .slider ul li .title{ position:absolute; z-index:300; }
.header .bottom .slider ul li .arrows{ top:100px; }
.header .bottom .slider ul .cycle-prev{ left: 50px; top: 34%; margin-top: -15px; }
.header .bottom .slider ul .cycle-next{ right:50px; top: 34%; margin-top: -15px; }
.header .bottom .slider ul .cycle-prev,
.header .bottom .slider ul .cycle-next{ background:rgba(254,218,0,0.5); border-radius:8px; text-align:center; }
.header .bottom .slider ul .cycle-prev:hover,
.header .bottom .slider ul .cycle-next:hover{ cursor:pointer; }
.header .bottom .slider ul .cycle-prev i,
.header .bottom .slider ul .cycle-next i{ color:rgb(254,218,0); font-size:25px; padding:10px 15px; }
.header .bottom .slider ul .bullets{ left: 50%; bottom: 170px; margin-left:-24px; }
.header .bottom .slider ul .bullets a{ margin:0 5px; }
.header .bottom .slider ul .bullets a.cycle-pager-active i{ opacity:0.5; }
.header .bottom .slider ul li .bullets{ bottom:300px; left:50%; }
.header .bottom .slider ul li .title{ bottom: 15px; left: 50%; background: rgb(254,218,0); color: rgb(74,12,87); font-weight: 700; font-size: 50px; ;width: 560px; text-align: center; padding: 15px 50px; line-height: 55px; border-radius: 10px; margin-left: -280px; box-shadow: 0 10px 15px -2px #000; }
.header .bottom .fixedimage{ position:relative; }
.header .bottom .fixedimage .overlay{ background:url(//www.casinolemmer.nl/wp-content/themes/default/img/curve.png) center center; z-index: 200; position: absolute; bottom: -5px; left: 0; width: 100%; height: 200px; background-size: cover; }
.header .bottom .fixedimage .title{ z-index: 300; position:absolute; bottom: 15px; left: 50%; background: rgb(254,218,0); color: rgb(74,12,87); font-weight: 700; font-size: 50px; ;width: 560px; text-align: center; padding: 15px 50px; line-height: 55px; border-radius: 10px; margin-left: -280px; box-shadow: 0 10px 15px -2px #000; }
.content{ padding:50px 0; }
.content .content-wrapper { display: flex; flex-direction: row; }
.content h1{ color:rgb(254,218,0); font-weight:normal; font-size: 30px; margin: 0 0 25px; }
.content h2{ color:rgb(254,218,0); font-weight:normal; font-size: 26px; margin: 0 0 25px; }
.content h3{ color:rgb(254,218,0); font-weight:normal; font-size: 22px; margin: 0 0 25px; }
.content iframe{ float: left; }
.content .lottery h3{ text-align: center; padding-top: 32px; }
.content .lottery h3{ font-size: 32px; }
.content .lottery { border-radius: 20px; text-align: center; }
.content .lottery .lottery-number { font-family: Arial; font-weight: bold; padding: 12px 40px; color: #000; font-size: 30px; background-color: #fff; border-radius: 20px; }
.content .lottery .additional-info span{ font-weight: 700; }
.pointers{ background: rgb(254,218,0); padding: 40px 0; color: rgb(74,12,87); box-shadow: 0px 2px 40px #000; }
.pointers img{ float: left; width: 75px; margin: 5px 15px 5px 0; }
.pointers h2{ margin:7px 0 0; font-weight:normal; padding: 0 0 5px 0; }
.pointers p{ margin: 0; font-style: italic; font-size: 16px; rgb(57,57,57); padding-right: 80px; line-height: 18px; }
.custom{ }
.custom h2{ color:rgb(254,218,0); font-weight:normal; margin:50px 0; font-size: 32px; }
.gamelist{ padding: 0 0 100px 0; margin-top: -65px; }
.gamelist h3{ color:rgb(254,218,0); font-weight:normal; margin:30px 0; font-size: 22px; }
.gamelist ul{ margin:0; padding:0; list-style: none; }
.gamelist ul li{ float:left; }
.gamelist ul li a{ position:relative; width: 480px; background: rgb(254,218,0); color: rgb(74,12,87); margin: 2px 50px; padding: 10px 20px; display: block; font-weight: 700; border-radius: 10px; transition-duration: 0.2s;}
.gamelist ul li a:after{ font-size: 26px; font-weight: normal; position: absolute; top: 12px; right: 30px; content:"\f196"; display: inline-block; font-family: 'FontAwesome'; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.gamelist ul li a:hover{ color: rgb(254,218,0); background: rgb(74,12,87); box-shadow: inset 0 0 3px rgb(254,218,0); transition-duration: 0.2s;}
.gamelist ul li a span{ float: right; margin-right: 40px; }
.actionblock{ margin:0 0 60px 0; }
.actionblock .cols:first-child{ padding-right: 50px; }
.maps{ width:100%; height:360px; }
.footer{ padding:45px 0; background:#000; color:#fff; }
.footer h2{ font-size:18px; }
.footer p{ font-size:16px; color:rgb(170,170,170); }
.footer a{ color:rgb(170,170,170); }
.footer a:hover{ color:rgb(254,218,0); }
.copyright{ padding:15px 0; background:#000; color:#fff; font-size:14px; text-align:center; } .button{ position:relative; background:rgb(254,218,0); padding:10px 50px 10px 15px; color:rgb(74,12,87);  border-radius:8px; margin:25px 0; display:inline-block; transition-duration: 0.2s;}
.button:hover{ color:rgb(254,218,0); background-color: rgb(74,12,87); box-shadow: inset 0 0 3px rgb(254,218,0); transition-duration: 0.2s;}
.button:after{ font-size: 30px; font-weight: 700; position: absolute; top: 10px; right: 30px; content: "\f105"; display: inline-block; font-family: 'FontAwesome'; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.button.small{ padding:5px 15px; } .mfp-bg{ background: #300538; }
.white-popup { position: relative; background:rgb(74,12,87); padding: 20px 20px 90px 20px; width: auto; max-width: 1120px; margin: 20px auto; }
.white-popup h1,
.white-popup h2,
.white-popup h3,
.white-popup h4{ color:rgb(254,218,0); font-weight:normal; }
.white-popup h1{ font-size:26px; }
.white-popup h2{ font-size:22px; }
.white-popup h3{ font-size:18px; }
.white-popup h4{ font-size:16px; }
.white-popup img{ margin: -20px 0 0 -20px; width: 1120px !important; max-width: none; }
.white-popup button{ color:rgb(254,218,0) !important; opacity: 1; }
.white-popup .button{color: rgb(254,218,0); padding: 10px 55px; background: transparent; border: 2px solid rgb(254,218,0); border-radius: 8px; transition-duration: 0.2s;}
.white-popup .button:hover{color: rgb(74,12,87); background-color: rgb(254,218,0); transition-duration: 0.2s;}
.white-popup .button:after{ display:none; float:right; }
.white-popup .button{ background: none; color: rgb(254,218,0); border: 2px solid rgb(254,218,0); padding: 10px 30px; float: right; } .displaynone { display: none; }
.floatleft{ float:left; }
.floatright{ float:right; }
.gallery-item{ padding:10px; } input[type="text"],input[type="email"],input[type="tel"], textarea { background:rgb(254,218,0); border-radius:3px; padding:10px; width:100%; border:none; margin:0 0 20px 0; color:rgb(74,12,87); }
textarea{ height:158px; }
input[type="submit"]{color: rgb(254,218,0); padding: 10px 55px; background: transparent; border: 2px solid rgb(254,218,0); border-radius: 8px; transition-duration: 0.2s;}
input[type="submit"]:hover{color: rgb(74,12,87); background-color: rgb(254,218,0); transition-duration: 0.2s;}
.forms{ list-style: none; margin: 0; padding: 0; } .grid:after {
content: "";
display: table;
clear: both;
}
[class*='col-'] {
float: left;
}
.col-1-1 {
width: 100%;
}
.col-1-2 {
width: 50%;
}
.col-2-3 {
width: 66.66%;
}
.col-1-3 {
width: 33.33%;
}
.col-1-4 {
width: 25%;
}
.col-3-4 {
width: 75%;
}
[class*='col-'] {
padding-right: 20px;
}
[class*='col-']:last-of-type {
padding-right: 0;
}
.grid-pad {
padding: 20px 0 20px 20px;
}
.grid-pad > [class*='col-']:last-of-type {
padding-right: 20px;
} ::-webkit-input-placeholder{ color: #000; }
:-moz-placeholder { color: #000; }
::-moz-placeholder { color: #000; }
:-ms-input-placeholder { color: #000; } .clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-block; }/*\*/* html .clearfix { height: 1%; }
.clearfix { display: block; }/**/ @media only screen and (max-width:1200px) {
.container{ width:100%; padding:0 20px; }
.header .top .logo{ width:25%; }
.header .top .navmenu{ width:75%; }
.header .bottom .slider .overlay{ display:none; }
.header .bottom .fixedimage .overlay{ display:none; }
.content .content-wrapper{ flex-direction: column; }
.gamelist ul li{ width:100%; }
.gamelist ul li a{ width:75%; }
}
@media only screen and (max-width:900px) {
.header .top{ height:auto; }
.header .top .logo{ width:75%; }
.header .top .logo img{ max-width:75%; }
.header .top .navmenu{ display:none; }
.header .top .responsivemenu{ display:block; }
.header .bottom .slider { margin-bottom: 65px; }
.header .bottom .slider ul li .title{     font-size: 16px;	width: 100%;padding: 10px 25px;	line-height: 35px;margin-left: 0;bottom: -55px;	left: 0;border-radius: 0px; box-shadow: none; }
.header .bottom .fixedimage{ margin-bottom:65px; }
.header .bottom .fixedimage .title{     font-size: 16px;	width: 100%;padding: 10px 25px;	line-height: 35px;margin-left: 0;bottom: -55px;	left: 0;border-radius: 0px; box-shadow: none; }
.pointers .cols{ width:100%; margin-bottom:15px; }
.pointers p{ padding-right:0; padding-left: 90px; line-height:24px; }
.content h2{ font-size:24px; }
.gamelist ul li{ width:100%; }
.footer .cols{ width:50%; }
img{ height:auto; }
}
@media only screen and (max-width:480px) {
.cols{ width:100% !important; }
}
.responsivemenu{ display:none; float:left; width:25%; text-align:right; }
.responsivemenu i{ font-size: 26px; color:rgb(254,218,0); margin:15px 0; }
#openresponsivemenu ul{ list-style:none; padding:0; margin:0;  } ::selection {
background:#04A4CC;
color:#FFF;
text-shadow:none;
}
::-webkit-selection {
background:#04A4CC;
color:#FFF;
text-shadow:none;
}
::-moz-selection {
background:#04A4CC;
color:#FFF;
text-shadow:none;
} .alignnone {
margin:5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display:block;
margin:5px auto 5px auto;
}
.alignright {
float:right;
margin:5px 0 20px 20px;
}
.alignleft {
float:left;
margin:5px 20px 20px 0;
}
a img.alignright {
float:right;
margin:5px 0 20px 20px;
}
a img.alignnone {
margin:5px 20px 20px 0;
}
a img.alignleft {
float:left;
margin:5px 20px 20px 0;
}
a img.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
.wp-caption {
background:#FFF;
border:1px solid #F0F0F0;
max-width:96%;
padding:5px 3px 10px;
text-align:center;
}
.wp-caption.alignnone {
margin:5px 20px 20px 0;
}
.wp-caption.alignleft {
margin:5px 20px 20px 0;
}
.wp-caption.alignright {
margin:5px 0 20px 20px;
}
.wp-caption img {
border:0 none;
height:auto;
margin:0;
max-width:98.5%;
padding:0;
width:auto;
}
.wp-caption .wp-caption-text,
.gallery-caption {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
}
.sticky {
}
.bypostauthor {
} @media print {
* {
background:transparent !important;
color:#000 !important;
box-shadow:none !important;
text-shadow:none !important;
}
a,
a:visited {
text-decoration:underline;
}
a[href]:after {
content:" (" attr(href) ")";
}
abbr[title]:after {
content:" (" attr(title) ")";
}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
content:"";
}
pre,blockquote {
border:1px solid #999;
page-break-inside:avoid;
}
thead {
display:table-header-group;
}
tr,img {
page-break-inside:avoid;
}
img {
max-width:100% !important;
height:auto;
}
@page {
margin:0.5cm;
}
p,
h2,
h3 {
orphans:3;
widows:3;
}
h2,
h3 {
page-break-after:avoid;
}
}