html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100% } body { margin: 0 } body.mobile-menu-active { overflow-y: hidden } article,aside,details,figcaption,figure,footer,header,hgroup,main,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: transparent } a:active,a:hover { outline: 0 } abbr[title] { border-bottom: 1px dotted } b,strong { font-weight: 700 } dfn { font-style: italic } h1 { font-size: 32px; line-height: 40px; margin-top: 33px; margin-bottom: 23px } h2 { font-size: 27px; line-height: 38px; margin-top: 30px; margin-bottom: 20px } h3 { font-size: 22px; line-height: 30px; margin-top: 27px; margin-bottom: 17px } h4 { font-size: 19px; line-height: 29px; margin-top: 24px; margin-bottom: 14px } h5 { font-size: 17px; line-height: 25px; margin-top: 21px; margin-bottom: 11px } h6 { font-size: 16px; line-height: 24px; margin-top: 21px; margin-bottom: 11px } .wp-block-file a,.wp-block-calendar a,.wp-block-latest-posts.is-grid li a,.wp-block-rss__item-title a { color: #4db2ec } .wp-block-latest-posts.wp-block-latest-posts__list li { list-style: none; margin-bottom: 8px!important; margin-left: 0; padding-bottom: 7px; border-bottom: 1px dashed #f1f1f1 } .wp-block-latest-posts.is-grid li { border: none!important } .wp-block-group__inner-container { padding: 10px } .wp-block-separator { max-width: 100px; border: none; border-bottom: 2px solid #8f98a1; margin: 1.65em auto } .wp-block-separator.is-style-wide { border-width: 0 0 1px 0 } .wp-block-separator.is-style-dots { background: none!important; border: none; text-align: center; max-width: none; line-height: 1; height: auto } .wp-block-cover:not([class*=background-color]) .wp-block-cover-text,.wp-block-cover-text strong { color: #fff } .wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content { margin-left: 0; text-align: left; justify-content: center } .alignwide { margin-bottom: 24px } .wp-block-cover.has-background-dim { justify-content: center; align-items: center } .wp-block-cover.has-background-dim.aligncenter { max-width: 610px; margin-right: auto; margin-left: auto } .wp-block-pullquote.is-style-solid-color blockquote { margin-left: auto; margin-right: auto; text-align: center; max-width: 60% } .wp-block-pullquote.is-style-solid-color blockquote p { color: #313131; margin-top: 0; margin-bottom: 0; font-size: 2em } .wp-block-cover,.wp-block-cover-image { margin-bottom: 24px!important } .blocks-gallery-grid,.wp-block-gallery { margin-top: 10px } .more-link { display: block; padding: 10px 0 } .page-nav .current { background-color: #4db2ec; color: #fff; border-color: #4db2ec } mark { background: #ff0; color: #000 } small { font-size: 80% } sub,sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline } sup { top: -.5em } sub { bottom: -.25em } img { border: 0 } svg:not(:root) { overflow: hidden } figure { margin: 1em 0 } hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0 } pre { overflow: auto } code,kbd,pre,samp { font-family: monospace,monospace; font-size: 1em } button,input,optgroup,select,textarea { color: inherit; font: inherit; margin: 0 } button { overflow: visible } button,select { text-transform: none } button,html input[type="button"],input[type="reset"],input[type="submit"] { -webkit-appearance: button; cursor: pointer } button[disabled],html input[disabled] { cursor: default } button::-moz-focus-inner,input::-moz-focus-inner { border: 0; padding: 0 } input { line-height: normal } input[type="checkbox"],input[type="radio"] { box-sizing: border-box; padding: 0 } input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button { height: auto } input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box } input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration { -webkit-appearance: none } fieldset { border: 1px solid silver; margin: 0 2px; padding: .35em .625em .75em } legend { border: 0; padding: 0 } textarea { overflow: auto } optgroup { font-weight: 700 } table { border-collapse: collapse; border-spacing: 0 } td,th { padding: 0 } #simple-translate { display: none } .fontawesome::before { display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto } .d__n { display: none } .d__b { display: block } .td__center { text-align: center } .m_b_40 { margin-bottom: 40px } .m_t_40 { margin-top: 40px } @media print { * { text-shadow: none!important; color: #000!important; background: transparent!important; box-shadow: none!important } a,a:visited { text-decoration: underline } a[href]:after { content: " (" attr(href) ")" } abbr[title]:after { content: " (" attr(title) ")" } a[href^="javascript:"]:after,a[href^="#"]:after { content: "" } pre,blockquote { border: 1px solid #999; page-break-inside: avoid } thead { display: table-header-group } tr,img { page-break-inside: avoid } img { max-width: 100%!important } p,h2,h3 { orphans: 3; widows: 3 } h1,h2,h3,h4,h5,h6 { page-break-after: avoid } ul,ol,dl { page-break-before: avoid } select { background: #fff!important } .navbar { display: none } .table td,.table th { background-color: #fff!important } .btn>.caret,.dropup>.btn>.caret { border-top-color: #000!important } .label { border: 1px solid #000 } .table { border-collapse: collapse!important } .table-bordered th,.table-bordered td { border: 1px solid #ddd!important } } .sticky h3.entry-title a { color: #00a1ff } p,hr,dl,pre,address,blockquote { margin: 20px 0 20px } .post-edit { margin: 20px 0 0; color: red } table,form { margin: 0 } th,td { padding: .8em } caption { padding-bottom: .8em } blockquote { padding: 1em 1em .3em; margin: 30px 0 } code { position: relative; top: -1px; border: none; background-color: #F1F1F1; padding: 2px 6px } pre { background-color: #f1f1f1; padding: 4px 10px; border: none; border-radius: 0; margin-top: 24px; overflow: auto } blockquote p { font-size: 32px; line-height: 40px; font-weight: 400; text-transform: uppercase; color: #4db2ec; word-wrap: break-word } blockquote:first-child { margin: .8em 0 } fieldset { margin: 1.6em 0; padding: 0 1em 1em } legend { padding-left: .8em; padding-right: .8em } legend+* { margin-top: 1em } input,textarea { padding: .3em .4em .15em } option { padding: 0 .4em } dt { margin-bottom: .4em; margin-top: .8em } ol { list-style-type: decimal } ul,ol { margin: 0; padding-left: 2em } ul.post-categories,ol.post-categories { margin: 0; padding-left: 0!important } li ul,li ol { margin: 0 } form div { margin-bottom: .8em } .d__n { display: none } @media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) { body { } } hr { background: #EEE; border: none; clear: both; color: #EEE; float: none; height: 1px; width: 100% } hr.space { background: #fff; color: #fff } .ie7 area,.ie7 select,.ie7 textarea,.ie7 input[type="text"],.ie7 input[type="password"],.ie7 input[type="email"] { width: 96% } .msie-box { background-color: #f9edbe; border: 1px solid #f0c36d; color: #212121; display: block; margin: 0 auto; padding: 10px; position: absolute; top: 60px; text-align: center; width: 100% } .msie-box a { color: #212121 } table { max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0 } ul { list-style-type: square } ol { line-height: 22px; list-style-position: outside; list-style-type: decimal } dt { font-weight: 400 } html { height: 100% } body { background: #444; color: #222; font-family: 'Archivo Narrow',sans-serif; font-size: 16px; line-height: 1.3em; font-style: normal } p { word-wrap: break-word } .formembedtext { font-size: 11px; color: #666; width: 950px; min-height: 52px; overflow: hidden; font-family: tahoma; border: none } .formembed { margin: 0 0 5px } img { -ms-interpolation-mode: bicubic; border: 0; height: auto; max-width: 100%; vertical-align: middle } .ie8 img { height: auto; width: auto } .ie8 img.size-large { max-width: 60%; width: auto } video { width: 100%; max-width: 100%; height: auto } embed,object,iframe { max-width: 100% } svg:not(:root) { overflow: hidden } a { color: #000; font-weight: 400; text-decoration: none } a:hover { color: #00a1ff; outline: 0 } a:focus,a:active { color: #00a1ff; outline: 0; text-decoration: none } ::selection { background: #b8b8b8; text-shadow: none; color: #fff } ::-moz-selection { background: #b8b8b8; color: #fff } ::-webkit-selection { background: #b8b8b8; color: #fff } label { display: block; margin: 15px 0 5px; width: auto } legend { padding: 2px 5px } fieldset { border: 1px solid #ccc; margin: 0 0 1.5em; padding: 1em 2em } select,input[type="text"],input[type="password"],input[type="email"],input[type="search"] { -moz-box-sizing: border-box; background-color: #f9f9f9; box-sizing: border-box; border: 1px solid #EEE; margin: 0; outline: none; padding: 6px 8px; vertical-align: middle; max-width: 100%; color: #555; font-size: 14px } select { height: auto; width: 100%; background-color: #f9f9f9 } area,textarea { padding: 8px 10px; width: 100%; border: 1px solid #EEE; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; background-color: #f9f9f9; margin: 0; height: auto; border-radius: 0; vertical-align: middle; font-weight: 400; overflow: auto } input,select { cursor: pointer } area:focus,input:focus,textarea:focus { border: 1px solid #DDE1EF } input[type='text'],input[type='password'] { cursor: text } * { margin: 0; padding: 0 } h1,h2,h3,h4,h5,h6 { font-family: 'Oswald',sans-serif; color: #444; font-weight: 400; margin: 20px 0 } .clearfix:after,.clearfix:before,#container:after,#container:before,.widget-wrapper:after,.widget-wrapper:before { content: ' '; display: table; line-height: 0 } .clearfix:after,#container:after,.widget-wrapper:after { clear: both } .ie7 .clearfix,.ie7 #wrapper,.ie7 .widget-wrapper { zoom:1} .clear { clear: both } .grid { float: left; margin-bottom: 2.857142857142857%; padding-top: 0 } .grid-right { float: right; margin-bottom: 2.857142857142857%; padding-top: 0 } .col-70,.col-160,.col-250,.col-340,.col-430,.col-520,.col-610,.col-700,.col-790,.col-880,.col-970 { display: inline; margin-right: 1.886792452830189% } .col-70 { width: 6.60377358490566% } .col-160 { width: 15.09433962264151% } .col-250 { width: 23.58490566037736% } .col-340 { width: 32.07547169811321% } .col-430 { width: 40.56603773584906% } .col-520 { width: 49.05660377358491% } .col-610 { width: 57.54716981132075% } .col-700 { width: 66.0377358490566% } .col-790 { width: 74.52830188679245% } .col-880 { width: 83.0188679245283% } .col-970 { width: 91.50943396226415% } .col-1060 { width: 100% } .fit { margin-left: 0!important; margin-right: 0!important } .col-700 .col-70 { width: 13.59516616314199%; margin-right: .7552870090634441% } .col-700 .col-160 { width: 22.85714285714286% } .col-700 .col-250 { width: 35.71428571428571% } .col-700 .col-340 { margin-right: 2.857142857142857%; width: 48.57142857142857%; margin-bottom: 0 } .col-700 .col-430 { width: 61.42857142857143% } .col-700 .col-520 { width: 74.28571428571429% } .col-700 .col-610 { width: 100%; margin-right: 0; position: relative } .grid-image.col-70:nth-child(7n+7) { margin-right: 0 } #td-home-wide .td-friv.grid-image { margin-right: 12px } #td-home-wide .td-friv.grid-image.col-70:nth-child(13n+13) { margin-right: 0 } #td-home-wide .td-friv.grid-image.col-70:nth-child(7n+7) { margin-right: 10px } #container { margin-right: auto; margin-left: auto; overflow: hidden; background-color: #FFF; box-shadow: 0 0 25px 0 rgba(0,0,0,.9); -webkit-box-shadow: 0 0 25px 0 rgba(0,0,0,.9); -moz-box-shadow: 0 0 25px 0 rgba(0,0,0,.9); -o-box-shadow: 0 0 25px 0 rgba(0,0,0,.9) } #container,.msie-box { max-width: 1100px } #wrapper-content { background-color: #FFF; clear: both; margin: 0 20px; padding: 0; max-width: 1060px; position: relative } #main-wrapper-full { max-width: 1060px; overflow: hidden; display: block; margin: 0 auto; clear: both; margin: 0 0 40px; border: 1px solid #DDE1EF } .td-wide { width: 100% } #dummy-widget { overflow: hidden; display: block; clear: both; margin: 0; border: 1px solid #DDE1EF; width: auto } #dummy-widget .widget-title { margin: 0!important } #header { margin: 0 0 40px; clear: both; max-width: 1100px; width: 100%; z-index: 1; position: relative; display: block } #boxed-slider-wrap { margin: 0 20px; max-width: 1060px; width: 100% } .header-inner { text-align: justify; padding: 2em 0%; display: inline-block; max-width: 1060px; width: 100%; height: 9.7em; margin: 0 20px } .header-inner .grid { float: none } .header-inner h1 { display: inline-block; vertical-align: middle; text-decoration: none } .header-inner h1 a { text-decoration: none; vertical-align: middle; font-size: 1.3em; font-weight: 700; line-height: 1.2em; text-transform: uppercase; color: #000; padding: 9px 18px } .header-inner:after { content: ''; display: inline-block; width: 100% } .header-inner .td-desktop,.header-inner #logo { display: inline-block; vertical-align: middle } .header-inner-ad-only { margin: 40px auto; text-align: center; vertical-align: middle } #logo { display: inline-block; height: 100%; margin: 0 0 0 -3px } #logo-full { width: 100%; margin: 0 auto; text-align: center; vertical-align: middle } #text-logo-full { text-align: center; margin: 0 auto; display: block; margin: 40px 0 } #logo:before { content: ''; display: inline-block; vertical-align: middle; height: 100% } #logo img { max-width: 250px; width: auto } .site-name { display: block; font-size: 2.3em; padding-top: 30px; line-height: 1.6em } .site-name a { color: #8b8b8b; font-weight: 700; text-decoration: none } .site-description { color: #afafaf; display: block; font-size: .875em } .top-menu-wrap { font-family: "Archivo Narrow",sans-serif; font-size: 13px; font-style: normal; line-height: 24px } .top-menu { background-color: #191919; padding: 0 0 0 20px; margin: 0 auto; display: block; overflow: hidden } .top-menu li { display: inline-block; list-style: none; position: relative } .top-menu li a { color: #fff; padding: 0 7px 0 12px; font-weight: 400; transition: opacity .3s ease-in-out; -o-transition: opacity .3s ease-in-out; -moz-transition: opacity .3s ease-in-out; -webkit-transition: opacity .3s ease-in-out; -moz-opacity: .4; opacity: .7; text-transform: uppercase; text-decoration: none; line-height: 35px } .top-menu li a:before { background-color: #ddd; opacity: .4; position: absolute; top: 13px; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; content: ''; height: 10px; width: 1px } .top-menu li:first-child a:before { display: none } .top-menu>li:first-child>a { padding: 0 7px 0 0 } .top-menu li a:hover { opacity: 100 } #navigation-bar #header-search .td-widget-search-input { width: 69% } #navigation-bar #header-search { float: right; margin: 0 auto; height: 32px; line-height: 100% } #navigation-bar #header-search input[type="submit"] { font-family: 'Font Awesome 5 Free'; color: #888; vertical-align: middle; border-right: 1px solid #5E5D5D; font-size: 16px; opacity: .5; background-color: #222 } #navigation-bar #header-search #searchform input[type="text"] { -o-transition: width .7s; -webkit-transition: width .7s; -moz-transition: width .7s; transition: width .7s; width: 31px; background-color: #848484; border-width: medium medium medium 1px; border-style: none none none solid; border-color: #757575; color: #fff; opacity: .4; height: 35px } #navigation-bar #header-search #searchform input[type="text"]:hover { width: 200px } #mobile-search { display: none } .td-fallback-menu { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; font-size: 16px; -webkit-justify-content: left; -moz-justify-content: left; justify-content: left; letter-spacing: 1px; list-style: none; margin: 0; padding-left: 0; text-transform: uppercase } .td-fallback-menu li a { color: #fff; display: block; padding: 0 .9em; font-weight: 300 } .menu-search-wrap { position: relative; margin: 0 } .menu-search-wrap #search-container { position: relative; cursor: pointer } .menu-search-wrap #search-container .fa-search { position: absolute; right: 0; color: #fff; font-size: 1.5em; margin-top: -38px } .menu-search-wrap div.td-expand { display: none; border: 1px solid #CCC } .menu-search-wrap .td-search-form div { margin-bottom: 0; text-align: left; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex } .menu-search-wrap .main-menu-search { position: absolute; padding: 0; top: 100%; z-index: 1001; right: 20px; max-width: 340px; width: 100%; background: none repeat scroll 0% 0% #FFF } .menu-search-wrap #td-header-search { width: 79%; height: 32px!important; margin: 0; border-right: 0 none; line-height: 17px; padding: 0 10px!important } .menu-search-wrap .button { position: absolute; height: 32px; line-height: 17px; text-shadow: none; vertical-align: top; right: 28px; color: #fff } .menu-search-wrap .td-search-form { margin: 24px } .td-search-button { background-image: none; background-color: #F63A3A; color: #fff; border: none!important; ;font-family: 'Lato',sans-serif; font-weight: 400; font-size: 14px!important; ;padding: 5px 12px 7px 12px!important } .delimiter-wrapper { text-align: left } .delimiter { height: 20px; width: 1px; background-color: #6D6D6D; margin: 0 40px 0 0; position: absolute; right: 0; top: -38px } .td-regular-search input[type="text"] { height: 40px!important } #shiftnav-toggle-main.shiftnav-toggle-edge-right .shiftnav-toggle-burger { outline: none } .screen-reader-text { position: absolute!important; clip: rect(1px,1px,1px,1px) } #header.sticky-active #top-bar { height: 55px; line-height: 55px } #header.sticky-active #top-bar .container #top-logo a .logo { height: 55px } #header.sticky-active #search-form { top: -5px; -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none } #header.sticky-active.search-transition #search-form { -webkit-transition: top 0.45s ease-in-out; -moz-transition: top 0.45s ease-in-out; -ms-transition: top 0.45s ease-in-out; -o-transition: top 0.45s ease-in-out; transition: top 0.45s ease-in-out } #header.sticky-active.search-active { margin-bottom: 56px } #header.sticky-active.search-active #search-form { top: 55px } #header.search-active { margin-bottom: 116px } #header.search-active #search-form { top: 60px } #header.search-active #search-form .search-form .search-field { opacity: 1 } #header #top-bar { background-color: #191919; height: 60px; line-height: 60px; max-width: 1060px; width: 100%; margin: 0 auto; position: relative; -webkit-transition: height 0.25s ease-in-out,line-height 0.25s ease-in-out; -moz-transition: height 0.25s ease-in-out,line-height 0.25s ease-in-out; -ms-transition: height 0.25s ease-in-out,line-height 0.25s ease-in-out; -o-transition: height 0.25s ease-in-out,line-height 0.25s ease-in-out; transition: height 0.25s ease-in-out,line-height 0.25s ease-in-out } #header #top-bar .container { position: relative } #header #top-bar .container #top-logo { font-size: 0; position: absolute } #header #top-bar .container #top-logo a .logo { display: inline; max-height: 85px; -webkit-transition: height 0.25s ease-in-out,max-height 0.25s ease-in-out; -moz-transition: height 0.25s ease-in-out,max-height 0.25s ease-in-out; -ms-transition: height 0.25s ease-in-out,max-height 0.25s ease-in-out; -o-transition: height 0.25s ease-in-out,max-height 0.25s ease-in-out; transition: height 0.25s ease-in-out,max-height 0.25s ease-in-out; vertical-align: middle } #header #top-bar .container #top-navigation { width: 100% } #header #top-bar .container #top-navigation .navigation .menu { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; font-size: 16px; -webkit-justify-content: left; -moz-justify-content: left; justify-content: left; letter-spacing: 1px; list-style: none; margin: 0; padding-left: 0; text-transform: uppercase } #header #top-bar .container #top-navigation .navigation { margin-left: 0 } #header #top-bar .container #top-navigation .navigation .menu .menu-item { margin: 0 } #header #top-bar .container #top-navigation .navigation .menu .menu-item.menu-item-has-children { margin-right: 36px; position: relative } #header #top-bar .container #top-navigation .navigation .menu .menu-item.menu-item-has-children>a { position: relative; padding: 0 10px; width: 100% } #header #top-bar .container #top-navigation .navigation .menu .menu-item.menu-item-has-children>a:after { font-size: 10px; position: absolute; margin-left: 4px; top: 2px; content: "\f347"; font-family: "dashicons"; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: inherit; color: #fff } #header #top-bar .container #top-navigation .navigation .menu:hover .menu-item.menu-item-has-children>a:after { color: #fff } #header #top-bar .container #top-navigation .navigation .menu .menu-item:last-child { margin-right: 0 } #header #top-bar .container #top-navigation .navigation .menu .menu-item a { color: #fff; display: block; padding: 0 .6em; font-weight: 300; ;-webkit-transition: color 0.25s ease-in-out; -moz-transition: color 0.25s ease-in-out; -ms-transition: color 0.25s ease-in-out; -o-transition: color 0.25s ease-in-out; transition: color 0.25s ease-in-out } #header #top-bar .container #top-navigation .navigation .menu .menu-item a:hover { color: #fff } .td-shadow { position: relative } .td-shadow:after,.td-shadow:before { z-index: -1; position: absolute; content: ""; bottom: 15px; width: 50%; top: 0; max-width: 300px; -webkit-box-shadow: 0 15px 10px rgba(0,0,0,.7); -moz-box-shadow: 0 15px 10px rgba(0,0,0,.7); box-shadow: 0 15px 10px rgba(0,0,0,.7) } .td-shadow:before { -webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -o-transform: rotate(-3deg); -ms-transform: rotate(-3deg); transform: rotate(-3deg); left: 10px; left: auto } .td-shadow:after { -webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -o-transform: rotate(3deg); -ms-transform: rotate(3deg); transform: rotate(3deg); right: 10px; left: auto } .is-sticky .td-shadow:after,.is-sticky .td-shadow:before { content: none } .sticky-wrapper.is-sticky #wrapper-menu { background-color: #191919; max-width: 1100px; width: 100%; margin: 0 auto; z-index: 999; right: 0; left: 0 } #wrapper-menu-sticky-wrapper { height: auto!important } #header #top-bar .container #top-navigation .navigation .menu .current-menu-item a,#header #top-bar .container #top-navigation .navigation .menu .current_page_item a { background-color: #f63a3a } #header #top-bar .container #top-navigation .navigation .menu .menu-item:hover>.sub-menu { opacity: 1; visibility: visible } #header #top-bar .container #top-navigation .navigation .menu .sub-menu { background-color: #080808; line-height: 18px; list-style: none; margin: 0; max-width: 220px; min-width: 220px; opacity: 0; padding: 25px 0; position: absolute; margin-top: -1px; -webkit-transition: opacity 0.25s ease-in-out,visibility 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out,visibility 0.25s ease-in-out; -ms-transition: opacity 0.25s ease-in-out,visibility 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out,visibility 0.25s ease-in-out; transition: opacity 0.25s ease-in-out,visibility 0.25s ease-in-out; visibility: hidden; z-index: 97 } #header #top-bar .container #top-navigation .navigation .menu .sub-menu .menu-item { margin: 0 0 20px 0; padding: 0 } #header #top-bar .container #top-navigation .navigation .menu .sub-menu .menu-item.menu-item-has-children>a { padding-right: 16px } #header #top-bar .container #top-navigation .navigation .menu .sub-menu .menu-item.menu-item-has-children>a:after { color: #868686; content: "\f345"; font-family: "dashicons"; right: 10px; top: 1px } #header #top-bar .container #top-navigation .navigation .menu .sub-menu .menu-item:last-child { margin-bottom: 0 } #header #top-bar .container #top-navigation .navigation .menu .sub-menu .menu-item a { line-height: 1.3; color: #fff; -webkit-transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out,padding 0.25s ease-in-out; -moz-transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out,padding 0.25s ease-in-out; -ms-transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out,padding 0.25s ease-in-out; -o-transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out,padding 0.25s ease-in-out; transition: background-color 0.25s ease-in-out,color 0.25s ease-in-out,padding 0.25s ease-in-out; background-color: transparent } #header #top-bar .container #top-navigation .navigation .menu .sub-menu .menu-item a:hover { background-color: transparent; opacity: .7 } #header #top-bar .container #top-navigation .navigation .menu .sub-menu .sub-menu { left: 100%; top: -webkit-calc(100% - 44px); top: -moz-calc(100% - 44px); top: calc(100% - 44px) } #header #mobile-menu #top-social { font-size: 1.9em; position: absolute; left: .8em; right: .8em } .mobile-menu-active #mobile-searches .menu-search-wrap #search-container .fa-search { opacity: .3 } #footer #top-social { font-size: 1.2em; position: absolute; right: 0; top: 3px } #header #mobile-menu #top-social.no-search { right: 0 } #header #mobile-menu #mobile-search { padding: 2em 1.5em } #header #mobile-menu #mobile-search input[type="text"] { width: 80% } #header #mobile-menu ul { padding-left: 1em } #header #mobile-menu #top-social .social-icons,#footer #top-social .social-icons { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; list-style: none; margin: 0; padding: 0 } #header #mobile-menu #top-social .social-icons .icon,#footer #top-social .social-icons .icon { margin: 0 15px 0 0 } #header #mobile-menu #top-social .social-icons .icon:last-child,#footer #top-social .social-icons .icon:last-child { margin-right: 0 } #header #mobile-menu #top-social .social-icons .icon a,#footer #top-social .social-icons .icon a { color: #fff; opacity: .4; -webkit-transition: color 0.25s ease-in-out; -moz-transition: color 0.25s ease-in-out; -ms-transition: color 0.25s ease-in-out; -o-transition: color 0.25s ease-in-out; transition: color 0.25s ease-in-out } #header #mobile-menu #top-social .social-icons .icon a:hover,#footer #top-social .social-icons .icon a:hover { opacity: 1 } #header #top-bar .container #top-search { font-size: 16px; position: absolute; right: 0 } #header #top-bar .container #top-search .open-search { color: #bdbdbd; cursor: pointer; -webkit-transition: color 0.25s ease-in-out; -moz-transition: color 0.25s ease-in-out; -ms-transition: color 0.25s ease-in-out; -o-transition: color 0.25s ease-in-out; transition: color 0.25s ease-in-out } #header #top-bar .container #top-search .open-search:hover { color: #fff } #header #search-form { background-color: #f8f8f8; border-bottom: 1px solid #e1e1e1; position: relative; top: 25px; -webkit-transition: top 0.45s ease-in-out; -moz-transition: top 0.45s ease-in-out; -ms-transition: top 0.45s ease-in-out; -o-transition: top 0.45s ease-in-out; transition: top 0.45s ease-in-out; width: 100%; z-index: 96 } #header #search-form .search-form { margin: 0 auto; max-width: 784px; padding: 10px 10px 9px 10px } #header #search-form .search-form .search-field { font-size: 15px; font-family: "Roboto Condensed",serif; letter-spacing: normal; opacity: 0; text-transform: none; -webkit-transition: border 0.25s ease-in-out,opacity 1.2s ease-in-out; -moz-transition: border 0.25s ease-in-out,opacity 1.2s ease-in-out; -ms-transition: border 0.25s ease-in-out,opacity 1.2s ease-in-out; -o-transition: border 0.25s ease-in-out,opacity 1.2s ease-in-out; transition: border 0.25s ease-in-out,opacity 1.2s ease-in-out } #header #search-form .search-form .search-field::-webkit-input-placeholder { color: silver; font-family: "Roboto Condensed",serif; font-size: 15px; letter-spacing: normal; text-transform: none } #header #search-form .search-form .search-field::-moz-placeholder { color: silver; font-family: "Roboto Condensed",serif; font-size: 15px; letter-spacing: normal; text-transform: none; opacity: 1 } #header #search-form .search-form .search-field:-moz-placeholder { color: silver; font-family: "Roboto Condensed",serif; font-size: 15px; letter-spacing: normal; text-transform: none; opacity: 1 } #header #search-form .search-form .search-field:-ms-input-placeholder { color: silver; font-family: "Roboto Condensed",serif; font-size: 15px; letter-spacing: normal; text-transform: none } #header #search-form .search-form .search-submit { display: none } .playnow-search { font-size: 16px } .admin-bar #header.sticky-active #search-form { top: 27px } .admin-bar #header.sticky-active.search-active #search-form { top: 87px } .admin-bar #header.search-active #search-form { top: 117px } .admin-bar #header #search-form { top: 57px } #top-menu { display: none; left: 20px; position: absolute; z-index: 1; top: 2px } .header-wrap { display: none } #top-menu .open-menu { cursor: pointer; display: inline-block } #top-menu .open-menu:hover .line { background-color: #fff } #top-menu .open-menu .line { background-color: #fff; display: block; height: 2px; margin-bottom: 4px; -webkit-transition: background-color 0.25s ease-in-out; -moz-transition: background-color 0.25s ease-in-out; -ms-transition: background-color 0.25s ease-in-out; -o-transition: background-color 0.25s ease-in-out; transition: background-color 0.25s ease-in-out; width: 26px } #top-menu .open-menu .line:nth-of-type(2) { width: 20px } #top-menu .open-menu .line:nth-of-type(3) { margin-bottom: 0 } #mobile-menu-background { background-color: #080808; bottom: 0; left: 0; opacity: 0; position: fixed; right: 0; -webkit-transition: opacity 0.45s ease-in-out,visibility 0.45s ease-in-out; -moz-transition: opacity 0.45s ease-in-out,visibility 0.45s ease-in-out; -ms-transition: opacity 0.45s ease-in-out,visibility 0.45s ease-in-out; -o-transition: opacity 0.45s ease-in-out,visibility 0.45s ease-in-out; transition: opacity 0.45s ease-in-out,visibility 0.45s ease-in-out; top: 0; visibility: hidden; z-index: 98 } #mobile-menu-background.menu-active { visibility: visible } #mobile-menu { background-color: #191919; height: 100%; left: -360px; position: fixed; -webkit-transition: left 0.45s ease-in-out; -moz-transition: left 0.45s ease-in-out; -ms-transition: left 0.45s ease-in-out; -o-transition: left 0.45s ease-in-out; transition: left 0.45s ease-in-out; width: 360px; z-index: 99 } #mobile-menu.menu-active { left: 0 } #mobile-menu #logo-close { height: 34px; line-height: 34px } .container #mobile-logo { font-size: 0; position: absolute; height: 54px; line-height: 54px; margin: 0 auto; text-align: center; right: 0; left: 0; top: 0 } .container #mobile-logo a .logo { display: inline; height: 30px; vertical-align: middle; padding-bottom: 5px; ;position: relative; z-index: 999999 } .container #mobile-logo a { font-size: 28px; color: #fff } .container #mobile-logo h1 { margin: 0; color: #fff } #mobile-menu #logo-close #close-menu { font-size: 14px; position: absolute; right: 10px; top: 10px } #mobile-menu #logo-close #close-menu .close-menu { color: #868686; cursor: pointer; -webkit-transition: color 0.25s ease-in-out; -moz-transition: color 0.25s ease-in-out; -ms-transition: color 0.25s ease-in-out; -o-transition: color 0.25s ease-in-out; transition: color 0.25s ease-in-out } #mobile-menu #logo-close #close-menu .close-menu .dashicons { width: 30px; height: 30px; font-size: 30px; color: #fff } #mobile-menu #logo-close #close-menu .close-menu:hover { color: #fff } #mobile-menu #mobile-navigation { height: auto; overflow: auto; padding: 12px 10px 5px 10px } #mobile-menu #mobile-navigation .navigation .menu { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; font-size: 13px; letter-spacing: 1px; list-style: none; margin: 0; text-transform: uppercase } #mobile-searches .menu-search-wrap #search-container .fa-search { right: 20px; top: 5px } #mobile-menu #mobile-navigation .navigation .menu .menu-item { border-bottom: .01em solid #272727; margin-bottom: 0; padding: 12px 0 14px 0 } #mobile-menu #mobile-navigation .navigation .menu .menu-item:first-child { padding-top: 0 } #mobile-menu #mobile-navigation .navigation .menu .menu-item:last-child { border-bottom: none; padding-bottom: 0 } #mobile-menu #mobile-navigation .navigation .menu .menu-item.menu-item-has-children { position: relative } #mobile-menu #mobile-navigation .navigation .menu .menu-item.menu-item-has-children:after { bottom: 10px; color: #868686; content: "\f347"; font-family: "dashicons"; font-size: 20px; position: absolute; right: 0 } #mobile-menu #mobile-navigation .navigation .menu .menu-item.menu-item-has-children.sub-menu-active { position: relative } #mobile-menu #mobile-navigation .navigation .menu .menu-item.menu-item-has-children.sub-menu-active:after { content: "\f343" } #mobile-menu #mobile-navigation .navigation .menu .menu-item a { color: #fff; font-size: 14px } #mobile-menu #mobile-navigation .navigation .menu .menu-item a:hover { background-color: transparent!important } #mobile-menu #mobile-navigation .navigation .menu .current_page_item a,#mobile-menu #mobile-navigation .navigation .menu .current-menu-item a { background-color: transparent } #mobile-menu #mobile-navigation .navigation .menu .sub-menu { border-top: .01em solid #272727; display: none; list-style: none; margin: 13px 0 0 26px; padding-top: 12px } #mobile-menu #mobile-navigation .navigation .menu .sub-menu.sub-menu-active { display: block } #mobile-menu #mobile-social { bottom: 0; padding: 2px 1px 17px 1px; position: absolute; width: 100% } #mobile-menu #mobile-social .title { color: #fff; font-size: 13px; letter-spacing: 1px; margin-left: 9px; text-transform: uppercase } #mobile-menu #mobile-social .social-icons { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; flex-wrap: wrap; list-style: none; margin: 8px 0 0 0 } #mobile-menu #mobile-social .social-icons .icon { height: 35px; line-height: 35px; margin: 9px; text-align: center; width: 35px } #mobile-menu #mobile-social .social-icons .icon a { background-color: #303030; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: #fff; display: block; height: 100%; -webkit-transition: background-color 0.25s ease-in-out; -moz-transition: background-color 0.25s ease-in-out; -ms-transition: background-color 0.25s ease-in-out; -o-transition: background-color 0.25s ease-in-out; transition: background-color 0.25s ease-in-out; width: 100% } #mobile-menu #mobile-social .social-icons .icon a:hover { background-color: #fff; color: #080808 } #mobile-menu #mobile-social .social-icons .icon a .label { display: none } .admin-bar #mobile-menu #mobile-social { padding-bottom: 49px } @media only screen and (max-width: 1059px) { .header-inner #logo { display:none } .header-inner .top-ad-728 { display: block; text-align: center; max-width: inherit } .td-right-wrap { height: 30px } .td-right-icons { right: 0; bottom: 0; left: 0; text-align: center } .container { display: block } #primary { margin-right: 0 } #secondary { margin: 0 auto } #header.sticky-active #top-bar { height: 54px; line-height: 54px } .top-bar-class { display: none } #header.sticky-active #top-bar .container #top-logo a .logo { height: 18px } #header.sticky-active #search-form { top: -6px } #header.sticky-active.search-active #search-form { top: 54px } #header #top-bar { height: 55px; line-height: 55px } #header #top-bar .container #top-menu,.header-wrap { display: block; z-index: 2; position: relative } #text-logo-full { display: none } #header #top-bar .container #top-logo { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; left: 0; width: 100% } #header #top-bar .container #top-logo a .logo { height: 18px; max-height: 54px } } @media only screen and (max-width: 782px) { .admin-bar #header.search-active #search-form { top:100px } .admin-bar #header.sticky-active #search-form { top: 40px } .admin-bar #header.sticky-active.search-active #search-form { top: 100px } .admin-bar #header #search-form { top: 40px } .admin-bar #mobile-menu #mobile-social { padding-bottom: 63px } } @media only screen and (max-width: 379px) { #mobile-menu { left:-100%; width: 100% } } #td-game-tabs.col-1060 { margin-bottom: 0 } #gametabs .gametab-content { z-index: 2; display: inline-block } #gametabs #tab1,#gametabs #tab3,#gametabs #tab4 { margin: 20px } #gametabs .review-box { border: none; margin: 0 } #gametabs { margin: 0 auto } #gametabs { width: 100%; display: inline-block; background-color: #fff } #gametabs ul { padding: 0; border-bottom: 1px solid #DDE1EF; background-color: #F9F9F9 } #gametabs .tab-links:after { display: block; clear: both; content: '' } #gametabs .tab-links li { margin: 0; float: left; list-style: none } #gametabs .tab-links a { display: inline-block; text-transform: uppercase; padding: 10px 20px; font-weight: 400; background: #F9F9F9; cursor: pointer; font-size: 18px; font-family: "Oswald",sans-serif } #gametabs .tab-links a:hover { background: #242424; text-decoration: none; color: #fff } #gametabs li.active a,#gametabs li.active a:hover { background-color: #242424; color: #fff } #gametabs .tab-content { z-index: 2; width: 100%; padding: 20px } #gametabs .tab { display: none } #gametabs .tab.active { display: block } .td-game-screens-class { display: inline-block; margin: 20px; vertical-align: top } .checklist li { list-style-type: none } .checklist li:before { font-family: 'Font Awesome 5 Free'; color: #57A911; font-size: 14px; content: '\f046'; left: 100%; margin-right: 5px } .badlist li { list-style-type: none } .badlist li:before { font-family: 'Font Awesome 5 Free'; color: #F63A3A; font-size: 14px; content: '\f046'; left: 100%; margin-right: 5px } a.button,input[type='reset'],input[type='button'],input[type='submit'] { background-color: #F63A3A; font-family: 'Oswald',sans-serif; border: medium none; color: #fff; border: 1px solid #ddd; cursor: pointer; display: inline-block; font-weight: 400; font-size: 12px; line-height: 20px; margin: 0 auto; padding: 11px 15px; text-decoration: none; vertical-align: middle; white-space: nowrap; opacity: 1; -webkit-transition: opacity 0.4s; -moz-transition: opacity 0.4s; -o-transition: opacity 0.4s; transition: opacity 0.4s } a.button:hover,input[type='reset']:hover,input[type='button']:hover,input[type='submit']:hover { opacity: .8 } a.button:active,input[type='reset']:active,input[type='button']:active,input[type='submit']:active { border: medium none } .call-to-action { text-align: right; text-transform: uppercase } .call-to-action a.button { font-size: 22px; padding: 10px 20px } .call-to-action a.button:hover { text-decoration: none } .ie7 .call-to-action a.button { padding: 11px 35px 19px 35px } .small a.button { font-size: 10px; padding: 3px 6px } .medium a.button { font-size: 16px; padding: 8px 16px } .large a.button { font-size: 18px; padding: 10px 35px } .xlarge a.button { font-size: 24px; padding: 12px 55px } a.blue { background-color: #11b7e7; border: 1px solid #11b7e7; color: #fff } a.red { background-color: #F63A3A; border: 1px solid #F63A3A; color: #fff } a.orange { background-color: #ff7f00; border: 1px solid #ff7f00; color: #fff } a.yellow { background-color: #ecca06; border: 1px solid #ecca06; color: #161300 } a.green { background-color: #2e8b57; border: 1px solid #2e8b57; color: #fff } a.olive { background-color: #838b83; border: 1px solid #838b83; color: #fff } a.purple { background-color: #5d478b; border: 1px solid #5d478b; color: #fff } a.pink { background-color: #cd1076; border: 1px solid #cd1076; color: #fff } a.brick { background-color: #b22222; border: 1px solid #b22222; color: #fff } a.gold { background-color: #8b6508; border: 1px solid #8b6508; color: #fff } a.brown { background-color: #8b4513; border: 1px solid #8b4513; color: #fff } a.silver { background-color: silver; border: 1px solid silver; color: #444 } a.gray { background-color: #696969; border: 1px solid #696969; color: #fff } a.black { background-color: #080808; border: 1px solid #080808; color: #fff } .info-box { display: block; margin: 24px 0; padding: 15px; text-align: left } .alert { background-color: #faebeb; border: 1px solid #dc7070; color: #212121 } .address { background-color: #f6f5ef; border: 1px solid #cdc9a5; color: #212121 } .notice { background-color: #fbf9e9; border: 1px solid #e3cf57; color: #212121 } .success { background-color: #f9fde8; border: 1px solid #a2bc13; color: #212121 } .download { background-color: #fff4e5; border: 1px solid #ff9912; color: #212121 } .information { background-color: #eef3f6; border: 1px solid #6ca6cd; color: #212121 } .required { color: #d5243f } .dropcap { font-size: 42px; line-height: 30px; font-weight: 700; overflow: hidden; margin-right: 6px; background: #F63A3A; padding: 10px 5px 10px 5px; text-transform: uppercase; float: left; position: relative; top: 5px; color: #fff } h5.toggle { padding: 10px; margin: 15px 0 13px; cursor: pointer } h5.toggle a { background: var(--wpr-bg-a1b86869-2f5c-43b6-bfd9-3b7f7d71221d) no-repeat left center; text-decoration: none; padding-left: 20px; font-size: 18px; color: #fff; font-weight: 400; text-shadow: 1px 1px 1px #000 } h5.toggle.active a { background: var(--wpr-bg-fb821e4f-cb74-4975-85ed-628db244bb8c) no-repeat left center; text-decoration: none; padding-left: 20px; color: #fff; font-size: 18px } .toggle-content { margin-top: -13px!important; display: none; font-size: 12px; margin-bottom: 20px } .toggle-content .block { box-shadow: 0 0 15px 0 rgba(0,0,0,.3) inset; -webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,.3) inset; -moz-box-shadow: 0 0 15px 0 rgba(0,0,0,.3) inset; -o-box-shadow: 0 0 15px 0 rgba(0,0,0,.3) inset; background: #F1F1F1; padding: 10px } .toggle-content .profile { color: #666 } .toggle-content .profile img { -moz-transition: all .3s ease 0s; -webkit-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; transition: all .3s ease 0s; background: none repeat scroll 0 0 #FFF; border: 1px solid #cecece; padding: 4px } .toggle-content .profile img:hover { border: 1px solid #535353; -moz-transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; opacity: .25 } .page404_title { font-family: 'Oswald',sans-serif; font-weight: 700; width: 100%; color: #fff; text-align: center } .page404_text { color: #F63A3A; text-align: center; font-size: 20px; margin: 100px 0 100px 0; font-family: 'Oswald',sans-serif; text-transform: uppercase; line-height: 28px } .block-meta { font-size: 16px; font-family: 'Archivo Narrow',sans-serif; color: #999; display: block; margin: 6px 0 6px } .td-gray { margin: 0 5px; color: #8b8b8b } .archive .grid-image.big-wrap { float: none; padding-bottom: 10px; margin-right: 0; width: 100% } .page-template .grid-image { float: left; padding-bottom: 10px; margin-right: 10px } .block-meta a { color: #B9B9B9; font-family: 'Archivo Narrow',sans-serif } .block-meta a:hover { color: #F63A3A; text-decoration: none } .td-plays .fa,.td-views .fa,.td-post-date .fa,.comments-link .fa { padding-right: 1px } .td-plays,.td-views,.comments-link { display: inline-block; margin-right: 10px } .td-post-date { display: inline-block } .fa-trophy { font-size: 14px } .td-views .fa-eye { font-size: 13px } .td-likes { display: inline-block } .dot-irecommendthis { background: none!important; text-decoration: none; margin-bottom: 0!important; padding: 0!important; margin-right: 10px!important } .dot-irecommendthis:hover,.dot-irecommendthis.active { color: #999!important } .dot-irecommendthis:before { content: '\f164'; font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 400; text-decoration: inherit; padding-right: .3em; padding-left: .5em; font-size: 14px } .aligncenter,div.aligncenter { display: block; margin: 5px auto 20px auto } .alignright { float: right; margin: 5px 0 40px 1em } .alignleft { float: left; margin-top: 6px; margin-right: 24px!important; margin-bottom: 6px; margin-left: 0 } .aligncenter { display: block; margin: 5px auto } a img.alignright { float: right; margin: 5px 0 40px 1em } a img.alignnone { margin: 5px 1em 40px 0 } a img.alignleft { float: left; margin: 5px 1.5em 1em 0 } a img.aligncenter { display: block; margin-left: auto; margin-right: auto } .wp-caption { text-align: center; max-width: 100% } .wp-caption.alignleft { margin: 5px 20px 5px 0 } .wp-caption.alignright { margin: 5px 0 20px 20px } .wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 100%; padding: 0; width: auto } .wp-caption p.wp-caption-text { font-size: 12px; line-height: 1.5em; margin: 0; text-align: left } .wp-caption-text { text-align: left; margin: 0; padding: 5px 0; font-family: 'PT Sans',arial,sans-serif; font-size: 12px; font-style: italic; font-weight: 400; color: #444 } .wp-block-image figcaption { font-family: Verdana,Geneva,sans-serif; text-align: left; margin: 6px 0 26px 0; font-size: 11px; font-style: italic; font-weight: 400; line-height: 17px; color: #444 } .wp-block-image figcaption a { color: #4db2ec } .td-featured-image-caption { background-color: #fff } img.wp-smiley { vertical-align: middle } #featured { background-color: #fff; border: 1px solid #EEE; padding-bottom: 20px; margin-bottom: 20px; width: 99.893617021277% } #featured p { font-size: 18px; font-weight: 200; line-height: 27px; padding: 0 20px; text-align: center } #featured-image { margin: 20px 0 } #featured-image .fluid-width-video-wrapper { margin-left: -10px } .featured-image img { margin-top: 20px } .fluid-width-video-wrapper { clear: both } img.wp-post-image,img.attachment-full,img.attachment-large,img.attachment-medium,img.attachment-thumbnail { display: block; margin: 0 auto; width: 100% } .post-entry { clear: both } .single .post-entry p { margin: 0 0 20px } .post-entry hr { color: #000 } .post-entry pre { overflow: auto; margin-bottom: 20px } .post-entry .tabs-container { width: 100% } .post-entry blockquote { padding: 10px; font-style: italic; overflow: hidden; position: relative; text-align: center } .post-entry .featured-image { background-color: #f9f9f9; text-align: center; margin-top: 0; margin-bottom: 22px } .post-entry blockquote p { padding: 0; margin: 0; font-size: 34px; line-height: 1.2em; text-align: center } .wp-block-pullquote blockquote p { font-size: 14px; line-height: 26px; font-weight: 600; text-transform: none; text-align: center } .has-large-font-size { line-height: 1.74!important } .td-content-inner { border: 1px solid #DDE1EF } .td-content-inner-single { border: 1px solid #DDE1EF; margin-bottom: 40px; position: relative; width: 100% } .td-content-inner-single-sabox { margin-bottom: 20px; width: 100% } .td-single-page-wrap { margin-top: 20px } .saboxplugin-wrap { border: 1px solid #DDE1EF; -webkit-box-sizing: inherit; -moz-box-sizing: inherit; -ms-box-sizing: inherit; box-sizing: inherit } .saboxplugin-wrap .saboxplugin-socials { z-index: 0 } .td-content-inner-no-comm { border: 1px solid #DDE1EF; border-bottom: none; width: 100% } .td-content-inner-no-comm .widget-title { border-bottom: none } .block.half.last { margin-right: 0px!important; position: relative; display: inline-block } .show-tha-border { border-top: 1px dashed transparent; margin: 10px 0 20px; overflow: hidden } .td-post-details-2 { margin-bottom: 24px; margin-left: 20px } #homepage-wrap .td-module-7 .widget-title { margin: -20px -19px 30px } .td-small-module h2 { font-size: 18px; line-height: 24px; margin-bottom: 3px } .td-small-module h2 a { color: #000 } .td-small-module h2 a:hover { color: #F63A3A; text-decoration: none } .grid-image { position: relative; -moz-transition: all .3s ease 0s; -webkit-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; transition: all 0.3s ease 0s } .td-module-5 .grid-image { float: none; margin-right: 0 } .td-post-details-5 { margin-top: 24px } .mod-5 .td-small-module .grid-image { margin-right: 10px; float: left } .mod-5 .td-small-module p { margin-top: 10px } .mod-5 .col-340:nth-child(2n+1) { margin-right: 0 } .td-wrap-content.mod-5 { margin: 30px 0 0 0 } .mod-5-excerpt { margin-bottom: 24px } .td-module-5 h2.td-big-title { position: absolute; bottom: 15%; left: 24px; right: 24px; text-align: center; z-index: 1 } .td-module-5 h2.td-big-title { font-size: 26px; text-transform: uppercase; line-height: 30px } .td-module-5 h2.td-big-title a { color: #fff } .td-module-5 h2.td-big-title a:hover { text-decoration: none } .td-module-3 h2.td-big-title { margin: 10px 0 0 0 } .td-module-6 h2.td-big-title { margin: 20px 0 0 0; text-align: center } .td-module-6 .block-meta { text-align: center } .td-module-8 { position: relative } .td-module-8 h2.td-big-title { margin: .2em 0 0; font-size: 1.7em; text-transform: uppercase; font-weight: 700; line-height: 1.2; position: relative; width: 70% } .td-module-8 .module-8-cat { position: relative } .td-module-8 .module-8-cat a { font-family: 'Archivo Narrow',sans-serif; font-size: 24px } .td-module-8 .col-520 { margin-bottom: 20px } .td-module-8 h2.td-big-title a:hover,.td-module-8 .module-8-cat a:hover { text-decoration: none; color: #fff } .td-post-details-8 { position: relative } .td-module-8 .td-table { position: absolute; display: table; left: 15px; right: 15px; bottom: 15px } .td-module-8 .triangle-shape { position: absolute; bottom: 0; right: 0; left: 0; top: 0; opacity: .9; clip-path: polygon(0 30%,100% 100%,100% 100%,0 100%); background: #f63a3a } .td-module-8 .triangle-shape-last { position: absolute; bottom: 0; right: 0; left: 0; top: 0; opacity: .7; clip-path: polygon(100% 60%,100% 100%,0 100%,20% 100%); background: #f63a3a } .td-module-8 .td-post-details-8.no-shape .triangle-shape,.td-module-8 .td-post-details-8.no-shape .triangle-shape-last { background-color: transparent; opacity: 0 } .td-module-8 .td-post-details-8.no-shape .grid-image { opacity: .4 } .td-module-8 .cell { display: table-cell; vertical-align: bottom; position: absolute; bottom: 15px; right: 15px } .td-module-8 .mod-8-btn { float: right; display: inline-block; font-size: 1em; text-transform: uppercase; text-align: center; cursor: pointer; border-color: #212121; border-style: solid; border-width: 1px; background-color: #212121 } .td-module-8 .mod-8-btn span { display: table-cell; color: #fff; vertical-align: middle; transition: color .2s ease-in } .td-module-8 .mod-8-btn span.label { min-width: 0; padding: .7em 1.2em } .td-module-8 .mod-8-btn span.icon { padding: 0 .75em; line-height: 2.2em; width: 1.5em; line-height: 2.2em; border-left: 1px solid #fff } .td-module-7 .col-340 { margin-bottom: 30px } .td-module-7 .col-340:nth-last-child(2) { margin-bottom: 10px } .td-module-7 h2.td-big-title { clear: none; font-size: 34px; line-height: 44px; display: block; margin: 0 0 18px 0; text-transform: none } .td-module-7 h2.td-big-title a:hover { text-decoration: none; color: #F63A3A } .td-module-7 img { width: inherit } .td-module-7 .td-post-content { overflow: hidden; padding: 35px 0; position: initial; width: auto; height: auto; margin-left: -20px } .td-module-3 .block-meta { margin: 6px 0 30px } .td-subtitle { font-size: 24px; transform: translateY(-16px); display: inline-block; line-height: 1; text-transform: uppercase; color: #f63a3a; margin: 0 0 0 4px; font-family: 'Permanent Marker',cursive } .td-view-all { position: absolute; font-family: 'Archivo Narrow',sans-serif; top: 0; right: 0; bottom: 0; color: #fff; background-color: #F63A3A; padding: 0 6px 0 6px; font-size: 14px; letter-spacing: 1px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; align-items: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap } .td-view-all a:hover { color: #000!important } .td-view-all:hover { background-color: #fff; color: #000!important } .widget-wrapper.widget_tigu_home_module_6,.widget-wrapper.widget_tigu_home_module_8 { padding: 10px 0; border: none } .td-module-6 .grid-image { display: block; margin-right: 0; float: none } .td-module-7 .grid-image { display: block; margin-right: 0; float: none } .td-module-8 .grid-image { display: block; margin-right: 0; float: none } .td-module-8 a { color: #fff } .overlay-shadow-bottom { position: absolute; width: 100%; bottom: 4px; left: 0; height: 40%; background: -moz-linear-gradient(to top,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 100%); background: -ms-linear-gradient(to top,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 100%); background: -webkit-linear-gradient(to top,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 100%); background: -webkit-gradient(to top,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 100%); background: linear-gradient(to top,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 100%); z-index: 1 } .grid-image:hover { opacity: .8 } .td-friv.grid-image { position: relative; display: inline-block; float: left } .td-friv.grid-image img { cursor: url(../../../../../../../../../../../../themes/gameleon/assets/images/cursor.png),pointer; -moz-transition: all .3s ease 0s; -webkit-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; transition: all 0.3s ease 0s } .td-friv.grid-image img:hover { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05) } .td-blog-layout .grid-image { margin: 0 0 20px 0 } .page-template-blog .post-meta,.blog .post-meta { margin-bottom: 15px } .post-meta .cat-links a:hover { color: #fff } .navigation { color: #111; display: block; font-size: 24px; min-height: 28px; margin-top: 20px; margin-left: 15px; padding: 0 } .navigation a { color: gray; font-weight: 700; padding: 4px 0; font-family: 'Archivo Narrow',sans-serif; font-size: 16px; text-transform: uppercase; vertical-align: top } .navigation .previous { float: left } .navigation .next { float: right; margin-right: 15px } .navigation-float .navigation .previous { float: left } .navigation-float .navigation .next { float: right } .navigation .bracket { font-size: 36px } .navigation .previous,.navigation .next { color: #F63A3A; font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 400; text-decoration: inherit; line-height: 1.5em } .td-content-inner-single-arcade .navigation { margin: 20px } .td-embed-container { max-width: 728px; text-align: center; margin: 0 auto } .fitframe-wrap { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden } .fitframe-wrap iframe { position: absolute; top: 0; left: 0; right: 0; text-align: center; margin: 0 auto; width: 100%; height: 100% } #content-arcade.col-1060 { margin-bottom: 0 } .td-wrap-content-arcade { overflow: hidden; margin: 20px } .td-content-inner-single-arcade { border: 1px solid #DDE1EF; margin-bottom: 40px } #td-game-wrap { overflow: hidden; width: 100%; height: 100%; margin: 0 auto; text-align: center } #progressbar { background-color: #63676C; width: 400px; max-width: 100%; margin: 0 auto; position: relative; overflow: hidden; left: 0; height: 20px; z-index: 0 } #showprogressbar { display: block } #progressbarloadbg { background-color: #F63A3A; z-index: 2 } #progressbarloadtext { display: none; margin: 10px auto 0 auto; text-align: center } #progresstext { position: absolute; width: 100%; text-align: center; font-size: 14px; top: 0; left: 0; z-index: 15; color: #fff } #progressbarloadbg { position: absolute; top: 0; left: 0; width: 0; height: 20px } #progressbarloadtext:hover { cursor: pointer } .td-game-buttons { font-style: normal; position: absolute; right: 0; top: 50% } .td-light-on,.td-light-off { font-size: 18px; margin: 0 20px 0 7px; text-align: right; font-style: normal; text-transform: uppercase; width: 200px; color: #fff; cursor: pointer; right: 0; position: absolute; top: 50%; transform: translateY(-50%) } .td-light-on:after { content: '\f186'; font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 400; text-decoration: inherit; padding-left: .3em; color: #ffd300; font-size: 22px } @keyframes rotation { from { transform: rotate(0deg) } to { transform: rotate(359deg) } } .td-light-off .fa-sun { animation: rotation 2s infinite linear; font-style: normal; font-weight: 400; text-decoration: inherit; margin-left: 7px; color: #ffd300; font-size: 22px } .td-fullscreen { padding: 4px 20px 4px 20px; margin: 0; text-align: left; font-style: normal; text-transform: uppercase; position: relative; line-height: 30px; display: inline-block; clear: both; color: #fff; cursor: pointer } .td-fullscreen:before { content: '\f0b2'; font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 400; text-decoration: inherit; font-size: 18px; padding-right: .3em; color: #F63A3A } #content-arcade .widget-title { background-color: #242424 } #content-arcade .widget-title h1 { color: #fff; display: inline-block } #content-arcade .widget-title.light { text-align: center } #content-arcade .widget-title h1.light { position: relative; color: #fff; z-index: 15 } .td-game-ad-space.light { position: relative; z-index: 15 } .wp-pagenavi { clear: both; font-size: 13px; text-align: center; margin: 10px 0 40px -4px; padding-top: 20px } .blog .wp-pagenavi { clear: both; font-size: 13px; margin: 10px 0 24px 10px; padding-top: 20px; overflow: hidden } .wp-pagenavi span.pages { color: #999 } .wp-pagenavi a,.wp-pagenavi span { border: 1px solid #d1d7dc; text-decoration: none; display: block; float: left; padding: 6px 12px; margin: 0 4px; *zoom:1} .wp-pagenavi .pages,.wp-pagenavi .extend { display: none } .wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi span.current { border: 1px solid #DDE1EF; font-family: 'Oswald',sans-serif; color: #444; background: #FFF; display: inline-block; text-decoration: none } .wp-pagenavi span.current { background: #F63A3A; border: 1px solid #F63A3A; text-shadow: none; color: #fff } .wp-pagenavi a:hover { border: 1px solid #BFBDBD; -moz-box-shadow: 0 0 3px rgba(0,0,0,.25); -ms-box-shadow: 0 0 3px rgba(0,0,0,.25); -webkit-box-shadow: 0 0 3px rgba(0,0,0,.25); box-shadow: 0 0 3px rgba(0,0,0,.25) } .td-desktop { display: none } .td-tablet-l { display: block } .td-tablet-p { display: none } .td-phones { display: none } .sidebar-other-ad { text-align: center; margin: 0 auto } .top-ad-468 { background: none; border: none; width: 468px; display: inline-block; vertical-align: middle } .top-ad-728 { background: none; border: none; max-width: 728px; display: inline-block; vertical-align: middle; width: 100% } .header-inner-ad-only .top-ad-728 { background: none; border: none; min-height: 0; vertical-align: baseline; float: none; padding: 23px 20px; text-align: center; position: relative; max-width: 1100px; margin: 0 auto } .header-inner-ad-only .top-ad-468 { background: none; border: none; min-height: 0; vertical-align: baseline; float: none; padding: 23px 20px; text-align: center; position: relative; max-width: 1116px; margin: 0 auto } #ad-before-game { margin: 0 auto; padding: 0 0 20px; text-align: center } .td-game-ad-space { margin: 0 20px } .sidebar-ad { text-align: center; width: auto; position: relative; margin: 0 auto } #homepage-wrap .sidebar-ad { border: none; min-height: 0; text-align: center; width: auto; position: relative; clear: both } .col-340 .widget_gameleon_adsense_widget,.col-340 .widget_gameleon_ad_widget { margin-bottom: 48px } .ad-paragraph { border: none; min-height: 0; text-align: center; width: auto; position: relative; margin: 40px auto; clear: both } .category .ad-paragraph { margin: 0 0 40px auto } .td-right-single-ad .ad-paragraph { border: medium none; min-height: 0; text-align: right; width: 300px; position: relative; clear: both; display: block; float: right; margin: 5px 0 20px 20px } .td-left-single-ad .ad-paragraph { border: medium none; min-height: 0; text-align: left; width: 300px; position: relative; clear: both; display: block; float: left; margin: 0 20px 20px 0 } .td-blog-layout-home .entry-title { font-family: "Oswald",sans-serif; font-size: 20px; font-weight: 400; text-transform: uppercase; text-decoration: none; line-height: 40px; margin: 0 0 20px; word-wrap: break-word } .td-blog-layout-home .entry-title a { text-decoration: none!important } .td-blog-layout-home .td-post-excerpt { margin: 0 0 40px 0; clear: both } .search .td-post-excerpt { margin: 10px 0 0 0; clear: none; display: block } .tag .td-post-excerpt { padding-bottom: 24px } .search .entry-title { padding-bottom: 0; margin: 0; display: 1.2; line-height: inherit } .search-results .block-meta { display: none } .td-search-block { display: block } .search-results .col-700 .col-160 { margin: 0 } .td-blog-layout-home .blog-excerpt.button { background: none } .td-blog-layout-home p { line-height: 1.2 } .td-blog-layout-home a.button { padding: 11px 30px } .td-blog-layout-home p.excerpt-more { text-align: center } .td-wrap-content { overflow: hidden; margin: 30px 18px 18px 18px } .td-wrap-content-sidebar { overflow: hidden } .widget_tigu_sidebar_module_1 .td-wrap-content-sidebar { padding-top: 10px } .td-wrap-content .second-wrap-content { position: relative; height: 100px; display: inline; width: 100%; margin: 0 20px 20px 0 } .td-no-info { padding: 20px 0 0 20px } .td-wrap-content .second-wrap-content:nth-child(2n+2) { margin-right: 0 } .second-wrap-content h3,.second-wrap-content h3 a { font-size: 14px; color: #444 } .second-wrap-content .entry-title a,.second-wrap-content .entry-title { font-size: 16px; line-height: 21px; position: relative; display: inline } .second-wrap-content .entry-title a:hover { text-decoration: none } .category .second-wrap-content .entry-title a { margin-bottom: 10px } .second-wrap-content .td-post-excerpt { display: block; margin-bottom: 24px } .td-blog-view .second-wrap-content .td-post-excerpt { float: none } .widget_tigu_home_module_3 .td-wrap-content,.widget_tigu_home_module_2 .td-wrap-content,.widget_tigu_home_module_4 .td-wrap-content { margin: 30px 18px 10px } .td-content-inner .module-excerpt { margin-bottom: 20px } .td-module-3 .module-excerpt { height: 70px } .second-wrap-content .block-meta { display: block } .td-post-details { min-height: 80px; height: 100%; display: inline; margin-bottom: 24px } .archive .td-post-details,.page-template .td-post-details { vertical-align: top } .search-results .td-post-details { display: table; position: relative; left: 20px } .search-results .td-friv.grid-image { width: auto } .td-blog-view .second-wrap-content { width: 100%; margin: 0 20px 20px 0 } .category .td-blog-view .col-340,.archive .td-blog-view .col-340 { margin-right: 0; width: 100% } .td-wrap-content .td-category-description { margin: 20px 0 40px 0 } .widget-wrapper { margin: 0 0 35px; border: 1px solid #DDE1EF; padding: 20px 19px } .widget_tigu_home_module_1.widget-wrapper,.widget_tigu_home_module_2.widget-wrapper,.widget_tigu_home_module_3.widget-wrapper,.widget_tigu_home_module_4.widget-wrapper { border: none; padding: 0 } #homepage-wrap .widget-title { margin: -20px -19px 20px } #homepage-wrap .widget_tigu_home_module_1 .widget-title,#homepage-wrap .widget_tigu_home_module_2 .widget-title,#homepage-wrap .widget_tigu_home_module_3 .widget-title,#homepage-wrap .widget_tigu_home_module_4 .widget-title { margin: 0 } .widget-title,.widgettitle { background-color: #F9F9F9; font-family: 'Oswald',sans-serif; border-bottom: 1px solid #DDE1EF; margin: 0; position: relative } .widget-title a { border-bottom: none; padding: 0!important; text-decoration: none; color: #444 } .widget-title h3 a { color: #444 } .widget-title h1,.widget-title h3,.widgettitle h2 { font-size: 18px; font-family: "Oswald",sans-serif; padding: 4px 20px; margin: 0; text-align: left; font-style: normal; text-transform: uppercase; line-height: 30px; display: block; clear: both } .post-widget .widget-title { font-size: 14px; padding: 0; text-align: left } span.post-small-rate,span.post-small-rate span { padding: 0!important } h2.td-big-title { font-size: 18px; text-transform: uppercase; line-height: 24px } #widgets .widget-title,.widgettitle { margin: -20px -19px 20px } #widgets .widget_gameleon_video_widget .widget-title { margin: 0; border-top: 1px solid #DDE1EF; border-left: 1px solid #DDE1EF; border-right: 1px solid #DDE1EF; border-bottom: none } .widget-wrapper.widget_tigu_home_module_1 .grid-image.big-wrap,.widget-wrapper.widget_tigu_home_module_2 .grid-image.big-wrap,.widget-wrapper.widget_tigu_home_module_3 .grid-image.big-wrap,.widget-wrapper.widget_tigu_sidebar_module_1 .grid-image.big-wrap,.widget-wrapper.widget_tigu_sidebar_module_2 .grid-image.big-wrap,.widget-wrapper.widget_tigu_sidebar_module_3 .grid-image.big-wrap { margin-bottom: 10px; position: relative; margin-right: 0; width: 100% } .widget_tigu_sidebar_module_1 .grid-image,.widget_tigu_home_module_1 .grid-image { margin-right: 10px; float: left } .archive .grid-image,.category .grid-image { margin-right: 10px; float: left } #widgets .widget_tigu_sidebar_module_1 a { padding: 0 } .widget-wrapper img { margin-left: 0; margin-left: 0 } #wrapper .widget-wrapper,.home-widgets .widget-wrapper { background-color: #fff } .home-widgets .widget-wrapper { margin: 0 } .widget-wrapper select,.widget-wrapper input[type="password"],.widget-wrapper input[type="email"] { width: 100% } #widgets { position: relative; z-index: 0 } #widgets a { margin: 0; padding: 0; text-decoration: none } #widgets a:hover { text-decoration: none } #widgets form { margin: 0 } #widgets ul { list-style-type: none } #widgets ul,#widgets ol { padding: 0 } #widgets ul li a { text-decoration: none; padding: 0 0 6px } #widgets .rss-date { line-height: 18px; padding: 6px 12px } #widgets .rssSummary { padding: 10px } #widgets cite { font-style: normal; line-height: 18px; padding: 6px 12px } #widgets .tagcloud,#widgets .textwidget { display: block; line-height: 1.5em; margin: 0; word-wrap: break-word } #widgets .textwidget a { display: inline } #widgets ul .children { padding: 0 0 0 10px } #widgets .author { font-weight: 700; padding-top: 4px } .td-sidebar-sticky { background-color: #fff; max-width: 340px; width: 100%; z-index: 1000 } #td-sticky-stopper { height: 50px; background-color: #fff; margin: 0 auto } .boxed-layout #td-sticky-stopper { max-width: 1212px; width: 100% } .widget_archive select,#cat { display: block; margin: 0 15px 0 0 } .widget_archive ul li .td-widget-extra,.widget_categories ul li a .td-widget-extra,.widget_meta ul li a .td-widget-extra,.widget_pages ul li a .td-widget-extra,.widget_recent_entries ul li a .td-widget-extra { float: right } .widget_archive select,.widget_categories select,.widget_meta select,.widget_pages select,.widget_recent_entries select { background-color: #f9f9f9!important; border: 1px solid #EEE!important; width: 100%; outline: none } .widget_categories .current-cat a { color: #F63A3A } .post-widget ul { padding: 0 } .widget cite { color: #F63A3A } .widget .rss-date { color: #999 } .widget-excerpt { margin-bottom: 5px } .widget:last-child { margin-bottom: 0; padding-bottom: 0 } .widget img { -moz-transition: all .3s ease 0s; -webkit-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; transition: all .3s ease 0s; background: none repeat scroll 0 0 #FFF; position: relative } .widget img:hover { border: 1px solid #cecece; opacity: .7; -moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out } .textwidget a { font-size: 12px!important; font-family: Arial; color: #F63A3A; font-weight: 700 } #widgets .menu { background: none repeat scroll 0 0 transparent; border: medium none; max-height: inherit } #widgets .menu,.menu ul { margin: 0 auto } #widgets .menu li { float: none } #widgets .menu a { border: medium none; color: inherit; height: inherit; text-transform: none; text-align: left; line-height: 24px; -webkit-transition: none 0s ease 0s; -moz-transition: none 0s ease 0s; -o-transition: none 0s ease 0s; -ms-transition: none 0s ease 0s; transition: none 0s ease 0s } #widgets .menu a:hover { background: none!important; color: inherit; -webkit-transition: none 0s ease 0s; -moz-transition: none 0s ease 0s; -o-transition: none 0s ease 0s; -ms-transition: none 0s ease 0s; transition: none 0s ease 0s } #widgets ul.menu>li:hover { background: none repeat scroll 0 0 transparent; color: inherit } #widgets .menu .current_page_item a,#widgets .menu .current-menu-item a { background: none repeat scroll 0 0 transparent } #widgets .menu li li:hover { background: #FFF!important } #widgets .menu li a:hover { text-decoration: none!important } #widgets .menu ul { box-shadow: none!important } .breadcrumb-list { margin: 0 0 20px } .td-breadcrumb-arrow { font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 400; text-decoration: inherit; color: #CACACA; padding: 0 3px } .breadcrumb a,.breadcrumb-current { color: #CACACA } .breadcrumb a:hover { text-decoration: underline } .td-post-box-wrapper { clear: both; margin: 0 } .td-social-box-share { line-height: 24px } .td-social-box-share .fa { padding-right: .4em } .td-share-love,.td-box-google,.td-box-twitter,.td-box-linkedin,.td-box-facebook,.td-box-pinterest { font-family: 'Oswald',sans-serif; font-size: 16px!important; border: medium none!important; -webkit-transition: none!important; -moz-transition: none!important; -o-transition: none!important; transition: none!important; color: #fff!important; opacity: 1!important } .td-share-love { background-color: #191919; cursor: text!important } .td-share-love:active,.td-share-love:hover { opacity: 1!important } .td-box-google { background-color: #e93f2e!important } .td-box-google:active,.td-box-google:hover { background-color: #ba3225!important } .td-box-twitter { background-color: #00acee!important } .td-box-twitter:active,.td-box-twitter:hover { background-color: #0087bd!important } .td-box-linkedin { background-color: #0e76a8!important } .td-box-linkedin:active,.td-box-linkedin:hover { background-color: #0b6087!important } .td-box-facebook { background-color: #3b5998!important } .td-box-facebook:active,.td-box-facebook:hover { background-color: #30477A!important } .td-box-pinterest { background-color: #CB2027!important } .td-box-pinterest:active,.td-box-pinterest:hover { background-color: #AF2412!important } .tag-links { margin-bottom: 20px } .td-tag-word { color: #fff; background-color: #242424; padding: 2px 10px; font-size: 11px; font-weight: 700; font-family: 'Oswald',sans-serif; text-transform: uppercase; line-height: 18px; display: inline-block } .tag-links { line-height: 24px; margin-bottom: 10px } .tag-links a { padding: 2px 10px; font-family: 'Oswald',sans-serif; background-color: #313131; color: #FFF; text-decoration: none; font-size: 11px; text-transform: uppercase; white-space: nowrap; line-height: 18px; margin-right: 3px; display: inline-block; -webkit-transition: none!important; -moz-transition: none!important; -o-transition: none!important; transition: none!important } .tag-links a:hover { background-color: #F63A3A } .td-minishare-box { margin-bottom: 20px } .td-minishare-box ul { margin: 20px 0 0; padding: 0 } .td-minishare-box ul li { display: inline-block; list-style-type: none; overflow: hidden; float: left; padding-right: 10px } .post-data { clear: both; font-size: 12px; font-weight: 700; margin-top: 24px; color: #F63A3A } .post-meta { font-family: "Oswald",sans-serif; position: relative; clear: both; color: #CCC; font-size: 14px } .post-meta a { color: #999; text-decoration: none } .td-content-inner-single .post-meta { margin-bottom: 15px } .post-categories { position: relative; list-style: none outside none; margin: 0; padding: 0; display: inline-block; float: left } ul.post-categories li { float: left; margin-right: 10px } .cat-links { margin: 0 } .cat-links a { line-height: 15px; display: inline-block; background-color: #F63A3A; color: #FFF; padding: 3px 5px; margin-bottom: 3px } .td-content-inner-single .cat-links a { margin: 0 } .td-entry-count-views { position: absolute; right: 20px; font-style: normal; display: inline-block; color: #999 } .td-entry-count-views .dot-irecommendthis { margin-right: 20px } .td-entry-count-views-box { font-style: italic; display: inline-block; color: #cbcbcb; font-size: 12px; margin-bottom: 28px } .td-entry-count-views-box .comments-link { font-size: 12px; display: inline-block; position: relative } .td-entry-count-views-box .fa { padding-right: 5px } .td-entry-count-views-box .post-views-count { font-size: 12px; margin-left: 15px } .td-entry-count-views .dot-irecommendthis:before { font-size: 18px } .post-meta time.entry-date { display: inline-block; vertical-align: text-top; margin-left: 5px } .td-related-content .col-340 { width: 45.31722054380665%; margin-right: 9.365558912386707% } .td-related-content { width: 100%; margin-bottom: 0 } .td-related-content .td-wrap-content { margin: 0 20px 10px } .td-related-content .grid { float: left; margin-bottom: 0 } .td-related-content .col-340:nth-child(2n+2) { margin-right: 0 } .td-related-content img.wp-post-image,.td-related-content img { margin-bottom: 10px; margin-top: 20px } .td-related-box .block-meta { margin: 0 0 10px } .td-related-box .entry-title { margin: 0; line-height: 25px; font-size: 16px; margin: 20px 0 10px 0 } .td-related-content h3 a { line-height: 25px } .td-related-box .entry-title a { font-family: 'Oswald',sans-serif; color: #444; font-weight: 400 } .td-tag-cloud-widget { padding: 10px 0 0 0 } .td-tag-cloud-widget a { background: none repeat scroll 0% 0% #F63A3A; color: #FFF; font-size: 13px!important; margin-bottom: 10px!important; padding: 2px 10px!important; text-transform: uppercase; white-space: nowrap; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear } .td-tag-cloud-widget a:hover { text-decoration: none!important } .td-tag-colored.td-tag-cloud-widget a:nth-child(9n) { background-color: #292C2F } .td-tag-colored.td-tag-cloud-widget a:nth-child(9n+1) { background-color: #01B8FA } .td-tag-colored.td-tag-cloud-widget a:nth-child(9n+2) { background-color: #29D473 } .td-tag-colored.td-tag-cloud-widget a:nth-child(9n+3) { background-color: #F63A3A } .td-tag-colored.td-tag-cloud-widget a:nth-child(9n+4) { background-color: #567E95 } .td-tag-colored.td-tag-cloud-widget a:nth-child(9n+5) { background-color: #B433FF } .td-tag-colored.td-tag-cloud-widget a:nth-child(9n+6) { background-color: #00ABA9 } .td-tag-colored.td-tag-cloud-widget a:nth-child(9n+7) { background-color: #B37333 } .td-tag-colored.td-tag-cloud-widget a:nth-child(9n+8) { background-color: #F60 } .td-tag-cloud-inline.td-tag-cloud-widget a { margin-right: 6px!important; display: inline-block!important } .td-tag-cloud-full-length.td-tag-cloud-widget a { margin-right: 0!important; display: block!important } .widget_search #s,.widget_search #s:focus { background-color: #f9f9f9!important; height: 34px } .td-search-form div { text-align: center; margin-bottom: .3em } .not-happy { margin-top: 0; padding: 0; font-style: italic; font-size: 14px } .td-widget-search-input { margin-bottom: 0; margin-right: -4px!important; width: 86%; height: 37px } #widgets #td-searchsubmit { margin-top: 0 } #td-searchsubmit { height: 35px; padding: 5px 12px; margin-top: 0; text-decoration: none; vertical-align: middle; white-space: nowrap; font-family: 'Font Awesome 5 Free'; border: medium none; background-color: #F63A3A; color: #fff; font-size: 18px } #td-searchsubmit:focus { outline: none!important } .pagination { font-family: 'Oswald',sans-serif; text-transform: uppercase; font-size: 14px; display: block; clear: both; padding: 0 0 20px; margin-bottom: 30px; position: relative; font-weight: 700 } .pagination a { background: #fff; border: 1px solid #cecece; text-decoration: none; display: inline-block; line-height: 30px; padding: 0 10px; color: #444; margin-right: 5px } .pagination span.current { background: #26ADDE; height: 30px; border: 0 solid #cecece; display: inline-block; line-height: 30px; padding: 0 10px; color: #fff; margin-right: 5px } .pagination span.arrows { font-size: 18px } .td-double-arows { margin: 0 5px; display: inline-block; position: relative; font-size: 22px!important; line-height: 24px; font-weight: 700 } #footer { background: #1C1E20; padding: 0; overflow: hidden; width: 100%; color: #8b8b8b } #footer #wrapper-footer a { color: #fff } #footer #wrapper-footer a:hover { color: #8b8b8b } #footer #wrapper-footer ul,#footer #wrapper-footer ol { padding: 0; list-style-type: none } #footer #wrapper-footer li { line-height: 1.3em; padding: 5px 0 } #footer #wrapper-footer li a:hover { text-decoration: none } #footer .widget-wrapper { margin: 40px 20px } #footer .widget-title { background-color: transparent!important; border-bottom: 4px solid #404040; margin: -7px 0 20px } #footer .widget-title h1,#footer .widget-title h3 { background-color: transparent } #footer .widget-title h1,#footer .widget-title h3 { padding: 0 0 10px } #footer .widget-title h1,#footer .widget-title h1 a,#footer .widget-title h3,#footer .widget-title h3 a { color: #fff } #footer .moregames { display: none } #wrapper-footer { background: #1C1E20; padding: 40px 20px 20px 20px; width: 100%; max-width: 1060px; overflow: hidden } .td-second-footer .block-bottom { background-color: #151618; border-top: 1px solid rgba(255,255,255,.1); max-width: 1100px } .td-second-footer .block-bottom-padding { margin: 0 20px; overflow: hidden; padding: 10px 0 } #wrapper-footer .copyright p { height: 24px; margin: 0 auto } #wrapper-footer .widget-wrapper { border: medium none; margin: 20px 0 0 } #wrapper-footer .block-bottom .grid { margin-bottom: 0; padding-top: 0 } #footer .grid,.td-second-footer .grid { margin-bottom: 0; position: relative } .copyright { display: inline-block } .copyright,.copyright a { color: #8b8b8b; font-size: 14px; padding: 4px 0 0; font-family: 'Oswald',sans-serif } .footer-menu { margin: 0; padding: 0; text-align: right; float: right } .footer-menu li { display: inline-block; list-style: none; position: relative; line-height: 14px } .footer-menu li a:before { position: absolute; top: 3px; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; content: ''; height: 10px; width: 1px } .footer-menu li a { color: #8b8b8b; padding: 0 7px 0 12px } .footer-menu li a:hover { color: #676767 } .footer-menu li:first-child a:before { display: none } .footer-menu>li:first-child>a { padding: 0 7px 0 0 } .footer-menu>li:last-child>a { padding-right: 0 } #unityPlayer { margin: 0 auto!important } .gameplayer { margin: 0 } .iframe-border { border: 0 } .clear { clear: both; line-height: 0; height: 0 } .moregames { background: none repeat scroll 0% 0% #F9F9F9; border-top: 1px solid #DDE1EF; display: block; padding: 5px 18px; position: relative } #widgets .moregames { margin: 20px -19px -20px } #homepage-wrap .widget_tigu_sidebar_module_1 .moregames { margin: 10px -19px -20px } .moregames-link { position: absolute; right: 18px; top: 8px } .moregames-link .fa-angle-right { font-style: normal; text-decoration: inherit; padding-left: 10px; color: #F63A3A } .moregames a { color: #444; text-transform: uppercase; font-size: 11px; text-decoration: none } .arrow-right { margin-left: 8px; margin-top: 3px; float: right; width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #F63A3A; text-decoration: none } .gamesnumber { display: inline-block; padding: 3px 10px; background: none repeat scroll 0 0 #F63A3A; color: #FFF; font-weight: 700; font-size: 11px; line-height: 1.5; font-family: Arial,sans-serif; cursor: default } .postviews { color: #666; cursor: default; text-transform: uppercase; padding: 5px 0 5px 20px } .pagecont { color: #666; font-size: 12px; padding: 0 0 0 0; margin: 0 0 0 0; width: 633px!important } .newstickers { margin-bottom: 20px; position: relative; overflow: hidden } .video-shortcode,.soundcloud-shortcode { padding-bottom: 15px } .seo-block { height: 110px; padding-right: 20px; color: #666; background: #fff; overflow: auto; word-wrap: break-word } .tigu_seoblock_widget .widget-title { margin: -20px -20px 20px } #footer .seo-block { background: none repeat scroll 0% 0% #1C1E20 } .download.type-download { background: transparent; border: none } BDO[DIR="ltr"] { direction: ltr; unicode-bidi: bidi-override } BDO[DIR="rtl"] { direction: rtl; unicode-bidi: bidi-override } [DIR="ltr"] { direction: ltr; unicode-bidi: embed } [DIR="rtl"] { direction: rtl; unicode-bidi: embed } @media (min-width: 1024px) and (max-width:1100px) { .header-inner { display:block; width: auto } #wrapper-footer { width: auto } #boxed-slider-wrap,#logo-full { width: auto } .modern-ticker { width: auto } #td-modular-slider { width: auto } .td-main-slide img { min-width: inherit!important } #td-modular-slider .col-250 { display: none } #td-modular-slider .grid { width: auto } .td-minibanners .td-banner125 { margin-right: auto; margin-bottom: 20px; float: none; width: auto; text-align: center } .td-minibanners .td-banner125:nth-child(2n+2),.td-minibanners .td-banner125:nth-child(2n+3) { margin-bottom: 20px } } @media screen and (max-width: 1023px) { body { } #header-search,#wrapper-menu-sticky-wrapper,#wrapper-menu { display: none } .menu-search-wrap { max-width: 748px; position: absolute; margin: 0 auto; left: 0; right: 0; top: 48px } #td-modular-slider { margin-top: 20px!important } .menu-search-wrap #search-container .fa-search { position: absolute; right: 40px; color: #fff; margin-top: -34px!important } .delimiter { right: 40px; top: -34px!important } .td-module-7 img { width: 100% } .td-module-7 .td-post-content { margin: 0; padding: 0 } .td-module-7 .block-meta { margin-bottom: 20px } .menu-search-wrap .main-menu-search { position: absolute; padding: 0; top: 100%; z-index: 99; right: 0; max-width: 100% } .menu-search-wrap #td-header-search { width: 100% } .td-sidebar-sticky { max-width: inherit } .td-sidebar-sticky { position: relative!important; top: auto!important; z-index: auto!important } .td-sidebar-sticky.stickybar-placeholder { display: none!important; visibility: hidden } #td-sticky-stopper { height: 0 } #mobile-search { display: block; padding: 10px 0 } .ad-paragraph { margin: 24px auto } #td-social-tabs .tabs-wrapper .tab.active { text-align: center } .top-menu { float: none; text-align: center!important } .flickr-badges .flickr_badge_image a img { width: 100%; margin-bottom: 10px } #wrapper-footer { width: auto } #boxed-slider-wrap,#logo-full { width: auto } .modern-ticker { width: auto } .td-main-slide img { min-width: inherit!important } #td-modular-slider .col-250 { display: none } #td-modular-slider .grid { width: auto } #td-modular-slider { width: auto; height: auto } .td-fullscreen { display: none } .td-content-inner-single,.td-content-inner-no-comm { width: auto } .td-post-details-2 { margin-left: 0 } .is-sticky .td-sticky { -webkit-transform: translateZ(0); -webkit-animation: 0s ease 0s normal none 1 none; -moz-animation: 0s ease 0s normal none 1 none; -ms-animation: 0s ease 0s normal none 1 none; -o-animation: 0s ease 0s normal none 1 none; animation: 0s ease 0s normal none 1 none } .header-inner { text-align: center; padding: 0; display: block; width: auto; height: auto } #logo { display: block; height: auto; margin: 20px auto; text-align: center } .top-ad-728 { display: block; width: auto; margin: 20px auto 0 } #wrapper-footer { padding: 0 } .saboxplugin-wrap { width: auto } .td-minibanners .td-banner125 { margin-right: 10px; margin-bottom: 0; float: none; display: inline-block } .td-minibanners .td-banner125:nth-child(2n+2),.td-minibanners .td-banner125:nth-child(2n+3) { margin-bottom: 20px } .td-minibanners { text-align: center } #footer #top-social { position: relative; padding: 20px 0 } #footer #top-social .social-icons .icon { text-align: center; margin: 0 auto } .colophon-module h3,.colophon-module .call-to-action { display: block; text-align: center; line-height: 1.4 } .colophon-module .call-to-action a.button { display: inline-block } .colophon-module { height: auto } .colophon-module .grid.col-250.fit { float: none } } @media (min-width: 768px) and (max-width:1023px) { body { } .grid,.grid-right { float: none } #container,.msie-box,#header,#wrapper-menu { max-width: 748px } .header-inner { text-align: center; padding: 0; display: block; max-width: 748px; width: auto; height: auto } .header-inner h1 { margin: 0 auto } .header-inner h1 a { line-height: 2em } #wrapper-menu { margin: 0 20px; width: auto } .widget-wrapper.widget_tigu_home_module_1 .grid-image.big-wrap,.widget-wrapper.widget_tigu_home_module_2 .grid-image.big-wrap,.widget-wrapper.widget_tigu_home_module_3 .grid-image.big-wrap,.widget-wrapper.widget_tigu_sidebar_module_1 .grid-image.big-wrap,.widget-wrapper.widget_tigu_sidebar_module_2 .grid-image.big-wrap,.widget-wrapper.widget_tigu_sidebar_module_3 .grid-image.big-wrap { width: 100% } } @media screen and (max-width: 767px) { body { } .grid,.grid-right { float: none } #td-home-wide .td-friv.grid-image.col-70:nth-child(13n+13) { margin-right: 12px } #header { margin: 0 0 20px } .post-entry p { clear: both } .wp-caption.alignleft { margin: 5px auto 20px auto; text-align: center; float: none } .td-right-single-ad .ad-paragraph { border: none; min-height: 0; text-align: center; width: auto; position: relative; margin: 0 auto 30px; clear: both; float: none } .td-left-single-ad .ad-paragraph { border: none; min-height: 0; text-align: center; width: auto; position: relative; margin: 0 auto 30px; clear: both; float: none } .td-content-inner-single .post-meta { margin-bottom: 25px } a img.alignleft { float: none; width: auto } .header-inner h1 { margin: 10px 0 5px } .header-inner h1 a { padding: 5px 10px } .navigation .next,.navigation .previous { float: none } .top-menu li a { text-transform: inherit } .td-sticky,#td-absolute-sticky { position: relative!important } #gametabs .tab-links a { display: block } #gametabs .tab-links li { float: none; border-bottom: 1px solid #DDE1EF } #gametabs ul { border-bottom: none } #td-home-tabs .tabs-wrapper .tabs ul { border-bottom: 0 } #td-home-tabs .tabs-wrapper .tab-links li { float: none; border-bottom: 1px solid #DDE1EF } #td-home-tabs .tabs-wrapper .tab-links a { display: block } .homepage-block-tabs h2,.homepage-block-tabs h2 a { font-size: 10px; line-height: 1.2em } #author-meta img { float: none; text-align: center; margin: 0 auto; display: block; padding: 20px 0 0 } #author-meta .about-author { text-align: center; margin: 10px 0 0 } #author-meta .auth-desc { padding: 10px 20px; text-align: center } .saboxplugin-wrap .saboxplugin-web { margin: 0 0 20px; text-align: center } .saboxplugin-wrap .saboxplugin-authorname { margin: 0 0 10px } .saboxplugin-wrap .saboxplugin-gravatar { padding: 20px 0 10px } #container,.msie-box,#header,.header-inner,#wrapper-menu { max-width: 748px } .td-wrapper-box { width: auto; margin: 0 20px } #wrapper-content { max-width: 748px } .copyright,.copyright a { display: inline-block; text-align: center } .footer-menu { text-align: center; float: none; display: block } .td-social-box-share { margin: 20px auto; text-align: center } .td-minishare-box { text-align: center } .td-social-box-share a { margin-bottom: 3px } .td-light-off,.td-light-offoff { display: none } .td-wrap-content .second-wrap-content { width: 100%; margin-right: 3.02115%; float: none } .widget-title h1,.widget-title h3 { font-size: 24px!important } } @media screen and (max-width: 480px) { body { } .widget-title h1,.widget-title h3 { font-size: 20px!important } .td-module-7 h2.td-big-title { font-size: 20px } .td-subtitle { font-size: 16px } .scroll-up,.scroll-down { display: none!important } #wrapper-content { margin: 0 } .modern-ticker { display: none } .right-menu li a { font-size: 16px } #menu-right-menu i { font-size: 20px } .td-related-content .grid { float: none } .td-game-screens-class { display: block; width: 100% } .gameleon-game-landscape .fitframe-wrap { padding-bottom: 100%!important } .td-related-content .col-340:nth-child(2n+2) { margin-right: inherit } .td-related-content .td-wrap-content { margin: 20px 18px 0 } .td-related-content img.wp-post-image,.td-related-content img { margin-bottom: 5px; margin-top: 0 } .td-content-inner-single-arcade .widget-title h1 { font-size: 14px; padding: 10px 20px; line-height: 22px } .review-short-summary { padding: 10px } .td-minishare-box ul li { display: block; margin-bottom: 10px } .homepage-block-tabs .grid-image { width: 100%; margin-bottom: 20px } .homepage-block-tabs { width: auto } .homepage-block-tabs h2,.homepage-block-tabs h2 a { font-size: 12px } .td-minibanners { margin: 0 auto; width: 100% } .td-minibanners .td-banner125 { margin-bottom: 10px; float: left } .td-minibanners .td-banner125 img { max-width: 125px; width: 100% } .td-minibanners .td-banner125:nth-child(2n+3) { margin-bottom: 0 } .td-banner125.right { margin-right: 0 } .td-entry-count-views .dot-irecommendthis,.td-entry-count-views .comments-link { display: none } .single .td-entry-count-views .fa-trophy { font-size: 16px } } @media screen and (max-width: 1024px) { .td-embed-container { width:auto!important } } @media screen and (max-width: 320px) { body { } .header-inner { margin: 0 8px } .td-wrapper-box,#td-modular-slider,#wrapper-content,.modern-ticker,#boxed-slider-wrap,#logo-full { margin: 0 8px } #wrapper-footer { padding: 0 } #footer .widget-wrapper { padding: 20px 8px 0 } .td-social-border a { display: block } .scroll-up,.scroll-down { right: 15px } .mt-label { font-size: 14px } .second-wrap-content .td-post-excerpt { margin-bottom: 0 } .second-wrap-content .block-meta { display: block } .td-minibanners { margin: 0 auto; width: 100% } .td-minibanners .td-banner125 { margin-bottom: 10px; float: left } .td-minibanners .td-banner125 img { max-width: 125px; width: 100% } .td-minibanners .td-banner125:nth-child(2n+2) { margin-bottom: 0 } .td-minibanners .td-banner125:nth-child(2n+3) { margin-bottom: 0 } .td-banner125.right { margin-right: 0 } .owl-carousel .td-small-module h2 { top: 250px } .td-owl-date { left: 20px; text-transform: uppercase; position: absolute; top: 220px } .td-related-box .block-meta { margin: 0 } #td-social-tabs .tabs-wrapper .socialtabs .tab-content { margin: 20px -18px 0 } } 


#container,.msie-box{max-width:100%}
#header{max-width:100%}
#wrapper-content{max-width:100%}
#header #top-bar{max-width:100%}
.top-menu-wrap{font-family:Arial,sans-serif;font-size:16px;line-height:46px}
#header #top-bar .container #top-navigation .navigation .menu .menu-item a{font-weight:700}
.menu a{font-family:Arial,sans-serif}
#mobile-menu #logo-close #close-menu .close-menu .dashicons{font-size:14px;font-weight:700}
#site-name-full{background-color:#eda31d}
#site-name-full a{font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:30px;text-transform:uppercase;font-weight:700;line-height:46px;vertical-align:middle;text-shadow:1px 1px 1px #000;float:left;background-color:#eda31d;padding:0 20px;text-decoration:none}
#site-name-full .blue{color:#3297e0}
#site-name-full .white{color:#fff}
#site-name-full .orange{color:#FF3C1F}
#mobile-logo .blue{color:#3297e0}
#mobile-logo .white{color:#fff}
#mobile-logo .orange{color:#FF3C1F}
.top-menu{background-color:#eda31d;padding:0 10px}
.top-menu li a{color:#000;font-weight:700;opacity:1;text-transform:none;line-height:46px}
.top-menu li a:before{opacity:0}
.top-menu li a:hover{color:#fff}
#navigation-bar #header-search{height:37px;margin-top:5px}
#navigation-bar #header-search #searchform input[type=text]{height:37px;font-size:16px;background-color:#f9f9f9;color:#000;opacity:1;border-color:#fff}
#td-searchsubmit{font-family:Arial,sans-serif;font-size:18px;font-weight:700;height:37px;line-height:18px;padding:5px 10px}
.navigation{margin-top:0}
.facebookbutton{background-image:var(--wpr-bg-10073961-73cc-42bb-b79e-0a06f1d3d807);background-repeat:no-repeat;background-position:left;padding:14px 36px 15px 0}
.twitterbutton{background-image:var(--wpr-bg-164e2b39-e7a4-4d70-a25e-56133a8189c4);background-repeat:no-repeat;background-position:left;padding:14px 36px 15px 0}
.youtubebutton{background-image:var(--wpr-bg-ce52b962-8728-4397-bfd6-48fddfd5122d);background-repeat:no-repeat;background-position:left;padding:14px 36px 15px 0}
.grid{margin-bottom:20px}
.col-200{width:14.27%}
.col-160{width:14.285%;text-align:center}
.grid-image.col-160{margin-right:0;margin-bottom:20px}
.widget-title h1,.widget-title h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;text-transform:uppercase;color:#444;text-align:left;font-style:normal;padding:4px 20px;margin:0;line-height:30px;display:block;clear:both}
.td-wrap-content .second-wrap-content{display:flex;justify-content:center;height:100%;margin:0}
.boxtitle a{font-family:Arial,sans-serif;font-size:15px;line-height:25px;vertical-align:middle;text-transform:none;width:200px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#424343;color:#fff;padding:3px 0;text-align:center}
.archive .grid-image,.category .grid-image{float:none;margin-right:0}
.page-template .grid-image{float:none;padding-bottom:0;margin-right:0}
.td-blog-layout .grid-image{margin:0}
.search-results .td-post-details{display:inline;left:0}
.second-wrap-content .entry-title,.second-wrap-content .entry-title a{font-family:Arial,sans-serif;vertical-align:middle;font-size:15px;line-height:27px;text-transform:none;width:200px;display:inline-block;overflow:visible;text-overflow:ellipsis;white-space:nowrap;background-color:#424343;color:#fff;padding:1px 0;margin:0;text-align:center}
.category .second-wrap-content .entry-title a{margin-bottom:0}
.widget_featured_games.widget-wrapper{padding:0}
#homepage-wrap .widget_featured_games .widget-title{margin:0}
.widget_featured_games .td-wrap-content{margin:30px 18px 10px}
.widget_post_views_counter_list_widget.widget-wrapper{padding:0}
#homepage-wrap .widget_post_views_counter_list_widget .widget-title{margin:0}
.widget_post_views_counter_list_widget .td-wrap-content{margin:30px 18px 10px}
.td-category-description{font-family:"Lucida Grande",arial,sans-serif;font-size:15px;border:1px solid #DDE1EF;margin:65px 0 35px 0;padding:0 15px 0 15px;line-height:30px;color:#4b4b4b}
.td-category-description a{color:#0189ff}
.td-category-description h2{font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:18px;color:#4b4b4b}
#breadcrumbs{padding-bottom:20px;font-size:15px}
.cat-links a{font-weight:700}
.post-entry img{width:200px;height:200px;float:left;margin-right:10px}
.post-entry p{font-family:"Lucida Grande",arial,sans-serif;font-size:15px;line-height:30px;color:#4b4b4b}
.post-entry a{color:#0189ff}
.post-entry h2{font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:18px;color:#4b4b4b;margin:20px 0;line-height:38px}
.tag-links{margin-bottom:20px}
.td-tag-word{font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:14px;padding:15px 10px;margin-right:4px}
.tag-links a{font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:14px;font-weight:700;color:#FFF;padding:15px 10px;margin-right:8px}
.td-share-love,.td-box-google,.td-box-twitter,.td-box-linkedin,.td-box-facebook,.td-box-pinterest{font-family:Arial,Helvetica,sans-serif !important;font-size:16px!important;font-weight:700 !important;border:medium none!important;transition:none!important;color:#fff!important;opacity:1!important;display:inline-block !important;line-height:20px !important;margin:0 4px 0 auto !important;padding:14px 15px !important;text-decoration:none !important;vertical-align:middle !important;white-space:nowrap !important}
.td-social-box-share .fa{padding-right:0}
#content-arcade.col-1060{width:100%;margin-bottom:40px}
.td-content-inner-single-arcade{border:1px solid #DDE1EF;margin-bottom:0}
#content-arcade .widget-title h2{background-color:#242424;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#fff;transform:scaleY(1.1);font-size:18px;padding:4px 20px;margin:0;text-align:left;font-style:normal;text-transform:uppercase;line-height:30px}
.td-game-buttons{font-size:14px;font-weight:700;font-style:normal;float:right;position:absolute;top:0;right:0}
.td-favorites{margin:10px 20px 0 0;text-align:left;font-size:16px;font-style:normal;position:relative;display:inline-block;clear:both;cursor:pointer}
.simplefavorite-button{font-family:Arial,Helvetica,sans-serif;line-height:20px;border:none !important;text-transform:uppercase;background-image:var(--wpr-bg-9e041680-da0d-44e4-bade-5189e202b41a);background-repeat:no-repeat;padding-left:25px}
.td-wrap-content-arcade{overflow:hidden;margin:0;padding:20px;line-height:0}
.td-embed-container{max-width:100%;text-align:center;margin:0 auto}
#playframe{max-width:100%;height:auto;aspect-ratio:16 / 9}
#playframevertical{max-width:100%;height:auto;aspect-ratio:9 / 16}
.td-related-content .grid{text-align:center;float:left;margin-bottom:0}
.td-related-content .td-wrap-content{margin:0 20px 20px 20px}
.td-related-content img.wp-post-image,.td-related-content img{margin-bottom:0;margin-top:20px}
.wp-pagenavi a,.wp-pagenavi span{font-size:16px;font-weight:700}
.td-tag-cloud-widget{padding:0}
.td-tag-cloud-inline.td-tag-cloud-widget a{display:block !important;float:left;margin-right:15px !important}
.td-tag-cloud-widget a{font-family:Arial,sans-serif;font-size:16px !important;font-weight:700;padding:10px 10px !important;margin-bottom:20px !important;background:#f63a3a;color:#fff;text-transform:none}
.seo-block{font-family:"Lucida Grande",arial,sans-serif;font-size:15px;height:100%;padding-right:0;margin:-20px 0 -20px 0;line-height:30px;color:#4b4b4b}
.seo-block a{color:#0189ff}
.seo-block h2{font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:18px;font-weight:700;color:#4b4b4b}
.col-340{width:0}
#homepage-wrap .widget-wrapper.widget_gameleon_ads_widget{border:none;padding:0}
#homepage-wrap .sidebar-ad{min-height:280px}
.category .ad-paragraph{min-height:280px;padding-top:20px}
.ad-paragraph{min-height:280px;border:none;text-align:center;width:auto;position:relative;margin:40px auto;clear:both}
.custom-pages-ad{display:inline-block;width:100%;min-height:280px;text-align:center;border:none;margin:0 0 40px auto;padding-top:20px}
.td-right-single-ad .ad-paragraph{width:336px;min-height:280px}
#footer{background:#1C1E20;padding:0;overflow:hidden;width:100%;color:#8b8b8b;text-align:center}
#footer .grid,.td-second-footer .grid{margin-bottom:0;position:relative;float:none}
.td-second-footer .block-bottom{width:100%;max-width:100%;background-color:#151618;border-top:1px solid rgba(255,255,255,.1)}
.td-second-footer .block-bottom-padding{margin:0 20px;overflow:hidden;padding:10px 0}
.copyright,.copyright a{font-family:Arial,sans-serif;font-size:15px;color:#8b8b8b;padding:4px 0 0}
.copyright p{margin:20px 0 10px}
.copyright{display:inline-block}
@media (min-width:1400px) and (max-width:1599px){.col-200{width:16.65%}
.col-160{width:16.65%}
}@media (min-width:1165px) and (max-width:1399px){.col-200{width:20%}
.col-160{width:20%}
}@media (min-width:940px) and (max-width:1164px){.col-200{width:25%}
.col-160{width:25%}
}@media only screen and (max-width:1059px){#header #top-bar .container #top-menu,.header-wrap{display:inline}
.container #mobile-logo a{font-size:30px;font-weight:700;text-transform:uppercase}
#site-name-full{display:none}
}@media screen and (max-width:1024px){.grid,.grid-right{float:left}
.td-game-buttons{display:block}
.ad-paragraph{margin:40px auto}
}@media (min-width:768px) and (max-width:939px){.col-200{width:33%}
.col-160{width:33%}
}@media screen and (max-width:767px){.td-right-single-ad .ad-paragraph{width:auto}
.tag-links a{margin-bottom:8px}
.td-share-love,.td-box-google,.td-box-twitter,.td-box-linkedin,.td-box-facebook,.td-box-pinterest{margin:0 4px 8px auto !important}
.td-game-buttons{display:none}
.copyright,.copyright a{display:inline-block;text-align:center}
}@media (min-width:503px) and (max-width:767px){.col-200{width:50%}
.col-160{width:50%}
}@media screen and (max-width:502px){.container #mobile-logo a{font-size:26px}
.col-200{width:100%}
.col-160{width:100%}
#td-searchsubmit{padding:5px 8px}
.td-category-description{margin:95px 0 35px 0}
}@media screen and (max-width:500px){.td-right-single-ad .ad-paragraph{min-height:50px}
.ad-paragraph{min-height:50px}
.post-entry img{display:none}
}@media (min-width:546px) and (max-width:767px){.td-right-single-ad .ad-paragraph{min-height:250px;border:medium;text-align:right;margin:5px 0 20px 20px;float:right}
.post-entry img{display:none}
.post-entry p{clear:none}
}@media screen and (max-width:420px){#playframe{aspect-ratio:1 / 1}
}

#header{margin-bottom:20px}
body,button,input,select,textarea{font-family:'Rubik',sans-serif}
body{font-size:14px}
.menu a{font-family:'Oxygen',sans-serif}
.menu a{font-size:16px}
.menu a{text-transform:none}
.menu a:hover{opacity: 0.85;}
.widget-title h1,.widget-title h3,h2.td-big-title{font-family:'Roboto',sans-serif}
.widget-title h1,.widget-title h3,.widget-title h3 a{font-weight:700}

#wrapper-content{min-height: 460px;}
.site-logo{height:35px;width:auto;max-width: 220px;}
.copyright a:hover{color: #bcbbbb;}

.widget-wrapper .grid-image img{min-height: 200px;}
@media screen and (max-width:502px) {
  .boxtitle a{width: 100%;}
  .grid-image.col-160 { width: calc(50% - 10px); margin: 0 5px 10px; }
  .widget-wrapper .grid-image img{min-height: 158px;}
}