body { background:#fff;padding:0;padding-top:0px;margin:0 auto; }

body  { font-size:112.50%;line-height:1.5;   font-family: 'Helvetica Neue', helvetica, helve, arial, sans-serif; }
h1 { font-size:2.2em;padding:0 0 .5em 0; }
h2 { font-size:1.5em;padding:0 0 .5em 0; }
h3 { font-size:1.2em;padding:0 0 .5em 0; }
h4 { font-size:1.2em;padding:0 0 .5em 0; }
h1 a { color:#000;text-decoration:none; }
h2 a { color:#000;text-decoration:none; }
h3 a { color:#000;text-decoration:none; }
h4 a { color:#000;text-decoration:none; }
p, ol, ul, dl { margin-bottom:1.5em;font-size:1.1em; }
/** .content_container ul { margin-left:60px;list-style-type:square; }
.content_container ol { margin-left:60px; } **/
ul { margin-left:60px;list-style-type:square; }
ol { margin-left:60px; }
.mce-toc { display:inline-block;border:0; }
.mce-toc ul { list-style:none outside none;list-style-type: none; }
:target:before { content:"";display:block;height:90px;margin:-90px 0 0; }
.spel_video_container { position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;overflow-x:hidden;overflow-y:hidden; }
.spel_video { position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden; }
.strong { font-weight:bold; }
.anchor_h2 { padding-top:90px; }
#zannounc { text-align:center;background:#dddddd;color:#333;font-size:18px;width:100%;margin:0 auto;padding:20px 0 }
.header { padding:1em 0; }/** Finns en annan .header i maindir.php och den kommer efter så den bör slå ut den här **/
/** .col {  padding:0em 0; text-align:center; }Ligger även i col.css som kommer efter den här, men det är andra uppgifter, så båda bör användas och göras till en **/
/**.rightcol {  background: #fff; padding:0em 0; text-align:left; } Ligger även i col.css som kommer efter den här, men det är andra uppgifter, så båda bör användas och göras till en **/
.pagecontent { max-width: 1400px;margin: 0 auto;padding:6em 1.6em 2em; }
.pagecontent_smaller { max-width:1200px;margin:0 auto;padding:0.6em 1.6em 2em;margin-top:0em;margin-bottom:2em;background: #fff;border:0px solid #ccc; }
/** FINNS BARA MED PÅ NEWS.PHP **/
.content_container { color:#000;text-align:left;padding:0px 0px 0px 0; }
.content_container img { max-width: 100%; height: auto;}
.list_under img { max-width: 100%;  height: auto }
/** blockquote styles I NYHETSTEXTER**/
blockquote { max-width: 90%;min-height:50px;background: url('https://casinoexpo.se/uploads/images/quote_left.png') top left no-repeat;padding-left: 55px;margin-bottom:20px;margin-top:20px;color: #575757; }
blockquote p { padding-right: 35px;background: url('https://casinoexpo.se/uploads/images/quote_right.png') bottom right no-repeat;padding-bottom: 15px;color: #44; }
/** Sticky header **/
header { width:100%;background-color:#242323;margin:0;padding:0; }
/**TROR INTE DET ANVÄNDs**/
header img  { display:inline-block;height:72px;width:222px;line-height:72px;float:left;-webkit-transition: all 0.9s;-moz-transition: all 0.9s;-ms-transition: all 0.9s;-o-transition: all 0.9s;transition:  all 0.9s; }
/**TROR INTE DET ANVÄNDs**/
header.smaller img { width:123px;height:40px;line-height:40px; }
header nav { display:inline-block;color:#fff;float:right; }
header nav img { height:30px;width:34px; }
header.smaller nav img { width:34px;height:30px;line-height:40px; }
/*undrar om inte header-logo nav span a i ddmenu.scc slår ut detta*/
header nav a { text-decoration:none;line-height:40px;margin-left:20px;color:#fff;font-weight:300;font-size :16px;-webkit-transition: all 0.9s;-moz-transition: all 0.9s;-ms-transition: all 0.9s;-o-transition: all 0.9s;transition:  all 0.9s; }
header nav a:hover { color:#ffcc00; }
#vforms { text-align:center;background:#FAFAFA;color:#333;font-size:18px;width:100%;margin: 0 auto;padding:10px 0;border-bottom:1px solid #ccc;border-top:0px solid #1f1e1e; }
