/*
Theme Name: Corpus
Theme URI: http://www.mudthemes.com/corpus
Description: Corpus is a responsive theme for corporate, business or blogging sites. It supports slideshow, custom menu and sidebars. It has full online documentation and is easily customizable using Theme Customizer.
Version: 1.0.2.8
Author: mudThemes
Author URI: http://www.mudthemes.com
Tags: two-columns, right-sidebar, custom-background, custom-menu, featured-images, theme-options, threaded-comments, translation-ready, blog
License: GNU General Public License, v2 (or newer)
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: corpus

======================================================
Corpus WordPress Theme, Copyright 2015 mudthemes.com
Corpus is distributed under the terms of the GNU GPL
======================================================

* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* 
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
* GNU General Public License for more details.
* 
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

===========================================================
* Note: see the "readme.txt" page for copyright and license 
* information for bundled resources, including images.
===========================================================
*/

/* Stylesheet */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
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;
}
a:active,
a:hover {
  outline: 0;
}
.grid-col-1 {
  width: 6.25%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-col-2 {
  width: 12.5%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-col-3 {
  width: 18.75%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-col-4 {
  width: 25%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-col-5 {
  width: 31.25%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-col-6 {
  width: 28.5%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-col-7 {
  width: 43.75%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-col-8 {
  width: 50%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-col-9 {
  width: 56.25%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-col-10 {
  width: 69.5%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-col-11 {
  width: 68.75%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-col-12 {
  width: 75%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-col-13 {
  width: 81.25%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-col-14 {
  width: 87.5%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-col-15 {
  width: 93.75%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-col-16 {
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-col-33 {
  width: 33.3333%;
}
.grid-col-25 {
  width: 25%;
}
.grid-pct-5 {
  width: 5%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-10 {
  width: 10%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-15 {
  width: 15%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-20 {
  width: 20%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-25 {
  width: 25%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-30 {
  width: 30%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-35 {
  width: 35%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-40 {
  width: 40%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-45 {
  width: 45%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-50 {
  width: 50%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-55 {
  width: 55%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-60 {
  width: 60%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-65 {
  width: 65%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-70 {
  width: 70%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-75 {
  width: 75%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-80 {
  width: 80%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-85 {
  width: 85%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-90 {
  width: 90%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-95 {
  width: 95%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.grid-pct-100 {
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 30px;
}
.grid-float-left {
  float: left;
}
.grid-float-right {
  float: right;
}
html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
ol,
ul,
li,
pre,
code,
address,
variable,
form,
fieldset,
blockquote {
  border: 0;
  padding: 0;
  margin: 0;
  vertical-align: baseline;
  font-size: 100%;
  font-weight: 300;
}
body {
  line-height: 1;
  font-family: "Roboto";
}
address,
caption,
cite,
code,
dfn,
th,
var {
  font-style: normal;
  font-weight: normal;
}
td,
th,
caption {
  font-weight: normal;
  text-align: left;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
img,
fieldset {
  border: 0;
}
q:before,
q:after {
  content: '';
}
a img {
  border: none;
}
ol ol {
  list-style-type: upper-alpha;
}
ol ol ol {
  list-style-type: lower-roman;
}
ol ol ol ol {
  list-style-type: lower-alpha;
}
ul ul,
ol ol,
ul ol,
ol ul {
  margin: 0;
}
dl,
dt,
dd {
  margin: 0;
}
strong {
  font-weight: bold;
}
cite,
em,
i {
  font-style: italic;
  border: none;
}
a {
  outline: none;
}
.headfont,
.flex-caption,
.site-title a,
.post-template .post-title h1,
.post-template .post-nav a,
.loop-post-title a,
.footerbox-section h4.widget-title,
.sidebar-right-section h4.widget-title,
.copyright {
  font-family: "Roboto";
}
.bodyfont,
.primarymenu-section a {
  font-family: "Roboto";
}
body {
  line-height: 1;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  clear: both;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
h1 {
  font-size: 28px;
  padding: 10px 0 40px 0;
}
h2 {
  font-size: 24px;
  padding: 10px 0 35px 0;
}
h3 {
  font-size: 22px;
  padding: 5px 0 35px 0;
}
h4 {
  font-size: 20px;
  padding: 5px 0 25px 0;
}
h5 {
  font-size: 18px;
  padding: 5px 0 25px 0;
}
h6 {
  font-size: 17px;
  font-weight: bold;
  padding: 5px 0 25px 0;
}
p {
  font-size: 18px;
  line-height: 1.7;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  margin-bottom: 25px;
}
ol {
  padding-left: 25px;
  list-style-type: decimal;
  margin: 0 0 25px 0;
}
ul {
  padding-left: 25px;
  list-style-type: disc;
  margin: 0 0 25px 0;
}
li {
  font-size: 14px;
  line-height: 1.8;
}
dl {
  padding: 0 0 25px 0;
}
dt {
  font-weight: bold;
}
dd {
  padding: 10px 0 18px 40px;
  font-size: 14px;
  line-height: 1.5em;
}
address {
  font-size: 13px;
  padding: 0 0 25px 0;
  line-height: 1.3em;
  letter-spacing: 1px;
}
big {
  font-size: 140%;
}
ins {
  padding: 0 3px;
  text-decoration: underline;
}
del {
  padding: 0 3px;
  text-decoration: line-through;
}
q {
  font-style: italic;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.5em;
}
blockquote {
  font-style: italic;
  padding: 0 40px;
  letter-spacing: 1px;
}
blockquote p {
  font-size: 14px;
}
blockquote cite,
blockquote em,
blockquote i {
  font-style: normal;
}
blockquote cite {
  display: block;
  float: right;
  margin: 20px 0;
  letter-spacing: 1px;
}
pre {
  font-size: 15px;
  line-height: 21px;
  margin: 0 0 25px 0;
  padding: 1.5em;
  overflow: auto;
}
abbr,
acronym,
abbr[title],
acronym[title] {
  cursor: help;
}
sup,
sub {
  height: 0;
  line-height: 1;
  vertical-align: baseline;
  position: relative;
  font-size: 10px;
}
sup {
  bottom: 1ex;
}
sub {
  top: .5ex;
}
hr {
  border: 0;
  clear: both;
  height: 1px;
  margin-bottom: 25px;
}
var,
tt,
kbd,
code {
  padding-left: 3px;
  padding-right: 3px;
  font-size: 13px;
  line-height: 21px;
}
img {
  max-width: 100%;
  height: auto;
}
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
.clearfix {
  zoom: 1;
}
.size-auto,
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
  max-width: 100%;
  height: auto;
}
.alignleft,
img.alignleft {
  display: inline;
  float: left;
  margin-right: 22px;
  margin-top: 9px;
}
.alignright,
img.alignright {
  display: inline;
  float: right;
  margin-left: 22px;
  margin-top: 8px;
}
.aligncenter,
img.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.alignleft,
.alignright,
.aligncenter,
img.alignleft,
img.alignright,
img.aligncenter {
  margin-bottom: 10px;
}
.wp-caption {
  border: none;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  margin-bottom: 15px;
  padding: 4px;
  padding-top: 6px;
  max-width: 96%;
}
.wp-caption img {
  border: 0 none;
  margin: 0px;
  height: auto;
  max-width: 98.5%;
  padding: 0;
  width: auto;
}
.wp-caption p.wp-caption-text {
  font-size: 11px;
  line-height: 18px;
  margin: 0;
}
a img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.gallery-caption {
  margin: 0 0 5px;
}
.wp-smiley {
  margin: 0;
}
body {
  font-size: 14px;
  background-color: #E7E7E7;
}
.parent-wrapper {
  height: auto;
  overflow: visible;
}
.theme-wide .parent-wrapper {
  width: 100%;
  max-width: 1250px;
  margin: 0 auto;
  margin-top: 8px;
  margin-bottom: 12px;
}
.theme-boxed .parent-wrapper {
  width: 100%;
  max-width: 1240px;
  margin: 0 auto;
  margin-top: 8px;
  margin-bottom: 12px;
}
.wrapper {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  clear: both;
}
.header-bg-section {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
}
.cta-bg-section {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  overflow: hidden;
}
.header-section {
  width: 100%;
  max-width: 95%;
  margin: 0 auto;
}
.nav-section {
  clear: none;
  margin: 0 auto;
}
.main-section {
  float: none;
  clear: both;
  margin: 0 auto;
}
.cta-section {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
}
.mudpack-shortcodes,
.headline-section,
.main-section,
.footerbox-section,
.footer-section {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
}
.footerbox-bg-section {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
}
.footer-bg-section {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
}
.content-section {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 40px;
}
.loop-container-section {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.inner-content-section {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 68%;
}
.sidebar-right-section {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 32%;
}
.left_sidebar .inner-content-section {
  padding-right: 35px;
  padding-left: 20px;
  float: right;
}
.left_sidebar .sidebar-right-section {
  padding-right: 15px;
  padding-left: 40px;
  float: right;
}
.right_sidebar .inner-content-section {
  float: left;
  padding-left: 35px;
  padding-right: 25px;
}
.right_sidebar .sidebar-right-section {
  float: left;
  padding-left: 15px;
  padding-right: 40px;
}
.no_sidebar .inner-content-section {
  width: 70%;
  margin: 0 auto;
}
.single .sidebar-right-section,
.page .sidebar-right-section {
  margin-top: 20px;
}
.archive-empty {
  padding: 0 30px;
}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
  outline: none;
}
.slides,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.flexslider {
  margin: 0;
  padding: 0;
}
.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
}
.flexslider .slides img {
  width: 100%;
  display: block;
}
.flex-pauseplay span {
  text-transform: capitalize;
}
.slides:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
html[xmlns] .slides {
  display: block;
}
* html .slides {
  height: 1%;
}
.no-js .slides > li:first-child {
  display: block;
}
.flexslider {
  margin: 0 0 0;
  background: #fff;
  border: 4px solid #fff;
  position: relative;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  zoom: 1;
}
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  transition: all 1s ease;
}
.loading .flex-viewport {
  max-height: 300px;
}
.flexslider .slides {
  zoom: 1;
}
.carousel li {
  margin-right: 5px;
}
.flex-direction-nav {
  *height: 0;
}
.flex-direction-nav a {
  width: 30px;
  height: 30px;
  margin: -20px 0 0;
  display: block;
  background: url(assets/global/images/bg_direction_nav.png) no-repeat 0 0;
  position: absolute;
  top: 50%;
  z-index: 10;
  cursor: pointer;
  text-indent: -9999px;
  opacity: 0;
  -webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
  background-position: 100% 0;
  right: -36px;
}
.flex-direction-nav .flex-prev {
  left: -36px;
}
.flexslider:hover .flex-next {
  opacity: 1;
  right: 15px;
}
.flexslider:hover .flex-prev {
  opacity: 1;
  left: 15px;
}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
  opacity: 1;
}
.flex-direction-nav .flex-disabled {
  opacity: .3!important;
  filter: alpha(opacity=30);
  cursor: default;
}
.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: -40px;
  text-align: center;
}
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.flex-control-paging li a {
  width: 11px;
  height: 11px;
  display: block;
  background: #666;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  text-indent: -9999px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.flex-control-paging li a:hover {
  background: #333;
  background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
  background: #000;
  background: rgba(0, 0, 0, 0.9);
  cursor: default;
}
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}
.flex-control-thumbs img {
  width: 100%;
  display: block;
  opacity: .7;
  cursor: pointer;
}
.flex-control-thumbs img:hover {
  opacity: 1;
}
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}
.flexslider {
  border: 0 !important;
}
.flex-caption {
  position: absolute;
  width: 100%;
  top: 25%;
  left: 7%;
  text-align: left;
}
.flex-caption .featured-heading {
  display: inline-block;
  min-width: 25%;
  padding: 10px 10px 15px;
  font-size: 28px;
  line-height: 1.3;
}
.flex-caption .featured-content {
  width: 500px;
  margin-top: 10px;
  font-size: 16px;
  line-height: 1.6;
}
.flex-caption .featured-button {
  display: inline-block;
  margin-top: 20px;
  font-size: 20px;
  letter-spacing: 1px;
  text-align: center;
  box-sizing: border-box;
}
.flex-caption .featured-button a {
  padding: 15px 20px;
  display: block;
  text-decoration: none;
}
.flexslider .slides > li {
  position: relative;
}
.sf-menu,
.sf-menu * {
  margin: 0;
  padding: 0;
  list-style: none;
}
.nav-section {
  position: relative;
}
.nav ul {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: visible;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.nav ul ul {
  display: none;
}
.nav li {
  position: relative;
  float: left;
  margin: 0;
  padding: 0;
  border: 0;
  list-style-position: inside;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.nav a {
  display: block;
  position: relative;
  text-decoration: none;
  text-align: left;
  background-image: none;
  background-repeat: repeat;
  overflow: visible;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.menuClicked.primarymenu-section .sf-menu ul {
  width: 100%;
}
.primarymenu-section a {
  padding: 0 20px;
  font-size: 12px;
  text-transform: uppercase;
  line-height: 3.4;
}
.primarymenu-section li {
  line-height: 1;
}
.primarymenu-section {
  float: right;
}
.primarymenu-section .sf-menu ul {
  width: 240px;
  position: absolute;
  display: none;
  top: 100%;
  left: 0;
  z-index: 99;
}
.primarymenu-section .sf-menu ul a {
  line-height: 4;
  padding: 0 14px;
}
.primarymenu-section .sf-menu ul ul {
  position: absolute;
  display: none;
  top: -1px;
  left: 100%;
}
.primarymenu-section .menu-item-has-children > a:after,
.primarymenu-section .page_item_has_children > a:after {
  font-family: 'FontAwesome';
  font-size: 9px;
  content: '\f0d7';
  padding-left: 5px;
}
.primarymenu-section ul {
  padding-left: 0;
}
.primarymenu-section .sub-menu .menu-item-has-children > a:after,
.primarymenu-section .children .menu-item-has-children > a:after,
.primarymenu-section .sub-menu .page_item_has_children > a:after,
.primarymenu-section .children .page_item_has_children > a:after {
  font-family: 'FontAwesome';
  font-size: 9px;
  content: '\f0da';
  padding-left: 5px;
}
.primarymenu-section .sub-menu li,
.primarymenu-section .children li {
  width: 100%;
  min-width: 120px;
}
.primarymenu-resp {
  cursor: pointer;
  padding: 0 15px;
  background-color: #f8f8f8;
  font-size: 0px;
}
.primarymenu-resp span {
  font-size: 12px;
  line-height: 3.4;
  text-transform: uppercase;
  padding-left: 12px;
}
.primarymenu-resp span:after {
  font-family: 'FontAwesome';
  font-size: 11px;
  content: '\f0d7';
  padding-left: 5px;
}
.primarymenu-resp i {
  font-size: 21px;
  line-height: 1.95;
  cursor: pointer;
  z-index: 101;
  vertical-align: bottom;
}
.header-bg-section {
  padding: 25px 0 0px;
}
.header-section {
  overflow: visible;
}
.site-title a {
  font-size: 30px;
  letter-spacing: 0px;
  text-decoration: none;
  display: inline-block;
}
.site-description {
  font-size: 12px;
  letter-spacing: 1px;
  padding: 3px 0 0 5px;
  clear: left;
}
.logo-section {
  position: relative;
  z-index: 100;
}
.site-title,
.site-description {
  float: left;
  display: inline-block;
}
.headboxes-section {
  padding: 35px 8px 30px;
}
.headboxes-section .hb-columns {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
}
.headboxes-section .hb-couple-columns {
  float: left;
  clear: none;
}
.headboxes-section .hb-column {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  clear: none;
  text-align: center;
  padding: 0 7px;
}
.headboxes-section .hb-title {
  color: #444;
  font-size: 17px;
  font-weight: 700;
}
.headboxes-section .hb-description {
  font-size: 14px;
  line-height: 2;
  padding-top: 25px;
}
.headboxes-section .hb-button {
  padding: 20px 0 0;
}
.headboxes-section .hb-button a {
  display: inline-block;
  text-decoration: none;
  color: #ffffff;
  background-color: #ff832e;
  padding: 7px 15px 8px;
}
.mudpack-columns {
  width: 100%;
  max-width: 100%;
  height: auto;
  overflow: auto;
  clear: both;
  line-height: 1.4;
  margin: 0 auto;
  text-align: center;
}
.mudpack-columns .mudpack-columns-4 .mudpack-column-1,
.mudpack-columns .mudpack-columns-4 .mudpack-column-2,
.mudpack-columns .mudpack-columns-4 .mudpack-column-3,
.mudpack-columns .mudpack-columns-4 .mudpack-column-4 {
  width: 25%;
  max-width: 25%;
  padding: 40px 10px;
}
.mudpack-columns .mudpack-columns-3 .mudpack-column-1,
.mudpack-columns .mudpack-columns-3 .mudpack-column-2,
.mudpack-columns .mudpack-columns-3 .mudpack-column-3,
.mudpack-columns .mudpack-columns-3 .mudpack-column-4 {
  width: 33.33%;
  max-width: 33.33%;
  padding: 40px 20px;
}
.mudpack-columns .mudpack-columns-2 .mudpack-column-1,
.mudpack-columns .mudpack-columns-2 .mudpack-column-2,
.mudpack-columns .mudpack-columns-2 .mudpack-column-3,
.mudpack-columns .mudpack-columns-2 .mudpack-column-4 {
  width: 50%;
  max-width: 50%;
  padding: 40px 20px;
}
.mudpack-columns .mudpack-columns-1 .mudpack-column-1,
.mudpack-columns .mudpack-columns-1 .mudpack-column-2,
.mudpack-columns .mudpack-columns-1 .mudpack-column-3,
.mudpack-columns .mudpack-columns-1 .mudpack-column-4 {
  width: 100%;
  max-width: 100%;
}
.mudpack-columns .mudpack-columns-1,
.mudpack-columns .mudpack-columns-2,
.mudpack-columns .mudpack-columns-3,
.mudpack-columns .mudpack-columns-4 {
  overflow: auto;
  height: auto;
}
.mudpack-columns .mudpack-column-1,
.mudpack-columns .mudpack-column-2,
.mudpack-columns .mudpack-column-3,
.mudpack-columns .mudpack-column-4 {
  float: left;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.mudpack-cb-content {
  margin-top: 15px;
  font-size: 16px;
}
.mudpack-cb-icon-location-left {
  text-align: center;
}
.mudpack-cb-icon-location-left .mudpack-cb-icon,
.mudpack-cb-icon-location-left .mudpack-cb-title {
  display: inline-block;
}
.mudpack-cb-icon-location-left.mudpack-cb-icon-border-circular .mudpack-cb-icon i {
  font-size: 16px;
  margin-right: 15px;
  padding: 12px;
  -webkit-border-radius: 24px;
  -moz-border-radius: 24px;
  border-radius: 24px;
}
.mudpack-cb-icon-location-left.mudpack-cb-icon-border-circular .mudpack-cb-title {
  font-size: 22px;
  letter-spacing: 1px;
}
.mudpack-cb-icon-location-left.mudpack-cb-icon-border-circular .mudpack-cb-content {
  font-size: 18px;
  line-height: 1.7;
  margin-top: 20px;
}
.mudpack-cb-icon-location-left.mudpack-cb-icon-border-none .mudpack-cb-icon i {
  font-size: 22px;
  margin-right: 10px;
}
.mudpack-cb-icon-location-left.mudpack-cb-icon-border-none .mudpack-cb-title {
  font-size: 22px;
}
.mudpack-cb-icon-location-left.mudpack-cb-icon-border-none .mudpack-cb-content {
  font-size: 14px;
}
.mudpack-cb-icon-location-top {
  text-align: center;
}
.mudpack-cb-icon-location-top.mudpack-cb-icon-border-circular .mudpack-cb-icon i {
  font-size: 18px;
  margin-bottom: 15px;
  padding: 16px;
  -webkit-border-radius: 32px;
  -moz-border-radius: 32px;
  border-radius: 32px;
}
.mudpack-cb-icon-location-top.mudpack-cb-icon-border-circular .mudpack-cb-title {
  font-size: 20px;
}
.mudpack-cb-icon-location-top.mudpack-cb-icon-border-circular .mudpack-cb-content {
  font-size: 14px;
}
.mudpack-cb-icon-location-top.mudpack-cb-icon-border-none .mudpack-cb-icon i {
  font-size: 35px;
  margin-bottom: 25px;
}
.mudpack-cb-icon-location-top.mudpack-cb-icon-border-none .mudpack-cb-title {
  font-size: 18px;
}
.mudpack-cb-icon-location-top.mudpack-cb-icon-border-none .mudpack-cb-content {
  font-size: 13px;
}
.mudpack-cb-icon-location-hide .mudpack-cb-title {
  font-size: 20px;
}
.mudpack-cb-icon-location-hide .mudpack-cb-content {
  font-size: 14px;
}
.mudpack-service .mudpack-service-single {
  width: 100%;
}
.mudpack-service .mudpack-service-headline {
  padding-bottom: 25px;
  font-size: 24px;
}
.mudpack-service .mudpack-service-image {
  position: relative;
}
.mudpack-service .mudpack-service-image a img {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px;
}
.mudpack-service .mudpack-service-image a img:hover {
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  transform: rotate(3deg);
}
.mudpack-service .mudpack-service-text {
  position: relative;
  text-align: center;
  font-size: 14px;
  padding: 25px 2px;
  line-height: 1.7;
}
.mudpack-service .mudpack-service-text a {
  text-decoration: none;
}
.mudpack-service .mudpack-service-text a i {
  display: none;
  position: absolute;
  top: 30%;
  left: 45%;
  font-size: 20px;
  padding: 15px;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
}
.mudpack-service .mudpack-service-text :hover a i {
  display: block;
}
.headline-section {
  padding: 40px 0px 50px;
  text-align: center;
  -moz-box-sizing: border-box;
}
.headline-section .headline-section-heading {
  font-size: 40px;
  letter-spacing: 1px;
}
.headline-section .headline-section-content {
  font-size: 20px;
  line-height: 1.7;
  padding: 35px 0 0;
}
.main-section {
  padding-bottom: 50px;
}
.post-template .content-section {
  margin: 0 auto;
  padding: 0;
  padding-top: 0px;
}
.post-template .post-title {
  text-align: left;
  padding: 0 44px 10px 0;
}
.post-template .post-title h1 {
  font-size: 30px;
  font-weight: bold;
  line-height: 1.3;
  padding-bottom: 10px;
}
.post-template .post-meta {
  font-size: 13px;
  text-align: left;
  padding: 0 8px;
}
.post-template .post-meta .meta-date-url:before {
  font-family: 'FontAwesome';
  content: "\f046";
  padding-right: 3px;
  font-size: .9em;
}
.post-template .tags-below-content {
  text-align: left;
  font-size: 14px;
}
.post-template .tags-below-content a {
  font-size: 14px;
  font-style: italic;
  display: inline-block;
  text-decoration: none;
}
.post-template .post-nav a {
  font-size: 14px;
  text-decoration: none;
  padding: 6px 8px 7px;
  vertical-align: text-top;
}
.post-template .post-nav .nav-previous {
  display: inline-block;
  float: right;
}
.post-template .post-nav .nav-previous i {
  font-size: 13px;
  padding-left: 5px;
}
.post-template .post-nav .nav-next {
  display: inline-block;
  text-align: left;
}
.post-template .post-nav .nav-next i {
  font-size: 13px;
  padding-right: 5px;
}
.post-template .post-content {
  padding: 0 10px;
}
.post-template .post-content p {
  font-size: 14px;
  line-height: 2;
  margin-bottom: 24px;
}
.post-template .post-content h1 {
  font-size: 30px;
}
.post-template .post-content h2 {
  font-size: 22px;
}
.post-template .post-content h3 {
  font-size: 20px;
}
.post-template .post-content h4 {
  font-size: 18px;
}
.post-template .post-content h5 {
  font-size: 16px;
}
.post-template .post-content h6 {
  font-size: 14px;
}
.post-template .post-content h1,
.post-template .post-content h2,
.post-template .post-content h3,
.post-template .post-content h4,
.post-template .post-content h5,
.post-template .post-content h6 {
  font-weight: bold;
}
.post-template .post-content blockquote p:before,
.post-template .post-content blockquote p:after {
  font-family: 'FontAwesome';
  font-size: .7em;
  vertical-align: text-top;
}
.post-template .post-content blockquote p:before {
  padding-right: 5px;
  content: "\f10d";
}
.post-template .post-content blockquote p:after {
  padding-left: 3px;
  content: "\f10e";
}
.post-template .post-content table {
  font-size: .9em;
  margin-bottom: 10px;
}
.post-template .post-content table th,
.post-template .post-content table td {
  padding: 7px 10px;
}
.post-template .post-content table a {
  color: inherit;
  text-decoration: none;
}
.post-template .wp-caption {
  border: none;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  margin-bottom: 15px;
  padding: 4px;
  padding-top: 6px;
  max-width: 96%;
}
.post-template .wp-caption img {
  border: 0 none;
  margin: 0px;
  height: auto;
  max-width: 98.5%;
  padding: 0;
  width: auto;
}
.post-template .wp-caption p.wp-caption-text {
  font-size: 11px;
  line-height: 18px;
  margin: 0;
}
.post-template .edit-link {
  clear: both;
}
.post-template .gallery img {
  width: 95%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px;
}
.custom-page-template div.content-section {
  padding-top: 25px;
}
.custom-page-template .inner-content-section {
  margin: 0 auto;
  padding-bottom: 35px;
}
.comments-section {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 80px 0 0;
  padding: 0;
}
.comments-section .comments-title {
  text-align: left;
  font-size: 30px;
  margin: 0 0 50px;
}
.comments-section .commentslist > ol > li > ul.children {
  padding-left: 75px;
}
.comments-section .commentslist ol,
.comments-section .commentslist ul {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-width: 100%;
  padding: 0;
  list-style-type: none;
}
.comments-section .commentslist .children {
  float: left;
  clear: both;
}
.comments-section .commentslist .comment-block-container {
  clear: both;
  margin: 0 auto 45px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.comments-section .commentslist .comment-block-container .comment-info-container,
.comments-section .commentslist .comment-block-container .comment-body-container {
  padding: 40px 0;
}
.comments-section .commentslist .comment-block-container .comment-info-container .comment-author-name {
  padding-top: 10px;
  text-align: center;
}
.comments-section .commentslist .comment-block-container .comment-info-container .comment-author-name a,
.comments-section .commentslist .comment-block-container .comment-info-container .comment-author-name cite {
  font-size: 15px;
  text-decoration: none;
  font-style: normal;
  font-weight: bold;
}
.comments-section .commentslist .comment-block-container .comment-info-container .comment-author-avatar-container {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  width: 145px;
  text-align: center;
  padding: 10px;
  line-height: 1;
}
.comments-section .commentslist .comment-block-container .comment-info-container .comment-date {
  padding-top: 10px;
  font-size: 13px;
  margin: 0 auto;
  text-align: center;
}
.comments-section .commentslist .comment-block-container .comment-info-container .comment-date a {
  text-decoration: none;
}
.comments-section .commentslist .comment-block-container .comment-body-container {
  position: relative;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body {
  font-size: 18px;
  line-height: 1.6;
  padding: 0 20px;
  margin-bottom: 40px;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body p {
  font-size: 15px;
  line-height: 1.8em;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  margin-bottom: 25px;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body ol {
  padding-left: 25px;
  list-style-type: decimal;
  margin: 0 0 25px 0;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body ul {
  padding-left: 25px;
  list-style-type: disc;
  margin: 0 0 25px 0;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body li {
  font-size: 15px;
  line-height: 1.5em;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body dl {
  padding: 0 0 25px 0;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body dt {
  font-weight: bold;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body dd {
  padding: 10px 0 18px 40px;
  font-size: 14px;
  line-height: 1.5em;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body h1 {
  font-size: 34px;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body h2 {
  font-size: 30px;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body h3 {
  font-size: 26px;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body h4 {
  font-size: 22px;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body h5 {
  font-size: 20px;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body h6 {
  font-size: 18px;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body h1,
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body h2,
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body h3,
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body h4,
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body h5,
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body h6 {
  padding-top: 0;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body blockquote p:before,
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body blockquote p:after {
  font-family: 'FontAwesome';
  font-size: .7em;
  vertical-align: text-top;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body blockquote p:before {
  padding-right: 5px;
  content: "\f10d";
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body blockquote p:after {
  padding-left: 3px;
  content: "\f10e";
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body table {
  font-size: .9em;
  margin-bottom: 40px;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body table th,
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body table td {
  padding: 7px 10px;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-body table a {
  color: inherit;
  text-decoration: none;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-meta {
  position: absolute;
  bottom: 0;
  right: 0;
  font-size: 12px;
  padding: 0 4px;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-meta a {
  text-decoration: none;
}
.comments-section .commentslist .comment-block-container .comment-body-container .reply {
  display: inline-block;
  padding-left: 20px;
  float: left;
}
.comments-section .commentslist .comment-block-container .comment-body-container .reply a {
  text-decoration: none;
  font-size: 13px;
  line-height: 1;
  display: inline-block;
  padding: 5px 8px 6px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.comments-section .commentslist .comment-block-container .comment-body-container .comment-edit {
  display: inline-block;
}
.comments-section .commentslist .comment-parent-author span {
  float: right;
  display: inline-block;
  font-size: 12px;
  padding: 0 4px;
}
.comments-section .commentslist .comment-parent-author span:before {
  font-family: 'FontAwesome';
  content: '\f061';
  font-size: .9em;
  padding: 0 5px 0 2px;
}
.comments-section .comment-navigation {
  width: 100%;
  clear: both;
}
.comments-section .comment-navigation .nav-next,
.comments-section .comment-navigation .nav-previous {
  display: inline-block;
}
.comments-section .comment-navigation .nav-previous {
  float: right;
}
.comments-section .comment-respond {
  width: 600px;
  margin: 30px auto 0;
}
.comments-section .comment-respond h3.comment-reply-title {
  font-size: 30px;
}
.comments-section .comment-respond form label {
  display: inline-block;
  width: 150px;
}
.comments-section .comment-respond form input[type="text"] {
  width: 400px;
  height: 30px;
  font-size: 16px;
}
.comments-section .comment-respond form textarea {
  width: 400px;
  height: 100px;
  font-size: 16px;
  vertical-align: text-top;
}
.comments-section .nocomments {
  margin: 10px 0 60px;
  font-size: 32px;
  text-align: center;
}
.home .comments-section {
  margin-top: 0;
}
.archive-meta-container {
  text-align: center;
  padding: 35px 0 45px;
}
.archive-meta-container .archive-head h1 {
  font-size: 34px;
  letter-spacing: 1px;
}
.archive-meta-container .archive-description {
  margin: 0 auto;
  text-align: center;
  max-width: 675px;
}
.archive .archive-nav {
  padding-left: 15px;
  padding-right: 15px;
}
.loop-section-col {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
  margin: 0 auto 30px;
}
.loop-section {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 20px 40px 0;
}
.loop-post-title {
  padding-bottom: 30px;
}
.loop-post-title h1 {
  padding: 0 0 10px 0;
  clear: none;
}
.loop-post-title a {
  font-size: 22px;
  font-weight: bold;
  line-height: 1;
  text-decoration: none;
}
.loop-post-meta {
  font-size: 12px;
}
.loop-post-meta a {
  font-size: 13px;
  text-decoration: none;
}
.loop-post-excerpt .loop-post-text {
  padding: 0;
  float: left;
  font-size: 14px;
  line-height: 1.9em;
}
.loop-post-excerpt .loop-post-text p {
  font-size: 14px;
  line-height: 1.9;
  margin-bottom: 0;
}
.thumbnail-left .loop-thumbnail {
  float: left;
  padding: 5px 20px 0 5px;
}
.thumbnail-right .loop-thumbnail {
  float: right;
  padding: 5px 5px 0 20px;
}
.loop-thumbnail {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.loop-thumbnail img {
  width: 220px;
  padding: 3px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.read-more {
  float: left;
  clear: both;
  margin-top: 20px;
  line-height: 1;
  padding: 2px;
}
.read-more i {
  font-size: 16px;
  padding-left: 5px;
  vertical-align: baseline;
}
.read-more a {
  display: inline-block;
  padding: 7px 5px 9px;
  font-size: 14px;
  line-height: 1;
  text-decoration: none;
}
.archive-nav {
  padding: 30px 0 0 10px;
  clear: both;
}
.archive-nav a {
  text-decoration: none;
  font-size: 15px;
}
.nav-previous a,
.nav-next a {
  font-size: 14px;
  text-transform: lowercase;
  padding: 2px 9px 6px;
  display: inline-block;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.nav-previous {
  float: right;
}
.nav-next {
  float: left;
}
.blog-heading-section {
  padding: 50px 0 50px;
  text-align: center;
}
.blog-heading-section h2 {
  font-size: 36px;
  letter-spacing: 1px;
  padding: 0 0 40px;
}
.blog-heading-section h6 {
  font-weight: normal;
  line-height: 1.6;
  word-spacing: 3px;
}
.loop-stylish-date {
  float: left;
  clear: none;
  text-align: center;
  margin-right: 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.loop-stylish-date .loop-stylish-date-num {
  font-size: 14px;
  padding: 5px 0;
}
.loop-stylish-date .loop-stylish-date-month {
  padding: 6px 10px 7px;
  font-size: 14px;
  text-transform: uppercase;
}
.social-section {
  top: 20px;
  right: 10px;
  position: absolute;
}
.social-icons {
  display: inline-block;
}
.social-section a {
  min-width: 12px;
  font-size: 13px;
  display: inline-block;
  padding: 3px 4px;
  text-align: center;
  margin: 0 3px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.socialicons-mi,
.socialicons-mo {
  display: none;
}
.telephone-text {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: 1px;
  display: inline-block;
  margin-right: 5px;
}
.footerbox-bg-section {
  padding-top: 30px;
}
.footerbox-section {
  font-size: 14px;
}
.footerbox-cols {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 20px;
}
.footerbox-section a {
  text-decoration: none;
}
.footerbox-section .widget {
  margin-bottom: 40px;
}
.footerbox-section h4.widget-title {
  font-size: 16px;
  font-weight: bold;
  padding: 10px 0 15px 0;
  margin-bottom: 15px;
}
.footerbox-section ul {
  padding-left: 10px;
}
.footerbox-section ul li {
  padding: 3px 0;
  line-height: 1.7;
  list-style-type: none;
  list-style-position: outside;
}
.footerbox-section ul li:before {
  font-family: 'FontAwesome';
  content: "\f061";
  padding-right: 10px;
  padding-bottom: 3px;
  font-size: .7em;
  vertical-align: middle;
}
.footerbox-section select {
  width: 90%;
}
.footerbox-section .widget_text .textwidget {
  font-size: 16px;
  word-spacing: 3px;
  line-height: 1.8;
}
.footerbox-section .widget_tag_cloud .tagcloud a {
  line-height: 1.3;
  letter-spacing: 1px;
}
.footerbox-section .widget_calendar table {
  width: 90%;
  margin: 0 auto;
}
.footerbox-section .widget_calendar table caption {
  text-align: center;
  font-size: 16px;
  padding-bottom: 20px;
}
.footerbox-section .widget_calendar table thead th,
.footerbox-section .widget_calendar table tbody td {
  text-align: center;
  padding: 7px;
}
.footerbox-section .widget_calendar table tfoot td {
  padding-top: 20px;
  text-align: center;
}
.footerbox-section .widget_search .search-box {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 98%;
  margin: 0 auto;
}
.footerbox-section .widget_search input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  border: 0;
  min-height: 24px;
}
.footerbox-section .widget_search input[type="text"] {
  width: 80%;
}
.footerbox-section .widget_search input[type="submit"] {
  width: 20%;
}
.footerbox-section .widget_corpus_recentposts li:before {
  content: "";
}
.footerbox-section .widget_corpus_recentposts .rp_block {
  width: 100%;
  float: left;
  clear: both;
  line-height: 1;
  padding-bottom: 5px;
}
.footerbox-section .widget_corpus_recentposts .rp_thumbnail {
  width: 22%;
  float: left;
  padding: 3px;
  line-height: 1;
  display: inline-block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.footerbox-section .widget_corpus_recentposts .rp_thumbnail img {
  width: 100%;
  vertical-align: top;
}
.footerbox-section .widget_corpus_recentposts .rp_content {
  width: 78%;
  float: left;
  padding-left: 3px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.footerbox-section .widget_corpus_recentposts .rp_title {
  line-height: 1;
  padding: 0 0 0 5px;
}
.footerbox-section .widget_corpus_recentposts .rp_title a {
  line-height: 1;
}
.footerbox-section .widget_corpus_recentposts .rp_date {
  padding: 5px 0 0 5px;
  font-style: italic;
  font-size: 14px;
}
.sidebar-right-section a {
  text-decoration: none;
}
.sidebar-right-section .widget {
  width: 100%;
  padding: 0 0 10px;
  margin-bottom: 30px;
  border-top: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.sidebar-right-section .widget * {
  font-size: 14px;
}
.sidebar-right-section .widget > ul,
.sidebar-right-section .widget > div {
  padding: 0 10px;
}
.sidebar-right-section h4.widget-title {
  width: 100%;
  font-weight: bold;
  font-size: 16px;
  padding: 10px 0 11px 10px;
  margin-bottom: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.sidebar-right-section ul {
  padding: 0;
  margin: 0;
}
.sidebar-right-section ul li {
  padding: 2px 0;
  line-height: 1.7;
  list-style-type: none;
  list-style-position: outside;
}
.sidebar-right-section ul li:before {
  font-family: 'FontAwesome';
  content: "\f061";
  padding-right: 10px;
  padding-bottom: 3px;
  font-size: .7em;
  vertical-align: middle;
}
.sidebar-right-section select {
  width: 90%;
}
.sidebar-right-section .widget_text .textwidget {
  font-size: 18px;
  line-height: 1.7;
}
.sidebar-right-section .widget_tag_cloud .tagcloud a {
  line-height: 1.3;
  letter-spacing: 1px;
}
.sidebar-right-section .widget_calendar table {
  width: 90%;
  margin: 0 auto;
}
.sidebar-right-section .widget_calendar table caption {
  text-align: center;
  font-size: 16px;
  padding-bottom: 20px;
}
.sidebar-right-section .widget_calendar table thead th,
.sidebar-right-section .widget_calendar table tbody td {
  text-align: center;
  padding: 7px;
}
.sidebar-right-section .widget_calendar table tfoot td {
  padding-top: 20px;
  text-align: center;
}
.sidebar-right-section .widget_search .search-box {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 98%;
  margin: 0 auto;
  padding-top: 15px;
}
.sidebar-right-section .widget_search input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  min-height: 24px;
}
.sidebar-right-section .widget_search input[type="text"] {
  width: 80%;
}
.sidebar-right-section .widget_search input[type="submit"] {
  width: 20%;
}
.sidebar-right-section .widget_corpus_recentposts li:before {
  content: "";
}
.sidebar-right-section .widget_corpus_recentposts .rp_block {
  width: 100%;
  float: left;
  clear: both;
  line-height: 1;
  padding-bottom: 5px;
}
.sidebar-right-section .widget_corpus_recentposts .rp_thumbnail {
  width: 22%;
  float: left;
  padding: 4px;
  line-height: 1;
  display: inline-block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.sidebar-right-section .widget_corpus_recentposts .rp_thumbnail img {
  width: 100%;
  vertical-align: top;
}
.sidebar-right-section .widget_corpus_recentposts .rp_content {
  width: 78%;
  float: left;
  padding-left: 3px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.sidebar-right-section .widget_corpus_recentposts .rp_title {
  line-height: 1;
  padding: 0 0 0 5px;
}
.sidebar-right-section .widget_corpus_recentposts .rp_title a {
  line-height: 1;
}
.sidebar-right-section .widget_corpus_recentposts .rp_date {
  padding: 5px 0 0 5px;
  font-style: italic;
  font-size: 14px;
}
.footer-section {
  position: relative;
  padding: 20px 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.footer-section a {
  text-decoration: none;
}
.copyright {
  font-size: 14px;
  word-spacing: 0px;
}
#scrollUp {
  bottom: 20px;
  right: 20px;
  font-size: 14px;
  font-family: 'FontAwesome';
  text-decoration: none;
  opacity: .9;
  padding: 15px 20px;
}
.breadcrumbs {
  text-align: right;
  font-size: 11px;
  padding: 16px 14px 0;
}
.breadcrumbs a {
  text-decoration: none;
}
.breadcrumbs .breadcrumb-sep {
  padding: 0 3px;
}
.authorbox {
  width: 80%;
  max-width: 640px;
  clear: both;
  margin: 10px 0 30px 10px;
}
.authorbox .ab-author-image {
  float: left;
  width: 26.5625%;
  padding: 1.5625%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.authorbox .ab-author-image img {
  width: 100%;
}
.authorbox .ab-author-info {
  position: relative;
  float: left;
  width: 73.4375%;
  min-height: 170px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.authorbox .ab-author-name {
  font-size: 15px;
  line-height: 2.1;
  padding: 0 10px;
}
.authorbox .ab-author-bio {
  font-size: 14px;
  padding: 16px 10px 0;
  line-height: 1.8;
}
.authorbox .ab-author-links {
  position: absolute;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  bottom: 8px;
  left: 0;
  padding: 0 10px;
}
.authorbox .ab-author-site {
  float: left;
}
.authorbox .ab-author-site a {
  font-size: 13px;
  text-decoration: none;
}
.authorbox .ab-author-social {
  float: right;
}
.authorbox .ab-author-social a {
  font-size: 14px;
  margin-left: 4px;
}
.orange .archive-meta-container .archive-head h1 {
  color: #444444;
}
.orange .comments-section .comment-body-container .reply a {
  background-color: #d75600;
}
.orange .cta-buttons a {
  border: 1px solid #d3d3d3;
  background-color: #e7e7e7;
  color: #333333;
}
.orange .cta-bg-section {
  border-bottom: 4px solid #d75600;
}
.orange .flex-caption .featured-heading {
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.8);
  border-right: 8px solid #ff7315;
  color: #191919;
  color: rgba(25, 25, 25, 0.9);
}
.orange .flex-caption .featured-button {
  background-color: #ec6a00;
  background-color: rgba(236, 106, 0, 0.9);
}
.orange .flex-caption .featured-button a {
  color: rgba(255, 255, 255, 0.9);
}
.orange .flex-caption .featured-content {
  color: #EEE;
}
.orange .footer-bg-section {
  background-color: #222222;
  border-top: 1px solid #3e3e3e;
  -webkit-box-shadow: 0 -2px 5px -5px #000000;
  -moz-box-shadow: 0 -2px 5px -5px #000000;
  box-shadow: 0 -2px 5px -5px #000000;
}
.orange .site-title a,
.orange .site-description {
  color: #555555;
}
.orange.home-template .loop-thumbnail img,
.orange.archive-template .loop-thumbnail img,
.orange.page-template .loop-thumbnail img {
  border: 1px solid #bbbbbb;
}
.orange.home-template .read-more,
.orange.archive-template .read-more,
.orange.page-template .read-more {
  border: 1px solid #d75600;
}
.orange.home-template .read-more a,
.orange.archive-template .read-more a,
.orange.page-template .read-more a {
  background-color: #d75600;
  color: #ffffff;
}
.orange.home-template .archive-nav a,
.orange.archive-template .archive-nav a,
.orange.page-template .archive-nav a {
  color: #ffffff;
}
.orange .read-more {
  background-color: #ffffff;
}
.orange .nav-previous a,
.orange .nav-next a {
  background-color: #d75600;
}
.orange .blog-heading-section h2 {
  color: #373737;
}
.orange .loop-stylish-date .loop-stylish-date-num {
  border: 1px solid #DDD;
  border-top: 0;
}
.orange .loop-stylish-date .loop-stylish-date-month {
  background-color: #d75600;
  color: #FFF;
}
.orange .primarymenu-resp span {
  color: #444444;
}
.orange .primarymenu-resp i {
  color: #444444;
}
.orange .breadcrumbs {
  color: #999;
}
.orange .breadcrumbs a {
  color: #999;
}
.orange.post-template .post-content .authorbox {
  border: 1px solid #ffe1cd;
}
.orange.post-template .post-content .authorbox .ab-author-image {
  border-right: 1px solid #ffe1cd;
}
.orange.post-template .post-content .authorbox .ab-author-name {
  background-color: #d75600;
  border-bottom: 1px solid #d75600;
  color: #fff;
}
.orange.post-template .post-content .authorbox .ab-author-site a {
  color: #d75600 !important;
}
.orange.post-template .post-content .authorbox .ab-author-social a {
  color: #d75600 !important;
}
.orange.post-template .post-meta .meta-author-url a {
  color: #d75600;
}
.orange.post-template .tags-below-content a {
  color: #444444;
}
.orange.post-template .post-content a:link,
.orange.post-template .comment-body a:link {
  color: #d75600;
}
.orange.post-template .post-content a:visited,
.orange.post-template .comment-body a:visited {
  color: #ff822f;
}
.orange.post-template .post-content a:hover,
.orange.post-template .comment-body a:hover {
  color: #803300;
}
.orange.post-template .post-content a:active,
.orange.post-template .comment-body a:active {
  color: #be4c00;
}
.orange.post-template .post-content blockquote p:before,
.orange.post-template .comment-body blockquote p:before,
.orange.post-template .post-content blockquote p:after,
.orange.post-template .comment-body blockquote p:after {
  color: #666666;
}
.orange.post-template .post-content table,
.orange.post-template .comment-body table {
  border: 1px solid #999999;
}
.orange.post-template .post-content table th,
.orange.post-template .comment-body table th {
  background-color: #e7e7e7;
}
.orange.post-template .post-content table thead th,
.orange.post-template .comment-body table thead th {
  border-bottom: 1px solid #999999;
}
.orange.post-template .post-content table tbody th,
.orange.post-template .comment-body table tbody th {
  border-right: 1px solid #999999;
}
.orange.post-template .post-content pre,
.orange.post-template .comment-body pre,
.orange.post-template .post-content code,
.orange.post-template .comment-body code,
.orange.post-template .post-content kbd,
.orange.post-template .comment-body kbd,
.orange.post-template .post-content tt,
.orange.post-template .comment-body tt,
.orange.post-template .post-content var,
.orange.post-template .comment-body var {
  background-color: #e7e7e7;
}
.orange.post-template .post-content .gallery img,
.orange.post-template .comment-body .gallery img {
  border: 1px solid #e3e3e3 !important;
}
.orange.post-template .post-nav a,
.orange.post-template .comment-navigation a {
  color: #ffffff;
}
.orange.post-template .post-meta-comments a {
  color: #d75600;
}
.orange .mudpack-cb-icon-location-left.mudpack-cb-icon-border-circular .mudpack-cb-icon i {
  border: 1px solid #000000;
}
.orange .mudpack-cb-icon-location-top.mudpack-cb-icon-border-circular .mudpack-cb-icon i {
  border: 1px solid #000000;
}
.orange .mudpack-service .mudpack-service-image a img {
  border: 1px solid #bbbbbb;
}
.orange .mudpack-service .mudpack-service-text a {
  color: #111111;
}
.orange .mudpack-service .mudpack-service-text a i {
  border: 1px solid #444444;
  color: #444444;
}
.orange .mudpack-service .mudpack-service-text :hover a {
  color: #dddddd;
}
.orange .footer-section .social-section a {
  color: #222222;
  background-color: #ffffff;
}
.orange .socialicons-mi {
  background-color: #888888;
  border-color: #888888;
  color: #ffffff;
}
.orange .socialicons-mo {
  background-color: #666666;
  border-color: #666666;
  color: #f2f2f2;
}
.orange .header-bg-section {
  background-color: #ffffff;
}
.orange .mudpack-service .mudpack-service-link a {
  color: #333333;
  background-color: #e7e7e7;
}
.orange .footerbox-bg-section {
  background-color: #222222;
}
.orange .footerbox-section a:link {
  color: #dfdfdf;
}
.orange .footerbox-section a:visited {
  color: #e2e2e2;
}
.orange .footerbox-section a:hover {
  color: #dcdcdc;
}
.orange .footerbox-section a:active {
  color: #d2d2d2;
}
.orange .footerbox-section h4.widget-title {
  border-bottom: 1px dashed #BBB;
}
.orange .footerbox-section ul li:before {
  color: #dddddd;
}
.orange .footerbox-section .widget-title {
  color: #dfdfdf;
}
.orange .footerbox-section .widget {
  color: #dfdfdf;
}
.orange .footerbox-section .widget_search .search-box {
  border: 1px solid #cccccc;
}
.orange .footerbox-section .widget_search input[type="submit"] {
  border-left: 1px solid #cccccc;
}
.orange .footerbox-section .widget_text .textwidget .wp-caption {
  color: #000;
}
.orange .footerbox-section .widget_corpus_recentposts .rp_thumbnail {
  border: 1px solid #939393;
}
.orange .sidebar-right-section a:link {
  color: #333;
}
.orange .sidebar-right-section a:visited {
  color: #333;
}
.orange .sidebar-right-section a:hover {
  color: #333;
}
.orange .sidebar-right-section a:active {
  color: #333;
}
.orange .sidebar-right-section h4.widget-title {
  border-bottom: 1px solid #ffb98a;
  color: #333;
}
.orange .sidebar-right-section .widget_search input {
  border: 1px solid #d75600;
}
.orange .sidebar-right-section .widget_search input[type="submit"] {
  color: #FFFFFF;
  background-color: #d75600;
}
.orange .sidebar-right-section .widget_corpus_recentposts .rp_thumbnail {
  border: 1px solid #CCC;
}
.orange .wp-caption {
  background-color: #e7e7e7;
}
.orange .wrapper {
  background-color: #ffffff;
  -moz-box-shadow: 0 0 5px 0 #888888;
  -webkit-box-shadow: 0 0 5px 0 #888888;
  box-shadow: 0 0 5px 0 #888888;
  border-top: 3px solid #ff9248;
}
.orange .nav-section {
  background-color: #ffffff;
}
.orange .primarymenu-section li.current-menu-item > a,
.orange .primarymenu-section li.current-menu-ancestor > a,
.orange .primarymenu-section li.current_page_item > a,
.orange .primarymenu-section li.current_page_ancestor > a {
  color: #555555;
  border-bottom: 1px solid #ffb07b;
}
.orange .primarymenu-section a {
  color: #555555;
  background-color: #ffffff;
  border-bottom: 1px solid #FFFFFF;
  -moz-transition: border-color 750ms;
  -webkit-transition: border-color 750ms;
  -o-transition: border-color 750ms;
  transition: border-color 750ms;
}
.orange .primarymenu-section a:hover {
  border-bottom-color: #ffb07b;
}
.orange .primarymenu-section li.menu-item-has-children > a {
  border-bottom-color: #fff;
}
.orange .primarymenu-section .sub-menu,
.orange .primarymenu-section .children {
  border: 1px solid #eeeeee;
  border-top-color: #ffb07b;
  background-color: #ffffff;
}
.orange .primarymenu-section .sub-menu li a,
.orange .primarymenu-section .children li a {
  -moz-transition: color 500ms;
  -webkit-transition: color 500ms;
  -o-transition: color 500ms;
  transition: color 500ms;
}
.orange .primarymenu-section .sub-menu li a:hover,
.orange .primarymenu-section .children li a:hover {
  border-bottom-color: #ffffff;
  color: #ffb07b;
}
.orange .primarymenu-section.menuClicked a {
  background-color: #f8f8f8;
  border-color: #FFF;
  color: #222222;
}
.orange .primarymenu-section.menuClicked li.current-menu-item > a,
.orange .primarymenu-section.menuClicked li.current-menu-ancestor > a {
  background-color: #f8f8f8;
  border-color: #ffffff;
  color: #222222;
}
.orange .primarymenu-section.menuClicked .sub-menu a,
.orange .primarymenu-section.menuClicked .children a {
  background-color: #ffffff;
  border-color: #f8f8f8;
  color: #222222;
}
.orange .primarymenu-section.menuClicked .sub-menu a:hover,
.orange .primarymenu-section.menuClicked .children a:hover {
  color: #222222;
}
.orange .loop-section-col .loop-section {
  border-bottom: 1px dashed #ffcfa8;
}
.orange .loop-post-title a {
  color: #444444;
}
.orange .loop-meta-author a {
  color: #d75600;
}
.orange .archive-meta-container .author a {
  color: #d75600;
}
.orange .footer-section,
.orange .footer-section a {
  color: #dfdfdf;
}
@media only screen and (max-width: 1000px) {
  .orange .primarymenu-section {
    background-color: #f8f8f8;
  }
  .orange .primarymenu-section li a {
    border-bottom: 1px solid #8b3700;
    background-color: #f8f8f8;
  }
  .orange .primarymenu-section .sub-menu li a {
    border-bottom: 1px solid #8b3700;
  }
}
@media only screen and (max-width: 850px) {
  .orange div.mudpack-service {
    border-bottom: 0;
  }
}
body .comments-section .commentslist .comment-block-container {
  border: 1px solid #eeeeee;
  background-color: #fdfdfd;
}
body .comments-section .commentslist .comment-block-container .comment-info-container .comment-author-avatar-container {
  border: 1px solid #ddd;
}
body .comments-section .commentslist .comment-block-container .comment-info-container img {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
body .comments-section .commentslist .comment-block-container .comment-info-container .comment-author-name a,
body .comments-section .commentslist .comment-block-container .comment-info-container .comment-author-name cite {
  color: #444444;
}
body .comments-section .commentslist .comment-block-container .comment-info-container .comment-date a {
  color: #333333;
}
body .comments-section .commentslist .comment-block-container .comment-info-container {
  border-right: 1px solid #f2f2f2;
}
body .comments-section .commentslist .comment-block-container .comment-body-container {
  margin-left: -1px;
  border-left: 1px solid #f2f2f2;
}
body .comments-section .commentslist .comment-block-container .comment-body-container .reply a {
  color: #ffffff;
}
body .comments-section .commentslist .comment-parent-author span {
  color: #333333;
  background-color: #e8e8e8;
}
body .comments-section .nocomments {
  color: #333333;
}
body #scrollUp {
  color: #ffffff;
  background-color: #d8d8d8;
}
body #scrollUp:hover {
  background-color: #aaaaaa;
}
.social-icons-colored .icon a {
  color: #ffffff;
}
.social-icons-colored .facebook-icon a {
  background-color: #526ba4;
}
.social-icons-colored .twitter-icon a {
  background-color: #2aa9df;
}
.social-icons-colored .google-icon a {
  background-color: #de561a;
}
.social-icons-colored .rss-icon a {
  background-color: #f9a043;
}
.social-icons-colored .pinterest-icon a {
  background-color: #cf292c;
}
.social-icons-colored .linkedin-icon a {
  background-color: #6592bc;
}
.social-icons-colored .tumblr-icon a {
  background-color: #69758a;
}
.social-icons-colored .youtube-play-icon a {
  background-color: #c10c0c;
}
.social-icons-colored .instagram-icon a {
  background-color: #618cae;
}
.social-icons-colored .github-icon a {
  background-color: #4382c5;
}
.social-icons-colored .bitbucket-icon a {
  background-color: #013567;
}
.social-icons-colored .flickr-icon a {
  background-color: #ff0084;
}
.social-icons-colored .dribbble-icon a {
  background-color: #f46899;
}
.social-icons-colored .skype-icon a {
  background-color: #04b3ec;
}
.social-icons-colored .stack-overflow-icon a {
  background-color: #fea501;
}
.social-icons-colored .vimeo-square-icon a {
  background-color: #5bc8ff;
}
.social-icons-colored .xing-icon a {
  background-color: #005d5d;
}
@media only screen and (min-width: 1001px) {
  .primarymenu-resp {
    display: none;
  }
  .primarymenu-section {
    display: block !important;
  }
}
@media only screen and (max-width: 1250px) {
  .parent-wrapper {
    width: 98% !important;
    margin-top: 5px !important;
  }
}
@media only screen and (max-width: 1000px) {
  .primarymenu-resp {
    display: inline-block;
    float: right;
  }
  .primarymenu-section ul {
    width: 100%;
  }
  .primarymenu-section {
    display: none;
  }
  .primarymenu-section {
    position: absolute;
    top: 100%;
    z-index: 100;
    width: 100%;
  }
  .primarymenu-section li {
    width: 100%;
    float: left;
    clear: both;
  }
  .primarymenu-section li a {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    text-transform: none;
    font-size: 10px;
    line-height: 1.7;
    letter-spacing: 1px;
    padding: 10px 0 10px 10px;
    border-right: 0 !important;
    text-transform: uppercase;
  }
  .primarymenu-section .menu-item-has-children > a:after {
    content: '';
  }
  .primarymenu-section.menuClicked .sf-menu ul {
    position: relative;
    top: 0;
    left: 0;
    margin-left: 0;
    border: 0;
  }
  .primarymenu-section.menuClicked .sf-menu ul li a {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 20px;
    background-color: transparent;
  }
  .primarymenu-section.menuClicked .sf-menu ul li a:before {
    font-family: 'FontAwesome';
    content: '\f0da';
    padding-right: 3px;
  }
  .primarymenu-section.menuClicked .sf-menu ul ul {
    display: block;
  }
}
@media only screen and (max-width: 850px) {
  body {
    font-size: 14px;
  }
  .inner-content-section {
    padding: 0 10px !important;
  }
  .inner-content-section .loop-section {
    padding: 0;
  }
  .sidebar-right-section {
    padding: 0 10px 0 0 !important;
  }
  .blog-heading-section h2 {
    width: 75%;
    margin: 0 auto;
    font-size: 32px;
  }
  .blog-heading-section h6 {
    width: 75%;
    margin: 0 auto;
    font-size: 14px;
    line-height: 1.8;
  }
  .loop-section-col:first-of-type .loop-section {
    padding-top: 10px;
  }
  .loop-post-title h1 a {
    font-size: 20px;
  }
  .loop-post-excerpt .loop-post-text p {
    font-size: 14px;
  }
  .loop-stylish-date {
    margin-top: 10px;
    margin-right: 15px;
  }
  .loop-stylish-date .loop-stylish-date-month {
    font-size: 12px;
    text-transform: lowercase;
    padding: 3px 10px 4px;
  }
  .loop-stylish-date .loop-stylish-date-num {
    padding: 3px 10px;
  }
  .sidebar-right-section h4.widget-title,
  .footerbox-section h4.widget-title,
  .sidebar-right-section a,
  .footerbox-section a,
  .sidebar-right-section li,
  .footerbox-section li,
  .sidebar-right-section p,
  .footerbox-section p,
  .sidebar-right-section table,
  .footerbox-section table,
  .sidebar-right-section .widget_text .textwidget,
  .footerbox-section .widget_text .textwidget {
    font-size: 12px;
  }
  .sidebar-right-section .widget_calendar,
  .footerbox-section .widget_calendar {
    overflow-x: auto;
  }
  .sidebar-right-section .widget_calendar table thead th,
  .footerbox-section .widget_calendar table thead th,
  .sidebar-right-section .widget_calendar table tbody td,
  .footerbox-section .widget_calendar table tbody td {
    padding: 4px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .cta-section {
    padding-top: 0 !important;
  }
  .cta-section .flex-caption {
    width: 90%;
    right: 5%;
    left: 5%;
  }
  .copyright {
    position: relative;
    line-height: 1.3;
    width: 100%;
    clear: both;
    text-align: center;
  }
  .social-section {
    position: relative;
    top: auto;
    right: auto;
    padding: 15px 0 0;
    width: 100%;
    clear: both;
    text-align: center;
  }
}
@media only screen and (max-width: 756px) {
  .logo-section,
  .nav-section {
    width: 50%;
  }
  .inner-content-section {
    padding: 0 10px !important;
  }
  .sidebar-right-section {
    padding: 0 10px 0 0 !important;
  }
  .hb-couple-columns {
    width: 100%;
    clear: both;
  }
  .hb-couple-columns:first-child {
    margin-bottom: 40px;
  }
}
@media only screen and (max-width: 600px) {
  .footerbox-cols {
    width: 100%;
    clear: both;
  }
  .cta-section .flex-caption {
    left: 5%;
    right: 5%;
    width: 90%;
    top: 35%;
  }
  .cta-section .flex-caption .featured-heading {
    padding: 5px 5px;
    font-size: 14px;
  }
  .cta-section .flex-caption .featured-content {
    padding: 5px;
    font-size: 16px;
    margin-top: 2px;
  }
  .cta-section .flex-caption .featured-button {
    padding: 5px;
    font-size: 16px;
    margin-top: 2px;
  }
}
@media only screen and (max-width: 1012px) {
  .inner-content-section {
    width: 100% !important;
    clear: both;
    margin-bottom: 35px;
  }
  .inner-content-section .loop-section {
    padding: 10px 20px 40px;
  }
  .sidebar-right-section {
    width: 100% !important;
    clear: both;
  }
  .footerbox-col-1,
  .footerbox-col-2,
  .footerbox-col-3 {
    width: 100%;
    clear: both;
  }
  .loop-container-section {
    border-right: 0;
  }
  .sidebar-right-section .widget,
  .footerbox-section .widget {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (max-width: 500px) {
  .hb-couple-columns {
    margin-bottom: 0 !important;
  }
  .hb-couple-columns:last-child {
    margin-bottom: -30px !important;
  }
  .hb-column {
    width: 70%;
    float: none;
    clear: both;
    margin: 0 auto 30px;
  }
  .loop-section-col:first-of-type .loop-section {
    padding-top: 25px;
  }
  .loop-section-col {
    position: relative;
  }
  .loop-post-title {
    padding-bottom: 20px;
  }
  .loop-post-title .loop-stylish-date {
    position: absolute;
    top: 0;
    left: 0;
    float: none;
    clear: both;
    width: 84px;
    margin: 0 auto;
    margin-bottom: 20px;
  }
  .loop-post-title .loop-stylish-date .loop-stylish-date-num,
  .loop-post-title .loop-stylish-date .loop-stylish-date-month {
    float: left;
  }
  .loop-post-title .loop-stylish-date .loop-stylish-date-num {
    font-size: 12px;
    line-height: 12px;
  }
  .loop-post-title h1 {
    margin: 0 auto;
    text-align: center;
    clear: both;
  }
  .loop-post-meta {
    margin: 0 auto;
    text-align: center;
    font-size: 11px;
    line-height: 1.7;
  }
  .loop-post-text {
    text-align: center;
  }
  .loop-post-text .loop-thumbnail {
    width: 100%;
    float: none;
    clear: both;
    padding: 10px 20px;
    text-align: center;
  }
  .loop-post-text .loop-thumbnail img {
    width: 90%;
  }
  .loop-post-text p {
    padding: 10px 25px;
  }
  .read-more {
    float: none;
    border: 0 !important;
  }
  .read-more a {
    padding: 10px 40px 11px;
  }
}
.orange #wrapper .primarymenu-section li .sub-menu {
  margin-top: 0px;
}
.orange #wrapper .primarymenu-section li .sub-menu a {
  margin-right: 0 !important;
}
.loop-stylish-date {
  display: none;
}

.sticky{}
.bypostauthor{}
.screen-reader-text{}

.cntctfrm_contact_form.cntctfrm_one_column.cntctfrm_ltr {max-width: 320px;
    width: 100%;}

.cntctfrm_contact_form input[type="text"], .cntctfrm_contact_form input[type="file"], .cntctfrm_contact_form select, .cntctfrm_contact_form textarea, .widget .cntctfrm_contact_form input[type="text"], .widget .cntctfrm_contact_form input[type="file"], .widget .cntctfrm_contact_form select, .widget .cntctfrm_contact_form textarea {width: 100%;
    margin: 0 !important;
box-sizing: border-box;}

.cntctfrm_contact_form.cntctfrm_width_default input[type="text"], .cntctfrm_contact_form.cntctfrm_width_default input[type="file"], .cntctfrm_contact_form.cntctfrm_width_default select, .cntctfrm_contact_form.cntctfrm_width_default textarea, .widget .cntctfrm_contact_form.cntctfrm_width_default input[type="text"], .widget .cntctfrm_contact_form.cntctfrm_width_default input[type="file"], .widget .cntctfrm_contact_form.cntctfrm_width_default select, .widget .cntctfrm_contact_form.cntctfrm_width_default textarea {
    max-width: 320px; 
}

.cntctfrm_label.cntctfrm_label_message, .cntctfrm_label.cntctfrm_label_subject, .cntctfrm_label.cntctfrm_label_email, .cntctfrm_label.cntctfrm_label_name, .cntctfrm_field_wrap.cntctfrm_field_captcha_wrap {padding: 5px 0;}



.conv-table { margin: 0 0 15px; font-family: 'Open Sans', sans-serif }
.conv-table table, .conv-table table thead th {border:none !important;}
.conv-table *, .conv-table:after, .conv-table:before { box-sizing: border-box }
.conv-table caption, .conv-table table, .conv-table tbody, .conv-table thead { display: block }
.conv-table tr { display: flex; flex-flow: row wrap; align-items: center }
.conv-table td, .conv-table th { display: flex; flex-flow: column wrap; justify-content: center; align-items: stretch; }
.conv-table caption { font-size: 15px; margin-bottom: 15px;text-align: center; }
.conv-table thead tr { margin-bottom: 11px }
.conv-table thead th { font-size: 12px; line-height: 1; font-weight: 400; color: #5d5d5d; padding: 11px; position: relative; text-align:center;background-color: initial !important; }
.conv-table thead th:after { content: ''; background: #555; height: 3px; position: absolute; bottom: 0; left: 5px; right: 5px }
.conv-table thead th:first-child:after { left: 0 }
.conv-table thead th:last-child:after { right: 0 }
.conv-table tbody tr { border: 1px solid #ccc; border-radius: 1px; padding: 8px }
.conv-table tbody tr+tr { margin-top: 7px }
.conv-table .crated { margin-bottom: 12px; height: 52px }
.conv-table .crated:after, .conv-table .crated:before { top: 100%; left: 29px }
.conv-table .button { font-size: 14px; line-height: 1; color: #fff !important; border-radius: 3px; text-align: center; text-decoration: none; padding: 20px; background-color: #d75600; }

.conv-table .button:hover { background-color: #803300; }
.conv-table .table-update { padding-top: 10px; font-size: 11px; line-height: 1.27; font-style: italic; color: #9a9a9a; text-align: right }
.conv-table .table-update a { color: #4a4949; text-decoration: none }
.conv-table .table-update a:hover { text-decoration: underline }
.conv-table[data-hidden*="1"] tbody tr td:nth-child(1), .conv-table[data-hidden*="1"] thead tr th:nth-child(1), .conv-table[data-hidden*="10"] tbody tr td:nth-child(10), .conv-table[data-hidden*="10"] thead tr th:nth-child(10), .conv-table[data-hidden*="2"] tbody tr td:nth-child(2), .conv-table[data-hidden*="2"] thead tr th:nth-child(2), .conv-table[data-hidden*="3"] tbody tr td:nth-child(3), .conv-table[data-hidden*="3"] thead tr th:nth-child(3), .conv-table[data-hidden*="4"] tbody tr td:nth-child(4), .conv-table[data-hidden*="4"] thead tr th:nth-child(4), .conv-table[data-hidden*="5"] tbody tr td:nth-child(5), .conv-table[data-hidden*="5"] thead tr th:nth-child(5), .conv-table[data-hidden*="6"] tbody tr td:nth-child(6), .conv-table[data-hidden*="6"] thead tr th:nth-child(6), .conv-table[data-hidden*="7"] tbody tr td:nth-child(7), .conv-table[data-hidden*="7"] thead tr th:nth-child(7), .conv-table[data-hidden*="8"] tbody tr td:nth-child(8), .conv-table[data-hidden*="8"] thead tr th:nth-child(8), .conv-table[data-hidden*="9"] tbody tr td:nth-child(9), .conv-table[data-hidden*="9"] thead tr th:nth-child(9) { display: none }
.conv-table[data-logo="1"] tbody tr td:nth-child(1), .conv-table[data-logo="10"] tbody tr td:nth-child(10), .conv-table[data-logo="2"] tbody tr td:nth-child(2), .conv-table[data-logo="3"] tbody tr td:nth-child(3), .conv-table[data-logo="4"] tbody tr td:nth-child(4), .conv-table[data-logo="5"] tbody tr td:nth-child(5), .conv-table[data-logo="6"] tbody tr td:nth-child(6), .conv-table[data-logo="7"] tbody tr td:nth-child(7), .conv-table[data-logo="8"] tbody tr td:nth-child(8), .conv-table[data-logo="9"] tbody tr td:nth-child(9) { align-items: center }
.conv-table[data-logo="1"] tbody tr td:nth-child(1) a, .conv-table[data-logo="10"] tbody tr td:nth-child(10) a, .conv-table[data-logo="2"] tbody tr td:nth-child(2) a, .conv-table[data-logo="3"] tbody tr td:nth-child(3) a, .conv-table[data-logo="4"] tbody tr td:nth-child(4) a, .conv-table[data-logo="5"] tbody tr td:nth-child(5) a, .conv-table[data-logo="6"] tbody tr td:nth-child(6) a, .conv-table[data-logo="7"] tbody tr td:nth-child(7) a, .conv-table[data-logo="8"] tbody tr td:nth-child(8) a, .conv-table[data-logo="9"] tbody tr td:nth-child(9) a { font-size: 0; color: transparent; text-decoration: none }
.conv-table[data-logo="1"] tbody tr td:nth-child(1) a span, .conv-table[data-logo="10"] tbody tr td:nth-child(10) a span, .conv-table[data-logo="2"] tbody tr td:nth-child(2) a span, .conv-table[data-logo="3"] tbody tr td:nth-child(3) a span, .conv-table[data-logo="4"] tbody tr td:nth-child(4) a span, .conv-table[data-logo="5"] tbody tr td:nth-child(5) a span, .conv-table[data-logo="6"] tbody tr td:nth-child(6) a span, .conv-table[data-logo="7"] tbody tr td:nth-child(7) a span, .conv-table[data-logo="8"] tbody tr td:nth-child(8) a span, .conv-table[data-logo="9"] tbody tr td:nth-child(9) a span { display: inline-block; width: 142px; height: 52px }
.conv-table[data-bonus="1"] tbody tr td:nth-child(1), .conv-table[data-bonus="10"] tbody tr td:nth-child(10), .conv-table[data-bonus="2"] tbody tr td:nth-child(2), .conv-table[data-bonus="3"] tbody tr td:nth-child(3), .conv-table[data-bonus="4"] tbody tr td:nth-child(4), .conv-table[data-bonus="5"] tbody tr td:nth-child(5), .conv-table[data-bonus="6"] tbody tr td:nth-child(6), .conv-table[data-bonus="7"] tbody tr td:nth-child(7), .conv-table[data-bonus="8"] tbody tr td:nth-child(8), .conv-table[data-bonus="9"] tbody tr td:nth-child(9) { text-align: center; font-size: 20px; line-height: 1.2; color: #454545; padding: 15px 0 }
.conv-table[data-bonus="1"] tbody tr td:nth-child(1) strong, .conv-table[data-bonus="10"] tbody tr td:nth-child(10) strong, .conv-table[data-bonus="2"] tbody tr td:nth-child(2) strong, .conv-table[data-bonus="3"] tbody tr td:nth-child(3) strong, .conv-table[data-bonus="4"] tbody tr td:nth-child(4) strong, .conv-table[data-bonus="5"] tbody tr td:nth-child(5) strong, .conv-table[data-bonus="6"] tbody tr td:nth-child(6) strong, .conv-table[data-bonus="7"] tbody tr td:nth-child(7) strong, .conv-table[data-bonus="8"] tbody tr td:nth-child(8) strong, .conv-table[data-bonus="9"] tbody tr td:nth-child(9) strong { display: block; font-size: 20px }
.conv-table[data-terms="1"] thead tr th:nth-child(1), .conv-table[data-terms="10"] thead tr th:nth-child(10), .conv-table[data-terms="2"] thead tr th:nth-child(2), .conv-table[data-terms="3"] thead tr th:nth-child(3), .conv-table[data-terms="4"] thead tr th:nth-child(4), .conv-table[data-terms="5"] thead tr th:nth-child(5), .conv-table[data-terms="6"] thead tr th:nth-child(6), .conv-table[data-terms="7"] thead tr th:nth-child(7), .conv-table[data-terms="8"] thead tr th:nth-child(8), .conv-table[data-terms="9"] thead tr th:nth-child(9) { display: none }
.conv-table[data-terms="10"] thead tr th:nth-child(9):after, .conv-table[data-terms="2"] thead tr th:nth-child(1):after, .conv-table[data-terms="3"] thead tr th:nth-child(2):after, .conv-table[data-terms="4"] thead tr th:nth-child(3):after, .conv-table[data-terms="5"] thead tr th:nth-child(4):after, .conv-table[data-terms="6"] thead tr th:nth-child(5):after, .conv-table[data-terms="7"] thead tr th:nth-child(6):after, .conv-table[data-terms="8"] thead tr th:nth-child(7):after, .conv-table[data-terms="9"] thead tr th:nth-child(8):after { right: 0 }
.conv-table[data-terms="1"] tbody tr td:nth-child(1), .conv-table[data-terms="10"] tbody tr td:nth-child(10), .conv-table[data-terms="2"] tbody tr td:nth-child(2), .conv-table[data-terms="3"] tbody tr td:nth-child(3), .conv-table[data-terms="4"] tbody tr td:nth-child(4), .conv-table[data-terms="5"] tbody tr td:nth-child(5), .conv-table[data-terms="6"] tbody tr td:nth-child(6), .conv-table[data-terms="7"] tbody tr td:nth-child(7), .conv-table[data-terms="8"] tbody tr td:nth-child(8), .conv-table[data-terms="9"] tbody tr td:nth-child(9) { flex-basis: 100%; margin: 10px 0 0; background: #f4f4f4; font-size: 11px; line-height: 12px; text-align: center; color: #bbbaba; padding: 8px }
.conv-table[data-arrow="1"] tbody tr td:nth-child(1) span,
.conv-table[data-arrow="2"] tbody tr td:nth-child(2) span,
.conv-table[data-arrow="3"] tbody tr td:nth-child(3) span,
.conv-table[data-arrow="4"] tbody tr td:nth-child(4) span,
.conv-table[data-arrow="5"] tbody tr td:nth-child(5) span,
.conv-table[data-arrow="6"] tbody tr td:nth-child(6) span,
.conv-table[data-arrow="7"] tbody tr td:nth-child(7) span,
.conv-table[data-arrow="8"] tbody tr td:nth-child(8) span,
.conv-table[data-arrow="9"] tbody tr td:nth-child(9) span,
.conv-table[data-arrow="10"] tbody tr td:nth-child(10) span { position: relative; display: inline-block; padding-left: 10px; vertical-align: middle; font-size: 17px; line-height: 1.13; font-weight: 300; font-style: italic; color: #393939; }
.conv-table[data-arrow="1"] tbody tr td:nth-child(1) span:before,
.conv-table[data-arrow="2"] tbody tr td:nth-child(2) span:before,
.conv-table[data-arrow="3"] tbody tr td:nth-child(3) span:before,
.conv-table[data-arrow="4"] tbody tr td:nth-child(4) span:before,
.conv-table[data-arrow="5"] tbody tr td:nth-child(5) span:before,
.conv-table[data-arrow="6"] tbody tr td:nth-child(6) span:before,
.conv-table[data-arrow="7"] tbody tr td:nth-child(7) span:before,
.conv-table[data-arrow="8"] tbody tr td:nth-child(8) span:before,
.conv-table[data-arrow="9"] tbody tr td:nth-child(9) span:before,
.conv-table[data-arrow="10"] tbody tr td:nth-child(10) span:before { content: ''; position: absolute; width: 0; height: 0; top: 5px; left: 0; border-width: 4px 0 4px 6px; border-style: solid; border-color: transparent transparent transparent #87b985; }
@media only screen and (max-width:1023px) {
	.conv-table caption, .conv-table thead { display: none }
}
@media only screen and (max-width:767px) {
	.conv-table[data-bonus="1"] tbody tr td:nth-child(1), .conv-table[data-bonus="10"] tbody tr td:nth-child(10), .conv-table[data-bonus="2"] tbody tr td:nth-child(2), .conv-table[data-bonus="3"] tbody tr td:nth-child(3), .conv-table[data-bonus="4"] tbody tr td:nth-child(4), .conv-table[data-bonus="5"] tbody tr td:nth-child(5), .conv-table[data-bonus="6"] tbody tr td:nth-child(6), .conv-table[data-bonus="7"] tbody tr td:nth-child(7), .conv-table[data-bonus="8"] tbody tr td:nth-child(8), .conv-table[data-bonus="9"] tbody tr td:nth-child(9) { display: block; }
	.conv-table[data-bonus="1"] tbody tr td:nth-child(1) strong, .conv-table[data-bonus="10"] tbody tr td:nth-child(10) strong, .conv-table[data-bonus="2"] tbody tr td:nth-child(2) strong, .conv-table[data-bonus="3"] tbody tr td:nth-child(3) strong, .conv-table[data-bonus="4"] tbody tr td:nth-child(4) strong, .conv-table[data-bonus="5"] tbody tr td:nth-child(5) strong, .conv-table[data-bonus="6"] tbody tr td:nth-child(6) strong, .conv-table[data-bonus="7"] tbody tr td:nth-child(7) strong, .conv-table[data-bonus="8"] tbody tr td:nth-child(8) strong, .conv-table[data-bonus="9"] tbody tr td:nth-child(9) strong { display: inline; }
	.conv-table[data-logo="1"] tbody tr td:nth-child(1), .conv-table[data-logo="10"] tbody tr td:nth-child(10), .conv-table[data-logo="2"] tbody tr td:nth-child(2), .conv-table[data-logo="3"] tbody tr td:nth-child(3), .conv-table[data-logo="4"] tbody tr td:nth-child(4), .conv-table[data-logo="5"] tbody tr td:nth-child(5), .conv-table[data-logo="6"] tbody tr td:nth-child(6), .conv-table[data-logo="7"] tbody tr td:nth-child(7), .conv-table[data-logo="8"] tbody tr td:nth-child(8), .conv-table[data-logo="9"] tbody tr td:nth-child(9) { flex-basis: 100%; width: 100%; max-width: 100% }
	.conv-table[data-bonus="1"] tbody tr td:nth-child(1), .conv-table[data-bonus="10"] tbody tr td:nth-child(10), .conv-table[data-bonus="2"] tbody tr td:nth-child(2), .conv-table[data-bonus="3"] tbody tr td:nth-child(3), .conv-table[data-bonus="4"] tbody tr td:nth-child(4), .conv-table[data-bonus="5"] tbody tr td:nth-child(5), .conv-table[data-bonus="6"] tbody tr td:nth-child(6), .conv-table[data-bonus="7"] tbody tr td:nth-child(7), .conv-table[data-bonus="8"] tbody tr td:nth-child(8), .conv-table[data-bonus="9"] tbody tr td:nth-child(9) { flex-basis: 100%; width: 100%; max-width: 100% }
	.conv-table[data-cta="1"] tbody tr td:nth-child(1), .conv-table[data-cta="10"] tbody tr td:nth-child(10), .conv-table[data-cta="2"] tbody tr td:nth-child(2), .conv-table[data-cta="3"] tbody tr td:nth-child(3), .conv-table[data-cta="4"] tbody tr td:nth-child(4), .conv-table[data-cta="5"] tbody tr td:nth-child(5), .conv-table[data-cta="6"] tbody tr td:nth-child(6), .conv-table[data-cta="7"] tbody tr td:nth-child(7), .conv-table[data-cta="8"] tbody tr td:nth-child(8), .conv-table[data-cta="9"] tbody tr td:nth-child(9) { flex-basis: 100%; width: 100%; max-width: 100% }
	.conv-table[data-arrow="1"] tbody tr td:nth-child(1),
	.conv-table[data-arrow="2"] tbody tr td:nth-child(2),
	.conv-table[data-arrow="3"] tbody tr td:nth-child(3),
	.conv-table[data-arrow="4"] tbody tr td:nth-child(4),
	.conv-table[data-arrow="5"] tbody tr td:nth-child(5),
	.conv-table[data-arrow="6"] tbody tr td:nth-child(6),
	.conv-table[data-arrow="7"] tbody tr td:nth-child(7),
	.conv-table[data-arrow="8"] tbody tr td:nth-child(8),
	.conv-table[data-arrow="9"] tbody tr td:nth-child(9),
	.conv-table[data-arrow="10"] tbody tr td:nth-child(10) { display: block; flex: 0 0 100%; padding-top: 15px; text-align: center; }
}
@media only screen and (min-width:768px) {
	.conv-table[data-arrow="1"] tbody tr td:nth-child(1) span,
	.conv-table[data-arrow="2"] tbody tr td:nth-child(2) span,
	.conv-table[data-arrow="3"] tbody tr td:nth-child(3) span,
	.conv-table[data-arrow="4"] tbody tr td:nth-child(4) span,
	.conv-table[data-arrow="5"] tbody tr td:nth-child(5) span,
	.conv-table[data-arrow="6"] tbody tr td:nth-child(6) span,
	.conv-table[data-arrow="7"] tbody tr td:nth-child(7) span,
	.conv-table[data-arrow="8"] tbody tr td:nth-child(8) span,
	.conv-table[data-arrow="9"] tbody tr td:nth-child(9) span,
	.conv-table[data-arrow="10"] tbody tr td:nth-child(10) span { font-size: 15px; }
	.conv-table caption { font-size: 19px; margin-bottom: 20px }
	.conv-table thead th { font-size: 14px }
	.conv-table tbody tr { padding: 12px }
	.conv-table .button { padding: 15px 20px; position: relative }
	.conv-table .button:after { position: absolute; height: auto; top: 0; bottom: 0; right: 18px }
	.conv-table[data-bonus="1"] tbody tr td:nth-child(1), .conv-table[data-bonus="10"] tbody tr td:nth-child(10), .conv-table[data-bonus="2"] tbody tr td:nth-child(2), .conv-table[data-bonus="3"] tbody tr td:nth-child(3), .conv-table[data-bonus="4"] tbody tr td:nth-child(4), .conv-table[data-bonus="5"] tbody tr td:nth-child(5), .conv-table[data-bonus="6"] tbody tr td:nth-child(6), .conv-table[data-bonus="7"] tbody tr td:nth-child(7), .conv-table[data-bonus="8"] tbody tr td:nth-child(8), .conv-table[data-bonus="9"] tbody tr td:nth-child(9) { font-size: 16px; padding: 0 10px }
	.conv-table[data-bonus="1"] tbody tr td:nth-child(1) strong, .conv-table[data-bonus="10"] tbody tr td:nth-child(10) strong, .conv-table[data-bonus="2"] tbody tr td:nth-child(2) strong, .conv-table[data-bonus="3"] tbody tr td:nth-child(3) strong, .conv-table[data-bonus="4"] tbody tr td:nth-child(4) strong, .conv-table[data-bonus="5"] tbody tr td:nth-child(5) strong, .conv-table[data-bonus="6"] tbody tr td:nth-child(6) strong, .conv-table[data-bonus="7"] tbody tr td:nth-child(7) strong, .conv-table[data-bonus="8"] tbody tr td:nth-child(8) strong, .conv-table[data-bonus="9"] tbody tr td:nth-child(9) strong { font-size: 26px }
	.conv-table[data-terms="1"] tbody tr td:nth-child(1), .conv-table[data-terms="10"] tbody tr td:nth-child(10), .conv-table[data-terms="2"] tbody tr td:nth-child(2), .conv-table[data-terms="3"] tbody tr td:nth-child(3), .conv-table[data-terms="4"] tbody tr td:nth-child(4), .conv-table[data-terms="5"] tbody tr td:nth-child(5), .conv-table[data-terms="6"] tbody tr td:nth-child(6), .conv-table[data-terms="7"] tbody tr td:nth-child(7), .conv-table[data-terms="8"] tbody tr td:nth-child(8), .conv-table[data-terms="9"] tbody tr td:nth-child(9) { display: block; padding: 17px; margin-top: 15px }
	.conv-table.terms-small[data-terms="1"] tbody tr td:nth-child(1), .conv-table.terms-small[data-terms="2"] tbody tr td:nth-child(2), .conv-table.terms-small[data-terms="3"] tbody tr td:nth-child(3), .conv-table.terms-small[data-terms="4"] tbody tr td:nth-child(4), .conv-table.terms-small[data-terms="5"] tbody tr td:nth-child(5), .conv-table.terms-small[data-terms="6"] tbody tr td:nth-child(6), .conv-table.terms-small[data-terms="7"] tbody tr td:nth-child(7), .conv-table.terms-small[data-terms="8"] tbody tr td:nth-child(8), .conv-table.terms-small[data-terms="9"] tbody tr td:nth-child(9), .conv-table.terms-small[data-terms="10"] tbody tr td:nth-child(10) { padding: 10px 17px }
}


.casinos-online-new .button, .casinos-online-new .button[type=submit], .casinos-online-new .content-wrapper .post-image a, .casinos-online-new .nav ul ul li:hover>a, .casinos-online-new .nav ul ul:hover>a, .casinos-online-new .top-menu ul ul li:hover>a, .casinos-online-new .top-menu ul ul:hover>a, .casinos-online-new button.button, .casinos-online-new input[type=button], .casinos-online-new input[type=reset], .casinos-online-new input[type=submit] { background-color: #1d7b18;}



@media only screen and (max-width:767px) {
	[data-width-10m="5"] tbody tr td:nth-child(10), [data-width-10m="5"] thead tr th:nth-child(10), [data-width-1m="5"] tbody tr td:nth-child(1), [data-width-1m="5"] thead tr th:nth-child(1), [data-width-2m="5"] tbody tr td:nth-child(2), [data-width-2m="5"] thead tr th:nth-child(2), [data-width-3m="5"] tbody tr td:nth-child(3), [data-width-3m="5"] thead tr th:nth-child(3), [data-width-4m="5"] tbody tr td:nth-child(4), [data-width-4m="5"] thead tr th:nth-child(4), [data-width-5m="5"] tbody tr td:nth-child(5), [data-width-5m="5"] thead tr th:nth-child(5), [data-width-6m="5"] tbody tr td:nth-child(6), [data-width-6m="5"] thead tr th:nth-child(6), [data-width-7m="5"] tbody tr td:nth-child(7), [data-width-7m="5"] thead tr th:nth-child(7), [data-width-8m="5"] tbody tr td:nth-child(8), [data-width-8m="5"] thead tr th:nth-child(8), [data-width-9m="5"] tbody tr td:nth-child(9), [data-width-9m="5"] thead tr th:nth-child(9) { flex-basis: 5% !important; width: 5% !important; max-width: 5% !important }
	[data-width-10m="10"] tbody tr td:nth-child(10), [data-width-10m="10"] thead tr th:nth-child(10), [data-width-1m="10"] tbody tr td:nth-child(1), [data-width-1m="10"] thead tr th:nth-child(1), [data-width-2m="10"] tbody tr td:nth-child(2), [data-width-2m="10"] thead tr th:nth-child(2), [data-width-3m="10"] tbody tr td:nth-child(3), [data-width-3m="10"] thead tr th:nth-child(3), [data-width-4m="10"] tbody tr td:nth-child(4), [data-width-4m="10"] thead tr th:nth-child(4), [data-width-5m="10"] tbody tr td:nth-child(5), [data-width-5m="10"] thead tr th:nth-child(5), [data-width-6m="10"] tbody tr td:nth-child(6), [data-width-6m="10"] thead tr th:nth-child(6), [data-width-7m="10"] tbody tr td:nth-child(7), [data-width-7m="10"] thead tr th:nth-child(7), [data-width-8m="10"] tbody tr td:nth-child(8), [data-width-8m="10"] thead tr th:nth-child(8), [data-width-9m="10"] tbody tr td:nth-child(9), [data-width-9m="10"] thead tr th:nth-child(9) { flex-basis: 10% !important; width: 10% !important; max-width: 10% !important }
	[data-width-10m="15"] tbody tr td:nth-child(10), [data-width-10m="15"] thead tr th:nth-child(10), [data-width-1m="15"] tbody tr td:nth-child(1), [data-width-1m="15"] thead tr th:nth-child(1), [data-width-2m="15"] tbody tr td:nth-child(2), [data-width-2m="15"] thead tr th:nth-child(2), [data-width-3m="15"] tbody tr td:nth-child(3), [data-width-3m="15"] thead tr th:nth-child(3), [data-width-4m="15"] tbody tr td:nth-child(4), [data-width-4m="15"] thead tr th:nth-child(4), [data-width-5m="15"] tbody tr td:nth-child(5), [data-width-5m="15"] thead tr th:nth-child(5), [data-width-6m="15"] tbody tr td:nth-child(6), [data-width-6m="15"] thead tr th:nth-child(6), [data-width-7m="15"] tbody tr td:nth-child(7), [data-width-7m="15"] thead tr th:nth-child(7), [data-width-8m="15"] tbody tr td:nth-child(8), [data-width-8m="15"] thead tr th:nth-child(8), [data-width-9m="15"] tbody tr td:nth-child(9), [data-width-9m="15"] thead tr th:nth-child(9) { flex-basis: 15% !important; width: 15% !important; max-width: 15% !important }
	[data-width-10m="20"] tbody tr td:nth-child(10), [data-width-10m="20"] thead tr th:nth-child(10), [data-width-1m="20"] tbody tr td:nth-child(1), [data-width-1m="20"] thead tr th:nth-child(1), [data-width-2m="20"] tbody tr td:nth-child(2), [data-width-2m="20"] thead tr th:nth-child(2), [data-width-3m="20"] tbody tr td:nth-child(3), [data-width-3m="20"] thead tr th:nth-child(3), [data-width-4m="20"] tbody tr td:nth-child(4), [data-width-4m="20"] thead tr th:nth-child(4), [data-width-5m="20"] tbody tr td:nth-child(5), [data-width-5m="20"] thead tr th:nth-child(5), [data-width-6m="20"] tbody tr td:nth-child(6), [data-width-6m="20"] thead tr th:nth-child(6), [data-width-7m="20"] tbody tr td:nth-child(7), [data-width-7m="20"] thead tr th:nth-child(7), [data-width-8m="20"] tbody tr td:nth-child(8), [data-width-8m="20"] thead tr th:nth-child(8), [data-width-9m="20"] tbody tr td:nth-child(9), [data-width-9m="20"] thead tr th:nth-child(9) { flex-basis: 20% !important; width: 20% !important; max-width: 20% !important }
	[data-width-10m="25"] tbody tr td:nth-child(10), [data-width-10m="25"] thead tr th:nth-child(10), [data-width-1m="25"] tbody tr td:nth-child(1), [data-width-1m="25"] thead tr th:nth-child(1), [data-width-2m="25"] tbody tr td:nth-child(2), [data-width-2m="25"] thead tr th:nth-child(2), [data-width-3m="25"] tbody tr td:nth-child(3), [data-width-3m="25"] thead tr th:nth-child(3), [data-width-4m="25"] tbody tr td:nth-child(4), [data-width-4m="25"] thead tr th:nth-child(4), [data-width-5m="25"] tbody tr td:nth-child(5), [data-width-5m="25"] thead tr th:nth-child(5), [data-width-6m="25"] tbody tr td:nth-child(6), [data-width-6m="25"] thead tr th:nth-child(6), [data-width-7m="25"] tbody tr td:nth-child(7), [data-width-7m="25"] thead tr th:nth-child(7), [data-width-8m="25"] tbody tr td:nth-child(8), [data-width-8m="25"] thead tr th:nth-child(8), [data-width-9m="25"] tbody tr td:nth-child(9), [data-width-9m="25"] thead tr th:nth-child(9) { flex-basis: 25% !important; width: 25% !important; max-width: 25% !important }
	[data-width-10m="30"] tbody tr td:nth-child(10), [data-width-10m="30"] thead tr th:nth-child(10), [data-width-1m="30"] tbody tr td:nth-child(1), [data-width-1m="30"] thead tr th:nth-child(1), [data-width-2m="30"] tbody tr td:nth-child(2), [data-width-2m="30"] thead tr th:nth-child(2), [data-width-3m="30"] tbody tr td:nth-child(3), [data-width-3m="30"] thead tr th:nth-child(3), [data-width-4m="30"] tbody tr td:nth-child(4), [data-width-4m="30"] thead tr th:nth-child(4), [data-width-5m="30"] tbody tr td:nth-child(5), [data-width-5m="30"] thead tr th:nth-child(5), [data-width-6m="30"] tbody tr td:nth-child(6), [data-width-6m="30"] thead tr th:nth-child(6), [data-width-7m="30"] tbody tr td:nth-child(7), [data-width-7m="30"] thead tr th:nth-child(7), [data-width-8m="30"] tbody tr td:nth-child(8), [data-width-8m="30"] thead tr th:nth-child(8), [data-width-9m="30"] tbody tr td:nth-child(9), [data-width-9m="30"] thead tr th:nth-child(9) { flex-basis: 30% !important; width: 30% !important; max-width: 30% !important }
	[data-width-10m="35"] tbody tr td:nth-child(10), [data-width-10m="35"] thead tr th:nth-child(10), [data-width-1m="35"] tbody tr td:nth-child(1), [data-width-1m="35"] thead tr th:nth-child(1), [data-width-2m="35"] tbody tr td:nth-child(2), [data-width-2m="35"] thead tr th:nth-child(2), [data-width-3m="35"] tbody tr td:nth-child(3), [data-width-3m="35"] thead tr th:nth-child(3), [data-width-4m="35"] tbody tr td:nth-child(4), [data-width-4m="35"] thead tr th:nth-child(4), [data-width-5m="35"] tbody tr td:nth-child(5), [data-width-5m="35"] thead tr th:nth-child(5), [data-width-6m="35"] tbody tr td:nth-child(6), [data-width-6m="35"] thead tr th:nth-child(6), [data-width-7m="35"] tbody tr td:nth-child(7), [data-width-7m="35"] thead tr th:nth-child(7), [data-width-8m="35"] tbody tr td:nth-child(8), [data-width-8m="35"] thead tr th:nth-child(8), [data-width-9m="35"] tbody tr td:nth-child(9), [data-width-9m="35"] thead tr th:nth-child(9) { flex-basis: 35% !important; width: 35% !important; max-width: 35% !important }
	[data-width-10m="40"] tbody tr td:nth-child(10), [data-width-10m="40"] thead tr th:nth-child(10), [data-width-1m="40"] tbody tr td:nth-child(1), [data-width-1m="40"] thead tr th:nth-child(1), [data-width-2m="40"] tbody tr td:nth-child(2), [data-width-2m="40"] thead tr th:nth-child(2), [data-width-3m="40"] tbody tr td:nth-child(3), [data-width-3m="40"] thead tr th:nth-child(3), [data-width-4m="40"] tbody tr td:nth-child(4), [data-width-4m="40"] thead tr th:nth-child(4), [data-width-5m="40"] tbody tr td:nth-child(5), [data-width-5m="40"] thead tr th:nth-child(5), [data-width-6m="40"] tbody tr td:nth-child(6), [data-width-6m="40"] thead tr th:nth-child(6), [data-width-7m="40"] tbody tr td:nth-child(7), [data-width-7m="40"] thead tr th:nth-child(7), [data-width-8m="40"] tbody tr td:nth-child(8), [data-width-8m="40"] thead tr th:nth-child(8), [data-width-9m="40"] tbody tr td:nth-child(9), [data-width-9m="40"] thead tr th:nth-child(9) { flex-basis: 40% !important; width: 40% !important; max-width: 40% !important }
	[data-width-10m="45"] tbody tr td:nth-child(10), [data-width-10m="45"] thead tr th:nth-child(10), [data-width-1m="45"] tbody tr td:nth-child(1), [data-width-1m="45"] thead tr th:nth-child(1), [data-width-2m="45"] tbody tr td:nth-child(2), [data-width-2m="45"] thead tr th:nth-child(2), [data-width-3m="45"] tbody tr td:nth-child(3), [data-width-3m="45"] thead tr th:nth-child(3), [data-width-4m="45"] tbody tr td:nth-child(4), [data-width-4m="45"] thead tr th:nth-child(4), [data-width-5m="45"] tbody tr td:nth-child(5), [data-width-5m="45"] thead tr th:nth-child(5), [data-width-6m="45"] tbody tr td:nth-child(6), [data-width-6m="45"] thead tr th:nth-child(6), [data-width-7m="45"] tbody tr td:nth-child(7), [data-width-7m="45"] thead tr th:nth-child(7), [data-width-8m="45"] tbody tr td:nth-child(8), [data-width-8m="45"] thead tr th:nth-child(8), [data-width-9m="45"] tbody tr td:nth-child(9), [data-width-9m="45"] thead tr th:nth-child(9) { flex-basis: 45% !important; width: 45% !important; max-width: 45% !important }
	[data-width-10m="50"] tbody tr td:nth-child(10), [data-width-10m="50"] thead tr th:nth-child(10), [data-width-1m="50"] tbody tr td:nth-child(1), [data-width-1m="50"] thead tr th:nth-child(1), [data-width-2m="50"] tbody tr td:nth-child(2), [data-width-2m="50"] thead tr th:nth-child(2), [data-width-3m="50"] tbody tr td:nth-child(3), [data-width-3m="50"] thead tr th:nth-child(3), [data-width-4m="50"] tbody tr td:nth-child(4), [data-width-4m="50"] thead tr th:nth-child(4), [data-width-5m="50"] tbody tr td:nth-child(5), [data-width-5m="50"] thead tr th:nth-child(5), [data-width-6m="50"] tbody tr td:nth-child(6), [data-width-6m="50"] thead tr th:nth-child(6), [data-width-7m="50"] tbody tr td:nth-child(7), [data-width-7m="50"] thead tr th:nth-child(7), [data-width-8m="50"] tbody tr td:nth-child(8), [data-width-8m="50"] thead tr th:nth-child(8), [data-width-9m="50"] tbody tr td:nth-child(9), [data-width-9m="50"] thead tr th:nth-child(9) { flex-basis: 50% !important; width: 50% !important; max-width: 50% !important }
	[data-width-10m="55"] tbody tr td:nth-child(10), [data-width-10m="55"] thead tr th:nth-child(10), [data-width-1m="55"] tbody tr td:nth-child(1), [data-width-1m="55"] thead tr th:nth-child(1), [data-width-2m="55"] tbody tr td:nth-child(2), [data-width-2m="55"] thead tr th:nth-child(2), [data-width-3m="55"] tbody tr td:nth-child(3), [data-width-3m="55"] thead tr th:nth-child(3), [data-width-4m="55"] tbody tr td:nth-child(4), [data-width-4m="55"] thead tr th:nth-child(4), [data-width-5m="55"] tbody tr td:nth-child(5), [data-width-5m="55"] thead tr th:nth-child(5), [data-width-6m="55"] tbody tr td:nth-child(6), [data-width-6m="55"] thead tr th:nth-child(6), [data-width-7m="55"] tbody tr td:nth-child(7), [data-width-7m="55"] thead tr th:nth-child(7), [data-width-8m="55"] tbody tr td:nth-child(8), [data-width-8m="55"] thead tr th:nth-child(8), [data-width-9m="55"] tbody tr td:nth-child(9), [data-width-9m="55"] thead tr th:nth-child(9) { flex-basis: 55% !important; width: 55% !important; max-width: 55% !important }
	[data-width-10m="60"] tbody tr td:nth-child(10), [data-width-10m="60"] thead tr th:nth-child(10), [data-width-1m="60"] tbody tr td:nth-child(1), [data-width-1m="60"] thead tr th:nth-child(1), [data-width-2m="60"] tbody tr td:nth-child(2), [data-width-2m="60"] thead tr th:nth-child(2), [data-width-3m="60"] tbody tr td:nth-child(3), [data-width-3m="60"] thead tr th:nth-child(3), [data-width-4m="60"] tbody tr td:nth-child(4), [data-width-4m="60"] thead tr th:nth-child(4), [data-width-5m="60"] tbody tr td:nth-child(5), [data-width-5m="60"] thead tr th:nth-child(5), [data-width-6m="60"] tbody tr td:nth-child(6), [data-width-6m="60"] thead tr th:nth-child(6), [data-width-7m="60"] tbody tr td:nth-child(7), [data-width-7m="60"] thead tr th:nth-child(7), [data-width-8m="60"] tbody tr td:nth-child(8), [data-width-8m="60"] thead tr th:nth-child(8), [data-width-9m="60"] tbody tr td:nth-child(9), [data-width-9m="60"] thead tr th:nth-child(9) { flex-basis: 60% !important; width: 60% !important; max-width: 60% !important }
	[data-width-10m="65"] tbody tr td:nth-child(10), [data-width-10m="65"] thead tr th:nth-child(10), [data-width-1m="65"] tbody tr td:nth-child(1), [data-width-1m="65"] thead tr th:nth-child(1), [data-width-2m="65"] tbody tr td:nth-child(2), [data-width-2m="65"] thead tr th:nth-child(2), [data-width-3m="65"] tbody tr td:nth-child(3), [data-width-3m="65"] thead tr th:nth-child(3), [data-width-4m="65"] tbody tr td:nth-child(4), [data-width-4m="65"] thead tr th:nth-child(4), [data-width-5m="65"] tbody tr td:nth-child(5), [data-width-5m="65"] thead tr th:nth-child(5), [data-width-6m="65"] tbody tr td:nth-child(6), [data-width-6m="65"] thead tr th:nth-child(6), [data-width-7m="65"] tbody tr td:nth-child(7), [data-width-7m="65"] thead tr th:nth-child(7), [data-width-8m="65"] tbody tr td:nth-child(8), [data-width-8m="65"] thead tr th:nth-child(8), [data-width-9m="65"] tbody tr td:nth-child(9), [data-width-9m="65"] thead tr th:nth-child(9) { flex-basis: 65% !important; width: 65% !important; max-width: 65% !important }
	[data-width-10m="70"] tbody tr td:nth-child(10), [data-width-10m="70"] thead tr th:nth-child(10), [data-width-1m="70"] tbody tr td:nth-child(1), [data-width-1m="70"] thead tr th:nth-child(1), [data-width-2m="70"] tbody tr td:nth-child(2), [data-width-2m="70"] thead tr th:nth-child(2), [data-width-3m="70"] tbody tr td:nth-child(3), [data-width-3m="70"] thead tr th:nth-child(3), [data-width-4m="70"] tbody tr td:nth-child(4), [data-width-4m="70"] thead tr th:nth-child(4), [data-width-5m="70"] tbody tr td:nth-child(5), [data-width-5m="70"] thead tr th:nth-child(5), [data-width-6m="70"] tbody tr td:nth-child(6), [data-width-6m="70"] thead tr th:nth-child(6), [data-width-7m="70"] tbody tr td:nth-child(7), [data-width-7m="70"] thead tr th:nth-child(7), [data-width-8m="70"] tbody tr td:nth-child(8), [data-width-8m="70"] thead tr th:nth-child(8), [data-width-9m="70"] tbody tr td:nth-child(9), [data-width-9m="70"] thead tr th:nth-child(9) { flex-basis: 70% !important; width: 70% !important; max-width: 70% !important }
	[data-width-10m="75"] tbody tr td:nth-child(10), [data-width-10m="75"] thead tr th:nth-child(10), [data-width-1m="75"] tbody tr td:nth-child(1), [data-width-1m="75"] thead tr th:nth-child(1), [data-width-2m="75"] tbody tr td:nth-child(2), [data-width-2m="75"] thead tr th:nth-child(2), [data-width-3m="75"] tbody tr td:nth-child(3), [data-width-3m="75"] thead tr th:nth-child(3), [data-width-4m="75"] tbody tr td:nth-child(4), [data-width-4m="75"] thead tr th:nth-child(4), [data-width-5m="75"] tbody tr td:nth-child(5), [data-width-5m="75"] thead tr th:nth-child(5), [data-width-6m="75"] tbody tr td:nth-child(6), [data-width-6m="75"] thead tr th:nth-child(6), [data-width-7m="75"] tbody tr td:nth-child(7), [data-width-7m="75"] thead tr th:nth-child(7), [data-width-8m="75"] tbody tr td:nth-child(8), [data-width-8m="75"] thead tr th:nth-child(8), [data-width-9m="75"] tbody tr td:nth-child(9), [data-width-9m="75"] thead tr th:nth-child(9) { flex-basis: 75% !important; width: 75% !important; max-width: 75% !important }
	[data-width-10m="80"] tbody tr td:nth-child(10), [data-width-10m="80"] thead tr th:nth-child(10), [data-width-1m="80"] tbody tr td:nth-child(1), [data-width-1m="80"] thead tr th:nth-child(1), [data-width-2m="80"] tbody tr td:nth-child(2), [data-width-2m="80"] thead tr th:nth-child(2), [data-width-3m="80"] tbody tr td:nth-child(3), [data-width-3m="80"] thead tr th:nth-child(3), [data-width-4m="80"] tbody tr td:nth-child(4), [data-width-4m="80"] thead tr th:nth-child(4), [data-width-5m="80"] tbody tr td:nth-child(5), [data-width-5m="80"] thead tr th:nth-child(5), [data-width-6m="80"] tbody tr td:nth-child(6), [data-width-6m="80"] thead tr th:nth-child(6), [data-width-7m="80"] tbody tr td:nth-child(7), [data-width-7m="80"] thead tr th:nth-child(7), [data-width-8m="80"] tbody tr td:nth-child(8), [data-width-8m="80"] thead tr th:nth-child(8), [data-width-9m="80"] tbody tr td:nth-child(9), [data-width-9m="80"] thead tr th:nth-child(9) { flex-basis: 80% !important; width: 80% !important; max-width: 80% !important }
	[data-width-10m="85"] tbody tr td:nth-child(10), [data-width-10m="85"] thead tr th:nth-child(10), [data-width-1m="85"] tbody tr td:nth-child(1), [data-width-1m="85"] thead tr th:nth-child(1), [data-width-2m="85"] tbody tr td:nth-child(2), [data-width-2m="85"] thead tr th:nth-child(2), [data-width-3m="85"] tbody tr td:nth-child(3), [data-width-3m="85"] thead tr th:nth-child(3), [data-width-4m="85"] tbody tr td:nth-child(4), [data-width-4m="85"] thead tr th:nth-child(4), [data-width-5m="85"] tbody tr td:nth-child(5), [data-width-5m="85"] thead tr th:nth-child(5), [data-width-6m="85"] tbody tr td:nth-child(6), [data-width-6m="85"] thead tr th:nth-child(6), [data-width-7m="85"] tbody tr td:nth-child(7), [data-width-7m="85"] thead tr th:nth-child(7), [data-width-8m="85"] tbody tr td:nth-child(8), [data-width-8m="85"] thead tr th:nth-child(8), [data-width-9m="85"] tbody tr td:nth-child(9), [data-width-9m="85"] thead tr th:nth-child(9) { flex-basis: 85% !important; width: 85% !important; max-width: 85% !important }
	[data-width-10m="90"] tbody tr td:nth-child(10), [data-width-10m="90"] thead tr th:nth-child(10), [data-width-1m="90"] tbody tr td:nth-child(1), [data-width-1m="90"] thead tr th:nth-child(1), [data-width-2m="90"] tbody tr td:nth-child(2), [data-width-2m="90"] thead tr th:nth-child(2), [data-width-3m="90"] tbody tr td:nth-child(3), [data-width-3m="90"] thead tr th:nth-child(3), [data-width-4m="90"] tbody tr td:nth-child(4), [data-width-4m="90"] thead tr th:nth-child(4), [data-width-5m="90"] tbody tr td:nth-child(5), [data-width-5m="90"] thead tr th:nth-child(5), [data-width-6m="90"] tbody tr td:nth-child(6), [data-width-6m="90"] thead tr th:nth-child(6), [data-width-7m="90"] tbody tr td:nth-child(7), [data-width-7m="90"] thead tr th:nth-child(7), [data-width-8m="90"] tbody tr td:nth-child(8), [data-width-8m="90"] thead tr th:nth-child(8), [data-width-9m="90"] tbody tr td:nth-child(9), [data-width-9m="90"] thead tr th:nth-child(9) { flex-basis: 90% !important; width: 90% !important; max-width: 90% !important }
	[data-width-10m="95"] tbody tr td:nth-child(10), [data-width-10m="95"] thead tr th:nth-child(10), [data-width-1m="95"] tbody tr td:nth-child(1), [data-width-1m="95"] thead tr th:nth-child(1), [data-width-2m="95"] tbody tr td:nth-child(2), [data-width-2m="95"] thead tr th:nth-child(2), [data-width-3m="95"] tbody tr td:nth-child(3), [data-width-3m="95"] thead tr th:nth-child(3), [data-width-4m="95"] tbody tr td:nth-child(4), [data-width-4m="95"] thead tr th:nth-child(4), [data-width-5m="95"] tbody tr td:nth-child(5), [data-width-5m="95"] thead tr th:nth-child(5), [data-width-6m="95"] tbody tr td:nth-child(6), [data-width-6m="95"] thead tr th:nth-child(6), [data-width-7m="95"] tbody tr td:nth-child(7), [data-width-7m="95"] thead tr th:nth-child(7), [data-width-8m="95"] tbody tr td:nth-child(8), [data-width-8m="95"] thead tr th:nth-child(8), [data-width-9m="95"] tbody tr td:nth-child(9), [data-width-9m="95"] thead tr th:nth-child(9) { flex-basis: 95% !important; width: 95% !important; max-width: 95% !important }
	[data-width-10m="100"] tbody tr td:nth-child(10), [data-width-10m="100"] thead tr th:nth-child(10), [data-width-1m="100"] tbody tr td:nth-child(1), [data-width-1m="100"] thead tr th:nth-child(1), [data-width-2m="100"] tbody tr td:nth-child(2), [data-width-2m="100"] thead tr th:nth-child(2), [data-width-3m="100"] tbody tr td:nth-child(3), [data-width-3m="100"] thead tr th:nth-child(3), [data-width-4m="100"] tbody tr td:nth-child(4), [data-width-4m="100"] thead tr th:nth-child(4), [data-width-5m="100"] tbody tr td:nth-child(5), [data-width-5m="100"] thead tr th:nth-child(5), [data-width-6m="100"] tbody tr td:nth-child(6), [data-width-6m="100"] thead tr th:nth-child(6), [data-width-7m="100"] tbody tr td:nth-child(7), [data-width-7m="100"] thead tr th:nth-child(7), [data-width-8m="100"] tbody tr td:nth-child(8), [data-width-8m="100"] thead tr th:nth-child(8), [data-width-9m="100"] tbody tr td:nth-child(9), [data-width-9m="100"] thead tr th:nth-child(9) { flex-basis: 100% !important; width: 100% !important; max-width: 100% !important }
}
@media only screen and (min-width:768px) and (max-width:1023px) {
	[data-width-10t="5"] tbody tr td:nth-child(10), [data-width-10t="5"] thead tr th:nth-child(10), [data-width-1t="5"] tbody tr td:nth-child(1), [data-width-1t="5"] thead tr th:nth-child(1), [data-width-2t="5"] tbody tr td:nth-child(2), [data-width-2t="5"] thead tr th:nth-child(2), [data-width-3t="5"] tbody tr td:nth-child(3), [data-width-3t="5"] thead tr th:nth-child(3), [data-width-4t="5"] tbody tr td:nth-child(4), [data-width-4t="5"] thead tr th:nth-child(4), [data-width-5t="5"] tbody tr td:nth-child(5), [data-width-5t="5"] thead tr th:nth-child(5), [data-width-6t="5"] tbody tr td:nth-child(6), [data-width-6t="5"] thead tr th:nth-child(6), [data-width-7t="5"] tbody tr td:nth-child(7), [data-width-7t="5"] thead tr th:nth-child(7), [data-width-8t="5"] tbody tr td:nth-child(8), [data-width-8t="5"] thead tr th:nth-child(8), [data-width-9t="5"] tbody tr td:nth-child(9), [data-width-9t="5"] thead tr th:nth-child(9) { flex-basis: 5% !important; width: 5% !important; max-width: 5% !important }
	[data-width-10t="10"] tbody tr td:nth-child(10), [data-width-10t="10"] thead tr th:nth-child(10), [data-width-1t="10"] tbody tr td:nth-child(1), [data-width-1t="10"] thead tr th:nth-child(1), [data-width-2t="10"] tbody tr td:nth-child(2), [data-width-2t="10"] thead tr th:nth-child(2), [data-width-3t="10"] tbody tr td:nth-child(3), [data-width-3t="10"] thead tr th:nth-child(3), [data-width-4t="10"] tbody tr td:nth-child(4), [data-width-4t="10"] thead tr th:nth-child(4), [data-width-5t="10"] tbody tr td:nth-child(5), [data-width-5t="10"] thead tr th:nth-child(5), [data-width-6t="10"] tbody tr td:nth-child(6), [data-width-6t="10"] thead tr th:nth-child(6), [data-width-7t="10"] tbody tr td:nth-child(7), [data-width-7t="10"] thead tr th:nth-child(7), [data-width-8t="10"] tbody tr td:nth-child(8), [data-width-8t="10"] thead tr th:nth-child(8), [data-width-9t="10"] tbody tr td:nth-child(9), [data-width-9t="10"] thead tr th:nth-child(9) { flex-basis: 10% !important; width: 10% !important; max-width: 10% !important }
	[data-width-10t="15"] tbody tr td:nth-child(10), [data-width-10t="15"] thead tr th:nth-child(10), [data-width-1t="15"] tbody tr td:nth-child(1), [data-width-1t="15"] thead tr th:nth-child(1), [data-width-2t="15"] tbody tr td:nth-child(2), [data-width-2t="15"] thead tr th:nth-child(2), [data-width-3t="15"] tbody tr td:nth-child(3), [data-width-3t="15"] thead tr th:nth-child(3), [data-width-4t="15"] tbody tr td:nth-child(4), [data-width-4t="15"] thead tr th:nth-child(4), [data-width-5t="15"] tbody tr td:nth-child(5), [data-width-5t="15"] thead tr th:nth-child(5), [data-width-6t="15"] tbody tr td:nth-child(6), [data-width-6t="15"] thead tr th:nth-child(6), [data-width-7t="15"] tbody tr td:nth-child(7), [data-width-7t="15"] thead tr th:nth-child(7), [data-width-8t="15"] tbody tr td:nth-child(8), [data-width-8t="15"] thead tr th:nth-child(8), [data-width-9t="15"] tbody tr td:nth-child(9), [data-width-9t="15"] thead tr th:nth-child(9) { flex-basis: 15% !important; width: 15% !important; max-width: 15% !important }
	[data-width-10t="20"] tbody tr td:nth-child(10), [data-width-10t="20"] thead tr th:nth-child(10), [data-width-1t="20"] tbody tr td:nth-child(1), [data-width-1t="20"] thead tr th:nth-child(1), [data-width-2t="20"] tbody tr td:nth-child(2), [data-width-2t="20"] thead tr th:nth-child(2), [data-width-3t="20"] tbody tr td:nth-child(3), [data-width-3t="20"] thead tr th:nth-child(3), [data-width-4t="20"] tbody tr td:nth-child(4), [data-width-4t="20"] thead tr th:nth-child(4), [data-width-5t="20"] tbody tr td:nth-child(5), [data-width-5t="20"] thead tr th:nth-child(5), [data-width-6t="20"] tbody tr td:nth-child(6), [data-width-6t="20"] thead tr th:nth-child(6), [data-width-7t="20"] tbody tr td:nth-child(7), [data-width-7t="20"] thead tr th:nth-child(7), [data-width-8t="20"] tbody tr td:nth-child(8), [data-width-8t="20"] thead tr th:nth-child(8), [data-width-9t="20"] tbody tr td:nth-child(9), [data-width-9t="20"] thead tr th:nth-child(9) { flex-basis: 20% !important; width: 20% !important; max-width: 20% !important }
	[data-width-10t="25"] tbody tr td:nth-child(10), [data-width-10t="25"] thead tr th:nth-child(10), [data-width-1t="25"] tbody tr td:nth-child(1), [data-width-1t="25"] thead tr th:nth-child(1), [data-width-2t="25"] tbody tr td:nth-child(2), [data-width-2t="25"] thead tr th:nth-child(2), [data-width-3t="25"] tbody tr td:nth-child(3), [data-width-3t="25"] thead tr th:nth-child(3), [data-width-4t="25"] tbody tr td:nth-child(4), [data-width-4t="25"] thead tr th:nth-child(4), [data-width-5t="25"] tbody tr td:nth-child(5), [data-width-5t="25"] thead tr th:nth-child(5), [data-width-6t="25"] tbody tr td:nth-child(6), [data-width-6t="25"] thead tr th:nth-child(6), [data-width-7t="25"] tbody tr td:nth-child(7), [data-width-7t="25"] thead tr th:nth-child(7), [data-width-8t="25"] tbody tr td:nth-child(8), [data-width-8t="25"] thead tr th:nth-child(8), [data-width-9t="25"] tbody tr td:nth-child(9), [data-width-9t="25"] thead tr th:nth-child(9) { flex-basis: 25% !important; width: 25% !important; max-width: 25% !important }
	[data-width-10t="30"] tbody tr td:nth-child(10), [data-width-10t="30"] thead tr th:nth-child(10), [data-width-1t="30"] tbody tr td:nth-child(1), [data-width-1t="30"] thead tr th:nth-child(1), [data-width-2t="30"] tbody tr td:nth-child(2), [data-width-2t="30"] thead tr th:nth-child(2), [data-width-3t="30"] tbody tr td:nth-child(3), [data-width-3t="30"] thead tr th:nth-child(3), [data-width-4t="30"] tbody tr td:nth-child(4), [data-width-4t="30"] thead tr th:nth-child(4), [data-width-5t="30"] tbody tr td:nth-child(5), [data-width-5t="30"] thead tr th:nth-child(5), [data-width-6t="30"] tbody tr td:nth-child(6), [data-width-6t="30"] thead tr th:nth-child(6), [data-width-7t="30"] tbody tr td:nth-child(7), [data-width-7t="30"] thead tr th:nth-child(7), [data-width-8t="30"] tbody tr td:nth-child(8), [data-width-8t="30"] thead tr th:nth-child(8), [data-width-9t="30"] tbody tr td:nth-child(9), [data-width-9t="30"] thead tr th:nth-child(9) { flex-basis: 30% !important; width: 30% !important; max-width: 30% !important }
	[data-width-10t="35"] tbody tr td:nth-child(10), [data-width-10t="35"] thead tr th:nth-child(10), [data-width-1t="35"] tbody tr td:nth-child(1), [data-width-1t="35"] thead tr th:nth-child(1), [data-width-2t="35"] tbody tr td:nth-child(2), [data-width-2t="35"] thead tr th:nth-child(2), [data-width-3t="35"] tbody tr td:nth-child(3), [data-width-3t="35"] thead tr th:nth-child(3), [data-width-4t="35"] tbody tr td:nth-child(4), [data-width-4t="35"] thead tr th:nth-child(4), [data-width-5t="35"] tbody tr td:nth-child(5), [data-width-5t="35"] thead tr th:nth-child(5), [data-width-6t="35"] tbody tr td:nth-child(6), [data-width-6t="35"] thead tr th:nth-child(6), [data-width-7t="35"] tbody tr td:nth-child(7), [data-width-7t="35"] thead tr th:nth-child(7), [data-width-8t="35"] tbody tr td:nth-child(8), [data-width-8t="35"] thead tr th:nth-child(8), [data-width-9t="35"] tbody tr td:nth-child(9), [data-width-9t="35"] thead tr th:nth-child(9) { flex-basis: 35% !important; width: 35% !important; max-width: 35% !important }
	[data-width-10t="40"] tbody tr td:nth-child(10), [data-width-10t="40"] thead tr th:nth-child(10), [data-width-1t="40"] tbody tr td:nth-child(1), [data-width-1t="40"] thead tr th:nth-child(1), [data-width-2t="40"] tbody tr td:nth-child(2), [data-width-2t="40"] thead tr th:nth-child(2), [data-width-3t="40"] tbody tr td:nth-child(3), [data-width-3t="40"] thead tr th:nth-child(3), [data-width-4t="40"] tbody tr td:nth-child(4), [data-width-4t="40"] thead tr th:nth-child(4), [data-width-5t="40"] tbody tr td:nth-child(5), [data-width-5t="40"] thead tr th:nth-child(5), [data-width-6t="40"] tbody tr td:nth-child(6), [data-width-6t="40"] thead tr th:nth-child(6), [data-width-7t="40"] tbody tr td:nth-child(7), [data-width-7t="40"] thead tr th:nth-child(7), [data-width-8t="40"] tbody tr td:nth-child(8), [data-width-8t="40"] thead tr th:nth-child(8), [data-width-9t="40"] tbody tr td:nth-child(9), [data-width-9t="40"] thead tr th:nth-child(9) { flex-basis: 40% !important; width: 40% !important; max-width: 40% !important }
	[data-width-10t="45"] tbody tr td:nth-child(10), [data-width-10t="45"] thead tr th:nth-child(10), [data-width-1t="45"] tbody tr td:nth-child(1), [data-width-1t="45"] thead tr th:nth-child(1), [data-width-2t="45"] tbody tr td:nth-child(2), [data-width-2t="45"] thead tr th:nth-child(2), [data-width-3t="45"] tbody tr td:nth-child(3), [data-width-3t="45"] thead tr th:nth-child(3), [data-width-4t="45"] tbody tr td:nth-child(4), [data-width-4t="45"] thead tr th:nth-child(4), [data-width-5t="45"] tbody tr td:nth-child(5), [data-width-5t="45"] thead tr th:nth-child(5), [data-width-6t="45"] tbody tr td:nth-child(6), [data-width-6t="45"] thead tr th:nth-child(6), [data-width-7t="45"] tbody tr td:nth-child(7), [data-width-7t="45"] thead tr th:nth-child(7), [data-width-8t="45"] tbody tr td:nth-child(8), [data-width-8t="45"] thead tr th:nth-child(8), [data-width-9t="45"] tbody tr td:nth-child(9), [data-width-9t="45"] thead tr th:nth-child(9) { flex-basis: 45% !important; width: 45% !important; max-width: 45% !important }
	[data-width-10t="50"] tbody tr td:nth-child(10), [data-width-10t="50"] thead tr th:nth-child(10), [data-width-1t="50"] tbody tr td:nth-child(1), [data-width-1t="50"] thead tr th:nth-child(1), [data-width-2t="50"] tbody tr td:nth-child(2), [data-width-2t="50"] thead tr th:nth-child(2), [data-width-3t="50"] tbody tr td:nth-child(3), [data-width-3t="50"] thead tr th:nth-child(3), [data-width-4t="50"] tbody tr td:nth-child(4), [data-width-4t="50"] thead tr th:nth-child(4), [data-width-5t="50"] tbody tr td:nth-child(5), [data-width-5t="50"] thead tr th:nth-child(5), [data-width-6t="50"] tbody tr td:nth-child(6), [data-width-6t="50"] thead tr th:nth-child(6), [data-width-7t="50"] tbody tr td:nth-child(7), [data-width-7t="50"] thead tr th:nth-child(7), [data-width-8t="50"] tbody tr td:nth-child(8), [data-width-8t="50"] thead tr th:nth-child(8), [data-width-9t="50"] tbody tr td:nth-child(9), [data-width-9t="50"] thead tr th:nth-child(9) { flex-basis: 50% !important; width: 50% !important; max-width: 50% !important }
	[data-width-10t="55"] tbody tr td:nth-child(10), [data-width-10t="55"] thead tr th:nth-child(10), [data-width-1t="55"] tbody tr td:nth-child(1), [data-width-1t="55"] thead tr th:nth-child(1), [data-width-2t="55"] tbody tr td:nth-child(2), [data-width-2t="55"] thead tr th:nth-child(2), [data-width-3t="55"] tbody tr td:nth-child(3), [data-width-3t="55"] thead tr th:nth-child(3), [data-width-4t="55"] tbody tr td:nth-child(4), [data-width-4t="55"] thead tr th:nth-child(4), [data-width-5t="55"] tbody tr td:nth-child(5), [data-width-5t="55"] thead tr th:nth-child(5), [data-width-6t="55"] tbody tr td:nth-child(6), [data-width-6t="55"] thead tr th:nth-child(6), [data-width-7t="55"] tbody tr td:nth-child(7), [data-width-7t="55"] thead tr th:nth-child(7), [data-width-8t="55"] tbody tr td:nth-child(8), [data-width-8t="55"] thead tr th:nth-child(8), [data-width-9t="55"] tbody tr td:nth-child(9), [data-width-9t="55"] thead tr th:nth-child(9) { flex-basis: 55% !important; width: 55% !important; max-width: 55% !important }
	[data-width-10t="60"] tbody tr td:nth-child(10), [data-width-10t="60"] thead tr th:nth-child(10), [data-width-1t="60"] tbody tr td:nth-child(1), [data-width-1t="60"] thead tr th:nth-child(1), [data-width-2t="60"] tbody tr td:nth-child(2), [data-width-2t="60"] thead tr th:nth-child(2), [data-width-3t="60"] tbody tr td:nth-child(3), [data-width-3t="60"] thead tr th:nth-child(3), [data-width-4t="60"] tbody tr td:nth-child(4), [data-width-4t="60"] thead tr th:nth-child(4), [data-width-5t="60"] tbody tr td:nth-child(5), [data-width-5t="60"] thead tr th:nth-child(5), [data-width-6t="60"] tbody tr td:nth-child(6), [data-width-6t="60"] thead tr th:nth-child(6), [data-width-7t="60"] tbody tr td:nth-child(7), [data-width-7t="60"] thead tr th:nth-child(7), [data-width-8t="60"] tbody tr td:nth-child(8), [data-width-8t="60"] thead tr th:nth-child(8), [data-width-9t="60"] tbody tr td:nth-child(9), [data-width-9t="60"] thead tr th:nth-child(9) { flex-basis: 60% !important; width: 60% !important; max-width: 60% !important }
	[data-width-10t="65"] tbody tr td:nth-child(10), [data-width-10t="65"] thead tr th:nth-child(10), [data-width-1t="65"] tbody tr td:nth-child(1), [data-width-1t="65"] thead tr th:nth-child(1), [data-width-2t="65"] tbody tr td:nth-child(2), [data-width-2t="65"] thead tr th:nth-child(2), [data-width-3t="65"] tbody tr td:nth-child(3), [data-width-3t="65"] thead tr th:nth-child(3), [data-width-4t="65"] tbody tr td:nth-child(4), [data-width-4t="65"] thead tr th:nth-child(4), [data-width-5t="65"] tbody tr td:nth-child(5), [data-width-5t="65"] thead tr th:nth-child(5), [data-width-6t="65"] tbody tr td:nth-child(6), [data-width-6t="65"] thead tr th:nth-child(6), [data-width-7t="65"] tbody tr td:nth-child(7), [data-width-7t="65"] thead tr th:nth-child(7), [data-width-8t="65"] tbody tr td:nth-child(8), [data-width-8t="65"] thead tr th:nth-child(8), [data-width-9t="65"] tbody tr td:nth-child(9), [data-width-9t="65"] thead tr th:nth-child(9) { flex-basis: 65% !important; width: 65% !important; max-width: 65% !important }
	[data-width-10t="70"] tbody tr td:nth-child(10), [data-width-10t="70"] thead tr th:nth-child(10), [data-width-1t="70"] tbody tr td:nth-child(1), [data-width-1t="70"] thead tr th:nth-child(1), [data-width-2t="70"] tbody tr td:nth-child(2), [data-width-2t="70"] thead tr th:nth-child(2), [data-width-3t="70"] tbody tr td:nth-child(3), [data-width-3t="70"] thead tr th:nth-child(3), [data-width-4t="70"] tbody tr td:nth-child(4), [data-width-4t="70"] thead tr th:nth-child(4), [data-width-5t="70"] tbody tr td:nth-child(5), [data-width-5t="70"] thead tr th:nth-child(5), [data-width-6t="70"] tbody tr td:nth-child(6), [data-width-6t="70"] thead tr th:nth-child(6), [data-width-7t="70"] tbody tr td:nth-child(7), [data-width-7t="70"] thead tr th:nth-child(7), [data-width-8t="70"] tbody tr td:nth-child(8), [data-width-8t="70"] thead tr th:nth-child(8), [data-width-9t="70"] tbody tr td:nth-child(9), [data-width-9t="70"] thead tr th:nth-child(9) { flex-basis: 70% !important; width: 70% !important; max-width: 70% !important }
	[data-width-10t="75"] tbody tr td:nth-child(10), [data-width-10t="75"] thead tr th:nth-child(10), [data-width-1t="75"] tbody tr td:nth-child(1), [data-width-1t="75"] thead tr th:nth-child(1), [data-width-2t="75"] tbody tr td:nth-child(2), [data-width-2t="75"] thead tr th:nth-child(2), [data-width-3t="75"] tbody tr td:nth-child(3), [data-width-3t="75"] thead tr th:nth-child(3), [data-width-4t="75"] tbody tr td:nth-child(4), [data-width-4t="75"] thead tr th:nth-child(4), [data-width-5t="75"] tbody tr td:nth-child(5), [data-width-5t="75"] thead tr th:nth-child(5), [data-width-6t="75"] tbody tr td:nth-child(6), [data-width-6t="75"] thead tr th:nth-child(6), [data-width-7t="75"] tbody tr td:nth-child(7), [data-width-7t="75"] thead tr th:nth-child(7), [data-width-8t="75"] tbody tr td:nth-child(8), [data-width-8t="75"] thead tr th:nth-child(8), [data-width-9t="75"] tbody tr td:nth-child(9), [data-width-9t="75"] thead tr th:nth-child(9) { flex-basis: 75% !important; width: 75% !important; max-width: 75% !important }
	[data-width-10t="80"] tbody tr td:nth-child(10), [data-width-10t="80"] thead tr th:nth-child(10), [data-width-1t="80"] tbody tr td:nth-child(1), [data-width-1t="80"] thead tr th:nth-child(1), [data-width-2t="80"] tbody tr td:nth-child(2), [data-width-2t="80"] thead tr th:nth-child(2), [data-width-3t="80"] tbody tr td:nth-child(3), [data-width-3t="80"] thead tr th:nth-child(3), [data-width-4t="80"] tbody tr td:nth-child(4), [data-width-4t="80"] thead tr th:nth-child(4), [data-width-5t="80"] tbody tr td:nth-child(5), [data-width-5t="80"] thead tr th:nth-child(5), [data-width-6t="80"] tbody tr td:nth-child(6), [data-width-6t="80"] thead tr th:nth-child(6), [data-width-7t="80"] tbody tr td:nth-child(7), [data-width-7t="80"] thead tr th:nth-child(7), [data-width-8t="80"] tbody tr td:nth-child(8), [data-width-8t="80"] thead tr th:nth-child(8), [data-width-9t="80"] tbody tr td:nth-child(9), [data-width-9t="80"] thead tr th:nth-child(9) { flex-basis: 80% !important; width: 80% !important; max-width: 80% !important }
	[data-width-10t="85"] tbody tr td:nth-child(10), [data-width-10t="85"] thead tr th:nth-child(10), [data-width-1t="85"] tbody tr td:nth-child(1), [data-width-1t="85"] thead tr th:nth-child(1), [data-width-2t="85"] tbody tr td:nth-child(2), [data-width-2t="85"] thead tr th:nth-child(2), [data-width-3t="85"] tbody tr td:nth-child(3), [data-width-3t="85"] thead tr th:nth-child(3), [data-width-4t="85"] tbody tr td:nth-child(4), [data-width-4t="85"] thead tr th:nth-child(4), [data-width-5t="85"] tbody tr td:nth-child(5), [data-width-5t="85"] thead tr th:nth-child(5), [data-width-6t="85"] tbody tr td:nth-child(6), [data-width-6t="85"] thead tr th:nth-child(6), [data-width-7t="85"] tbody tr td:nth-child(7), [data-width-7t="85"] thead tr th:nth-child(7), [data-width-8t="85"] tbody tr td:nth-child(8), [data-width-8t="85"] thead tr th:nth-child(8), [data-width-9t="85"] tbody tr td:nth-child(9), [data-width-9t="85"] thead tr th:nth-child(9) { flex-basis: 85% !important; width: 85% !important; max-width: 85% !important }
	[data-width-10t="90"] tbody tr td:nth-child(10), [data-width-10t="90"] thead tr th:nth-child(10), [data-width-1t="90"] tbody tr td:nth-child(1), [data-width-1t="90"] thead tr th:nth-child(1), [data-width-2t="90"] tbody tr td:nth-child(2), [data-width-2t="90"] thead tr th:nth-child(2), [data-width-3t="90"] tbody tr td:nth-child(3), [data-width-3t="90"] thead tr th:nth-child(3), [data-width-4t="90"] tbody tr td:nth-child(4), [data-width-4t="90"] thead tr th:nth-child(4), [data-width-5t="90"] tbody tr td:nth-child(5), [data-width-5t="90"] thead tr th:nth-child(5), [data-width-6t="90"] tbody tr td:nth-child(6), [data-width-6t="90"] thead tr th:nth-child(6), [data-width-7t="90"] tbody tr td:nth-child(7), [data-width-7t="90"] thead tr th:nth-child(7), [data-width-8t="90"] tbody tr td:nth-child(8), [data-width-8t="90"] thead tr th:nth-child(8), [data-width-9t="90"] tbody tr td:nth-child(9), [data-width-9t="90"] thead tr th:nth-child(9) { flex-basis: 90% !important; width: 90% !important; max-width: 90% !important }
	[data-width-10t="95"] tbody tr td:nth-child(10), [data-width-10t="95"] thead tr th:nth-child(10), [data-width-1t="95"] tbody tr td:nth-child(1), [data-width-1t="95"] thead tr th:nth-child(1), [data-width-2t="95"] tbody tr td:nth-child(2), [data-width-2t="95"] thead tr th:nth-child(2), [data-width-3t="95"] tbody tr td:nth-child(3), [data-width-3t="95"] thead tr th:nth-child(3), [data-width-4t="95"] tbody tr td:nth-child(4), [data-width-4t="95"] thead tr th:nth-child(4), [data-width-5t="95"] tbody tr td:nth-child(5), [data-width-5t="95"] thead tr th:nth-child(5), [data-width-6t="95"] tbody tr td:nth-child(6), [data-width-6t="95"] thead tr th:nth-child(6), [data-width-7t="95"] tbody tr td:nth-child(7), [data-width-7t="95"] thead tr th:nth-child(7), [data-width-8t="95"] tbody tr td:nth-child(8), [data-width-8t="95"] thead tr th:nth-child(8), [data-width-9t="95"] tbody tr td:nth-child(9), [data-width-9t="95"] thead tr th:nth-child(9) { flex-basis: 95% !important; width: 95% !important; max-width: 95% !important }
	[data-width-10t="100"] tbody tr td:nth-child(10), [data-width-10t="100"] thead tr th:nth-child(10), [data-width-1t="100"] tbody tr td:nth-child(1), [data-width-1t="100"] thead tr th:nth-child(1), [data-width-2t="100"] tbody tr td:nth-child(2), [data-width-2t="100"] thead tr th:nth-child(2), [data-width-3t="100"] tbody tr td:nth-child(3), [data-width-3t="100"] thead tr th:nth-child(3), [data-width-4t="100"] tbody tr td:nth-child(4), [data-width-4t="100"] thead tr th:nth-child(4), [data-width-5t="100"] tbody tr td:nth-child(5), [data-width-5t="100"] thead tr th:nth-child(5), [data-width-6t="100"] tbody tr td:nth-child(6), [data-width-6t="100"] thead tr th:nth-child(6), [data-width-7t="100"] tbody tr td:nth-child(7), [data-width-7t="100"] thead tr th:nth-child(7), [data-width-8t="100"] tbody tr td:nth-child(8), [data-width-8t="100"] thead tr th:nth-child(8), [data-width-9t="100"] tbody tr td:nth-child(9), [data-width-9t="100"] thead tr th:nth-child(9) { flex-basis: 100% !important; width: 100% !important; max-width: 100% !important }
}
@media only screen and (min-width:1024px) {
	[data-width-10d="5"] tbody tr td:nth-child(10), [data-width-10d="5"] thead tr th:nth-child(10), [data-width-1d="5"] tbody tr td:nth-child(1), [data-width-1d="5"] thead tr th:nth-child(1), [data-width-2d="5"] tbody tr td:nth-child(2), [data-width-2d="5"] thead tr th:nth-child(2), [data-width-3d="5"] tbody tr td:nth-child(3), [data-width-3d="5"] thead tr th:nth-child(3), [data-width-4d="5"] tbody tr td:nth-child(4), [data-width-4d="5"] thead tr th:nth-child(4), [data-width-5d="5"] tbody tr td:nth-child(5), [data-width-5d="5"] thead tr th:nth-child(5), [data-width-6d="5"] tbody tr td:nth-child(6), [data-width-6d="5"] thead tr th:nth-child(6), [data-width-7d="5"] tbody tr td:nth-child(7), [data-width-7d="5"] thead tr th:nth-child(7), [data-width-8d="5"] tbody tr td:nth-child(8), [data-width-8d="5"] thead tr th:nth-child(8), [data-width-9d="5"] tbody tr td:nth-child(9), [data-width-9d="5"] thead tr th:nth-child(9) { flex-basis: 5% !important; width: 5% !important; max-width: 5% !important }
	[data-width-10d="10"] tbody tr td:nth-child(10), [data-width-10d="10"] thead tr th:nth-child(10), [data-width-1d="10"] tbody tr td:nth-child(1), [data-width-1d="10"] thead tr th:nth-child(1), [data-width-2d="10"] tbody tr td:nth-child(2), [data-width-2d="10"] thead tr th:nth-child(2), [data-width-3d="10"] tbody tr td:nth-child(3), [data-width-3d="10"] thead tr th:nth-child(3), [data-width-4d="10"] tbody tr td:nth-child(4), [data-width-4d="10"] thead tr th:nth-child(4), [data-width-5d="10"] tbody tr td:nth-child(5), [data-width-5d="10"] thead tr th:nth-child(5), [data-width-6d="10"] tbody tr td:nth-child(6), [data-width-6d="10"] thead tr th:nth-child(6), [data-width-7d="10"] tbody tr td:nth-child(7), [data-width-7d="10"] thead tr th:nth-child(7), [data-width-8d="10"] tbody tr td:nth-child(8), [data-width-8d="10"] thead tr th:nth-child(8), [data-width-9d="10"] tbody tr td:nth-child(9), [data-width-9d="10"] thead tr th:nth-child(9) { flex-basis: 10% !important; width: 10% !important; max-width: 10% !important }
	[data-width-10d="15"] tbody tr td:nth-child(10), [data-width-10d="15"] thead tr th:nth-child(10), [data-width-1d="15"] tbody tr td:nth-child(1), [data-width-1d="15"] thead tr th:nth-child(1), [data-width-2d="15"] tbody tr td:nth-child(2), [data-width-2d="15"] thead tr th:nth-child(2), [data-width-3d="15"] tbody tr td:nth-child(3), [data-width-3d="15"] thead tr th:nth-child(3), [data-width-4d="15"] tbody tr td:nth-child(4), [data-width-4d="15"] thead tr th:nth-child(4), [data-width-5d="15"] tbody tr td:nth-child(5), [data-width-5d="15"] thead tr th:nth-child(5), [data-width-6d="15"] tbody tr td:nth-child(6), [data-width-6d="15"] thead tr th:nth-child(6), [data-width-7d="15"] tbody tr td:nth-child(7), [data-width-7d="15"] thead tr th:nth-child(7), [data-width-8d="15"] tbody tr td:nth-child(8), [data-width-8d="15"] thead tr th:nth-child(8), [data-width-9d="15"] tbody tr td:nth-child(9), [data-width-9d="15"] thead tr th:nth-child(9) { flex-basis: 15% !important; width: 15% !important; max-width: 15% !important }
	[data-width-10d="20"] tbody tr td:nth-child(10), [data-width-10d="20"] thead tr th:nth-child(10), [data-width-1d="20"] tbody tr td:nth-child(1), [data-width-1d="20"] thead tr th:nth-child(1), [data-width-2d="20"] tbody tr td:nth-child(2), [data-width-2d="20"] thead tr th:nth-child(2), [data-width-3d="20"] tbody tr td:nth-child(3), [data-width-3d="20"] thead tr th:nth-child(3), [data-width-4d="20"] tbody tr td:nth-child(4), [data-width-4d="20"] thead tr th:nth-child(4), [data-width-5d="20"] tbody tr td:nth-child(5), [data-width-5d="20"] thead tr th:nth-child(5), [data-width-6d="20"] tbody tr td:nth-child(6), [data-width-6d="20"] thead tr th:nth-child(6), [data-width-7d="20"] tbody tr td:nth-child(7), [data-width-7d="20"] thead tr th:nth-child(7), [data-width-8d="20"] tbody tr td:nth-child(8), [data-width-8d="20"] thead tr th:nth-child(8), [data-width-9d="20"] tbody tr td:nth-child(9), [data-width-9d="20"] thead tr th:nth-child(9) { flex-basis: 20% !important; width: 20% !important; max-width: 20% !important }
	[data-width-10d="25"] tbody tr td:nth-child(10), [data-width-10d="25"] thead tr th:nth-child(10), [data-width-1d="25"] tbody tr td:nth-child(1), [data-width-1d="25"] thead tr th:nth-child(1), [data-width-2d="25"] tbody tr td:nth-child(2), [data-width-2d="25"] thead tr th:nth-child(2), [data-width-3d="25"] tbody tr td:nth-child(3), [data-width-3d="25"] thead tr th:nth-child(3), [data-width-4d="25"] tbody tr td:nth-child(4), [data-width-4d="25"] thead tr th:nth-child(4), [data-width-5d="25"] tbody tr td:nth-child(5), [data-width-5d="25"] thead tr th:nth-child(5), [data-width-6d="25"] tbody tr td:nth-child(6), [data-width-6d="25"] thead tr th:nth-child(6), [data-width-7d="25"] tbody tr td:nth-child(7), [data-width-7d="25"] thead tr th:nth-child(7), [data-width-8d="25"] tbody tr td:nth-child(8), [data-width-8d="25"] thead tr th:nth-child(8), [data-width-9d="25"] tbody tr td:nth-child(9), [data-width-9d="25"] thead tr th:nth-child(9) { flex-basis: 25% !important; width: 25% !important; max-width: 25% !important }
	[data-width-10d="30"] tbody tr td:nth-child(10), [data-width-10d="30"] thead tr th:nth-child(10), [data-width-1d="30"] tbody tr td:nth-child(1), [data-width-1d="30"] thead tr th:nth-child(1), [data-width-2d="30"] tbody tr td:nth-child(2), [data-width-2d="30"] thead tr th:nth-child(2), [data-width-3d="30"] tbody tr td:nth-child(3), [data-width-3d="30"] thead tr th:nth-child(3), [data-width-4d="30"] tbody tr td:nth-child(4), [data-width-4d="30"] thead tr th:nth-child(4), [data-width-5d="30"] tbody tr td:nth-child(5), [data-width-5d="30"] thead tr th:nth-child(5), [data-width-6d="30"] tbody tr td:nth-child(6), [data-width-6d="30"] thead tr th:nth-child(6), [data-width-7d="30"] tbody tr td:nth-child(7), [data-width-7d="30"] thead tr th:nth-child(7), [data-width-8d="30"] tbody tr td:nth-child(8), [data-width-8d="30"] thead tr th:nth-child(8), [data-width-9d="30"] tbody tr td:nth-child(9), [data-width-9d="30"] thead tr th:nth-child(9) { flex-basis: 30% !important; width: 30% !important; max-width: 30% !important }
	[data-width-10d="35"] tbody tr td:nth-child(10), [data-width-10d="35"] thead tr th:nth-child(10), [data-width-1d="35"] tbody tr td:nth-child(1), [data-width-1d="35"] thead tr th:nth-child(1), [data-width-2d="35"] tbody tr td:nth-child(2), [data-width-2d="35"] thead tr th:nth-child(2), [data-width-3d="35"] tbody tr td:nth-child(3), [data-width-3d="35"] thead tr th:nth-child(3), [data-width-4d="35"] tbody tr td:nth-child(4), [data-width-4d="35"] thead tr th:nth-child(4), [data-width-5d="35"] tbody tr td:nth-child(5), [data-width-5d="35"] thead tr th:nth-child(5), [data-width-6d="35"] tbody tr td:nth-child(6), [data-width-6d="35"] thead tr th:nth-child(6), [data-width-7d="35"] tbody tr td:nth-child(7), [data-width-7d="35"] thead tr th:nth-child(7), [data-width-8d="35"] tbody tr td:nth-child(8), [data-width-8d="35"] thead tr th:nth-child(8), [data-width-9d="35"] tbody tr td:nth-child(9), [data-width-9d="35"] thead tr th:nth-child(9) { flex-basis: 35% !important; width: 35% !important; max-width: 35% !important }
	[data-width-10d="40"] tbody tr td:nth-child(10), [data-width-10d="40"] thead tr th:nth-child(10), [data-width-1d="40"] tbody tr td:nth-child(1), [data-width-1d="40"] thead tr th:nth-child(1), [data-width-2d="40"] tbody tr td:nth-child(2), [data-width-2d="40"] thead tr th:nth-child(2), [data-width-3d="40"] tbody tr td:nth-child(3), [data-width-3d="40"] thead tr th:nth-child(3), [data-width-4d="40"] tbody tr td:nth-child(4), [data-width-4d="40"] thead tr th:nth-child(4), [data-width-5d="40"] tbody tr td:nth-child(5), [data-width-5d="40"] thead tr th:nth-child(5), [data-width-6d="40"] tbody tr td:nth-child(6), [data-width-6d="40"] thead tr th:nth-child(6), [data-width-7d="40"] tbody tr td:nth-child(7), [data-width-7d="40"] thead tr th:nth-child(7), [data-width-8d="40"] tbody tr td:nth-child(8), [data-width-8d="40"] thead tr th:nth-child(8), [data-width-9d="40"] tbody tr td:nth-child(9), [data-width-9d="40"] thead tr th:nth-child(9) { flex-basis: 40% !important; width: 40% !important; max-width: 40% !important }
	[data-width-10d="45"] tbody tr td:nth-child(10), [data-width-10d="45"] thead tr th:nth-child(10), [data-width-1d="45"] tbody tr td:nth-child(1), [data-width-1d="45"] thead tr th:nth-child(1), [data-width-2d="45"] tbody tr td:nth-child(2), [data-width-2d="45"] thead tr th:nth-child(2), [data-width-3d="45"] tbody tr td:nth-child(3), [data-width-3d="45"] thead tr th:nth-child(3), [data-width-4d="45"] tbody tr td:nth-child(4), [data-width-4d="45"] thead tr th:nth-child(4), [data-width-5d="45"] tbody tr td:nth-child(5), [data-width-5d="45"] thead tr th:nth-child(5), [data-width-6d="45"] tbody tr td:nth-child(6), [data-width-6d="45"] thead tr th:nth-child(6), [data-width-7d="45"] tbody tr td:nth-child(7), [data-width-7d="45"] thead tr th:nth-child(7), [data-width-8d="45"] tbody tr td:nth-child(8), [data-width-8d="45"] thead tr th:nth-child(8), [data-width-9d="45"] tbody tr td:nth-child(9), [data-width-9d="45"] thead tr th:nth-child(9) { flex-basis: 45% !important; width: 45% !important; max-width: 45% !important }
	[data-width-10d="50"] tbody tr td:nth-child(10), [data-width-10d="50"] thead tr th:nth-child(10), [data-width-1d="50"] tbody tr td:nth-child(1), [data-width-1d="50"] thead tr th:nth-child(1), [data-width-2d="50"] tbody tr td:nth-child(2), [data-width-2d="50"] thead tr th:nth-child(2), [data-width-3d="50"] tbody tr td:nth-child(3), [data-width-3d="50"] thead tr th:nth-child(3), [data-width-4d="50"] tbody tr td:nth-child(4), [data-width-4d="50"] thead tr th:nth-child(4), [data-width-5d="50"] tbody tr td:nth-child(5), [data-width-5d="50"] thead tr th:nth-child(5), [data-width-6d="50"] tbody tr td:nth-child(6), [data-width-6d="50"] thead tr th:nth-child(6), [data-width-7d="50"] tbody tr td:nth-child(7), [data-width-7d="50"] thead tr th:nth-child(7), [data-width-8d="50"] tbody tr td:nth-child(8), [data-width-8d="50"] thead tr th:nth-child(8), [data-width-9d="50"] tbody tr td:nth-child(9), [data-width-9d="50"] thead tr th:nth-child(9) { flex-basis: 50% !important; width: 50% !important; max-width: 50% !important }
	[data-width-10d="55"] tbody tr td:nth-child(10), [data-width-10d="55"] thead tr th:nth-child(10), [data-width-1d="55"] tbody tr td:nth-child(1), [data-width-1d="55"] thead tr th:nth-child(1), [data-width-2d="55"] tbody tr td:nth-child(2), [data-width-2d="55"] thead tr th:nth-child(2), [data-width-3d="55"] tbody tr td:nth-child(3), [data-width-3d="55"] thead tr th:nth-child(3), [data-width-4d="55"] tbody tr td:nth-child(4), [data-width-4d="55"] thead tr th:nth-child(4), [data-width-5d="55"] tbody tr td:nth-child(5), [data-width-5d="55"] thead tr th:nth-child(5), [data-width-6d="55"] tbody tr td:nth-child(6), [data-width-6d="55"] thead tr th:nth-child(6), [data-width-7d="55"] tbody tr td:nth-child(7), [data-width-7d="55"] thead tr th:nth-child(7), [data-width-8d="55"] tbody tr td:nth-child(8), [data-width-8d="55"] thead tr th:nth-child(8), [data-width-9d="55"] tbody tr td:nth-child(9), [data-width-9d="55"] thead tr th:nth-child(9) { flex-basis: 55% !important; width: 55% !important; max-width: 55% !important }
	[data-width-10d="60"] tbody tr td:nth-child(10), [data-width-10d="60"] thead tr th:nth-child(10), [data-width-1d="60"] tbody tr td:nth-child(1), [data-width-1d="60"] thead tr th:nth-child(1), [data-width-2d="60"] tbody tr td:nth-child(2), [data-width-2d="60"] thead tr th:nth-child(2), [data-width-3d="60"] tbody tr td:nth-child(3), [data-width-3d="60"] thead tr th:nth-child(3), [data-width-4d="60"] tbody tr td:nth-child(4), [data-width-4d="60"] thead tr th:nth-child(4), [data-width-5d="60"] tbody tr td:nth-child(5), [data-width-5d="60"] thead tr th:nth-child(5), [data-width-6d="60"] tbody tr td:nth-child(6), [data-width-6d="60"] thead tr th:nth-child(6), [data-width-7d="60"] tbody tr td:nth-child(7), [data-width-7d="60"] thead tr th:nth-child(7), [data-width-8d="60"] tbody tr td:nth-child(8), [data-width-8d="60"] thead tr th:nth-child(8), [data-width-9d="60"] tbody tr td:nth-child(9), [data-width-9d="60"] thead tr th:nth-child(9) { flex-basis: 60% !important; width: 60% !important; max-width: 60% !important }
	[data-width-10d="65"] tbody tr td:nth-child(10), [data-width-10d="65"] thead tr th:nth-child(10), [data-width-1d="65"] tbody tr td:nth-child(1), [data-width-1d="65"] thead tr th:nth-child(1), [data-width-2d="65"] tbody tr td:nth-child(2), [data-width-2d="65"] thead tr th:nth-child(2), [data-width-3d="65"] tbody tr td:nth-child(3), [data-width-3d="65"] thead tr th:nth-child(3), [data-width-4d="65"] tbody tr td:nth-child(4), [data-width-4d="65"] thead tr th:nth-child(4), [data-width-5d="65"] tbody tr td:nth-child(5), [data-width-5d="65"] thead tr th:nth-child(5), [data-width-6d="65"] tbody tr td:nth-child(6), [data-width-6d="65"] thead tr th:nth-child(6), [data-width-7d="65"] tbody tr td:nth-child(7), [data-width-7d="65"] thead tr th:nth-child(7), [data-width-8d="65"] tbody tr td:nth-child(8), [data-width-8d="65"] thead tr th:nth-child(8), [data-width-9d="65"] tbody tr td:nth-child(9), [data-width-9d="65"] thead tr th:nth-child(9) { flex-basis: 65% !important; width: 65% !important; max-width: 65% !important }
	[data-width-10d="70"] tbody tr td:nth-child(10), [data-width-10d="70"] thead tr th:nth-child(10), [data-width-1d="70"] tbody tr td:nth-child(1), [data-width-1d="70"] thead tr th:nth-child(1), [data-width-2d="70"] tbody tr td:nth-child(2), [data-width-2d="70"] thead tr th:nth-child(2), [data-width-3d="70"] tbody tr td:nth-child(3), [data-width-3d="70"] thead tr th:nth-child(3), [data-width-4d="70"] tbody tr td:nth-child(4), [data-width-4d="70"] thead tr th:nth-child(4), [data-width-5d="70"] tbody tr td:nth-child(5), [data-width-5d="70"] thead tr th:nth-child(5), [data-width-6d="70"] tbody tr td:nth-child(6), [data-width-6d="70"] thead tr th:nth-child(6), [data-width-7d="70"] tbody tr td:nth-child(7), [data-width-7d="70"] thead tr th:nth-child(7), [data-width-8d="70"] tbody tr td:nth-child(8), [data-width-8d="70"] thead tr th:nth-child(8), [data-width-9d="70"] tbody tr td:nth-child(9), [data-width-9d="70"] thead tr th:nth-child(9) { flex-basis: 70% !important; width: 70% !important; max-width: 70% !important }
	[data-width-10d="75"] tbody tr td:nth-child(10), [data-width-10d="75"] thead tr th:nth-child(10), [data-width-1d="75"] tbody tr td:nth-child(1), [data-width-1d="75"] thead tr th:nth-child(1), [data-width-2d="75"] tbody tr td:nth-child(2), [data-width-2d="75"] thead tr th:nth-child(2), [data-width-3d="75"] tbody tr td:nth-child(3), [data-width-3d="75"] thead tr th:nth-child(3), [data-width-4d="75"] tbody tr td:nth-child(4), [data-width-4d="75"] thead tr th:nth-child(4), [data-width-5d="75"] tbody tr td:nth-child(5), [data-width-5d="75"] thead tr th:nth-child(5), [data-width-6d="75"] tbody tr td:nth-child(6), [data-width-6d="75"] thead tr th:nth-child(6), [data-width-7d="75"] tbody tr td:nth-child(7), [data-width-7d="75"] thead tr th:nth-child(7), [data-width-8d="75"] tbody tr td:nth-child(8), [data-width-8d="75"] thead tr th:nth-child(8), [data-width-9d="75"] tbody tr td:nth-child(9), [data-width-9d="75"] thead tr th:nth-child(9) { flex-basis: 75% !important; width: 75% !important; max-width: 75% !important }
	[data-width-10d="80"] tbody tr td:nth-child(10), [data-width-10d="80"] thead tr th:nth-child(10), [data-width-1d="80"] tbody tr td:nth-child(1), [data-width-1d="80"] thead tr th:nth-child(1), [data-width-2d="80"] tbody tr td:nth-child(2), [data-width-2d="80"] thead tr th:nth-child(2), [data-width-3d="80"] tbody tr td:nth-child(3), [data-width-3d="80"] thead tr th:nth-child(3), [data-width-4d="80"] tbody tr td:nth-child(4), [data-width-4d="80"] thead tr th:nth-child(4), [data-width-5d="80"] tbody tr td:nth-child(5), [data-width-5d="80"] thead tr th:nth-child(5), [data-width-6d="80"] tbody tr td:nth-child(6), [data-width-6d="80"] thead tr th:nth-child(6), [data-width-7d="80"] tbody tr td:nth-child(7), [data-width-7d="80"] thead tr th:nth-child(7), [data-width-8d="80"] tbody tr td:nth-child(8), [data-width-8d="80"] thead tr th:nth-child(8), [data-width-9d="80"] tbody tr td:nth-child(9), [data-width-9d="80"] thead tr th:nth-child(9) { flex-basis: 80% !important; width: 80% !important; max-width: 80% !important }
	[data-width-10d="85"] tbody tr td:nth-child(10), [data-width-10d="85"] thead tr th:nth-child(10), [data-width-1d="85"] tbody tr td:nth-child(1), [data-width-1d="85"] thead tr th:nth-child(1), [data-width-2d="85"] tbody tr td:nth-child(2), [data-width-2d="85"] thead tr th:nth-child(2), [data-width-3d="85"] tbody tr td:nth-child(3), [data-width-3d="85"] thead tr th:nth-child(3), [data-width-4d="85"] tbody tr td:nth-child(4), [data-width-4d="85"] thead tr th:nth-child(4), [data-width-5d="85"] tbody tr td:nth-child(5), [data-width-5d="85"] thead tr th:nth-child(5), [data-width-6d="85"] tbody tr td:nth-child(6), [data-width-6d="85"] thead tr th:nth-child(6), [data-width-7d="85"] tbody tr td:nth-child(7), [data-width-7d="85"] thead tr th:nth-child(7), [data-width-8d="85"] tbody tr td:nth-child(8), [data-width-8d="85"] thead tr th:nth-child(8), [data-width-9d="85"] tbody tr td:nth-child(9), [data-width-9d="85"] thead tr th:nth-child(9) { flex-basis: 85% !important; width: 85% !important; max-width: 85% !important }
	[data-width-10d="90"] tbody tr td:nth-child(10), [data-width-10d="90"] thead tr th:nth-child(10), [data-width-1d="90"] tbody tr td:nth-child(1), [data-width-1d="90"] thead tr th:nth-child(1), [data-width-2d="90"] tbody tr td:nth-child(2), [data-width-2d="90"] thead tr th:nth-child(2), [data-width-3d="90"] tbody tr td:nth-child(3), [data-width-3d="90"] thead tr th:nth-child(3), [data-width-4d="90"] tbody tr td:nth-child(4), [data-width-4d="90"] thead tr th:nth-child(4), [data-width-5d="90"] tbody tr td:nth-child(5), [data-width-5d="90"] thead tr th:nth-child(5), [data-width-6d="90"] tbody tr td:nth-child(6), [data-width-6d="90"] thead tr th:nth-child(6), [data-width-7d="90"] tbody tr td:nth-child(7), [data-width-7d="90"] thead tr th:nth-child(7), [data-width-8d="90"] tbody tr td:nth-child(8), [data-width-8d="90"] thead tr th:nth-child(8), [data-width-9d="90"] tbody tr td:nth-child(9), [data-width-9d="90"] thead tr th:nth-child(9) { flex-basis: 90% !important; width: 90% !important; max-width: 90% !important }
	[data-width-10d="95"] tbody tr td:nth-child(10), [data-width-10d="95"] thead tr th:nth-child(10), [data-width-1d="95"] tbody tr td:nth-child(1), [data-width-1d="95"] thead tr th:nth-child(1), [data-width-2d="95"] tbody tr td:nth-child(2), [data-width-2d="95"] thead tr th:nth-child(2), [data-width-3d="95"] tbody tr td:nth-child(3), [data-width-3d="95"] thead tr th:nth-child(3), [data-width-4d="95"] tbody tr td:nth-child(4), [data-width-4d="95"] thead tr th:nth-child(4), [data-width-5d="95"] tbody tr td:nth-child(5), [data-width-5d="95"] thead tr th:nth-child(5), [data-width-6d="95"] tbody tr td:nth-child(6), [data-width-6d="95"] thead tr th:nth-child(6), [data-width-7d="95"] tbody tr td:nth-child(7), [data-width-7d="95"] thead tr th:nth-child(7), [data-width-8d="95"] tbody tr td:nth-child(8), [data-width-8d="95"] thead tr th:nth-child(8), [data-width-9d="95"] tbody tr td:nth-child(9), [data-width-9d="95"] thead tr th:nth-child(9) { flex-basis: 95% !important; width: 95% !important; max-width: 95% !important }
	[data-width-10d="100"] tbody tr td:nth-child(10), [data-width-10d="100"] thead tr th:nth-child(10), [data-width-1d="100"] tbody tr td:nth-child(1), [data-width-1d="100"] thead tr th:nth-child(1), [data-width-2d="100"] tbody tr td:nth-child(2), [data-width-2d="100"] thead tr th:nth-child(2), [data-width-3d="100"] tbody tr td:nth-child(3), [data-width-3d="100"] thead tr th:nth-child(3), [data-width-4d="100"] tbody tr td:nth-child(4), [data-width-4d="100"] thead tr th:nth-child(4), [data-width-5d="100"] tbody tr td:nth-child(5), [data-width-5d="100"] thead tr th:nth-child(5), [data-width-6d="100"] tbody tr td:nth-child(6), [data-width-6d="100"] thead tr th:nth-child(6), [data-width-7d="100"] tbody tr td:nth-child(7), [data-width-7d="100"] thead tr th:nth-child(7), [data-width-8d="100"] tbody tr td:nth-child(8), [data-width-8d="100"] thead tr th:nth-child(8), [data-width-9d="100"] tbody tr td:nth-child(9), [data-width-9d="100"] thead tr th:nth-child(9) { flex-basis: 100% !important; width: 100% !important; max-width: 100% !important }
}


.crated { font-size: 0; color: transparent; position: relative; width: 84px; height: 12px; display: inline-block; vertical-align: middle }
.crated:after, .crated:before { content: ''; background-image: url(/wp-content/themes/corpus/images/crated.png); background-repeat: repeat-x; height: 12px; position: absolute; top: 0; left: 0 }
.crated:before { width: 84px; background-position: 0 0 }
.crated:after { width: 0; background-position: 0 -13px }
.crated05:after { width: 6px }
.crated1:after { width: 12px }
.crated15:after { width: 24px }
.crated2:after { width: 30px }
.crated25:after { width: 42px }
.crated3:after { width: 48px }
.crated35:after { width: 60px }
.crated4:after { width: 66px }
.crated45:after { width: 78px }
.crated49:after { width: 82px }
.crated48:after { width: 80px }
.crated47:after { width: 79px }
.crated46:after { width: 78px }
.crated5:after { width: 84px }


.clogo>span,.clogo:before,.clogo:after{ background-position:center; background-repeat:no-repeat; display:block;}
.clogo.fixed>span,.clogo.fixed:before,.clogo.fixed:after { background-size: contain; }

.clogo.jackpot-city>span,.clogo.jackpot-city:before,.clogo.jackpot-city:after{background-image:url(/wp-content/themes/corpus/images/logo/jackpotcity.png);}
.clogo.bet-22>span,.clogo.bet-22:before,.clogo.bet-22:after{background-image:url(/wp-content/themes/corpus/images/logo/bet-22.png);}
.clogo.casino888>span, .clogo.casino888:before, .clogo.casino888:after {background-image:url(/wp-content/themes/corpus/images/logo/888casino.png)}
.clogo.spincasino>span,.clogo.spincasino:before,.clogo.spincasino:after{background-image:url(/wp-content/themes/corpus/images/logo/spin-casino.png);}
.clogo.leovegas>span,.clogo.leovegas:before,.clogo.leovegas:after{background-image:url(/wp-content/themes/corpus/images/logo/leovegas.png)}
.clogo.gamingclub>span,.clogo.gamingclub:before,.clogo.gamingclub:after{background-image:url(/wp-content/themes/corpus/images/logo/gamingclub.png);}
.clogo.casimba>span, .clogo.casimba:before, .clogo.casimba:after {background-image:url(/wp-content/themes/corpus/images/logo/casimba.png)}
.clogo.c777>span, .clogo.c777:before, .clogo.c777:after {background-image:url(/wp-content/themes/corpus/images/logo/c777.png)}
.clogo.playzee>span,.clogo.playzee:before,.clogo.playzee:after{background-image:url(/wp-content/themes/corpus/images/logo/playzee.png);}
.clogo.ruby-fortune>span, .clogo.ruby-fortune:before, .clogo.ruby-fortune:after {background-image:url(/wp-content/themes/corpus/images/logo/ruby-fortune.png)}
.clogo.bet365>span, .clogo.bet365:before, .clogo.bet365:after {background-image:url(/wp-content/themes/corpus/images/logo/bet365.png); background-size: contain;}
.clogo.playuzu>span, .clogo.playuzu:before, .clogo.playuzu:after {background-image:url(/wp-content/themes/corpus/images/logo/playuzu.png); background-size: contain;}
.clogo.betsson>span, .clogo.betsson:before, .clogo.betsson:after {background-image:url(/wp-content/themes/corpus/images/logo/betsson.png)}
.clogo.betwarrior>span, .clogo.betwarrior:before, .clogo.betwarrior:after {background-image:url(/wp-content/themes/corpus/images/logo/betwarrior.png);background-size: contain; }
.clogo.codere>span, .clogo.codere:before, .clogo.codere:after {background-image:url(/wp-content/themes/corpus/images/logo/codere.png); background-size: contain;}
.clogo.europa-casino>span, .clogo.europa-casino:before, .clogo.europa-casino:after {background-image:url(/wp-content/themes/corpus/images/logo/europa-casino.png); background-size: contain;}
.clogo.playamo>span, .clogo.playamo:before, .clogo.playamo:after {background-image:url(/wp-content/themes/corpus/images/logo/playamo.png); background-size: contain;}
.clogo.vulkan-vegas>span, .clogo.vulkan-vegas:before, .clogo.vulkan-vegas:after {background-image:url(/wp-content/themes/corpus/images/logo/vulkan-vegas.png)}
.clogo.slots1x>span, .clogo.slots1x:before, .clogo.slots1x:after {background-image:url(/wp-content/themes/corpus/images/logo/1xslots.png)}
.clogo.casino21>span, .clogo.casino21:before, .clogo.casino21:after {background-image:url(/wp-content/themes/corpus/images/logo/21casino.png)}
.clogo.melbet>span, .clogo.melbet:before, .clogo.melbet:after {background-image:url(/wp-content/themes/corpus/images/logo/melbet.png)}
.clogo.melbet-v2>span, .clogo.melbet-v2:before, .clogo.melbet-v2:after {background-image:url(/wp-content/themes/corpus/images/logo/melbet-v2.png)}
.clogo.bet20>span, .clogo.bet20:before, .clogo.bet20:after {background-image:url(/wp-content/themes/corpus/images/logo/20bet.png)}
.clogo.bet20-v2>span, .clogo.bet20-v2:before, .clogo.bet20-v2:after {background-image:url(/wp-content/themes/corpus/images/logo/20bet-v2.png)}
.clogo.megapari>span, .clogo.megapari:before, .clogo.megapari:after {background-image:url(/wp-content/themes/corpus/images/logo/megapari.png)}
.clogo.megapari-v2>span, .clogo.megapari-v2:before, .clogo.megapari-v2:after {background-image:url(/wp-content/themes/corpus/images/logo/megapari-v2.png)}
.clogo.bc-game>span, .clogo.bc-game:before, .clogo.bc-game:after {background-image:url(/wp-content/themes/corpus/images/logo/bc-game.png)}
.clogo.bc-game-v2>span, .clogo.bc-game-v2:before, .clogo.bc-game-v2:after {background-image:url(/wp-content/themes/corpus/images/logo/bc-game-v2.png)}
.clogo.betx1>span, .clogo.betx1:before, .clogo.betx1:after {background-image:url(/wp-content/themes/corpus/images/logo/1xbet.png)}
.clogo.betx1-v2>span, .clogo.betx1-v2:before, .clogo.betx1-v2:after {background-image:url(/wp-content/themes/corpus/images/logo/1xbet-v2.png)}

table.pro-con { width: 100%; margin: 0 auto;}
table.pro-con th {font-weight: bold;}
table.pro-con th:first-child, table.pro-con td:first-child { background-color: #c5f6e0 !important;}
table.pro-con th:last-child, table.pro-con td:last-child {background-color: #fed5d7 !important;}

h3.frage {padding: 5px 0 5px 0;}


.tabelle, .tabelle.left, .tabelle.right { float: none; font: normal 11px Verdana, sans-serif; line-height: 16px; color: #868686; clear: both; overflow: auto; margin: 0 auto 15px }
.tabelle.center { text-align: center }
.tabelle caption { font-weight: normal; padding: 10px 0; border: 1px solid #cccccc; font: 400 15px/16px 'open sans', sans-serif; color: #626262 }
.tabelle table { width: 100%; border-top: 1px solid #ddd; border-right: 1px solid #ddd }
.tabelle th, .tabelle td { border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; padding: 5px 12px }
.tabelle th {background: #e3ecf7 !important;color: #626262; font: 600 13px/16px 'open sans', sans-serif;}
.tabelle.thirdclcenter td:nth-child(4) { text-align: center }
.tabelle tr th:last-child, .tabelle tr td:last-child { border-right: 1px solid #ddd }
.tabelle th { font: 600 13px/16px 'open sans', sans-serif; color: #626262; background: #e3ecf7; text-align: center }
.tabelle .text-left th { text-align: left }
.tabelle .text-left th.w-25 { width: 25% }
.tabelle.kariert tr:nth-child(odd), .tabelle.odd tr:nth-child(odd) { background: #f9f9f9 }
.tabelle.even tr:nth-child(even) { background: #f9f9f9 }
.tabelle.weitere td { font-size: 10px; color: #868686 }
.tabelle.weitere td>span { display: block; font-size: 11px; color: #0a509c }



.links-box { border: solid 1px #dcdddd; padding: 2px; background: #ffffff; margin: 0 0 20px 0 }
.links-box .cnt { position: relative; padding: 15px }
.links-box.blue-bg .cnt { border: solid 1px #f0f2f6; background: rgb(240, 242, 246); background: -moz-linear-gradient(top, rgba(240, 242, 246, 1) 0%, rgba(255, 255, 255, 1) 100%); background: -webkit-linear-gradient(top, rgba(240, 242, 246, 1) 0%, rgba(255, 255, 255, 1) 100%); background: linear-gradient(to bottom, rgba(240, 242, 246, 1) 0%, rgba(255, 255, 255, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f2f6', endColorstr='#ffffff', GradientType=0) }
.links-box.blue-bg.darker .cnt { background: #ebf2f9; background: -moz-linear-gradient(top, #ebf2f9 0%, #ffffff 100%); background: -webkit-linear-gradient(top, #ebf2f9 0%, #ffffff 100%); background: linear-gradient(to bottom, #ebf2f9 0%, #ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebf2f9', endColorstr='#ffffff', GradientType=0) }
.links-box.blue-bg.darker .title { background: #ebf2f9; padding: 16px 0 0px }
.links-box .image { display: block; margin: 0 auto 20px auto }
.links-box .image img { display: block; margin: 0 auto; width: auto; height: auto; max-width: 90% }
.links-box .image ._soft-logo { display: block; margin-left: auto; margin-right: auto; }
.links-box .title { display: block; font-size: 17px; line-height: 20px; color: #4a4a4a; text-align: center; font-family: 'Open Sans', arial, sans-serif; font-weight: 600; font-style: italic; padding: 0 0 5px 0 }
.links-box .title { padding: 10px 0 15px }
.links-box.lazyload .title > span { background-image: none }
.links-box ul,
.links-box .ul { list-style: none outside none; display: table; width: auto; margin: 0 auto; padding: 0 }
.links-box ul.plain li { padding-left: 0; font-size: 13px }
.links-box ul li,
.links-box .ul li { position: relative; display: block; font-size: 14px; line-height: 18px; color: #2d2d2d; font-family: Verdana, arial, sans-serif; padding: 0 0 0 30px; margin: 0; border-top: 10px solid transparent; text-align: left }
.links-box ul li:before,
.links-box .ul li:before,
.links-box ul li:after,
.links-box .ul li:after { content: ''; position: absolute; display: block; -webkit-filter: grayscale(1); -moz-filter: grayscale(1); -ms-filter: grayscale(1); -o-filter: grayscale(1); filter: grayscale(1) }
.links-box ul.plain li:before,
.links-box ul.plain li:after { content: none }
.links-box .noblt li:before,
.links-box .noblt li:after { content: none }
.links-box ul li:before,
.links-box .ul li:before { top: 4px; left: 0; width: 11px; height: 10px; border: solid 1px #8fc927; background: rgb(255, 255, 255); background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(192, 228, 132, 1) 100%); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(192, 228, 132, 1) 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(192, 228, 132, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#c0e484', GradientType=0) }
.links-box ul li:after,
.links-box .ul li:after { top: 6px; left: 5px; width: 0; height: 0; border: solid 4px transparent; border-left-color: #639301 }
.links-box ul li a,
.links-box .ul li a { color: #304ffe; text-decoration: none }
.links-box ul li a:hover,
.links-box .ul li a:hover { text-decoration: underline }
.links-box ol { max-width: 90%; padding: 10px; margin: 0 auto; list-style: none; font: normal 14px/1.25 Verdana, sans-serif; color: #5c5c5c }
.links-box.numbers ol { max-width: 90%; padding: 10px; list-style:decimal;margin: 0 auto; font: normal 14px/1.25 Verdana, sans-serif; color: #000; }
.links-box ol li { padding-bottom: 17px }
.links-box ol li strong { display: block; font-style: italic; color: #2d2d2d; padding-bottom: 13px }
.links-box .ul li strong { display: inline; font-style: normal; padding-bottom: 0 }

.links-box ul.greencheck li:after { display: none }

.links-box ul.greencheck-v2 li:after { display: none }
.links-box .links-default-color a { color: inherit }

.links-box-flex.blue-bg .cnt { background: #ebf2fa; background: -moz-linear-gradient(top, #ebf2fa 0%, #feffff 100%); background: -webkit-linear-gradient(top, #ebf2fa 0%, #feffff 100%); background: linear-gradient(to bottom, #ebf2fa 0%, #feffff 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebf2fa', endColorstr='#feffff', GradientType=0) }
.links-box-flex ul { width: 282px }

.links-box-icon.ico-1 .cnt:before { background-position: 0 0 }
.links-box-icon.ico-2 .cnt:before { background-position: -147px 0 }
.links-box-icon.ico-3 .cnt:before { background-position: -294px 0 }

@media only screen and (max-width: 767px) {
	body:not(.scrolled) .links-box { content-visibility: auto; }
	.links-box-flex:not(.links-box-icon) ul:last-child:nth-child(2) { width: auto }
	.links-box-flex.links-box-icon ul:only-child { width: auto }
}

@media only screen and (min-width: 480px) {
	.links-box ul.cols2,
	.links-box ul.cols3 { overflow: hidden; max-width: 700px; margin-left: auto; margin-right: auto; min-width: 400px }
	.links-box ul.cols2 > li,
	.links-box ul.cols3 > li { float: left; width: 50%; box-sizing: border-box }
}

@media only screen and (min-width: 768px) and (max-width: 1120px) {
	.links-box ul.paypal-list { margin-left: 25% }
}

@media only screen and (min-width: 768px) {
	.links-box .cnt { padding: 15px }
	.links-box-icon .cnt:before,
	.links-box .image { position: absolute; top: 50%; left: 0; width: 32.45%; transform: translateY(-50%); margin: 0 }
	.links-box .image ._soft-logo { width: auto; height: 80px; background-size: auto; }
	.links-box .image.paypal { width: 24.45% }
	.links-box .image img.fix { display: block; margin: 0 auto; width: auto; height: auto; max-width: 50% }
	.links-box-icon .cnt:before { width: 147px; margin: 0 7% }
	.links-box.cup-version .cnt { min-height: 145px; padding: 15px 15px 15px 32.45%; text-align: left }
	.links-box.cup-version .title { text-align: left }
	.links-box.cup-version ul { margin: 0; width: 100% }
	.links-box.cup-version ul li { text-align: left }
	.links-box.cup-version .cnt.auto { min-height: 0px; padding: 15px 15px 15px 32.45%; text-align: left }
	.links-box ul.cols3 > li { width: 33.33% }
	.links-box-flex { }
	.links-box-flex ul:nth-last-child(2) { width: auto }
	.links-box-flex .cnt { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row; flex-flow: row; padding: 20px 10px }
	.links-box-flex.links-box-icon .cnt:before,
	.links-box-flex .image { position: relative; top: 0; left: 0; width: 290px; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; -webkit-transform: none; -ms-transform: none; transform: none }
	.links-box-flex.links-box-icon .cnt:before { width: 147px; height: 147px; margin: 0 76px }
	.links-box-flex ul { -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; width: 100%; margin: 0 }
	.links-box-flex ul li:first-child { margin-top: 0 }
	.links-box-flex ul + ul { width: 287px }
	.links-box-flex ul:nth-last-child(2) { margin-right: 10px; min-width: 30% }
	.links-box.columns-version .image { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center }
	.links-box.columns-version .columns { -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; width: 100%; -ms-flex-item-align: start; align-self: flex-start }
	.links-box.columns-version .columns ul { -ms-flex-item-align: start; align-self: flex-start }
	.links-box.columns-version .columns .title { padding-bottom: 25px; width: 100%; text-align: left }
}



.brand-intro { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column nowrap; flex-flow: column nowrap; margin-bottom: 20px; }
.brand-intro-top table,
.brand-intro-top tbody,
.brand-intro-top thead,
.brand-intro-top tr,
.brand-intro-top td,
.brand-intro-top th,
.brand-intro-top { display: block; text-align: center;}
.brand-intro-top .table-logo th,
.brand-intro-top .table-rating th,
.brand-intro-top .table-legal th,
.brand-intro-top .table-action th,
.brand-intro-top .table-bonus th { display: none; }

.brand-intro-top .brand-table-terms { padding-top: 4px; font-size: 11px; line-height: 1.36; color: #8a8a8a; margin-top: 11px; text-align:left}
.brand-intro-top .brand-table-terms span,
.brand-intro-top > p span { font-weight: bold; text-decoration: underline; cursor: pointer; }
.brand-intro-top .brand-table-terms span:hover,
.brand-intro-top > p span:hover { text-decoration: none; }

.brand-intro-top table {border:none !important;margin-bottom: 0px !important;}
.brand-intro-top table td {padding: 4px 10px !important;}


@media(max-width: 1205px){
	.brand-intro { padding: 0 3px;  }

	.brand-intro-top { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; border: 1px solid #dbdbdb; text-align: left; background: #f6f6f6; }

	.brand-intro-top tbody { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column nowrap; flex-flow: column nowrap; }
	.brand-intro-top table { background-color: #fff; }

	.brand-intro-top .table-info { font-size: 0; text-align: center; }
	.brand-intro-top .table-info th,
	.brand-intro-top .table-info td { display: inline-block; padding: 0 2px; font-size: 13px; vertical-align: middle; }
	.brand-intro-top .table-info th:after { content: ':'; }
	.brand-intro-top .table-info th:before { content: '\2022'; display: inline-block; margin-right: 4px; }
	.brand-intro-top .brand-table-terms { border-top: 1px solid #dbdbdb; padding: 8px; margin: 0; font-size: 11px; line-height: 1.36; color: #8a8a8a; }
	.brand-intro-top .brand-table-terms a { font-weight: bold; color: #8a8a8a; }
	.brand-intro-top table { padding: 20px; }

	.brand-intro-top .logo { position: relative; float: left; display: block; width: 80px; height: 40px; margin-top: -10px; margin-bottom: -30px; font-size: 0; }
	.brand-intro-top .logo:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-size: contain; background-position: center center; }
	.brand-intro-top .btn { display: inline-block; padding: 14px 36px; border-radius: 0; }
	.brand-intro-top .table-logo { position: relative;  }
	.brand-intro-top .table-legal { text-align: right; font-size: 0; color: transparent; }
	.brand-intro-top .table-legal span { -webkit-transform: scale(0.6); -ms-transform: scale(0.6); transform: scale(0.6); -webkit-transform-origin: right top; -ms-transform-origin: right top; transform-origin: right top; margin-bottom: -12px; }
	.brand-intro-top .table-rating { padding-bottom: 8px; font-size: 14px; text-align: right; color: #a1a1a1; }
	.brand-intro-top .table-rating strong { font-weight: 600; color: #29292a; }
	.brand-intro-top .table-rating span { display: inline-block; margin: 0 4px; }
	.brand-intro-top .table-bonus { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; margin: 20px -20px -21px; padding: 15px 20px 1px; border-top: 1px solid #dbdbdb; font-size: 20px; text-align: center; background-color: #f6f6f6; }
	.brand-intro-top .table-bonus strong { font-size: 30px; font-weight: 900; }
	.brand-intro-top .table-action { margin-top: 17px; text-align: center; }
    .brand-intro-top tr.table-legal td, .brand-intro-top tr.table-rating td {text-align: right !important;}
    .brand-intro-top tr.table-info th {border:none !important; background:none !important;font-weight:bold; padding:4px 0px !important}
    .brand-intro-top tr.table-info td {padding:4px 4px !important}
    
}

@media(min-width: 1206px){
	.brand-intro { padding: 0 10px; }

	.brand-intro-top { padding: 16px; border: 1px solid #dbdbdb; }
	.brand-intro-top > p { padding-top: 4px; font-size: 11px; line-height: 1.36; color: #8a8a8a; }
	.brand-intro-top > p a { font-weight: bold; color: inherit; }
	.brand-intro-top > p:last-child { margin-bottom: 0; }

	.brand-intro-top .logo { position: relative; display: block; width: 150px; height: 50px; margin: 4px auto -4px; font-size: 0; color: transparent; }
	.brand-intro-top .logo:before,
	.brand-intro-top .clogo.logo:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-size: contain; background-position: center center; }

	.brand-intro-top .btn { padding: 18px; font-size: 18px; font-weight: bold; }

	.brand-intro-top .table-logo { padding-left: 96px; }

	.brand-intro-top .table-bonus { font-size: 20px; line-height: 1.1; text-align: center; }
	.brand-intro-top .table-bonus strong { display: block; margin-top: 2px; font-size: 35px; font-weight: 900; }

	.brand-intro-top .table-info { position: relative; display: table; border: 1px solid #f6f6f6; margin-bottom: -1px; }
	.brand-intro-top .table-info th { width: 96px; font-size: 13px; font-weight: 600; background-color: #eee; text-align: right; }
	.brand-intro-top .table-info th,
	.brand-intro-top .table-info td { display: table-cell; height: 36px; padding: 5px 12px; vertical-align: middle; }
	.brand-intro-top .table-info th:after { content: ':'; }

	.brand-intro-top .table-rating { width: 170px; padding: 10px 0 12px; font-size: 18px; text-align: center; color: #a1a1a1; }
	.brand-intro-top .table-rating strong { font-weight: 600; color: #000; }
	.brand-intro-top .table-legal { margin-top: -42px; width: 170px; text-align: center; font-size: 0; color: transparent; }
	.brand-intro-top .table-legal span { margin: 0 auto; }

	.brand-intro-top tbody { position: relative; overflow: hidden; }
	.brand-intro-top .table-info { float: left; clear: left; width: 266px; margin-top: -44px; }
	.brand-intro-top .table-info + .table-info { margin-top: 0; }
	.brand-intro-top .table-legal  { float: right; }
	.brand-intro-top .table-rating { float: right; clear: right; }
	.brand-intro-top .table-bonus { float: left; width: calc(100% - 438px); margin-top: -14px; }
	.brand-intro-top .table-action { float: right; margin-top: -7px; }
	.brand-intro-top .table-action .btn { width: 120px; }

}

@media(min-width: 1200px){

	.brand-intro { padding: 0; }

	.brand-intro-top .table-info { width: 286px; }
	.brand-intro-top .table-info th { width: 116px; }

	.brand-intro-top .table-legal,
	.brand-intro-top .table-rating { width: 170px; }
	.brand-intro-top .table-action .btn { width: 120px; }
	.brand-intro-top .table-bonus { width: calc(100% - 498px); }
	.brand-intro-top .table-logo { padding-left: 74px; }


}


a.btn {
    display: block;
    padding: 10px;
    margin: 0 auto;
    font: 600 18px/20px 'open sans',sans-serif;
    color: #fff !important;
    text-align: center;
    text-decoration: none;
    transition: 0.2s linear;
    border-radius: 2px;
    background: #d75600;
}
a.btn:hover {
    background: #803300;
}


._reg {display:inline-block;width:60px;height:43px;vertical-align:middle;margin-left:12px;background:url(/images/regulierung.png) no-repeat 0 0;text-indent:-9999px;}
._reg.sysec{width:60px;height:43px;background-position: 0 0}
._reg.fca{width:63px;height:34px;background-position: 0 -43px}
._reg.gilbraltar{width:39px;height:38px;background-position: 0 -76px}
._reg.malta{width:73px;height:24px;background-position: 0 -113px}
._reg.greek-commision{width:42px;height:40px;background-position: 0 -137px}
._reg.isle-man{width:42px;height:30px;background-position: 0 -176px}
._reg.barbuda{width:39px;height:40px;background-position: 0 -206px}
._reg.alderney{width:28px;height:27px;background-position: 0 -246px}
._reg.fsa-seychels{width:45px;height:47px;background-position: 0 -273px}
._reg.wien{width:24px;height:30px;background-position: 0 -318px}
._reg.estonia{width:29px;height:29px;background-position: 0 -347px}
._reg.ntv{width:46px;height:22px;background-position: 0 -375px}
._reg.schleswig-holstein{width:71px;height:21px;background-position: 0 -396px}
._reg.saarland{width:39px;height:32px;background-position: 0 -416px}
._reg.ekomi_1039{width:54px;height:54px;background-position: 0 -447px}
._reg.cosmopolitan{width:82px;height:17px;background-position: 0 -534px}
._reg.de-pro{width:34px;height:34px;background-position: 0 -500px}
._reg.die-welt{width:52px;height:39px;background-position: 0 -549px}
._reg.joy{width:47px;height:47px;background-position: 0 -588px}
._reg.na{width: 39px;height: 34px;background-position: 0 -635px;}
._reg.bafin{width:38px;height:42px;background-position: 0 -669px}
._reg.curacao{width:41px;height:48px;background-position: 0 -709px}
._reg.sysec{width:60px;height:43px;background-position: 0 0}
._reg.tuv {width: 36px;height: 31px;background-position: 0 -416px;}
._reg.hcmc {background-position: 0 -137px;width: 42px;height: 38px;}
._reg.emta {background-position: 0 -347px;width: 27px;height: 28px;}
._reg.osterreich {width: 84px;height: 13px;background-position: 0 -759px;}
._reg.salzburger { width: 28px; height: 49px;background-position: 0 -774px;}
._reg.afsl { width: 71px; height: 22px;background-position: 0 -869px;}
._reg.gde{width:82px;height:40px;background-position: 0 -825px}
._reg.asic{width:75px;height:27px;background-position:0 -867px}
._reg.finma{width:83px;height:25px;background-position:0 -892px}
._reg.bci{width: 78px;height: 43px;background-position: -2px -967px;}
._reg.cgcb {width: 42px;height: 45px;background-position: 0 -711px;}
._reg.mga {width: 80px;height: 25px;background-position: 0px -113px;}
._reg.ukgc {width: 80px;height: 26px;background-position: 0px -1010px;}
._reg.gbga {width: 72px;height: 36px;background-position: 0 -1037px;}


.simple-list-title { padding: 10px; font: italic 600 15px/1.2 'open sans', sans-serif; text-align: center; color: #4a4a4a; }

.simple-list { list-style: none; margin: 0 auto 17px; padding: 0; display: table; }
.simple-list.left { list-style: none; margin: 0 auto 17px; padding: 0; display: block; }
.simple-list.wide { display: block; }
.simple-list li { padding: 3px 0 3px 25px; }
.simple-list li > b { font-size: 11px; padding-right: 5px; text-transform: uppercase; }

.simple-list.v2 { font-size: 13px; font-weight: bold; max-width: 90%; }
.simple-list.v2.normal { font-weight: normal; }
.simple-list.v2 a, .simple-list.v2 span { font-weight: normal; }
.simple-list.v2 a:hover { text-decoration: none; }
.simple-list.v2 li { padding: 6px 0 6px 18px; text-indent: -18px; background: none; }
.simple-list.v2 li:before { content: "\2022"; color: #1f86b1; padding-right: 9px; font-size: 90%; }
.simple-lists-2 .simple-list, .simple-lists-3 .simple-list, .simple-lists-4 .simple-list { display: block; }

@media (max-width: 479px) {
	.simple-list:not(:last-child):not(.v2) { margin-bottom: 0; }
}

@media only screen and (min-width: 480px) {
	.simple-lists-2, .simple-lists-3, .simple-lists-4 { display: flex; flex-flow: row wrap; justify-content: center; }
	.simple-lists-2 .simple-list, .simple-lists-3 .simple-list, .simple-lists-4 .simple-list { flex-basis: 49%; max-width: 49%; margin-right: 1%; }
}

@media only screen and (min-width: 768px) {
	.simple-list-title { font-size: 16px; line-height: 1.4; background: none; }
	.simple-lists-3 .simple-list { flex-basis: 32%; max-width: 32%; }
	.simple-lists-4 .simple-list { flex-basis: 24%; max-width: 24%; }
}

.text-orange {color: #ef5b3b;}

.table-stripes { margin-bottom: 15px; font-size: 12px; line-height: 1.2; text-align: center }
.table-stripes table { border-bottom: 1px solid #ccc; border-collapse: collapse; width: 100%; }
.table-stripes th { height: 34px; font-weight: 600; border: 1px solid #ccc; color: #696969; text-align:center;}
.table-stripes td { height: 42px; border-width: 0 1px; border-style: solid; border-color: #ccc; text-align:center;font: normal 12px Verdana, sans-serif;
    color: #696969;}
.table-stripes i { font-style: normal }
.table-stripes caption { padding: 10px; border-width: 1px 1px 0 1px; border-style: solid; border-color: #ccc }
.table-stripes tbody tr:first-child td { border-width: 1px 1px 0 1px }
.table-stripes tbody tr:nth-child(even) { background: #f9f9f9 }
.table-stripes span { display: block; position: relative; padding-left: 25px; font-size: 13px }
.table-stripes span i { position: absolute; top: -2px; left: 0; font-size: 14px }
.table-stripes th, .table-stripes td { padding: 5px 10px; vertical-align: middle }
.table-stripes caption, .table-stripes thead { font-family: 'Open Sans', sans-serif; font-size: 13px; background: -moz-linear-gradient(top, #fff 0%, #e2e2e2 100%); background: -webkit-linear-gradient(top, #fff 0%, #e2e2e2 100%); background: linear-gradient(to bottom, #fff 0%, #e2e2e2 100%) }
.table-stripes .hidden { display: none }
.table-stripes[data-left-align*="1"] td:nth-child(1), .table-stripes[data-left-align*="2"] td:nth-child(2), .table-stripes[data-left-align*="3"] td:nth-child(3), .table-stripes[data-left-align*="4"] td:nth-child(4) { text-align: left }
.table-stripes, .table-stripes *, .table-stripes *:before, .table-stripes *:after { box-sizing: border-box }

@media (max-width:767px) {
	.table-stripes { overflow-x: auto; overflow-y: hidden }
	.table-stripes table { min-width: 600px }
}

@media (min-width:768px) {
	.table-stripes th, .table-stripes td { padding-right: 25px; padding-left: 25px }
}

@media only screen and (min-width:1025px) { 
	.table-stripes.centered { display: flex; justify-content: center; }
 }
 
 
 .game-creators { padding: 10px 10px 5px; margin-bottom: 15px; border: 1px solid #d8d9d9; box-shadow: inset 0 0 0 2px #fff; line-height: 1.2; background: #ebf2f9; background: -moz-linear-gradient(top, #ebf2f9 0%, #fff 100%); background: -webkit-linear-gradient(top, #ebf2f9 0%, #fff 100%); background: linear-gradient(to bottom, #ebf2f9 0%, #fff 100%) }
.game-creators .text { margin-bottom: 15px; font-size: 12px; line-height: 1.75; color: #575757 }
.game-creators .title { padding-bottom: 10px; margin-bottom: 15px; border-bottom: 1px solid #b6c1ca; font-family: 'Open Sans condensed', sans-serif; font-size: 19px; line-height: 1.2; font-weight: 600; color: #060606; text-align: center }
.game-creators .group { padding: 10px; background: #fff }
.game-creators .title-small { padding: 5px; margin-bottom: 10px; font: normal 16px/1.2 'open sans', sans-serif; color: black; background: #ebf2f8; text-align: center }
.game-creators .list { padding: 0; margin: 0 0 13px; list-style-type: none; opacity: .65; text-align: center }
.game-creators .list:last-child { margin: 0 }
.game-creators .list li { display: inline-block; margin: 7px 10px; vertical-align: middle; font-size: 0; line-height: 0 }
.game-creators .list li:before { content: ''; display: inline-block; vertical-align: middle; background-image: url('/wp-content/themes/corpus/images/game-creators-sprite.png') }

.game-creators .list .ecogra:before { background-position: 0px 0px; width: 100px; height: 30px }
.game-creators .list .gamcare:before { background-position: 0px -30px; width: 100px; height: 30px }
.game-creators .list .gambling-therapy:before { background-position: 0px -60px; width: 67px; height: 28px }
.game-creators .list .godaddy:before { background-position: 0px -89px; width: 98px; height: 27px }
.game-creators .list .quinel:before { background-position: 0px -116px; width: 97px; height: 16px }
.game-creators .list .digicert:before { background-position: 0px -132px; width: 95px; height: 20px }
.game-creators .list .thawte:before { background-position: 0px -152px; width: 94px; height: 24px }
.game-creators .list .bmm:before { background-position: 0px -176px; width: 89px; height: 17px }
.game-creators .list .symantec:before { background-position: 0px -193px; width: 88px; height: 24px }
.game-creators .list .alderney:before { background-position: 0px -215px; width: 86px; height: 33px }
.game-creators .list .gambleaware:before { background-position: 0px -249px; width: 83px; height: 9px }
.game-creators .list .comodo:before { background-position: 0px -258px; width: 81px; height: 12px }
.game-creators .list .rapidssl:before { background-position: 0px -270px; width: 76px; height: 18px }
.game-creators .list .gli:before { background-position: 0px -288px; width: 70px; height: 20px }
.game-creators .list .nmi:before { background-position: 0px -308px; width: 50px; height: 38px }
.game-creators .list .tst:before { background-position: -50px -307px; width: 48px; height: 23px }
.game-creators .list .ga:before { background-position: -49px -332px; width: 47px; height: 34px }
.game-creators .list .itechlabs:before { background-position: 0px -347px; width: 38px; height: 35px }
.game-creators .list .sqs:before { background-position: -39px -366px; width: 36px; height: 34px }
.game-creators .list .gamblestop:before { background-position: 0px -400px; width: 85px; height: 26px }
.game-creators .list .rgc:before { background-position: 0px -530px; width: 52px; height: 34px }
.game-creators .list .icrg:before { background-position: 0px -788px; width: 70px; height: 28px }
.game-creators .list .ibas:before { background-position: 0px -894px; width: 62px; height: 30px }
.game-creators .list .geotrust:before { background-position: 0px -925px; width: 82px; height: 18px }
.game-creators .list .entrust:before { background-position: 0px -943px; width: 74px; height: 24px }
.game-creators .list .mga:before { background-position: 0px -966px; width: 82px; height: 20px }
.game-creators .list .ncpg:before { background-position: 0px -988px; width: 70px; height: 22px }
.game-creators .list .ukgc:before { background-position: 0px -1086px; width: 78px; height: 23px }
.game-creators .list .gibraltar-gambling-commission:before { background-position: 0px -1116px; width: 93px; height: 23px }
.game-creators .list .kyc:before { background-position: 0px -1140px; width: 80px; height: 23px }
.game-creators .list .responsible-gambling-council:before { background-position: 0px -532px; width: 54px; height: 30px }
.game-creators .list .globalsign:before { background-position: 0px -1064px; width: 84px; height: 22px }

.game-creators, .game-creators *, .game-creators *:before, .game-creators *:after { box-sizing: border-box }

@media (min-width:768px) {
	.game-creators { padding: 15px 40px 10px }
	.game-creators .list { margin-bottom: 35px; text-align: left }
	.game-creators .title { font-size: 22px }
	.game-creators .group { padding: 17px 30px; margin: 0 -30px }
	.game-creators .title-small { font-size: 14px; text-align: left; font-weight: 600; color: #4a4a4a; padding: 5px 15px }
}

@media (min-width:1024px) {
	.game-creators .group { padding: 17px 60px }
}


.tabelle,.tabelle.left,.tabelle.right{float: none;font: normal 11px Verdana, sans-serif;line-height:16px;color: #868686;clear: both;overflow: auto;margin: 0 auto 15px;}
.tabelle.nomargin{margin-bottom: 0;}
.tabelle.center{text-align:center;}
.tabelle table{width:100%;border-top:1px solid #ddd;border-right:1px solid #ddd;}
/*.tabelle:not(.all-left) tr:not(.b) td:nth-child(2) { text-align: center; }*/
.tabelle table a.btn1{color:white;font-size:15px;line-height: 25px;text-transform:none;padding: 8px;margin: 10px auto;text-decoration: none!important;}
.tabelle.cells-center td{text-align:center;}
.tabelle.cells-center .txt-frei,.tabelle.cells-center .txt-ein-yes,.tabelle.cells-center .txt-aus-no,.tabelle.cells-center .txt-aus-yes {background-position: 50% center;}
.tabelle td .hidden { display: none; }
.tabelle.center td {text-align:center}

.tabelle.text-center th, .tabelle.text-center td { text-align: center; }
.tabelle th, .tabelle td, .tabelle caption{border:1px solid #ddd;padding:5px 8px 5px 12px;}
.tabelle caption { border-bottom: 0 none; border-top: 1px solid #ddd; border-right: 1px solid #ddd; }
.tabelle thead th, .tabelle caption{font:600 13px/16px 'open sans',sans-serif;color:#626262;background:#e3ecf7;text-align:center;}
.tabelle.center-td-th th, .tabelle.center-td-th td{text-align: center; }
.tabelle.center-td-th th{/*width:25%;*/padding:5px 3px}
.tabelle .text-left th{text-align:left;}
.tabelle.center table tbody th {border-right:none !important}

.tabelle .yes{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAM1BMVEUAAABxvGlxvGlxvGlxvGlxvGlxvGlxvGlxvGlxvGlxvGlxvGlxvGlxvGlxvGlxvGlxvGnKhFUYAAAAEHRSTlMAiHf93dIKMnvNWr49F/Cn1saSfAAAAE1JREFUCNdVzDsWgCAMRNGB/EBBs//VyiGx4FVzm4GJZ2IQbnXXWEAFWSN4QAeqJ/Qm3dB3rH0hwE9fO4DJa//ANASOa+GSscA6+Y66ff4AAyLqPOj4AAAAAElFTkSuQmCC)}
.tabelle .no{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMBAMAAACkW0HUAAAAKlBMVEUAAAClMDOlMDOlMDOlMDOlMDOlMDOlMDOlMDOlMDOlMDOlMDOlMDOlMDOw7i/PAAAADXRSTlMAiHiP/dPeREAyBgHQweYSeAAAAEdJREFUCNdjmHoXCCIZwpSAIJXBkQEIVBguclVvX6DLcJHjsm0DkGKwvcwApLhtL29ACHIVsAOVQDWECQJBDsMc37t3r5wEAH2TGrLGcgwNAAAAAElFTkSuQmCC)}
.tabelle .yes,.tabelle .no{height: 25px;background-position:center;background-repeat:no-repeat;font-size: 0; color:transparent;}
.tabelle .yes.fix, .tabelle .no.fix { display: inline-block; width: 13px; height: 13px; padding: 0; text-indent: -9999px }
.tabelle span.yes,.tabelle span.no{padding-left:23px;background-position:0 center;}
.tabelle span.no,.tabelle span.yes.notxt{color:white;}
.tabelle.column-centred tr:not(.b) td:nth-child(2) { text-align: center; }

.tabelle.zahlung td,.tabelle.zahlung th{white-space:nowrap}
.tabelle.zahlung .logo{background:white;border-bottom:2px solid #dddddd;}
.tabelle.zahlung .logo span{display:block;width:120px;height:42px;margin:auto;background:url(/wp-content/themes/corpus/images/table-zahlung.png) no-repeat center 0;text-indent:-9999px;}
.tabelle.zahlung .logo.neosurf span{background-position: 0px -0px;}
.tabelle.zahlung .logo.visa span{background-position: -120px 6px;}
.tabelle.zahlung .logo.skrill span{background-position:0px -84px}
.tabelle.zahlung .logo.skrill-1-tap span{background-position: 0px -126px;}
.tabelle.zahlung .logo.neteller span{background-position:0px -168px}
.tabelle.zahlung .logo.click2pay span{background-position: 0px -1717px;}
.tabelle.zahlung .logo.maestro span{background-position:-120px -80px}
.tabelle.zahlung .logo.mastercard span{background-position:-120px -36px}
.tabelle.zahlung .logo.visa-debit span{background-position:0px -294px}
.tabelle.zahlung .logo.paypal span{background-position:0px -336px}
.tabelle.zahlung .logo.paysafecard span{background-position:0px -378px}
.tabelle.zahlung .logo.bank-trasfer span,
.tabelle.zahlung .logo.bank-transfer span{background-position:0px -420px}
.tabelle.zahlung .logo.entropay span{background-position:0px -462px}
.tabelle.zahlung .logo.fastbanktransfer span{background-position:0px -504px}
.tabelle.zahlung .logo.bank-ware span{background-position:0px -546px}
.tabelle.zahlung .logo.idebit span{background-position:0px -588px}
.tabelle.zahlung .logo.ecopayz span{background-position:0px -630px}
.tabelle.zahlung .logo.cheque span{background-position:0px -672px}
.tabelle.zahlung .logo.click-and-buy span{background-position:0px -714px}
.tabelle.zahlung .logo.banktrasfer-express span{background-position:0px -756px}
.tabelle.zahlung .logo.western-union span{background-position:0px -798px}
.tabelle.zahlung .logo.astro-pay span{background-position:0px -840px}
.tabelle.zahlung .logo.ezi-pay span{background-position:0px -882px}
.tabelle.zahlung .logo.instant-banking span{background-position:0px -924px}
.tabelle.zahlung .logo.abaqoos span{background-position:0px -966px}
.tabelle.zahlung .logo.icheck span{background-position:0px -1008px}
.tabelle.zahlung .logo.payr span{background-position:0px -1050px}
.tabelle.zahlung .logo.master-maestro span{background-position:0px -1090px}
.tabelle.zahlung .logo.visa-visa-electron span{background-position:0px -1132px}
.tabelle.zahlung .logo.visa-visa-electron-alone span{background-position: -60px -1132px;width: 60px;}
.tabelle.zahlung .logo.citadel span{background-position:0px -1177px}
.tabelle.zahlung .logo.wire-transfer span{background-position:0px -1220px}
.tabelle.zahlung .logo.coral-connect span{background-position:0px -1477px;}
.tabelle.zahlung .logo.williamhill-cashdirect span{background-position:0px -1427px;}
.tabelle.zahlung .logo.delta span{background-position:0px -1394px;}
.tabelle.zahlung .logo.solo span{background-position:0px -1340px;}
.tabelle.zahlung .logo.diner-club span {background-position:0px -1299px;}
.tabelle.zahlung .logo.neteller-bitcoin span{background-position:0px -1554px;}
.tabelle.zahlung .logo.trusty span,
.tabelle.zahlung .logo.trustly span{background-position:-120px -120px;}
.tabelle.zahlung .logo.boku span{background-position:0px -1596px;}
.tabelle.zahlung .logo.bitcoin span{background-position:0px -1512px;}
.tabelle.zahlung .logo.laser span{background-position:0px -1678px;}
.tabelle.zahlung .logo.giropay span{background-position: 0px -1757px;}
.tabelle.zahlung .logo.apple-pay span{background-position: 0px -1795px;}
.tabelle.zahlung .logo.bankwire span{background-position: 0px -1874px;}
.tabelle.zahlung .logo.pingit span{background-position: 0px -1835px;}
.tabelle.zahlung .logo.much-better span{background-position: 0px -2030px;}
.tabelle.zahlung .logo.interac span{background-position: 0px -2260px;}
.tabelle.zahlung .logo.poli span{background-position: 0px -2300px;}
.tabelle.zahlung .logo.safaricom span{background-position: 0px -2342px;}
.tabelle.zahlung .logo.airtel span{background-position: 0px -2380px;}
.tabelle.zahlung .logo.sofort span{background-position: 0px -2420px;}
.tabelle.zahlung .logo.ozow span{background-position: 0px -2460px;}
.tabelle.zahlung .logo.bitpay span{background-position: 0px -2495px;}
.tabelle.zahlung .logo.wire-card span{background-position: 0px -2540px;}
.tabelle.zahlung .logo.american-express span{background-position: 0px -2575px;}
.tabelle.zahlung .logo.mybank span{background-position: 0px -2614px;}
.tabelle.zahlung .logo.przelewy24 span{background-position: 0px -2655px;}
.tabelle.zahlung .logo.ecocash span{background-position: 0px -2690px;}
.tabelle.zahlung .logo.ach span { background-position: -120px -484px; }
.tabelle.zahlung .logo.playplus span { background-position: -120px -526px; }
.tabelle.zahlung .logo.discover span { background-position: -120px -568px; max-height: 33px; }
.tabelle.zahlung .logo.paynearme span { background-position: -120px -1204px; }
.tabelle.zahlung .logo.echeck span { background-position: -120px -1244px; }
.tabelle.zahlung .logo.online-banking span { background-position: -120px -1282px; }

/* author-details */
@media(max-width: 767px){
	body:not(.scrolled) .author-details { content-visibility: auto; }
}

.author-details { position: relative; padding: 5px 0 10px 41px; }
.author-details .pagemeta { padding: 0 0 0 10px; margin: 0 14px; font-size: 13px; font-weight: 700; }
.author-details .pagemeta p { margin: 0 !important; padding: 0 !important; }
.author-details .pagemeta a{text-decoration: none;}
.author-details .pagemeta a:hover{text-decoration: underline;}
.author-details .pagemeta > span{display: block; font-weight: 400;}
.author-details .pagemeta .modified { color: #979797; font-weight: 400; font-size: 12px; line-height: 26px;}
.author-details > div > img,
.author-details > img { position: absolute; top: calc(50% - 28px); left: 0; width: 52px; height: 52px; border: 1px solid #e5e8eb; border-radius: 50%; background: #f4f4f4; background-size: contain; }

@media (min-width: 768px){
	.author-details { margin: 10px 0; }
	.author-details .pagemeta{position: relative; width: max-content;}
	.author-details .pagemeta .modified{position: absolute; top: 50%; left: calc(100% + 20px); width: max-content; border-left: 1px solid #a8b0b8; padding-left: 20px !important; line-height: 1.5; transform: translateY(-50%); box-sizing: border-box;}
	.author-details .pagemeta .modified span{display: block;}
}


@media only screen and (max-width: 768px) {
	.quicknav{position: relative; margin: 20px auto; border-radius: 2px; padding: 15px; background: #ffeec9; }
}



/* quicknav */
.quicknav{ margin: 20px auto; border-radius: 2px; padding: 15px; background: #ffeec9; }
.quicknav *{box-sizing: border-box;}
.quicknav ul{display: flex; flex-flow: row nowrap; column-gap: 13px; justify-content: center; margin: 0 auto; padding: 0; list-style-type: none;}
.quicknav ul li{flex: 0 0 auto;}
.quicknav ul a{display: flex; height: 100%; max-width: 180px; align-items: center; border-radius: 2px; border: 1px solid #fff; padding: 5px 10px; background-color: #fff; color: #363636 !important; font-weight: 600; font-size: 14px; line-height: 1.2; text-decoration: none; text-align: center; transition: all 0.2s ease;}
.quicknav ul a:hover{border-color: #d75600; color: #d75600 !important; box-shadow: 0px 0px 8px 0px rgba(215, 86, 0, 0.2);}

.quicknav.quicknav-slider{padding-top: 30px; overflow: hidden;}
.quicknav.quicknav-slider ul{overflow-x: auto; scroll-snap-type: x mandatory; justify-content: flex-start; padding-bottom: 5px; scrollbar-width: thin; scrollbar-color: #ffeec9 #ffeec9;}
.quicknav.quicknav-slider ul::-webkit-scrollbar {height: 2px;}
.quicknav.quicknav-slider ul::-webkit-scrollbar-track {background: #E9F5E8;}
.quicknav.quicknav-slider ul::-webkit-scrollbar-thumb {background-color: #E9F5E8; border-radius: 3px;}
.quicknav.quicknav-slider ul li{flex-grow: 1; scroll-snap-align: center;}
.quicknav.quicknav-slider .nav-arrow{position: absolute; top: 3px; display: inline-block; width: 24px; height: 24px; font-size: 0; line-height: 0; cursor: pointer;}
.quicknav.quicknav-slider .nav-arrow:before{content: ''; position: absolute; top: 8px; left: 5px; width: 6px; height: 6px; border: 0px solid #d75600; border-width: 0 2px 2px 0; transform: rotate(-45deg);}
.quicknav.quicknav-slider .nav-arrow:not(.disabled):after{position: absolute;content: '';top: 27px; left: 0; width: 15px;height: 45px; background: -moz-linear-gradient(left,  rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%); background: -webkit-linear-gradient(left,  rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%); background: linear-gradient(to right,  rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%);}
.quicknav.quicknav-slider .nav-arrow-left{left: 10px;}
.quicknav.quicknav-slider .nav-arrow-right:not(.disabled):after{left: auto; right: 0; background: -moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%);background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 100%);background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 100%);}
.quicknav.quicknav-slider .nav-arrow-left:before{left: 8px; transform: rotate(135deg);}
.quicknav.quicknav-slider .nav-arrow-right{right: 10px;}
.quicknav.quicknav-slider .nav-arrow.disabled{cursor: default; visibility: hidden; opacity: 0;}
.quicknav.quicknav-slider .nav-arrow.disabled:before{border-color: #bfc6c0;}

.fixed-quicknav{display: none;}

@media (max-width: 767px){
    .fixed-quicknav{z-index: 202; position: fixed; display: block; max-width: calc(100% - 40px); bottom: 20px; left: 20px; opacity: 0; visibility: hidden; transform: translateY(90px); transition: all 0.2s ease;}
    .fixed-quicknav * {box-sizing: border-box;}
    .fixed-quicknav:after{position: absolute; content: ''; bottom: 0; left: 0; width: 57px; height: 57px; border-radius: 50%; background: #d75600 url(/wp-content/themes/corpus/images/ico-document-file-minus-white.svg) no-repeat center / 30px; box-shadow: 0px 7px 8px 0px rgba(40, 40, 40, 0.3);}
    .fixed-quicknav ul{background-color: #2c2d38; margin: 0 auto; padding: 25px 25px 70px; list-style-type: none; visibility: hidden; opacity: 0; transition: all 0.2s ease;}
    .fixed-quicknav ul li + li{border-top: 1px solid #646465;}
    .fixed-quicknav ul a{display: block; padding: 10px 0; color: #fff; font-weight: 400; font-size: 15px; line-height: 1.2; text-decoration: none;}
    .fixed-quicknav.mobile-light:after{background-color: #2c2d38;}
    .fixed-quicknav.mobile-light ul{border: 2px solid #2c2d38; background-color: #fff;}
    .fixed-quicknav.mobile-light ul a{color: #2c2d38;}

    .quicknav[data-title]{padding-top: 50px;}
    .quicknav[data-title]:before{position: absolute; content: attr(data-title); display: block; width: max-content; top: 17px; right: 0; left: 0; margin: 0 auto; padding-left: 25px; color: #2c2d38; font-weight: 700; font-size: 15px; line-height: 1.1; text-transform: uppercase; background: url(/wp-content/themes/corpus/images/ico-document-file-minus-orange.svg) no-repeat left center / contain;}
    .quicknav[data-title].quicknav-slider .nav-arrow{top: 10px;}
    .quicknav[data-title].quicknav-slider .nav-arrow:not(.disabled):after{top: 40px;}

    .fixed-quicknav.visible{opacity: 1; visibility: visible; transform: none; }
    .fixed-quicknav.open{box-shadow: 0px 7px 8px 0px rgba(40, 40, 40, 0.3); border-bottom-left-radius: 25px;}
    .fixed-quicknav.open[data-title]:after{content: attr(data-title); width: calc(100% - 70px); border-radius: 0 0 0 25px; padding-left: 70px; background-position: 20px center; text-transform: uppercase; color: #fff; font-weight: 400; font-size: 17px; line-height: 57px;}
    .fixed-quicknav.open ul{visibility: visible; opacity: 1; border-bottom-left-radius: 25px;}
}

@media (min-width: 768px){
    .quicknav{padding: 20px 15px;}

    .quicknav.quicknav-slider{padding-top: 20px;}
    .quicknav.quicknav-slider ul{margin-bottom: -10px; padding-bottom: 0;}
    .quicknav.quicknav-slider .nav-arrow{top: calc(50% - 25px); height: 50px; background-color: #fff;}
    .quicknav.quicknav-slider .nav-arrow:before{top: 18px; width: 10px; height: 10px;}
    .quicknav.quicknav-slider .nav-arrow-left{left: 0; box-shadow: 7px 0px 8px 0px rgba(170, 178, 170, 0.3);}
    .quicknav.quicknav-slider .nav-arrow-right{right: 0; box-shadow: -7px 0px 8px 0px rgba(170, 178, 170, 0.3);}
    .quicknav.quicknav-slider .nav-arrow:not(.disabled):after{content: none;}
}

/* banner-table */
.banner-table { padding-bottom: 20px; }
.banner-table table,
.banner-table tbody,
.banner-table tr,
.banner-table th,
.banner-table td { display: block; margin: 0; box-sizing: border-box; }
.banner-table th { display: none; }

.banner-table table { padding: 8px; background-color: #f2f4f5; border-radius: 8px; box-shadow: 0 -2px 0 0 #c9e4ca; }
.banner-table tbody { display: flex; flex-flow: row wrap; }
.banner-table tr  { background: #fff; }

.banner-table .block { display: block; }
.banner-table .hidden { display: none; }

.banner-table .row-action { width: 100%; padding: 18px; border-radius: 0 0 8px 8px; }
.banner-table .row-action a { position: relative; display: block; padding: 15px 20px; min-width: 115px; margin: 4px 0; font-size: 14px; text-align: center; font-weight: bold; color: #fff !important; text-decoration: none; border-radius: 3px; background: #d75600;}
.banner-table .row-action a:after { content: ''; display: inline-block; vertical-align: bottom; width: 8px; height: 8px; border: 1px solid transparent; border-color: currentColor currentColor transparent transparent; margin: -3px 3px -3px 13px; transform: rotate(45deg) translate(-50%, -50%); transform-origin: center center; }
.banner-table .row-action a:hover { background: #803300;}

.banner-table .row-terms { position: relative; padding: 12px 12px 4px; font-size: 11px; line-height: 1.2; color: #bbbaba; background: transparent; }
.banner-table .row-terms a { text-decoration: none; color: #454545; }
.banner-table .row-terms a:hover { text-decoration: underline; }

.banner-table .row-operator,
.banner-table .row-bonus { order: -1; width: 50%; }

.banner-table .row-operator { padding: 13px 10px 7px; }
.banner-table .row-operator a { display: block; width: 150px; height: 60px; margin: 0 auto; font-size: 0; line-height: 0; }
.banner-table .row-operator span { display: block; width: 150px; height: 60px; margin: 0 auto; font-size: 0; line-height: 0; }
.banner-table .row-operator a span { display: block; width: 100%; height: 100%;  }

.banner-table .row-bonus { display: flex; justify-content: center; align-items: center; padding: 5px; font-size: 14px; font-weight: bold; line-height: 1.1; color: #454545; text-align: center; }

.banner-table .row-bonus span { font-size: 13px; font-weight: normal; }
.banner-table .row-bonus strong { display: block; font-size: 27px; font-weight: 900; color: #454545; }

.banner-table .row-rating { position: relative; width: 100%; text-align: center; }
.banner-table .row-rating:before { content: ''; position: absolute; top: 50%; left: 0; right: 0; height: 3px; margin-top: -2px; background-color: #f2f4f5; }
.banner-table .row-rating td > span { position: relative; display: inline-block; padding: 8px 42px 8px 25px; font-size: 14px; font-weight: bold; color: #29292a; background: #f2f4f5; border-radius: 20px; }
.banner-table .row-rating td > span:before { content: ''; position: absolute; top: 11px; right: 23px; display: inline-block; width: 12px; height: 12px; background: url(/wp-content/themes/corpus/images/crated.png) no-repeat left bottom; }
.banner-table .row-rating td > span:after { content: '5'; font-size: 12px; font-weight: normal; color: #8e8e8e; }

.banner-table .row-list { width: 100%; padding: 22px 23px 0; font-size: 13px; font-weight: 600; font-style: italic; color: #454545; }
.banner-table .row-list span { display: block; padding: 4px 0 3px; }
.banner-table .row-list span:before { content: ''; display: inline-block; vertical-align: middle; width: 12px; height: 5px; border: 1px solid #25a71e; border-width: 0 0 2px 2px; margin: -5px 7px 0 0; transform: rotate(-45deg); }
.banner-table .row-list .hidden { display: none; }


.banner-table.dark table { background-color: #e8f2e8; border-color: #e8f2e8; box-shadow: 0 -2px 0 0 #c9e4ca, 0 2px 0 0 #c9e4ca;  }
.banner-table.dark.orange table { background-color: #ffeec9; border-color: #fad4a5; box-shadow: 0 -2px 0 0 #d75600, 0 2px 0 0 #d75600;  }
.banner-table.dark tr { background: transparent; }
.banner-table.dark .row-rating { margin: 0 -8px; width: calc(100% + 16px); }
.banner-table.dark .row-rating td > span { background: #fff; }
.banner-table.dark .row-rating:before { background: #fff; }
.banner-table.dark .row-terms { padding: 14px; background: #f4f9f4; border-radius: 6px; }

.banner-table.mobile-v2 .row-operator { padding: 0 0 34px; margin-top: -8px; }
.banner-table.mobile-v2 .row-rating { padding-right: 50%; height: 0;  }
.banner-table.mobile-v2 .row-rating td > span { position: absolute; bottom: 0; left: 25%; transform: translateX(-50%); }
.banner-table.mobile-v2 .row-rating:before { content: none }
.banner-table.mobile-v2 .row-rating { margin: 0; width: 100%; }

.banner-table.mobile-v2-2 .row-operator { padding: 0 0 34px; margin-top: -8px; }
.banner-table.mobile-v2-2 .row-rating { padding-right: 50%; height: 0;  }
.banner-table.mobile-v2-2 .row-rating td > span { position: absolute; left: 25%; bottom: 10px; transform: translateX(-50%); }
.banner-table.mobile-v2-2 .row-rating:before { top: auto; bottom: -10px; margin: 0; }
.banner-table.mobile-v2-2 .row-rating { padding-bottom: 15px; margin: 0 -8px; width: calc(100% + 16px); }

@media (max-width: 767px) {
    .banner-table .row-list.v2 { text-align: center; }
}

@media (min-width: 768px) {
    .banner-table table { padding: 0; border: 8px solid #f2f4f5; background: transparent; }
    .banner-table tr { width: 100%; }
    .banner-table tbody {
        display: grid; grid-template: repeat(6, auto) / 1fr 1fr auto 1fr;
        grid-template-areas:
        "logo bonus list btn"
        "logo bonus list btn"
        "logo bonus list btn"
        "logo bonus list btn"
        "rating bonus list btn"
        "terms terms terms terms"
    }
    .banner-table .row-operator { grid-area: logo; }
    .banner-table .row-rating { grid-area: rating; }
    .banner-table .row-bonus { grid-area: bonus; }
    .banner-table .row-action { grid-area: btn; }
    .banner-table .row-list { grid-area: list; }
    .banner-table .row-terms { grid-area: terms; }

    .banner-table .row-operator,
    .banner-table .row-rating,
    .banner-table .row-bonus,
    .banner-table .row-action,
    .banner-table .row-list { padding: 0; border-radius: 0; display: flex; justify-content: center; align-items: center; }


    .banner-table .row-operator,
    .banner-table .row-bonus { width: 100%; }

    .banner-table .row-action { padding: 32px; }
    .banner-table .row-action a { width: 155px; margin: 0 auto; }
    .banner-table .row-terms { padding: 18px 8px 6px; text-align: right; background-color: #f2f4f5; }

    .banner-table .row-list { padding: 15px 0; }
    .banner-table .row-rating { padding-bottom: 12px; }
    .banner-table .row-rating:before { content: none; }
    .banner-table .row-bonus { padding: 10px; }

    .banner-table:not(.mobile-v2-2) tr.row-rating:nth-last-child(5) { position: relative; z-index: 1; padding: 0; }
    .banner-table:not(.mobile-v2-2) tr.row-rating:nth-last-child(5) td { margin-bottom: -20px;}

    .banner-table.mobile-v2-2 .row-operator,
    .banner-table.mobile-v2 .row-operator { padding: 0; }
    .banner-table.mobile-v2-2 .row-rating,
    .banner-table.mobile-v2 .row-rating { height: auto; padding: 0 0 12px; }
    .banner-table.mobile-v2-2 .row-rating td > span,
    .banner-table.mobile-v2 .row-rating td > span { position: relative; left: 0; bottom: 0; transform: none; }

}


/* blacklist-casinos */
.blacklist-casinos { position: relative; overflow: hidden; padding: 22px; margin: 20px 0; background: #f6f8f9; border-radius: 4px; font-size: 14px; line-height: 1.4; text-align: center; }
.blacklist-casinos .title { position: relative; overflow: hidden; margin: 0; padding: 0 0 23px; font-size: 20px; font-weight: bold; line-height: 1.2; text-align: center; color: #454545; }
.blacklist-casinos .title:before { content: ''; display: inline-block; vertical-align: middle; width: 23px; height: 21px; margin: -8px 6px 0; background: url(/wp-content/themes/corpus/images/ico-alert.png) no-repeat center center; background-size: contain; }
.blacklist-casinos .title.no-icon:before { display: none; }
.blacklist-casinos .item { position: relative; margin: 0 5px 10px; padding: 10px; background-color: #fff; border-radius: 8px; box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15); box-sizing: border-box; }
.blacklist-casinos .item .logo { display: block; width: 150px; height: 60px; margin: 40px auto 20px; font-size: 0; line-height: 0; color: transparent; }
.blacklist-casinos .item .logo:before { content: ''; display: block; width: 100%; height: 100%; }
.blacklist-casinos .item .logo span { position: absolute; top: 0; left: 50%; padding: 8px; background: transparent; min-width: 134px; max-width: 100%; transform: translateX(-50%); font-size: 16px; line-height: 1; color: #121212; background-color: #f0f0f0; border-radius: 0 0 5px 5px; }
.blacklist-casinos .item ul { list-style: none; display: block; list-style: none; padding: 22px 35px;  margin: 0; font-size: inherit; line-height: inherit; background: #ffeec9; border-radius: 4px; }
.blacklist-casinos .item li { position: relative; padding: 8px 0 8px 24px; text-align: left; line-height: 1.4;}
.blacklist-casinos .item li:before { content: '+'; position: absolute; top: 11px; left: 1px; display: block; width: 11px; height: 11px; font-size: 12px; line-height: 11px; text-align: center; border-radius: 50%; background-color: #c4142f; color: #fff; transform: rotate(45deg); }
.blacklist-casinos .rating { display: inline-block; width: 100px; height: 37px; padding: 7px 0 0; background-color: #fff0f0; border-radius: 24px; font-size: 14px; font-weight: bold; color: #cd2028; }
.blacklist-casinos .rating span span { display: inline-block; font-size: 12px; color: #8e8e8e; }
.blacklist-casinos .rating:after { content: ''; display: inline-block; width: 12px; height: 12px; margin: -2px 0 0 5px; vertical-align: middle; background: url(/wp-content/themes/corpus/images/crated.png) no-repeat left bottom; }
.blacklist-casinos .rating + ul { margin-top: -27px; }

.blacklist-casinos .item-ticks .rating,
.blacklist-casinos .item-ticks ul { background-color: #ffeec9; }
.blacklist-casinos .item-ticks li:before { content: ''; background: #d3edd2 url(/wp-content/themes/corpus/images/list-tick.png) no-repeat center 3px; background-size: 7px auto; transform: none; }
.blacklist-casinos .item-ticks .rating { color: #d75600; }
@media (min-width: 1024px) {
    .blacklist-casinos { display: flex; flex-flow: row wrap; justify-content: center; padding: 22px 0 10px; }
    .blacklist-casinos .title { width: 100%; }
    .blacklist-casinos .item { width: calc(33.33% - 24px); margin: 0 8px 16px; }
    .blacklist-casinos .item ul { padding-left: 10px; padding-right: 5px; }
}

/* container-payments */
@media(max-width: 767px){
	body:not(.scrolled) .container-payments { content-visibility: auto; }
}

.container-payments { position: relative; overflow: hidden; margin-top: 15px;}
.container-payments .methods { margin: 0 -10px; }
.container-payments .payment { border: 1px solid #cecece; margin: 0 10px 20px; }
.container-payments .payment:nth-child(2n+1) { clear: both; }
.container-payments .payment .title { position: relative; position: relative; padding: 26px 45px 26px 12px; font-size: 16px; text-align: right; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.container-payments .payment .title.smalltext { font-size: 13px; }
.container-payments .payment .title:after { content: '+'; position: absolute; top: 50%; right: 9px; width: 24px; height: 24px; border: 1px solid #ccc; margin-top: -13px; font-size: 18px; line-height: 24px; font-weight: bold; text-align: center; color: #686868; border-radius: 50%; }
.container-payments .payment .title span {  float: left; width: 134px; height: 40px; margin: -11px -4px -11px 0; background: transparent no-repeat left center; text-indent:-9999px;text-align:center;}
.container-payments .content { position: relative; overflow: hidden; max-height: 0; margin: 0 20px; font-size: 13px; line-height: 1.31; color: #6b6b6b; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.container-payments .content ul { list-style: none outside none; padding: 0; margin: 0; font-size: 0; color: #6b6b6b; }
.container-payments .content ul li { position: relative; padding: 0 0 0 21px; display: inline-block; width: calc(50% - 21px); font-size: 16px; font-weight: bold; }
.container-payments .content ul li:before { content: ''; position: absolute; top: 5px; left: 0; width: 15px; height: 14px; }
.container-payments .content ul li.tick:before { background: url(/wp-content/themes/corpus/images/tick-cross.png) 0 0 no-repeat; }
.container-payments .content ul li.cross:before { background: url(/wp-content/themes/corpus/images/tick-cross.png) -15px 0 no-repeat; }
.container-payments .content p { margin: 8px 0 21px; }
.container-payments .link { padding: 11px 0 7px; border-top: 1px solid #e1e0e0; font-size: 15px; }
.container-payments .link a { color: #d70303; }

.container-payments .payment.open .content { border-top: 1px solid #1d7b18; padding: 9px 0; max-height: 500px; }
.container-payments .payment.open .title:after { content: '\2013'; line-height: 23px; }

.container-payments .payment .ico-paysafecard span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/paysafecard-b.png); }
.container-payments .payment .ico-skrill span { background-image: url(/wp-content/themes/corpus/images/logo/payment/skrill-b.png); }
.container-payments .payment .ico-sofort span { background-image: url(/wp-content/themes/corpus/images/logo/payment/sofort-b.png); }
.container-payments .payment .ico-bitcoin span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/bitcoin-b.png); }
.container-payments .payment .ico-visa span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/visa-logo.png); }
.container-payments .payment .ico-apple-pay span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/apple-pay.png); }
.container-payments .payment .ico-idebit span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/idebit.png); }
.container-payments .payment .ico-mastercard span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/mastercard.png); background-size:contain; }
.container-payments .payment .ico-maestro span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/maestro.png); background-size:contain; }
.container-payments .payment .ico-redcompra span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/redcompra.png); }
.container-payments .payment .ico-muchbetter span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/muchbetter.png); }
.container-payments .payment .ico-ecopayz span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/ecopayz.png); }
.container-payments .payment .ico-webpay span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/webpay.png); }
.container-payments .payment .ico-giropay span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/giropay-b.png); }
.container-payments .payment .ico-neteller span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/neteller-b.png); }
.container-payments .payment .ico-mastercard-visa span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/mastercard-visa-b.png); }
.container-payments .payment .ico-paypal span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/paypal-b.png); }
.container-payments .payment .ico-entropay span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/entropay-b.png); }
.container-payments .payment .ico-trustly span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/trustly-b.png); }
.container-payments .payment .ico-transbanc span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/ico-transbanc.png); }
.container-payments .payment .ico-debit span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/ico-debit.png); }
.container-payments .payment .ico-toditocash span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/ico-toditocash.png); }
.container-payments .payment .ico-applepay span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/apple-pay-logo.png); }
.container-payments .payment .ico-bizum span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/bizum.png); }
.container-payments .payment .ico-interac span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/interac.png); }
.container-payments .payment .ico-klarna span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/klarna.png); background-size:contain;}
.container-payments .payment .ico-astropay span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/astropay.png); }
.container-payments .payment .ico-oxxo span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/oxxo.png); }
.container-payments .payment .ico-spei span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/spei.png); }
.container-payments .payment .ico-conekta span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/conekta.png);background-size: contain;}
.container-payments .payment .ico-todito span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/todito-cash.png);background-size: contain;}
.container-payments .payment .ico-paycash span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/paycash.png);background-size: contain;}
.container-payments .payment .ico-cuentarut span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/cuentarut.png);background-size: contain;}
.container-payments .payment .ico-pago-efectivo span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/pago-efectivo.png);}
.container-payments .payment .ico-mercado-pago span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/mercado-pago.png);}
.container-payments .payment .ico-debin span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/debin.png);}
.container-payments .payment .ico-bank-transfer span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/transferencia-bancaria-logo.png);}
.container-payments .payment .ico-transferencia-bancaria span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/transferencia-bancaria.png);}
.container-payments .payment .ico-efecty span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/efecty.png);}
.container-payments .payment .ico-via-baloto span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/via-baloto.png);}
.container-payments .payment .ico-puntored span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/punto-red.png);}
.container-payments .payment .ico-dimonex span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/dimonex.png);}
.container-payments .payment .ico-pse span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/pse.png);}
.container-payments .payment .ico-payu span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/payu.png);}
.container-payments .payment .ico-surtimax span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/surtimax.png);}
.container-payments .payment .ico-payz span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/payz.png);}
.container-payments .payment .ico-pagodirecto span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/pago-directo.png);}
.container-payments .payment .ico-neosurf span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/neosurf.png);}
.container-payments .payment .ico-movil-red span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/movil-red.png);background-size: contain;}
.container-payments .payment .ico-la-rebaja span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/la-rebaja.png);background-size: contain;}
.container-payments .payment .ico-tpaga span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/tpaga.png);background-size: contain;}
.container-payments .payment .ico-google-pay span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/google-pay.png);}
.container-payments .payment .ico-ethereum span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/ethereum.png);background-size: contain;}
.container-payments .payment .ico-litecoin span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/litecoin.png);}
.container-payments .payment .ico-mach span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/mach.png);}
.container-payments .payment .ico-brubank span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/brubank.png);}
.container-payments .payment .ico-rapi-pago span{ background-image: url(/wp-content/themes/corpus/images/logo/payment/rapipago.png);}

.container-payments .payment .ico-microgaming span { background-image: url(/wp-content/themes/corpus/images/logo/providers/logo-microgaming-h.png); }
.container-payments .payment .ico-netent span { background-image: url(/wp-content/themes/corpus/images/logo/providers/logo-netent-h.png); }
.container-payments .payment .ico-novomatic span { background-image: url(/wp-content/themes/corpus/images/logo/providers/logo-novomatic-h.png); }
.container-payments .payment .ico-playtech span { background-image: url(/wp-content/themes/corpus/images/logo/providers/logo-playtech-h.png); }

.container-payments .payment .ico-ecogra span { background-image: url(/wp-content/themes/corpus/images/logo/audits/logo-auditor-ecogra.png); }
.container-payments .payment .ico-gli span { background-image: url(/wp-content/themes/corpus/images/logo/audits/logo-auditor-gli.png); }
.container-payments .payment .ico-itech span { background-image: url(/wp-content/themes/corpus/images/logo/audits/logo-auditor-itech-labs.png);background-size:contain; }
.container-payments .payment .ico-bmm span { background-image: url(/wp-content/themes/corpus/images/logo/audits/logo-auditor-bmm-test-labs.png); }

.container-payments.v2{margin-bottom: 20px;}
.container-payments.v2 .content-box{background: rgb(246,246,246);background: -moz-linear-gradient(top,  rgba(246,246,246,1) 0%, rgba(252,252,252,1) 100%); background: -webkit-linear-gradient(top,  rgba(246,246,246,1) 0%,rgba(252,252,252,1) 100%); background: linear-gradient(to bottom,  rgba(246,246,246,1) 0%,rgba(252,252,252,1) 100%);}
.container-payments.v2 .content-box > div{position: relative; box-sizing: border-box;}
.container-payments.v2 .content-box > div:last-of-type{padding: 0 5px 10px; background: rgb(237,237,237);background: -moz-linear-gradient(top,  rgba(237,237,237,1) 0%, rgba(237,237,237,1) 100%);background: -webkit-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(237,237,237,1) 100%);background: linear-gradient(to bottom,  rgba(237,237,237,1) 0%,rgba(237,237,237,1) 100%);}
.container-payments.v2 .content-box > div:before{position: relative; display: block; content: attr(data-title); padding: 25px 0 10px;  font-weight: 700; font-size: 17px; line-height: 1.2; color: #000; text-align: center; }
.container-payments.v2 .content-box > div:first-of-type:before{background: #fff;}
.container-payments.v2 .checklist{margin: 20px auto; padding: 0 13px; list-style: none;}
.container-payments.v2 .checklist li{padding: 3px 0 3px 30px; font-weight: 400; font-size: 14px; line-height: 1.2; color: #6e6e6e; background: url(/wp-content/themes/corpus/images/checkmark1.png) no-repeat left 6px;}
.container-payments.v2 .checklist li + li{margin-top: 13px;}
.container-payments.v2 .link{padding: 0; margin: 20px auto 30px; border: none; text-align: center;}
.container-payments.v2 .link a{position: relative; display: inline-block; font-weight: 700; font-size: 18px; line-height: 1.2; color: #1d7b18; text-decoration: none;}
.container-payments.v2 .link a::after{position: absolute; content: ""; right: 0; bottom: 0; left: 0; width: 100%; height: 1px; margin: 0 auto; background: #6da06b; transition: all ease-in-out 0.2s;}
.container-payments.v2 .link a:hover{text-decoration: none;}
.container-payments.v2 .link a:hover:after{width: 0;}

@media only screen and (min-width: 480px) {
	.container-payments.v2 .content-box > div:last-of-type{padding-left: 8px; padding-right: 8px;}
}

@media only screen and (min-width: 768px) {
	.container-payments .payment { float: left; width: calc(50% - 22px); }
	.container-payments .payment .title { padding: 26px 56px 26px 20px; }
	.container-payments .payment .title:after { right: 12px; }
}

@media only screen and (min-width: 992px) {
	/*.container-payments{padding-top: 50px;}*/
	.container-payments.v2 .content-box{display: flex;flex-flow: row wrap;justify-content: space-between; padding: 10px 0 20px; background: rgb(246,246,246); background: -moz-linear-gradient(left,  rgba(246,246,246,1) 0%, rgba(252,252,252,1) 100%); background: -webkit-linear-gradient(left,  rgba(246,246,246,1) 0%,rgba(252,252,252,1) 100%); background: linear-gradient(to right,  rgba(246,246,246,1) 0%,rgba(252,252,252,1) 100%); }
	.container-payments.v2 .content-box > div:first-of-type{flex: 0 0 40%; max-width: 40%;}
	.container-payments.v2 .content-box > div:last-of-type{flex: 0 0 60%; max-width: 60%; padding-bottom: 0; background: none;}
	.container-payments.v2 .content-box > div:before{padding: 10px 0 20px; margin-top: -50px; font-size: 15px;}
	.container-payments.v2 .content-box > div:first-of-type:before{background: none;}
	.container-payments.v2 .checklist{margin-top: 50px;}
}
@media only screen and (min-width: 1200px){
	.container-payments.v2 .content-box > div:first-of-type{flex: 0 0 45%; max-width: 45%;}
	.container-payments.v2 .content-box > div:last-of-type{flex: 0 0 55%; max-width: 55%;}
	.container-payments.v2 .content-box > div:before{font-size: 17px;}
	.container-payments.v2 .checklist{padding: 0 30px;}
	.container-payments.v2 .link{margin-top: 60px;}
	.container-payments.v2 .link a{position: relative; display: inline-block; margin-left: 20px;}
	.container-payments.v2 .link a:before{position: absolute; content: ''; width: 103px; height: 66px; left: -115px; bottom: 5px; background: url(/wp-content/themes/corpus/images/arrow.png) no-repeat center; pointer-events: none;}
}

/* box-info */
@media(max-width: 767px){
	body:not(.scrolled) .box-info { content-visibility: auto; }
	.box-info:before { margin-top: -11px !important;  }
}

@media(min-width: 768px){
	.box-info.icon-paragraph:before  { margin-bottom: -12px; }
}

#extra-info { text-indent: -9999px; position: absolute; display: none;}

.box-info { position: relative; overflow: hidden; padding: 23px 26px 20px; border: 1px solid #cecece; margin: 15px 0; font-family: 'open sans',sans-serif; font-size: 13px; line-height: 1.31; color: #6b6b6b; }
.box-info p:nth-child(n):not(.title ~ p):not(h3 ~ p):not(h2 ~ p):not(h4 ~ p) { clear: none; margin-bottom: 0; }
.box-info.icon-info:before,
.box-info.icon-paragraph:before { content: ''; float: left; width: 88px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px 10px -21px; background: url(/wp-content/themes/corpus/images/icon-paragraph.png) no-repeat center center; }
.box-info.icon-paragraph-new:before { content: ''; float: left; width: 88px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px 10px -21px; background: url(/wp-content/themes/corpus/images/icon-paragraph.png) no-repeat center center; }
.box-info.icon-info:before { background: url(/wp-content/themes/corpus/images/icon-info.png) no-repeat center center }
.box-info.icon-medal:before,
.box-info.icon-paragraph:before { content: ''; float: left; width: 88px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px 10px -21px; background: url(/wp-content/themes/corpus/images/ico-medal.svg) no-repeat center center; }
.box-info.icon-medal:before { background: url(/wp-content/themes/corpus/images/ico-medal.svg) no-repeat center center }
.box-info p { clear: both; margin: 0; font-size: 13px !important; line-height: 1.3 !important; }
.box-info p:last-child { margin: 0; padding-bottom: 0; }
.box-info .title { padding-bottom: 21px; font-size: 16px; font-weight: 600; font-style: italic; }
.box-info .mga-logo span { display: inline-block; width: 130px; height: 22px; vertical-align: middle; margin: -5px 9px; background: url(/wp-content/themes/corpus/images/logo-mga.png) 0 0 no-repeat; text-indent:-9999px; }
.box-info .ukgc-logo span { display: inline-block; width: 80px; height: 22px; vertical-align: middle; margin: -5px 0px 0px 6px; background: url(/wp-content/themes/corpus/images/logo-gambling-commission.png) 0 0 no-repeat; text-indent:-9999px; }
.box-info .ukgc-logo.v2 span { width: 143px; height: 44px; margin: -5px 9px; background: url(/wp-content/themes/corpus/images/ukgc.png) no-repeat 0 0 / contain; }

.box-info .pennsylvania-gcb-logo span { display: inline-block; width: 66px; height: 50px; vertical-align: middle; background: url(/wp-content/themes/corpus/images/pennsylvania-gaming-control-board.png) 0 0 no-repeat; text-indent:-9999px; }
.box-info .dgoj-logo span { display: inline-block; width: auto; height: 30px; vertical-align: middle; margin: -5px 0px 0px 6px; background: url(/wp-content/themes/corpus/images/regulador-dgoj.png) 0 0 no-repeat; text-indent:-9999px; background-size: contain;}
.box-info .srij-logo span { display: inline-block; width: 56px; height: 20px; vertical-align: middle; margin: -5px -7px; background: url(/wp-content/themes/corpus/images/srij-logo.png) 0 0 no-repeat; text-indent:-9999px; padding-top: 6px; }
.box-info .craj-logo span { display: inline-block; width: 150px; height: 25px; vertical-align: middle; margin: -5px -7px; background: url(/wp-content/themes/corpus/images/craj-logo.png) 0 0 no-repeat; text-indent:-9999px; padding-top: 6px; }
.box-info .mgcb-logo span { display: inline-block; width: 194px; height: 90px; vertical-align: middle; margin: -5px 9px; background: url(/wp-content/themes/corpus/images/michigan-gaming-control-board.png) no-repeat 0 0 / contain; text-indent:-9999px;  }
.box-info .wvlc-logo span { display: inline-block;  vertical-align: middle; text-indent:-9999px; width: 90px; height: 90px; margin: -5px 9px; background: url(/wp-content/themes/corpus/images/west-virginia-lottery-commission.png) no-repeat center; }

.box-info.icon-maria-constanza-lampropulos:before { content: ''; float: left; width: 116px; height: 117px; border-right: 1px solid #e7e7e7; margin: -11px 25px -6px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/maria-constanza-lampropulos.jpg) no-repeat center center; }
.box-info.icon-leo-fernandez:before {  content: ''; float: right; width: 116px; height: 117px; border-left: 1px solid #e7e7e7; margin: -11px -26px -6px -6px; padding-left: 25px; background: url(/wp-content/themes/corpus/images/leo-fernandez.jpg) no-repeat center center; }
.box-info.icon-rene-lavand:before { content: ''; float: left; width: 116px; height: 117px; border-right: 1px solid #e7e7e7; margin: -11px 25px -6px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/rene-lavand.jpg) no-repeat center center; }
.box-info.icon-nicolas-yunis:before { content: ''; float: left; width: 116px; height: 117px; border-right: 1px solid #e7e7e7; margin: -11px 25px -6px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/nicolas-yunis.jpg) no-repeat center center; }
.box-info.icon-amos-ben-haim:before { content: ''; float: left; width: 116px; height: 117px; border-right: 1px solid #e7e7e7; margin: -11px 25px -6px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/amos-ben-haim.jpg) no-repeat center center; }
.box-info.icon-oscar-alache:before {  content: ''; float: right; width: 116px; height: 117px; border-left: 1px solid #e7e7e7; margin: -11px -26px -6px -6px; padding-left: 25px; background: url(/wp-content/themes/corpus/images/oscar-alache.jpg) no-repeat center center; }

.box-info.icon-hugo-perez:before { content: ''; float: left; width: 116px; height: 117px; border-right: 1px solid #e7e7e7; margin: -11px 25px -6px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/hugo-perez.jpg) no-repeat center center; }
.box-info.icon-jorge-postigo:before { content: ''; float: left; width: 116px; height: 117px; border-right: 1px solid #e7e7e7; margin: -11px 25px -6px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/jorge-postigo.jpg) no-repeat center center; }
.box-info.icon-diego-ventura:before {  content: ''; float: right; width: 116px; height: 117px; border-left: 1px solid #e7e7e7; margin: -11px -26px -6px -6px; padding-left: 25px; background: url(/wp-content/themes/corpus/images/diego-ventura.jpg) no-repeat center center; }

.box-info.icon-freitez-rosales:before { content: ''; float: left; width: 116px; height: 117px; border-right: 1px solid #e7e7e7; margin: -11px 25px -6px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/freitez-rosales.jpg) no-repeat center center; }
.box-info.icon-jamal-kunbuz:before { content: ''; float: left; width: 116px; height: 117px; border-right: 1px solid #e7e7e7; margin: -11px 25px -6px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/jamal-kunbuz.jpg) no-repeat center center; }
.box-info.icon-jorge-arias:before {  content: ''; float: right; width: 116px; height: 117px; border-left: 1px solid #e7e7e7; margin: -11px -26px -6px -6px; padding-left: 25px; background: url(/wp-content/themes/corpus/images/jorge-arias.jpg) no-repeat center center; }

.box-info.icon-farid-jattin:before { content: ''; float: left; width: 116px; height: 117px; border-right: 1px solid #e7e7e7; margin: -11px 25px -6px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/farid-jattin.jpg) no-repeat center center; }
.box-info.icon-daniel-ospina:before { content: ''; float: left; width: 116px; height: 117px; border-right: 1px solid #e7e7e7; margin: -11px 25px -6px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/daniel-ospina.jpg) no-repeat center center; }
.box-info.icon-mayu-roca:before {  content: ''; float: right; width: 116px; height: 117px; border-left: 1px solid #e7e7e7; margin: -11px -26px -6px -6px; padding-left: 25px; background: url(/wp-content/themes/corpus/images/mayu-roca.jpg) no-repeat center center; }

.box-info.icon-argentina:before { content: ''; float: left; width: 130px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px -5px -25px; background: url(/wp-content/themes/corpus/images/flags/argentina-bandera.png) no-repeat center center; }
.box-info.icon-chile:before { content: ''; float: left; width: 130px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px -5px -25px; background: url(/wp-content/themes/corpus/images/flags/bandera-chile.png) no-repeat center center; }
.box-info.icon-peru:before { content: ''; float: left; width: 130px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px -5px -25px; background: url(/wp-content/themes/corpus/images/flags/bandera-peru.png) no-repeat center center; }
.box-info.icon-pennsylvania:before { content: ''; float: left; width: 89px; height: 59px; border-right: 1px solid #e7e7e7; margin: -12px 25px -5px -25px; background: url(/wp-content/themes/corpus/images/flags/bandera-ee-uu.png) no-repeat center center; }
.box-info.icon-venezuela:before { content: ''; float: left; width: 130px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px -5px -25px; background: url(/wp-content/themes/corpus/images/flags/venezuela-bandera.png) no-repeat center center; }
.box-info.icon-colombia:before { content: ''; float: left; width: 130px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px -5px -25px; background: url(/wp-content/themes/corpus/images/flags/bandera-colombia.png) no-repeat center center; }
.box-info.icon-mexico:before { content: ''; float: left; width: 130px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px -5px -25px; background: url(/wp-content/themes/corpus/images/flags/bandera-mexico.png) no-repeat center center; }
.box-info.icon-puerto-rico:before { content: ''; float: left; width: 130px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px -5px -25px; background: url(/wp-content/themes/corpus/images/flags/bandera-nacional-puerto-rico.png) no-repeat center center; }
.box-info.icon-ecuador:before { content: ''; float: left; width: 130px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px -5px -25px; background: url(/wp-content/themes/corpus/images/flags/bandera-ecuador.png) no-repeat center center; }
.box-info.icon-paraguay:before { content: ''; float: left; width: 130px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px -5px -25px; background: url(/wp-content/themes/corpus/images/flags/paraguay-flag.png) no-repeat center center; }
.box-info.icon-dominicana:before { content: ''; float: left; width: 130px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px -5px -25px; background: url(/wp-content/themes/corpus/images/flags/dominicana.png) no-repeat center center; }
.box-info.icon-el-salvador:before { content: ''; float: left; width: 130px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px -5px -25px; background: url(/wp-content/themes/corpus/images/flags/bandera-nacional-el-salvador.jpg) no-repeat center center; }
.box-info.icon-portugal:before { content: ''; float: left; width: 130px; height: 94px; border-right: 1px solid #e7e7e7; margin: 4px 25px 11px -25px; background: url(/wp-content/themes/corpus/images/flags/portugal.png) no-repeat center center; }
.box-info.icon-panama:before { content: ''; float: left; width: 89px; height: 59px; border-right: 1px solid #e7e7e7; margin: -11px 25px -6px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/flags/bandera-nacional-panama.png) no-repeat center center; }
.box-info.icon-andorra:before { content: ''; float: left; width: 89px; height: 59px; border-right: 1px solid #e7e7e7; margin: 6px 25px -6px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/flags/bandera-nacional-andorra.jpg) no-repeat center center; }

.box-info.icon-angel-guillen:before { content: ''; float: left; width: 116px; height: 117px; border-right: 1px solid #e7e7e7; margin: -11px 25px -6px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/angel-guillen.jpg) no-repeat center center; }
.box-info.icon-guy-jc-alvarado:before { content: ''; float: left; width: 116px; height: 117px; border-right: 1px solid #e7e7e7; margin: -11px 25px -6px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/jc-alvarado.jpg) no-repeat center center; }
.box-info.icon-luis-velador:before {  content: ''; float: right; width: 116px; height: 117px; border-left: 1px solid #e7e7e7; margin: -11px -26px -6px -6px; padding-left: 25px; background: url(/wp-content/themes/corpus/images/luis-velador.jpg) no-repeat center center; }
.box-info.icon-nicaragua:before { content: ''; float: left; width: 130px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px -5px -25px; background: url(/wp-content/themes/corpus/images/flags/bandera-nacional-nicaragua.png) no-repeat center center; }
.box-info.icon-bolivia:before { content: ''; float: left; width: 130px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px -5px -25px; background: url(/wp-content/themes/corpus/images/flags/bandera-nacional-bolivia.png) no-repeat center center; }
.box-info.icon-guatemala:before { content: ''; float: left; width: 130px; height: 94px; border-right: 1px solid #e7e7e7; margin: -12px 25px -5px -25px; background: url(/wp-content/themes/corpus/images/flags/bandera-nacional-guatemala.png) no-repeat center center; }
.box-info.icon-brazil:before { content: ''; float: left; width: 89px; height: 59px; border-right: 1px solid #e7e7e7; margin: 12px 25px 10px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/flags/bandera-nacional-brasil.png) no-repeat center center; }
.box-info.icon-costa-rica:before { content: ''; float: left; width: 89px; height: 59px; border-right: 1px solid #e7e7e7; margin: 12px 25px 10px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/flags/bandera-nacional-costa-rica.png) no-repeat center center; }
.box-info.icon-new-jersey:before { content: ''; float: left; width: 130px; height: 81px; border-right: 1px solid #e7e7e7; margin: 12px 25px 10px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/flags/bandera-new-jersey-v2.png) no-repeat center center; }
.box-info.icon-honduras:before { content: ''; float: left; width: 89px; height: 57px; border-right: 1px solid #e7e7e7; margin: 12px 25px 10px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/flags/bandera-nacional-honduras.png) no-repeat center center; }
.box-info.icon-us:before { content: ''; float: left; width: 90px; height: 68px; border-right: 1px solid #e7e7e7; margin: -12px 25px 10px -25px; padding-left: 25px; background: url(/wp-content/themes/corpus/images/flags/bandera-nacional-usa.png) no-repeat center center; }
.box-info.icon-michigan:before { content: ''; float: left; width: 130px; height: 81px; border-right: 1px solid #e7e7e7; margin: 12px 25px 10px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/flags/michigan-flag.png) no-repeat center center; }
.box-info.icon-west-virginia:before { content: ''; float: left; width: 130px; height: 81px; border-right: 1px solid #e7e7e7; margin: 12px 25px 10px -25px; padding-right: 30px; background: url(/wp-content/themes/corpus/images/flags/west-virginia-flag.png) no-repeat center center; }

@media(min-width: 768px){
	.box-info p { clear: none; }
}

@media(max-width: 767px){
	.box-info.icon-argentina:before,
	.box-info.icon-nicaragua:before,
	.box-info.icon-chile:before,
	.box-info.icon-peru:before,
	.box-info.icon-venezuela:before,
	.box-info.icon-colombia:before,
	.box-info.icon-mexico:before,
	.box-info.icon-ecuador:before,
	.box-info.icon-brazil:before { display: block; float: none; margin: -12px auto -5px; float: none; border-right: 0; }
}

/* brand-list */
@media(max-width: 767px){
	body:not(.scrolled) .brandlist { content-visibility: auto; }
}

.brandlist { font: 600 14px/1 'open sans', sans-serif; color: #151618; text-align: center; margin: 0 auto 20px; overflow: hidden; }
.brandlist.first { margin-bottom: -1px; }
.brandlist table { border-collapse: collapse; width: 100%; border: none !important;}
.brandlist th { height: 30px; border-top: 2px solid #acacac; border-bottom: 3px solid #393939 }
.brandlist thead + tbody tr:first-child td { border-top: 0 }
.brandlist td { padding: 2px; height: 44px; vertical-align: middle; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; }
.brandlist td:first-child { text-align: left; }
.brandlist td:first-child a { font-size: 14px; font-weight: normal; color: #2246de; text-decoration: none; }
.brandlist td:first-child a:hover { text-decoration: underline; }
.brandlist td:last-child { text-align: right }
.brandlist td.left:last-child { text-align: left }
.brandlist td:last-child a { color: #1d7b18; text-decoration: none; font-weight: normal; white-space: nowrap; }
.brandlist td:last-child a:hover { text-decoration: underline; }
.brandlist .logo { font-size: 14px; font-weight: 400 }
.brandlist .logo.abs { display: block; padding-left: 27px; position: relative; }
.brandlist .logo.abs:before { content: ""; display: block; width: 20px; height: 20px; background: red; position: absolute; top: 0; left: 2px; bottom: 0; margin: auto; }
.brandlist .terms-small { padding-top: 5px; font-size: 11px; line-height: 1.27; font-weight: 300; color: #b0b0b0; text-align: left }
.brandlist-alt td:first-child a { color: #2e2e2e }
.brandlist-alt td:last-child a { font-weight: 600; text-decoration: underline }
.brandlist-alt td:last-child a:hover { text-decoration: none }
.brandlist-alt .mark{display: inline-block; width: 15px; height: 12px; margin-right: 5px; vertical-align: middle; font-size: 0; }
.brandlist-alt .mark.yes{background: url(/wp-content/themes/corpus/images/list-check.png) no-repeat center;}
.brandlist-alt .mark.no{background: url(/wp-content/themes/corpus/images/closev2.png) no-repeat center;}

.brandlist.bonus-list th{font-weight: 700; font-size: 15px; color: #000; text-transform: uppercase;}
.brandlist.bonus-list td:first-child{font-weight: 600; font-size: 14px;}
.brandlist.bonus-list td:first-child *{display: inline-block; vertical-align: middle;}
.brandlist.bonus-list td:first-child .icon{width: 30px; padding-left: 5px; box-sizing: border-box;}
.brandlist.bonus-list td:first-child a{font: inherit; color: #000; text-decoration: underline;}
.brandlist.bonus-list td:first-child a:hover{text-decoration: none;}
.brandlist.bonus-list .mark{display: inline-block; width: 15px; height: 12px; margin-right: 5px; vertical-align: middle; font-size: 0; }
.brandlist.bonus-list .mark.yes{background: url(/wp-content/themes/corpus/images/list-check.png) no-repeat center;}
.brandlist.bonus-list .mark.no{background: url(/wp-content/themes/corpus/images/closev2.png) no-repeat center;}
.brandlist.bonus-list tfoot td{border-bottom: none; padding-top: 10px;}
.brandlist.bonus-list tfoot .btn3{display: block; max-width: 300px; padding-top: 12px; padding-bottom: 14px; color: #fff !important; text-decoration: none !important; text-align: center !important;}

@media only screen and (min-width:640px) {
	.brandlist.first + .brandlist{margin-left:52.5%;}
	.brandlist.first { float: left; width: 47.5%; margin-right: 5%; }
	.brandlist.left { float: left; width: 250px; margin: 16px 35px 15px 0 }
	.brandlist.bonus-list{width: 285px;}
	.brandlist.wide { width: 355px; }
}
@media (max-width:767px) {
	.brandslist-container .tncfoot { margin-top: 10px; }
	.brandslist-container .brandlist { margin: 0; }
	.brandslist-container .brandlist + .brandlist tr:first-child td { border-top: 0; }
}
@media (min-width:768px) {
	.brandslist-container { display: flex; margin: 0 -4px; flex-flow: row wrap }
	.brandslist-container .tncfoot { flex: 0 0 100% }
	.brandslist-container .brandlist { max-width: 33.3%; flex: 0 0 33.3%; padding: 0 4px; box-sizing: border-box }
}

/* container-columns */
@media(max-width: 767px){
	body:not(.scrolled) .container-columns { content-visibility: auto; }
	.container-columns.v2 .col:last-of-type:before{position: absolute; content: ""; top: -12px; left: 0; width: 100%; height: 1px; background: -moz-linear-gradient(left,  rgba(0,0,0,0.02) 0%, rgba(0,0,0,0.1) 22%, rgba(0,0,0,0.1) 77%, rgba(0,0,0,0.01) 100%); background: -webkit-linear-gradient(left,  rgba(0,0,0,0.02) 0%,rgba(0,0,0,0.1) 22%,rgba(0,0,0,0.1) 77%,rgba(0,0,0,0.01) 100%); background: linear-gradient(to right,  rgba(0,0,0,0.02) 0%,rgba(0,0,0,0.1) 22%,rgba(0,0,0,0.1) 77%,rgba(0,0,0,0.01) 100%);}
}

.container-columns { padding: 20px; border: 1px solid #ccc; margin: 15px 0; }
.container-columns .col { margin-bottom: 30px; font-size: 13px; line-height: 1.54; text-align: center; }
.container-columns .col p { margin: 0 0 20px; }
.container-columns .col p:last-child { margin-bottom: 0; }
.container-columns .col:last-child { margin-bottom: 0; }
.container-columns .image { display: block; width: 100%; height: 91px; margin-bottom: 13px; background-color: #f9f9f9; background-repeat: no-repeat; background-position: center center; font-size: 0; }
.container-columns ul.left { text-align: left; }

.container-columns.v2{display: flex; flex-flow: row wrap; justify-content: space-between; margin-left: 10px; margin-right: 10px; border: 7px solid #f2f2f2; padding: 20px 5px;}
.container-columns.v2 h3{ position: relative;  flex: 0 0 100%; max-width: 100%; margin-bottom: 20px; padding-bottom: 20px; font-weight: 600; font-size: 17px; color: #1a1a1a; text-align: center;}
.container-columns.v2 h3:after{position: absolute; content: ""; bottom: 0; left: 0; width: 100%; height: 1px; background: -moz-linear-gradient(left,  rgba(0,0,0,0.02) 0%, rgba(0,0,0,0.1) 22%, rgba(0,0,0,0.1) 77%, rgba(0,0,0,0.01) 100%); background: -webkit-linear-gradient(left,  rgba(0,0,0,0.02) 0%,rgba(0,0,0,0.1) 22%,rgba(0,0,0,0.1) 77%,rgba(0,0,0,0.01) 100%); background: linear-gradient(to right,  rgba(0,0,0,0.02) 0%,rgba(0,0,0,0.1) 22%,rgba(0,0,0,0.1) 77%,rgba(0,0,0,0.01) 100%);}
.container-columns.v2 .col{ display: flex; flex-flow: column nowrap; justify-content: space-between; width: auto; flex: 0 0 49%; max-width: 49%; margin: 0; font-weight: 600; font-size: 12px; line-height: 1.2; text-align: center; color: #101010; box-sizing: border-box;}
.container-columns.v2 .image{position: relative; height: auto; min-height: 120px; color: #626262; font-weight: 600; font-size: 14px; background-position: center bottom; background-color: transparent;}
.container-columns.v2 .image:after{position: absolute; content: attr(data-percentage); right: 0; bottom: 29px; left: 0; text-align: center; font-weight: 900; font-size: 16px; color: #101010;}
.container-columns.v2 .col:last-of-type{position: relative; display: flex; flex: 0 0 100%; max-width: 100%; flex-flow: row wrap; justify-content: space-between; align-items: center; margin-top: 32px;}
.container-columns.v2 .col:last-of-type .image,
.container-columns.v2 .col:last-of-type .entry{flex: 0 0 50%; max-width: 50%;}

.container-columns .image-1 { background-image: url(/wp-content/themes/corpus/images/logo-fejar-casinos-en-linia.jpg); }
.container-columns .image-2 { background-image: url(/wp-content/themes/corpus/images/logo-jugadors-anonims-casinos-en-linia.jpg); }
.container-columns .image-3 { background-image: url(/wp-content/themes/corpus/images/logo-azajer-casinos-en-linia.jpg); }
.container-columns .image-4 { background-image: url(/wp-content/themes/corpus/images/logo-gamstop-casinos-en-linea.png);}
.container-columns .image-5 { background-image: url(/wp-content/themes/corpus/images/casinos-en-vivo-torneos.jpg);}
.container-columns .image-6 { background-image: url(/wp-content/themes/corpus/images/casinos-en-vivo-carreras.jpg);}
.container-columns .image-7 { background-image: url(/wp-content/themes/corpus/images/casinos-en-vivo-giros-gratis.jpg);}
.container-columns .image-8 { background-image: url(/wp-content/themes/corpus/images/comision-nacional-addiciones-mexico.jpg);}
.container-columns .image-9 { background-image: url(/wp-content/themes/corpus/images/jugadores-anonimos-mexico.jpg);}
.container-columns .image-10 { background-image: url(/wp-content/themes/corpus/images/facultad-psicologia-unam-mexico.jpg);}
.container-columns .image-saber-jugar { background-image: url(/wp-content/themes/corpus/images/saber-jugar.jpg);}
.container-columns .image-jugadores-anonimos { background-image: url(/wp-content/themes/corpus/images/jugadores-anonimos.jpg);}
.container-columns .image-gamcare { background-image: url(/wp-content/themes/corpus/images/gamcare.jpg);}
.container-columns .image-gordon-moody { background-image: url(/wp-content/themes/corpus/images/gordon-moody.jpg);}
.container-columns .montau { background-image: url(/wp-content/themes/corpus/images/logo-centro-montau-casinos-en-linea-andorra.jpg);}
.container-columns .zigzag777 { background-image: url(/wp-content/themes/corpus/images/zigzag777.png); }
.container-columns .spaintastic { background-image: url(/wp-content/themes/corpus/images/spaintastic.png); }
.container-columns .mrxbet { background-image: url(/wp-content/themes/corpus/images/mrxbet.png); }
.container-columns .dota-2 { background-image: url(/wp-content/themes/corpus/images/dota-2-logo.png); }
.container-columns .csgo { background-image: url(/wp-content/themes/corpus/images/csgo-logo.png); }
.container-columns .league-of-legends { background-image: url(/wp-content/themes/corpus/images/league-of-legends.png); }
.container-columns .nc-problem-gambling { background-image: url(/wp-content/themes/corpus/images/nc-problem-gambling.jpg); }
.container-columns .youth-gambling-international-centre { background-image: url(/wp-content/themes/corpus/images/youth-gambling-international-centre.jpg); }
.container-columns .conadic { background-image: url(/wp-content/themes/corpus/images/conadic.png); }
.container-columns .image-blackjack-en-vivo { background-image: url(/wp-content/themes/corpus/images/blackjack-en-vivo.jpg);}
.container-columns .image-bonos-casino-en-vivo { background-image: url(/wp-content/themes/corpus/images/bonos-casino-en-vivo.jpg);}

.container-columns .michigan-gaming-control-board-es { background-image: url(/wp-content/themes/corpus/images/michigan-gaming-control-board-es.png);}
.container-columns .consejo-nacional-problemas-juego { background-image: url(/wp-content/themes/corpus/images/national-council-on-problem-gambling.png);}
.container-columns .gamblers-anonymous {background-image:url(/wp-content/themes/corpus/images/gamblers-anonymous.png);}
.container-columns .council-on-compulsive-gambling-nj{background-image:url(/wp-content/themes/corpus/images/logo-council-on-compulsive-gambling-new-jersey.jpg);}
.container-columns .ncpgambling-nj{background-image:url(/wp-content/themes/corpus/images/logo-ncpgambling-casinos-online-new-jersey.jpg);}
.container-columns .west-virginia-lottery-commission {background-image:url(/wp-content/themes/corpus/images/west-virginia-lottery-commission.png);}

.container-columns .image-argentina-1,
.container-columns .jugadores-anonimous,
.container-columns .image-chile-3 {background-image:url(/wp-content/themes/corpus/images/jugadores-anonimos-republica-dominicana.jpg);}
.container-columns .image-argentina-2{background-image:url(/wp-content/themes/corpus/images/logo-jug-anon-casinos-online-argentina.jpg);}
.container-columns .image-argentina-3{background-image:url(/wp-content/themes/corpus/images/logo-loteria-de-la-ciudad-casinos-online-argentina.jpg);}

.container-columns .image-colombia-2{background-image:url(/wp-content/themes/corpus/images/logo-gambling-therapy-casinos-online-colombia.jpg);}
.container-columns .image-colombia-3{background-image:url(/wp-content/themes/corpus/images/logo-gamcare-casinos-online-colombia.jpg);}

.container-columns .image-peru-1{background-image:url(/wp-content/themes/corpus/images/logo-jugadores-anonimos-casinos-online-peru.jpg);}
.container-columns .image-peru-2{background-image:url(/wp-content/themes/corpus/images/logo-ajuter-casinos-online-peru.jpg);}
.container-columns .image-peru-3{background-image:url(/wp-content/themes/corpus/images/logo-gambling-therapy-casinos-online-peru.jpg);}

.container-columns .image-nicaragua-1{background-image:url(/wp-content/themes/corpus/images/logo-be-gamble-aware-casinos-en-linea-nicaragua.png);}
.container-columns .image-nicaragua-2{background-image:url(/wp-content/themes/corpus/images/logo-gamstop-casinos-en-linea-nicaragua.png);}
.container-columns .image-nicaragua-3{background-image:url(/wp-content/themes/corpus/images/logo-game-care-casinos-en-linea-nicaragua.png);}

.container-columns .image-chile-1{background-image:url(/wp-content/themes/corpus/images/logo-ajuter-casinos-online-chile.jpg);}
.container-columns .image-chile-2{background-image:url(/wp-content/themes/corpus/images/logo-gambling-therapy-casinos-online-chile.jpg);}
.container-columns .begambleaware{background-image:url(/wp-content/themes/corpus/images/begambleaware.png);}
.container-columns .gamcare{background-image:url(/wp-content/themes/corpus/images/gamcare.png);}
.container-columns .jugadores-anonimos{background-image:url(/wp-content/themes/corpus/images/logo-jugadores-anonimos-casinos-online-colombia.jpg);}
.container-columns .assmca{background-image:url(/wp-content/themes/corpus/images/logo-assmca-casinos-en-linea-puerto-rico.jpg);}
.container-columns .gobierno-puerto-rico{background-image:url(/wp-content/themes/corpus/images/logo-gobierno-puerto-rico-casinos-en-linea.jpg);}
.container-columns .oegpr{background-image:url(/wp-content/themes/corpus/images/logo-oegpr-casinos-en-linea-puerto-rico.jpg);}

.container-columns .image-el-salvador-1{background-image:url(/wp-content/themes/corpus/images/logo-jugadores-anonimos-casinos-en-linea-el-salvador.jpg);}
.container-columns .image-el-salvador-2{background-image:url(/wp-content/themes/corpus/images/logo-gam-care-casinos-en-linea-el-salvador.jpg);}
.container-columns .image-el-salvador-3{background-image:url(/wp-content/themes/corpus/images/logo-gambling-therapy-casinos-en-linea-el-salvador.jpg);}

.container-columns .logo-sicad-casinos-en-linea { background-image:url(/wp-content/themes/corpus/images/logo-sicad-casinos-en-linea-portugal.jpg); }
.container-columns .logo-gambling-therapy-casinos-en-linea { background-image:url(/wp-content/themes/corpus/images/logo-gambling-therapy-casinos-en-linea-portugal.jpg); }
.container-columns .logo-srij-autoexclusion-casinos-en-linea { background-image:url(/wp-content/themes/corpus/images/logo-srij-autoexclusion-casinos-en-linea-portugal.jpg); }
.container-columns .apal { background-image:url(/wp-content/themes/corpus/images/logo-apal-casinos-en-linea-andorra.jpg); }
.container-columns .centro-montau { background-image:url(/wp-content/themes/corpus/images/logo-centro-montau-casinos-en-linea-andorra.jpg); }
.container-columns .jugadores-anonimos { background-image:url(/wp-content/themes/corpus/images/logo-jugadores-anonimos-casinos-online-bolivia.png); }

.container-columns .image-guatemala-1{background-image:url(/wp-content/themes/corpus/images/logo-fejar-casinos-en-linea-guatemala.png);}
.container-columns .image-guatemala-2{background-image:url(/wp-content/themes/corpus/images/logo-gambling-therapy-casinos-en-linea-guatemala.jpg);}
.container-columns .image-guatemala-3{background-image:url(/wp-content/themes/corpus/images/logo-gam-care-casinos-en-linea-guatemala.jpg);}

.container-columns .image-jogadores-anonimos-brazil{background-image:url(/wp-content/themes/corpus/images/logo-jogadores-anonimos-casinos-online-brasil.jpg);}
.container-columns .image-gambling-therapy-brazil{background-image:url(/wp-content/themes/corpus/images/logo-gambling-therapy-casinos-online-brasil.jpg);}

.container-columns .image-gamble-aware-honduras{background-image:url(/wp-content/themes/corpus/images/be-gamble-aware-casinos-online-honduras.png);}
.container-columns .image-gamcare-honduras{background-image:url(/wp-content/themes/corpus/images/gamcare-casinos-online-honduras.jpg);}
.container-columns .image-gamstop-honduras{background-image:url(/wp-content/themes/corpus/images/gamstop-casinos-online-honduras.png);}

.container-columns .pennsylvania-1 {background-image:url(/wp-content/themes/corpus/images/consejo-juego-compulsivo-pennsylvania.png);}
.container-columns .pennsylvania-2 {background-image:url(/wp-content/themes/corpus/images/gambler-anonymous-pennsylvania.png);}
.container-columns .pennsylvania-3 {background-image:url(/wp-content/themes/corpus/images/consejo-nacional-problemas-juego-pennsylvania.png);}

.container-columns .image-usa-1 {background-image:url(/wp-content/themes/corpus/images/apal-madrid.png);}
.container-columns .image-usa-2 {background-image:url(/wp-content/themes/corpus/images/800-gambler.png);}
.container-columns .image-usa-3 {background-image:url(/wp-content/themes/corpus/images/consejo-juego-problemático-new-york.png);}

.container-columns .sportradar {background-image:url(/wp-content/themes/corpus/images/sportradar.png); background-size: contain;}
.container-columns .genius-sports {background-image:url(/wp-content/themes/corpus/images/genius-sports.png); background-size: contain;}
.container-columns .betradar {background-image:url(/wp-content/themes/corpus/images/betradar.png); background-size: contain;}
.container-columns .thesports {background-image:url(/wp-content/themes/corpus/images/thesports.png); background-size: contain;}

.container-columns .agencia-tributaria {background-image:url(/wp-content/themes/corpus/images/agencia-tributaria.png); background-size: contain;}
.container-columns .policia-nacional {background-image:url(/wp-content/themes/corpus/images/policia-nacional.png); background-size: contain;}
.container-columns .incibe {background-image:url(/wp-content/themes/corpus/images/incibe.png); background-size: contain;}
.container-columns .olaf {background-image:url(/wp-content/themes/corpus/images/olaf.png); background-size: contain;}
.container-columns .juega-bien {background-image:url(/wp-content/themes/corpus/images/juega-bien.png); background-size: contain;}
.container-columns .coljuegos {background-image:url(/wp-content/themes/corpus/images/coljuegos.png); background-size: contain;}
.container-columns .fundacion-nuevo-rumbo {background-image:url(/wp-content/themes/corpus/images/fundacion-nuevo-rumbo.png); background-size: contain;}
.container-columns .jugadores-anonimos-colombia {background-image:url(/wp-content/themes/corpus/images/jugadores-anonimos-colombia.png); background-size: contain;}

.casinos-online-new .container-columns .image-1{background-image:url(/wp-content/themes/corpus/images/logo-begambleaware-casinos-en-linea.jpg);}
.casinos-online-new .container-columns .image-3{background-image:url(/wp-content/themes/corpus/images/logo-gamcare-casinos-en-linea.jpg);}
.casinos-online-new .container-columns .gambling-therapy{background-image:url(/wp-content/themes/corpus/images/logo-jugadores-gambling-therapy-online-venezuela.jpg);}
.casinos-online-new .container-columns .gamcare{background-image:url(/wp-content/themes/corpus/images/logo-gamcare-casinos-online-venezuela.jpg);}
.casinos-online-new .container-columns .begambleaware{background-image:url(/wp-content/themes/corpus/images/logo-begambleaware-casinos-online-venezuela.jpg);}
.casinos-online-new .container-columns .image-2{background-image:url(/wp-content/themes/corpus/images/logo-fejar-casinos-en-linia.jpg);}
.casinos-online-new .container-columns .image-4{background-image:url(/wp-content/themes/corpus/images/logo-jugadors-anonims-casinos-en-linia.jpg);}
.casinos-online-new .container-columns .image-5{background-image:url(/wp-content/themes/corpus/images/logo-azajer-casinos-en-linia.jpg);}
.casinos-online-new .container-columns .gambling-therapy-nj{background-image:url(/wp-content/themes/corpus/images/logo-gambling-therapy-casinos-online-new-jersey.jpg);}
.casinos-online-new .container-columns .council-on-compulsive-gambling-nj{background-image:url(/wp-content/themes/corpus/images/logo-council-on-compulsive-gambling-new-jersey.jpg);}
.casinos-online-new .container-columns .ncpgambling-nj{background-image:url(/wp-content/themes/corpus/images/logo-ncpgambling-casinos-online-new-jersey.jpg);}
.casinos-online-new .container-columns .jugadores{background-image:url(/wp-content/themes/corpus/images/jugadores-anonimos-costa-rica.jpg);}
.casinos-online-new .container-columns .apalmadrid{background-image:url(/wp-content/themes/corpus/images/apal-madrid.png);}
.casinos-online-new .container-columns .michigan-gaming-control-board{background-image:url(/wp-content/themes/corpus/images/michigan-gaming-control-board.png);}
.casinos-online-new .container-columns .gamblers-anonymous {background-image:url(/wp-content/themes/corpus/images/gamblers-anonymous.png);}
.casinos-online-new .container-columns .consejo-nacional-problemas-juego {background-image:url(/wp-content/themes/corpus/images/consejo-nacional-problemas-juego-usa.png);}
.casinos-online-new .container-columns .west-virginia-lottery-commission {background-image:url(/wp-content/themes/corpus/images/west-virginia-lottery-commission.png);}


/* .container-columns .hundred-percent{background-image:url(/wp-content/themes/corpus/images/hundred-percent.png);}
.container-columns .twenty-percent{background-image:url(/wp-content/themes/corpus/images/twenty-percent.png);} */

.container-columns .perc100{background-image:url(/wp-content/themes/corpus/images/perc100.png);}
.container-columns .perc50{background-image:url(/wp-content/themes/corpus/images/perc50.png);}
.container-columns .perc30 { background-image: url(/wp-content/themes/corpus/images/perc30.png) }
.container-columns .perc20 { background-image: url(/wp-content/themes/corpus/images/perc20.png) }
.container-columns .perc25 { background-image: url(/wp-content/themes/corpus/images/perc25.png) }
.container-columns .perc15{background-image:url(/wp-content/themes/corpus/images/perc15.png);}
.container-columns .perc10{background-image:url(/wp-content/themes/corpus/images/perc10.png);}
.container-columns .perc8 { background-image: url(/wp-content/themes/corpus/images/perc8.png) }
.container-columns .perc0 { background-image: url(/wp-content/themes/corpus/images/perc0.png) }

@media(min-width: 360px){
	.container-columns.v2{padding-right: 20px; padding-left: 20px;}
	.container-columns.v2 .col{max-width: 48%;}
}

@media(min-width: 600px){
	.container-columns { display: table; width: 100%; padding: 20px 6px; -webkit-box-sizing: border-box; box-sizing: border-box; }
	.container-columns.fixed { display: flex; justify-content: center; align-items: stretch; width: 100%; padding: 20px 6px; -webkit-box-sizing: border-box; box-sizing: border-box; }
	.container-columns .col { display: table-cell; width: 33%; padding: 0 20px; margin-bottom: 0; }
	.container-columns .col.fixed { display: flex; flex-flow: column; justify-content: space-between; align-items: stretch; width: 33%; padding: 0 20px; margin-bottom: 0; }
	.container-columns .image { max-width: 195px; margin: 0 auto 14px; }
	.container-columns.v2{margin-left: auto; margin-right: auto;}
	.container-columns .conadic { background-size: 80%; }
}

@media(min-width: 768px){
	.container-columns.v2 .col,
	.container-columns.v2 .col:last-of-type{flex: 0 0 33%; max-width: 33%;}
	.container-columns.v2 .col{position: relative; padding-left: 30px; padding-right: 30px;}
	.container-columns.v2 .col:last-of-type{margin-top: 0;}
	.container-columns.v2 .col:last-of-type .image,
	.container-columns.v2 .col:last-of-type .entry{flex: 0 0 100%; max-width: 100%;}
	.container-columns.v2 .col + .col:before{position: absolute; content: ''; top: 5%; left: -1px; width: 1px; height: 90%; background: -moz-linear-gradient(top,  rgba(0,0,0,0.02) 0%, rgba(0,0,0,0.04) 9%, rgba(0,0,0,0.2) 43%, rgba(0,0,0,0.2) 49%, rgba(0,0,0,0.17) 58%, rgba(0,0,0,0.05) 80%, rgba(0,0,0,0) 100%); background: -webkit-linear-gradient(top,  rgba(0,0,0,0.02) 0%,rgba(0,0,0,0.04) 9%,rgba(0,0,0,0.2) 43%,rgba(0,0,0,0.2) 49%,rgba(0,0,0,0.17) 58%,rgba(0,0,0,0.05) 80%,rgba(0,0,0,0) 100%); background: linear-gradient(to bottom,  rgba(0,0,0,0.02) 0%,rgba(0,0,0,0.04) 9%,rgba(0,0,0,0.2) 43%,rgba(0,0,0,0.2) 49%,rgba(0,0,0,0.17) 58%,rgba(0,0,0,0.05) 80%,rgba(0,0,0,0) 100%);}
	.container-columns.v2 .image{min-height: 110px;}
}

@media(min-width: 1200px){
	.container-columns.v2 {padding-right: 10px; padding-left: 10px;}
	.container-columns.v2 .col{padding-left: 40px; padding-right: 40px;}
}

.container-clmns { position: relative; padding: 52px 0 20px; }
.container-clmns:before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 302px; border-radius: 15px; background: linear-gradient(90deg, #4C924A 0%, #293532 100%); }
.container-clmns .col { position: relative; max-width: 275px; margin: 0 auto 20px; padding: 18px 18px 24px; background: #fff; border-radius: 10px; font-size: 15px; line-height: 1.71; color: #646877; box-shadow: 0px 4px 14.3px 0px rgba(100, 104, 119, 0.20); }
.container-clmns .title { min-height: 53px; margin: 0 0 37px; font-size: 18px; line-height: 1.45; font-weight: bold; color: #3D3C3C; }
.container-clmns .image { margin: -11px -11px 27px; height: 140px; background: #EFF1F8 no-repeat center center; border-radius: 10px; font-size: 0; color: transparent; }
.container-clmns .agencia-tributaria { background-image:url(/wp-content/themes/corpus/images/agencia-tributaria-v2.png); }
.container-clmns .policia-nacional { background-image:url(/wp-content/themes/corpus/images/policia-nacional-v2.png); }
.container-clmns .incibe { background-image:url(/wp-content/themes/corpus/images/incibe-v2.png); }
.container-clmns .olaf { background-image:url(/wp-content/themes/corpus/images/olaf-v2.png); }

.container-clmns a:hover { text-decoration: none; }

@media(min-width: 768px){
	.container-clmns { display: flex; flex-flow: row wrap; justify-content: center; }
	.container-clmns .col { flex: 0 0 auto; margin: 0 5px 20px; }
}

@media(min-width: 1005px){
	.container-clmns:before { left: 50%; right: auto; width: 1214px; margin-left: -607px; }
	.container-clmns .col { width: calc(25% - 10px); box-sizing: border-box; }
}

/* htmltable */
@media(max-width: 767px){
	body:not(.scrolled) .htmltable,
	body:not(.scrolled) .htmltable-side { content-visibility: auto; }
}

.htmltable .logo.neteller>span { background: url(/wp-content/themes/corpus/images/logo/payment/neteller-b.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 116px; margin: 0 auto;}
.htmltable .logo.paysafecard>span { background: url(/wp-content/themes/corpus/images/logo/payment/paysafecard-b.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 130px; margin: 0 auto;}
.htmltable .logo.trustly>span { background: url(/wp-content/themes/corpus/images/logo/payment/trustly-b.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 80px; margin: 0 auto;}
.htmltable .logo.paypal>span { background: url(/wp-content/themes/corpus/images/logo/payment/paypal-b.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 35px; width: 120px; margin: 0 auto;}
.htmltable .logo.skrill>span { background: url(/wp-content/themes/corpus/images/logo/payment/skrill-b.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 35px; width: 80px; margin: 0 auto;}
.htmltable .logo.entropay>span { background: url(/wp-content/themes/corpus/images/logo/payment/entropay-b.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 116px; margin: 0 auto;}
.htmltable .logo.visa-mastercard>span { background: url(/wp-content/themes/corpus/images/logo/payment/mastercard-visa-b.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 122px; margin: 0 auto;}
.htmltable .logo.banktransfer>span { background: url(/wp-content/themes/corpus/images/logo/payment/transferencia-bancaria.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 35px; width: 116px; margin: 0 auto;}
.htmltable .logo.bizum>span { background: url(/wp-content/themes/corpus/images/logo/payment/bizum.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 150px; margin: 0 auto;}

.htmltable .logo.banktransfer.v2>span { background-image: url(/wp-content/themes/corpus/images/logo/payment/banktransfer.png); }
.htmltable .logo.credit-debit.v2>span { background-image: url(/wp-content/themes/corpus/images/logo/payment/credit-debit.png); }

.htmltable .logo.visa>span { background: url(/wp-content/themes/corpus/images/logo/payment/visa.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 60px; width: 150px; margin: 0 auto; }
.htmltable .logo.mastercard>span { background: url(/wp-content/themes/corpus/images/logo/payment/mastercard.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 50px; margin: 0 auto;}
.htmltable .logo.debit>span { background: url(/wp-content/themes/corpus/images/logo/payment/ico-debit.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 122px; margin: 0 auto;}
.htmltable .logo.credit-debit>span { background: url(/wp-content/themes/corpus/images/logo/payment/credito-debito.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 50px; margin: 0 auto;}
.htmltable .logo.klarna>span { background: url(/wp-content/themes/corpus/images/logo/payment/klarna.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 18px; width: 79px; margin: 0 auto;}
.htmltable .logo.maestro>span { background: url(/wp-content/themes/corpus/images/logo/payment/maestro.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 29px; width: 109px; margin: 0 auto }
.htmltable .logo.margin-visa>span { background: url(/wp-content/themes/corpus/images/logo/payment/visa.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 25px; width: 80px; margin: 10px auto 10px auto }
.htmltable .logo.ukgc>span { background: url(/wp-content/themes/corpus/images/logo-gambling-commission.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 22px; width: 80px; margin: 0 auto }
.htmltable .logo.geotrust>span { background: url(/wp-content/themes/corpus/images/logo/payment/geotrust.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 22px; width: 80px; margin: 0 auto }
.htmltable .logo.applepay>span { background: url(/wp-content/themes/corpus/images/logo/payment/apple-pay.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 28px; width: 71px; margin: 0 auto }
.htmltable .logo.jeton-wallet>span,.htmltable .logo.jeton>span { background: url(/wp-content/themes/corpus/images/logo/payment/jeton-wallet.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 22px; width: 119px; margin: 0 auto }
.htmltable .logo.qiwi-wallet>span { background: url(/wp-content/themes/corpus/images/logo/payment/qiwi-wallet.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 41px; width: 87px; margin: 0 auto }
.htmltable .logo.echeck>span { background: url(/wp-content/themes/corpus/images/logo/payment/echeck.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 109px; margin: 0 auto }
.htmltable .logo.cash-deposit>span { background: url(/wp-content/themes/corpus/images/logo/payment/cash-deposit.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 28px; width: 71px; margin: 0 auto }
.htmltable .logo.paybymobile>span { background: url(/wp-content/themes/corpus/images/logo/payment/pay-by-mobile.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 30px; width: 77px; margin: 0 auto }
.htmltable .logo.m-pesa>span { background: url(/wp-content/themes/corpus/images/logo/payment/m-pesa.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 45px; width: 90px; margin: 0 auto }
.htmltable .logo.airtel>span { background: url(/wp-content/themes/corpus/images/logo/payment/airtel.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 110px; margin: 0 auto }
.htmltable .logo.ecopayz>span { background: url(/wp-content/themes/corpus/images/logo/payment/ecopayz.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 28px; width: 119px; margin: 0 auto }
.htmltable .logo.sofort>span { background: url(/wp-content/themes/corpus/images/logo/payment/sofort.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 110px; margin: 0 auto }
.htmltable .logo.mtn>span { background: url(/wp-content/themes/corpus/images/logo/payment/mtn-logo.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 85px; margin: 0 auto }
.htmltable .logo.diners>span { background: url(/wp-content/themes/corpus/images/logo/payment/diners-logo.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 120px; margin: 0 auto }
.htmltable .logo.bitcoin>span { background: url(/wp-content/themes/corpus/images/logo/payment/bitcoin.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 100px; margin: 0 auto }
.htmltable .logo.neosurf>span { background: url(/wp-content/themes/corpus/images/logo/payment/neosurf.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 27px; width: 112px; margin: 0 auto }
.htmltable .logo.boku>span { background: url(/wp-content/themes/corpus/images/logo/payment/boku-pay-by-phone.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 42px; width: 111px; margin: 0 auto }
.htmltable .logo.muchbetter>span { background: url(/wp-content/themes/corpus/images/logo/payment/muchbetter.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 27px; width: 127px; margin: 0 auto }
.htmltable .logo.payforit>span { background: url(/wp-content/themes/corpus/images/logo/payment/payforit.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 25px; width: 101px; margin: 0 auto }
.htmltable .logo.sms>span { background: url(/wp-content/themes/corpus/images/logo/payment/sms.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 32px; margin: 0 auto }
.htmltable .logo.siru>span { background: url(/wp-content/themes/corpus/images/logo/payment/siru.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 40px; width: 64px; margin: 0 auto }
.htmltable .logo.upaycard>span { background: url(/wp-content/themes/corpus/images/logo/payment/upaycard.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 25px; width: 120px; margin: 0 auto }
.htmltable .logo.wirecard>span { background: url(/wp-content/themes/corpus/images/logo/payment/wirecard.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 25px; width: 121px; margin: 0 auto }
.htmltable .logo.zimpler>span { background: url(/wp-content/themes/corpus/images/logo/payment/zimpler.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 29px; width: 109px; margin: 0 auto }
.htmltable .logo.transferencia-bancaria>span { background: url(/wp-content/themes/corpus/images/logo/payment/transferencia-bancaria.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 29px; width: 109px; margin: 0 auto }
.htmltable .logo.todito-cash>span { background: url(/wp-content/themes/corpus/images/logo/payment/todito-cash.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 20px; width: 101px; margin: 0 auto }
.htmltable .logo.interac>span { background: url(/wp-content/themes/corpus/images/logo/payment/interac.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 20px; width: 101px; margin: 0 auto }
.htmltable .logo.astropay>span { background: url(/wp-content/themes/corpus/images/logo/payment/astropay.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 30px; width: 109px; margin: 0 auto }
.htmltable .logo.webmoney>span { background: url(/wp-content/themes/corpus/images/logo/payment/webmoney.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 20px; width: 101px; margin: 0 auto }
.htmltable .logo.pago-efectivo>span { background: url(/wp-content/themes/corpus/images/logo/payment/pago-efectivo.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 32px; width: 115px; margin: 0 auto;}
.htmltable .logo.i-debit>span { background: url(/wp-content/themes/corpus/images/logo/payment/idebit.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 33px; width: 70px; margin: 0 auto;}
.htmltable .logo.mifinity>span { background: url(/wp-content/themes/corpus/images/logo/payment/mifinity.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 22px; width: 118px; margin: 0 auto;}
.htmltable .logo.perfect-money>span { background: url(/wp-content/themes/corpus/images/logo/payment/perfect-money.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 23px; width: 125px; margin: 0 auto;}
.htmltable .logo.epay>span { background: url(/wp-content/themes/corpus/images/logo/payment/epay.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 35px; width: 99px; margin: 0 auto;}
.htmltable .logo.stickpay>span { background: url(/wp-content/themes/corpus/images/logo/payment/stickpay.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 23px; width: 100px; margin: 0 auto;}
.htmltable .logo.payeer>span { background: url(/wp-content/themes/corpus/images/logo/payment/payeer.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 31px; width: 91px; margin: 0 auto;}
.htmltable .logo.efecty>span { background: url(/wp-content/themes/corpus/images/logo/payment/efecty.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 32px; width: 115px; margin: 0 auto;}
.htmltable .logo.pay-u>span { background: url(/wp-content/themes/corpus/images/logo/payment/pay-u.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 33px; width: 70px; margin: 0 auto;}
.htmltable .logo.via-baloto>span { background: url(/wp-content/themes/corpus/images/logo/payment/via-baloto.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 22px; width: 118px; margin: 0 auto;}
.htmltable .logo.punto-red>span { background: url(/wp-content/themes/corpus/images/logo/payment/punto-red.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 23px; width: 125px; margin: 0 auto;}
.htmltable .logo.dimonex>span { background: url(/wp-content/themes/corpus/images/logo/payment/dimonex.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 35px; width: 99px; margin: 0 auto;}
.htmltable .logo.pse>span { background: url(/wp-content/themes/corpus/images/logo/payment/pse.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 23px; width: 100px; margin: 0 auto;}
.htmltable .logo.surtimax>span { background: url(/wp-content/themes/corpus/images/logo/payment/surtimax.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 31px; width: 91px; margin: 0 auto;}
.htmltable .logo.online-banking-transfer-ach>span { background: url(/wp-content/themes/corpus/images/logo/payment/online-banking-transfer-ach.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 46px; width: 59px; margin: 0 auto;}
.htmltable .logo.vip-preferred>span { background: url(/wp-content/themes/corpus/images/logo/payment/vip-preferred.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 44px; width: 135px; margin: 0 auto;}
.htmltable .logo.playplus>span { background: url(/wp-content/themes/corpus/images/logo/payment/playplus.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 50px; width: 100px; margin: 0 auto;}
.htmltable .logo.pay-near-me>span { background: url(/wp-content/themes/corpus/images/logo/payment/pay-near-me.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 28px; width: 138px; margin: 0 auto;}
.htmltable .logo.cash>span { background: url(/wp-content/themes/corpus/images/logo/payment/cash.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 54px; width: 62px; margin: 0 auto;}
.htmltable .logo.cash-deposit>span,
.htmltable .logo.deposito-en-salon>span,
.htmltable .logo.deposito-en-salones>span { background: url(/wp-content/themes/corpus/images/logo/payment/cash-deposit-spanish.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 58px; width: 150px; margin: 0 auto;}
.htmltable .logo.cashlib>span { background: url(/wp-content/themes/corpus/images/logo/payment/cash-lib.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 42px; width: 100px; margin: 0 auto;}
.htmltable .logo.bridgerpay>span { background: url(/wp-content/themes/corpus/images/logo/payment/bridger-pay.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 18px; width:126px; margin: 0 auto;}
.htmltable .logo.multibanco>span { background: url(/wp-content/themes/corpus/images/logo/payment/multibanco.png) no-repeat 0 0; text-indent: -9999px; display: block; width:48px; height: 56px;   margin: 0 auto;}
.htmltable .logo.mb-way>span { background: url(/wp-content/themes/corpus/images/logo/payment/mb-way.png) no-repeat 0 0; text-indent: -9999px; display: block; width:104px; height: 46px;   margin: 0 auto;}
.htmltable .logo.boleto-bancario>span { background: url(/wp-content/themes/corpus/images/logo/payment/boleto-bancario.png) no-repeat 0 0; text-indent: -9999px; display: block; width:40px; height: 34px;   margin: 0 auto;}
.htmltable .logo.meo-wallet>span { background: url(/wp-content/themes/corpus/images/logo/payment/meo-wallet.png) no-repeat 0 0; text-indent: -9999px; display: block; width:134px; height: 17px;   margin: 0 auto;}
.htmltable .logo.teleingreso>span { background: url(/wp-content/themes/corpus/images/logo/payment/teleingreso.png) no-repeat 0 0; text-indent: -9999px; display: block; width:150px; height: 58px;   margin: 0 auto;}
.htmltable .logo.euteller>span { background: url(/wp-content/themes/corpus/images/logo/payment/euteller.png) no-repeat 0 0; text-indent: -9999px; display: block; width:112px; height: 28px;   margin: 0 auto;}
.htmltable .logo.instant-banking>span { background: url(/wp-content/themes/corpus/images/logo/payment/Instant-Banking.png) no-repeat 0 0; text-indent: -9999px; display: block; width:85px; height: 42px;   margin: 0 auto;}
.htmltable .logo.cheque>span { background: url(/wp-content/themes/corpus/images/logo/payment/cheque.png) no-repeat 0 0; text-indent: -9999px; display: block; width:150px; height: 60px; margin: 0 auto;}
.htmltable .logo.discover>span { background: url(/wp-content/themes/corpus/images/logo/payment/discover.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 21px; width: 118px; margin: 0 auto;}


.htmltable .mga-logo span { display: inline-block; width: 130px; height: 22px; vertical-align: middle; margin: -5px 0px -5px 5px; background: url(/wp-content/themes/corpus/images/logo-mga.png) 0 0 no-repeat; text-indent:-9999px;}
.htmltable .ukgc-logo span { display: inline-block; width: 80px; height: 22px; vertical-align: middle; margin: -5px 0px -5px 5px; background: url(/wp-content/themes/corpus/images/logo-gambling-commission.png) 0 0 no-repeat; text-indent:-9999px;}
/*.htmltable .logo.dgoj>span { background: url(/wp-content/themes/corpus/images/dgoj-old.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 52px; width: 110px; margin: 0 auto;}*/
.htmltable .logo.dgoj>span { background: url(/wp-content/themes/corpus/images/logo-dgoj-juego-seguro.png) no-repeat 0 0; text-indent: -9999px; display: block; height: 26px; width: 170px; margin: 0 auto;}
.htmltable .logo.dgoj-seguro>span {background: url(/wp-content/themes/corpus/images/logo-dgoj-juego-seguro-pequeno.png) no-repeat 0 0;text-indent: -9999px;height: 16px;width: 100px;margin: 0 auto;}
.htmltable .logo.craj>span {background: url(/wp-content/themes/corpus/images/craj.png) no-repeat 0 0;text-indent: -9999px;height: 34px;width: 100px;margin: 0 auto; background-size: 100%}
.htmltable .logo.dcja>span {background: url(/wp-content/themes/corpus/images/dcja.png) no-repeat 0 0;text-indent: -9999px;height: 34px;width: 100px;margin: 0 auto; background-size: 100%}
.htmltable .logo.government-of-gibraltar>span {background: url(/wp-content/themes/corpus/images/government-of-gibraltar.png) no-repeat 0 0;text-indent: -9999px;height: 34px;width: 100px;margin: 0 auto; background-size: 100%}
.htmltable .logo.jcj>span {background: url(/wp-content/themes/corpus/images/jcj.png) no-repeat 0 0;text-indent: -9999px;height: 34px;width: 100px;margin: 0 auto; background-size: 100%}
.htmltable .logo.mga>span {background: url(/wp-content/themes/corpus/images/malta-gaming-authority.png) no-repeat 0 0;text-indent: -9999px;height: 31px;width: 165px;margin: 0 auto; background-size: 100%}
.htmltable .logo.curacao>span {background: url(/wp-content/themes/corpus/images/curacao-logo.png) no-repeat 0 0;text-indent: -9999px;height: 42px;width: 48px;margin: 0 auto; background-size: 70%}
.htmltable .logo.jcj>span {background: url(/wp-content/themes/corpus/images/jcj.png) no-repeat 0 0;text-indent: -9999px;height: 34px;width: 100px;margin: 0 auto; background-size: 100%}
.htmltable .logo.jcj>span {background: url(/wp-content/themes/corpus/images/jcj.png) no-repeat 0 0;text-indent: -9999px;height: 34px;width: 100px;margin: 0 auto; background-size: 100%}
.htmltable .uif-logo { padding-top: 15px; padding-bottom: 15px; }
.htmltable .ldlpa-logo { padding-top: 15px; padding-bottom: 15px; }

/*.htmltable caption.ukgc-logo,*/
.htmltable caption.dgoj-logo,
.htmltable caption.segob-logo,
.htmltable caption.mga-logo,
.htmltable caption.coljuegos-logo,
.htmltable caption.logo-mga { /*padding-top: 69px;*/}
/* .htmltable caption.conajzar { padding-top: 55px; } */
/* .htmltable caption.uif-logo { padding-top: 92px; padding-bottom: 36px;} */
.htmltable caption.ldlpa-logo { padding-bottom: 36px;}
/*.htmltable caption.cnc-logo { padding-top: 5px; padding-bottom: 10px; }*/

.htmltable table caption.dgoj-logo,
.htmltable table caption.segob-logo,
.htmltable table caption.mga-logo,
.htmltable table caption.logo-mga,
.htmltable table caption.ukgc-logo,
.htmltable table caption.gcb-mi,
.htmltable table caption.ccc-nj,
.htmltable table caption.logo-bolivia { padding-right: 150px; }
.htmltable table caption.wvlc-wv { padding-right: 60px; }


.htmltable caption.dgoj-logo:after,
.htmltable caption.segob-logo:after,
.htmltable caption.mga-logo:after,
.htmltable caption.uif-logo:after,
.htmltable caption.logo-mga:after,
.htmltable caption.coljuegos-logo:after,
.htmltable caption.craj-logo:after,
.htmltable caption.ldlpa-logo:after,
/*.htmltable caption.cnc-logo:after,*/
.htmltable .ukgc-logo:after,
.htmltable .gcb-mi:after,
.htmltable .ccc-nj:after,
.htmltable caption.conajzar:after { content: ''; display: inline-block; position: absolute; top: 50%; right: 5px; transform: translateY(-50%); background-position: center; background-repeat: no-repeat; }
.htmltable caption.logo-bolivia:after{ content: ''; display: inline-block; position: absolute; top: 15%; right: -10px; transform: translateX(-50%); background-position: center; background-repeat: no-repeat; }
.htmltable caption.logo-us:after{ content: ''; display: inline-block; position: absolute; top: 15%; right: -10px; transform: translateX(-50%); background-position: center; background-repeat: no-repeat; }

@media(max-width: 767px){
	.htmltable caption.logo-hide-mobile:after { content: none !important; }
}
.htmltable .ukgc-logo:after { content: ''; display: inline-block; width: 100px; height: 36px; vertical-align: middle; margin: -5px 0px; background: url(/wp-content/themes/corpus/images/logo-gambling-commission.png) 0 0 no-repeat; background-position: 0px 12px}
.htmltable .dgoj-logo:after { width: 170px; height: 28px; background-image: url(/wp-content/themes/corpus/images/dgoj.png);}
.htmltable .segob-logo:after{width:170px;height:30px;background-image:url(/wp-content/themes/corpus/images/segob-dgjs-reguladora.png);}
.htmltable .craj-logo:after{width:140px;height:28px;background-image:url(/wp-content/themes/corpus/images/craj-logo.png);}
.htmltable .coljuegos-logo:after{width:140px;height:30px;background-image:url(/wp-content/themes/corpus/images/coljuegos-reguladora.png); background-size: contain; }
.htmltable .mga-logo:after{width:138px;height:22px;background-image:url(/wp-content/themes/corpus/images/malta-gaming-authority.png); background-size: contain;}
.htmltable .uif-logo:after{ width:170px;height:38px; background-image:url(/wp-content/themes/corpus/images/unidad-de-informaciόn-financiera.png); }
.htmltable .logo-mga:after{width:130px;height: 22px;background-image: url(/wp-content/themes/corpus/images/logo-mga.png);}
.htmltable .logo-bolivia:after{width:33px;height: 22px;background-image: url(/wp-content/themes/corpus/images/flag-bolivia.png);}
.htmltable .logo-us:after{width:35px; height:26px; background-image: url(/wp-content/themes/corpus/images/usa-flag.png); }
.htmltable .conajzar:after{width:77px;height:27px;background-image:url(/wp-content/themes/corpus/images/conajzar.png);}
.htmltable .ldlpa-logo:after{ width:170px;height:38px; background-image:url(/wp-content/themes/corpus/images/logo-loteria-de-la-provincia-argentina.png); }
.htmltable .cnc-logo:after { /*width: 37px; height: 43px; background-image: url(/wp-content/themes/corpus/images/cnc.png);*/ content: ''; display: inline-block; width: 37px; height: 43px; vertical-align: middle; margin: -5px 0px; background: url(/wp-content/themes/corpus/images/cnc.png) 0 0 no-repeat; position: absolute; top: 0; right: 0; background-position: 0px 12px; padding-bottom: 20px;}
.htmltable .ive-logo:after{ content: ''; display: inline-block; vertical-align: middle; margin: 8px 0px;  width:165px; height: 22px; background-image: url(/wp-content/themes/corpus/images/intendencia-de-verificaciоn-especial.png); position: absolute; top: 0; right: 0; }
.htmltable .ccc-nj:after{ content: ''; display: inline-block; vertical-align: middle;  width: 170px; height: 50px; background-image:url(/wp-content/themes/corpus/images/casinos-control-comission-nj.png); }
.htmltable .wvlc-wv:after{ content: ''; display: inline-block; vertical-align: middle; width: 80px; height: 37px; background-image:url(/wp-content/themes/corpus/images/west-virginia-lottery-commission.png); position: absolute; top: 0; right: 0; background-size: contain; background-repeat: no-repeat; }
.htmltable .gcb-mi:after{ content: ''; display: inline-block; vertical-align: middle; width: 103px; height: 50px; background-image:url(/wp-content/themes/corpus/images/michigan-gaming-control-board.png);  background-size: contain; background-repeat: no-repeat; }

.htmltable .logo.abs.eureg:before { background: url(/wp-content/themes/corpus/spr/eureg.png) no-repeat 0 0; text-indent: -9999px; width:120px;margin-left: 10px;}
.htmltable .logo.abs.eureg.center { padding: 7px 16px; }
.htmltable .logo.abs.eureg.center:before { position: relative; margin: 0 auto !important; }
.htmltable .logo.abs.eureg.center:before span { display: none; }
.htmltable .logo.abs.eureg.spill:before { background-position: 0 0;  height: 34px; }
.htmltable .logo.abs.eureg.aams:before { background-position: 0 -34px;  height: 44px; }
.htmltable .logo.abs.eureg.ukgc:before { background-position: 0 -78px;  height: 58px; }
.htmltable .logo.abs.eureg.spf-justice:before { background-position: 0 -136px; height: 42px;}
.htmltable .logo.abs.eureg.segob:before  { background-position: 0 -227px; height: 30px; }
.htmltable .logo.abs.eureg.craj:before { width:140px;height:28px;background-image:url(/wp-content/themes/corpus/images/craj-logo.png); margin-left: 0}
.htmltable .logo.abs.coljuegos:before { background-position: 0 -182px; height: 20px;}
.htmltable .logo.abs.dgoj:before { background-position: 0 -205px; height: 20px;}
.htmltable .logo.abs.new-jersey-ccc:before { background-position: -3px -452px; height: 48px; width: 51px; margin-left: 45px;}
.htmltable .logo.abs.michigan-reg:before { background-position: -60px -449px; height: 54px; width: 58px; margin-left: 42px;}
.htmltable .logo.abs.nevada-gcb:before { background-position: -61px -450px; height: 53px; width: 54px; margin-left: 45px;}
.htmltable .logo.abs.indiana-gc:before { background-position: 0 -516px; height: 52px; width: 62px; margin-left: 45px;}
.htmltable .logo.abs.west-virginia-lottery:before { background-position: -69px -520px; height: 45px; width: 45px; margin-left: 45px;}
.htmltable .logo.abs.new-hampshire-groa:before { background-position: 0 -575px; height: 21px;}

.htmltable .logo.abs.eureg.pennsylvania-reg:before { width:66px;height:50px;background-image:url(/wp-content/themes/corpus/images/pennsylvania-gaming-control-board.png); margin-left: 45px;}

.htmltable .logo.abs.eureg.belgian-gc:before { background-position: -38px -136px; height: 42px; margin-left: 32px;}
.htmltable .logo.abs.national-betting-authority-cyprus:before { background-position: 0 -260px; height: 45px;}
.htmltable .logo.abs.jeux-hasard:before { background-position: 0 -306px; height: 45px;}

.htmltable .regulier.higher {font: normal 14px/1 'open sans',sans-serif;color: #000;overflow:auto;margin:0 auto 20px;}
.htmltable .logo.abs.flag:before { vertical-align: middle; margin:auto; background: url(/wp-content/themes/corpus/spr/flags.png) no-repeat 0 0; width:16px;height:11px; left: 10px;}
.htmltable .logo.abs.flag.dk:before { background-position: 0 0px; }
.htmltable .logo.abs.flag.it:before { background-position: 0 -12px; }
.htmltable .logo.abs.flag.es:before { background-position: 0 -24px; }
.htmltable .logo.abs.flag.col:before { background-position: 0 -48px; }

.htmltable .logo.abs.flag.be:before { background-position: 0 -72px; }
.htmltable .logo.abs.flag.mx:before { background-position: 0 -60px }
.htmltable .logo.abs.flag.cyprus:before { background-position: 0 -84px }
.htmltable .logo.abs.flag.uk:before { background-position: 0 -96px }
.htmltable .logo.abs.flag.nj:before { background-position: 0 -121px }
.htmltable .logo.abs.flag.pe:before { background-position: 0 -131px }
.htmltable .logo.abs.flag.an:before { background-position: 0 -108px }

.htmltable .logo.abs.flag.mx:before { background-position: 0 -59px; }
.htmltable .logo.abs.flag.andorra:before { background-position: 0 -107px; }
.htmltable .logo.abs.flag.new-jersey:before { background-position: 0 -120px; }
.htmltable .logo.abs.flag.nevada:before { background-position: 0 -132px; }
.htmltable .logo.abs.flag.indiana:before { background-position: 0 -144px; }
.htmltable .logo.abs.flag.west-virginia:before { background-position: 0 -156px; }
.htmltable .logo.abs.flag.new-hampshire:before { background-position: 0 -168px; }
.htmltable .logo.abs.flag.mi:before { background: url(/wp-content/themes/corpus/images/logo/Flag-of-Michigan.png) no-repeat 0 0; width: 16px; height: 11px }
.htmltable .logo.ssl>span { display: block; margin: 0 auto; left: auto; right: auto; background: url(/wp-content/themes/corpus/spr/sslcert.png) no-repeat 0 0; text-indent: -9999px; }
.htmltable .logo.ssl.globalsign>span { background-position: 0 0px; width: 115px; height: 26px; }
.htmltable .logo.ssl.godaddy>span { background-position: 0 -27px; width: 98px; height: 28px; }
.htmltable .logo.ssl.symantec>span { background-position: 0 -55px; width: 80px; height: 23px; }
.htmltable .logo.ssl.rapidssl>span { background-position: 0 -130px; width: 89px; height: 20px; }
.htmltable .logo.ssl.thawte>span { background-position: 0 -78px; width: 102px; height: 26px; }
.htmltable .logo.ssl.digicert>span { background-position: 0 -103px; width: 110px; height: 25px; }
.htmltable .logo.ssl.comodo>span { background-position: 0 -150px; width: 96px; height: 17px; }
.htmltable .logo.ssl.mcafee>span { background-position: 0px -193px; width: 69px; height: 23px; }
.htmltable .logo.ssl.tss>span { background-position: 0px -166px; width: 63px; height: 27px; }
.htmltable .logo.ssl.zignsec>span { background-position: 0 -187px; width: 98px; height: 22px; }
.htmltable .logo.ssl.ibas>span { background-position: 19px -259px; width: 98px; height: 22px; }
.htmltable .logo.ssl.mga>span { background-position: 0 -280px; width: 98px; height: 22px; }
.htmltable .logo.ssl.tst>span { background-position: 25px -234px; width: 98px; height: 22px; }
.htmltable .logo.ssl.verisign>span { background-position: 0px -299px; width: 76px; height: 35px }
.htmltable .logo.ssl.lets-encrypt>span { background-position: 0 -428px; width: 119px; height: 26px; }
.htmltable .logo.ssl.cloudflare>span { background-position: 0 -454px; width: 114px; height: 35px; }
.htmltable .logo.ssl.trustwave>span { background-position: 0 -486px; width: 115px; height: 20px; }
.htmltable .logo.ssl.sectigo>span { background-position: 0 -507px; width:87px; height: 17px; }
.htmltable .logo.ssl.ecogra>span { background-position: 0 -298px; width: 82px; height: 20px; }
.htmltable .logo.ssl.broadcom>span { background-position: 0 -553px; width:116px; height: 18px; }
.htmltable .logo.ssl.sslsecure>span { background: url(/wp-content/themes/corpus/images/logo/payment/sslsecure.png) no-repeat 0 0; text-indent: -9999px; width: 79px; height: 24px }
.htmltable .logo.ssl.hydrant>span { background: url(/wp-content/themes/corpus/images/hydrantid-ssl.png) no-repeat center; text-indent: -9999px; width: 140px; height: 50px }
.htmltable .logo.ssl.aws>span { background: url(/wp-content/themes/corpus/images/aws.png) no-repeat center; text-indent: -9999px; width: 67px; height: 40px }
.htmltable .logo.ssl.gensis-global>span { background: url(/wp-content/themes/corpus/images/logo/payment/genesis-global-limited.png) no-repeat 0 0; text-indent: -9999px; width: 110px; height: 29px; }
.htmltable .logo.ssl.amazon>span { background: url(/wp-content/themes/corpus/images/amazon.png) no-repeat 0 0; text-indent: -9999px; width: 116px; height: 36px; }

.htmltable .rtp {font: normal 14px/1 'open sans',sans-serif;color: #000;overflow:auto;margin:0 auto 20px;}
.htmltable .logo.testlab>span { display: block; margin: 0 auto; left: auto; right: auto; background: url(/wp-content/themes/corpus/spr/testlab.png) no-repeat 0 0; text-indent: -9999px; }


.htmltable .logo.testlab.bmm>span { background-position: 0 0px; width: 110px; height: 18px; }
.htmltable .logo.testlab.trisigma>span { background-position: 0 -18px; width: 110px; height: 16px; }
.htmltable .logo.testlab.quinel>span { background-position: 0 -34px; width: 102px; height: 18px; }
.htmltable .logo.testlab.gamingassociates>span { background-position: 0 -52px; width: 98px; height: 24px; }
.htmltable .logo.testlab.qalabs>span { background-position: 0 -76px; width: 82px; height: 24px; }
.htmltable .logo.testlab.gli>span { background-position: -110px 0; width: 80px; height: 22px; }
.htmltable .logo.testlab.siq>span { background-position: -110px -22px; width: 56px; height: 26px; }
.htmltable .logo.testlab.ecogra>span { background-position: -110px -47px; width: 68px; height: 24px; }
.htmltable .logo.testlab.itechlabs>span { background-position: -200px 0px; width: 30px; height: 30px; }
.htmltable .logo.testlab.nmi>span { background-position: -200px -28px; width: 42px; height: 36px; }
.htmltable .logo.testlab.sqs>span { background-position: -200px -66px; width: 24px; height: 24px; }
.htmltable .logo.testlab.thawte>span { background-position: -102px -72px; width: 90px; height: 24px; }
.htmltable .logo.testlab.gamstop>span { background: url(/wp-content/themes/corpus/images/gamstop.png) no-repeat 0 0; text-indent: -9999px; display: block; width: 93px }
.htmltable .logo.testlab.gamcare>span { background: url(/wp-content/themes/corpus/images/gamcare2.png) no-repeat 0 0; text-indent: -9999px; display: block; width: 136px; height: 24px }
.htmltable .logo.testlab.essa>span { background: url(/wp-content/themes/corpus/images/essa.png) no-repeat 0 0; text-indent: -9999px; display: block; width: 79px; height: 24px }
.htmltable .logo.testlab.gbga>span { background: url(/wp-content/themes/corpus/images/gbga.png) no-repeat 0 0; text-indent: -9999px; display: block; width: 79px; height: 24px }
.htmltable .logo.testlab.curacao>span { background: url(/wp-content/themes/corpus/images/curacao.png) no-repeat 0 0; text-indent: -9999px; width: 100px; height: 24px }

.htmltable .logo.reg.segob>span { background: url(/wp-content/themes/corpus/images/logo/regulierung/segob.png) no-repeat 0 0; text-indent: -9999px; width: 50px; height: 30px }
.htmltable .logo.reg.uif>span { background: url(/wp-content/themes/corpus/images/logo/regulierung/uif.png) no-repeat 0 0; text-indent: -9999px; width: 50px; height: 30px; margin: 0 auto; }
.htmltable .logo.reg.cnc>span { background: url(/wp-content/themes/corpus/images/logo/regulierung/cnc.png) no-repeat 0 0; text-indent: -9999px; width: 50px; height: 30px; margin: 0 auto; }
.htmltable .logo.reg.coljuegos>span { background: url(/wp-content/themes/corpus/images/logo/regulierung/coljuegos.png) no-repeat 0 0; text-indent: -9999px; width: 50px; height: 30px; margin: 0 auto; }
.htmltable .logo.reg.kahnawake>span { background: url(/wp-content/themes/corpus/images/logo/regulierung/kahnawake.png) no-repeat 0 0; text-indent: -9999px; width: 50px; height: 30px; margin: 0 auto; }

.htmltable .logo.tick>span {background: url(/wp-content/themes/corpus/images/tick-cross.png) no-repeat 0 0;text-indent: -9999px;display: block;background-position: 0px;height: 22px;width: 15px;margin: 0 auto;}
.htmltable .logo.cross>span {background: url(/wp-content/themes/corpus/images/tick-cross.png) no-repeat 0 0;text-indent: -9999px;display: block;background-position: -14px;height: 22px;width: 15px;margin: 0 auto;}

.htmltable {font: normal 15px/1 'open sans',sans-serif;color: #000;overflow:auto;margin:0 auto 16px; font-weight: 300; }
.htmltable table{width:100%;border-collapse:collapse;margin-top:15px;}
.htmltable caption{font-size:17px;text-align:center;padding:10px;border:1px solid #ccc;border-bottom:none; position: relative;}
.htmltable caption.v2{padding:30px;}
.htmltable.licenz caption{font-size:17px;text-align:center;padding:10px;border:1px solid #ccc;border-bottom:none;background-color: #f1f1f1;}
.htmltable.zertifizier caption{font-size:17px;text-align:center;padding:10px;border:1px solid #ccc;border-bottom:none;background-color: #f1f1f1;}
.htmltable td,.htmltable th{border: 1px solid #ccc;padding: 7px 16px;vertical-align:middle;}
.htmltable.higher td,
.htmltable .higher td{height:56px;}
.htmltable.higher-more td,
.htmltable .higher-more td{height:85px;}
.htmltable th{font-size:15px;line-height:19px;text-align:center;font-weight:normal;background: #f1f1f1;color: #414141;}
.htmltable td{text-align:left;}
.htmltable.licenz td:first-child {width: 30%;}
.htmltable.regulier td:last-child {width: 20%;}
.htmltable td a{color:#458b42;text-decoration:none;}
.htmltable td a:hover{text-decoration:underline;}
.htmltable td.regulation.mga span, .infotabs .triggers>div.mga span { background-image: url(/wp-content/themes/corpus/images/reg-mga.png) }
.htmltable td.regulation.gibr span, .infotabs .triggers>div.gibr span { background-image: url(/wp-content/themes/corpus/images/reg-gibraltar.png) }
.htmltable td.regulation.curacao span, .infotabs .triggers>div.curacao span { background-image: url(/wp-content/themes/corpus/images/curacao-egaming.png) }

.htmltable .logo.abs{padding: 5px 20px;position:relative;}
.htmltable .logo.abs.eureg{padding-left: 140px;font-size:13px;font-weight:600;}
.htmltable .logo.abs.eureg a{display:block;font-weight:normal;padding-top:3px}
.htmltable .logo.abs.flag{padding-left: 40px;}
.htmltable .logo.abs:before{content:"";display:block;background:red;position:absolute;left:0;bottom:0;top:0;margin:auto;}

.htmltable-side{overflow:hidden;margin:-16px auto 16px;font: normal 13px/23px 'open sans',sans-serif;color:#5a5a5a;text-align:center;border:1px solid #ccc;}
.htmltable-side .title{padding: 7px;font-size:15px;line-height: 19px;color:#414141;background:#f1f1f1;border-bottom:1px solid #ccc;}
.htmltable-side .text{padding:0 8% 10px}
.htmltable-side .text.new-jersey { padding: 0 8% 27px 10px; }
.htmltable-side .text.michigan { padding: 0 8% 20px; line-height: 18px; }
.htmltable-side .text.west-virginia { padding: 0 8% 63px; line-height: 21px; }
.htmltable-side .text:before{content:"";display:block;height:100px;margin-bottom: 15px;border-bottom:1px solid #ccc;background:url(/wp-content/themes/corpus/images/https.png) no-repeat center;}

.htmltable.spaced td span+span { display: block; margin-top: 5px;}
.htmltable.spaced td{text-align: center;font-size:15px;color:black}
.htmltable.spaced td strong {font-size:16px}
.htmltable.spaced td:last-child{min-width: 150px;}
.htmltable.spaced.small td:last-child{min-width: 90px;}
.htmltable.spaced td:nth-last-child(2) {min-width: 108px;}
.htmltable.spaced td.fix:nth-last-child(2) {min-width: 123px;}
.htmltable.spaced td.terms,
.htmltable.spaced th.terms { display: none; }
.htmltable.spaced tr.terms td { font-size: 11px; line-height: 1.36; font-weight: normal; text-align: center; color: #8a8a8a; }
.htmltable.spaced tr.terms td span { font-weight: 400; text-decoration: underline; }
.htmltable.spaced tr.terms td span:hover { text-decoration: none; }
.htmltable.spaced.small th, .htmltable.spaced.small td{font-size: 13px;padding: 7px 9px;line-height: 15px;}
.htmltable.spaced .logo>span {display: inline-block;}
.htmltable.spaced.wide th, .htmltable.spaced.wide td{min-width: 0px;}
.htmltable.spaced {overflow: initial;}

.htmltable .tablepress th { font-size: 11px; }
.htmltable .tablepress th,
.htmltable .tablepress td { padding: 8px; width: 30%;}
.htmltable .tablepress caption { padding: 10px; }
.htmltable .tablepress td .info-row { display: block; margin: 0 20px; padding: 2px;  }



@media only screen and (max-width: 768px) {
	.htmltable.spaced td:last-child{min-width: 125px;}
	.htmltable.spaced:not(.no-scroll) {padding-bottom: 55px;margin-bottom: 25px;background: url(/wp-content/themes/corpus/images/table-slide-mobile-icon.png) no-repeat bottom center;background-size: 33px 40px;overflow-y: hidden;background-position: 50% 97%;}
	.htmltable.spaced.new {background: none; padding-bottom: 0;}
	.htmltable.spaced .tablepress.newdesign.rwd1 td:nth-child(2),
	.htmltable.spaced .tablepress.newdesign.rwd1 td:nth-of-type(2),
	.htmltable.spaced .tablepress.newdesign.rwd1 th:nth-child(2),
	.htmltable.spaced .tablepress.newdesign.rwd1 th:nth-of-type(2),
	.htmltable.spaced .tablepress.newdesign.rwd1 td:nth-child(3),
	.htmltable.spaced .tablepress.newdesign.rwd1 td:nth-of-type(3),
	.htmltable.spaced .tablepress.newdesign.rwd1 th:nth-child(3),
	.htmltable.spaced .tablepress.newdesign.rwd1 th:nth-of-type(3){display: table-cell; }

	.htmltable.spaced.v2 .tablepress.newdesign.rwd1 td:nth-child(3),
	.htmltable.spaced.v2 .tablepress.newdesign.rwd1 td:nth-of-type(3){min-width: 145px;}
}
@media(min-width: 620px){
	.htmltable.spaced.fit-tablet { margin-bottom: 0; padding-bottom: 0; background: transparent;  }
}

@media only screen and (min-width: 768px) {
	.htmltable.with-side{float:right;width: 68%;}
	.htmltable-side{margin-top:0;border-right:0;height: 456px;margin-top: 15px;}
	.htmltable-side.hauto { height: auto; }
	.htmltable.spaced .tablepress.newdesign.rwd1 td:nth-child(2), .htmltable.spaced .tablepress.newdesign.rwd1 td:nth-of-type(2), .htmltable.spaced .tablepress.newdesign.rwd1 th:nth-child(2), .htmltable.spaced .tablepress.newdesign.rwd1 th:nth-of-type(2), .htmltable.spaced .tablepress.newdesign.rwd1 td:nth-child(3), .htmltable.spaced .tablepress.newdesign.rwd1 td:nth-of-type(3), .htmltable.spaced .tablepress.newdesign.rwd1 th:nth-child(3), .htmltable.spaced .tablepress.newdesign.rwd1 th:nth-of-type(3) { display: table-cell;  }
	.htmltable-side { position: relative; left: 1px; border-right: 1px solid #ccc; }

}

@media only screen and (min-width: 1000px) {
	.htmltable-side .text{line-height:20px}
	.htmltable.spaced th:nth-child(2) { width: 100px }
	.htmltable.spaced td:last-child { min-width: 142px }

	.htmltable caption.logo-right { padding-top: 10px !important; }

}


@media only screen and (min-width: 1200px) {
	.htmltable.with-side{width: 68%;}
	.htmltable-side .text{line-height:22px}
}

/* geopopup */
.geopopup-overlay { background: rgba(0,0,0,.6); position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 9999; font-size: 0; }
.geopopup-overlay.closed { display:none }
.geopopup-overlay.geopopup-overlay-noclose { background: #000; }
.geopopup-overlay-inner { width: 100%; height: 100%; overflow-y: auto; overflow-x: hidden; -webkit-overflow-scrolling: touch; white-space: nowrap; }
.geopopup-overlay-inner:before { width: 0; overflow: hidden; content: ''; display: inline-block; height: 100%; vertical-align: middle; }

.geopopup-wrap { display: inline-block; vertical-align: middle; width: 100%; white-space: normal; overflow: hidden; font-size: 13px; }
.geopopup-close { display: block;width: 31px;height: 31px;position: absolute;top: 15px;right: 15px;background: url(/wp-content/themes/corpus/images/x.png) no-repeat center;cursor:pointer; }

.geopopup { background: #fff; border: 8px solid #2b81b7; border-radius: 4px; box-shadow: 2px 2px 26px rgba(0,0,0,.47); font-family: 'Roboto', sans-serif; max-width: 1170px; position: relative;  text-align: center; margin: 5px; }
.geopopup:before { content: ''; }
.geopopup img { display: block; width: auto; height: auto; max-width: 100%; margin-left: auto; margin-right: auto; }
.geopopup h2 { font-size: 14px; line-height: 1.05; font-weight: 400; color: #414141; padding: 0; margin: -10px 20px 8px;}
.geopopup p { font-size: 13px; line-height: 1.15; color: #414141; margin: 15px 0; display:none}

.geopopup-body { padding: 20px 10px 0; max-width: 960px; margin-left: auto; margin-right: auto; }

.geopopup-offers { margin-bottom: 25px; padding: 0 10px; display: flex; flex-flow: row nowrap; justify-content: space-between; max-width: 960px; margin-left: auto; margin-right: auto; }

.geopopup-offer { width: 32%; max-width: 32%; flex: 0 0 32%; max-width: 960px; margin-left: auto; margin-right: auto; }
.geopopup-offer h4 { margin: 10px 0; padding: 0; }
.geopopup-offer h4 strong { font-size: 16px; line-height: 1; color: #2b81b7; }
.geopopup .geopopup-offer-logo { display: flex; flex-flow: row nowrap; justify-content: center; align-items: center; font-size: 0; line-height: 0; color: transparent; border: 3px solid #2b81b7; height: 72px; max-height: 106px; transition: none; }
.geopopup .geopopup-offer-logo:hover { border-color: #53b5f3; }
.geopopup .geopopup-offer-logo:after { content: ''; display: block; width: 100%; height: 100%; background-size: auto;}
.geopopup .geopopup-offer-logo .badge { display: none; }
.geopopup .geopopup-offer-logo.first { position: relative; }
.geopopup .geopopup-offer-logo:not(.logo).first,
.geopopup .geopopup-offer-logo.logo.first:before {
  background: -moz-linear-gradient(-45deg, #2b81b7 0%, #2b81b7 18%, #2b81b7 18%, rgba(255,255,255,0) 18%, rgba(255,255,255,0) 100%);
  background: -webkit-linear-gradient(-45deg, #2b81b7 0%,#2b81b7 18%,#2b81b7 18%,rgba(255,255,255,0) 18%,rgba(255,255,255,0) 100%);
  background: linear-gradient(135deg, #2b81b7 0%,#2b81b7 18%,#2b81b7 18%,rgba(255,255,255,0) 18%,rgba(255,255,255,0) 100%);
}
.geopopup .geopopup-offer-logo.logo.first:before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.geopopup .geopopup-offer-logo.first:not(.logo):hover:before,
.geopopup .geopopup-offer-logo.logo.first:hover:before {
  background: -moz-linear-gradient(-45deg, #53b5f3 0%, #53b5f3 18%, #53b5f3 18%, rgba(255,255,255,0) 18%, rgba(255,255,255,0) 100%);
  background: -webkit-linear-gradient(-45deg, #53b5f3 0%,#53b5f3 18%,#53b5f3 18%,rgba(255,255,255,0) 18%,rgba(255,255,255,0) 100%);
  background: linear-gradient(135deg, #53b5f3 0%,#53b5f3 18%,#53b5f3 18%,rgba(255,255,255,0) 18%,rgba(255,255,255,0) 100%);
}
.geopopup .geopopup-offer-logo.first .badge { display: block; font-size: 14px; line-height: 1; font-weight: 700; color: #fff; position: absolute; top: 0; left: 2px; }

@media only screen and (min-width: 480px) {
  .geopopup h2 { font-size: 21px; margin:0 ;}
  .geopopup p { display:block; }
  .geopopup .geopopup-offer-logo { height: 82px; }
  .geopopup .geopopup-offer-logo.first .badge { font-size: 17px; }
}

@media only screen and (max-width: 599px) {
  .geopopup-offers{flex-wrap: wrap; margin-bottom: 5px;}
  .geopopup-offer{flex: 0 0 100%; max-width: 100%; margin-bottom: 15px;}
}

@media only screen and (min-width: 600px) {
  .geopopup { margin: 10px; }

  .geopopup h2 { font-size: 30px; }
  .geopopup p { font-size: 16px; line-height: 1.375; font-weight: 300; margin: 20px 0; }

  .geopopup-body { padding: 28px 16px 0; }

  .geopopup .geopopup-offer-logo { height: 88px; }
  .geopopup .geopopup-offer-logo.first:not(.logo),
  .geopopup .geopopup-offer-logo.logo.first:before {
    background: -moz-linear-gradient(-45deg, #2b81b7 0%, #2b81b7 14%, #2b81b7 14%, rgba(255,255,255,0) 14%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(-45deg, #2b81b7 0%,#2b81b7 14%,#2b81b7 14%,rgba(255,255,255,0) 14%,rgba(255,255,255,0) 100%);
    background: linear-gradient(135deg, #2b81b7 0%,#2b81b7 14%,#2b81b7 14%,rgba(255,255,255,0) 14%,rgba(255,255,255,0) 100%);
  }
  .geopopup .geopopup-offer-logo.first:not(.logo):hover,
  .geopopup .geopopup-offer-logo.logo.first:hover:before {
    background: -moz-linear-gradient(-45deg, #53b5f3 0%, #53b5f3 14%, #53b5f3 14%, rgba(255,255,255,0) 14%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(-45deg, #53b5f3 0%,#53b5f3 14%,#53b5f3 14%,rgba(255,255,255,0) 14%,rgba(255,255,255,0) 100%);
    background: linear-gradient(135deg, #53b5f3 0%,#53b5f3 14%,#53b5f3 14%,rgba(255,255,255,0) 14%,rgba(255,255,255,0) 100%);
  }

  .geopopup.us:before { margin: 28px auto 0; }
}

@media only screen and (max-width: 767px) {
  .geopopup h2 span { display: block; }

  .geopopup-offer h4 strong { display: block; }

  .geopopup-certs,
  .geopopup-details { display: none; }
}

@media only screen and (min-width: 768px) {
  .geopopup .geopopup-offer-logo { height: 106px; }
  .geopopup .geopopup-offer-logo.first:not(.logo),
  .geopopup .geopopup-offer-logo.logo.first:before {
    background: -moz-linear-gradient(-45deg, #2b81b7 0%, #2b81b7 10%, #2b81b7 10%, rgba(255,255,255,0) 10%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(-45deg, #2b81b7 0%,#2b81b7 10%,#2b81b7 10%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 100%);
    background: linear-gradient(135deg, #2b81b7 0%,#2b81b7 10%,#2b81b7 10%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 100%);
  }
  .geopopup .geopopup-offer-logo.first:not(.logo):hover,
  .geopopup .geopopup-offer-logo.logo.first:hover:before {
    background: -moz-linear-gradient(-45deg, #53b5f3 0%, #53b5f3 10%, #53b5f3 10%, rgba(255,255,255,0) 10%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(-45deg, #53b5f3 0%,#53b5f3 10%,#53b5f3 10%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 100%);
    background: linear-gradient(135deg, #53b5f3 0%,#53b5f3 10%,#53b5f3 10%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 100%);
  }

  .geopopup-offers { padding-left: 20px; padding-right: 20px; }

  .geopopup-offer { width: 31.5%; max-width: 31.5%; flex: 0 0 31.5%; }
  .geopopup-offer h4 { font-size: 18px; line-height: 1.22; color: #555; font-weight: 700; }
  .geopopup-offer h4 strong { font-size: 26px; }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .geopopup-offer h4 strong:after { content: ''; display: block; }
}

@media only screen and (min-width: 1024px) {
  .geopopup { margin: 20px; }
  .geopopup h2 { font-size: 33px; }
  .geopopup p { margin: 20px 0 30px; }

  .geopopup-offers h4 { letter-spacing: -.03em; }
  .geopopup-offers h4 strong { font-size: 23px; }
  .geopopup-offer { width: 31%; max-width: 31%; flex: 0 0 31%; }

  .geopopup .geopopup-offer-logo.first:not(.logo),
  .geopopup .geopopup-offer-logo.logo.first:before {
    background: -moz-linear-gradient(-45deg, #2b81b7 0%, #2b81b7 8%, #2b81b7 8%, rgba(255,255,255,0) 8%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(-45deg, #2b81b7 0%,#2b81b7 8%,#2b81b7 8%,rgba(255,255,255,0) 8%,rgba(255,255,255,0) 100%);
    background: linear-gradient(135deg, #2b81b7 0%,#2b81b7 8%,#2b81b7 8%,rgba(255,255,255,0) 8%,rgba(255,255,255,0) 100%);
  }
  .geopopup .geopopup-offer-logo.first:not(.logo):hover,
  .geopopup .geopopup-offer-logo.logo.first:hover:before {
    background: -moz-linear-gradient(-45deg, #53b5f3 0%, #53b5f3 8%, #53b5f3 8%, rgba(255,255,255,0) 8%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(-45deg, #53b5f3 0%,#53b5f3 8%,#53b5f3 8%,rgba(255,255,255,0) 8%,rgba(255,255,255,0) 100%);
    background: linear-gradient(135deg, #53b5f3 0%,#53b5f3 8%,#53b5f3 8%,rgba(255,255,255,0) 8%,rgba(255,255,255,0) 100%);
  }
}

@media only screen and (min-width: 1240px) {
  .geopopup { margin: 20px auto; }
}
